TiA4f8R
a23dff74a3
Move some classes to a new subpackage and adress requested changes
...
Rename URLHandler and KoreUtil classes to InternalUrlsHandler and KoreUtils.
Move InternalUrlsHandler, KoreUtils, TextLinkfier, ShareUtils classes to external_communication subpackage.
Remove unused param showPreviewText in shareText method of ShareUtils class.
Add initial work to be able to display an image preview of the content shared (not for downloads).
Use a better regular expression to parse timestamps in plain text descriptions.
2021-06-11 12:12:02 +02:00
TiA4f8R
1d615df928
Initial work to add the image of the content in the share sheet
...
Also do some fixes when sharing a file in downloads and some improvements in JavaDocs of ShareUtils class.
2021-06-11 12:12:00 +02:00
Tobi
145401acdb
Merge pull request #5876 from TeamNewPipe/terminated-channels
...
Better error handling of terminated channels
2021-06-08 10:57:24 +02:00
Stypox
2d92f18471
Reimplement storing backup import/export path
...
#6319 and #6402 were reverted before adding SAF changes, and have been readded at the end of SAF changes
2021-06-08 10:41:24 +02:00
Stypox
3399ed2b30
Pass mime type so that SAF treats file extension correctly
2021-06-08 10:40:45 +02:00
wb9688
c871d765f3
Fix non-SAF actions
2021-06-08 10:40:44 +02:00
wb9688
995264e5e2
Move Stored(File|Directory)Helper into NewPipe
2021-06-08 10:40:44 +02:00
wb9688
4e133a3599
Support SAF properly
2021-06-08 10:40:44 +02:00
TobiGr
224ce66312
Fix getting error cause
...
Fix error dialog not shown when getting elemets from first subscription failed.
2021-06-08 10:12:36 +02:00
Stypox
4b3af04b7d
Fix feed loading and show a dialog for each invalid subscription
2021-06-08 10:12:36 +02:00
TobiGr
9edf293d59
Improve error message when loading feed
...
Add name of unavailable channel
2021-06-08 10:12:36 +02:00
TobiGr
81d3e812e0
Better error handling of terminated channels when loading feed
2021-06-08 10:12:36 +02:00
TobiGr
0b228e1013
Kotlin auto formatting
2021-06-06 11:57:14 +02:00
TobiGr
d0a76d7e60
Use reqireContext(), requireActivity() instead of getters
2021-06-05 16:13:12 +02:00
TiA4f8R
0c28604227
Add the Open in browser option when long-pressing a stream for local and online playlists and for history
2021-06-03 13:21:31 +02:00
TiA4f8R
5bcd91b3c4
Add Open in browser option to long-press menu
...
Add Open in browser option to long-press menu when long pressing a stream and a subscription
2021-06-03 13:15:08 +02:00
Tobi
ae943c5de0
Merge pull request #6309 from mhmdanas/fix-channel-details-long-press-menu-on-feeds
...
Add "Show channel details" option in remote (non-local) playlists
2021-06-03 12:25:50 +02:00
mhmdanas
d35974a352
Put show channel details option in more long-press menus
2021-05-15 19:20:27 +03:00
mhmdanas
1f98ef54de
Make some minor changes
2021-05-15 18:48:16 +03:00
Saurav Rao
f81cd98fb6
Fix trying to delete object not in list ( #6127 )
...
* fix trying to delete object by index -1
* correction in checkstyle-supressions.xml
Co-authored-by: camo0112 <56369484+camo0112@users.noreply.github.com>
2021-05-12 14:33:00 +02:00
mhmdanas
2b27f490b6
Actually fix the parentFile warning
2021-04-30 01:02:46 +03:00
mhmdanas
a5014fef67
Fix some warnings
2021-04-28 00:28:36 +03:00
TacoTheDank
7640aa85c3
Migrate rest of AlertDialogs to AppCompat
2021-04-04 10:26:38 -04:00
krlvm
ef0999b9c3
Merge branch 'dev' into daynight
2021-04-03 00:08:26 +03:00
PulkitGarg67
e3f174fc44
Functionality to rename playlist name from playlist interface
2021-04-01 21:30:15 +02:00
krlvm
536598aa01
Fix subscription picker colors on API 19
2021-03-31 20:17:58 +03:00
krlvm
92e8c18177
Cleanup
2021-03-30 00:03:30 +03: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
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
6e665182d9
FeedFragment: fix view binding and show loading indicator correctly
2021-03-12 23:21:54 +01:00
Stypox
47c3ebcd98
Fix views not scrollable when showing error panel
2021-03-12 23:21:54 +01:00
Stypox
22c92f1fb3
Completely remove return activity, now outdated
2021-03-12 23:21:54 +01:00
Stypox
9dc583da87
Optimize imports and solve checkstyle issues
2021-03-12 23:21:53 +01:00
Stypox
0ea6b4928c
Add report/solve-recaptcha button in error panel
...
It will be shown even when nothing could be loaded not due to a network error, and the user can choose to ignore or report it.
Also improve error reporting arguments
Also completely refactor error activity
Also improve some code here and there
2021-03-12 23:21:49 +01:00
Stypox
bb398189d6
Move all error-related classes into error package
2021-03-07 17:49:28 +01:00
Isira Seneviratne
f0159edcc3
Fix crash when reordering channel groups.
2021-02-28 14:48:06 +05:30
Stypox
7bfb4104c8
Fix number being shown instead of corresponding string resorce in feed
2021-01-20 10:44:44 +01:00
Stypox
cd18def765
Refactor feed fragment
2021-01-18 11:43:05 +01:00
Stypox
f2789739e9
Fix reload feed button does nothing
...
initListeners was being called before the bindings were assigned, and therefore the click listener was never setup
2021-01-18 11:42:25 +01:00
Isira Seneviratne
7a0515210b
Use the base Groupie library in ChannelItem.
2021-01-16 18:59:49 +05:30
Isira Seneviratne
fd0afee44d
Fix some issues.
2021-01-16 18:59:48 +05:30
Isira Seneviratne
1104c5d279
Use BindableItem in PickerSubscriptionItem.
2021-01-16 18:59:45 +05:30
Isira Seneviratne
3aff4c1f63
Use BindableItem in PickerIconItem.
2021-01-16 18:55:42 +05:30
Isira Seneviratne
6d6a47104a
Use BindableItem in HeaderWithMenuItem.
2021-01-16 18:55:42 +05:30
Isira Seneviratne
e30d2713a3
Use BindableItem in HeaderItem.
2021-01-16 18:55:41 +05:30
Isira Seneviratne
0d0849e46a
Use BindableItem in FeedImportExportItem.
2021-01-16 18:55:41 +05:30
Isira Seneviratne
26fa7826b2
Use BindableItem in FeedGroupReorderItem.
2021-01-16 18:55:41 +05:30
Isira Seneviratne
8ec82e33e3
Use BindableItem in FeedGroupCarouselItem.
2021-01-16 18:55:40 +05:30
Isira Seneviratne
bb76d4b9bb
Use BindableItem in FeedGroupCardItem.
2021-01-16 18:55:40 +05:30