1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-14 11:02:19 +01:00
Commit Graph

4435 Commits

Author SHA1 Message Date
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
srazi
686ad7eee2 macOS: Deploy imports used by thumbnailer.qml
- Closes #2267
2017-03-21 23:32:45 +03:30
Marti Martz
ac903a9c10 Unix: Allow git hooks to work for development on all related nixes including Mac (#2264) 2017-03-21 20:02:05 +01:00
Marti Martz
c6c907aa45 Mac: Dynamically create the iconset with all alternates (#2272) 2017-03-21 15:11:46 +01:00
srazi
345d03105f macOS: Fix global menu with multiple windows.
- Closes #2261
2017-03-20 11:37:33 +03:30
srazi
9af542aa03 macOS: Disable auto window tabbing (#2261) 2017-03-20 04:28:55 +03:30
Chocobo1
acf1fa23ef TravisCI: utilize ccache on osx (#2263) 2017-03-19 16:59:31 +01:00
David Rosca
9683f0f295 StatusBarMessage: Don't show for inactive windows 2017-03-18 17:22:21 +01:00
David Rosca
076deb7cdd Set PulseAudio property overrides to QupZilla app name and icon
Closes #2262
2017-03-18 17:19:57 +01:00
Marti Martz
621ed8ff28 Mac: Create the bundle target and modify affected shell scripts (#2260) 2017-03-18 16:48:11 +01:00
David Rosca
44cd68e3d9 Merge branch 'v2.1' 2017-03-18 16:11:34 +01:00
David Rosca
b61b4aca67 WebView: Don't change m_progress when loading finished
QtWebEngine may emit loadProgress signal even after loadFinished
was already emitted.

Closes #2222
2017-03-18 16:00:57 +01:00
srazi
1d0d555ed1 macOS: Fix paths of qtwebengine_dictionaries (#2261) 2017-03-18 02:39:25 +03:30
srazi
dfb5a5d0f3 Travis: Use travis_wait for installing Qt.
- Sometimes installing Qt takes more than 10 minutes and since it has not output we have to use travis_wait
- For more info see: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received
- Also note that travis_wait will output to a file so its output will not mixed with job output:
- see https://github.com/travis-ci/travis-ci/issues/5071
2017-03-18 00:36:58 +03:30
srazi
cedf1b6b24 CI for Windows and macOS (#2245) 2017-03-17 20:12:23 +01:00