lbry-desktop/ui/page
saltrafael 2575c5d448
[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
2022-01-12 14:14:12 -05:00
..
backup add wallet sync message on wallet page 2020-02-21 13:42:17 -05:00
buy Temporarily disable Buy due to Moonpay integration down 2022-01-04 09:37:11 +08:00
channel Blacklist: use existing map instead of looping (#400) 2021-12-01 10:24:27 -05:00
channelNew Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channels Skip pending-channels loop if there are no pending channels. 2021-12-02 21:36:53 +08:00
channelsFollowing Add a setting to hide scheduled livestreams from home/following (#626) 2022-01-05 16:20:43 -05:00
channelsFollowingDiscover use homepage LATEST for following discover (#7185) 2021-09-29 15:22:46 -04:00
checkoutPage Revert "move stuff to web (#6537)" 2021-07-19 10:12:57 -04:00
collection [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641) 2022-01-12 14:14:12 -05:00
creatorDashboard Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
discover more touchups 2022-01-04 18:05:10 -05:00
embedWrapper Restore 'https' to dmca link and remove actual dup 2021-11-30 14:21:33 +08:00
file Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
fileListDownloaded Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileListPublished Show view counts on uploads page 2021-12-23 03:16:11 -05:00
fourOhFour Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
help Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
home Delete pixel experiment (#683) 2022-01-12 10:14:44 -05:00
invite Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
invited Fix url selectors 2021-11-17 19:57:04 +08:00
library Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
listBlocked Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
lists improve playlists display (#232) 2021-11-05 21:00:27 -04:00
livestream Add a better solution for 304 browser bug + update naming conventions to better articulate what's happening (#603) 2022-01-06 12:49:49 -05:00
livestreamCurrent Add 'ENABLE_WIP_FEATURES' for live page. 2021-08-12 21:52:58 -07:00
livestreamSetup Feature livestream scheduling (#458) 2021-12-16 16:59:13 -05:00
navigationHistory refactor lbrytv web server 2019-11-11 13:27:29 -05:00
notifications Notifications: handle view while fetching categories 2022-01-03 11:58:48 -05:00
ownComments Lazy-load comment components 2021-11-11 15:09:28 -05:00
passwordReset new layout 🕺 2020-09-29 17:12:32 -04:00
passwordSet new layout 🕺 2020-09-29 17:12:32 -04:00
passwordUpdate Move 'update password' into a subpage 2021-08-23 23:45:31 +08:00
playlists improve playlists display (#232) 2021-11-05 21:00:27 -04:00
publish Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
receive Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
report [Report Page] Fix GitHub URL and improve strings (#340) 2021-11-22 09:32:33 -05:00
reportContent Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
repost Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
rewards FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
rewardsVerify rewards redirect fix for manually approved users 2020-07-03 13:18:28 -04:00
search Misc updates 2021-11-29 20:32:39 -05:00
send Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
settings Settings: Change button from "Back" to "Save" 2021-12-29 10:32:38 -05:00
settingsCreator Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingsNotifications Browser push notifications (#133) 2021-10-27 10:38:10 -04:00
settingsStripeAccount Merge pull request #6917 from lbryio/squashed-and-merged 2021-08-24 18:46:47 +02:00
settingsStripeCard Fiat tip improvements (#7038) 2021-09-09 12:52:03 -04:00
show Feature livestream scheduling (#458) 2021-12-16 16:59:13 -05:00
signIn new layout 🕺 2020-09-29 17:12:32 -04:00
signInVerify Delete pixel experiment (#683) 2022-01-12 10:14:44 -05:00
signInWalletPassword get sync password out of signing flow 2020-09-21 14:11:25 -04:00
signUp new layout 🕺 2020-09-29 17:12:32 -04:00
swap Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
tagsFollowing Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
tagsFollowingManage per channel notification settings 2020-11-02 14:13:13 -05:00
top Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
wallet Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
welcome Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
youtubeSync Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00