[plasmashell] [Bug 393781] wallpaper cannot span multiple screens

2024-05-29 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=393781

Cameron Smith  changed:

   What|Removed |Added

   Platform|Ubuntu  |Arch Linux
 CC||cameronsmith...@gmail.com

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

[plasmashell] [Bug 482222] When using a touchscreen, using multi-finger touch gestures causes the desktop to misbehave

2024-06-11 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=48

--- Comment #11 from Cameron Smith  ---
Bug Condition Update:

(Full discussion at
https://discuss.kde.org/t/3-finger-gestures-on-touchscreen-bug/15956/2)

I have noticed this bug is only present when attempting to use 3-finger
gestures on a bare desktop background, and is NOT present when a gesture is
started on top of an application window or even the task manager (tricky to
pull off on a small touchscreen :D)! 

Can confirm the bug is still 100% present when used on any blank desktop
wallpaper areas, and no changes as far as I can see. This is simply me noticing
the bug is only present in more specific circumstances than I was previously
aware.

Can anyone else reproduce this behaviour? It would be awesome to narrow the bug
constraints down a little further!

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

[plasmashell] [Bug 488295] Graphic artifact visible behind floating panel in plasmashell

2024-06-15 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=488295

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #8 from Cameron Smith  ---
Can reproduce this bug on my ThinkPad T480s laptop, wayland session, Arch
Linux.

Curiously, this is NOT present on my AMD/Nvidia main pc, only my intel/intel
laptop. Not sure what's going on there, but for interest's/debugging's sake my
pc without the issue is:

Plasma: 6.0.5
KDE Frameworks: 6.3.0
Qt: 6.7.1
Kernel: 6.9.4
CPU: AMD Ryzen 5
GPU: Nvidia Quadro RTX 4000

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

[kde] [Bug 479891] Some text glyphs in QML software are mis-aligned or squished when using a fractional scale factor

2024-04-11 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=479891

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #29 from Cameron Smith  ---
I made a post a few days back regarding this bug
(https://discuss.kde.org/t/kde-6-upgrade-broke-fonts-in-wayland/13254) and am
delighted to report that setting the "QT_SCALE_FACTOR_ROUNDING_POLICY"
environment variable to "RoundPreferFloor" indeed seems to fix all issues I
had.

Hopefully this can be resolved in a release soon, as it seems (to me at least)
to be a straightforward fix. I've got no idea what implications setting this
variable might have on niche situations elsewhere in KDE, but so far all good
on my end. Thanks Nate for the solution!

My setup:
Thinkpad T480s
Arch linux
KDE 6.0.3
Wayland session (ofc)

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

[plasmashell] [Bug 482222] When using a touchscreen, using multi-finger touch gestures causes the desktop to misbehave

2024-05-23 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=48

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #7 from Cameron Smith  ---
I was just about to report this bug (see my entry in KDE Discuss,
https://discuss.kde.org/t/3-finger-gestures-on-touchscreen-bug/15956), but
found that this is exactly the bug I'm experiencing to a T.

SUMMARY
I’ve found a bug that I can easily replicate on my laptop that flummoxes me:
When using 3-finger swipes to switch desktops or open overview on my
touchscreen, edit mode is entered (initially) and subsequent attempts to use
3-fingered gestures cause a selection rectangle to be opened on my desktop
(wherever the mouse is positioned). 
Note that this is NOT an issue with touchpad gestures (flawless), just my
touchscreen.

STEPS TO REPRODUCE
1. Use 3-finger gestures on the touchscreen → forcibly enter edit mode.
2. Exit edit mode, try to use gestures again → edit mode this time is not
entered, but a selection rectangle is permanently shown on the desktop which
follows the mouse (even without pressing either mouse button).
   - Notably, once this selection rectangle is present, 3-finger gestures on
the touchscreen are flawless.
3. The only way to remove this selection rectangle is to either log out or to
use the selection rectangle to actually select something on the desktop. This
does remove it, however…
4. Once the selection rectangle is removed, using 3-finger gestures on the
touchscreen begins step #1 all over again.

OBSERVED RESULT
- 3-finger gestures on touchscreen cause edit mode and a persistent selection
box that follows the mouse.

EXPECTED RESULT
- (Only) switch virtual desktops, open overview/grid view.

SOFTWARE/OS VERSIONS
- Wayland session
- Plasma: 6.0.4
- KDE framework: 6.2.0
- Qt version: 6.7.0
- OS: Arch Linux, 6.9.1 kernel

HARDWARE
- T480s ThinkPad
- CPU: Intel i5-8th gen
- GPU: Intel Mesa UHD 620
- RAM: 16GB

ADDITIONAL INFORMATION
At least one other user has been able to replicate this problem
(https://discuss.kde.org/t/3-finger-gestures-on-touchscreen-bug/15956). Notably
both instances are using Lenovo touchscreen laptops.
I am additionally using 150% fractional scaling, but I suspect this is
irrelevant.

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

[systemsettings] [Bug 415364] Implement feature to disable touchpad when mouse is plugged in when using Libinput driver

2024-07-20 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=415364

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #26 from Cameron Smith  ---
Bump for this issue. It seems that libinput has supported disable device on
external mouse plugin for a while now
(https://wayland.freedesktop.org/libinput/doc/latest/configuration.html#send-events-mode),
so it would be awesome to see it implemented in KDE 6!

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

[kwin] [Bug 493824] New: No option to configure touchscreen swipe and tap effects

2024-09-29 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=493824

Bug ID: 493824
   Summary: No option to configure touchscreen swipe and tap
effects
Classification: Plasma
   Product: kwin
   Version: git-stable-Plasma/6.1
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: effects-various
  Assignee: kwin-bugs-n...@kde.org
  Reporter: cameronsmith...@gmail.com
  Target Milestone: ---

SUMMARY:
On windows 11 (yuck), I recently discovered that it displays:
- faint trail effects on touchscreen swipes
- a very brief translucent circle appears on touchscreen tap (great for
verifying a tap event has registered)

I repented and quickly switched back to plasma, but would love to see these
features implemented in KDE at some point as they seem very useful (especially
for janky touchscreens where seeing confirmation that the touch event has
registered is awesome).

STEPS TO REPRODUCE:
1. Use touchscreen :)


OBSERVED RESULT:
1. See no effects
2. See no options in "effects" to turn on such effects.

EXPECTED RESULT:
1. See no effects by default
2. See option to turn these effects on in "effects"

SOFTWARE/OS VERSIONS:
Linux/KDE Plasma: Arch Linux, latest
KDE Plasma Version: 6.1.5
KDE Frameworks Version:  6.6.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION:
Please forgive my use of windows ;(

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

[kwin] [Bug 493824] No option to configure touchscreen swipe and tap effects

2024-09-30 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=493824

Cameron Smith  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #2 from Cameron Smith  ---
Errr, yes this is exactly what I was looking for. Don't know how I managed to
miss it in effects, my apologies.

Marking as closed.

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

[plasmashell] [Bug 497076] New: Multi-finger touchscreen gestures cause to enter a bugged "selection box" state

2024-12-05 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=497076

Bug ID: 497076
   Summary: Multi-finger touchscreen gestures cause to enter a
bugged "selection box" state
Classification: Plasma
   Product: plasmashell
   Version: 6.2.4
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Desktop Containment
  Assignee: plasma-b...@kde.org
  Reporter: cameronsmith...@gmail.com
CC: notm...@gmail.com
  Target Milestone: 1.0

SUMMARY
A very similar (though not identical) bug to
[48](https://bugs.kde.org/show_bug.cgi?id=48). When using 3-finger
gestures on a touchscreen device, some gestures are not handled gracefully and
the desktop enters a limbo state with a selection box permanently shown on
screen.

Marco Martin's excellent work on 48 (as well as upstream work on Qt in
version 6.8.1 [here](https://bugreports.qt.io/browse/QTBUG-127821)) has made
this state slightly more difficult to enter. Unfortunately, it still very much
does exist and happens relatively frequently on my machine.

STEPS TO REPRODUCE
1. Open plasma desktop, do NOT start gestures on any open applications/widgets.
2. Begin 3 finger gestures on the desktop background in any direction
(overview, grid mode, left/right virtual desktop). 
- *Often a common way I've found it happens more frequently is on gestures
with some slight spreading/unspreading of all three fingers through the motion.
Might just be unlucky/irrelevant.*

OBSERVED RESULT
Plasma inconsistently enters a limbo state in which:
- A selection box is shown permanently on the screen, even if the screen is no
longer touched.
- Optionally move the mouse/touchpad/trackpoint to see that the selection box
is also permanently fixed to the cursor as it moves without holding down the
RMB/LMB. This can only be removed by selecting a desktop icon or...
- Tap the screen once. The permanent selection box disappears, but the desktop
enters 'edit mode' even if the touch event is extremely brief.

EXPECTED RESULT
Gestures should work normally without triggering this state.

OS VERSIONS
Arch Linux
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.1
Kernel: 6.12.1-arch1-1

HARDWARE
Lenovo ThinkPad T480s (touchscreen)
Intel i5 CPU/IGPU 8th gen
16 Gb ram

ADDITIONAL INFORMATION
The previous history of the touchscreen gesture issues can be found
[here](https://discuss.kde.org/t/3-finger-gestures-on-touchscreen-bug/15956/11).

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

[plasmashell] [Bug 497076] Multi-finger touchscreen gestures cause to enter a bugged "selection box" state

2024-12-08 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=497076

Cameron Smith  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Cameron Smith  ---
Issue has been confirmed by other users on discuss.kde.org. I will post their
experience with this bug verbatim:

>>Quote:
```
I have a little different take on this bug. First I can test it on a
touchscreen device with a dual-boot system of: KDE Neon Unstable (Plasma 6.3
dev, qt6 6.8.0) and Arch/EndeavourOS (Plasma 6.2.4, qt6 6.8.1). My experience
is different with the 2 install.
Here is my experience:

- first notice that the bug (3-finger lock selection and then eventually
trigger edit mode) is present only in `Folder view` (icons on desktop) one can
choose the Desktop (without icons) and then you don’t experience the bug but
obviously it is not satisfactory
- For me the bug is triggered when switching from empty desktop (i use a
tilling script for kwin) but far less since plasma/kwin 6.2.
- Before the switch to Edit mode was systematical now indeed when the bug is
triggered you can see the mouse selection lock and 1 Tap enter Edit mode; but
if you double tap then the Selection mode is cancelled, it is like you enter
Edit mode and then exit. Again it is not satisfactory but more manageable.
- However I can say that it is worse on my Arch install than the KDE Neon,
maybe due to some work on future kwin 6.3. There is one “new” bug I encounter
on Arch that is not present no KDE Neon Unstable (further test needed): see
below.

“New” bug
when switching desktop with 3-fingers gesture at some point I loose part of the
single tap. I could not trigger some elements (menu, widgets, app launcher,
in-app element/icon for ex in dolphin, link in browsers) but I still can focus
from one windows to the other and move window around by selecting the titlebar.
Then I need to logout/login to get back interface.
Beside `journalctl -f` give me line like this:

 `kwin_wayland[6217]: kwin_core: Detected a touch move that never has been
down, discarding`

When testing unsetting some config in SystemSetting before posting (disabling
krohnkite, Virtual Desktop animation and OSD), I think I identified the source.
If I disable the VD change OSD I don’t encounter it. I suspect that the OSD
window grab a tap and then you loose it.

Edit: I verify and the “new” bug is not present on my KDE Neon Unstable (plasma
6.3dev) even with OSD set and animation and krohnkite.
```

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

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

2025-01-29 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=402857

--- Comment #35 from Cameron Smith  ---
It's still touchpad-only though, so no improvement for touchscreen
unfortunately. Good to see some good work for the touchpad side of things
though, even if it is a script/plugin.

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

[kwin] [Bug 498725] Touchpad/Touchscreen 3 and 4 finger gestures are inconsistent

2025-01-29 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=498725

--- Comment #2 from Cameron Smith  ---
(In reply to Zamundaaa from comment #1)
> 
> *** This bug has been marked as a duplicate of bug 402857 ***
I know this is essentially covered by the fact that gestures should be
configurable [402857], but that seems to be quite an undertaking and definitely
isn't happening by the next release. Would it be best to attempt parity between
the two gesture sets now, even before the configurability aspect? That's
essentially the whole reason I added this bug report.

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

[plasmashell] [Bug 483291] Edit mode gets triggered when switching virtual desktop using touchscreen gesture

2024-12-09 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=483291

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #7 from Cameron Smith  ---
Should this bug be closed? I note that it was marked as a duplicate of 48
before a bunch of others were marked as a duplicate of this one. Moreover, the
bug unfortunately was never really fixed in 48 or upstream in Qt, as the
problem is still alive and well (see
https://bugs.kde.org/show_bug.cgi?id=497076 and
https://discuss.kde.org/t/3-finger-gestures-on-touchscreen-bug/15956/14).

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

[kwin] [Bug 478321] When performing Virtual Desktop Switch Gestures too fast, the current desktop moves by 2 steps

2025-01-20 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=478321

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #4 from Cameron Smith  ---
Can reproduce (rarely) on my T480s thinkpad, latest Arch/Fedora.

I suppose the exact frameworks don't really matter, as it's still present.

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

[kwin] [Bug 446448] Dynamically created virtual desktops

2025-01-29 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=446448

Cameron Smith  changed:

   What|Removed |Added

 CC||cameronsmith...@gmail.com

--- Comment #1 from Cameron Smith  ---
+1 for this, I was about to add a bug myself as I've heard quite a number of
people want this feature.

As a caveat, I think this should probably only exist when there is just one row
of virtual desktops, as having an entire NxN boundary of dynamically added
virtual desktops is a bit gross. Nonetheless I do think this could be a very
good feature to add, I do miss this feature from GNOME.

Plasma 6.3.80
Frameworks 6.11.0
Qt 6.8.1
Wayland

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

[plasmashell] [Bug 482222] When using a touchscreen, using multi-finger touch gestures causes the desktop to log on a rubberband/drag

2025-01-21 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=48

--- Comment #28 from Cameron Smith  ---
Cool, so this could well be because the above patch hasn't been merged yet. I
note there's one unresolved comment on that link, is there a predicted Qt
version for this to be merged into? I recall the previous patch you made
@Marco_Martin had a fixed version where it was added into
(https://bugreports.qt.io/browse/QTBUG-127821), can't see one here.

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

[kwin] [Bug 498725] New: Touchpad/Touchscreen 3 and 4 finger gestures are inconsistent

2025-01-16 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=498725

Bug ID: 498725
   Summary: Touchpad/Touchscreen 3 and 4 finger gestures are
inconsistent
Classification: Plasma
   Product: kwin
   Version: 6.2.90
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Gestures
  Assignee: kwin-bugs-n...@kde.org
  Reporter: cameronsmith...@gmail.com
  Target Milestone: ---

SUMMARY
The 3 and 4 finger gestures implemented by kwin are inconsistent across
touchpads and touchscreens. These should be largely the same.

Touchpad:
3 AND 4 fingers left gesture: move to left virtual desktop (if present)
3 AND 4 fingers right gesture: move to right virtual desktop (if present)
3 finger up gesture: move to above virtual desktop (if present)
3 finger down gesture: move to below virtual desktop (if present)
4 finger up gesture: show overview/cycle forward (default view, overview, grid
view)
4 finger down gesture: show grid view/cycle backward (default view, overview,
grid view)


Touchscreen:
3 finger left gesture: move to left virtual desktop (if present)
3 finger right gesture: move to right virtual desktop (if present)
3 finger up gesture: show overview/cycle forward (default view, overview, grid
view)
3 finger down gesture: show grid view/cycle backward (default view, overview,
grid view)
4 finger gestures: not implemented (!)

This introduces significant problems for touch users with at least 2 rows of
virtual desktops, as they cannot switch to above or below rows of virtual
desktops without using 3/4 finger gestures alone!


STEPS TO REPRODUCE
1. Have a device with both a touchscreen and a touchpad (touchscreen laptop)
2. Ensure at least 2 rows of virtual desktops are enabled
3. Try to use 3/4 finger gestures on touchscreen only to switch to higher/lower
virtual desktop rows

OBSERVED RESULT
Nothing happens (4 finger up/down gestures), or overview/grid view is toggled
(3 finger up/down gestures).

EXPECTED RESULT
Toggle overview/grid view (4 finger up/down gestures), or move up/down virtual
desktop grid (3 finger up/down gestures).
Also expect 4 finger left/right gestures to switch virtual desktops (I don't
think this is an optimal bind, but we should strive for consistency until a
better use is decided for them).

OS VERSIONS
Arch Linux, KDE Plasma
KDE Plasma Version: 6.2.90
KDE Frameworks Version:  6.10.0
Qt Version: 6.9.0

ADDITIONAL INFORMATION
I don't really like how 3/4 finger left/right gestures do the same thing on a
touchpad, and I suspect this will be changed in the future from looking at some
other bug reports/discussions (https://invent.kde.org/plasma/kwin/-/issues/59,
https://invent.kde.org/plasma/kwin/-/issues/188, etc). This bug should not
attempt to address these issues as well, rather just make the gestures
consistent across touchpad/touchscreen.

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

[plasmashell] [Bug 482222] When using a touchscreen, using multi-finger touch gestures causes the desktop to log on a rubberband/drag

2025-01-16 Thread Cameron Smith
https://bugs.kde.org/show_bug.cgi?id=48

--- Comment #25 from Cameron Smith  ---
I'm aware that this has been marked as fixed, but unfortunately it still seems
to exist with the latest plasma (6.2.90, frameworks 6.10.0, Qt 6.9.0).

There are two bugs tracking this, I think they should either be added to the
15-min bugs list (many, many bug duplicates) instead of this one, or this one
should be reopened.

https://bugs.kde.org/show_bug.cgi?id=497076
https://bugs.kde.org/show_bug.cgi?id=483291

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