Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 33d107bf | 2015-10-17 08:25:11 | Don't automatically launch dbus as part of the default user sessions. requested by deraadt@ no objection ajacoutot@ | ||
| afa59e56 | 2015-09-23 14:09:40 | Only when mapping clients from an initial wm start or restart, query the pointer and if it matches the child window, activate it; new clients will not need to make this roundtrip to the server. Based on a patch from Preben Guldberg. | ||
| c10cac3b | 2015-09-16 17:58:25 | On execwm, we should properly release resources before exec'ing into a new window manager; so allow CWM_EXEC_WM to assign new wm to wm_argv and pass through cwm_status (now EXECWM) so that x_teardown() gets called before exec'ing the new window manager. Removes the need for a separate x_restart() now, using new wm_argv; and consolidates errno for execvp. | ||
| 94323bce | 2015-09-05 14:11:45 | Update to xterm 320. Tested by jsg@ Thanks. | ||
| 0a779e42 | 2015-08-30 13:32:02 | Remove abuse of \/ which is not a slash but an italic correction; ok matthieu@, who will also push these fixes upstream (thanks). | ||
| ae8386de | 2015-08-28 12:07:28 | Lost fix from r1.112; add comment. Reported (again!) by Peter Kane. | ||
| cc66816c | 2015-08-27 18:53:14 | Mechanical change: group->gc | ||
| 72c4ff32 | 2015-08-27 18:42:56 | Add consistent checks against NULL. | ||
| db9c5cf1 | 2015-08-27 18:40:09 | Move client cycle grab/ungrab into a more relevant place; while here, update comments about why we need to grab/ungrab the keyboard. | ||
| 87e21816 | 2015-08-27 17:43:44 | Re-add lost chunk in group_cycle from r1.113. | ||
| b4a6817d | 2015-08-25 20:35:49 | Further simplify _NET_WM_DESKTOP handling using new group_assign(). | ||
| ef6308a4 | 2015-08-25 19:52:02 | oops; remove left over debug print | ||
| 5c680bcc | 2015-08-25 19:49:19 | Allowing sending a valid 'nogroup' (0) group_ctx to group_assign() (since we init all groups), though assigning the client's group to NULL for 'sticky'; use this simplification in a few places (others to follow). | ||
| 66a2bc1f | 2015-08-25 18:29:10 | Split out sticky mode checks and the restoring of a client's group and _NET_WM_DESKTOP from the config-based auto-grouping; no (intentional) behavior changes. Needed for further work in cleaning up this area. | ||
| ee0c4ddc | 2015-08-24 15:42:57 | Implement _NET_CLIENT_LIST_STACKING (from Thomas Admin), but bottom-to-top order, as per spec (notified Thomas as well). | ||
| 555cb59f | 2015-08-24 14:57:19 | Don't allow freeze operations on fullscreen (consistent with what fullscreen does). | ||
| 6752f431 | 2015-08-24 14:56:10 | Sort _NET_WM_STATE Atoms like the spec. | ||
| a0e868af | 2015-08-23 17:31:20 | Move CLIENT_STICKY logic from client hide/unhide to group hide/unhide; rationale being that clients should be able to hide/unhide independently of group switching. | ||
| b4a045b8 | 2015-08-21 16:53:48 | Add Xkb modifier to ignore mask; from Alexander Polakov. | ||
| ba02c639 | 2015-08-21 16:52:37 | Fix whitespace. | ||
| 1e8d4a7d | 2015-08-21 16:30:02 | Add client freeze extension to _NET_WM_STATE Atom, allowing flag to persist. As usual with new Atoms, requires X restart. | ||
| d01e312b | 2015-08-21 16:14:39 | _NET_WM_STATE_STICKY implies only sticky at the group/desktop level, not position and size; based on discussion with a few. | ||
| 8809c816 | 2015-08-21 16:05:55 | Instead of special casing the 'term' and 'lock' commands, go back to keeping them hidden; showing them has apparently caused confusion/angst. | ||
| d24e89a3 | 2015-08-21 15:55:39 | Leave command list order from .cwmrc alone; remove sort. | ||
| 5640e2e0 | 2015-08-21 15:52:49 | Bring group and client cycle closer together. | ||
| 1a1e8c47 | 2015-08-20 14:45:15 | 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. | ||
| 0e39cef4 | 2015-07-19 10:43:08 | Don't redefine build: locally | ||
| 8529d9a1 | 2015-07-12 14:31:47 | introduce 'groupsearch' for group menu search; matches on either group number/shortcut and/or name. | ||
| 7dc8db63 | 2015-07-12 14:21:09 | simplify menu print text | ||
| 0cbfba6c | 2015-07-03 17:11:16 | 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. | ||
| 56fb99c7 | 2015-07-01 14:36:42 | style | ||
| ee0e8d68 | 2015-07-01 14:29:36 | only special case label matches (and still list); get rid of the rest - matchname is complete enough | ||
| cfb0bdf8 | 2015-06-30 19:02:24 | no longer need to pass down format strings after introducing search_print_cmd | ||
| 6e095b76 | 2015-06-30 18:54:12 | Introduce a callback for cmd menu printing, special-casing 'lock' and 'term'. | ||
| ccd054ab | 2015-06-30 18:44:29 | keep cmdq sorted | ||
| 5fede6d7 | 2015-06-30 18:42:50 | style and spacing nits | ||
| eb3dae29 | 2015-06-30 14:01:43 | 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. | ||
| 89eefd25 | 2015-06-29 14:24:40 | 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. | ||
| b7512d9d | 2015-06-28 19:54:37 | move client_find down | ||
| a585206d | 2015-06-28 19:50:46 | replace assert usage | ||
| 3d790ff2 | 2015-06-28 09:09:07 | Transparent backgrounds for 8bpp and 4bpp images too. | ||
| 0eb3c161 | 2015-06-26 18:54:25 | region is a _ctx, so name it so | ||
| 933ce723 | 2015-06-26 17:17:46 | Mechanical change from xinerama to region backed areas. | ||
| 8c53bae0 | 2015-06-26 16:18:26 | Make background transparent | ||
| 44693cc9 | 2015-06-26 16:11:21 | collect 'gap' applications | ||
| 9660be8b | 2015-06-26 15:21:58 | 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. | ||
| 13ad6b17 | 2015-06-23 04:07:12 | move to 5.8 art (way ahead of schedule...) from todd | ||
| d365eacb | 2015-06-20 10:12:39 | Now that nolisten tcp is the Xserver default, don't pass the option in scripts anymore. | ||
| 20217b39 | 2015-06-20 09:54:58 | 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> | ||
| 5df814c8 | 2015-06-15 16:17:46 | Pass '-nolisten tcp' option to Xserver so that it doesn't listen on port 6000 by default anymore. ok jasper@, ajacoutot@, naddy@, phessler@ | ||
| 78490636 | 2015-06-14 10:33:02 | Use mktemp to create .serverauth file. Inspired by Debian patches | ||
| 6aef9ae5 | 2015-06-09 13:02:15 | typo in comment; from jsteinha [at] iutbayonne.univ-pau.fr | ||
| c049f12c | 2015-06-08 15:43:13 | just populating the ctx is enough since the menu uses a callback and ignores anything else | ||
| fb854e15 | 2015-06-08 15:41:27 | switch to search_print_client() as the print callback since it will now display labels as well | ||
| 0a2c4b19 | 2015-06-08 15:34:03 | add client label | ||
| 5a1ff2b2 | 2015-06-08 15:11:29 | stash window dimensions | ||
| d7a32307 | 2015-06-08 15:08:44 | clean up | ||
| a4ce9f96 | 2015-06-07 19:10:00 | 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. | ||
| ee2e58a8 | 2015-06-05 18:43:36 | use the same geometry struct in menus as everywhere else | ||
| 055ed363 | 2015-06-05 15:01:51 | add a flag to indicate a menu list instead of overloading 'prompt' | ||
| 3f1203de | 2015-06-05 14:54:04 | redundant check for 'list' | ||
| ee2e92a9 | 2015-05-31 23:07:36 | 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@ | ||
| d6e84c82 | 2015-05-21 00:37:04 | merge kbd and mouse grouptoggle | ||
| 2c1757a0 | 2015-05-20 23:54:39 | fill in mwm defines | ||
| 7cb74619 | 2015-05-17 04:39:50 | Fix autogroup so name,class doesn't need to be quoted. ok okan@ on an older version of this diff | ||
| 955b6eef | 2015-05-17 04:34:01 | Make window name and window class separate parameters to conf_autogroup. No functional change, but will be used shortly. ok okan@ | ||
| 2193f5c5 | 2015-05-10 14:06:23 | No NEWS is good NEWS - remove a bunch of files not present upstreams anymore | ||
| f2476e85 | 2015-05-10 13:38:46 | Remove xfs. It was already unlinked from build 8 month ago. | ||
| f090d1e3 | 2015-05-10 10:23:16 | Update to xvinfo 1.1.3 | ||
| 142218db | 2015-05-10 10:22:11 | Update to xmodmap 1.0.9 | ||
| d9f69047 | 2015-05-10 10:21:18 | Update to xman 1.1.4 | ||
| cf97e2e9 | 2015-05-10 10:20:17 | Update to xmag 1.0.6 | ||
| 1f9341bc | 2015-05-10 10:19:22 | Update to xlsfonts 1.0.5 | ||
| 361c60f2 | 2015-05-10 10:17:40 | Update to xlsatoms 1.1.2 | ||
| 83fd0ec3 | 2015-05-10 10:16:20 | Update to xkbprint 1.0.4 | ||
| 12662a6c | 2015-05-10 10:14:49 | Update to xkbevd 1.1.4 | ||
| d7275efc | 2015-05-10 10:12:42 | Update to xhost 1.0.7 | ||
| 6e427c94 | 2015-05-10 10:11:42 | Update to xgc 1.0.5 | ||
| 48d642fa | 2015-05-10 10:10:14 | Update to xgamma 1.0.6 | ||
| 598f3dab | 2015-05-10 10:08:51 | Update to xev 1.2.2 | ||
| 99a72825 | 2015-05-10 10:07:47 | Update to xedit 1.2.2 | ||
| 882509e8 | 2015-05-10 10:06:15 | Update to xdriinfo 1.0.5 | ||
| d3001c0b | 2015-05-10 10:04:12 | Update do xdpyinfo 1.3.2 | ||
| 17287dff | 2015-05-10 10:02:47 | Update to xcompmgr 1.1.7 | ||
| 16000e82 | 2015-05-10 10:00:29 | Update to xcmsdb 1.0.5 | ||
| bf8ccee4 | 2015-05-10 09:59:07 | Update to x11perf 1.6.0 | ||
| 439d3b07 | 2015-05-10 09:57:46 | Update to twm 1.0.9 | ||
| 326fe78f | 2015-05-10 09:56:05 | Update to smproxy 1.0.6 | ||
| 358c0f81 | 2015-05-10 09:54:49 | Update to setxkbmap 1.3.1 | ||
| 269b78a9 | 2015-04-24 02:19:41 | fix a memory leak ok matthieu@ | ||
| f3df8e05 | 2015-04-24 02:18:26 | don't read past the end of an array ok matthieu@ | ||
| 704330fa | 2015-03-29 00:21:05 | plug a leak | ||
| 32d16969 | 2015-03-28 23:12:47 | Introduce a xreallocarray and convert a few xcalloc instances that do not require zero'ing. | ||
| d42a2489 | 2015-03-28 22:09:10 | Reshuffle and slightly simplify menu_complete_path(), removing an allocation, for tab-completion; checked by Alexander Polakov as well. | ||
| f345dc8f | 2015-03-28 21:55:48 | plug a leak | ||
| da47515d | 2015-03-26 21:41:43 | Simplify key/mb binding moving argtype into flags and dropping another variable; removes the need to zero out struct binding, leaving a simple malloc. | ||
| 3bb90279 | 2015-03-16 20:41:21 | New X resources for xdm greeter providing a new appearance. ok ajacoutot@, mpi@, no concerns from deraadt@ positive feedback from many others | ||
| c057e335 | 2015-03-16 20:38:50 | Make logos background transparent. | ||
| 819b9b90 | 2015-03-15 19:09:22 | Repair protection of installed configuration files | ||
| 36eb5c3c | 2015-03-15 18:43:18 | No more reasons not to use the 8bpp XPM logo on !sparc |