lbry-desktop/ui/modal
infinite-persistence 698bd5eef1
Continuation of "Add release date field #5514" (#6049)
* Release date -- initial attempt (squashed and rebased)

- Use white color for calendar buttons in release date input
- Update icon color for release date input
- Allow to set time in release date and display it under additional options
- Add release date field

* Upgrade to latest react-datetime-picker.

I believe this also picks up the y18n security fix.

* Handle dark theme and general style fixes.

* [+redux] Change how release_time is edited.

- `releaseTime` is now a number instead of a string, matching `release_time`. It was getting confusing what the variable units were.

- `releaseTime` will always match `release_time` for an edit. It will be used in the GUI to reset just the date to the original, instead of having to reset the entire form.

- `releaseTimeEdited` will be used by `updatePublishForm` in the GUI to represent the desired new release time. Set to `undefined` if we don't want to change the date.

* Add 'Reset|Now|Default' buttons instead of overloading the date-picker's "X" button.

Before this, the "X" button resets to the original (previous) publish date for Edits, and resets to current time for New Claims. This is very confusing, so added explicit text-based buttons -- hopefully this is more intuitive.

* bump redux to master

Co-authored-by: Franco Montenegro <franco.montenegro.ruke@gmail.com>
Co-authored-by: Thomas Zarebczan <thomas.zarebczan@gmail.com>
2021-05-15 00:10:28 -04:00
..
modalAffirmPurchase refactor floatingUri to allow inline players in comments/markdown 2020-10-21 15:29:29 -04:00
modalAutoGenerateThumbnail Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalAutoUpdateDownloaded Fetch and display last release changes from GitHub in modal upgrade & modal auto update downloaded 2021-02-09 11:04:03 -05:00
modalCommentAcknowledgement Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalConfirmAge all settings constants come from redux 2020-07-27 11:53:14 -04:00
modalConfirmThumbnailUpload hack together a thumbnail message on the channel page 2020-11-19 13:33:37 -05:00
modalConfirmTransaction move lbc symbol to left of amount 2020-09-29 17:12:32 -04:00
modalDownloading Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalError bring in 'notifications' state from lbry-redux 2020-06-16 09:56:32 -04:00
modalFileSelection large claim-grid header text + optional icon 2020-09-29 17:12:32 -04:00
modalFileTimeout Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalFirstReward copy changes 2020-09-29 17:12:32 -04:00
modalFirstSubscription Sign In => Log in 2020-09-29 17:12:32 -04:00
modalImageUpload style pass for channel edit 2020-07-01 22:04:23 -04:00
modalIncompatibleDaemon Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalMassTipUnlock mass claim tips 2021-02-05 16:55:06 -05:00
modalMobileSearch improved mobile-search experience 2020-12-11 14:37:06 -05:00
modalOpenExternalResource Revert "Open the actual image when clicking on the image viewer" 2021-02-19 14:05:51 -05:00
modalPasswordUnsave Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalPhoneCollection Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalPublish review changes 2021-04-05 13:26:52 -04:00
modalPublishPreview Continuation of "Add release date field #5514" (#6049) 2021-05-15 00:10:28 -04:00
modalRemoveBtcSwapAddress CoinSwap: websocket + multi-coin 2021-04-13 14:02:25 -04:00
modalRemoveFile new lbc icon 2020-09-29 17:12:32 -04:00
modalRevokeClaim Remove duplicate strings 2020-10-02 10:22:55 -04:00
modalRewardCode new lbc icon 2020-09-29 17:12:32 -04:00
modalRouter Implement Swap BTC page 2021-04-13 14:02:25 -04:00
modalSendTip tip/support marriage 2020-06-15 10:50:01 -04:00
modalSetReferrer Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalSignOut Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalSocialShare improve share modal 2020-03-30 09:40:23 -04:00
modalSupportsLiquidate Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalSyncEnable fix sync clean wallet bug 2020-09-21 14:11:25 -04:00
modalTransactionFailed Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalUpgrade Fetch and display last release changes from GitHub in modal upgrade & modal auto update downloaded 2021-02-09 11:04:03 -05:00
modalViewImage Zoomable image viewer in Markdown (posts and comments) 2021-01-27 10:06:31 -05:00
modalWalletDecrypt Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalWalletEncrypt theme orginization and cleanup 2021-04-30 15:05:58 -04:00
modalWalletUnlock Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modalYoutubeWelcome Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
modal.jsx collapsable sidebar initial commit 2020-08-11 17:04:14 -04:00