/srv/irclogs.ubuntu.com/2022/08/26/#mir-server.txt

-GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [pull request #2590](https://github.com/MirServer/mir/pull/2590): Fix timestamp calibration... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/59f3f7724756385cd87777bd1151f73df64b83ce)02:12
Saviqw00t sophie!07:13
SaviqAnd scrolling is good again :)08:17
SaviqHmm it's the second time my caps is stuck... oWAIT wth IS going ON?08:44
alan_g[m]You're seeing https://github.com/MirServer/mir/issues/2025? I hoped that was gone08:45
SaviqDon't think it's that, as I can Shift it to go back to no caps08:54
SaviqBut otherwise it sounds similar, and it did reconcile itself08:54
alan_g[m]In that case it is something new08:54
alan_g[m]What do you think of cherry-picking #2590 and reviewing possible alternate solutions on main?08:57
SaviqWFM09:01
RAOFOoof. I didn't hit send on that review soon enough :)09:14
SaviqThere's always `bors cancel` :)09:14
RAOFEh; we can cherry-pick it and then remove the code in `main`09:15
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2590](https://github.com/MirServer/mir/pull/2590): Fix timestamp calibration09:18
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] closed [issue #2577](https://github.com/MirServer/mir/issues/2577): [2.9] Weird scrolling in, for example Firefox09:18
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq edited [pull request #2562](https://github.com/MirServer/mir/pull/2562): Release 2.9.009:30
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq edited [pull request #2562](https://github.com/MirServer/mir/pull/2562): Release 2.9.009:30
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [pull request #2591](https://github.com/MirServer/mir/pull/2591): Don't try to calebrate timestamps09:51
-GitHub[m]:#mir-server- 09:51
-GitHub[m]:#mir-server- > Everyone should be using `steady_clock` (or equivalant)09:51
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq requested a review from wmww for [pull request #2591](https://github.com/MirServer/mir/pull/2591): Don't try to calebrate timestamps09:59
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq edited [issue #2586](https://github.com/MirServer/mir/issues/2586): Implement focus stealing prevention10:21
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq added enhancement and removed bug from [issue #2586](https://github.com/MirServer/mir/issues/2586): Implement focus stealing prevention10:22
SaviqSo `snapd userd` is running, but xdg-open doesn't do anything, there must be something else we're missing in this scenario (like the shell listening to "open this" signals somewhere)10:33
alan_g[m]I've lost context. What doesn't xdg-open handle?10:35
alan_g[m]E.g. `xdg-open https://bbc.co.uk` WFM10:36
SaviqOK my bad. Yes `xdg-open` works. But apps must not be using it somehow10:38
Saviqs/apps/snapps/10:38
SaviqI can click on a URL in mate-terminal and that works, but not from snaps10:39
alan_g[m]I don't know how (if) that is supposed to work for confined snaps10:39
SaviqIt is supposed to work, and works in GNOME (xdg-open in snaps is made to talk to userd)10:40
alan_g[m]Probably a dbus service10:40
SaviqFractal complains `Server is missing xdg_foreign support`, but that's unlikely to be the real problem10:40
alan_g[m]As far as Miriway is concerned xdg_foreign is for "shell" bits only10:42
SaviqYeah and why would Fractal need that..10:42
SaviqWell, it's G[TD]K that complains, in fact10:42
alan_g[m]Well, the Wayland world is rather "wild west": nobody is enforcing any rules.10:47
SaviqThat.10:48
SaviqD'oh.10:51
Saviqxdg-desktop-portal[500395]: Error: no DISPLAY environment variable specified10:51
alan_g[m]LOL10:52
alan_g[m]You and MATE bugs10:52
SaviqI don't think that's MATE, it should be DBus, so we may need to be telling dbus the DISPLAY value10:54
SaviqThat said, the portal should probably not assume X10:54
alan_g[m]:that:10:54
SaviqAnd that fixes indeed10:57
alan_g[m]Something you can add to Miriway?10:58
Saviqhttps://github.com/Miriway/Miriway/pull/211:08
SaviqI didn't think it right to include `add-wayland-extensions=zwlr_layer_shell_v1` in the default config, maybe as a separate comment?11:12
SaviqAnd just read your comment to the same effect.11:13
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq added bug to [issue #2592](https://github.com/MirServer/mir/issues/2592): CapsLock state gets stuck11:23
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq opened [issue #2592](https://github.com/MirServer/mir/issues/2592): CapsLock state gets stuck... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/0fae4e66ff2c727aee683ca43c03d4bcad47733c)11:23
SaviqHmm so sometimes maximized windows flash through from time to time when I'm typing. Known?11:27
SaviqIt doesn't change focus, but I just get a frame or two of (I think) the window from behind.11:27
Saviqsometimes--11:28
alan_g[m]Not something I've noticed. Will watch for it11:29
SaviqMostly noticable when my front window is dark11:29
Saviq(and the back one isn't)11:29
SaviqBut I only saw it a couple times so far, so not much data yet11:30
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths published [v2.9.0: Release 2.9.0](https://github.com/MirServer/mir/releases/tag/v2.9.0)13:26
alan_g[m]https://discourse.ubuntu.com/t/mir-release-2-9-0/14:00
Saviq"Remove assistance"… ;)14:01
alan_g[m]Fixed. Somehow I read what I intended to write14:02
SaviqAnd "Mir 2.8" under supported distros14:02
sophie-wWhere is libinput documented to use a specific time base? Where is steady_clock document to use a specific time base?15:26
sophie-wRAOF says "libinput guarantees its event timestamps are on CLOCK_MONOTONIC" but there's no source15:27
sophie-w(I looked for any guarantee of time base before implementing my PR, and couldn't find it)15:28
alan_g[m]/**... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/4e248054ed3f1ee927e8aada083821d964c4bcf0)15:30
alan_g[m]There's really only one sane way to implement `steady_clock`15:31
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths edited [pull request #2591](https://github.com/MirServer/mir/pull/2591): Don't try to calibrate timestamps15:32
sophie-wStill not sold on disabling timestamp calibration, mostly because the Wayland protocol says they have an undefined base. https://github.com/MirServer/mir/pull/2591#pullrequestreview-108715220315:43
SaviqGood weekend all o/16:33

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!