1
0
Fork 0
forked from wry/wry
Commit graph

15 commits

Author SHA1 Message Date
1c21bd1259 refactor: split cargo workspace 2026-06-05 11:56:21 -04:00
Stipe Kotarac
a1dfc473a2 rect: safer construction 2026-01-09 09:41:46 +01:00
Julian Orth
c008b7ea35 text: use udmabuf for text upload 2025-10-01 14:05:33 +02:00
Julian Orth
3338909170 all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
Julian Orth
448b9e332e all: mark extern blocks as unsafe 2024-10-20 16:28:47 +02:00
Julian Orth
3791fb9a1e all: remove extern_types feature 2024-02-22 21:47:10 +01:00
Julian Orth
8b93957f31 text: add metrics and dynamic height 2022-07-31 11:25:57 +02:00
Julian Orth
e52a60b3b6 wayland: implement scaling
This involves many subsystems:

- config:
    - allow setting the connector scale
    - allow setting the cursor size
- cursors:
    - load server cursors for all requested sizes and scales
- wl_surface:
    - track the output the surface belongs to
    - send wl_surface.enter/leave
- wl_output:
    - implement wl_output.scale
- text:
    - pre-render texts for all used scales
- renderer:
    - properly align scale textures and rectangles
- wp_fractional_scale:
    - new interface for fractional scaling
2022-05-30 17:00:25 +02:00
Julian Orth
6b3316e920 autocommit 2022-04-10 18:26:13 CEST 2022-04-10 18:26:13 +02:00
Julian Orth
be32036824 autocommit 2022-04-07 17:31:31 CEST 2022-04-07 17:31:31 +02:00
Julian Orth
2dd433aa04 autocommit 2022-04-01 01:44:10 CEST 2022-04-01 01:44:10 +02:00
Julian Orth
28c9b46400 autocommit 2022-03-30 03:00:46 CEST 2022-03-30 03:00:46 +02:00
Julian Orth
9842264fad autocommit 2022-03-29 15:40:59 CEST 2022-03-29 15:40:59 +02:00
Julian Orth
a9a4fc04b7 autocommit 2022-03-23 16:23:28 CET 2022-03-23 16:23:28 +01:00
Julian Orth
5e9e8c3a94 autocommit 2022-03-23 15:56:15 CET 2022-03-23 15:56:15 +01:00