David Rosca
faec2d2b20
VerticalTabs: Fix object names for close button
8 years ago
David Rosca
ac9830381d
VerticalTabs: Add option to indentate background of items
8 years ago
David Rosca
e5a55a6c69
VerticalTabs: Fix rendering negative margins when updating single index
8 years ago
David Rosca
79d116d07c
TabTreeDelegate: Make it stylable on which items to show close button
8 years ago
David Rosca
36eb1f5523
VerticalTabs: Fix QSS styling issues
...
It is now possible to replicate tabbar from Windows theme.
8 years ago
David Rosca
ad387fe712
TabTreeView: Draw real tabbar close button and make it stylable
8 years ago
David Rosca
6985a8567a
RestoreManager: Validate all elements in session file
...
Session file can be corrupted or have data from unsupported version
inside the file.
8 years ago
David Rosca
e6b220a87a
WebTab: Add option to prepend child tabs instead of appending
8 years ago
David Rosca
81e86d4a3c
BookmarksToolbar: Fix setting correct minimum height
...
Closes #2588
8 years ago
David Rosca
4ad6d6cda1
TabTreeModel: Only sync top-level tabs when closing window
...
Otherwise reordering tabs is too distracting when tabbar is visible.
8 years ago
David Rosca
ae4d971d1a
BrowserWindow: Add aboutToClose signal
8 years ago
David Rosca
05bb94adfe
VerticalTabs: Correctly delete models when switching view type
8 years ago
David Rosca
68c30781bb
VerticalTabs: Show tooltips for tabs
8 years ago
David Rosca
e9f3679bb1
TabTreeModel: Sync top-level tabs with main tabbar
...
This way the order of top-level tabs is also preserved in session.
8 years ago
David Rosca
a1101c129c
VerticalTabs: Move scrollbar to the left
8 years ago
David Rosca
805c23ddb9
VerticalTabs: Expand subtree when new tab is inserted
8 years ago
David Rosca
072d3c28ee
VerticalTabs: Show pinned tabs in horizontal list above normal tabs
8 years ago
David Rosca
801c1845b5
Cleanups in TabTreeView
8 years ago
David Rosca
fc9f88ae67
VerticalTabs: Set scrolling per pixel
8 years ago
David Rosca
ebd2b6da51
VerticalTabs: Automatically scroll to current tab
8 years ago
David Rosca
66023d2dba
Add VerticalTabs plugin
8 years ago
David Rosca
af95dd14e2
WebTab: Fix updating isCurrentTab in attach
8 years ago
David Rosca
16c7af63b6
BrowserWindow: Add accessor for TabModel
8 years ago
David Rosca
9f4ac24cf8
TabBar: Initialize pinned tab width from real tab
...
Calculates the padding between tab border and icon from tabRect
instead of using style pixel metric which was oftentimes incorrect.
Pinned tabs should now have correct size and icon be perfectly centered
with all possible widget and qss styles.
8 years ago
David Rosca
01c5397fef
WebTab: Don't set "Loading..." tab text
...
Instead improve page title from url when title is empty
8 years ago
David Rosca
0c7245fa9f
TabContextMenu: Require only WebTab in constructor
8 years ago
David Rosca
29735b24c8
WebTab: Add makeCurrentTab and closeTab methods
8 years ago
David Rosca
349f6b9c32
TabWidget: Fix emitting tabMoved when pinning tabs
8 years ago
David Rosca
188082b690
TabModel: Add AudioPlayingRole and AudioMutedRole
8 years ago
David Rosca
47be65f903
TabIcon: Make static image data public
8 years ago
l10n daemon script
7bba5b79ed
GIT_SILENT made messages (after extraction)
8 years ago
David Rosca
59dbfc1f48
TabTreeModel: Reset model when source resets
8 years ago
David Rosca
ebaab19f88
TabWidget: Correctly emit tabRemoved when detaching tab
8 years ago
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.
8 years ago
David Rosca
dc8ddb03c1
TabTreeModel: Don't allow to move pinned tabs
8 years ago
David Rosca
85def54d3c
WebTab: Preserve order of child tabs in session file
8 years ago
David Rosca
4bb75de25c
WebTab: Fix removing from existing parent in addChildTab
8 years ago
David Rosca
1c7288204c
ProfileManager: Never allow to use session from newer profile version
...
Always make a backup instead of possibly corrupting it.
8 years ago
David Rosca
4124c67c5f
Autotests: Add qWait(10) at the end of QtWebEngine tests
...
Otherwise it crashes on exit
8 years ago
David Rosca
fa19d97dc4
WebTab: Don't add pinned tabs to tab tree
8 years ago
David Rosca
e57fb65c95
Add TabTreeModel
...
This model orders tabs in "Tree Style Tabs" fashion.
8 years ago
David Rosca
57b605e4e0
TabModel: add CurrentTabRole and LoadingRole
8 years ago
David Rosca
a8bda61f3e
TabModel: Remove ParentTabRole and ChildTabsRole
8 years ago
David Rosca
2b994920ad
WebTab: Fix detaching completer and site icon
...
Fixes crash when detaching tab and closing the originating window.
8 years ago
David Rosca
67973d704d
WebTab: Add addChildTab method
...
Also fix detaching from parent/child tabs and add autotest.
8 years ago
David Rosca
1b473ac580
Detach WebTab when removing tab
...
That way tab is removed from parent and children before
it is removed from tabbar.
8 years ago
David Rosca
72c4b605a5
TabModel: Implement drag&drop
8 years ago
David Rosca
8fe53f1c2c
WebTab: Correctly reparent children in destructor
8 years ago
David Rosca
33b2f0f908
WebView: Try requestedUrl when url is empty in title()
8 years ago
David Rosca
61299c89b6
WebTab: Save parent tab index in session file
8 years ago