What's new in stretchly 1.15.1
Nov 19, 2023
- Fixed:
- Improve DND monitoring memory usage.
- Changed:
- Hide autostart option for Windows Store build as it doesn't work.
New in stretchly 1.15.0 (Nov 12, 2023)
- Added:
- new end-of-the-break sound
- both left and right click on tray opens menu (Windows)
- double click on tray opens Preferences (Windows)
- adds Vietnamese translations
- reset breaks shortcut (advanced option)
- skip to the next break shortcut (advanced option)
- respect Do Not Disturb on Linux distros (KDE, XFCE, GNOME)
- Changed:
- updated many translations
- Fixed:
- improve Do Not Disturb detection
- start at login for Windows Store version (not sure whether successfully)
New in stretchly 1.14.0 (Apr 15, 2023)
- Added:
- New break ideas
- Ability to open Preferences window from command line
- Advanced option to set different sounds for Mini and Long Breaks
- Advanced option to set different color theme for Mini and Long Breaks
- Fixed:
- Error when checking for new version fails
- VoiceOver glitch on mac
- Notifications getting stacked in Notification center (macOS, Linux)
- Notifications preventing Gnome DE from sleeping
- Changed:
- Updated many translations
New in stretchly 1.13.1 (Dec 23, 2022)
- Fixed: migration script for new installs
New in stretchly 1.13.0 (Dec 23, 2022)
- Added:
- Galician translations
- Filipino translations
- Fixed:
- Time translations for Chinese
- Tray icon popup on Linux
- Changed:
- Updated many translations
- Merged pauseBreaksShortcut and resumeBreaksShortcut to pauseBreaksToggleShortcu
New in stretchly 1.12.0 (Sep 24, 2022)
- Added:
- Support for Flatpak
- Changed:
- Updated many translations
- Remaining times are more exact
- Only update tray when needed
- Removed:
- No Linux ARM32 builds, as CI does not support them anymore
New in stretchly 1.11.0 (Aug 7, 2022)
- Added:
- Japanese translations
- Break ideas are translatable
- Unregister shortcuts on app's quit
- Changed:
- Updated many translations
- Fixed:
- Crashing when skipping to break and time to break in tray
- Portuguese and Brazilian labels in welcome screen
- Partial minutes in break preferences
- Counting break time when break starts
- Breaks not being finished when exclusion starts
- Incorrect format in logs
- Preferences bigger then available height
New in stretchly 1.10.0 (Feb 22, 2022)
- Added:
- Advanced option for app exclusion check interval
- Build for Apple silicon
- Ability to schedule break from command line
New in stretchly 1.9.0 (Dec 24, 2021)
- Fixed:
- Typo in quotes
- Transparency not working in breaks
- Command line arguments
- Turkish option in Welcome window
- No break texts and time in break window
- Changed:
- Updated many translations
- Added:
- Advanced option to show current time in break window
New in stretchly 1.8.0 (Nov 21, 2021)
- Added:
- New break ideas
- Advanced option for showing minutes remaining in app tray
- 30 minute pause option
- Changed:
- Improve tray status messages
- Updated and added many translations
- Increase new version check to 48 hours
- Change font to Nato Sans for better support
- Fixed:
- Prevent empty break windows
- Improve window positioning
- Error on Windows and Linux systems when temporary directory is not executable
New in stretchly 1.6.0 (Apr 16, 2021)
- Fixed:
- App exclusions on Windows OS
- Fullscreen breaks on MacOS
- Refreshing Preferences after Reset to defaults
- Added:
- Advanced option not to reset breaks on Suspend/Lock
- Stretchly doesn't need to restart after Restoring remote settings
- Updated many translations
- Changed:
- New system for storing preferences
- Improved logging
- Allow user to disable update check rather then only notification
New in stretchly 1.5.0 (Apr 7, 2021)
- Added:
- Punjabi translations
- Gujarati translations
- Persian translations
- Hebrew translations
- Finnish translations
- Indonesian translations
- Latvian translations
- Contributor preference option to make Stretchly act as a regular window
- Advanced preferences for app exclusions (resume/pause when specific app is/not running)
- Changed:
- Updated many translations
- Fixed:
- Improved Welcome window
- tray menu not visible over break window on macOS
- tray status messages in specific situations
New in stretchly 1.4.0 (Dec 26, 2020)
- Added:
- Better handling of app errors: error will ask user to report issue
- Esperanto translations
- Norwegian translations
- Snow white theme
- experimental Linux builds for arm
- Changed:
- Updated many translations
- Fixed:
- notification of new version being showed even disabled
- browser tab non-responsive after resuming
- don't show notification title for macOS Big Sur
- DND mode in macOS Big Sur
New in stretchly 1.3.0 (Nov 8, 2020)
- Added:
- control a running instance from command line
- advanced option to disable check for new version
- new break ideas
- Changed:
- Updated Italian translations
- Updated Spanish translations
- Updated German translations
- prevent redundant title notification on Windows 10 (20H2 Update)
- Fixed:
- problem with DoNotDisturb being ignored when resuming breaks
- taskbar visibility issue on Windows
- issue with idle time and breaks causing negative timers
- issue with Pause until morning in some timezones
New in stretchly 1.2.0 (Oct 3, 2020)
- Added:
- new break ideas
- Contributors can sync preferences
- Nepali translations
- snap package
- Changed:
- disallow "Reset breaks" when in break with Strick Mode
- break window size is now dynamic (relative to screen size)
- updated Korean translation
- Fixed:
- fullscreen breaks (Windows)
- downgraded Electron and disabled macOS dock icon to fix fullscreen issues
New in stretchly 1.1.0 (Sep 12, 2020)
- Added:
- Show Contributor Settings in tray menu for Contributors
- Breaks are paused if the Windows 10 Focus Assist mode is enabled
- Added log file for debug
- Users can choose between a transparent or a fully opaque theme in the Theme Preferences
- Users can choose the opacity value for the transparent theme in the Contributor Preferences
- Changed:
- Updated few translations
- Bigger range for Mini Break duration
- Preferences navigation menu visible when scrolling down
New in stretchly 1.0.0 (Jul 19, 2020)
- Added:
- Apk package format
- Added Hungarian translation
- Added ability to change the keyboard shortcuts for Skip/Postpone breaks via config.json
- Show Paused icon when Breaks are paused in Natural breaks mode
- Show Paused icon when Breaks are paused in Do Not Disturb mode
- Dark mode for interface
- New break ideas
- New Icon
- Changed:
- Changed app name from stretchly to Stretchly
- This might change location of preferences file, so you might need to set up your preferences again or copy the file
- Don't hide dock icon on macOS
- Updated some translations
- Rework UI in all windows and Tray menu
- Synchronized tray status messages (tooltip, menu)
- Better format remaining time
- Default icon to colorful
- Fixed:
- Adds workaround for electron's Linux/Windows fullscreen issues
- Notify of new version only if new version is higher then current
- Removed:
- Removed tutorial, now linking to Features webpage
New in stretchly 0.21.0 (Oct 13, 2019)
- Changed:
- checkbox labels are clickable as well
- tray menu link for update to website, instead of github
- Chinese (Taiwan) translations updated
- German translations updated
- no notification is shown after system resume/unlock
- no notification is shown after manual resume of pause from tray menu
- keep the focus on active window during breaks
- smaller font size for longer microbreak ideas
- Improved grammar of microbreak ideas
- display checkbox list vertically in settings screen 3
- Dutch translations updated
- Fixed:
- Ctrl+X global shortcut not being released after Reset breaks and Skip to
- Added:
- new break ideas
- pause breaks when screen is locked (Windows, macOS)
- change tray icon when stretchly is paused
- allow to use inverted (white) monochrome tray icon (Linux, Windows)
- Danish translations
New in stretchly 0.20.1 (Jul 14, 2019)
- Added:
- Clicking on settings file location will open it
- Ability to copy debug info to clipboard
- Added Lithuanian language
- Fixed:
- Auto hide menu bar in app's windows
- Break window not always shown on top of other windows (for Windows OS)
New in stretchly 0.20.0 (Jul 3, 2019)
- Fixed:
- Workaround multiple screens and fullscreen (macOS)
- Tray icon size on Linux
- Problem with Window missing when resetting settings to defaults
- Changed:
- Update icons and graphic materials
- Turkish translations updated
- Hindi translations updated
- Added:
- Korean translations
- More break and microbreak ideas
- More settings in Contributor's settings
- Polish translation
- Start a break/microbreak with a sound (set via config file or Contributor's settings)
New in stretchly 0.19.1 (Feb 21, 2019)
- Fixed:
- Fullscreen mode on Windows
- Ability to hide break ideas from break windows
- Added:
- More debug info (chrome, electron, nodejs versions)
- Allow user to disable ability to postpone breaks
- Changed:
- Simplified Chinese translations updated
- Czech translations updated
- Slovak translations updated
New in stretchly 0.19.0 (Feb 11, 2019)
- Changed:
- upper limit of microbreak duration set to 900 seconds (15 minutes)
- Italian translations updated
- Russian translations updated
- Bulgarian translations updated
- Fixed:
- disabled resizing for some windows
- Added:
- Swedish translations
- Turkish translations
- silent notifications option
- Ability to postpone breaks/microbreaks in non-strict mode
- more data for debug information in About window
- user can disable monitoring of DND mode
- stretchly supporters can access extra settings
New in stretchly 0.18.0 (Oct 22, 2018)
- 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
New in stretchly 0.17.0 (May 6, 2018)
- 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
New in stretchly 0.16.0 (Mar 18, 2018)
- Added:
- Russian translations for interface
- 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
New in stretchly 0.15.0 (Feb 18, 2018)
- 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"
New in stretchly 0.14.0 (Jan 8, 2018)
- 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)
New in stretchly 0.13.0 (Dec 20, 2017)
- Icons for app windows
- Possibility to have interface translated
- Slovak translations for interface
- French translations for interface
New in stretchly 0.12.0 (Nov 6, 2017)
- 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
New in stretchly 0.11.0 (Sep 11, 2017)
- Added:
- Option to not show break ideas
- Option to show notification 30 seconds before break starts
New in stretchly 0.10.0 (Aug 22, 2017)
- 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
New in stretchly 0.9.0 (May 18, 2017)
- 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
- Added:
- Tooltip shows information about:
- time left till next (micro)break
- time left in pause till breaks resume
- number of microbreaks until next break
New in stretchly 0.8.1 (Apr 18, 2017)
- 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
New in stretchly 0.8.0 (Apr 10, 2017)
- 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
New in stretchly 0.7.0 (Mar 7, 2017)
- Changed:
- app windows are shown on the monitor where the mouse is
- 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
- Removed:
- Settings window notification
- Startup window
New in stretchly 0.6.0 (Jan 23, 2017)
- Added
- possibility to change break/microbreak ideas via editing config file
- Changed
- break window is shown when it's ready
New in stretchly 0.5.1 (Dec 6, 2016)
- Fixed:
- some grammar
- Added:
- more break ideas
New in stretchly 0.5.0 (Nov 29, 2016)
- Added:
- strict mode - breaks/microbreaks can't be finished early
- Fixed:
- wrong window placement when on Linux and more displays
New in stretchly 0.4.0 (Nov 7, 2016)
- 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
New in stretchly 0.3.0 (Oct 17, 2016)
- 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
New in stretchly 0.2.1 (Oct 12, 2016)
- Fixed:
- double init of event listeners on settings page
New in stretchly 0.2.0 (Oct 12, 2016)
- Added:
- sounds at the end of microbreak
- settings for sounds
New in stretchly 0.1.0 (Oct 12, 2016)
- Added:
- update npm packages
- rename strechly to stretchly (grammar, yay!)
- allows only one instance of app
- settings for microbreak (duration, interval)
- 5 color schemes
New in stretchly 0.0.1 (Oct 12, 2016)
- Randomized reminders (without repetition)
- Startup window
- Resume/pause functionality for reminder