Age | Commit message (Collapse) | Author | Files | Lines |
|
3.2.1
Coming soon after 3.2.0, this is mostly a bug fix release, with just one noteworthy new feature: the addition of wxFileDialog::AddShortcut() function. However it fixes some important regressions and other problems:
Fix crash in applications calling g_log_set_writer_func() with recent glib.
Several fixes to alpha channel handling in wxMSW bitmaps.
Generate key and focus events for wxSearchCtrl in wxOSX.
Fix creating wxRadioBox without any items in wxOSX.
Fix regression with AUI floating pane positioning.
Avoid new warnings given by gcc 12.
Fix building with MSVS 2022 standard-conforming preprocessor.
Work around MSVS 2022 optimizer bug that broke wxImage resizing.
NetBSD build fixes.
|
|
GTK2 versions have increased since the last edit to describe supported
versions; just say 2.
|
|
New release for compatibility with OCaml 5.0.
2022.10.06 [Jacques]
* Adapt to deprecations in 5.0 and the splitting of camlp-streams
|
|
|
|
Add multimedia/gst-plugins1-base/buildlink3.mk to fix this error:
[ 81%] Building CXX object libs/media/CMakeFiles/wxmedia.dir/__/__/src/unix/mediactrl_gstplayer.cpp.o
/tmp/pkgsrc/x11/wxGTK32/default/wxWidgets-3.2.0/src/unix/mediactrl_gstplayer.cpp:34:10: fatal error: gst/player/player.h: No such file or directory
#include <gst/player/player.h> // main gstreamer player header
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
--- libs/media/CMakeFiles/wxmedia.dir/__/__/src/unix/mediactrl_gstplayer.cpp.o ---
*** [libs/media/CMakeFiles/wxmedia.dir/__/__/src/unix/mediactrl_gstplayer.cpp.o] Error code 1
make[2]: stopped in /tmp/pkgsrc/x11/wxGTK32/default/wxWidgets-3.2.0
1 error
Add graphics/glu/buildlink3.mk to fix this error:
[ 86%] Linking CXX shared library ../../lib/libwx_gtk3u_gl-3.2.so
/usr/bin/ld: cannot find -lGLU
/usr/bin/ld: cannot find -lGLU
collect2: error: ld returned 1 exit status
--- lib/libwx_gtk3u_gl-3.2.so.0.0.0 ---
*** [lib/libwx_gtk3u_gl-3.2.so.0.0.0] Error code 1
make[2]: stopped in /tmp/pkgsrc/x11/wxGTK32/default/wxWidgets-3.2.0
1 error
|
|
4.2ga5
Added Alt-e to the default wc3270 keymap and Ctrl-a, f to the c3270 default
keymap for the EraseEOF() action.
|
|
|
|
|
|
|
|
|
|
16 months of development
|
|
16 months of development
|
|
5 months of development
|
|
Change log:
1.8.2 (2022-09-19)
=====
- Remove soon-to-be-deprecated exo-string functions
- Remove unnecessary exo_noop() dependence
- Fix intltool lock file problem during make distcheck
- Use the new g_drive_is_removable over g_drive_is_media_removable
- Replace ExoBinding with GBinding
- Remove GSourceFunc casts
- Fix missing-prototypes
- Fix compilation warnings
- autoconf: Some updates
- Delete obsolete eo.po
- Delete obsolete et.po Bug #15547)
- Update URLs from goodies.x.o to docs.x.o (Bug #16172)
- Translation Updates:
Albanian, Arabic, Belarusian, Bulgarian, Catalan, Chinese (China),
Croatian, Czech, Dutch, Eastern Armenian, Estonian, Galician, Hebrew,
Indonesian, Interlingue, Norwegian Bokmål, Slovenian, Spanish,
Turkish, Uyghur
|
|
(No reasonably condensed upstream change log available.)
|
|
|
|
0.26.3 [2022-09-22]
Wayland: Mark windows in which a bell occurs as urgent on compositors that
support the xdg-activation protocol
Allow passing null bytes through the system clipboard (#5483)
ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when
transmitting (#5496)
Sessions: Allow controlling which OS Window is active via the
focus_os_window directive
Wayland: Fix for bug in NVIDIA drivers that prevents transparency working
(#5479)
Wayland: Fix for a bug that could cause kitty to become non-responsive when
using multiple OS windows in a single instance on some compositors (#5495)
Wayland: Fix for a bug preventing kitty from starting on Hyprland when using
a non-unit scale (#5467)
Wayland: Generate a XDG_ACTIVATION_TOKEN when opening URLs or running
programs in the background via the launch action
Fix a regression that caused kitty not to restore SIGPIPE after python nukes
it when launching children. Affects bash which does not sanitize its signal
mask. (#5500)
Fix a use-after-free when handling fake mouse clicks and the action causes
windows to be removed/re-allocated (#5506)
0.26.2 [2022-09-05]
Allow creating overlay-main windows, which are treated as the active window
unlike normal overlays (#5392)
hints kitten: Allow using The launch command as the program to run, to open
the result in a new kitty tab/window/etc. (#5462)
hyperlinked_grep kitten: Allow control over which parts of rg output are
hyperlinked (#5428)
Fix regression in 0.26.0 that caused launching kitty without working STDIO
handles to result in high CPU usage and prewarming failing (#5444)
The launch command: Allow setting the margin and padding for newly created
windows (#5463)
macOS: Fix regression in 0.26.0 that caused asking the user for a line of
input such as for set_tab_title to not work (#5447)
hints kitten: hyperlink matching: Fix hints occasionally matching text on
subsequent line as part of hyperlink (#5450)
Fix a regression in 0.26.0 that broke mapping of native keys whose key
codes did not fit in 21 bits (#5452)
Wayland: Fix remembering window size not accurate when client side
decorations are present
Fix an issue where notification identifiers were not sanitized leading to
code execution if the user clicked on a notification popup from a malicious
source. Thanks to Carter Sande for discovering this vulnerability.
0.26.1 [2022-08-30]
ssh kitten: Fix executable permission missing from kitty bootstrap script
(#5438)
Fix a regression in 0.26.0 that caused kitty to no longer set the LANG
environment variable on macOS (#5439)
Allow specifying a title when using the set_tab_title action (#5441)
0.26.0 [2022-08-29]
A new option remote_control_password to use fine grained permissions for
what can be remote controlled (#5320)
Reduce startup latency by ~30 milliseconds when running kittens via key
bindings inside kitty (#5159)
A new option modify_font to adjust various font metrics like underlines,
cell sizes etc. (#5265)
A new shortcut ctrl+shift+f1 to display the kitty docs in a browser
Graphics protocol: Only delete temp files if they have the string
tty-graphics-protocol in their file paths. This prevents deletion of
arbitrary files in /tmp.
Deprecate the adjust_baseline, adjust_line_height and adjust_column_width
options in favor of modify_font
Wayland: Fix a regression in the previous release that caused mouse cursor
animation and keyboard repeat to stop working when switching seats (#5188)
Allow resizing windows created in session files (#5196)
Fix horizontal wheel events not being reported to client programs when they
grab the mouse (#2819)
macOS: Remote control: Fix unable to launch a new OS window or background
process when there is no OS window (#5210)
macOS: Fix unable to open new tab or new window when there is no OS window
(#5276)
kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214)
macOS: Fix a regression that caused switching keyboard input using Eisu and
Kana keys not working (#5232)
Add a mappable action to toggle the mirrored setting for the tall and fat
layouts (#5344)
Add a mappable action to switch between predefined bias values for the tall
and fat layouts (#5352)
Wayland: Reduce flicker at startup by not using render frames immediately
after a resize (#5235)
Linux: Update cursor position after all key presses not just pre-edit text
changes (#5241)
ssh kitten: Allow ssh kitten to work from inside tmux, provided the tmux
session inherits the correct KITTY env vars (#5227)
ssh kitten: A new option --symlink-strategy to control how symlinks are
copied to the remote machine (#5249)
ssh kitten: Allow pressing Ctrl+C to abort ssh before the connection is
completed (#5271)
Bash integration: Fix declare not creating global variables in .bashrc
(#5254)
Bash integration: Fix the inherit_errexit option being set by shell
integration (#5349)
kitty @ scroll-window allow scrolling by fractions of a screen (#5294)
remote files kitten: Fix working with files whose names have characters that
need to be quoted in shell scripts (#5313)
Expand ~ in paths configured in editor and exe_search_path (#5298)
Allow showing the working directory of the active window in tab titles
(#5314)
ssh kitten: Allow completion of ssh options between the destination and
command (#5322)
macOS: Fix speaking selected text not working (#5357)
Allow ignoring failure to close windows/tabs via rc commands (#5406)
Fix hyperlinks not present when fetching text from the history buffer
(#5427)
0.25.2 [2022-06-07]
A new command edit-in-kitty to Edit files in new kitty windows even over SSH
Allow getting the last non-empty command output easily via an action or
remote control (#4973)
Fix a bug that caused macos_colorspace to always be default regardless of
its actual value (#5129)
diff kitten: A new option kitten-diff.ignore_name to exclude files and
directories from being scanned (#5171)
ssh kitten: Fix bash not being executed as a login shell since kitty 0.25.0
(#5130)
macOS: When pasting text and the clipboard has a filesystem path, paste the
full path instead of the text, which is sometimes just the file name (#5142)
macOS: Allow opening executables without a file extension with kitty as well
(#5160)
Themes kitten: Add a tab to show user defined custom color themes separately
(#5150)
Iosevka: Fix incorrect rendering when there is a combining char that does
not group with its neighbors (#5153)
Weston: Fix client side decorations flickering on slow computers during
window resize (#5162)
Remote control: Fix commands with large or asynchronous payloads like kitty
@ set-backround-image, kitty @ set-window-logo and kitty @ select-window not
working correctly when using a socket (#5165)
hints kitten: Fix surrounding quotes/brackets and embedded carriage returns
not being removed when using line number processing (#5170)
|
|
Alan Coopersmith (10):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Build xz tarballs instead of bzip2
Fix spelling/wording issues
gitlab CI: add a basic build test
send_axes: Mark switch statement fallthrough as intentional
Resolve -Wsign-compare warnings
Variable scope reductions as suggested by cppcheck
Remove obsolete casts from Xmalloc() and Xcalloc() calls
libXtst 1.2.4
Emil Velikov (1):
autogen.sh: use quoted string variables
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
|
|
Use of this extension has mostly been supplanted by use of the X RandR
extension, but there may still be some users out there.
Alan Coopersmith (9):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Build xz tarballs instead of bzip2
Fix spelling/wording issues
gitlab CI: add a basic build test
Fix -Wsign-compare warning
Variable scope reductions as suggested by cppcheck
Update GetOldReq to use _XGetRequest()
libXxf86vm 1.1.5
Emil Velikov (1):
autogen.sh: use quoted string variables
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
|
|
Overview of Changes in 4.8.1, 16-09-2022
========================================
* Input:
- Fix problems with input method interactions that caused
dead keys not to work
- Accept single-key compose sequences (these are used with
some keyboard layouts)
* GtkColumnView:
- Flip column order in right-to-left context
* GtkGridView:
- Fix problems with rubberbanding
* GtkFileChooser:
- Fix positioning of popovers in the places view
- Make ~ and . keyboard shortcuts work again
* gsk:
- Make glyph upload more similar to icons
* Make file transfer via portals work, this fixes file
copy/paste and dnd in flatpaks
|
|
6.05 * X11: Cope with dumb DPMS settings that existed pre-startup.
* X11: Silence new Perl warnings from `xscreensaver-getimage-file'.
* X11: Fix `sonar' pthreads crash on recent Pi systems.
* X11: Removed dependence on `gdk-pixbuf-xlib-2.0'.
* X11: GTK 3 is now required.
* macOS: Fixed the "Run savers on screens" preference in Random mode
on multi-screen M1 systems.
|
|
|
|
does not build in any bulk builds I could find, no users in pkgsrc
|
|
probably fixes Darwin build
ok adam@
|
|
|
|
|
|
|
|
This was missed during previous updates.
|
|
Qt 5.15.6 does not add any new functionality but provides bug fixes and other improvements.
|
|
|
|
Adam Sampson (1):
Fix length check in XftTextExtents*.
Thomas E. Dickey (3):
revised fix for gcc 12 compiler warnings in xftextent.c
fix gcc12 warning about malloc size
libXft 2.3.6
|
|
Overview of Changes in 4.8.0, 06-09-2022
========================================
* GtkTreeView:
- Fix a problem with scrolling animations
- Fix some event handling problems
- Drop unreachable code
* GtkText:
- Respect the no-emoji input hint fully
* GtkEmojiChooser:
- Fix arrow key navigation
* GtkFontChooser:
- Improve the handling of OpenType font features
* GtkTreeListModel:
- Fix handling of collapsed child nodes
* GtkInscription:
- Fix accessible name
* Theme:
- Fix placeholder text in HighContrast
* Increase the memory limit for the jpeg loader to 300M
* Miscellaneous memory leak fixes
* Wayland:
- Refactor handling of text protocol client updates
* Windows:
- Support high-resolution scroll wheel events
- Generate GdkWin32.gir
- Implement color picking
Overview of Changes in 4.7.2, 10-08-2022
========================================
* GtkTextView:
- Fix child positioning with gutters
* GtkText:
- Update placeholder visibility when necessary
* GtkPicture:
- Add a content-fit property
* GtkPopover:
- Fix a size allocation problem with the arrow
* GtkTreeView:
- Fix a problem with DND
* GtkTreePopover:
- Support scrolling
* GtkGridView:
- Fix issues with rubberband selection
* GtkLabel:
- Add a tabs property
* GtkSnapshot:
- Make GtkSnapshot work from bindings
* GtkScrolledWindow:
- Scroll at a reasonable speed
* GtkPaned:
- Avoid an infinite loop
* GtkWindow:
- Improve generation and handling of crossing events
* CSS:
- Fix handling of certain transform values
* Media support:
- Add audio support to the ffmpeg backend
- Avoid oom with pathological jpeg images
* GDK:
- Fix handling of touchpad hold events
- Add support for hi-resolution scroll events
* X11:
- Fix preferred action for DND
* Windows:
- Fix DND
* List models:
- Fix items-changed emission
- Add more list model tests
* Demos:
- Add a winning sound to game demos
- Make app icons work uninstalled
Overview of Changes in 4.7.1, 12-07-2022
========================================
* GtkInscription:
- A new label-like widget for use in list views
* GtkColorChooser:
- Style improvements
* GtkFontChooser:
- Improve support for OpenType features a bit
* GtkLabel:
- Allow selectable labels to be activated via mnemonic
* GtkTextView:
- Implement GetCharacterExtents for accessibility
* GtkStack:
- Fix a poblem with stack page accessibility
* GtkListView:
- Cull listitems that are out of view
- Make all our list models implement ::n-items and
::item-type properties
* Translations:
- Stop translating property nicks and blurbs
- Fix extracting translations from ui files
* Debugging:
- Support GTK_DEBUG=invert-text-dir
- Allow inspecting inspectors
- Replace GTK_USE_PORTAL with GDK_DEBUG=portals
- Improve responsiveness of the inspector
* CSS:
- Allow fractional letterspacing
* Theme:
- Improve legibility of selectable labels
* Demos:
- Improve the font features demo
- Add demos for GtkInscription
* Wayland:
- Freeze popups when hidden
- Only send smooth scroll events for tablet tools
- Make scaled cursor image have the right size
- Fix problems with the activation protocol
- Don't force the HighContrast icon theme
- Support xdg_toplevel.bounds
* X11:
- Always update the shadoe size
* Windows:
- Improve touchpad support by using DirectManipulation
- Add more directories to the builtin hicolor icon theme
Overview of Changes in 4.7.0, 07-05-2022
========================================
* GtkTextView:
- Reduce overdraws
* GtkViewport:
- Default scroll-to-focus to TRUE
* GtkText:
- Stop blinking when we lose focus
* GtkSearchEntry:
- Make search delay configurable
* GtkPopoverMenu:
- Fix RTL positioning of buttons
* GtkLabel:
- Fix focus keynav with links
* GtkFileChooser:
- Prevent undesirable completion popups
- Fix a corner case in save mode
- Keep the portal filechooser alive long enough
* GtkCheckButton:
- Allow setting a custom child
* GtkEditableLabel:
- Make the :editing property writable
* GtkColumnView:
- Various optimizations to improve scrolling performance
* GtkTreeStore:
- Allow populating tree stores from ui files
* GtkBoxLayout:
- Avoid infinite loops
* CSS:
- Optimize reordering within the same parent
* Emoji:
- Update to CLDR v40 / Unicode 14
- Add more locales
* Input:
- Add scroll unit handling
- Handle display changes in GtkIMMultiContext
- Always populate GDK_AXIS_X/Y in event history
- Don't crash for large compose tables
* Accessibility:
- Fix a crash at start when orca is running
* Theme:
- Refresh icons
- Fix selection in vertical spin buttons
- Fix selection in editable labels
* gdk:
- Optimize pixel format conversions
- Use EGL_KHR_swap_buffers_with_damage for NVidia
* gsk:
- Handle large viewports
- Prepare texture libraries for glyphy rendering
- Don't leak big glyphs in the glyph cache
- Align offscreen rendering with th pixel grid
- Check for half-float support before using it
* Wayland:
- Use xdg-activation protocol
- Fix text caret coordinates
- Fix on-screen keyboard activation
* MacOS:
- Fix sluggish and reversed scrolling
- Improve monitor detection
- Event handling fixes
- Fix keyboard input on popovers
- Support OpenGL-based video playback
- Suport fullscreen
- Improve native filechoooser size allocation
- Use CALayer and IOSurface for rendering
- Use a per-monitor CVDisplayLink
- Fix kinetic scrolling
- Improve window placement
- Improve multi-monitor handling
- Start applications in the foreground
- Fix cursor blink time
* Windows:
- Fix preedit window placement on HiDPI
* Tools:
- gtk4-builder-tool: Don't require a display for all commands
- gtk4-builder-tool: Add a screenshot command
- gtk4-node-editor: Install this utility
* Debugging:
- inspector: Show more application data
- inspector: Allow viewing PangoAttrList properties
* Documentation:
- Use the gtk-builder-tool to generate screenshots
* Build:
- Fix cross-compilation
- Fix build on aarch64
- Fix build with gcc 12
|
|
Work around the fact this package tests whether posix_openpt(3) works at
runtime. This fails in typical sandboxed build environments (including
TNF's used for official binary builds), which causes a fallback to use
"old-style" BSD ptys, which can result in runtime failures.
Addresses PR pkg/56936. Needs monitoring to ensure official TNF binary
packages now behave as expected.
|
|
Changes not found
|
|
Change log:
0.6.4
======
- settings: Improve app icon and name matching
- settings: Sort known apps by notification count
- settings: Show 'Unspecified app' instead of empty line
- daemon: Improve application icon matching
- Correctly reset position during slideout (Fixes #42)
- panel-plugin: Remove duplicate function call (Fixes #40)
- panel-plugin: Fix file monitor (Fixes #40)
- Properly free the GKeyFile
- tests: Add logging test
- Fix compiler warnings
- Fix tooltip grammar
- build: Fix intltool lock file problem during make distcheck
- Update gitignore
- Update COPYING (#61)
- Translation Updates:
Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Czech, Danish, Dutch, Eastern Armenian, Estonian,
French, Galician, German, Greek, Hebrew, Indonesian, Italian,
Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian
|
|
Version 2.3.5
Add support for BGRA glyphs display and scaling
Add "trackmemusage" property to use in improved _XftFontUncacheGlyph
Revised/completed manual page; all functions are documented.
|
|
|
|
Notable changes:
New blur method for the experimental backends: dual-kawase
Support for rounding the corners of windows
Usability of picom-trans is improved
It's now possible to match against all values of a window property
Fix darkening of window edges when using blur
Some long deprecated options are removed
|
|
4.1ga14
The emulators no longer crash or hang when the oia option is used with the PrintText() action.
Known issues
Resizing or maximizing the wc3270 window makes bad things happen. Please do not do this.
Numeric fields do not allow the + and - characters to be entered if the numericLock resource is set to true. (Thanks to Roberto Ponti for the report.)
The emulator will crash if the -port command-line option is used.
The command-line syntax -set resource=value does not work on x3270.
The -e command-line option to connect to a local process does not work on x3270.
Cross-compiles using recent versions of MinGW warnings about printf formats.
Improvements
4.2ga4
Unified the two ways of running Windows tests under the run_windows_tests.py script.
If the host sends a TELNET WONT TN3270E (even if it has never sent WILL TN3270E) and the emulator is in TN3270E mode, the emulator will cancel TN3270E mode and send WONT TN3270E. This is not listed as a bug fix because it is a workaround for a bug on the host side, which should be sending DONT TN3270E.
Added the retry resource to retry host connections, even if the reconnect resource is not set to true.
Added more validations for bad host writes and pop-ups to report them.
|
|
Change log:
### mate-terminal 1.26.0
* Translations update
* update copyright to 2021
* terminal-window: Remove -Wmissing-field-initializers warnings
* build: underline package name and version in configure summary
* build: Use PACKAGE_URL variable
* Fix desktop file validation warning
* update resource for transifex
* Update copyright to 2021
* Upgrade ui files
* Remove unused macros
* Remove the execution bit from two png files
* profile-editor: Fix -Wsign-compare warning
* Remove -Wfloat-conversion warnings
* Help: fix permissions of images
* add meson build system
* terminal_profile_edit_dialog_page_scroll_event_cb is only used in profile-editor.c (#361)
* README: Remove environment version number
* Add compilation help
* Add tab scrolling support for GTK3
### mate-terminal 1.25.0
* Translations update
* use libegg submodules
* Add git.mk to generate .gitignore
* Compile code only when GDK supports X11
* restore deprecated gtk_menu_popup for context-menu
* Enable wayland support
* profile-editor: Remove enum conversion warnings
* terminal-encoding: Remove -Wformat warning
* build: SMlib is dependent on ICElib
* build: Isolate smclient
* build: silent build warnings for distcheck
* Add set-title-dialog.ui
* build: do not override the default value for MATE_COMPILE_WARNINGS
* terminal-window: expand the content of the comment on about dialog
* Add confirm-close-dialog.ui
* fix searching in terminal window
* terminal-window: add icons to "open tab" and "close window/tab"
* terminal-window: show VTE version in about dialog
* fix url highlighting due to deprecation of vte_terminal_match_add_gregex
* terminal-screen: prevent crash on bad term spawn due to redundant frees
* Use user page on github when user email is private
* Update authors
|
|
The original version of the NetBSD fix in the patch was added back in
2018, then lost in churn in 2022, and put back by me. (There was no
technical explanation of the patch in the original commit, and it looks
kind of odd.) In fact, it was missing the fact CLOEXEC wasn't getting
set, either.
|
|
Alan Coopersmith (11):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Fix spelling/wording issues
Trim trailing whitespace from lines
gitlab CI: add a basic build test
Build xz tarballs instead of bzip2
unifdef -UUSG
unifdef -USYSV
unifdef -UDGUX
Convert vfork checks from Imake-style to autoconf-style
xmh 1.0.4
Emil Velikov (1):
autogen.sh: use quoted string variables
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
|
|
Alan Coopersmith (9):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
gitlab CI: add a basic build test
Build xz tarballs instead of bzip2
man page: remove out-of-date COPYRIGHT section
Apply scope reduction suggestions from cppcheck
Rename global "poly" to fix gcc -Wshadow warnings
Add cast to clear -Wsign-compare warning
ico 1.0.6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xisxwayland connects to the X server and exits with status code 0
if that server is Xwayland. This tool is intended to be used in
shell scripts and/or to make it easier for users to check whether
they're on a Wayland or X session.
|