Repository navigation
Releases: bmartin042503/easpace
Releases · bmartin042503/easpace
Release list
v0.2.0 (Aurora)
Aurora is the first named easpace release, introducing a visual redesign with significant improvements.
New features
- Added two selectable color palettes: Haven Blue and the new Avallama Purple
- Added translucency setting that can be adjusted at runtime
- Added a new personalization step during onboarding for choosing appearance, color palette, and translucency
- Added the ability to delete wellness sessions
- Added an option to show or hide the timer during wellness sessions
- Added an interval selector for trend activities, so data can now be viewed by day, week, month, year, or across all recorded data
- Added support for combining daily activity entries using different aggregation methods
- Added a word counter to journal entries
- Added the application name and version name to the main sidebar
- macOS builds are now signed with a Developer ID certificate and notarized by Apple
Improvements
- Redesigned large parts of the interface for a cleaner, simpler, and more integrated look
- Improved colors and contrast in both light and dark mode
- Removed unnecessary borders and reduced unused space across multiple views
- Redesigned the mood and wellness pages with the main content on the left and entry history on the right
- Improved the wellness session interface with better contrast and a simpler layout
- Removed unnecessary duration checkbox from Wellness configuration
- Replaced Wellness configuration
RadioButtons with a segmented control - Wellness session durations now use a
00:00style format - Added limits for activity values
- Added toast notifications when activities are archived or restored
- Added tooltips to formatted dates in Mood and Wellness entries
- Added a press animation to mood labels
- Improved validation for activity configuration and entry dialogs
- Improved the responsiveness and layout of input fields in the activity editor
- Activity list items are more compact and readable
- Added tooltips for activity names
- Reorganized activity actions into a compact menu, recording a new value has a dedicated button with a text and an icon
- Replaced the routine activity icon with a simpler checkbox icon
- Improved trend chart tooltips, making data points easier to inspect when multiple values share the same position
- Added animations to trend chart lines and gradient fills
- Time values in trend charts are now shown only in daily views where they are relevant
- Added a maximum journal content length to prevent extremely large entries from causing UI slowdown
- Improved journal spacing for better readability
- Reduced the size of toast notifications
- Improved spacing throughout settings
- Third-party library license buttons in Settings now use a more compact horizontal layout
- Improved
TimePickerspacing and appearance - Added a new app logo
Fixes
- Long journal entries can now be scrolled while editing
- Fixed the trend chart target line disappearing when no unit was entered
- Fixed application culture handling so dates and other localized values follow the selected language correctly
- Fixed
TimePickerinteractions so the full control responds correctly to clicks
Git must be installed for the app to work. You can download it from https://git-scm.com/install/.
This release relies on Git Credential Manager to store and retrieve the encryption key used to protect its local database.
v0.1.0
This is the first release of easpace.
What's included
- Journaling
- Five-level mood tracking with notes and emotions
- Trend, milestone, and routine activity tracking
- Breathing exercises and meditation sessions
- Support for light and dark mode
- Support for English and Hungarian languages
- Basic settings (check for updates, language, color scheme, wellness)
- Wiping all data from Settings
- Local encrypted database storage with the encryption key being securely stored
Git must be installed for the app to work. You can download it from https://git-scm.com/install/.
This release relies on Git Credential Manager to store and retrieve the encryption key used to protect its local database.