1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-22 18:22:10 +02:00
Commit Graph

2859 Commits

Author SHA1 Message Date
David Rosca
7c078ad70e
ProfileManager: Implement profile migration from QupZilla 2018-03-31 15:42:55 +02:00
David Rosca
3dae3edff5
QzTools: Add copyRecursively and removeRecursively 2018-03-31 15:08:06 +02:00
David Rosca
93af3896ee
WebView: Use direct url download when contents is not web page
Directly download file when contents is not a web page, eg. image,
text file, video, ...

Requires building against QtWebEngine 5.10.

CCBUG: 391300
2018-03-31 12:17:41 +02:00
David Rosca
d7dc9ba9f6
WebView: Don't show "Show image" action when showing image 2018-03-31 11:06:28 +02:00
David Rosca
94e1421d30
DownloadManager: Set default download path to Downloads folder
BUG: 391300
FIXED-IN: 3.0.1
2018-03-31 10:26:04 +02:00
David Rosca
525b929d38
Remove favicons from browsedata.sql
There are no default bookmarks now so it's not needed anymore.
2018-03-30 09:39:03 +02:00
David Rosca
04341b0981
Change homepage to falkon.org 2018-03-30 09:38:26 +02:00
David Rosca
b03e79f9a5
LocationBar: Only complete domain when not empty
This actually fixes issue where pasting text in the middle
of text would remove everything after pasted text.
2018-03-30 09:23:38 +02:00
David Rosca
2f6cd7a559
LocationBar: Fix resolving correct LoadAction when url contains %20
BUG: 392445
FIXED-IN: 3.0.1
2018-03-28 18:54:26 +02:00
David Rosca
7595cef9ee
Windows: Fix app description text 2018-03-27 14:31:55 +02:00
Razi Alavizadeh
c8844db302 Preferences: Hide default browser check-box and push-button in portable mode. 2018-03-26 16:59:36 +04:30
Razi Alavizadeh
c704c5351c Windows: Fix compile issue 2018-03-26 12:04:27 +04:30
David Rosca
34a9faa5c1
DataPaths: Fix paths in portable mode 2018-03-25 21:10:32 +02:00
David Rosca
7d210ecf31
Add support for setting portable mode from falkon.conf
[Config]
Portable=true

in falkon.conf in the same directory as executable will
force running in portable mode.
2018-03-25 20:55:04 +02:00
David Rosca
2eeee848b7
Windows: Show taskbar progress on browser window in download manager
It will now show progress even when download manager window is not
opened, as download manager is no longer automatically opened when
starting new download.
2018-03-25 20:38:48 +02:00
David Rosca
ba3563362d
TabIcon: Avoid infinite loop when trying to change size from resize event
Instead call updateIcon delayed after setting tab button which achieves
resizing TabIcon to correct size too.

Fixes high cpu load from last commit.
2018-03-25 09:09:58 +02:00
David Rosca
fcf274b768
TabIcon: Force resize to correct size
Fixes tab icon taking full space even when hidden on restored
tabs with empty icon with windows theme.
2018-03-24 23:04:14 +01:00
David Rosca
6cd1e7e31a
Preferences: Correctly set show bookmarks toolbar disabled by default 2018-03-24 21:47:24 +01:00
David Rosca
bf0043e16c
Export WebTab::SavedTab 2018-03-23 12:09:21 +01:00
David Rosca
588018e338
Only link to libcrypto 2018-03-23 12:07:52 +01:00
David Rosca
4d434fabe6
Properly find and link to OpenSSL libs 2018-03-23 11:16:19 +01:00
David Rosca
231e14046f
Windows: Update page exe icons with new Falkon icon 2018-03-23 09:49:18 +01:00
David Rosca
dfea1a125c
Windows: Update registered capabilities
All registered file types now have same title "Falkon HTML Document"
and all registered protocols "Falkon URL".
Also added ftp protocol.
2018-03-23 09:26:40 +01:00
David Rosca
5adddb9880
BookmarksToolbar: Fix setting minimum height of toolbar 2018-03-22 20:04:40 +01:00
David Rosca
fbb48f28fd
LocationBar: Don't reset site icon when starting load
Fixes losing "secured" icon when navigating to subpages of https sites.
2018-03-20 13:56:30 +01:00
David Rosca
48d87d7a0e
RestoreManager: Fix restoring nested crashed sessions 2018-03-17 17:56:35 +01:00
David Rosca
dc131ddfee
NavigationBar: Fix syncing back/forward buttons state with web history
BUG: 391331
FIXED-IN: 3.0.1
2018-03-17 13:55:35 +01:00
David Rosca
081ff20722
FancyTabWidget: Don't draw tab title
This hides tab text in BrowsingLibrary as it would often get elided
due to insufficient space in tab bar. It's not possible to resize
the tab bar to fit the tab text as the text can be very long depending
on translation, so the only way to solve it is to just hide the text.
2018-03-16 21:19:27 +01:00
David Rosca
370ddf79ef
AdBlockSubscription: Fix leak when reloading subscription 2018-03-16 21:04:53 +01:00
David Rosca
49c028740e
LocationCompleter: Remove all originalText handling
Instead move the original text (original text from locationbar)
directly into model item.
2018-03-16 20:45:31 +01:00
David Rosca
6d26d67db4
LocationCompleter: Add search/visit item immediately
Instead of waiting until first refresh job finishes, add search/visit
item immediately on complete request and also update m_originalText.

This fixes issue where accepting the typed completion before the refresh
job finished resulting in searching for old typed text (from last
finished refresh job).
2018-03-16 19:08:55 +01:00
Anmol Gautam
5c5dc20c6d
SpeedDial: Add 'overflow-y: auto' for '#overlay-edit'
Summary: When Falkon is not in maximized state, the edit overlay didn't display full content (displays just the image) due to missing `overflow-y: auto` in `#overlay-edit` in speed-dial.

Reviewers: drosca, #falkon

Reviewed By: drosca, #falkon

Tags: #falkon

Differential Revision: https://phabricator.kde.org/D11317
2018-03-16 16:12:18 +01:00
David Rosca
674a0e78f6
WebView: Workaround QtWebEngine issue where webview loses focus 2018-03-13 18:44:28 +01:00
David Rosca
a50eee896c
Fix setting fallback Breeze icon theme
:/icons is a default fallback theme search path
2018-03-09 22:52:38 +01:00
Anmol Gautam
5c97a3abb5
Fix losing menubar visibility settings after quit from fullscreen
BUG: 391415

Differential Revision: https://phabricator.kde.org/D11062
2018-03-09 22:50:59 +01:00
David Rosca
d26fc63a5c
Fix DuckDuckGo t parameter value on start page 2018-03-09 09:10:32 +01:00
Anmol Gautam
e4c4fd10fc
Clear mouseover state after closing menu in bookmarks toolbar
The button was underMouse() after closing the context menu

Differential Revision: https://phabricator.kde.org/D10894
2018-03-03 14:32:12 +01:00
David Rosca
30b2ba41cd
Scripts: Send change event when changing input value in completeFormData
Fixes incorrectly completing form data on some sites.

CCBUG: 391327
2018-03-03 14:28:57 +01:00
David Rosca
3bb56fb47d
ThemeManager: Fix showing duplicated themes 2018-03-02 10:48:55 +01:00
David Rosca
d87cffd5db
Bookmarks: Remove default bookmarks
Also don't show bookmarks toolbar by default as there
is nothing to show now.
2018-03-01 16:47:12 +01:00
David Rosca
7308b64df6
SpeedDial: Remove default sites 2018-03-01 16:45:17 +01:00
David Rosca
cdbc64eb6d
ProfileManager: Don't copy data when profile is from development version
Allows to jumping from stable version to development version
without it always backing up settings, browsedata and session.
2018-03-01 16:41:45 +01:00
David Rosca
18d009c325
BrowserWindow: Give focus to webview before loading url in loadAddress
BrowserWindow::loadAddress() always gets called from user interaction,
so it should always update text in location bar (it wouldn't be updated
if location bar is focused).
2018-03-01 16:27:16 +01:00
David Rosca
84dd402de5
WebView: Don't clear history when navigatin from speed dial
QWebEngineView loses focus when clearing history, so when opening
new tab with speed dial and navigating to other page from location bar
it would give focus back to location bar.

BUG: 391228
FIXED-IN: 3.0.1
2018-02-28 16:04:04 +01:00
David Rosca
18f109c079
Fix showing git revision in version string 2018-02-28 16:03:31 +01:00
Jonathan Riddell
46a0c1ecdb add source alongside minified javascript for freedom 2018-02-28 14:59:49 +00:00
David Rosca
0118c0cb96
Version 3.0.0 2018-02-27 14:42:16 +01:00
David Rosca
0d51e0ce32
PluginInterface: Remove getTranslator 2018-02-27 11:31:34 +01:00
l10n daemon script
3ba386de42 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-02-27 05:18:36 +01:00
David Rosca
d8cdee1cce
DataPaths: Remove Translations path 2018-02-26 22:04:14 +01:00