File jay.changes of Package jay

-------------------------------------------------------------------
Sun Aug 24 12:21:39 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>

- Update to version 1.9.0:
  * Merge pull request #355 from mahkoh/jorth/v1.9.0
  * docs: prepare 1.9.0 release
  * Merge pull request #345 from mahkoh/jorth/kbvm
  * docs: add release notes for kbvm switch
  * wl_keyboard: don't send key-up events for keys that are not logically down
  * keyboard: send keymap without actions/behaviors to xwayland
  * keyboard: replace xkbcommon by kbvm
  * keyboard: use kbvm::Components
  * keyboard: move KeyboardState to dedicated module
  * logging: use target instead of module_path
  * utils: remove AsciiTrim trait

-------------------------------------------------------------------
Thu Jun 19 08:35:36 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>

- Update to version 1.8.0:
  * Merge pull request #354 from mahkoh/jorth/v1.8.0
  * docs: prepare 1.8.0 release
  * Merge pull request #353 from mahkoh/jorth/take-focus
  * xwm: don't send take-focus messages for client-initiated focus change
  * Merge pull request #352 from mahkoh/jorth/value-hint
  * cli: add value hints for better completions
  * Merge pull request #349 from mahkoh/jorth/workspace
  * ext-workspace: implement v1
  * Merge pull request #351 from mahkoh/jorth/idle-grace-period
  * idle: add a grace period
  * Merge pull request #350 from mahkoh/jorth/tray-tree-changed
  * tray: schedule tree_changed after recalculating tray positions
  * Merge pull request #348 from mahkoh/jorth/idle-notification-v2
  * idle_notifier: add missing since=2 attribute
  * Merge pull request #347 from mahkoh/jorth/idle-notification-v2
  * idle_notifier: respect idle inhibitors for v1
  * idle_notifier: implement v2
  * Merge pull request #346 from tadeokondrak/ei_device_region_mapping_id_v2
  * ei: only send region_mapping_id to clients binding v2
  * Merge pull request #344 from mahkoh/jorth/update-deps
  * all: update dependencies
  * Merge pull request #325 from mahkoh/jorth/ei-cancel
  * ei: implement ei_touchscreen v2
  * ei: make handling of touchscreen events stricter
  * Merge pull request #343 from mahkoh/jorth/linearize
  * all: address clippy lints
  * all: replace enum-map by linearize
  * Merge pull request #335 from tadeokondrak/workspace-switch-focus-float-node
  * tree: focus float nodes when switching workspaces
  * Merge pull request #333 from mahkoh/jorth/set-keymap-no-seal
  * mmap: use MAP_PRIVATE for all keymaps
  * Merge pull request #331 from mahkoh/jorth/fix-subsurface-input-constraints
  * wl_subsurface: remove size from position
  * wl_surface: fix sub-surface extents filter
  * all: address clippy lints
  * Merge pull request #326 from mahkoh/jorth/pread-to-end
  * it: map keymap with MAP_PRIVATE
  * Merge pull request #184 from mahkoh/jorth/wl-fixes
  * wayland: implement wl-fixes
  * Merge pull request #312 from mahkoh/jorth/old-frame-requests
  * wl_surface: don't request vblank if there are no new frame requests
  * Merge pull request #314 from thepragmaticmero/patch-1
  * Update setup.md
  * Merge pull request #311 from mahkoh/jorth/vrr-cursor-fix
  * output-schedule: refactor change tracking
  * output-schedule: fix hardware cursor updates
  * Merge pull request #288 from mahkoh/jorth/data-control
  * ipc: implement ext-data-control
  * ipc: move data control logic out of wlr code
  * data-control: remove wlr-specific code
  * ipc: remove DynDataSource::offer_to_regular/wlr
  * ipc: remove X-only code from traits

-------------------------------------------------------------------
Mon Oct 28 01:43:14 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>

- Update to version 1.7.0
  * Various bugfixes.
  * Tiles and workspaces can now be dragged with the mouse.
  * Vulkan is now the default renderer.
  * Emulate vblank events on the nvidia driver.
  * Allow X windows to scale themselves.
  * Implement ext-image-capture-source-v1.
  * Implement ext-image-copy-capture-v1.
  * Implement screencast session restoration.
  * Fix screen sharing in zoom.
  * Implement wp-fifo-v1.
  * Implement wp-commit-timing-v1.
  * Implement jay-tray-v1
- Changes since 1.6.1:
  * Emulate vblank events on the nvidia driver.

-------------------------------------------------------------------
Sat Sep 28 23:48:18 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Update to version 1.6.0:
  * Various bugfixes.
  * Improve compatibility Nvidia hardware.
  * Implement format negotiation for screencasts.
  * Allow configuring 6, 8, or 10 bit framebuffer formats.
  * Upload shm textures on a separate thread in the Vulkan renderer.
  * Disable implicit sync in KMS.
  * Implement frame scheduling for KMS.
  * The JAY_MAX_RENDER_TIME_NSEC environment variable has been removed.

-------------------------------------------------------------------
Wed Sep  4 23:40:37 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Update to version 1.5.0
  * Add fine-grained damage tracking.
  * Add support for adaptive sync.
  * Add support for tearing.
  * Add support for touch input.
  * Add support for libei.
  * Add support for RemoteDesktop portal.
- Vendored tarball vendor.tar.zst back to using regular cargo vendor

-------------------------------------------------------------------
Thu Aug 22 00:41:26 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Fix cargo home cache contents

-------------------------------------------------------------------
Wed Aug 21 03:12:01 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Use cargo update to fetch CARGO_HOME sources

-------------------------------------------------------------------
Mon Aug 19 00:37:42 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Experiment using `CARGO_HOME` as vendored source.

-------------------------------------------------------------------
Sat Aug 10 00:50:49 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Portals workaround. Seems we really want on-demand. Removing this
  caused an issue. Upstream might have a configuration but let's just
  use what works for now.

-------------------------------------------------------------------
Tue Jul  9 03:11:06 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Update to version 1.4.0:
  * Add window management mode.
  * Various bugfixes.

-------------------------------------------------------------------
Mon May 27 12:20:27 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

- Update to version 1.3.0:
  * Add remaining layer-shell features.
  * Add JAY_MAX_RENDER_TIME_NSEC environment variable.
  * This can be used to delay rendering until shortly before a page flip, reducing input
  * delay.
  * This is an unstable feature that might change in the future.
  * Various bugfixes.
  * Improve performance of Vulkan renderer.
- Remove. Jay automatically starts with its own portal
  * org.freedesktop.impl.portal.desktop.jay.service
  * xdg-desktop-portal-jay.service

-------------------------------------------------------------------
Fri May 24 01:46:40 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

- Remove default-config folder

-------------------------------------------------------------------
Fri May 24 01:29:15 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

- Update to version 1.2.0
  * Add support for wp-security-manager-v1.
  * Add support for xdg-dialog-v1.
  * Add support for ext-transient-seat-v1.
  * Add support for wp-drm-lease-v1.
  * Focus-follows-mouse can now be disabled.
  * Add support for pointer-gestures-unstable-v1.
  * Configs can now handle switch events (laptop lid closed/opened).
  * Add support for tablet-v2.
  * Add support for linear framebuffers (hardware cursors/screensharing) on NVIDIA if the Vulkan renderer is used. (The OpenGL renderer does not support this.)

-------------------------------------------------------------------
Sun Feb 11 06:10:01 UTC 2024 - uncomfy+openbuildservice@uncomfyhalomacro.pl

- Update to version 1707402228.f702bf9:
  * wayland: implement wp_content_type_manager_v1
  * wayland: implement wp_cursor_shap_manager_v1
  * input: ignore set_pointer serial requirement
  * render: keep track of outputs whose hardware cursor must be rendered
  * render: render dnd icons for hardware cursors
  * input: log reason for ignoring set_cursor request

-------------------------------------------------------------------
Sun Aug 13 13:27:00 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- Replace obsoleted `disabled` option with `manual`

-------------------------------------------------------------------
Thu May 25 21:47:53 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- Update to version 0+364:
  * Fix xcursor theme
  * cargo fmt
  * use XCURSOR_THEME
  * config: damage screen after changing capture setting

-------------------------------------------------------------------
Thu Mar 16 08:08:26 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- Update to version 0+361
  ** NO CHANGELOG SINCE BETA SOFTWARE **

-------------------------------------------------------------------
Sun Feb 05 08:01:34 UTC 2023 - socvirnyl.estela@gmail.com

- Update to version 1675517798:
  * config: damage screen after changing capture setting
  * all: address clippy issues
  * config: allow capturing only selected workspaces

-------------------------------------------------------------------
Wed Jan 04 14:38:33 UTC 2023 - socvirnyl.estela@gmail.com

- Update to version 1672610889:
  * tests: fix tests
  * all: update dependencies
  * wayland: update wl_output to v4
  * io: use io_uring for all io

-------------------------------------------------------------------
Wed Dec 28 08:39:53 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- Update to version 1671224816:
  * seat: update hardware cursor upon identical re-attach
  * test: run unit tests on sr.ht
  * docs: configure gh-pages deployment
  * wayland: implement tearing-control-v1
- add Fedora builds.

-------------------------------------------------------------------
Mon Nov 14 03:50:51 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1668376218:
  * all: fix clippy lints
  * utils: fix rects_to_bands
  * video: actually created the bridge BO in the render device
  * metal: support multi-gpu systems via copying
  * docs: update readme
  * video: prefer non-nvidia devices when selecting render device
  * video: choose render device in the frontend
  * config: add DrmDevice::make_render_device
  * backend: add DevicesEnumerated event
  * x: add XDrmDevice
  * metal: log drm device model
  * tree: update to latest version of wp_fractional_scale

-------------------------------------------------------------------
Sat Nov 12 08:06:58 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1667499995:
  * all: fix clippy lints
  * build: upgrade to rust 1.65
  * wayland: implement xwayland_shell_v1
  * registry: implement xwayland-only globals
  * xwayland: don't send raw wl_surface's to xwm
  * xwayland: add x-surface indirection

-------------------------------------------------------------------
Sat Oct 15 22:27:10 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1665421340:
  * video: add support for a/xbgr8888 formats
  * clippy: call drop explicitly
  * xdg_decoration: send toplevel-configure after configure

-------------------------------------------------------------------
Wed Sep 21 08:19:50 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1661029534:
  * all: run rustfmt
  * tree: destroy layer shell surfaces when output is disconnected
  * all: address clippy lints
  * seat: ignore duplicate set_selection request

-------------------------------------------------------------------
Tue Aug 09 03:18:25 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1659266300:
  * tree: render top layer over fullscreen windows
  * tests: fix compilation
  * all: run rustfmt
  * tree: render overlayes over fullscreen windows
  * portal: add a desktop portal
  * all: update uapi dependency
  * text: add metrics and dynamic height
  * pipewire: add pipewire client
  * wayland: add a generic wayland client
  * renderer: add renderer_base
  * dbus: expose more functionality
  * tree: use create_workspace where appropriate
  * tree: batch output render data updates
  * wayland: add jay_screencast
  * wayland: add jay_workspace_watcher
  * wayland: add jay_workspace
  * wayland: add jay_render_ctx
  * wayland: add jay_pointer
  * wayland: add jay_output
  * input: ignored caps_lock and num_lock during modifire matching
  * all: run rustfmt
  * config: add Connector::set_enabled
  * layer-surface: set surface output
  * xwayland: allocate sockets from id 500
  * metal: keep output presentable if atomic commit fails
  * input: don't send motion events when cursor is locked
  * config: add on_idle
  * all: update dependencies
  * tree: implement pointer constraints
  * wayland: register most singletons before starting async work
  * tree: re-render float title on active change
  * tree: ignore hidden stacked windows
  * wayland: implement xdg_toplevel.wm_capabilities
- add org.freedesktop.impl.portal.desktop.jay.service
- add xdg-desktop-portal-jay.service

-------------------------------------------------------------------
Thu Jun 23 13:54:28 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1654528571:
  * xwayland: destroy map_link on window destroy
  * xwayland: destroy stack_link on window destroy
  * seat: uniformly convert scroll steps to scroll px
  * all: replace standard sync types by parking_lot
  * xwayland: disallow focusing invisible windows
  * utils: move damage algorithms to algorithm crate
  * tree: update outputs of surfaces when moving a workspace
  * keyboard: map super key to LOGO modifier
  * cli: add seat-test
  * docs: note new features in readme

-------------------------------------------------------------------
Fri Jun  3 14:33:19 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- add jay.desktop
- add jay-run.sh

-------------------------------------------------------------------
Fri Jun 03 12:13:09 UTC 2022 - socvirnyl.estela@gmail.com

- Update to version 1654250408:
  * keyboard: map super key to LOGO modifier
  * cli: add seat-test

-------------------------------------------------------------------
Thu Jun  2 13:13:47 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

- Initial spec for jay
openSUSE Build Service is sponsored by