lbry-desktop/ui/constants
jessopb 5fdac4898f
Playlistorder (#7442)
* Add horizontal layout (#636)

* Test out a horizontal scroll for upcoming (tile only for now)

* - add support for list layout
- add following label on home page
- clan up css and naming conventions

* Update header type + show only if scheduled streams are showing

* [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641)

* Add ordering Icons

* Refactor doCollectionEdit

- It required claims as parameter, when only uris are used to populate the collection, so that was changed to pass down the uris instead.
- There were unused and mostly unnecessary functions inside, for example the parameter claimIds was never used so it would never enter the claimSearch function which again would be used to generate uris, so it's better to just use uris as parameter

* Add List Reordering changes

* Add toggle button for list editing

* Add toggle on content page collection sidebar

* Enable drag-n-drop to re-order list items

https://www.youtube.com/watch?v=aYZRRyukuIw

* Allow removing all unavailable claims from a List

* Fix <g> on icons

* Fix section buttons positioning

* Move preventDefault and stopPropagation to buttons div instead of each button, preventing clicking even if disabled opening the claim

* Change dragging cursor

* Fix sizing

* Fix dragging component

* Restrict dragging to vertical axis

* Ignore shuffle state for ordering

* Fix console errors

* Mobile fixes

* Fix sidebar spacing

* Fix grey on mobile after click

* cleanup

Co-authored-by: Dan Peterson <dan@dan-peterson.ca>
Co-authored-by: saltrafael <76502841+saltrafael@users.noreply.github.com>
2022-01-27 10:20:21 -05:00
..
abandon_states.js integrate all the things 2021-10-15 23:49:41 -04:00
action_types.js Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
claim.js integrate all the things 2021-10-15 23:49:41 -04:00
claim_search.js update trending to use trending_score 2021-12-02 20:42:51 -05:00
classnames.js apply ody pr 463 - move MAIN_CLASS constant (#7430) 2022-01-21 12:54:22 -05:00
collections.js integrate all the things 2021-10-15 23:49:41 -04:00
comment.js List own comments (#7171) 2021-10-01 08:10:27 -04:00
daemon_settings.js update disk space setting to new api (#7356) 2021-12-15 18:11:22 -05:00
email.js simpler email regex 2019-11-18 14:50:29 -05:00
emotes.js Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
errors.js fixes restoring wallet page and removing lbry.tv references 2021-11-28 15:06:11 -05:00
file_render_modes.js mostly remove is_web (#7408) 2022-01-07 14:02:33 -05:00
form-field.js strip out livestreams 2021-10-20 17:05:37 -04:00
icons.js Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
keycodes.js Consolidate keycode constants 2021-09-10 09:00:44 +08:00
language-migrations.js Revert "Simplify language lists" 2021-04-06 15:42:27 -04:00
languages.js Tagalog Language Fix (#6951) 2021-08-25 10:19:16 -04:00
licenses.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
modal_types.js Modal repost (#7341) 2021-12-12 01:03:00 -05:00
moonpay.js moonpay 2020-06-03 14:16:43 -04:00
navigation.js Fill in remaining Recsys fields 2021-08-03 09:34:36 -04:00
notifications.js Skin fiat-tip notification 2021-07-08 11:21:58 +08:00
pages.js limit collection display 2021-11-07 14:59:35 -05:00
pageTitles.js strip out livestreams 2021-10-20 17:05:37 -04:00
publish_types.js strip out livestreams 2021-10-20 17:05:37 -04:00
reactions.js creator only like reactions 2020-10-27 12:27:30 -04:00
report_content.js Rick constants 2021-04-21 10:49:31 -04:00
search.js Recommended changes (#7089) 2021-09-16 16:00:44 -04:00
searchable_languages.js claim-search by language 2020-10-29 15:20:18 -04:00
settings.js add feature to enable experimental upgrades (#7353) 2021-12-15 15:58:47 -05:00
shape_shift.js integrate all the things 2021-10-15 23:49:41 -04:00
shared_preferences.js integrate all the things 2021-10-15 23:49:41 -04:00
sort_options.js integrate all the things 2021-10-15 23:49:41 -04:00
speech_urls.js integrate all the things 2021-10-15 23:49:41 -04:00
stickers.js Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
stripe.js Chore desktop cleanup (#6896) 2021-08-17 18:34:16 -04:00
subscriptions.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
supported_browser_languages.js Restore lost languages (#5972) 2021-04-28 20:27:04 -04:00
supported_languages.js Tagalog Language Fix (#6951) 2021-08-25 10:19:16 -04:00
supported_sub_languages.js support brazilian portugese 2021-04-16 11:16:25 -04:00
tags.js Control tags (#7433) 2022-01-21 20:43:45 -05:00
themes.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
thumbnail_upload_statuses.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
token.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
transaction_list.js integrate all the things 2021-10-15 23:49:41 -04:00
transaction_types.js integrate all the things 2021-10-15 23:49:41 -04:00
txo_list.js integrate all the things 2021-10-15 23:49:41 -04:00
user.js wip 2021-06-08 13:25:52 -04:00
youtube.js integrate all the things 2021-10-15 23:49:41 -04:00