-
232
Working OK untill this morning, now this error## Versions: https://conference.gajim.org:5281/pastebin/01d74a32-9a46-4ef1-a109-acfcdadafa40
-
lovetox
It's not compatible with the new Gtk version
-
lovetox
You need to upgrade to 2.3.6
-
lovetox
You can use flatpak
-
The Wild
Hi, I just notice that when I click on the icon for adding a reaction to a message, I get a list of categories but no emojis. If I enter something in the search bar of the reaction window (not sure of the name), there's no result found and I can't seem to get the list of categories back. I tried switching back to my old font (Adwaita) because I changed recently (to IBM Plex) but to not effect, after restarting Gajim. Is there something wrong with my configuration ? OS : Arch Linux Gajim version : 2.3.5-1
-
lovetox
hm it probably has something to do with the font
-
lovetox
do you see the quick reaction emojis?
-
lovetox
the ones when you hover over a message
-
lovetox
or do you see the emojis when you just send one as message?
-
The Wild
Oh yes sorry I do see those. Gajim is GTK4, right?
-
The Wild
I can send emoji in messages no problem
-
mobi2021
why aren't you still adding arabic language feature in new version?
-
mobi2021
even we cannot see bangla in reply opton and olso contact list. in several option stil not working like 1.9.5 was working great.
-
mobi2021
can anyone reply me?
-
mobi2021
الف با
-
mobi2021
السلام علیکم ورحمۃ اللہ
-
mobi2021
can anyone read arabic words?
-
lovetox
yes looks fine to me
-
lovetox
what problem do you have?
-
lovetox
https://share.hoerist.com/philipp/message/pWnpCtEHNTIp9Osa/c5e26a02-42e6-4abb-bd3d-5a8bb7dc7b6e.png
-
Neustradamus
https://www.reddit.com/r/Gajim/ is up-to-date
👍 1 -
bot
lovetox pushed 2 commits to branch gajim/master new: Add FileTransferManager - https://dev.gajim.org/gajim/gajim/-/commit/4b8c13bbf88ed73ad1407a5ceb9209f04e59b580 refactor: Rewrite Media Preview - https://dev.gajim.org/gajim/gajim/-/commit/4913c3107c7ef8c9282d4397239f9a4213595a6d
-
nicoco
lovetox, what was the rationale for stopping to use Gio download helpers and add httpx? (not criticizing, just curious)
-
nicoco
(no relation) the unnamed-chats and muc-displayed merge requests are ready for reviews. (they have been running fine for me for at least one week)
-
lovetox
Before we needed a lib that integrates with the GLib Mainloop, the only option is libsoup, but it is a bit too low level for my taste. We experimented with spawing other python processes and as its another process there is no reason to integrate with the GLib Mainloop in the GUI process. Downloading in a different process allows us also to do this in a blocking fashion which means less code and easier to read code, it also allows us to use now the whole range of python http libs, so i chose one that seemed to have all the features we need. python http libs are much more pythonic then some C lib like libsoup that is accessed via pygobject
-
nicoco
you mean non-blocking right?
-
bot
lovetox pushed 1 commits to branch gajim/master cfix: Preview: Remove application/octet-stream from allowed mimetypes - https://dev.gajim.org/gajim/gajim/-/commit/0eb575075fec8d1b427f905cf41128980865e666
-
lovetox
no, the code is written in blocking fashion
-
lovetox
it does not block the main process, because its executed in a different process
-
nicoco
And urllib.request is too low-level?
-
lovetox
there is no mainloop running in the httpdownload process, its basically a script that is executed top down
-
moparisthebest
can the user still cancel it that way?
-
lovetox
yes the main process passes a kind of multiprocess object that has a flag, if the main process sets this flag to true, then then the childprocess will notice and aborts
-
lovetox
dont ask me how this works under the hood, something with pipes between processes, its all abstracted for the normal python user
-
nicoco
about readability, I think python's `await` would be the nicest to have, but (a) I don't know if that's even possible and (b) even if it is, it is a huge refactor work. The (dead 😞) "calls" MR seems to show that nbxmpp "tasks" could be wrapped in `asyncio.Future`s, but I have not looked into it into much details.
-
lovetox
pygobject has experimantel support for ayncio, but not on alle platforms
-
lovetox
as with most open source projects they have not enough maintainers, so real good support cross plaform will probably never happen
-
lovetox
so its not something i would build anything on
-
nicoco
I see, thanks for the insights.
-
bot
lovetox pushed 1 commits to branch gajim/master cfix: Preview: Always show progressbar on download - https://dev.gajim.org/gajim/gajim/-/commit/b636127d8948d08ae928e3cd756b4e0bdb4b5fa2
-
bot
lovetox pushed 1 commits to branch gajim/master cfix: FileControlButtons: Set buttons visible on set_path() - https://dev.gajim.org/gajim/gajim/-/commit/be65fa42875800f2790ee013b1ce0ebeec3cfd02
-
bot
lovetox pushed 1 commits to branch gajim/master new: App: Raise worker processes - https://dev.gajim.org/gajim/gajim/-/commit/377aaaee4fcbddeadbb595869b17498f28ebcfa0