tempus/app
Tom 145bb82eb0
feat: enhance navigation (#450)
* feat: enhance navigation

* fix: leaving settings always unlocks drawer

* feat: set app settings inside a frame layout

In order to add a toolbar with a back button in settings I needed to extend from a fragment
so I converted SettingsFragment into a fragment and created SettingsContainerFragment,
the latter is injected as a child of SettingsFragment inside a FrameLayout.

Since SettingsContainerFragment extends from PreferenceFragmentCompat, this allows
to swap it for other and, in the bigger picture, allow an arbitrary organization.

* fix: onStop declaration on wrong class

* fix: equalizer not respecting navigation ui directives

* Revert "fix: equalizer not respecting navigation ui directives"

This reverts commit eeb125542d41760059e3a7c7653abf4d54a538f0.

* fix: navbar + bottom sheet behavior on equalizer fragment

* Revert "fix: onStop declaration on wrong class"

This reverts commit 34d354d8039ac70798b880bf99c808ef00a1e330.

* Revert "feat: set app settings inside a frame layout"

This reverts commit 52cfd36b09c461de72bed9b07a8c8852856c3421.

* chore: set experimental label to settings title

Hide bottom navigation bar on portrait and unlock drawer on portrait
2026-02-26 07:14:42 -08:00
..
schemas/com.cappielloantonio.tempo.database.AppDatabase Fix indentation according to previous versions 2025-12-07 21:30:21 +02:00
src feat: enhance navigation (#450) 2026-02-26 07:14:42 -08:00
.gitignore project upload 2020-11-20 15:38:08 +01:00
build.gradle chore: changelog and build updated for release 2026-02-15 10:35:22 -08:00
proguard-rules.pro fix: fix crash with TypeToken and reflection 2024-02-19 21:07:47 +01:00