Commit Graph

156 Commits

Author SHA1 Message Date
idk
94feece528 Use the copy of the profile from inside the %programfiles%/i2p 2021-08-02 17:20:33 -04:00
idk
fc1cce1f4b Make sure working config dir is created. Add Tor Browser support to .bat scripts. Register UPP in a thread, see @zlatinb's example in i2p-jpackage-mac. 2021-08-02 17:05:24 -04:00
idk
5218f18599 Make sure working config dir is created. Add Tor Browser support to .bat scripts. Register UPP in a thread, see @zlatinb's example in i2p-jpackage-mac. 2021-08-02 17:04:44 -04:00
idk
b79044bcce fix static references in Winlauncher And WindowsUpdatePostProcessor 2021-08-02 14:17:02 -04:00
idk
8453c4092c fix up new launcher scripts with the right paths 2021-08-02 13:46:10 -04:00
idk
a90e7db310 Make some targets more reliable 2021-08-02 12:54:54 -04:00
idk
eacb19034a No need anymore to generate launcher scripts at install time, so move them to src/win directory 2021-08-02 12:19:01 -04:00
idk
14b40177fe checkin UPDATES.md doc, but also force gitlab to send me a notification email normally 2021-07-28 09:45:54 -04:00
idk
f54d989ea7 Remove unix changes, they can go in EXPERIMENTAL-debian 2021-07-23 19:39:07 -04:00
idk
99f6029578 Always use i2pbrowser-version.nsi as the source of the version of the profile 2021-07-15 17:08:46 -04:00
idk
50097f335a add su3 signing to makefile 2021-07-15 16:19:59 -04:00
idk
d943bf98ca Tabs to spaces 2021-07-15 16:06:31 -04:00
idk
1504d65ba7 fix path in Makefile 2021-07-15 16:01:15 -04:00
idk
7ef6e9149d fix build issues, allow overriding i2p version with a file 2021-07-15 15:48:34 -04:00
idk
a8117ce0fc move the updated installer to the application directory, pass the renamed file the the thing that starts the process. Don't start the shutdown or monitor it in any way. 2021-07-13 21:49:02 -04:00
idk
1430d73103 remove superfluous files from checkin, automatically import them from the sibling i2p.i2p repository 2021-07-06 14:06:23 -04:00
idk
b5de7de981 update jpackages, remove debian dir, that will be merged from EXPERIMENTAL-debian 2021-07-06 13:57:23 -04:00
idk
59dc5d65e0 Add missing line to while loop 2021-07-04 10:35:07 -04:00
idk
6165131c66 When a Silent installer is run, loop until there isn't an I2P.exe process anymore. 2021-07-03 22:39:54 -04:00
idk
a5db548ad5 Get the exe path not the dir 2021-07-01 20:32:09 -04:00
idk
7dfd857b43 Cancel if shutdownGracefullyAndRerun returns false 2021-07-01 20:22:37 -04:00
idk
008025d76f Don't pass the /D flag it's not required 2021-07-01 20:18:39 -04:00
idk
755a47d6f2 Make WinLauncher extend WindowsUpdatePostProcessor 2021-07-01 20:05:21 -04:00
idk
97f3dbd71f OK I think that registers it 2021-07-01 19:52:21 -04:00
idk
ffd7bfb834 Set up NSIS to be silennt 2021-07-01 18:30:23 -04:00
idk
ab58ec31ff I think that might be a working UpdatePostProcessor, now to figure out how to register it 2021-07-01 18:20:16 -04:00
idk
da9f7695a7 Start working on an updater thing for the jpackage builds 2021-07-01 16:55:29 -04:00
idk
a6481d7bd7 switch to Rhizome variant of IPB plugin. Update extensions at install time 2021-07-01 10:26:19 -04:00
idk
b62d64bb0f fix include optional jpackage install in profile.tgz line 2021-05-31 12:23:49 -04:00
idk
8424727dae Windows does not *seem* to have an application power saving mode that would affect I2P at this time. 2021-05-25 13:50:18 -04:00
idk
10f02140a3 Make it possible to optionally generate jpackage which can be added to a Linux tar.gzipped firefox profile+script. If a Firefox is added to this .tar.gz in a directory called ./firefox/, and that Firefox is configured to be portable and avoid the disk, the launching script will favor the local Firefox and it *should* never need to touch anything outside the directory it's unpacked in, making it usable from a flash drive without touching the disk on a host, for instance. More generally, forming the basis of a TBB-like package 2021-05-25 13:46:37 -04:00
idk
c66d08d9d8 updater isn't enough, it needs to go all the way to preppkg. For now ignore a build error which doesn't matter to the jpackaged router 2021-05-23 01:00:05 -04:00
idk
bf9e8cae14 Set i2pversion and version tag in i2version file 2021-05-23 00:14:14 -04:00
idk
5ce0477d46 Set i2pversion and version tag in i2version file 2021-05-23 00:07:56 -04:00
idk
13af013cbd Ant updater is faster and good enough 2021-05-22 22:30:39 -04:00
idk
ff1451c0dc Correct version number 2021-05-22 22:26:13 -04:00
idk
986b003f20 Make sure the build script enforces the use of a tagged, released version 2021-05-22 22:23:03 -04:00
idk
2099c1f5fa No need to run i2p.exe from i2pconfig.bat 2021-04-04 09:27:10 -04:00
idk
1edb0c3e0e Make sure curl gets the L flag 2021-04-04 01:47:33 -04:00
idk
ca89bc017b Try and limit the xcopy prompt 2021-04-04 01:26:16 -04:00
idk
d5fd31eba9 Install profiles to %PROGRAMFILES% and copy afterward, if necessary, using batch scripts. This eliminates all *essential* use of %LOCALAPPDATA% by NSIS. One place still uses it technically, but it can recover from failure there. 2021-04-04 01:14:10 -04:00
idk
12f124d259 Install profiles to %PROGRAMFILES% and copy afterward, if necessary, using batch scripts. This eliminates all *essential* use of %LOCALAPPDATA% by NSIS. One place still uses it technically, but it can recover from failure there. 2021-04-04 01:12:33 -04:00
idk
55a7be91c6 Install profiles to %PROGRAMFILES% and copy afterward, if necessary, using batch scripts. This eliminates all *essential* use of %LOCALAPPDATA% by NSIS. One place still uses it technically, but it can recover from failure there. 2021-04-04 01:04:57 -04:00
idk
98d1a80347 Install profiles to %PROGRAMFILES% and copy afterward, if necessary, using batch scripts. This eliminates all *essential* use of %LOCALAPPDATA% by NSIS. One place still uses it technically, but it can recover from failure there. 2021-04-04 00:37:14 -04:00
idk
8aae087969 check router.config when in program files too 2021-04-03 23:37:11 -04:00
idk
d2d272f17a check for i2p.exe at install time 2021-04-03 23:25:23 -04:00
idk
0429c2bab5 Reference localappdata from bat scripts instead of at install time 2021-04-03 23:21:34 -04:00
idk
2d24c57c8e Just use LOCALAPPDATA since when we elevate in the NSIS script has no effect 2021-04-03 23:03:28 -04:00
idk
f0a4001b53 Fix conflicting files for case-insensitive filesystems. 2021-04-03 22:55:56 -04:00
idk
b678d1434a Fix conflicting files for case-insensitive filesystems. 2021-04-03 22:52:47 -04:00