Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 7a623b64 | 2014-09-28 17:31:46 | udate | ||
| 9155962c | 2014-09-28 17:30:46 | Update to xrandr 1.4.3 | ||
| 2b97fe83 | 2014-09-28 17:26:36 | Update to inputproto 2.3.1 | ||
| 6d1b4b2e | 2014-09-28 17:22:58 | Update to libXi 1.7.4 | ||
| e67f24e5 | 2014-09-28 17:18:23 | Update to libXext 1.3.3 | ||
| 3d0a8796 | 2014-09-28 16:56:06 | Update to xtrans 1.3.5 | ||
| bbd55633 | 2014-09-28 12:53:26 | Add -DHAVE_LIBDRM to CPPFLAGS when approriate. ok jsg@ | ||
| 4727f64a | 2014-09-28 11:02:37 | Match the behaviour of Mesa when built by autoconf and link libEGL against libgbm and libglapi. The libgbm requirement comes from the drm EGL backend that was enabled with the 10.2.3 update. ok matthieu@ kettenis@ | ||
| 64609bb7 | 2014-09-28 10:01:52 | white space diff redux | ||
| afc8fcf8 | 2014-09-27 20:04:32 | I forgot to merge config.h.in in the update to libxcb 1.10. noticed by and ok kettenis@ | ||
| 21232c16 | 2014-09-27 20:01:54 | sync | ||
| 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. | ||
| 573c2e2b | 2014-09-27 18:37:44 | update | ||
| 4f58590a | 2014-09-27 17:52:59 | Update to xserver 1.16.1. Tested by naddy@, jsg@ & kettenis@ | ||
| cd0bdbef | 2014-09-27 17:49:46 | Update to xserver 1.16.1. Tested by naddy@, jsg@ & kettenis@ | ||
| e4c13334 | 2014-09-27 17:43:02 | Missed file in libXfont 1.5.0 update | ||
| e4967fc3 | 2014-09-27 17:42:14 | Update to libXfont 1.5.0 Tested together with xserver 1.16.1 by naddy@, jsg@ & kettenis@ | ||
| e01c1f65 | 2014-09-27 17:40:12 | Update to fontsproto 2.1.3 | ||
| 2d348c85 | 2014-09-27 17:39:03 | Update to xf86-video-vmware 13.0.2 | ||
| f6a51272 | 2014-09-27 17:37:32 | include <xf86.h> explicitely in preparation for xserver 1.16 | ||
| 4941f424 | 2014-09-27 17:36:13 | include <xf86.h> explicitely in preparation for xserver 1.16 | ||
| eb9a95d6 | 2014-09-27 08:56:18 | Use PCIOCREADMASK to size the PCI BARs. This makes more parts of libpciaccess usable when machdep.allowaperture is zero. ok matthieu@ | ||
| 8b73a0ce | 2014-09-24 06:36:07 | Reduce diffs with upstreams. No functional change. | ||
| 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. | ||
| 3fe13b5a | 2014-09-22 06:17:22 | sync | ||
| 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 | ||
| 83e66faf | 2014-09-17 16:11:50 | Update to xkeyboard-config 2.12. plus fix for fr(oss) from Daniel Jakots <vigdis at chown dot me> ok matthieu@ | ||
| 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. | ||
| 0284368b | 2014-09-07 15:34:12 | update | ||
| b222fe70 | 2014-09-07 15:32:18 | Mesa 10.2.7 | ||
| 29ddf62f | 2014-09-07 15:20:06 | Merge Mesa 10.2.7 | ||
| dd38df57 | 2014-09-07 15:00:10 | Import Mesa 10.2.7 | ||
| 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. | ||
| 17de6442 | 2014-08-31 17:57:40 | Fix the HAVE_UUID_CREATE code now that its gets used: - fix temp declaration - use snprintf instread of strcpy() | ||
| f046325e | 2014-08-31 16:52:26 | Get rid of the 'nocreate' feature, unused for 6 years and stop building the xetcXX.tgz set | ||
| ec589d93 | 2014-08-31 13:50:27 | Install relative symlinks in conf.d. Noticed by ajacoutot@ | ||
| de5c9a0e | 2014-08-30 20:07:08 | fix xterm entry | ||
| 66215073 | 2014-08-30 20:03:43 | update | ||
| 9f7fb363 | 2014-08-28 17:34:57 | regen | ||
| d30eea24 | 2014-08-28 17:34:29 | Reduce diffs with upstream. No functional change. | ||
| 4f157902 | 2014-08-28 17:11:19 | Use a phony target to build xetc.tgz so that its gets rebuilt everytime | ||
| 03381c31 | 2014-08-28 17:08:33 | Move xetc set to xbase like etc in base. ok and a tweak by ajacoutot@ There are still some issues, they will be fixed in tree. | ||
| d960df55 | 2014-08-27 20:36:17 | move fontconfig configuration files that don't change to xbase | ||
| 12928f23 | 2014-08-25 19:16:37 | sync | ||
| 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. | ||
| e53f2ffd | 2014-08-24 17:47:54 | sync | ||
| 764308f8 | 2014-08-24 15:53:08 | less verbose | ||
| 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. | ||
| 5f423ee2 | 2014-08-20 20:23:42 | Remove duplicate AC_SUBST() | ||
| 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(). | ||
| 7ee8bee3 | 2014-08-14 04:02:47 | update | ||
| 4d28f01d | 2014-08-14 04:00:28 | update to libdrm 2.4.56 | ||
| 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@ | ||
| 08e6b37d | 2014-08-11 16:18:10 | update | ||
| c63c2890 | 2014-08-06 17:00:09 | calloc the pci_sys struct before probing for PCI. As the functions check if the member pointers are NULL but not the pointer to the struct itself. Reworked version of a diff from ratchov@ who created it to prevent a xserver crash on zaurus where there is no PCI. 'looks ok' matthieu@, ok deraadt@ | ||
| 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@ | ||
| 5293d646 | 2014-07-30 20:06:30 | Various updates for 5.6: - remove the discussion about aperture driver on i386/amd64; it is handled by the installer - change references to rc.conf to rc.conf.local(8) | ||
| 739a89b8 | 2014-07-30 19:57:08 | update | ||
| cdcf1e39 | 2014-07-30 18:27:25 | tantrum sync | ||
| 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 |