Commit graph

1341 commits

Author SHA1 Message Date
Alex Liebowitz 32fd2c2c7a Update changelog 2017-05-11 06:17:37 -04:00
Alex Liebowitz 980a509260 Disable single instance app on Linux for now (Electron bug)
On Linux, app.makeSingleInstance is always returning true (i.e. "this
is not the original process").
2017-05-11 06:17:35 -04:00
Alex Liebowitz d888707d56 Tweak logic in makeSingleInstance callback 2017-05-11 06:15:39 -04:00
Alex Liebowitz df46c3f4e5 Undo normalization that Windows does to URIs passed in from other apps 2017-05-11 03:12:24 -04:00
Alex Liebowitz 2b6528ca3e Fix argv.length check in makeSingleInstance callback
Also correct length of argv: with Electron, there's just the
executable, not interpreter + filename.
2017-05-11 03:12:00 -04:00
Alex Liebowitz 856aa28db2 Convert to single-instance app
- Prevents multiple windows from being opens at once
 - Allows for URI launching by capturing argv from second process
2017-05-11 03:09:43 -04:00
Alex Liebowitz b189b31347 Fix handling for URIs requested before window is open on Windows 2017-05-11 03:02:25 -04:00
Alex Liebowitz d44d5806fd Add setAsDefaultProtocolClient call for Windows 2017-05-10 04:05:55 -04:00
Alex Liebowitz 2761ebbd92 Attach did-finish-load event to win.webContents instead of win 2017-05-08 05:22:38 -04:00
Alex Liebowitz ef4274012f Add better handling for URIs requested during load 2017-05-08 05:04:11 -04:00
Alex Liebowitz 38ea41775b Avoid page reload when loading URIs passed in from other apps 2017-05-08 02:36:48 -04:00
Alex Liebowitz 499fa1214f Fix variable name in open URI callback 2017-05-08 02:33:54 -04:00
Alex Liebowitz 758bb59ccb Add basics of URI handling for Mac and Windows 2017-05-05 05:19:15 -04:00
Alex Grintsvayg 2cc60fade1 Bump version: 0.10.0rc9 → 0.10.0 2017-05-04 13:54:11 -04:00
Alex Grintsvayg d7694d2775 Bump version: 0.10.0rc8 → 0.10.0rc9 2017-05-04 11:51:47 -04:00
Alex Grintsvayg ac21cdbee4 update daemon 2017-05-04 11:50:42 -04:00
Alex Grintsvayg a450d294ca fix arg name 2017-05-03 13:56:39 -04:00
Alex Grintsvayg 82561e3aaf update daemon url, remove redundant brackets around jsonrpc params 2017-05-03 13:54:36 -04:00
Alex Grintsvayg d160710d20 Bump version: 0.10.0rc7 → 0.10.0rc8 2017-05-02 10:43:56 -04:00
Jeremy Kauffman 99405578af Merge pull request #111 from lbryio/wunderbar
Wunderbar
2017-05-02 10:31:12 -04:00
Jeremy Kauffman 9539a243b7 update changelog 2017-05-02 10:30:51 -04:00
Jeremy Kauffman ea5d85954f a few missed behaviors 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 13e198f20e releasable? 2017-05-02 10:21:33 -04:00
Jeremy Kauffman 59da42a84b show refactor and fixes 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 0b8d9e3d82 Simplify state management of viewing page
Explicitly set the page being viewed to "discover" instead of just
rendering the discover page if none is set.

Eliminates several real or possible bugs and edge cases.
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
Jeremy Kauffman 77e8722b9b Merge pull request #108 from lbryio/fix-welcome-final-dialog
Make final dialog of auth process close properly
2017-05-02 10:20:13 -04:00
Jeremy Kauffman 5c2ca72ef8 Merge pull request #109 from lbryio/add-select-all
Add Select All option to Edit menu
2017-05-02 10:19:49 -04:00
Alex Grintsvayg 6fed6304b3 bump daemon version 2017-05-02 10:06:53 -04:00
Alex Liebowitz 9a26078e34 Add Select All option to Edit menu 2017-05-02 03:47:41 -04:00
Alex Liebowitz 778289a2b1 Make final dialog of auth process close properly 2017-05-02 03:29:03 -04:00
Josh Finer ac8a64f5e5 Update publish.js
Raise default minimum bid
2017-04-30 14:39:29 -04:00
alexliebowitz 1f85715038 Merge pull request #103 from MaxiBoether/patch-1
Removed .bind() from lambda
2017-04-29 23:48:51 -04:00
Alex Liebowitz 0ffb0fd4d7 Replace all uses of bind() with arrow functions 2017-04-29 22:05:47 -04:00
MaxiBoether 95cb2baab2 Removed .bind() from lambda
wallet.js did not compile with .bind after the lambda function, and after talking in #dev in Gitter we came to the conclusion to just remove the bind as it's not necessary
2017-04-29 18:28:33 +02:00
Alex Grintsvayg 2bd12a9ecd Bump version: 0.10.0rc6 → 0.10.0rc7 2017-04-28 10:29:05 -04:00
alexliebowitz e83118a34b Merge pull request #91 from lbryio/handle-version-in-electron
Move version checking into Electron
2017-04-28 03:24:10 -04:00
Alex Liebowitz 3648554f48 Move semver dependency into app directory 2017-04-28 03:14:58 -04:00
Jeremy Kauffman 7f2c6992f2 Merge pull request #98 from lbryio/conserve_wallet_addresses
prefer wallet_unused_address over wallet_new_address
2017-04-27 17:01:46 -04:00
Alex Grintsvayg e06c2320e1 prefer wallet_unused_address over wallet_new_address 2017-04-27 14:18:59 -04:00
Alex Grintsvayg 63da853ba7 rename share_usage_stats setting 2017-04-27 08:40:29 -04:00
Alex Liebowitz 9348d4d912 Move version checking into Electron 2017-04-27 02:58:34 -04:00
Jeremy Kauffman 88720903f4 add missing initial value for array reduce call 2017-04-25 21:22:44 -04:00
Alex Grintsvayg adb42b2c75 more changelog sections 2017-04-25 16:57:01 -04:00