Age | Commit message (Collapse) | Author | Files | Lines |
|
x11/xorgproto: NetBSD-current build fix
Revisions pulled up:
- x11/xorgproto/builtin.mk 1.9
---
Module Name: pkgsrc
Committed By: gutteridge
Date: Thu Apr 29 02:57:08 UTC 2021
Modified Files:
pkgsrc/x11/xorgproto: builtin.mk
Log Message:
xorgproto: reflect built-in version present in NetBSD 9.99.82
|
|
Packaging:
-Updated shell completions
Fixed:
-Crash due to assertion failure on 32-bit architectures
-Segmentation fault on shutdown with Wayland
-Incorrect estimated DPR with Wayland
-Consecutive clipboard stores dropped on Wayland until the application is
refocused
|
|
Patch #367 - 2021/03/26
-add OSC 22 to allow programs to select different pointer cursor at runtime.
-change configuration for no-return functions to use _Noreturn when it is
available, because clang --analyze does not properly handle the gcc noreturn
attribute.
-add cursorTheme resource to provide a way to enable or disable the cursor
theme feature.
-modified CopyWait event retries to use shorter sleeps, to improve
responsiveness (tmux #2556).
-improve quoting/escaping in demo-scripts per shellcheck.
-add resizeByPixel resource, to permit disabling window manager resizing-hints
(patch by Tim Oehl).
-corrected printOptsImmediate handling of alternate-screen (report by Abhijit
Dasgupta).
-update sample terminfo to more closely match ncurses.
-add/improve limit-checks for Xlib calls (report by Roman Fiedler).
-fix a typo in the help-message (report by Tomas Korbar).
|
|
Requested and patch supplied by John D. Baker on pkgsrc-users.
Some pkglint cleanup while here.
Bump PKGREVISION.
|
|
Overview of Changes in GTK+ 3.24.27
===================================
* Input: Ensure preedit-start and preedit-end
are emitted properly
* GtkScrolledWindow:
- Revert a change that broke touch scrolling
* Theme:
- Fix a problem with size changes in SSD decorations
that caused mutter crashes
- Use transparent black for window border in the dark theme
* Windows:
- Memory leak fixes
- Fix unresponsive windows after tablet input
- Add support for wheel and rotation axes
* Translation updates:
Belarusian
German
Kazakh
Korean
Latvian
Turkish
Overview of Changes in GTK+ 3.24.26
===================================
* Input:
- Fix a few oversights in Compose file parsing
- Fine-tune Compose preedit display
* Theme:
- Fine-tune scrollbar size and transitions
- Reinstate invisible borders for tiled windows
* Wayland:
- Fix a problem with font settings not being found
* Translation updates
French
Hungarian
Turkish
|
|
|
|
This catches up to a maintained version, almost 20 years later. Most
notably, it uses gtk3 instead of raw Xlib.
Joint work with is@.
Upstream changes:
version 3.2.2
1:change 'changes' into Flags.Changes
2:change gdkwindow -> NULL, several files
ui.c: better behaviour of 'below windows' - 'confirm to click'
combo
3:flags.c flags.h: separate FLAGS for default and vintage
docs.c: some minor additions
4:buttons.h: change togglecode into scalecode
flags.h uitils.h: transport some macro's
ui.c: add documention about flags and buttons
main.c: optionally move windows to 0,0 (movewindow())
Flags.MoveWindow --movewindow
5:some tweaks MoveWindow
6:more tweaks for MoveWindow
Use also XConfigureWindow to set below or above. Now behaviour is
OK when running in FVWM + xcompmgr or compton
transparent.c: fixed 'show desktop' issue by re-adding:
gdk_window_set_type_hint(gdk_window,GDK_WINDOW_TYPE_HINT_DOCK);
wmctrl.c: add check for _NET_SHOWING_DESKTOP for visibility of
windows
windows.c: keep SnowWin below if Flags.BelowAll. Needed when SnowWin
is not click-through.
7:add -theme flag. No button: too complicated for me.
9:make theme chooseable with a button
11:ui.c: minor tweaks
version 3.2.1
1:utils.h: add fflush(NULL) to UIDO and UIDOS
moon.c: create halo surface for painting.
2:fine tuning of ui graphics
3:start simplifying ui.c
11:finished 3:
12:doit.h flags.h: change DOIT macro's
13:docs.c:make it better
14:add option -hidemenu, add this to xsnow.desktop
better format noisy output
use #include "undefall.inc" to undef frquently used macros
15:simplify glade-id's
16:stratify ui.c code
17:stratify ui.c code
18:stratify ui.c code
version 3.2.0
1:use 256x256 xpm for moon
start Santa, aware of moon position
adapt some trivial texts
2:add halo around moon
add show-stars button
add grey-out for moon buttons if not compositing manager
add notice about that in the celestials tab
3:fix bug in moon.c: show moon, independent of birds
some experiments with halo colours
4:moon.c: fix memory leak: halo_draw()
docs.c: adapt man page
ui.c: better way to grey out moon buttons
configure.ac: remove test for alloca, and tell kdtree.c not to use
alloca
6:ui.c: remove malicious assert from report_tree_type()
utils.h: create macros UIDO and UIDOS to better deal with
if(Flags.x != OldFlags.x) ....
many functions: replace construct above with UIDO or UIDOS
7:Ack in man page for picture of moon.
version 3.1.10
1:add moon and show-noshow for moon
2:put wind, stars, moon, meteorites in celestials
add slider for moon speed
3:add button for moon size
4:let Santa like to hover the moon
version 3.1.9
1:place 'Xsnow running' to a place wher this does not appear in
xsnow -h or xsnow-H
2:wmctrl.c: a second check if window is hidden, based on WM_STATE
see: https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.3.1
3: typos in docs.c
5:wmctrl.c: use XQueryTree to find windows to snow on if
_NET and _GTK are not available.
Use also XGetWindowAttributes to determine if a window
is visible.
6:change max number of scenery items to 60
wmctrl.c: use XGetWindowAttributes in stead of XGetGeometry
version 3.1.8
1:use config.h to determine if alloca.h should be included
configure.ac, Makefile.am: use pkg-config to locate
X11, Xpm, xt, xproto
2:configure.ac: remove tests for libraries, relying on pkg-config now
3:remove uses of alloca, except ik kdtree.c
define USE_LIST_NODE_ALLOCATOR and NO_ALLOCA in kdtree.c
remove USE_LIST_NODE_ALLOCATOR from Makefile.am
snow.c: free local variables in genxpmflake()
version 3.1.7
1:windows.c: take care of redfining Rootwindow if xscreensaver
is detected
version 3.1.6
1:add xscreensaver support and vroot.h
version 3.1.5
1:remove .png and .jpg from bootstrap and src/Pixmaps/ from tar.gz
2:main.c drawit(): draw stars and meteorites behind birds
3:fallensnow.c: GenerateFlakesFromFallen(): reduce the amount of
generated snow
Changed info text by 'Blow off' slider.
4:src/Makefile.am: separate scripts for generating ui_xml.h and
snow_includes.h
Create script 'simplemake.sh', to be used on systems where the
'./configure;make;make install' suite does not work.
version 3.1.4
1:remove AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_ALLOCA from
configure.ac (see comment there)
Checked all malloc's, alloca's and realloc's for allocating >0 bytes
version 3.1.3
1:add flag -showrudolph
add flag -blowsnow
remove FullScreen from .xsnowrc
add flag -usebg
add flag -snow
add flag -nosnow
add flag -showtrees
add flag -wind
add flag -keepsnowonwindows
add flag -keepsnowonscreen
add flag -keepsnowontrees
add flag -keepsnow
add flag -fluffy
add flag -meteorites
stratified version.h
moved PrintVersion to utils.c
version 3.1.2
1:hashtable.cpp: do not use 'auto'
docs.c: added note about no menu when files are present in
$HOME/xsnow/pixmaps
Check on version of GTK. If too low, give option to start
without ui.
2:simplify code for running without menu if level of GTK is too low
3:stratify above mentioned code
version 3.1.1
moved debian stuff out of the distribution
version 3.1.0
1:change version number
some trivia in transparent.c
2:take care that only generated flakes are used when snow->defaults
3:snow flakes size adjustable
4:limit snowsize
start snowflake always above window
all generated snow xpm's: width multiple of 8
also all off the vintage xpm's in Pixmaps
change defaults for max number of flakes and blow-off to more humane
numbers
5:use effective width for flakes (weff in snow.c)
small changes in GenerateFlakesFromFallen()
it appears that the height of an xpm should be >=2 to prevent
terrible degradation of performance. snow.c: genxpmflake()
6:snow.h, snow.c: remove w and h from type Snow, these were redundant
7:changed some defaults and ranges
8:snow.c: reduce extra_flakes to 300. I have the impression that this
is beneficial for cramped systems
correct bug: blowoff.c: do not generate blow-off snow if Flags.NoSnowFlakes
9:utils.c: wrapper for cairo_paint_with_alpha(). If alpha > 0.9, use
cairo_paint(). Seems to have some performance gain (less stress
on Xorg), but I am not sure.
main.c: hide gtk_widget TransB when not used.
gray out transparency when running in fvwm-like environment
added test2.sh for 'make check' and 'autopkgtest'
GetCurrentWorkspace now always returns 0 if there are problems
10:added tests using simulated mouse clicks, test2.sh and test3.sh
xsnow reports now which Santa is chosen, needed for
'make check' and autopkgtest
in Pixmaps: changed snowtree.xpm, eland.xpm, polarbear.xpm,
huis4.xpm, AltSanta*.xpm to use one char to encode color
using 'convert in.xpm -colors nn out.xpm'
11:removed references to test2.sh and test3.sh
add flag '-noisy'
corrected non fatal bugs in xpmtobits
implemented 'birds follow Santa'
12:main.c: do_display_dimensions(): restart stars etc. not in the
first call
add scale button for 'Lift snow windows' == OffsetY
13:corrected handling of fluff in snow.c
corrected: if !ShowBirds, Santa should be shown (main.c)
14:some fine tuning snow on trees
15:trivia in snow.h
16:fixed serious bug in snow.c which caused freezing
snow flakes when changing size of flakes
version 3.0.10
1:Better icons
2:better flakes
3:more flakes, auto generate snow includes and macro's for pixmaps.c
4:more flakes
5:more flakes
birds.c: made attraction point transparent again
ui.xml: remove seperators from snow tab
7:get rid of snow??.xbm. Conversion from xpm is done with xpmtoxbm().
rename snow*.xpm to flake*.xpm
8:next to the 7 archaic flakes, generate random flakes
changed the addcopyright.sh script to only trigger on
the first -copyright- line
9:some code clean up
version 3.0.9
1:Windows.c: remove useless call to DisplayDimensions from do_wupdate()
2:fallensnow.c xsnow.h: shorter time between updates fallensnow
better simulation of plowing
3:snow.c: InitFlake takes now care of inserting flake in set
of flakes
version 3.0.8
1:check op _NET_WIM_WINDOW_TYPE_DOCK: do not fall snow on
such a window
2:changed 0 -> NULL where appropriate
insert __attribute__ ((unused)) via macro UNUSED where appropriate
3:create GetProperty32() in wmctrl.c
4:fallenshow.h: moved window-specific items in FallenSnow to
FallenSnow.win
6:stratify windows.c
transparent.c: make also click-through in draw callback
8:ask for confirmation before permanently de-activating
'Below windows'.
Remove 'BelowAll' from .xsnowrc.
9:also in Cairo fluff
12:better display of blown snow
13:change code for going in and out full screen mode
default is now full screen
transparent.c: draw1(): remember two previous widgets in stead of
one.
removed full-screen button, see comment at Flags.FullScreen
in main.c
14:Solution for refusing to go below windows: first
ask the opposite.
15:Use absolute x,y coordinates for determining snow window placement
and dimensions.
Created a call back to check coordinates and dimensions of
snowwindow once per second.
16:Changed css color for troughs.
No flakes: no fallensnow, no fluff, no blowoff, no treesnow.
Flakes blown off trees&window&bottom: smallest type of snow.
Flakes from disappearing fallensnow: all types.
Somewhat more randominess in generateflakesfromfallensnow
in the x-value of the flakes. Better ploughing!
17:yellow confirm button.
Bigger logo santa.xpm
Stratified MakeFlake-InitFlake combo.
Corrected two typos in flags.c
18:take care that trees are not placed partially right from screen
removed -noquiet flag
version 3.0.7
1:adapt hovertext for 'Below windows' button.
some code-cleanup
version 3.0.6
1:Correct some typo's
Removed memory-leak in birds.c: birds_draw
birds.c: birds_draw: Correct position of birds by their width and height
2:Paint with transparency if ~Flags.BelowAll
3:No need for restart after changing below/above
4:introduction of transparency used by painting
fixed bug concerning removing trees
5:scenery.c: change definition of Tree to **Treeinfo and changed a few
lines accordingly
RedrawTrees now clears fallensnow on scenery
Change factor -> cpufactor
fallensnow.c: HandleFallenSnow: do not collect snow on bottom when Flags.NoKeepSBot
6:Changed actions at interrupt.
Removed unused CleanGC
transparent.c: simplified applying skip-taskbar-hint
added skip-pager-hint
version 3.0.5
New major release
transparent.c: Prevent icons for transparent windows showing up in taskbar
windows.c: no update of windows if not snowing on a desktop
DetermineWindow (windows.c): make sure IsDesktop is initialized
SigHandler (main.c): Nicer exit after interrupt.
Use execvp instead of execve restarting xsnow.
Stratified some code starting from main.c: drawit
wmctrl.c: also sticky=1 if (int)ws == -1
Adapt for uploading to debian
version 3.0.4.30
Some trivial changes to settings tab.
Better handling of clicking BGColor button.
Removed root window choice.
Birds: set meanspeed before creation, not after.
version 3.0.4.29
Gray out all birds buttons when appropriate
version 3.0.4.28
In settings: gray out and make inactive not usable buttons
version 3.0.4.27
better logic to determine what kind of windows are used
simplified ui settings window
version 3.0.4.21
transparent.c: remove sticky hint for gdkwindow: this is ierreversible
made do_wupdate conform. Created windows.c. This is a mess, have to
look into it.
version 3.0.4.20
ui: colors, and slight layout improvements
corrected error after going to full screen of behind windows
removed setting of kde background (kdesetbg)
version 3.0.4.19
re-instated the stopafter functionality
ui: set colors
version 3.0.4.18
added a warning for a too high system load
version 3.0.4.17
convert snow_on_tree done, together with some other minor adjustments
version 3.0.4.16
produce output with -h, -help, -H, -manpage, -v, -version without
calling gtk_init()
made parsing of flags conformant with the docs: added -v
place test for wayland before gtk_init()
do not draw fallensnow when window is hidden (iconized)
version 3.0.4.15
blowoff in standard
made timeout callbacks conform doc
version 3.0.4.14
fallensnow in standard
version 3.0.4.13
place gtk_init before handling the flags
changed code for 'on all workspaces' (settings)
do not collect snow if y <= 0
implemented part of standard form for fallensnow
todo: snow disappears now from windows that show on all workspaces
version 3.0.4.12
draw stars using surfaces
version 3.0.4.11
added stdlkib.h where desirable
version 3.0.4.10
stars done
version 3.0.4.09
some minor things in snow.c
version 3.0.4.08
wind done
version 3.0.4.07
meteorite done
version 3.0.4.06
snow in standard form for the major part
version 3.0.4.05
start with snow in standard form.
hashtable.{cpp,h}: added set functions
turned macro's delflake and makeflake into functions
stratified declarations of xpm's (pixmap.(c,h}
added snow xpm's (it seems there is no standard function to convert
bitmap to GdkPixbuf)
implemented canonical update of sreen, using gtk_widget_queue_draw()
version 3.0.4.03/4
put birds in 'standard form'
version 3.0.4.02
gtk-scenery working
use timeout time at computing birds position (contrary to 3.0.3)
version 3.0.4.01
Santa.c: handle usage of user-defined Santa
if Flags.NoMenu: do not write to ui labels or make ui sticky/unsticky
Made start with gtk-ing scenery.
version 3.0.3.01
All santa stuff moved from main.c to Santa.c
Added utils.c utils.h
version 3.0.3-gtk-0.1
Santa runs in gtk
version 3.0.3
birds.c: use actual time to compute bird positions instead of callback
time
birds.c: make speed adjustment of birds dependent on time elapsed
previous line: not a good idea, removed corresponding code
birds.c: more dramatic (re)start
version 3.0.2
If birds not on active workspace, do not updte and paint them
Add 'extern' to all function prototypes for consistency.
Diversify debian/copyright
version 3.0.1
make ui stickiness same as snow and birds windows
resolve some debian copyright issues in debian/copyright
version 3.0.0
use wallcl()*1.0e6 to initialize drand48, not wallclock()
mv ui.glade ui.xml
add css to minimize ui.
add birds page, not functioning yet.
make xsnow compilable with g++
adding birds ....
version 2.0.22
xsnow.desktop: in xfce icon does not show in
panel: change 'xsnow.xpm' into 'xsnow'
do not show flake count when option -nomenu is given
fixed bug: when no desktop session can be determined
from environment: make it 'unknown_desktop_session'
- Thanks to Xose Vazquez Perez
version 2.0.21
attempt better layout of settings screen
Somewhat better layout for all menus
Rudolf -> Rudolph in displayable strings
Show number of flakes in 'snow' tab
Added some id's in ui.glade
version 2.0.20
replace timing loop with g_timeout_add()
add polarbear
use g_get_monotonic_time() for wallclock
give every snowflake its own g_timeout_add()
give Santa highest priority (not that it matters much, it seems)
Change fuse algorithm: now Updatesnowflake kills flake when number
of flakes is above threshold
Initsnowflake: start y above above window
updatesnowflake: do not force y >=0
add button for flake-count-max
put refresh of trees in g_timeout_add()
idem for stars
Smooyth vertical movements of Santa
remove nosnowarea's. Replace nosnowarea_static by TreeRegion
reinstate nosnowarea_dynamic
fix issue with erasing flakes that are in a tree
if FlakeCount > max, high probabilty to remove blown-off flakes
all scales show now numerical value
removed -showstats option
version 2.0.19
debian/tests/control: removed test2.sh
version 2.0.18
main.c: test if WAYLAND_DISPLAY is set before setting GDK_BACKEND
main.c: restart after changing display settings
main.c: no Thanks after man page or help
docs.c: minor adjustments
debug.h: added
main.c, flags.c: do not assume getenv("HOME") works as expected.
version 2.0.17
main.c: The output of PrintVersion() appeared in the top of the man page.
Corrected this.
main.c: CleanFallenArea() marked the fallensnow region always as clean,
but this must be done only when whole x-range is cleared.
version 2.0.16
dsimple.c: int screen = 0; -> static int screen = 0;
and move to the top of the file. Ticket 1: gcc-10 related
transparent.c:
keep xsnow visible after 'show desktop', and show xsnow on all
desktops
wmctrl.c: special care for compiz
version 2.0.15
ui.glade: added 'Donate' button
version 2.0.14
src/Makefile.am: use exec_prefix in stead of prefix for gamesdir
transparent.c: simplify creation of transparent window
main.c: removed use of SigHupHandler
docs.c: corrected misspelled default values
test1.sh: check 'xsnow -h' if default values are subtituted
main.c, ui.glade: better algorithm to determine number of flakes
to generate
version 2.0.13
main.c: do_genflakes(): take into account that do_genflakes()
can be disabled by SnowRunning
flags.c: add forgotten -alpha flag
version 2.0.12
pixmaps.c: corrected width and height for snow.
main.c: simplified create rectangular region
debian/copyright: corrected
main.c: remove flakes that fall below bottom of screen, also if
no fallensnow on bottom
main.c: corrected bug which coaused no snow at all with -nomenu
Lower default snowspeed (SNOWSPEED in xsnow.h)
update snowflakes in chunks, so that other animations run at
desired speed.
remove option -kde: settings are the same as for -gnome
do not add or delete flakes when updating snowflakes
is running (test on SnowRunning)
for updatesanta, gensnowflakes, snowflakes: after a suspend
or sleep the elapsed time can have a strange
value. Take care of that.
version 2.0.10
prepare for running in wayland by setting environment
variable GDK_BACKEND=x11 (main.c)
fix some typo's in docs.c
version 2.0.9
some debian adjustments
fix xfce problems: the workspace of the transparent
snow window is not available in xfce
some windows have both the _NET_FRAME_EXTENTS and
_GTK_FRAME_EXTENTS. Priority is given to the latter.
Snowflakes that touch fallen snow are not erased any more:
erasure caused bad looking effects.
Removed 'showstats' from config
version 2.0.8
some more debian stuff
add support for xfce desktop
version 2.0.7
added some debian stuff
version 2.05
Fixed issues when trees are not shown: snow was still
collecting on trees, snow was not visible after not-shown
tree.
version 2.04
Fixed bug in main.c: check for valid return value of
FindWindow() in do_wupdate().
Version 2.03
Fixed bug in main.c: only set transworkspace if usingtrans.
Version 2.02
Snowing halted when a workspade before the snow workspace was
removed. Fixed by checking the workspace of SnowWin in do_wupdate().
Solved in 2.01
tree-xpm's are mirrored randomly
flag -treeregion implemented
fluff on bottom in snow window when nokeepsnowonscreen
parametrize MAXONTREES
implement vintage
in fvwm: after minimize window, no snow is shown on the
window when it is restored.
Handle window that is visible on all workspaces
implement no snow when window disappears
implement nowplow
Try to snow on trees
plowing should be partial: only take snow away where Santa was: Won't
fix
stars are competing with fallen snow: let snow win: Won't fix
Create precise region from bitmap vintage tree
Implement nokeepsnowonwindows etc
when wind: make generated flakes at bottom cyclic
Solved strange behaviour with system monitor window
and others: gedit, nautilus etc. on gnome desktop
no problem on fvwm desktop
find automatically desired offsets
determine size of decoration from a partial screendump ?
use xwininfo to point to a gauge window ?
no rounding of edges of fallen snow at the bottom
automatically determine tree regions
create 'fuse': remove nearly all flakes when number is really too high
for testing purposes: color a region see do_testing()
read tree.xpm from ~/xsnow/pixmaps/tree.xpm if present
let Santa plough through fallensnow: do not redraw fallen snow
if overlap with Santa
faster update of fallen snow after move of window
animation of blown fallen snow
extra snow not cyclic
get rid of flake.x and y, use only rx and ry
animation of snow fallen from disappeared windows
gracefully exit when window where is snowing in, disappears
let trees not overlap
fallensnow surfaces often too jerky
round snow at the edges
animation of do_clean
let Santa be affected by strong wind
replace old wind by storm now and then
offsets for windows & bottom
wind is changing continuously
cyclic disappear, appear of flakes
Solve floating point exception when starting in too small
window (oclock) (div by 0 in RandInt)
move to other workspace of a window: bad behaviour:
snow stays on original workspace, window does no
receive snow any more: see put correct workspace in fallensnow areas
in xsnow.c
snow on windows: implemented
ctrl-c sometimes causes: cannot parse output of wmctrl: solved by
letting wmctrl return -1 in case of problems
2019-01
A few minor changes after 1.42:
changed timing loop
find Desktop in Gnome and KDE
can run in user-pointed window (-xwininfo)
added another kind of tree
added starts
added meteorite
changed algorithm for fallen snow
nosnowarea's
and some more ...
|
|
This doesn't have a CVE assigned (yet); it's listed as a security fix
in Red Hat errata, etc. (https://bugzilla.redhat.com/show_bug.cgi?id=1931444)
|
|
|
|
LXHotkey is a universal application for the Lightweight X11 Desktop
Environment (LXDE) which allows viewing and changing global keyboard
shortcuts for window manager actions, including ones to start applications.
|
|
No exciting changes here. If anything, this release is less exciting than
previous versions.
The default keymaps now all ship with high keycodes which the server won't
support and and they also include keycodes that aren't mapped to any
keysyms. So screaming multiple warnings at every user on every keymap
compile about this is rather pointless and generates unwanted bugs.
These blood-curdling, adrenaline-laden warnings have been downgraded to mere
informational messages. And we all know no-one reads those.
Peter Hutterer (7):
Remove trailing whitespaces
gitlab CI: add basic build test
Replace WARN[1-9], ERROR[1-9], etc. with their unnumbered version
Downgrade the warning for missing symbols to info
keycodes: downgrade the >255 keycode warning to an info
keycodes: compress the high keycode warning
xkbcomp 1.4.5
|
|
|
|
|
|
|
|
libxkbcommon 1.1.0 - 2021-02-27
==================
- Publish the `xkb-format-text-v1.md` file in the HTML documentation. This file
existed for a long time but only in the Git repository.
Link: https://xkbcommon.org/doc/current/md_doc_keymap_format_text_v1.html
- Add partial documentation for xkb_symbols to xkb-format-text-v1.md.
Contributed by Simon Zeni.
- Update keysym definitions to latest xorgproto. In particular, this adds many
special keysyms corresponding to Linux evdev keycodes.
Contributed by Peter Hutterer <@who-t.net>.
- New API:
Too many XKB_KEY_* definitions to list here.
|
|
Fixed word-wise selection issue when running on gtk3
Fixed URL highlighting feature broken after updating libvte to 0.60.
Added new “Bold is bright” feature and setting.
Added new “Visual bell” feature and setting.
A few translation updates.
|
|
Remove libunique dependency, and use glib >= 2.28.0 to handle unique apps both for GTK+ 2 and 3.
Fix possible memory issue: use memmove instead of memcpy for overlapping area copy.
Fix memory issue: never free buffer returned by gtk_entry_get_text().
Fix spelling error: assiociate -> associate.
Pass desktop_environnement as a parameter for lxsession-xdg-autostart to fix wrong autostart processing.
Replace “images_display” with “image_display” for consistency.
Translations updates.
|
|
|
|
|
|
qt5/kf5 version.
|
|
Change log:
1.9.8
======
- Fix dialog icons and add title to error dialog
- Go back to actions dialog if image upload fails (#12)
- Go back to actions dialog if GtkFileChooser is dismissed (#33)
- Make radio buttons execute actions on enter/space press
- Exclude shadow borders from CSD windows (!10)
- Capture mouse cursor in rectangle selection (#30)
- Region size should show updated size (!9)
- Add info about Ctrl to "Select region" tooltip
- Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4)
- Added 24px and 32px icons
- Fix screenshot capture when scale > 1
- Add new App icon and switch to rDNS icon name
- Switch to README.md and foreign automake mode
- Bug #16717: Move from exo-csource to xdt-csource
- Update homepage link at appdata.xml
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish,
Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu
(Pakistan), Uyghur, Vietnamese
|
|
|
|
|
|
|
|
|
|
|
|
xst is a st fork with some patches applied and other goodies.
|
|
|
|
The latest macOS Big Sur 11.2.1 and Xcode 12.4 as of 2021-02-24 do not
provide 11.2 SDK. They provide 11.1 SDK instead. mk/platform/Darwin.mk has
workaround for this situation. So use the workaround directly.
OSX_SDK_PATH may be internal, however it is accessible over 5 years.
It may not be a big problem hopefully.
|
|
|
|
GTK is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK is suitable for
projects ranging from small one-off tools to complete application
suites.
GTK has been designed from the ground up to support a range of
languages, not only C/C++.
This package contains GTK 4.
|
|
If you thought the 2021.2 release was exciting, well, you're in
for a surprise: this one even builds with meson! How cool is that?!
Somewhat related: the new script to generate and verify the keysyms
was missing from the (autotools-generated) tarball, causing a meson
build from that tarball to fail during the setup phase. This is
fixed now.
No changes to the rest of the sources, so this is effectively
identical to yesterday's tarball.
|
|
|
|
|
|
Some of the patching may break one or the other, and upstream needs to
review the Linux == Unix assumption which triggered the
patching.
Plus, upstream supplies binary packages for both.
|
|
|
|
|
|
This release is mostly all about keysyms. Some additions to Vietnamese and
Hangul but the big set of commits here is catching up with several years of
Linux kernel releases.
The kernel's evdev interface has semantic keycodes (e.g. KEY_ESC is what
you'd expect). Beyond the normal range expected to change with different
layouts there are many keycodes that should only ever do one thing.
For example, KEY_ONSCREEN_KEYBOARD should display the OSK regardless of
layout). In the past, we've added these keysyms on a as-requested basis.
We now have a reserved subrange in the already reserved range for XF86Foo
keysyms. Within that range, keysyms map directly to their evdev
counterparts, making future updates easier. The above example
KEY_ONSCREEN_KEYBOARD now has a XF86OnScreenKeyboard keysym.
The header file follows a strict convention to make this range
machine-readable, xkeyboard-config can make use of this to
make those keysyms available by default. Note that almost all keys are
outside the X keycode range so very little will change under X.
Note that most keys exist on selected devices only so the practial use is
quite limited. But those keysyms are available through normal XKB
configuration so users can re-map existing keys where needed.
Aside from those, a bit of misc cleanup work. Many thanks to all
contributors.
|
|
Overview of Changes in GTK+ 3.24.25
===================================
* Settings:
- Make cursor aspect ratio setting work
* Broadway:
- Fix touchscreen event handling
- Support Android / Chrome on-screen keyboard
* Windows:
- Fix issues with Intel graphics drivers
- Avoid UAC for gtk-update-icon-cache
* Wayland:
- Avoid crashes with tablet input
- Add api to support clients with subsurfaces better
* Inspector:
- Make the inspector available in non-debug builds
* Theme:
- Make scrollbars larger
- Disable shadows on maximized, fullscreen and tiled windows
* Printing:
- Support Avahi-discovered printers better
* Input:
- Show preedit for compose sequences
- Support long compose sequences
- Support compose sequences producing multiple characters
* Translation updates
Belarusian
British English
Catalan
Friulian
Galician
Japanese
Persian
Serbian
|
|
1.8.2:
Unknown changes
|
|
|
|
xcb-imdkit is an implementation of xim protocol in xcb, comparing
with the implementation of IMDkit with Xlib, and xim inside Xlib,
it has less memory foot print, better performance, and safer on
malformed client.
|
|
|
|
|
|
|
|
0.7.1
-Jumping between matches in backward vi search
0.7.0
Added:
-Support for ~/ at the beginning of configuration file imports
-New cursor.style.blinking option to set the default blinking state
-New cursor.blink_interval option to configure the blinking frequency
-Support for cursor blinking escapes (CSI ? 12 h, CSI ? 12 l and CSI Ps SP q)
-IME support on Windows
-Urgency support on Windows
-Customizable keybindings for search
-History for search mode, bound to ^P/^N/Up/Down by default
-Default binding to cancel search on Ctrl+C
-History position indicator for search and vi mode
Changed:
-Nonexistent config imports are ignored instead of raising an error
-Value for disabling logging with config.log_level is Off instead of None
-Missing glyph symbols are no longer drawn for zerowidth characters
Fixed:
-Wide characters sometimes being cut off
-Preserve vi mode across terminal reset
-Escapes CSI Ps b and CSI Ps Z with large parameters locking up Alacritty
-Dimming colors which use the indexed CSI 38 : 5 : Ps m notation
-Slow rendering performance with a lot of cells with underline/strikeout
attributes
-Performance of scrolling regions with offset from the bottom
-Extra mouse buttons are no longer ignored on Wayland
-Numpad arrow keys are now properly recognized on Wayland
-Compilation when targetting aarch64-apple-darwin
-Window not being completely opaque on Windows
-Window being always on top during alt-tab on Windows
-Cursor position not reported to apps when mouse is moved with button held
outside of window
-No live config update when starting Alacritty with a broken configuration file
-PTY not drained to the end with the --hold flag enabled
-High CPU usage on BSD with live config reload enabled
-Alacritty not discarding invalid escape sequences starting with ESC
-Crash due to clipboard not being properly released on Wayland
-Shadow artifacts when resizing transparent windows on macOS
-Missing glyph symbols not being rendered for missing glyphs on macOS and
Windows
-Underline cursor being obscured by underline
-Cursor not being rendered with a lot of unicode glyphs visible
-IME input swallowed after triggering a key binding
-Crash on Wayland due to non-standard fontconfig configuration
-Search without vi mode not jumping properly between all matches
Removed:
The following CLI arguments have been removed in favor of the --option flag:
--persistent-logging
--live-config-reload
--no-live-config-reload
--dimensions
--position
-live-shader-reload feature
-Config option dynamic_title, you should use window.dynamic_title instead
-Config option scrolling.faux_multiplier, which was replaced by escape CSI ?
1007 h/l
-WinPTY support on Windows
|
|
Patch #366 - 2021/02/10
correct a compiler-warning fix in patch #352 which allowed sign-extension of coordinate values (report by "CismonX").
correct upper-limit for selection buffer, accounting for combining characters (report/testcase by Tavis Ormandy).
with alwaysHighlight true, xterm does not properly track focus. The screen->select FOCUS flag remains always on, which prevents bellIsUrgent from working, as the urgent WM_HINT flag is only set in setXUrgency() when the window is not focused. Fix this by updating screen->select in unselectwindow() regardless of the value of always_highlight (patch by Jiri Bohac).
improve fix for interaction between SRM and ENQ (report by Grant Taylor).
build-fix for --with-Xaw3dxft, needed when --with-toolbar is omitted (report by Jimmy Olgeni, Emanuel Haupt).
|
|
Patch #365 - 2021/02/03
-Amend fix for “word” selection in patch #364 to limit that to the insert
selectable action, which reads data from the screen. This restores the
interactive behavior where double-clicking on a “word” would make subsequent
selection extensions by words as well as suppressing some boundary-checks
(report by David Wolfskill, FreeBSD #253225).
Patch #364 - 2021/02/02
-Add -fc option.
-Correct/improve limit-checks for SRM versus ENQ from patch #344 (report by
Tom Szilagyi).
-Enable XftFont resource in Xaw3dxft configuration (patch by Tavis Ormandy).
-Improve quoting/escaping in build-scripts per shellcheck.
-Add libpcre2-posix to the packages tested for --with-pcre2 option, needed with
Fedora (report by Tomas Korbar).
-Correct a typo in manual page, and note that KeepClipboard may not be
compiled-in (report/patch by Sean C Farley).
-Corrected boundary-checks for “word” selection used in onNClicks resources
(report by Tavis Ormandy).
-Update to autoconf-2.52-20210101, to improve shellcheck warnings.
-Improve configure check for desktop categories.
|
|
|
|
|