David Rosca
|
4e0e4b0d35
|
ClosedWindowsManager: Fix crash when saving window without any tabs
|
2018-01-02 22:57:34 +01:00 |
|
David Rosca
|
5013053811
|
TabBar: Reject drags from other app instances
|
2018-01-02 22:57:26 +01:00 |
|
David Rosca
|
a8763bee06
|
SessionManager: Use relative paths for session files in settings
See #2331
|
2018-01-02 22:57:19 +01:00 |
|
David Rosca
|
da3e16d7c4
|
Preferences: Enable "Don't load tabs until selected" also for Select session
|
2018-01-02 22:57:11 +01:00 |
|
David Rosca
|
72c6a73e29
|
MainApplication: Fix opening session with SelectSession after launch action
|
2018-01-02 22:56:49 +01:00 |
|
David Rosca
|
1aa4b41151
|
BrowserWindow: Save sidebar for each window
Allows to have different sidebar on each window.
|
2018-01-02 22:56:41 +01:00 |
|
David Rosca
|
1de32182c1
|
BrowserWindow: Don't restore first app window from postLaunch slot
Instead restore it immediately after creation from MainApplication
as all other window types.
|
2018-01-02 22:55:58 +01:00 |
|
David Rosca
|
6b08e17dcd
|
BrowserWindow: Save ui state separately for each window
|
2018-01-02 22:55:50 +01:00 |
|
David Rosca
|
423e06c7d6
|
BrowserWindow: Always save/restore window geometry
|
2018-01-02 22:55:19 +01:00 |
|
David Rosca
|
ed39aefdad
|
Change structure of session file + also save window geometry
Bump session file version to 4.
Added support for old version to RestoreManager to prevent losing
old saved sessions.
|
2018-01-02 22:55:09 +01:00 |
|
David Rosca
|
25b1583770
|
Fix merge issues
|
2018-01-02 15:22:35 +01:00 |
|
David Rosca
|
a578314e8e
|
MainMenu: Remove all aboutToHide menu handling
Instead create conflicting shortcuts with Qt::WidgetShortcut context.
|
2018-01-02 15:15:20 +01:00 |
|
David Rosca
|
f80d827e59
|
QzTools: Use correct screen for widget in centerWidgetOnScreen
BUG: 384543
|
2018-01-02 15:03:50 +01:00 |
|
David Rosca
|
7b6b69c35f
|
TabBar: Fix dropping text/url to tabs
|
2018-01-02 15:03:27 +01:00 |
|
David Rosca
|
ef06ed567a
|
Add ClosedWindowsManager allowing to restore closed windows
Closes #2306
|
2018-01-02 15:03:11 +01:00 |
|
David Rosca
|
b3bd08c5e4
|
BrowserWindow: Add SavedWindow struct and use it for saving/restoring
|
2018-01-02 15:01:16 +01:00 |
|
David Rosca
|
16fcae4202
|
ClosedTabsManager: Rewrite to use WebTab::SavedTab
|
2018-01-02 14:59:06 +01:00 |
|
David Rosca
|
200e602d01
|
DownloadManager: Add app name to download finished notification
BUG: 386376
|
2018-01-01 18:11:01 +01:00 |
|
David Rosca
|
8749c05854
|
WebView: Search using default engine instead of active in actions
BUG: 386377
|
2018-01-01 18:09:39 +01:00 |
|
David Rosca
|
90153e280e
|
Fix build
|
2018-01-01 17:10:44 +01:00 |
|
David Rosca
|
f3b7be2b5e
|
LocationBar: Fix correctly loading "localhost" instead of launching search
Closes #2028
|
2018-01-01 17:02:12 +01:00 |
|
David Rosca
|
f0488c33c3
|
WebTab: Correctly remove itself from TabWidget
|
2018-01-01 17:01:48 +01:00 |
|
David Rosca
|
8817493c68
|
Tabs: Allow to detach tab from window with only one tab
Window will be closed after detaching this tab.
|
2018-01-01 17:01:41 +01:00 |
|
David Rosca
|
3eac8bd161
|
TabContextMenu: Remove detach tab action
Tabs can now be detached with drag&drop
|
2018-01-01 17:01:19 +01:00 |
|
David Rosca
|
38bfd49d4f
|
TabBar: Change mimetype to falkon
|
2018-01-01 17:00:42 +01:00 |
|
David Rosca
|
fb652ff6cd
|
Tabs: Make the code work better with zero tabs
|
2018-01-01 16:59:52 +01:00 |
|
David Rosca
|
4b33364516
|
Update copyright year to 2018
|
2018-01-01 16:59:46 +01:00 |
|
David Rosca
|
21ca9adf6b
|
TabBar: Add support for drag&drop tabs to other windows
Also it is possible to detach tab by dragging it outside of tabbar.
BUG: 386672
|
2018-01-01 16:58:47 +01:00 |
|
David Rosca
|
fe396e64ff
|
ComboTabBar: Add tabPixmap method to render single tab
|
2018-01-01 16:58:16 +01:00 |
|
David Rosca
|
08c0b480c1
|
ComboTabBar: Fix clearing drop marker when moving from main to pinned tabbar
|
2018-01-01 16:58:09 +01:00 |
|
David Rosca
|
f5ad4424aa
|
TabWidget: Add insertView method for WebTab
|
2018-01-01 16:58:02 +01:00 |
|
David Rosca
|
0e25eb2e92
|
SuperMenu: Remove session manager actions in private mode
|
2018-01-01 16:57:09 +01:00 |
|
David Rosca
|
c679fdf397
|
TabBar: Add support for droping text/url inside tabbar to insert new tab
|
2018-01-01 16:57:03 +01:00 |
|
David Rosca
|
246adbfb0b
|
ComboTabBar: Add support for drawing drop indicator
It's just a solid line now, should be improved later.
|
2018-01-01 16:56:58 +01:00 |
|
David Rosca
|
4fb73f3840
|
ComboTabBar: Fix edge case in tabAt
Right corner of pinned tabbar would incorrectly return tabs from main tabbar.
Also make it work on close button.
|
2018-01-01 16:56:52 +01:00 |
|
David Rosca
|
8100020b41
|
TabBar: Support dropping text on tabs
It will be searched for using default search engine
|
2018-01-01 16:56:47 +01:00 |
|
David Rosca
|
c7d58017d2
|
AddTabButton: Remove handling of drop events
It is handeld by the TabBar itself.
|
2018-01-01 16:56:39 +01:00 |
|
David Rosca
|
ca04e9d967
|
TabBar: Support adding new tabs with text drop data
Urls are loaded directly and text is searched for using default search
engine.
|
2018-01-01 16:56:32 +01:00 |
|
David Rosca
|
373df431a7
|
TabWidget: Switch to newly created tab when duplicating tab
|
2018-01-01 16:56:26 +01:00 |
|
David Rosca
|
b6dd2a829d
|
LocationCompleter: Fix showing old suggestions for one char search string
When typing a search string and then deleting it up to last character,
old suggestions for 2-character search string would be displayed.
|
2018-01-01 16:56:03 +01:00 |
|
David Rosca
|
eb92250003
|
LocationCompleter: Enable suggestions from 2 and more characters
|
2018-01-01 16:55:57 +01:00 |
|
Laurent Cimon
|
635cb1085c
|
Add an option to disable search suggestions from the address bar.
Differential Revision: https://phabricator.kde.org/D9539
|
2017-12-31 16:44:02 +01:00 |
|
David Rosca
|
925e3496d9
|
LocationCompleterModel: Don't set tab position to view/search item
|
2017-12-30 18:06:26 +01:00 |
|
David Rosca
|
56b28bfa1f
|
WebTab: Make sure to not call slotRestore multiple times
It can happen when switching sessions and results in current tab
being empty tab.
|
2017-12-30 18:06:19 +01:00 |
|
David Rosca
|
3aa629ceac
|
BrowserWindow: Make sure window is shown before restoring session
Same reasoning as 639ecf3626dc5fa667acb17fa35bc398bdaf4712
|
2017-12-30 18:06:14 +01:00 |
|
David Rosca
|
5ecf3d8b98
|
Remove leftover references to no longer used pinnedtabs.dat file
|
2017-12-30 18:06:06 +01:00 |
|
David Rosca
|
397e2f714e
|
Set default button for all CheckBoxDialogs
Default button is now focused instead of checkbox.
|
2017-12-30 18:05:47 +01:00 |
|
David Rosca
|
01b66a0f48
|
WebInspector: Set focus back to webview when inspector closes
|
2017-12-30 18:04:59 +01:00 |
|
David Rosca
|
a5e35bac75
|
WebInspector: Fix showing close button with Qt 5.10
It's not tested with Qt 5.9 but it should work there too.
|
2017-12-30 18:04:51 +01:00 |
|
David Rosca
|
53f6ef91ac
|
Temporarily enable JavaScript when loading qupzilla:restore page
|
2017-12-30 18:04:43 +01:00 |
|