Stypox
c9051d33c1
Fix warnings and allow moving only up and down even in grid
2024-03-30 14:39:40 +01:00
Stypox
3cc0205def
Fix inconsistencies when removing playlist
...
Remove checkDisplayIndexModified because it was causing more problems than it solved. Now when adding new playlists they won't necessarily appear at the top, but will get sorted alphabetically along with the other playlists with index -1. This will be the case until any playlist is sorted, at which point all indices are assigned and newly added playlists will appear at the top again.
2024-03-30 14:14:31 +01:00
Stypox
4591c09637
Apply review
2024-03-29 18:08:37 +01:00
Stypox
e1ce3fef1b
Merge branch 'dev' into pr8221
2024-03-29 18:08:31 +01:00
TobiGr
0acc3532c9
Remove useless override
2023-09-20 15:42:09 +02:00
TacoTheDank
c1f0a945c0
Clean up AlertDialogs
2023-07-11 21:54:10 -04:00
Jared Fantaye
68097568d5
Fixed the bug by replacing the thumbnail_url with the thumbnail_stream_id
2023-02-05 20:32:34 +01:00
Jared Fantaye
2679a4bf1e
Removed the "Unset Thumbnail" item if you can't use this feature
2023-01-04 16:21:16 +01:00
Jared Fantaye
1ac62541a8
Formatting, renaming and small fixes
2022-12-09 12:01:59 +01:00
Jared Fantaye
bf1ebf8733
Fixed some bugs and improved code quality
2022-12-08 23:31:20 +01:00
Jared Fantaye
10a5741f36
Tried to implement the feature
2022-12-07 02:32:53 +01:00
Jared Fantaye
8fc5fa979d
Added menu with tappable list items
2022-12-03 09:52:04 +01:00
Isira Seneviratne
47f58040d1
Make OnClickGesture an interface.
2022-08-01 06:47:00 +05:30
litetex
8b209df253
Changed the code accordingly
...
+ Removed some unused code
2022-07-15 19:55:19 +02:00
GGAutomaton
8ad7bf60d7
Delete saveImmediate warnings & add comments
2022-06-23 23:31:56 +08:00
GGAutomaton
898a936064
Update index modification logic & redo sorting in the merge algorithm
2022-06-23 23:19:59 +08:00
GGAutomaton
4e401bc059
Update playlists in parallel
2022-06-23 20:36:21 +08:00
GGAutomaton
9ecef6f011
Add abstract methods in PlaylistLocalItem & rename setIsModified
2022-06-23 19:20:16 +08:00
GGAutomaton
d32490a4be
Create sub-package and default interval for DebounceSaver & sort playlists in db
2022-05-11 16:47:34 +08:00
GGAutomaton
6526ff1612
Add tests
2022-04-17 20:20:20 +08:00
GGAutomaton
bb5390d63a
Reuse DebounceSaver
2022-04-17 14:53:02 +08:00
GGAutomaton
bd1aae8d66
Fix sonar warning
2022-04-16 12:44:24 +08:00
GGAutomaton
c24aed054f
Fix sonar warning and typo
2022-04-16 12:00:02 +08:00
GGAutomaton
0aa08a5e40
Use new item holder
2022-04-15 23:19:24 +08:00
GGAutomaton
3c48825699
Debounced saver & bugfix & clean code
2022-04-15 20:44:54 +08:00
GGAutomaton
bfb56b4144
UI design and behavior
2022-04-14 16:59:52 +08:00
GGAutomaton
ba8370bcfd
Save changes to the database and bugfix
2022-04-14 12:13:42 +08:00
GGAutomaton
c34549a47d
Update database migrations and getter/setter
2022-04-13 21:35:38 +08:00
TacoTheDank
51837ce36f
Get rid of setUserVisibleHint
2021-10-16 15:33:45 -04:00
TacoTheDank
50f3b08c59
Consolidate edittext alert dialogs into one layout
2021-07-27 13:31:58 -04:00
TacoTheDank
e75d0de135
Migrate rest of AlertDialogs to AppCompat
2021-04-04 10:26:38 -04:00
Stypox
1fc8e4c148
Optimize imports and solve checkstyle issues
2021-03-12 23:21:53 +01:00
Stypox
c43bca6007
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
553b80164b
Move all error-related classes into error package
2021-03-07 17:49:28 +01:00
TiA4f8R
79e98db3bd
Apply the requested changes and little improvements
...
Apply the requested changes, use ShareUtils.shareText to share an stream in the play queue and optimize imports for Java files, using Android Studio functionality.
Apply the requested changes and do little improvements
Apply the requested changes, use ShareUtils.shareText to share an stream in the play queue and optimize imports for Java files, using Android Studio functionality.
2021-01-16 13:23:42 +01:00
Stypox
f0ca916432
Update most dependencies
2020-11-22 14:03:10 +01:00
TacoTheDank
273c287fbf
Fix some lambdas
2020-09-06 12:52:43 +02:00
wb9688
87228673b4
Use final where possible
2020-08-16 10:25:09 +02:00
Stypox
8cc21920b7
Move local/remote playlist merge() to PlaylistLocalItem class
...
In order not to have a utils class just for one function
2020-07-04 11:38:22 +02:00
Roy Yosef
dfc27b2480
Add playlist tab to main page
...
Add bookmarked playlist as tab in the main page (by Settings > Content > Content of main page)
2020-07-04 11:35:45 +02:00
mitosagi
4491b66872
Make null sortable
2020-04-05 17:26:00 +09:00
wb9688
63bcc04eff
Move things back to its original place
2020-04-02 15:57:50 +02:00
wb9688
fda5405e48
Improve code style to be more consistent
2020-04-02 15:57:50 +02:00
Xiang Rong Lin
a117e459b0
Use AlertDialog.Builder instead of BookmarkDialog class for the same look.
...
Use "rename" string instead of "save" string.
2020-02-02 12:54:43 +01:00
Xiang Rong Lin
90c20f124b
Move log statement into "if (DEBUG)"
2020-02-01 16:27:53 +01:00
Xiang Rong Lin
0ed3354cee
Use custom dialog to edit and delete local playlists at once
2020-01-21 20:56:06 +01:00
Xiang Rong Lin
77aa12dd81
Rename local playlist by long-clicking in BookmarkFragment.
...
After long clicking on a local playlist, show a dialog with 2 options for "rename" and "delete"
Rename shows another dialog to let the user rename the playlist.
Delete lets the user delete a playlist like before.
2020-01-19 14:39:40 +01:00
Robin
bf2a3ca043
Migrate to AndroidX
2019-10-04 14:59:08 +02:00
Christian Schabesberger
4a19c78fa5
despaget certain parts of the new design
2018-08-24 12:27:02 +02:00
Somethingweirdhere
8dde25532a
Code reviewed
2018-08-24 12:26:15 +02:00