chinwag-android/app/src/main/res
Nik Clayton aa96d02923
Implement HTTP proxy summary as a SummaryProvider (#3091)
* Handle preference fragments using the framework

The previous code started new preference "screens" as activities, even though
each one hosted a single fragment.

Modify this to use the framework's support for swapping in/out different
preference fragments.

PreferencesActivity:
- Remove the code for launching tab and proxy preferences
- Remove the code for setting titles, each fragment is responsible for that
- Implement OnPreferenceStartFragmentCallback to swap fragments in/out with
  the correct animation

PreferencesFragment:
- Use `fragment` property instead of `setOnPreferenceClickListener`
- Set the activity title when resuming

Everything else:
- Set the activity title when resuming

* Implement HTTP proxy summary as a SummaryProvider

Uses the frameworks's support for setting summaries instead of rolling our
own.

Also fix a tiny bug -- the minimum port number to connect to should be 1,
not 0.

* Lint
2023-01-13 19:28:46 +01:00
..
anim fix some lint warnings 2019-04-21 08:24:29 +02:00
color Theme refactoring (#1656) 2020-01-30 21:37:28 +01:00
color-v24 Fix crash on startup on Api levels 25 and lower (#2422) 2022-04-07 20:04:39 +02:00
drawable issue 2890: Add an "ALT" sticker to the media preview container (#2942) 2022-12-18 16:50:30 +01:00
drawable-v24 new app icon (#2695) 2022-09-13 19:48:09 +02:00
layout Keep scroll position when loading missing statuses (#3000) 2023-01-13 19:26:24 +01:00
layout-land Redesign report activity (#1295) 2019-06-09 16:55:34 +02:00
layout-sw640dp Improve the actual and perceived speed of thread loading (#3118) 2023-01-09 21:31:31 +01:00
menu Share and copy menu items for account page (#3120) 2023-01-09 21:08:46 +01:00
mipmap-anydpi-v26 new app icon (#2695) 2022-09-13 19:48:09 +02:00
raw Update gradle, kotlin and other dependencies (#2291) 2022-01-20 21:10:32 +01:00
values Implement HTTP proxy summary as a SummaryProvider (#3091) 2023-01-13 19:28:46 +01:00
values-ar Update translation files 2023-01-02 16:01:35 +00:00
values-be Translated using Weblate (Belarusian) 2023-01-12 18:36:12 +00:00
values-ber Replace “status” by “post” in strings name and source values (#2405) 2022-03-27 12:23:25 +02:00
values-bg Update translation files 2023-01-02 16:01:35 +00:00
values-bn-rBD Update translation files 2023-01-02 16:01:35 +00:00
values-bn-rIN Update translation files 2023-01-02 16:01:35 +00:00
values-ca Update translation files 2023-01-02 16:01:35 +00:00
values-ckb Update translation files 2023-01-02 16:01:35 +00:00
values-cs Update translation files 2023-01-02 16:01:35 +00:00
values-cy Translated using Weblate (Welsh) 2023-01-12 18:36:12 +00:00
values-de Update translation files 2023-01-02 16:01:35 +00:00
values-el Update translation files 2022-08-05 16:55:17 +00:00
values-en-rGB Convert "title case" strings to "sentence case" (#3132) 2023-01-03 21:07:04 +01:00
values-eo Update translation files 2023-01-02 16:01:35 +00:00
values-es Update translation files 2023-01-02 16:01:35 +00:00
values-eu Update translation files 2023-01-02 16:01:35 +00:00
values-fa Update translation files 2023-01-02 16:01:35 +00:00
values-fi Update translation files 2023-01-02 16:01:35 +00:00
values-fr Update translation files 2023-01-02 16:01:35 +00:00
values-fy Update translation files 2023-01-02 16:01:35 +00:00
values-ga Update translation files 2023-01-02 16:01:35 +00:00
values-gd Update translation files 2023-01-02 16:01:35 +00:00
values-gl Translated using Weblate (Galician) 2023-01-12 18:36:12 +00:00
values-hi Update translation files 2023-01-02 16:01:35 +00:00
values-hu Update translation files 2023-01-02 16:01:35 +00:00
values-in Update translation files 2023-01-02 16:01:35 +00:00
values-is Update translation files 2023-01-02 16:01:35 +00:00
values-it Translated using Weblate (Italian) 2023-01-12 18:36:12 +00:00
values-ja Update translation files 2023-01-02 16:01:35 +00:00
values-kab Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-ko Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-large Theme refactoring (#1656) 2020-01-30 21:37:28 +01:00
values-large-land fix compose field on landscape tablets (#2747) 2022-11-07 19:56:28 +01:00
values-lv Translated using Weblate (Latvian) 2023-01-12 18:36:12 +00:00
values-ml Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-nb-rNO Update translation files 2023-01-02 16:01:35 +00:00
values-night improve bot badge (#2466) 2022-04-28 20:39:06 +02:00
values-nl Update translation files 2023-01-02 16:01:35 +00:00
values-oc Translated using Weblate (Occitan) 2023-01-12 18:36:12 +00:00
values-pl Update translation files 2023-01-02 16:01:35 +00:00
values-pt-rBR Update translation files 2023-01-02 16:01:35 +00:00
values-pt-rPT Update translation files 2023-01-02 16:01:35 +00:00
values-ru Update translation files 2023-01-02 16:01:35 +00:00
values-sa Update translation files 2023-01-02 16:01:35 +00:00
values-si Update translation files 2023-01-02 16:01:35 +00:00
values-sk Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-sl Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-small Implement media tab (#430) 2017-11-05 22:32:36 +01:00
values-sv Translated using Weblate (Swedish) 2023-01-12 18:36:12 +00:00
values-sw380dp ComposeActivity refactor (#1541) 2019-12-19 19:09:40 +01:00
values-ta Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-th Update translation files 2023-01-02 16:01:35 +00:00
values-tr Update translation files 2023-01-02 16:01:35 +00:00
values-uk Translated using Weblate (Ukrainian) 2023-01-12 18:36:12 +00:00
values-v27 Android 12 support, update AndroidX libraries (#2367) 2022-03-09 20:50:23 +01:00
values-vi Translated using Weblate (Vietnamese) 2023-01-12 18:36:12 +00:00
values-w640dp some Optimizations for tablets (#647) 2018-05-16 19:14:53 +02:00
values-zh-rCN Translated using Weblate (Chinese (Simplified)) 2023-01-12 18:36:12 +00:00
values-zh-rHK Update translation files 2023-01-02 16:01:35 +00:00
values-zh-rMO Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-zh-rSG Spelling (#2771) 2022-11-09 19:32:39 +01:00
values-zh-rTW Update translation files 2023-01-02 16:01:35 +00:00
xml support Android 13 per-app languages (#2829) 2022-11-16 19:45:18 +01:00