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
cranes-bill
0747379114
Add „configure like“ source code compilation script. ( #2338 )
2017-05-29 14:41:35 +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
David Rosca
0c4f20ff2d
GreaseMonkey: Use better metadata parser
...
Use QTextStream instead of parsing with regexps
2017-05-01 11:05:08 +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
5e12180377
README: Add AppVeyor badge
...
[ci skip]
2017-04-19 16:05:13 +02:00
David Rosca
355fc7e4a7
GreaseMonkey: Bump plugin version
2017-04-19 15:54:23 +02:00
David Rosca
a2e02a8922
GreaseMonkey: Use QtWebEngine's handling of include/exclude/match rules
2017-04-19 15:53:27 +02:00
David Rosca
166fe13747
GreaseMonkey: Make sure to download all require scripts when userscript changes
2017-04-19 15:41:21 +02:00
David Rosca
13402b2983
GreaseMonkey: Save require scripts with original filename
2017-04-19 13:31:35 +02:00
David Rosca
84477aa2dc
GreaseMonkey: Don't store absolute path to require scripts
2017-04-19 13:25:46 +02:00
srazi
f57d6d0682
TabManager: Fix add tab button when grouping type is not window
2017-04-10 00:30:04 +04:30
David Rosca
eb0cf5065d
WebView: Exit fullscreen on hide
...
Closes #2294
2017-04-09 10:33:57 +02:00
David Rosca
8e16efc1bf
Fix crash when restoring history of internal pages with QtWebEngine 5.8
...
Closes #2302
2017-04-08 16:44:41 +02:00
srazi
0148b7aaff
RestoreManager: Don't append WindowData with empty tabsState to restore data
2017-04-08 13:36:46 +04:30
Matija Skala
1d1c40ee7d
Add slovenian translation ( #2291 )
2017-04-07 20:23:24 +02:00
David Rosca
5fe5937a11
Merge pull request #2301 from srazi/ci_faster_mac_win_builds
...
Ci faster mac win builds
2017-04-07 20:22:57 +02:00
David Rosca
1d8b2345ac
Merge pull request #2297 from srazi/improve_tabmanager
...
Improve TabManager
2017-04-07 20:22:44 +02:00
srazi
b7fab1a21d
AppVeyor: Use shallow_clone.
...
- i.e. download zip of current source folder using GitHub API instead of using "git clone"
2017-04-07 19:18:51 +04:30
srazi
6fbce8d119
AppVeyor: Save some minutes by making installer just for deploys.
...
- As we just deploy on new tags so for all other builds we don't need to make installer.
- To not complicating YAML file I used IF condition just for time wasting operation i.e. extracting dictionaries and creating installer
2017-04-07 19:17:44 +04:30
srazi
75a48ea061
Travis, OSX: Save some minutes by using official Qt just for deploys.
...
- As we just deploy on new tags so all other builds can use Homebrew qt that is much smaller download.
2017-04-07 15:43:32 +04:30
David Rosca
3492999abe
Don't return empty QByteArray when there are no tabs in session
2017-04-07 12:38:54 +02:00
David Rosca
cb4012c5c9
Don't save qupzilla:restore tabs in sessions
2017-04-07 12:36:42 +02:00
srazi
8a85fb3c0f
TabManager: Bump version to 0.7.0
2017-04-07 13:31:20 +04:30
srazi
47e2c8c1f0
TabManager: show add tab button on window item under mouse.
2017-04-07 13:24:39 +04:30
srazi
457d32ae82
TabManager: Update close button icon
2017-04-07 13:24:38 +04:30
srazi
e40be295ab
TabManager: Fix showing close button on show
2017-04-07 13:24:37 +04:30
srazi
ae29ef0030
TabManager: Rename TabFilterDelegate to TabManagerDelegate
2017-04-07 13:24:36 +04:30
srazi
3a7e843677
TabManager: show close button on tab item under mouse.
2017-04-07 13:24:36 +04:30
srazi
56c737d836
TabManager: Use single click to switch between tabs
2017-04-07 13:24:35 +04:30
srazi
755ec16598
Session manager ( #2293 )
2017-04-07 10:02:27 +02:00
srazi
2654081912
Fix 2178 ( #2292 )
...
* CheckBoxDialog: Rewritten to inherit from QMessageBox
- QMessageBox supports showing checkbox for Qt >= 5.2
* Add option to disable warning message when closing tabs from tabbar context menu.
- Closes #2178
2017-04-05 10:27:03 +02:00
David Rosca
f961958989
Add another key shortcut for reload action
...
Closes #2290
2017-04-03 15:34:44 +02:00
David Rosca
281919fc4d
LocationCompleterView: Use custom window type only on X11
...
Closes #2287
2017-04-02 16:35:38 +02:00
Marti Martz
dd6c76f28b
Version bump Travis CI OS X version ( #2283 )
2017-03-29 11:03:30 +02:00
Marti Martz
930f1921ad
Repair Mac Like Theme icon so it's not clipped ( #2274 )
2017-03-26 11:27:40 +02:00
srazi
ade7b9c690
Refactor some codes related to sessions. ( #2280 )
2017-03-26 11:27:04 +02:00
srazi
d544a5dc5f
Windows: Don't run QZ as administrator after installation
...
- Closes #2146
2017-03-23 17:19:50 +04:30
scootergrisen
f17e216bb3
Fix a few spelling mistakes in danish translation ( #2275 )
2017-03-23 12:14:41 +01:00