Commit graph

  • daa1ee35be Make WLR_DIRECTION enum powers of 2 Ryan Dwyer 2018-04-26 19:51:11 +1000
  • fecb971518
    Merge pull request #902 from emersion/various-memory-leaks Drew DeVault 2018-04-26 11:34:49 +0200
  • 25dddc0094
    Merge pull request #911 from RyanDwyer/fix-output-direction Drew DeVault 2018-04-26 11:20:25 +0200
  • fac2c3e25f
    Merge pull request #882 from emersion/unprefix-local-symbols Drew DeVault 2018-04-26 11:18:01 +0200
  • de97f90246 Fix WLR_DIRECTION enums. Ryan Dwyer 2018-04-26 19:09:55 +1000
  • 31857c9ed4
    Merge pull request #910 from agx/printf-ssize_t emersion 2018-04-26 09:49:39 +0100
  • 085452f9d9 Use correct printf format specifiers for ssize_t Guido Guenther 2018-04-26 08:40:18 +0000
  • 449f06556a
    Destroy wlr_surface with wlr_renderer emersion 2018-04-26 00:11:36 +0100
  • d47713ac0f
    compositor: destroy subsurface resources with wlr_subcompositor emersion 2018-04-24 23:31:58 +0100
  • 89a9c96fab
    compositor: make wlr_compositor_destroy destroy resources emersion 2018-04-24 23:05:15 +0100
  • cd9f25711c
    backend: destroy renderer when destroying backend emersion 2018-04-24 22:45:44 +0100
  • 625a7a48dc
    Don't use the wlr_ prefix for static functions emersion 2018-04-25 23:51:00 +0100
  • 71ca45e2c0
    Make sure we don't use others' prefixes emersion 2018-04-25 23:24:58 +0100
  • f9f75a1362
    Add prefix policy to CONTRIBUTING.md emersion 2018-04-21 11:44:59 +0100
  • b0d99f5c67
    Remove wlr_ prefix from local symbols emersion 2018-04-21 11:42:18 +0100
  • 097561d6bf
    Merge pull request #901 from emersion/layer-shell-minor-memory-leak Drew DeVault 2018-04-25 11:39:25 +0200
  • 99e9f08c4a
    Merge pull request #903 from emersion/wlr-egl-destroy-surface emersion 2018-04-25 08:33:41 +0100
  • 018b82c01e
    render/egl: allow passing NULL to surface and image destructors emersion 2018-04-25 00:42:19 +0100
  • eaed6bd03b
    render/egl: add wlr_egl_destroy_surface emersion 2018-04-24 23:44:43 +0100
  • 8e2f3056f8
    layer-shell: fix small memory leak emersion 2018-04-24 22:40:48 +0100
  • c40f86d27f
    Merge pull request #900 from emersion/cursor-wrap-absolute-zero Drew DeVault 2018-04-24 21:18:08 +0200
  • bc0bfde5ee
    cursor: allow to call wlr_cursor_wrap_absolute with zero emersion 2018-04-24 19:46:29 +0100
  • a6790d45b2
    Merge pull request #895 from agx/layer-shell-popup-damage Drew DeVault 2018-04-24 13:16:44 +0200
  • 24fa07565d layer-shell: use output_damage_{whole,from}_local_surface on map/unmap Guido Günther 2018-04-24 13:10:20 +0200
  • c4dff67e00 layer-shell: use output_damage_{whole,from}_local_surface for popups Guido Günther 2018-04-24 08:51:32 +0200
  • 09b491f36c
    Merge pull request #893 from emersion/fix-subsurface-recreate emersion 2018-04-24 09:01:48 +0100
  • 38064f1d18
    Fix protocol error when a client destroys and re-creates a subsurface emersion 2018-04-23 21:50:15 +0100
  • c0831344aa
    Merge pull request #891 from agx/layer-shell-popup-grab Drew DeVault 2018-04-23 18:21:51 +0200
  • 67a10cc1f6 examples/layer-shell: take an explicit grab on the popup Guido Günther 2018-04-23 16:49:41 +0200
  • e2ed7be0ba
    Merge pull request #877 from agx/layer-popups Drew DeVault 2018-04-23 13:00:57 +0200
  • 32e043f996 examples: Allow to close the popup Guido Günther 2018-04-23 09:53:46 +0200
  • 5209c79702 examples: Handle input entering popup in layer-shell Guido Günther 2018-04-23 09:53:46 +0200
  • 57cc4c319d rootston: Send frame_done for popups too Guido Günther 2018-04-20 17:48:50 +0200
  • 421652a450 examples: Animate popup in layer-shell Guido Günther 2018-04-20 15:05:48 +0200
  • ad22e02310 rootston: Damage layer-shell popups Guido Günther 2018-04-19 18:25:19 +0200
  • d4cb33c9fc rootston: Let layer_surface_at look at popups Guido Günther 2018-04-19 15:30:39 +0200
  • d1e82a8ede examples: Drop unused variable Guido Günther 2018-04-19 12:26:18 +0200
  • 941f88ce23 Fix popup positioning & double popups Drew DeVault 2018-04-14 22:21:05 -0400
  • 52baf3dd8a Move get_geometry call back to xdg-shell Drew DeVault 2018-04-14 21:56:19 -0400
  • 0a0627f5d0 Finish forward-porting @acrisci's positioner work Drew DeVault 2018-04-14 21:34:50 -0400
  • 2e3d901ac5 Forward-port xdg-shell-v6 positioner improvements Drew DeVault 2018-04-14 21:17:40 -0400
  • 278aa84619 Basic layer popup rendering Drew DeVault 2018-04-14 20:36:01 -0400
  • d3cdb00208 Add (shitty) support for popups to layer example Drew DeVault 2018-04-14 16:50:05 -0400
  • 6b7b64ec1e Generalize xdg-shell popups and add to layer-shell Drew DeVault 2018-04-14 15:47:51 -0400
  • da944cccb3
    Merge pull request #887 from swaywm/layer-optional-output Drew DeVault 2018-04-23 11:11:41 +0200
  • 625bc7b8b3 assert(surface->output); after new_surface emit Drew DeVault 2018-04-23 10:45:48 +0200
  • 4575f27932 Update layer shell example -o behavior Drew DeVault 2018-04-22 19:19:22 +0200
  • edbf4a2f60 Implement output auto-selection in rootston Drew DeVault 2018-04-22 19:15:49 +0200
  • 177b548b15 Update layer shell with optional wl_output Drew DeVault 2018-04-22 18:57:45 +0200
  • 12bf39a715
    Merge pull request #885 from emersion/remove-surface-subsurface Drew DeVault 2018-04-22 10:54:15 +0200
  • 704bc490a7
    Merge pull request #886 from n3rdopolis/patch-2 emersion 2018-04-22 08:44:45 +0100
  • a470f101c1
    xwayland: preserve the PATH variable n3rdopolis 2018-04-21 19:19:25 -0400
  • 3bce5dfc9f
    Fix segfaults in wlr_surface_is_* emersion 2018-04-21 19:04:48 +0100
  • bfcd3f3707
    Add wlr_subcompositor emersion 2018-04-21 19:02:39 +0100
  • fa84b267e0
    Remove wlr_surface::subsurface emersion 2018-04-21 18:40:25 +0100
  • 4b2f56cc01
    Merge pull request #883 from atomnuker/master Drew DeVault 2018-04-21 16:17:27 +0200
  • 12298ce88c Do not advertize *RGB8888 as supported shm formats Rostislav Pehlivanov 2018-04-21 14:31:52 +0100
  • b116414bd5
    Merge pull request #880 from emersion/advertize-renderer-formats Drew DeVault 2018-04-21 14:45:09 +0200
  • 5e16bc96b1
    Merge pull request #881 from emersion/prefixed-unexported-symbols Drew DeVault 2018-04-21 12:11:39 +0200
  • f2eef670d1
    Use tabs instead of spaces in symbols file emersion 2018-04-21 10:22:51 +0100
  • 1588094b99
    Remove a few local prefixed symbols emersion 2018-04-21 10:20:33 +0100
  • 70d820be25
    Add wlr_renderer_init_wl_shm to advertize supported renderer formats emersion 2018-04-20 23:58:30 +0100
  • c18afd6731
    Merge pull request #875 from Ongy/keyboard_order Drew DeVault 2018-04-18 08:38:26 -0400
  • c8ccb1bef3 reorder xkb state handling in wlr_keyboard Markus Ongyerth 2018-04-18 11:54:59 +0200
  • dbdc63ddde
    Merge pull request #873 from emersion/output-dont-emit-mode-twice Drew DeVault 2018-04-17 21:08:27 -0400
  • 94fa6c88f4
    output: don't emit the mode event if it hasn't changed emersion 2018-04-18 00:15:25 +0100
  • 7c8c81c3a4
    Merge pull request #871 from agx/layer-shell-crash emersion 2018-04-16 15:10:38 +0100
  • 47e1eda669 rootston: don't crash on shutdown Guido Günther 2018-04-16 15:47:22 +0200
  • 72411a7a7c
    Merge pull request #870 from psychon/x11_needs_swap Drew DeVault 2018-04-15 09:35:29 -0400
  • e5ab12339f x11 backend: Expose events mean "needs swap" Uli Schlachter 2018-04-15 11:41:09 +0200
  • 1db8667cea
    Merge pull request #869 from psychon/x11-cleanups emersion 2018-04-15 11:11:00 +0200
  • e79d924588 x11 backend: Ignore expose if frame is pending Uli Schlachter 2018-04-15 10:43:25 +0200
  • 52b058c2a3 x11 backend: Do not set a back pixel on windows Uli Schlachter 2018-04-15 10:39:32 +0200
  • 98f8ec6a08 x11_handle_input_event: Remove return value Uli Schlachter 2018-04-15 10:33:53 +0200
  • 3728abd1fc handle_x11_event: Remove return value Uli Schlachter 2018-04-15 10:32:30 +0200
  • 63763d3279
    Merge pull request #862 from emersion/renderer-scissor-upside-down Drew DeVault 2018-04-13 09:32:41 -0400
  • bcf5da5cd7
    Merge pull request #866 from emersion/xwayland-unmapped-on-create emersion 2018-04-13 08:48:01 -0400
  • fa02e30adf
    xwayland: emit new_surface when unmapped emersion 2018-04-12 23:30:06 -0400
  • 7433d2f1de
    Merge pull request #864 from martinetd/wl_scanner_code Drew DeVault 2018-04-13 08:31:35 -0400
  • 4dbf7f8b88
    Merge pull request #865 from martinetd/str_truncation Drew DeVault 2018-04-13 08:31:09 -0400
  • 65903d2677
    Merge pull request #857 from emersion/shell-always-unmap Drew DeVault 2018-04-13 08:30:22 -0400
  • cd66d4732f Use 'private-code' for wayland-scanner code generation Dominique Martinet 2018-04-05 13:58:15 +0900
  • 555206cf60 Fix gcc string truncation warnings Dominique Martinet 2018-04-05 13:58:23 +0900
  • 99b92b4104 Update README.md Drew DeVault 2018-04-12 21:33:51 -0400
  • 26b993749d Update README.md Drew DeVault 2018-04-12 21:29:45 -0400
  • bc0dc93e02 Update LICENSE year (MIT license) Drew DeVault 2018-04-12 19:52:18 -0400
  • 1b802d9251
    Make wlr_renderer_scissor take normal coords instead of upside-down ones emersion 2018-04-12 19:38:33 -0400
  • 8f4039d799
    Merge pull request #861 from emersion/fix-output-transform-compose Drew DeVault 2018-04-12 19:27:57 -0400
  • 31c8bdc277
    Fix wlr_output_transform_compose emersion 2018-04-12 19:05:05 -0400
  • 5c2d923718
    Merge pull request #860 from emersion/fix-xdg-popup-at Drew DeVault 2018-04-12 19:04:43 -0400
  • fa0be972bb
    Fix wlr_xdg_surface_surface_at for popups emersion 2018-04-12 17:17:32 -0400
  • 8dec7036d0
    Always unmap before destroying surface emersion 2018-04-11 23:09:13 -0400
  • 7efd9885b6
    Merge pull request #853 from emersion/xwayland-client-timeout Drew DeVault 2018-04-08 16:30:45 -0400
  • 17d0440b75
    Add wlr_xwayland_surface_ping emersion 2018-04-08 16:28:01 -0400
  • 902d859c67 Fix syntax errors Drew DeVault 2018-04-08 12:50:52 -0400
  • 7bb8512afb Fix assertions with side-effects Drew DeVault 2018-04-08 12:49:48 -0400
  • cedd151e17
    Merge pull request #851 from emersion/xwayland-window-type-menu Drew DeVault 2018-04-08 12:31:10 -0400
  • c55ad11d96
    xwayland: add _NET_WM_WINDOW_TYPE_MENU support emersion 2018-04-08 12:02:52 -0400
  • bef5c1fd56
    Merge pull request #850 from emersion/remove-backend-egl Drew DeVault 2018-04-08 11:21:21 -0400
  • d2ebbd103c
    backend: remove wlr_backend_get_egl emersion 2018-04-08 11:00:56 -0400