Jared Fantaye
9bfe79b34c
Fixed some bugs and improved code quality
2022-12-08 23:31:20 +01:00
Jared Fantaye
fdd014db90
Tried to implement the feature
2022-12-07 02:32:53 +01:00
Jared Fantaye
c4eb72385d
Added menu with tappable list items
2022-12-03 09:52:04 +01:00
TobiGr
f190811897
Merge branch 'master' into dev
2022-11-09 16:45:22 +01:00
Isira Seneviratne
0ca88d029e
Add helper methods for adding PendingIntent mutability.
2022-11-07 17:12:22 +05:30
Stypox
10676d151e
Fix wrongly calculated channel groups span count
2022-11-05 20:05:59 +01:00
Stypox
0e222f2d62
Fix inconsistent channel group list and item view mode
2022-11-04 18:21:35 +01:00
Tobi
013d558d98
Merge pull request #9230 from Stypox/duplicate-feed-videos
...
Fix duplicate videos in feed group "All"
2022-11-03 17:23:05 +01:00
Stypox
900c58821d
Merge pull request #8706 from Isira-Seneviratne/Improve_LocalPlaylistFragment
...
Refactor removeWatchedStreams() in LocalPlaylistFragment.
2022-10-30 22:03:39 +01:00
Stypox
fd1237698d
Merge pull request #8747 from Isira-Seneviratne/Range_limit
...
Use range-limiting methods in more places.
2022-10-28 10:34:04 +02:00
Stypox
668db1e72c
Use GROUP_ALL_ID instead of hardcoded -1
2022-10-27 23:32:19 +02:00
Stypox
97d2e5307a
Merge pull request #9207 from cern1710/list-view-alt-alt-implementation
...
undefined
2022-10-27 22:48:03 +02:00
Samuel Wu
24df4cf5ff
Merge remote-tracking branch 'origin/list-view-alt-alt-implementation' into list-view-alt-alt-implementation
2022-10-28 04:54:42 +11:00
Samuel Wu
91faa1eeda
Disabled animations for subscription fragment
2022-10-28 04:54:33 +11:00
Stypox
c14f366d32
Fix random crash in SubscriptionFragment
2022-10-27 18:45:06 +02:00
Stypox
977fe2e3e5
Solve two SonarCloud smells
2022-10-27 17:52:17 +02:00
Stypox
029f02e4f9
Deduplicate isGridLayout calls
2022-10-27 17:25:06 +02:00
Stypox
592c315c82
Fix flickering in channel groups list
2022-10-27 14:01:04 +02:00
Stypox
c8eabb067b
Put "New feed group" item at the top
2022-10-27 13:51:56 +02:00
Stypox
366e1be1e4
Fix grid/list toggle implementation of feed
2022-10-26 23:20:32 +02:00
Samuel Wu
b0581deb7f
Fully working card and list view
2022-10-26 21:05:55 +11:00
Jfax510
f548f8050c
Added Toast Notification "Hold to enqueue" ( #9196 )
...
* Added Toast Notification "Hold to enqueue"
* Check if enqueue tips are enabled
* created function showHoldToAppendTipIfNeeded() for toast message
2022-10-26 11:35:03 +02:00
Samuel Wu
c7237ca59c
Altered grid view similar to Youtube app layout
2022-10-26 00:06:48 +11:00
Samuel Wu
07a5d6965e
Finalized design for vertical card view and removed unneeded variables in SubscriptionFragment.kt
2022-10-25 11:43:25 +11:00
Samuel Wu
bb2821fa3c
Fully working toggle button that change between vertical and horizontal view
2022-10-25 10:54:27 +11:00
Samuel Wu
ecde2c7a5e
Added working binding for a "new" button that works in the list layout.
2022-10-25 02:38:31 +11:00
Samuel Wu
5064fa266b
Added boolean to handle feed groups. May need a better solution for this
2022-10-25 02:20:14 +11:00
Samuel Wu
f57d64594f
Could toggle between list view and grid view...once. Requires bug fixing on refreshing
2022-10-25 02:01:57 +11:00
Samuel Wu
8dce4c4cb0
Bug: SubscriptionViewModel.kt did not map values for FeedGroupCardVerticalItem in line 26
2022-10-25 00:32:21 +11:00
Samuel Wu
48bc0320aa
Button can be toggled but not all strings have been fed
2022-10-24 23:01:02 +11:00
Samuel Wu
d7d5ddfdb0
Created a list view for channel group.
2022-10-24 18:55:08 +11:00
Samuel Wu
651af5a6e8
Created a button in SubscriptionFragment.kt that reads whether button is clicked
2022-10-24 16:55:12 +11:00
Samuel Wu
af71271530
Created a non-functional button in HeaderWithMenuItem.kt
2022-10-23 23:43:52 +11:00
Tobi
9b0c7c24bf
Merge pull request #8734 from Stypox/feed-group-factory
...
Improve `FeedGroupDialogViewModel` factory
2022-10-09 19:35:47 +02:00
Stypox
f2fa9e7e21
Fix feed menu tooltips (silly copy-paste error)
2022-09-19 11:21:42 +02:00
Stypox
4c537a7dbc
Show correct tooltips for actions in feed
2022-09-13 15:26:04 +02:00
Stypox
9bfea8082c
Keep strong references to Picasso notification icon loading targets
...
Before the Target would sometimes be garbage collected before being called with the loaded channel icon, since Picasso holds weak references to targets. This meant that sometimes a new streams notification would not be shown, because the lambda that should have shown it had already been garbage collected.
2022-08-25 16:41:51 +02:00
Isira Seneviratne
aa6b1bc67b
Remove from playlist only upon selecting the option and not afterwards.
2022-08-15 07:26:36 +05:30
Isira Seneviratne
ed6bd30481
Refactor removeWatchedStreams() in LocalPlaylistFragment.
2022-08-15 07:26:36 +05:30
Isira Seneviratne
2e350c9675
Use range-limiting methods in more places.
2022-08-08 07:10:16 +05:30
Isira Seneviratne
cf52c320fc
Remove unused methods in HistoryRecordManager.
2022-08-06 05:09:54 +05:30
Stypox
682bc2f453
Improve FeedGroupDialogViewModel factory
2022-08-04 10:49:33 +02:00
Isira Seneviratne
12f042bfd5
Merge branch 'dev' into OnClickGesture_interface
2022-08-04 06:10:39 +05:30
Isira Seneviratne
00fe0ff879
Make OnClickGesture an interface.
2022-08-01 06:47:00 +05:30
Isira Seneviratne
4b37750156
Use Application instead of Context in FeedViewModel.
2022-07-31 08:37:16 +05:30
Stypox
ac279c6147
Improve FeedViewModel factory
2022-07-31 08:30:17 +05:30
Isira Seneviratne
356bdb26e1
Update Lifecycle to 2.5.1.
2022-07-31 08:30:17 +05:30
litetex
e2f5b521bb
Merge pull request #8621 from Stypox/deduplicate-feed
...
Deduplicate SQL queries to get feed streams
2022-07-24 14:52:35 +02:00
Stypox
47c66c3431
Fix wrong thumbnail used as placeholder for channel
2022-07-22 15:13:47 +02:00
Stypox
808935152b
Deduplicate SQL queries to get feed streams
2022-07-18 23:39:57 +02:00