Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-14 | layer-shell: add _v1 suffix | emersion | |
2018-09-01 | Do not modeset disabled outputs | emersion | |
2018-08-13 | move wlr_drm_connector_add_mode to wlr/backend/drm.h | Ilia Bozhinov | |
2018-07-09 | util: add wlr_ prefix to log symbols | emersion | |
2018-07-07 | Merge pull request #1095 from agx/output-add-mode | Drew DeVault | |
Allow to add additional modes to outputs | |||
2018-07-07 | rootston: use wl_list_empty instead of wl_list_length > 0 | Guido Günther | |
2018-07-07 | rootston: Handle modeline parameter | Guido Günther | |
This allows to pass custom modes. | |||
2018-07-04 | surface: move position and scale out of wlr_surface_state | emersion | |
2018-07-04 | surface: do not monkey-patch state damage | emersion | |
2018-07-04 | surface: make pending and current embedded structs | emersion | |
2018-07-04 | Fix damage tracking debug mode | emersion | |
2018-06-13 | surface: remove wlr_surface.texture | emersion | |
The texture is managed by the surface's wlr_buffer now. In particular, the buffer can destroy the texture early if it becomes invalid. | |||
2018-05-20 | output: correctly clear screen when fullscreened | emersion | |
2018-05-08 | rootston: remove outdated comment | emersion | |
2018-05-03 | rootston: remove mode and transform signals when output is destroyed | Ilia Bozhinov | |
2018-04-23 | rootston: Send frame_done for popups too | Guido Günther | |
Thanks @emersion | |||
2018-04-23 | Basic layer popup rendering | Drew DeVault | |
2018-04-21 | Remove wlr_surface::subsurface | emersion | |
2018-04-12 | Make wlr_renderer_scissor take normal coords instead of upside-down ones | emersion | |
2018-04-05 | Remove rootston surface iterator | emersion | |
2018-04-05 | Add surface iterators | emersion | |
2018-03-29 | Fix maximized windows interaction with layer shell | Drew DeVault | |
If there were no layer surfaces the usable area of the output would be an empty box. | |||
2018-03-27 | Address some more feedback | Drew DeVault | |
2018-03-27 | Fix surface layer damage tracking | Drew DeVault | |
2018-03-27 | Implement layer surface damage | Drew DeVault | |
2018-03-27 | Arrange & render layer surfaces | Drew DeVault | |
2018-03-27 | Fix x11 backend | Dominique Martinet | |
Need to include wlr/config.h before using the various WLR_HAS_xxx defines | |||
2018-03-26 | Merge pull request #751 from emersion/rotated-surface-damage | Drew DeVault | |
Fix damage tracking for rotated surfaces | |||
2018-03-26 | rootston: add -D flag to enable damage tracking debugging | emersion | |
2018-03-26 | Fix damage tracking for rotated surfaces | emersion | |
It was broken because the damage extents were rotated about its own center, not about the center of the surface. This adds a new wlr_region_rotated_bounds that rotates regions. This allows us to have only one code path (for both non-rotated views and rotated views) and optimizes rendering for rotated views. | |||
2018-03-26 | render: add simple functions to render rectangles and ellipses | emersion | |
2018-03-23 | Merge branch 'master' into gles2-renderer-redesign | emersion | |
2018-03-22 | rootston/output: fix leak in damage_from_surface | Dominique Martinet | |
2018-03-21 | render/gles2: make wlr_renderer_begin take viewport size | emersion | |
This allows raw GL calls outside wlr_renderer to be removed. | |||
2018-03-18 | rootston rotation: change view->rotation sign | Dominique Martinet | |
The convetion with wlr_matrix changed and it's a good time to remove all these pesky minus signs | |||
2018-03-17 | Merge pull request #722 from emersion/matrix-redesign | Drew DeVault | |
Matrix redesign | |||
2018-03-15 | matrix: use 2D matrices | emersion | |
2018-03-15 | matrix: unify API, don't use array pointers | emersion | |
2018-03-15 | matrix: move to types/ | emersion | |
2018-03-13 | xdg-shell-v6: redesign the configure/ack_configure workflow | emersion | |
2018-03-10 | xdg-shell-v6: add map signal | emersion | |
2018-02-27 | set alpha to 1.0 for drag icons | Markus Ongyerth | |
2018-02-27 | set fullscreen alpha to 1 | Markus Ongyerth | |
2018-02-25 | rootstion: handle alpha in server side decorations | Guido Günther | |
2018-02-25 | rootston: Add alpha channel to views | Guido Günther | |
2018-02-25 | Add alpha to wlr_render_with_matrix | Guido Günther | |
so we can use the alpha channel to e.g. blend in textures | |||
2018-02-23 | Merge pull request #654 from emersion/send-frame-done | emersion | |
rootston: send frame done events unconditionally | |||
2018-02-23 | rootston: fix user-after-free in output_handle_destroy | emersion | |
2018-02-20 | rootston: fix sending frame done to undefined view | emersion | |
2018-02-20 | rootston: don't send frame done if wlr_output manages the surface | emersion | |