[kwin] [Bug 402857] Touchpad gestures should be configurable

2024-04-09 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=402857

--- Comment #12 from Ima S  ---
I looked at the source, and the gesture seems to be registered by these lines:

https://invent.kde.org/plasma/kwin/-/blob/master/src/virtualdesktops.cpp#L772

If someone could wrap them with an if-statement that checks a toggle, that
might be enough? I don't know how to contribute this myself or I would.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 402857] Touchpad gestures should be configurable

2024-04-09 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=402857

Ima S  changed:

   What|Removed |Added

 CC||imasuf...@gmail.com

--- Comment #11 from Ima S  ---
I'd like to echo @breakingspell's comment for the plasma 6 upgrade. This is a
serious issue for my laptop usage, I use my own custom gestures for almost all
navigation (via libinput-gestures), and the current system breaks my entire
config.

Please add an off button in settings. I don't care about extensibility in the
short term, power users can manage their own gestures with other tools for now,
but only once we can turn off the current system.

Even if other work is pending, at least add an on/off toggle in 'Settings ->
Mouse & Touchpad -> Touchpad' for the next release.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 464562] KWrite resets the shown toolbars after restart

2023-03-17 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=464562

--- Comment #2 from Ima S  ---
This has continued through Plasma 5.27.3, and I wanted to post a small update
for anyone else encountering this problem.

I've realized this issue happens on any logout, not just restart, the toolbar
and non-existent hamburger menu return, taking up space and requesting I
uncheck them on every kwrite window (and new ones).

But I also realized that you can right-click the toolbar area (anywhere at the
same horizontal as Settings) and get an uncheck menu for the toolbars. Which is
much faster than having to go to Settings -> Toolbars -> uncheck one, then
having the menu close and having to click on Settings -> Toolbars -> uncheck
the other (or remembering Alt+I+O+M then Alt+I+O+H).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 464562] New: KWrite resets the shown toolbars after restart

2023-01-20 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=464562

Bug ID: 464562
   Summary: KWrite resets the shown toolbars after restart
Classification: Applications
   Product: kate
   Version: 22.12.1
  Platform: Archlinux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: kwrite
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: imasuf...@gmail.com
  Target Milestone: ---

SUMMARY
I remove the toolbar in kwrite by unchecking Settings -> Toolbars Shown -> Main
Toolbar and Hamburger Menu Toolbar (also, unrelated - hamburger menu seems to
not exist atm, but still need to be removed to get back the full space), but
when I restart, the toolbars return with both checked on all of my open kwrite
windows and any new windows until I manually remove it from them.

STEPS TO REPRODUCE
Open any number of kwrite windows
uncheck: Settings -> Toolbars Shown -> Main Toolbar and Hamburger Menu Toolbar
restart

OBSERVED RESULT
the toolbars return on restart to all windows, and any open ones need to be
unchecked separately or restarted

EXPECTED RESULT
toolbar status is remembered

SOFTWARE/OS VERSIONS
Linux: EndeavourOS
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 448786] New: Feature request: add a toggle in settings to close kwrite when the open document is closed

2022-01-19 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=448786

Bug ID: 448786
   Summary: Feature request: add a toggle in settings to close
kwrite when the open document is closed
   Product: kate
   Version: unspecified
  Platform: Other
OS: All
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: kwrite
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: imasuf...@gmail.com
  Target Milestone: ---

I'm not really a developer or contributor, and I'm really not sure where to
post this, but I have a feature request for a toggle somewhere in the kwrite
(and kate, but to a lesser extent) settings to be able to close the editor when
the last open document is closed, and to possibly make that the default
behavior.

My main point is that kwrite is a single document application, and I usually
have a specific file I want to open, edit it, and then to close it with Ctrl+W.
This closes the tab, but then creates a new untitled document in the same view,
but this is rarely ever what I either want to do or expect to happen. I then
need to re-close the entire window, which is annoying. Having it close when the
last document is closed would mirror other file viewers like Windows Notepad.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 439192] System settings window closes after navigating away from thunderbolt page

2021-07-12 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=439192

Ima S  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---

--- Comment #4 from Ima S  ---
Forgot to change the status, I'm still having the problem with 100%
reproducibility.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 439192] System settings window closes after navigating away from thunderbolt page

2021-07-03 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=439192

Ima S  changed:

   What|Removed |Added

 CC||imasuf...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 439193] Persistent Restart Required notification

2021-07-03 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=439193

--- Comment #4 from Ima S  ---
Thanks! Yeah, sudo mv /var/lib/PackageKit/offline-update-action
/var/lib/PackageKit/offline-update-action_old did it for me too.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 439192] System settings window closes after navigating away from thunderbolt page

2021-06-28 Thread Ima S
https://bugs.kde.org/show_bug.cgi?id=439192

--- Comment #2 from Ima S  ---
I haven't made backtraces before, this was hard. I wasn't able to get debug
symbols for qt5-base, but I did recompile kcmutils, plasma-thunderbolt and
systemsettings.

Here's the output and backtrace:


Starting program: /usr/bin/systemsettings5 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x71094640 (LWP 407254)]
[New Thread 0x7fffebfff640 (LWP 407255)]
[New Thread 0x7fffe8f40640 (LWP 407256)]
[New Thread 0x7fffd7fff640 (LWP 407257)]
[New Thread 0x7fffddd65640 (LWP 407258)]
[New Thread 0x7fffdd564640 (LWP 407259)]
[New Thread 0x7fffdcd63640 (LWP 407260)]
[Thread 0x7fffdcd63640 (LWP 407260) exited]
[New Thread 0x7fffdcd63640 (LWP 407261)]
[New Thread 0x7fffd77fe640 (LWP 407262)]
[New Thread 0x7fffd6ffd640 (LWP 407263)]
[New Thread 0x7fffd67fc640 (LWP 407264)]
[New Thread 0x7fffd5ffb640 (LWP 407265)]
[New Thread 0x7fffb7fff640 (LWP 407266)]QQmlEngine::setContextForObject():
Object already has a QQmlContext
[Detaching after fork from child process 407268]
[Detaching after fork from child process 407269]
[New Thread 0x7fffb6d48640 (LWP 407270)]
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
[New Thread 0x7fffb59fa640 (LWP 407275)]
[New Thread 0x7fffb51d2640 (LWP 407276)]
[New Thread 0x7fffa39d9640 (LWP 407285)]
[New Thread 0x7fffa1f12640 (LWP 407289)]
[Thread 0x7fffb6d48640 (LWP 407270) exited]
[Thread 0x7fffb51d2640 (LWP 407276) exited]
[New Thread 0x7fffb51d2640 (LWP 407317)]
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
Previously registered enum will be overwritten due to name clash: Bolt.Secure
Possible conflicting items:
Bolt.Auth.Secure from scope Bolt injected by Bolt
Bolt.Security.Secure from scope Bolt injected by Bolt
kf.kirigami: The Theme singleton is deprecated (since 5.39). Import Kirigami
2.2 or higher and use the attached property instead.
[New Thread 0x7fffb6d48640 (LWP 407319)]
double free or corruption (out)

Thread 1 "systemsettings5" received signal SIGABRT, Aborted.
0x7627bd22 in raise () from /usr/lib/libc.so.6
#0  0x7627bd22 in raise () from /usr/lib/libc.so.6
#1  0x76265862 in abort () from /usr/lib/libc.so.6
#2  0x762bdd28 in __libc_message () from /usr/lib/libc.so.6
#3  0x762c592a in malloc_printerr () from /usr/lib/libc.so.6
#4  0x762c71b0 in _int_free () from /usr/lib/libc.so.6
#5  0x762ca9e8 in free () from /usr/lib/libc.so.6
#6  0x7690492e in QObjectPrivate::deleteChildren (this=0x55f7e170)
at kernel/qobject.cpp:2104
#7  0x7690f6c5 in QObject::~QObject (this=this@entry=0x56a7f0b0,
__in_chrg=) at kernel/qobject.cpp:1082
#8  0x7fffb650a9b4 in Bolt::Manager::~Manager
(this=this@entry=0x56a7f0b0, __in_chrg=) at
/usr/src/debug/plasma-thunderbolt-5.22.2.1/src/lib/manager.cpp:59
#9  0x7fffb6540d11 in QQmlPrivate::QQmlElement::~QQmlElement
(this=0x56a7f0b0, __in_chrg=) at
/usr/include/qt/QtQml/qqmlprivate.h:144
#10 QQmlPrivate::QQmlElement::~QQmlElement (this=0x56a7f0b0,
__in_chrg=) at /usr/include/qt/QtQml/qqmlprivate.h:144
#11 0x7690492e in QObjectPrivate::deleteChildren (this=0x55e96f40)
at kernel/qobject.cpp:2104
#12 0x7690f6c5 in QObject::~QObject (this=,
__in_chrg=) at kernel/qobject.cpp:1082
#13 0x75d00357 in ?? () from /usr/lib/libQt5Quick.so.5
#14 0x7690492e in QObjectPrivate::deleteChildren (this=0x5600acb0)
at kernel/qobject.cpp:2104
#15 0x7690f6c5 in QObject::~QObject (this=,
__in_chrg=) at kernel/qobject.cpp:1082
#16 0x7fffd4e2efe7 in ?? () from
/usr/lib/qt/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#17 0x75ebdb9d in KDeclarative::QmlObject::~QmlObject() () from
/usr/lib/libKF5Declarative.so.5
#18 0x75ebe72a in
KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine() () from
/usr/lib/libKF5Declarative.so.5
#19 0x77e4fb2f in KQuickAddons::ConfigModule::~ConfigModule() () from
/usr/lib/libKF5QuickAddons.so.5
#20 0x7fffb653d888 in KCMBolt::~KCMBolt (this=0x55cc5910,
__in_chrg=)
at
/usr/src/debug/build/src/kcm/kcm_bolt_autogen/EWIEGA46WW/../../../../../plasma-thunderbolt-5.22.2.1/src/kcm/kcm_bolt.h:18
#21 KCMBolt::~KCMBolt (this=0x55cc5910, __in_chrg=)
at
/usr/src/debug/build/src/kcm/kcm_bolt_autogen/EWIEGA46WW/../../../../../plasma-thunderbolt-5.22.2.1/src/kcm/kcm_bolt.h:18
#22 0x77f57b77 in
std::default_delete::operator() (__ptr=, this=) at /usr/include/c++/11.1.0/bits/unique_ptr.h:85
#23 std::unique_ptr >::~unique_ptr (this=, __in_chrg=)
at /usr/include/c++/11.1.0/bits/unique_ptr.h:361
#24 KCModuleQmlPrivate::~KCModuleQmlPrivate (this=,
__in_chrg=) at
/usr/src/debug/kcmutils-5.83.0/src