Features¶
This section contains the list of features that are being planned, developed, or have been implemented for the project.
User-Flow¶
High-level state and screen navigation across the shell lifecycle, mapping how the user moves from authentication to the desktop (Home) and its overlay panels and status widgets:
flowchart TD
subgraph Boot ["Session Authentication"]
F001["001: Login / Lockscreen"]
end
F001 -->|Authenticate| Home["Home (Desktop)"]
subgraph Shell ["Persistent Bar & Trays"]
F003["003: System Tray (Audio, Network, MPRIS)"]
F004["004: Workspace Tray"]
F005["005: Notifications"]
end
subgraph Overlays ["Modal Overlays"]
F002["002: Power Management"]
F006["006: Overview"]
F007["007: Launcher (Root Search)"]
end
subgraph LauncherViews ["007: Launcher Sub-Views & Providers"]
L1["007.1: Desktop Apps"]
L2["007.2: Collected Words"]
L3["007.3: Emojis & Kaomojis"]
L4["007.4: Service Manager"]
L5["007.5: Calculator"]
L6["007.6: Wallpaper Picker"]
L7["007.7: Screen OCR"]
L8["007.8: Dictionary"]
end
Home --> F003
Home --> F004
Home --> F005
Home --> F002
Home --> F006
Home --> F007
F007 --> L1
F007 --> L2
F007 --> L3
F007 --> L4
F007 --> L5
F007 --> L6
F007 --> L7
F007 --> L8
F002 -->|Lock| F001
F004 -->|Expand| F006
L7 -->|Copy & Notify| F005
List¶
| ID | Date | Feature | Status |
|---|---|---|---|
| 000 | 2026-10-03 | Template | Accepted |
| 001 | 2026-10-25 | Login | Accepted |
| 002 | - | Power Management | Proposed |
| 003 | 2026-10-24 | System Tray | Accepted |
| 004 | 2026-10-24 | Workspace Tray | Accepted |
| 005 | 2026-10-24 | Notifications | Accepted |
| 006 | - | Overview | Proposed |
| 007 | 2026-10-24 | Launcher | Accepted |
Legend¶
Status¶
- Proposed: the feature is still in the planning phase and has not been finalized yet, maybe missing some parts or having some uncertainties;
- Accepted: the feature has been finalized and is ready to be implemented, or is already being implemented;
- Rejected: the feature was considered, but ultimately not chosen;
- Deprecated: the feature was once accepted, but is no longer relevant or recommended.