/srv/irclogs.ubuntu.com/2022/08/03/#ubuntu-desktop.txt

didrocksgood morning05:35
dufluMorning didrocks 07:09
didrockshey duflu 07:18
oSoMoNgood morning desktoppers07:29
dufluHi oSoMoN 07:30
oSoMoNhey duflu 07:31
lissyxone thing I have never understood is why the update applied popup randomly gets disabled, is given focus?07:51
lissyxit's not uncommon I endup hitting "restart now" because I'm writing something, the popup shows, has focus, and unfortunately while typing I'm not looking at the screen and hit "space" that validates the button ...07:52
lissyxerr, not "disabled" but "displayed"07:53
duflulissyx, is that a window or a shell notification?07:54
lissyxI guess it's a window07:54
lissyxbut it has been like that for years ...07:54
lissyxcost me a few unexpected reboots while working ...07:54
dufluEither way it should have focus stealing prevention. Although I know that's a feature that simply doesn't work for some people like me. Maybe I type too slow07:55
dufluIn theory if you're typing fast enough then new windows should not get focus07:55
lissyxmaking that dependant on the speed sounds ... weird07:56
dufluIt's a necessary evil. If the user is typing then new windows should not steal focus. If the user is not typing then new windows should steal focus. Where's the line between the two? Just a time threshold AFAIK07:57
lissyxI disagree, stealing focus is never a good ide07:58
dufluI guess you should be able to configure that. 07:58
lissyxI have only ever got that problem with the update notifications07:58
lissyxwhich made me wonder whether there is some special beahvior related to it07:59
dufluBut for general usability we would get a lot of complaints from users if we allowed new windows to open behind other windows, or without focus when the desktop is idle07:59
lissyxduflu, I was obviously not idle and typing07:59
lissyxI might not typ fast, but I was clearly in the middle of several words07:59
dufluYeah I believe the feature exists but I am usually not typing fast enough for it to work08:00
lissyxand even if the window would steal focus, giving focus to buttons that can reboot the computer sounds ... risky08:01
lissyxI am not joking when I said it happened to me several times that, due to this behavior, I rebooted in the middle of my work08:02
dufluOn an idle desktop it makes a lot of sense so yes it's a tricky problem08:02
dufluI have the same problem with half loaded web pages. You think you're clicking on one thing but it has moved by the time the click has registered, and you may have now clicked on the wrong button08:03
lissyxthat sounds very different08:04
dufluIt's a similar human interface design timing problem08:04
lissyxupdate-notification popping, stealing focus, assigning a reboot button the current focus, is: disrupting my work, increasing my mental load, and making me risking loosing what I am doing right now08:05
lissyxhalf-loaded web page is half-loaded, I'm not surprised a click would be delivered to the wrong target08:06
dufluI guess for that one always-on-top-but-never-take-focus would make sense. I don't know if that's an option toolkits can ask for08:06
seb128goood morning desktopers, seems like I forgot about that IRC thing this morning ;)09:17
oSoMoNsalut seb128 :)09:17
seb128lut oSoMoN 09:18
dufluHi seb128 :)09:20
seb128hey duflu 09:24
=== guiverc2 is now known as guiverc
jbichagood morning11:53
KGB-0libsoup3 signed tags 8113eaf Jeremy Bicha upstream/3.1.1 * Upstream version 3.1.1 * https://deb.li/auby12:23
KGB-0libsoup3 upstream/latest 25abb0d Jeremy Bicha * pushed 70 commits (first 5 follow) * https://deb.li/3jwNe12:23
KGB-0libsoup3 upstream/latest 81aadbf Carlos Garcia Campos libsoup/cache/soup-cache.c tests/cache-test.c * cache: make SoupCache thread safe * https://deb.li/1u1I12:24
KGB-0libsoup3 upstream/latest 2433d46 Carlos Garcia Campos libsoup/cookies/soup-cookie-jar.c tests/cookies-test.c * cookies: make SoupCookieJar thread safe * https://deb.li/3BDxA12:24
KGB-0libsoup3 upstream/latest 3260abc Carlos Garcia Campos libsoup/hsts/soup-hsts-enforcer.c * hsts: Make SoupHSTSEnforcer thread safe * https://deb.li/ZDdR12:24
KGB-0libsoup3 upstream/latest 1bb3af2 Carlos Garcia Campos libsoup/soup-logger.c * logger: make SoupLogger thread safe * https://deb.li/3L8gv12:24
KGB-0libsoup3 upstream/latest 05d07ee Carlos Garcia Campos libsoup/ http1/soup-client-message-io-http1.c soup-logger-private.h soup-logger.c * logger: remove soup_logger_request_body_setup() * https://deb.li/0IVz12:24
KGB-0libsoup3 pristine-tar fc01836 Jeremy Bicha libsoup3_3.1.1.orig.tar.xz.delta libsoup3_3.1.1.orig.tar.xz.id * pristine-tar data for libsoup3_3.1.1.orig.tar.xz * https://deb.li/iiuls12:24
KGB-2tracker signed tags 650fdac Jeremy Bicha upstream/3.3.2 * Upstream version 3.3.2 * https://deb.li/dxpd12:43
KGB-2tracker upstream/latest 09dfcf6 Jeremy Bicha * pushed 11 commits (first 5 follow) * https://deb.li/35vuh12:43
KGB-2tracker upstream/latest d7c478b Carlos Garnacho src/libtracker-sparql/ tracker-endpoint-dbus.c tracker-notifier-private.h tracker-notifier.c * libtracker-sparql: Avoid URN queries in DBus endpoint notifications * https://deb.li/3pDH112:43
KGB-2tracker upstream/latest e647693 Carlos Garnacho src/libtracker-data/tracker-data-manager.c * libtracker-sparql: Do not attempt to rebuild non-existing FTS tables * https://deb.li/iQv5N12:43
KGB-2tracker upstream/latest 5bd60c9 Carlos Garnacho src/libtracker-data/tracker-data-update.c * core: Handle conversion of values for superproperties with differing types * https://deb.li/xxx012:43
KGB-2tracker upstream/latest 6c876ea Carlos Garnacho tests/libtracker-data/algebra/filter-scope-1.rq * tests: Specify missing order in test * https://deb.li/3lIm212:44
KGB-2tracker upstream/latest 7617700 Sam Thursfield src/tracker/meson.build * build: CLI depends on libtracker-common * https://deb.li/9DPi12:44
KGB-2tracker pristine-tar 830efe4 Jeremy Bicha tracker_3.3.2.orig.tar.xz.delta tracker_3.3.2.orig.tar.xz.id * pristine-tar data for tracker_3.3.2.orig.tar.xz * https://deb.li/P8ln12:44
KGB-2gjs pristine-tar 9aaf2de Jeremy Bicha gjs_1.73.1.orig.tar.xz.delta gjs_1.73.1.orig.tar.xz.id * pristine-tar data for gjs_1.73.1.orig.tar.xz * https://deb.li/3U4aM15:52
sil2100Hello desktop! How's 22.04.1 testing looking?17:43
sil2100There's still quite a few mandatory tests to be done o/19:26
KGB-0template-glib signed tags 6dd82dc Jeremy Bicha upstream/3.35.0 * Upstream version 3.35.0 * https://deb.li/GC6G19:41
KGB-2template-glib upstream/latest 185c0a3 Jeremy Bicha * pushed 99 commits (first 5 follow) * https://deb.li/3y5fM19:41
KGB-2template-glib upstream/latest f5488d8 Christian Hergert src/tmpl-expr-eval.c * expr-eval: plug two leaks found with valgrind * https://deb.li/E5o119:41
KGB-2template-glib upstream/latest 9b44da6 Christian Hergert src/tmpl-expr-eval.c * expr-eval: cleanup builtin defines * https://deb.li/3J7rN19:41
KGB-2template-glib upstream/latest 1fbd74c Christian Hergert src/tmpl-expr-eval.c * expr-eval: fix translation to double for math func * https://deb.li/niwV19:41
KGB-2template-glib upstream/latest c982a34 Christian Hergert src/ tmpl-expr-eval.c tmpl-expr-scanner.l tmpl-expr-types.h * expr-eval: add builtin cast functions * https://deb.li/iUCeg19:41
KGB-2template-glib upstream/latest 9b1f563 Christian Hergert src/tmpl-expr-eval.c src/tmpl-expr-scanner.l src/tmpl-expr-types.h tests/test1.script * expr-eval: add boolean casts as builtins * https://deb.li/lihz19:42
KGB-2template-glib pristine-tar dc7f19d Jeremy Bicha template-glib_3.35.0.orig.tar.xz.delta template-glib_3.35.0.orig.tar.xz.id * pristine-tar data for template-glib_3.35.0.orig.tar.xz * https://deb.li/3ECys19:42

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