lbry-desktop/ui
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
..
component Continuation of "Add release date field #5514" (#6049) 2021-05-15 00:10:28 -04:00
constants Notification: handle "creator_comment" (#6069) 2021-05-14 10:59:36 -04:00
effects Fix blank gif avatars (#6060) 2021-05-14 11:00:07 -04:00
modal Continuation of "Add release date field #5514" (#6049) 2021-05-15 00:10:28 -04:00
page Homepage|Discover: hide livestreams, then append active livestreams at the top. 2021-04-30 14:11:42 -04:00
redux fetch notofication/categories for notification types dropdown 2021-04-30 12:45:46 -04:00
scss Continuation of "Add release date field #5514" (#6049) 2021-05-15 00:10:28 -04:00
util Encode additional special characters 2021-05-13 15:21:21 -04:00
analytics.js integrate some Odysee code with master 2021-04-27 19:56:30 -04:00
app.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
comments.js hyperchats 2021-04-23 16:20:17 -04:00
i18n.js Revert "Simplify language lists" 2021-04-06 15:42:27 -04:00
index.jsx When a new reward is acquired, only close modals if the reward comes from reward_code 2021-01-08 08:16:41 -07:00
logWarningConsoleMessage.js new lbc icon 2020-09-29 17:12:32 -04:00
native.js working 2020-12-16 10:52:22 -05:00
reducers.js use redux for livestream claim setup 2021-04-23 14:51:09 -04:00
rewards.js When a new reward is acquired, only close modals if the reward comes from reward_code 2021-01-08 08:16:41 -07:00
store.js CoinSwap: websocket + multi-coin 2021-04-13 14:02:25 -04:00