github-actions[bot]
11568a62e0
chore: update bindings
2025-10-13 06:43:11 +00:00
Bill Avery
9d3e7f207e
fix: allow trailing commas on field and argument lists
2025-10-12 23:37:12 -07:00
Bill Avery
262d92bc61
Merge pull request #30 from wravery/update-bindings
...
chore: update bindings
2025-10-12 23:24:24 -07:00
github-actions[bot]
a84291e035
chore: update bindings
2025-10-13 06:22:46 +00:00
Bill Avery
3602479e5e
fix: allow attributes on impl methods
2025-10-12 23:17:00 -07:00
Takagi Tasuku
5d2f45910f
feat: use SimpleApplication in cefsimple
...
Updates the cefsimple example on macOS to use the new
`cef::application_mac::SimpleApplication`.
This properly initializes the application instance, resolving the crash
that previously occurred during right-click events.
Refs: #96
2025-10-13 14:19:50 +09:00
Takagi Tasuku
37919492ce
fix: resolve cargo build warning about default-features on macOS
2025-10-13 14:19:49 +09:00
Takagi Tasuku
7b9b3cd828
feat: port SimpleApplication from original cefsimple
...
Adds SimpleApplication implementing CefAppProtocol.
Refs: #96
2025-10-13 14:18:29 +09:00
Bill Avery
ccec734a29
Merge pull request #29 from wravery/update-bindings
...
chore: update bindings
2025-10-12 21:08:30 -07:00
github-actions[bot]
879dabd8e7
chore: update bindings
2025-10-13 03:58:49 +00:00
Takagi Tasuku
65f4580be6
feat: add CefAppProtocol bindings
...
Adds Rust bindings for the Objective-C protocols required for proper
application handling on macOS (CrAppProtocol, CrAppControlProtocol,
and CefAppProtocol) using the objc2 crate.
These bindings are necessary to correctly implement an NSApplication
subclass, which is a foundational step for porting the official
cefsimple application logic and fixing related crashes.
Refs: #96
2025-10-13 12:56:02 +09:00
Bill Avery
9af40a9ac6
feat: generate wrapper macros for all client types
2025-10-12 20:50:15 -07:00
Bill Avery
1b13c66e84
Merge pull request #233 from tauri-apps/release-plz-2025-10-11T22-24-45Z
2025-10-11 16:21:53 -07:00
github-actions[bot]
1e8760fbe5
chore: release v140.3.3+140.1.14
cef-v140.3.3+140.1.14
cef-dll-sys-v140.3.3+140.1.14
export-cef-dir-v140.3.3+140.1.14
2025-10-11 23:18:51 +00:00
Bill Avery
f84760af39
Merge pull request #234 from tauri-apps/update-bindings
2025-10-11 16:16:53 -07:00
github-actions[bot]
302fedb948
chore: update bindings
2025-10-11 22:29:39 +00:00
Bill Avery
f790eff9d4
Merge pull request #232 from wravery/dev
2025-10-11 15:22:55 -07:00
Bill Avery
818af8f5a3
fix: do not impl Default for structs with methods ( #225 )
2025-10-11 14:54:49 -07:00
Bill Avery
a7a7c49611
Merge pull request #231 from tauri-apps/release-plz-2025-10-11T20-15-28Z
...
chore: release v140.3.2+140.1.14
2025-10-11 13:25:11 -07:00
github-actions[bot]
7eb5d2f93c
chore: release v140.3.2+140.1.14
cef-v140.3.2+140.1.14
cef-dll-sys-v140.3.2+140.1.14
export-cef-dir-v140.3.2+140.1.14
2025-10-11 20:15:29 +00:00
Bill Avery
890daf65f5
Merge pull request #219 from rgon/fix/osr-on-linux
...
fix #207 : off-screen rendering on Linux
2025-10-11 13:13:55 -07:00
Bill Avery
ef440a1e0d
fix: windows build with wgpu@27
2025-10-11 13:02:14 -07:00
Bill Avery
be707c0820
fix: macos build with wgpu@27
2025-10-11 12:21:14 -07:00
Bill Avery
4b8833ff94
fix: warning about unnecessary mut
2025-10-03 15:36:13 -07:00
Bill Avery
a412c1f516
chore: cleanup dependencies
2025-10-03 15:36:13 -07:00
Bill Avery
868c1857e2
chore: cargo fmt
2025-10-03 15:36:13 -07:00
Bill Avery
d4c49dd673
Merge pull request #228 from tauri-apps/release-plz-2025-10-03T18-53-11Z
...
chore: release v140.3.1+140.1.14
2025-10-03 11:56:31 -07:00
github-actions[bot]
395d8a36db
chore: release v140.3.1+140.1.14
cef-v140.3.1+140.1.14
cef-dll-sys-v140.3.1+140.1.14
export-cef-dir-v140.3.1+140.1.14
2025-10-03 18:53:12 +00:00
Bill Avery
dfb5188a54
Merge pull request #227 from wravery/dev
...
fix: update C API wrappers to copy wrapped out-params back into pointers (#224 )
2025-10-03 11:51:52 -07:00
Bill Avery
1ea4bf5030
Merge pull request #27 from wravery/update-bindings
...
chore: update bindings
2025-10-03 11:36:47 -07:00
github-actions[bot]
7783ef26ff
chore: update bindings
2025-10-03 18:34:59 +00:00
Bill Avery
e90fb14bb7
Merge pull request #26 from wravery/fix-224
...
Fix 224
2025-10-03 11:28:56 -07:00
Bill Avery
3e53341d98
fix: copy wrapped out-params back to pointers ( #224 )
2025-10-03 11:19:44 -07:00
Bill Avery
d6b6ea1cdc
chore(test): test out-params
2025-10-03 11:07:35 -07:00
Bill Avery
84a7f59d85
Merge pull request #222 from tauri-apps/dependabot/github_actions/actions/cache-4.3.0
2025-09-29 08:15:41 -07:00
dependabot[bot]
17d30e5fc7
chore(deps): bump actions/cache from 4.2.4 to 4.3.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.2.4...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 11:51:08 +00:00
Gonzalo Ruiz
26ffac8080
deps: upgrade wgpu to ^26
2025-09-27 23:11:17 +02:00
Gonzalo Ruiz
4f75a8bd17
chore: throw compile error if accelerated_osr requested on unsupported platform
2025-09-27 17:14:46 +02:00
Gonzalo Ruiz
7035a16f27
feat(examples/osr): allow configuring wether to use accelerated paint or not. Fall-back to non-accelerated on_paint if accelerated_osr feature is not set
2025-09-27 17:12:46 +02:00
Gonzalo Ruiz
6b82026a7a
chore: remove unused imports, move fallback non-accelerated imports onto its conditional function
2025-09-27 16:45:58 +02:00
Gonzalo Ruiz
429c3123b3
fix: macos osr texture handling now builds correctly
2025-09-25 14:29:30 +02:00
Gonzalo Ruiz
10e58bf103
fix: macos metal texture fetching wrongly used macro and variables
2025-09-24 16:28:42 +02:00
Gonzalo Ruiz
3d0dfbe145
cicd: fix cargo fmt
2025-09-24 12:37:28 +02:00
Gonzalo Ruiz
681f2e15df
refactor: clean up import_via_metal code into closures
2025-09-24 11:15:17 +02:00
Gonzalo Ruiz
ea9ef94c15
fix(macos): revert io_surface handle creation to original example, fix improper hal vs non-hal device usage
2025-09-24 11:15:03 +02:00
Gonzalo Ruiz
92325b255a
fix: (last attempt) macos accelerated rendering implementation
2025-09-24 10:37:07 +02:00
Gonzalo Ruiz
483e8cad53
fix: (attempt) macos accelerated rendering implementation
2025-09-24 00:13:03 +02:00
Gonzalo Ruiz
4d13f36232
chore: remove unused objc2-metal dependency
2025-09-23 20:41:24 +02:00
Gonzalo Ruiz
88e2e63c9e
fix: convert iostream implementation to previous one, since the original impl is broken
2025-09-23 20:38:52 +02:00
Gonzalo Ruiz
93fa066414
fix: attempt macos impl fix
2025-09-23 19:14:33 +02:00