David Rosca
|
f3367e7611
|
AdBlockRule: Add support for ping, media and other options
Also fix object-subrequest matching, it should block requests
from plugins despite its name.
|
2017-08-12 17:31:11 +02:00 |
|
David Rosca
|
c2c49c6b13
|
AdBlock: Add support for rules with empty filter (match all)
|
2017-08-12 16:27:02 +02:00 |
|
David Rosca
|
67c6834a5f
|
ComboTabBar: Disable focusing scroll buttons
|
2017-08-12 15:56:26 +02:00 |
|
David Rosca
|
0203cab204
|
LocationCompleterDelegate: Only draw "search with" on selected/hovered items
|
2017-08-12 15:46:54 +02:00 |
|
David Rosca
|
82700cae38
|
LocationCompleterDelegate: Draw icons with correct mode
|
2017-08-12 15:25:36 +02:00 |
|
David Rosca
|
0524bbc1a6
|
LocationCompleter: Don't allow to delete search/visit completion item
|
2017-08-12 15:10:39 +02:00 |
|
David Rosca
|
20010eb3c4
|
LocationCompleter: Fix incorrectly showing search action after domain completion
|
2017-08-12 15:09:29 +02:00 |
|
David Rosca
|
5f9fe54086
|
LocationCompleterDelegate: Draw title and address in one line
Also show twice as much available completions.
|
2017-08-12 15:02:00 +02:00 |
|
David Rosca
|
d7ff9546d6
|
Fix build
|
2017-08-11 15:46:19 +02:00 |
|
David Rosca
|
7e6600bb48
|
Change wording "Search on" -> "Search with"
Also don't show "URL" in interface, "address" is enough.
|
2017-08-11 15:29:15 +02:00 |
|
David Rosca
|
2867f9fed5
|
LocationCompleter: Show search suggestions
|
2017-08-11 15:29:09 +02:00 |
|
David Rosca
|
c3bead5ed7
|
LocationCompleterView: Completely remove the hovered index tracking logic
|
2017-08-11 13:01:41 +02:00 |
|
David Rosca
|
6bceef43e2
|
LocationCompleter: Don't change selected index with mouseover
Also render proper item state (selected / under mouse) in delegate.
|
2017-08-11 12:56:55 +02:00 |
|
David Rosca
|
9e8614447e
|
LocationCompleterDelegate: Better logic for limiting URL length
|
2017-08-11 12:42:07 +02:00 |
|
David Rosca
|
029aa6823b
|
LocationCompleterView: Don't propagate Esc key press
|
2017-08-11 12:32:23 +02:00 |
|
David Rosca
|
16b3a74aa1
|
LocationCompleter: Add persistent first item that shows used search engine
Or in case searching from location bar is disabled or entered text
is valid URL, it indicates that this URL will be loaded.
|
2017-08-11 12:32:18 +02:00 |
|
David Rosca
|
b05986bac3
|
Bookmarks: Warn when trying to open multiple bookmarks in tabs
Closes #2340
|
2017-07-19 14:09:49 +02:00 |
|
David Rosca
|
6f08f94e0f
|
Workaround wrong focus when opening new tab from createWindow()
|
2017-07-19 13:57:37 +02:00 |
|
David Rosca
|
cbba636f61
|
Require C++14
|
2017-07-19 13:27:46 +02:00 |
|
David Rosca
|
d0f6a3f909
|
WebSearchBar: Search when clicking on search suggestion
Closes #2281
|
2017-07-19 13:27:30 +02:00 |
|
David Rosca
|
aefc3eba38
|
Disable QWebEngineSettings::FocusOnNavigationEnabled
Keeping this enabled will focus views loaded in background tabs.
Closes #2352
|
2017-07-19 13:06:25 +02:00 |
|
David Rosca
|
05492a89e6
|
LocationCompleterView: Fix selecting items with mouse
See #2365
|
2017-07-19 12:39:36 +02:00 |
|
David Rosca
|
9f266ac1e0
|
LocationCompleterView: Only use special window flags on xcb platform
|
2017-07-19 12:26:26 +02:00 |
|
David Rosca
|
54a6f65bee
|
AdBlock: Fix saving subscriptions
QSaveFile doesn't support QFile::Truncate mode
|
2017-07-01 18:50:25 +02:00 |
|
David Rosca
|
9b933c1fb7
|
SessionManager: Show only session name in message box when deleting session
|
2017-06-08 15:00:03 +02:00 |
|
David Rosca
|
26eb3753c0
|
SessionManager: Make it possible to restore backups again
|
2017-06-08 14:56:52 +02:00 |
|
David Rosca
|
93d4d66054
|
SessionManager: Add Session Manager dialog instead of menu structure
See #2331
|
2017-06-08 14:13:15 +02:00 |
|
David Rosca
|
bc65a0a038
|
Add RemoveItemFocusDelegate and use it in SearchEnginesDialog
|
2017-06-08 13:08:38 +02:00 |
|
David Rosca
|
ea966925dc
|
SearchEnginesDialog: Remove left padding for items in QTreeView
|
2017-06-08 13:00:13 +02:00 |
|
David Rosca
|
f62665b9d9
|
SuperMenu: Move help actions to Help submenu
Also move Preferences action above About action
|
2017-06-08 11:13:22 +02:00 |
|
David Rosca
|
c9a52e59c3
|
Use QSaveFile also in other places
|
2017-06-08 10:14:19 +02:00 |
|
David Rosca
|
1a818e5b6c
|
SessionManager: Use QSaveFile for writing session to file
See #2331
|
2017-06-08 10:04:45 +02:00 |
|
Elvis Angelaccio
|
2a2c49ca47
|
Ensure transient parent window for LocationCompleterView
This makes sure that the completer listview is properly positioned on
wayland. Tested with Qt 5.9 RC.
Closes #2344.
|
2017-06-08 09:47:39 +02:00 |
|
ravas
|
8dd870bc53
|
corrected BREW_OPENSSL path #1850
|
2017-06-07 10:43:11 +02:00 |
|
David Rosca
|
0d2b8b6b81
|
Change linux desktop file name to org.qupzilla.QupZilla
Closes #2308
|
2017-06-06 17:56:49 +02:00 |
|
David Rosca
|
567881f130
|
Fix warnings when building with GCC 7
|
2017-06-06 17:51:06 +02:00 |
|
David Rosca
|
f0b8ac2daa
|
Use QWebEngineHttpRequest with Qt 5.9
|
2017-06-06 17:40:47 +02:00 |
|
David Rosca
|
fcc3cf1809
|
Don't show multiple autofill notifications to save/update password
Close the old autofill notification before adding new one.
|
2017-05-29 19:28:31 +02:00 |
|
David Rosca
|
49eb9a862e
|
Workaround Ctrl+F keypress being eaten by QtWebEngine 5.9
|
2017-05-29 17:21:56 +02:00 |
|
David Rosca
|
16f9b2fde9
|
Rework the zoom bug workaround
Qt 5.9 is affected too
Closes #2289
|
2017-05-29 17:11:48 +02:00 |
|
David Rosca
|
3ec6ffa5c9
|
WebPage: Remove no longer used m_adjustingScheduled
|
2017-05-29 17:05:28 +02:00 |
|
David Rosca
|
f9778eeaad
|
Make sure the QWebChannel object is initiated in SpeedDial/Restore pages
Make it more robust, this also fixes issue with Qt 5.9
Closes #2329
|
2017-05-29 16:46:25 +02:00 |
|
David Rosca
|
74c65c2272
|
Password observer: Also use 'login' input name as username
|
2017-05-29 16:15:09 +02:00 |
|
David Rosca
|
57172459d8
|
Fix comparing tagName in form observer
Listen also to subtree mutations
Closes #2321
|
2017-05-29 16:08:41 +02:00 |
|
David Rosca
|
bd9a33d6f9
|
Fix crash when opening target __blank links
Regression from 92b49be0c2
Closes #2335
|
2017-05-19 09:02:38 +02:00 |
|
Anthony Fieroni
|
92b49be0c2
|
Don't leak web page
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2017-05-12 20:50:24 +02:00 |
|
Anthony Fieroni
|
db33b8d860
|
Workaround Qt5.8 zoom factor bug
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2017-05-12 20:50:24 +02:00 |
|
David Rosca
|
54949f94f3
|
AesInterface: Don't use deprecated RAND_pseudo_bytes
|
2017-05-03 21:17:09 +02:00 |
|
Jose Rios
|
efc4725e91
|
Fixed compilation for Openssl 1.1.0
Most of libcrypto and libssl internal structures were made
opaque in this version not allowing to instatiate them in
the stack.
More info:
* https://www.openssl.org/news/openssl-1.1.0-notes.html
* https://github.com/openssl/openssl/issues/962#issuecomment-208792020
|
2017-05-01 11:03:40 +02:00 |
|
David Rosca
|
eb0cf5065d
|
WebView: Exit fullscreen on hide
Closes #2294
|
2017-04-09 10:33:57 +02:00 |
|