improvements #10

Open
mwarning wants to merge 17 commits from mwarning/luna-tracker:improvements into master
First-time contributor

A bunch of several improvements.

Features:

  • add "no breastfeeding" setting to hide the breast feeding buttons (some women do not breastfeed, showing those options every time can be unnerving)
  • suppoort for 24h date picker
  • add view toggle eye for the webdav password field (makes it easiert to share the password)
  • add previous/next links to the event detail dialog (allows to see how long ago the previous mils was gives etc.)

Layout changes:

  • remove "Log event" title (saves some vertical space)
  • put connection progress bar to the right of "Logged events" title (saves some vertical space)
  • increase font size in event details dialog
  • remove stray character in time format string

Code cleanup:

  • make more strings translatable
  • replace deprecated / discouraged layout options (dp to sp, layoutMarginLeft to layoutMarginStart, ..)
  • remove unnecessary code
  • escape aprosthrophe in translations (Android Studio refuses to build it otherwise)
A bunch of several improvements. Features: * add "no breastfeeding" setting to hide the breast feeding buttons (some women do not breastfeed, showing those options every time can be unnerving) * suppoort for 24h date picker * add view toggle eye for the webdav password field (makes it easiert to share the password) * add previous/next links to the event detail dialog (allows to see how long ago the previous mils was gives etc.) Layout changes: * remove "Log event" title (saves some vertical space) * put connection progress bar to the right of "Logged events" title (saves some vertical space) * increase font size in event details dialog * remove stray character in time format string Code cleanup: * make more strings translatable * replace deprecated / discouraged layout options (dp to sp, layoutMarginLeft to layoutMarginStart, ..) * remove unnecessary code * escape aprosthrophe in translations (Android Studio refuses to build it otherwise)
mwarning added 16 commits 2025-09-16 09:54:29 +02:00
mwarning force-pushed improvements from 62d2f9deb4 to b389197fb1 2025-09-16 21:14:00 +02:00 Compare
mwarning added 1 commit 2025-09-16 21:36:15 +02:00
mwarning force-pushed improvements from f92d27db28 to b389197fb1 2025-09-17 12:40:18 +02:00 Compare
mwarning force-pushed improvements from b389197fb1 to 897b7bcf93 2025-09-17 12:42:48 +02:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u improvements:mwarning-improvements
git checkout mwarning-improvements
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: penguin86/luna-tracker#10
No description provided.