Commit graph

217 commits

Author SHA1 Message Date
Jeremy Kauffman aa935c1c07 more refactors, fixes 2017-05-15 12:34:33 -04:00
Jeremy Kauffman 6783bcdfeb i'm making things better... right? 2017-05-14 23:50:59 -04:00
Jeremy Kauffman 0fad6864ec let improvements and breaking continue 2017-05-12 18:50:51 -04:00
Jeremy Kauffman c823ccd056 fix infinite resolve, add valid uri check 2017-05-12 16:49:15 -04:00
Jeremy Kauffman 950f3183cf more bug fixes + optimizations 2017-05-12 14:36:44 -04:00
Jeremy Kauffman 5605b10f54 more bug fixes and bugs 2017-05-12 13:14:06 -04:00
Alex Liebowitz c8f7cb2110 Update FormField to use new Electron file/directory selector 2017-05-12 07:31:33 -04:00
Alex Liebowitz 044d3612c2 Add FileSelector component 2017-05-12 07:31:23 -04:00
Jeremy Kauffman c1161fc10b mainly more bug fixes 2017-05-11 19:28:43 -04:00
Alex Grintsvayg df7ce9cc64 api returns fields in lowercase now 2017-05-11 17:44:00 -04:00
Jeremy Kauffman 3c325b2f0a where's the triggers?! also very broken 2017-05-10 20:59:47 -04:00
Jeremy Kauffman d517316554 some progress but also broken show 2017-05-09 23:06:48 -04:00
Jeremy Kauffman 1dedb9873c more fixes but not all of the fixes :( 2017-05-09 21:33:13 -04:00
Jeremy Kauffman 60d298b354 Merge remote-tracking branch 'origin/master' into redux 2017-05-09 16:58:48 -04:00
Jeremy Kauffman 9c02327b26 merge plus some bug fixes 2017-05-09 16:12:48 -04:00
6ea86b96 786f57e787
Fix search results html 2017-05-09 14:33:01 +07:00
6ea86b96 84b86ff8e4
Make FileTile resolve URIs (fixes exact search matching) 2017-05-09 13:38:43 +07:00
Jeremy Kauffman e4ca14aa47 fix some minor things with search 2017-05-08 18:22:27 -04:00
6ea86b96 4b5187bc7f
Better search 2017-05-07 19:50:32 +07:00
6ea86b96 225921c0a4
Use HTML from master file tile stream 2017-05-07 14:07:40 +07:00
6ea86b96 d2c97d3460
Back button working properly 2017-05-06 23:31:47 +07:00
6ea86b96 fb3d366fe0
Fix upgrading and start on history 2017-05-06 00:05:33 +07:00
6ea86b96 29c53a9bf8
Search kind of working, but nasty 2017-05-05 15:01:16 +07:00
6ea86b96 daabe975e1
Add showPage again. Not 100% sure if it's needed? 2017-05-05 13:13:06 +07:00
6ea86b96 494d885f31
Use SubHeader for all sub navigation 2017-05-05 12:28:28 +07:00
6ea86b96 ac626ab9f9
File page working 2017-05-05 12:10:37 +07:00
Alex Liebowitz 536c5391fb Make error modals display full screen properly
Was not passing in the generic modal-overlay class. (ExpandableModal
doesn't provide it automatically so you can omit it and make a totally
custom overlay if you want.)
2017-05-05 00:46:10 -04:00
Jeremy Kauffman 36a992343f much progress towards a working merge 2017-05-03 23:44:08 -04:00
Jeremy Kauffman d94ef70f60 more bug fixes 2017-05-02 19:49:02 -04:00
6ea86b96 e1e172a11e Switch to https://github.com/Selz/plyr video player (recommended by @fillerino). 2017-05-02 19:43:34 -04:00
6ea86b96 44ad47c05f Fix publish page link in router 2017-05-02 19:41:37 -04:00
6ea86b96 513555e402 Fix for timed out content 2017-05-02 19:40:42 -04:00
6ea86b96 6d35eb69c5 File tile stream fixes 2017-05-02 19:40:42 -04:00
6ea86b96 001d5e21f1 Get rewards page working 2017-05-02 19:40:42 -04:00
6ea86b96 b97703dc3c Refactor UriIndicator 2017-05-02 19:38:14 -04:00
6ea86b96 2547d85751 Fix file card stream loading text 2017-05-02 19:37:15 -04:00
6ea86b96 3c31a9fca1 Published files working 2017-05-02 19:36:31 -04:00
6ea86b96 84a2f48c24 Increase deactivate search timeout 2017-05-02 19:35:59 -04:00
6ea86b96 1d549ff258 Fix purchasing from file actions and allow content to be watched when being
downloaded from file actions download link
2017-05-02 19:35:59 -04:00
6ea86b96 7a6dd93886 Downloaded file list kind of working. Not sure about sort. 2017-05-02 19:35:59 -04:00
6ea86b96 e1d23667bc Fix NSFW blurring on search and make search show/hide smarter 2017-05-02 19:35:22 -04:00
6ea86b96 1d16c73cf4 More refactoring/fixing of file actions, tiles, etc 2017-05-02 19:34:01 -04:00
6ea86b96 f08ce3d300 A bunch of improvements and broken the back of the file rendering code now 2017-05-02 19:31:34 -04:00
6ea86b96 b0f32aebc7 Refactoring 2017-05-02 19:30:28 -04:00
6ea86b96 13008f5f31 Videos playing properly immediately after purchase 2017-05-02 19:29:10 -04:00
6ea86b96 0d658b2767 Playing videos actually working now 2017-05-02 19:27:57 -04:00
6ea86b96 e0b78368ab Playing videos working better 2017-05-02 19:25:06 -04:00
6ea86b96 674fafd31a Able to watch already downloaded videos 2017-05-02 19:23:52 -04:00
6ea86b96 67b79fc3a0 Search working 2017-05-02 19:22:44 -04:00
6ea86b96 768326fb4a Working on search 2017-05-02 19:20:53 -04:00
6ea86b96 bb9a71805b Loading show page content fast, resolving cost and file info.
Rewards and uploaded/downloaded files currently broken
2017-05-02 19:16:42 -04:00
6ea86b96 6c4ad8cee9 Starting on downloaded/published content 2017-05-02 19:13:01 -04:00
6ea86b96 5c3772dc86 Featured content 2017-05-02 19:10:35 -04:00
6ea86b96 ecd2063fed Progress on featured content 2017-05-02 19:07:46 -04:00
6ea86b96 089572880f Wallet progress 2017-05-02 18:47:03 -04:00
Jeremy Kauffman cee2f2a626 watch page is ded 2017-05-02 18:37:54 -04:00
Jeremy Kauffman a123ace686 remove console 2017-05-02 18:37:54 -04:00
Jeremy Kauffman d5b411b572 fix drawer highlight and drawer balance 2017-05-02 18:37:54 -04:00
6ea86b96 3d5e1db5e3 Redux proof of concept 2017-05-02 18:37:19 -04:00
6ea86b96 0d3647c709 Redux proof of concept 2017-05-02 18:24:21 -04:00
Jeremy Kauffman 13e198f20e releasable? 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 3f923550f1 fixes, channel page stubs 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 5b11c2575a still not quite releasable, but much progress 2017-05-02 10:21:33 -04:00
Jeremy Kauffman da538a7a23 many bug fixes, working back button, progress towards working search 2017-05-02 10:21:33 -04:00
Alex Liebowitz a82ee8a2d5 Fix refreshing behavior on new input in WunderBar
Before, <WunderBar /> would compare the address inside it to the page
address passed in by <Header /> to determine if there was a page change.
This would cause user input to be replaced with "Home" when typing a
search, since during a search the page address is always "Home," not
the query.

Now it simply checks if the page being viewed has changed.
2017-05-02 10:21:33 -04:00
Alex Liebowitz e42252507b Minor style fixes 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 543b912ddb more cleanup / restoration 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 71771aeb6f it's not the worst thing I've ever done 2017-05-02 10:21:33 -04:00
Alex Liebowitz 778289a2b1 Make final dialog of auth process close properly 2017-05-02 03:29:03 -04:00
Alex Liebowitz 0ffb0fd4d7 Replace all uses of bind() with arrow functions 2017-04-29 22:05:47 -04:00
Alex Grintsvayg e06c2320e1 prefer wallet_unused_address over wallet_new_address 2017-04-27 14:18:59 -04:00
Jeremy Kauffman a8d85d7c1d allow anyone with lbc into early access 2017-04-20 10:45:45 -04:00
Jeremy Kauffman e73f367045 always show title on mouseover 2017-04-20 10:45:45 -04:00
Jeremy Kauffman a66a5edc67 Merge pull request #49 from lbryio/uri-improvements
Improve URI module
2017-04-19 14:11:44 -04:00
Alex Liebowitz ca6d55da21 Add special support for building channel claims in lbryuri module
Extends lbryuri.build() and lbryuri.parse() to support special
keys, contentName and channelName. These put the right values in the
"name" and "path" position for both anonymous claims and channel
content claims, which lets us write code that can deal with either type
without special logic.
2017-04-19 14:06:29 -04:00
Jeremy Kauffman 90e6f16e82 handle duplicate emails 2017-04-18 16:51:00 -04:00
Jeremy Kauffman b30bfd9f61 auth fix and partial other auth fix 2017-04-18 15:45:15 -04:00
Alex Liebowitz 7a4e9ad656 Rename uri module and its functions 2017-04-18 15:14:56 -04:00
Jeremy Kauffman b3d1439870 render tiles before they load 2017-04-17 17:51:18 -04:00
Alex Liebowitz 757ab11779 Compute cost estimate on client side when possible 2017-04-17 17:21:35 -04:00
Alex Liebowitz 94b60beebc Update download notice modal to include price 2017-04-17 17:20:24 -04:00
Alex Liebowitz 5fe9f076eb Update handling of file prices
- Until Lighthouse results come back, display just the key fee
 - Add support for displaying prices without special formatting
 - Refactor and simplify FilePrice and CreditAmount
2017-04-17 17:19:19 -04:00
Alex Liebowitz 7644566ef5 Add ability to display non-styled prices and credit amounts 2017-04-17 17:19:18 -04:00
Jeremy Kauffman c252c757b0 minor changes 2017-04-17 16:45:51 -04:00
Jeremy Kauffman e9c8abd307 rewards flow changes 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 8d67d36ad9 views, rewards, fixes for no api, other fixes 2017-04-17 09:47:38 -04:00
Alex Liebowitz d926967e49 Correct and simplify metadata processing in dummy pending publishes 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 9b4d8ec266 more show/purchase work 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 280f98902c closer to real watch 2017-04-17 09:47:38 -04:00
Alex Liebowitz 83f43ab54f More improvements for better compatibility with new claim format
- Update Pending Files cache to match format more closely
 - Except null instead of string for pending publishes
2017-04-17 09:47:37 -04:00
Jeremy Kauffman 736d769fa6 minor fixes, cost cache 2017-04-17 09:47:37 -04:00
Jeremy Kauffman c8c97e97ca update 2017-04-17 09:47:37 -04:00
Jeremy Kauffman b38998dc18 more fixes 2017-04-17 09:46:51 -04:00
Jeremy Kauffman a5d1695084 more tweaks and turn off auth 2017-04-17 09:46:51 -04:00
Jeremy Kauffman cb4af24cd7 more clean up and fixes 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 0313ba941a approaching acceptable 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 029b0b9c3a more 2017-04-17 09:46:51 -04:00
Jeremy Kauffman ecf54f400b mostly garbage 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 575db85477 so far 2017-04-17 09:46:51 -04:00
Alex Liebowitz 498618e39b More revisions to Welcome screen
- Eliminate intro page
 - Add "verify email" page
 - Move buttons into individual components
 - Claim reward (not handling reporting success/failure yet)
2017-04-17 09:46:51 -04:00
Alex Liebowitz 26aba5fb04 Random corrections and style fixes 2017-04-17 09:46:51 -04:00
Alex Liebowitz 7b7e361bdd Add notification bar
Used for displaying global info (e.g. "you just got a reward.")
Can be displayed from anywhere in the app using events.
2017-04-17 09:46:51 -04:00
Alex Liebowitz b975fab1bb Add email section to Welcome screen 2017-04-17 09:46:51 -04:00
Alex Liebowitz 7f8bf8a2e2 Add Welcome screen 2017-04-17 09:46:51 -04:00
Alex Liebowitz 3749e0393a Reward: add error handling
Also adds Notice component
2017-04-17 09:46:51 -04:00
Alex Liebowitz 5577b436d3 Use resolve API method on splash screen 2017-04-11 00:14:52 -04:00
Alex Liebowitz f64ad6e169 Fix merging error in FileActions 2017-04-10 22:42:20 -04:00
Alex Liebowitz 3b72938b74 Refactor file tiles to be compatible with channels 2017-04-10 21:55:34 -04:00
Alex Grintsvayg 096659bc90 fix availability call 2017-04-10 13:19:11 -04:00
Alex Liebowitz 461f5f95d9 Add new channel auth status indicator to file tiles 2017-04-08 08:37:27 -04:00
Alex Liebowitz 3e2b675e7b Add channel indicator component 2017-04-08 08:37:27 -04:00
Alex Liebowitz b8f1447b7e Don't display Downloading bar on published files
We handled this just fine until recently; not sure where the regression
happened.
2017-03-27 03:10:02 -04:00
Jeremy Kauffman dc13de7160 make page changes fast 2017-03-26 14:30:18 -04:00
Alex Grintsvayg 20064ee558 some progress, but needs more work 2017-03-17 18:05:25 -04:00
Alex Liebowitz 0b79e49452 Add context menu
Has Cut, Copy, Paste, and when in developer mode there's also Inspect Element
2017-03-17 07:53:34 -04:00
Alex Liebowitz 3b428c394c Convert UI to use outpoints for unique IDs
This covers *almost* everything. There are a couple of places that
still use names or SD hashes because the APIs haven't been updated
yet.
2017-03-09 17:55:17 -05:00
Alex Grintsvayg 05d4a07312 Add 'ui/' from commit 'efc28c6644b7970403e3a11523cbf6e336eee52d'
git-subtree-dir: ui
git-subtree-mainline: 3886c7bf2c
git-subtree-split: efc28c6644
2017-03-09 12:11:46 -05:00