Commit graph

2152 commits

Author SHA1 Message Date
TacoTheDank
497e145c70 Lint: Make a bunch of stuff final 2020-11-18 17:50:00 -05:00
TacoTheDank
706188af82 Lint: Move declarations into assignments 2020-11-18 17:48:01 -05:00
TacoTheDank
72544f70ad Kotlin lint fixing 2020-11-18 17:45:19 -05:00
TacoTheDank
0d006ebd26 Use two more KTX extensions 2020-11-18 17:29:58 -05:00
Stypox
8a02e6d960 [Regression] Revert "Removed remember popup properties setting"
This reverts commit f8cc03c989.
2020-11-15 22:24:27 +01:00
Stypox
8c52a2712e [Regression] Fix videos added multiple times to detail fragment stack 2020-11-15 22:23:47 +01:00
opusforlife2
71b82ae651 Remove GPLv2 - not needed 2020-11-15 14:04:10 +00:00
opusforlife2
9fd3adfa41 Correct Gigaget's license
It's GPLv3, not GPLv2.
2020-11-15 13:41:43 +00:00
Stypox
073999edcc Merge pull request #4771 from Stypox/fix-playlist-select
Fix playlist select dialog and do some refactoring
2020-11-14 11:21:20 +01:00
Tobias Groza
11873255d7 Merge pull request #4562 from Stypox/fix-detail-open
Fix opening VideoDetailFragment and much more
2020-11-09 22:04:39 +01:00
Stypox
129ca6c2e2 Merge pull request #4784 from bd0n4lds/Dont-Use-Float-Type-For-Loop-Indices
Change loop index from float to int
2020-11-09 13:04:17 +01:00
Bri@n
8f8429d575 Change loop index from float to int 2020-11-09 12:55:59 +01:00
Stypox
cf2d7a398d Fix brightness and volume scroll swapped 2020-11-08 10:00:28 +01:00
Stypox
265896a07e Fix switching to main player when MainActivity is closed 2020-11-08 10:00:28 +01:00
Stypox
2379041125 Open mini player if player running on app open 2020-11-08 10:00:28 +01:00
Stypox
55b1b8f5f0 Fix tapping on video thumbnail does nothing 2020-11-08 10:00:28 +01:00
Stypox
429ba53016 More fixes with opening VideoDetailFragment 2020-11-08 10:00:28 +01:00
Stypox
d17308c711 Show "Show info" instead of "Video player" if a stream is playing not on the main player when sharing something to NewPipe 2020-11-08 10:00:28 +01:00
Stypox
72f25383bd Unify all ways of opening VideoDetailFragment 2020-11-08 10:00:27 +01:00
Tobias Groza
4b8186ecd6 Merge pull request #4555 from Stypox/playqueue-crash
Fix NullPointerException in queue handling
2020-11-08 01:19:38 +01:00
Stypox
000c19a173 Merge pull request #4556 from Isira-Seneviratne/Switch_to_Java_8_Date_Time_API
Switch to the Java 8 Date/Time API.
2020-11-05 13:02:04 +01:00
Isira Seneviratne
a7e248d12b Switch to the Java 8 Date/Time API. 2020-11-05 15:02:51 +05:30
Isira Seneviratne
1f4469f1dc Use RxJava instead of AsyncTask in MissionAdapter. 2020-11-05 11:06:51 +05:30
Isira Seneviratne
91de410943 Use RxJava instead of AsyncTask in LicenseFragmentHelper. 2020-11-05 11:06:51 +05:30
Isira Seneviratne
82ba67ca82 Use RxJava instead of AsyncTask to check for new app versions. 2020-11-05 11:06:50 +05:30
Stypox
a0d3acb81f Merge pull request #4587 from vkay94/separate-player-gesture-logic-ui
Separate player gesture logic and UI
2020-11-02 16:36:50 +01:00
vkay94
ee8ec5f130 Player gestures: Add multi-double-tap logic 2020-11-02 15:50:34 +01:00
Stypox
aae526074c Fix playlist select dialog and do some refactoring 2020-11-02 14:24:39 +01:00
Xiang Rong Lin
e51a6cdb97 Add option to not colorize notification 2020-11-01 22:13:00 +01:00
Isira Seneviratne
9a367f4d46 Use Collection.removeIf() instead of using Iterator.remove() to remove elements conditionally. 2020-11-01 14:44:07 +05:30
Isira Seneviratne
bda8caa510 Use Comparator's comparing(), nullsLast() and reversed() methods. 2020-11-01 14:44:04 +05:30
TacoTheDank
feb83b1456 Fix a few Kotlin style issues 2020-10-31 15:57:49 -04:00
TacoTheDank
166cdd50f4 Push conditionals inside branch expressions 2020-10-31 15:57:26 -04:00
TacoTheDank
710a840de6 Simplify an if else 2020-10-31 15:57:01 -04:00
TacoTheDank
a6fa8cd4df Use FragmentActivity for AboutActivity's viewpager2 2020-10-31 15:54:39 -04:00
TacoTheDank
b8ab82d148 Replace a ContextCompat with LayoutInflater.from 2020-10-31 15:54:19 -04:00
TacoTheDank
dfefb90d26 Fix some version checks to use android.os.Build 2020-10-31 15:54:02 -04:00
XiangRongLin
e52df544c6 Convert notification actions to a custom preference (#4652) 2020-10-31 11:58:33 +01:00
vkay94
917d20efe0 Player gestures: separate logic and UI 2020-10-29 12:46:34 +01:00
Stypox
f3e011bcf1 Fix NullPointerException in queue handling 2020-10-26 18:15:59 +01:00
bopol
ca029eba3f polish strings, fix build error 2020-10-26 17:01:55 +01:00
Isira Seneviratne
cd12b9add1 Use DrawableCompat. 2020-10-25 21:01:53 +05:30
Stypox
873e5fbd43 Merge pull request #4594 from Isira-Seneviratne/Use_TextViewCompat
Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds().
2020-10-25 14:44:01 +01:00
Tobias Groza
7391557c39 Merge pull request #4549 from Stypox/fix-showMiniPlayer
Fix IllegalStateException after onSaveInstanceState
2020-10-23 21:58:20 +02:00
vkay94
d7547fb196 Fix PlaylistAppendDialog: Renamed method and replaced with Runnable 2020-10-23 09:44:26 +02:00
vkay94
0f720b6e97 Fix PlaylistAppendDialog showing when no local playlists exist 2020-10-23 09:44:26 +02:00
bopol
18f60ff3df Merge pull request #4554 from mitosagi/translate-numbers
Translates shortened notation of numbers
2020-10-22 19:05:53 +02:00
Isira Seneviratne
0e2f57bc60 Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). 2020-10-22 06:01:49 +05:30
opusforlife2
ed02feb4fd Merge pull request #4553 from TacoTheDank/about-viewpager2
Migrate AboutActivity to ViewPager2
2020-10-18 10:12:20 +00:00
Isira Seneviratne
e4b31a30aa Use multidex for all build types. 2020-10-18 14:14:27 +05:30