forked from tauri-apps/tauri
-
Notifications
You must be signed in to change notification settings - Fork 0
Sync upstream and integrate GTK4/WebKitGTK 6 ports #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
e9784e3
feat(linux): integrate GTK4 WebKitGTK6 stack
OlympusLedgerOrg ca90534
chore: satisfy root formatting checks for GTK integration
OlympusLedgerOrg 434384b
ci: align GTK jobs with Rust 1.92
OlympusLedgerOrg 818257c
fix(wry): use Tao Android activity ids
OlympusLedgerOrg 81c038e
fix(ci): restore integration checks
OlympusLedgerOrg 6d23850
fix(ci): patch vendored ports in template builds
OlympusLedgerOrg 33a92fe
fix(bundler): use bundled GTK4 linuxdeploy plugin
OlympusLedgerOrg fbe1c70
fix(ci): repair macOS Android NDK symlinks
OlympusLedgerOrg ebaab32
fix(ports): address GTK4 review findings
OlympusLedgerOrg 246f8f3
Merge pull request #3 from OlympusLedgerOrg/gtk4-webkit6-integration
OlympusLedgerOrg 716ef7f
fix(tao): use packed stride for GTK icons
OlympusLedgerOrg 31971ef
Merge remote-tracking branch 'upstream/dev' into gtk4-webkit6-integra…
OlympusLedgerOrg 9c739a7
fix(tray-icon): document KSNI backend and drop stale lock
OlympusLedgerOrg 41644c4
fix(ci): restore schema patch and silence Apple clippy
OlympusLedgerOrg f7472de
chore: document GTK4 supply-chain posture
OlympusLedgerOrg 0e8413c
fix: address review feedback
OlympusLedgerOrg f35ed78
Merge pull request #4 from OlympusLedgerOrg/gtk4-webkit6-integration
OlympusLedgerOrg d8ee620
chore(deps): update rust crate jsonschema to 0.47 (#15699)
renovate[bot] aebf38c
android: Migrate Gradle scripts to `compilerOptions` DSL (#15694)
Turbo87 f5347cd
chore(deps): bump plist for quick-xml audit (#15709)
Legend-Master 5ab3175
refactor: migrate to svelte ts for API example (#15675)
Legend-Master 11012a1
fix(bundler): preserve mapped resource names in wix (#15681)
justjavac 6a298ee
fix(cli): `tauri info` reports rust only plugin npm package as not in…
Legend-Master 9a5e3ea
docs(readme): fix link to cli, closes #15712
FabianLars 459fc31
fix: `referenced_by` compilation on different debug profiles (#15711)
Legend-Master 8090927
docs: clarify drag and drop settings (#15717)
Legend-Master 6d4643e
chore(deps): update pnpm to v11 (#15716)
Legend-Master 42ae2d8
feat(example): rework menu examples (#15684)
Legend-Master c0f3365
fix(ci): bump all setup-node action versions (#15720)
Legend-Master 5b19ac9
chore(deps): bump create-pull-request to v8 (#15723)
Legend-Master 30fa4e4
chore(deps): update rust crate serde_with to v3.21.0 [security] (#15729)
renovate[bot] f76b1d3
feat(bundler): show bundle sizes in the finished output (#15644)
tenderdeve c3d21bd
enhance(android): use `Theme.Material3.DayNight.NoActionBar` (#15730)
Legend-Master 0bf7187
refactor: rename `extend_api` to `run_invoke_handler` (#15731)
Legend-Master f9bffcd
chore: notice increased gradle version requirement (#15700)
Legend-Master 1417768
fix: menu channels are never cleaned up (#15679)
Legend-Master e9e88a7
chore(example): set `color-cheme` (#15734)
Legend-Master f064da2
fix: menu regression from #15679 (#15735)
lucasfernog 3f62c70
Add `WebviewBuilder::limit_navigations_to_app_bound_domains` (#13848)
zphrs 0f11d54
Merge remote-tracking branch 'upstream/dev' into dev
OlympusLedgerOrg 0abf717
sync upstream and integrate GTK4 ports
OlympusLedgerOrg 042d58c
fix(deps): resolve vendored port advisories
OlympusLedgerOrg 738ce4f
fix(ports): restore cross-platform build contracts
OlympusLedgerOrg e196375
fix(cli): satisfy current iterator lint
OlympusLedgerOrg 234e509
fix(deps): vendor compatible quick-xml security update
OlympusLedgerOrg 31c8bf1
fix(ci): recognize licensed vendor directories
OlympusLedgerOrg c98510c
fix(ci): exclude vendored sources from formatting
OlympusLedgerOrg 16b785f
fix: address upstream review findings
OlympusLedgerOrg 77f490d
test(bundler): keep test module after items
OlympusLedgerOrg d764c7d
fix: address follow-up review findings
OlympusLedgerOrg 8585b60
docs: record accelerator builder error strategy
OlympusLedgerOrg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| --- | ||
| "tauri": patch:enhance | ||
| "tauri-cli": patch:enhance | ||
| "@tauri-apps/cli": patch:enhance | ||
| --- | ||
|
|
||
| Migrate the Android Gradle scripts from the deprecated `kotlinOptions` DSL to `compilerOptions`, which is accepted by both Kotlin Gradle Plugin 1.9.x and 2.x. This lets projects move to Kotlin 2.x without hitting the hard error that 2.3+ raises on the old DSL. | ||
|
|
||
| This increased the minimum supported Gradle version to 8.13. If your Gradle version is earlier, delete `src-tauri/gen/android/gradle/wrapper/gradle-wrapper.properties` and re-run `tauri android init` to update it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "tauri-cli": patch:enhance | ||
| "@tauri-apps/cli": patch:enhance | ||
| --- | ||
|
|
||
| Use `Theme.Material3.DayNight.NoActionBar` instead of `Theme.MaterialComponents.DayNight.NoActionBar` when running `tauri android init` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| "tauri": minor:feat | ||
| "tauri-runtime": minor:feat | ||
| "tauri-runtime-wry": minor:feat | ||
| "tauri-utils": minor:feat | ||
| --- | ||
|
|
||
| Add `WebviewBuilder::limit_navigations_to_app_bound_domains`, `WebviewWindowBuilder::limit_navigations_to_app_bound_domains`, and limitNavigationsToAppBoundDomains to tauri.config.json. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| "tauri-bundler": "minor:feat" | ||
| "tauri-cli": "minor:feat" | ||
| "@tauri-apps/cli": "minor:feat" | ||
| --- | ||
|
|
||
| The bundler now prints the size of each generated bundle next to its path in the `Finished N bundles at:` output (directories such as macOS `.app` bundles are measured recursively). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "tauri": "patch:bug" | ||
| --- | ||
|
|
||
| Remove the `Channel` used to send events to the JavaScript side when the menu is dropped. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| "tauri-bundler": patch:bug | ||
| "tauri-cli": patch:bug | ||
| "@tauri-apps/cli": patch:bug | ||
| --- | ||
|
|
||
|
|
||
| Fix the WiX bundler so it respects the resource's target file name. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| tauri: minor:enhance | ||
| tauri-macros: minor:enhance | ||
| tauri-utils: minor:enhance | ||
| tauri-build: minor:enhance | ||
| --- | ||
|
|
||
| Fix compilation errors when `tauri-utils` is built with different debug-assertion settings for the build and runtime profiles. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "tauri-cli": "patch:bug" | ||
| "@tauri-apps/cli": "patch:bug" | ||
| --- | ||
|
|
||
| Prevent `tauri info` from reporting Rust-only plugins as having a missing npm package. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "tauri": minor:breaking | ||
| "tauri-runtime": minor:breaking | ||
| --- | ||
|
|
||
| Require webview navigation, IPC, page-load, and document-title callbacks to be `Sync` in addition to `Send`, matching the thread-safety contract of the vendored Wry runtime. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.