Commit graph

2957 commits

Author SHA1 Message Date
ktprograms
26f80ceaef Show popup menu when long pressing in play queue (Full screen player) 2021-08-25 08:56:26 +08:00
Stypox
b975de39f0 Do not show suggestions error snackbar for interrupted I/O
Fix formatting
2021-08-24 18:16:17 +02:00
Stypox
b75b6c0c3f First run migrations, then setDefaultValues, since the latter requires the correct types 2021-08-24 18:16:17 +02:00
Stypox
acf56fce82 Allow choosing which types of search suggestions to show
local, remote, both, none
Replacing the old on-off setting
2021-08-24 18:16:16 +02:00
Stypox
2f78a6cacb Merge pull request #6919 from ktprograms/channel-details-all-places
Add Show Channel Details where it's missing
2021-08-24 16:43:21 +02:00
ktprograms
7286bb7961 Fix checkstyle ParenPad error 2021-08-24 21:17:08 +08:00
Stypox
5fb360a36e Remove placeholder image while loading thumbnails 2021-08-24 10:56:25 +02:00
Stypox
12ad678d14 Apply review: move thumbnail loading out of Player 2021-08-24 10:56:25 +02:00
Stypox
c338150d90 Add Picasso to licences and remove Universal Image Loader 2021-08-24 10:56:25 +02:00
Stypox
5be16c885b Always create new bitmap when resizing thumbnail
This prevents strange crashes on some devices, fixes #4638
2021-08-24 10:56:25 +02:00
Stypox
3236b3a882 Add debug setting to enable Picasso indicators 2021-08-24 10:56:25 +02:00
Stypox
b39bf7b9d0 Recycle Bitmap in transformation 2021-08-24 10:56:25 +02:00
Stypox
8602beed0b Replace UniversalImageLoader with Picasso 2021-08-24 10:56:25 +02:00
Tobi
d6c55a4c50 Merge pull request #6848 from Stypox/somali-cancel
Use custom cancel string everywhere
2021-08-22 22:36:14 +02:00
TobiGr
64cf6d94c8 Merge branch 'master' into dev 2021-08-22 22:22:37 +02:00
TobiGr
fd1fed78ed Only show "mark as watched" context menu entry when watch history is enabled 2021-08-22 22:15:05 +02:00
ktprograms
f677ea35e9 Add Loading Channel Details Toast 2021-08-21 09:30:40 +08:00
ktprograms
2ed0843707 Remove migration test, add manual testing reminder to Migrations.java 2021-08-17 08:57:03 +08:00
ktprograms
79d4eaec04 Save uploader url when adding from PlayQueueItem 2021-08-16 08:08:50 +08:00
litetex
3e743ab739 Merge pull request #6851 from litetex/make-parsing-of-timestamp-links-more-robust
Catch errors while processing timestamp-links
2021-08-14 21:10:20 +02:00
ktprograms
4c7b650b40 Remove setting uploaderUrl to empty string if null 2021-08-14 20:59:38 +08:00
ktprograms
dcb9b32ece Make uploader_url column nullable 2021-08-14 17:48:35 +08:00
ktprograms
33f5a655c8 Refactor duplicated code into method 2021-08-14 17:32:38 +08:00
ktprograms
be949e34a9 Remove hardcoded string 2021-08-14 15:38:57 +08:00
ktprograms
c562bde386 Catch error from ExtractorHelper.getStreamInfo, remove blockingGet 2021-08-14 09:07:27 +08:00
ktprograms
2704d86351 Save channelUrl to Database if it doesn't exist 2021-08-13 18:02:53 +08:00
ktprograms
a99eb0c4f7 Add Show Channel Details to Subscription Feed & History 2021-08-13 17:04:10 +08:00
ktprograms
028b7d5c1e Add uploader_url column to StreamEntity 2021-08-13 16:44:50 +08:00
evermind-zz
27adea1619 name the regions according to the comments (#6854)
if a region is named android studio will show its name in the structure view.
2021-08-10 22:38:23 +00:00
litetex
fd56a449d9 Fixed format 2021-08-06 22:12:49 +02:00
litetex
bfad339a39 Removed useless fiedl 2021-08-06 22:08:42 +02:00
litetex
e7099b0d21 Use better pattern for matching timestamp in text and some reworks
Also extracted overhead code into ``TimestampExtractor``
2021-08-06 22:08:29 +02:00
litetex
0ff98c1789 Set loglevel to error
Co-authored-by: Stypox <stypox@pm.me>
2021-08-05 20:26:17 +02:00
Stypox
56edd338cb Merge pull request #6814 from Stypox/channel-grid-span-count
Fix channel item span count for SubscriptionFragment
2021-08-05 14:25:39 +02:00
litetex
23a94be706 Catch errors while processing timestamp-links
Otherwise the complete app crashes, which is bad
2021-08-04 22:35:41 +02:00
Stypox
0703dbfeab Use custom cancel string everywhere
to fix missing somali translation for android.R.string.cancel
2021-08-04 18:58:35 +02:00
Stypox
b68c82e8b6 Fix play queue theme 2021-08-04 18:41:23 +02:00
Stypox
6cf6a9faad Provide mime type to file picker to gray out unselectable files 2021-08-01 13:52:32 +02:00
Stypox
494c462609 Merge pull request #6550 from Douile/fix/clickthrough-feed-refresh
Disable feed click events while refresh overlay is shown
2021-08-01 13:11:24 +02:00
Isira Seneviratne
924e8703e2 Use NotificationChannelCompat. 2021-08-01 14:59:30 +05:30
Robin
0e9b7f7d28 Merge pull request #6719 from TacoTheDank/core-lifecycle-bump
Update some AndroidX libraries
2021-08-01 11:24:33 +02:00
Stypox
55fa95a528 Merge pull request #6741 from KalleStruik/comment-hearts
Show hearts in comments
2021-08-01 11:12:58 +02:00
Stypox
2708fd1f9b Merge pull request #6773 from nschulzke/mark-as-played
Add ability to mark an item as played
2021-08-01 10:30:36 +02:00
Nathan Schulzke
1c2c881f3b Upsert the complete info if we fetch it for marking as watched 2021-07-31 09:50:41 -06:00
Stypox
eecba60d1e Fix channel item span count for SubscriptionFragment 2021-07-31 11:02:57 +02:00
Nathan Schulzke
2069e5c65f Save the fetched duration to the database so that it can render the view correctly. 2021-07-29 20:59:23 -06:00
Tobi
0ceb13f9a7 Merge pull request #6778 from Stypox/invalid-storage-npe
Fix NullPointerException when checking if storage exists
2021-07-28 16:54:57 +02:00
Nathan Schulzke
2c716122d5 Add comments describing the purpose of the markAsWatched method 2021-07-28 08:25:39 -06:00
Nathan Schulzke
217ab43adb Fetch the stream info via a network request if no duration is found when attempting to mark as watched. 2021-07-27 15:21:56 -06:00
Nathan Schulzke
33e61383b6 Do not add Mark as Watched to a live stream. 2021-07-27 15:21:56 -06:00