0
I Use This!
Very Low Activity

Commits : Listings

Analyzed 7 days ago. based on code collected 7 days ago.
Jun 05, 2023 — Jun 05, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
all mapped clients now should have a group, so simplify some cases More... over 10 years ago
If _NET_WM_DESKTOP is set to -1 during client creation, place the client into group 0 (nogroup); solves problem initially discovered by og...@nicotinebsd with tint2. A clientmessage *after* client creation already handles this case. More... over 10 years ago
Some clients set the urgency flag even if they are the active client; prevent annoying behavior by only setting the cwm urgency flag if the client is not active; diff from Thomas Adam. More... over 10 years ago
Introduce a region queue and replace screen's XineramaScreenInfo; we still use Xinerama to populate the regions per screen, but will switch at a more appropriate time. More... over 10 years ago
make this XQueryTree like the other More... over 10 years ago
Move redundant bits from screen_init (while dealing with existing clients) directly into client_init, performing the X roundtrip only once. With the previous change in maprequest, this moves decision making into one place for creating new clients. More... over 10 years ago
Move redundant window attr fetch from maprequest directly into client_init and perform that X roundtrip only once. More... over 10 years ago
No need to store screen colormap and visual; rather just use the X macros in the one place they are needed. More... over 10 years ago
Unlike free(3), XFree(3) can't be passed a NULL pointer. More... over 10 years ago
The menu already limits entries with MENU_MAXENTRY, so don't bother holding a command name limit as well. More... over 10 years ago
Take menu's bwidth into account for position/size; reported by Thomas Adam. More... over 10 years ago
Let the config parser continue parsing even after encountering an error; original idea (with now-outdated patch) from Thomas Adam. Since we now report where errors exist, this now makes more sense. Expand a bit on config file parsing in the cwm(1). More... over 10 years ago
re-add lost free from previous More... over 10 years ago
Switch ignoreq to winname struct since it's basically the same thing; removes limit on name matching. More... over 10 years ago
use the same autogroupwin variable as everywhere else More... over 10 years ago
Move cwm_status around to avoid header fu, and remove extraneous signal header from xevents.c; noticed by Christian Neukirchen. More... over 10 years ago
Remove duplicate mouse functions and instead use the kbfunc ones. No user visable changes at this point, but they'll merge at an appropriate time. More... over 10 years ago
Minimize trivial differences between a few kb and mb functions. More... over 10 years ago
keybinding -> key binding More... over 10 years ago
Merge keybinding and mousebinding queues into using the same merged struct, binding; they were essentially the same accept for what was 'pressed', keysym or button. More... over 10 years ago
Much like we do for keyboard and mouse bindings, remove duplicates for command name - last match. More... over 10 years ago
Check command name/path for truncation and provide user feedback during config parse (and use conf_cmd_add to populate defaults); based on a discussion with Tiago Cunha. While this looks ugly, there are likely some other changes here to come. More... over 10 years ago
Check ignore windowname for truncation and provide user feedback during config parse; based on a discussion with Tiago Cunha. More... over 10 years ago
The EWMH spec states that if the cardinal returned is 0xFFFFFFFF (-1) then the window should appear on all desktops, which in our case is assigned to group 0. Found to fix stalonetray due to the non-ewmh aware range checking in group_movetogroup(); from Thomas Adam. More... over 10 years ago
Move conf_init/clear into main - no behaviour change; from Tiago Cunha. More... over 10 years ago
move some init up and shed some blank lines More... over 10 years ago
simplify parse_config using assignment; inspired by a very old diff from Tiago Cunha. More... over 10 years ago
more range checking More... over 10 years ago
correct arguments and drop the cast. More... over 10 years ago
no need to quote within warning More... over 10 years ago