IronRDP
IronRDP copied to clipboard
build(deps): bump softbuffer from 0.3.4 to 0.4.2
Bumps softbuffer from 0.3.4 to 0.4.2.
Release notes
Sourced from softbuffer's releases.
v0.4.2
- Add the ability to get the underlying window handle. (#193)
- Rework the backend to use a trait-based interface. (#196)
- On Orbital, fix window resize. (#200)
- Fix
bytes()for KMS/DRM implementation. (#203)v0.4.1
- On MacOS, Fix double-free of
NSWindow. (#180)- On Web, add support for more
RawWindowHandlevariants. (#188)- On Wayland, fix buffer age. (#191)
- Update
drmto 0.11 (#178)
- Fixes build on architectures where drm-rs did not have generated bindings.
- Update x11rb to v0.13 (#183)
v0.4.0
Changelog
Sourced from softbuffer's changelog.
0.4.2
- Add the ability to get the underlying window handle. (#193)
- Rework the backend to use a trait-based interface. (#196)
- On Orbital, fix window resize. (#200)
- Fix
bytes()for KMS/DRM implementation. (#203)0.4.1
- On MacOS, Fix double-free of
NSWindow. (#180)- Update
drmto 0.11 (#178)
- Fixes build on architectures where drm-rs did not have generated bindings.
- Update x11rb to v0.13 (#183)
- On Web, add support for more
RawWindowHandlevariants. (#188)- On Wayland, fix buffer age. (#191)
0.4.0
- Breaking: Port to use
raw-window-handlev0.6.(#132)- Enable creating X11 displays without an existing connection. (#171)
0.3.3
- Fix a bug in the new shared memory model in X11. (#170)
0.3.2
- Document that
present_with_damageis supported on web platforms. (#152)- Replace our usage of
nixwithrustix. This enables this crate to run withoutlibc. (#164)- Use POSIX shared memory instead of Sys-V shared memory for the X11 backend. (#165)
- Bump version for the following dependencies:
0.3.1
- On X11, fix the length of the returned buffer when using the wire-transferred buffer.
- On Web, fix incorrect starting coordinates when handling buffer damage.
- On Redox, use
MAP_SHARED; fixing behavior with latest Orbital.- Error instead of segfault on macOS if size isn't set.
- Add
OffscreenCanvassupport in web backend.- Add DRM/KMS backend, for running on tty without X/Wayland.
- Make
fetcherror on Windows, where it wasn't working correctly.- Implement
Errortrait forSoftBufferError.- Dependency updates.
0.3.0
- On MacOS, the contents scale is updated when set_buffer() is called, to adapt when the window is on a new screen (#68).
... (truncated)
Commits
eedbae0v0.4.25c7a209build(deps): update redox_syscall requirement from 0.4 to 0.5bd2cc62ci: Add spellcheck to CId5f4783Merge pull request #203 from wackbyte/kms-fix8024a84ImplementBufferInterface::pixelsfor KMS backend2bcb5c9Fix Web CI (#202)6a45203Merge pull request #196 from rust-windowing/traitsd7b32faMovenew()methods into traitsc0ff669Move backends into abackendsmodule878d51cAdd#[allow(dead_code)]toSwResultExt- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)