Skip to content

Latest commit

 

History

History
282 lines (230 loc) · 8.81 KB

CHANGELOG.md

File metadata and controls

282 lines (230 loc) · 8.81 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Changed

  • upper limit of microbreak duration set to 900 seconds (15 minutes)
  • Italian translations updated
  • Russian translations updated

Added

  • Turkish translations

0.18.0 - 2018-10-21

Added

  • Italian translations for interface
  • Dutch translations for interface
  • Welcome and Tutorial windows on first run and in About window
  • tray menu displays the time and type of next break
  • Do Not Disturb functionality for Mac & Windows (breaks wont happen while in DND mode)
  • ability can change the default monochrome tray icon to colorful

Fixed

  • User pause will no longer be removed upon suspend/resume
  • User pause time will be corrected upon suspend/resume for the duration of system sleep
  • better font visibility across platforms
  • blocking of all workspaces on macOS

Changed

  • Czech translations updated
  • Slovak translations updated
  • default tray icon is now monochrome

0.17.0 - 2018-05-06

Added

  • Ukrainian translations for interface
  • Spanish translations for interface
  • Romanian translations for interface

Changed

  • upper limit of microbreak duration set to 300 seconds (5 minutes)

Fixed

  • closes running break window when skipping to the another one
  • download link from github's releases to hovancik.net/stretchly/downloads

0.16.0 - 2018-03-17

Added

  • Russian translations for interface
  • Ability to pause until morning

Changed

  • upper limit of microbreak duration set to 60 seconds
  • download link from github's releases to hovancik.net/stretchly/downloads

Fixed

  • notifications not working on latest Windows 10

0.15.0 - 2018-02-18

Added

  • Bulgarian translations for interface
  • Brazilian Portuguese translations for interface
  • Chinese translations for interface, distinguish between two kinds of Chinese
  • AppX and web installer for Windows
  • ability to change install directory for Windows
  • ability to install per user or per machine on Windows
  • Multi-display support added and enabled by default
  • ability to set break to less than 5 minutes
  • Hindi Translations for interface

Fixed

  • style for long names of schemes
  • app not starting when both break types are disabled
  • missing "reset to defaults"

0.14.0 - 2018-01-07

Fixed

  • make sure windows offset is integer
  • minor translations issues
  • macOS fullscreen mode

Added

  • allows user to not show new version notification via config file
  • Czech translations for interface
  • Chinese translations for interface
  • German translations for interface

Changed

  • texts in windows are not selectable (except debug info)

0.13.0 - 2017-12-20

Added

  • icons for app windows
  • possibility to have interface translated
  • Slovak translations for interface
  • French translations for interface

0.12.0 - 2017-11-05

Fixed

  • error with second instance on Windows
  • breaks wont resume with indefinite pause after system resume

Added

  • monitoring of system idle time for natural breaks (when user leaves and after return idle time is greater then break duration, stretchly will reset breaks)
  • menu link to Patreon

Changed

  • microbreak notifications are 10 seconds before and can be disabled

0.11.0 - 2017-09-09

Added

  • option to not show break ideas
  • option to show notification 30 seconds before break starts

0.10.0 - 2017-08-18

Added

  • Ctrl/Cmd + d shortcut in About window to show debug information
  • monitoring suspend/resume (alfa, electron has bugs)
  • link to my.stretchly.net in menu

Fixed

  • break is not skippable via shortcut in strict mode
  • macOS tooltip works without dock icon (after packaging)
  • close break windows on Reset breaks

Changed

  • rewrite break management using Events
  • get active settings when changing Settings window pages

0.9.0 - 2017-05-17

Added

  • Tooltip shows information about:
    • time left till next (micro)break
    • time left in pause till breaks resume
    • number of microbreaks until next break

Fixed

  • version checker erroneous 'a new version is available' messages
  • Run breaks after resetting breaks
  • Scheduler timeLeft based on actual setTimeout start time

Changed

  • do not play sound on Pause when break is in progress
  • cosmetic style changes
  • do not hide macOS dock icon, so we can have tray tooltip

Known issues

  • tray tooltip does not work correctly on macOS

0.8.1 - 2017-04-15

Fixed

  • trying to close non-existing window
  • after break ends, focus is brought on last window (macOS)

Changed

  • break windows are not focusable
  • do not show break windows in taskbar

0.8.0 - 2017-04-09

Added

  • Ctrl/Cmd + x shortcut to finish break early (when not in strict mode)
  • time remaining and progress bar in break window

Fixed

  • disallow drag and drop in windows to prevent errors

0.7.0 - 2017-03-07

Changed

  • app windows are shown on the monitor where the mouse is (Windows, macOS, some Linux DEs)
  • reminders can be full screen
  • About and Settings windows are not resizable and not always on top
  • Quit -> Quit stretchly menu item text
  • replaced splash of cappuccino with graphite crystal theme

Added

  • monochrome icon for macOS (also @2x)

Removed

  • Settings window notification
  • Startup window

0.6.0 - 2017-01-21

Added

  • possibility to change break/microbreak ideas via editing config file

Changed

  • break window is shown when it's ready

0.5.1 - 2016-12-05

Fixed

  • some grammar

Added

  • more break ideas

0.5.0 - 2016-11-28

Added

  • strict mode - breaks/microbreaks can't be finished early
  • build for ia32 and x64

Fixed

  • wrong window placement when on Linux and more displays

0.4.0 - 2016-11-05

Fixed

  • version check when offline

Changed

  • settings window split into 2

Added

  • longer breaks
  • enable/disable microbreaks and breaks
  • skip to next break/microbreak anytime from menu
  • notification on breaks resume
  • notification when entering Settings that settings are applied once changed
  • reset settings to the defaults
  • reset (restart) breaks from menu

0.3.0 - 2016-10-15

Added

  • possibility to pause reminders for different times
  • autostart for Windows and macOS
  • check for the latest version on About page, on app start
  • remind new version via notification and tray menu

0.2.1 - 2016-10-10

Fixed

  • double init of event listeners on settings page

0.2.0 - 2016-10-08

Added

  • sounds at the end of microbreak
  • settings for sounds

0.1.1 - 2016-10-04

Fixed

  • Linux builds and permissions

0.1.0 - 2016-09-26

Added

  • update npm packages
  • rename strechly to stretchly (grammar, yay!)
  • allows only one instance of app
  • settings for microbreak (duration, interval)
  • 5 color scheme

0.0.1 - 2016-09-06

Added

  • simple electron app with break reminder after 10 minutes
  • randomized reminders (without repetition)
  • startup window
  • resume/pause functionality for reminder
  • scripts for creating installers for OS X, Windows, Linux