Commit Graph
100 Commits
Author SHA1 Message Date
Adrian Kumpf ae7d477d54 Use as_str() instead of to_string() 2026-02-25 14:58:06 +01:00
Adrian Kumpf dac1cf25c1 Remove unnecessary TryFrom/TryInto import 2026-02-25 14:58:06 +01:00
Adrian Kumpf cd5fbf1edf Log warning for malformed navigation URL 2026-02-25 14:58:06 +01:00
Adrian Kumpf 9bbdddc03b Replace JS template interpolation with DOM APIs
Use serde_json::to_string() to safely encode Rust strings as JS string
literals and DOM element creation (.textContent, .value) on the JS side
to insert into the page.
2026-02-25 14:58:05 +01:00
Adrian Kumpf f52b423d40 Prevent panics in handle_redirect and url_handler 2026-02-25 14:58:05 +01:00
Adrian Kumpf 6b782ef6f7 Extract handle_redirect function from url_handler 2026-02-25 14:52:48 +01:00
Adrian Kumpf 143b9a6be2 Handle sub-minute durations in pretty_print 2026-02-25 14:52:40 +01:00
Adrian Kumpf bd2acdde1b Remove duplicate WindowExtUnix import
The trait is already imported at the top level with a cfg(linux) gate.
The inner import inside the webview builder block was redundant.
2026-02-25 14:52:34 +01:00
Adrian Kumpf 72a9831f30 Replace expect with ? on HTTP client build 2026-02-25 14:52:27 +01:00
Adrian Kumpf 1e4129694e Prevent panic when URL channel receiver is dropped 2026-02-25 14:52:17 +01:00
Adrian Kumpf 5a08056b56 Bump deps 2026-02-25 14:03:49 +01:00
Adrian Kumpf 5437f8052f Set cooldown period for dependency updates 2025-11-22 21:07:05 +01:00
Adrian Kumpf 62a2b36e30 Release v0.11.0 2025-11-09 12:23:28 +01:00
Adrian Kumpf 40158f3621 Fix crash (#87)
* Bump dependencies

* Fix crash after receiving tokens
2025-11-09 12:22:15 +01:00
Adrian Kumpf 4bed4eac3d Update cargo-dist to 0.30.2 (#88) 2025-11-09 12:15:27 +01:00
Adrian Kumpf 56a67e3407 Update cargo-dist to 0.28 (#78) 2025-04-10 17:38:13 +02:00
Adrian Kumpf 436bd6643f Bump Ubuntu runner image 2025-04-10 17:18:54 +02:00
Adrian Kumpf 78e49368e6 Bump edition to 2024 2025-04-10 17:17:13 +02:00
Adrian Kumpf 205fb63893 Upgrade dependencies 2025-04-10 17:16:26 +02:00
Adrian Kumpf 0e07543bc2 Update README 2024-12-30 02:32:51 +01:00
Adrian Kumpf e965d07a0d Release v0.10.0 2024-12-30 02:20:07 +01:00
Adrian Kumpf b400ece59e Add aarch64-apple-darwin target (#76) 2024-12-30 02:16:18 +01:00
Adrian Kumpf c7745d1a0a Fix building webview on Linux 2024-12-30 01:04:27 +01:00
Adrian Kumpf ce34565690 Upgrade wry to 0.47 2024-12-30 00:50:39 +01:00
Adrian Kumpf e9e26fccfc Bump dependencies 2024-09-21 21:06:44 +02:00
Adrian Kumpf bc063bf55f Bump dependencies 2024-06-12 20:46:37 +02:00
Adrian Kumpf 2383a15adc Format code 2024-03-19 16:36:02 +01:00
Adrian Kumpf 1a55669f36 Don't reference mobile targets 2024-03-19 16:33:33 +01:00
Adrian Kumpf dde2d0fbdd Upgrade wry to 0.38 2024-03-19 16:26:44 +01:00
Adrian Kumpf 12c1fe884b Release v0.9.0 2023-11-25 21:01:02 +01:00
Adrian Kumpf d003ebc2e6 Re-add used imports 2023-11-25 20:52:08 +01:00
Adrian Kumpf 205d44339d Remove unused/duplicate imports 2023-11-25 20:48:27 +01:00
Adrian Kumpf 7857bbfc2f Enable wry's default features 2023-11-25 20:42:50 +01:00
Adrian Kumpf 0855c2ecfa Format code 2023-11-25 20:36:55 +01:00
Adrian Kumpf cc936984d9 Upgrade wry to 0.35 2023-11-25 20:34:19 +01:00
Adrian Kumpf d66cf310b4 Update deps 2023-10-14 20:54:44 +02:00
Adrian Kumpf bfcbcde3a4 Remove unused import 2023-08-27 00:54:23 +02:00
Adrian Kumpf fbb495904b Add Linux dependency 2023-08-27 00:47:24 +02:00
Adrian Kumpf 997b2cdc56 Install libxdo-dev 2023-08-27 00:41:02 +02:00
Adrian Kumpf 99711173e1 Allow to trigger CD action manually 2023-08-27 00:41:02 +02:00
Adrian Kumpf 076c3a9fa4 Remove unused ipc message 2023-08-27 00:32:59 +02:00
Adrian Kumpf b524c36b09 Use platform window imports 2023-08-27 00:32:58 +02:00
Adrian Kumpf 6fd887610a Use with_navigation_handler/1 2023-08-26 23:59:24 +02:00
Adrian Kumpf f05b505270 Create menu with muda crate 2023-08-26 23:32:23 +02:00
Adrian Kumpf f88ccc6667 Release v0.8.0 2023-05-23 11:59:12 +02:00
Adrian Kumpf 701b674607 Do no clear browsing data at startup
as it can cause issues on macOS.

Fixes #63
2023-05-23 11:57:38 +02:00
Adrian Kumpf a4f14df6de Update dependencies 2023-05-23 11:53:41 +02:00
Adrian Kumpf e5dadc6e5d Release v0.7.0 2023-05-05 13:30:22 +02:00
Adrian Kumpf 737b313d98 Update dependencies 2023-05-05 13:25:58 +02:00
Adrian Kumpf b1cf036d58 Clear browsing data at startup 2023-04-24 14:07:18 +02:00
Adrian Kumpf cb39bd9c7d Release v0.6.3 2023-03-15 14:57:13 +01:00
Adrian Kumpf e4707c8d42 Update dependencies 2023-03-15 14:55:57 +01:00
Adrian Kumpf b443792221 Allow opening the dev tools in release mode 2023-03-15 14:55:14 +01:00
Adrian Kumpf 1dbc427ff6 Release v0.6.2 2023-02-20 19:34:40 +01:00
Adrian Kumpf 293585a3bd Update dependencies 2023-02-20 19:34:30 +01:00
Adrian Kumpf 5212a4c9e0 Release v0.6.1 2023-02-19 21:02:00 +01:00
Adrian Kumpf e9df059380 Bump wry to 0.27.0 2023-02-19 20:56:58 +01:00
Adrian Kumpf c62052c0d9 Fix typo 2023-02-03 21:06:47 +01:00
Adrian Kumpf ea389cbbcd Fix status badge 2023-02-03 12:26:53 +01:00
Adrian Kumpf 1e3e631029 Update README 2023-02-03 12:23:37 +01:00
Adrian Kumpf 9262dc709f Fix typo 2023-02-03 12:23:29 +01:00
Adrian Kumpf c904707b5c Release v0.6.0 2023-02-03 12:16:13 +01:00
Adrian Kumpf 8eb2e0f001 Remove unnecessary indicator package 2023-02-03 12:07:57 +01:00
Adrian Kumpf 4a71032c40 Use webkit2gtk-4.1 2023-02-03 12:00:51 +01:00
Adrian Kumpf 9c675b48ed Update dependencies 2023-02-03 11:53:45 +01:00
Adrian Kumpf 534922de2e Fix clippy warnings 2023-02-03 11:45:45 +01:00
Adrian Kumpf 82ad48cf75 Strip debug info in release mode 2023-02-03 11:45:45 +01:00
Adrian Kumpf 03c7a64db7 Replace actions-rs actions 2023-02-03 11:45:45 +01:00
Adrian Kumpf 7df904a30a Release v0.5.4 2022-12-16 21:04:29 +01:00
Adrian Kumpf 5b1be546ec Update dependencies 2022-12-16 20:52:13 +01:00
Adrian Kumpf e05bf0e886 Release v0.5.3 2022-09-27 23:19:57 +02:00
Adrian Kumpf 87b32d6c94 Update dependencies 2022-09-27 23:17:14 +02:00
Adrian Kumpf 30f9f0e5f4 Update README 2022-08-15 15:07:58 +02:00
Adrian Kumpf ddcf3d4f2a Remove check job 2022-08-02 11:16:02 +02:00
Adrian Kumpf 356d18adc5 Release v0.5.2 2022-08-02 11:14:23 +02:00
Adrian Kumpf bcc13146a5 Enable clipboard access 2022-08-02 11:11:56 +02:00
Adrian Kumpf 9f92fcfd1a Bump wry to 0.20.0 2022-08-02 11:11:54 +02:00
Adrian Kumpf 1cc21fff5a Disable Dependabot for cargo 2022-07-04 11:22:56 +02:00
Adrian Kumpf c4b542a3c1 Update dependencies 2022-07-04 11:22:41 +02:00
Adrian Kumpf 52b4579100 Release v0.5.1 2022-06-14 17:05:21 +02:00
Adrian Kumpf 44e0673836 Update dependencies 2022-06-14 16:58:05 +02:00
Adrian Kumpf 19111ad18f Release v0.5.0
Closes #34
2022-04-09 23:26:29 +02:00
Adrian Kumpf ef4323d643 Bump wry to 0.15 2022-04-09 23:22:52 +02:00
Adrian Kumpf 742640c47d Remove support for generating Owner API tokens
Related to #34
2022-04-05 18:16:18 +02:00
Adrian Kumpf e0b62807e1 Rename with_dev_tool 2022-04-04 11:59:00 +00:00
Adrian Kumpf 8a89346438 Update CHANGELOG 2022-02-10 23:34:24 +01:00
Adrian Kumpf decf46f900 Release v0.4.2 2022-02-10 23:24:03 +01:00
Adrian Kumpf 9ea842879e Fix clippy warning 2022-02-10 23:20:30 +01:00
Adrian Kumpf ab6ac63b3c Upgrade wry to 0.13 2022-02-10 23:19:17 +01:00
Adrian Kumpf 8510bd23eb Update deps 2022-01-21 19:16:49 +01:00
Adrian Kumpf 053fe6c5e7 Release v0.4.1 2022-01-01 23:35:37 +01:00
Adrian Kumpf 583e97b8fc Exit if login was canceled 2022-01-01 23:30:15 +01:00
Adrian Kumpf 1c2d761fe0 Update deps 2022-01-01 15:49:18 +01:00
Adrian Kumpf bbe1778cee Release v0.4.0 2021-11-01 22:21:12 +01:00
Adrian Kumpf 647e09443b Fix clippy warnings 2021-11-01 22:16:38 +01:00
Adrian Kumpf 50a3b5b308 Reduce width of token fields 2021-11-01 22:15:12 +01:00
Adrian Kumpf ea78512aca Add support for Chinese auth servers 2021-11-01 22:12:24 +01:00
Adrian Kumpf 466717a832 Update version 2021-11-01 22:12:23 +01:00
Adrian Kumpf 62e2e81444 Release v0.3.0 2021-11-01 11:20:01 +01:00
Adrian Kumpf b929440548 Update dependencies 2021-11-01 11:10:40 +01:00