- #108 Visual feedback for settings checkbox
- tick sounds correctly during break
- disable menu so Ctrl+W doesn't close app
- scoop manifest hash for v0.12.0
- update various deps
- update various deps
- add codeql github action
- update scoop manifest for v0.12.0
- add electron-builder workflow
- add contributing guide
- default to hardware acceleration disabled
- adjust shortcut input styling
- set tick sounds during break default to true
- Add option to disable tick sounds during break
- Show tray icon in macOS. Many thanks to @okgarces!.
- Show pause symbol in the tray icon when paused. Many thanks to @letmaik!.
- Updates to various dependencies.
- Fixes the app icon for macOS. Introduces a drop-shadow as recommended by Apple's design guidelines for Big Sur icons. Many thanks to @ardacebi for all the work on this!
Enhance timer tick sound
Big thank you to Andre Angelo for the following improvements:
- Smooth start and end with small fades.
- Balanced the right and left channel making it mono (now your left ear won't get tired).
- General audio clean up: background noise removal, static/hum removal, etc.
Update macOS Icons
Thanks to @ardacebi for the contribution.
- Update icons for better integration with macOS Big Sur. Includes runtime and build icons.
Separate Auto-Start Options for Focus and Break Rounds
Thanks to @resolritter for the contribution.
Add Minimize to Tray on Close Option
- Add option to minimize to the tray on close. Prevents accidental app closure.
- Update various dependencies.
This release adds many often-requested features, including theme support and logging.
- Adds support for themes, including custom, user-defined themes.
- Includes over a dozen themes, including popular themes, such as Dracula.
- Add documentation for theming.
- Add support for logging.
- Log activity to log files. Logged activities included timer events, round types, etc.
- Log errors to separate error file.
- Keep 14 days worth of log files.
Timer Tick Sounds
- Add optional timer tick sound. The sound is like an analog watch tick. I may change this to a digital style tick.
- Add counter indicating total focus rounds completed. Many thanks to @mihaiconstantin.
- Improve accessibility.
- Add tooltip for certain UI icon elements.
- Increase contrast for certain UI text elements.
- 6e21c7b 0.9.0
- 20a56b7 feat: improve accessibility of text elements
- 5bd03d6 feat: add tooltips to various UI components
- 92e7e43 chore(deps): update various deps
- 7b8b73c chore(deps): update electron-debug
- ca81079 chore(deps): upgrade electron to v9
- b109b55 chore(deps): update electron-builder
- fbb597f Merge branch 'master' into dev
- adbc536 Merge pull request #89 from mihaiconstantin/feature-total-sessions
- 7d35698 chore(deps): update electron
- 780e059 Added
totalWorkRoundsto the interface footer
- 1fdcdf6 Updated
- 48945ef Added
- cc7b6e9 docs: update CHANGELOG
- c4f587c chore(deps): update vuex
- b30f8b5 Merge branch 'dev'
- 6fc784b chore: update scoop manifest for v0.8.0
- a5fa9b8 Merge branch 'dev'
- 18a18d8 chore(deps): bump eslint to v7
- a1963a0 chore(deps): bump electron-devtools-installer to v3
- 1c7389d chore(deps): upgrade various deps
- fb4dbb8 docs: add TravisCI build tag to README
- Increases focus timer limit to 90 minutes, courtesy of @JamesDBartlett
- Update scoop manifest, courtesy of @JamesDBartlett
- Capitalize app title in task bar.
856ab3e docs: add CHANGELOG
cf857b6 chore: add git-chglog config
273e698 Merge branch 'master' into dev
1f28690 Merge pull request #86 from JamesDBartlett/master
fbb5caa increase max time to 90 minutes
62bc01c Update pomotroid.json to fix scoop install
59a1ca8 fix: capitalize app title
c508944 docs: update screenshots, assets
ef77bc9 chore: configure travis-ci to build on macos
473aaf6 Merge branch 'dev'
3a7411f Merge pull request #72 from Splode/dependabot/npm_and_yarn/acorn-6.4.1
d998c75 chore(deps): bump acorn from 6.4.0 to 6.4.1
- Fixes #74, and issue where the incorrect time would be displayed during round transitions.
- Change instances of Work in the application to Focus. The aim is to make this a more generalized category.
2be30da chore(deps): upgrade eslint-loader v4
c1227d4 chore(deps): upgrade chalk to v4
b7a2419 fix: time display issue during round transition
8b5d3bc chore(deps): update url-loader to v4
9f2a9f2 chore(deps): update file-loader to v6
1563163 chore(deps): update eslint-plugin-import
dc72262 chore(deps): update various deps
3cced98 chore(deps): upgrade various deps
b6a7159 feat: change "work" display to "focus"
483d246 chore(deps): upgrade various deps
647f599 chore(deps): upgrade electron v7 => v8
1039650 chore(deps): upgrade various deps
be85a72 chore(deps): upgrade sass-loader v7 -> v8
4158ce6 chore(deps): upgrade electron-builder v21 -> v22
5ce5067 chore(deps): upgrade cross-env v6 -> v7
ea8564b chore(deps): minor bump to various deps
269cabb docs: minor edit to README
f0ec86e docs: add scoop install instruction to README
010a941 feat: add scoop manifest
Timer functionality to a web worker. Addresses #32. This should significantly increase the accuracy of the timer, especially when running in the background.
- This build reverts the main
Timerclass back to using
setInterval. #41 introduced a regression in which the timer would lag behind considerably when the window was minimized.