1
mirror of https://invent.kde.org/network/falkon.git synced 2025-09-10 00:27:55 +02:00
Go to file
Juraj Oravec ea04a75527
Use the correct url when processing the request
The URL can change due to redirect during the same loading request,
which will make the lastLoadingRequest kind of invalid, at least the URL
portion of it.

I still want to keep the old request around but force the URL to be
always updated, maybe I should copy the type and make my own class for
it to handle the changing URL bit more gracefully.

This all could be avoided, if there was an easier way to react on the
network response received signal. Well, maybe in later Qt version or it
is already there an I am ignorant.

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2025-09-06 19:10:26 +02:00
autotests Fix SiteSettings autotest 2025-01-17 23:35:30 +01:00
doc Add Doxygen overview of QML API 2022-04-03 12:04:58 +02:00
linux GIT_SILENT Update Appstream for new release 2025-09-04 01:24:38 +02:00
mac Replace some QupZilla leftovers with Falkon 2018-01-24 17:15:26 +01:00
po GIT_SILENT Sync po/docbooks with svn 2025-08-17 01:39:39 +00:00
poqm GIT_SILENT Sync po/docbooks with svn 2025-09-05 01:40:37 +00:00
src Use the correct url when processing the request 2025-09-06 19:10:26 +02:00
tests Always use nullptr for zero pointer 2023-11-21 01:12:28 +01:00
themes SVN_SILENT made messages (.desktop file) - always resolve ours 2025-08-16 01:34:56 +00:00
.flatpak-manifest.json Flatpak: Add cleanup 2025-08-08 16:16:45 +09:30
.flatpak-manifest.json.license Add Flatpak CI/CD Integration 2023-02-20 22:26:38 +00:00
.gitignore ignore some files/directory 2018-12-26 08:19:21 +01:00
.gitlab-ci.yml Enable Windows craft build 2025-07-08 13:26:54 +00:00
.kde-ci.yml Update KDE CI configuratiuon for Qt6 2023-11-21 00:15:41 +01:00
CHANGELOG Update CHANGELOG 2025-08-02 13:50:07 +02:00
CMakeLists.txt GIT_SILENT Upgrade release service version to 25.11.70. 2025-07-05 11:57:11 +02:00
config.h.cmake Add QML Extensions API 2018-09-29 00:47:47 +05:30
COPYING Rename LICENSE -> COPYING 2018-02-27 14:32:40 +01:00
logo.png GIT_SILENT: add Falkon icon as repository logo 2020-05-19 12:42:44 +03:00
README.md Update IRC network in the README 2021-06-15 19:06:45 -03:00
snapcraft.yaml snapcraft: Fix crash by disabling webengine sandbox, we are already a 2025-02-21 17:43:57 +00:00

Falkon

Falkon is a KDE web browser. It uses QtWebEngine rendering engine.

image

Downloads

Falkon downloads are available from homepage.

Building

mkdir build && cd build
cmake ..
make && make install

Install to custom prefix

When installing Falkon to custom prefix, you may need to adjust XDG_DATA_DIRS environment variable.

# Build
cmake -DCMAKE_INSTALL_PREFIX=$HOME/falkon

# Run
export XDG_DATA_DIRS="$HOME/falkon/share:$XDG_DATA_DIRS"
$HOME/falkon/bin/falkon

Contributing

Want to contribute? Great!

KDE Community Wiki

Code review is done on Phabricator. When sending patches, add Falkon project (#Falkon) as a reviewer.

Reporting bugs

You can report any bugs or feature request in KDE bugzilla. Before reporting, please make sure your issue isnt already reported (open issues).

Contact

You can get in contact with developers using mailing list or IRC #falkon at irc.libera.chat.