-
Geld
> Nepptün wrote: > Is it planed to include libretranslate in gajim ? Yes. We also work on Minecraft launcher and an Ice Maker.
-
fjklp
hell yeah, I knew gajim is going places
-
polarian
Geld, what do you mean minecraft launcher and ice maker?
-
Geld
> polarian wrote: > Geld, what do you mean minecraft launcher and ice maker? You will be able to play Minecraft while sipping your favourite drink with ice cubes.
-
Geld
All in Gajim.
-
fjklp
lovetox: do you happen to know why the muc disco info bug apparently only happens with some versions of ejabberd and nothing else?
-
danielstein
Gajim aio solution for happines
-
fjklp
are the following log messages indicative of something being wrong? (W) gajim.c.settings Unable to determine context for: quqiyi@muc.nixnet.services (W) gajim.c.m.caps (nixnet.services) Error from quqiyi@muc.nixnet.services: item-not-found - Invalid node name
-
sch
Is there an online read-only archive of trac.gajim.org?
-
polarian
> All in Gajim. sounds awful ↺
-
fjklp
Sometimes I think it would be nice for gajim to work better with nick changes relative to chat history. An example of an improvement that I think would be easy to do would be to add a column to the logs table in the logs.db called something like 'self_sent', with each row having either a 0 to mean it was not sent by myself, or a 1 meaning it was sent by myself. That way if I have changed my nick in a given chat and I want to search for messages sent by me, I can do a search with a special variable like 'from:@me' and it will return all messages with a 1 in the self_sent column for that jid.✎ -
fjklp
Sometimes I think it would be nice for gajim to work better with nick changes relative to chat history. An example of an improvement that I think would be easy to do would be to add a column to the logs table in the logs.db called something like 'self_sent', with each row having either a 0 to mean it was not sent by myself, or a 1 meaning it was sent by myself. That way if I have changed my nick in a given chat and I want to search for messages sent by me, I can do a search with a filter and special variable like 'from:@me' and it will return all messages with a 1 in the self_sent column for that jid. ✏
-
fjklp
I don't think of it as a high priority, just sharing the thought
-
sch
> sounds awful All in XMPP, then?
-
sch
fjklp, sounds good. I suggest to send a ticket to https://dev.gajim.org/gajim/gajim/-/issues
-
fjklp
Also, the ability to view messages that mention my nick, regardless of nick change. The only way I can currently think to do it would be to "grep" for current nick when message is received (not sure if we might consider this too resource intensive to be feasible) and if there is a match, we put a 1 in the to_self column. Then we can search and filter for these messages with 'mentions:@me'.
-
fjklp
wait, we are already doing this nick matching anyway because we get notified of mentions, so it doesn't add any resource usage, just an extra logs.db column.
-
fjklp
But I can see how this might be just a part of other changes like having and "inbox" so maybe this is already being worked out or something.✎ -
fjklp
But I can see how this might be just a part of other changes like having an "inbox" so maybe this is already being worked out or something. ✏
-
lovetox
fjklp, yes its already done in the database refactor mr
-
astanad_
Hi all ! why there is no full documentation for nbxmpp ? it would be great for others to understand nbxmpp in order to make other xmpp clients !!
-
lovetox
there is no documentation, you can see an example project at https://dev.gajim.org/gajim/nbxmpp-client
-
astanad_
lovetox, will it be available in future ?
-
lovetox
probably not
-
astanad_
lovetox, okey thanks !
-
debacle
astanad_ You probably know that, but just for completeness: There are multiple Python XMPP libaries, e.g. aioxmpp, slixmpp and wokkel. I use slixmpp for my little projects.
-
astanad_
debacle, is slixmpp well maintained ?! works with ejabberd/prosody/openfire ?
-
astanad_
debacle, last commit on github was in oct 3 , 2022 !!
-
debacle
astanad_ Yes, sure. There is a MUC xmpp:slixmpp@muc.poez.io?join
-
astanad_
debacle, oh thank you !
-
debacle
astanad_ Who would use github :-) https://codeberg.org/poezio/slixmpp
-
astanad_
debacle, what's wrong with github ? because of microsoft ? 😂️
-
debacle
astanad_ That's probably not something to discuss here :-)
-
astanad_
debacle, yes !
-
debacle
astanad_ Anyway all four libs (aioxmpp, nbxmpp, slixmpp, wokkel) are actively used and it depends on your taste and your use case, which one you use.
-
astanad_
debacle, okey ! i'll try to read the source code of all these libraries and then i'll decide wich one i'll use ! 😀️
-
debacle
There are some dead libraries, too: python-xmpp, pyxmpp and more, but they never made the switch to Python 3 and their respective homepages are dead.
-
debacle
astanad_ Haha, yes, that's the spirit!
-
astanad_
debacle, thanks for your help !!
-
debacle
astanad_ yw!
-
sch
Where could the list of bookmarks be found at? (xep 0048)
-
sch
It appears that every groupchat is bookmarked automatically and there is the option of "forget" to remove it.
-
cal0pteryx
sch, "Start Chat" lists all your group chat bookmarks
-
sch
Thank you
-
lovetox
sch, and right click on a groupchat in that dialog, allows you to forget it
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *1b318b73* < https://dev.gajim.org/gajim/gajim/-/commit/1b318b73e2728dc8160c7db95a81b3dce61a6642 > refactor: Scripts: Remove usage of deprecated datetime method
-
sch
I think it would be good to list bookmarked MUCs (under Groupchats) in Gajim's contact list
-
cal0pteryx
sch: Start Chat is the replacement for Gajim's contact list (roster)
-
sch
Does it mean that it will replace the current contact list or will it remain an addition?
-
lovetox
not sure, but what you are searching is the Start Chat Dialog
-
lovetox
Gajims Contact List is a representation of your Roster on the server
-
lovetox
so no it will never contain groupchats, as they cannot be in your roster
-
lovetox
In the Start Chat Dialog you have also a filter button, and can filter for groupchats
-
bot
Philipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *58398a31* < https://dev.gajim.org/gajim/gajim/-/commit/58398a31aa43f3e2aa7d82ff31be8551b2ba75dc > change: Raise nbxmpp version *d4d818ca* < https://dev.gajim.org/gajim/gajim/-/commit/d4d818ca06bf209a450a8655709631f641af038e > chore: Flatpak: Update dependencies *f9d1e5b3* < https://dev.gajim.org/gajim/gajim/-/commit/f9d1e5b31f532292942ac4a688c16f1fed90fde1 > chore: Update translations
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *f36a0308* < https://dev.gajim.org/gajim/gajim/-/commit/f36a0308bb352011f80767103603a8f4db47aed6 > release: 1.8.4
-
sch
> so no it will never contain groupchats, as they cannot be in your roster Contacts under "contacts" and Bookmarks under "groupchats" I don't see any problem with it.✎ -
sch
> so no it will never contain groupchats, as they cannot be in your roster Contacts under "contacts" and Bookmarks under "groupchats" I don't see a problem with it. ✏
-
lovetox
thats why we already have this, check out the Start Chat Dialog :)
-
sch
I understand
-
sch
When I got aware of the special feature of XMPP, which was by Gajim and Psi, I have seen the bookmarks via a menu of the menu-bar.✎ -
lovetox
bookmark does not mean what you think it does from a Browser
-
lovetox
its just a storage format for information on the server
-
lovetox
nothing the user needs to do or see
-
lovetox
its just the information what group chats you are joined
-
sch
When I got aware of the special feature of XMPP, which was by Gajim and Psi, I have seen the bookmarks via a menu of the menu-bar. I was also able to open a bookmarks dialog with which I could edit preferences to each groupchat. So, I understood that my account had also groupchats saved to it, in bookmarks. Contacts to roster and Groupchats to bookmarks. ✏
-
sch
I have updated my last message.
-
sch
As a new person getting to know XMPP, by seeing the groupchats at Start Chat, I wouldn't realize that these are in any way saved to my account.
-
☭Mike Yellow
sch, I know you want the appearance of Contact list and Group list like Conversations. But Gajim has its own features.
-
☭Mike Yellow
It does not matter much.
-
sch
So I think it would be worthwhile to make the appearance in a way that would clarify to the person what bookmarks are. Make bookmarks as "tangible", so to speak, as contact roster.
-
sch
☭Mike Yellow, lovetox, I agree with both of you.
-
lovetox
Why would i need as a user what Gajim stores on the server and what not?
-
lovetox
I expect that if i log in Gajim restores as much as possible
-
sch
I want less technical people to understand, as easily as possible, what they are dealing with when they see XMPP, a standard, portable and (truely) open communication platform.
-
sch
When I got to know XMPP, I was exposed to many features, Roster, Bookmarks, Transports and then I was able to understand that it is even more flexible than these and can be used in many other ways, like connecting a Download Manager to it etc.
-
sch
The more technical details I was presented by the GUI, the more I could understand.
-
sch
This is my argument. I'm not sure how strong it is though.
-
☭Mike Yellow
I guess you may want Gajim make “contacts, groups” filter open by default in the window “Start Chat” as an easy way to change in the UI.
-
☭Mike Yellow
Instead of the funnel icon button?
-
lovetox
i understand that you are interested in the technical details, and there is nothing stopping you reading about them, but we try to design the GUI for people wanting to chat, not to educate people about thecnical details
-
sch
Fine
-
☭Mike Yellow
sch, you just want to learn more about XMPP?
-
sch
Yes
-
sch
I'm learning
-
procrastinator
is there any way to open to the last-read position of a chat? i understand that gajim needs to keep track of which message has been last read (incl. by other clients?) and it'd be nice to jump to that message when switching chats
-
lovetox
> I guess you may want Gajim make “contacts, groups” filter open by default in the window “Start Chat” as an easy way to change in the UI. that might be good idea to make it more discoverable
-
lovetox
procrastinator, currently no✎ -
lovetox
procrastinator, currently not ✏
-
☭Mike Yellow
sch, here, an advanced XMPP user manual. Use a translate plugin in your web browser to read. >https://shzyly.rf.gd/文档/离线文档/《社会主义XMPP高级用户使用说明书》/目录索引-H.html
-
sch
> that might be good idea to make it more discoverable Yes
-
☭Mike Yellow
By the way, I guess the three selections in the filter are “all”, “contact”, “group”. The Simplified Chinese translation of the “contact” should be “联系人” but not “聊天”(“chat”).
-
sch
Thank you, ☭Mike Yellow
-
lovetox
☭Mike Yellow, https://translate.gajim.org/
-
☭Mike Yellow
If these volunteer translators are here or they have public XMPP addresses, then it can be easier.
-
☭Mike Yellow
Oh, sorry, the original text is “Chats”. Nevermind.
-
chili-b
i've noticed an issue in 1.8.3 where after sending a file, the chat title is highlighted instead of the chat box
-
chili-b
i.e. i have to click the chat box to continue sending messages instead of just being able to start typing again
-
cal0pteryx
chili-b: fixed in 1.8.4
-
chili-b
oh, did that just release?
-
cal0pteryx
Yup
-
Андрей
Hello, please tell me why Gajim does not start on Windows 10 VLSC after installation
-
Андрей
Is this like this for everyone?
-
lovetox
no
-
lovetox
how did you install Gajim?
-
Андрей
I downloaded Gajim from this link from the official website https://gajim.org/downloads/1.8/Gajim-1.8.4-64bit.exe then installed Gajim 1.8.4.exe, after which I started launching it from a shortcut on the desktop. Unfortunately, it did not start, nothing appeared on the desktop. Rebooted the computer and tried to start again from the shortcut and again nothing.
-
cal0pteryx
VLSC?
-
Андрей
Yes, enterprise VLSC(LTSC) 22h2
-
cal0pteryx
Андрей, try starting gajim-debug.exe from the same folder
-
lovetox
or try starting the exe from console
-
Андрей
It still won’t start, can I somehow remove the log and send it here? When you run Gajim debug, text appears in the console and the console closes.
-
lovetox
start it from the terminal
-
Андрей
Log from the console ** (Gajim-Debug.exe:12056): WARNING **: 21:30:01.658: expected enumeration type void, but got PyGLibOptionArg instead Logger gajim level set to 10 Logger nbxmpp level set to 20 Logger omemo_dr level set to 10 2023-11-26T21:30:01 (I) gajim | Gajim Version: 1.8.4
-
lovetox
puh not much to see here
-
lovetox
when did this problem start?
-
lovetox
what was the last version that worked?
-
Андрей
I installed the client for the first time on Windows, on Linux everything is fine, it works like a charm :)
-
lovetox
hm can you deinstall, and try installing it from the windowsstore
-
Андрей
At the same time, there is no store in the VLSC store, so it won't be possible to install it, I can only try to install Windows 10 Pro, just maybe some component is missing? I don’t use Vasyan’s builds, only msdn or vlsc representatives :)
-
lovetox
can you try https://gajim.org/downloads/1.8/Gajim-1.8.1-64bit.exe
-
cal0pteryx
Gajim 1.8.4 has been released: https://gajim.org/post/2023-11-26-gajim-1.8.4-released/
-
Андрей
This version is up and running. https://gajim.org/downloads/1.8/Gajim-1.8.1-64bit.exe Thanks everyone :)
-
lovetox
Андрей, do you have time for some testing?
-
Андрей
lovetox: There is still time.
-
lovetox
could you install on the same machine the portable version
-
lovetox
https://gajim.org/downloads/1.8/Gajim-Portable-1.8.4-64bit.exe
-
lovetox
and delete one dll afterwards from the portable folder
-
Андрей
lovetox: I'll install it now, no problem :)
-
lovetox
search then only in the portabl folder for "libgstamfcodec.dll"
-
lovetox
and delete it, then try to start it
-
lovetox
be aware that no other gajim instance is running though
-
Андрей
lovetox: I did as you said, the portable version of Gajim worked
-
lovetox
hm thanks
-
lovetox
i just used portable because it does not interfere with your installed version
-
lovetox
but you can apply the same hack on the normally installed gajim version
-
Андрей
lovetox: Thank you, I will now try to use it on the installed version of Gajim 1.8.4 :)
-
elisoandr
lovetox, On the installed version 1.8.4 everything worked out, everything works :)
-
lovetox
good to hear, thanks for testing
-
lovetox
we will apply that fix in the next version
-
cal0pteryx
nice, thanks for testing, elisoandr
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *e88921c8* < https://dev.gajim.org/gajim/gajim/-/commit/e88921c81ef1769aefa2d95a66c58ebb8cbfed02 > fix: Windows: Remove problematic DLL This DLL causes a crash on Windows
-
pep.
Is it possible to disable ^W closing a tab? :(
-
pep.
Same curse as with firefox..
-
pep.
Except in Firefox, as much as it's annoying, I can reopen the tab directly with ^T