06:14 orowith2os[m]: if anybody could comment on https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/110#note_2037681, that would be appreciated
06:15 orowith2os[m]: tl;dr reply from an SDL dev about the whole design and functionality
06:16 orowith2os[m]: it was mentioned that it could probably be something done as a portal, though I tossed my thoughts there on it ("nasty" - since portals tend to need user interaction)
07:00 wlb: weston Issue #798 opened by jax wang (ultwcz) weston-launch https://gitlab.freedesktop.org/wayland/weston/-/issues/798
07:06 wlb: weston Issue #798 closed \o/ (weston-launch https://gitlab.freedesktop.org/wayland/weston/-/issues/798)
07:07 daniels: orowith2os[m]: thanks for a constructive reply
09:25 kchibisov: Are there protocols to do xembed like tabbed (name of the x11 app) container? I know about some foreign protocols, but I think they used to do something else...
09:31 daniels: xdg-foreign is really only used to do dialogs
09:32 kchibisov: Yeah, I guess. I just woke up with a strong desire to embed one window into another :p
09:58 kennylevinsen: Fast forward to your client having a wlroots dependency :P
10:00 kchibisov: I thought about that, but it's a bit annoying to interact with the outer world.
10:06 kchibisov: And I don't think wlroots can do multiwindow on wayland?
10:07 kennylevinsen: It can, there's an env var to set the initial number and I think there's an API to add more at runtime
10:08 kennylevinsen: Bur for embedding you wouldn't want to make windows. I think someone was working/playing with rendering to a subsurface
10:10 kchibisov: kennylevinsen: the end goal is an automatting tabbing container.
10:10 kchibisov: like tabbed on X11.
10:10 kchibisov: So instead of doing tabs in every apps you have an option to run under special container client.
10:11 kennylevinsen: Not familiar with that - as long as you own the display connections it should be possible, but you can't remove or add external windows.
10:12 kennylevinsen: (... Not sure if changes to run in a subsurface got merged, so that's is a caveat)
10:12 kchibisov: I mean, I surely can run under my special compositor which can create multiple windows.
10:13 kchibisov: it's just more involved than with X11, where you tell a XID telling, please embed into this.
11:16 wlb: weston/main: Marius Vlad * 20 commits https://gitlab.freedesktop.org/wayland/weston/compare/1e781d9f889553f868cb5b15912c23db20d42a53...f7d8095352c5624992737aac547d53c395750805
11:16 wlb: weston Merge request !1314 merged \o/ (Use weston_view_move_to_layer() consistently in desktop-shell https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1314)
11:22 wlb: weston Issue #797 closed \o/ (Weston 12 segfaults when running "x11perf -reps 1 -repeat 1 -all" under XWayland https://gitlab.freedesktop.org/wayland/weston/-/issues/797)
11:22 wlb: weston Merge request !1344 merged \o/ (xwayland: fix segfault when running x11perf https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1344)
11:22 wlb: weston/main: Brendan King * xwayland: fix segfault when running x11perf https://gitlab.freedesktop.org/wayland/weston/commit/751c1c949635 xwayland/window-manager.c
19:27 orowith2os[m]: daniels: is there anything I could be missing here? are you aware of any other potential paths that could at least put a bandaid on the issues I mentioned? https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/110#note_2038802
19:48 sozuba: Hi, Does wayland use https://gitlab.freedesktop.org/xdg/shared-mime-info? if not, what does wayland use for sharing mime info?
19:57 orowith2os[m]: sozuba: this may be of interest: https://wayland.app/protocols/wayland#wl_data_offer:request:accept:arg:mime_type
19:58 orowith2os[m]: you can probably read exactly what's sent over the protocol via some debug variables
20:04 sozuba: orowith2os[m], thank you for the response. That clarifies regarding what/how wayland uses mime info. But honestly, beyond that, I don't/wouldn't understand any of what's in that link yet. I also just wanted to understand if https://gitlab.freedesktop.org/xdg/shared-mime-info is used by wayland (email/browser) applications too? Could you please clarify/confirm if applications in wayland don't use https://gitlab.freedesktop.org/xdg/shared-mime-info?
20:04 sozuba: for*
20:05 orowith2os[m]: ugh, not even the rust bindings have anything - still a string....
20:06 sozuba: didn't understand what you meant, if that was for me :D
20:07 orowith2os[m]: I'm guessing it's just what what you linked uses
20:07 orowith2os[m]: just in plaintext form
20:07 orowith2os[m]: e.g. image/png
20:08 sozuba: ah okay, is there a way i can see if that uses that specific package?
20:09 orowith2os[m]: probably not
20:09 orowith2os[m]: check the meson.build or whatever
20:09 orowith2os[m]: there's also the WAYLAND_DEBUG variable
20:10 Sachiel: wayland is just a protocol
20:10 Sachiel: that link says that thing is used by gnome/kde/others, so there's your answer
20:12 sozuba: Sachiel, that clarifies. Thank you :)
20:12 sozuba: orowith2os[m], understood, thanks again :)
20:13 orowith2os[m]: specifically, run an app with WAYLAND_DEBUG=1, grep for the appropriate events, and see what it sends over
20:13 orowith2os[m]: should settle it fairly quickly
20:16 sozuba: orowith2os[m], understood. I will note it down. FOr now, i haven;t yet installed wayland. I was about to go fully wayland without any X-11 applications and wanted to know if this particular package pulled in as a dependency with the cateogry X11-misc for syslog-ng, could be blocked. Before i took it up with my distribution, i wanted to clarify it here. Thank you you have given me more than enough :) I will test that for sure, once i have
20:16 sozuba: completed my install.
21:52 bl4ckb0ne: we should add the input fd protocol in the next meeting
21:55 orowith2os[m]: I'd like to pop in too, if that's alright?
21:55 orowith2os[m]: I'm not familiar with how these meetings work, but I think I can provide useful information
21:55 orowith2os[m]: I'm putting together a document summarizing my thoughts as we speak
21:56 bl4ckb0ne: iirc its open to all
21:59 orowith2os[m]: I'm just generally not knowledgeable about where they're held, how one would join, and what platform is used
22:00 orowith2os[m]: there doesn't seem to be much on those topics, at a quick glance
22:03 emersion: see the ML
22:06 bl4ckb0ne: tbh i mostly listen and ask dumb questions, dont worry
22:10 orowith2os[m]: emersion: ML?
22:12 bl4ckb0ne: mailing list
22:12 bl4ckb0ne: did somebody took care of next week's meeting already?
22:14 orowith2os[m]: ah
22:14 orowith2os[m]: yeah, I don't do mailing lists
22:15 orowith2os[m]: if the meetings were held on jitsi or an irc channel or other social platform, I could join
22:16 bl4ckb0ne: you can look at the archive anyway https://lists.freedesktop.org/archives/wayland-devel/2023-August/thread.html
22:16 bl4ckb0ne: its on kde's platform
22:16 bl4ckb0ne: ill do the mail when the kids are asleep if nobody does it before
22:16 any1: There's one missing in the archives, I think.
22:17 bl4ckb0ne: wasnt it last month
22:20 any1: Don't remember. I just remember that ext-screencopy-v1 was on the agenda and I was cursious about what came out of it.
22:21 bl4ckb0ne: hm yeah theres's one meeting missing https://gitlab.freedesktop.org/wayland/wayland-protocols/-/wikis/meetings
23:15 wlb: weston Issue #799 opened by Jamie Randall (jrandall) Bad pointer address causes weston crash https://gitlab.freedesktop.org/wayland/weston/-/issues/799