[xdg-desktop-portal-kde] [Bug 475995] Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 --- Comment #9 from Oleg Solovyov --- (In reply to Nate Graham from comment #8) > Ok, then the problem is that somehow the portal is giving us the wrong > desktop file name for Okular. > > Does this reproduce for other apps in the portal "open with" dialog, or only > Okular? If it's only Okular, I'm suspecting some kind of issue with the > alias parsing. I suspect yes, but I don't have where to reproduce yet. It could be reproduced on a fresh-installed distro (haven't tried neon) -- You are receiving this mail because: You are watching all bug changes.
[xdg-desktop-portal-kde] [Bug 475995] Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 --- Comment #7 from Oleg Solovyov --- (In reply to Nate Graham from comment #6) > 1. Open a distro-packaged version of Dolphin (not from Flatpak) > 2. Find a PDF file > 3. Right-click > Open With > Other It works -- You are receiving this mail because: You are watching all bug changes.
[xdg-desktop-portal-kde] [Bug 475995] Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 --- Comment #5 from Oleg Solovyov --- (In reply to Nate Graham from comment #3) > Ok. Does it reproduce from the non-portal "Open With" dialog? How to invoke "non-portal" dialog? -- You are receiving this mail because: You are watching all bug changes.
[xdg-desktop-portal-kde] [Bug 475995] Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 --- Comment #4 from Oleg Solovyov --- (In reply to Nate Graham from comment #3) > Ok. Does it reproduce from the non-portal "Open With" dialog? Not tested. -- You are receiving this mail because: You are watching all bug changes.
[xdg-desktop-portal-kde] [Bug 475995] Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 Oleg Solovyov changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED --- Comment #2 from Oleg Solovyov --- > clicking on Okular in the app chooser window ought to return > kf5-org.kde.okular.desktop, but instead it returns org.kde.okular.desktop and > fails? You understood this correctly. -- You are receiving this mail because: You are watching all bug changes.
[xdg-desktop-portal-kde] [Bug 475995] New: Can't find KDE applications
https://bugs.kde.org/show_bug.cgi?id=475995 Bug ID: 475995 Summary: Can't find KDE applications Classification: Plasma Product: xdg-desktop-portal-kde Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: aleix...@kde.org, jgrul...@redhat.com, n...@kde.org, z...@altlinux.org Target Milestone: --- 1. Open Telegram-desktop (downloaded from official site) 2. Find and open a PDF file 2.1 A dialog window may open, asking which application to use. There's no Okular there 2.2 Type "okular" in search bar okular appears but does not run with the following diagnostics: $ /usr/libexec/xdg-desktop-portal -rv XDP: Opening app chooser XDP: Received choice org.kde.okular XDP: Cannot launch org.kde.okular.desktop because desktop file does not exist 'kf5-' prefix is missing, GLib maintainers refused to fix this on their side: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3653 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 472388] Right-column-aligned desktop icons moved beyond the border of screen after reboot
https://bugs.kde.org/show_bug.cgi?id=472388 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #1 from Oleg Solovyov --- Created attachment 160386 --> https://bugs.kde.org/attachment.cgi?id=160386=edit Icons before and after reboot Before - on top, after - on bottom. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 472388] New: Right-column-aligned desktop icons moved beyond the border of screen after reboot
https://bugs.kde.org/show_bug.cgi?id=472388 Bug ID: 472388 Summary: Right-column-aligned desktop icons moved beyond the border of screen after reboot Classification: Plasma Product: plasmashell Version: 5.27.6 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Folder Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: h...@kde.org Target Milestone: 1.0 Details: https://bugs.kde.org/show_bug.cgi?id=359783#c82 Reproduced 2023-07-18 on KDE Neon: KDE Neon User Edition: Plasma 5.27.6, KF 5.108.0, Qt 5.15.10 KDE Neon Testing Edition: Plasma 5.27.6, KF 5.109.0, Qt 5.15.10 Sometimes machine should be rebooted for dozens of times to get this bug reproduced. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 359783] Right-column-aligned desktop icons move all the way to the left when icons are added or moved
https://bugs.kde.org/show_bug.cgi?id=359783 Oleg Solovyov changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|REOPENED --- Comment #84 from Oleg Solovyov --- Forgot to reopen yesterday -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 359783] Right-column-aligned desktop icons move all the way to the left when icons are added or moved
https://bugs.kde.org/show_bug.cgi?id=359783 --- Comment #83 from Oleg Solovyov --- Created attachment 160366 --> https://bugs.kde.org/attachment.cgi?id=160366=edit Icons after reboot -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 359783] Right-column-aligned desktop icons move all the way to the left when icons are added or moved
https://bugs.kde.org/show_bug.cgi?id=359783 --- Comment #82 from Oleg Solovyov --- Created attachment 160365 --> https://bugs.kde.org/attachment.cgi?id=160365=edit Icons before Just reproduced on today's: KDE Neon User Edition: Plasma 5.27.6, KF 5.108.0, Qt 5.15.10 KDE Neon Testing Edition: Plasma 5.27.6, KF 5.109.0, Qt 5.15.10 Sometimes machine should be rebooted for dozens of times to get this bug reproduced again. -- You are receiving this mail because: You are watching all bug changes.
[kdeplasma-addons] [Bug 398356] Group Widget + Color Picker = Widget Out Of Bounds
https://bugs.kde.org/show_bug.cgi?id=398356 Oleg Solovyov changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #45 from Oleg Solovyov --- (In reply to xxmlud from comment #44) > So far since I disabled notifications in my application, I haven't had any > crashes. Are you sure it's a Mesa bug? Retry with hardware acceleration disabled. It crashes after updating Mesa 22.1 -> 22.2 branch -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #43 from Oleg Solovyov --- (In reply to xxmlud from comment #42) > Could it be related to some bug in "(org.kde.plasma.notifications)"? > Can you check if it appears in the same situation? No, it is a Mesa bug, which has been bisected and tested with reproducer (see attachments) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #40 from Oleg Solovyov --- (In reply to Silvan Calarco from comment #34) > I also used to have the problems reported by Daniel but in my case it seems > they stopped happening since Qt update to 5.15.7 (with KDE patches applied > to qtbase and qtdeclarative modules). It didn't help for me -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #35 from Oleg Solovyov --- (In reply to Silvan Calarco from comment #34) > I also used to have the problems reported by Daniel but in my case it seems > they stopped happening since Qt update to 5.15.7 (with KDE patches applied > to qtbase and qtdeclarative modules). > I also run many times Oleg's reproducer without any issue. It may > just be a coincidence, BTW I also updated Mesa to 22.2.3 and KDE Plasma to > 5.26.3, are you all using such releases? All the same, except Qt release (5.15.6) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #32 from Oleg Solovyov --- (In reply to Vassilis Virvilis from comment #30) > (In reply to Oleg Solovyov from comment #27) > > Older version would spam notifications so hard it could have killed any > > version of Mesa > > > But but... a client shouldn't be able to crash a library... My world > shutters... > > > Seriously though. If I try to open thousands or million of files I wouldn't > expect a crash in libc or in the kernel. I would expect an error "out of > resources" but then I guess my program would crash because I wouldn't have > been checking for errors. Is something like that goes on here? I suspect something happens with rendering process -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #27 from Oleg Solovyov --- (In reply to Vassilis Virvilis from comment #26) > I am not sure I am helping anyone with these awfully incomplete reports. I > will try my best to run the reproducer. Maybe I would be able to report > something more useful. Older version would spam notifications so hard it could have killed any version of Mesa -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #25 from Oleg Solovyov --- (In reply to Oleg Solovyov from comment #24) > Created attachment 153678 [details] > reproducer v3 > > Better reproducer, gave 31b04e420b0eb080084c6323066ea0b83929d59e on Mesa nd 768238fd should be reverted too. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 Oleg Solovyov changed: What|Removed |Added Attachment #153667|0 |1 is obsolete|| --- Comment #24 from Oleg Solovyov --- Created attachment 153678 --> https://bugs.kde.org/attachment.cgi?id=153678=edit reproducer v3 Better reproducer, gave 31b04e420b0eb080084c6323066ea0b83929d59e on Mesa -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #23 from Oleg Solovyov --- (In reply to Vassilis Virvilis from comment #22) > This is probably another bug. I looked around but can't anything. Probable > bad keywords. (no keyboard input) Unfortunately, if it is, it makes difficult to bisect the original one. > *** Do you happen to know what process I need to restart to gain keyboard > again?. I had to reboot. and I lost a lot of state. Dunno, sorry. Just making tests to figure out what happens and why -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #20 from Oleg Solovyov --- Created attachment 153667 --> https://bugs.kde.org/attachment.cgi?id=153667=edit how to crash Additionally, put [Notifications] PopupTimeout=100 into ~/.config/plasmanotifyrc and relogin -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #18 from Oleg Solovyov --- (In reply to Silvan Calarco from comment #17) > As you may have noticed an upstream bug has been opened here: > https://gitlab.freedesktop.org/mesa/mesa/-/issues/7674 It's mine -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #16 from Oleg Solovyov --- (In reply to Silvan Calarco from comment #15) > Hello, I'm facing this problem too. > If I understand the problem might be resolved by reverting commit > 768238fdc06eed3dce36da3baf811cb70db42b5c, is that correct? Or the two last > comments state something different? Thanks! 7682 is bad, not sure if it's the same about 151a -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #14 from Oleg Solovyov --- (In reply to Oleg Solovyov from comment #13) > (In reply to Oleg Solovyov from comment #12) > > (In reply to Vassilis Virvilis from comment #11) > > > This one? > > > https://gitlab.freedesktop.org/mesa/mesa/-/commit/ > > > 768238fdc06eed3dce36da3baf811cb70db42b5c > > > > Yes. Before this commit kwin never exited for me (not a crash) > > just exited on commit 768238fdc06eed3dce36da3baf811cb70db42b5c commit 151aa19c21575ba498a19c48e84474107a4eb304* -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #13 from Oleg Solovyov --- (In reply to Oleg Solovyov from comment #12) > (In reply to Vassilis Virvilis from comment #11) > > This one? > > https://gitlab.freedesktop.org/mesa/mesa/-/commit/ > > 768238fdc06eed3dce36da3baf811cb70db42b5c > > Yes. Before this commit kwin never exited for me (not a crash) just exited on commit 768238fdc06eed3dce36da3baf811cb70db42b5c -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 --- Comment #12 from Oleg Solovyov --- (In reply to Vassilis Virvilis from comment #11) > This one? > https://gitlab.freedesktop.org/mesa/mesa/-/commit/ > 768238fdc06eed3dce36da3baf811cb70db42b5c Yes. Before this commit kwin never exited for me (not a crash) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 461316] Kwin killed by X (The X11 connection broke: I/O error (code 1))
https://bugs.kde.org/show_bug.cgi?id=461316 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #10 from Oleg Solovyov --- Try reverting Mesa commit 768238fd -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing with certain distro setups
https://bugs.kde.org/show_bug.cgi?id=458540 Oleg Solovyov changed: What|Removed |Added Ever confirmed|0 |1 Status|RESOLVED|REOPENED Resolution|WORKSFORME |--- -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing with certain distro setups
https://bugs.kde.org/show_bug.cgi?id=458540 --- Comment #10 from Oleg Solovyov --- install-non-root: install-common install -d -m 710 $(DESTDIR)$(LIBEXECDIR)/chkpwd install -m 700 $(CHKPWD) $(DESTDIR)$(LIBEXECDIR)/chkpwd/ Same: no o+x bits -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing with certain distro setups
https://bugs.kde.org/show_bug.cgi?id=458540 --- Comment #9 from Oleg Solovyov --- (In reply to David Edmundson from comment #8) > >I don't think it's a good idea to give sgid to the whole greeter > > Me neither. I don't want anyone doing that. > > Lets disable that bit again get some debug from the tcb pam backend and go > from there. $ /usr/lib/chkpwd/tcb_chkpwd bash: /usr/lib/chkpwd/tcb_chkpwd: Отказано в доступе we simply get EACCES when invoking helper without proper permissions # chmod o+x /usr/lib/chkpwd/ # chmod g-s /usr/libexec/kf5/kscreenlocker_greet $ /usr/lib/chkpwd/tcb_chkpwd $ /usr/lib/chkpwd/ does not have o+x bit: # l -d /usr/lib/chkpwd/ drwx--x--- 1 root chkpwd 20 фев 17 2022 /usr/lib/chkpwd/ It prevents /usr/lib/chkpwd/* to execute even if they have o+x bits. And it seems to be intentional tcb/progs/Makefile: install: install-common install -d -o root -g chkpwd -m 710 $(DESTDIR)$(LIBEXECDIR)/chkpwd install -m 2711 -o root -g shadow $(CHKPWD) \ $(DESTDIR)$(LIBEXECDIR)/chkpwd/ -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing with certain distro setups
https://bugs.kde.org/show_bug.cgi?id=458540 Oleg Solovyov changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED --- Comment #7 from Oleg Solovyov --- (In reply to David Edmundson from comment #6) > >Our distro uses tcb with users have their own /etc/tcb//shadow > >As of consequence, password checker has to be in chkpwd group with sgid bit > >set. > > Are you sure? > > Looking at TCB code (support.c) it has an explicit path for when we're not > running as root. > > ``` > if (uid == geteuid() && uid == pw->pw_uid && uid != 0) { > /* We are not root perhaps this is the reason? */ > D(("running helper binary")); > retval = unix_run_helper_binary(user, pass); > ``` > > Which from the make file seems to invoke $(LIBEXECDIR)/chkpwd/tcb_chkpwd > Yes. Can't prove why but I tested with sgid bit removed and I can't unlock my session. That's why kcheckpass had attrs: -rwx--s--x 1 root chkpwd [...] /usr/libexec/kf5/kcheckpass Now same attrs should be on kscreenlocker_greet: -rwx--s--x 1 root chkpwd 149864 авг 26 17:18 /usr/libexec/kf5/kscreenlocker_greet I don't think it's a good idea to give sgid to the whole greeter instead of kcheckpass which is small and written w/o Qt Also: #l /usr/lib/chkpwd/ итого 16 drwxr-xr-x 1 root root 20362 сен 5 10:39 ../ drwx--x--- 1 root chkpwd20 фев 17 2022 ./ -rwx--s--x 2 root shadow 14528 авг 24 2021 tcb_chkpwd -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing with certain distro setups
https://bugs.kde.org/show_bug.cgi?id=458540 --- Comment #5 from Oleg Solovyov --- (In reply to Nate Graham from comment #4) > Thanks for the info. Vlad, could you take a look? I don't think it's an upstream problem but still I would appreciate any help on restoring kcheckpass in any way. Or moving from Plasma 5.24 to 5.25 would be blocked in our stable products. Just restoring files from 5.24.6 works but it's not fine - authentificator interface has changed since and plasma-workspace needs patching as well. -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing
https://bugs.kde.org/show_bug.cgi?id=458540 --- Comment #3 from Oleg Solovyov --- Additional info: # l /usr/libexec/kf5/kscreenlocker_greet -rwx--s--x 1 root chkpwd 158056 авг 31 18:01 /usr/libexec/kf5/kscreenlocker_greet Our distro uses tcb with users have their own /etc/tcb//shadow As of consequence, password checker has to be in chkpwd group with sgid bit set. Before throwing out kcheckpass, it worked. After, kscreenlocker_greet should have sgid to successfully unlock session but it breaks keyboard layouts shown. -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] Keyboard layout indicator is missing
https://bugs.kde.org/show_bug.cgi?id=458540 --- Comment #2 from Oleg Solovyov --- (In reply to Nate Graham from comment #1) > Works for me with current git master, as long as I have configured more than > one keyboard layout. With only one layout, it's hidden as expected. > > What repo is that commit in? kscreenlocker -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458540] New: Keyboard layout indicator is missing
https://bugs.kde.org/show_bug.cgi?id=458540 Bug ID: 458540 Summary: Keyboard layout indicator is missing Product: kscreenlocker Version: 5.25.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: greeter Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: bhus...@gmail.com Target Milestone: --- After locking screen, keyboard layout indicator is not shown. Bisecting blames 1189112 Port away from KWayland::Server -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458299] Unable to unlock session
https://bugs.kde.org/show_bug.cgi?id=458299 Oleg Solovyov changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED --- Comment #1 from Oleg Solovyov --- Wrong /etc/pam.d/ config location; notabug -- You are receiving this mail because: You are watching all bug changes.
[kscreenlocker] [Bug 458299] New: Unable to unlock session
https://bugs.kde.org/show_bug.cgi?id=458299 Bug ID: 458299 Summary: Unable to unlock session Product: kscreenlocker Version: 5.25.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: bhus...@gmail.com Target Milestone: --- Created attachment 151579 --> https://bugs.kde.org/attachment.cgi?id=151579=edit endless loop SUMMARY *** Distro: ALT Linux After upgrading KDE Plasma to 5.25 kscreenlocker breaks completely, making an infinite loop caused by graceLockTimer. STEPS TO REPRODUCE 1. Log in 2. Lock screen 3. Do something (open virtual keyboard, press a key/mouse button, move a mouse pointer) OBSERVED RESULT Endless loop of failed unlocks blocking password input - see attachment EXPECTED RESULT No endless loop. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.18.19-un-def-alt1 (available in About System) KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97 Qt Version: 5.15.4 ADDITIONAL INFORMATION Can't reproduce on (linux/Plasma/Frameworks/Qt): KDE Neon: 5.15.0-46generic, 5.25.80, 5.98, 5.15.5 Gentoo: 5.19.2-gentoo-x86_64, 5.25.4, 5.97.0, 5.15.5 Fedora: 6.0.0-0.rc2.20220823.git072e51356cd5.20.fc38.x86_64 authenticator.tryUnlock() in above cases doesn't work. lookandfeel/contents/lockscreen/LockScreenUi.qml:135 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 451155] recursion in AppletQuickItemPrivate
https://bugs.kde.org/show_bug.cgi?id=451155 Oleg Solovyov changed: What|Removed |Added Summary|race condition in |recursion in |AppletQuickItemPrivate |AppletQuickItemPrivate -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 451155] race condition in AppletQuickItemPrivate
https://bugs.kde.org/show_bug.cgi?id=451155 --- Comment #3 from Oleg Solovyov --- Made an intentional segfault: #6 QScopedPointer >::operator-> (this=0x8) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #7 qGetPtrHelper > > (ptr=...) at /usr/include/qt5/QtCore/qglobal.h:1143 #8 QQuickItem::d_func (this=0x0) at items/qquickitem.h:468 #9 QQuickItem::setVisible (this=0x0, v=true) at items/qquickitem.cpp:5990 #10 0x7f16b69104b4 in PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck (this=0x5558ccc6ab30) at /usr/src/debug/plasma-framework-5.91.0/src/plasmaquick/appletquickitem.cpp:420 #11 0x7f16b6910ac7 in PlasmaQuick::AppletQuickItem::setSwitchHeight (this=0x5558ccd082b0, height=352) at /usr/src/debug/plasma-framework-5.91.0/src/plasmaquick/appletquickitem.cpp:804 #12 0x7f16b5c9a2be in QQmlPropertyData::writeProperty (flags=..., value=0x7fff5a18a8bc, target=, this=) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #13 GenericBinding<2>::doStore (flags=..., pd=, value=, this=0x5558ccc4f460) at qml/qqmlbinding.cpp:342 #14 GenericBinding<2>::write (this=0x5558ccc4f460, result=..., isUndefined=, flags=...) at qml/qqmlbinding.cpp:310 #15 0x7f16b5c9aea7 in QQmlNonbindingBinding::doUpdate (this=0x5558ccc4f460, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:258 #16 0x7f16b5c98ac4 in QQmlBinding::update (this=0x5558ccc4f460, flags=...) at qml/qqmlbinding.cpp:194 #17 0x7f16b5c75c95 in QQmlNotifier::emitNotify (endpoint=, a=0x7fff5a18c400) at qml/qqmlnotifier.cpp:104 #18 0x7f16b46e2468 in doActivate (sender=0x5558ccd082b0, signal_index=38, argv=0x7fff5a18c400) at kernel/qobject.cpp:3778 #19 0x7f16b46dbdcf in QMetaObject::activate (sender=, m=m@entry=0x7f16b69425c0 , local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7fff5a18c400) at kernel/qobject.cpp:3946 #20 0x7f16b690b512 in PlasmaQuick::AppletQuickItem::fullRepresentationItemChanged (this=, _t1=) at /usr/src/debug/plasma-framework-5.91.0/BUILD/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:456 #21 0x7f16b690db4e in PlasmaQuick::AppletQuickItemPrivate::createFullRepresentationItem (this=0x5558ccc6ab30) at /usr/src/debug/plasma-framework-5.91.0/src/plasmaquick/appletquickitem.cpp:265 #22 0x7f16b690f926 in PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck (this=0x5558ccc6ab30) at /usr/src/debug/plasma-framework-5.91.0/src/plasmaquick/appletquickitem.cpp:382 #23 0x7f16b6141d3b in QQuickItem::setSize (this=0x5558ccd082b0, size=...) at items/qquickitem.cpp:7045 #24 0x7f1671b1cd44 in ItemContainer::syncChildItemsGeometry (this=this@entry=0x5558cd757620, size=...) at /usr/src/debug/plasma-workspace-5.23.5/components/containmentlayoutmanager/itemcontainer.cpp:224 #25 0x7f1671b1e96f in ItemContainer::geometryChanged (this=0x5558cd757620, newGeometry=..., oldGeometry=...) at /usr/src/debug/plasma-workspace-5.23.5/components/containmentlayoutmanager/itemcontainer.cpp:381 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 451155] race condition in AppletQuickItemPrivate
https://bugs.kde.org/show_bug.cgi?id=451155 --- Comment #2 from Oleg Solovyov --- Made a little investigation: First, compactRepresentationCheck() is called from geometryChanged() it suspends somewhere between "if (full)" and "if (item)" then, compactRepresentationCheck() is called from setSwitchWidth() then, compactRepresentationCheck() is called from setSwitchHeight() after, compactRepresentationCheck() from geometryChanged() continues execution -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 451155] race condition in AppletQuickItemPrivate
https://bugs.kde.org/show_bug.cgi?id=451155 --- Comment #1 from Oleg Solovyov --- I am using plasma 5.23.5 + kf 5.91 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 451155] New: race condition in AppletQuickItemPrivate
https://bugs.kde.org/show_bug.cgi?id=451155 Bug ID: 451155 Summary: race condition in AppletQuickItemPrivate Product: frameworks-plasma Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: libplasma Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: m...@ratijas.tk, notm...@gmail.com Target Milestone: --- Created attachment 147288 --> https://bugs.kde.org/attachment.cgi?id=147288=edit kicker widget After creating a kicker widget on desktop, it behaves as expanded when it's not (see screenshot). Restarting plasmashell fixes this until new kicker is created. Log upon creating widget: kf.plasma.quick: 0x7facdcbed9c0 trap 5 QRectF(14,14 68x68) QRectF(14,14 -28x-28) kf.plasma.quick: 0x7facdcbed9c0 trap 2 336 kf.plasma.quick: 0x7facdcbed9c0 setExpanded (check) 0x5572f20141e0 true kf.plasma.quick: 0x7facdcbed9c0 trap 3 352 kf.plasma.quick: Width: 68 336 kf.plasma.quick: Height: 68 352 kf.plasma.quick: 0x7facdcbed9c0 setExpanded (check) 0x5572f20141e0 false kf.plasma.quick: 0x7facdcbed9c0 setExpanded (check) 0x5572f20141e0 true debug patch: https://pastebin.com/DeDkf0s4 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 450794] New: Hidden side panel settings
https://bugs.kde.org/show_bug.cgi?id=450794 Bug ID: 450794 Summary: Hidden side panel settings Product: plasmashell Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Desktop Containment Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: notm...@gmail.com Target Milestone: 1.0 STEPS TO REPRODUCE 1. Create a default panel (will appear at top) 2. Create a default panel (will appear at left) 3. RMB on left panel -> Enter Edit Mode OBSERVED RESULT Edit mode widget is below top/bottom panels EXPECTED RESULT Edit mode widget is above top/bottom panels SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.13.0-30-generic (64 bit) KDE Plasma Version: 5.24.80 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION Reproducible on plasma 5.23 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 447558] "Files linked to the current activity" makes desktops of other activities show nothing before restarting plasmashell
https://bugs.kde.org/show_bug.cgi?id=447558 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #6 from Oleg Solovyov --- Reproducible in 5.24: please backport -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449348] Unable to launch recently used apps from "history" and "frequently used" tabs
https://bugs.kde.org/show_bug.cgi?id=449348 --- Comment #9 from Oleg Solovyov --- in RecentUsageModel::trigger: if (!mimeType.isEmpty()) { // mimeType == " ", isEmpty() == false I don't think it's what we want -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449348] Unable to launch recently used apps from "history" and "frequently used" tabs
https://bugs.kde.org/show_bug.cgi?id=449348 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #8 from Oleg Solovyov --- Just reproduced on fresh Neon Unstable -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kxmlgui] [Bug 400228] Config file sometimes becomes corrupted after customizing toolbar items
https://bugs.kde.org/show_bug.cgi?id=400228 --- Comment #4 from Oleg Solovyov --- Reproducible at least using kiten and konsole -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kxmlgui] [Bug 449561] New: Toolbar modifying corrupts menu bar
https://bugs.kde.org/show_bug.cgi?id=449561 Bug ID: 449561 Summary: Toolbar modifying corrupts menu bar Product: frameworks-kxmlgui Version: 5.90.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: mcp...@altlinux.org Target Milestone: --- STEPS TO REPRODUCE 1. Launch kiten 2. Add something to toolbar 3. Apply changes OBSERVED RESULT "File" becomes empty, "Go" and "Settings" becomes "No Text" EXPECTED RESULT Menubar is not affected ADDITIONAL INFORMATION Same with menubar in konsole: "Bookmarks" and "Plugins" are swapped. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 444071] 'Switch alternatives' forcibly moves widgets
https://bugs.kde.org/show_bug.cgi?id=444071 --- Comment #7 from Oleg Solovyov --- UPD: @ngraham I think your fix was wrong. If widget.width == 0 then widget.x == 0 (QML bug?) and our candidate is inserted after it. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 444071] 'Switch alternatives' forcibly moves widgets
https://bugs.kde.org/show_bug.cgi?id=444071 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #6 from Oleg Solovyov --- Fix of this bug causes regression: leftmost widgets are moved to the right. -- You are receiving this mail because: You are watching all bug changes.
[kio-extras] [Bug 447319] Incorrect URL in .desktop file
https://bugs.kde.org/show_bug.cgi?id=447319 Oleg Solovyov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/netw ||ork/kio-extras/commit/f7031 ||de094c0bd1878c8467ae45181cb ||07ccfbc2 --- Comment #3 from Oleg Solovyov --- Git commit f7031de094c0bd1878c8467ae45181cb07ccfbc2 by Oleg Solovyov. Committed on 21/12/2021 at 07:54. Pushed by osolovyov into branch 'master'. Fix SMB URL M +1-1smb/smb-network.desktop https://invent.kde.org/network/kio-extras/commit/f7031de094c0bd1878c8467ae45181cb07ccfbc2 -- You are receiving this mail because: You are watching all bug changes.
[kio-extras] [Bug 447319] Incorrect URL in .desktop file
https://bugs.kde.org/show_bug.cgi?id=447319 --- Comment #1 from Oleg Solovyov --- Created attachment 144742 --> https://bugs.kde.org/attachment.cgi?id=144742=edit after fix -- You are receiving this mail because: You are watching all bug changes.
[kio-extras] [Bug 447319] New: Incorrect URL in .desktop file
https://bugs.kde.org/show_bug.cgi?id=447319 Bug ID: 447319 Summary: Incorrect URL in .desktop file Product: kio-extras Version: 21.08.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Samba Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org CC: sit...@kde.org Target Milestone: --- Created attachment 144741 --> https://bugs.kde.org/attachment.cgi?id=144741=edit before KIO SMB module redirects smb:/* -> smb://* Dolphin doesn't know anything about smb://, hence child items are added as children of root. -- You are receiving this mail because: You are watching all bug changes.
[marble] [Bug 444978] Marble crashed when closing.
https://bugs.kde.org/show_bug.cgi?id=444978 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #1 from Oleg Solovyov --- UPD from KDE Neon: #0 0x75412417 in __GI___libc_free (mem=) at malloc.c:3277 #1 0x75be24b0 in qDeleteInEventHandler (o=0x7fffe230) at kernel/qobject.cpp:4815 #2 0x75bda252 in QObject::event (this=0x7fffe230, e=0x571618a0) at kernel/qobject.cpp:1301 #3 0x769dc57c in QWidget::event (this=0x7fffe230, event=0x571618a0) at kernel/qwidget.cpp:9081 #4 0x76b5c1cd in QMainWindow::event (this=0x7fffe230, event=0x571618a0) at widgets/qmainwindow.cpp:1341 #5 0x778b33e9 in KXmlGuiWindow::event (this=0x7fffe230, ev=0x571618a0) at /usr/src/debug/kxmlgui-5.88.0/src/kxmlguiwindow.cpp:223 #6 0x7698fba1 in QApplicationPrivate::notify_helper (this=0x5563dc00, receiver=0x7fffe230, e=0x571618a0) at kernel/qapplication.cpp:3632 #7 0x7698f99a in QApplication::notify (this=0x7fffe1a0, receiver=0x7fffe230, e=0x571618a0) at kernel/qapplication.cpp:3582 #8 0x75b9473f in QCoreApplication::notifyInternal2 (receiver=0x7fffe230, event=0x571618a0) at kernel/qcoreapplication.cpp:1064 #9 0x75b95148 in QCoreApplication::sendEvent (receiver=0x7fffe230, event=0x571618a0) at kernel/qcoreapplication.cpp:1462 #10 0x75b95e13 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x555c3950) at kernel/qcoreapplication.cpp:1821 #11 0x75b957c6 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1680 #12 0x75c2804a in postEventSourceDispatch (s=0x556ab980) at kernel/qeventdispatcher_glib.cpp:277 #13 0x732d31cb in g_main_dispatch (context=0x7fffdc005000) at ../glib/gmain.c:3381 #14 g_main_context_dispatch (context=0x7fffdc005000) at ../glib/gmain.c:4099 #15 0x73325f28 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fffdc005000, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4175 #16 0x732d091f in g_main_context_iteration (context=0x7fffdc005000, may_block=1) at ../glib/gmain.c:4240 #17 0x75c2878b in QEventDispatcherGlib::processEvents (this=0x556a9d10, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #18 0x7fffe283ecf8 in QXcbGlibEventDispatcher::processEvents (this=0x556a9d10, flags=...) at qxcbeventdispatcher.cpp:143 #19 0x75b911d1 in QEventLoop::processEvents (this=0x7fffded0, flags=...) at kernel/qeventloop.cpp:139 #20 0x75b914e7 in QEventLoop::exec (this=0x7fffded0, flags=...) at kernel/qeventloop.cpp:232 #21 0x75b94f85 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375 #22 0x76096f0e in QGuiApplication::exec () at kernel/qguiapplication.cpp:1860 #23 0x7698c7e5 in QApplication::exec () at kernel/qapplication.cpp:2824 #24 0x5557837e in main (argc=, argv=) at /usr/src/debug/marble-21.08.3/src/apps/marble-kde/kdemain.cpp:446 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 Oleg Solovyov changed: What|Removed |Added Depends on||445277 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=445277 [Bug 445277] f8e14f9c Breaks KeyEvent emitting -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 Oleg Solovyov changed: What|Removed |Added Blocks||442079 --- Comment #11 from Oleg Solovyov --- Unless this bug is fixed, multi-shortcuts implementation are useless. Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=442079 [Bug 442079] Activity hotkeys are not stored properly -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #10 from Oleg Solovyov --- Workaround in activity settings: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/712 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #7 from Oleg Solovyov --- Clean BTs w/o optimization in Qt and static functions broken: #0 QQuickWindow::QQuickWindow (this=0x5686cc30, dd=..., control=0x5709d3f0) at items/qquickwindow.cpp:1504 #1 0x7fff94feeb54 in QQuickWidgetPrivate::init (this=0x572083a0, e=0x0) at qquickwidget.cpp:108 #2 0x7fff95018d26 in Dialog::Private::createTab (file=..., title=..., this=0x7fffec00eee0) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/dialog.cpp:66 #3 Dialog::Dialog (this=0x5652b480, parent=0x0) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/dialog.cpp:132 #4 0x7fff9501a5df in ActivitySettings::configureActivity (this=, id=...) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/activitysettings.cpp:37 fine: #0 QWidgetWindow::QWidgetWindow (this=0x579b7a80, widget=0x57853dd0) at kernel/qwidgetwindow.cpp:159 #1 0x768a1ea0 in QWidgetPrivate::createTLSysExtra (this=0x5783bc40) at kernel/qwidget.cpp:1369 #2 0x768a15f5 in QWidgetPrivate::create (this=0x5783bc40) at kernel/qwidget.cpp:1252 #3 0x768a1100 in QWidget::create (this=0x57853dd0, window=0, initializeWindow=true, destroyOldWindow=true) at kernel/qwidget.cpp:1179 #4 0x768b659b in QWidgetPrivate::setVisible (this=0x5783bc40, visible=true) at kernel/qwidget.cpp:8063 #5 0x768b6452 in QWidget::setVisible (this=0x57853dd0, visible=true) at kernel/qwidget.cpp:8044 #6 0x76b179d6 in QDialog::setVisible (this=0x57853dd0, visible=true) at dialogs/qdialog.cpp:787 #7 0x768b5247 in QWidget::show (this=0x57853dd0) at kernel/qwidget.cpp:7670 #8 0x7fff950c65f2 in ActivitySettings::configureActivity (this=, id=...) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/activitysettings.cpp:39 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #6 from Oleg Solovyov --- There are different types of widget where KeyEvents are inhibited: QWidgetWindow vs. QQuickWindow broken: #0 QQuickWindow::QQuickWindow (this=0x57767c80, dd=..., control=0x57538140) at items/qquickwindow.cpp:1504 #1 0x7fff997a5b54 in QQuickWidgetPrivate::init (this=0x5715de20, e=0x0) at qquickwidget.cpp:108 #2 0x7fff997d0cd2 in Dialog::Private::createTab (file=..., title=..., this=0x7fffec012f30) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/dialog.cpp:66 #3 Dialog::Dialog (parent=0x0, this=0x55b344b0) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/dialog.cpp:146 #4 Dialog::showDialog (id=...) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/dialog.cpp:121 #5 0x7fff997d15e0 in ActivitySettings::configureActivity (this=0x55942690, id=...) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/activitysettings.cpp:35 fine: #0 QWidgetWindow::QWidgetWindow (this=0x5779a820, widget=0x55ad69c0) at kernel/qwidgetwindow.cpp:159 #1 0x76a9e942 in QWidgetPrivate::createTLSysExtra (this=this@entry=0x7fffb0030c70) at kernel/qwidget.cpp:1369 #2 0x76a9f1f8 in QWidgetPrivate::create (this=this@entry=0x7fffb0030c70) at kernel/qwidget.cpp:1252 #3 0x76a9f336 in QWidget::create (this=0x55ad69c0, window=, initializeWindow=, destroyOldWindow=) at kernel/qwidget.cpp:1179 #4 0x76aac5ca in QWidgetPrivate::setVisible (this=0x7fffb0030c70, visible=) at kernel/qwidget.cpp:8063 #5 0x76aac9c2 in QWidget::setVisible (this=this@entry=0x55ad69c0, visible=visible@entry=true) at kernel/qwidget.cpp:8044 #6 0x76c76614 in QDialog::setVisible (this=0x55ad69c0, visible=) at dialogs/qdialog.cpp:787 #7 0x7fff997d35e0 in ActivitySettings::configureActivity (this=0x55845260, id=...) at /usr/src/debug/plasma-desktop-5.23.3/kcms/activities/imports/activitysettings.cpp:35 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #5 from Oleg Solovyov --- Created attachment 143623 --> https://bugs.kde.org/attachment.cgi?id=143623=edit test app Invoking manually via D-Bus affects nothing Re-implementing manually fixes this bug. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] f8e14f9c Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #4 from Oleg Solovyov --- Found that backtraces are different (e.g. when pressing F w/o modifiers) https://pastebin.com/mJqG5X0Z Perhaps Alt+F event is grabbed and caught somewhere else (could be QWidgetWindow::event or QWidget::event) -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #2 from Oleg Solovyov --- Investigated up to QXcbKeyboard::handleKeyPressEvent seems like KeyPress event for "B" is missing, KeyRelease is there. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 --- Comment #1 from Oleg Solovyov --- Debugger gave info that KeySequenceRecorderPrivate::eventFilter for key "B" is not even called after pressing "Alt" modifier. event for "B" alone is processed successfully -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 445277] New: Breaks KeyEvent emitting
https://bugs.kde.org/show_bug.cgi?id=445277 Bug ID: 445277 Summary: Breaks KeyEvent emitting Product: frameworks-kirigami Version: 5.86.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: notm...@gmail.com Reporter: mcp...@altlinux.org Target Milestone: Not decided STEPS TO REPRODUCE 0. Initial condition: have an activity with Alt+B shortcut for switching 1. Open activity settings (any activity, either same or different one) 2. Set shortcut to Alt+B OBSERVED RESULT Widget acts like "B" is never pressed EXPECTED RESULT "Alt+B..." is shown ADDITIONAL INFORMATION Broken after commit * f8e14f9c Rewrite Units in c++ -- You are receiving this mail because: You are watching all bug changes.
[KSystemLog] [Bug 442741] Duplicating empty tab causes crash
https://bugs.kde.org/show_bug.cgi?id=442741 Oleg Solovyov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/syst ||em/ksystemlog/commit/b56f4b ||ee1578c4d17c7d3d8ce1374f5f8 ||7e66fc5 --- Comment #2 from Oleg Solovyov --- Git commit b56f4bee1578c4d17c7d3d8ce1374f5f87e66fc5 by Oleg Solovyov. Committed on 18/10/2021 at 08:18. Pushed by osolovyov into branch 'master'. Fix crash when duplicating an empty tab M +3-0src/lib/logManager.cpp https://invent.kde.org/system/ksystemlog/commit/b56f4bee1578c4d17c7d3d8ce1374f5f87e66fc5 -- You are receiving this mail because: You are watching all bug changes.
[kopete] [Bug 436513] kopete crashed on exit
https://bugs.kde.org/show_bug.cgi?id=436513 Oleg Solovyov changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/netw ||ork/kopete/commit/d7c8d986d ||3c5e955749f14bb35e551ee8658 ||3639 Status|ASSIGNED|RESOLVED --- Comment #6 from Oleg Solovyov --- Git commit d7c8d986d3c5e955749f14bb35e551ee86583639 by Oleg Solovyov. Committed on 01/10/2021 at 13:19. Pushed by aacid into branch 'master'. ChatMessagePart: return if view() is nullptr M +4-0kopete/chatwindow/chatmessagepart.cpp https://invent.kde.org/network/kopete/commit/d7c8d986d3c5e955749f14bb35e551ee86583639 -- You are receiving this mail because: You are watching all bug changes.
[kopete] [Bug 436513] kopete crashed on exit
https://bugs.kde.org/show_bug.cgi?id=436513 --- Comment #4 from Oleg Solovyov --- We have use-after-free: KHTMLView::~KHTMLView() is caused by KopeteWindow::~KopeteWindow() -- You are receiving this mail because: You are watching all bug changes.
[kopete] [Bug 436513] kopete crashed on exit
https://bugs.kde.org/show_bug.cgi?id=436513 --- Comment #3 from Oleg Solovyov --- Made some investigation: d->m_view is null -- You are receiving this mail because: You are watching all bug changes.
[kopete] [Bug 436513] kopete crashed on exit
https://bugs.kde.org/show_bug.cgi?id=436513 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #2 from Oleg Solovyov --- Same happens with me. Kopete 21.08.1 -- You are receiving this mail because: You are watching all bug changes.
[kio-extras] [Bug 443116] No djvu preview is generated
https://bugs.kde.org/show_bug.cgi?id=443116 --- Comment #1 from Oleg Solovyov --- (In reply to Oleg Solovyov from comment #0) > I think /usr/bin/ddjvu is missing kio-extras should require it -- You are receiving this mail because: You are watching all bug changes.
[kio-extras] [Bug 443116] New: No djvu preview is generated
https://bugs.kde.org/show_bug.cgi?id=443116 Bug ID: 443116 Summary: No djvu preview is generated Product: kio-extras Version: unspecified Platform: Other URL: https://commons.wikimedia.org/wiki/File:Дубровин_Н.Ф._ История_Крымской_войны_и_обороны_Севастополя._Том_1._( 1900).djvu OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Thumbnails and previews Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org Target Milestone: --- 1. Download any djvu file 2. Open containing folder in Dolphin 3. Enable djvu thumbnails Djvu thumbnail is not generated There's an error in console: kf.kio.slaves.thumbnail.djvu: QProcess::FailedToStart "" I think /usr/bin/ddjvu is missing -- You are receiving this mail because: You are watching all bug changes.
[Powerdevil] [Bug 443114] Duplicates in drop-down box
https://bugs.kde.org/show_bug.cgi?id=443114 Oleg Solovyov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/plas ||ma/powerdevil/commit/3a7ce4 ||c310c3170115fc15f816b9a45fc ||5ada76d Resolution|--- |FIXED --- Comment #2 from Oleg Solovyov --- Git commit 3a7ce4c310c3170115fc15f816b9a45fc5ada76d by Oleg Solovyov. Committed on 29/09/2021 at 13:45. Pushed by ngraham into branch 'master'. Clear alwaysActionBox before filling M +1-0kcmodule/activities/activitywidget.cpp https://invent.kde.org/plasma/powerdevil/commit/3a7ce4c310c3170115fc15f816b9a45fc5ada76d -- You are receiving this mail because: You are watching all bug changes.
[Powerdevil] [Bug 443114] New: Duplicates in drop-down box
https://bugs.kde.org/show_bug.cgi?id=443114 Bug ID: 443114 Summary: Duplicates in drop-down box Product: Powerdevil Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org Target Milestone: --- Created attachment 142005 --> https://bugs.kde.org/attachment.cgi?id=142005=edit dupe STEPS TO REPRODUCE 1. System Settings -> Power Management -> Activity Power Settings 2. Define a special behavior 3. Click on "Always [ACTION] after ..." OBSERVED RESULT see screenshot EXPECTED RESULT No duplicates Linux/KDE Plasma: 5.11.0-37 (available in About System) KDE Plasma Version: 5.23.80 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION KDE Neon Unstable Edition -- You are receiving this mail because: You are watching all bug changes.
[kcron] [Bug 442845] Task scheduler: crashes if user discards printing crontab
https://bugs.kde.org/show_bug.cgi?id=442845 Oleg Solovyov changed: What|Removed |Added Latest Commit||https://invent.kde.org/syst ||em/kcron/commit/884a2d1c98a ||c1f633d63eb8e58a91f26544d94 ||82 Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #5 from Oleg Solovyov --- Git commit 884a2d1c98ac1f633d63eb8e58a91f26544d9482 by Oleg Solovyov. Committed on 24/09/2021 at 15:36. Pushed by mlaurent into branch 'master'. Don't set option tabs QPrintDialog deletes all tabs upon destructing, which causes double-free error. M +0-1src/crontabPrinter.cpp https://invent.kde.org/system/kcron/commit/884a2d1c98ac1f633d63eb8e58a91f26544d9482 -- You are receiving this mail because: You are watching all bug changes.
[kcron] [Bug 442845] Task scheduler: crashes if user discards printing crontab
https://bugs.kde.org/show_bug.cgi?id=442845 --- Comment #3 from Oleg Solovyov --- (In reply to Tommaso Massimi from comment #2) > then (crontabPrinter.cpp:60) > printDialog->setOptionTabs(QList() << mCrontabWidget); Maybe we can remove this line? -- You are receiving this mail because: You are watching all bug changes.
[kcron] [Bug 442845] Task scheduler: crashes if user discards printing crontab
https://bugs.kde.org/show_bug.cgi?id=442845 --- Comment #1 from Oleg Solovyov --- That's what happens when I press "Cancel" on print dialog: #0 CrontabWidget::~CrontabWidget (this=0x55fb59f0, __in_chrg=) at ./src/crontabWidget.cpp:75 #1 0x768df39e in QObjectPrivate::deleteChildren (this=this@entry=0x55e78bd0) at kernel/qobject.cpp:2104 #2 0x775076a6 in QWidget::~QWidget (this=0x5567e550, __in_chrg=) at kernel/qwidget.cpp:1522 #3 0x776828bd in QStackedWidget::~QStackedWidget (this=0x5567e550, __in_chrg=) at widgets/qstackedwidget.cpp:145 #4 0x768df39e in QObjectPrivate::deleteChildren (this=this@entry=0x57c267b0) at kernel/qobject.cpp:2104 #5 0x775076a6 in QWidget::~QWidget (this=0x55ecbf60, __in_chrg=) at kernel/qwidget.cpp:1522 #6 0x776a5aad in QTabWidget::~QTabWidget (this=0x55ecbf60, __in_chrg=) at widgets/qtabwidget.cpp:372 #7 0x768df39e in QObjectPrivate::deleteChildren (this=this@entry=0x5599d790) at kernel/qobject.cpp:2104 #8 0x775076a6 in QWidget::~QWidget (this=0x560e9b50, __in_chrg=) at kernel/qwidget.cpp:1522 #9 0x7750789d in QWidget::~QWidget (this=0x560e9b50, __in_chrg=) at kernel/qwidget.cpp:1400 #10 0x768df39e in QObjectPrivate::deleteChildren (this=this@entry=0x5812b790) at kernel/qobject.cpp:2104 #11 0x775076a6 in QWidget::~QWidget (this=0x57c99590, __in_chrg=) at kernel/qwidget.cpp:1522 #12 0x750c77ad in QPrintDialog::~QPrintDialog() () from /lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 #13 0x7fffabfbf967 in CrontabPrinter::start (this=this@entry=0x7fffcc10) at ./src/crontabPrinter.cpp:64 #14 0x7fffabfbb247 in CrontabWidget::print (this=) at ./src/crontabWidget.cpp:368 I don't understand why CrontabWidget d-tor is called -- You are receiving this mail because: You are watching all bug changes.
[kcron] [Bug 442845] Task scheduler: crashes if user discards printing crontab
https://bugs.kde.org/show_bug.cgi?id=442845 Oleg Solovyov changed: What|Removed |Added Product|systemsettings |kcron Assignee|plasma-b...@kde.org |g...@meyer.net Component|generic-crash |general -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 442845] New: Task scheduler: crashes if user discards printing crontab
https://bugs.kde.org/show_bug.cgi?id=442845 Bug ID: 442845 Summary: Task scheduler: crashes if user discards printing crontab Product: systemsettings Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org Target Milestone: --- STEPS TO REPRODUCE 1. Open systemsettings -> Startup and Shutdown -> Task scheduler 1.1 Make a task if table is empty 2. Click "Print..." 3. Click "Cancel" 4. Quit "Task Scheduler" OBSERVED RESULT Crash EXPECTED RESULT Another KCM is opened SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.11.0-generic36 KDE Plasma Version: 5.23.80 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.3 KDE Neon Unstable Edition ADDITIONAL INFORMATION After step 2, KCM area became blank BACKTRACE https://pastebin.com/rZvaqGLM -- You are receiving this mail because: You are watching all bug changes.
[KSystemLog] [Bug 442741] New: Duplicating empty tab causes crash
https://bugs.kde.org/show_bug.cgi?id=442741 Bug ID: 442741 Summary: Duplicating empty tab causes crash Product: KSystemLog Version: 21.08.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: nicolas.ternis...@gmail.com Reporter: mcp...@altlinux.org Target Milestone: --- STEPS TO REPRODUCE 1. run systemlog 2. Window -> New Tab, move to Empty Log 3. Window -> Duplicate Tab OBSERVED RESULT Crash EXPECTED RESULT Tab is duplicated SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.11.0-34-generic KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION Backtrace: Thread 1 (Thread 0x7f08280469c0 (LWP 3684)): [KCrash Handler] #4 LogManager::initialize (this=this@entry=0x55a9c00c2e80, mode=mode@entry=0x0, analyzerOptions=...) at ./src/lib/logManager.cpp:173 #5 0x55a9be694a9f in TabLogViewsWidget::load (this=this@entry=0x55a9bf824d60, logMode=logMode@entry=0x0, manager=0x55a9c00c2e80, analyzerOptions=...) at ./src/tabLogViewsWidget.cpp:268 #6 0x55a9be696c08 in TabLogViewsWidget::duplicateTab (this=0x55a9bf824d60) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:397 #7 0x55a9be6764bc in TabLogViewsWidget::qt_static_metacall (_o=, _c=, _id=, _a=0x7fff00be2d00) at ./obj-x86_64-linux-gnu/src/ksystemlog_autogen/EWIEGA46WW/moc_tabLogViewsWidget.cpp:169 #8 0x7f082bddbdd0 in doActivate (sender=0x55a9bfa911a0, signal_index=4, argv=0x7fff00be2d00) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #9 0x7f082bdd5167 in QMetaObject::activate (sender=sender@entry=0x55a9bfa911a0, m=m@entry=0x7f082d0ce1c0 , local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff00be2d00) at kernel/qobject.cpp:3946 #10 0x7f082cbb68e6 in QAction::triggered (this=this@entry=0x55a9bfa911a0, _t1=) at .moc/moc_qaction.cpp:376 #11 0x7f082cbb8fb8 in QAction::activate (this=0x55a9bfa911a0, event=) at kernel/qaction.cpp:1161 #12 0x7f082cd43832 in QMenuPrivate::activateCausedStack (this=this@entry=0x55a9bfa6ca80, causedStack=..., action=action@entry=0x55a9bfa911a0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1384 #13 0x7f082cd4af7e in QMenuPrivate::activateAction (this=this@entry=0x55a9bfa6ca80, action=action@entry=0x55a9bfa911a0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1461 #14 0x7f082cd4c212 in QMenu::mouseReleaseEvent (this=0x55a9bfbd31c0, e=0x7fff00be33e0) at widgets/qmenu.cpp:2967 #15 0x7f082cbffcf6 in QWidget::event (this=this@entry=0x55a9bfbd31c0, event=event@entry=0x7fff00be33e0) at kernel/qwidget.cpp:8664 #16 0x7f082cd4e81b in QMenu::event (this=0x55a9bfbd31c0, e=0x7fff00be33e0) at widgets/qmenu.cpp:3089 #17 0x7f082cbbcdc3 in QApplicationPrivate::notify_helper (this=, receiver=0x55a9bfbd31c0, e=0x7fff00be33e0) at kernel/qapplication.cpp:3632 #18 0x7f082cbc5e77 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3076 #19 0x7f082bda4d7a in QCoreApplication::notifyInternal2 (receiver=0x55a9bfbd31c0, event=0x7fff00be33e0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #20 0x7f082cbc50a7 in QApplicationPrivate::sendMouseEvent (receiver=0x55a9bfbd31c0, event=event@entry=0x7fff00be33e0, alienWidget=0x0, nativeWidget=0x55a9bfbd31c0, buttonDown=, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #21 0x7f082cc1b9de in QWidgetWindow::handleMouseEvent (this=0x55a9c003bc40, event=0x7fff00be3860) at /usr/include/c++/9/bits/atomic_base.h:413 #22 0x7f082cc1e264 in QWidgetWindow::event (event=0x7fff00be3860, this=0x55a9c003bc40) at kernel/qwidgetwindow.cpp:300 #23 QWidgetWindow::event (this=0x55a9c003bc40, event=0x7fff00be3860) at kernel/qwidgetwindow.cpp:239 #24 0x7f082cbbcdc3 in QApplicationPrivate::notify_helper (this=, receiver=0x55a9c003bc40, e=0x7fff00be3860) at kernel/qapplication.cpp:3632 #25 0x7f082cbc5bb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156 #26 0x7f082bda4d7a in QCoreApplication::notifyInternal2 (receiver=0x55a9c003bc40, event=0x7fff00be3860) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #27 0x7f082c4c64e8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at kernel/qguiapplication.cpp:2282 #28 0x7f082c4c7b55 in QGuiApplicationPrivate::processWindowSystemEvent (e=0x55a9c005bb30) at kernel/qguiapplication.cpp:2002 #29 0x7f082c49f7ac in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #30 0x7f0827c21eae in xcbSourceDispatch (source=) at qxcbeventdispatcher.cpp:105 #31 0x7f082a4b117d in
[ktouch] [Bug 442478] Selected items in ListView are unreadable in Breeze Light theme
https://bugs.kde.org/show_bug.cgi?id=442478 --- Comment #2 from Oleg Solovyov --- Created attachment 141639 --> https://bugs.kde.org/attachment.cgi?id=141639=edit Breeze theme (In reply to Nate Graham from comment #1) > The colors are correct in the color scheme; this is an app bug where it > inappropriately hardcodes some colors. I don't think so. Same app, same versions, different color scheme (Breeze vs. Breeze Light) -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 --- Comment #6 from Oleg Solovyov --- Broken after * f8e14f9c Rewrite Units in c++ -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kirigami] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 Oleg Solovyov changed: What|Removed |Added Target Milestone|--- |Not decided Product|frameworks-kactivities |frameworks-kirigami Component|general |general Assignee|ivan.cu...@kde.org |notm...@gmail.com --- Comment #5 from Oleg Solovyov --- Kirigami is broken. Re-assigning. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kactivities] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 Oleg Solovyov changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kactivities] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 Oleg Solovyov changed: What|Removed |Added CC||mcp...@altlinux.org --- Comment #4 from Oleg Solovyov --- Created attachment 141592 --> https://bugs.kde.org/attachment.cgi?id=141592=edit kf 5.85 (In reply to Harald Sitter from comment #3) > And you are quite certain that first appeared in kf5.86? Yes I am. Please do not WAITFORINFO unless you were unable to reproduce the bug with steps given in description. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kactivities] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 Oleg Solovyov changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kactivities] [Bug 442514] Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 --- Comment #2 from Oleg Solovyov --- Created attachment 141591 --> https://bugs.kde.org/attachment.cgi?id=141591=edit info -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kactivities] [Bug 442514] New: Missing labels in activity configuration
https://bugs.kde.org/show_bug.cgi?id=442514 Bug ID: 442514 Summary: Missing labels in activity configuration Product: frameworks-kactivities Version: 5.86.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: ivan.cu...@kde.org Reporter: mcp...@altlinux.org CC: plasma-b...@kde.org Target Milestone: --- STEPS TO REPRODUCE 1. Open activity switcher 2. Click "Configure" OBSERVED RESULT Labels are missing EXPECTED RESULT Labell are visible SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.11.0-34generic KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86 Qt Version: 5.15.3 ADDITIONAL INFORMATION Regression since KF 5.86 -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 442478] Selected items in ListView are unreadable in Breeze Light theme
https://bugs.kde.org/show_bug.cgi?id=442478 Oleg Solovyov changed: What|Removed |Added Summary|Some texts are unreadable |Selected items in ListView ||are unreadable in Breeze ||Light theme -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 442478] New: Some texts are unreadable
https://bugs.kde.org/show_bug.cgi?id=442478 Bug ID: 442478 Summary: Some texts are unreadable Product: Breeze Version: 5.22.5 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: mcp...@altlinux.org Target Milestone: --- Created attachment 141561 --> https://bugs.kde.org/attachment.cgi?id=141561=edit invisible text SUMMARY Using Breeze Light color theme, some texts become invisible. e.g. profile list in ktouch. Selected profile is unreadable because text and background colors are equal SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.11.0 KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.3 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #9 from Oleg Solovyov --- Another merge request not caught by bug janitor: (edited description, added bug number) https://invent.kde.org/frameworks/kglobalaccel/-/merge_requests/27 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #7 from Oleg Solovyov --- https://invent.kde.org/osolovyov/kglobalaccel/-/commits/work/avoid-convert-keyseq Almost done. Not Implemented Yet: Inexact matches: 1) New sequence will be shadowed by existing one 2) New sequence will shadow existing one bugfixes: Don't ungrab key still to be grabbed -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #6 from Oleg Solovyov --- made a patch [1] but it's WIP yet: actions still aren't invoked when count > 1 [1] https://invent.kde.org/osolovyov/kglobalaccel/-/commit/5d79966be20b8df79c25f3fd9559dd5387f1c1f9 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 441848] Virtual keyboard is shown when focusing input fields even if it was disabled in the user's session
https://bugs.kde.org/show_bug.cgi?id=441848 Oleg Solovyov changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/plas ||ma/plasma-workspace/commit/ ||9189bfea0a4ebb9bf5e1b3e055f ||b9440d23f5654 --- Comment #11 from Oleg Solovyov --- Git commit 9189bfea0a4ebb9bf5e1b3e055fb9440d23f5654 by Oleg Solovyov. Committed on 08/09/2021 at 06:16. Pushed by osolovyov into branch 'master'. Deactivate virtual keyboard when hiding When VK is activated, it's shown every time we click on user/password inputs. M +1-0lookandfeel/contents/lockscreen/LockScreenUi.qml M +1-0sddm-theme/Main.qml https://invent.kde.org/plasma/plasma-workspace/commit/9189bfea0a4ebb9bf5e1b3e055fb9440d23f5654 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #5 from Oleg Solovyov --- (In reply to Oleg Solovyov from comment #4) > (In reply to David Edmundson from comment #3) > > Good investigation. > > > > Lets just set a limit on our input prompt to stop when we hit 4 keys then, > > so it's at least clear to the user. > > limit is already set, I can't set more than 4 keys (with modifiers, etc.) > The problem is that only first one is stored. > > e.g. if I set something like "Alt+B, Alt+F, Alt+G" it will store only > "Alt+B", silently omitting other keys. > > Currently we're using int <-> QKeySequence which will definitely cause > sequence truncation. > I'd suggest using one of the following: > int<---> QKeySequence (dumb impl) > quint128 ? <---> QKeySequence (each key [1] with modifiers [2] uses 32 bits, > use a 128bit type if exist) > int<-X-> QKeySequence (avoid conversion and transfer ) > > [1] https://doc.qt.io/qt-5/qt.html#Key-enum > [2] https://doc.qt.io/qt-5/qt.html#KeyboardModifier-enum Another idea, conversion based on QKeySequence::{from,to}String() -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #4 from Oleg Solovyov --- (In reply to David Edmundson from comment #3) > Good investigation. > > Lets just set a limit on our input prompt to stop when we hit 4 keys then, > so it's at least clear to the user. limit is already set, I can't set more than 4 keys (with modifiers, etc.) The problem is that only first one is stored. e.g. if I set something like "Alt+B, Alt+F, Alt+G" it will store only "Alt+B", silently omitting other keys. Currently we're using int <-> QKeySequence which will definitely cause sequence truncation. I'd suggest using one of the following: int<---> QKeySequence (dumb impl) quint128 ? <---> QKeySequence (each key [1] with modifiers [2] uses 32 bits, use a 128bit type if exist) int<-X-> QKeySequence (avoid conversion and transfer ) [1] https://doc.qt.io/qt-5/qt.html#Key-enum [2] https://doc.qt.io/qt-5/qt.html#KeyboardModifier-enum -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kglobalaccel] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 Oleg Solovyov changed: What|Removed |Added Assignee|ivan.cu...@kde.org |kdelibs-b...@kde.org Product|plasmashell |frameworks-kglobalaccel Component|Activity Switcher |general Version|5.22.5 |5.85.0 Target Milestone|1.0 |--- -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #2 from Oleg Solovyov --- The issue is in KGlobalAccelPrivate::intListFromShortcut: According to QKeySequence documentation it could contain up to 4 keys.[1] > for (const QKeySequence : cut) { > ret.append(sequence[0]); > } Hence, in this code all keys except the first one are lost. [1] https://doc.qt.io/qt-5/qkeysequence.html#QKeySequence-2 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 442079] Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 --- Comment #1 from Oleg Solovyov --- qWarning() << "scResult debug:" << activeShortcut << intListFromShortcut(activeShortcut) << shortcutFromIntList(intListFromShortcut(activeShortcut)); causes this: scResult debug: (QKeySequence("Alt+B, Alt+F, Alt+G")) (134217794) (QKeySequence("Alt+B")) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 442079] New: Activity hotkeys are not stored properly
https://bugs.kde.org/show_bug.cgi?id=442079 Bug ID: 442079 Summary: Activity hotkeys are not stored properly Product: plasmashell Version: 5.22.5 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Activity Switcher Assignee: ivan.cu...@kde.org Reporter: mcp...@altlinux.org CC: plasma-b...@kde.org Target Milestone: 1.0 STEPS TO REPRODUCE 1. Create an activity 2. Set hotkey to "Alt+B, Alt+F, Alt+G" 3. Save activity 4. Open activity settings OBSERVED RESULT Hotkey is stored as "Alt+B", other keystrokes are eaten EXPECTED RESULT Hotkey is "Alt+B, Alt+F, Alt+G" SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.11.0-27-generic (64 bit) KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION When I set hotkey back to "Alt+B, Alt+F, Alt+G", "Conflict With Registered Global Shortcut" is shown. -- You are receiving this mail because: You are watching all bug changes.