News
Release 0.7.2 is out. The newest version is available here.
Changelog
0.7.2
- Extracts shared CSV file chooser defaults for open and save flows
- Improves error logging context across controllers, tasks, and utilities
0.7.1
- Localizes remaining runtime dialogs, alerts, and labels
- Fixes and localizes the week and month overview context menus
0.7.0
- Adds a shortcuts view that can be opened from About and Preferences
- Shows the bundled changelog directly in the About window
- Keeps popup windows from shrinking when switching to the shortcuts view
- Improves keyboard navigation through the birthday edit forms
- Skips duplicate birthdays while importing data
0.6.2
- Keeps the current week selected when opening or refreshing the month view
- Checks for missed birthdays only once per application session
- Opens and edits the actually selected birthday entry consistently
0.6.0
- Adds a month calendar view and disables sorting in the calendar columns
- Refreshes birthday sublists after replacing loaded persons
- Adds support for leap year birthdays in the date-based views
- Strips UTF-8 BOM before loading birthday files
- Fixes partial name matching in the normal search
- Prevents saving birthdays without a selected file
0.5.0
- Ships a standalone executable JAR with bundled JavaFX runtime
- Requires Java 21 for the current standalone release
0.4.0
- Continuous operation: updates the sublists on 00:00:01
- Update to the localisation of the app
- Adds an application directory (.gbm)
- Adds support for multiple "Recent files"
0.3.0
- Export birthdays to calendar
- Write change directly to file if wanted
- Open file on application startup
- Save to file on app close
- Added a bunch of preferences
- Move from txt based save-system to csv files!
About
This is an application which helps you keep track of the birthdays you don't want to miss!
Features:
- Light mode / Dark mode
- Localisation for English and German
- Manage birthdays
- Multiple view keep you informed about the birthdays
- Birthdays this week
- The next birthdays
- The last birthdays
- Being notified if you missed a birthday
- Search for specific birthdays
- Export birthdays to your calendar
The standalone JAR bundles JavaFX and requires a Java 21+ JVM. No separate JavaFX installation is required.
You can see the Code here.
Legacy JavaDocs can be found here.
Download
The current standalone release is published on GitHub Packages.
Contact
Contact me on Github or write an E-Mail
If you have any issues or suggestions let me know!