Commit graph

2957 commits

Author SHA1 Message Date
Stypox
5e7b3c811f Fix random NullPointerException in NotificationActionsPreference 2021-03-31 09:12:47 +02:00
Stypox
858361f0bb Fix random NullPointerException in PlaylistFragment 2021-03-31 09:12:47 +02:00
Stypox
9f4fd09cfc Fix random NullPointerException in SearchFragment 2021-03-31 09:12:45 +02:00
TacoTheDank
6ceac4332d Convert AboutFragment clickListeners to a function extension 2021-03-29 19:07:12 -04:00
TacoTheDank
90a647ac24 Converted the about package to Kotlin 2021-03-29 19:06:32 -04:00
TacoTheDank
8d53116840 Renamed things pertaining to the about package 2021-03-29 19:05:57 -04:00
krlvm
92e8c18177 Cleanup 2021-03-30 00:03:30 +03:00
krlvm
1b5061c36b Fix ErrorActivity colors 2021-03-29 22:48:28 +03:00
krlvm
abad71e292 Fix colors in setting fragments, cleanup 2021-03-29 21:19:17 +03:00
Tom
d913782da8 Allow the user to pause while a video is buffering (#5929)
Fix pause while buffering
Use getPlayWhenReady wrapper everywhere playWhenReady is checked
Remove duplicate `playPause()` code
2021-03-29 18:00:00 +02:00
krlvm
f4eef209ce Fix Repeat Button color in Player 2021-03-28 22:04:54 +03:00
krlvm
9bb8f65bef Fix colors in PeerTube Settings Fragment 2021-03-28 19:36:07 +03:00
Mohammed Anas
a613b17990 Add channel details option to long-press menu (#5851)
Add dialog item to open channel details
Use `List` as type of `entries`
Put channel details item last
Only show channel option when channel is present
2021-03-28 18:32:40 +02:00
krlvm
0afceeeb87 Fix Light Player Popups in Dark Theme, make Player Controls Overlay always Dark 2021-03-28 18:48:51 +03:00
krlvm
4f07840b44 Remove unused SuggestionListAdapter.resolveResourceIdFromAttr 2021-03-28 15:12:59 +03:00
krlvm
0e9ca54c4e Fix Search colors on KitKat 2021-03-28 14:55:54 +03:00
krlvm
224a86a124 Fix tab highlight opacity on KitKat 2021-03-28 14:43:11 +03:00
krlvm
0e452320ef Remove ThemeHelper.resolveResourceIdFromAttr 2021-03-28 12:23:52 +03:00
Stypox
e2be22edb0 Merge pull request #5879 from TacoTheDank/clean-oncreatepreferences
Clean up unnecessary onCreate in settings fragments
2021-03-28 10:48:10 +02:00
krlvm
2b95725218 Update app/src/main/java/org/schabi/newpipe/local/subscription/item/FeedImportExportItem.kt
Co-authored-by: Stypox <stypox@pm.me>
2021-03-28 00:15:22 +03:00
krlvm
a8de222577 Fix Dark elements in Light Theme 2021-03-27 17:46:05 +03:00
Stypox
c2b5790fc6 Merge pull request #5882 from TacoTheDank/fragmentcontainerview
Replace FrameLayout with FragmentContainerView where applicable
2021-03-27 08:31:32 +01:00
krlvm
c509ecac47 Migrate to DayNight Theme 2021-03-26 23:08:25 +03:00
Tobi
9d8b73caa6 Merge pull request #5649 from FireMasterK/ff-ua
Change UA to privacy.resistFingerprinting.
2021-03-24 17:59:17 +01:00
Tobi
993511473d Merge pull request #5896 from Stypox/fix-error-panel
Fix error panel created in onViewCreated() but disposed in onDestroy()
2021-03-24 11:32:07 +01:00
Stypox
d605441320 Fix settings switches are not red anymore
Reverts part of e8baee2a5e
2021-03-24 10:16:24 +01:00
Stypox
b654da4e4c Fix error panel created in onViewCreated() but disposed in onDestroy() 2021-03-24 09:27:17 +01:00
TacoTheDank
39a250c991 Replace FrameLayout with FragmentContainerView where applicable 2021-03-22 17:46:06 -04:00
TacoTheDank
10759e2a78 Clean up unnecessary onCreate in settings fragments 2021-03-22 16:38:36 -04:00
Matskidis Giannis
78b77ced87 Show Toast when download starts
Add toast to inform the user that download started and add the right string in values.
2021-03-20 22:18:01 +01:00
Stypox
0c6539d147 Merge pull request #5457 from Redirion/exo123
Update to ExoPlayer 2.12.3
2021-03-18 18:59:56 +01:00
Stypox
e8baee2a5e Refactor ThemeHelper 2021-03-18 12:39:29 +01:00
bopol
eb4b54afec Use a list for night themes
Also remove unused strings
2021-03-18 12:12:04 +01:00
bopol
e8967c157a Use a switch preference to follow device theme 2021-03-18 11:23:55 +01:00
bopol
49aef64cd6 Add settings for device theme (dark & black)
fix bugs related to isLightThemeSelected not handling device themes
such as license having dark background when it should be white
2021-03-18 11:17:06 +01:00
Stypox
6e1d02c89c Merge pull request #5230 from Isira-Seneviratne/Update_prettytime
Update prettytime.
2021-03-18 08:59:40 +01:00
Isira Seneviratne
220bf61e8e Use PrettyTime's new formatUnrounded(OffsetDateTime) method.
Also change the types of the relevant variables from Calendar to OffsetDateTime.
2021-03-18 06:38:12 +05:30
Stypox
fde897e4c0 Merge pull request #5792 from TeamNewPipe/resize_mode
Fix last resize mode not being restored correctly
2021-03-17 09:07:44 +01:00
Stypox
e608ad777f Merge pull request #5820 from TeamNewPipe/mini_player_title
Fix empty stream title in minimized player
2021-03-17 08:56:50 +01:00
TobiGr
3d713a27a5 Fix bottom controls being out of the screen
This was caused by too large end screen thumbnails enlarging the whole palyer. Fixed by scaling the thumbnail.

Ensure that the player does not use the whole screen height in detail fragment to keep the additional content like title, comments, etc. available.
2021-03-14 17:52:15 +01:00
TobiGr
bc2333cdc9 Ignore ContentNotSupportedException caused by Bandcamp fan pages 2021-03-14 17:52:15 +01:00
Fynn Godau
ae2dd20795 Bandcamp support 2021-03-14 17:52:15 +01:00
Tobi
714c9fb397 Merge pull request #5148 from Stypox/error-panel
Show improved error panel instead of annoying snackbar or crashing
2021-03-14 17:41:27 +01:00
Tobi
5f9da04d93 Merge pull request #5562 from mbarashkov/hardware_keyboard_space_shortcut_v2
Implement "pause/play" toggle on hardware keyboard space button.
2021-03-14 13:08:44 +01:00
TobiGr
7f9fdb1e4c Fix empty stream title in minimized player 2021-03-13 20:12:57 +01:00
Stypox
d075cc424f Better handle url not supported in RouterActivity
Make sure the url not supported dialog is only shown when the url is really not supported, not on any ExtractionException
2021-03-12 23:21:54 +01:00
Stypox
ae9fa9be8e Improve email subject for error reporting 2021-03-12 23:21:54 +01:00
Stypox
6e665182d9 FeedFragment: fix view binding and show loading indicator correctly 2021-03-12 23:21:54 +01:00
Stypox
ef661dcaf4 Fix error panel and search fragment state saving 2021-03-12 23:21:54 +01:00
Stypox
c401e8ad76 Hide meta info panel in search when starting a new search 2021-03-12 23:21:54 +01:00