| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since we already have a form of 'maximize', we need to differentiate
between 'maximize' and the new 'fullscreen' mode. The 'maximize' mode
will continue to honor gap but now *retains* the border, matching the
'vert/horz maximize' behaviour. The new 'fullscreen' mode supports and
follows the _NET_WM_STATE_FULLSCREEN hint, allowing the client perform
additional window modifications; in this mode, cwm(1) will *ignore* gap,
remove borders and freeze(move/resize) the client. Additionally,
'fullscreen' mode will remember various combinations of previous states.
* default keybinding changes: CM-f 'fullscreen', CM-m 'maximize' (re-map
as desired).
Positive feedback from a few, testing and ok sthen@
|
|
|
|
|
|
|
| |
ewmh hint; urgencyborder is configurable. The urgency flag will stick,
even while on a client in a non-viewable group, until the client
receives focus (where the border is reset). Initial diff from Thomas
Adam with some changes/enhancements from me.
|
|
|
|
|
|
|
| |
worked (and no one complained!). While it's fairly easy to fix, users
should be using keysym names and not keycodes.
Discussed at length months ago with todd@, matthieu@ and Owain.
|
|
|
|
| |
bound by default.
|
| |
|
|
|
|
| |
'vtile' and 'htile'; from Alexander Polakov.
|
|
|
|
| |
font/color drawing issues; from Alexander Polakov
|
| |
|
|
|
|
| |
property; from Kent Spillner
|
| |
|
|
|
|
| |
overboard; suggested idea by jmc
|
|
|
|
|
|
|
| |
existing argv; same idea with respect to argv saving as Alexander
Polakov. reload support was half-complete and is getting in the way.
agreed to by many
|
|
|
|
| |
feedback from jmc
|
|
|
|
|
|
| |
with okan@ and sthen@.
OK okan@, sthen@
|
|
|
|
| |
ok oga@
|
|
|
|
|
|
| |
from me.
ok oga@
|
|
|
|
| |
ok oga@
|
|
|
|
|
|
|
| |
group as the active client (as opposed to all unhidden clients); from
Alexander Polakov, with a tiny tweak requested by oga.
ok oga@
|
|
|
|
|
|
|
| |
comments and line extensions work. Taken from sthen@'s recent
commit in src.
ok sthen@
|
|
|
|
|
|
|
| |
opposing action, lower, already exists and bound. Both keyboard
mappings already exist.
'no opinion either way' oga@
|
|
|
|
|
|
|
|
| |
keyword taken from a diff from Sviatoslav Chagaev to do the same thing,
but implemented in a completely way (based on some very old code from
mk@). default set to 0, so no behavior change.
ok oga@ (who would also like to take it further...)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
any window, after which all move/resize requests will be ignored,
essentially freezing the window in place.
there's a possibility to merge this with the 'ignore' concept, pending
on how ignore+freeze should behave (really more ewmh stuff), but punting
for now since ponies are on the line.
requested and tested by thib at k2k11 with ponies, unicorns and rainbows.
'save the unicorns' todd@, ok oga@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
cwmrc(5)). instead, fix cwmrc(5) to match the old behavior which also
happens to match the example config, of which many have based their
configs; this also nicely matches the output of xprop(1).
clean-up of variable names as a separate commit.
suggested by sthen (and something we should have done initially).
discussed with and ok oga@
|
|
|
|
| |
ok oga@ phessler@
|
|
|
|
|
|
|
|
|
|
|
| |
* .Bl may only have .It children
* .SH requires an argument
* blank lines are illegal outside literal context
Now "cd /usr/xenocara && make man" succeeds,
but unfortunately, that covers a minority of X11 manuals only.
ok matthieu@
|
|
|
|
|
|
| |
based on a diff by Thomas Pfaff; thanks!
ok okan@
|
|
|
|
| |
ok jmc@
|
|
|
|
| |
feedback and ok jmc@, martynas@
|
|
|
|
|
|
|
|
| |
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@
|
|
|
|
|
|
|
|
|
|
|
|
| |
display and moves it to another group. useful with the recently added
"grouponly" function, giving the ability to use groups as simple
virtual desktops (similar to e.g. xmonad, dwm and scrotwm).
this doesn't have default keyboard bindings; cwmrc(5) now shows how
you could use these functions (use M-1...9 for grouponly1...9 and
MS-1...9 for movetogroup1...9 to emulate the default dwm bindings).
ok oga@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This works like the group select binding, but hides all other groups.
So, the people who've been complaining that they don't get "virtual
desktops" in cwm may want to try this out in cwmrc (from memory, untested):
---
#cwmrc
# add new windows to the current group
set sticky
# automatically sticky windows. xclock for now.
# to make more windows sticky use group_toggle to unset their group
autogroup 0 xclock
# make the group selection keys hide other groups, emulate virtual desktops
bind CM-1 grouponly1
bind CM-2 grouponly2
bind CM-3 grouponly3
bind CM-4 grouponly4
bind CM-5 grouponly5
bind CM-6 grouponly6
bind CM-7 grouponly7
bind CM-8 grouponly8
bind CM-9 grouponly9
---
mostly by sthen, tweaks from me.
ok todd@, "if it works i'm ok with it" okan@, ok sthen@
|
| |
|
|
|
|
| |
ok oga@
|
|
|
|
|
|
| |
it more useful on large screens
manpage tweak & ok jmc@
ok okan@, oga@
|
| |
|
|
|
|
|
| |
from okan@
ok oga@
|
|
|
|
| |
ago, ok okan@ from similar amount of time ago.
|
|
|
|
|
|
| |
While i'm here: Capital letter and full stop in descriptions in cwmrc.5
"looks good - do it" okan@.
|
|
|
|
|
|
| |
to a config reload; CMS-r by default.
ok oga@
|
|
|
|
|
|
| |
so it's hard to press by accident, but there if you need it.
requested (in a way) and tested by johan and todd.
|
| |
|
|
|
|
| |
tested by johan@ and todd@.
|
|
|
|
| |
noticed by oga
|
|
|
|
|
|
|
|
|
| |
you do this is ugly. Also remove mod2 (numlock) and mod3 (odd) from the
list of keybinding modifiers. They don't make much sense here.
based on a heavily modified diff from Martynas.
ok okan.
|
|
|
|
|
|
| |
some minor fixups, man page bits and knf.
ok oga@
|
|
|
|
|
|
| |
name_to_kbfunc[] around.
feedback jmc@, ok oga@
|
|
|
|
|
|
|
|
|
| |
automatically "sticky" (in the traditional sense of the word) windows in
autogroup mode.
Based on an initial diff from Andrew Fresh, thanks!
ok okan@.
|
| |
|
|
|
|
|
|
|
|
| |
- merge example config file into cwmrc(5) and remove (little good in here)
feedback from jmc@ - thanks!
ok simon@
|