SUMMARY Since the last update of frameworks, konqueror is not loading anything from the address bar. I can enter urls or shortcuts, but neither pressing enter nor pressing the goto button has any reaction. (Shortcuts are not resolved to urls.) I can open urls from commandline and bookmarks. Web pages seem to work normal as well. STEPS TO REPRODUCE 1. Open konqueror. 2. Enter url. 3. Press enter or "go to" button. OBSERVED RESULT Nothing happens. EXPECTED RESULT Url should load. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.21.5 KDE Frameworks Version: 5.82.0 KDE Apps Version: 21.04.1 Qt Version: 5.15.2
Confirmed, culprit is kcompletion. It also breaks address autocompletion in falkon
Somehow the DQT_DISABLE_DEPRECATED_BEFORE change in https://invent.kde.org/frameworks/kcompletion/-/commit/b223e3e20e64dcd767c09e6071c41c7968f6f5b2 causes this
I can confirm Antonio Rojas findings: * Downgrade to kcompletion-5.81.0 works. * Revert QT_DISABLE_DEPRECATED_BEFORE=0x050e00 in kcompletion-5.82.0 works.
I confirm. Same behaviour with this configuration: Operating System: openSUSE Tumbleweed 20210513 KDE Plasma Version: 5.21.5 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 Konqueror Version: 21.04.0 Kernel Version: 5.12.2-1-default Glad to see that there are still people out there using konqueror!
If you have are using Qt 5.15 and can compile from source, please test with https://invent.kde.org/network/konqueror/-/merge_requests/71 merged.
Unpatched kcompletion-5.82.0 with patched konqueror-21.04.1 works.
*** Bug 437846 has been marked as a duplicate of this bug. ***
*** Bug 437615 has been marked as a duplicate of this bug. ***
The mere request(In reply to Jonathan Marten from comment #5) > If you have are using Qt 5.15 and can compile from source, please test with > https://invent.kde.org/network/konqueror/-/merge_requests/71 merged. This has been merged but we need a fix for the release/21.04 branch. Can't that be backported?
I tried the mentioned PR on Debian/experimental (21.04.1, frameworks 5.82) and it did *not* fix the issue for me.
For full details frameworks 5.82 konqueror 21.04.1 qt 5.15.2 plasma 5.21.90 Debian/sid+experimental
Regardless of the konqueror PR, if a change in kcompletion breaks applications, shouldn't if be fixed in kcompletion? are signals considered public API?
(In reply to Norbert Preining from comment #10) > I tried the mentioned PR on Debian/experimental (21.04.1, frameworks 5.82) > and it did *not* fix the issue for me. Worked fine for me and fixed the problem. > >>> Preparing source in /../work/konqueror-21.04.1 ... > * Applying konqueror-21.04.1-use-new-QComboBox-signal.patch ... [ ok ] > * User patches applied.
Sorry for the noise, my patch set was incomplete. I can confirm that the MR fixes the issue. THanks
*** Bug 438480 has been marked as a duplicate of this bug. ***
To my great joy, this feature works again. Thank you ! Operating System: openSUSE Tumbleweed 20210614 KDE Plasma Version: 5.22.0 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 Kernel Version: 5.12.9-1-default (64-bit) I am glad that I can use Konqueror again. It deserves more attention and a bigger user community. How about spelling? Is there some work in progress to make work?
*** Bug 439028 has been marked as a duplicate of this bug. ***
*** Bug 439167 has been marked as a duplicate of this bug. ***
*** Bug 439683 has been marked as a duplicate of this bug. ***
Should be fixed in 21.04.2 and 21.08.0, so this can be closed, right?
(In reply to Markus from comment #20) > Should be fixed in 21.04.2 and 21.08.0, so this can be closed, right? As I already said above, it is fixed. From my point of view, this bug can be closed. Thanks again for your work!