Isira Seneviratne
2e53a99361
Convert isReleaseApk to lazy value
2024-03-20 14:00:13 +01:00
TacoTheDank
cf213affa2
Annotate some NonNulls, some lint cleaning
2022-03-18 13:15:44 -04:00
TacoTheDank
1602befc51
Move utility methods out of CheckForNewAppVersion
2022-03-03 13:19:06 -05:00
litetex
3223ec04e3
Use the correct app language when searching in the settings
2022-02-11 20:58:44 +01:00
litetex
03bb2123f2
Removed breadcrumbs customization
2022-01-24 21:08:51 +01:00
litetex
e2f449f0c8
Code improvements
...
* Renamed methods so that they are more understandable
* Removed ``SearchIndexItem``
2022-01-24 21:08:50 +01:00
litetex
ce4dd33eab
Fixed problems with Android's lifecycle (restore)
2022-01-24 21:08:48 +01:00
litetex
6b23df0659
Made debug settings searchable (debug only)
...
* Consolidated main-setttings into a single file
* Debug settings are only enabled in the DEBUG build
* Moved LeakCanary (debug) specific stuff into a small class that's only shipped with the debug build
* Other minor fixes
2022-01-24 21:08:45 +01:00
litetex
0f45c69388
Code cleanup + indexing improvements
...
* Removed unused method
* Only index all settings once -> Saves performance
* Fixed some SonarLint reported problems
2022-01-24 21:08:44 +01:00
litetex
52542e04e8
Added fuzzy searching + Some minor code refactoring
2022-01-24 21:08:43 +01:00
litetex
7fc0a3841a
Fine tuning
2022-01-24 21:08:42 +01:00
litetex
07fb319e88
Applied code changes for preference search framework
2022-01-24 21:08:41 +01:00
wb9688
0f75024e03
Support SAF properly
2021-06-08 10:40:44 +02:00
Stypox
08d8f2564a
Merge pull request #5882 from TacoTheDank/fragmentcontainerview
...
Replace FrameLayout with FragmentContainerView where applicable
2021-03-27 08:31:32 +01:00
TacoTheDank
6a9d5fd4cc
Replace FrameLayout with FragmentContainerView where applicable
2021-03-22 17:46:06 -04:00
Stypox
731c65cd59
Refactor ThemeHelper
2021-03-18 12:39:29 +01:00
Isira Seneviratne
d6121c8e21
Use view binding in SettingsActivity.
2020-12-19 04:22:01 +05:30
wb9688
87228673b4
Use final where possible
2020-08-16 10:25:09 +02:00
Avently
c7ccf9bab8
AndroidTvUtils -> DeviceUtils
2020-07-21 01:43:49 +03:00
bopol
00262b4a49
Better detection of TV devices
...
Some devices were not detected as TV even though they are
2020-04-25 12:04:44 +02:00
Alexander--
c42f5eca87
Merge remote-tracking branch 'newpipe/dev' into rebase
2020-04-11 08:24:05 +06:59
wb9688
fda5405e48
Improve code style to be more consistent
2020-04-02 15:57:50 +02:00
Alexander--
e6df041613
Merge remote-tracking branch 'newpipe/dev' into rebase
2020-02-06 02:44:08 +06:59
bopol
edc9d47da7
app language: refactoring
...
renamed NewPipe's language into App language, and same for all the
concerning thing (keys, comments…)
we now call assureCorrectAppLanguage(CONTEXT) in activities needing it
instead of changeAppLanguage(getAppLocale(CONTEXT), RESOURCES)
changeAppLanguage becomes private.
2020-01-29 21:21:00 +01:00
Alexander--
caa1de8aff
Rename FireTvUtils to AndroidTvUtils and isFireTv() to isTV()
...
Because those methods are no longer exclusive to Amazon devices
2020-01-29 03:16:33 +06:59
bopol
b32935a1b0
app language now changes time formatting (3hrs ago), was system language b4
2020-01-09 15:51:41 +01:00
bopol
ed9a3517c6
removed unused imports
2020-01-09 12:15:01 +01:00
bopol
3ad0e313ca
changed the way to change language, now is «NewPipe's language» selector
2020-01-09 09:40:05 +01:00
Alexander--
3f51114129
Improve usability of settings on TV devices
...
* Add focus overlay to SettingsActivity
* Make screen "Contents of Main Page" navigable from remote
2019-12-01 12:43:38 +06:59
Robin
bf2a3ca043
Migrate to AndroidX
2019-10-04 14:59:08 +02:00
Mauricio Colli
43674ae80a
Improve tabs UX and saving/loading
...
- Show icons in the tabs list and dialog chooser
- Add a "restore to defaults" button
- Make removing gesture more user intuitive
2018-09-04 23:54:17 -03:00
Mauricio Colli
fa262bbceb
Improve settings theme color
...
- Closes #863
2018-01-27 02:56:10 -02:00
Mauricio Colli
ecf7969c46
Improve settings up button behavior
...
- Fix #736
2018-01-23 11:45:41 -02:00
Mauricio Colli
146d4a8365
Update extractor and refactored NewPipe
2017-09-03 13:57:12 -03:00
Mauricio Colli
edb632f9c7
Remove unused strings
2017-05-23 11:53:50 -03:00
Mauricio Colli
641ab25470
Fix Settings on screen rotation
2017-05-14 11:10:00 -03:00
Mauricio Colli
a8fe329678
Improve fragments
...
- They save the state now, that means, no more reloading after rotating the screen or switching between apps
2017-04-26 16:32:04 -03:00
59436419
d17496f720
Improved code for changing theme
2017-02-27 17:25:15 +05:30
59436419
9a1da5cc75
Made changes for ICS and JB
2017-01-26 12:07:41 +05:30
59436419
60dc19d2bc
Added Dark Theme
2017-01-17 16:13:14 +05:30
59436419
68e80e6054
Added dark theme
2017-01-17 16:13:01 +05:30
Christian Schabesberger
8107337566
restructure ui
2016-08-02 21:17:54 +02:00