Commit Graph

1659 Commits

Author SHA1 Message Date
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
okan
c199720bcc Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAX
and HOST_NAME_MAX+1, respectively.

ok doug@
2015-01-19 14:54:16 +00:00
matthieu
2de3d07ac6 xterm 314. tested by naddy@ 2015-01-18 20:24:39 +00:00
okan
ef55bfa6b2 Catch up with src parse.y changes by jsg@:
Don't allow embedded nul characters in strings.
Fixes a pfctl crash with an anchor name containing
an embedded nul found with the afl fuzzer.

pfctl parse.y patch from and ok deraadt@
2015-01-17 02:05:03 +00:00
okan
7832f8c64d Add gcc format attributes for yyerror(); fix a few yyerror() calls.
Adapted from src parse.y changes by doug@. OK doug@
2015-01-16 18:28:08 +00:00
matthieu
5426d10d0b Update to xfsinfo version 1.0.5 2015-01-03 15:59:48 +00:00
matthieu
06c3400868 Update to showfont version 1.0.5 2015-01-03 15:56:43 +00:00
matthieu
1585c3f95d Update to rgb version 1.0.6 2015-01-03 15:52:33 +00:00
matthieu
e1ddb865f6 Update to fstobdf version 1.0.6 2015-01-03 15:46:52 +00:00
matthieu
22e33e87f7 Update to fslfonts version 1.0.5 2015-01-03 15:45:59 +00:00
matthieu
34f2bdf147 Update to bdftopcf version 1.0.5
part 2, caused by re-adding compile after autoconf changed its mind.
2015-01-03 15:44:19 +00:00
matthieu
11846c297c Update to bdftopcf version 1.0.5 2015-01-03 15:39:14 +00:00
matthieu
936b4cf06e Fix bad merges. 2015-01-01 17:37:52 +00:00
matthieu
25fa650e5b Update to xterm 313. Tested by shadchin@ 2014-12-18 20:16:55 +00:00
schwarze
4599dbce71 Merge upstream commit b79cac135ca7b788892ff199231be2bfce62a4a3
by Alan dot Coopersmith at oracle dot com
because the missing .TE causes formatting to derail utterly
with both groff and mandoc (havoc caused by Eric S. Raymond).
OK matthieu@
2014-12-17 18:02:46 +00:00
matthieu
c9717eabc0 fix arc4random_uniform() usage. Noticed by deraadt@ 2014-12-13 08:57:15 +00:00