168 Commits

Author SHA1 Message Date
Oj
a3479988be index: fix onLoad using old API name 2023-01-07 01:30:11 +00:00
CanadaHonk
8d4dd9aea1 ipc/expose: fix arguments being given as array instead of spread 2023-01-06 22:09:41 +00:00
Oj
786d881c2c chore: bump version to 0.11.0-alpha.0 2023-01-06 08:22:48 +00:00
Oj
7c55d94f71 launcher: add Page.title getter and setter 2023-01-06 08:21:37 +00:00
CanadaHonk
31fb7478aa release: v0.10.0 2023-01-05 22:28:47 +00:00
CanadaHonk
99e4ee860d launcher: run Window.close on process close too 2023-01-05 20:39:58 +00:00
CanadaHonk
36b578ce63 chore: bump version to alpha.5 2023-01-05 20:33:10 +00:00
CanadaHonk
0724473b01 idle: add close handler (also move API creation into inject) 2023-01-05 20:32:27 +00:00
CanadaHonk
a6fdc53d36 idle: minor cleanup 2023-01-05 20:19:03 +00:00
CanadaHonk
55085ef599 inject: rename Window.window -> Window.page 2023-01-05 19:40:42 +00:00
Oj
9fb71546e8 ipc: add expose APIs 2023-01-05 18:47:08 +00:00
Oj
44f6489a52 inject: add window.loaded promise 2023-01-05 18:41:45 +00:00
Oj
785778d450 inject: make eval return just result 2023-01-05 16:44:02 +00:00
Oj
5179c64522 chore: bump version to 0.10.0-alpha.3 2023-01-05 16:07:54 +00:00
Oj
c15dca1967 cdp: make logging available via optional cli flag 2023-01-05 16:01:54 +00:00
Oj
7c54ef0895 launcher/inject: get browser info first, and always await 2023-01-05 15:59:16 +00:00
Oj
1d54e4f065 index: rewrite data path gen (#6) 2023-01-05 13:22:42 +00:00
Oj
f5ae39afa1 index: redo browser finding logging 2023-01-05 13:15:37 +00:00
CanadaHonk
3a340c3f20 chore: bump version to 0.10.0-alpha.2 2023-01-04 16:19:23 +00:00
CanadaHonk
97897baebf paths: add brave 2023-01-04 16:18:49 +00:00
CanadaHonk
bc0cb706f5 paths: add new browsers, refactor windows to auto append env 2023-01-04 11:40:18 +00:00
CanadaHonk
13b662f144 paths>win: add alternate appdata paths 2023-01-04 11:13:19 +00:00
CanadaHonk
7fcb537194 release: 0.9.0 2023-01-03 18:23:44 +00:00
Alexander Artamonov
7144af9065
Add support new browsers Mac OS (#20)
Co-authored-by: a.artamonov <a.artamonov@sftpro.ru>
2023-01-03 07:29:33 +00:00
Beef
d48df7e1d3
darwin: full support (#4)
* meta: add pnpm-lock.yaml to .gitignore for my own sanity

* darwin: preliminary support

* chore: disable menubar key in firefox
2023-01-02 18:53:58 +00:00
CanadaHonk
10f043acc3 controls: new Window.controls API 2023-01-02 12:24:00 +00:00
CanadaHonk
00da694f3b idle: move to new api dir 2023-01-02 12:23:41 +00:00
CanadaHonk
04ff8d8d40 cdp: return protocol errors 2023-01-02 11:20:34 +00:00
CanadaHonk
cdf75a8de8 chore: bump version to 0.9.0-alpha.2 2023-01-01 23:29:48 +00:00
CanadaHonk
a7d9331f60 idle: v2 - added sleep, utils, documenting, and more 2023-01-01 23:27:14 +00:00
CanadaHonk
c80200f13a index: rename internal variable 2023-01-01 23:24:39 +00:00
CanadaHonk
2aa0a8e82a api: add Window.versions 2023-01-01 23:22:48 +00:00
CanadaHonk
baab5c7aa9 inject: pass IPC browser engine 2023-01-01 23:22:08 +00:00
CanadaHonk
3285744fd4 chore: bump version to 0.9.0-alpha.0 2023-01-01 15:42:32 +00:00
CanadaHonk
b74300dfd2 index: remove now unneeded parameters for idle creation 2023-01-01 15:41:06 +00:00
CanadaHonk
67a7fc2c03 idle: rewrite to use CDP to get processes instead of exec 2023-01-01 15:40:49 +00:00
CanadaHonk
cd150331f3 inject: add useSessionId to Window.cdp.send() 2023-01-01 15:38:34 +00:00
CanadaHonk
8d8482ba73 paths: add more linux browsers 2023-01-01 13:40:39 +00:00
CanadaHonk
0e56fac4f7 release: 0.8.0 2022-12-30 22:40:51 +00:00
CanadaHonk
27863dcea8 inject: add Window.close() api 2022-12-30 22:18:46 +00:00
CanadaHonk
136048ebf9 cdp: add internal close api 2022-12-30 22:12:35 +00:00
CanadaHonk
b23351ae4a paths: add alternate linux paths 2022-12-28 13:15:22 +00:00
CanadaHonk
ace26b85f9 chore: bump to 0.8.0-dev 2022-12-28 13:10:17 +00:00
CanadaHonk
1b3f76d47a paths: rewrite to support several paths for one browser 2022-12-28 13:08:59 +00:00
CanadaHonk
91167513ba chore: bump version to 0.7.0 2022-12-20 21:36:21 +00:00
CanadaHonk
fb99d0e987 idle: initial add 2022-12-20 21:32:24 +00:00
CanadaHonk
007cf2d032 ipc: fix not returning reply data 2022-12-18 13:52:50 +00:00
CanadaHonk
7aa0c6cf2d ipc: fix not waiting for reply 2022-12-18 13:47:02 +00:00
CanadaHonk
d174fd279f ipc: fix incorrect function name 2022-12-18 13:18:42 +00:00
CanadaHonk
641b37895d launcher: simplify IPC args 2022-12-18 13:14:00 +00:00