forked from tauri-apps/tauri
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] dev from tauri-apps:dev #19
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
Open
pull
wants to merge
3,327
commits into
ebfork:dev
Choose a base branch
from
tauri-apps:dev
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
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
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Fix raw channel message type regression * Re-word change file * Rename formated_bytes to bytes_as_json_array
Co-authored-by: amrbashir <[email protected]>
* fix: add proxy URL support to Webview * chore: add .changes file * Change file
…window initialization (#13279) * fix: typo * docs(webview): corrected examples to ensure webview is created after window initialization
* fix(core): fix TrayIcon.getById returning new resource IDs this prevents the close() from working properly if you somehow lose the new() resource ID (for instance when the app reloads) and need to pick it up again and close it. * cleanup on close
macOS uses a different coordinate system for visibleFrame, so to get accurate values we should only get the diff between frame() and visibleFrame() and apply that to the standard monitor position returned by CGDisplayBounds. Size isn't impacted by this, and properly returns the value (accounting for dock position).
…s "/a" instead of "a" (#13313) (#13324) * fix path joining behavior where path.join('', 'a') incorrectly returns "/a" instead of "a" (#13313) * Clean up --------- Co-authored-by: Tony <[email protected]>
…less it's cargo's target dir) (#13294) Co-authored-by: Fabian-Lars <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix it * Create change-pr-13288.md * fixes * fixes * fix .change
* refactor: use WindowConfig for `create_webview` * Pass in label inside options * Fix compile
* fix: Can't register multiple listeners for an event * add change file --------- Co-authored-by: Lucas Nogueira <[email protected]>
Prefer using nullish coalescing operator (`??`) instead of a logical or (`||`), as it is a safer operator.
* fix(tauri-runtime-wry): ignore about:blank initial URL fixes a macOS warning when a navigation handler is registered and you choose to create a new window on the on_new_window hook - in this case we shouldn't perform the initial navigation since the URL is provided by the webview configuration from the hook * change tag * bump min wry
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: don't set macos deployment target in dev. * doc comment * Update .changes/skip-deployment-target-in-dev.md * Apply suggestions from code review --------- Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
currently we only install Rust targets for mobile when initializing the projects. Users can commit the Android/iOS projects, so running the init command is not a requirement to develop mobile apps. This change ensures the Rust targets are installed before trying to compile them.
see fastlane/fastlane#22028 for additional context
fixes iOS deadlock
without the type Deno assumes that the package is a ESM so it cannot use `require` we should probably update our minimum Node.js version and use ESM instead, but I want to ship this fix first
useful to propagate RUST_BACKTRACE to the IDE commands
* chore(tauri): update documentation for home_dir on iOS ref #12497 * update
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: improve resources docs * Clippy
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat(cli): set default log level when adding the log plugin needs tauri-apps/plugins-workspace#2965 ref #14075 * Update crates/tauri-cli/src/add.rs
* feat(api): ad dataDirectory setting config * changefile fmt * chain, log if dirs::data_local_dir fails --------- Co-authored-by: Lucas Nogueira <[email protected]>
#14052) * feat(bundle): add --no-sign flag to skip code signing in bundling process - Introduce a o_sign option in bundle settings to allow skipping code signing - Update macOS and Windows bundler implementations to respect the flag - Wire up CLI option --no-sign to control signing behavior during bundling - Add necessary config and type changes to propagate the flag throughout bundler Signed-off-by: ShigrafS <[email protected]> * ci: added yml for github action testing Signed-off-by: ShigrafS <[email protected]> * fix: fixed field 'digest_algorithm' is already declared error Signed-off-by: ShigrafS <[email protected]> * ci: updated to test the new features as well Signed-off-by: ShigrafS <[email protected]> * ci: fixed yml issue Signed-off-by: ShigrafS <[email protected]> * fix: fixed missing parameter issue in android sign.rs Signed-off-by: ShigrafS <[email protected]> * chore: apply linting Signed-off-by: ShigrafS <[email protected]> * chore: remove redundant files Signed-off-by: ShigrafS <[email protected]> * chore: revert indentations Signed-off-by: ShigrafS <[email protected]> * fix: added parameters to ios mobile build.rs Signed-off-by: ShigrafS <[email protected]> * docs: updated documentation for settigs.rs Signed-off-by: ShigrafS <[email protected]> * docs(cli): add documentation for o_sign flag in build options Signed-off-by: ShigrafS <[email protected]> * chore: apply cargo fmt Signed-off-by: ShigrafS <[email protected]> * docs: added CHANGES.md Signed-off-by: ShigrafS <[email protected]> * refactor(bundler): make o_sign private and add getter Signed-off-by: ShigrafS <[email protected]> * fix: minor error Signed-off-by: ShigrafS <[email protected]> * refactor: revert build_benchmark_jsons.rs Signed-off-by: ShigrafS <[email protected]> * impl for macos too * fix ci * fix windows build --------- Signed-off-by: ShigrafS <[email protected]> Co-authored-by: Lucas Nogueira <[email protected]>
Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
* Expose `ScrollBarStyle` webview option to tauri. This commit exposes the scroll_bar_style option from wry via the tauri WebviewWindowBuilder API. By itself, the commit does not include changes to the configuration file or JavaScript APIs: These will be added in a later commit. * Fix a compile error on macOS and Linux. * Add `scroll_bar_style` to WindowConfig. This commit exposes the `scroll_bar_style` option in tauri.conf.json/ .json5/.toml as `scrollBarStyle` and `scroll-bar-style`. * Expose `scroll_bar_style` to JavaScript API. This commit exposes the `scroll_bar_style` in the options object passed to the JavaScript API `Webview` and `WebviewWindow` constructors. While testing this, I discovered that on Windows, attempting to create a webview from the JavaScript API will cause the hosting window to immediately hang if it attempts to use the same data directory as another webview without sharing the same environment options. This commit includes no mitigation for this behaviour, as I will be opening a separate issue about it at some point in the near future. * Document WebView2 environment requirements. This commit adds a message to the documentation for all components of the `scroll_bar_style` configuration option, telling users that all webviews that use the same data directory must use the same value for this option. * Fix formatting. * Add change files to .changes directory. * Remove `tauri-schema-generator` from change file. * Remove quotes from change tags. * Add tags to change files. I did not realise that these were needed, as the pull request that I used as my reference when building this feature did not have them. * update conf --------- Co-authored-by: Lucas Nogueira <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps-dev): bump vite from 7.0.4 to 7.0.7 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.4 to 7.0.7. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v7.0.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.0.7/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 7.0.7 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]> * Deduplicate * pnpm dedupe * Update vite to 7.1.5 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tony <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )