[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-11-09 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=458467

Stefano Crocco  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/netw |https://invent.kde.org/netw
   |ork/konqueror/commit/253b1f |ork/konqueror/commit/28760c
   |25ff7bd8ba8deaee3f419270caa |d6b9ab59f659e2c8222963c2c99
   |ec9493c |a7e092a

--- Comment #8 from Stefano Crocco  ---
Git commit 28760cd6b9ab59f659e2c8222963c2c99a7e092a by Stefano Crocco.
Committed on 09/11/2022 at 13:56.
Pushed by stefanocrocco into branch 'release/22.12'.

Fix UrlLoader behavior in special cases

This fixes two issues:
- a bug causing URLs with schemes like ftp to always be opened in
  external applications. This happens because for these protocols
  KIO::OpenUrlJob doesn't emit the mimeTypeFound signal. To fix this, we
  explicitly use KIO::MimeTypeFinderJob to determine the mimetype of the
  URL
- a bug causing an attempt to open local URLs corresponding to
  nonexisting paths using the smb ioslave. This is fixed by explicitly
  checking whether the file exists and assigning it an "inode/directory"
  if it doesn't exist. This way, the URL is opened by whatever
  part/application the user chose to display directories (of course,
  that part or application will then fail to open the path).


(cherry picked from commit 253b1f25ff7bd8ba8deaee3f419270caaec9493c)

M  +67   -40   src/urlloader.cpp
M  +7-4src/urlloader.h

https://invent.kde.org/network/konqueror/commit/28760cd6b9ab59f659e2c8222963c2c99a7e092a

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-11-09 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=458467

Stefano Crocco  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/konqueror/commit/253b1f
   ||25ff7bd8ba8deaee3f419270caa
   ||ec9493c

--- Comment #7 from Stefano Crocco  ---
Git commit 253b1f25ff7bd8ba8deaee3f419270caaec9493c by Stefano Crocco.
Committed on 09/11/2022 at 13:34.
Pushed by stefanocrocco into branch 'master'.

Fix UrlLoader behavior in special cases

This fixes two issues:
- a bug causing URLs with schemes like ftp to always be opened in
  external applications. This happens because for these protocols
  KIO::OpenUrlJob doesn't emit the mimeTypeFound signal. To fix this, we
  explicitly use KIO::MimeTypeFinderJob to determine the mimetype of the
  URL
- a bug causing an attempt to open local URLs corresponding to
  nonexisting paths using the smb ioslave. This is fixed by explicitly
  checking whether the file exists and assigning it an "inode/directory"
  if it doesn't exist. This way, the URL is opened by whatever
  part/application the user chose to display directories (of course,
  that part or application will then fail to open the path).

M  +67   -40   src/urlloader.cpp
M  +7-4src/urlloader.h

https://invent.kde.org/network/konqueror/commit/253b1f25ff7bd8ba8deaee3f419270caaec9493c

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-11-06 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=458467

--- Comment #6 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/network/konqueror/-/merge_requests/148

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-09-14 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=458467

--- Comment #5 from Andreas Sturmlechner  ---
(In reply to Andreas Sturmlechner from comment #4)
> That's because the merge request is still pending, not in master.
Oh sorry, should read more carefully.

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-09-14 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=458467

--- Comment #4 from Andreas Sturmlechner  ---
That's because the merge request is still pending, not in master.

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-09-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=458467

--- Comment #3 from k...@stekahelo.de ---
The file 136.patch
(https://invent.kde.org/network/konqueror/-/merge_requests/136.patch) did not
apply to version 22.08.0 and 22.08.1 provided from gentoo.
So using latest master of konqueror, applied the patch and build.
Starting konqueror in build directory, but same result: every times entering a
non-http address the open-with-dialog comes up and console shows:
QObject::connect(KJob, UrlLoader): invalid nullptr parameter

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-09-14 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=458467

Andreas Sturmlechner  changed:

   What|Removed |Added

 CC||ast...@gentoo.org

--- Comment #2 from Andreas Sturmlechner  ---
Dear bug reporter, would you please test both commits from the linked MR? You
can easily do that by following the instructions in
https://wiki.gentoo.org/wiki//etc/portage/patches

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-08-29 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=458467

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #1 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/network/konqueror/-/merge_requests/136

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

[konqueror] [Bug 458467] Konqueror doesn't use/support any KIO addons anymore

2022-08-29 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=458467

Stefano Crocco  changed:

   What|Removed |Added

 CC||stefano.cro...@alice.it
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

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