Releases: rollersteaam/chronobreak
Fix the timer not working
- Fixed the timer not working as of v1.1.1 on Linux machines.
The problem was because of the version update of Electron performed in the last patch that introduced new security settings. This meant that, by default, the renderer process can't use the require
function. This caused execution of all scripts to halt as a result of require
not being defined. The fix was to allow nodeIntegrations
for BrowserWindow
, therefore allowing use of require
. This has no security implications because Chronobreak does not use any libraries, other than Electron itself.
Major quality-of-life update
This version is a major quality-of-life adjustment to Chronobreak as I've used it personally over the last 6 months, as well as reading some feedback online about the app itself.
General
- A new logo has now been added (Credits to redmusic)
- The timer will now automatically pop up (or at least try to) on completion of a phase.
- The timer will now change UI when it's active.
- A chime will now play when a timer has been activated.
- The appearance of the right-click tray menu has been changed so it's more difficult to accidently discard a pomodoro.
- Work phase completion song has been changed because of how annoying it was before.
- Tick tock sound is now turned off by default. No need to turn it off each time you launch Chronobreak.
- Updated showcase gif to show new changes.
Issues
- Pomodoro completion music has been turned down a good amount (8db) and remastered to account for the weird bass distortion.
- Corrected text about how much work was accomplished in a session.
- Changed some text on 'Small Break' phase to offer more helpful suggestions.
Release for Ubuntu 20 and above
- Compiled a release for Ubuntu 20 and above.
Linux release & small bug fixes
This release includes a release build for Linux and small bug fixes, additionally fixing one annoying issue.
Changelog
General
- Added release build for Linux.
Issues
- Fixed an issue where if CDN availability to styling was removed, design would be broken and inconsistent. Style is now available locally in app directory.
- Fixed a bug where if next phase was started before timer end music finished, waiting timer song will loop forever until the next phase ends.
Initial release
The first release of Chronobreak. Offers the basic functionality of an ordinary pomodoro timer but with enhanced interactions.
Drag clock numbers to set in place the set timings, and hear each click along the way. Initiate every session with a physical act, adding focus and flow via visual, audible and physical cues. And finally, set target focuses for a work block to determine your specific tasks. Timer completion cues and subtle drones, as well as an optional ticking of a timer each play their part in a very enjoyable timer.