Skip to content

Roadmap⚓︎

Planned Versions⚓︎

Coming soon: v1.1.0-beta

graph LR
    A[Current Architecture] --> B[MVC Refactoring]
    B --> C[Feature Completion]
    C --> D[v1.1.0-beta]
    D --> E[More Stable Foundation]
    E --> F[Future Expansion]

Architecture Refactoring⚓︎

graph TD
    Model[Data Model] -->|Provides data| Controller
    View[User Interface] -->|Sends operations| Controller
    Controller -->|Updates data| Model
    Controller -->|Updates display| View
  • Model Layer: Separates data management and business logic

  • View Layer: Focuses on UI presentation and user interaction

  • Controller Layer: Coordinates interaction between Model and View

Core Objective

Implement a true MVC architecture.

Feature Enhancement Plan⚓︎

  • File Operations Enhancement
    Advanced copy/move operations Search functionality optimization

  • UI Effects Optimization
    Custom layout presets Custom themes

  • System Integration
    Complete context menu Navigation optimization Customizable shortcuts

Timeline Planning⚓︎

Development Windows

Considering academic commitments, main development will occur during:

  • Winter break (January-February)
  • Summer break (July-August)

Occasional development and maintenance will continue during other periods.

Participation Methods⚓︎

  • Development Assistance
    Contributions welcome from developers familiar with MVC architecture.

  • Testing & Feedback
    Experience beta versions and report issues.

  • Feature Suggestions
    Share ideas for file manager needs.