What's new in Pomotroid 0.13.0
Jan 15, 2021
- Bug Fixes:
- #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
- Chores:
- update various deps
- update various deps
- add codeql github action
- update scoop manifest for v0.12.0
- Continuous Integration:
- add electron-builder workflow
- Docs:
- add contributing guide
- Features:
- 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
New in Pomotroid 0.12.0 (Sep 7, 2020)
- Features:
- Show tray icon in macOS. Many thanks to @okgarces!.
- Show pause symbol in the tray icon when paused. Many thanks to @letmaik!.
- Chores:
- Updates to various dependencies.
New in Pomotroid 0.11.1 (Jul 2, 2020)
- 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!
New in Pomotroid 0.11.0 (Jun 29, 2020)
- 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.
- Chores:
- Update various dependencies.
New in Pomotroid 0.10.0 (Jun 2, 2020)
- Themes:
- Adds support for themes, including custom, user-defined themes.
- Includes over a dozen themes, including popular themes, such as Dracula.
- Add documentation for theming.
- Logging:
- 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.
New in Pomotroid 0.9.0 (May 25, 2020)
- Feat: improve accessibility of text elements
- Feat: add tooltips to various UI components
- Chore(deps): update various deps
- Chore(deps): update electron-debug
- Chore(deps): upgrade electron to v9
- Chore(deps): update electron-builder
- Merge branch 'master' into dev
- Merge pull request #89 from mihaiconstantin/feature-total-sessions
- Chore(deps): update electron
- Added totalWorkRounds to the interface footer
- Updated checkRound to increment totalWorkRounds
- Added totalWorkRounds to Timer store
- Docs: update CHANGELOG
- Chore(deps): update vuex
- Merge branch 'dev'
- Chore: update scoop manifest for v0.8.0
- Merge branch 'dev'
- Chore(deps): bump eslint to v7
- Chore(deps): bump electron-devtools-installer to v3
- Chore(deps): upgrade various deps
- Docs: add TravisCI build tag to README
New in Pomotroid 0.8.0 (May 13, 2020)
- Features:
- Increases focus timer limit to 90 minutes, courtesy of @JamesDBartlett
- Fixes:
- Update scoop manifest, courtesy of @JamesDBartlett
- Capitalize app title in task bar.
New in Pomotroid 0.7.1 (Apr 4, 2020)
- Fixes #74, and issue where the incorrect time would be displayed during round transitions.
New in Pomotroid 0.7.0 (Jan 7, 2020)
- Offloads the Timer functionality to a web worker. Addresses #32. This should significantly increase the accuracy of the timer, especially when running in the background.
New in Pomotroid 0.6.2 Pre-release (Sep 2, 2019)
- This build reverts the main Timer class back to using setInterval. #41 introduced a regression in which the timer would lag behind considerably when the window was minimized.
New in Pomotroid 0.6.1 Pre-release (May 20, 2019)
- Timer Improvements:
- Improvements to the Timer class, which now uses setTimeout instead of setInterval. This change should remove small, incremental lags in time that could accumulate. See issue #32.
- Thank you to @winktim for this enhancement #41
- Dependency Updates:
- Various dependency updates, most notably:
- electron v4 ? v5
- electron-builder v19 ? v20
- electron-debug v2 ? v3
New in Pomotroid 0.6.0 Pre-release (Feb 11, 2019)
- Features:
- Volume control - You can now control the volume level of alert sounds.
- Notifications now display timer duration.
- Bug Fixes:
- Fixes #1. This is accomplished by re-initializing the dial animation on window focus and show events.
- Fixed a bug where multiple instances of the timer dial animation would be created, leading to inconsistent animations.
New in Pomotroid 0.5.0 Pre-release (Feb 5, 2019)
- Minor Dev Improvements and About Menu:
- Added an About menu with version information and links to releases page and project documentation.
- Pass window icon to constructor.
- Consistent artifact name using electron-builder macros.
New in Pomotroid 0.4.1 Pre-release (Feb 3, 2019)
- Added build for 32-bit Windows arch. Needs testing on 32-bit system.
- Bug fixes.
- Several dependencies upgraded, including Babel upgrade from v6 to v7.
- Bug Fixes:
- Fixed situation where timer settings and view settings would not persists
- Fixed always-on-top bug for Ubuntu 18.04.
- Fixed situation where default settings would not be reset if settings were changed without loading existing configuration file.
New in Pomotroid 0.4.0 Pre-release (Sep 7, 2018)
- This release includes a minimize to tray functionality with huge help from @telmaik (see PRs #26 #28 ):
- Option to minimize application to tray
- Tray icon animates dynamically with application timer
- This feature is currently only available in Windows
New in Pomotroid 0.3.0 Pre-release (Apr 23, 2018)
- Feature Update: Auto-start Timer Option
- ⏱ Option to auto-start the timer upon timer completion. Default is set to true.
New in Pomotroid 0.2.0 Pre-release (Mar 14, 2018)
- Desktop notifications are now available and active by default.
- Ability to set window to always on top.
- New settings menu where you can enable/disable these features.
New in Pomotroid 0.1.2 Pre-release (Mar 10, 2018)
- Increased click areas for all icon buttons
- Icon CSS class refactoring
New in Pomotroid 0.1.1 Pre-release (Feb 15, 2018)
- This release contains a few small visual updates, including color-coordinated slider bars within the settings menu.