okan
8809c816d0
Instead of special casing the 'term' and 'lock' commands, go back to
...
keeping them hidden; showing them has apparently caused confusion/angst.
2015-08-21 16:05:55 +00:00
okan
d24e89a34a
Leave command list order from .cwmrc alone; remove sort.
2015-08-21 15:55:39 +00:00
okan
5640e2e0a3
Bring group and client cycle closer together.
2015-08-21 15:52:49 +00:00
okan
1a1e8c47e8
Alter big move and resize bindings to match what's in cwm(1);
...
functionally the same, but re-binding should be based on default
bindings. Matches other similiar bindings.
Discovered by a portable user.
2015-08-20 14:45:15 +00:00
matthieu
0e39cef480
Don't redefine build: locally
2015-07-19 10:43:08 +00:00
okan
8529d9a1c6
introduce 'groupsearch' for group menu search; matches on either group
...
number/shortcut and/or name.
2015-07-12 14:31:47 +00:00
okan
7dc8db6316
simplify menu print text
2015-07-12 14:21:09 +00:00
okan
0cbfba6ca3
revert previous; seems search_match_text() needs mi->text pre-populated.
...
(only used in one place, application menu searching); re-visit later.
broken application menu searching reported by Peter Kane.
2015-07-03 17:11:16 +00:00
okan
56fb99c70c
style
2015-07-01 14:36:42 +00:00
okan
ee0e8d6843
only special case label matches (and still list); get rid of the rest - matchname is complete enough
2015-07-01 14:29:36 +00:00
okan
cfb0bdf8f5
no longer need to pass down format strings after introducing search_print_cmd
2015-06-30 19:02:24 +00:00
okan
6e095b76d0
Introduce a callback for cmd menu printing, special-casing 'lock' and
...
'term'.
2015-06-30 18:54:12 +00:00
okan
ccd054aba7
keep cmdq sorted
2015-06-30 18:44:29 +00:00
okan
5fede6d784
style and spacing nits
2015-06-30 18:42:50 +00:00
okan
eb3dae29d1
Re-implement XClientMessage handling so that we can feed screen_find and
...
client_find valid resources as needed, relieving the need for
screen_find to ungracefully handle invalid root windows. Removes a long
standing XXX. Should theoretically allow XClientMessage handling on
more than one X screen. Alter callers of screen_find to handle
failures.
2015-06-30 14:01:43 +00:00
okan
89eefd254e
Shuffle code in kbfunc_ssh so that a missing known_hosts file still
...
allows a (now blank) menu to appear, as opposed to nothing at all.
Behavior reported by Alex Greif.
2015-06-29 14:24:40 +00:00
okan
b7512d9dd0
move client_find down
2015-06-28 19:54:37 +00:00
okan
a585206d81
replace assert usage
2015-06-28 19:50:46 +00:00
matthieu
3d790ff2a3
Transparent backgrounds for 8bpp and 4bpp images too.
2015-06-28 09:09:07 +00:00
okan
0eb3c16128
region is a _ctx, so name it so
2015-06-26 18:54:25 +00:00
okan
933ce723de
Mechanical change from xinerama to region backed areas.
2015-06-26 17:17:46 +00:00
mikeb
8c53bae0f7
Make background transparent
2015-06-26 16:18:26 +00:00
okan
44693cc984
collect 'gap' applications
2015-06-26 16:11:21 +00:00
okan
9660be8b0b
Replace screen region info gathering with XRandR equivalent of Xinerama
...
queries (currently act on XRandR events anyway). Fall-back mode without
XRandR is still what X provides. This removes -lXinerama.
2015-06-26 15:21:58 +00:00
deraadt
13ad6b1765
move to 5.8 art (way ahead of schedule...)
...
from todd
2015-06-23 04:07:12 +00:00
matthieu
d365eacb03
Now that nolisten tcp is the Xserver default, don't pass the option
...
in scripts anymore.
2015-06-20 10:12:39 +00:00
matthieu
20217b3903
Merge from upstreams Fix crash for enable/disable without a device argument
...
commit 904a32d908219d6fea833576f7c31727bd3aea2f
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date: Mon Nov 25 14:51:50 2013 +1000
Fix crash for enable/disable without a device argument
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2015-06-20 09:54:58 +00:00
matthieu
5df814c8da
Pass '-nolisten tcp' option to Xserver so that it doesn't listen
...
on port 6000 by default anymore.
ok jasper@, ajacoutot@, naddy@, phessler@
2015-06-15 16:17:46 +00:00
matthieu
78490636d9
Use mktemp to create .serverauth file. Inspired by Debian patches
2015-06-14 10:33:02 +00:00
okan
6aef9ae536
typo in comment; from jsteinha [at] iutbayonne.univ-pau.fr
2015-06-09 13:02:15 +00:00
okan
c049f12cd4
just populating the ctx is enough since the menu uses a callback and ignores anything else
2015-06-08 15:43:13 +00:00
okan
fb854e1538
switch to search_print_client() as the print callback since it will now display labels as well
2015-06-08 15:41:27 +00:00
okan
0a2c4b1939
add client label
2015-06-08 15:34:03 +00:00
okan
5a1ff2b250
stash window dimensions
2015-06-08 15:11:29 +00:00
okan
d7a3230790
clean up
2015-06-08 15:08:44 +00:00
okan
a4ce9f9682
even if the menuq is empty, at least show an empty menu instead of just
...
bailing making it look like the binding isn't working.
2015-06-07 19:10:00 +00:00
okan
ee2e58a8b1
use the same geometry struct in menus as everywhere else
2015-06-05 18:43:36 +00:00
okan
055ed363c8
add a flag to indicate a menu list instead of overloading 'prompt'
2015-06-05 15:01:51 +00:00
okan
3f1203de8a
redundant check for 'list'
2015-06-05 14:54:04 +00:00
okan
ee2e92a9e4
a start to cleaning:
...
- no reason for pointer movement and window movement and resizing
sections that just describe default key bindings
- key bindings are for all search and exec dialogs, not just for windows
- adding missing bindings
- normalize and wordsmith
- re-order sections according to mdoc(7)
feedback and ok from jmc@
2015-05-31 23:07:36 +00:00
okan
d6e84c8298
merge kbd and mouse grouptoggle
2015-05-21 00:37:04 +00:00
okan
2c1757a009
fill in mwm defines
2015-05-20 23:54:39 +00:00
kspillner
7cb74619f1
Fix autogroup so name,class doesn't need to be quoted.
...
ok okan@ on an older version of this diff
2015-05-17 04:39:50 +00:00
kspillner
955b6eef83
Make window name and window class separate parameters to conf_autogroup.
...
No functional change, but will be used shortly.
ok okan@
2015-05-17 04:34:01 +00:00
matthieu
2193f5c5e4
No NEWS is good NEWS - remove a bunch of files not present upstreams anymore
2015-05-10 14:06:23 +00:00
matthieu
f2476e857c
Remove xfs. It was already unlinked from build 8 month ago.
2015-05-10 13:38:46 +00:00
matthieu
f090d1e360
Update to xvinfo 1.1.3
2015-05-10 10:23:16 +00:00
matthieu
142218db6d
Update to xmodmap 1.0.9
2015-05-10 10:22:11 +00:00
matthieu
d9f6904757
Update to xman 1.1.4
2015-05-10 10:21:18 +00:00
matthieu
cf97e2e903
Update to xmag 1.0.6
2015-05-10 10:20:17 +00:00
matthieu
1f9341bcd5
Update to xlsfonts 1.0.5
2015-05-10 10:19:22 +00:00
matthieu
361c60f2ba
Update to xlsatoms 1.1.2
2015-05-10 10:17:40 +00:00
matthieu
83fd0ec3ca
Update to xkbprint 1.0.4
2015-05-10 10:16:20 +00:00
matthieu
12662a6c94
Update to xkbevd 1.1.4
2015-05-10 10:14:49 +00:00
matthieu
d7275efca8
Update to xhost 1.0.7
2015-05-10 10:12:42 +00:00
matthieu
6e427c94fb
Update to xgc 1.0.5
2015-05-10 10:11:42 +00:00
matthieu
48d642fa37
Update to xgamma 1.0.6
2015-05-10 10:10:14 +00:00
matthieu
598f3dabb4
Update to xev 1.2.2
2015-05-10 10:08:51 +00:00
matthieu
99a72825ec
Update to xedit 1.2.2
2015-05-10 10:07:47 +00:00
matthieu
882509e84e
Update to xdriinfo 1.0.5
2015-05-10 10:06:15 +00:00
matthieu
d3001c0be7
Update do xdpyinfo 1.3.2
2015-05-10 10:04:12 +00:00
matthieu
17287dff9c
Update to xcompmgr 1.1.7
2015-05-10 10:02:47 +00:00
matthieu
16000e82d9
Update to xcmsdb 1.0.5
2015-05-10 10:00:29 +00:00
matthieu
bf8ccee4a1
Update to x11perf 1.6.0
2015-05-10 09:59:07 +00:00
matthieu
439d3b07c6
Update to twm 1.0.9
2015-05-10 09:57:46 +00:00
matthieu
326fe78fc9
Update to smproxy 1.0.6
2015-05-10 09:56:05 +00:00
matthieu
358c0f8137
Update to setxkbmap 1.3.1
2015-05-10 09:54:49 +00:00
jsg
269b78a956
fix a memory leak
...
ok matthieu@
2015-04-24 02:19:41 +00:00
jsg
f3df8e0582
don't read past the end of an array
...
ok matthieu@
2015-04-24 02:18:26 +00:00
okan
704330faff
plug a leak
2015-03-29 00:21:05 +00:00
okan
32d16969bc
Introduce a xreallocarray and convert a few xcalloc instances that do
...
not require zero'ing.
2015-03-28 23:12:47 +00:00
okan
d42a248920
Reshuffle and slightly simplify menu_complete_path(), removing an
...
allocation, for tab-completion; checked by Alexander Polakov as well.
2015-03-28 22:09:10 +00:00
okan
f345dc8f9a
plug a leak
2015-03-28 21:55:48 +00:00
okan
da47515de4
Simplify key/mb binding moving argtype into flags and dropping another
...
variable; removes the need to zero out struct binding, leaving a simple
malloc.
2015-03-26 21:41:43 +00:00
matthieu
3bb902790f
New X resources for xdm greeter providing a new appearance.
...
ok ajacoutot@, mpi@, no concerns from deraadt@
positive feedback from many others
2015-03-16 20:41:21 +00:00
matthieu
c057e335e0
Make logos background transparent.
2015-03-16 20:38:50 +00:00
matthieu
819b9b90cf
Repair protection of installed configuration files
2015-03-15 19:09:22 +00:00
matthieu
36eb5c3c77
No more reasons not to use the 8bpp XPM logo on !sparc
2015-03-15 18:43:18 +00:00
matthieu
a555ce6bc7
Drop #ifdef Hp300Architecture
2015-03-15 18:39:48 +00:00
matthieu
09c6bb35dc
Allow the greeter to set the input fields bg color
...
A new 'inpColor' resource is added for that.
Already commited upstream.
2015-03-15 17:20:41 +00:00
matthieu
f5af455cc0
regen
2015-03-15 17:05:11 +00:00
matthieu
46e4a396d9
use LDADD to link the greeter library. Makes dependencies tracking work.
2015-03-15 17:02:36 +00:00
matthieu
59754beaac
uhts(4) was merged into ums(4).
...
Patch by Benjamin Baier. Thanks.
2015-03-13 20:47:23 +00:00
okan
99ed76e391
simplify error messages; discussed with doug@
2015-02-14 18:24:12 +00:00
schwarze
3002cb4064
add missing macros and new sentence, new line
2015-02-03 16:15:13 +00:00
jsg
9411ad8983
Update to the latest glxinfo code in mesa demos git which notably adds
...
information based on GLX_MESA_query_renderer.
The glxinfo man page isn't present in mesa demos so switch our page to
mdoc and update the flags.
Prompted by an initial diff from brynet@
ok brynet@ kettenis@
2015-02-03 03:17:20 +00:00
kettenis
3c60ea3f52
Avoid GNU expr extensions. Already committed upstream.
...
ok matthieu@
2015-01-30 10:51:41 +00:00
todd
325e3a7c0a
puffy 5.7
2015-01-28 08:34:05 +00:00
jca
82a7a68ebe
Pass sessreg(1) the correct path to the Xservers file.
...
xdm sessions were erroneously marked as active after being terminated.
Issue noticed and patch by Patrick Keshishian.
ok matthieu@
2015-01-25 21:51:20 +00:00
matthieu
a39acd67a3
remove srand(1) call as nothing calls any rand like functions in x11perf
...
Discussed with doug@ and also pushed upstreams
2015-01-25 12:03:10 +00:00
matthieu
a5b6dd2df8
Update to xkbcomp 1.3.0
2015-01-25 11:44:55 +00:00
matthieu
fcc6eaf385
Update to xinit 1.3.4
2015-01-25 11:37:57 +00:00
matthieu
680485cb7f
Update to xcalc 1.0.6
2015-01-25 11:34:27 +00:00
matthieu
6091bd3f05
Update to sessreg 1.1.0
2015-01-25 11:32:22 +00:00
matthieu
b83e437bff
Update to mkfontscale 1.1.2
2015-01-25 11:31:45 +00:00
matthieu
e0507257d8
Update to iceauth 1.0.7
2015-01-25 11:31:08 +00:00
matthieu
d6201822a8
Update to bitmap 1.0.8
2015-01-25 11:30:36 +00:00
okan
8e6050dcaa
calloc -> malloc
2015-01-24 18:16:59 +00:00
okan
6b49aaeac1
use malloc over calloc here
2015-01-23 20:26:36 +00:00
okan
3d638de617
First restore net_wm_state(ewmh), then wm_state(iccc); prevents clients
...
from re-hiding on restart due to flag toggling (note that this is ripe
for re-vamping). Behavior only observed on restarts.
Problem found by, and initial patch from, Henri Kemppainen (thanks!),
though ever so slightly different one applied.
2015-01-23 19:35:11 +00:00