Commit graph

  • c2b2c19ddb
    Merge pull request #2 from willnode/cosmic-orbital local/yoda-main Jeremy Soller 2026-04-18 12:05:04 -06:00
  • ae0f2e3e3f
    Pass damage area to orbital window sync Wildan M 2026-04-16 02:44:45 +07:00
  • a3f77e251e
    Update redox-syscall to 0.5 Jeremy Soller 2025-09-07 19:06:15 -06:00
  • 6e75b1ad7e On Orbital, fix window resize. Jeremy Soller 2024-02-09 21:03:53 -07:00
  • 0bb8598935
    Argb8888 Ashley Wulber 2023-01-18 17:17:35 -05:00
  • e435fc99bc
    ci: Set up an autorelease pipeline John Nunley 2024-01-28 12:51:01 -08:00
  • 34d52bd350
    Fix MSRV CI issue by pinning half to v2.2.1 (#198) John Nunley 2024-01-28 12:29:54 -08:00
  • 832064c012
    feat: Add ability to get underlying window handle John Nunley 2024-01-12 08:40:02 -08:00
  • 03c6f8dca1
    Merge pull request #194 from rust-windowing/release-0.4.1 Ian Douglas Scott 2024-01-10 17:54:42 -08:00
  • 356eeeebf5 v0.4.1 Ian Douglas Scott 2024-01-10 16:44:58 -08:00
  • 2b1bb980d2
    Merge pull request #191 from rust-windowing/wayland-buffer-age-fix Ian Douglas Scott 2024-01-09 17:41:54 -08:00
  • d26ae5b895 wayland: Fix buffer age Ian Douglas Scott 2024-01-09 03:28:08 -08:00
  • ef49741254
    build(deps): update cfg_aliases requirement from 0.1.1 to 0.2.0 dependabot[bot] 2023-12-24 21:21:17 -08:00
  • 4e8735c6bd
    Web: add support for more RawWindowHandle variants (#188) daxpedda 2023-12-17 23:48:58 +01:00
  • 211db6fc6e
    docs(web): fix reference to OffscreenCanvas (#187) Benoît Cortier 2023-12-15 05:42:31 -05:00
  • 09b8126909
    x11: Check visuals for validity Uli Schlachter 2023-12-11 06:54:10 +01:00
  • 64dad39536
    m: Bump x11rb to v0.13 Uli Schlachter 2023-12-09 16:03:18 +01:00
  • 0b8f10d91d
    build(deps): update windows-sys requirement from 0.48.0 to 0.52.0 dependabot[bot] 2023-11-19 22:11:53 -08:00
  • 58da196740 Update drm to 0.11 Ian Douglas Scott 2023-11-14 08:33:56 -08:00
  • ac92d531ed
    Merge pull request #180 from rust-windowing/fix-double-free Mads Marquart 2023-11-15 02:30:33 +01:00
  • f198b222bd macOS: Fix double-free of NSWindow Mads Marquart 2023-11-15 02:15:33 +01:00
  • 800f640270 v0.4.0 John Nunley 2023-11-12 17:35:31 -08:00
  • ab7688e2ed examples: Trigger event-loop exit on Escape key Marijn Suijten 2023-11-06 09:34:49 +01:00
  • 636a7148c8 examples/fruit: Make draw logic act on RedrawRequested instead of Close again Marijn Suijten 2023-11-06 09:30:37 +01:00
  • c2ec494336
    feat: Enable creating an X11 display without connection John Nunley 2023-11-01 22:26:10 -07:00
  • 3b98da7e28
    x11: dup fd before passing to shm_attach_fd Ian Douglas Scott 2023-10-31 07:09:50 -07:00
  • 2eef592745
    docs: Fix missing paragraph break in the docs for Buffer Liam Murphy 2023-10-30 01:54:05 +11:00
  • 0bcd2e22a2
    breaking: Use raw-window-handle version 0.6 John Nunley 2023-10-26 19:15:51 -07:00
  • 18c944736e
    v0.3.2 John Nunley 2023-10-21 08:04:59 -07:00
  • c0e8723081
    x11: Use POSIX shared memory in X11 backend John Nunley 2023-10-17 19:15:15 -07:00
  • a405e0341d
    Merge pull request #164 from rust-windowing/rustix Ian Douglas Scott 2023-10-13 17:20:45 -07:00
  • d0d3881099 Use rustix/libc instead of nix Ian Douglas Scott 2023-10-13 15:41:23 -07:00
  • ea81ff2078
    Merge pull request #163 from rust-windowing/update-deps Ian Douglas Scott 2023-10-13 13:54:00 -07:00
  • e667df2da6 Update drm and nix dependencies Ian Douglas Scott 2023-10-12 22:15:14 -07:00
  • 9736fe9e37
    docs: present_with_damage is supported on web platform Benoît Cortier 2023-10-13 11:32:21 -04:00
  • 888a9963ad
    build(deps): update memmap2 requirement from 0.7.1 to 0.9.0 dependabot[bot] 2023-10-12 05:45:23 -07:00
  • 979812f4bc
    build(deps): update redox_syscall requirement from 0.3 to 0.4 dependabot[bot] 2023-09-14 18:07:18 -07:00
  • f47f92a1f0
    build(deps): bump hecrj/setup-rust-action from 1 to 2 dependabot[bot] 2023-09-10 21:47:32 -07:00
  • f244cb56b9
    build(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-10 21:25:16 -07:00
  • 36618b63eb
    Merge pull request #149 from rust-windowing/update-wayland Ian Douglas Scott 2023-09-09 16:42:57 -07:00
  • fff761cbd2
    Merge pull request #141 from rust-windowing/release-0.3.1 Ian Douglas Scott 2023-09-09 16:40:30 -07:00
  • e145d47cf8 v0.3.1 Ian Douglas Scott 2023-08-27 16:36:25 -07:00
  • 1b2aaa2e16
    ci: Temporarily disable Windows GNU CI John Nunley 2023-09-09 13:40:39 -07:00
  • 908408ba80
    fix(web): optimize and fix present_with_damage (#150) Benoît Cortier 2023-09-09 11:30:38 -04:00
  • a9d7e159e0 wayland: Update to wayland-client 0.31 Ian Douglas Scott 2023-09-07 18:46:36 -07:00
  • 9b44f2eaea
    bugfix: Fix length of returned buffer on x11 when using the wire-transferred buffer Simon Hausmann 2023-09-06 17:05:17 +02:00
  • 53ae12a637
    Merge pull request #143 from rust-windowing/update-macos-deps Mads Marquart 2023-08-29 23:24:28 +02:00
  • bac64da8b8 Update macOS dependencies Mads Marquart 2023-08-29 08:56:49 +02:00
  • c5401a3ec2
    Merge pull request #128 from rust-windowing/dependabot/cargo/cocoa-0.25.0 Mads Marquart 2023-08-29 08:51:42 +02:00
  • 2e926b37e9
    Merge pull request #140 from rust-windowing/redox-map-shared Jeremy Soller 2023-08-16 20:24:44 -06:00
  • 1770b331bf orbital: Use syscall::MAP_SHARED for mapping Ian Douglas Scott 2023-08-16 18:57:35 -07:00
  • ac0b7f5e14
    feat: Add a DRM/KMS backend John Nunley 2023-08-12 13:39:13 -07:00
  • 2689cec2ca
    bugfix: Mark fetch as unsupported on Windows for now John Nunley 2023-08-10 19:28:04 -07:00
  • 5463e8741e
    Merge pull request #137 from rust-windowing/cg-size Ian Douglas Scott 2023-07-24 19:46:59 -07:00
  • e10c360929 cg: Require non-zero width/height; panic instead of segfault Ian Douglas Scott 2023-07-24 18:24:23 -07:00
  • 1f326b2199
    bugfix: Reintroduce Error trait impl for SoftBufferError Fenhl 2023-07-13 03:43:49 +02:00
  • abb7a4e9ac
    version: Use fastrand v2.0.0 John Nunley 2023-07-03 07:59:34 -07:00
  • 4a1e18daf9
    m: Update memmap2 requirement from 0.6.1 to 0.7.1 dependabot[bot] 2023-07-02 15:19:49 -07:00
  • 3404953bdb
    m: Use tiny-xlib instead of x11-dl John Nunley 2023-07-02 15:08:01 -07:00
  • b5c14abf75
    Update cocoa requirement from 0.24.0 to 0.25.0 dependabot[bot] 2023-06-26 05:09:01 +00:00
  • 6c78268502 Implement OffscreenCanvas support dAxpeDDa 2023-06-05 01:14:14 +02:00
  • 68ec5a52d3
    v0.3.0 John Nunley 2023-06-04 16:10:35 -07:00
  • 7b089d46b2
    Remove the thiserror dependency (#116) John Nunley 2023-06-03 07:08:35 -07:00
  • efdfb529ef
    Merge pull request #99 from rust-windowing/damage Ian Douglas Scott 2023-06-02 20:15:14 -07:00
  • 1e7b9213d2 Merge remote-tracking branch 'origin/master' into damage Ian Douglas Scott 2023-06-02 15:03:10 -07:00
  • 6be186b47c Reference correct branch name in CI dAxpeDDa 2023-06-02 11:08:05 +02:00
  • 44248477be
    feat: Add a function for retrieving the window contents John Nunley 2023-06-01 20:09:30 -07:00
  • daf304adf9
    fixup: Add changelog entry for 0.2.1 John Nunley 2023-05-31 19:00:28 -07:00
  • 591a40c0a6 Fix doc link Ian Douglas Scott 2023-05-30 15:36:14 -07:00
  • a147a15d45 Use u32/NonZeroU32 for Rect, and return error if out of range Ian Douglas Scott 2023-05-30 15:17:10 -07:00
  • 199a016f44 Merge remote-tracking branch 'origin/master' into damage Ian Douglas Scott 2023-05-30 14:25:45 -07:00
  • eb227f10f0 Bump x11rb to v0.12 dAxpeDDa 2023-05-27 12:47:54 +02:00
  • 4268c732a6
    Update memmap2 requirement from 0.5.8 to 0.6.1 (#108) dependabot[bot] 2023-05-15 06:48:56 -07:00
  • fcda747ddf
    Add from_canvas() to Surface for Wasm (#76) daxpedda 2023-05-08 15:43:34 +02:00
  • ecfae194ce Add @daxpedda as web maintainer jtnunley 2023-05-04 20:40:47 -07:00
  • d7888ef806
    Implement present_with_damage for Web (#101) daxpedda 2023-04-27 19:19:29 +02:00
  • 29b3f4a978 Add a Buffer::age() method Ian Douglas Scott 2023-04-20 18:52:34 -07:00
  • c1d6716eec Add a Buffer::present_with_damage() method Ian Douglas Scott 2023-04-21 10:37:48 -07:00
  • f12aa534e1
    Merge pull request #100 from LunaWasFlaggedAgain/master John Nunley 2023-04-24 18:36:39 -07:00
  • 5efa5d8898 x11: Assert that size >= buffer_size Luna 2023-04-24 20:31:39 -03:00
  • c68f41bf10 x11: Limit returned shm buffer size Luna 2023-04-24 19:37:41 -03:00
  • a958a18346
    Bump actions/cache from 1 to 3 (#93) dependabot[bot] 2023-04-18 15:05:23 -07:00
  • a0b9c5921e
    Merge pull request #97 from rust-windowing/example-optimize Jeremy Soller 2023-04-12 07:58:56 -06:00
  • edc5c76180 examples: Avoid dividing index to get x, y; calculate index from x, y Ian Douglas Scott 2023-04-11 12:20:48 -07:00
  • 6da649e8a1
    Bump actions/checkout from 2 to 3 (#92) dependabot[bot] 2023-04-10 10:32:37 -07:00
  • 027f944ece
    Add dependabot support to this repo (#91) John Nunley 2023-04-10 10:00:41 -07:00
  • 92e8eb7d22
    Don't use the borrowing trick under Windows (#89) John Nunley 2023-04-07 17:31:21 -07:00
  • 885c76bf02
    m: Don't use the borrowing trick under X11 (#86) John Nunley 2023-04-07 11:54:50 -07:00
  • a72e3b5062
    Merge pull request #88 from rust-windowing/notgull/error-handling John Nunley 2023-04-06 13:15:54 -07:00
  • 61eb2472ff
    Merge pull request #87 from daxpedda/atomic-ci John Nunley 2023-04-06 11:31:12 -07:00
  • 24db0ad453
    Fix atomic Wasm CI dAxpeDDa 2023-04-06 19:50:20 +02:00
  • 74a3357ce8 Use the SwResultExt trait in more places jtnunley 2023-04-06 11:09:47 -07:00
  • 379910cb8e
    Merge pull request #77 from daxpedda/wasm-atomics John Nunley 2023-04-06 10:40:23 -07:00
  • 7ba535c225
    Merge pull request #85 from rust-windowing/bump-deps Ian Douglas Scott 2023-04-06 09:44:00 -07:00
  • 7a687105e3 Update windows-sys and image Ian Douglas Scott 2023-04-06 08:05:18 -07:00
  • c0af587718
    Fix multi-threaded Wasm dAxpeDDa 2023-02-28 23:51:28 +01:00
  • a09e4cf679
    Owned pixel buffer for no-copy presentation Ian Douglas Scott 2023-04-06 00:30:59 -07:00
  • e5d546ff9e
    Update README.md to have a checkmark next to libxcb support (#84) John Nunley 2023-04-05 11:41:37 -07:00
  • 77f9f68f45
    Bump MSRV to 1.64 (#81) John Nunley 2023-03-17 19:56:10 -07:00
  • 1381217fe5
    Merge pull request #72 from rust-windowing/run-wasm Ian Douglas Scott 2023-02-23 10:58:57 -08:00