Stypox
|
d46c7eb8fe
|
Merge pull request #5059 from XiangRongLin/content_settings_manager
Extract export database logic into own class
|
2020-12-15 10:34:32 +01:00 |
|
Stypox
|
e4a1fc9d95
|
Merge pull request #5116 from hlloreda/fix-crash-deleting-video-refreshing
Fix crash deleting video refreshing
|
2020-12-15 09:52:17 +01:00 |
|
Stypox
|
276f50a944
|
Merge pull request #5178 from Isira-Seneviratne/Use_ActivityCompat_recreate
Use ActivityCompat.recreate().
|
2020-12-15 09:49:14 +01:00 |
|
Stypox
|
40fcd93312
|
Merge pull request #5142 from Isira-Seneviratne/Use_notification_instead_of_ProgressDialog
Use a notification instead of a ProgressDialog in MissionAdapter.
|
2020-12-15 09:33:19 +01:00 |
|
Isira Seneviratne
|
807e4d4af9
|
Use ActivityCompat.recreate().
|
2020-12-15 13:55:05 +05:30 |
|
Stypox
|
480348f11a
|
Merge pull request #5176 from Isira-Seneviratne/Use_ContextCompat_getDataDir
Use ContextCompat.getDataDir().
|
2020-12-15 09:05:35 +01:00 |
|
Isira Seneviratne
|
30613b7064
|
Use ContextCompat.getDataDir().
|
2020-12-15 08:02:25 +05:30 |
|
Stypox
|
c2210330b6
|
Show radio instead of Youtube logo in mixes
YouTube mixes have YouTube as a creator, though YouTube's logo is not safe to use as it is a trademark (better safe than sorry)
|
2020-12-14 19:22:00 +01:00 |
|
Isira Seneviratne
|
917f459569
|
Use a notification instead of a ProgressDialog in MissionAdapter.
|
2020-12-13 05:21:38 +05:30 |
|
Tobias Groza
|
0ced9ba799
|
Merge pull request #5112 from mhmdanas/fix-typos
Fix some typos
|
2020-12-12 13:13:06 +01:00 |
|
Isira Seneviratne
|
c0d6c8aeb3
|
Add a workaround for a possible null offset ID.
|
2020-12-10 15:23:30 +05:30 |
|
mhmdanas
|
ac86fe80c8
|
Fix typos
|
2020-12-07 13:35:37 +03:00 |
|
Tobias Groza
|
db9f20a22f
|
Merge pull request #4961 from TeamNewPipe/lint
Fix some Lint errors
|
2020-12-07 11:19:01 +01:00 |
|
hlloreda
|
b30e025bda
|
[FIX] - Use of a Data class instead of overriding equals method
|
2020-12-07 10:53:33 +01:00 |
|
hlloreda
|
5f3eb4871a
|
[IMPORT] - import got deleted
|
2020-12-07 00:06:56 +01:00 |
|
hlloreda
|
9a223532c5
|
[FIX] - Crash while deleting a video from a playlist while refreshing
|
2020-12-06 23:40:38 +01:00 |
|
XiangRongLin
|
f7f00293cc
|
Extract export database logic into own class
- Separate it from the UI.
- Add happy path unit test.
|
2020-12-04 18:30:29 +01:00 |
|
TobiGr
|
0a78ae60be
|
Add missing import for @throws annotation
|
2020-11-28 12:53:22 +01:00 |
|
XiangRongLin
|
507a2237b7
|
Make ErrorInfo constructor public
Allows the library behind Parceable to crete an object of the class.
|
2020-11-25 17:05:52 +01:00 |
|
Stypox
|
b66047e084
|
Fix ktlint errors
|
2020-11-22 14:03:10 +01:00 |
|
Stypox
|
f0ca916432
|
Update most dependencies
|
2020-11-22 14:03:10 +01:00 |
|
Stypox
|
6f5e99be6f
|
Handle CheckForNewAppVersion exceptions in one place
|
2020-11-22 13:27:51 +01:00 |
|
TobiGr
|
fd4c37e9b3
|
Fix crash on startup caused by no implementation of onError() method
|
2020-11-22 11:46:24 +01:00 |
|
TobiGr
|
7a8dab2d58
|
Fix typos
|
2020-11-22 10:39:00 +01:00 |
|
TobiGr
|
6f3dfad550
|
Fix Lint: Inconsistent line separators
|
2020-11-22 10:16:27 +01:00 |
|
Stypox
|
17866c29ae
|
Refactor CheckForNewAppVersion
|
2020-11-21 12:02:08 +01:00 |
|
Stypox
|
8dc4e6dc2a
|
Fix crash on startup without internet: Cbservable callable returning null
Use Maybe instead
|
2020-11-21 12:02:03 +01:00 |
|
Stypox
|
1197f44262
|
Merge pull request #4944 from Isira-Seneviratne/Dispose_RxView_disposable
Dispose of RxViews disposable in BaseStateFragment.
|
2020-11-21 10:52:00 +01:00 |
|
Isira Seneviratne
|
e98d3423e4
|
Dispose of RxViews disposable in BaseStateFragment.
|
2020-11-21 14:24:21 +05:30 |
|
Isira Seneviratne
|
95333d37c8
|
Use try-with-resources.
|
2020-11-21 13:47:13 +05:30 |
|
Isira Seneviratne
|
340b92e32b
|
Convert ErrorInfo to Kotlin and use the Parcelize annotation.
|
2020-11-21 12:47:35 +05:30 |
|
Isira Seneviratne
|
6e68ab19f9
|
Convert SavedState to Kotlin and use the Parcelize annotation.
|
2020-11-21 12:47:32 +05:30 |
|
Isira Seneviratne
|
15fed32d92
|
Convert SoftwareComponent to Kotlin and use the Parcelize annotation.
|
2020-11-21 12:47:30 +05:30 |
|
Isira Seneviratne
|
ec1e746a22
|
Convert License to Kotlin and use the Parcelize annotation.
|
2020-11-21 12:47:26 +05:30 |
|
vkay94
|
b5321152fd
|
Player gestures: Fix respecting brightness-volume-gesture settings
|
2020-11-20 21:08:02 +01:00 |
|
Stypox
|
66d15ea635
|
Merge pull request #4893 from okan35/whatsNewSwipeRefresh
Pull to Refresh Feed
|
2020-11-20 18:13:32 +01:00 |
|
Stypox
|
72177033d2
|
Merge pull request #4891 from vkay94/locallist-entry-progressTime
Improve performance for some updateState calls (local lists)
|
2020-11-20 17:12:16 +01:00 |
|
Stypox
|
06b7072240
|
Merge pull request #4642 from XiangRongLin/hide_thumbnail
Add option to hide thumbnail on lock screen
|
2020-11-20 16:35:10 +01:00 |
|
Tobias Groza
|
4700f35739
|
Merge pull request #4921 from Isira-Seneviratne/Call_offsetDateTime_instead_of_date
Call DateWrapper's offsetDateTime() instead of date().
|
2020-11-20 15:58:22 +01:00 |
|
TacoTheDank
|
2669ba944d
|
Correct some other small lints
|
2020-11-19 18:54:27 -05:00 |
|
Isira Seneviratne
|
eb1cddd85a
|
Call DateWrapper's offsetDateTime() instead of date().
|
2020-11-19 18:37:07 +05:30 |
|
TacoTheDank
|
0274cd6beb
|
Lint: Inner class may be static
|
2020-11-18 18:02:33 -05:00 |
|
TacoTheDank
|
ad2ea0b807
|
Lint: 'if' replaceable with 'switch'
|
2020-11-18 17:58:41 -05:00 |
|
TacoTheDank
|
c24999075d
|
Lint: Lambda fix
|
2020-11-18 17:57:30 -05:00 |
|
TacoTheDank
|
773bde14ab
|
Lint: 'size() == 0' replaceable with 'isEmpty()'
|
2020-11-18 17:54:16 -05:00 |
|
TacoTheDank
|
00b08318a5
|
Lint: Redundant 'new' expression in constant array creation
|
2020-11-18 17:52:30 -05:00 |
|
TacoTheDank
|
39e5d8ccc2
|
Lint: Make a bunch of stuff final
|
2020-11-18 17:50:00 -05:00 |
|
TacoTheDank
|
e25622df4b
|
Lint: Move declarations into assignments
|
2020-11-18 17:48:01 -05:00 |
|
TacoTheDank
|
ea5939c1b7
|
Kotlin lint fixing
|
2020-11-18 17:45:19 -05:00 |
|
TacoTheDank
|
4734d04d4f
|
Use two more KTX extensions
|
2020-11-18 17:29:58 -05:00 |
|
okan35
|
9b6a201bbb
|
removed unnecessary spaces - code change
|
2020-11-17 19:23:29 +01:00 |
|
Stypox
|
7476498823
|
[Regression] Revert "Removed remember popup properties setting"
This reverts commit 314615bfef .
|
2020-11-15 22:24:27 +01:00 |
|
Stypox
|
4c7b5d44a0
|
[Regression] Fix videos added multiple times to detail fragment stack
|
2020-11-15 22:23:47 +01:00 |
|
okan35
|
745773b207
|
swipe to refresh added
|
2020-11-15 17:54:40 +01:00 |
|
opusforlife2
|
e4746f8b32
|
Remove GPLv2 - not needed
|
2020-11-15 14:04:10 +00:00 |
|
opusforlife2
|
6075b98634
|
Correct Gigaget's license
It's GPLv3, not GPLv2.
|
2020-11-15 13:41:43 +00:00 |
|
vkay94
|
ebe9f518d0
|
Replace some loadStateStream calls with progressTime field
|
2020-11-15 14:12:05 +01:00 |
|
vkay94
|
37ceddd11b
|
Add progressTime field to some stream entries (database)
|
2020-11-15 14:08:41 +01:00 |
|
Stypox
|
9e7fb4d21a
|
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 |
|
XiangRongLin
|
7805f8a9b1
|
Add option to hide thumbnail on lock screen and inside notification
|
2020-11-14 10:01:07 +01:00 |
|
Stypox
|
617ee0afc0
|
Fix brightness and volume scroll swapped
|
2020-11-08 10:00:28 +01:00 |
|
Stypox
|
1b47a1a994
|
Fix switching to main player when MainActivity is closed
|
2020-11-08 10:00:28 +01:00 |
|
Stypox
|
5a87cfc25d
|
Open mini player if player running on app open
|
2020-11-08 10:00:28 +01:00 |
|
Stypox
|
00a178f7d3
|
Fix tapping on video thumbnail does nothing
|
2020-11-08 10:00:28 +01:00 |
|
Stypox
|
2a2c82e73b
|
More fixes with opening VideoDetailFragment
|
2020-11-08 10:00:28 +01:00 |
|
Stypox
|
bb882ada2c
|
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
|
1d42e45d78
|
Unify all ways of opening VideoDetailFragment
|
2020-11-08 10:00:27 +01:00 |
|
Tobias Groza
|
f4435f9031
|
Merge pull request #4555 from Stypox/playqueue-crash
Fix NullPointerException in queue handling
|
2020-11-08 01:19:38 +01:00 |
|
Stypox
|
6f132f3fed
|
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
|
c745b845c5
|
Switch to the Java 8 Date/Time API.
|
2020-11-05 15:02:51 +05:30 |
|
Isira Seneviratne
|
8ec55ef394
|
Use RxJava instead of AsyncTask in LicenseFragmentHelper.
|
2020-11-05 11:06:51 +05:30 |
|
Isira Seneviratne
|
ef5084036c
|
Use RxJava instead of AsyncTask to check for new app versions.
|
2020-11-05 11:06:50 +05:30 |
|
Stypox
|
f1583b6e0c
|
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
|
347566c311
|
Player gestures: Add multi-double-tap logic
|
2020-11-02 15:50:34 +01:00 |
|
Stypox
|
1f73572dd3
|
Fix playlist select dialog and do some refactoring
|
2020-11-02 14:24:39 +01:00 |
|
Xiang Rong Lin
|
974f8f692c
|
Add option to not colorize notification
|
2020-11-01 22:13:00 +01:00 |
|
Isira Seneviratne
|
b0b0a75c87
|
Use Collection.removeIf() instead of using Iterator.remove() to remove elements conditionally.
|
2020-11-01 14:44:07 +05:30 |
|
Isira Seneviratne
|
abcacf8c74
|
Use Comparator's comparing(), nullsLast() and reversed() methods.
|
2020-11-01 14:44:04 +05:30 |
|
TacoTheDank
|
a48529872d
|
Fix a few Kotlin style issues
|
2020-10-31 15:57:49 -04:00 |
|
TacoTheDank
|
31cffa68c5
|
Push conditionals inside branch expressions
|
2020-10-31 15:57:26 -04:00 |
|
TacoTheDank
|
6909d1e527
|
Simplify an if else
|
2020-10-31 15:57:01 -04:00 |
|
TacoTheDank
|
6db560fd2c
|
Use FragmentActivity for AboutActivity's viewpager2
|
2020-10-31 15:54:39 -04:00 |
|
TacoTheDank
|
1e1fb32558
|
Fix some version checks to use android.os.Build
|
2020-10-31 15:54:02 -04:00 |
|
XiangRongLin
|
008eb5ba4a
|
Convert notification actions to a custom preference (#4652)
|
2020-10-31 11:58:33 +01:00 |
|
vkay94
|
2683043762
|
Player gestures: separate logic and UI
|
2020-10-29 12:46:34 +01:00 |
|
Stypox
|
e406b6f780
|
Fix NullPointerException in queue handling
|
2020-10-26 18:15:59 +01:00 |
|
bopol
|
2dad9666a9
|
polish strings, fix build error
|
2020-10-26 17:01:55 +01:00 |
|
Isira Seneviratne
|
0bd624dfa9
|
Use DrawableCompat.
|
2020-10-25 21:01:53 +05:30 |
|
Stypox
|
a0ed8036c0
|
Merge pull request #4594 from Isira-Seneviratne/Use_TextViewCompat
Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds().
|
2020-10-25 14:44:01 +01:00 |
|
Tobias Groza
|
90cb9d3de1
|
Merge pull request #4549 from Stypox/fix-showMiniPlayer
Fix IllegalStateException after onSaveInstanceState
|
2020-10-23 21:58:20 +02:00 |
|
vkay94
|
32a142bf79
|
Fix PlaylistAppendDialog: Renamed method and replaced with Runnable
|
2020-10-23 09:44:26 +02:00 |
|
vkay94
|
2680d41a3d
|
Fix PlaylistAppendDialog showing when no local playlists exist
|
2020-10-23 09:44:26 +02:00 |
|
bopol
|
5214bfe8cb
|
Merge pull request #4554 from mitosagi/translate-numbers
Translates shortened notation of numbers
|
2020-10-22 19:05:53 +02:00 |
|
Isira Seneviratne
|
187aaafddc
|
Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds().
|
2020-10-22 06:01:49 +05:30 |
|
opusforlife2
|
9b9d267cd4
|
Merge pull request #4553 from TacoTheDank/about-viewpager2
Migrate AboutActivity to ViewPager2
|
2020-10-18 10:12:20 +00:00 |
|
Isira Seneviratne
|
66ba8d56b7
|
Use multidex for all build types.
|
2020-10-18 14:14:27 +05:30 |
|
Stypox
|
a73baf32f1
|
Merge pull request #4547 from Isira-Seneviratne/Use_Core_KTX_functions
Use Core KTX functions.
|
2020-10-18 09:39:28 +02:00 |
|
Tobias Groza
|
333cf0a2f0
|
Merge pull request #4550 from Stypox/no-drag-thumbnails
Don't rearrange lists by dragging the thumbnails
|
2020-10-18 09:00:56 +02:00 |
|
mitosagi
|
8347d8700a
|
Translate the numeric notation
|
2020-10-18 11:01:06 +09:00 |
|
TacoTheDank
|
09af0e2448
|
Migrate AboutActivity to viewpager2
|
2020-10-17 19:15:10 -04:00 |
|