aboutsummarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-07-15sway-im: Update to 1.9-2GalaxySnail
2024-07-15move to wlroots0.17Frederik Schwan
2024-07-15Add virtual provider "wayland-compositor"Andreas Radke
add virtual provider "wayland-compositor" to allow easy replacements in use with reetd-regreet (https://gitlab.archlinux.org/archlinux/packaging/packages/greetd-regreet/-/issues/1)
2024-07-15Add dmenu as optdependBrett Cornwall
Fixes <https://gitlab.archlinux.org/archlinux/packaging/packages/sway/-/issues/3>
2024-07-15Add Inhibit=none to sway-portals.conftrillian
default=gtk is used for org.freedesktop.impl.portal.Inhibit. However, xdg-desktop-portal-gtk's implementation of this interface tries to use the DBus interfaces org.gnome.SessionManager and org.freedesktop.ScreenSaver, neither of which is implemented by Sway. One way this manifests is that newer versions of Firefox will not idle-inhibit when playing videos. Adding org.freedesktop.impl.portal.Inhibit=none to sway-portals.conf will cause at least Firefox to use wayland's idle-inhibit protocol instead, which sway does implement. Fixes #2
2024-02-25sway-im: Update to 1.9GalaxySnail
2024-02-25Update optional dependenciesGalaxySnail
2024-02-25Update dependenciesGalaxySnail
xcb-util-wm provides xcb_icccm
2024-02-20Fix typo in XDG Desktop Portal configuration fileFerdinand Bachmann
The ScreenCast portal was misspelled as Screencast, which causes xdg-desktop-portal to fall back to using the deprecated UseIn key from the portal definitions, leading to a different portal being used if multiple portals providing ScreenCast are installed. Fixes #1 (cherry picked from commit e6a592c9d59ecbec5b5f89be989b8cc6e1072822)
2023-11-28move to wlroots0.16Frederik Schwan
2023-11-28Support New portals req for XDG_CURRENT_DESKTOPBrett Cornwall
As of version 1.17, xdg-desktop-portal requires desktops to declare which portals should be used. For Sway, this requires a file /usr/share/xdg-desktop-portal/sway-portals.conf (or a local user config). A reasonable default is to use GTK for the file picker (as wlr doesn't have file picker support) and wlr for screencast/screenshot support. Fedora does this similarly. [1] Upstream is not interested in shipping a configuration file [2] so we need to do it downstream. Fixes #72297 Fixes #79883 [1] https://src.fedoraproject.org/rpms/sway/blob/rawhide/f/sway-portals.conf [2] https://github.com/swaywm/sway/issues/7773
2023-08-12sway-im: Update to 1.8.1GalaxySnail
2022-01-29sway-im: bump to 1.7-1, add input method v2 popups patchtinywrkb
Update to the latest stable release and add the input method v2 popups patch. The popups patch is the last bit that is missing for full IME frameworks support in Wayland. Currently, it doesn't look like wlroots changes will be needed, so I think it's better to stay on stable and just port back the patch, if needed, so _pkgver is gone. A minor issue that was fixed is the installation folder of the license. It should match the package name. This confirmed to be working with anthywl, though I'm not sure how well, as I don't really know how to type in Japanese. It doesn't seem to work with recent dev build of Fcitx5.
2022-01-29sway-im: Update README.mdHyeon Kim
2022-01-29Merge remote-tracking branch 'origin/master' into HEADHyeon Kim
2021-01-29sway-im: Update pkgdescHyeon Kim
2021-01-29sway-im: Update pkgdescHyeon Kim
2021-01-29Revert "test"Hyeon Kim
This reverts commit 464476ac285be9c5a0ddb48099ccad08424bd1bc.
2021-01-29Revert "test"Hyeon Kim
This reverts commit d6addeb8534aa875163caf7818ff6511ed0c1ac6.
2021-01-29testHyeon Kim
2021-01-29Merge branch 'sway-im'Hyeon Kim