summaryrefslogtreecommitdiff
path: root/x11/libxfce4menu/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Welcome XFCE 4.20 to the FreeBSD ports tree!Guido Falsi2024-12-212-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | Announcement: https://xfce.org/about/news/?post=1734220800 This release has experimental Wayland support, but not all components have been ported, YMMV. From upstream announcement: Important Notice: Please be aware that the Wayland support in Xfce 4.20 is experimental. It is recommended for advanced users only, as you may encounter bugs and experience incomplete functionality. Proceed with caution! Highlight of this commit: - Adding new port x11/libxfce4windowing - Changing some WWW links to XFCE project gitlab - Cleaned up Makefiles - Remove unneeded intltool dependencies - Added WAYLAND option where applicable, enabled by default Many thanks to Olivier Duchateau <duchateau.olivier@gmail.com> who provided a set of patches I started work from. PR: 283345
* Welcome XFCE 4.18 to the FreeBSD ports tree!Guido Falsi2022-12-161-1324/+0
| | | | | | | | | | Upstream announce: https://xfce.org/about/news/?post=1671062400 Some notes: - Updated pkg-descr for various packages - Added some missing dependencies (reported by poudriere Q/A tests) - Removed patches now included upstream
* Import patch from upstream to fix key grabbing issues.Guido Falsi2021-03-022-21/+1324
| | | | | | | | | | | | | | This replaces previous homegroown patch. PR: 244290 Submitted by: aryeh.friedman@gmail.com Tested by: Jethro Nederhof <jethro@jethron.id.au> Obtained from: https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/27 MFH After: 1 week MFH: 2021Q1 Notes: svn path=/head/; revision=566943
* Add patch to libxfce4menu reverting part of upstream commit 85d8d390,Guido Falsi2021-01-291-0/+21
| | | | | | | | | | | | | | | | | | adding back code to ungrab all keys before grabbing them again. The call has been removed upstream due to causing problems with tty switching on linux, but testing in FreeBSD show no such problems when switching to and from vty, and fix issues with keys not working properly in FreeBSD. PR: 244290 Submitted by: aryeh.friedman@gmail.com, Jethro Nederhof <jethro@jethron.id.au> (suggested patch) Reported by: many MFH: 2021Q1 Notes: svn path=/head/; revision=563178
* Welcome XFCE 4.16 to the FreeBSD ports tree!Guido Falsi2021-01-021-74/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream announce: https://xfce.org/about/news/?post=1608595200 This XFCE release dropped support for GTK2 plugins and also dropped GTK2 from all components. WARNING: please check UPDATING before upgrading your packages. In case of problems also read the libexo pkg-message. Due to this some panel plugins and libraries will be removed since they cannot compile anymore: - print/xfce4-print - x11/xfce4-quicklauncher-plugin - x11/xfce4-wmdock-plugin - x11-toolkits/libxfce4gui These further components also fail to build or work and are being marked BROKEN, deprecated and marked for removal: - science/xfce4-equake-plugin - x11/xfce4-embed-plugin - deskutils/orage - deskutils/xfce4-volumed [1] deskutils/xfce4-notes-plugin will be also marked BROKEN, but there is active development in it's upstream repository and a fixed release is expected soon. deskutils/xfce4-generic-slider will also be marked broken, since it fails to compile. [2] Thanks also to riggs, Olivier Duchateau <duchateau.olivier@gmail.com> and the people in Approved and Reviewed lines below for help and contributions. Reviewed by: woodsb02 Approved by: sergey.dyatko@gmail.com (maintainer) [1], ehaupt [2] Differential Revision: https://reviews.freebsd.org/D27846 Notes: svn path=/head/; revision=559953
* Update patch to Fix leaked keygrabs when layout changes to codeGuido Falsi2020-07-151-74/+49
| | | | | | | | | | | | | merged upstream. PR: 244290 Submitted by: Aryeh Friedman <aryeh.friedman AT gmail.com>, many others Obtained from: https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/2 MFH: 2020Q3 Differential Revision: https://reviews.freebsd.org/D24995 Notes: svn path=/head/; revision=542258
* x11/libxfce4menu: Fix leaked keygrabs when layout changesConrad Meyer2020-04-121-0/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | As diagnosed by Jethro Nederhof, xfce-shortcuts-grabber.c attempts to update grabbed key shortcuts when xkeyboard layout changes. Unfortunately, it had no memory of which keycodes it has actually grabbed. Instead, it attempted to ungrab the *new* keycode, which obviously doesn't actually ungrab those codes. This went unnoticed for some time, probably because nothing collided with important keys. Recently, a default PrintScreen shortcut was added to Xfce, which for whatever reason seems to collide with Up in initial layout. When the kbd layout changes, the shortcut ungrabs the *new* Printscreen keycode and then re-grabs the same keycode, leaving the Up keycode grabbed. Fix this by giving xfce-shortcuts-grabber some memory of which keycodes it has grabbed. When it grabs a key, it remembers the keycode it grabbed in the XfceKey object. When it ungrabs a key, it ungrabs the keycodes in the XfceKey object, rather than those for the new keyboard layout. PR: 244290 Reported by: Aryeh Friedman <aryeh.friedman AT gmail.com>, many others Approved by: madpilot Differential Revision: https://reviews.freebsd.org/D24338 Notes: svn path=/head/; revision=531554
* Clenup xfce ports:Guido Falsi2019-01-221-11/+0
| | | | | | | | | | | | | | | | | | | - Add missing dependencies - Remove unneeded patches - Regenerate and rename legacy patches - Add NLS option to ports providing such a knob, and missing the option - Add INSTALL_TARGET=install-strip where missing - Sort things - Remove unneeded += - Cosmetic changes to OPTION related variables to improve readability - Update WWW - Silence portlint warnings about variables order - Bump PORTREVISION where changing dependencies and/or adding install-strip Notes: svn path=/head/; revision=490953
* - Add PORTSCOUT lineGuido Falsi2017-12-171-3/+3
| | | | | | | | | - Fix portlint warning - Whitespace fixes - Regenerate patch Notes: svn path=/head/; revision=456540
* The FreeBSD Xfce team proudly presents Xfce 4.12.Olivier Duchateau2015-03-052-37/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Announce: http://www.xfce.org/about/news/?post=1425081600 Global changes: - Switch to USES= xfce (D677) - Reorganize options helper - Fix USES= gettext-* when NLS option is not set [1], [2] - Add LICENSE (when missing) Update: - to 4.12 (core components) - audio/xfce4-mpc-plugin to 0.4.5 - deskutils/xfce4-tumbler to 0.1.31 - deskutils/xfce4-xkb-plugin to 0.7.1 - editors/mousepad to 0.4.0 - graphics/ristretto to 0.8.0 - multimedia/xfce4-parole to 0.8.0 - sysutils/garcon to 0.4.0 - sysutils/xfce4-diskperf-plugin to 2.5.5 [3] - sysutils/xfce4-fsguard-plugin to 1.0.2 - sysutils/xfce4-power-manager to 1.4.3 - sysutils/xfce4-wavelan-plugin to 0.5.12 - x11/libexo to 0.10.3 - x11-fm/thunar to 1.6.6 - x11-themes/gtk-xfce-engine to 3.2.0 PR: 196003 [1], 197251 [2], 198132 Differential Revision: https://reviews.freebsd.org/D677 Submitted by: Kamil Szczesny [1], amdmi3@ [2], myself Exp-run by: antoine@ Approved by: danilo@ (maintainer) [3] Tested by: Ivan <enitarzi@gmail.com> Notes: svn path=/head/; revision=380565
* Fix keyboard shortcuts with Shift.Olivier Duchateau2013-05-112-0/+37
| | | | | | | | Reviewed by: wblock@ Obtained from: Git upstream (master branch) Notes: svn path=/head/; revision=317901
* - Replace post-patch target by patch (configure script)Olivier Duchateau2013-05-081-0/+11
- Remove ABI version in LIB_DEPENDS - Finish to convert USES - Remove desktopfileutils, because MimeType entry is not present in desktop file Notes: svn path=/head/; revision=317688