summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/activity/PreferenceActivity.java
AgeCommit message (Collapse)Author
2024-03-31Restructure related UI classes together (#7044)ByteHamster
2024-03-29Move about screen to :ui:preferences (#7039)ByteHamster
2024-03-23Move first batch of preferences code to :ui:preferences (#7010)ByteHamster
2024-03-17Move theme to :ui:common module (#6997)ByteHamster
This enables creating Activities outside the app and core modules
2023-10-29Allow hiding notification permission nag (#6730)ByteHamster
- Support showing most error messages as a snackbar - Ask for notification permission when enabling episode notifications - Clarify what we use notifications for
2023-04-15Replace Network+Storage preferences with Downloads (#6434)ByteHamster
2022-11-06Move preferences to a new moduleByteHamster
2022-09-18Migrate dialogs to Material3ByteHamster
2022-09-14Clean up some existing viewbinding stuffTacoTheDank
2022-02-21Remove unused overridden super callsTacoTheDank
2021-10-06Add synchronization with gPodder Nextcloud server app (#5243)thrillfall
2021-08-28Fix sometimes showing keyboard instead of hiding itByteHamster
2021-07-22Fix NonConstantResourceId code lint errorsTacoTheDank
2021-07-12Swipe actions (#5191)ueen
2021-06-28Hide keyboard when not searching (#5036)peakvalleytech
2021-04-06Add link to relevant settings screen in 'Episode cache full' dialog (#5088)tamizh143
2021-04-04Use FragmentContainerView in settingsTacoTheDank
2021-03-08Exclude non-functional notification settings screen from settings search for ↵peakvalleytech
android versions 26+ (#5011)
2021-03-06Show podcast-specific settings in preferences search (#4990)peakvalleytech
2020-10-20Move notification settings to their own screen (#4526)chrk2205
added a new fragment named "notification manager" replaced all settings related into this fragment
2020-05-06Switch theme without user obstructionByteHamster
2020-03-31Removed integrations screen with only one itemByteHamster
2020-01-29Split import/export and storage preferencesByteHamster
2019-10-04Automatic AndroidX migrationByteHamster
2019-07-12Removed Flattr supportByteHamster
2019-06-13Restructured preferences codeByteHamster
2018-10-21Optimize importsegsavage
2018-05-07Add search function to preferencesByteHamster
2018-05-04Moved Flattr/gpodder to their own filesByteHamster
2018-05-04Switched to PreferenceCompatByteHamster
2018-04-22Fixed crash when changing settingsByteHamster
Looking at Fragment1, clicking Fragment2 Fragment2.onCreate Fragment2.onResume Fragment1.onPause <- This sets PreferenceUI to Fragment1, so onClickListeners in Fragment2 now have a reference to the wrong fragment
2018-04-22Renamed Services to IntegrationsByteHamster
2018-04-22Actually renamy downloads to networkByteHamster
2018-04-22Moved autodownload to new fileByteHamster
2018-04-11Re-enabled preference setup methodsByteHamster
2018-04-10Removed misc settingsByteHamster
2018-04-10Added categoriesByteHamster
2018-04-10Extracted string resourcesByteHamster
2018-04-10Added preference screensByteHamster
2018-01-09Remove unnecessary annotationsMartin Fietz
2016-10-15Refactor OPML export from asynctask to observableMartin Fietz
2016-07-23Merge pull request #2027 from mfietz/issue/2023-2024-rotationMartin Fietz
Retain context menues and dialogs on rotation
2016-07-02Make gpodnet sync error notifications optionalDomingos Lopes
2016-06-20Retain context menues and dialogs on rotationMartin Fietz
2016-03-22code cleaning:Domingos Lopes
- lambda expressions, method references, - multi catches, - remove unnecessary keywords (public keyword on interface method signatures, static on interfaces or enums, final on private method signatures), - == false expressions, - diamond type (<>) expressions, - replace StringBuffer with StringBuilder for local variables used by a single thread, - replace Arrays.asList with Collections.singletonList whenever applicable, - inline variable returns (whenever the variable name's meaning is not important to understand the code), - replace some chains of if/else if/... with switch/case, - break append(a + b) into append(a).append(b) for StringBuilder objects, - unused import statements, - reduce log TAGs to 23 characters, - MaterialDialog callback deprecated, - ActionBarActivity for AppCompatActivity,
2015-11-01Only hold weak referenceMartin Fietz
2015-09-23Check for nullMartin Fietz
2015-08-27reorder intializationTom Hennen
2015-08-05create PreferenceController before the main fragmentTom Hennen
2014-12-19Moved settings button into navigation drawerdaniel oeh