Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
422b479
rewrite: initial project rewrite
Splode Feb 22, 2026
ffc8c59
fix: update ListenContext and timer event handling for consistency.
Splode Feb 22, 2026
caaa726
fix: Update tray progress to reflect round changes correctly
Splode Feb 22, 2026
37e4298
ci: add macOS and Windows build targets
claude Feb 23, 2026
1e74462
Merge pull request #306 from Splode/claude/add-macos-windows-builds-J…
Splode Feb 24, 2026
5810dda
feat: Introduce window resizing and dedicated settings menu.
Splode Feb 25, 2026
3f48e16
feat: Add option to Countdown dial in addition to the default of
Splode Feb 25, 2026
489c3bf
feat: Render tray icon colors using theme colors.
Splode Feb 25, 2026
3f0b2a3
feat: Support custom audio
Splode Feb 25, 2026
67913d5
feat: Add current round reset.
Splode Feb 25, 2026
a6d85dd
fix: Consolidate settings window type styling.
Splode Feb 25, 2026
449836a
fix: Fix toggle timer shortcut; add support for resetting current round
Splode Feb 25, 2026
3047399
fix: Fix contrast issue with button toggle for various themes.
Splode Feb 25, 2026
3ec327a
feat: Directly use theme colors for button toggles.
Splode Feb 25, 2026
0a0c81b
feat: Use colors derived from the current theme throughout app.
Splode Feb 26, 2026
8740e54
feat: Allow skipping current round regardless of timer state.
Splode Feb 26, 2026
ae34633
feat: Reorganize Settings sections.
Splode Feb 26, 2026
2c4a8d9
fix: Add missing files to Git.
Splode Feb 26, 2026
d879c6f
feat: Implement Auto Light/Dark Mode
Splode Feb 26, 2026
38d0965
chore: Clean up obsolete code, mostly related to Drawer UI.
Splode Feb 26, 2026
1d6cb34
fix: Fix Always On Top Priority option.
Splode Feb 26, 2026
eb8530e
feat: Add localization support.
Splode Feb 26, 2026
db52f96
Merge pull request #307 from Splode/feat/localization
Splode Feb 26, 2026
0be55df
feat: Add application event logging to file.
Splode Feb 27, 2026
61ec72a
chore: Archive completed specs.
Splode Feb 27, 2026
076eb8b
Merge pull request #308 from Splode/feat/log-to-file
Splode Feb 27, 2026
20b2d87
docs: Add dedicated theme document.
Splode Feb 27, 2026
d1873b6
feat: Add version build suport.
Splode Feb 27, 2026
d3b680b
Merge pull request #309 from Splode/feat/build-version
Splode Feb 27, 2026
90542ce
chore: Update and archive specs.
Splode Feb 27, 2026
6d9f80e
feat: Move reset all settings functionality to About section in
Splode Feb 28, 2026
4942a56
feat: Add mini controls.
Splode Feb 28, 2026
5616c2c
fix: Detect platform and conditionally set attributes for macOS.
Splode Feb 28, 2026
0fdebf3
fix: Hide tray settings on macOS; rearrange settings button.
Splode Feb 28, 2026
cb01f8d
fix: Fix duplicate tray icons. Add Show in tray setting.
Splode Feb 28, 2026
453bc43
fix: Adjust close to tray behavior on macOS.
Splode Feb 28, 2026
681bef6
fix: Add missing Svelte types for tray settings.
Splode Feb 28, 2026
f46e11f
fix: Update dial display when resetting all settings.
Splode Feb 28, 2026
460fbeb
ci: Build windows standalone executable in addition to installer.
Splode Feb 28, 2026
1cd3dd7
ci: Fix Windows build config.
Splode Feb 28, 2026
ace5c74
ci: Add missing conf.
Splode Feb 28, 2026
b431fe0
ci: Fix Windows build configurations.
Splode Feb 28, 2026
e62c7bd
ci: Include built Pomotroid executable; remove portable configs.
Splode Feb 28, 2026
5c89659
feat: Update Dracula theme light color.
Splode Feb 28, 2026
7130f03
feat: Add Chinese and Portuguese locale support.
Splode Feb 28, 2026
67ab80d
chore: Clean up defunct code, documents.
Splode Feb 28, 2026
5b964e4
chore: Update gitignore with build directory.
Splode Feb 28, 2026
450cfbc
feat: Add support for macOS global shortcuts.
Splode Feb 28, 2026
6d833ce
chore: Archive macos-shortcuts spec files.
Splode Feb 28, 2026
2107349
feat: Add Pomotroid Light theme; set default light theme.
Splode Mar 1, 2026
3c21c40
chore: Clean up migrations.
Splode Mar 1, 2026
f5a4736
feat: Add more out-of-the-box themes.
Splode Mar 1, 2026
3e0f315
feat: Add statistics visualization.
Splode Mar 1, 2026
6a8a855
docs: Add stats visualization spec files.
Splode Mar 1, 2026
15fcd2b
feat: Add logging to various statistics paths.
Splode Mar 1, 2026
b83a1e8
docs: Update statistics visualization tasks file.
Splode Mar 1, 2026
d0a3e10
docs: Archive statistics visualization spec.
Splode Mar 1, 2026
44a9b95
chore: Clean up unused stats code, log to file instead of console.
Splode Mar 1, 2026
68b8d81
feat: Add release workflow, versioning script.
Splode Mar 2, 2026
99ef474
doc: Update changelog to reflect rewrite.
Splode Mar 2, 2026
96d4660
doc: update README.md
Splode Mar 2, 2026
ec7371f
feat: Add script to seed DB with test data. Update contributing doc.
Splode Mar 2, 2026
e5caed5
docs: Update screenshots in README.
Splode Mar 2, 2026
3caca16
docs: Add statistics section, screenshots in README.
Splode Mar 2, 2026
d10805c
chore: Clean up various project files.
Splode Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 0 additions & 61 deletions .babelrc

This file was deleted.

24 changes: 0 additions & 24 deletions .chglog/CHANGELOG.tpl.md

This file was deleted.

35 changes: 0 additions & 35 deletions .chglog/RELEASE.tpl.md

This file was deleted.

29 changes: 0 additions & 29 deletions .chglog/config.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .chglog/release.yml

This file was deleted.

132 changes: 0 additions & 132 deletions .electron-vue/build.js

This file was deleted.

40 changes: 0 additions & 40 deletions .electron-vue/dev-client.js

This file was deleted.

Loading
Loading