Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d18022cde | ||
|
|
2525499c0f |
@@ -1,47 +0,0 @@
|
||||
# Developer Notes
|
||||
|
||||
This document is for the `dev` branch only. Do not publish it on `main`.
|
||||
|
||||
## Screenshot and Testing Startup Switches
|
||||
|
||||
Taskbar Launcher supports a few command-line switches to open specific UI surfaces for documentation screenshots and manual testing:
|
||||
|
||||
```powershell
|
||||
TaskbarLauncher.exe --show-settings
|
||||
TaskbarLauncher.exe --show-about
|
||||
TaskbarLauncher.exe --show-launcher
|
||||
```
|
||||
|
||||
- `--show-settings` opens the Settings window after startup.
|
||||
- `--show-about` opens the About window after startup.
|
||||
- `--show-launcher` opens the launcher popup after startup.
|
||||
|
||||
These switches are not part of the normal user workflow. They exist so development and documentation captures can be repeated cleanly.
|
||||
|
||||
## Future Ideas
|
||||
|
||||
These ideas are intentionally tracked on `dev` only. Do not publish them on `main` until a feature is built, tested, and ready for users.
|
||||
|
||||
### Open All for Menu Sections
|
||||
|
||||
Add a simple right-click action on menu and submenu headers:
|
||||
|
||||
- `Open All`
|
||||
|
||||
Expected behavior:
|
||||
|
||||
- Right-click a top-level menu or submenu title.
|
||||
- Click `Open All`.
|
||||
- Launch each direct child item in that section.
|
||||
- For nested submenus, decide later whether `Open All` should include only direct items or recursively include nested children.
|
||||
- Skip unsupported items safely and show/log a clear result if something cannot be opened.
|
||||
|
||||
This keeps Taskbar Launcher focused as a launcher. It gives project-style behavior without adding a full project dashboard.
|
||||
|
||||
### Project Launcher Concept
|
||||
|
||||
Parked for later as a possible personal/custom feature:
|
||||
|
||||
- Project item type with actions for folder, VS Code, terminal, docs, Git/Gitea page, local server, Docker Compose, and helper scripts.
|
||||
- Could become useful, but it is larger than the current public app direction.
|
||||
- Do not start this until the simpler `Open All` behavior is tested and proves insufficient.
|
||||
Reference in New Issue
Block a user