Skip to content

Releases: aasmart/Nudge

Version 0.6.0

25 Aug 17:21
Compare
Choose a tag to compare

This is a significant release for Nudge for it introduces a lot of features and improvements that I've wanted to do for a while.

Improvements to UI/UX

Navigation

  • Navigation is now much more smooth and the UI doesn't flash every time the page is changed
  • This release should hopefully fix an issue with white-screening when navigating to quickly, as well as the navigation sidebar overlapping main content.

Home page

The home page got an update to look better on smaller screen sizes and reduce visual clutter

  • Most buttons moved into an accessible context menu
  • Pause/unpause is now a checkbox on the main nudge card
  • Added an option in the context menu to toggle the reminder's time display

Other

  • Various UI fixes and improvements, such as the appearance of checkboxes

Nudge List

The nudge list is overhauled to reduce visual clutter and improve the visuals on smaller window sizes.

  • Delete, edit, and reset are moved into a context menu for each nudge
  • Pause/unpause and acknowledge are the only two inputs present on the nudge item. However, only one is visible at a time.
  • Added minor visual changes when a nudge is paused
  • Refactored how nudge list items are updated and handled under the hood

Other UI Changes

  • Slight tweak to light theme foreground color
  • Slight tweaks to checkbox appearance

New Nudge Features

  • Nudges now have a setting to detect computer movement if they are paused. This can help prevent you from having a paused Nudge that you meant to unpause.
    • These reminders have a sound setting as well
  • A setting to cause Nudges to automatically pause once acknowledged. This can work well with the activity detection feature.
  • Nudges are persistent across app shutdown.

Other Fixes and Changes

  • There can now only be one instance of the Nudge application
  • Backend improvements to select menus

Future

There will likely be another hiatus in major updates for a while. There will still be bug fixes. however.

Version 0.5.3

18 Jul 02:43
Compare
Choose a tag to compare
  • Add confirmation message when deleting Nudges
  • Fix a bug where reminders would change the size of the reminder input
  • Small tweak to reminder form layout
  • Fix error when closing the app
  • Fix issue with toggling the time display while Nudges were paused

Version 0.5: Fantastic Audio

14 Jul 18:08
d542bbd
Compare
Choose a tag to compare

The Nudge Version 0.5 Update

  • Reworks how reminders are scheduled internally
  • Settings menu for changing appearance
  • Adds customizable sound effects to reminders
  • Reminders can be acknowledged inside the app

Fixes and Change

  • Reminders did not work properly in the settings menu
  • Select menu sometimes wouldn't select the right value when escaping
  • Distinguish dropdown list from other inputs if it overlaps
  • Reminders now display their names
  • Added an alternative option to view when a reminder will be played
  • Fixed bug where edited reminders would not be cleared properly when switching tabs
    • Added a confirmation dialogue for switching while editing
  • Units now match the input size correctly in the reminder form
  • Update packages to address security issues
  • Added optional tag instead of required tag in reminder form
  • Various other improvements that I don't fully remember

Version 0.4: A Nudge (or Shove) in the Right Direction

31 May 18:09
Compare
Choose a tag to compare

With the merging of pull requests #6 , #7, #8, and plenty of commits, Take A Break has come a long way. However, the app is no longer known as Take A Break. Instead, it's now Nudge! This new names reflects what this app attempts to do: nudge you in the right direction. Anyways, what's new in this release?

Changelog

  • Completely overhauled the form UI (yet again)
    • Removed redundant check boxes
    • Added a maximum ignored reminder limit
    • Added a better display for units
    • Improved validation UI/UX
  • Updated Tray Menu
    • Clicking on the icon now directly opens the app
    • Right clicking still opens the quit menu
  • General UI Changes
    • Changed the look of the window
    • Updated some UI elements (such as buttons)
    • Added a light theme that will be based on your preferred settings
  • Many Bug Fixes
    • Incorrect name being displayed on notifications
    • Reminders sometimes not saving correctly
  • And a ton of improvements to the 'back-end' code

What's Next? (for all of zero people who use this app)

In the coming update, I plan on introducing a settings menu and some more improvements to the input form. Alongside that, I want to make it so ignored reminders can be acknowledge inside the app so you're no longer battling to click the notifications and barely missing it.

Introducing Version 0.3: UI Update

30 Apr 12:29
c5b158d
Compare
Choose a tag to compare

I'm officially releasing version 0.3 of Take A Break

With this update, the UI/UX of the major elements of the UI have gotten a rework

Reminder List

  • The reminder list is now displayed as a scrollable list with all of the reminders being listed inside of it

Reminder Creation Form

  • Cleaned up the UI to make it more concise
  • Toggles no longer play animations when the page is loading
  • Better feedback for what's supposed to go in the inputs
  • All inputs, including the custom checkboxes, can be tabbed through
  • Disabled inputs will no longer contain '0' when editing a reminder

General Changes and Fixes

  • Buttons now indicate their 'destructiveness.' (i.e red means 'danger')
  • Some improvements to the back end infrastructure
  • Ignored reminders that are acknowledged no longer play if they were deleted
  • Improved the look of popups

Version 0.2: Reminder Editing

08 Apr 14:55
Compare
Choose a tag to compare

Introducing Reminder Editing

You can now edit reminders to your heart's content! This also comes with a few other changes and improvements

Changelog:

  • Reminder editing

    • 'Edit' button now visible on reminder cards
    • Override time is persistent between edits
  • Creation Screen Changes

    • Can now cancel reminder creation
    • Can no longer create popups with invalid inputs
    • Fixed tabbing through the visible inputs (tabbing onto check boxes still doesn't work)
    • Slightly changed color scheme for check boxes
  • Popups!

    • Added custom popups for errors and other reminders

Future Plans:

Next update, I plan on going over the UI and improving its look and feel.

Version 0.1

07 Apr 19:57
Compare
Choose a tag to compare

Introducing Version 0.1

  • Ability to create and run multiple reminders simultaneously
  • Improved UI