Commit graph

336 commits

Author SHA1 Message Date
Alex Liebowitz 93b1ab8ac6 Add basics of Instant Purchase setting
Fix and simplify state management of Instant Purchas setting

Add Instant Purchase check to Watch page

Merge Max Purchase Price and Instant Purchase into one section

Wording still not finalized.

Add Instant Purchase setting names to constants

Support USD for Instant Purchase

On Settings page, use constants for new Instant Purchase settings

Convert Instant Purchase Maximum setting into FormRow

Update wording of Instant Purchase option and add helper text.

Wording still not final.

On Settings page, get Instant Purchase settings via selector

Update CHANGELOG.md
2017-09-22 18:34:16 -04:00
Jeremy Kauffman 7e9c8f2625 Merge pull request #587 from lbryio/show-local-channel
Show local file indicator on Channel page
2017-09-22 18:10:46 -04:00
Alex Liebowitz bbfb0fea67 Add <IconSet /> component
This is a presentational component for horizontal banks of icons (and
sometimes other stuff).

Convert <FileCard /> and <FileTile /> to use <IconSet />

Factor out "downloaded/published" icon into its own component

Add Featured Content icon to file tiles

Add alignment style for Featured Content icon

Update CHANGELOG.md

Handle featured content icon adjustment in _icons.scss

Remove IconSet component

Converted back to a presentational span and move positioning styles
into card SCSS

Fix spacing between price and icons in file tiles and cards

Before, it would be missing the space if there was a "local file" icon
but no featured content icon.

Rewrite Icon component to use semantic icons

Now you can pass in a constant that indicates the meaning of the icon
within the interface, e.g. icons.FEATURED instead of "icon-rocket".
Also adds the appropriate title.

All icons should eventually be updated to use this.

Remove IconFeatured and IconLocal in favor of new Icon component

Add space between Featured and Local icons

In the conversion to a generic Icon component, we lost the styles that
added padding on the left for FeaturedIcon and LocalIcon.

Fix how rocket icon position is adjusted

Before, it was using a negative margin, which altered the shape of the
bounding box. Changed to use relative positioning.

Add support for styling LBRY icons

Move style for Featured icon into icons.js

Uses new class name format for LBRY icon styles
2017-09-22 17:48:30 -04:00
Jeremy Kauffman cac00028c4 update invite reward check, fix infinite reward loop 2017-09-20 15:45:39 -04:00
Jeremy Kauffman 33c5158818 channel navigation fixes 2017-09-20 13:12:53 -04:00
Jeremy Kauffman a22a773633 fix channel pagination 2017-09-20 10:57:43 -04:00
Jeremy Kauffman 2746627fb1 fix availability issue and restore open in folder 2017-09-20 08:47:16 -04:00
Alex Liebowitz d82f4c43a2 Show local file indicator on Channel page 2017-09-19 04:16:15 -04:00
Jeremy Kauffman 65f65f1aea transaction refactor / cleanup / improvement 2017-09-17 20:52:57 -04:00
Jeremy Kauffman e9b48f0bd6 tip clean up and refactor 2017-09-17 16:33:52 -04:00
Jeremy Kauffman c05edc4042 clean up tip and search navigation 2017-09-17 14:26:55 -04:00
hackrush ae81843c05 Additional tipping fixes/changes
- [x] Display empty message on empty filtered Tx list
- [ ] Tipping form has to stay open until success is detected(or closed
by user)
- [ ] Storing the older transaction list, and refreshing the new one in
the background.

Tip Box shown until valid Txn or manually cancelled

Cleanup of show tip box logic
2017-09-17 12:54:39 -04:00
Jeremy Kauffman e119533973 more progress but probably more breakage 2017-09-15 09:56:32 -04:00
Jeremy Kauffman 680bb1df9d make select and file actions refactor 2017-09-07 23:15:05 -04:00
Jeremy Kauffman ff12ff3d36 merge cleanup 2017-09-07 09:38:44 -04:00
Jeremy Kauffman 03c1d502b2 Merge branch 'hackrush01-tipping_button' into v16 2017-09-07 08:21:04 -04:00
Jeremy Kauffman 0a543a3dcd Merge branch 'tipping_button' of https://github.com/hackrush01/lbry-app into hackrush01-tipping_button 2017-09-07 08:20:23 -04:00
Jeremy Kauffman 4cc9f46934 more settings progress 2017-09-06 21:53:42 -04:00
Jeremy Kauffman 1019a94221 theme refactor and bug fix 2017-09-06 20:52:34 -04:00
Jeremy Kauffman 67c1ec531e first attempt at merge 2017-09-06 18:03:09 -04:00
hackrush 065d699a2d Small changes
Clicking support hides everything below fileActions
Title of form is Support now
One line helper sentence

Moved Tx related component to internal
Unfiltered -> Show All -> All
Claims -> Publishes
Fee below Amount(class meta)
Dropped Credits everywhere.
2017-09-05 00:32:26 +05:30
Jeremy Kauffman 38ed9985b7 Merge branch 'btzr/relative-time' 2017-09-03 12:35:49 -04:00
Jeremy Kauffman 2b77c16cdd add datetime component, show date of publishes, store block history in redux 2017-09-03 12:35:01 -04:00
Jeremy Kauffman 1916589553 clarify auth token is equivalent to a password 2017-09-03 11:29:59 -04:00
btzr-io 8c033d6fef display published date
Fix #59
2017-09-01 21:59:25 -06:00
hackrush 997c8930c1 Fixed the feature breaking change, I don't how I could have skipped this 2017-09-01 21:37:06 +05:30
hackrush 5b49915ff6 Merge branch 'master' into tipping_button 2017-09-01 14:02:35 +05:30
Jeremy Kauffman 4b759412c1 fix imports, remove unused code 2017-08-30 13:57:42 -04:00
Jeremy Kauffman 339945018d Fix bugs in history navigation in stack ordering and loss of scrolling
and refactor history
2017-08-30 13:40:51 -04:00
Jeremy Kauffman 7e23b62c7b CHANGELOG fix, remove settings, abstract interval setting 2017-08-30 12:43:35 -04:00
Jeremy Kauffman c7522dc0a5 better?
merging is hard

releasable?
2017-08-29 17:42:11 -04:00
Jeremy Kauffman 8c012bc087 negative progress 2017-08-29 14:40:30 -04:00
Jeremy Kauffman 2013da3fac decent progress 2017-08-29 14:40:30 -04:00
Jeremy Kauffman 2b8296fcc3 rewards refactor to support types, add list 2017-08-29 14:40:30 -04:00
Jeremy Kauffman 31fb723d87 invites basics 2017-08-29 14:40:30 -04:00
Jeremy Kauffman 1cbc96533b refactor wallet area 2017-08-29 14:40:30 -04:00
hackrush 21175ba608 Merge remote-tracking branch 'upstream/master' into tb2 2017-08-29 13:21:23 +05:30
hackrush e8c5ba5536 Tipping UI is rendered in FilePage 2017-08-25 23:33:33 +05:30
Jeremy Kauffman a31e064c3e fix pagination of channels 2017-08-24 17:12:32 -04:00
Baltazar Gomez 03b04ad9b0 Merge branch 'master' into master 2017-08-24 12:28:05 -06:00
Jeremy Kauffman 3de3dd2544 Merge branch 'i18n' 2017-08-24 13:43:16 -04:00
Jeremy Kauffman 68e0eb66d2 save setting, fix warning 2017-08-24 13:33:41 -04:00
btzr-io c257691b57 move getThemes -> settings -> componentWillMount 2017-08-24 10:29:54 -06:00
Akinwale Ariwodola 48b02567a0 fixed locale change bug 2017-08-23 00:50:59 +01:00
Jeremy Kauffman 6e61a9f73c further improvements to backup wallet content 2017-08-22 17:28:01 -04:00
btzr-io 2db24b059f rewrite action -> doSetTheme 2017-08-19 17:59:48 -06:00
btzr-io c87bcb8383 rewrite themes-system -> action / reducer 2017-08-19 15:34:45 -06:00
btzr-io 58496c1d3c init fix for last review 2017-08-19 13:04:45 -06:00
Jeremy Kauffman cefc882474 more i18n progress 2017-08-19 14:03:51 -04:00
Akinwale Ariwodola 970539ffae fixed merge conflicts with latest master 2017-08-19 09:01:31 +01:00