clear out qt app

This commit is contained in:
2026-09-29 09:36:52 -07:00
parent 7be066b7d5
commit 9cc603c56c
30 changed files with 28 additions and 2862 deletions
+8 -44
View File
@@ -1,45 +1,9 @@
## Todo
- [ ] tab widget: one for settings, one for sessions, one for active session editing
- [ ] active session view would show timer, pause, end, and edit session details
- [ ] create new session button
- [ ] click on a session to set as active
- [ ] create separate overlay that the main app can listen to and notify of active session changes
## Ideas
- Show me all sessions and the current session
- Sum up how many sessions I won/lost
- A session can simply be described by simple paragraph of what you'll do, maybe markdown
- Less rigidity in the sense of typing out thoughts and session goals...less due dates. Capture first, do later.
- Later: allow notes within a session, jot things down, all live in the same folder
- It's like a todo.md
- Every session is based on week # - year - session x
- Every session is an individual document that lives on disk
- See which week of the year that I'm in
- See progress bar of how much of the year is done or percentage
- Show stats on how many sessions total I've won/lost
- Display a separate overlay window that shows me my active working item in center bottom in a pill
- Can commit to github for "sync" and even include an input url to auto-upload the data directory to github
- overlay can show the first line of the session doc (or separate input)
- review of session can be: `Win`, `Neutral`, or `Loss`
## Flow
- select location to save all your session data in markdown files
- data in the app parses the markdown file and uses it as the database, including the frontmatter
1. At the start of the day/session, set an intention by creating a session
2. Enter the top things to do this session in plain english (list or paragraph in markdown)
3. Click start session, and clock runs. Can pause, or stop.
4. When done for the session, select "Close session"...it will ask you to grade the session
5. View previous sessions in a list
## marketing
- local-only
- access files and metadata
- simple video demo OR flowy research-site page that has simple visuals
## Launch
- [ ] install via brew
- [ ] open source github
- [ ] hackernews "for developers with adhd"...purist site
- [ ] create a slick overlay mode
- [ ] create a simple window mode for adjusting the current intention
- [ ] remind me by flashing every x minutes (gradient orange)
- [ ] win / loss graph: set for each day with bit value in sqlite db
- [ ] adjust reminder interval
- [ ] install via homebrew
- [ ] create windows download
- [ ] launch on hackernews "for developers with adhd"...create an html page as well on flowylabs site