David Rosca
|
01c5397fef
|
WebTab: Don't set "Loading..." tab text
Instead improve page title from url when title is empty
|
2018-02-04 16:58:18 +01:00 |
|
David Rosca
|
0c7245fa9f
|
TabContextMenu: Require only WebTab in constructor
|
2018-02-04 16:58:08 +01:00 |
|
David Rosca
|
29735b24c8
|
WebTab: Add makeCurrentTab and closeTab methods
|
2018-02-04 16:58:01 +01:00 |
|
David Rosca
|
349f6b9c32
|
TabWidget: Fix emitting tabMoved when pinning tabs
|
2018-02-04 16:57:49 +01:00 |
|
David Rosca
|
188082b690
|
TabModel: Add AudioPlayingRole and AudioMutedRole
|
2018-02-04 16:56:04 +01:00 |
|
David Rosca
|
47be65f903
|
TabIcon: Make static image data public
|
2018-02-04 16:47:25 +01:00 |
|
l10n daemon script
|
7bba5b79ed
|
GIT_SILENT made messages (after extraction)
|
2018-02-04 03:24:04 +01:00 |
|
David Rosca
|
59dbfc1f48
|
TabTreeModel: Reset model when source resets
|
2018-01-31 21:06:33 +01:00 |
|
David Rosca
|
ebaab19f88
|
TabWidget: Correctly emit tabRemoved when detaching tab
|
2018-01-31 21:05:56 +01:00 |
|
David Rosca
|
43e472e50e
|
TabBar: Disallow detaching tab when there is only one tab in the only window
Otherwise it would close the last window which would quit the app.
|
2018-01-31 21:05:48 +01:00 |
|
David Rosca
|
dc8ddb03c1
|
TabTreeModel: Don't allow to move pinned tabs
|
2018-01-31 21:05:41 +01:00 |
|
David Rosca
|
85def54d3c
|
WebTab: Preserve order of child tabs in session file
|
2018-01-31 21:05:30 +01:00 |
|
David Rosca
|
4bb75de25c
|
WebTab: Fix removing from existing parent in addChildTab
|
2018-01-31 21:05:21 +01:00 |
|
David Rosca
|
1c7288204c
|
ProfileManager: Never allow to use session from newer profile version
Always make a backup instead of possibly corrupting it.
|
2018-01-31 21:04:54 +01:00 |
|
David Rosca
|
4124c67c5f
|
Autotests: Add qWait(10) at the end of QtWebEngine tests
Otherwise it crashes on exit
|
2018-01-31 21:04:38 +01:00 |
|
David Rosca
|
fa19d97dc4
|
WebTab: Don't add pinned tabs to tab tree
|
2018-01-31 21:03:11 +01:00 |
|
David Rosca
|
e57fb65c95
|
Add TabTreeModel
This model orders tabs in "Tree Style Tabs" fashion.
|
2018-01-31 21:03:06 +01:00 |
|
David Rosca
|
57b605e4e0
|
TabModel: add CurrentTabRole and LoadingRole
|
2018-01-31 21:01:36 +01:00 |
|
David Rosca
|
a8bda61f3e
|
TabModel: Remove ParentTabRole and ChildTabsRole
|
2018-01-31 21:00:20 +01:00 |
|
David Rosca
|
2b994920ad
|
WebTab: Fix detaching completer and site icon
Fixes crash when detaching tab and closing the originating window.
|
2018-01-31 20:59:32 +01:00 |
|
David Rosca
|
67973d704d
|
WebTab: Add addChildTab method
Also fix detaching from parent/child tabs and add autotest.
|
2018-01-31 20:58:36 +01:00 |
|
David Rosca
|
1b473ac580
|
Detach WebTab when removing tab
That way tab is removed from parent and children before
it is removed from tabbar.
|
2018-01-31 20:56:48 +01:00 |
|
David Rosca
|
72c4b605a5
|
TabModel: Implement drag&drop
|
2018-01-31 20:56:39 +01:00 |
|
David Rosca
|
8fe53f1c2c
|
WebTab: Correctly reparent children in destructor
|
2018-01-31 20:55:52 +01:00 |
|
David Rosca
|
33b2f0f908
|
WebView: Try requestedUrl when url is empty in title()
|
2018-01-31 20:55:44 +01:00 |
|
David Rosca
|
61299c89b6
|
WebTab: Save parent tab index in session file
|
2018-01-31 20:55:35 +01:00 |
|
David Rosca
|
5b7653188b
|
Track parent tab for WebTab when opening new tabs
|
2018-01-31 20:55:25 +01:00 |
|
David Rosca
|
e44877d4c7
|
WebTab: Add parentTab and childTabs properties
|
2018-01-31 20:54:59 +01:00 |
|
David Rosca
|
2377503517
|
Add TabModel
|
2018-01-31 20:54:50 +01:00 |
|
David Rosca
|
f8531ac632
|
MainMenu: Fix null session manager warnings in test mode
|
2018-01-31 20:45:32 +01:00 |
|
David Rosca
|
0d71069122
|
LocationBar: Don't suggest to search for javascript: scheme
|
2018-01-31 20:45:17 +01:00 |
|
David Rosca
|
a89fcf9002
|
GM_Manager: Remove no longer needed doDownloadScript helper
downloadScript is now always called from main thread again.
|
2018-01-31 20:45:07 +01:00 |
|
David Rosca
|
f9feab7d9d
|
GM_Script: Download icon and display it in settings
|
2018-01-31 20:44:33 +01:00 |
|
David Rosca
|
4283260504
|
GM_Script: Fix support for @noframes
|
2018-01-31 20:44:09 +01:00 |
|
David Rosca
|
b5b77e7932
|
GM_Script: Add iconUrl property
|
2018-01-31 20:43:57 +01:00 |
|
David Rosca
|
1c4937b64c
|
LocationBar: Fix transforming text to url when searching is disabled
Closes #2578
|
2018-01-31 20:43:28 +01:00 |
|
l10n daemon script
|
efe806e65e
|
GIT_SILENT made messages (after extraction)
|
2018-01-30 03:21:50 +01:00 |
|
l10n daemon script
|
894394adbb
|
GIT_SILENT made messages (after extraction)
|
2018-01-29 03:23:57 +01:00 |
|
David Rosca
|
e45876c2a3
|
Autotests: Add WebViewTest
|
2018-01-29 00:29:19 +01:00 |
|
David Rosca
|
056d5ec3aa
|
Autotests: Clean test profile directory before each test
|
2018-01-29 00:24:09 +01:00 |
|
David Rosca
|
069c10c1f1
|
BrowserWindow: Don't show window in test mode
|
2018-01-29 00:21:49 +01:00 |
|
David Rosca
|
662f935f68
|
Fix build with older GCC
|
2018-01-29 00:21:31 +01:00 |
|
David Rosca
|
f36799a8da
|
WebView: Correctly transfer loading signals when changing page
|
2018-01-29 00:21:11 +01:00 |
|
David Rosca
|
1fe7f0c232
|
Correctly handle possibility that page changes in WebView
|
2018-01-28 22:41:08 +01:00 |
|
David Rosca
|
b5d872f64e
|
TabContextMenu: Add Load Tab action
|
2018-01-28 22:40:46 +01:00 |
|
David Rosca
|
13e81d0b21
|
LocationBar: Don't allow to load url when tab is not restored
This can currently happen only when unloading tab
|
2018-01-28 22:40:30 +01:00 |
|
David Rosca
|
2d01a6d092
|
WebTab: Set new WebPage when unloading tab
This way it is not needed to have special handling for unloading
in WebTab and it also kills the QtWebEngineProcess entirely.
|
2018-01-28 22:40:17 +01:00 |
|
David Rosca
|
9b3f56093e
|
TabbedWebView: Rename setWebPage -> setPage
Fixes hovered links not being shown in statusbar for target=_blank
tabs as WebPage is setting new page of webview with setPage.
|
2018-01-28 22:40:04 +01:00 |
|
David Rosca
|
32c613a35a
|
Fix appdata
|
2018-01-28 16:04:56 +01:00 |
|
David Rosca
|
deca7f7399
|
LocationBar: Also whitelist data: scheme for loading urls
|
2018-01-28 15:50:24 +01:00 |
|