Name: sl-dock Version: 1.0.4 Release: 100.1.1%{?dist} Summary: Sl's native macOS-style dock for Niri and Wayland License: Apache-2.0 URL: https://slsrepo.com Source0: sl-dock-frame-files.tar.gz BuildArch: noarch Requires: sl-frame Requires: jq %description sl-dock is the user-facing package and command for Sl's native macOS-style Dock. Its implementation is provided by the shared sl-frame executable while this package retains Dock-specific resources, configuration and its window helper. %prep %setup -q -n sl-dock-frame-files %build %install install -d %{buildroot}%{_bindir} ln -s sl-frame %{buildroot}%{_bindir}/sl-dock install -Dm0755 helpers/sl-dock-windows %{buildroot}%{_bindir}/sl-dock-windows install -Dm0644 share/dock/config.kdl %{buildroot}%{_datadir}/sl-dock/config.kdl install -Dm0644 assets/slash.png %{buildroot}%{_datadir}/sl-dock/assets/slash.png %files %{_bindir}/sl-dock %{_bindir}/sl-dock-windows %{_datadir}/sl-dock/config.kdl %{_datadir}/sl-dock/assets/slash.png %changelog * Sat Oct 31 2026 Sl (Shahaf Levi) - 1.0.4-1 - Align the Dock package with the shared frame runtime release. * Sat Oct 03 2026 Sl (Shahaf Levi) - 1.0.3-1 - Align the Dock package version with the consolidated sl-frame desktop release. * Wed Sep 30 2026 Sl (Shahaf Levi) - 1.0.2-1 - Use the updated shared sl-frame runtime. - Use Niri's native screenshot action by default. * Mon Sep 21 2026 Sl (Shahaf Levi) - 1.0.1-2 - Use sl-frame 1.0.1 as the authoritative Dock style/runtime source. - Stop shipping a duplicate Dock stylesheet in the component package. * Mon Sep 14 2026 Sl (Shahaf Levi) - 1.0.0-13 - Drop unused Dock status/privacy helper payloads after sl-frame consolidation. * Sun Sep 13 2026 Sl (Shahaf Levi) - 1.0.0-12 - Move the Dock executable into sl-frame while retaining Dock-specific package files. * Sun Sep 13 2026 Sl (Shahaf Levi) - 1.0.0-11 - Keep shared StatusNotifier menu row/separator geometry in sync. - Install the missing privacy helper and show attributed privacy activity when available. * Sun Sep 13 2026 Sl (Shahaf Levi) - 1.0.0-10 - Normalize shared DBusMenu row geometry and separator spacing, and use the hand cursor for submenu rows. * Sun Sep 13 2026 Sl (Shahaf Levi) - 1.0.0-9 - Refine RJ45 optical alignment. - Keep compact, preloaded nested tray menus in the shared tray host. * Sun Sep 13 2026 Sl (Shahaf Levi) - 1.0.0-8 - Shorten and optically center the shared RJ45 Ethernet glyph and keep the shared tray DBusMenu host behavior in sync. * Sat Sep 12 2026 Sl (Shahaf Levi) - 1.0.0-6 - Anchor tray menus to the clicked item, enlarge Ethernet artwork, and remove the context-menu title. * Fri Sep 11 2026 Sl (Shahaf Levi) - 1.0.0-5 - Handle empty custom icons, retain tray items above context menus, and draw an RJ45 Ethernet icon. * Fri Sep 11 2026 Sl (Shahaf Levi) - 1.0.0-4 - Follow live DMS appearance, host exported tray menus, and complete UI translations for 28 languages. * Thu Sep 10 2026 Sl (Shahaf Levi) - 1.0.0-3 - Add the localized, configurable Screen Mirroring context-menu action. * Tue Sep 08 2026 Sl (Shahaf Levi) - 1.0.0-2 - Fix invalid Fedora runtime building issue. Keep wayland-devel as a build dependency and rely on RPM-generated shared-library dependencies at runtime. * Wed Sep 02 2026 Sl (Shahaf Levi) - 1.0.0-1 - First stable sl-dock release. - Use the concise Hidden launcher visibility label across all 28 translations. * Wed Sep 02 2026 Sl (Shahaf Levi) - 0.1.0-5 - Center all Dock artwork with symmetric activity-marker spacing on both axes. - Make the Apps launcher glyph slightly smaller and add a Hidden launcher mode. - Move Niri window polling off the GTK main loop and coalesce launcher commands to eliminate delayed click bursts. * Wed Sep 02 2026 Sl (Shahaf Levi) - 0.1.0-4 - Align launcher, folders and Trash to the application icon baseline by reserving the activity-marker slot. - Reduce Dock outline luminance and refine light/dark neutral glass tint for final visual polish. * Wed Sep 02 2026 Sl (Shahaf Levi) - 0.1.0-3 - Make Dock glass neutral and wallpaper-driven in light and dark appearance. - Request compositor blur through ext-background-effect-v1 on supported Wayland compositors. - Fix GtkPopover ownership warnings and repeated right-click popover accumulation. - Remove icon hover tiles and make the compact layer surface shrink after unpinning folders. * Wed Sep 02 2026 Sl (Shahaf Levi) - 0.1.0-2 - Refine translucent glass styling and remove focused-app backgrounds. - Add file-manager folder pinning, GTK-themed Trash, app Quit, and Slash hover labels. - Collapse the running section when empty and keep the Apps glyph white. * Wed Sep 02 2026 Sl (Shahaf Levi) - 0.1.0-1 - Initial sl-dock preview. - Reuse sl-taskbar application tracking, menus, sharp icons and localization. - Add compact centered macOS-style three-section layout with folders and Trash.