- Jul 18, 2022
-
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
- Apr 30, 2022
-
-
Leah Neukirchen authored
-
- Feb 27, 2022
-
-
okan authored
* refs/heads/master: cycling fix: when no client is active, warp pointer to last active; from Walter Alejandro Iglesias. whitespace Fix spelling of some unused MWM hints; from Sean C. Farley. Add group-last command that shows only the previously active group; ok okan Allow bare numbers for key and mouse bindings; taken from similar support in other parse.y's; from Leon Fischer <lfischer@airmail.cc>. sync parse.y changes from base; ok naddy@ Do not attempt to grab keys without a keycode; this incidentally allows XF86 keys support.
-
okan authored
from Walter Alejandro Iglesias.
-
- Feb 26, 2022
- Jan 28, 2022
-
-
op authored
-
- Dec 25, 2021
-
-
okan authored
support in other parse.y's; from Leon Fischer <lfischer@airmail.cc>.
-
- Nov 30, 2021
-
-
Leah Neukirchen authored
Closes #15.
-
- Nov 22, 2021
-
-
okan authored
original from naddy@: > Don't declare variables as "unsigned char *" that are passed to > functions that take "char *" arguments. Where such chars are > assigned to int or passed to ctype functions, explicitly cast them > to unsigned char. > > For OpenBSD's clang, -Wpointer-sign has been disabled by default, > but when the parse.y code was built elsewhere, the compiler would > complain. > > With help from millert@ > ok benno@ deraadt@
-
- Nov 20, 2021
-
-
okan authored
XF86 keys support. found and fix by Luis Henriques <henrix@camandro.org>
-
- May 21, 2021
-
-
Leah Neukirchen authored
-
- Apr 22, 2021
-
-
kn authored
Spawn a window, maximize it in any way, move the cursor to a window border that is not on the screen's edge and unmaximize again: While the window goes back the cursor stays at the screen's edge, i.e. focus is lost to the underlaying window. Moving, resizing, tiling or snapping windows in any way always moves the cursor along iff needed, e.g. using MS-[hjkl] to move a small window from the center to the edge keeps the cursor within window borders -- no matter what you do with the keyboard, focus stays on that window. Make CM-f, CM-m, CM-equal and CMS-equal (default bindings) for toggling full-screen mode, maximization, vertical maximization and horizontal maximization of the current window drag the cursor along if needed as well. OK okan kmos dv
-
kn authored
* refs/heads/master: Keep pointer within window on maximize/fullscreen toggle
-
- Jun 14, 2020
-
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
James McDonald authored
-
- May 23, 2020
-
-
Leah Neukirchen authored
-
- May 15, 2020
-
-
Leah Neukirchen authored
* refs/heads/master: Fixed memory leak in xu_get_strprop. Prevent out of boundary write with configuration files in which too many quoted arguments are stored for other window managers. Allow configuring a percentage window size of the master window during htile/vtile actions. From Uwe Werler, with a few manpage tweaks. zap stray tabs Instead of using _NET_ACTIVE_WINDOW on restart, use the pointer location to determine what client to set active. Reduces a round trip for every window. Add support for SIGINT/SIGTERM. Simplify conditional construct. Trim event_mask to those that the root window actually needs. No need to lookup current client early; move to right before it is needed. Recommit 1.259, but now with TAILQ_FOREACH_SAFE. Revert previous. Causes a crash as reported by Tom Murphy. Simplify list markup. Plug two memory leaks. Also get rid of a variable that is no longer necessary. Remove ColormaskChange from event-mask since there's no event handler. Unrelated style fixes, consistency changes and sorting, appropriate dosage/removal of wrappers, simplification of name queue, client cycle joins other kb/mb bound functions.
-
- May 11, 2020
-
-
James McDonald authored
-
- Apr 26, 2020
-
-
tobias authored
If a client calls XSetTextProperty for a window to clear all its properties, then allocated memory within libX11 is not freed. OK okan@
-
- Apr 21, 2020
-
-
A. Tammy authored
needed for ebuild validity across different platforms which define their specific PKGCONFIG variable add underscore in PKG_CONFIG Closes: #14 [via git-merge-pr]
-
- Apr 17, 2020
-
-
tobias authored
quoted arguments are stored for other window managers. The quotation handling happens within the while loop without checking if the "end" limit has been already reached. If this happens, the final NULL assignment leads to an out of boundary write on stack. OK okan@
-
- Apr 16, 2020
-
-
okan authored
htile/vtile actions. From Uwe Werler, with a few manpage tweaks.
-
- Mar 24, 2020