I started a new project: a #libpurple plugin in #rustLang for the cable #p2p chat protocol.
Most of my time on it so far has actually just been figuring out how to tell rust-bindgen how exactly NixOS is an unusual environment.
I started a new project: a #libpurple plugin in #rustLang for the cable #p2p chat protocol.
Most of my time on it so far has actually just been figuring out how to tell rust-bindgen how exactly NixOS is an unusual environment.
@Yuki WHY WOULD YOU WANT THAT?
But hey, free free to turn #Gajim or #Pidgin into a freakish app...
Bonus Points if you use #libpurple and support #WindowsXP for that #XMPP client?
@boris I was thinking of doing something closer to #Pidgin / #libpurple where there are existing data sources and you make them available behind a standard API and interface. I'm thinking socials, chat, events, wikis.
@grimmy Regarding your posts about #Pidgin and mobiles. You're certainly correct about proprietary platforms. But there is #Chatty and its a nice mobile client based on #libpurple!
@esm I think #Gajim works well since it's a.#libpurple-based client but unlike #Pidgin it includes #OMEMO out of the box.
@spacesjut @enno Meinst #libpurple-basierte #MultiProtocol-IMs woe #Pidgin und #Gajim?
Background story on my motivation behind adapting #Dino https://fsci.in/blog/importance-of-free-software/ #xmpp #FreeSoftware
#Gajim is the only other app that works decently with #omemo/end to end encryption, though its developers are opposed to making the ui adaptive. The other app #chatty has good adaptive ui, but end to end encryption is broken and it is unlikely to see any fixes anytime soon (since it uses #libpurple and does not have any recent releases).
My current WeeChat setup
Since it's come up in conversation a couple of times in the past week (waves at @snowdusk__ and @yarmo), here's a #screenshot of my current #WeeChat setup (though with different buffers selected than my usual arrangement).
"What am I looking at on the screenshot?"
A buffer list ¹ on the left. Buffers represent the channels, private message streams and status timelines from the various chat media you are connected to.
Side the buffer list are a variety of horizontally and vertically panes, which @weechat called 'windows', each window showing the contents of one
² of the buffers.
"What buffers are visible in these window panes?"
From top left to bottom right these are:
"What's making it work?"
All running in a #tmux terminal multiplexer session, running under #WSL2 on #Windows, in the #WindowsTerminalPreview #terminal client.
(Repost to fix an at-mention...)
Footnotes
¹ though I still use buffers.pl script rather than the built-in buflist plugin because I'm too lazy to migrate my settings to make it look and act in the way I've gotten used to.
² or more, as buffers can be merged, displaying the contents of each of the merged buffers chronologically in the same window pane.
Hashtags
@deltajulyhotel 100% will go back to using it if / when they start supporting #OMEMO encryption.
The good news is they decided to work on it. The bad news is it has been about 6 years and it's still not implemented :(
https://developer.pidgin.im/ticket/16801
#libpurple is pretty awesome, though!
While I am still in the process of setting up my #PinePhone after reinstall: Anybody ever tried buulding #Pidgin with #GTK3? As I want to mess around with #libpurple-plugins, I would love to have a non-Xwayland GUI that's more adjusted to working with many plugins than #Chatty currently is. (Advice on how to do everything with Chatty is also appreciated!)
#LinuxPhones #Librem5
Chat On Telegram From libpurple-Based IM Programs (Pidgin, Etc.) Using The New tdlib-purple
https://www.linuxuprising.com/2020/11/chat-on-telegram-from-libpurple-based.html
#Telegram #libpurple #Pidgin #Linux #Windows
*Chat On Telegram From libpurple-Based IM Programs (Pidgin, Etc.) Using The New tdlib-purple*
> tdlib-purple is a new libpurple plugin for Telegram, considered the successor of telegram-purple. With this you can chat on Telegram from chat clients
www.linuxuprising.com https://libranet.de/display/0b6b25a8-175f-b665-1d44-b54322671769
XMPP question.
I default to the three years w/o update Adium for connecting to XMPP on MacOS.
Is there a client I should consider more in 2020?
Know what we need? A #libpurple desktop app that uses a database