22 Commits

Author SHA1 Message Date
Jaifroid
be39e18a9e Add contextmenu to Electron app
Former-commit-id: 48c745f3fc3c5f57536b0424db103910759f3645 [formerly 70a7eae3da801be3f77df32df1a6fd82b0466557 [formerly c17a331bd6b219e787d66773a30150469cf9bb29]]
Former-commit-id: 6f5442d908bfb8cb6d9d44052ca5a4c079209775
Former-commit-id: da98de6b149ab6a85feb7439d19a472ca01c715f
2021-09-05 23:56:37 +01:00
Jaifroid
fb48d52aad Enable opening new dynamic tab or window
Former-commit-id: 74569360bd4e639af2678d35b93f3c45d7c35a38 [formerly 8df7780058ffae4959137790edcb89fed91db0d9 [formerly 86668df3ec473dc19260ce7559dba5e7c7239d27]]
Former-commit-id: e97666b2b21218580681777bb3114481e938923c
Former-commit-id: bd3873b5d60e441133608e4b0b6ef74d4c9469f2
2021-05-11 11:08:43 +01:00
Jaifroid
53753860c1 Update PWA server
Former-commit-id: b648c47d079c44bddf3350d36bb3bdb515cb3e0e [formerly 4849eb29ecc5b83016634543a8c536b9a8034577 [formerly a9736169c6c81abbce76dc68dd681657dc29fa43]]
Former-commit-id: e37b77813d2412b0fb993979d4067b53e961cf62
Former-commit-id: 81d4f9f72ff9160d9a11b57855361609183a8c1b
2021-02-06 13:02:28 +00:00
Jaifroid
0d09cac6ea Tweaks to Electron main.js
Former-commit-id: e41e9f2763bd0872ea1457dc8b827b1583debb9e [formerly 9cf10dbfc706a92608490797e9aa9f39018d4299 [formerly 84884723f6f6e3e432d35f0c4c2657c2a97b3e11]]
Former-commit-id: 1bddc09301b1124c0a91118ee8b40e1cec37e835
Former-commit-id: 7668c7e990a710dbcdc3794c23ca29253fb7406c
2020-11-11 23:14:50 +00:00
Jaifroid
d3ddcf4b7e Make Electron app work with pwabuilder
Former-commit-id: 42142309a5bb263848ae3500ac9655a743a9821a [formerly b2cd0e46617655422abdcbcce83f1921bb7af1f4]
Former-commit-id: dc1e971e68f1b682bbceb494d70bd6b3e771ee2b
2020-07-06 12:31:11 +01:00
Jaifroid
26c73c1a79 Update Electron app
Former-commit-id: cad3be91885e03642d424032b5a8aa17576a5691 [formerly dd8898be679469401221311d532e8de84fb549a0]
Former-commit-id: 9cf0e4e0ec23a52a53de2b93bb26dc2664de8c41
2020-07-06 12:24:38 +01:00
Jaifroid
59a9cf0a71 Tweaks to make SW mode passably usable on Electron
# Conflicts:
#	main.js

# Conflicts:
#	main.js


Former-commit-id: b3102da390d7c3f36b481d1df53670d632047cea [formerly 01b39f2a140e4049068e4429c54ed44812dcaf74]
Former-commit-id: 497bcf5947f8b7f47a7dff1f4b6260e94f4b6bc0
2020-02-16 18:50:14 +00:00
Jaifroid
0ac41609b5 Make electron app a pwa
Former-commit-id: 325e9ce806172195629be457d4c7439f4574874f [formerly df3745200e3a36a2d3bd1f8eb2367ab74d452f81]
Former-commit-id: da7d172ff2882b2f7cc4c12021e96813d41fdc9b
2020-02-15 18:17:32 +00:00
Jaifroid
48feb321dd Add printing support for Electron
Former-commit-id: f314e97b107afa74f75184dfaf34646b662d85c0 [formerly 8b5816abdaf824d988014114327ebfd8a8156bf5]
Former-commit-id: c39a936276525df0de503435cd563a468e9fa138
2019-08-14 19:28:34 +01:00
Jaifroid
415ab42848 Enable SW mode with cookies in electron app
Former-commit-id: fbd73e04b0798aedd86f63f2038c0b502ae8f8b3 [formerly 2c73ec151119e172268be547f0e25df9203be5d0]
Former-commit-id: 1d2ba1ad573c128f15f475f71cb2c430c1a14b3c
2019-08-03 19:28:25 +01:00
Jaifroid
1709398e1e Better url parsing for electron
Former-commit-id: ec45783741a19b02bfe8a6438450cf4eb50397cf [formerly 78c849c37ddd0d42f6461d7c4608331cace592b2]
Former-commit-id: 300149909f46980fb638b5cf1ce15d9d6d6d5eee
2019-08-02 17:31:22 +01:00
Jaifroid
0ba92c211e Better electron URL parsing
Former-commit-id: 687e9a5632b7238a4c803235275f799c78852537 [formerly 5e1a1df7daa9ba76cf16ed496aedfae87d02ab24]
Former-commit-id: c7b5904175e8c10d3288fb999d26a5f53d571a39
2019-08-02 16:40:39 +01:00
Jaifroid
747a30aa8c Use electron to read files if we have path info
Former-commit-id: 23b41c88e5ce9184e3665d25d184d31ea4a66392 [formerly 7288cd7e3477d0fcc0d8284fd75a6f14cbce2003]
Former-commit-id: 00616e33c763969d097ae317fee99e19035bb3b1
2019-08-01 10:06:37 +01:00
Jaifroid
a54729ae00 Open external links in browser, not in Electron
Former-commit-id: f9c0619e86dd2c83feebabbc58c84cc5b05f8676 [formerly eb21017bdc709add2cdcbb6cfc2ec28f075c82ce]
Former-commit-id: 0e748bd4f20bed0c56769699deef2dbfca242f2b
2019-07-30 09:26:17 +01:00
Jaifroid
d14ba5e798 Make app more secure?
Former-commit-id: 16def1c26b7d36654266b49a3262f3fe1dd4e21c [formerly a3c795d942e66572f33e4ba84bf59629694e28c8]
Former-commit-id: c0f591c3a7b41e208f3a5653345cf2e47fa6b7fb
2019-07-29 16:30:55 +01:00
Jaifroid
447e30b749 Add packaging scripts
Former-commit-id: d1eca83c8869e6a9797364771a80086806ca98d7 [formerly b517ac396b32c073e2710f909fe98aa55dab9efc]
Former-commit-id: 3d01b32cef64de13a27f3188d40d719d83f1be82
2019-07-29 09:21:51 +01:00
Jaifroid
065b2c450b Enable autoload of packaged file
Former-commit-id: 7d4d3dc16728a2fded8b25ca1e2f2368e00c17c2 [formerly df72001df9e2003281d0b650e37555b339e4bf90]
Former-commit-id: ba49c446544a4f4e1e6e0c1f40fc03507723a3a9
2019-07-29 00:03:03 +01:00
Jaifroid
b9f7954fb6 Re-enable cookies
Former-commit-id: 25b2207475619160815fef461f8b93a02a22a181 [formerly 00fbba937922d6088e59eaf28289f15c11320357]
Former-commit-id: 95f65a41c6844cf39660a66ef09dcb002b12a419
2019-07-26 18:17:28 +01:00
Jaifroid
838c78de97 Revert to supporting Service Worker
Former-commit-id: 4f76021cc2cee99b5b8ec907341dc9154f17b78b [formerly 9ff511b4bd9b2d74435439f0e5b3bd8b7e7d42fe]
Former-commit-id: ad2bc1435a5eb283538e0ac0d0552a6bebc376cd
2019-07-26 14:10:00 +01:00
Jaifroid
775568279e Try some alternatives
Former-commit-id: f55555dc5e952044c0dea5aafd3a11321524ce0a [formerly 625f6646a258ddd8d29534221cf02b9935fa7df8]
Former-commit-id: 52daf6973e8cea5373e511c8adab0d9f805dc75b
2019-07-26 12:35:08 +01:00
Jaifroid
4daaef4f92 Add document cookie support
Former-commit-id: 1de4cfb68259e603b5b237ec3b0e0512d335fed4 [formerly beeeb274e33c9fdf3426fde24a98615e422c00ca]
Former-commit-id: 681f7cc72b8f0d32d9e575a4b4d75c5e8d12d5bf
2019-07-26 10:25:03 +01:00
Jaifroid
134035b7e4 Basic Electron app
Former-commit-id: df84f158eaf9dfb8a100c5334351bd6703deee5e [formerly 96603067c0ba56aeae21e4d860dfe0b83d80f17d]
Former-commit-id: 84efa0693ad668b49b5a2383cdf5f83faf24ad1a
2019-07-24 23:24:20 +01:00