IABSD.fr/xenocara/app

Branch :


Log

Author Commit Date CI Message
99ed76e3 2015-02-14 18:24:12 simplify error messages; discussed with doug@
3002cb40 2015-02-03 16:15:13 add missing macros and new sentence, new line
9411ad89 2015-02-03 03:17:20 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@
3c60ea3f 2015-01-30 10:51:41 Avoid GNU expr extensions. Already committed upstream. ok matthieu@
325e3a7c 2015-01-28 08:34:05 puffy 5.7
82a7a68e 2015-01-25 21:51:20 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@
a39acd67 2015-01-25 12:03:10 remove srand(1) call as nothing calls any rand like functions in x11perf Discussed with doug@ and also pushed upstreams
a5b6dd2d 2015-01-25 11:44:55 Update to xkbcomp 1.3.0
fcc6eaf3 2015-01-25 11:37:57 Update to xinit 1.3.4
680485cb 2015-01-25 11:34:27 Update to xcalc 1.0.6
6091bd3f 2015-01-25 11:32:22 Update to sessreg 1.1.0
b83e437b 2015-01-25 11:31:45 Update to mkfontscale 1.1.2
e0507257 2015-01-25 11:31:08 Update to iceauth 1.0.7
d6201822 2015-01-25 11:30:36 Update to bitmap 1.0.8
8e6050dc 2015-01-24 18:16:59 calloc -> malloc
6b49aaea 2015-01-23 20:26:36 use malloc over calloc here
3d638de6 2015-01-23 19:35:11 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.
c199720b 2015-01-19 14:54:16 Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAX and HOST_NAME_MAX+1, respectively. ok doug@
2de3d07a 2015-01-18 20:24:39 xterm 314. tested by naddy@
ef55bfa6 2015-01-17 02:05:03 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@
7832f8c6 2015-01-16 18:28:08 Add gcc format attributes for yyerror(); fix a few yyerror() calls. Adapted from src parse.y changes by doug@. OK doug@
5426d10d 2015-01-03 15:59:48 Update to xfsinfo version 1.0.5
06c34008 2015-01-03 15:56:43 Update to showfont version 1.0.5
1585c3f9 2015-01-03 15:52:33 Update to rgb version 1.0.6
e1ddb865 2015-01-03 15:46:52 Update to fstobdf version 1.0.6
22e33e87 2015-01-03 15:45:59 Update to fslfonts version 1.0.5
34f2bdf1 2015-01-03 15:44:19 Update to bdftopcf version 1.0.5 part 2, caused by re-adding compile after autoconf changed its mind.
11846c29 2015-01-03 15:39:14 Update to bdftopcf version 1.0.5
936b4cf0 2015-01-01 17:37:52 Fix bad merges.
25fa650e 2014-12-18 20:16:55 Update to xterm 313. Tested by shadchin@
4599dbce 2014-12-17 18:02:46 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@
c9717eab 2014-12-13 08:57:15 fix arc4random_uniform() usage. Noticed by deraadt@
87e21f73 2014-11-30 01:40:26 Escape "Rv" when passed as an argument to a macro in order to avoid confusion whether this is supposed to be a call to the .Rv macro. Found by a warning issued by the the groff_mdoc(7) macros.
394c1db5 2014-11-02 10:29:03 Update to xterm 312
fef33097 2014-10-23 07:36:06 Now that gcc2 is gone revert the removal of anonymous unions. "I think this is the right thing to do" miod@ "Fine with me." sthen@
d796bd36 2014-10-08 15:31:01 no need for calloc(1,.. here, malloc is fine since we initialize
72676125 2014-10-08 12:48:51 make group_init work like other *_init's
73c839d2 2014-10-05 16:39:19 Update to xterm 311. ok shadchin@
9155962c 2014-09-28 17:30:46 Update to xrandr 1.4.3
c9178afc 2014-09-27 19:04:32 these have nothing to do with 'sticky', but rather group membership; rename.
7832c14e 2014-09-27 18:57:11 Pass just the group to group_setactive instead of the screen and an index which then needed to be found in a queue.
9cd0504b 2014-09-23 14:25:08 Update _NET_CURRENT_DESKTOP with the screen's group_active->num.
b9aa3504 2014-09-23 13:45:48 Move stuff that doesn't belong in group_init; while here, explicitly initialize hideall and cycling.
c9ebdf69 2014-09-18 13:56:58 Move motion time check to the top of each MotionNotify block (and eliminate from ButtonRelease); further limits the amount of work done outside the threshold, notably mousefunc_sweep_calc, screen_find_xinerama and client_snapcalc.
1d2cb82c 2014-09-17 18:41:44 these client actions are just toggles; less confusing with better names
9daa5fe3 2014-09-17 18:09:30 ewmh states _NET_WM_STATE_STICKY should not alter position
05b4f349 2014-09-17 16:32:53 Use a similarly named check as sticky for hidden check in a group.
49d0fee8 2014-09-17 16:30:21 don't toggle _WM_STATE_HIDDEN here yet
8ffcf70d 2014-09-17 16:00:44 Implement EWMH _NET_WM_STATE_HIDDEN.
d4ceb9f4 2014-09-17 14:31:37 Introduce a check to see if a group holds only 'sticky' clients and use this check to decide if a group is virtually empty. Rationale: if a group contains *only* 'sticky' clients, it should be skipped while cycling through groups. Apply similar logic to the group menu. Based on an idea from phessler@, who also tested another version.
50da66bd 2014-09-15 13:00:49 use similiar style for client flags
264064d6 2014-09-11 16:06:26 Remove incorrect cast in kbfunc_exec. In kbfunc_ssh, reverse logic on truncation check so it's obvious.
3d7b8e2b 2014-09-10 20:30:38 fold in 'active' into 'flags'
5b08aa92 2014-09-08 21:24:27 move the check for an empty queue up during cycle
57ff8d46 2014-09-08 21:15:14 name the group client queue appropriately, like other queues
85b6a48d 2014-09-08 20:37:02 more style nits and wrapping
f0917410 2014-09-08 20:32:40 since mruq has been folded in, rename mru-named functions
0fefd96f 2014-09-08 20:11:22 Remove duplicate client queue (mruq); instead, remove and take the global Clientq and place it inside screen_ctx since every client belongs to a screen, then use the same per screen clientq to track stacking order (the sole reason for mruq).
898bea2d 2014-09-08 13:51:29 Now that a group knows its screen, only pass down the group_ctx.
b5dd6e39 2014-09-07 20:57:26 Add screen_ctx to group_ctx, and populate on init.
c4e86dac 2014-09-07 19:27:30 more style nits
ae092d42 2014-09-07 17:38:38 screen_fromroot -> screen_find
63dc9657 2014-09-07 17:27:20 Get rid of a redundant array of groups per screen; we already have a link to the group queue for each screen.
ea3574d1 2014-09-06 18:50:43 Few style nits; extend 'path' to MAXPATHLEN.
28f5392d 2014-09-06 16:24:32 generic sighandler
dc9a1b77 2014-09-06 16:18:08 style nit
70027868 2014-09-06 16:14:35 Move termpath and lockpath into cmdq; side effect is that 'lock' and 'term' now show up in the application menu.
4abab668 2014-09-06 16:08:58 Rework group names: stash the group name inside the group_ctx as opposed to having to manage an array outside in screen_ctx for group names and shortcuts. Simplifies (and moves bits for) reading, and constructing data for, EWMH's _NET_DESKTOP_NAMES.
bef5d30e 2014-09-02 14:08:39 bring menu bits closer together
1150bfd2 2014-09-01 18:17:32 add explicit paran and drop some empty lines bringing like functions closer
de52ddf6 2014-09-01 18:04:58 Merge group_menu into mousefunc_menu_group.
9f7fb363 2014-08-28 17:34:57 regen
d30eea24 2014-08-28 17:34:29 Reduce diffs with upstream. No functional change.
66e7ac61 2014-08-25 19:14:54 Unlink xfs from the build. no objections from at least krw@, ajacoutot@, dcoppa@
ea1518cb 2014-08-25 14:31:22 Since the flatting out of sc->group_names is only for setting NET_DESKTOP_NAMES, merge the helper into xu_ewmh_net_desktop_names, where we actually set the property.
749976d1 2014-08-25 12:49:19 Implement _NET_WM_STATE_STICKY, bound to CM-s by default; allows any client to 'stick' to all desktops (ewmh speak) or groups - this currently has the same affect as setting a client's group to 'nogroup', with the exception that the client can also be in a group, so when un-sticking, the client will go back to its original group/desktop.
8de4aab4 2014-08-24 20:22:20 Enable xcb-iccm
de9a66e3 2014-08-24 19:58:52 Don't need to override datadir anymore.
4acfe913 2014-08-24 15:49:58 Continue effort to bring keyboard and mouse functions together; merge name_to_kbfunc and name_to_mousefunc.
4485c34f 2014-08-24 15:37:45 gc->hidden has never consistently kept track of a group's state; group_show() and group_hide() are not the only ways a group can change state - if all clients in a group are either hidden or unhidden, then that group's state should change, as well as the various EWMH ways. Instead of trying to keep track in a wide variety of places, simply query the clients in a group before needing to take action based on the group's state. Solves long standing confusion of when a group is hidden or not.
95674549 2014-08-22 19:04:00 Fix nogroup regression, where nogroup became an actual group - the symantics between cwm groups and ewmh got in the way. Ensure a client that wants to be in nogroup stays in nogroup (thus stays in view), even when (re)reading NET_WM_DESKTOP. Paritially reverts patchset 644 (2014-02-07 13:09 PST) which deals with a NULL cc->group. All to be revisited when NET_WM_STATE_STICKY hits cwm. Reported by many; testing and ok phessler.
b7cd8019 2014-08-20 15:15:29 Purely mechanical; unify 'num', 'no' and 'shortcut'.
045b9946 2014-08-20 13:42:27 Split off group window restacking.
2c1d1423 2014-08-20 12:35:39 whitespace
cb5bdeab 2014-08-20 12:33:12 fix a misleading comment and function name
f819bd3e 2014-08-19 18:39:41 Remove unnecessary memset since reload was replaced with restart; from Kent Spillner.
7fd50277 2014-08-19 12:47:51 Pull highstack from group_ctx (and useless calculations of); in the one place that we use highstack, replace that usage with a local variable (for now until stacking is done properly).
c4aace03 2014-08-18 13:57:57 Get rid of nhidden in group_ctx; it actually never reported correctly since nhidden wasn't incremented nor decremeted in all the right places, thus confusing matters. We don't need to carry a count around, so just use a local variable in the one place we need one to supply XRestackWindows().
7afaae9f 2014-08-13 21:02:16 Install resource files in /usr/X11R6/share/X11/app-defaults /etc/X11/app-defaults stays 1st in the libXt search path so, people and ports can put customized versions there if needed. If you didn't customize the versions in /etc/X11/app-defaults, they should be removed to avoid future issues when one file changes. discussed at g2k14 and ok ajacoutot@
ceaf6855 2014-07-31 20:13:40 Complete man page substitutions for xterm(1) and resize(1) problem noticed by and tweaks by naddy@. ok deraadt@
7b291240 2014-07-30 17:10:26 puffy 5.6
35e8287b 2014-07-30 16:48:32 switch to tradcpp fixes whitespace issues with auxcpp reported by Allan Streib
39102e30 2014-07-14 08:30:10 Update to xterm-309. Version 308 tested by several people including naddy@ who found a small regression, fixed in 309.
743ec876 2014-07-13 09:47:57 update glxinfo and glxgears to Mesa demos 8.2.0
0e782e81 2014-07-12 16:36:22 Replace xrdb-cpp by auxcpp
f2bdb80f 2014-07-12 14:40:50 More ucpp->xrdb-cpp renaming
68f71d7d 2014-07-12 14:34:36 Tell xrdb to default to xrdb-cpp as C pre-processor
6a6bbb2d 2014-07-12 14:33:37 Hook xrdb-cpp
cf1d97d9 2014-07-12 14:32:55 Local tweaks to ucpp for xrdb: - exit on the 1st error it finds. Better than stopping processing input - accept -P as a synonym for -l since this is what xrdb uses to suppress #line markers.
f5aa946d 2014-07-12 14:28:07 Renname the manual page