Skip to content

@Splode Splode released this Jan 14, 2021 · 13 commits to master since this release

v0.13.0 (2021-01-14)

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


  • update various deps
  • update various deps
  • add codeql github action
  • update scoop manifest for v0.12.0

Continuous Integration

  • 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
Assets 14

@Splode Splode released this Sep 7, 2020 · 40 commits to master since this release


  • 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.
Assets 12

@Splode Splode released this Jul 2, 2020 · 68 commits to master since this release


  • 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!
Assets 14

@Splode Splode released this Jun 29, 2020 · 71 commits to master since this release


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.
Assets 12

@Splode Splode released this Jun 1, 2020 · 87 commits to master since this release

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.
Assets 12

@Splode Splode released this May 25, 2020 · 141 commits to master since this release


  • 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 totalWorkRounds to the interface footer
  • 1fdcdf6 Updated checkRound to increment totalWorkRounds
  • 48945ef Added totalWorkRounds to Timer store
  • 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
Assets 14

@Splode Splode released this May 13, 2020 · 167 commits to master since this release



  • Update scoop manifest, courtesy of @JamesDBartlett
  • Capitalize app title in task bar.


94fbbd9 0.8.0
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

Assets 12

@Splode Splode released this Apr 4, 2020 · 177 commits to dev since this release


  • 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.


c8333d2 0.7.1
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

Assets 14

@Splode Splode released this Jan 6, 2020 · 196 commits to master since this release

Timer Worker

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.

Assets 11
  • v0.6.2
  • 77c141a
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.6.2
  • 77c141a
  • Compare
    Choose a tag to compare
    Search for a tag

@Splode Splode released this Sep 1, 2019 · 234 commits to dev since this release

Bug Fixes 🐛

  • 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.
Assets 11
You can’t perform that action at this time.