Stypox
daaf28ddd4
Show error notification when new streams notifications failed
2021-12-31 20:04:56 +01:00
Stypox
c70713a925
Merge branch 'dev' into pr2335
2021-12-31 19:20:18 +01:00
Stypox
9a44446a40
Don't show any channel notification thumbnail if it could not be loaded
2021-12-31 18:38:35 +01:00
Stypox
842f5b6831
Do not fetch all streams when disabling notifications for a channel
2021-12-31 18:34:02 +01:00
TobiGr
778f57b422
Small improvements to code quality and readability
...
Add annotations to methods and parameters.
Replace Jetbrains' @NotNull with Androidx' @NonNull annotatiation.
Make class variables static if possible.
Use constants for some Strings.
Simplify if conditions.
2021-12-21 20:55:41 +01:00
litetex
3ecaf66e1a
Merge pull request #7452 from litetex/show-alert-when-file-manager-not-found
...
Show an alert-dialog when no appropriate file-manager was found
2021-12-14 20:01:02 +01:00
litetex
960cd67321
Merge pull request #7482 from TeamNewPipe/unify-error-reporting
...
Unify error reporting and add error notification
2021-12-14 19:58:41 +01:00
XiangRongLin
561819e68c
Merge pull request #7491 from Stypox/fix-search-order
...
Fix order of local search results
2021-12-14 09:07:17 -05:00
Stypox
11ee035842
Fix loading icon in streams notifications
2021-12-12 20:18:16 +01:00
TobiGr
0ec61b6276
Reduce power consumption
...
Only schedule the chek for new streams if the user enaled the check. Cancel the worker when the user disables the notifications.
2021-12-10 23:52:37 +01:00
Stypox
de83cff1e1
Fix order of local search results
2021-12-08 13:59:32 +01:00
TobiGr
66aff3ed30
Merge remote-tracking branch 'origin/dev' into notifications
2021-12-07 17:29:37 +01:00
TacoTheDank
9ccd358cb8
Update ktlint to 0.43.2
2021-12-04 21:22:29 -05:00
Stypox
9ac1add14c
Prevent exception from being serialized in ErrorInfo
...
The wrong @Decorator was put in the wrong place to mark the throwable fieldd as transient, now this is fixed and the exception is not serialized. So if a non-serializable throwable is passed, that's not an issue, since it's not going to be serialized. The need for EnsureExceptionSerializable is also gone.
2021-12-04 10:36:36 +01:00
Stypox
5583f71a8e
Replace ErrorActivity with ErrorUtil
2021-12-04 10:36:36 +01:00
TobiGr
2acadd3943
Fix deciding which streams are new
2021-11-30 23:31:44 +01:00
TobiGr
4817e34d2c
Fix "unsage use" warnings
2021-11-28 17:09:20 +01:00
litetex
625ffba8b7
Refactoring + deduplicated code
2021-11-28 14:07:45 +01:00
litetex
273e0e7f06
Fixed typos
2021-11-27 23:39:17 +01:00
litetex
9285958b4f
Show an alert/dialog when no appropriate file-manager was found
2021-11-27 15:52:54 +01:00
Stypox
3427253824
Merge pull request #7412 from litetex/code-cleanup
...
Some code cleanup(s)
2021-11-23 08:59:34 +01:00
TobiGr
957b38b82c
Only check for new streams of subscriptions with enabled notifications automatically
2021-11-21 22:53:10 +01:00
TobiGr
67edd370e3
Merge remote-tracking branch 'origin/dev' into notifications-1
2021-11-21 22:15:09 +01:00
litetex
d0126265df
Fixed typo
2021-11-15 20:24:40 +01:00
TacoTheDank
44552ae2ee
Update Groupie to 2.9.0
2021-11-15 20:24:39 +01:00
litetex
a45c9329d5
Improved highlighting in FeedFragment
...
Now keeps the ``selectableItemBackground`` when highligthing an item.
2021-11-15 20:22:23 +01:00
litetex
3b62d45f38
Fixed default visibility of "new feed items" button
...
Fixed/Avoid NPEs
2021-11-15 20:22:22 +01:00
litetex
97767eb990
Removed unnecessary layout
...
Moved the feed button up a bit
2021-11-15 20:22:21 +01:00
litetex
9a42a3a2c6
Used more understandable kotlin methods
2021-11-15 20:22:20 +01:00
litetex
e8727b36c7
Fixed feed when animations are off
...
Introduced a check if corresponding animations on the devices are enabled
2021-11-15 20:22:20 +01:00
litetex
44d3d8b201
Made `hideNewItemsLoaded` more null safe
2021-11-15 20:22:19 +01:00
litetex
047535b665
Make new feed items bold
2021-11-15 20:22:18 +01:00
litetex
1b42543351
Implemented UI highlighting and "new feed items"-notification
...
Fixed format
2021-11-15 20:22:17 +01:00
litetex
0dfbcb8c04
No more reaction to unnecessary feed db-changes
...
This caused duplicate events (https://github.com/TeamNewPipe/NewPipe/pull/6686#issuecomment-909575283 ) and unnecessary processing of items
2021-11-15 20:21:23 +01:00
Stypox
f27bd764ec
Merge pull request #7160 from nschulzke/mark-as-watched-everywhere
...
Enable Mark as Watched in all the other playlist fragments.
2021-11-13 20:37:59 +01:00
Nathan Schulzke
517a98bdf9
Factor out shouldAddMarkAsWatched as a shared function
2021-11-13 10:18:17 -07:00
litetex
1c615bc292
Fixed toggle not in sync with list after app restart + refactored the code a bit
2021-11-11 19:46:15 +01:00
Baji Shaik
2df6708f50
moved preference key from viewmodel to settings_keys.xml
2021-11-10 16:16:17 -05:00
Baji Shaik
412453d067
added show watched items toggle preference
...
default sharedpreference is used to persist and retrieve show watched menu option toggle state
2021-11-07 23:11:10 -05:00
litetex
9080d3d6dd
Removed `e.printStacktrace` and used an proper logger
2021-11-05 18:04:49 +01:00
litetex
8e7e78d2bf
Code cleanup
2021-11-05 13:17:33 +01:00
litetex
c4dc6588a5
Added some lines to improve code-readability
2021-11-02 23:36:46 +01:00
litetex
04f69874ae
Improved code readability
2021-11-02 22:57:31 +01:00
TobiGr
8e3a7fcfc7
Merge remote-tracking branch 'origin/dev' into notifications-1
2021-11-02 07:56:09 +01:00
TobiGr
136fa571a2
Add comments and improve code formatting
2021-10-25 15:06:18 +02:00
TobiGr
8972d0d180
Fix toggling the system's settings for app notification
...
Do not open the setting for a specific notification channel (Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS), but the settings for all notifications by the app (Settings.ACTION_APP_NOTIFICATION_SETTINGS)
2021-10-25 13:59:55 +02:00
litetex
623dff5c2a
Merge pull request #7261 from TacoTheDank/bumpRecyclerView
...
Update RecyclerView & Groupie libraries
2021-10-24 21:22:04 +02:00
TobiGr
86906e1abd
Fix check wether the app's notifications are disabled via system settings
...
Add comments
Rename a few methods
2021-10-22 21:24:43 +02:00
TacoTheDank
8f7a36dc48
Update RecyclerView & Groupie
2021-10-19 17:31:59 -04:00
TobiGr
e7b06ca4c7
comments & rename
2021-10-18 13:11:50 +02:00