Commit Graph

317 Commits

Author SHA1 Message Date
idk aa4b1ab942 add .app to clean script 2022-04-08 20:48:48 -04:00
idk e051d4095c add use_system_colors to the prefs.js and user.js files 2022-04-07 20:34:51 -04:00
idk 73f94a120e Merge branch 'master' into 'settable-paths'
# Conflicts:
#   src/nsis/i2pbrowser-version.nsi
#   src/win/i2pbrowser-private.bat
#   src/win/i2pbrowser.bat
2022-04-04 17:55:42 +00:00
idk 74d5ccc47f cd before starting a jpackaged router from the script in case the environment is overriding it 2022-03-25 18:51:11 -04:00
idk 4ce272765f check if the console is up before continuing 2022-03-25 18:47:48 -04:00
idk 714ef026f3 always copy settings to profile directory 2022-03-25 17:49:39 -04:00
idk 8135506213 update config launcher script 2022-03-25 17:23:49 -04:00
idk ffb9efaab8 update browser profiles 2022-03-25 17:09:07 -04:00
idk 706a7a6fe2 enable a user-mode run of I2P jpackages 2022-03-25 15:23:19 -04:00
idk af44dd357a enable a user-mode install of I2P jpackages 2022-03-25 15:09:15 -04:00
idk c64f0fe632 enable a user-mode install of I2P jpackages 2022-03-25 15:04:15 -04:00
idk cf3385cfd0 Set install dir to local app data if the user is not elevated 2022-03-25 14:50:11 -04:00
idk ef0b5c5cad Set install dir to local app data if the user is not elevated 2022-03-25 14:32:05 -04:00
idk 9282d22e7b Request only the user execution level, highest will request admin if the user has permission to elevate and I want to avoid that 2022-03-25 14:23:50 -04:00
idk 400b9d3edc Set install dir to local app data if the user is not elevated 2022-03-25 14:20:39 -04:00
idk 4aa673a959 Request only the user execution level, highest will request admin if the user has permission to elevate and I want to avoid that 2022-03-25 14:19:06 -04:00
idk 1f543c8db5 Request only the highest execution level, not necessarily admin 2022-03-25 13:31:57 -04:00
idk 87f9cc063b update version number 2022-03-25 12:22:46 -04:00
idk 6651a16fb2 don't accidentally dupe values in router.config when running src/I2P/config target twice 2022-03-25 12:17:28 -04:00
idk 9a34008c48 Makefile wasn't producing licenses at the right step, try and detect if elevated from the NSIS installer from the start of the script, for now, fail if we aren't 2022-03-25 12:05:57 -04:00
idk 1f980fb016 Add choco to the Windows README 2022-03-21 11:43:34 -04:00
idk cf394be352 Add choco to the Windows README 2022-03-21 11:41:29 -04:00
idk 51dca79a76 remove the RequestExecutionLevel line 2022-03-21 11:36:28 -04:00
idk bb7dcaa907 Add elevator.java to build.sh 2022-03-21 11:32:10 -04:00
idk 9da43b3961 Try a way of determining required rights for the installer 2022-03-21 11:04:27 -04:00
idk a28bb6ac3c Fix package imports, copy over the elevator functions 2022-03-20 02:41:09 -04:00
idk 44b2ae44ee Don't download JNA jars if they're already downloaded 2022-03-19 18:10:36 -04:00
idk e2ad0d190a Use both JNA jars 2022-03-19 17:52:01 -04:00
idk f5a424f083 Fix wrong JNA version 2022-03-19 17:23:55 -04:00
idk fe99c7bb05 Check in Shell32X.java and see if it builds on a real Windows machine? 2022-03-19 16:39:06 -04:00
idk bc36564f5d Start adding JNA stuff, for now just copied from zlatinb's but I'll need to customize a bit to account for portables 2022-03-19 13:44:29 -04:00
idk d8e7551edb update the version 2022-03-11 14:52:07 -05:00
idk 99ef12af4b Use the shortcuts to launch the link, fix ShellExecAsUser based on some testing i2p-firefox-1.07.2 2022-02-23 17:00:56 -05:00
idk b24caf119c do a quick check of 7657 before running the router from the bat script. It won't run a second router in any case, but it's probably better to skip it if we know a router is already there. 2022-02-23 13:49:21 -05:00
idk e50fae0dff Add Ubuntu, WSL to NSIS plugin section 2022-02-23 13:42:24 -05:00
idk 2776609179 Add information about how to install ShellExecAsUser NSIS plugin 2022-02-23 12:41:49 -05:00
idk 91728cd98c bump version for pull on Windows build machine i2p-firefox-1.07.1 2022-02-23 01:17:26 -05:00
idk 7172b051aa bump version for pull on Windows build machine i2p-firefox-1.07.0 2022-02-23 00:58:55 -05:00
idk 3391c23abd Null check path_override 2022-02-20 20:29:47 -05:00
idk 723b4d0e27 Switch I2P and I2P_CONFIG for environment variable based install-path configuration 2022-02-19 11:13:27 -05:00
idk 09d07c8c88 Merge branch 'master' of 127.0.0.1:i2p-hackers/i2p.firefox into settable-paths 2022-02-18 01:52:47 -05:00
idk 2afeee3d56 make build.sh forcibly change to i2p.firefox directory before running, it won't work from anywhere else 2022-02-17 16:31:14 -05:00
idk 1d0cf4aba7 make the path that the install and config are placed in configurable 2022-02-17 16:02:13 -05:00
idk cedacc64ce pull the whole addon URL from the AMO API 2022-02-11 21:17:06 -05:00
idk cef159a137 fix build-extensions target 2022-02-11 20:51:12 -05:00
idk f910ec2dde Get rid of WindowsUpdatePostProcessor() constructor with no arguments, since this will lead to a null context which will break everything and is not useful/used anyway 2022-02-11 14:42:37 -05:00
idk 36b0618b8d Loop on the CAM until the CAM is non-null to prevent a situation where the null CAM is used to call getRegisteredApp, apparenly due to a race condition somewhere 2022-02-11 13:10:50 -05:00
idk 8200d65eb5 Don't use a static global UPP 2022-02-11 01:34:58 -05:00
idk 565ac41168 re-apply I2P_VERSION, fix new-extensions target 2022-02-10 23:26:22 -05:00
idk bee6a1b2a8 start writing my changelog 2022-02-10 20:24:37 -05:00