2021-06-15 20:44 | change input method/text input | Nihal Jere | 4 | +90 | -38 |
2021-05-31 01:26 | initial input method/text input protocol implementations | Nihal Jere | 12 | +1007 | -13 |
2021-05-26 17:40 | send cancel point leaves window | Nihal Jere | 2 | +73 | -27 |
2021-05-22 01:55 | touch: send events to focused client | Nihal Jere | 4 | +201 | -36 |
2021-05-18 05:23 | touch focus switching | Nihal Jere | 4 | +55 | -5 |
2021-05-15 03:39 | initial touch support | Nihal Jere | 9 | +214 | -10 |
2021-05-13 17:27 | drm: primary card needs universal planes support | Nihal Jere | 1 | +21 | -2 |
2021-05-13 17:24 | drm: use default render node if none exist for primary card | Nihal Jere | 1 | +39 | -2 |
2021-05-21 18:45 | README: Update IRC channel | Michael Forney | 1 | +1 | -1 |
2020-09-16 05:31 | seat: Listen for uevents with group mask 4 by default | Michael Forney | 1 | +5 | -1 |
2020-08-01 18:59 | shm: remember to free struct on destroy | Devin J. Pohly | 1 | +1 | -0 |
2020-07-07 19:21 | Revert "Remove xwayland support" | Tony Olagbaiye | 10 | +974 | -0 |
2020-07-07 19:21 | Revert "compositor: Remove unused new_surface signal" | Tony Olagbaiye | 2 | +12 | -0 |
2020-07-07 21:52 | Update list of dependencies | nia | 1 | +5 | -4 |
2020-02-28 21:27 | xdg_decoration: Add missing zxdg_toplevel_decoration_v1_interface.destroy | Michael Forney | 1 | +1 | -0 |
2020-02-24 20:04 | kde_decoration: Add missing implementation of org_kde_kwin_server_decoration.release | Michael Forney | 1 | +2 | -0 |
2020-02-24 12:38 | surface: Do not error if the transformation type is NORMAL. | nia | 1 | +4 | -1 |
2020-02-22 10:04 | xdg_decoration: Free decoration when it is destroyed | Michael Forney | 1 | +10 | -1 |
2020-02-22 10:03 | xdg_decoration: Use the right resource for destroy listener | Michael Forney | 1 | +1 | -1 |
2020-02-21 18:41 | drm: Use PATH_MAX for primary node path to prevent format truncation warning | Michael Forney | 1 | +2 | -1 |
2020-02-21 07:31 | launch: Unconditionally declare environ | Michael Forney | 1 | +1 | -1 |
2019-12-11 16:23 | NetBSD support w/ wscons input | nia | 14 | +1462 | -28 |
2020-02-20 19:52 | xdg_decoration: Add destroy listener for xdg_toplevel | Michael Forney | 1 | +30 | -8 |
2020-02-20 19:49 | drm: Use the CRTC index as the screen ID | Michael Forney | 1 | +1 | -25 |
2020-01-28 22:16 | xdg_decoration: Set the implementation, even though it is just empty handlers | Michael Forney | 1 | +16 | -0 |
2020-01-28 22:11 | Add some missing returns | Michael Forney | 2 | +6 | -2 |
2020-01-28 08:41 | Add missing .gitignore line | Michael Forney | 1 | +1 | -0 |
2020-01-28 06:22 | Add support for KDE server-side decoration protocol | Michael Forney | 8 | +219 | -1 |
2020-01-28 06:04 | Add support for xdg-decoration protocol | Michael Forney | 7 | +115 | -4 |
2020-01-13 06:56 | xdg_shell: Report error if surface already has role | Michael Forney | 1 | +4 | -0 |
2020-01-13 06:55 | xdg_shell: Initialize role to NULL | Michael Forney | 1 | +1 | -0 |
2020-01-07 04:58 | Fix link to libinput repository | Michael Forney | 1 | +1 | -1 |
2020-01-05 00:47 | Add missing const | Michael Forney | 2 | +2 | -2 |
2020-01-05 00:24 | subcompositor: Move away from global state | Michael Forney | 4 | +11 | -23 |
2020-01-04 22:43 | region: Avoid unnecessary container struct | Michael Forney | 4 | +23 | -30 |
2020-01-04 22:37 | Add missing error checks for resource creation | Michael Forney | 11 | +74 | -22 |
2020-01-04 21:32 | compositor: Fix damage calculation on attach | Michael Forney | 1 | +25 | -9 |
2019-12-11 17:37 | libswc/launch: Include sys/uio.h | nia | 1 | +1 | -0 |
2020-01-03 04:00 | data_device_manager: Add some missing error checks | Michael Forney | 4 | +50 | -40 |
2019-12-30 05:50 | data_device: Support protocol version 2 | Michael Forney | 2 | +2 | -1 |
2019-12-30 06:11 | Remove unnecessary version checks in global bind functions | Michael Forney | 12 | +0 | -35 |
2019-12-24 19:42 | surface: Only allow buffer_scale=1 | Michael Forney | 1 | +2 | -1 |
2019-12-19 00:51 | Use forward declarations instead of including wayland-server.h | Michael Forney | 5 | +7 | -2 |
2019-12-19 00:50 | Activate and deactivate functions take no parameters | Michael Forney | 1 | +2 | -2 |
2019-12-19 00:31 | surface: Post errors or set_buffer_scale or set_buffer_transform | Michael Forney | 1 | +2 | -2 |
2019-12-19 00:25 | compositor, surface: Implement protocol version 4 (damage_buffer) | Michael Forney | 2 | +10 | -3 |
2019-12-19 00:25 | surface: Make some functions static | Michael Forney | 1 | +2 | -2 |
2019-09-07 08:26 | shell: Move away from global state | Michael Forney | 4 | +12 | -22 |
2019-09-03 22:05 | panel_manager: Move away from global state | Michael Forney | 4 | +11 | -25 |
2019-09-03 22:04 | util: Add destroy_resource helper | Michael Forney | 13 | +28 | -90 |
2019-08-30 04:09 | Make interface implementations const | Michael Forney | 10 | +13 | -13 |
2019-08-30 04:06 | Abbreviate 'implementation' as 'impl' | Michael Forney | 17 | +39 | -39 |
2019-08-30 03:34 | xdg_shell: Move away from global state | Michael Forney | 4 | +11 | -21 |
2019-08-30 03:41 | xdg_shell: Remove xdg_shell global on shutdown | Michael Forney | 1 | +1 | -0 |
2019-08-30 03:14 | data_device: Move away from global state | Michael Forney | 3 | +20 | -15 |
2019-08-30 02:51 | keyboard: Move away from global state | Michael Forney | 3 | +34 | -26 |
2019-08-30 02:42 | Update LICENSE | Michael Forney | 1 | +1 | -1 |
2019-08-30 02:34 | seat: Move away from global state | Michael Forney | 6 | +122 | -112 |
2019-08-30 02:31 | seat: Remove unused function prototype | Michael Forney | 1 | +0 | -1 |
2019-08-30 01:47 | compositor: Remove unused new_surface signal | Michael Forney | 2 | +0 | -12 |
2019-08-30 01:45 | shm: Move away from global state | Michael Forney | 4 | +42 | -43 |
2019-08-29 06:38 | Use universal planes for cursor | Michael Forney | 9 | +280 | -183 |
2019-08-29 07:26 | input: Remove unnecessary inline qualifiers | Michael Forney | 1 | +2 | -2 |
2019-08-29 07:25 | data_device_manager: Move away from global state | Michael Forney | 4 | +14 | -26 |
2019-08-29 07:13 | drm: Use drmModeAddFB2 to specify buffer format | Michael Forney | 1 | +3 | -1 |
2019-08-29 06:36 | drm: Move framebuffer exporting code to a shared helper | Michael Forney | 3 | +73 | -64 |
2019-08-29 06:34 | drm: Use page_flip_handler2 | Michael Forney | 1 | +3 | -3 |
2019-08-28 22:00 | Implement linux-dmabuf protocol | Michael Forney | 6 | +259 | -3 |
2019-08-28 21:01 | Remove rendundant wl_client_post_no_memory | Michael Forney | 1 | +2 | -8 |
2019-08-25 22:25 | launch: Fix operator precedence when checking open flags | Michael Forney | 1 | +1 | -1 |
2019-08-13 19:55 | launch: Restrict flags when opening devices | Michael Forney | 1 | +4 | -0 |
2019-08-13 19:23 | launch: Make sure we stat and open the same file | Michael Forney | 1 | +10 | -18 |
2019-07-11 05:51 | launch: Use iovec to avoid undefined behavior and VLAs with open device request | Michael Forney | 4 | +61 | -56 |
2019-06-17 06:53 | Use fixed size buffer for keymap path | Michael Forney | 1 | +8 | -4 |
2019-06-17 06:52 | Use ffsl instead of __builtin_ffsl | Michael Forney | 1 | +2 | -1 |
2019-03-19 03:38 | pointer: Pass WLD_FLAG_CURSOR when creating cursor buffer | Michael Forney | 1 | +1 | -1 |
2018-11-26 06:31 | drm: Query cursor size from driver | Michael Forney | 3 | +10 | -2 |
2018-11-16 08:08 | launch: Close client end of socket after spawn | Michael Forney | 1 | +1 | -0 |
2018-11-16 07:20 | launch: Use posix_spawn correctly | Michael Forney | 1 | +9 | -6 |
2018-11-14 08:33 | launch: Drop launcher struct | Michael Forney | 1 | +33 | -41 |
2018-11-14 08:31 | launch: Don't need to keep track of child PID | Michael Forney | 1 | +3 | -7 |
2018-11-14 08:17 | launch: Style | Michael Forney | 1 | +37 | -51 |
2018-11-14 08:08 | launch: Don't need to reset signals to default | Michael Forney | 1 | +1 | -8 |
2018-11-14 08:05 | launch: Use C11 noreturn | Michael Forney | 1 | +11 | -9 |
2018-11-14 07:55 | launch: Use SA_RESTART in signal handler | Michael Forney | 1 | +4 | -1 |
2018-11-14 07:48 | launch: Use self-pipe to handle signals | Michael Forney | 1 | +38 | -34 |
2018-11-14 07:19 | launch: Don't need to forward signals | Michael Forney | 1 | +0 | -14 |
2018-11-10 21:04 | launch: Let window manager deal with WAYLAND_DISPLAY | Michael Forney | 2 | +7 | -7 |
2018-11-10 10:31 | drm: Fix error message if opening device fails | Michael Forney | 1 | +1 | -1 |
2018-11-10 09:06 | README: Update related projects | Michael Forney | 1 | +4 | -4 |
2018-11-10 08:45 | launch: Include sys/sysmacros.h for glibc | Michael Forney | 1 | +1 | -0 |
2018-11-10 08:34 | drm: Use libdrm utility function to get render node device name | Michael Forney | 1 | +8 | -22 |
2018-11-10 00:02 | input: Send keyboard/pointer events for each instance a client has bound | Michael Forney | 5 | +75 | -66 |
2018-11-09 05:38 | xdg-shell: Handle role destruction in xdg_surface properly | Michael Forney | 1 | +13 | -2 |
2018-11-03 02:02 | Remove xwayland support | Michael Forney | 10 | +0 | -974 |
2018-05-26 18:36 | Update to stable xdg-shell protocol | Michael Forney | 10 | +450 | -568 |
2017-06-28 04:51 | Revert "Update pointer focus on surface resize, move, show, and hide" | Michael Forney | 1 | +23 | -33 |
2017-06-05 07:48 | launch: Use size_t for buffer_size | Michael Forney | 2 | +4 | -4 |
2017-06-05 07:48 | sizeof style | Michael Forney | 21 | +49 | -49 |
2017-06-05 07:36 | Style | Michael Forney | 1 | +7 | -7 |
2017-06-05 07:34 | launch: Simplify receive_fd | Michael Forney | 1 | +27 | -37 |
2017-06-05 07:27 | launch: Fix out-of-bounds memory access when opening devices | Michael Forney | 1 | +1 | -1 |
2017-03-21 09:18 | add new_device to swc manager | Frantisek Fladung | 2 | +10 | -1 |
2017-03-24 20:34 | Remove CC and CFLAGS from config.mk | Michael Forney | 1 | +0 | -2 |
2017-03-14 20:02 | seat: Use netlink seat from my libinput branch | Michael Forney | 1 | +6 | -43 |
2017-03-14 19:47 | Update Makefile for recent libinput change | Michael Forney | 1 | +3 | -3 |
2017-03-11 22:42 | Make libinput a hard dependency | Michael Forney | 6 | +95 | -587 |
2017-02-11 00:54 | evdev_device: Generate axis events for BTN_GEAR_DOWN and BTN_GEAR_UP | Michael Forney | 1 | +12 | -0 |
2017-02-06 19:52 | pointer: Set cursor to left_ptr when pointer has no focus | Michael Forney | 3 | +12 | -7 |
2017-02-06 19:49 | pointer: Unset prior cursor surface in pointer_set_cursor | Michael Forney | 1 | +5 | -0 |
2017-02-06 19:48 | pointer: Blank the cursor if wld_import_buffer failed | Michael Forney | 1 | +2 | -6 |
2017-02-06 19:37 | evdev_device: Use CLOCK_MONOTONIC | Michael Forney | 1 | +10 | -4 |
2017-02-06 19:17 | Update pointer focus on surface resize, move, show, and hide | Michael Forney | 1 | +33 | -23 |
2017-01-01 13:27 | subcompositor: Add destroy() | Michael Forney | 1 | +7 | -0 |
2016-12-30 07:19 | evdev: Only process abs/rel events from pointers | Michael Forney | 1 | +6 | -0 |
2016-05-21 19:21 | xserver: Remove unused path_size variable | Michael Forney | 1 | +5 | -6 |
2016-12-30 04:45 | xserver: Add missing signal.h include | Michael Forney | 1 | +1 | -0 |
2016-12-30 04:35 | pointer: Re-attach cursor buffer when updated | Michael Forney | 1 | +4 | -0 |
2016-12-30 04:34 | Handle absolute pointer devices | Michael Forney | 5 | +54 | -3 |
2016-12-30 04:24 | pointer: Unset cursor view when changing surface | Michael Forney | 1 | +3 | -1 |
2016-12-30 04:23 | evdev_device: Remove one unnecessary struct level | Michael Forney | 2 | +20 | -23 |
2016-10-24 09:04 | launch: Handle SIGCHLD during posix_spawn call | Michael Forney | 1 | +5 | -5 |
2016-10-24 09:03 | launch: posix_spawn* functions return positive error number | Michael Forney | 1 | +4 | -4 |
2016-10-24 07:17 | Drop libdrm/ from libdrm includes | Michael Forney | 2 | +2 | -2 |
2016-10-24 07:12 | Include protocol directory and drop protocol/ from includes | Michael Forney | 8 | +8 | -7 |
2016-05-01 21:37 | Pick the first mode if none is marked as preferred | Michael Forney | 1 | +7 | -1 |
2016-05-01 20:15 | Remove some useless comments | Michael Forney | 1 | +0 | -3 |
2016-05-01 08:21 | Remove unused mode_finish | Michael Forney | 3 | +0 | -11 |
2016-05-01 07:39 | Add atomic modesetting to TODO | Michael Forney | 1 | +1 | -0 |
2016-05-01 07:39 | Rename framebuffer_plane to primary_plane to match DRM terminology | Michael Forney | 9 | +278 | -278 |
2016-04-30 22:12 | Unset launch socket environment var, and make the fd CLOEXEC | Michael Forney | 1 | +5 | -2 |
2016-04-30 21:44 | Avoid conditional with omitted operand | Michael Forney | 1 | +5 | -1 |
2016-04-30 21:28 | keyboard: Reset structs properly | Michael Forney | 1 | +2 | -2 |
2016-04-30 20:21 | Prevent unused variable warning with ENABLE_LIBINPUT | Michael Forney | 1 | +2 | -0 |
2016-04-30 10:02 | cursor: Avoid use of zero-size array | Michael Forney | 1 | +5 | -5 |
2016-04-30 09:57 | launch: Remove unused SWC_LAUNCH_TTY_FD | Michael Forney | 2 | +0 | -3 |
2016-04-30 09:55 | launch: Use posix_spawn | Michael Forney | 1 | +45 | -62 |
2016-04-30 08:13 | launch: Avoid offsetof and typeof enabling -std=c11 | Michael Forney | 3 | +3 | -4 |
2016-04-30 08:12 | launch: Initialize child_pid to 0 rather than -1 | Michael Forney | 1 | +1 | -1 |
2016-04-30 08:09 | Style | Michael Forney | 2 | +12 | -25 |
2016-04-30 08:09 | launch: Improve error messages | Michael Forney | 1 | +47 | -53 |
2016-04-30 07:09 | launch: Remove definition of EVIOCREVOKE | Michael Forney | 1 | +1 | -3 |
2016-04-30 05:42 | Don't change pointer focus when mouse buttons are pressed | Michael Forney | 1 | +4 | -0 |
2016-04-30 05:18 | xdg_surface: Send configure when changing mode | Michael Forney | 1 | +19 | -4 |
2016-04-06 06:31 | example/wm: Link to libswc statically | Michael Forney | 1 | +2 | -2 |
2016-04-06 06:31 | example/wm: Add missing xkbcommon dependency | Michael Forney | 1 | +1 | -1 |
2016-04-06 06:29 | Use xdg-shell protocol from wayland-protocols | Michael Forney | 8 | +29 | -20 |
2016-04-06 06:26 | Improve pkg-config usage in Makefile | Michael Forney | 2 | +8 | -14 |
2016-03-18 02:56 | Use -std=gnu11 | Michael Forney | 1 | +1 | -1 |
2016-02-09 17:27 | xserver: Handle xwayland client destroy | Michael Forney | 1 | +12 | -1 |
2015-12-21 14:06 | Add C++ preprocessor macros | Simon Doppler | 1 | +8 | -0 |
2015-12-21 18:15 | Fix typo in ae81ebccd232391ba270c2007c29e2b1920121e5 | Michael Forney | 1 | +1 | -1 |
2015-10-13 01:48 | xserver: Don't finalize xwm if it hasn't yet been initialized | Michael Forney | 1 | +6 | -2 |
2015-09-07 02:29 | Style | Michael Forney | 1 | +1 | -3 |
2015-09-07 01:54 | Add {,de}activate manager callbacks | Michael Forney | 2 | +14 | -0 |
2015-10-31 07:11 | Fix pointer clipping with -DNDEBUG | Michael Forney | 1 | +6 | -2 |
2015-10-31 05:33 | Send wl_keyboard.{modifiers,enter} *after* keymap | Michael Forney | 1 | +2 | -1 |
2015-09-05 17:36 | shm: Close buffer fds after mmap | Michael Forney | 1 | +9 | -7 |
2015-09-02 03:57 | pointer: Send frame callbacks for cursor attaches | Michael Forney | 2 | +2 | -1 |
2015-08-30 21:20 | Provide default value for OBJCOPY | Michael Forney | 2 | +2 | -1 |
2015-08-30 20:22 | Add better error message when render node is not available | Michael Forney | 1 | +1 | -1 |
2015-08-30 08:21 | launch: Always use a new VT when DISPLAY or WAYLAND_DISPLAY is set | Michael Forney | 1 | +7 | -5 |
2015-05-20 05:05 | Fold xkb.{c,h} into keyboard.{c,h} | Michael Forney | 5 | +124 | -223 |
2015-05-20 04:30 | Fix up some includes | Michael Forney | 16 | +20 | -17 |
2015-05-18 05:58 | Fix up some style issues | Michael Forney | 67 | +975 | -1659 |
2015-05-18 05:40 | Add .clang-format and run clang-format | Michael Forney | 82 | +6952 | -7078 |
2015-05-17 19:19 | pointer: Only allow client with focus to change cursor | Michael Forney | 1 | +3 | -0 |
2015-05-14 07:42 | Drop _t suffix from binding handler type | Michael Forney | 2 | +5 | -5 |
2015-08-03 06:21 | Merge pull request #30 from unknownloner/master | Michael Forney | 1 | +1 | -1 |
2015-05-10 20:00 | Update copyright year in LICENSE | Michael Forney | 1 | +1 | -1 |
2015-05-10 20:00 | Update xdg-shell.xml to the latest version | Michael Forney | 1 | +56 | -25 |
2015-03-15 08:56 | Implement subcompositor stubs | Michael Forney | 6 | +283 | -13 |
2015-03-21 18:53 | Drop swc_ prefix from internal structures and functions | Michael Forney | 53 | +257 | -263 |
2015-03-16 04:52 | Declare functions with no parameters properly | Michael Forney | 33 | +66 | -66 |
2015-03-24 07:00 | launch: Send activation message when already on the target VT | Michael Forney | 1 | +23 | -11 |
2015-03-22 01:36 | drm: Send authenticated event | Michael Forney | 1 | +1 | -0 |
2015-03-16 07:59 | seat: Update for newer libinput API | Michael Forney | 1 | +18 | -5 |
2015-03-15 08:36 | xdg_shell: Fix initial unversioned_dispatch for new xdg-shell.xml | Michael Forney | 1 | +1 | -1 |
2015-03-12 03:40 | Restore default PREFIX to /usr/local | Michael Forney | 1 | +1 | -1 |
2015-03-12 03:38 | Use "app_id" instead of "class" in API | Michael Forney | 5 | +13 | -13 |
2015-03-12 02:48 | Update xdg_shell to the latest version | Michael Forney | 3 | +186 | -110 |
2015-02-05 19:28 | Prevent segfault when ttyname() has an error. | Jonathan Glines | 1 | +3 | -1 |
2014-12-30 16:19 | launch: Exit with status 2 on usage error | Michael Forney | 1 | +1 | -1 |
2014-12-30 16:06 | Update README | Michael Forney | 1 | +16 | -0 |
2014-12-25 09:19 | Style | Michael Forney | 1 | +1 | -1 |
2014-12-25 08:57 | launch: Add -n flag to start compositor without switching to its VT | Michael Forney | 2 | +22 | -11 |
2014-12-29 08:04 | cursor_plane: Don't attempt to set cursor when not active | Michael Forney | 1 | +11 | -19 |
2014-12-25 09:07 | drm: Use render nodes for rendering | Michael Forney | 1 | +44 | -31 |
2014-12-25 08:54 | launch: Don't allow opening of devices when not active | Michael Forney | 1 | +9 | -0 |
2014-12-25 08:52 | launch: Drop swc_ prefix from non-public functions/structures | Michael Forney | 7 | +17 | -17 |
2014-12-25 08:46 | Move the (de)activation signal to the swc struct | Michael Forney | 11 | +62 | -66 |
2014-12-24 20:41 | launch: Kill child when swc-launch dies | Michael Forney | 1 | +2 | -0 |
2014-12-24 20:40 | launch: Add -t flag for specifying the TTY to run on | Michael Forney | 1 | +33 | -38 |
2014-12-24 20:31 | launch: Remove -h flag | Michael Forney | 1 | +1 | -2 |
2014-12-06 20:33 | Various minor fixes/style changes | Michael Forney | 13 | +15 | -19 |
2014-11-30 07:42 | window: Allow window manager to handle move/resize requests | Michael Forney | 2 | +24 | -0 |
2014-11-30 00:55 | compositor: Look for the parent in the view list | Michael Forney | 2 | +13 | -16 |
2014-11-29 19:33 | compositor: Include hidden views in the list of views | Michael Forney | 1 | +10 | -4 |
2014-11-29 19:20 | pointer: Handle attach of NULL buffer | Michael Forney | 1 | +7 | -2 |
2014-11-29 19:11 | window: Use button given in handler when calling the original handler | Michael Forney | 1 | +18 | -10 |
2014-11-29 19:06 | Pass button/key structure to handler instead of just press | Michael Forney | 6 | +28 | -28 |
2014-11-27 23:58 | Update README.md | Michael Forney | 1 | +5 | -3 |
2014-11-22 20:14 | Schedule a repaint upon compositor initialization | Michael Forney | 1 | +12 | -13 |
2014-11-22 21:06 | Makefile: Leave directory quoting to the user | Michael Forney | 4 | +10 | -10 |
2014-10-19 20:51 | drm: Drop support for GEM names | Michael Forney | 1 | +3 | -22 |
2014-11-01 21:07 | swc.pc: Properly set Requires{,.private} | Michael Forney | 2 | +7 | -10 |
2014-11-01 07:07 | Use partial linking and objcopy --localize-hidden for libswc.a | Michael Forney | 3 | +9 | -1 |
2014-11-01 07:06 | Simplify silent rules | Michael Forney | 4 | +20 | -19 |
2014-11-01 06:43 | Improve package cflags/libs detection | Michael Forney | 4 | +52 | -30 |
2014-10-28 10:21 | shell_surface: Add missing signal.h include | Michael Forney | 1 | +1 | -0 |
2014-10-07 16:56 | Mention #swc in README | Michael Forney | 1 | +6 | -0 |
2014-10-01 07:10 | seat: Support version 4 | Michael Forney | 3 | +12 | -4 |
2014-10-01 04:40 | Implement xdg-shell | Michael Forney | 12 | +1140 | -6 |
2014-10-01 07:42 | Version resources properly | Michael Forney | 23 | +80 | -46 |
2014-10-01 04:55 | Add support for atomic moves and resizes | Michael Forney | 6 | +73 | -3 |
2014-09-01 20:16 | xkb: Use default keymap settings | Michael Forney | 1 | +1 | -5 |
2014-08-17 05:47 | COPYING -> LICENSE | Michael Forney | 2 | +19 | -19 |
2014-08-17 05:29 | Update README | Michael Forney | 1 | +0 | -2 |
2014-08-17 04:39 | Enable button bindings | Michael Forney | 1 | +2 | -0 |
2014-08-17 04:31 | Add screen enter event | Michael Forney | 4 | +52 | -0 |
2014-08-16 23:48 | window: Don't clear view window after we destroyed the view | Michael Forney | 1 | +0 | -1 |
2014-08-16 23:43 | window: Implement interactive resizing | Michael Forney | 5 | +65 | -5 |
2014-08-16 23:18 | window: Only allow pointer interactions when in STACKED mode | Michael Forney | 2 | +47 | -18 |
2014-08-16 22:20 | window: Reorganize interaction functions | Michael Forney | 1 | +38 | -39 |
2014-08-16 21:39 | Add API to change window modes | Michael Forney | 4 | +72 | -0 |
2014-08-16 19:51 | compositor: Add comment about update logic | Michael Forney | 1 | +3 | -1 |
2014-08-16 19:49 | Style | Michael Forney | 2 | +11 | -13 |
2014-08-16 19:44 | panel: Create the compositor view on creation instead of on dock | Michael Forney | 1 | +7 | -14 |
2014-08-16 19:40 | view: Use a view_handler structure instead of swc_event | Michael Forney | 6 | +140 | -165 |
2014-08-14 05:16 | Replace window and screen event signals with handler structures | Michael Forney | 11 | +173 | -142 |
2014-08-14 04:45 | screen: Send destroy event when destroyed | Michael Forney | 1 | +1 | -0 |
2014-08-09 20:33 | Remove window states from public API | Michael Forney | 6 | +34 | -52 |
2014-08-09 17:24 | Reorganize swc.h | Michael Forney | 2 | +66 | -66 |
2014-08-07 07:22 | Split swc_window_set_geometry into swc_window_set_{position,size} | Michael Forney | 5 | +98 | -52 |
2014-08-06 02:45 | launch: Stop devices *before* activating old VT | Michael Forney | 1 | +12 | -11 |
2014-08-06 02:41 | launch: Make failures in drm{Set,Drop}Master fatal | Michael Forney | 1 | +6 | -5 |
2014-08-06 02:02 | shell_surface: Implement close | Michael Forney | 1 | +14 | -1 |
2014-08-06 01:52 | xwm: Implement close | Michael Forney | 2 | +65 | -6 |
2014-08-05 07:06 | window: Add swc_window_close method | Michael Forney | 3 | +15 | -0 |
2014-08-05 06:54 | window: Add an unfocus method instead of using focus(NULL) | Michael Forney | 3 | +33 | -12 |
2014-08-03 21:54 | bindings: Handle failure in wl_array_add | Michael Forney | 2 | +18 | -8 |
2014-08-03 21:43 | bindings: Handle invalid binding type | Michael Forney | 1 | +2 | -0 |
2014-08-03 21:18 | keyboard: Send modifiers to clients on enter | Michael Forney | 1 | +3 | -0 |
2014-08-03 19:07 | launch: Support alternate wayland sockets via a command line parameter | Michael Forney | 1 | +6 | -2 |
2014-08-03 02:38 | compositor: Handle EACCES when view_attach fails | Michael Forney | 1 | +16 | -11 |
2014-08-03 02:00 | Make view_attach return a negative error code instead of just false | Michael Forney | 6 | +59 | -45 |
2014-08-02 18:03 | Update README | Michael Forney | 1 | +3 | -2 |
2014-08-02 17:49 | launch: Die if setuid or setgid fails | Michael Forney | 1 | +2 | -2 |
2014-08-02 17:26 | launch: Send DEACTIVATED signal *before* disabling devices | Michael Forney | 1 | +1 | -1 |
2014-08-01 03:06 | Style | Michael Forney | 1 | +7 | -12 |
2014-08-01 03:00 | keyboard: Ignore unpaired key release events | Michael Forney | 1 | +4 | -0 |
2014-08-01 02:58 | Reset keyboard state on session deactivation | Michael Forney | 5 | +47 | -0 |
2014-08-01 02:21 | xkb: Remove unused function xkb_update_key_indices | Michael Forney | 1 | +0 | -4 |
2014-08-01 02:07 | xkb: Drop swc_ prefix for non-public structures/functions | Michael Forney | 5 | +15 | -15 |
2014-08-01 01:35 | xserver: Handle stale lockfiles | Michael Forney | 1 | +30 | -4 |
2014-07-26 04:54 | Add missing wayland-server CFLAGS for protocol/*-protocol.o | Michael Forney | 1 | +1 | -0 |
2014-07-23 01:04 | xwm: Print error code on error | Michael Forney | 1 | +4 | -2 |
2014-07-23 00:59 | protocol/swc: Make swc_panel.dock take a swc_screen | Michael Forney | 2 | +5 | -6 |
2014-07-23 00:30 | protocol/wayland-drm.xml: Update to upstream version (fixes wayland-scanner warning) | Michael Forney | 1 | +19 | -16 |
2014-07-23 00:25 | screen: Add wayland global | Michael Forney | 4 | +54 | -8 |
2014-07-21 04:48 | Use wl_container_of instead of CONTAINER_OF | Michael Forney | 16 | +44 | -63 |
2014-07-21 03:32 | protocol/swc.xml: Add a copyright section | Michael Forney | 1 | +22 | -0 |
2014-07-20 22:06 | Merge branch 'nice-exit' of git://github.com/Jezze/swc | Michael Forney | 1 | +12 | -2 |
2014-07-20 21:09 | Add constraint for libinput version | Michael Forney | 1 | +3 | -1 |
2014-07-20 02:31 | Add missing update_capabilities and libinput capabilities handling | Michael Forney | 1 | +36 | -0 |
2014-07-16 01:54 | Add missing call to data_device_finalize() in seat_finalize() | Michael Forney | 1 | +1 | -0 |
2014-07-16 01:53 | data{,_device{,_manager}}: Drop swc_ prefix for non-public structures/functions | Michael Forney | 9 | +45 | -46 |
2014-07-16 01:45 | Remove obsolete libswc-shared target | Michael Forney | 1 | +0 | -3 |
2014-07-16 01:40 | Add optional support for libinput | Michael Forney | 3 | +178 | -136 |
2014-07-13 02:08 | compositor: Remove redundant setting of x and y in handle_motion | Michael Forney | 1 | +1 | -4 |
2014-07-13 02:06 | Remove unused udev field in struct swc | Michael Forney | 1 | +0 | -2 |
2014-05-21 02:28 | Use a pattern-specific dir variable so we can use it in the rule definitions | Michael Forney | 1 | +4 | -2 |
2014-05-21 01:08 | Pass LDFLAGS to linking step | Michael Forney | 1 | +1 | -1 |
2014-05-18 05:19 | Remove remnants of xserver-protocol | Michael Forney | 1 | +1 | -3 |
2014-05-14 03:17 | {seat,keyboard,pointer}: Support protocol version 3 | Michael Forney | 3 | +21 | -5 |
2014-04-26 18:07 | xwm: Handle get_wm_name failure | Michael Forney | 1 | +9 | -5 |
2014-04-24 05:17 | Update to new implementation of XWayland | Michael Forney | 9 | +266 | -206 |
2014-04-24 05:00 | xserver: {abstract,unix}_socket -> {abstract,unix}_fd | Michael Forney | 1 | +8 | -8 |
2014-04-24 04:53 | xwm: Make event handling functions static | Michael Forney | 1 | +5 | -5 |
2014-04-24 01:59 | xwm: Claim WM_S0 selection, as specified by ICCCM | Michael Forney | 2 | +53 | -1 |
2014-04-24 01:51 | xserver, xwm: Drop swc_ prefix for internal functions | Michael Forney | 5 | +16 | -16 |
2014-04-23 03:34 | xwm: Use two lists of windows instead of an array of window entries | Michael Forney | 1 | +40 | -48 |
2014-04-23 03:14 | compositor: Add new_surface signal | Michael Forney | 4 | +17 | -4 |
2014-02-27 08:16 | framebuffer_plane: Don't try a modeset on initialization | Michael Forney | 1 | +0 | -10 |
2014-02-27 05:03 | Add button bindings | Michael Forney | 3 | +32 | -5 |
2014-02-27 04:57 | Properly support binding key releases | Michael Forney | 4 | +124 | -55 |
2014-02-27 04:07 | pointer: Pass button press structure to pointer handler | Michael Forney | 3 | +24 | -18 |
2014-02-27 03:59 | window: Rename begin_interactive_* -> begin_* | Michael Forney | 3 | +10 | -12 |
2014-02-27 03:37 | input: Use common press structure | Michael Forney | 6 | +29 | -22 |
2014-02-27 03:06 | Rename input_focus -> input to add other common input stuff | Michael Forney | 7 | +233 | -229 |
2014-02-27 02:56 | data: Set empty offer destructor after source is destroyed | Michael Forney | 1 | +4 | -1 |
2014-02-27 02:54 | Style | Michael Forney | 1 | +9 | -7 |
2014-02-27 02:52 | data_offer: Use wl_resource_for_each | Michael Forney | 1 | +1 | -1 |
2014-02-26 03:42 | pointer, keyboard: Use display global | Michael Forney | 2 | +7 | -24 |
2014-02-26 03:10 | pointer: Handle cursor surface destruction correctly | Michael Forney | 1 | +1 | -0 |
2014-02-25 22:09 | shell_surface: Add basic support for state transitions | Michael Forney | 4 | +62 | -19 |
2014-02-24 22:45 | window: Remove unused surface field | Michael Forney | 2 | +0 | -2 |
2014-02-24 22:36 | example/wm: Remove focus workaround | Michael Forney | 1 | +5 | -34 |
2014-02-24 22:27 | input_focus: Keep track of view instead of surface | Michael Forney | 13 | +81 | -82 |
2014-02-24 20:24 | framebuffer_plane: Move session activation handling to framebuffer_plane.c | Michael Forney | 3 | +19 | -4 |
2014-02-24 20:15 | compositor: Add view children (for popups and transients) | Michael Forney | 3 | +37 | -1 |
2014-02-24 09:27 | shell_surface: Drop swc_ prefix for non-public structures/functions | Michael Forney | 3 | +18 | -24 |
2014-02-24 09:11 | shm: Fix pool destruction | Michael Forney | 1 | +10 | -5 |
2014-02-24 09:10 | surface: Remove unused link field | Michael Forney | 1 | +0 | -2 |
2014-02-24 09:09 | Style | Michael Forney | 2 | +6 | -9 |
2014-02-24 09:07 | view: Don't use view event handlers unnecessarily | Michael Forney | 7 | +68 | -113 |
2014-02-24 08:41 | compositor: Simplify handle_screen_view_event | Michael Forney | 1 | +4 | -8 |
2014-02-24 08:35 | Update .gitignore | Michael Forney | 1 | +3 | -0 |
2014-02-24 08:35 | view: Drop swc_ prefix for non-public structures/functions | Michael Forney | 16 | +134 | -139 |
2014-02-23 22:13 | compositor: Use compositor_view directly | Michael Forney | 5 | +60 | -73 |
2014-02-23 21:51 | compositor: Rename view -> compositor_view | Michael Forney | 1 | +23 | -21 |
2014-02-19 23:44 | cursor_plane: Drop swc_ prefix for non-public structures/functions | Michael Forney | 4 | +18 | -18 |
2014-02-19 23:40 | framebuffer_plane: Drop swc_ prefix for non-public structures/functions | Michael Forney | 3 | +16 | -16 |
2014-02-18 23:39 | window: Implement interactive moving | Michael Forney | 2 | +12 | -1 |
2014-02-17 09:38 | Style | Michael Forney | 3 | +6 | -6 |
2014-02-17 09:28 | window: Setup for interactive moving and resizing | Michael Forney | 6 | +205 | -7 |
2014-02-17 08:07 | keyboard: Drop swc_ prefix for non-public structures/functions | Michael Forney | 8 | +45 | -46 |
2014-02-17 07:41 | pointer: Drop swc_ prefix for non-public structures/functions | Michael Forney | 7 | +69 | -75 |
2014-02-17 06:54 | input_focus: Drop swc_ prefix for non-public structures/functions | Michael Forney | 8 | +54 | -56 |
2014-02-17 00:06 | pointer: Add more flexible handler system | Michael Forney | 3 | +115 | -28 |
2014-02-16 23:36 | pointer: Pass handler rather than pointer to handler callbacks | Michael Forney | 4 | +12 | -11 |
2014-02-16 23:31 | pointer: Add x and y to motion handler callback | Michael Forney | 3 | +10 | -7 |
2014-02-16 23:18 | panel{,_manager}: Drop swc_ prefix for non-public structures/functions | Michael Forney | 5 | +22 | -25 |
2014-02-16 23:10 | panel_manager: Remove unused resource field | Michael Forney | 1 | +0 | -1 |
2014-02-16 23:09 | panel: Move swc_panel declaration to panel.c | Michael Forney | 2 | +15 | -15 |
2014-02-16 23:06 | compositor: Add create_view instead of add/remove surface | Michael Forney | 8 | +50 | -58 |
2014-02-13 02:34 | window: Rename WITHDRAWN -> NONE, TOPLEVEL -> NORMAL | Michael Forney | 5 | +7 | -7 |
2014-02-12 07:49 | window: Add parent and PARENT_CHANGED event | Michael Forney | 3 | +23 | -1 |
2014-02-09 12:41 | bindings: Add some comments about which keysyms are used | Michael Forney | 1 | +2 | -0 |
2014-02-09 12:33 | example/wm: Use local swc.h header | Michael Forney | 1 | +1 | -0 |
2014-02-09 12:24 | bindings: Add state parameter | Michael Forney | 4 | +28 | -24 |
2014-02-09 12:11 | binding: Adjust interface to more easily support button and axis bindings | Michael Forney | 4 | +46 | -29 |
2014-02-09 12:01 | bindings: Use an enum for modifiers | Michael Forney | 1 | +8 | -5 |
2014-02-08 23:01 | example/wm: Don't need to initialize shm (done by swc now) | Michael Forney | 1 | +0 | -3 |
2014-02-08 11:57 | pointer: Remove focus method from handler | Michael Forney | 3 | +5 | -13 |
2014-02-08 08:42 | xkb: Use WARNING | Michael Forney | 1 | +4 | -4 |
2014-02-08 07:40 | Style, remove extraneous debug statements. | Michael Forney | 8 | +11 | -19 |
2014-02-08 08:38 | xkb: Don't use unnecessary code-block | Michael Forney | 1 | +35 | -39 |
2014-02-08 08:23 | Minor documentation changes | Michael Forney | 2 | +5 | -1 |
2014-02-08 08:21 | compositor: Use assert to ensure view is created by compositor | Michael Forney | 1 | +7 | -6 |
2014-02-08 07:28 | view: Make view implementations explicitly change view state | Michael Forney | 8 | +117 | -114 |
2014-02-07 12:07 | shm: Use our own wl_shm implementation | Michael Forney | 2 | +213 | -77 |
2014-02-07 11:59 | Style | Michael Forney | 1 | +3 | -12 |
2014-02-07 11:58 | pointer: Remove redundant attach | Michael Forney | 1 | +0 | -14 |
2014-02-07 11:57 | Remove struct swc_buffer, instead using wld_buffer directly | Michael Forney | 15 | +173 | -312 |
2014-02-01 07:30 | screen: Reserve swc_ prefix for public API | Michael Forney | 12 | +62 | -65 |
2014-02-01 07:18 | compositor: Replace render_target with target | Michael Forney | 1 | +17 | -25 |
2014-02-03 03:38 | Make sure framebuffer and cursor planes are positioned correctly | Michael Forney | 5 | +28 | -9 |
2014-02-03 03:29 | framebuffer_plane: Use struct swc_mode instead of drmModeModeInfo | Michael Forney | 3 | +5 | -7 |
2014-02-01 07:07 | compositor: Rename struct screen -> struct target | Michael Forney | 1 | +58 | -57 |
2014-02-01 00:08 | swc.pc: Add datadir variable so clients can find swc.xml | Michael Forney | 2 | +2 | -0 |
2014-01-31 23:27 | Adapt to wld changes | Michael Forney | 2 | +5 | -3 |
2014-01-30 10:21 | example/wm: Use ceil instead of round to calculate number of columns | Michael Forney | 1 | +1 | -1 |
2014-01-30 10:19 | example/wm: Fix calculation of x coordinate for window geometry | Michael Forney | 1 | +1 | -1 |
2014-01-30 10:11 | window: Reserve swc_ for external API | Michael Forney | 6 | +80 | -87 |
2014-01-26 02:40 | example: Fix dmenu run command | Michael Forney | 1 | +1 | -1 |
2014-01-26 00:47 | Show better error message when connecting to swc-launch fails | Michael Forney | 1 | +1 | -1 |
2014-01-25 23:40 | README: Use static variables in tutorial | Michael Forney | 1 | +3 | -3 |
2014-01-25 23:38 | Add example window manager | Michael Forney | 4 | +319 | -1 |
2014-01-25 23:39 | Fix Makefile rule for generating cursor data | Michael Forney | 1 | +1 | -1 |
2014-01-25 09:59 | view: Add some documentation | Michael Forney | 1 | +70 | -4 |
2014-01-25 09:42 | Don't use named enums for event types | Michael Forney | 4 | +4 | -4 |
2014-01-25 09:40 | surface: Remove obsolete event signal | Michael Forney | 2 | +0 | -19 |
2014-01-25 09:03 | cursor_plane: Restore cursor on session activation | Michael Forney | 2 | +19 | -0 |
2014-01-24 22:29 | Makefile: Remove check-dependencies target | Michael Forney | 3 | +0 | -14 |
2014-01-24 21:49 | libswc/local.mk: Fix installation of shared library | Michael Forney | 1 | +7 | -9 |
2014-01-24 08:34 | Move required _GNU_SOURCE define to Makefile | Michael Forney | 2 | +1 | -2 |
2014-01-24 08:00 | Set default paths and programs in Makefile | Michael Forney | 2 | +21 | -8 |
2014-01-23 23:38 | Fix some typos in comments of swc.h | Michael Forney | 1 | +2 | -2 |
2014-01-23 23:36 | Add default paths for unexpected values in switch statements | Michael Forney | 2 | +15 | -12 |
2014-01-23 23:31 | launch: Use memcpy instead of pointer aliasing | Michael Forney | 1 | +2 | -2 |
2014-01-23 02:46 | README: Fix typo | Michael Forney | 1 | +1 | -1 |
2014-01-23 02:46 | Update README | Michael Forney | 1 | +0 | -8 |
2014-01-23 02:36 | pointer: Position cursor before attaching buffer | Michael Forney | 1 | +1 | -1 |
2014-01-23 02:35 | pointer: Always move cursor plane, even if not visible | Michael Forney | 1 | +4 | -4 |
2014-01-23 01:29 | Implement panels | Michael Forney | 10 | +489 | -2 |
2014-01-23 01:20 | pointer: Add copyright notices | Michael Forney | 2 | +46 | -0 |
2014-01-23 01:17 | xwm: Set X border width to 0 when managing windows | Michael Forney | 1 | +3 | -0 |
2014-01-23 00:54 | screen: Add usable area modifiers | Michael Forney | 2 | +50 | -0 |
2014-01-23 00:26 | pointer: Set left pointer cursor by default | Michael Forney | 3 | +33 | -0 |
2014-01-23 00:57 | libswc/local.mk: Fix typo related to dependencies for generated files | Michael Forney | 1 | +1 | -1 |
2014-01-23 00:19 | pointer: Separate cursor updating to cursor_update | Michael Forney | 1 | +9 | -6 |
2014-01-23 00:18 | pointer: Center cursor in screen | Michael Forney | 1 | +8 | -3 |
2014-01-22 23:51 | seat: Remove device if reopening failed | Michael Forney | 2 | +12 | -4 |
2014-01-22 22:37 | evdev_device: Check to make sure source still exists before removing | Michael Forney | 1 | +3 | -2 |
2014-01-22 22:36 | libswc/local.mk: Sort sources | Michael Forney | 1 | +21 | -24 |
2014-01-22 22:18 | seat: Add option input hotplugging support through libudev | Michael Forney | 4 | +134 | -6 |
2014-01-22 11:49 | Style | Michael Forney | 1 | +2 | -0 |
2014-01-22 11:49 | launch: Handle input devices getting removed | Michael Forney | 1 | +2 | -1 |
2014-01-22 11:48 | launch: die if EVIOCREVOKE fails | Michael Forney | 1 | +3 | -3 |
2014-01-22 11:23 | seat: Remove udev dependency | Michael Forney | 4 | +50 | -67 |
2014-01-22 11:19 | drm: Make sure to free connector if we run out of IDs | Michael Forney | 1 | +1 | -0 |
2014-01-22 11:19 | drm: Use WARNING | Michael Forney | 1 | +2 | -2 |
2014-01-22 11:19 | drm: Remove extra debugging info | Michael Forney | 1 | +0 | -29 |
2014-01-22 11:18 | drm: Remove udev dependency | Michael Forney | 3 | +48 | -70 |
2014-01-22 03:37 | xkb: Remove unnecessary print statement | Michael Forney | 1 | +0 | -3 |
2014-01-22 03:37 | xkb: Use ERROR | Michael Forney | 1 | +5 | -4 |
2014-01-22 03:30 | xkb: Add copyright notices | Michael Forney | 2 | +46 | -0 |
2014-01-22 03:21 | xkb: Use normal US layout by default | Michael Forney | 1 | +1 | -3 |
2014-01-22 03:11 | Style | Michael Forney | 21 | +74 | -68 |
2014-01-22 02:12 | Fix some memory leaks | Michael Forney | 6 | +11 | -1 |
2014-01-22 02:05 | wayland_buffer: Reorganize swc_wayland_buffer_get | Michael Forney | 1 | +43 | -42 |
2014-01-22 02:02 | buffer: Make buffer_initialize return void as it always succeeds | Michael Forney | 4 | +8 | -27 |
2014-01-22 01:58 | Remove view remove function | Michael Forney | 4 | +17 | -21 |
2014-01-21 04:52 | compositor: Add copyright notices | Michael Forney | 2 | +52 | -0 |
2014-01-21 04:41 | bindings: Check for bindings using both current shift-level and first shift-level | Michael Forney | 1 | +30 | -22 |
2014-01-21 04:37 | output: Check to make sure resource creation succeeds | Michael Forney | 1 | +7 | -0 |
2014-01-21 04:37 | compositor: Handle session {,de}activation (VT switching) | Michael Forney | 1 | +43 | -3 |
2014-01-21 04:32 | framebuffer_plane: When using SetCrtc, send frame events on idle rather than immediately | Michael Forney | 1 | +8 | -1 |
2014-01-21 04:32 | framebuffer_plane: Keep track of when a modeset is needed | Michael Forney | 2 | +19 | -19 |
2014-01-21 04:09 | Use global compositor state | Michael Forney | 6 | +90 | -105 |
2014-01-21 04:12 | compositor: Rework schedule_updates | Michael Forney | 2 | +9 | -28 |
2014-01-21 03:48 | launch: Start devices after acknowledging VT acquire | Michael Forney | 1 | +1 | -1 |
2014-01-20 23:40 | compositor: Send frame event when any screen the view is on flips | Michael Forney | 1 | +2 | -2 |
2014-01-20 23:34 | seat: Reopen devices on session activation | Michael Forney | 1 | +25 | -12 |
2014-01-20 23:33 | evdev_device: Fix reopen | Michael Forney | 2 | +33 | -7 |
2014-01-20 23:29 | evdev_device: Fix error handling | Michael Forney | 1 | +11 | -9 |
2014-01-20 23:27 | evdev_device: Move add_event_sources to initialize | Michael Forney | 3 | +12 | -13 |
2014-01-20 23:24 | Initialize bindings before compositer | Michael Forney | 1 | +16 | -16 |
2014-01-20 23:22 | util: Remove obsolete swc_double_buffer | Michael Forney | 1 | +0 | -25 |
2014-01-20 23:20 | Add some copyright notices | Michael Forney | 3 | +69 | -0 |
2014-01-20 23:10 | launch: Add support for {,de}activate events | Michael Forney | 12 | +272 | -104 |
2014-01-20 22:36 | evdev_device: Use libevdev properly | Michael Forney | 1 | +33 | -13 |
2014-01-20 08:14 | compositor: Move add_globals to initialize | Michael Forney | 3 | +3 | -12 |
2014-01-18 13:21 | seat: Pass name through initialize function | Michael Forney | 3 | +19 | -13 |
2014-01-18 11:48 | pointer: Implement cursor handling | Michael Forney | 2 | +134 | -27 |
2014-01-18 03:22 | compositor: Add shm buffer support | Michael Forney | 1 | +55 | -1 |
2014-01-18 03:15 | Add fonts from the xserver | Michael Forney | 5 | +534 | -2 |
2014-01-18 03:04 | drm: Better debug messages | Michael Forney | 1 | +5 | -7 |
2014-01-18 03:03 | Style | Michael Forney | 1 | +2 | -3 |
2014-01-18 03:00 | surface: state_set_buffer doesn't need a return value | Michael Forney | 1 | +1 | -6 |
2014-01-18 02:50 | drm: Only create wl_drm global if not using dumb buffers | Michael Forney | 1 | +16 | -12 |
2014-01-17 01:46 | Refactor planes | Michael Forney | 17 | +664 | -468 |
2014-01-17 02:06 | Move common state to swc_view | Michael Forney | 10 | +374 | -329 |
2014-01-17 03:52 | Implement screens | Michael Forney | 15 | +318 | -185 |
2014-01-18 02:24 | compositor: Remove unused output code in create_surface | Michael Forney | 1 | +0 | -6 |
2014-01-18 01:32 | Use swc_rectangle instead of pixman_rectangle32_t | Michael Forney | 4 | +9 | -6 |
2014-01-17 02:22 | view: Make functions take a view instead of a surface | Michael Forney | 3 | +40 | -44 |
2014-01-16 23:15 | view: Add event signal and frame events | Michael Forney | 5 | +73 | -29 |
2014-01-16 11:18 | surface: Use swc_buffer instead of wl_resource in state | Michael Forney | 4 | +19 | -80 |
2014-01-16 10:55 | Use common buffer struct | Michael Forney | 10 | +316 | -140 |
2014-01-16 10:58 | Add shm context/renderer | Michael Forney | 5 | +119 | -11 |
2014-01-16 10:16 | Port to new wld API | Michael Forney | 13 | +88 | -315 |
2013-12-23 22:59 | Move surface state into compositor view | Michael Forney | 5 | +95 | -119 |
2013-12-24 19:58 | view: Add initialize/finalize functions | Michael Forney | 4 | +43 | -2 |
2013-12-21 21:47 | xkb: Use posix_fallocate instead of ftruncate | Michael Forney | 1 | +1 | -1 |
2013-12-21 20:54 | Move compositor view to compositor.c | Michael Forney | 8 | +345 | -424 |
2013-12-21 08:22 | Move rendering code to compositor.c | Michael Forney | 9 | +251 | -288 |
2013-12-20 00:42 | Rename surface_class -> view, move to view.h | Michael Forney | 12 | +138 | -102 |
2013-12-14 02:28 | Remove unused region | Michael Forney | 1 | +0 | -6 |
2013-12-17 17:02 | drm: Move initialization from compositor.c to swc.c | Michael Forney | 11 | +144 | -174 |
2013-12-17 18:38 | Add xserver protocol files to .gitignore | Michael Forney | 1 | +2 | -0 |
2013-12-07 09:53 | Fix silly copy-paste error | Michael Forney | 1 | +1 | -1 |
2013-12-07 09:52 | Makefile.* -> *.mk | Michael Forney | 9 | +193 | -193 |
2013-12-07 08:20 | README: Use syntax highlighting in code snippets | Michael Forney | 1 | +23 | -13 |
2013-12-07 08:10 | README: Fix markdown syntax | Michael Forney | 1 | +1 | -1 |
2013-12-07 07:54 | surface: Set surface size to 0 when NULL buffer is attached | Michael Forney | 2 | +44 | -34 |
2013-12-07 07:54 | surface: Adjust damaged and opaque regions when surface resizes | Michael Forney | 1 | +7 | -0 |
2013-12-07 06:53 | swc: Use ERROR | Michael Forney | 1 | +6 | -6 |
2013-12-07 06:49 | renderer: Use DEBUG/ERROR | Michael Forney | 1 | +9 | -9 |
2013-12-07 06:46 | Style | Michael Forney | 1 | +1 | -1 |
2013-12-07 06:41 | renderer: Destroy wld drawable after mapped pixman surface | Michael Forney | 1 | +1 | -1 |
2013-12-07 06:21 | evdev_device: Add copyright header | Michael Forney | 2 | +54 | -0 |
2013-12-07 06:11 | Add COPYING | Michael Forney | 1 | +19 | -0 |
2013-12-07 06:11 | mode: Add copyright header | Michael Forney | 2 | +46 | -1 |
2013-12-07 06:06 | Add README | Michael Forney | 1 | +91 | -0 |
2013-12-07 04:42 | Style | Michael Forney | 1 | +24 | -24 |
2013-12-07 04:28 | compositor: Better support for multiple outputs | Michael Forney | 3 | +48 | -27 |
2013-12-07 00:02 | Use const rectangles | Michael Forney | 1 | +2 | -2 |
2013-12-07 00:00 | Move inifinite_extents to util | Michael Forney | 3 | +7 | -5 |
2013-12-06 23:22 | compositor: Remove unused destroy signal | Michael Forney | 2 | +0 | -5 |
2013-12-06 22:54 | seat: Add copyright notice | Michael Forney | 1 | +23 | -0 |
2013-12-06 22:53 | seat: Use ERROR | Michael Forney | 1 | +4 | -4 |
2013-12-06 22:52 | Style | Michael Forney | 4 | +16 | -13 |
2013-12-06 10:10 | Refactor swc_keyboard_handle_key | Michael Forney | 5 | +86 | -54 |
2013-12-06 08:40 | keyboard: Use ERROR | Michael Forney | 1 | +1 | -1 |
2013-12-06 08:32 | Introduce modifier state struct | Michael Forney | 2 | +47 | -36 |
2013-12-05 22:35 | Use XKB_KEY macro rather than adding 8 to keycodes | Michael Forney | 3 | +7 | -7 |
2013-12-04 22:37 | Initialize compositor before seat | Michael Forney | 1 | +15 | -15 |
2013-12-04 08:25 | launch: Add debugging messages for drmDropMaster | Michael Forney | 1 | +6 | -1 |
2013-12-04 07:53 | Handle NULL window in swc_window_focus | Michael Forney | 2 | +20 | -5 |
2013-12-04 05:59 | surface: Set size to 0 when NULL buffer is attached | Michael Forney | 1 | +15 | -8 |
2013-12-04 05:49 | evdev_device: Add reopen function | Michael Forney | 4 | +43 | -0 |
2013-12-04 05:47 | evdev_device: Use DEBUG and ERROR | Michael Forney | 1 | +6 | -7 |
2013-12-04 04:55 | Move pointer region calculation to swc.c:setup_compositor() | Michael Forney | 2 | +17 | -16 |
2013-12-04 04:49 | Move window cleanup to swc_window_finalize | Michael Forney | 5 | +13 | -23 |
2013-12-04 04:33 | Move data_device_manager initialization to swc.c | Michael Forney | 4 | +38 | -15 |
2013-12-04 03:50 | Add message printing mechanisms for debugging/errors | Michael Forney | 3 | +30 | -1 |
2013-11-30 07:47 | Remove erroneous export of swc_window_initialize | Michael Forney | 1 | +0 | -1 |
2013-11-30 07:43 | Improve window surface destruction handling | Michael Forney | 2 | +23 | -2 |
2013-11-30 07:37 | shell_surface: Check to make sure resource creation succeeds | Michael Forney | 1 | +10 | -1 |
2013-11-26 02:54 | Initial xwayland support | Michael Forney | 9 | +777 | -2 |
2013-11-26 02:38 | launch: Remove unnecessary print statement | Michael Forney | 1 | +0 | -2 |
2013-11-26 02:38 | launch: Use perror instead of strerror(errno) | Michael Forney | 1 | +2 | -2 |
2013-11-26 02:32 | Remove handler parameter from evdev_handler callbacks | Michael Forney | 3 | +12 | -22 |
2013-11-26 02:02 | Move seat-related stuff out of compositor.c | Michael Forney | 9 | +189 | -209 |
2013-11-26 02:05 | Move compositor pointer_handler to compositor struct | Michael Forney | 2 | +8 | -6 |
2013-11-25 22:50 | Remove unused include | Michael Forney | 1 | +0 | -2 |
2013-11-25 22:42 | Access bindings globals from swc struct | Michael Forney | 4 | +12 | -5 |
2013-11-25 22:11 | Fix warnings/errors uncovered by previous commit | Michael Forney | 12 | +12 | -32 |
2013-11-25 22:01 | Add some error/warning flags | Michael Forney | 1 | +5 | -0 |
2013-11-25 22:00 | Don't optimize by default | Michael Forney | 1 | +1 | -1 |
2013-11-25 21:57 | Use FINAL_CFLAGS instead of override | Michael Forney | 1 | +4 | -3 |
2013-11-25 21:53 | Remove unnecessary forward declarations | Michael Forney | 10 | +0 | -16 |
2013-11-25 11:01 | binding.{c,h} -> bindings.{c,h} | Michael Forney | 7 | +149 | -150 |
2013-11-25 10:55 | Add missing include exposed by recent commits | Michael Forney | 1 | +1 | -0 |
2013-11-25 10:47 | private.h -> internal.h | Michael Forney | 7 | +51 | -51 |
2013-11-25 10:14 | Drop internal.h | Michael Forney | 3 | +2 | -62 |
2013-11-25 10:11 | mode: Include stddef.h because libdrm/drm.h fails to | Michael Forney | 1 | +1 | -0 |
2013-11-25 10:03 | Sort local includes | Michael Forney | 17 | +22 | -23 |
2013-11-25 09:45 | Move udev initialization to swc.c | Michael Forney | 8 | +36 | -43 |
2013-11-24 10:28 | Use global state for display and event_loop | Michael Forney | 3 | +6 | -7 |
2013-11-24 10:25 | binding: Use the first shift-level for matching keysyms | Michael Forney | 1 | +22 | -10 |
2013-11-24 10:23 | keyboard: Add copyright notices | Michael Forney | 2 | +50 | -0 |
2013-11-24 10:19 | Compute modifier state in keyboard.c | Michael Forney | 3 | +20 | -25 |
2013-11-24 10:22 | keyboard: Remove modifier sub-struct | Michael Forney | 2 | +13 | -17 |
2013-11-24 10:15 | Move binding struct from swc.h -> binding.c | Michael Forney | 2 | +10 | -10 |
2013-11-24 10:13 | Remove leftover binding-related code from compositor.c | Michael Forney | 2 | +0 | -17 |
2013-11-24 07:01 | Style (#define FOO_H 1 -> #define FOO_H) | Michael Forney | 21 | +21 | -21 |
2013-11-24 06:54 | Style | Michael Forney | 2 | +2 | -2 |
2013-11-24 06:53 | Fix dependencies on generated files | Michael Forney | 2 | +5 | -5 |
2013-11-24 06:40 | Remove awkward internal struct stuff | Michael Forney | 4 | +22 | -29 |
2013-11-24 05:53 | Add beginnings of some documentation | Michael Forney | 1 | +116 | -2 |
2013-11-24 05:20 | Allow user to specify event loop to use | Michael Forney | 5 | +10 | -6 |
2013-11-24 05:13 | Expose internal struct for swc globals | Michael Forney | 3 | +26 | -18 |
2013-11-24 05:08 | launch: Make error revoking input devices fatal | Michael Forney | 1 | +10 | -14 |
2013-11-24 04:39 | Make some stuff static | Michael Forney | 6 | +7 | -7 |
2013-11-24 04:31 | Fix EVIOCREVOKE | Michael Forney | 1 | +1 | -1 |
2013-11-24 04:30 | Explicitly export public API | Michael Forney | 5 | +14 | -0 |
2013-11-23 07:06 | launch: Better error messages | Michael Forney | 1 | +2 | -2 |
2013-11-23 01:52 | Add initial external screen interface | Michael Forney | 1 | +19 | -0 |
2013-11-23 01:43 | renderer: Perform the flush when src and dst exist | Michael Forney | 1 | +3 | -3 |
2013-11-23 01:40 | Makefile: Make dependencies work for both .o and .lo | Michael Forney | 1 | +2 | -1 |
2013-11-23 01:38 | Makefile: Allow overriding of per-package CFLAGS/LIBS | Michael Forney | 2 | +8 | -5 |
2013-11-23 01:33 | window: Use swc_rectangle for geometry | Michael Forney | 4 | +21 | -12 |
2013-11-23 01:31 | plane: Adapt to WLD changes | Michael Forney | 1 | +2 | -2 |
2013-11-23 01:27 | launch: Check if opening tty0 succeeded | Michael Forney | 1 | +5 | -0 |
2013-11-21 23:09 | Style | Michael Forney | 1 | +6 | -6 |
2013-11-21 01:30 | Fix install directory creation | Michael Forney | 1 | +1 | -1 |
2013-11-20 02:42 | Implement window enter events | Michael Forney | 3 | +24 | -0 |
2013-11-20 02:40 | Add setup_compositor initialization function | Michael Forney | 2 | +8 | -1 |
2013-11-20 02:33 | window: Remove obsolete destroy handler | Michael Forney | 1 | +0 | -5 |
2013-11-20 02:29 | Set initial window state to WITHDRAWN | Michael Forney | 1 | +1 | -0 |
2013-11-20 02:22 | Fix swc_window_set_state | Michael Forney | 1 | +1 | -1 |
2013-11-20 02:19 | Add swc_array_remove helper | Michael Forney | 2 | +12 | -8 |
2013-11-20 02:13 | Link with -no-undefined | Michael Forney | 1 | +1 | -1 |
2013-11-20 01:59 | Allow environment to override PKG_CONFIG and WAYLAND_SCANNER | Michael Forney | 1 | +2 | -2 |
2013-11-20 01:46 | Move dependencies to respective subdirectories | Michael Forney | 4 | +23 | -17 |
2013-11-20 01:30 | Use -g by default | Michael Forney | 1 | +1 | -1 |
2013-11-20 01:23 | Move compile/link rules to Makefile.common | Michael Forney | 4 | +15 | -20 |
2013-11-20 01:04 | Use foreach | Michael Forney | 1 | +3 | -3 |
2013-11-20 01:02 | Fix dependencies | Michael Forney | 2 | +6 | -1 |
2013-11-20 00:51 | swc_window_manager -> swc_manager | Michael Forney | 4 | +12 | -12 |
2013-10-25 21:20 | Revert "Make .so symlinks on install" | Michael Forney | 1 | +19 | -6 |
2013-10-25 09:09 | Make .so symlinks on install | Michael Forney | 1 | +5 | -13 |
2013-10-25 08:54 | Update .gitignore | Michael Forney | 1 | +2 | -1 |
2013-10-25 08:35 | Forgot to remove some autotools files | Michael Forney | 2 | +0 | -19 |
2013-10-25 08:32 | output: Initialize cursor plane | Michael Forney | 1 | +6 | -0 |
2013-10-25 06:21 | Add missing includes | Michael Forney | 3 | +3 | -0 |
2013-10-25 08:14 | Install pkg-config file | Michael Forney | 3 | +33 | -4 |
2013-10-25 07:59 | Install versioned .so | Michael Forney | 2 | +25 | -8 |
2013-10-25 05:21 | Switch build system to plain Makefiles | Michael Forney | 11 | +217 | -126 |
2013-10-25 00:54 | Update .gitignore | Michael Forney | 1 | +3 | -1 |
2013-10-25 00:51 | Use protocol/ for including protocol headers | Michael Forney | 4 | +4 | -5 |
2013-10-25 00:48 | output: Support protocol version 2 | Michael Forney | 1 | +6 | -3 |
2013-10-25 00:47 | Style | Michael Forney | 4 | +5 | -8 |
2013-10-25 00:38 | Move binding handling to binding.c and add to public API | Michael Forney | 9 | +175 | -92 |
2013-10-24 23:08 | Add beginnings of public API | Michael Forney | 13 | +804 | -7 |
2013-10-24 22:02 | xkb: Make keymap_file_template static | Michael Forney | 1 | +1 | -1 |
2013-10-24 20:38 | util: Add missing include for stdlib.h | Michael Forney | 1 | +1 | -0 |
2013-10-24 07:13 | Rename swc_container_of -> CONTAINER_OF | Michael Forney | 11 | +49 | -48 |
2013-10-24 06:58 | Don't need wayland-client | Michael Forney | 1 | +0 | -2 |
2013-10-22 21:01 | compositor: Remove unused variable | Michael Forney | 1 | +0 | -1 |
2013-10-22 20:52 | evdev: Use new libevdev API | Michael Forney | 1 | +12 | -5 |
2013-10-22 20:51 | drm: Fix use of uninitialized variable on error | Michael Forney | 1 | +1 | -2 |
2013-10-22 20:47 | Refactor launcher | Michael Forney | 16 | +442 | -481 |
2013-09-20 00:33 | Use forward declarations | Michael Forney | 10 | +23 | -9 |
2013-09-14 03:58 | evdev_device: Use forward declaration | Michael Forney | 1 | +2 | -1 |
2013-09-14 03:57 | seat: Check if strdup succeeded | Michael Forney | 1 | +10 | -7 |
2013-09-14 03:54 | evdev_device: Use new/destroy instead of initialize/finish | Michael Forney | 3 | +32 | -48 |
2013-09-14 03:46 | evdev: Use handler instead of signals | Michael Forney | 4 | +68 | -128 |
2013-09-14 03:37 | evdev_device: Don't use libudev | Michael Forney | 3 | +12 | -21 |
2013-09-14 03:29 | evdev_device: Use libevdev | Michael Forney | 4 | +33 | -69 |
2013-09-14 02:37 | keyboard: Fix typo | Michael Forney | 1 | +1 | -1 |
2013-09-14 02:36 | Move key handling stuff to keyboard.c and mouse handling stuff to pointer.c | Michael Forney | 7 | +235 | -208 |
2013-09-14 02:38 | xkb: Add include guards | Michael Forney | 1 | +5 | -0 |
2013-09-13 08:44 | Style | Michael Forney | 3 | +3 | -4 |
2013-09-13 08:42 | Remove unused gbm include | Michael Forney | 1 | +0 | -1 |
2013-09-13 08:42 | Finish implementing pointer events | Michael Forney | 4 | +97 | -2 |
2013-09-13 07:56 | surface: Fix versioning | Michael Forney | 3 | +6 | -4 |
2013-09-13 07:01 | Fix compatibility with automake-1.14 | Michael Forney | 2 | +2 | -2 |
2013-09-13 03:00 | Implement cursor surfaces | Michael Forney | 8 | +195 | -3 |
2013-09-13 00:58 | compositor: Remove unused handle_surface_destroy | Michael Forney | 1 | +0 | -10 |
2013-09-13 00:48 | seat: Always initialize keyboard and pointer | Michael Forney | 1 | +23 | -24 |
2013-09-13 00:23 | seat: Fix keymap size | Michael Forney | 1 | +2 | -1 |
2013-09-13 00:22 | seat: Support v2 | Michael Forney | 1 | +6 | -3 |
2013-09-13 00:22 | Style | Michael Forney | 1 | +8 | -12 |
2013-09-13 00:14 | drm_buffer: Don't destroy drawable, it will be handled by the renderer | Michael Forney | 1 | +0 | -1 |
2013-09-13 00:08 | drm: initialize: Fix error handling | Michael Forney | 1 | +10 | -10 |
2013-09-12 23:59 | surface: Fix input region | Michael Forney | 3 | +16 | -13 |
2013-09-12 23:57 | Fix pointer handler (forgot to set compositor pointer) | Michael Forney | 1 | +3 | -0 |
2013-09-12 00:25 | drm: Calculate frame time from page flip event | Michael Forney | 3 | +14 | -11 |
2013-09-12 00:20 | seat: Add pointer region | Michael Forney | 3 | +54 | -0 |
2013-09-11 23:50 | Style | Michael Forney | 1 | +4 | -4 |
2013-09-11 23:49 | compositor_surface: Handle surface resize | Michael Forney | 1 | +22 | -0 |
2013-09-11 23:48 | surface: Add resize event | Michael Forney | 2 | +29 | -0 |
2013-09-11 23:47 | surface: Safely send frame callbacks | Michael Forney | 1 | +4 | -4 |
2013-09-11 23:42 | surface: Remove unused shell_data/shell_destructor | Michael Forney | 2 | +0 | -14 |
2013-09-11 23:40 | surface: Rework surface state management and commit | Michael Forney | 2 | +57 | -31 |
2013-09-11 22:56 | renderer: Use planes and wld for rendering | Michael Forney | 15 | +362 | -384 |
2013-09-11 22:12 | Update .gitignore | Michael Forney | 1 | +4 | -2 |
2013-09-11 22:00 | drm: Use our own wl_drm implementation based on wld | Michael Forney | 13 | +477 | -160 |
2013-09-11 22:06 | drm: Remove BLT check | Michael Forney | 1 | +0 | -12 |
2013-09-11 08:44 | Introduce planes | Michael Forney | 6 | +330 | -1 |
2013-09-11 08:41 | Style: naming | Michael Forney | 1 | +3 | -3 |
2013-09-11 07:34 | Introduce surface classes | Michael Forney | 11 | +642 | -136 |
2013-09-11 08:17 | renderer: Remove unused outputs argument to swc_renderer_attach | Michael Forney | 2 | +0 | -2 |
2013-09-11 08:15 | surface: Use pixman_rectangle32_t to store geometry | Michael Forney | 1 | +1 | -5 |
2013-09-11 08:14 | output: resource_list -> resources | Michael Forney | 2 | +3 | -3 |
2013-09-11 08:12 | output: Move geometry to a pixman_rectangle32_t | Michael Forney | 3 | +13 | -12 |
2013-09-03 23:24 | pointer: Handle cursor surface destroys | Michael Forney | 2 | +17 | -0 |
2013-09-03 07:24 | SUPER -> LOGO | Michael Forney | 2 | +2 | -2 |
2013-09-03 06:24 | Move compositor code to libswc | Michael Forney | 47 | +37 | -33 |
2013-08-10 21:02 | Use new api for adding resources/globals | Michael Forney | 10 | +57 | -42 |
2013-08-10 20:42 | Use swc_send_event helper | Michael Forney | 6 | +21 | -29 |
2013-08-10 20:14 | Close data file descriptor upon transfer | Michael Forney | 1 | +4 | -0 |
2013-07-13 19:51 | libintelbatch is now it's own package | Michael Forney | 10 | +11 | -423 |
2013-07-04 04:49 | Use our own container_of macro | Michael Forney | 8 | +29 | -23 |
2013-07-03 02:54 | Style | Michael Forney | 2 | +22 | -23 |
2013-07-01 11:37 | Implement copy and paste (data_{device{,_manager},source,offer}) | Michael Forney | 9 | +502 | -10 |
2013-07-01 11:39 | Add missing include to event.h | Michael Forney | 1 | +2 | -0 |
2013-07-01 05:20 | Move focus destroy handling to input_focus | Michael Forney | 4 | +26 | -27 |
2013-07-01 05:15 | Add shell_data and shell_destructor to surface | Michael Forney | 2 | +14 | -0 |
2013-07-01 05:12 | Add focus change signal | Michael Forney | 2 | +25 | -0 |
2013-07-01 05:05 | Rename input.{c,h} to input_focus.{c,h} | Michael Forney | 10 | +230 | -190 |
2013-07-01 04:31 | Add license to intel library | Michael Forney | 4 | +92 | -0 |
2013-07-01 04:29 | intel: Fix xy_src_blt source coordinates (br26) | Michael Forney | 1 | +2 | -2 |
2013-07-01 04:28 | Style | Michael Forney | 3 | +17 | -56 |
2013-06-22 05:25 | Update .gitignore | Michael Forney | 1 | +4 | -0 |
2013-06-22 05:24 | Remove testclient.c | Michael Forney | 1 | +0 | -34 |
2013-06-22 05:18 | intel: Fix include guard names | Michael Forney | 3 | +6 | -6 |
2013-06-22 05:16 | intel: Remove unused bo.{c,h} | Michael Forney | 5 | +0 | -80 |
2013-06-21 08:50 | pointer: Fix pointer.set_cursor | Michael Forney | 1 | +11 | -2 |
2013-06-21 08:47 | Add pointer handler | Michael Forney | 2 | +45 | -1 |
2013-06-21 08:38 | surface: Handle opaque committing | Michael Forney | 1 | +10 | -0 |
2013-06-21 08:37 | surface: Remove callbacks if they are destroyed | Michael Forney | 1 | +2 | -0 |
2013-06-21 08:36 | surface: Add set_buffer_{transform,scale} stubs | Michael Forney | 1 | +14 | -0 |
2013-06-21 08:35 | surface: Properly handle buffer attach and destroy | Michael Forney | 2 | +68 | -18 |
2013-06-21 08:25 | Separate out input focus related stuff to swc_input | Michael Forney | 8 | +297 | -140 |
2013-06-21 08:18 | Add mising libdrm include path | Michael Forney | 1 | +1 | -1 |
2013-06-21 08:16 | Add launch-related utility functions | Michael Forney | 3 | +57 | -1 |
2013-06-21 08:14 | Rename swc_unbind_resource to swc_remove_resource | Michael Forney | 6 | +6 | -7 |
2013-06-21 08:05 | Use resource accessor methods | Michael Forney | 9 | +25 | -24 |
2013-06-21 07:57 | Use wl_resource_find_for_client | Michael Forney | 4 | +2 | -26 |
2013-06-21 07:52 | data_device: Use swc_data_device_new, they are created dynamically | Michael Forney | 3 | +3 | -7 |
2013-06-21 07:46 | Update .gitignore | Michael Forney | 1 | +3 | -2 |
2013-06-21 07:45 | Add swc-launch | Michael Forney | 7 | +432 | -2 |
2013-06-21 07:41 | region: Use swc_region_new because regions are created dynamically | Michael Forney | 3 | +25 | -31 |
2013-06-21 07:38 | Style | Michael Forney | 6 | +8 | -45 |
2013-06-21 07:37 | region: Drop region_ prefix | Michael Forney | 1 | +6 | -6 |
2013-06-21 07:30 | surface: Add destructor | Michael Forney | 1 | +25 | -0 |
2013-06-21 07:28 | surface: Make swc_surface_new because surfaces are created dynamically | Michael Forney | 3 | +30 | -24 |
2013-06-21 07:16 | surface: Handle input region correctly | Michael Forney | 1 | +13 | -3 |
2013-06-14 11:43 | Style | Michael Forney | 1 | +6 | -3 |
2013-06-14 11:39 | Handle NULL buffers | Michael Forney | 2 | +21 | -4 |
2013-06-14 11:37 | Initialize surface geometry | Michael Forney | 1 | +4 | -0 |
2013-06-14 11:36 | Add surfaces to end of list, rather than beginning | Michael Forney | 1 | +1 | -1 |
2013-06-14 11:35 | Remove fb test writing | Michael Forney | 1 | +1 | -35 |
2013-06-14 11:32 | Don't try to free compositor | Michael Forney | 1 | +0 | -1 |
2013-06-14 11:31 | Send frame callbacks | Michael Forney | 3 | +33 | -1 |
2013-06-14 11:29 | Add page flip handler | Michael Forney | 1 | +18 | -5 |
2013-06-14 11:22 | Modify repaint operation | Michael Forney | 1 | +5 | -6 |
2013-06-14 11:17 | Move seat interface to seat.c | Michael Forney | 2 | +59 | -71 |
2013-06-14 11:05 | Pass stuff from evdev up through events | Michael Forney | 4 | +270 | -140 |
2013-06-14 10:52 | Draw borders on windows | Michael Forney | 3 | +43 | -1 |
2013-06-14 10:49 | Move client/resource handling of surface into swc_surface_initialize | Michael Forney | 4 | +62 | -82 |
2013-06-14 10:36 | Handle VT switching and quitting | Michael Forney | 1 | +29 | -6 |
2013-06-14 10:16 | Add context to renderer | Michael Forney | 2 | +57 | -22 |
2013-06-14 10:12 | Remove horrible workaround for getting drm handles | Michael Forney | 4 | +30 | -56 |
2013-06-14 09:52 | Use intel_bufmgr for buffer management | Michael Forney | 13 | +192 | -344 |
2013-06-14 08:58 | Use our own structs (removed in libwayland) | Michael Forney | 13 | +507 | -91 |
2013-06-14 08:34 | Make libswc a normal lib (not noinst) | Michael Forney | 1 | +1 | -1 |
2013-06-14 08:33 | Implement regions | Michael Forney | 5 | +115 | -3 |
2013-06-14 08:23 | Prefix modifier enums | Michael Forney | 2 | +6 | -6 |
2013-06-14 08:18 | Print modifier indices | Michael Forney | 1 | +3 | -0 |
2013-06-14 03:42 | Rename i915 -> intel | Michael Forney | 21 | +580 | -580 |
2013-06-14 03:35 | Add swc_find_resource_for_client | Michael Forney | 2 | +25 | -0 |
2013-06-14 03:34 | Remove testwm | Michael Forney | 9 | +2 | -475 |
2013-01-15 10:49 | Remove bad include | Michael Forney | 1 | +0 | -1 |
2013-01-15 10:44 | Import | Michael Forney | 49 | +4191 | -0 |