-
cal0pteryx
meson, any news on the voice message visualization? :) I came accross some sections where I needed to modify code there (already pushed), and I'd like to integrate your changes
-
cal0pteryx
it does not have to be perfect
-
meson
cal0pteryx: I push in 1h, am busy rigjt now
-
cal0pteryx
ah thanks, great :)
-
snugglybun
how do i block people on gajim?
-
snugglybun
i saw that it supports XEP-191
-
snugglybun
but i don't see anything about it✎ -
snugglybun
but i don't see anything about it on the GUI ✏
-
snugglybun
for clarification my gajim install is the spanish one
-
snugglybun
oh wait nvm i'm dumb
-
meson
cal0pteryx, done
-
aereaux
I'm unfamiliar with the cache code here: https://dev.gajim.org/gajim/gajim/-/merge_requests/960/diffs . If I pull and build this branch, will it change my gajim data such that I won't be able to revert?
-
cal0pteryx
aereaux: cache will be rebuilt, so no problem
đź‘Ť 1 -
meson
cal0pteryx: I've encountered a bug when seeking, but I will fix this later, if that's okay
-
cal0pteryx
meson, absolutely! thanks a lot
-
meson
and there's still the segfault race condition bug somewhere in gtk4 when seeking due to the rendering: I will try to write minimal reproducing code, when I find the time, and report it upstream✎ -
meson
and there's still the segfault race condition bug somewhere in gtk4 when updating the graph while seeking: I will try to write minimal reproducing code, when I find the time, and report it upstream ✏
-
meson
I hope this one gets more attention than the pango issue ...
-
Link Mauve
Is that pango issue still present in gtk4?
-
lovetox
Pango has nothing to do with gtk or?
-
meson
Both are developed by gnome?
-
meson
lovetox, I can no longer reproduce the crash fwiw with the code posted @ https://gitlab.gnome.org/GNOME/pango/-/issues/798
-
meson
seems to be fixed?✎ -
meson
seems to be fixed? :) ✏
-
Link Mauve
The two main GTK devs have hardly anything to do with GNOME fwiw.
-
Link Mauve
They are both employed by Red Hat.
-
meson
I see, didn't know.
-
meson
cal0pteryx, I see I should have labeled the commit `refactor` and not `cfix`. :>
-
cal0pteryx
meson, that's fine, since there will be rebases anyway
đź‘Ť 1 -
Link Mauve
Btw I usually idle at xmpp:%23gtk%25irc.libera.chat@irc.jabberfr.org?join to know what they are working on at the moment.
-
meson
Link Mauve, `calcium.libera.chat: #gtk: Cannot join channel (+r) - you need to be logged into your NickServ account`
-
Link Mauve
Yes, you have to register an account and login for that.
-
meson
cal0pteryx, we've asked the gtk devs about CSS colors for custom GTK4 widgets because of the snapshot routine: Gtk widgets are designed to only have a single color. If one wants to use more, one has to use _libadwaita_ or to _poke at the relevant settings manually_. That means changing the state flags is indeed a bit hacky. We should think about changing that at some point I'd say.
-
cal0pteryx
meson, yes, changing state flags is indeed hacky. we did that for the emoji shortcode completion as well, but now it's redesigned. a thing to consider for after the port ;)
-
cal0pteryx
for the port we're not using `adw` yet, but I'd really like to move to that after the port
-
meson
there's a quiet nice pro/con for adw by one of the xournalpp main devs: https://github.com/xournalpp/xournalpp/discussions/5301#discussioncomment-7412697
-
meson
because I already see complains incoming - reasoned or not :D
-
cal0pteryx
sure there will be :) change always comes with complaints
-
lovetox
libadwaita ship some custom theme?✎ -
lovetox
libadwaita ships some custom theme? ✏
-
Link Mauve
lovetox, yes, its widgets are different from a pure GTK application as well.
-
lovetox
in what way? A custom widget is by definition different than in GTK otherwise it would not be a custom widget
-
Link Mauve
Indeed.
-
Link Mauve
But yeah, it also uses different CSS I think.
-
lovetox
i have no problem with things looking in a certain way, i think users should not care how things look as long as it does the job
-
lovetox
but GTK is already not a very good cross platform framework
-
lovetox
i fear using a lib that is defined as "only for gnome apps"
-
Link Mauve
They’re trying to improve that currently.
-
lovetox
the devs have even less motivation to fix anything regarding other systems
-
cal0pteryx
well, Gajim (or GTK apps in general) already look alien on Windows for example
-
lovetox
but the question would be, can there really be problems in libadwaita that only affects Windows
-
lovetox
or would this anyway a GTK problem
-
lovetox
im also dont understand can you mix adw and normal gtk stuff?
-
Link Mauve
Yes you can.
-
Link Mauve
Even libadaita also uses normal gtk widgets in its widgets.✎ -
Link Mauve
Even libadwaita also uses normal gtk widgets in its widgets. ✏
-
meson
> They’re trying to improve that currently. Do you have some sources for that?
-
Link Mauve
meson, ah, I was replying to “20:31:53 lovetox> but GTK is already not a very good cross platform framework”.
-
Link Mauve
I don’t know enough about libadwaita, and I don’t follow their development.