|
11914ff9aa
|
launch user-installs automatically if they're present and the user consents
|
2022-09-19 20:25:44 -04:00 |
|
|
4aa4763770
|
prompt for separate user-installs too
|
2022-09-19 20:03:57 -04:00 |
|
|
6b61213625
|
don't change value of routerconsole.browser if we're running alongside a service install
|
2022-09-19 19:50:13 -04:00 |
|
|
a54feb9550
|
change message
|
2022-09-19 19:31:21 -04:00 |
|
|
3fc68f928b
|
fix launcher logging to file
|
2022-09-13 22:53:12 -04:00 |
|
|
068a8ef1a6
|
it's still OK to instantiate i2pRouter underneath of the launchBrowser call because if we need to instantiate i2pRouter by definition the router isn't running, we've already checked.
|
2022-09-13 12:35:19 -04:00 |
|
|
11a8f2cb08
|
update the configuration file to point back automatically
|
2022-09-13 02:03:09 -04:00 |
|
|
fa0cfe6226
|
don't change exit status apparently
|
2022-09-12 23:39:48 -04:00 |
|
|
64a11096b0
|
exit with status 0
|
2022-09-12 20:36:46 -04:00 |
|
|
d8887fdfa5
|
remove and replace TODO comment
|
2022-09-12 20:29:09 -04:00 |
|
|
5171164167
|
if NSIS hasn't put files in place already, get them from the config dir.
|
2022-09-12 18:53:20 -04:00 |
|
|
0ae1609f0f
|
Copy config file from NSIS, keep a reference to the router in the WinLauncher class
|
2022-09-12 16:45:27 -04:00 |
|
|
09af24a115
|
set up the router in advance and run it with runRouter instead of RouterLaunch.main
|
2022-09-11 17:10:04 -04:00 |
|
|
3ad4216ce4
|
make my TODO
|
2022-09-11 02:18:32 -04:00 |
|
|
5d23b012ed
|
change selectHome log message
|
2022-09-11 01:58:16 -04:00 |
|
|
299cf5ef3e
|
change from never call setStarting except in checkStarting
|
2022-09-11 01:53:08 -04:00 |
|
|
fe68a39d94
|
change from never call setStarting except in checkStarting
|
2022-09-11 01:35:01 -04:00 |
|
|
2f0f99f609
|
add functionality to find base config
|
2022-09-11 01:31:08 -04:00 |
|
|
cf67f6c476
|
include config in app content
|
2022-09-11 00:31:31 -04:00 |
|
|
a34079c8ab
|
setNotStarting before i2pBrowser.launch
|
2022-09-11 00:06:27 -04:00 |
|
|
bfcdabd794
|
Factor out functions in WinLauncher
|
2022-09-11 00:03:30 -04:00 |
|
|
733167ea8d
|
Factor out factors in WinLauncher
|
2022-09-10 23:56:57 -04:00 |
|
|
36d61b3bf6
|
Factor out factors in WinLauncher
|
2022-09-10 23:51:13 -04:00 |
|
|
d403fd4b09
|
start organizing the functions used to gather information about the environment it's running in differently so they make more sense
|
2022-09-10 22:14:34 -04:00 |
|
|
2eeb2106fc
|
shorten first-run checks timeout.
|
2022-09-07 16:19:21 -04:00 |
|
|
615818976a
|
add safety checks around Windows config stuff
|
2022-09-07 12:34:19 -04:00 |
|
|
e6fc5a349d
|
when launching into a router console disable the proxy timeout
|
2022-09-07 12:29:54 -04:00 |
|
|
3718d2edb9
|
when launching into a router console disable the proxy timeout
|
2022-09-07 12:26:11 -04:00 |
|
|
e07c43f1eb
|
make sure args are of right type
|
2022-09-07 02:59:26 -04:00 |
|
|
fd75a7e244
|
Fix parsing of arguments
|
2022-09-07 02:28:23 -04:00 |
|
|
6736d527a2
|
setNotRunning must be called on browser launch too
|
2022-09-05 02:55:35 -04:00 |
|
|
ef203ba935
|
setNotRunning before launching the router, counter-intuitively but this is for determining whether we should launch the browser only. The other checks will still work for determining if a router is there. It only needs to be there for the first 21 or so seconds.
|
2022-09-05 02:00:54 -04:00 |
|
|
3749f49641
|
setNotRunning before launching the router, counter-intuitively but this is for determining whether we should launch the browser only. The other checks will still work for determining if a router is there. It only needs to be there for the first 21 or so seconds.
|
2022-09-05 01:58:53 -04:00 |
|
|
51cb4c608a
|
enable faster router startup
|
2022-09-05 01:47:16 -04:00 |
|
|
f920fa8090
|
further accelerate startups
|
2022-09-05 00:41:51 -04:00 |
|
|
252a80eb72
|
further accelerate startups
|
2022-09-05 00:41:20 -04:00 |
|
|
ed7814cd74
|
enable faster startups
|
2022-09-04 23:56:07 -04:00 |
|
|
073ba01da6
|
Lessen startup delay/timeout
|
2022-09-04 23:50:58 -04:00 |
|
|
7caf03d6e4
|
Bump again
|
2022-09-04 23:12:52 -04:00 |
|
|
ab2548ecd4
|
bump version and extend timeout again
|
2022-09-04 21:34:14 -04:00 |
|
|
5cf5d56738
|
check for up to a whole 20 seconds to see if a router is running instead of just 2
|
2022-09-04 14:45:10 -04:00 |
|
|
a80512cd5a
|
add a note which indicates that the user.dir must be set for the launcher to relauch itself
|
2022-09-04 01:39:09 -04:00 |
|
|
7e5579fd65
|
allow chromium-first mode while I wait for the VM to extract(again)
|
2022-09-04 00:52:48 -04:00 |
|
|
079ef87c8f
|
format everything for readability and so the brackets all line up again. All whitespace changes.
|
2022-09-03 21:13:27 -04:00 |
|
|
f9a7f8ab2d
|
Set user.dir after getting path
|
2022-09-03 20:51:33 -04:00 |
|
|
e367227714
|
enable the usability profile
|
2022-09-02 20:05:51 -04:00 |
|
|
646778680d
|
This enables the jpackage to launch almost any browser as an I2P-enabled browser. It will choose Firefox variants first, Chromium variants second, and falls back to setting environment variables before spawning the browser process. It also removes the Firefox dependency from the NSIS build
|
2022-08-29 19:42:25 -04:00 |
|
|
c7a42e6447
|
Don't delay at launch time, delay at run/check time
|
2022-08-21 11:52:39 -04:00 |
|
|
66e93709ca
|
Delay launch by 2 seconds to make sure that router.ping is written before trying to launch a browser when a router is already running
|
2022-08-21 11:31:23 -04:00 |
|
|
a7eba5f5ae
|
Change message when refusing to start because we think I2P is already running
|
2022-08-21 11:18:09 -04:00 |
|