| Commit message (Collapse) | Author | Lines |
|
ok oga@
|
|
the way with the cwm specific parts.
ok oga@
|
|
small diff from Thomas Pfaff.
ok oga@
|
|
feedback from stsp@ - thanks!
'go for it' oga@
|
|
sense and to be slightly less un-expected. from Alexander Polakov.
re-use 'normal' cursor now instead XC_hand1 for menu selection. i
really wish X had real docs and made sense.
ok on earlier diff with '?' removed (but it's back now) oga@
|
|
|
|
within the current screen, like other cwm window placements and
mutations (vmax/hmax/max) - from Sviatoslav Chagaev.
ok oga@
|
|
with the menu; idea and initial from Sviatoslav Chagaev.
discussion with and ok oga@
|
|
mouse based match (i.e. in the kbd no match case). update the comment
as well.
ok oga@
|
|
no match (seen in the ctrl-a case)
ok oga@
|
|
ok oga@
|
|
ok oga@
|
|
struct just for this is the least intrusive approach until the menu code
is reviewed.
inspired by Thomas Pfaff's report on tech@
ok oga@
|
|
are required.
encourged to go all the way by oga@
|
|
separate commits.
ok oga@
|
|
remove screen_current() it was utterly bogus when nscreens > 1.
pass a fake client_ctx in the case where there's no client and the
kbfunc or mousefunc doesn't need a real one, it just contains the
current screen, modify these functions so that they pass down the screen
context to their callees.
make groups per screen, it's the only way it makes sense in this regard.
ok okan@.
|
|
into screen_ctx and start passing screen_ctx around to in order get rid
of Curscreen; fixup per-screen config colors the same way.
diff mostly from oga@, with a bit harsher reaction to the state of screen_ctx.
"please commit" oga@
|
|
from Thomas Pfaff
ok oga@
|
|
ok oga, okan
|
|
ok oga
|
|
ok oga@
|
|
place anyway, this makes things a bit more consistent; from Thomas Pfaff
ok oga@
|
|
aok oga@
|
|
ago while using kazehakase (or clients that don't set a name).
ok oga@
|
|
using Xft(3), use it to select the font color as well instead of trying
to build one; properly allocate and free colors at-will, e.g. we now
have configurable colors.
feedback and ok's todd@ and oga@
|
|
- make _xev_reincorporate static
evmask naming oga@, input okan@. ok okan@, oga@
|
|
readability, and a bit of knf.
ok oga@
|
|
makes the code a lot simpler. While here rearrange the font handling functions
to be less shit.
ok and help okan@.
|
|
canceled or empty searchstr.
ok oga@
|
|
shortcut code stealing our events in some cases.
"put 'er in" okan@.
|
|
search dialogues to be manipulated with the mouse, too. It also allows
me to shrink the codebase further by killing grab_menu().
One known issue with highlighting the first entry in a search dialogue,
that'll be fixed soonish.
ok okan@, tested by Edd Barrett and todd@.
|
|
function menu_filter(). The plan is to eventually merge in grab_menu too.
Shrinks the code a fair bit.
Also, change XMaskEvent for XWindowEvent to prevent getting exposes for other
windows. This is particuarly noticable on slow machines with a LOT of xterms
(todd, you're an odd man).
ok okan@, todd@.
|