362 Commits

Author SHA1 Message Date
Tony
572f47ca7e Bump version to 0.0.9 versoview-v0.0.9 2025-09-27 20:00:45 +08:00
Tony
16291833b8 Fix crash on sending data URL to controller (#32)
* Fix a crash trying to send data url to controller

* Note data urls not are not sent
2025-09-27 19:59:48 +08:00
Tony
bc0b196bfd Update servo to 19da3bc (#31) 2025-09-27 19:23:19 +08:00
Tony
31fbb7f4a9 Bump version to 0.0.8 versoview-v0.0.8 2025-09-05 15:42:14 +08:00
Tony
a260976753 Update servo to 989c0d8 (#30) 2025-09-05 15:41:38 +08:00
Tony
9148033848 Update servo to 0ac8d06 (#29)
* Update servo to 0ac8d06

* Revert wrong replace

* Fix linux build
2025-08-30 23:53:30 +08:00
Tony
d7d34241c8 Update servo to 2ac8665 (#28) 2025-08-23 16:33:08 +08:00
Tony
a83c03178f Update servo to e649b9b (#27)
* Update servo to e649b9b

* Bump gstreamer in mac ci
2025-08-16 13:56:51 +08:00
Tony
b2015929b3 Update servo to 6651f37 (#26) 2025-08-08 13:04:31 +08:00
Tony
bd7934f722 Update servo to 4ce5b17 (#25) 2025-08-01 13:56:29 +08:00
Tony
7fa885a326 Update servo to 9614fb9 (#24) 2025-07-27 10:41:02 +08:00
Tony
18d166d0be Remove the dependency on markupsafe (#23) 2025-07-24 09:15:02 +08:00
Tony
805b010753 Bump version to 0.0.7 versoview-v0.0.7 2025-07-21 10:45:36 +08:00
Tony
90465d93b4 Update servo to 7ab0d91 (#22)
Some notable changes:

- [`window.screen`](https://developer.mozilla.org/en-US/docs/Web/API/Screen) should now give back the monitor info instead of the window info
- Note: since the move WebDriver API move, most of them are not implemented by Verso (versoview) yet

Except for the Servo bump, here are the changes made to the `verso` crate:

- `VersoviewController::execute_script` now takes `Into<String>` instead of `String`
- Added `VersoBuilder::webdriver_port` to set the WebDriver port through the Rust API
2025-07-21 10:43:39 +08:00
Tony
9a812fd1ee Update servo to 3ba5b89 (#21)
* Update servo to 3ba5b89

* Install pygments

* Use `--system`

* Install markupsafe instead of pygments
2025-07-19 22:10:11 +08:00
Tony
06f6933b65 Update servo to cbb0407 (#20)
Note: the webdriver implementation has moved to the embedder in this Servo bump and we have not implemented that

* Update servo to cbb0407

* Install LLVM 20 on Windows
2025-06-27 11:16:02 +08:00
Tony
289c3a7741 Update servo to d33cf8f (#19)
Some notable updates in this Servo bump:

- `uv` is now required by `script_bindings` to build
- Hover states will now be cleared when the mouse leaves the webview
2025-06-19 17:34:17 +08:00
Tunglies
50059bbc8d Remove Mako installation from CI workflow and README (#18)
* Consolidate Homebrew installation commands in README

* Revert "Consolidate Homebrew installation commands in README"

This reverts commit 38d9aa7f79.

* Remove Mako installation from CI workflows and README
2025-05-28 16:18:39 +08:00
Tony
850eef2b4a Bump version to 0.0.6 versoview-v0.0.6 2025-05-28 11:56:43 +08:00
Tony
3808b30fcc Bump Servo to 2d3a7c8 (#17)
* Bump Servo to 2d3a7c8

* Fix linux build
2025-05-28 11:34:17 +08:00
Tony
0b7a4dfb09 Add theme support and the controller controls (#16)
* Add theme support and the controller controls

* Add missing `set_theme`

* Make `get_theme` fallback to light

* Derive copy for `Theme`
2025-05-28 10:11:19 +08:00
Tony
6952d4ab58 Migrate HstsPreloadList fallback 2025-05-27 12:13:42 +08:00
Tony
f0d10e572e Migrate hsts preload list 2025-05-27 11:40:28 +08:00
Tony
d424059a0b Bump Servo to 7147e06 (#15)
* Bump Servo to 7147e06

* Fix linux build
2025-05-27 10:34:28 +08:00
Tony
e503f243eb Add basic support for themes (#14) 2025-05-26 23:45:37 +08:00
Tony
6ba09b3418 Fix target directory versoview-v0.0.5 2025-05-16 18:15:27 +08:00
Tony
e89c5513b8 Bump version to 0.0.5 2025-05-16 17:41:17 +08:00
Tony
60fa7b1a8a Remove install cmake step
Since GitHub runners all have it pre-installed
2025-05-16 17:32:28 +08:00
Tony
167a3ecab1 Support setting and getting title dynamically (#13)
* Support setting and getting title dynamically

* No error to ignore in `window.set_title`
2025-05-16 16:55:41 +08:00
Tony
af76446983 Add support for setting WindowLevel (#12)
* Add support for `WindowLevel`

* Support setting it at runtime as well
2025-05-16 13:44:06 +08:00
Tony
62094b3ad2 Enable LTO for pre-built versoview (#11) 2025-05-16 11:22:08 +08:00
Tony
f4cee7ce73 Bump Servo to 33a68eb (#10) 2025-05-16 11:19:37 +08:00
Tony
6a9186b334 Expose VERSO_VERSION in versoview_build (#9) 2025-05-09 11:03:48 +08:00
Tony
aa711abbd4 Bump version to 0.0.4 (#8) versoview-v0.0.4 2025-05-07 14:24:21 +08:00
Tony
5f6092cf0a Fix every click becomes a double click (#7) 2025-05-07 13:02:02 +08:00
Tony
286a028e16 Generate release notes on versoview releases 2025-05-07 10:02:30 +08:00
Tony
33db902545 Fix event loop stops if the window is not visible (#6)
This fixes the bug that the entire app freezes if the window's visibility is set to false
2025-05-07 10:01:04 +08:00
Tony
9fcdea2d82 Migrate handle_servo_messages and more compositor code (#5) 2025-05-06 23:24:00 +08:00
Tony
97e9b2f220 Point versoview build's download to tauri-apps versoview-v0.0.3 2025-05-06 13:56:32 +08:00
Tony
3ce9391e9c Fix rendering context size not updated on resize 2025-05-06 13:55:57 +08:00
Tony
3eb87f71eb [skip ci] Fix doc lint warning 2025-05-06 11:20:15 +08:00
Tony
19fd3898b7 [skip ci] Remove embed-useragent-stylesheets
feature from release workflow
2025-05-06 11:07:24 +08:00
Tony
f807f2338a Update Servo to 8b05b74 (#4)
* Update Servo to 8b05b74

* Fix lint
2025-05-06 10:57:32 +08:00
Tony
6aaf0ca094 Exit verso when disconnected from the controller (#1) 2025-05-05 23:17:23 +08:00
Tony
10a567e701 Support registering custom protocols (#2)
* Support registering custom protocols

* Bump servo and migrate code

* Clean up
2025-05-05 22:55:41 +08:00
Tony
d5d88aaec2 Remove code owners 2025-05-05 22:28:39 +08:00
Tony
c95a385795 Enable cargo check on the fork (#3)
* Enable cargo check on the fork

* Use rust-cache instead of sccache

* Run on 22.04 where llvm 14 still come preinstalled
2025-05-05 22:23:02 +08:00
yicheng tsai
eb63920819 Merge branch 'bookmark-manager-improvement' into 'main'
chore: Turn show_bookmark into Window specific

See merge request verso-browser/verso!330
2025-04-25 15:43:16 +08:00
DK Liao
cc17b73474 chore: Turn show_bookmark into Window specific 2025-04-25 15:43:15 +08:00
yicheng tsai
ec291106b2 Merge branch 'reload-and-focus' into 'main'
Support reload and focus

See merge request verso-browser/verso!329
2025-04-25 15:29:29 +08:00