Re: Bringing Cantata under the KDE umbrella?

2023-02-21 Thread Harald Sitter
you are making my case for me

On Tue, Feb 21, 2023 at 9:39 AM Reindl Harald  wrote:
>
>
>
> Am 21.02.23 um 07:04 schrieb Harald Sitter:
> >> Part of the incubation process is to gather what's the team working on it.
> >> https://community.kde.org/Incubator/Projects/DescriptionTemplate
> >
> > +1. That said, what we could do is incubate into playground and see if
> > we can assemble the required "Healthy team (healthy proportion of
> > volunteers, inclusive towards new contributors, ideally more than one
> > developer)" if not the incubation would simply fail.
> >
> >> It feels wrong to incubate a project that is already out of
> >> development. Especially when we already have a number of music
> >> players...
> >
> > I feel like there is a bit of nuance here. AFAIK neither libvlc nor
> > gstreamer have support for mpd so this does occupy a niche of its own.
> > Now, whether that justifies having yet another UI instead of investing
> > into backend abstraction of one of our existing UIs is another
> > question entirely. A question I would expect to get an answer TBH. Why
> > incubate cantata when we could make elisa or juk grow mpd support?
> > There is a substantial amount of code in the UI
>
> it's not only the mpd support
>
> features like cached lyrics, lastfm, wikipedia, serverside playlists
> software written to export lyrics so that they are present when you
> switch to info-mode
>
> [harry@srv-rhsoft:~/.cache/cantata]$ disk-usage.sh
> /home/harry/.cache/cantata
>  8136 Files17836 KB   17 MB : albums/
>  7142 Files21459 KB   20 MB : artists/
>  9800 Files  1267415 KB 1237 MB : covers/
>  4798 Files11289 KB   11 MB : covers-scaled/
>100738 Files   108256 KB  105 MB : lyrics/
> 0 Files0 KB0 MB : scrobbling/
> 1 Files7 KB0 MB : wikipedia/


[filelight] [Bug 466077] Filelight from Flatpak (Flathub) is useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

--- Comment #11 from Harald Sitter  ---
Ok. This is amazing.

So. Your / scanning trick effectively tricks the dir open dialog into not
passing a portal url but literally file:/// so it scans the inside of the
sandbox, and since that is littered with mounts it effectively only scans /etc
because most everything else is a mount and excluded by the
cross-mount-boundary setting. No surprise the output then looks funky. Either a
bug in kio or xdg-desktop-portal-kde I guess - you shouldn't ever be able to
scan / of the sandbox, it makes no sense to do so.

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

[dolphin] [Bug 431050] SMB error: "There is not enough space on the disk to write smb://..."

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=431050

--- Comment #16 from Harald Sitter  ---
Git commit 46d3f2fd41dece1d49e7295ae986d8e3960e78fb by Harald Sitter.
Committed on 21/02/2023 at 07:12.
Pushed by sitter into branch 'master'.

smb: don't tell the client if the available FS size is 0

it only triggers incorrect behavior in dolphin without any benefit
whatsoever

M  +7-0smb/kio_smb_browse.cpp

https://invent.kde.org/network/kio-extras/commit/46d3f2fd41dece1d49e7295ae986d8e3960e78fb

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

[dolphin] [Bug 431050] SMB error: "There is not enough space on the disk to write smb://..."

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=431050

--- Comment #17 from Harald Sitter  ---
Git commit c2c799627aaf440b817fafa96f3662e78c629fe4 by Harald Sitter.
Committed on 21/02/2023 at 07:12.
Pushed by sitter into branch 'release/22.12'.

smb: don't tell the client if the available FS size is 0

it only triggers incorrect behavior in dolphin without any benefit
whatsoever
(cherry picked from commit 46d3f2fd41dece1d49e7295ae986d8e3960e78fb)

M  +7-0smb/kio_smb_browse.cpp

https://invent.kde.org/network/kio-extras/commit/c2c799627aaf440b817fafa96f3662e78c629fe4

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

[kwin] [Bug 466183] New: x11 nested kwin_wayland crashes on exit

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466183

Bug ID: 466183
   Summary: x11 nested kwin_wayland crashes on exit
Classification: Plasma
   Product: kwin
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: core
  Assignee: kwin-bugs-n...@kde.org
  Reporter: sit...@kde.org
  Target Milestone: ---

STEPS TO REPRODUCE
1. be on x11
2. kwin_wayland --no-global-shortcuts
3. close window using window decoration, or INT it, or TERM it, or QUIT it

OBSERVED RESULT
Crash about half the time

EXPECTED RESULT
No crash

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 5.19.0-28-generic (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600X 6-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: AMD Radeon RX 5700 XT

ADDITIONAL INFORMATION

kwin(97496)/(kwin_wayland_x11windowed)
KWin::X11WindowedBackend::handleClientMessage: Backend window is going to be
closed, shutting down.
corrupted double-linked list
Process 97496 stopped
* thread #1, name = 'kwin_wayland', stop reason = signal SIGABRT
frame #0: 0x7f8876a96a7c libc.so.6`__GI___pthread_kill at
pthread_kill.c:44:76
(lldb) bt all
* thread #1, name = 'kwin_wayland', stop reason = signal SIGABRT
  * frame #0: 0x7f8876a96a7c libc.so.6`__GI___pthread_kill at
pthread_kill.c:44:76
frame #1: 0x7f8876a96a30 libc.so.6`__GI___pthread_kill [inlined]
__pthread_kill_internal(signo=6, threadid=140224031688128) at
pthread_kill.c:78:10
frame #2: 0x7f8876a96a30
libc.so.6`__GI___pthread_kill(threadid=140224031688128, signo=6) at
pthread_kill.c:89:10
frame #3: 0x7f8876a42476 libc.so.6`__GI_raise(sig=6) at raise.c:26:13
frame #4: 0x7f8876a287f3 libc.so.6`__GI_abort at abort.c:79:7
frame #5: 0x7f8876a896f6 libc.so.6`__libc_message(action=do_abort,
fmt="%s\n") at libc_fatal.c:155:5
frame #6: 0x7f8876aa0d7c libc.so.6`malloc_printerr(str="corrupted
double-linked list") at malloc.c:5664:3
frame #7: 0x7f8876aa184c libc.so.6`unlink_chunk(p=,
av=) at malloc.c:1635:5
frame #8: 0x7f8876aa19e9
libc.so.6`malloc_consolidate(av=0x7f8876c19c80) at malloc.c:4780:6
frame #9: 0x7f8876aa2f20 libc.so.6`_int_free(av=0x7f8876c19c80,
p=0x556159d1ea40, have_lock=) at malloc.c:4674:2
frame #10: 0x7f8876aa54d3 libc.so.6`__GI___libc_free(mem=)
at malloc.c:3391:7
frame #11: 0x7f887a3e258f
libkwin.so.5`QTypedArrayData::deallocate(data=0x556159d20060) at
qarraydata.h:240:9
frame #12: 0x7f887a3de000
libkwin.so.5`QByteArray::~QByteArray(this=0x5561592579a8) at
qbytearray.h:495:57
frame #13: 0x7f887a943848
libkwin.so.5`KWaylandServer::KeyboardInterfacePrivate::~KeyboardInterfacePrivate(this=0x556159257940)
at keyboard_interface_p.h:20:7
frame #14: 0x7f887a943889
libkwin.so.5`KWaylandServer::KeyboardInterfacePrivate::~KeyboardInterfacePrivate(this=0x556159257940)
at keyboard_interface_p.h:20:7
frame #15: 0x7f887a9442fc
libkwin.so.5`std::default_delete::operator(this=0x5561592578d0,
__ptr=0x556159257940)(KWaylandServer::KeyboardInterfacePrivate*) const at
unique_ptr.h:95:2
frame #16: 0x7f887a9436c3
libkwin.so.5`std::unique_ptr>::~unique_ptr(this=0x556159257940)
at unique_ptr.h:396:4
frame #17: 0x7f887a94264b
libkwin.so.5`KWaylandServer::KeyboardInterface::~KeyboardInterface(this=0x5561592578c0)
at keyboard_interface.cpp:130:39
frame #18: 0x7f887a942679
libkwin.so.5`KWaylandServer::KeyboardInterface::~KeyboardInterface(this=0x5561592578c0)
at keyboard_interface.cpp:130:39
frame #19: 0x7f887a9842ac
libkwin.so.5`std::default_delete::operator(this=0x5561591e1480,
__ptr=0x5561592578c0)(KWaylandServer::KeyboardInterface*) const at
unique_ptr.h:95:2
frame #20: 0x7f887a983c43
libkwin.so.5`std::unique_ptr>::~unique_ptr(this=0x5561592578c0)
at unique_ptr.h:396:4
frame #21: 0x7f887a982a1e
libkwin.so.5`KWaylandServer::SeatInterfacePrivate::~SeatInterfacePrivate(this=0x5561591e1400)
at seat_interface_p.h:33:7
frame #22: 0x7f887a982a69
libkwin.so.5`KWaylandServer::SeatInterfacePrivate::~SeatInterfacePrivate(this=0x5561591e1400)
at seat_interface_p.h:33:7
frame #23: 0x7f887a984bac
libkwin.so.5`std::default_delete::operator(this=0x556159257350,
__ptr=0x5561591e1400)(KWaylandServer::SeatInterfacePrivate*) const at
unique_ptr.h:95:2
frame #24: 0x7f887a980de3
libkwin.so.5`std::unique_ptr>::~unique_ptr(this=0x5561591e1400)
at unique_ptr.h:396:4
frame #25: 0x7f887a97851f
libkwin.so.5`KWaylandServer::SeatInterface::~SeatInterface(this=0x556159257340)
at seat_interface.cpp:107:1
frame #26: 0x7f887a978549

Re: Bringing Cantata under the KDE umbrella?

2023-02-20 Thread Harald Sitter
On Mon, Feb 20, 2023 at 1:18 PM Aleix Pol  wrote:
>
> On Mon, Feb 20, 2023 at 12:28 AM Heiko Becker  wrote:
> >
> > On Sunday, 19 February 2023 23:36:22 CET, Albert Astals Cid wrote:
> > > El diumenge, 19 de febrer de 2023, a les 16:29:24 (CET), Heiko Becker va
> > > escriure:
> > >> Cantata is a Qt based MPD client, which was archived by its
> > >> original author
> > >> [1]. I started some porting to Qt6 but I wondered (and was asked in
> > >> #kde-devel today) if it would make sense to move it to KDE's
> > >> infrastructure? Despite being archived, it still works quite
> > >> nicely. And ...
> > >
> > > My only 2 concerns are:
> > >
> > >  * Is anyone going to work on it? I guess you?
> >
> > Yes.
>
> Part of the incubation process is to gather what's the team working on it.
> https://community.kde.org/Incubator/Projects/DescriptionTemplate

+1. That said, what we could do is incubate into playground and see if
we can assemble the required "Healthy team (healthy proportion of
volunteers, inclusive towards new contributors, ideally more than one
developer)" if not the incubation would simply fail.

> It feels wrong to incubate a project that is already out of
> development. Especially when we already have a number of music
> players...

I feel like there is a bit of nuance here. AFAIK neither libvlc nor
gstreamer have support for mpd so this does occupy a niche of its own.
Now, whether that justifies having yet another UI instead of investing
into backend abstraction of one of our existing UIs is another
question entirely. A question I would expect to get an answer TBH. Why
incubate cantata when we could make elisa or juk grow mpd support?
There is a substantial amount of code in the UI.

HS


[drkonqi] [Bug 466109] Pressing "enter" in the login pane does nothing

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466109

Harald Sitter  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/drkonqi/commit/a44a26096 |ma/drkonqi/commit/af0143d55
   |b38e0d289ec2f88e0d848a735ee |65655916c85fe201af618a5aad1
   |f16e|0fc8

--- Comment #3 from Harald Sitter  ---
Git commit af0143d5565655916c85fe201af618a5aad10fc8 by Harald Sitter.
Committed on 20/02/2023 at 12:42.
Pushed by sitter into branch 'Plasma/5.27'.

login on field accepting
FIXED-IN: 5.27.1


(cherry picked from commit a44a26096b38e0d289ec2f88e0d848a735eef16e)

M  +4-1src/qml/LoginPage.qml

https://invent.kde.org/plasma/drkonqi/commit/af0143d5565655916c85fe201af618a5aad10fc8

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

[filelight] [Bug 466077] Filelight from Flatpak (Flathub) it useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

--- Comment #10 from Harald Sitter  ---
I think that trick is revealing another bug somewhere though. Scanning / this
way leads to fundamentally different results from say /bin

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

[filelight] [Bug 466077] Filelight from Flatpak (Flathub) it useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

--- Comment #8 from Harald Sitter  ---
Actually. How do you scan root at all? For me the dir open dialog doesn't let
me select / at all

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

[drkonqi] [Bug 466109] Pressing "enter" in the login pane does nothing

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466109

Harald Sitter  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
   Version Fixed In||5.27.1
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/drkonqi/commit/a44a26096
   ||b38e0d289ec2f88e0d848a735ee
   ||f16e

--- Comment #2 from Harald Sitter  ---
Git commit a44a26096b38e0d289ec2f88e0d848a735eef16e by Harald Sitter.
Committed on 20/02/2023 at 10:09.
Pushed by sitter into branch 'master'.

login on field accepting
FIXED-IN: 5.27.1

M  +4-1src/qml/LoginPage.qml

https://invent.kde.org/plasma/drkonqi/commit/a44a26096b38e0d289ec2f88e0d848a735eef16e

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

[filelight] [Bug 466077] Filelight from Flatpak (Flathub) it useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

Harald Sitter  changed:

   What|Removed |Added

 CC||trav...@redhat.com

--- Comment #6 from Harald Sitter  ---
Well, I mean, it isn't that broken.

The path doesn't matter in the grand scheme of things.
The fact that you can't scan root is why the root scan button was disabled. But
I'll grant you it's a bit crap.
The fact that it is slow is equally not broken, just the cost of doing business
with portals.

What is more interesting is why the home button was removed from flatpaks,
because now we tell users to use the file open dialog, which indeed does
produce crappier results than it needs to for $HOME.

Paging travier for input as well.

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

[filelight] [Bug 466013] qml-module-qt-labs-platform not listed as dependency resulting in crash on launch if not installed manually

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466013

Harald Sitter  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
   |ities/filelight/commit/f0b2 |ities/filelight/commit/6498
   |dcd635795779872351ddc2946b7 |5d39b09cc8c17593c8e1ee089eb
   |ef24dc70f   |8d59e14ef

--- Comment #3 from Harald Sitter  ---
Git commit 64985d39b09cc8c17593c8e1ee089eb8d59e14ef by Harald Sitter.
Committed on 20/02/2023 at 11:07.
Pushed by sitter into branch 'release/22.12'.

find qml dep on Qt.labs.platform
(cherry picked from commit f0b2dcd635795779872351ddc2946b7ef24dc70f)

M  +1-0CMakeLists.txt

https://invent.kde.org/utilities/filelight/commit/64985d39b09cc8c17593c8e1ee089eb8d59e14ef

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

[filelight] [Bug 466077] Filelight from Flatpak (Flathub) it useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

--- Comment #4 from Harald Sitter  ---
Yup. That's all design problems of flatpak, not sure what you want filelight to
do about them? :)

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

[xdg-desktop-portal-kde] [Bug 460985] portal-based open-with implementation lacks choosing custom binary

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=460985

--- Comment #12 from Harald Sitter  ---
(In reply to Christian (Fuchs) from comment #8)
> (In reply to Harald Sitter from comment #7)
> > It's provided by us, by the product of this bug report in fact :)
> > 
> > What should the UI for this look like? Writing the code is surely not the
> > problem here.
> 
> Personally I think a button at the bottom with something like "Pick program
> manually" that opens a file chooser. 

What happens when one has picked a file? Does it just open with that file?

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

[dolphin] [Bug 431050] SMB error: "There is not enough space on the disk to write smb://..."

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=431050

--- Comment #13 from Harald Sitter  ---
Interesting data points might be what dolphin reports as free space (Alt+Return
in a folder) versus what the actual space reported on the server is.

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

[dolphin] [Bug 431050] SMB error: "There is not enough space on the disk to write smb://..."

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=431050

Harald Sitter  changed:

   What|Removed |Added

Product|kio-extras  |dolphin
  Component|Samba   |general
   Assignee|plasma-b...@kde.org |dolphin-bugs-n...@kde.org

--- Comment #12 from Harald Sitter  ---
kio-extras has no role to play here. It simply tells the information from the
server to the UI. It's dolphin's decision to enforce that limit ahead of
writing. Moving bug to dolphin.

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

[filelight] [Bug 466077] Filelight from Flatpak (Flathub) it useless

2023-02-20 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466077

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org

--- Comment #2 from Harald Sitter  ---
Well, I mean, it works just fine for $home so that is a bit of an exaggeration.

That said, I am not sure what can be done about this. / in the sandbox is
fundamentally not / outside the sandbox.

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

[filelight] [Bug 466013] qml-module-qt-labs-platform not listed as dependency resulting in crash on launch if not installed manually

2023-02-19 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=466013

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/util
   ||ities/filelight/commit/f0b2
   ||dcd635795779872351ddc2946b7
   ||ef24dc70f
 Status|REPORTED|RESOLVED

--- Comment #2 from Harald Sitter  ---
Git commit f0b2dcd635795779872351ddc2946b7ef24dc70f by Harald Sitter.
Committed on 19/02/2023 at 15:27.
Pushed by sitter into branch 'master'.

find qml dep on Qt.labs.platform

M  +1-0CMakeLists.txt

https://invent.kde.org/utilities/filelight/commit/f0b2dcd635795779872351ddc2946b7ef24dc70f

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

[systemsettings] [Bug 465818] Flatpak KCM doesn't create proper overrides because of translations

2023-02-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465818

Harald Sitter  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/flatpak-kcm/commit/3d2a3 |ma/flatpak-kcm/commit/5d6a1
   |55aec552f49394975550aa36d3e |c0536da8114f1f9ba9d341e3b41
   |3634302c|9839d4e3

--- Comment #4 from Harald Sitter  ---
Git commit 5d6a1c0536da8114f1f9ba9d341e3b419839d4e3 by Harald Sitter.
Committed on 17/02/2023 at 13:44.
Pushed by sitter into branch 'Plasma/5.27'.

always use frontend strings but convert to backend strings when saving

this resolves various localization problems where we got confused
between frontend strings (localized) and backend strings (english-y
config file strings). in an attempt to keep this change fairly
conservatively the entire code base now should assume that Value
instances inside the Permission object are localized and must be
delocalized for writing to file.

for filesystem entries that was kind of working already and has been
extended to cover (hopefully) all branches where writeouts occur.

for dbus entries this is now also the behavior and assisted by back and
forth conversion helper functions.

dbus entries also had their config file manipulation adjusted to be a
tad easier to read and a lot more reliable

further refactoring is advised: ideally there'd be a sensible split
between frontend and backend strings so the backend code only ever deals
with backend strings and the conversion for displaying happens
separately from that. also the config file writing/management seems
overly fragile at a glance. the config file management possibly should
get split out of the model so it is easier to comprehensively unit test
it. there should just never be a case where the config breaks because of
us :|
FIXED-IN: 5.27.1
(cherry picked from commit 3d2a355aec552f49394975550aa36d3e3634302c)

M  +90   -49   flatpakpermission.cpp

https://invent.kde.org/plasma/flatpak-kcm/commit/5d6a1c0536da8114f1f9ba9d341e3b419839d4e3

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

[systemsettings] [Bug 465818] Flatpak KCM doesn't create proper overrides because of translations

2023-02-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465818

Harald Sitter  changed:

   What|Removed |Added

   Version Fixed In||5.27.1
  Latest Commit||https://invent.kde.org/plas
   ||ma/flatpak-kcm/commit/3d2a3
   ||55aec552f49394975550aa36d3e
   ||3634302c
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #3 from Harald Sitter  ---
Git commit 3d2a355aec552f49394975550aa36d3e3634302c by Harald Sitter.
Committed on 17/02/2023 at 13:09.
Pushed by sitter into branch 'master'.

always use frontend strings but convert to backend strings when saving

this resolves various localization problems where we got confused
between frontend strings (localized) and backend strings (english-y
config file strings). in an attempt to keep this change fairly
conservatively the entire code base now should assume that Value
instances inside the Permission object are localized and must be
delocalized for writing to file.

for filesystem entries that was kind of working already and has been
extended to cover (hopefully) all branches where writeouts occur.

for dbus entries this is now also the behavior and assisted by back and
forth conversion helper functions.

dbus entries also had their config file manipulation adjusted to be a
tad easier to read and a lot more reliable

further refactoring is advised: ideally there'd be a sensible split
between frontend and backend strings so the backend code only ever deals
with backend strings and the conversion for displaying happens
separately from that. also the config file writing/management seems
overly fragile at a glance. the config file management possibly should
get split out of the model so it is easier to comprehensively unit test
it. there should just never be a case where the config breaks because of
us :|
FIXED-IN: 5.27.1

M  +90   -49   flatpakpermission.cpp

https://invent.kde.org/plasma/flatpak-kcm/commit/3d2a355aec552f49394975550aa36d3e3634302c

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

[Discover] [Bug 465897] Potential problem in passing AppData translations to appstream-data

2023-02-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465897

Harald Sitter  changed:

   What|Removed |Added

  Component|general |discover
 CC||aleix...@kde.org
   Assignee|unassigned-b...@kde.org |plasma-b...@kde.org
Product|releaseme   |Discover

--- Comment #1 from Harald Sitter  ---
Feels like a bug in libappstream to be honest. I also fail to get zh_CN using
appstreamcli.

Moving bug to discover for inspection.

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

[i18n] [Bug 465910] Kinfocenter Desktop file contains wrong keyword for german translation

2023-02-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465910

Harald Sitter  changed:

   What|Removed |Added

  Component|general |de
Product|kinfocenter |i18n
Version|5.27.0  |unspecified
   Assignee|plasma-b...@kde.org |kde-i18n...@kde.org

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

[systemsettings] [Bug 465818] Flatpak KCM doesn't create proper overrides because of translations

2023-02-16 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465818

Harald Sitter  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED
 CC||sit...@kde.org
   Assignee|plasma-b...@kde.org |sit...@kde.org

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

[i18n] [Bug 465845] New: flatpak-kcm has broken string

2023-02-16 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465845

Bug ID: 465845
   Summary: flatpak-kcm has broken string
Classification: Translations
   Product: i18n
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: fr
  Assignee: kde-francoph...@kde.org
  Reporter: sit...@kde.org
  Target Milestone: ---

#: flatpakpermission.cpp:357
#, kde-format
msgid "Smart Card Access"
msgstr "A"

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

[kinfocenter] [Bug 465738] kinfocenter OS logo missing after update to 5.27

2023-02-15 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465738

Harald Sitter  changed:

   What|Removed |Added

 CC||fab...@ritter-vogt.de

--- Comment #4 from Harald Sitter  ---
Paging fvogt. We haven't changed this code on our end I think.

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

[filelight] [Bug 465697] Filelight crashes instantly upon opening

2023-02-14 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465697

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||sit...@kde.org
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Harald Sitter  ---
What is it saying on a terminal?

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

[kio-extras] [Bug 402542] Failed copy from mtp with large number of files and large amount of data

2023-02-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=402542

Harald Sitter  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #8 from Harald Sitter  ---
I may be missing something crucial here, but what you wrote has nothing to do
with what this bug report is about (i.e. the system eventually deadlocking,
running out of memory). Please file a new bug - in doing so please elaborate a
bit more on what exactly you do to cause this issue, your steps to reproduce
most definitely work just fine. While you are at it, maybe check if
https://bugs.kde.org/show_bug.cgi?id=462059 is what you are encountering?

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

[filelight] [Bug 465505] Open About page in a separate window on desktop

2023-02-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465505

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||sit...@kde.org

--- Comment #1 from Harald Sitter  ---
This is the new design idiom.

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

[konsole] [Bug 465580] New: raise scroll back limit substantially

2023-02-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465580

Bug ID: 465580
   Summary: raise scroll back limit substantially
Classification: Applications
   Product: konsole
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: history
  Assignee: konsole-de...@kde.org
  Reporter: sit...@kde.org
  Target Milestone: ---

SUMMARY
A scroll back limit of 1000 lines is way too low for a default. Everyone I've
whined to over the years agreed that the limit is too low and said to just set
it to unlimited or raise it substantially. Let's do this globally. There is no
practical reason I can think of why we'd have a limit this low. It only ever
takes minutes to find a command with output that doesn't even fit inside the
limit.

I propose we raise the limit to 1,000,000 and see how that goes.

An argument might even be made that unlimited is the way to go. It's kinda
unexpected that output "randomly" disappears.
It may also make sense to equip konsole with kuserfeedback to get a sense of
what configuration values get changed a lot.

STEPS TO REPRODUCE
1. run pw-dump

OBSERVED RESULT
half the output is not there

EXPECTED RESULT
a reasonable amount of output fits in the history

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600X 6-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: AMD Radeon RX 5700 XT

ADDITIONAL INFORMATION

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2023-02-10 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #35 from Harald Sitter  ---
Git commit 9a38add4f965f3f6ac7a1dca506e064b143c7d89 by Harald Sitter.
Committed on 10/02/2023 at 13:54.
Pushed by sitter into branch 'kf5'.

exportUrlsToPortal: stop fusing remote urls

this proofs insanely troublesome. because of the way the filetransfer
portal works we need to open() paths before sending them to the portal,
this however means open() on our fuse-redirected paths which behind the
scenes is actually a remote stat() to determine the file type. this is
insanely expensive and just will not ever work for more than a couple of
files.

for the time being we'll disable fuse redirection unless explicitly
opted into via KCOREADDONS_FUSE_REDIRECT so it can still be tested.
(cherry picked from commit 9aea173ca81baadd624d4479771de9f20a3dcb73)

M  +33   -14   src/lib/io/kurlmimedata.cpp

https://invent.kde.org/frameworks/kcoreaddons/commit/9a38add4f965f3f6ac7a1dca506e064b143c7d89

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

[kinfocenter] [Bug 465466] System monitor page is not needed

2023-02-08 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465466

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED

--- Comment #1 from Harald Sitter  ---
It's there to aid discoverability of the monitor as previously kinfocenter
contained some of the data that moved to the monitor.

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2023-02-06 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #34 from Harald Sitter  ---
Git commit 9aea173ca81baadd624d4479771de9f20a3dcb73 by Harald Sitter.
Committed on 07/02/2023 at 05:41.
Pushed by sitter into branch 'master'.

exportUrlsToPortal: stop fusing remote urls

this proofs insanely troublesome. because of the way the filetransfer
portal works we need to open() paths before sending them to the portal,
this however means open() on our fuse-redirected paths which behind the
scenes is actually a remote stat() to determine the file type. this is
insanely expensive and just will not ever work for more than a couple of
files.

for the time being we'll disable fuse redirection unless explicitly
opted into via KCOREADDONS_FUSE_REDIRECT so it can still be tested.

M  +33   -14   src/lib/io/kurlmimedata.cpp

https://invent.kde.org/frameworks/kcoreaddons/commit/9aea173ca81baadd624d4479771de9f20a3dcb73

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

[drkonqi] [Bug 465320] "Failed to obtain authentication" while installing debug symbols

2023-02-06 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=465320

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |UPSTREAM
 Status|REPORTED|RESOLVED

--- Comment #4 from Harald Sitter  ---
https://github.com/PackageKit/PackageKit/commit/86f4a2fbf5fcb1230c68a57c4a7bc066aa3f7ef4
appears to have changed runtime behavior from default-interactive to
default-non-interactive. In a bugfix release no less :(

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

Re: discourse testing

2023-02-06 Thread Harald Sitter
Good morning!

Since my last email we've made various improvements as suggestions
came in. If we forgot to action something please give @sitter or @carl
a ping.

We've now also enabled site-local registration as well as login using
google, facebook, and github. Please give this a good testing if you
intend to use one of those options.

So far the reception was quite favorable, so we intend to conclude
testing soon. This is your last call to tell us what you think of the
new forum and what we maybe should be fixing still. As ever, feel free
to use the forum to tell us :)

There's also the not so trivial matter of how to migrate from one
forum to the other and I'd greatly appreciate your input:
https://discuss.kde.org/t/transition-from-old-forum/148

HS


Re: Mailing list for people involved in Linux distributions

2023-02-02 Thread Harald Sitter
We already have a distro list. Nobody uses it xD
https://lists.freedesktop.org/mailman/listinfo/distributions

On Wed, Feb 1, 2023 at 12:51 PM Paul Brown  wrote:
>
> On Wednesday, 1 February 2023 11:29:41 CET Anna (cybertailor) Vyalkova wrote:
> > Distro people!
> >
> > We're starting a mailing list for coordinating on cross-distro problems,
> > "fire of the week", anything which needs - or would benefit from -
> > distributions speaking to each other.
> >
> > Example topics include:
> >
> > * "new $X is totally broken oh god"
> > * coordination of stuff like time_t migration
> > * discussing how to handle something new (the github unstable-tarballs
> >   incident would be a good example)
> >
> > Please consider subscribing: distributi...@lists.linux.dev (link on
> > lists.linux.dev / https://subspace.kernel.org/lists.linux.dev.html)
> >
> > Do join too if you're an upstream and interested in these topics,
> > especially if you're writing core software. We want a diverse set of
> > opinions and perspectives!
> >
> > Pass it on to other distribution folks / packagers too. Cheers!
>
> This is a great idea, and something that we would want to boost from Promo to
> the outside world.
>
> It would also probably make for a decent pilot discussion forum on the
> Discourse instance we are testing:
>
> https://discuss.kde.org/t/would-this-be-a-good-place-for-the-linux-distro-mailing-list/142/1
>
> I would help us gauge whether the platform is popular and usable by external
> actors, i.e., the folks in charge of distros with KDE implementations.
>
> Cheers
>
> Paul
> --
> Promotion & Communication
>
> www: http://kde.org
> Mastodon: https://floss.social/@kde
> Facebook: https://www.facebook.com/kde/
> Twitter: https://twitter.com/kdecommunity
> LinkedIn: https://www.linkedin.com/company/kde
>
>


[xdg-desktop-portal-kde] [Bug 460612] By default, app chooser portal shows all apps, not just apps relevant to the file's mimetype

2023-01-31 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=460612

--- Comment #4 from Harald Sitter  ---
To clarify: we'd need to do mimetype detection and that would need to happens
async with a loading state because it can take a while :)

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2023-01-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #32 from Harald Sitter  ---
Also see https://github.com/flatpak/xdg-desktop-portal/issues/961

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

[drkonqi] [Bug 443046] KDE Crash Handler crashes at login

2023-01-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=443046

Harald Sitter  changed:

   What|Removed |Added

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

--- Comment #3 from Harald Sitter  ---
Is this still reproducible? I don't really know what to do with this (:

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2023-01-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #31 from Harald Sitter  ---
(In reply to Felix Ernst from comment #27)
> (In reply to Harald Sitter from comment #26)
> > It's not lining up with our requirements anymore. QMimeData creation for
> > drag events is synchronous, we'd need it to be asynchronous because fusing
> > URLs for non-KDE apps does take [time]. 
> 
> I familiarised myself with the issue a bit now and have an idea. Let me know
> if I am missing something.
> 
> How about we duplicate the `QMimeData` object, run `exportUrlsToPortal()` in
> a separate thread on that copy of the data while the drag operation with the
> original `QMimeData` is already happening, and then as soon as
> `exportUrlsToPortal()` is complete, we switch the `QMimeData` of the
> on-going drag-operation with the enriched `QMimeData` from the
> `exportUrlsToPortal()` call by using `QDrag::setMimeData()`?
> 
> If we do this, the only remaining problem is when quickly drag-hovering over
> a sandboxed application while `exportUrlsToPortal` hasn't completed yet. To
> avoid any confusion with this we should show a loading cursor as long as
> `exportUrlsToPortal()` is still ongoing.

I've been talking about this with David Edmundson a while ago and IIRC this
isn't going to be possible - right now. Currently the mimedata business must be
a blocking operation, doing it any other way requires somewhat invasive changes
to Qt's QPAs where at least on wayland we can make things more async. The core
problem is that our mimedata **must** be finished by the time the drop/paste
happens, simply running it in a thread wouldn't help one way or another because
the thread might take longer than the user and then we have a race condition
between user dropping and mimedata being complete.
What we would need to happen is Qt supporting "temporary" mimetypes, where we
set the mimetype "application/vnd.portal.filetransfer" with some temporary
dummy data (so the potential receiver can see this mimetype as available) and
when the actual drop/paste happens Qt  goes "right, this mimedata is now being
consumed, complete it **right now**" which would then force the async qmimedata
filling to become sync.

e.g.

- drag initiates
- dolphin fills "application/vnd.portal.filetransfer" with dummy data
- dolphin starts thread to actually build the real filetransfer data
- user moves the cursor to gwenview
- gwenview looks at mimedata - finds "application/vnd.portal.filetransfer" and
knows how to handle it
- gwenview can receive the drop
- user drops
- dolphin receives Qt signal polishMimeData or something
- dolphin waits for thread if it hasn't finished yet
- dolphin fills real "application/vnd.portal.filetransfer" into mimedata
- gwenview receives real data

Notably this still means things are blocking, eventually, so IMO the first step
is to actually improve the performance of kio-fuse so exportUrlsToPortal
finishes in a more reasonable time frame than 10s. As a stop-gap measure I
would still propose only exporting local urls
https://bugs.kde.org/show_bug.cgi?id=457529#c24

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

[dolphin] [Bug 463952] Moving a file within the same remote share results in a copy (via kio-fuse) + delete

2023-01-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463952

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org

--- Comment #10 from Harald Sitter  ---
(In reply to Ilya Fedin from comment #7)
> always doing a local mount.

Yes. That is what we are doing and that is the problem here, no? Or rather, its
incomplete so it is bugging out.

When you copy from smb://hostname/home/large_file.iso we fuse it into
/run/user/1000/kio-fuse-XX/smb/hostname/home/large_file.iso so that foreign
(& sandbox) applications can consume it. When you then paste it into
smb://hostname/home/new_folder/ that URL does not get fused and so it's no
longer a move operation but a get-put operation between the fuse and the KIO
SMB.

That being said, I am a bit wary of adding more fusing because of the
performance degradation we are seeing with the existing limited fusing already
- needs fixing of the existing performance problems before we can think about
adding more IMO.

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

[frameworks-kcoreaddons] [Bug 460314] Not work drag and drop to Telegram (flatpack)

2023-01-26 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=460314

Harald Sitter  changed:

   What|Removed |Added

 CC||rauchwo...@gmx.net

--- Comment #5 from Harald Sitter  ---
*** Bug 463586 has been marked as a duplicate of this bug. ***

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

[gwenview] [Bug 463586] drag and drop files from gwenview into a folder in dolphin is broken (only works the first time)

2023-01-26 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463586

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
   Assignee|sit...@kde.org  |gwenview-bugs-n...@kde.org
 Status|ASSIGNED|RESOLVED

--- Comment #12 from Harald Sitter  ---


*** This bug has been marked as a duplicate of bug 460314 ***

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

[plasma-integration] [Bug 464678] Filelight crash on closing

2023-01-23 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464678

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org
  Component|general |general
Version|22.12.1 |5.26.5
 Resolution|--- |BACKTRACE
Product|filelight   |plasma-integration
   Assignee|unassigned-b...@kde.org |plasma-b...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #1 from Harald Sitter  ---
Looks like it crashed in the plasma integration theme. That said, the relevant
data on where exactly it crashed is missing, so this isn't really actionable,
unfortunately. Should it happen again feel free to reopen this report and
attach a new backtrace. I'll close the bug for now.

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

Re: "Gardening" old bugreports

2023-01-19 Thread Harald Sitter
On Thu, Jan 19, 2023 at 4:05 AM Justin  wrote:
> The gardening team aims to find out if the bug reports are still
> relevant by involving the users who reported them in determining if they
> are still valid.

FWIW that probably doesn't work nearly as well as one would hope when
the user is a developer. I for one just ignore the entire flood of
ping comments. I'm 99% certain bugs I have reported have been closed
as collateral damage.

HS


[drkonqi] [Bug 464393] Last step takes me to a random bug

2023-01-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464393

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 CC||sit...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #1 from Harald Sitter  ---


*** This bug has been marked as a duplicate of bug 462432 ***

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

[drkonqi] [Bug 462432] After sending a bug report, drkonqi offers a link to another bug

2023-01-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462432

Harald Sitter  changed:

   What|Removed |Added

 CC||giecr...@stegny.2a.pl

--- Comment #6 from Harald Sitter  ---
*** Bug 464393 has been marked as a duplicate of this bug. ***

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

[filelight] [Bug 464367] filelight doesn't start with qt5ct

2023-01-17 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464367

Harald Sitter  changed:

   What|Removed |Added

Summary|filelight doen't start  |filelight doesn't start
   ||with qt5ct
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||sit...@kde.org

--- Comment #1 from Harald Sitter  ---
Unfortunately that trace is fairly useless:
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Install_debugging_packages

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

[filelight] [Bug 434188] Make it more clear how to scan locations the current user doesn't have access to

2023-01-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

--- Comment #16 from Harald Sitter  ---
Well, the history of this bug is a bit useless, I'd rather undo the duplication
and move https://bugs.kde.org/show_bug.cgi?id=463777 to KIO

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

[frameworks-kio] [Bug 396630] stop thumbnailing when renaming/moving a file (over smb)

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=396630

Harald Sitter  changed:

   What|Removed |Added

 CC||gudvinr+...@gmail.com

--- Comment #21 from Harald Sitter  ---
*** Bug 464009 has been marked as a duplicate of this bug. ***

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

[kio-extras] [Bug 464009] Deleting multiple big files though SMB causing errors

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464009

Harald Sitter  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |DUPLICATE

--- Comment #5 from Harald Sitter  ---
Alright, pretty sure it's a duplicate then. Also explains why big files are
more affected since they may take longer to generate previews for.

*** This bug has been marked as a duplicate of bug 396630 ***

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

[kio-extras] [Bug 464009] Deleting multiple big files though SMB causing errors

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464009

--- Comment #3 from Harald Sitter  ---
Oh oh oh, it could also be a variant of this bug
https://bugs.kde.org/show_bug.cgi?id=396630

In case your server is samba you can run smbstatus on the server side to check
out the locked files, are the failing files maybe locked there?

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

[kio-extras] [Bug 464009] Deleting multiple big files though SMB causing errors

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464009

--- Comment #2 from Harald Sitter  ---
I also cannot reproduce this with samba 4.15.9

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

[kio-extras] [Bug 464009] Deleting multiple big files though SMB causing errors

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464009

Harald Sitter  changed:

   What|Removed |Added

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

--- Comment #1 from Harald Sitter  ---
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/Debugging_IOSlaves/Debugging_kio_smb#Reporting_Bugs

Sound like an upstream samba bug though TBH.

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

[filelight] [Bug 458434] Navigating to a subdirectory with only one file makes Filelight only show one level in the previous location until re-scan

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=458434

Harald Sitter  changed:

   What|Removed |Added

 CC||couc...@debian.org

--- Comment #1 from Harald Sitter  ---
*** Bug 464067 has been marked as a duplicate of this bug. ***

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

[filelight] [Bug 464067] filelight looses piechart depth levels when navigating back or up

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464067

Harald Sitter  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 CC||sit...@kde.org
 Resolution|--- |DUPLICATE

--- Comment #4 from Harald Sitter  ---


*** This bug has been marked as a duplicate of bug 458434 ***

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

[filelight] [Bug 434188] Make it more clear how to scan locations the current user doesn't have access to

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

Harald Sitter  changed:

   What|Removed |Added

 CC||i...@guoyunhe.me

--- Comment #14 from Harald Sitter  ---
*** Bug 464139 has been marked as a duplicate of this bug. ***

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

[filelight] [Bug 464139] Filelight cannot calculate file size of /var/lib/docker

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464139

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||sit...@kde.org
 Resolution|--- |DUPLICATE

--- Comment #1 from Harald Sitter  ---


*** This bug has been marked as a duplicate of bug 434188 ***

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

[filelight] [Bug 434188] Make it more clear how to scan locations the current user doesn't have access to

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

--- Comment #13 from Harald Sitter  ---
I don't think this is a duplicate. We want this solved on the KIO end so all
apps benefit from it, we'd not want every app to have to implement file->admin
redirections when we can just have the fopendialog deal with it.

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

[dragonplayer] [Bug 464137] No more recent files list since the UI overhaul

2023-01-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=464137

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL

--- Comment #1 from Harald Sitter  ---
Replaced by files->recent files

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

[filelight] [Bug 434188] Support for analysing space in locations the current user doesn't have read access to

2023-01-02 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

--- Comment #10 from Harald Sitter  ---
Entering the url into the file open dialog should also work, so should
favorites in the left hand side. It works same as smb support.

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

[filelight] [Bug 434188] Support for analysing space in locations the current user doesn't have read access to

2023-01-02 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

--- Comment #8 from Harald Sitter  ---
filelight admin:///root

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

[filelight] [Bug 434188] Support for analysing space in locations the current user doesn't have read access to

2023-01-02 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=434188

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org
 Resolution|--- |WAITINGFORINFO
 Status|CONFIRMED   |NEEDSINFO

--- Comment #6 from Harald Sitter  ---
Doesn't kio-admin solve this?

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

Harald Sitter  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
   |ities/filelight/commit/9564 |ities/filelight/commit/83d1
   |7dc3c5045724c0cc6218ec459e9 |5a5a71bf189627c28dd2eb2e2a9
   |2bb45ed3e   |f41863648

--- Comment #19 from Harald Sitter  ---
Git commit 83d15a5a71bf189627c28dd2eb2e2a9f41863648 by Harald Sitter.
Committed on 01/01/2023 at 16:10.
Pushed by sitter into branch 'release/22.12'.

work around bug in QThreadPool::tryStart(std::function)

the underlying code doesn't correctly set up ref counting before passing
the internally created runnable to QThreadPoolPrivate. this later
results in failed assertions about the ref counting.

instead create a qrunnable of our function so we can use
tryStart(QRunnable) which has correct ref counting code.

this prevents crashing when used with full on debug builds of Qt

M  +6-1src/localLister.cpp

https://invent.kde.org/utilities/filelight/commit/83d15a5a71bf189627c28dd2eb2e2a9f41863648

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

[filelight] [Bug 463442] Crash when hovering over different items after a rescan

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463442

Harald Sitter  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
   |ities/filelight/commit/a206 |ities/filelight/commit/dc1b
   |fed2488686d4222722ae26e4d25 |fb1943ff14f0f5daa072b3e198d
   |62abdc1fd   |bcaa42e92

--- Comment #4 from Harald Sitter  ---
Git commit dc1bfb1943ff14f0f5daa072b3e198dbcaa42e92 by Harald Sitter.
Committed on 01/01/2023 at 16:10.
Pushed by sitter into branch 'release/22.12'.

change the semantics of duplication

previously this would simply clone the shared pointer, but that leaves
references into the old tree behind which can then cause state confusion
(e.g. the asserts to do with m_parent consistency can fail). instead opt
for a deep-clone behavior. it's more expensive but also much much safer.

code is very exhaustive because we don't want to stack exhaust on
duplication so a recursive call won't do. instead we iterate down the
tree and then append all folders in reverse order.

add a test to ensure duplication works correctly

M  +18   -0autotests/core/testFileTree.cpp
M  +1-0autotests/core/testFileTree.h
M  +42   -0src/fileTree.cpp
M  +4-4src/fileTree.h

https://invent.kde.org/utilities/filelight/commit/dc1bfb1943ff14f0f5daa072b3e198dbcaa42e92

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

Harald Sitter  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
   |ities/filelight/commit/e873 |ities/filelight/commit/9564
   |c3bfa2e6f971e1699a5377a0e46 |7dc3c5045724c0cc6218ec459e9
   |c7e363442   |2bb45ed3e
 Resolution|--- |FIXED

--- Comment #18 from Harald Sitter  ---
Git commit 95647dc3c5045724c0cc6218ec459e92bb45ed3e by Harald Sitter.
Committed on 01/01/2023 at 15:55.
Pushed by sitter into branch 'master'.

work around bug in QThreadPool::tryStart(std::function)

the underlying code doesn't correctly set up ref counting before passing
the internally created runnable to QThreadPoolPrivate. this later
results in failed assertions about the ref counting.

instead create a qrunnable of our function so we can use
tryStart(QRunnable) which has correct ref counting code.

this prevents crashing when used with full on debug builds of Qt

M  +6-1src/localLister.cpp

https://invent.kde.org/utilities/filelight/commit/95647dc3c5045724c0cc6218ec459e92bb45ed3e

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

[filelight] [Bug 463442] Crash when hovering over different items after a rescan

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463442

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/util
   ||ities/filelight/commit/a206
   ||fed2488686d4222722ae26e4d25
   ||62abdc1fd

--- Comment #3 from Harald Sitter  ---
Git commit a206fed2488686d4222722ae26e4d2562abdc1fd by Harald Sitter.
Committed on 01/01/2023 at 15:55.
Pushed by sitter into branch 'master'.

change the semantics of duplication

previously this would simply clone the shared pointer, but that leaves
references into the old tree behind which can then cause state confusion
(e.g. the asserts to do with m_parent consistency can fail). instead opt
for a deep-clone behavior. it's more expensive but also much much safer.

code is very exhaustive because we don't want to stack exhaust on
duplication so a recursive call won't do. instead we iterate down the
tree and then append all folders in reverse order.

add a test to ensure duplication works correctly

M  +18   -0autotests/core/testFileTree.cpp
M  +1-0autotests/core/testFileTree.h
M  +44   -0src/fileTree.cpp
M  +4-5src/fileTree.h

https://invent.kde.org/utilities/filelight/commit/a206fed2488686d4222722ae26e4d2562abdc1fd

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

--- Comment #17 from Harald Sitter  ---
Right, I can reproduce the crash with a -debug build.

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

--- Comment #15 from Harald Sitter  ---
I do wonder... Reading the code this may legitimately fail the assert in the
code paths we are hitting. The reason it only happens for you is because you
build with debug perhaps?

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

[drkonqi] [Bug 463679] no close button on the last step

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463679

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REOPENED|RESOLVED

--- Comment #3 from Harald Sitter  ---
Then we don't support it.

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

Re: discourse testing

2023-01-01 Thread Harald Sitter
I'm actually not sure what that is about. Maybe Carl knows?

On Sat, Dec 31, 2022 at 2:40 PM Grzegorz Szymaszek  wrote:
>
> Hi,
>
> When trying to register, I’ve got the Email, Username and Name filled
> out from (most likely) Invent. The fourth field, Invent Profile, is
> empty. Could you explain what is the purpose of that field, what one is
> expected to type there? Thanks in advance!
>
>
> All the best
>
> --
> Grzegorz


[kio-extras] [Bug 462059] Folder access times out on folders containing a high amount of files (> 10000)

2023-01-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462059

--- Comment #9 from Harald Sitter  ---
(In reply to Christoph Thielecke from comment #7)
> Nice!
> Do you have a patch that I can test it?

Nope, that will be a fair amount of work.

> It would be nice to have a patch for 21.12.3 to, that would make things easy.

You can just patch that line I've referenced to use a larger value. That way it
won't time out after 5 minutes.

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

[drkonqi] [Bug 463679] no close button on the last step

2022-12-31 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463679

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||sit...@kde.org

--- Comment #1 from Harald Sitter  ---
There is a close button in the window decoration.

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

[frameworks-kcrash] [Bug 463676] Do not install crash handler under minimal platform

2022-12-31 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463676

Harald Sitter  changed:

   What|Removed |Added

   Assignee|plasma-b...@kde.org |fa...@kde.org
 CC||kdelibs-b...@kde.org
Product|drkonqi |frameworks-kcrash
  Component|general |general
Version|5.26.4  |unspecified

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2022-12-31 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

--- Comment #11 from Harald Sitter  ---
(In reply to Thomas Bettler from comment #9)
> Created attachment 154921 [details]
> emerge_info.txt
> 
> emerge --info

I'd be more interested in the information for qtbase.

The upstream commit isn't really a good candidate for backporting to Qt5
unfortunately.

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2022-12-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

Harald Sitter  changed:

   What|Removed |Added

 CC||ast...@gentoo.org,
   ||sit...@kde.org

--- Comment #7 from Harald Sitter  ---
I find it suspicious that this only appears to happen on gentoo. Anything about
your compile flags being funny maybe? Or maybe Qt was built without a
dependency?

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

[filelight] [Bug 449688] Filelight crash on directory scan start

2022-12-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=449688

Harald Sitter  changed:

   What|Removed |Added

 CC||thomas.bett...@gmail.com

--- Comment #6 from Harald Sitter  ---
*** Bug 463591 has been marked as a duplicate of this bug. ***

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

[filelight] [Bug 463591] crash on filelight directory scan

2022-12-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463591

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 CC||sit...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #3 from Harald Sitter  ---


*** This bug has been marked as a duplicate of bug 449688 ***

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

[kio-extras] [Bug 462059] Folder access times out on folders containing a high amount of files (> 10000)

2022-12-30 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462059

Harald Sitter  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Resolution|WAITINGFORINFO  |---
 Ever confirmed|0   |1

--- Comment #6 from Harald Sitter  ---
Found it!

>m_dbusInterface->setTimeout(std::chrono::milliseconds(5min).count()); // 
> TODO: listing folders with a huge amount of files may take a while

What really needs to happen is rewriting the listing portion of the dbus
interface. It currently runs a blocking list operation that is subject to
timeouts. What should happen instead is that listing gives out a dbusobjectpath
under which it will issue listing status signals. This would then also allow
more atomic listing where entries are emitted as they arrive rather than having
to load the entire file list into memory and only once that is done emitting
the result all at once.

ListingObject {
Q_INVOKABLE void start();
Q_SIGNAL void file(file);
Q_SIGNAL void done();
Q_SIGNAL void error(msg);
}

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

discourse testing

2022-12-30 Thread Harald Sitter
Hello my dearies,

at last; the day has come! We are testing discourse as new forum
software. I'd like to invite you to give it a bit of testing so we can
figure out problems or annoyances we have with it. This is currently
limited to people with an invent account while we do internal testing
- don't bother creating one if you don't have one, in due time we'll
allow easier to use login options.

https://discuss.kde.org/

It'd be grand if you could maybe do some discussion, try the chat,
whatever else that comes to mind. You can start discussions on
problems you find in the site feedback category:
https://discuss.kde.org/c/site-feedback/2

I've also set you up with three discussions to have, it'd be lovely if
you could vote and throw in a comment or two:

https://discuss.kde.org/t/leave-chat-enabled/21
https://discuss.kde.org/t/import-old-forum/22
https://discuss.kde.org/t/evaluate-discourse-as-replacement-for-mailing-lists/23

Lastly, not all target features are currently enabled:
- mailing list-style use is not yet enabled
- direct registration and login via facebook,github,google accounts is missing

I'll keep you posted as things change.

HS


[kio-extras] [Bug 462059] Folder access times out on folders containing a high amount of files (> 10000)

2022-12-28 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462059

--- Comment #4 from Harald Sitter  ---
22.08 is also out of support. 

I haven't tried with more than 14k since I don't actually know how to
synthesize that many files and transfering them over mtp takes ages because of
how the protocol works.

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

[dragonplayer] [Bug 462662] Click on video to pause/resume

2022-12-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462662

Harald Sitter  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |INTENTIONAL

--- Comment #5 from Harald Sitter  ---
This seems a lot more work than it is worth, sorry.

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

[kio-extras] [Bug 462059] Folder access times out on folders containing a high amount of files (> 10000)

2022-12-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462059

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||sit...@kde.org

--- Comment #2 from Harald Sitter  ---
Can you still reproduce this with 22.12? 21.12 is no longer supported.

I've tried listing some 14k files and that seems to succeed.

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

[drkonqi] [Bug 463223] Interface for selecting possibly related bug reports is confusing

2022-12-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463223

Harald Sitter  changed:

   What|Removed |Added

   Severity|normal  |wishlist
 CC||sit...@kde.org

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

[filelight] [Bug 463492] Doesn't scan across filesystem boundaries

2022-12-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463492

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||sit...@kde.org
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Harald Sitter  ---
Please try with 22.12, 22.08 is no longer supported.

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

[filelight] [Bug 463464] Deleting a file makes Filelight crash

2022-12-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463464

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

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

[filelight] [Bug 463409] Cannot close the context menu opened with right-click without choosing one of the actions

2022-12-25 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463409

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||sit...@kde.org
 Resolution|--- |FIXED

--- Comment #1 from Harald Sitter  ---
Fixed for 23.04. The tooltips were all sorts of crappy on wayland.

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

[filelight] [Bug 463304] Crash when deleting file/folder

2022-12-25 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463304

Harald Sitter  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
  Latest Commit||https://invent.kde.org/util
   ||ities/filelight/commit/b5b7
   ||7ffc7e784ff2fed662fadba060e
   ||10451b569
 Resolution|WAITINGFORINFO  |FIXED

--- Comment #5 from Harald Sitter  ---
Git commit b5b77ffc7e784ff2fed662fadba060e10451b569 by Harald Sitter.
Committed on 25/12/2022 at 12:01.
Pushed by sitter into branch 'release/22.12'.

not all files are folders

don't crash on nullptrs when it's a file. already fixed in master

M  +1-1src/fileTree.h
M  +1-1src/radialMap/item.cpp

https://invent.kde.org/utilities/filelight/commit/b5b77ffc7e784ff2fed662fadba060e10451b569

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

[filelight] [Bug 463304] Crash when deleting file/folder

2022-12-23 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463304

--- Comment #3 from Harald Sitter  ---
Unfortunately that is still missing the relevant frame. Are you sure this crash
also happens with folders?

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

[filelight] [Bug 463204] [regression in functionality] Filelight doesn't offer to scan by mount point

2022-12-22 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463204

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||sit...@kde.org

--- Comment #1 from Harald Sitter  ---
The file open dialog sports a list of devices. Mountpoints mean nothing between
tech such as fuse and btrfs.

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

[filelight] [Bug 463304] Crash when deleting file/folder

2022-12-22 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463304

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Harald Sitter  ---
A backtrace with the filelight frame would be handy.
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

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

[filelight] [Bug 463311] Can not remove text near main toolbar icon

2022-12-22 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=463311

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org
 Status|REPORTED|RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #1 from Harald Sitter  ---
https://bugreports.qt.io/browse/QTBUG-109601

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

[drkonqi] [Bug 462432] After sending a bug report, drkonqi offers a link to another bug

2022-12-21 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462432

Harald Sitter  changed:

   What|Removed |Added

   Version Fixed In||5.27

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

[filelight] [Bug 458433] Multiple sets of back/forward buttons on the toolbar while on file/pie view page

2022-12-15 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=458433

Harald Sitter  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/util
   ||ities/filelight/commit/4b51
   ||7234cadc0aa59bee2511f3f946e
   ||a84c30261

--- Comment #3 from Harald Sitter  ---
Git commit 4b517234cadc0aa59bee2511f3f946ea84c30261 by Harald Sitter.
Committed on 15/12/2022 at 07:03.
Pushed by sitter into branch 'master'.

don't show navbuttons on mappage

instead off a go to overview action in the toolbar

M  +9-0src/qml/MapPage.qml
M  +6-0src/qml/main.qml

https://invent.kde.org/utilities/filelight/commit/4b517234cadc0aa59bee2511f3f946ea84c30261

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2022-12-13 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #29 from Harald Sitter  ---
It's an amazing idea. Needs testing if switching out the mimedata actually
works though, I am not super confident that it does

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

[plasmashell] [Bug 352476] Keyboard navigation in systray and the popup

2022-12-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=352476

Harald Sitter  changed:

   What|Removed |Added

 CC||madewokh...@gmail.com

--- Comment #32 from Harald Sitter  ---
*** Bug 462861 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 462861] Cannot access panel items through AT-SPI2 (accessibility) API

2022-12-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462861

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 CC||sit...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #2 from Harald Sitter  ---
Indeed the lack of buttons has already been fixed in 5.25 a couple months ago.

*** This bug has been marked as a duplicate of bug 352476 ***

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

[xdg-desktop-portal-kde] [Bug 462061] On X11, portal-based "Choose Application" window is not brought to the front automatically

2022-12-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462061

--- Comment #8 from Harald Sitter  ---
Git commit 2b3bfe9c09edd25dc3d467616001ce0f5c528e05 by Harald Sitter.
Committed on 12/12/2022 at 10:53.
Pushed by sitter into branch 'master'.

correctly use x11 wid as hex, not decimal

as per the docs:
> Under X11, the "parent_window" argument should have the form
"x11:XID", where XID is the XID of the application window in hexadecimal
notation.

maybe helps with

M  +1-1src/platformtheme/kdeplatformtheme.cpp

https://invent.kde.org/plasma/plasma-integration/commit/2b3bfe9c09edd25dc3d467616001ce0f5c528e05

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2022-12-11 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #26 from Harald Sitter  ---
(In reply to Felix Ernst from comment #25)
> Would you please elaborate what was different before? Your last comment
> makes it sound like Dolphin is coded wrong while this bug seemingly only
> appeared recently.

It's not lining up with our requirements anymore. QMimeData creation for drag
events is synchronous, we'd need it to be asynchronous because fusing URLs for
non-KDE apps does take N amount of time (N being at least the amount of time it
takes to make M dbus calls). 

> To which file does your code snippet belong?

src/kitemviews/kitemlistcontroller.cpp, though I mean, it applies to every
invocation of exportUrlsToPortal

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

[dolphin] [Bug 445976] Cannot write to samba share

2022-12-10 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=445976

--- Comment #13 from Harald Sitter  ---
What do you want us to do exactly?

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

[frameworks-kcoreaddons] [Bug 457529] dolphin hangs when copying multiple files from fish

2022-12-07 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=457529

--- Comment #24 from Harald Sitter  ---
With how dolphin is currently written there's always going to be N seconds
freeze. Drag creation is a sync operation so we need to synchronously fuse the
urls into the file system with kio-fuse. That does take time. Perhaps too much
time, but ultimately it will always need some time. I know this is crappy but I
don't see a good way out of this. We could stop fusing remote urls, that would
remove most of the freezyness (open() on local files should be plenty fast,
although, still synchronous mind you) perhaps that is the least price to pay
here.

const auto urls = KUrlMimeData::urlsFromMimeData(data);
const auto allLocal = std::all_of(urls.cbegin(), urls.cend(), [](const auto
) {
return KProtocolInfo::protocolClass(url.scheme()) ==
QStringLiteral(":local");
});
if (allLocal) {
KUrlMimeData::exportUrlsToPortal(data);
}

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

<    5   6   7   8   9   10   11   12   13   14   >