84 Commits

Author SHA1 Message Date
Jonas Maier
b3fcea126c more minor changes to accomodate for cst2 2024-03-03 23:05:44 +01:00
Jonas Maier
37cd4c22a9 clicking using xdotool 2024-03-03 10:32:24 +01:00
Jonas Maier
81d73a69c9 wonky shit, works somewhat I guess 2024-03-02 00:01:22 +01:00
Jonas Maier
8141c880fb minor changes (waiting for chrome to start before running autofocus v0.14.1 2024-03-01 23:18:11 +01:00
Jonas Maier
8c5d9c90aa xephyr support & focus keeping v0.14.0 2024-03-01 17:38:29 +01:00
Jonas Maier
ebea92fe97 v0.13.2: PID function on Browser v0.13.2 2024-03-01 16:25:49 +01:00
Jonas Maier
7a673c6848 v0.13.1: also add change event in set_value v0.13.1 2024-02-29 17:27:47 +01:00
Jonas Maier
6705cdb4fd also dispatch mouse event v0.13.0 2024-02-29 16:59:42 +01:00
Jonas Maier
ce91f9df22 add test for set_value and fix it v0.12.9 2024-02-18 17:47:53 +01:00
Jonas Maier
74fdb21ebc add debug message in remote control to see what is wrong with set_value 2024-02-18 17:29:04 +01:00
Jonas Maier
04069cdd68 find_opt v0.12.8 2024-02-18 15:43:39 +01:00
Jonas Maier
4f13e1bc46 api to change value of element v0.12.7 2024-02-18 14:37:40 +01:00
Jonas Maier
6020f14169 implement Error for PoloniumError v0.12.6 2024-02-18 13:27:46 +01:00
Jonas Maier
4da390cbee v0.12.5: try to fix aliveness js v0.12.5 2023-11-12 19:08:34 +01:00
Jonas Maier
9fdf65bba7 0.12.4: debug print v0.12.4 2023-11-12 17:36:14 +01:00
Jonas Maier
9866c16e82 v0.12.3: try to make aliveness check more robust v0.12.3 2023-11-12 17:31:53 +01:00
Jonas Maier
bc0be64afc v0.12.2: extension aliveness checks & restart if failed v0.12.2 2023-10-29 15:43:51 +01:00
Jonas Maier
f122567317 automatic retry of browser connection, randomization of ports to avoid errors due to concurrent binding of the same port v0.12.1 2023-10-29 14:24:13 +01:00
Jonas Maier
5d046a0ab6 add config option to ContentScript for execution context v0.12.0 2023-10-29 09:59:26 +01:00
Jonas Maier
a1dd93dfa3 0.11.5: cleaner solution to abort task upon drop v0.11.5 2023-10-06 15:25:14 +02:00
Jonas Maier
b6b7dea455 0.11.4: browser timeout should now free up the bound port v0.11.4 2023-10-06 13:52:49 +02:00
Jonas Maier
f2a948039d 0.11.3: more restrictive logging v0.11.3 2023-09-29 17:33:09 +02:00
Jonas Maier
0ba59e1462 0.11.2: move replies to trace! because they are usually really big v0.11.2 2023-09-29 17:15:49 +02:00
Jonas Maier
4bbd59b242 0.11.1: fix generated manifest v0.11.1 2023-09-29 16:56:35 +02:00
Jonas Maier
3a11ff4d2c 0.11.0: somewhat feature-complete extension support v0.11.0 2023-09-28 10:59:50 +02:00
Jonas Maier
62294ad78b add defs for extension, not compiling yet 2023-09-28 09:21:37 +02:00
Jonas Maier
6987ed10b1 0.10.7: since reap_elems does not work, now reaping all v0.10.7 2023-09-26 18:52:19 +02:00
Jonas Maier
0aa58d4abf 0.10.6: this time it truly will work v0.10.6 2023-09-26 18:47:35 +02:00
Jonas Maier
c04813fcd9 0.10.5: reaping all those element refs v0.10.5 2023-09-26 18:40:06 +02:00
Jonas Maier
449219c81d 0.10.4: probably the fix to the timeouts v0.10.4 2023-09-26 18:20:36 +02:00
Jonas Maier
0bdc6012cf 0.10.3: add browserconfig option to log stuff v0.10.3 2023-09-26 17:19:36 +02:00
Jonas Maier
bb3b73b29f 0.10.2: more logging v0.10.2 2023-09-26 17:05:07 +02:00
Jonas Maier
2abd4115aa 0.10.1: fetch same tab every time. v0.10.1 2023-09-25 21:08:51 +02:00
Jonas Maier
c280fa120c 0.10.0: add implementation of extension scripts v0.10.0 2023-09-25 20:28:27 +02:00
Jonas Maier
4a05895aa1 0.9.16: another try to fix issue 7 v0.9.16 2023-09-23 00:41:00 +02:00
Jonas Maier
496009c54f 0.9.15: try to fix issue 7 by ensuring tcp listener is fully up and running before we spawn the browser v0.9.15 2023-09-23 00:14:46 +02:00
Jonas Maier
06bcf0175e 0.9.14: try to fix #8 by introducing a timeout on the top-level function of browser creation. v0.9.14 2023-09-22 23:56:06 +02:00
Jonas Maier
c54b97ce4b 0.9.13: finally add connection timeout (#6) v0.9.13 2023-09-22 22:00:04 +02:00
Jonas Maier
6296938cf9 add function to delete caches v0.9.12 2023-09-22 21:37:36 +02:00
Jonas Maier
1d4c731c81 increase timeout 2023-09-22 21:20:35 +02:00
Jonas Maier
9ea36dd3de 0.9.11: try to stabilize background-content connection v0.9.11 2023-09-22 17:37:08 +02:00
Jonas Maier
b6572ec4a2 0.9.10: in theory we have more reliable connections now v0.9.10 2023-09-21 13:55:24 +02:00
Jonas Maier
a30a9ddf63 v0.9.9: profile no different from extension nonce for continuous profile numbering v0.9.9 2023-09-18 15:15:22 +02:00
Jonas Maier
cc900f642b v0.9.8: make separate browser windows isolated v0.9.8 2023-09-18 15:07:49 +02:00
Jonas Maier
306cdbd939 v0.9.7: only delete profile directory if user prompts us to v0.9.7 2023-09-18 14:37:32 +02:00
Jonas Maier
e5d69fbe82 cleanup v0.9.6 2023-09-18 11:56:35 +02:00
Jonas Maier
3dd36fc75a 0.9.5: finally stuff is somewhat working v0.9.5 2023-09-18 11:35:36 +02:00
Jonas Maier
7731dd1ea6 add click() function that doesnt wait for reload to happen v0.9.4 2023-09-17 21:33:59 +02:00
Jonas Maier
eaac9ba696 #3: add url function and other utility v0.9.3 2023-09-17 21:27:49 +02:00
Jonas Maier
71b70007d8 fix compile error with optional elements v0.9.2 2023-09-17 21:12:57 +02:00