Release of the Flutter APK.
Changes since the last release:
- Insert newlines into release body...again
- Download as apk instead of zip
- Release workflow got newlines
- Try to fix release workflow
- Fix update dialog not shown
- Update release workflow - to fetch tags
- Update software version
- Merge pull request #18 from KastenKlicker/updateDialog
- Software information dialog URL is now clickable
- Show a update dialog, if a new version is available, when a new release is available
- Update release workflow - use non archived module to create release
- Update release workflow - add Java
- Update release workflow - remove Copilot hallucination
- Update release workflow
- Update release workflow
- Add flutter version to pubspec.yaml
- Update release.yml
- Update release.yml
- Update release.yml
- Create release.yml
- Merge pull request #15 from KastenKlicker/licenseInformations
- Fetch App version
- Don't export times if share is clicked
- Added software informations to application
- Merge pull request #13 from KastenKlicker/filteredTimes
- Daterange filter and name filter can be used at the same time and will be rembered after edits
- Update README.md
- Merge pull request #11 from KastenKlicker/distance_selection_bugfix
- Fix overlapping status bar and DropdownMenu Entries
- Focus on Tap when distance selection DropDownMenu is choosen
- Update README.md
- Create LICENSE
- Remove unused import
- Update comments, to one language
- Update Appstate if distance is chosen.
- Add TODO
- Fix start timer after reset
- Add Letzte Zeit Entry
- Add comment
- Add acknowledge from start of BluetoothStart
- Add the possibility to insert a custom string into the distance dropdown menu
- Change design of resfresh Icons
- Add automatic Distances
- Timer on StopwatchScreen is working, now with real time couting, with nice sized buttons
- Timer on StopwatchScreen is working, now with real time couting
- Timer on StopwatchScreen is working
- Timer on StopwatchScreen
- Added BaseScafold
- StopwatchScreen is now main screen
- Bluetooth now in AppState
- Save before moving Bluetooth code to the AppState
- Refactor TimeListScreen into its own file
- TimeEntry class in extra file
- Different fields for time, not tested
- Different fields for time, not finished
- Enhance list item layout with aligned details
- Refactor TimeEntry sorting and storage using SplayTreeSet
- Refactor time entry data structure and dialog logic
- Add millisecond precision to time inputs and default values
- Refactor event handling and improve Bluetooth UI logic
- Add TODO comment for improving Bluetooth initialization check
- Fix comment for date sorting in edit method.
- Refactor edit method and adjust date range filtering.
- Update app icons and dependencies for Gescheide Lichtschranke
- Add sharing functionality for filtered times in CSV format
- Add Bluetooth connection status and handling
- Add CSV import functionality
- Add CSV export functionality for filtered time entries
- Refactor app bar layout for search and menu alignment.
- Update theme with refined color scheme and UI improvements
- Set PopupMenuButton background color to white
- Add date range filter functionality
- Add menu dialog with options and update toolbar actions
- Remove unused EditNameDialog component
- Add "Abbrechen" button to dialogs for cancel functionality
- Refactor edit dialog to include validation and time/date inputs.
- Set white background for AlertDialogs
- Update search field hint text to German
- Update UI to reflect German localization and enhance theming
- Add functionality for creating new time entries
- Trim input string before parsing time in milliseconds.
- Refactor time handling and add duplicate entry prevention.
- Refactor time management with sorting and duplicate checks
- Times over bluetooth classic
- Search seems to work
- Add intl package for time formatting with milliseconds