228 Commits

Author SHA1 Message Date
CanadaHonk
3a9a4e4e95 typedef: fix spelling 2022-12-18 12:37:31 +00:00
CanadaHonk
4dd8af60cc ipc: async listener support 2022-12-18 12:37:13 +00:00
CanadaHonk
6c5f67929b typedef: tweaks 2022-12-18 12:33:00 +00:00
CanadaHonk
11d9a60a79 launcher: fix IPC receiving 2022-12-18 12:32:30 +00:00
CanadaHonk
c7feabb685 ipc: default no reply to null 2022-12-17 16:51:04 +00:00
CanadaHonk
b0d2d51dcb typedef: type all of return value 2022-12-17 16:49:06 +00:00
CanadaHonk
5463685bd5 doc: use typedef instead 2022-12-17 16:11:42 +00:00
CanadaHonk
768a606684 doc: add JSDoc for open 2022-12-17 15:53:43 +00:00
CanadaHonk
f46e3f3ca9
Total internal rewrite (#7)
* cdp: initial add

* cdp: fix not retrying for port, and firefox

* major internal rewrite

* roadmap: update for rewrite

* package: use correct deps for rewrite

* chore: organise into dirs

* chore: fix imports

* chore: change versioning to 0.x.y

* firefox: fix error when window size is undefined
2022-12-16 23:20:03 +00:00
Oj
675d0bb5af paths: fix searching in PATH sometimes being misleading 2022-12-15 13:22:30 +00:00
Darshan Sen
8b0ed9a798
readme: fix shell example in the "Trying Gluon" section (#5)
It wasn't being rendered as expected on GitHub and it also had things
that aren't parts of the shell commands.

Signed-off-by: Darshan Sen <raisinten@gmail.com>

Signed-off-by: Darshan Sen <raisinten@gmail.com>
2022-12-15 06:55:56 +00:00
CanadaHonk
2d5b3e1ebe github: add funding 2022-12-14 19:50:40 +00:00
CanadaHonk
d243cec926 firefox: don't treat tab as special draggable 2022-12-14 18:34:47 +00:00
CanadaHonk
5b28246be0 firefox: fix always hiding firefox titlebar 2022-12-14 18:34:37 +00:00
CanadaHonk
8203e9f72f firefox: add same browser log 2022-12-14 18:21:42 +00:00
CanadaHonk
f8ab6175b3 chore: add more CDP info logging 2022-12-14 18:20:39 +00:00
CanadaHonk
21ff554297 firefox: fix CDP connection 2022-12-14 18:11:12 +00:00
CanadaHonk
9c54cc16d5 roadmap: add new 2022-12-14 16:56:25 +00:00
CanadaHonk
9d9a43741a roadmap: initial add 2022-12-14 16:47:39 +00:00
CanadaHonk
d258e5d838 gluon/paths: add a few more to Linux 2022-12-14 15:47:56 +00:00
CanadaHonk
c0d4f6f9a9 chore: unmonorepo 2022-12-14 11:17:20 +00:00
CanadaHonk
85147a527e license: change holder 2022-12-14 10:31:12 +00:00
CanadaHonk
393c0542c2 readme: add trying Gluon 2022-12-13 23:09:23 +00:00
CanadaHonk
2f010d6a7f glugun: internal rewrite 2022-12-13 23:05:10 +00:00
CanadaHonk
8b56baab14 gluon/firefox: make dependency optional 2022-12-13 23:04:48 +00:00
CanadaHonk
40f43a1018 readme: simplify Gluon build size 2022-12-13 21:36:05 +00:00
CanadaHonk
6cbfb18025 gluon/chromium: disable CDP debug logging 2022-12-13 21:35:06 +00:00
Beef
442da0aa87
gluon/firefox: fix css for native titlebar (#3) 2022-12-13 20:26:08 +00:00
CanadaHonk
3fc4723654 gluon/firefox: remove unused CLI options 2022-12-13 20:16:20 +00:00
CanadaHonk
e169eee3f4 gluon/paths: chrome_stable -> chrome 2022-12-13 20:10:57 +00:00
CanadaHonk
3c51cda873 gluworld: use args to select browsers, if not use default 2022-12-13 20:07:11 +00:00
CanadaHonk
04c4b57586 readme: tweak desc 2022-12-13 18:56:53 +00:00
CanadaHonk
fc91501918 gluon: inject IPC on new execution contexts to improve reliability 2022-12-13 18:50:32 +00:00
CanadaHonk
d6c4d2769a gluon: add support for checking if binaries exist in path 2022-12-13 18:49:58 +00:00
CanadaHonk
51b827c540 gluon: clean up browser paths 2022-12-13 18:49:45 +00:00
CanadaHonk
9c8d99d10d gluon: fix error making paths on linux 2022-12-13 17:12:58 +00:00
CanadaHonk
36ef5b7c66 gluon: initial linux support 2022-12-13 17:02:27 +00:00
CanadaHonk
a841844a78 glugun: add experimental warning when embedding node 2022-12-13 15:32:33 +00:00
CanadaHonk
916f556e9d readme: tweak desc 2022-12-13 15:28:40 +00:00
CanadaHonk
d8fd189762 gludoom: initial add 2022-12-13 15:08:30 +00:00
CanadaHonk
e6cac49f8c gluon: make CLI flags for selecting browser easier 2022-12-13 15:08:15 +00:00
CanadaHonk
c9c4284bb0 gluon: remove stable suffix in friendly product name 2022-12-13 15:07:34 +00:00
CanadaHonk
c5058b385f readme: fix GH sponsor link 2022-12-13 12:46:03 +00:00
CanadaHonk
73d60eab1c readme: revamp 2022-12-12 19:40:59 +00:00
CanadaHonk
b5c8bebc2c glucord: update for new gluon 2022-12-12 19:38:15 +00:00
CanadaHonk
bae50ca864 gluon/window: add browserType 2022-12-12 19:38:06 +00:00
CanadaHonk
bca383b2ae glugun: 4.0-dev
glugun 4.0-dev! adds a bunch of flags for new very experimental things: firefox support and embedding node. also some tweaks and fixes.
2022-12-12 19:34:26 +00:00
CanadaHonk
879a2431e2 gluworld: update for gluon 5.0 2022-12-12 19:31:10 +00:00
CanadaHonk
0a1241ca88 gluon: push current 5.0 wip
gluon 5.0! firefox support brought to you by an internal rewrite. still a work in progress but mostly finished.
2022-12-12 19:30:53 +00:00
CanadaHonk
7df7481369 gluon: clean up package.json 2022-12-11 13:43:14 +00:00