Changelog for
jay-1.6.0-1.1.x86_64.rpm :
* Sat Sep 28 2024 Soc Virnyl Estela
- 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 04 2024 Soc Virnyl Estela - 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 2024 Soc Virnyl Estela - Fix cargo home cache contents
* Wed Aug 21 2024 Soc Virnyl Estela - Use cargo update to fetch CARGO_HOME sources
* Mon Aug 19 2024 Soc Virnyl Estela - Experiment using `CARGO_HOME` as vendored source.
* Sat Aug 10 2024 Soc Virnyl Estela - 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 09 2024 Soc Virnyl Estela - Update to version 1.4.0:
* Add window management mode.
* Various bugfixes.
* Mon May 27 2024 Soc Virnyl Estela - 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 2024 Soc Virnyl Estela - Remove default-config folder
* Fri May 24 2024 Soc Virnyl Estela - 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 2024 uncomfy+openbuildserviceAATTuncomfyhalomacro.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 2023 Soc Virnyl Estela - Replace obsoleted `disabled` option with `manual`
* Thu May 25 2023 Soc Virnyl Estela - Update to version 0+364:
* Fix xcursor theme
* cargo fmt
* use XCURSOR_THEME
* config: damage screen after changing capture setting
* Thu Mar 16 2023 Soc Virnyl Estela - Update to version 0+361
*
* NO CHANGELOG SINCE BETA SOFTWARE
*
*
* Sun Feb 05 2023 socvirnyl.estelaAATTgmail.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 2023 socvirnyl.estelaAATTgmail.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 2022 Soc Virnyl Estela - 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 2022 socvirnyl.estelaAATTgmail.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 2022 socvirnyl.estelaAATTgmail.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 2022 socvirnyl.estelaAATTgmail.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 2022 socvirnyl.estelaAATTgmail.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 2022 socvirnyl.estelaAATTgmail.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 2022 socvirnyl.estelaAATTgmail.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 03 2022 Soc Virnyl Estela - add jay.desktop- add jay-run.sh
* Fri Jun 03 2022 socvirnyl.estelaAATTgmail.com- Update to version 1654250408:
* keyboard: map super key to LOGO modifier
* cli: add seat-test
* Thu Jun 02 2022 Soc Virnyl Estela - Initial spec for jay