[Tokodon] [Bug 467243] New: Certain ui elements prevent touch scrolling

2023-03-12 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=467243

Bug ID: 467243
   Summary: Certain ui elements prevent touch scrolling
Classification: Applications
   Product: Tokodon
   Version: 23.02.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: r...@krx.sh
CC: c...@carlschwan.eu, j...@redstrate.com
  Target Milestone: ---

SUMMARY
When using a touchscreen, swiping vertically does not always scroll the view.
Instead some other action is sometimes taken, or nothing happens at all.
Affected elements include:
- profile bios (where the bio text gets selected)
- the text content of a post (where nothing happens), but only in Thread view
and not in e.g. Home or Local
- the gap between the user info and the text content, or between the text
content and the media in a post (where nothing happens)
- profile links (where link text gets selected), but not their labels

STEPS TO REPRODUCE
1. navigate to a scrollable view where any of those elements is visible
2. put your finger on one of the elements
3. move your finger up or down the screen

OBSERVED RESULT
see above

EXPECTED RESULT
the view scrolls

SOFTWARE/OS VERSIONS
postmarketOS edge
Plasma Mobile 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

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

[kwin] [Bug 456546] Compose key = Right Alt has no effect when using non-primary keyboard layout

2023-05-08 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=456546

--- Comment #3 from Rose Hudson  ---
> Sorry for the delay. You're absolutely right, on X11 we don't handle compose
> keys directly, the X server takes care of this. 

Is xkbcommon responsible in the Wayland session too?

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

[kwin] [Bug 456546] Compose key = Right Alt has no effect when using colemak-dh

2023-02-02 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=456546

--- Comment #1 from Rose Hudson  ---
Turns out that moving colemak-dh to the top of the layouts list made the
compose key work.

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

[kwin] [Bug 456546] Compose key = Right Alt has no effect when using non-primary keyboard layout

2023-02-02 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=456546

Rose Hudson  changed:

   What|Removed |Added

Summary|Compose key = Right Alt has |Compose key = Right Alt has
   |no effect when using|no effect when using
   |colemak-dh  |non-primary keyboard layout

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

[NeoChat] [Bug 478903] New: Crash a moment after launch

2023-12-22 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=478903

Bug ID: 478903
   Summary: Crash a moment after launch
Classification: Applications
   Product: NeoChat
   Version: 24.01.85
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: General
  Assignee: fe...@posteo.de
  Reporter: r...@krx.sh
CC: c...@carlschwan.eu
  Target Milestone: ---

STEPS TO REPRODUCE
1. Open NeoChat
2. (Optional) Select an account and try to select a room
3. (Alternatively) Wait a bit
(sorry, that's the best I can do)

OBSERVED RESULT
NeoChat crashes

SOFTWARE/OS VERSIONS
KDE Frameworks Version: 5.247.0
Qt Version: 6.7.0beta1-2
libquotient Version: 0.8.1.2-3

ADDITIONAL INFORMATION
Last message in the log is consistently "quotient.events.members: Mismatched
name in the room members list; avoiding the list corruption".

Backtrace:
#0  0x7f3267df9ef5 in
QExplicitlySharedDataPointer::operator!() const
(this=, this=)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/tools/qshareddata.h:197
#1  QJsonObject::valueImpl(QLatin1String) const (key=...,
this=) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/serialization/qjsonobject.cpp:310
#2  QJsonObject::value(QLatin1String) const (this=0x8, key=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/serialization/qjsonobject.cpp:301
#3  0x7f3269d30f3b in QJsonObject::operator[](QLatin1String) const
(key=..., this=, this=, key=...) at
/usr/include/qt6/QtCore/qjsonobject.h:61
#4  Quotient::RoomEvent::senderId() const (this=) at
/usr/src/debug/libquotient/libQuotient-0.8.1.2/Quotient/events/roomevent.cpp:38
#5  0x5653c476a927 in NeoChatRoom::NeoChatRoom(Quotient::Connection*,
QString, Quotient::JoinState)::{lambda()#2}::operator()() const [clone
.lto_priv.0] () at
/usr/src/debug/neochat/neochat-24.01.85/src/neochatroom.cpp:112
#6  0x7f3267dbeaa9 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffcf50a1738, r=0x5653c76c3720, this=0x5653c631b940, this=,
r=, a=)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qobjectdefs_impl.h:469
#7  doActivate(QObject*, int, void**) (sender=0x5653c76c3720,
signal_index=3, argv=0x7ffcf50a1738) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qobject.cpp:4044
#8  0x7f3269cfdf24 in Quotient::Room::baseStateLoaded()
(this=0x5653c76c3720) at
/usr/src/debug/libquotient/build/QuotientQt6_autogen/include/moc_room.cpp:3119
#9  Quotient::Room::updateData(Quotient::SyncRoomData&&, bool) (this=, data=..., fromCache=false) at
/usr/src/debug/libquotient/libQuotient-0.8.1.2/Quotient/room.cpp:1976
#10 0x7f3267dafc74 in QObject::event(QEvent*) (this=0x5653c76c3720,
e=0x5653c76c25c0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qobject.cpp:1446
#11 0x7f3268f7bf4b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=, receiver=0x5653c76c3720, e=0x5653c76c25c0)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/widgets/kernel/qapplication.cpp:3290
#12 0x7f3267d65488 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5653c76c3720, event=event@entry=0x5653c76c25c0)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1134
#13 0x7f3267d65814 in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x5653c76c25c0, receiver=) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1575
#14 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
(receiver=0x0, event_type=0, data=0x5653c5c0abd0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1946
#15 0x7f3267fad734 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=0x0, event_type=0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1803
#16 postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5653c5d50b00)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#17 0x7f326570df69 in g_main_dispatch (context=0x7f325c000ef0) at
../glib/glib/gmain.c:3476
#18 0x7f326576c367 in g_main_context_dispatch_unlocked
(context=0x7f325c000ef0) at ../glib/glib/gmain.c:4284
#19 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7f325c000ef0, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4349
#20 0x7f326570c162 in g_main_context_iteration (context=0x7f325c000ef0,
may_block=1) at ../glib/glib/gmain.c:4414
#21 0x7f3267fab164 in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x5653c5cbcfc0, flags=...)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/coreli

[kwin] [Bug 466031] Per-virtual-desktop tiling layouts

2024-03-13 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=466031

Rose Hudson  changed:

   What|Removed |Added

 CC||r...@krx.sh

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

[kwin] [Bug 456546] New: Compose key = Right Alt has no effect when using colemak-dh

2022-07-10 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=456546

Bug ID: 456546
   Summary: Compose key = Right Alt has no effect when using
colemak-dh
   Product: kwin
   Version: 5.25.2
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Severity: minor
  Priority: NOR
 Component: input
  Assignee: kwin-bugs-n...@kde.org
  Reporter: r...@krx.sh
  Target Milestone: ---

*This occurs on both Wayland and X11 Plasma sessions, so maybe the problem lies
somewhere upstream.*

STEPS TO REPRODUCE
1. Set keyboard layout to English (UK, Colemak-DH)
2. Enable Position of Compose Key -> Right Alt in advanced keyboard settings
3. Try to use the compose key

OBSERVED RESULT
Right Alt functions as normal, as a modifier to access alternate characters

EXPECTED RESULT
Right Alt functions as compose key

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.25.2
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Compose key = Right Alt works fine on qwerty.

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

[plasmashell] [Bug 476834] New: Panel popups are xdg-toplevels, positioned wrongly on Sway

2023-11-11 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=476834

Bug ID: 476834
   Summary: Panel popups are xdg-toplevels, positioned wrongly on
Sway
Classification: Plasma
   Product: plasmashell
   Version: 5.27.80
  Platform: Archlinux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Panel
  Assignee: plasma-b...@kde.org
  Reporter: r...@krx.sh
CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

SUMMARY
Plasma panels seem to get positioned correctly in Sway, but clicking on e.g.
the speaker opens an audio popup that gets positioned as if it were a normal
window - tiled, not adjacent to the panel. With WAYLAND_DEBUG=1, it seems that
such popups are being created as xdg-toplevels while an xdg-popup parented to
the panel with zwlr_layer_surface_v1::get_popup might be more appropriate and
allow them to be positioned as they are under kwin.

STEPS TO REPRODUCE
1. Open Sway
2. Run plasmashell
3. Click on any of the system tray icons

OBSERVED RESULT
The popup gets tiled as if it were a normal window

EXPECTED RESULT
The popup appears next to its icon on the panel

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux with kde-unstable
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0

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

[kwin] [Bug 466031] Per-virtual-desktop tiling layouts

2024-08-22 Thread Rose Hudson
https://bugs.kde.org/show_bug.cgi?id=466031

Rose Hudson  changed:

   What|Removed |Added

 CC|r...@krx.sh |

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