David Rosca
683854f502
AdBlockPlugin: Set correct interface metadata
8 years ago
David Rosca
3333b61650
Unregister scheme handler / extra js objects by pointer not name
8 years ago
David Rosca
9db6745ee5
Port theme metadata to standard desktop file
...
This makes it possible to translate it.
8 years ago
David Rosca
4a1d807fec
Remove QzRegExp
...
Port directly to QRegularExpression everywhere
8 years ago
David Rosca
f1c7c2beaf
Remove NetworkProxyFactory
8 years ago
David Rosca
881615a629
Remove AccessKeysNavigation plugin
8 years ago
David Rosca
22c88c4261
Bump minimum Qt version to 5.9.0
...
Also remove remaining Qt4 code.
8 years ago
David Rosca
c90e0fefd7
Make it possible to override FALKON_PLUGIN_PATH from cache
8 years ago
David Rosca
3e1e49f3d3
TabIcon: Don't resize to lower height than minimumHeight
...
Fixes tabs height changing when there are no buttons on tabs visible
in main tabbar (eg. selected tab is pinned and all tabs have icon hidden)
with Fusion style.
8 years ago
David Rosca
3e2e4fa2ce
ComboTabBar: Fix height when starting with only pinned tabs
8 years ago
Anmol Gautam
582fb72115
fixed toolTip on pinning/unpinning ( #2598 )
8 years ago
David Rosca
31e4d5fd5f
TabWidget: Fix saving last closed tab with "no quit on closing last tab" option
...
Closes #2596
8 years ago
David Rosca
d363d58014
SiteInfo: Change to QDialog
8 years ago
David Rosca
f5390ed619
CookieManager: Change to QDialog
8 years ago
David Rosca
6f880b43cf
AdBlockDialog: Change to QDialog
8 years ago
David Rosca
68bee4ba8f
Preferences: Change to QDialog
8 years ago
David Rosca
7670c7df90
VerticalTabs: Scroll to current tab when opening new selected tab
8 years ago
Razi Alavizadeh
4705581689
Windows, Download Manager: Fix Open Folder action when file is downloading.
...
Fixes #2590
8 years ago
Anmol Gautam
d9638d41be
Bookmarks ToolBar refresh fix ( #2594 )
8 years ago
Heiko Becker
a77ea28ac7
Use QTEST_GUILESS_MAIN
...
Summary: Allowing the tests to pass without a running X server.
Reviewers: #falkon, drosca
Differential Revision: https://phabricator.kde.org/D10389
8 years ago
David Rosca
d8174fb079
More overrides
8 years ago
David Rosca
75b072ec88
Fix missing override warnings
8 years ago
David Rosca
156865804f
Try removing qWaits from autotests
8 years ago
David Rosca
fd759ded62
PluginProxy: Set MainApplication as parent
8 years ago
David Rosca
f7e64e2353
Scripts: Install webchannel bridge in main world also on extension scheme
8 years ago
David Rosca
1ff43ec6d8
WebTab: Raise notifications instead of clearing parent
8 years ago
David Rosca
7bd3b3d5af
WebPage: Workaround changing webchannel world not sometimes working
...
Closes #2577
8 years ago
David Rosca
4caab39269
Fix building password backend plugins
8 years ago
David Rosca
41b6ae21cd
WebTab: Return requestedUrl when url is empty
8 years ago
David Rosca
2283b41fdc
TabBar: Fix calculating pinned tab width
...
It takes into account cornerWidth and calculates correct value with RTL.
For the last time now hopefully.
8 years ago
David Rosca
c506283534
ComboTabBar: Disable tab drag bounds with RTL
8 years ago
David Rosca
977b45505c
PluginProxy: Remove QZ_REGISTER_* macros
8 years ago
David Rosca
43fa19121a
VerticalTabs: Make it possible to change height of pinned tab view
...
Same as TabTreeView, TabListView uses font metrics to calculate height.
Themes can change it with "font-size" property.
8 years ago
David Rosca
6c94d40187
BrowserWindow: Make Ctrl+PgUp/Down shortcuts use tab bar order
8 years ago
David Rosca
beeb68f7a6
TabMruModel: Ignore moving already first index
8 years ago
David Rosca
71f5d72a65
Move last tab tracking from TabWidget to TabBar
8 years ago
David Rosca
0f2728e49e
BrowserWindow: Always create tab models in initialization
8 years ago
David Rosca
94e6b98450
TabModel: Check return value of beginMoveRows
8 years ago
David Rosca
b933e87c99
Add TabMruModel
...
Sorts tabs in most recently used order.
8 years ago
David Rosca
6aee383a9c
VerticalTabs: Add Tab Tree context menu with tree actions
...
With Close Tree + Expand/Collapse all actions.
8 years ago
David Rosca
67e82e8923
TabTreeModel: Fix reordering tabs in the same tree with drag&drop
8 years ago
David Rosca
5e2af2ff66
VerticalTabs: Add support for creating groups
...
Long press on New Tab button will show menu with existing groups
and clicking on group will open new tab inside this group.
8 years ago
David Rosca
e74f18e8e8
History: Only save whitelisted schemes
8 years ago
David Rosca
e28b2048df
NetworkManager: Add support for "extension://" scheme
8 years ago
David Rosca
ea432a7de7
TabContextMenu: Add Options flags
8 years ago
David Rosca
825ee7ea96
Revert "TabContextMenu: Require only WebTab in constructor"
...
This broke context menu on empty tab bar space.
This reverts commit e791e77045b572af02d27f7a15ae082a4a13814c.
8 years ago
David Rosca
408b2ffad6
TabWidget: Add public webTab method
...
Also cleanup tabbedwebview.h includes.
8 years ago
David Rosca
fbbe3c6385
TabTreeModel: Ignore dropping child on its parent
8 years ago
David Rosca
aa332a4ed2
VerticalTabs: Reject drop on last row in pinned tabs model
...
It seems like a weird behavior in Qt because source model receives
drop on last index (in filter model) as drop on last index in source
model instead of filter model and it can't make a right decision.
Source model:
| 1 | 2 | 3 | 4 | 5 | 6 |
Filter model:
| 1 | 2 | 3 | 4 |
^
Dropping here propagates to source model as drop on index 7, not 5.
Let's just ignore this case to workaround it.
8 years ago
David Rosca
9eccf4fae3
TabModel: Rework drag&drop logic
...
Use QMimeData subclass to safely pass pointers.
Only allow to drop one tab at a time and disable drop action
when not possible. Allow to move tabs to other windows, with the
exception of tabs with children.
8 years ago