Bnyro
3aeca38591
Merge pull request #1950 from Kruna1Pate1/fix/navigation
...
Fix navigation and backstack issues
2022-11-21 14:45:51 +01:00
Bnyro
bbd021fc6d
fix some issues
2022-11-21 14:35:09 +01:00
Bnyro
592f1b5648
rewrite proxied URLs
2022-11-21 14:12:46 +01:00
Krunal Patel
5f5eee3be2
Fix multiple backstack entries get removed on some fragments
2022-11-21 10:23:05 +05:30
Krunal Patel
3661660dd1
Fix search option overflow when searchView expanded
2022-11-21 09:45:02 +05:30
Krunal Patel
1c03396a2b
Fix reselection of bottom nav item when on different destination
...
Check if the reselected item and current visible fragment is same, if not navigate to bottom selected item.
Move bottom navigation logic to seprate method `navigateToBottomSelectedItem(MenuItem)`, so it can be reused.
2022-11-21 09:44:27 +05:30
Krunal Patel
d03169b11a
Fix navigation and backstack problems
...
Check if the search view is iconified or current destination is bottom nav, then avoid navigation to search fragment.
Move the `searchFragment` navigation to `onMenuItemActionExpand` so every time search expand, try to get the search fragment.
Clear the focus of `searchView` when a query is submitted. Helps in decreasing the number of back presses to minimize player and navigate back.
No need to remove focus using `SearchResultFragment#onStop`, `BackPressedDispatche` can handle it.
2022-11-20 23:29:12 +05:30
Krunal Patel
b45e6f8166
Fix duplicate entries in backstack
...
Set empty listener to `setOnItemReselectedListener` to prevent repeated click
Check the backstack before navigating to a new destination using bottom navigation
2022-11-20 23:28:18 +05:30
Bnyro
ef20253db4
make ktlint happy again
2022-11-20 17:16:12 +01:00
Bnyro
6ca290b790
ktlint
2022-11-20 17:12:20 +01:00
Bnyro
11e7b3ac01
add support for the queue
2022-11-20 17:09:07 +01:00
Bnyro
826e054790
fix the playlist bottomsheet items
2022-11-20 16:30:50 +01:00
Bnyro
9c207d2e80
add playlist deletion
2022-11-20 16:24:17 +01:00
Bnyro
3a63e3c546
migrate some dialogs and sheets
2022-11-20 16:12:01 +01:00
Bnyro
0d65071c79
add frontend support
2022-11-20 15:54:55 +01:00
Bnyro
ea1d2765c9
add database structure for local playlists
2022-11-20 13:23:56 +01:00
Bnyro
3aca124372
fix updater issues
2022-11-19 16:24:38 +01:00
Bnyro
1bb3429b47
add confirmation for playlist deletion
2022-11-19 16:03:03 +01:00
Bnyro
499c629923
fix crash when removing notification
2022-11-19 15:18:05 +01:00
Bnyro
47fccb760a
fix watch positions
2022-11-19 15:06:41 +01:00
Bnyro
5518de4176
fix current position
2022-11-19 13:52:09 +01:00
Bnyro
cdf96d8419
fix share crash
2022-11-19 13:51:55 +01:00
Bnyro
f18757671d
Merge pull request #1911 from Bnyro/master
...
Allow creating playlists from the add to playlist dialog
2022-11-19 11:20:01 +01:00
Bnyro
01dee22802
cleanup adapters
2022-11-19 11:19:07 +01:00
Bnyro
3105a46e2b
allow creating playlists from addin
2022-11-19 11:12:26 +01:00
Bnyro
0583f005e8
fix playlists crash
2022-11-19 11:01:51 +01:00
Bnyro
bbb09e47dc
Merge pull request #1909 from Bnyro/master
...
Bookmarks in the library, option to reset them
2022-11-19 10:59:56 +01:00
Bnyro
48564ed3c6
fix http 400
2022-11-19 10:58:51 +01:00
Bnyro
7211143398
add a bookmarks fragment to the library
2022-11-19 10:52:27 +01:00
Bnyro
c5714bb206
add pref to clear bookmarks
2022-11-19 10:23:09 +01:00
Bnyro
aee44d9b58
Merge pull request #1908 from Bnyro/master
...
Fix crash on clicking the player share button
2022-11-19 10:04:33 +01:00
Bnyro
9601b3b32e
fix share btn
2022-11-19 10:02:54 +01:00
Bnyro
b5311716a0
disable auto updater for debug versions
2022-11-19 09:57:47 +01:00
Kavin
cd74c3836b
Implement proper handling of OTF videos.
2022-11-18 18:11:28 +00:00
Bnyro
6db616591c
cleanup database queries
2022-11-18 18:42:59 +01:00
Bnyro
3afff16e30
fix removing bookmarks
2022-11-18 18:30:17 +01:00
Bnyro
7e984dd57f
improve the UI
2022-11-18 18:28:41 +01:00
Bnyro
48951f13c3
add support for bookmarking playlists
2022-11-18 18:01:11 +01:00
Bnyro
6c2249e52f
fix playlists crash
2022-11-18 16:27:55 +01:00
Bnyro
89be23a858
improve home section
2022-11-18 16:23:45 +01:00
Bnyro
42e326f9b8
fix the lagging user experience
2022-11-18 16:08:09 +01:00
Bnyro
df00881cff
fix new home tab issues
2022-11-18 15:57:16 +01:00
Bnyro
0b157b560c
allow unknown file types for importing subscriptions
2022-11-17 19:04:43 +01:00
Bnyro
505ecd6a82
Merge pull request #1886 from Bnyro/master
...
New Home Page UI
2022-11-17 19:02:26 +01:00
Bnyro
576f72bc36
fix some scrolling issues
2022-11-17 19:01:46 +01:00
Bnyro
214aaf6612
implement logic
2022-11-17 18:58:53 +01:00
Bnyro
79b08c2e5a
initial UI creation
2022-11-17 18:16:12 +01:00
Bnyro
186962402d
disable disk cache instead of memory cache
2022-11-17 17:28:07 +01:00
Bnyro
6c5cb27eb8
add a new empty home fragment
2022-11-17 17:23:10 +01:00
Bnyro
6e3965c51e
Option to open queue from background notification
2022-11-17 17:03:51 +01:00