Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 615c9c22 | 2014-07-23 20:47:37 | remove blank lines too | ||
| 4612f7bf | 2014-07-23 17:57:09 | unfsck | ||
| fc8314e9 | 2014-07-23 02:34:11 | sync | ||
| 75f9a262 | 2014-07-20 19:27:11 | update | ||
| aefac521 | 2014-07-20 19:22:20 | Update to pixman 0.32.6 | ||
| 7eba4784 | 2014-07-19 17:06:47 | Mesa git no longer includes Intel AUB definitions, instead it uses the libdrm definitions. Install the AUB header so this will work. | ||
| 92dd606d | 2014-07-17 13:53:23 | use CPPFLAGS instead of CFLAGS for additional defines/includes | ||
| 8010eee3 | 2014-07-16 21:44:07 | /usr/share is needed, spotted by nigel@ | ||
| c7cf8e7d | 2014-07-16 21:38:36 | Unbreak release after recent sysmerge sum file changes. quikly discussed with deraadt@ todd@ matthieu@ other fallout can be worked in tree | ||
| 8992205b | 2014-07-14 19:14:51 | No need to make openchrome dependant on libdrm | ||
| 189f4074 | 2014-07-14 19:12:23 | regen | ||
| e245ec9a | 2014-07-14 19:11:49 | This openchrome driver, built without dri support doesn't need libdrm | ||
| bdc9f3dd | 2014-07-14 19:06:02 | Move the logic that says that the openchrome driver requires librm to the drivers Makefile, and don't build it if the user choose not to build libdrm. | ||
| f63da8b3 | 2014-07-14 11:28:43 | Update to xf86-video-neomagic 1.2.8. | ||
| 32a3bd0e | 2014-07-14 10:12:16 | Add -lgbm to Libs as a temporary workaround, since EGL has unknown symbols from libgbm, and that breaks www/webkit (and probably all the 23 ports linking against EGL, which now probably need WANTLIB fixes..) with/ok matthieu@ | ||
| 0b8c690f | 2014-07-14 08:56:32 | Remove lines about locally maintained application. | ||
| 3c760b26 | 2014-07-14 08:30:36 | update | ||
| 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. | ||
| 019c7950 | 2014-07-13 16:12:24 | Kill duplicate line | ||
| bd92ff34 | 2014-07-13 16:03:31 | regen | ||
| be26f210 | 2014-07-13 16:03:17 | Supress a bunch of gcc warnings | ||
| 6686bb37 | 2014-07-13 16:02:55 | Sync configure.ac and src/Makefile.am with recent X.Org templates |