openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
C
chneukirchen's cwm
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 12 hours
ago. based on code collected
1 day
ago.
May 15, 2023 — May 15, 2024
Showing page 6 of 33
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Define callbacks, then default bindings.
okan
More...
over 7 years ago
Reorganize for upcoming changes.
okan
More...
over 7 years ago
Remove the (8) default bindings for pointer move since they conflict with default bindings for emacs, which wins; the feature remains and can be bound to whatever users wish with cwmrc(5).
okan
More...
over 7 years ago
Make it clear these are flags.
okan
More...
over 7 years ago
Remove duplicate check that strsubmatch() already does; while here, fix a comment.
okan
More...
over 7 years ago
Sprinkle __func__ in appropriate error messages.
okan
More...
over 7 years ago
Get rid of 'matchname'; it's too surprising to have the menu change during client search as different potential str matches are cycled through. If there's interest, the only string that doesn't exist in the listing is the window's class - that can be added of course, but it makes the line too long imho.
okan
More...
over 7 years ago
clean up search_match_client(); no behaviour change
okan
More...
over 7 years ago
Refactor callbacks to take a void * so as to not try and generalize into client_ctx in keypress and buttonpress event handlers; pass appropriate *ctx's based on context.
okan
More...
over 7 years ago
remove another unused proto
okan
More...
over 7 years ago
Rename 2 kbfunc to match closer to what they do
okan
More...
over 7 years ago
Add an argument to the callbacks to pass the xevent context, button or key press. This allows to remove a few hacks to duplicate functions only for behaviour changes; now differing behaviours are pushed down to the callback. Also will allow for previously unavailable actions to be bind-able down the road.
okan
More...
over 7 years ago
Check the ptr bounds in the new client during cycling, since not all actions do ptrsave, such as restoring client geometry; adapted from a diff by Vadim Vygonets.
okan
More...
over 7 years ago
More accurate to say 'toggle', rather than 'select', for group[n]/nogroup.
okan
More...
over 7 years ago
Add CM-a for 'nogroup' (CM-0 stays for now); update manpage to reflect.
okan
More...
over 7 years ago
Stash wmname into conf.
okan
More...
over 7 years ago
When removing xrandr regions, ensure clients are within the bounds of the screen; adapted from an ancient diff from Sviatoslav Chagaev. Things in this area will likely change, but put this in so it works now and serves as a reminder.
okan
More...
over 7 years ago
Calculate client nameqlen in client_setname(), the only place it's needed/used.
okan
More...
over 7 years ago
Turn CALMWM_NGROUPS define into variable, ngroups.
okan
More...
over 7 years ago
Start simplifying menu code; and in turn, remove a cursor no longer needed.
okan
More...
over 7 years ago
Defaults are split between defines and conf_init(); normalize these, as well as give 'sticky' groups its own variable.
okan
More...
over 7 years ago
For both kb and mouse move, it is possible to grab a client and move it completely off the screen/region; instead, if the pointer is outside of the client bounds, warp the pointer to the closest edge before moving.
okan
More...
over 7 years ago
client_ptrwarp should not deal with unhiding or raising clients (non ptr requests); most callers do this already - deal with the few that do not. client_ptrwarp becomes a simple wrapper (setpos) but it will be expanded.
okan
More...
over 7 years ago
remove unused proto
okan
More...
over 7 years ago
Set the initial ptr position during client init, instead of waiting until (maybe) a ptrwarp call. Likewise, explicitly ensure an inbounds ptr position (same as initial) when saving.
okan
More...
over 7 years ago
Use instinsic X11 functions for key/btn/ptr grab/ungrab/regrab requests; the one line wrappers provided no value and limited altering calls where needed; additionally, most of them had but one caller.
okan
More...
over 7 years ago
Replace mousefunc_sweep_draw() with a generic menu_windraw() using va lists; use it appropriately for both window dimension and position in the respective mousefunc calls.
okan
More...
over 7 years ago
Switch to XWindowEvent() pulling out events that match the mask *and* window.
okan
More...
over 7 years ago
no need to unmap menu window again
okan
More...
over 7 years ago
Mechanical change: move screen menu bits to their own struct.
okan
More...
over 7 years ago
←
1
2
3
4
5
6
7
8
9
10
…
32
33
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree