-
Codimp
it seems Gajim need to be open since a long time to append
-
jjj333_p (any pronouns)
> it seems Gajim need to be open since a long time to append also works if you have an active room with a large mam response (1-2k messages) ↺
-
jjj333_p (any pronouns)
i think it doesnt clear things out of memory correctly, i see it using more than 1gb of ram after syncing
-
jjj333_p (any pronouns)
but somehow also dies if i try to scroll back more than like 30 messages
-
Hund
Does anyone know how to fix the shit font rendering in GTK 4?
-
Hund
I tried updating to Gajim 2.0.0, and the text is now barely readable thanks to GTK 4. It seems like every new version makes everything worse than the previous version.
-
Adrian Kieß
Good morning. Does the new 2.0.0 build of Gajim also have problems; the top menubar is destroyed and the buddy list of persons on your buddy list on the bottom-left corner does not work? Thanks for an answer!
-
Adrian Kieß
I just want to know, if the next version (maybe) will fix the problems then. Or if I need to newly set-up my account for a fresh configuration.
-
lovetox
Adrian Kieß: contact list is now in the start chat dialog
-
lovetox
No sure what you mean by top menu bar is destroyed
-
lovetox
Hund: no, but you can raise the font size in Gajim
-
Adrian Kieß
lovetox, Thank you for your answer.
-
Adrian Kieß
Ok, then I wait for the next Gajim release. This is mostly to the new GTK4 UI probably.
-
debacle
As Gajim 2.0.0-1 is in Debian testing now, I'ld upload a new package with at least fixes 8b74aa13 and e4dd62b4 by lovetox. Any other commits recommended to include? cal0pteryx? If you are going to release RSN, anyway, I would just wait for the new release.
-
lovetox
We release today or tomorrow
-
debacle
Btw. a relatively recent bug in the GTK4 series is, that I can't copy text from the message entry field anymore. I.e. I select the word "word" here in the entry field, but if I right-click to get the context menu for copying, the selection gets unselected and I "copy" keeps greyed out.
-
debacle
> We release today or tomorrow Cool, then I'll just wait! ↺
-
lovetox
And copy with shortcut?
-
Adrian Kieß
Auto-Complete of user nicknames in the input textfield also does not work anymore, with 2-0-0 from Debian/testing.
-
Adrian Kieß
The top-left menubar looks destroyed also.
-
Adrian Kieß
Gajim is a great XMPP/Jabber client. I use it since serveral times now on my Debian/testing desktop.
-
lissine
Adrian Kieß, it is no longer triggered on the tab key, but on the @ key
-
lovetox
> The top-left menubar looks destroyed also. Please send a screenshot
-
lissine
> The top-left menubar looks destroyed also. If you mean that there are large dark borders, you're probably not running a compositing manager ↺
-
lissine
You need one
-
Adrian Kieß
Ah, the @ key. Thank you lissine.
-
Adrian Kieß
I will make a screenshot!
-
Adrian Kieß
The screenshot: https://gist.github.com/adriankiess/c77b8f7c18ee6d2717c946d22cb55217
-
Link Mauve
Adrian Kieß, looks like an issue with your theme, try Adwaita maybe?
-
Link Mauve
If it works with Adwaita, please report the issue to your theme’s maintainers.
-
avron
Hello, I like Gajim a lot, thanks. I just want to report a few small things with the new Gajim from flatpak on Trisquel 11 with MATE: I now have wrong shield icons (yellow with some red for verified , instead of green, grey for blind trust). Besides I have dark borders around menus, perhaps related to the fact that I using dwm, but this is not disturbing to me (anyway, dwm is essential to me, I won't switch).
-
lovetox
Sound like gtk theming issues
-
lovetox
Did you try to switch to another theme to see if it changes
-
lissine
> Besides I have dark borders around menus, perhaps related to the fact that I using dwm You need to use a compositor such as xcompmgr or picom
-
lissine
This comment says that the absence of a compositor can be detected programmatically, and a different css can be used in that case. https://github.com/dino/dino/issues/1264#issuecomment-2537745749
-
lissine
If that's not actually possible, then there should be a new entry in the FAQ about needing a compositor.
-
avron
> Did you try to switch to another theme to see if it changes There are themes with which I get proper icons, though none of the main Trisquel ones.
-
mesonium
> (and Gajim just crashed when i posted this message, 2nd time today it do this) Do you have a backtrace Codimp ?
-
avron
I just noticed a more annoying problem: when I click on the Gajim icon in the system tray, either nothing happens or I see a small rectangle below the icon, the colour is the background colour of menus that open below the system tray, but it is so small that there is no text. In some themes, like the ones where there are proper shield icons, nothing appears at all. So I can't open the Gajim window from the icon.
-
avron
> You need to use a compositor such as xcompmgr or picom lissine: thanks for the advice but I already said that I won't do that. I have no preference about DEs, themes or whatever, but having an automatic tiling wm is necessary for me.
-
lissine
avron, you don't need to uninstall your tiling wm. a compositor is an additional program that can perfectly run with a tiling wm
-
lockywolf
Can Gajim do screen sharing on Mac?
-
lovetox
No
-
lovetox
About the menu of the tray icon, I'm not sure we found out what it is yet, but since Gajim is not drawing the tray icon, I would try to find which application does and report it there
-
Codimp
>> (and Gajim just crashed when i posted this message, 2nd time today it do this) > Do you have a backtrace Codimp ? Nope :(
-
Link Mauve
Codimp, see if it is present in `coredump` perhaps.✎ -
Link Mauve
Codimp, see if it is present in `coredumpctl` perhaps. ✏
-
Codimp
I will try, thanks
-
Hugo
> but that its not resizeable for me, probably means it is not expected to be resized, weird that your window manager still lets you do it, this probably causes the problems I'm using wayland, not xorg. ↺
-
Hugo
But I guess it's a GTK bug because I'm holding it wrong.
-
mesonium
Codimp: `coredumpctl list -r`
-
hlad
> Adrian Kieß, it is no longer triggered on the tab key, but on the @ key Why the @ key? That does not make sense. Any chance to change it back to tab? ↺
-
Codimp
> Codimp: `coredumpctl list -r` yep I have the coredump ↺
-
Adrian Kieß
Link Mauve, es, switching GTK3 and GTK4 look and feel to standard Adwaita or several other look and feels works! Thank you!
-
Link Mauve
Adrian Kieß, then report it to your theme author, so they can fix it. :)
-
Adrian Kieß
Link Mauve, Yes, thank you a lot for your input!
-
lovetox
hlad: most other messengers use that
-
lovetox
and it's called the "at" sign, and you use it when you want to address a message "at" someone
-
lovetox
https://en.m.wikipedia.org/wiki/At_sign the paragraph Social Media describes the use
-
mesonium
Codimp: then make sure debuginfod is running, open the backtrace, when gdb allows you to enter commands, type "bt" and hit enter✎ -
mesonium
Codimp: then make sure debuginfod is running, open the ciredump, when gdb allows you to enter commands, type "bt" and hit enter ✏
-
mesonium
Codimp: then make sure debuginfod is running, open the coredump, when gdb allows you to enter commands, type "bt" and hit enter ✏
-
Codimp
> Codimp: then make sure debuginfod is running, open the coredump, when gdb allows you to enter commands, type "bt" and hit enter done ↺
-
avron
> you don't need to uninstall your tiling wm. a compositor is an additional program that can perfectly run with a tiling wm lissine, thanks, I did not know that, I tried running picom and indeed, it works
-
Codimp
mesonium, you need the result, right?
-
mesonium
Yeah, my bet it it's the same gtk issue I experience, but we will see
-
Codimp
> Yeah, my bet it it's the same gtk issue I experience, but we will see here it is: https://paste.notiz.fr/?f6264e9b29c9e5f5#HRY2b6xtqAyHHEYXWBnYvvVAjueoj9LGEfFNLweQSQKj ↺
-
mesonium
Yeah it's the same. Which gtk version do you use? Can you also share the output for "bt full" ?
-
mesonium
Then I can add this info to the gtk issue
-
Codimp
bt full: https://paste.notiz.fr/?adb2f74f258c46cf#GsJCdBXiVXGjWaM9DLf5A4gW9PHyZcAGhdkSRApKCW1y (expire in 1 week)
-
Codimp
I use GTK 4.16.12 from Arch extra repo ("extra/gtk4 1:4.16.12-1")
-
mesonium
The css style values are for whatever reason garbage but that's for the gtk devs to find out why
-
mesonium
Thanks
-
Codimp
thanks to you
-
mesonium
Codimp: https://gitlab.gnome.org/GNOME/gtk/-/issues/7382
👍 1 -
Hund
lissine: >> Besides I have dark borders around menus, perhaps related to the fact that I using dwm > You need to use a compositor such as xcompmgr or picom Gajim requires a compositor now? Why?
-
Codimp
It's not because of Gajim, some windows managers (like i3 and other) just don't have native compositor, so you need to add one
-
debacle
> And copy with shortcut? Ctrl c, ctrl v, etc. don't work for me since Gajim moved to GTK4. Some incompatibility between GTK4 and EXWM, I guess. It's broken with all GTK4 applications. But context menu worked until recently with the GTK4 branch of Gajim. Not sure, if a change in Gajim is to blame or GTK4, which also had updates in that time. ↺
-
Hund
Codimp: Why should they?
-
Hund
Not everyone wants flashy shadows.
-
moparisthebest
> hlad: most other messengers use that citation needed... I can't use a chat client with a keyboard that doesn't do tab completion of nicks... 😔💀 ↺
👍 1 -
voker57
it's a question for GTK4 developers, not Gajim
-
lovetox
moparisthebest: I posted the wiki page
-
lovetox
and we still have nick tab completion
-
lovetox
you just have to type the @ character first to give Gajim the info that you want to search a nick and complete it✎ -
lovetox
you just have to type the @ character first to give Gajim the info that you want to search a nick and complete it with tab ✏
-
lovetox
analog you have to type the "/" character to tell gajim that you want to execute a command, and also tab complete it if you want
-
lovetox
or you have to type the ":" character to tell gajim you want to search for an emoji
-
moparisthebest
> you just have to type the @ character first to give Gajim the info that you want to search a nick and complete it with tab That's not tab completion, that's typing @ first ↺
-
moparisthebest
I've got 20+ years of muscle memory typing the first few of a nick then hitting tab, certainly not gonna type @ first now, that's like 300% more keystrokes :P
-
mesonium
What's the big deal? I find actually useful to not trigger the tab completion feature by accident.
-
moparisthebest
mesonium: breaks my workflow https://xkcd.com/1172/ :P
-
lovetox
yeah, it certainly takes some getting used to after using it differently for years, but on the other side, many people asked us over the years how they can mention a nick, and why it does not work with @ , also without @ we cannot show the nice completion dialog
-
moparisthebest
Isn't it trivial to support both though?
👍 4 -
moparisthebest
One isn't better than the other, they are just different, and my way is older :P
-
hlad
With @ you have to press more keys than with the old way with tab
-
moparisthebest
shift down + 2 + shift up + type characters + tab (+ enter or space?) vs type characters + tab
-
hau
> Isn't it trivial to support both though? 👍 ↺
-
voker57
more features to support isn't free
-
voker57
I'm also used to tabs, but it's rather a legacy thing which is probably non-trivial to implement
-
lissine
> Gajim requires a compositor now? Why? Hund, it's not a Gajim requirement, but a GTK4 requirement. For example, see https://github.com/dino/dino/issues/1264
-
moparisthebest
I mean it was non-trivial to remove it I guess
-
lissine
By the way, I had Gajim crash a couple of times when sending messages. And recently it crashed when sending an emoji reaction. Is this the same issue reported by Codimp?
-
Codimp
Maybe, look at mesonium message on how to get a debug trace
👍 1 -
Hund
lissine: I see. Thanks! Another reason to avoid anything GTK these days then. :)
-
lissine
I got used to the black bars in a couple of days :)
-
lissine
But a compositor doesn't add much overhead
-
hau
> Isn't it trivial to support both though? 👍 ↺
-
lissine
> I got used to the black bars in a couple of days :) I take it back It looks much better with a compositor ↺
-
Hund
lissine: :D
-
hau
I would like to see tab completion without @ return too if it's possible, maybe as a setting if people had issues with it.
👍 2 -
mesonium
lissine: if you have the same error it might be worth to workaround by removing the focus outline until the gtk bug is fixed lovetox, cal0pteryx?
-
moparisthebest
> I would like to see tab completion without @ return too if it's possible, maybe as a setting if people had issues with it. 👍 ↺
-
lovetox
focus outline of what exactly?
-
lovetox
how do you know thats the problem?
-
mesonium
> focus outline of what exactly? Of the message input text field > how do you know thats the problem? I don't know exactly if this fixes the problem, but at least the stack trace shows weird values for the css border outline of this component, when it crashes. I could also remove it for myself and try to see if it makes a difference. the problem is just that it happens so rarely
-
lovetox
and it happens for simply sending a message?
-
mesonium
yes, in the moment when you hit enter
-
lovetox
but we just clear the buffer on send ..
-
lovetox
weird that anything css related would change
-
mesonium
no guarantee that I misintepret the bt in some way✎ -
mesonium
no guarantee that I don't misintepret the bt in some way ✏
-
mesonium
> weird that anything css related would change it does: ```` (D) gajim.gtk.message_input _on_focus_enter (D) gajim.gtk.message_input _on_focus_leave ``` when I send a message ↺
-
mesonium
and there you do `scrolled.add_css_class("message-input-focus")` and `scrolled.remove_css_class("message-input-focus")`
-
lovetox
hm maybe we should fix that as workaround
-
lovetox
because i dont think we should leave focus
-
mesonium
``` def clear(self, *args: Any) -> None: self._disable_signals = True buf = self.get_buffer() start, end = buf.get_bounds() buf.delete(start, end) self._disable_signals = False ``` and ``` if self._disable_signals: return ``` maybe?
-
lovetox
i cannot reproduce leaving focus on pressing enter
-
mesonium
mhm weird
-
lovetox
maybe you confused it with switching to another window?
-
lovetox
it triggers when gajim is not the focused app
-
mesonium
likely. Then never mind, sorry.
-
lovetox
i just checked we set a border color
-
lovetox
i think outline is something else
-
lissine
>>> lissine: if you have the same error it might be worth to workaround by removing the focus outline until the gtk bug is fixed lovetox, cal0pteryx? >> focus outline of what exactly? > Of the message input text field I'm not sure. I did not gather debug logs. But Gajim crashed for me 3 times: twice when hitting enter to send a message, and once when sending an emoji reaction
-
lissine
Gajim crashed while sending the above message too 😅
-
lissine
I also want to note that the message sending succeeds. i.e. when I re-open Gajim I find the message already sent.
-
lovetox
if it happens so often for you lissine, can you try to remove this class from gajim.css ``` .message-input-focus ```
👍 1 -
debacle
I see many dozens, maybe hundreds of warnings with 2.0.0: `2025-03-03 18:18:18 (W) gajim.c.m.vcardavatars (myserver.org) Error from room@conference.mucserver.org/whatever: not-allowed - Queries to the conference members are not allowed in this room` All with the same MUC. I wonder, if it is inevitable?
-
lissine
debacle, allowing / denying IQs is a setting in the MUC configuration form
-
lissine
if you know the room owner, you can ask them to enable IQs
-
lissine
If you can see some avatars in the room, it's probably due to caching
-
lissine
(from other rooms)
-
lovetox
debacle: it's an ejabberd setting
-
lovetox
I think we check it but could be that this one is not updated enough
-
lovetox
hm no we dont check it yet
-
lovetox
ah damn
-
lovetox
we do but with the wrong field
-
bot
lovetox pushed 1 commits to branch gajim/master fix: MUC: Don’t query avatars if not allowed - https://dev.gajim.org/gajim/gajim/-/commit/7ee56e87d89edee07ff14fbd890febad7670f20c
-
debacle
Thanks, lovetox!
-
lovetox
debacle, it needs at least ejabberd 22.10 though
-
debacle
> debacle, it needs at least ejabberd 22.10 though Didn't help. I still get dozens of "not-allowed" messages. It seems to be ejabberd 24.12: https://compliance.conversations.im/server/magicbroccoli.de/ ↺
-
lovetox
so send me the muc
-
debacle
xmpp:openhardware@conference.magicbroccoli.de?join
-
nicoco
> ```diff > diff --git a/flatpak/org.gajim.Gajim.Devel.yaml b/flatpak/org.gajim.Gajim.Devel.yaml > index 7398e5d35..81e410080 100644 > --- a/flatpak/org.gajim.Gajim.Devel.yaml > +++ b/flatpak/org.gajim.Gajim.Devel.yaml > @@ -368,8 +373,8 @@ modules: > - pip3 install --no-build-isolation . > - cp -t ${FLATPAK_DEST} app-overrides.json > sources: > - - type: git > - url: https://dev.gajim.org/gajim/gajim.git > + - type: dir > + path: .. > - type: file > path: app-overrides.json > - type: shell > ``` hmm I can't get flatpak-builder to work with this: ``` copying gajim/gui/groupchat_invitation.py -> build/lib/gajim/gui error: can't copy 'gajim/gui/chat_action_processor.py': doesn't exist or not a regular file [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for gajim Failed to build gajim ERROR: Failed to build installable wheels for some pyproject.toml based projects (gajim) Error: module gajim: Le processus fils s’est terminé avec le code 1 ``` ↺
-
lovetox
wow magicbroccoli is ultra slow
-
lovetox
but i found the problem
👍 1 -
bot
lovetox pushed 1 commits to branch python-nbxmpp/master fix: DiscoInfo: Return correct values in get_field_value() - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/1c25b723c34b393dc63ede801edea4008a152402
-
lovetox
nicoco, its maybe easier to just specify your git repo as source
-
lovetox
and push your changes to that
-
nicoco
thanks, I'm trying after a `git clean -f -d` first, chat_action_processor.py does not seem to exist (anymore?)
-
nicoco
pushing changes to a repo; building; then running sounds like a major PITA to work with :)
-
lovetox
yes probably, but why are you using flatpak for development?
-
nicoco
because I'm on debian bookworm and you recommended it (a while ago)
-
nicoco
I tried distrobox but it was not great
-
nicoco
I know I should upgrade to trixie at some point but… this is both my desktop computer and "homelab", and I'd rather stay on debian stable because most server software I run on my machine is packaged for stable only. Maybe one day I'll switch to containers for my hosted-at-home services, but I like debian. I'm a dinosaur I know ;)
🤣 1 -
lovetox
and what lib are you missing?
-
nicoco
ok, `git clean -f -d` worked. I'm not sure where something was cached, but something was cached somewere, despite `rg chat_action_processor --no-ignore-vcs` not yielding anything. 🤷
-
nicoco
> and what lib are you missing? something gio or gtk, I'm not sure. much likely I could compile whatever's needed, but I'm a bit worried of breaking everything by starting to `make install` various stuff I don't even understand :) ↺
-
nicoco
yoohoo! I could test that one my very short-but-very-useful-for-gateway-users MRs still work! https://dev.gajim.org/gajim/gajim/-/merge_requests/998 I'll try to update stuff one at a time, I think some of my MRs never went through because I flooded your gitlab too much :)
👍 2❤ 1 -
mesonium
nicoco: have you considered developing in a vm? :)
-
nicoco
yes I may do that
-
nicoco
flatpak-builder caches stuff is quite fast it should be OK. I lose the interactive debugger, but I'm a print()-debugger semiprofessional
-
lovetox
nicoco you can drop a breakpoint() in the code, and this drops you into the python debugger
-
bot
lovetox pushed 1 commits to branch python-nbxmpp/master release: 6.0.1 - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/5aa0b3bb711b5cf0de6c87b1666249735cdc1431
-
nicoco
I didn't even expect that to work for some reason, good to know. Not as nice as pycharm's debugger though. Thanks :)
-
black_mamba
can gajim be made to trust an invalid cert?
-
black_mamba
im not finding any tls settings
-
Purplebored
> un/reinstall the plugin i mean, not Gajim I did that and it indeed worked thanks! ↺
-
lovetox
black_mamba, invalid? no
-
lovetox
signed by a not trusted CA, yes
-
lovetox
it will ask you on connect
-
bot
lovetox pushed 2 commits to branch gajim/master chore: Update translations - https://dev.gajim.org/gajim/gajim/-/commit/c1ed3abb6d3fd1c6c570169c4689638ab31d52da release: 2.0.1 - https://dev.gajim.org/gajim/gajim/-/commit/45ec7a16a1da920ce16be6aab1ac9e72d77d56e0
🎉 4 -
hannibal
lovetox, you forgot to update the flatpak dependencies, the new release will not have the updated nbxmpp
-
debacle
Uploaded nbxmpp 6.0.1 and gajim 2.0.1 to Debian unstable.
-
lovetox
yeah, it does not depend strictly on it, but yes i should have included it in the flatpak
-
lissine
> if it happens so often for you lissine, can you try to remove this class from gajim.css > > ``` > .message-input-focus > ``` That did not fix the issue ↺
-
lovetox
yeah i thought so ..
-
lovetox
no idea what to do, hopefully some of gtk devs look into it
-
lovetox
i have to say, it never crashed on me, so it seems there is another variable in place
-
lissine
I'm using a tiling window manager (dwm) on Void Linux (no systemd)
-
lissine
Will it help if I run `gajim -v` to get logs for the crash?
-
lissine
Or is it already known?
-
mesonium
Which gtk version do you use? lissine: I haven't seen anything useful in the debug log
-
lovetox
https://gitlab.gnome.org/GNOME/gtk/-/issues/7382
-
lissine
GTK Version: 4.16.12
-
lovetox
mesonium, opened this bug ticket with the tracelogs
-
lovetox
mesonium, do you also use a tiling window manager?
-
mesonium
https://gitlab.gnome.org/GNOME/gnome-usage/-/merge_requests/160
-
mesonium
lovetox: have you seen this referenced mr?
-
mesonium
lovetox: no, I use Plasma 6.3.2 Wayland
-
lissine
those tracelogs are not yours though?✎ - lissine
-
mesonium
lissine: in the issue, yes those are mine
👍 1 -
lovetox
i just looked at them, but it does not really help us i think
-
mesonium
This results in gtk#7382✎ -
mesonium
> This results in gtk#7382 ✏
-
Link Mauve
Hi, I was trying to rebase a MR, https://dev.gajim.org/gajim/gajim/-/merge_requests/1101 on top of latest master, but it seems CI isn’t configured to use any runner.
-
Link Mauve
Do you know what I should do to let the pipeline start?
-
lovetox
i need to add you to the allow list
-
lovetox
give me one moment
-
mesonium
So it seems someone got a reproducer ✏
-
mesonium
> This results in gtk#7382 So it seems someone got a reproducer ✏
-
Link Mauve
Going through the open MRs, https://dev.gajim.org/gajim/gajim/-/merge_requests/1085 also seems good to add, perhaps after a bit of reformatting though.
-
Link Mauve
I can’t rebase it though.
-
lovetox
Link Mauve, the dialog has an example in the field
-
lovetox
https://share.hoerist.com/philipp/IKuaRzaINKnc1N8H/b359c4c6-2e23-45dc-94ae-f10288653d1f.png
-
lovetox
thats really no enough?
-
Link Mauve
No, definitely not enough.
-
Link Mauve
I’ve seen way too many people not understand what a JID is, or what federation is.
-
Link Mauve
And then “it doesn’t work”…
-
Link Mauve
lovetox, the black job should probably output a patch that I could apply, that one isn’t helpful: https://dev.gajim.org/linkmauve/gajim/-/jobs/74552
-
lovetox
you should install pre-commit and it does it for you
-
Link Mauve
How do I do that?
-
Link Mauve
Do you have docs?
-
lovetox
https://dev.gajim.org/gajim/gajim/-/blob/master/CONTRIBUTING.md?ref_type=heads#use-pre-commit
-
lovetox
https://dev.gajim.org/gajim/gajim/-/blob/master/CONTRIBUTING.md?ref_type=heads#use-pre-commit
-
lovetox
why the fuck does it show that to download ..
-
lovetox
Link Mauve, after installing, simply do an empty git amend
-
lovetox
on your commit
-
hannibal
> https://share.hoerist.com/philipp/IKuaRzaINKnc1N8H/b359c4c6-2e23-45dc-94ae-f10288653d1f.png Should the "Log In" stay inactive as long as the JID is not valid? Or is that too much work for less benefit✎ ↺ -
mesonium
https://pre-commit.com/ Link Mauve has good docs✎ -
lissine
By the way, when a message contains only a link, right clicking it shows `Copy link address` and `Copy link location` which seems redundant. Is there a difference between the two?
-
hannibal
> https://share.hoerist.com/philipp/IKuaRzaINKnc1N8H/b359c4c6-2e23-45dc-94ae-f10288653d1f.png Should the "Log In" button stay inactive as long as the JID is not valid? Or is that too much work for less benefit ✏ ↺
-
mesonium
https://pre-commit.com/ they have good docs in their website ✏
-
mesonium
https://pre-commit.com/ they have good docs on their website ✏
-
lovetox
one is added by Gtk
-
lovetox
the other by us
-
lovetox
but yeah i need to look into, if gtk always adds this
-
lovetox
then we can lose ours
-
lissine
The two options are displayed only if the link is at the beginning of the message
-
lissine
Otherwise only `Copy link address` is visible
-
lovetox
Copy Link Location
-
lovetox
is ours
-
lovetox
or we remove the gtk ones
-
lovetox
i think the original problem was that they dont always work on all systems
-
lovetox
at least the open link one
-
bot
wurstsalat pushed 1 commits to branch gajim/master imprv: Improve confirmation dialog strings - https://dev.gajim.org/gajim/gajim/-/commit/d96e3c40347015f6f627c47f1f6a100fe696ef30
-
lissine
Well, `Copy Link Address` is the more useful one, since it works on links that are in the middle of a message
-
cal0pteryx
we have to confirm that for GTK4 though
-
cal0pteryx
It's not useful if it doesn't work cross-platform
-
Codimp
voilà, website post about 2.0.1 translated to french
❤ 1