Commit Graph

251 Commits

Author SHA1 Message Date
idk
2b810b4985 Automatically set os and arch args to match the json in downloads.json. When the exe you run is named "i2pbrowser" set i2pbrowser=true 2022-01-24 17:09:50 -05:00
idk
4d34d8a20c fix license! 2022-01-24 12:18:42 -05:00
idk
efb788b267 add homepage status section and linux pre-releases 2022-01-24 11:21:59 -05:00
idk
ebd3bcd2d3 add homepage status section and linux pre-releases 2022-01-24 11:21:23 -05:00
idk
4efcf092e2 Deal with some rough edges on WIndows 2022-01-23 14:45:12 -05:00
idk
882e2d0839 Simplify some unpack path determination stuff 2022-01-23 13:55:08 -05:00
idk
4828d6dcb6 Move some stuff to it's own files 2022-01-23 13:49:59 -05:00
idk
46d5efe9d6 Don't overwrite a key with the embedde key 2022-01-23 13:47:42 -05:00
idk
94ed9d81ef Don't overwrite a key with the embedde key 2022-01-23 13:47:03 -05:00
idk
2ee490a077 Embed and unpack the key if it's not present either 2022-01-23 13:40:14 -05:00
idk
5bc7752255 Page 2022-01-23 13:16:43 -05:00
idk
9754000eff add homepage 2022-01-23 13:05:53 -05:00
idk
9ec70c840e Guarantee download path is correctly created 2022-01-23 12:54:28 -05:00
idk
9a076a289a Embed the whole Firefox profile in the executable and unpack it if we don't find it. 2022-01-23 12:48:18 -05:00
idk
37fc577d05 re-add key 2022-01-23 12:00:37 -05:00
idk
de35eba687 Add some useful stuff to the readme. 2022-01-23 11:42:23 -05:00
idk
6d39484aef add a screenshot. Default CSS was created by dr|zed for my homepage 2022-01-22 23:40:06 -05:00
idk
488e1bdf5f Make it aware of when it may conflict with a system tor. Pick back up on hanging Tor processes by looking up the PID and seeing if they ran from the i2p plugin directory. 2022-01-22 23:36:48 -05:00
idk
7268e90a61 build more of a page 2022-01-22 22:04:30 -05:00
idk
3e7218d306 Bail if Tor is already running too 2022-01-22 01:15:22 -05:00
idk
fe187dba30 Bail if Tor is already running too 2022-01-22 01:13:30 -05:00
idk
7ca1ace12d Add launcher 'API' 2022-01-22 01:09:18 -05:00
idk
d78cdacfbd add templater 2022-01-22 00:43:23 -05:00
idk
1071b0e774 add templater 2022-01-22 00:42:10 -05:00
idk
239aef0bba add templater 2022-01-22 00:32:39 -05:00
idk
f3905a3e35 Fix unpack routine 2022-01-22 00:04:58 -05:00
idk
f99079b854 Update ShellService Jar 2022-01-22 00:01:29 -05:00
idk
05985cea63 Fix unpack routine 2022-01-21 23:42:13 -05:00
idk
41c5844b8f Move stuff around in resdir 2022-01-21 23:15:55 -05:00
idk
94100e3fa2 Add i2p.firefox to plugin resdir 2022-01-21 23:01:05 -05:00
idk
a193523d3e Make it launch I2P profiles too because why shouldn't it be cool like that 2022-01-21 22:47:18 -05:00
idk
1726966e33 move some supervisor stuff into it's own struct 2022-01-21 21:05:23 -05:00
idk
ffe7c33ef0 Actually start it? 2022-01-16 22:04:35 -05:00
idk
18448b37d1 start supervising the processes 2022-01-16 21:23:00 -05:00
idk
355e621b62 start supervising the processes 2022-01-16 21:22:04 -05:00
idk
d83dbe56ef OK so that's basically all the hard parts 2022-01-16 17:38:57 -05:00
idk
dccb1d5246 Selve-serve a mirror 2022-01-16 17:06:29 -05:00
idk
96462e06db re-download if the file is gone 2022-01-16 16:07:40 -05:00
idk
01c0b28773 skip redundant updates 2022-01-16 16:04:26 -05:00
idk
6005f96d1a add resources 2022-01-16 15:48:51 -05:00
idk
84a19e6f01 add resources 2022-01-16 15:48:18 -05:00
idk
ef363ba866 add resources 2022-01-16 15:42:23 -05:00
idk
792730e32e add resources 2022-01-16 15:33:47 -05:00
idk
c70e00d849 fix module 2022-01-16 14:50:50 -05:00
idk
2e9ba5a52a fix module 2022-01-16 14:50:25 -05:00
idk
74f0d2ce53 fix module 2022-01-16 14:45:43 -05:00
idk
7a303e9f75 fix typo 2022-01-16 14:43:10 -05:00
idk
fcb41e9a64 fix condition 2022-01-16 14:37:05 -05:00
idk
a5cd357e57 Python: ticking none of the boxes. Ever 2022-01-16 14:34:46 -05:00
idk
aec06f704f clone tb-updater in a language that isn't awful. 2022-01-16 14:31:31 -05:00