11:09 wlb: weston Merge request !1638 opened by () clients/touch-calibrator: give final user feedback & add options https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1638
11:31 teselka: hi there, i'm thinking about a protocol that would offer rendering of the window's contents without using traditional rendering api but instead send simple commands to the compositor like render box/vertex buffer/text etc. and also let compositor to choose when to ask for client to prepare a frame (primarily for rendering panels, maybe desktop?) so would it be a good idea?
11:34 d_ed[m]: teselka: and what's the root problem we're solving?
11:36 vyivel: "let compositor to choose when to ask for client to prepare a frame" isn't that wl_surface.frame
11:36 kennylevinsen: teselka: What you are suggesting is a server-side drawing API
11:37 kennylevinsen: but yes the last part - "asking a client to prepare a frame" - is already how we manage things in wayland
11:42 teselka: d_ed[m]: provide render backend independent api for clients
11:42 teselka: kennylevinsen: yes
11:43 d_ed[m]: Toolkits provide this already
11:45 teselka: d_ed[m]: one for example please?
11:45 d_ed[m]: Qt, GTK, SDL, Webkit
11:46 kennylevinsen: pretty much any client toolkit, there's a lot
11:46 teselka: well, i'm talking about server-side one
11:46 kennylevinsen: no the point is that you can already do it on the client
11:47 ManMower: I think the question is: what problem exists that will be made better by having a server-side drawing api in wayland?
11:54 teselka: ManMower: i want to make a program that would be like swaybar, waybar, etc. and a compositor that would allow client to render things natively with compositor's graphics backend
11:55 kennylevinsen: the question wasn't "what do you want to do", but "why do you believe it would be better that way"
11:56 kennylevinsen: it's already easy to render things within the client, with toolkits and abstractions for every taste
11:56 kennylevinsen: why do you think it would be an improvement to make the server expose yet another option for doing rendering?
12:55 wlb: weston Issue #967 closed \o/ (Question about using keyboard over VNC in kiosk mode and screen share https://gitlab.freedesktop.org/wayland/weston/-/issues/967)
16:58 who53: Where I should be looking if I want to disable scroll if more than two fingers are used on touchscreen? Libinput/Wlroots or compositior
17:01 who53: wl_touch cancel?
17:30 wlb: weston Merge request !1639 opened by () desktop-shell: Don't crash if the output is removed in startup https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1639 [Desktop shell]
17:33 Ermine: who53: compositor I guess