abj61Lovetox strange but now it works as you can see, don't know what went wrong last time
nicocohey! 2 questions for you guys: will gajim 1.0.0 be in debian stable backports and does this plugin https://github.com/fiaxh/gajim_chat_markers actually work for XEP-0333 chat markers? Thanks for the great work!
lovetoxno nicoco
lovetoxthis plugin does not work
nicocogood I asked before breaking everything :) thanks lovetox
lovetoxand about backports, maybe, as gajim needs a pretty high gtk version
lovetoxit probably cant be backported to very old debian releases
lovetoxin general i would recommend only to install plugins from the debian unstable repos or https://ftp.gajim.org/plugins_1/
nicocobut but but... debian stable isn't THAT old ;)
nicocois this repo the one used by the plugin installer?
lovetoxyes, but plugin installer cant provide dependencys for you
lovetoxis backports not also for older versions?
lovetoxlike jessy
nicocothere are backports for old versions too, but I was asking for stretch (stable) backports. right now 0.16.8-3~bpo9+1 is available there
nicocothanks for the information
lovetoxthen yes, once we release 1.0.0
mimi89999lovetox: 🙁
mimi89999lovetox: That plugin looked really nice...
lovetoxdoing chatmarkers via plugin is unecessary complicated
mimi89999lovetox: Would be nice to have them...
botPhilipp Hörist pushed 2 commits to branch _refs/heads/gajim_0.16_ of _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins>: https://conference.gajim.org:5281/pastebin/2574f4ed-01b3-46e6-85ed-482cd7e53f65
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/241>:
#241: <appindicator problem>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/251>:
#251: <[appindicator] notifications not persent in indocator menu>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/243>:
#243: <OMEMO: Key exchange fails, you need close gajim and start it again to work>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/236>:
#236: <Omemo and keys not working!>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/242>:
#242: <Source Code Syntax highlight - Import Error>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/205>:
#205: <[OMEMO] Omemo icon in chat window not available>
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/181>:
#181: <OMEMO creates fatal error in Gajim when trying to open fingerprint window of group chat>
mimi89999lovetox: Why this plugin won't work?
lovetoxbecause its 2 years unmaintained and never did fully work in the first place
mimi89999Ah
mimi89999Gajim is at 800MB of RAM now. Almost as good as Firefox...
lovetoxand whats the running time mimi89999 ?
mimi89999lovetox: A day
lovetoxdoes it have that high of usage short after start?
lovetoxor is it growing over time
mimi89999lovetox: After start it is 400M
mimi89999It is growing over time then
lovetoxand how many chats do you join at start
mimi89999lovetox: A dozen conferences
lovetoxim joined in 8 on windows
lovetoxand have 110 MB and gajim is running since 4 hours
lovetoxdo you have spell checking enabled?
mimi89999yes
lovetoxtry to disable it
lovetoxand see if this changes something after a restart
mimi89999I am in 28 conferences
lovetoxthats more than a dozen :)
lovetoxi guess 400 is ok then
lovetoxi would be interested in something to compare to
lovetoxmaybe you can try dino, and join 28 conferences there
lovetoxKDE just doesnt work in VM for me, i tried now kubuntu cant install that also
rom1deplovetox: no luck with virtualbox either?
lovetoxi try that now
rom1depdid something change spellcheck-wise? it's disabled now
rom1depI think it now depends on gspell
rom1depused to be gtkspell or something before
mimi89999lovetox: I disabled automatic joining in some MUCs and RAM usage is only 350MB now.
lovetoxhm as i said i dont have anything to compare, is 400 MB much for 28 conferences?
lovetoxeach conference has a roster, with avatars etc
lovetoxand its naturall that it grows, in each conference stuff gets written, maybe even pictures posted inline
mimi89999lovetox: Without spellcheck it is 131M
lovetoxthere you go :)
mimi89999But why is spellcheck so expensive?
lovetoxbecause normally you have it on one textview attached
lovetoxbut we have to attach it to 28 textviews
lovetoxmaybe we should unload it if you switch away from the tab
mimi89999Can't you dynamically attach it?
mimi89999I joined my 28 rooms and it is 140 now
botPhilipp Hörist created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8822>:
#8822: <Make Spellchecker use less memory>
lovetoxso i have to look into the taskbar to see what window is active Oo
rom1deplovetox: active is the one on the left, text editor is open in the background, mail is minimized
rom1deplovetox: what's the alternative? You can shade the "out of focus" windows if you like, tweaking kwin effects
rom1depbut I don't like that
lovetoxwhy it does that per default for me if i have 2 applications open
lovetoxit just doesnt do it for two gajim windows
rom1depwhat is it doing by default?
concertoJust joined the Gajim room from Gajim and am being pelted with *all* messages since ten days ago.
lovetoxyeah thats mam
lovetoxit focuses out the top bar in a window
lovetoxmakes it light grey instead of dark grey
concertoAlso, corrected messages are randomly being sent as separate messages in an OMEMO MUC.
lovetoxyou can see it with the serverinfo window
lovetoxconcerto, yeah we dont correct on receiving history
concertolovetox: no, I mean that I type a message from Gajim, correct it, and it shows up as separate messages both in Gajim and in Conversations.
concertoThe typing box _did_ turn orange, and yet the message was sent as a new message.
rom1deplovetox: there is something strange with gajim's windows. I went into desktop effects, "Dim Inactive" is checked, so only the current/focused window should be outstanding. But none of gajim's window get dimmed (they are active all the time it seems)
rom1depmaybe some weird stuff with CSD
lovetoxthats what i see also
lovetoxyou just notice this now ?
lovetoxconcerto, works for me
lovetoxcan you reproduce it
lovetoxmaybe your message was not the last
mimi89999lovetox: Looks like set_inline_spell_checking is set correctly
concertolovetox:
12/26/17 20:39:19 (D) gajim.conversation_textview: Message correctiong not allowed
12/26/17 20:39:19 (D) gajim.conversation_textview: Message was not corrected !
lovetoxseems your message was not the last in the chat
concertolovetox: it definitely was. And I just tried it again, same result.
concertolovetox: also, when I press C-up, sometimes I get the old message but the background isn't orange and I have to press it again to get it; at other times, it's orange on the first press.
lovetoxthen you did press twice
lovetoxyou can cycle through old messages
rom1deplovetox: I just notice this now because I used to multitask over several monitors and didn't like the dimming (basically makes it more painful to read anything but the currently active window), so I had disabled for a long time
concertolovetox: if I pressed it twice, why should pressing it again give the orange background? Orange background comes first, and goes away on the second press, right?
lovetoxyes
concertoExpected behaviour -
1. first C-up - old message + orange background
2. second C-up - old message + white background
What I've noticed happens sometimes -
1. first C-up - old message + white background
2. second C-up - old message + orange background
lovetoxnever seen this
concertolovetox: seems to only happen in an OMEMO MUC
lovetoxrom1dep, seems to be a bug with kde
lovetoxgrab_focus() does nothing
lovetoxi tested that in a minimal example
rom1deplovetox: grab_focus is a toolkit function?
lovetoxi will create a bug report on gnome
lovetoxyes
lovetoxso proably a gtk bug
lovetoxnot kde
rom1deplovetox: are you runing fedora or kubuntu?
lovetoxkubuntu
rom1depwhich version of Gtk is this?
lovetox3.22.11
rom1depOk
rom1depI seem to have 3.22.26 over here
lovetoxk, to be more precise
lovetoxgrab focus works if i call it on a widget on an active window
lovetoxbut it seems i cant activate another window
rom1depsounds indeed more like a tookit issue than a DE issue
lovetoxso i guess both are using X11
lovetoxnot wayland
mimi89999lovetox: Looks like once we make a GtkTextView a GspellTextView, we can't do much
mimi89999If it is an issue with Gajim, then always passing False to it should solve the issue?
lovetoxmimi89999, im talking about the issue rom1dep has
mimi89999Ah
lovetoxto have only one spellchecker instead of one for each chatcontrol
lovetoxrefactoring is necessary, there will be no easy fix as passing one thing somewhere
mimi89999But that would mean having one GtkTextView
lovetoxno, just one spellchecker object, and you tell it constantly to check another textview
lovetoxdepending on whats active
mimi89999lovetox: Is there a simple issue for me to start with?
botPhilipp Hörist modified an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8812>:
#8812: <Sending to gajim from another resource with carbon copies enabled duplicates the message.>
lovetoxno not really
mimi89999Chat markers are also complicated
Holger$
HolgerSorry.
lovetoxso rude Holger, we are talking
lovetoxmimi89999, not so complicated, just do it
mimi89999I guess not with a plugin 😃
lovetoxno :)
mimi89999(directly)
lovetoxrom1dep, yes it has to do with CSD
lovetoxif we use a gtk headerbar
lovetoxit seems the current theme for kde does not change the color if the window gets inactive
lovetoxi dont know what the default theme for KDE is
lovetoxrom1dep, do you know where i can do a bugreport regarding KDE Breeze
lovetox?
rom1deplovetox: which breeze?
rom1depthere is the plasma theme, the windows decoration, the icon theme, the Qt5 style
rom1depprobably a bunch others as well
rom1depwhat makes you think it's an issue with breeze?
lovetoxhm i dont know, i just have breeze selcted as desktop theme
lovetoxbecause i dont think gnome maintains a theme for KDE
lovetoxgnome has adwaita theme, what i see in KDE doesnt look like adwaita to me
lovetoxso they must have there own custom style added
rom1deplovetox: my gtk stuff looks like adwaita here
rom1depI mean, I'm not using a gtk-engine (whatever it's called) that tries to mimic kde style
rom1depI mean, I'm not using a gtk-engine (whatever it's called) that tries to mimic my kde style
rom1depso not a single one of these is shaded when in the background
rom1depbbl
mimi89999At what point in MessageReceivedEvent should I check that stanza to ba a chat marker?
mimi89999lovetox:
lovetoxreally not important for now
lovetoxrom1dep, yeah the problem exists also with adwaita theme
lovetoxim not sure where we should report this..
Israel Torreshey guys, I just sent a message to several people at the same time, and all of them use pidgin instead of gajim. Haven't checked with any of them, but it seems that the message I sent to them killed their xmpp clients, anybody has an idea of what's up with that?
Israel TorresI'm aware it might be a problem exclusive to pidgin, but wanted to check with you all if you've seen something similar
lovetoxhm, a message should never kill a client
lovetoxif they have a traceback they should do a bug report
Link MauveTo abound in mimi89999’s way, everytime I open a new chat window, Gajim’s memory grows by ~8 MiB, everytime I close it it shrinks by ~2 MiB.
Link MauveWithout any room open, just with one contact.
mimi89999Link Mauve: When you close, do you disconnect from the room?
lovetoxrom1dep, i found the problem
lovetoxit seems when the NewChat window is closed
lovetoxfocus jumps back to the window that had focus when you pressed ctrl+n
lovetoxeven if we focused anohter window before closing the NewChat window
lovetox...
Link Mauvemimi89999, these are plain contacts, there is no room here.
Link Mauvelovetox, https://lab.louiz.org/louiz/biboumi/commit/131ef9946fff0f5cfd794203e819df931b72600f is fixed fyi.
lovetoxah nice
Link Mauvelovetox, I was just making a demo of (Dino and) Gajim, especially its MAM MUC feature, but I couldn’t scroll up.
lovetoxyeah because that is not implemented
Link MauveOh, I thought you did implement them.
Link MauveSorry.
lovetoxomg, rom1dep working around this issue will not be pretty :/
rom1deplovetox: :/
rom1depnot a top priority
lovetoxits not much work, just ugly
rom1deplovetox: in a nutshell, what is the issue?
lovetoxa window that is closed loses focus, and gtk gives the last focused window the new focus
lovetoxso i call focus on the new chat you want to see
lovetoxthen destroy the NewChat dialog
lovetoxbut calling focus results in a system call
lovetoxand this is asynchron
lovetoxand KDE needs some time until it really focuses the window
lovetoxand in that time gajim already called destroy on the NewChat dialog
lovetoxbut destroy is also asnychron, but passes the currenctly focused window, which is not the window we want, because kde hasnt focused it yet
lovetoxthen kde focuses it we get the focus in event
lovetoxand then destroy finally executes, and focuses back the wrong window
lovetoxreally fucked up
rom1depyou have to find a way to bring the newchat window at the top of the focus stack
rom1depI guess Gtk must have a focus manager or something?
lovetoximpossible i think, because gtk calls focus, and i think it then waits until the window manager tells it, i focused it
lovetoxseems this needs some miliseconds longer then my call to destroy
lovetoxmy workaround is now, i call destroy on the dialog, from the focus-in event of the new chat window
lovetoxthat way i can be sure the last focused window is in fact the window i want
rom1depi was about to propose to call grab_focus (or whatever it's called) as a listener of the find_chat disposed event
botPhilipp Hörist closed an issue in _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins/issues/213>:
#213: <Client icons plugin doesn't have an icon for Pix-Art Messenger>
botPhilipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>: https://conference.gajim.org:5281/pastebin/fcfbeeef-ae92-4bff-a3da-be628880818e
lovetoxthere you go rom1dep
rom1deplovetox: 👍 I'll try
Citizen Zibbhope everyone had a wonderful holiday
Citizen Zibbnow we get to look forward to the new year