Commit Graph

  • 00bb9de29b
    Merge pull request #727 from martinetd/x11_wl_backend_fixes Tony Crisci 2018-03-22 17:28:37 -0400
  • e86cd4dc33 wlr_pointer: fix potential null deref Dominique Martinet 2018-03-22 19:57:11 +0100
  • d5e14ab247 wayland backend: fix use-after free on output destroy Dominique Martinet 2018-03-17 17:11:43 +0100
  • b0c2bbebd1 x11 backend: fix various leaks Dominique Martinet 2018-03-17 17:06:03 +0100
  • d9a3c66942 rootston/output: fix leak in damage_from_surface Dominique Martinet 2018-03-17 17:04:51 +0100
  • de955a0f63 xdg_popup_grab: add listener on seat destroy Dominique Martinet 2017-12-30 17:16:00 +0100
  • 731ee24089
    xdg-shell, xdg-shell-v6: don't emit unmap if surface is unmapped emersion 2018-03-21 19:59:35 +0100
  • 60bfe0a6aa
    backend/drm: remove remaining raw GL call emersion 2018-03-21 11:34:08 +0100
  • b1f93bc5cc
    render/egl: use EGL_KHR_debug emersion 2018-03-21 10:42:43 +0100
  • 8207f0f081
    render/gles2: use gles2_pixel_format::has_alpha for shader selection emersion 2018-03-21 08:53:36 +0100
  • cc5ef1d2ff
    render/gles2: move list of supported WL formats to pixel_format.c emersion 2018-03-21 08:50:59 +0100
  • 3581573bdc
    render/gles2: make wlr_renderer_begin take viewport size emersion 2018-03-20 23:10:42 +0100
  • 95e86e675a
    render/gles2: remove global state, use OpenGL debug extension emersion 2018-03-20 19:14:33 +0100
  • ff2e08aa74
    Merge pull request #736 from agx/gles2-tex-target Drew DeVault 2018-03-20 13:16:30 -0400
  • 2d01663b25 gles2: Honor alpha in fragment_src_external Guido Günther 2018-03-19 15:45:34 +0100
  • 13e4ba4867 gles2_texture_bind: use texture's target type Guido Günther 2018-03-20 13:19:14 +0100
  • b3cb5a36c7 gles2: allow to specify texture target type Guido Günther 2018-03-20 13:06:53 +0100
  • 453516a621
    Merge pull request #735 from emersion/split-render-h Drew DeVault 2018-03-19 18:21:41 -0400
  • c41de2d1be
    render: split render.h into wlr_renderer.h and wlr_texture.h emersion 2018-03-19 23:16:29 +0100
  • a76cef475b
    Merge pull request #733 from emersion/fix-matrix-transpose Drew DeVault 2018-03-19 16:36:17 -0400
  • 8d490fdb34 Write some more docs Drew DeVault 2018-03-19 15:46:28 -0400
  • 6ecb0eefcb
    render/gles2: transpose matrices before binding them emersion 2018-03-19 20:21:02 +0100
  • 6227da96b1
    backend/drm: don't hardcode matrix emersion 2018-03-18 11:34:23 +0100
  • bfc9b13dcd
    Merge pull request #730 from martinetd/matrix_rotate emersion 2018-03-18 09:25:33 +0100
  • a491f780b8 rootston rotation: change view->rotation sign Dominique Martinet 2018-03-18 08:59:56 +0100
  • 1956d3cedb
    Merge pull request #722 from emersion/matrix-redesign Drew DeVault 2018-03-17 15:22:00 -0400
  • 09413aa7f1
    Merge pull request #711 from emersion/map-unmap Tony Crisci 2018-03-17 10:00:54 -0400
  • 9cc875429b
    Merge pull request #726 from agx/egl-print-dmabuf-formats emersion 2018-03-16 09:52:27 +0100
  • 7fd7dff26f egl: print supported dmabuf formats Guido Günther 2018-03-16 09:11:06 +0100
  • 303883ce49
    rootston: properly emit view unmap event emersion 2018-03-15 21:47:20 +0100
  • 8ad0c5376c
    Merge pull request #721 from emersion/simplify-screenshot-client Tony Crisci 2018-03-15 16:42:10 -0400
  • f1cbbac636
    render/gles2: remove matrix transposition in shaders emersion 2018-03-15 21:30:31 +0100
  • 7894fca224
    matrix: rename wlr_matrix_texture to wlr_matrix_projection emersion 2018-03-15 21:26:45 +0100
  • e607d0f7ee
    xdg-shell: add map/unmap support emersion 2018-03-15 20:15:09 +0100
  • 42cc575266
    xdg-shell-v6: fix wl_list_remove called twice emersion 2018-03-15 20:14:47 +0100
  • 361d7c857e
    xdg-shell-v6: don't leak wlr_xdg_surface_v6_configure.toplevel_state emersion 2018-03-15 09:04:06 +0100
  • 876f07e9f1
    renderer: replace wlr_texture_get_matrix by wlr_render_texture emersion 2018-03-15 19:31:02 +0100
  • 1914a1aa2b
    surface: drop wlr_surface_get_matrix emersion 2018-03-15 18:35:22 +0100
  • 7d3c4c2450
    Merge pull request #723 from emersion/fix-xwayland-inverted-y Drew DeVault 2018-03-15 10:59:28 -0400
  • 0e253e0615
    render/gles2: don't set inverted_y when EGL_WAYLAND_Y_INVERTED_WL is unsupported emersion 2018-03-15 15:51:15 +0100
  • 8b58e1a3ad
    Merge branch 'master' into matrix-redesign emersion 2018-03-15 15:48:09 +0100
  • 824a95ad19
    matrix: use 2D matrices emersion 2018-03-15 15:33:58 +0100
  • de0e40d621
    Merge pull request #698 from agx/linux-dmabuf emersion 2018-03-15 12:45:07 +0100
  • 653bc282a7 Indent GLSL by two spaces Guido Günther 2018-03-11 19:32:23 +0100
  • eb4337b5ee Wire up linux_dmabuf in rootston Guido Günther 2018-03-11 19:05:11 +0100
  • 14cdb6153f Add initial linux_dmabuf protocol support Guido Günther 2018-02-23 18:45:16 +0100
  • d26b67cb06
    matrix: unify API, don't use array pointers emersion 2018-03-15 11:10:56 +0100
  • b6a3f240c7
    matrix: move to types/ emersion 2018-03-15 09:11:03 +0100
  • 3bd1d876ae
    examples: simplify screenshot client emersion 2018-03-14 19:21:36 +0100
  • 8836b167bf store xdg-positioner properties on the popup Tony Crisci 2018-03-13 19:21:08 -0400
  • 85da9df807
    Merge pull request #719 from acrisci/xdg-toplevel-role Drew DeVault 2018-03-13 19:18:47 -0400
  • b2926a6c62 differentiate xdg-toplevel roles Tony Crisci 2018-03-13 19:11:02 -0400
  • dd8a7a29e1
    rootston: don't center view if maximized emersion 2018-03-14 00:01:28 +0100
  • ace738dbca
    xdg-shell-v6: next_geometry and geometry fields are not longer pointers in wlr_xdg_surface_v6 emersion 2018-03-13 22:17:25 +0100
  • 149209b72e
    xdg-shell-v6: rename toplevel and popup fields in wlr_xdg_surface_v6 for consistency emersion 2018-03-13 22:09:44 +0100
  • 657e5c8c0d
    xdg-shell-v6: changed wlr_xdg_surface_v6_configure.toplevel_state to be NULL if surface isn't a toplevel emersion 2018-03-13 22:05:35 +0100
  • e74ddaaf10
    xdg-shell-v6: redesign the configure/ack_configure workflow emersion 2018-03-13 19:57:21 +0100
  • 125138f1a0
    rootston: unmap view after emitting destroy signal in view_destroy emersion 2018-03-13 12:34:29 +0100
  • c1c88bfe5d
    rootston: destroy seat view on unmap emersion 2018-03-13 12:31:45 +0100
  • efa9eeb5d5
    Merge pull request #716 from emersion/fix-cursor-hotspot-update Tony Crisci 2018-03-12 21:50:07 -0400
  • 647c2e68ba
    Merge pull request #696 from emersion/fix-output-layout-destroy-global Tony Crisci 2018-03-12 21:41:45 -0400
  • d24f868bbe
    backend/drm: fix cursor hotspot not updated emersion 2018-03-11 15:06:06 +0100
  • 7cdad5cde4
    Merge pull request #710 from emersion/dont-move-hidden-cursors emersion 2018-03-12 14:25:20 +0100
  • 90409b9692
    Merge pull request #718 from emersion/wlroots-subproject Drew DeVault 2018-03-12 09:16:17 -0400
  • 375e1bdf2b
    meson: use current_source_dir instead of source_root emersion 2018-03-12 12:15:26 +0100
  • 42637a52cf
    rootston: don't segfault when getting size of an unmapped xdg-shell view emersion 2018-03-12 10:42:41 +0100
  • adec3f5c0f
    xdg-shell-v6: add unmap support, add more protocol errors emersion 2018-03-12 10:41:57 +0100
  • 6ac3534df6
    rootston: add destroy to view interface emersion 2018-03-12 09:17:06 +0100
  • 1f8854f217
    rootston: remove xdg-shell-v6 map/unmap listeners on destroy emersion 2018-03-12 09:00:59 +0100
  • 2d0db16942 render: Flip textures in case of inverted_y Guido Günther 2018-03-07 15:41:12 +0100
  • 1c5e035884
    Merge pull request #715 from emersion/fix-rootston-tablet-tool-destroy Drew DeVault 2018-03-11 11:18:55 -0400
  • 9d6e17fb11
    rootston: fix segfault in handle_tablet_tool_destroy emersion 2018-03-11 11:58:59 +0100
  • 92ca4ad474
    backend/drm: refactor wlr_drm_connector_set_cursor emersion 2018-03-11 11:40:03 +0100
  • 8e3d294d6a
    output: fix trailing cursor at (0, 0) on startup emersion 2018-03-11 11:21:40 +0100
  • 3f072bedd9
    xdg-shell-v6: add map signal emersion 2018-03-10 11:18:50 +0100
  • ebdabc2030 Make X11 fully optional Cedric Sodhi 2018-03-09 15:17:15 +0100
  • c27fd1e1ee
    rootston: add view_map and view_unmap emersion 2018-03-09 10:29:22 +0100
  • bfc0e95d2c Add mode support to libinput backend Drew DeVault 2018-03-07 20:57:55 -0500
  • a951fbb264
    output: don't move hidden cursors emersion 2018-03-07 10:22:39 +0100
  • 36dcad13d0
    Merge pull request #707 from ascent12/xcb_fixes emersion 2018-03-06 21:50:00 +0100
  • 3c9fc7c68e Add const to x11 and input interfaces Scott Anderson 2018-03-06 19:59:10 +1300
  • 902d6cc240 Use xcb atoms properly Scott Anderson 2018-03-06 19:57:39 +1300
  • c986cc24a9
    Merge pull request #703 from swaywm/drop-travis Drew DeVault 2018-03-04 16:37:17 -0500
  • 925d7a4987 Remove Travis in favor of builds.sr.ht Drew DeVault 2018-03-04 16:33:45 -0500
  • 3a291b189b
    Merge pull request #699 from martinetd/xcb_errors Drew DeVault 2018-03-04 08:39:14 -0500
  • 2910972b25 xwm.h: fix guard ifdef and remove wlr_ prefix from xwm_atoms_contains Dominique Martinet 2018-03-04 11:16:14 +0100
  • 0713cb043f Change .build.yml upstream to GitHub Drew DeVault 2018-03-03 23:00:59 -0500
  • d9a724c4a2 xcb errors: init errors context at start Dominique Martinet 2018-03-03 17:06:27 +0100
  • 7d1870c6f1 move xwm.h out of include/wlr Dominique Martinet 2018-03-03 17:03:19 +0100
  • 9a37a33f05
    Merge pull request #701 from mikkeloscar/fix-arch-travis Drew DeVault 2018-03-03 10:28:40 -0500
  • f481791669 xcb error: get unhandled events names Dominique Martinet 2018-03-03 16:27:26 +0100
  • 2c10344f8f
    Enable docker service in travis Mikkel Oscar Lyderik Larsen 2018-03-03 16:18:05 +0100
  • 8026cd2a06 xcb error: always log sequence Dominique Martinet 2018-03-03 16:13:45 +0100
  • 0775d00c39
    Merge pull request #700 from martinetd/gitignore Drew DeVault 2018-03-03 09:27:41 -0500
  • 69697e55a1 update .gitignore Dominique Martinet 2018-03-03 10:43:41 +0100
  • 6f9da97565 xcb errors: address declare-assign style Dominique Martinet 2018-03-03 12:00:32 +0100
  • f8428d1063 xcb errors: optional dependency with improved messages Dominique Martinet 2018-03-03 11:37:02 +0100
  • 2a9ba5c8dc xcb errors: log raw values Dominique Martinet 2018-03-03 10:40:52 +0100
  • 3d176fcd1a
    Merge pull request #697 from martinetd/xwm_values emersion 2018-03-01 21:44:52 +0100
  • 5ec06dcecd xwm: fix call of xcb_change_window_attributes for old gcc versions Dominique Martinet 2018-03-01 21:11:41 +0100