Jeremy Kauffman
350c4dc98c
minor changes to tray functionality
2017-11-08 17:27:20 -05:00
hackrush
7a0a0c468e
Rudimentary implementation of tray minimization(WIP)
...
Minimize app to tray
@kauffj I was not sure about which icon to use so I used a 96x96 png as
a placeholder. The feature is working well.
Fixes #374
3 small changes
Broken Minimization
Fixed App-minization finally
Bug fix and compatibility check
Added Alt+F4 accelerator to quit the app
Small features and fixes
Homerun: Added Quit to Menu
Fixes and changes
2017-11-08 17:27:17 -05:00
Baltazar Gomez
12f7d44c43
auto hide menubar
...
update menu
tidy up menu items
fix help label
improve help submenu
2017-10-27 15:11:35 -04:00
Alex Liebowitz
c9bd5ad488
Use Single Instance App mode on Linux
...
This Electron feature now works on Linux again as of Electron 1.7.8.
Fixes #164 (multiple windows opening on Linux when clicking lbry://
links)
2017-10-12 18:52:17 -04:00
Jeremy Kauffman
67c1ec531e
first attempt at merge
2017-09-06 18:03:09 -04:00
Jeremy Kauffman
1cbc96533b
refactor wallet area
2017-08-29 14:40:30 -04:00
btzr-io
95f68cbda8
fix load screen styles
2017-08-18 18:42:45 -06:00
Jeremy Kauffman
d5f6ecee70
update daemon to 0.15
2017-08-15 17:04:09 -04:00
Jeremy Kauffman
38fd451e72
add startup daemon version check, refactor daemon versioning to package.json
2017-07-19 17:05:08 -04:00
Alex Liebowitz
ac5df086a9
On Windows, denormalize URI when opening link with app closed
2017-06-29 00:56:59 -04:00
Alex Liebowitz
c8cbf61f94
Reliably focus app window when opening lbry:// links
...
Also refactors and simplifies the code for handling URIs requested from
outside apps.
2017-06-28 03:28:30 -04:00
Alex Grintsvayg
6c3a30eac0
move keytar into main app process, so webpack doesnt package it and fuck up the keytar.node path
2017-06-26 13:08:54 -04:00
Krishnaraj Bhat
db64723c24
Add timeout for jayson client requests
...
request() didn't hit the callback sometimes
fixes #19
fixes #188
2017-06-03 13:34:58 +05:30
Alex Liebowitz
df9391da76
On Windows, open installer using shell (allows elevation)
...
When you're just running a bare process, Windows can't show the "this
app wants elevated permissions" box and child_process.spawn throws an
error.
2017-06-01 05:51:37 -04:00
Jeremy Kauffman
aee0603dc9
fix version info on help
2017-05-25 14:29:28 -04:00
Jeremy Kauffman
51a2f4f52e
Merge branch 'api-fixes'
2017-05-24 20:10:36 -04:00
Alex Grintsvayg
d77fc883d1
only try to claim reward for initial claims, not updates
2017-05-23 13:08:32 -04:00
Jeremy Kauffman
4f7e7c6922
debug fixes
2017-05-21 14:07:02 -04:00
Jeremy Kauffman
02025bb2dc
Merge remote-tracking branch 'origin/master' into redux
2017-05-12 16:49:30 -04:00
Jeremy Kauffman
57bd67d925
Merge pull request #121 from lbryio/windows-linux-uris
...
Windows URI handling
2017-05-12 16:46:48 -04:00
Alex Grintsvayg
df7ce9cc64
api returns fields in lowercase now
2017-05-11 17:44:00 -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
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
Jeremy Kauffman
b28b116a24
Merge pull request #116 from lbryio/uri-handling
...
URI handling (WIP)
2017-05-08 10:11:18 -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
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 Liebowitz
9fc2a70ee5
Don't try to send version info to render process if window isn't open
2017-05-05 02:19:52 -04:00
6ea86b96
0d3647c709
Redux proof of concept
2017-05-02 18:24:21 -04:00
Alex Liebowitz
9348d4d912
Move version checking into Electron
2017-04-27 02:58:34 -04:00
Jeremy Kauffman
a8d85d7c1d
allow anyone with lbc into early access
2017-04-20 10:45:45 -04:00
Jeremy Kauffman
0b17ca6043
stop opening dev toolbar
2017-04-17 14:39:13 -04:00
Jeremy Kauffman
8d67d36ad9
views, rewards, fixes for no api, other fixes
2017-04-17 09:47:38 -04:00
Jeremy Kauffman
575db85477
so far
2017-04-17 09:46:51 -04:00
Alex Liebowitz
8614276f0c
Improve shutdown process
2017-04-13 17:32:59 -04:00
Alex Liebowitz
4b11525bce
Tweak shutdown logic
2017-03-27 16:48:28 -04:00
Alex Liebowitz
70da416ca2
Finish Windows compatibility for shutdown process
2017-03-27 16:48:28 -04:00
Jeremy Kauffman
2a0cf1d6db
Merge branch 'master' into fast_pages
2017-03-27 09:46:47 -04:00
Jeremy Kauffman
dc13de7160
make page changes fast
2017-03-26 14:30:18 -04:00
Alex Liebowitz
3e33f78235
Add code to get process IDs for daemon on Windows
2017-03-25 10:27:20 -04:00
Alex Liebowitz
31e3b3006b
Small bugfixes and typos
2017-03-25 10:27:20 -04:00
Alex Liebowitz
977acafb8c
Refactor shutdown process
2017-03-25 10:26:50 -04:00