David Rosca
236eea97f0
WebPage: Check view() for nullptr in windowCloseRequested
...
Closes #1944
2016-04-14 17:22:33 +02:00
David Rosca
c512d2bafc
Don't enable HighDPI scaling by default
...
Closes #1935
2016-04-13 11:46:13 +02:00
David Rosca
6c0f363eca
Update translations
...
Closes #1938
2016-04-13 09:59:47 +02:00
David Rosca
90c2ad6d80
Update windows installer
2016-04-08 20:42:48 +02:00
David Rosca
572b39cd2a
DownloadManager: Always call QWidget::timerEvent
2016-04-08 11:05:42 +02:00
David Rosca
c7423420d1
Preferences: Replace "Netscape plugins" -> "Pepper plugins"
...
Only Pepper API plugins are supported by QtWebEngine.
2016-04-06 17:31:35 +02:00
David Rosca
90e72aa88f
Small cleanup in WebView
2016-04-06 17:24:15 +02:00
David Rosca
d8682ff51d
WebHitTestResult: Map position to page viewport coords
...
Closes #1927
2016-04-06 17:22:44 +02:00
David Rosca
9a415bf40a
Enable updates check only on Windows
2016-04-05 10:20:20 +02:00
David Rosca
49315fa84e
BookmarksToolbar: Set 0 layout spacing when not on OS X
2016-04-05 09:30:43 +02:00
David Rosca
055210ca0a
Hide "Inspect Element" when web inspector is not enabled
...
Closes #1905
2016-04-05 09:30:43 +02:00
ravas
effda91f7c
ensured the window geometry is remembered on OS X
...
* ensured the window geometry is remembered on OS X
It was always starting based on:
int windowWidth = desktop->availableGeometry().width() / 1.3;
int windowHeight = desktop->availableGeometry().height() / 1.3;
because quitApp isn’t called on OS X.
* ensured the window geometry is remembered on OS X (v2)
* tweaked coding style
2016-04-05 09:07:40 +02:00
David Rosca
209ba1f44c
PluginProxy: Remove plugin from wheel handlers on unload
...
Fixes crash when unloading AutoScroll plugin
Closes #1916
2016-04-04 21:14:40 +02:00
ravas
7a64e4a0f1
fixed overlapping bookmarks on the toolbar
...
Closes #1896
2016-04-04 21:09:17 +02:00
David Rosca
e40f0a366c
Update empty.ts translation files
2016-04-03 11:21:03 +02:00
David Rosca
7b48b34f8c
Pull translations from Transifex
2016-04-03 11:19:13 +02:00
David Rosca
216622e618
macdeploy.sh: Fix library version number
2016-04-03 11:10:39 +02:00
David Rosca
e5460538c8
Version 2.0.0
2016-03-30 14:50:03 +02:00
David Rosca
5f84f29c4b
Also backup settings.ini when incompatible profile is detected
2016-03-30 14:10:57 +02:00
David Rosca
fc17444438
GM: Don't try to install userscripts from XHR
...
See #1903
2016-03-30 13:23:19 +02:00
David Rosca
bd75853929
Update Windows installer
2016-03-30 13:16:43 +02:00
David Rosca
a66e179b40
Misc fixes
...
Correctly initialize QJsonParserError
2016-03-30 11:53:41 +02:00
David Rosca
dfa04388c7
Fix build on Windows
2016-03-30 11:50:46 +02:00
David Rosca
99dc966b4b
Use Desktop Actions for additional actions in qupzilla.desktop
...
Makes the actions available in latest Plasma
2016-03-30 09:19:05 +02:00
David Rosca
71b6d922be
WebView: Handle create WebBrowserWindow
...
Instead of custom handling of shift + mouse click, use
QWebEngineView::createWindow. It should fix the issue with
JavaScript catching the mouse click performing some action
and QupZilla trying to open new window.
Closes #1898
2016-03-30 09:10:57 +02:00
David Rosca
385f10e345
GM: Only download scripts when user clicks on link
...
Closes #1903
2016-03-30 08:40:00 +02:00
David Rosca
7191729eb9
Update BUILDING instructions for QtWebEngine
2016-03-29 15:12:00 +02:00
David Rosca
91e6c2eb71
Mac: Fix crash on startup when showing incompatible profile dialog
...
QEvent::ApplicationActivate is sent when incompatible profile
warning QMessageBox is shown. We should not create new BrowserWindow
at this point as the initialization is not yet completed.
New window should really be only created when there is no
application window at all.
Closes #1890
2016-03-21 11:09:44 +01:00
David Rosca
11792ee778
GM_Downloader: Fix missing emit error()
...
@trnkava1
2016-03-20 20:02:15 +01:00
David Rosca
6eb0693e7d
Remove FollowRedirectReply
...
QNetworkAccessManager now supports redirects, so there is
no need for it anymore.
2016-03-20 19:59:52 +01:00
David Rosca
7b726970f3
Remove unused IconFetcher
2016-03-20 19:51:26 +01:00
David Rosca
b63a798ad7
NetworkManager: Enable FollowRedirects and SPDY
...
Note that NetworkManager is not used by QtWebEngine, it is used
only for downloading other data by QupZilla (eg. downloading
user scripts, open search engines, checking for updates, ...)
2016-03-20 19:37:41 +01:00
David Rosca
2f91f81089
GM Settings: Fix redrawing items when script updating state changes
2016-03-20 19:22:26 +01:00
David Rosca
80ad43ba42
Merge pull request #1889 from trnkava1/downloadScripts
...
Greasemonkey: add script updating
2016-03-20 19:17:38 +01:00
trnkava1
b0b2820180
Greasemonkey: add script updating
...
- Fixed parsing @updateURL/@downloadURL
- Updating is only manual
- User have to click on update button located in Greasemonkey settings
- Update works just like download
- New version is not being checked, original script is replaced
- Fixed coding style issues
Closes #1653
2016-03-20 19:05:26 +01:00
David Rosca
3f10e6305e
Merge pull request #1888 from trnkava1/macFixes
...
Mac fixes
2016-03-19 16:25:50 +01:00
trnkava1
a741729476
Deleted unused MacMenuReceiver
2016-03-19 14:07:48 +01:00
trnkava1
89d565da6a
Mac: Fixed opening Main Menu from button
2016-03-19 14:04:25 +01:00
trnkava1
878cb8b950
fixed compilation with openssl from homebrew
2016-03-19 13:44:48 +01:00
David Rosca
a16c21b84b
Update Travis script
2016-03-16 21:30:21 +01:00
David Rosca
8592ce3d2b
Re-enable Travis builds
2016-03-16 14:02:52 +01:00
David Rosca
564805e83e
Merge pull request #1879 from innermous/master
...
Change background image instantly and for all speed dials
2016-03-07 20:15:27 +01:00
Vladislav Tronko
65667b95db
Change background image instantly and for all speed dials
2016-03-07 14:22:08 +02:00
David Rosca
46e0b9d807
GreaseMonkey: Implement include/exclude matching
...
Somehow I was under false impression that QtWebEngineScript
takes care of the metadata parsing. It does not, so we must
run the script only on correct sites.
2016-02-29 17:18:45 +01:00
David Rosca
4f5d3193ae
GreaseMonkey: Remove GM_UrlMatcher
2016-02-28 18:29:23 +01:00
David Rosca
3d5f45bfc5
Don't use custom script for toggle play/pause and mute
2016-02-28 18:25:30 +01:00
David Rosca
a37fadd8dc
Don't use C++11 for with Qt containers
2016-02-27 22:13:33 +01:00
David Rosca
c2b5b479a4
GreaseMonkey: Don't assume metadata block is at the start of script
...
See #1869
2016-02-27 17:59:27 +01:00
David Rosca
0da388f206
GreaseMonkey: Add support for run-at: document-idle
2016-02-27 17:31:01 +01:00
David Rosca
7ac45b75d7
GreaseMonkey: Remove old url from plugin description
...
Closes #1869
2016-02-27 17:14:03 +01:00