David Rosca
c004d52db1
Run js code in ApplicationWorld with QtWebEngine 5.7
2016-05-10 10:47:35 +02:00
David Rosca
4a60521e7d
Update translations
2016-05-03 16:52:59 +02:00
Marti Martz
707004a85b
GM: Detect properly the UserScript metadata block on parse ( #1964 )
...
Eliminates some false positives
2016-05-03 16:50:11 +02:00
Vlad
be72477855
Remove redundant mkdir instruction ( #1963 )
2016-05-03 16:49:09 +02:00
Marti Martz
c0026af63e
Use rev-parse
instead of show-ref
( #1958 )
...
* Use `rev-parse` instead of `show-ref`
* Dev builds currently use masters commit ref and makes it difficult to determine which version is really installed with About → Help. Use the current HEAD when generating the `Makefile`s for `DGIT_REVISION`
**NOTES**
* The bash scripts are somewhat duplicated with the unused `--short` parameter but omitted at this time in case a long hash is wanted.
* `make distclean` is still needed since those defines are hard-coded into those affected `Makefile`s
* Keep current abstract as per @nowrep
* Remove some known unneeded bash pipes
2016-04-25 12:53:03 +02:00
David Rosca
8332705fc9
Merge branch 'v2.0'
2016-04-24 11:02:27 +02:00
David Rosca
f93ea0e199
Fix use of deprecated QStyleOptions
2016-04-24 10:49:54 +02:00
David Rosca
b1ac8e3c31
Fix PPA name for Qt 5.7
2016-04-24 10:44:04 +02:00
David Rosca
d550d4a7d1
Update Travis build icon url
...
[skip ci]
2016-04-24 10:32:53 +02:00
David Rosca
f976d87192
Merge branch 'v2.0'
2016-04-24 10:25:10 +02:00
David Rosca
ca6791171d
Setup build with Qt 5.7
2016-04-24 10:25:01 +02:00
David Rosca
7b8bd6d5b6
Merge branch 'v2.0'
2016-04-24 10:22:50 +02:00
David Rosca
eb3d46f4f5
Don't specify branch in .travis.yml
2016-04-24 10:22:37 +02:00
David Rosca
56399c0fab
Fix use of deprecated QStyleOptions
2016-04-24 10:17:13 +02:00
David Rosca
a2c8108aff
Merge branch 'v2.0'
2016-04-23 09:48:16 +02:00
David Rosca
658f71c337
Fix setting default font families
...
Closes #1955
2016-04-23 09:47:00 +02:00
David Rosca
9497013197
CommandLineOptions: Don't exit on unknown option
...
Makes it possible to pass options to Chromium
2016-04-23 09:46:49 +02:00
David Rosca
ff3c45cafc
CommandLineOptions: Don't exit on unknown option
...
Makes it possible to pass options to Chromium
Closes #1952
2016-04-21 20:55:59 +02:00
TheRoid
f9e6a7911a
Update mousegestures.cpp ( #1950 )
...
Update mousegestures.cpp so that LocationBar is focused when opening a new tab
2016-04-20 10:12:10 +02:00
David Rosca
06087a943e
Windows: Install also QML imports
...
Closes #1925
2016-04-18 09:37:53 +02:00
David Rosca
838ec366de
Fix parenting WebPage when created from WebPage::createWindow
...
Closes #1949
2016-04-17 09:08:03 +02:00
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