28 Commits

Author SHA1 Message Date
lemoer
b3718932e1 Add clear button to logs 2025-07-19 12:50:19 +02:00
lemoer
a2e70f7dff Make logs copyable 2025-07-19 11:16:36 +02:00
lemoer
99abd7a571 Make Logs scrollable 2025-07-19 11:16:28 +02:00
lemoer
b0021f82ac Catch exceptions and show them in logs 2025-07-19 11:06:03 +02:00
lemoer
7f0200885c throw exception for empty sessionCookie 2025-07-17 19:03:08 +02:00
lemoer
ea7b6f4089 Hopefully fix that sometimes key is not accepted
Most likely this is a race condition...
2025-07-12 04:09:49 +02:00
lemoer
a8a43f8708 AndroidManifest: handle allowed actions 2025-07-12 03:40:04 +02:00
lemoer
cf52f5f1f4 add primitive AppLinks handler 2025-07-12 02:45:43 +02:00
lemoer
5ba5c2e08e add app_links for labaction:// handler 2025-07-12 02:09:39 +02:00
lemoer
10a4909d5d Use random port for http server port
Android does not allow binding static ports.
2025-07-11 23:48:40 +02:00
lemoer
9607d2ca0c Set ssh timeout to 3000ms 2025-07-10 23:27:11 +02:00
lemoer
20358c8a34 exception if launchUrl fails 2025-07-07 21:52:24 +02:00
lemoer
171831994a Show dialog for ssh output 2025-07-07 21:27:50 +02:00
lemoer
4a41bad5b6 use external browser for launchUrl() 2025-07-07 21:20:39 +02:00
lemoer
09f68e7a6e Fix some deprecation warnings 2025-07-06 15:46:12 +02:00
lemoer
846ef5bf1c Some cleanup 2025-07-06 15:37:57 +02:00
lemoer
7a757248c7 Remove unused imports and code 2025-07-06 14:57:42 +02:00
lemoer
3786af992c Remove unused makeAlert() code 2025-07-06 14:55:05 +02:00
lemoer
670fb7e0a6 Move everything to main dir 2025-07-06 14:36:20 +02:00
lemoer
e6336e057a move app to subdir 2025-06-20 17:00:18 +02:00
lemoer
3db0026846 Generate key on startup or load from keystore. 2025-06-20 14:31:37 +02:00
lemoer
01173b6fd1 Simplify doSSH() 2025-06-20 11:26:57 +02:00
lemoer
bae5cc903c Restructure Action Button Logic 2025-06-20 11:20:44 +02:00
lemoer
df687a52a8 Remove some clutter and the unused _counter variable 2025-06-20 11:13:41 +02:00
lemoer
f6ce815a7f Avoid downcasting to null ptr 2025-06-20 11:10:15 +02:00
lemoer
bf98efce67 Remove debug prints 2025-06-20 11:04:44 +02:00
lemoer
d4eb144b6c Refactor key generation and encoding stuff 2025-06-20 11:03:59 +02:00
lemoer
4e8e5d5194 initial commit 2025-06-20 10:26:09 +02:00