Skip to content

Releases: Splode/pomotroid

v0.13.0

14 Jan 22:39
Compare
Choose a tag to compare

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

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

v0.12.0

07 Sep 03:07
Compare
Choose a tag to compare

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.

v0.11.1

02 Jul 01:43
Compare
Choose a tag to compare

Fix

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

v0.11.0

29 Jun 03:00
Compare
Choose a tag to compare

Features

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.

v0.10.0

01 Jun 23:26
Compare
Choose a tag to compare

This release adds many often-requested features, including theme support and logging.

Features

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.

v0.9.0

25 May 20:51
Compare
Choose a tag to compare

Features

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

Log

  • 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

v0.8.0

13 May 16:36
Compare
Choose a tag to compare

Features

  • Increases focus timer limit to 90 minutes, courtesy of @JamesDBartlett

Fixes

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

Log

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

v0.7.1

04 Apr 17:30
Compare
Choose a tag to compare

Fix

  • Fixes #74, and issue where the incorrect time would be displayed during round transitions.

Feat

  • Change instances of Work in the application to Focus. The aim is to make this a more generalized category.

Log

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

v0.7.0

06 Jan 23:14
Compare
Choose a tag to compare

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.

v0.6.2

01 Sep 20:56
77c141a
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-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.