Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 0cec148e | 2014-04-13 11:05:19 | Update to xextproto 7.3.0 | ||
| 7dc4efe2 | 2014-04-13 11:04:26 | Link presentproto to the build | ||
| 5dfe5e57 | 2014-04-13 11:02:02 | Add presentproto 1.0 | ||
| f8e792d4 | 2014-04-13 10:51:28 | update | ||
| 37cf374b | 2014-04-13 10:41:00 | Link xf86-video-ast to the build on i386 and amd64. | ||
| 26a079e2 | 2014-04-13 10:38:41 | And finally re-add BSD Makefile. | ||
| 22dd2e8a | 2014-04-13 10:36:47 | Re-add ast files that previous re-import failed to re-add | ||
| c9592e5c | 2014-04-13 10:30:12 | Re-import xf86-video-ast. This chipset is found in HP Proliant MicroServer remote access cards among others. ok kettenis, seems like a good idea to jasper@. | ||
| 85c0adf6 | 2014-04-11 22:58:12 | Add -fno-stack-protector to the two files which already need to be built with -O1 on landisk - they definitely hit worst case logic in what passes for a compiler we're using. ok martynas@ | ||
| 221fae03 | 2014-04-11 06:16:39 | update | ||
| 41460e9d | 2014-04-11 06:15:17 | update to libdrm 2.4.53 For us the only code change is some new radeon_drm.h defines as the xf86drmMode.c change is ifdef __FreeBSD__. | ||
| 2274e656 | 2014-04-09 20:21:16 | Update to xf86-video-ati 7.3.0. Tested by jsg@ ajacoutot@. | ||
| 7e0340c1 | 2014-04-08 19:46:24 | update | ||
| 97d62b76 | 2014-04-08 19:11:58 | Update to xorg-macros 1.19.0 | ||
| 4e4d2cfb | 2014-04-01 07:47:14 | sync | ||
| de0199f6 | 2014-03-31 12:09:00 | Increase the send buffer for UNIX sockets to be at least 64k such that large sends (for example, XGetImage() replies in the X server) happen at non-glacial speeds. Makes Firefox useable again on web pages with large images. Already pushed upstream. ok matthieu@ | ||
| 1d6e9007 | 2014-03-29 22:00:33 | update | ||
| 62ec5a77 | 2014-03-29 14:27:12 | Install the evdev rules for xkbdata. Note that only the rules are installed, there is no evdev compat whatsoever in OpenBSD (yet?). This is needed for gnome to prevent fucking up keyboard rules. discussed with and ok matthieu@ | ||
| 3f9a48af | 2014-03-24 20:41:19 | sum -> cksum | ||
| 81a3c9ac | 2014-03-18 22:37:28 | Remove {hp300,mvme68k,mvme88k} bits. | ||
| 7f77ef68 | 2014-03-18 14:43:59 | sync | ||
| cbd40d24 | 2014-03-16 18:50:19 | update | ||
| d7ab44da | 2014-03-15 18:09:43 | Revert previous. This was not part of our local changes and the commit wasn't approved. The correct fix is in ../../Makefile | ||
| e95d5fc7 | 2014-03-15 18:02:09 | Fix freetype-config after update to freetype 2.5.3. reported by nigel@ | ||
| ab67cce6 | 2014-03-15 17:27:50 | (re)fix freetype-config too. Spotted by nigel@ | ||
| f6887808 | 2014-03-15 17:24:19 | Update to xcb-proto 1.10 | ||
| 73bad937 | 2014-03-15 10:39:28 | Apply the ':' symbol to the SunPaste/XF86Paste events translations. This makes shure that shift modifers are taken into account to trigger the translation. It fixes the 'v' key on Zaurus keyboard, which has SunPaste at 3rd level and was thus bound to insert-selection() regardless of the shift level. | ||
| fd836bcc | 2014-03-15 05:05:55 | update to libdrm 2.4.52 ok matthieu@ | ||
| c9a482a0 | 2014-03-14 20:41:41 | Revert to the freetype2.pc we had before. There were local changes and I accidentally removed them. ok matthieu@ Sorry for breaking the xenocara tree! | ||
| 6842467b | 2014-03-14 08:17:59 | Security/bugfixing update to freetype-2.5.3, featuring a fix for a vulnerability in the CFF driver (CVE-2014-2240) and assorted minor fixes. ok matthieu@ | ||
| 3e3dc168 | 2014-03-12 21:05:13 | update | ||
| 877931bf | 2014-02-27 00:52:57 | Alignment fix; found the hard way on sparc64 by landry@ (and thanks too for fast access to a box!) ok deraadt@, matthieu@ | ||
| 569a1f62 | 2014-02-26 22:29:17 | Call pci_system_init(), even if opening /dev/xf86 fails. Makes it possible to run X with machdep.allowaperture=0 on hardware supported by radeondrm(4) on macppc too. tested by landry@ ok matthieu@, deraadt@ | ||
| 27e09cc0 | 2014-02-26 17:39:48 | puffy 5.5 | ||
| fcd6bcf1 | 2014-02-26 14:21:28 | oops Pablo Mendez Hernandez <pablomh@gmail.com> pointed out there is a typo in previous commit. ok jca@, dcoppa@, deraadt@ | ||
| c2e393c2 | 2014-02-25 22:16:24 | Support for ed25519 keys. from Tristan Le Guern with tweaks by sthen@ Ok deraadt@ | ||
| 833d4245 | 2014-02-20 21:29:07 | We don't need the VGA arbiter if direct hardware access has been disabled. ok matthieu@ | ||
| 44a7f0fe | 2014-02-16 08:10:36 | type1cid.c appears twice in sources lists for no reason. Noticed by miod@ | ||
| 66cca5a1 | 2014-02-15 15:00:28 | Fix build of (disabled) wsfb kdrive backend. | ||
| f8849469 | 2014-02-15 13:55:28 | Remove radeonold driver. it was deconnected from build months ago. | ||
| 6dbbb494 | 2014-02-15 09:48:07 | If opening /dev/pciN read-write fails, try opening it read-only. This allows X to run with machdep.allowaperture=0 on inteldrm(4) and radeondrm(4). ok matthieu@ | ||
| 9c3ab756 | 2014-02-14 19:41:21 | update | ||
| 164e7011 | 2014-02-14 19:40:02 | Update to xterm 301 | ||
| 24fb6f10 | 2014-02-14 19:38:40 | Update to xf86-video-intel 2.99.910 (aka 3.0RC10) tested by jsg@ and me. | ||
| 875128a0 | 2014-02-08 02:49:30 | Make sure we cycle through existing client's group membership and set the hidden state on the group; important to know group hidden state after a re-exec or restart of cwm (as easily seen in group menu). | ||
| 1a7c8d16 | 2014-02-08 02:40:43 | Replace a few hand rolled loops with like tailq loops. | ||
| 92bf6935 | 2014-02-07 21:59:56 | all mapped clients now should have a group, so simplify some cases | ||
| e39098c2 | 2014-02-07 19:41:18 | sync | ||
| ce12c058 | 2014-02-07 19:40:52 | We're no longer building this on octeon. "Sure!" miod@ | ||
| 60a1b752 | 2014-02-07 18:09:54 | If _NET_WM_DESKTOP is set to -1 during client creation, place the client into group 0 (nogroup); solves problem initially discovered by oga@nicotinebsd with tint2. A clientmessage *after* client creation already handles this case. Go further and assign every client to a group; in non-sticky mode, group 0 (nogroup) and sticky mode, the active group. In both cases, autogroup will override the group assignment. Removing a group from a client always places the client back into group 0 (nogroup). Autogroup can also assign a client to group 0 (nogroup) to keep a client always visible (unless of course one opts to hide all clients). | ||
| b23ca72a | 2014-02-06 20:58:46 | Some clients set the urgency flag even if they are the active client; prevent annoying behavior by only setting the cwm urgency flag if the client is not active; diff from Thomas Adam. | ||
| 16de3733 | 2014-02-03 21:07:47 | Introduce a region queue and replace screen's XineramaScreenInfo; we still use Xinerama to populate the regions per screen, but will switch at a more appropriate time. | ||
| 4c3987dc | 2014-02-03 20:29:05 | make this XQueryTree like the other | ||
| ea2abae9 | 2014-02-03 20:20:39 | Move redundant bits from screen_init (while dealing with existing clients) directly into client_init, performing the X roundtrip only once. With the previous change in maprequest, this moves decision making into one place for creating new clients. | ||
| 6cfc88cc | 2014-02-03 16:47:22 | sync | ||
| 5fcf844f | 2014-02-03 16:10:48 | update | ||
| 845ad293 | 2014-02-03 15:59:42 | regen | ||
| a46a9e0e | 2014-02-03 15:57:56 | Bump revisions of XvMC libs | ||
| f6224eae | 2014-02-03 15:54:42 | Update to xf86-video-intel 2.99.909 Tested by jsg@, kettenis@ and myself on a wide range of intel cards. | ||
| bb4485df | 2014-02-02 21:34:05 | Move redundant window attr fetch from maprequest directly into client_init and perform that X roundtrip only once. | ||
| 03847f1c | 2014-02-02 16:29:04 | No need to store screen colormap and visual; rather just use the X macros in the one place they are needed. | ||
| 49f2f86d | 2014-02-02 16:13:50 | Unlike free(3), XFree(3) can't be passed a NULL pointer. | ||
| 4ce9b054 | 2014-02-02 15:46:05 | The menu already limits entries with MENU_MAXENTRY, so don't bother holding a command name limit as well. | ||
| 90620930 | 2014-02-01 19:28:46 | Take menu's bwidth into account for position/size; reported by Thomas Adam. | ||
| d413fd6b | 2014-02-01 00:25:04 | Let the config parser continue parsing even after encountering an error; original idea (with now-outdated patch) from Thomas Adam. Since we now report where errors exist, this now makes more sense. Expand a bit on config file parsing in the cwm(1). Discussed with a few, including sthen; ok sthen. | ||
| 364a7628 | 2014-01-30 22:41:16 | re-add lost free from previous | ||
| 4de68368 | 2014-01-30 22:17:22 | Switch ignoreq to winname struct since it's basically the same thing; removes limit on name matching. | ||
| ca2497d4 | 2014-01-30 15:43:53 | use the same autogroupwin variable as everywhere else | ||
| 9f5aa96c | 2014-01-30 15:41:11 | Move cwm_status around to avoid header fu, and remove extraneous signal header from xevents.c; noticed by Christian Neukirchen. | ||
| 06d93197 | 2014-01-30 14:40:21 | Remove duplicate mouse functions and instead use the kbfunc ones. No user visable changes at this point, but they'll merge at an appropriate time. | ||
| d5979e3a | 2014-01-29 22:30:00 | Minimize trivial differences between a few kb and mb functions. | ||
| e2d5d73e | 2014-01-29 21:17:33 | keybinding -> key binding | ||
| 78ff1f74 | 2014-01-29 21:13:52 | Merge keybinding and mousebinding queues into using the same merged struct, binding; they were essentially the same accept for what was 'pressed', keysym or button. | ||
| cd007c0d | 2014-01-29 18:43:27 | Much like we do for keyboard and mouse bindings, remove duplicates for command name - last match. | ||
| 2ffb124d | 2014-01-29 18:34:22 | Check command name/path for truncation and provide user feedback during config parse (and use conf_cmd_add to populate defaults); based on a discussion with Tiago Cunha. While this looks ugly, there are likely some other changes here to come. | ||
| 0590f4c1 | 2014-01-28 20:22:21 | Check ignore windowname for truncation and provide user feedback during config parse; based on a discussion with Tiago Cunha. | ||
| 2d6c7c78 | 2014-01-28 13:40:40 | The EWMH spec states that if the cardinal returned is 0xFFFFFFFF (-1) then the window should appear on all desktops, which in our case is assigned to group 0. Found to fix stalonetray due to the non-ewmh aware range checking in group_movetogroup(); from Thomas Adam. | ||
| e395fd7b | 2014-01-28 00:42:20 | Move conf_init/clear into main - no behaviour change; from Tiago Cunha. | ||
| beb28798 | 2014-01-27 15:13:09 | move some init up and shed some blank lines | ||
| fad126f1 | 2014-01-27 14:49:40 | simplify parse_config using assignment; inspired by a very old diff from Tiago Cunha. | ||
| 977a0533 | 2014-01-26 16:08:58 | update | ||
| d0425acd | 2014-01-24 22:38:02 | more range checking | ||
| 66e13c1a | 2014-01-24 15:08:06 | correct arguments and drop the cast. sanity check by oga@nicotinebsd | ||
| 9ffdedb8 | 2014-01-23 17:13:38 | no need to quote within warning | ||
| 40c61903 | 2014-01-23 16:51:28 | If no title is supplied, term uses only the basename for its title. This is useless when searching for windows launched via the ssh command menu; supply a more useful title: '[ssh] <hostname>'. Idea from todd@, ok todd@ | ||
| b740a0a9 | 2014-01-22 22:41:09 | zap whitespace | ||
| fa2846fe | 2014-01-22 22:26:05 | cwm_argv doesn't need to be global any longer | ||
| 3aff0ea8 | 2014-01-22 22:14:02 | start properly releasing X resources during teardown | ||
| 3b8ad25f | 2014-01-22 21:48:27 | Somewhat streamline event loop/restart/quit handling; most notable change allows a restart to trigger proper teardown first, even though teardown is not (yet) complete. After some discussion with oga@nicotinebsd.org regarding a more complicated version/idea. | ||
| 1dbe3a3b | 2014-01-22 05:07:12 | sync | ||
| b92e846e | 2014-01-21 15:42:44 | Sprinkle a few more const; from Tiago Cunha. | ||
| 69bb0696 | 2014-01-20 23:18:47 | Save the ptr position before lowering via kbd, so as to be able to cycle back with the pointer in the right place; matches behaviour when lowering via the mouse function. | ||
| 57bbf0fd | 2014-01-20 23:03:51 | merge KBFLAG_NEEDCLIENT and MOUSEBIND_CTX_*; brings kbfunc and mousefunc bits even closer. | ||
| 42e2d07b | 2014-01-20 22:31:53 | Use argument to pass down flags for mousefunc cyclegroup; removes rcyclegroup wrapper need - now similar to kbfunc. | ||
| 9a540a7a | 2014-01-20 21:34:32 | constify and rename some confusing variables around cmdq. | ||
| 7e2aa0c8 | 2014-01-20 19:06:04 | - remove redundant range check for buttons in conf_bind_mouse. - make conf_bind_kbd return error on non-matches to match what conf_bind_mouse does. - rename some variables while here for clarity. - constify bind and cmd. from Tiago Cunha. | ||
| 83b0cbf1 | 2014-01-20 18:58:03 | Add a function that adds an entry to a menuq, normalizing a common code path; from Tiago Cunha. | ||
| 0c3f3f57 | 2014-01-19 03:24:02 | update | ||
| b2251fdb | 2014-01-19 03:20:40 | Mesa 9.2.5 | ||
| ee6e2c08 | 2014-01-19 03:13:15 | Merge Mesa 9.2.5 |