Commit graph

11648 commits

Author SHA1 Message Date
Alex Liebowitz
8267646d93 Use localhost URLs for links in Chrome and on Windows (temporary)
Probably would be better to pass URL prefix via props or context, but it's
temporary code anyway.
2016-04-16 06:33:30 -04:00
Jack Robison
b07aea9cf2 Merge pull request #1 from lbryio/settings-page
merge updates from settings-page
2016-04-16 01:10:42 -04:00
Jack
afcd5bddc4 update dist.zip
https://github.com/lbryio/lbry-web-ui/commit/6ab085d74b62a084eec54561ba8
345e3a271aa8a
2016-04-15 21:24:57 -04:00
Jack
914af6980b update dis.zip
update to commit:
https://github.com/lbryio/lbry-web-ui/commit/6ab085d74b62a084eec54561ba8
345e3a271aa8a
2016-04-15 19:12:50 -04:00
Alex Liebowitz
6ab085d74b Convert lagging notice from alert to regular message 2016-04-15 06:41:01 -04:00
Jack
e43daed8a7 update dist.zip
update to:
https://github.com/lbryio/lbry-web-ui/commit/f34d0c9ad84f8cff2980147037b
b2af73e1f0922
2016-04-14 16:29:10 -04:00
Alex Liebowitz
f34d0c9ad8 Add details from daemon to splash message 2016-04-14 04:21:36 -04:00
Alex Liebowitz
3b705ada7b Basic load status checking logic and notify user when lagging 2016-04-14 02:27:06 -04:00
Alex Liebowitz
8deb62cc76 Let SplashScreen trigger render of App
The splash screen will soon poll for loading progress info, so we might as well
launch App directly from SplashScreen instead of having two separate polls.
2016-04-14 01:49:00 -04:00
Alex Liebowitz
7c1fb5bcb2 Add lbry.getDaemonStatus() 2016-04-14 00:40:31 -04:00
Jack
105738db12 update dist.zip
update to commit:
https://github.com/lbryio/lbry-web-ui/commit/7ec2b469609ba288643a6c0e6d7
9e82c08f3e4d2
2016-04-13 21:44:35 -04:00
Alex Liebowitz
7ec2b46960 Add missing args param to check_for_new_version call 2016-04-13 21:21:35 -04:00
Jack
698b08cff5 update dist zip
update to commit:
https://github.com/lbryio/lbry-web-ui/commit/f8c0382db0e2aa251c68ce8926d
15ca75801b3a8
2016-04-13 02:36:32 -04:00
Alex Liebowitz
f8c0382db0 If user has old version, redirect them to lbry.io/[os] to upgrade
The OS checking is ugly, but once we have an "upgrade" page on lbry.io we'll change it to point there
2016-04-12 06:35:14 -04:00
Alex Liebowitz
458ff88602 Extend timeout to 5 minutes 2016-04-12 05:07:17 -04:00
Alex Liebowitz
1c896a4243 Switch to callback based error handling for daemon requests 2016-04-12 05:00:27 -04:00
Alex Liebowitz
dd4b7a621b Rename gui.js to main.js (per Jeremy's changes)) 2016-04-12 04:52:42 -04:00
Jack
c0f51c446e fix directory 2016-04-11 15:30:21 -04:00
Jack
f4b30dade1 update dist zip 2016-04-11 14:38:53 -04:00
Jeremy Kauffman
2447a15a73 Update watch.sh 2016-04-10 16:25:26 -04:00
Jeremy Kauffman
f7cc73c113 one more function to remove 2016-04-09 20:03:23 -04:00
Jeremy Kauffman
3a6e1529d8 settings UI, clean up 2016-04-09 20:00:56 -04:00
Alex Liebowitz
8cf9395ea8 Display startup message if provided by daemon 2016-04-09 06:44:46 -04:00
Alex Liebowitz
21ba8ae8b3 Code style fixes and typos 2016-04-09 05:10:42 -04:00
Alex Liebowitz
123e6760bc Finish pre-population; fix saving of "share diagnostic data" field 2016-04-09 03:47:56 -04:00
Alex Liebowitz
496dbaea34 Add "Share diagnostic data" option 2016-04-09 03:05:06 -04:00
Alex Liebowitz
1c602449fe Improve wording and layout; make all fields save 2016-04-08 12:08:48 -04:00
Alex Liebowitz
790124d25a First sorta-working draft of Settings page
- Includes all fields except some I need to ask Jack about (layout details)
  - Loads current settings and saves one (run_on_startup)
  - Also made success callback in lbry.call() optional (don't need it for set_settings)
2016-04-03 09:13:15 -04:00
Alex Liebowitz
485c7fafbe Add support for multiple pages and basic outline of Settings page 2016-03-31 06:22:31 -04:00
Alex Liebowitz
fa7fd4c589 Update lbry.call() for Jack's JSONception fix 2016-03-30 05:35:42 -04:00
Alex Liebowitz
2f8e5873f4 Break out menu into its own component 2016-03-27 01:50:27 -04:00
Alex Liebowitz
d6a432fe75 Move top bar into its own component 2016-03-27 01:41:36 -04:00
Alex Liebowitz
29f8018cef Fix missing titles in search results 2016-03-27 01:23:37 -04:00
Alex Liebowitz
841fc40568 Fix empty style passed as string instead of object 2016-03-27 01:22:07 -04:00
Alex Liebowitz
baa604cdb1 Add menu bar with settings icon and supporting changes
- Added class support and "fade in" option to Link component
2016-03-25 03:31:20 -04:00
Alex Liebowitz
4bdadc4551 Fixes to improve loading screen
- Add optional "connection failed" callback to lbry.call()
- Make loading screen handle condition where daemon is not running at all (i.e. AJAX connection fails)
2016-03-24 21:20:58 -04:00
Jack
9bf1e6c55a fix zip file
supposed to contain the contents of dist, not dist itself
2016-03-24 16:04:52 -04:00
Jack
0411050078 use real loading screen
loading animation plays while app is still connecting
2016-03-24 15:35:35 -04:00
Alex Liebowitz
b2bcf3a436 Implement lbry.connect(); loading screen now actually checks if the daemon is loaded 2016-03-24 03:08:39 -04:00
Jack
74636bad63 add zip of pre-built UI 2016-03-22 09:50:21 -04:00
Jack
279fc434c1 fix thumbnail and font paths, add default thumbnail image
also remove reference to unused script (mimic.js) from index.html
2016-03-21 12:04:46 -04:00
Jack
443b4520c3 fix a path, remove unneeded file, fix parameter formatting 2016-03-21 10:10:19 -04:00
Alex Liebowitz
972674ce2e Implement lbry.call() and get balance display working 2016-03-21 02:31:25 -04:00
Jeremy Kauffman
8c39a0716f api tweak 2016-03-16 17:57:41 -04:00
Jeremy Kauffman
7974c66515 ensure folders exist 2016-03-15 12:12:43 -04:00
Jeremy Kauffman
c8d425ada2 add a README 2016-03-15 12:10:27 -04:00
Jeremy Kauffman
5b2867f830 full frontend separation (you must be 18+ to view this commit) 2016-03-15 12:05:11 -04:00
Jeremy Kauffman
62ba2b8585 initial commit (broken) 2016-03-14 18:05:24 -04:00