Yuito-app-android/app/src/main/res
remi6397 11105f4aac Theming improvements (#502)
* Split theme definitions into day and night

* Add support for Night Mode in code

* Add theme chooser in preferences

* Fix translations

* Adjust IDs

* Adjust preferences for custom themes

* UI tweaks for custom theme support

* Added code for custom theme support 🍅

* Fixed resource display in Kotlin 🍅

* Restored styles

* Updated strings

* Fixed getIdentifier() to fit into setTheme()

* Removed redundant resources

* Reset default theme to "Dusky"

* Fixed night mode handler to maintain compatibility

* Refactor functions to use helper methods

* Added license block

* Added preview to theme selector

* Added color identifier getter helper method

* Fixed reference in AccountMediaFragment

* Cleanup

* Fixed navbar foreground not changing color

* Fix fallback theme switch(){}

* Enable location-based daylight trigger

* Cleanup

* Modified theming strategy to reduce clutter in preferences

* Updated translations for latest version

* Removed "Default" theme flavor from settings

* Updated Polish translations 🇵🇱

* Modified TwilightManager handling code to support Android M's UiModeManager features and moved it to its own function

* Updated Polish translations 🇵🇱

* Cleanup; Fixed hardcoded string

* Added missing escape in string

* Removed permission request dialog.

As we now use native UiModeManager APIs that don't need special permission for Android 6.0 and above, we no longer need to bother user with Android M+ specific location permission request dialog.

* Increased readability of ThemeUtil class

* Refactored ThemeUtils.setAppNightMode method

* Cleanup
2018-01-20 13:39:01 +01:00
..
anim cleanup code, remove some unneeded files 2017-10-18 00:20:50 +02:00
color Implement media tab (#430) 2017-11-05 22:32:36 +01:00
drawable new icon & improved functionality for quick settings tile 2017-12-07 20:21:02 +01:00
drawable-hdpi new splashscreen, some cleanup 2017-10-26 22:07:48 +02:00
drawable-mdpi new splashscreen, some cleanup 2017-10-26 22:07:48 +02:00
drawable-v21 improve content warning background 2017-10-18 11:08:49 +02:00
drawable-v26 add new debug build so two tusky versions can be run on the same device 2017-12-08 12:15:46 +01:00
drawable-xhdpi new splashscreen, some cleanup 2017-10-26 22:07:48 +02:00
drawable-xxhdpi new splashscreen, some cleanup 2017-10-26 22:07:48 +02:00
drawable-xxxhdpi new splashscreen, some cleanup 2017-10-26 22:07:48 +02:00
layout Add basic lists support (#501) 2018-01-06 19:01:37 +01:00
menu title and menu to open toot in browser for ViewThreadActivity 2017-10-28 21:59:33 +02:00
mipmap-anydpi-v26 new launcher icon, new adaptive icon 2017-10-19 14:06:52 +02:00
values Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-ar Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-ca Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-de Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-fr Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-hu Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-ja Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-night Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-night-v27 Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-nl Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-pl Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-pt-rBR Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-ru Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-small Implement media tab (#430) 2017-11-05 22:32:36 +01:00
values-tr Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-v27 Theming improvements (#502) 2018-01-20 13:39:01 +01:00
values-w820dp initial commit 2017-01-02 18:30:27 -05:00
xml Theming improvements (#502) 2018-01-20 13:39:01 +01:00