eb5b015a5d
Update ECM to KF 5.240.0 version
...
Update code to make it compile.
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-11-20 23:50:18 +01:00
e02a8ee664
Remove Qt5 support
2023-11-20 23:50:18 +01:00
Tiernan Hubble
632cd4c4ba
Initial support for building with Qt6/KF6.
2023-09-28 21:06:09 +02:00
80bd47ef46
Port away from many deprecated things
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-08-21 22:18:27 +02:00
285346208e
Clazy: fix "arguments needs to be fully qualified"
...
Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
2023-01-29 17:23:59 +01:00
Laurent Montel
5ce71aa6e1
Add missing override
2022-06-27 19:25:20 +02:00
Laurent Montel
424340e392
Use Q_EMIT/nullptr/fix gcc warning
2022-06-27 19:13:24 +02:00
Laurent Montel
3fa1e81105
Modernize code
2022-06-19 09:25:06 +02:00
Laurent Montel
ba459ba600
Use nullptr here too
2022-06-18 08:53:33 +02:00
David Rosca
b87ccf714c
Fix all override warnings
2019-03-01 17:08:50 +01:00
David Rosca
e4252d56ef
Add some missing overrides
2019-03-01 16:42:50 +01:00
Laurent Montel
ec8217035f
Remove deprecated method
2019-03-01 08:49:55 +01:00
David Rosca
102bd219b7
QtSingleApplication: Add DBus backend for Linux
...
It should be more reliable than lockfile.
BUG: 404494
FIXED-IN: 3.1.0
2019-02-19 11:13:11 +01:00
Laurent Montel
4de3e4c703
Fix some clazy warnings
2019-01-08 13:28:02 +01:00
Yuri Chornoivan
fc5ba5f5f2
Fix minor typos
2018-10-21 18:14:27 +03:00
David Rosca
a039da158a
Update to latest upstream QtSingleApplication
2018-10-15 20:39:47 +02:00
Laurent Montel
07b4dd4f6e
Add sime QLS + nullptr
2018-07-05 13:58:00 +02:00
David Rosca
081ff20722
FancyTabWidget: Don't draw tab title
...
This hides tab text in BrowsingLibrary as it would often get elided
due to insufficient space in tab bar. It's not possible to resize
the tab bar to fit the tab text as the text can be very long depending
on translation, so the only way to solve it is to just hide the text.
2018-03-16 21:19:27 +01:00
David Rosca
6dff236e07
Fix exporting QtSingleApplication
2018-02-26 11:14:11 +01:00
David Rosca
d3ebe40e8f
Replace signals/slots with Q_SIGNALS/Q_SLOTS
2018-02-25 13:33:07 +01:00
David Rosca
22c88c4261
Bump minimum Qt version to 5.9.0
...
Also remove remaining Qt4 code.
2018-02-11 10:08:18 +01:00
David Rosca
75b072ec88
Fix missing override warnings
2018-02-07 11:55:46 +01:00
Luís Pereira
0096801556
Don't call non-const member functions on temporaries
...
They can detach if the container is shared. Even if they are not shared,
using const method when possible is good practice.
Differential Revision: https://phabricator.kde.org/D9730
2018-01-11 19:05:56 +01:00
David Rosca
dcf1cfd96e
LineEdit: Don't query clipboard when its contents changes
...
Apparently it can hang in QXcbClipboard
Closes #1945
2017-11-01 17:38:18 +01:00
Ken Moore
c75324f379
Update processinfo.h
...
Cleanup the includes:
QtGlobal is not needed - already pulled in by qzcommon.h
QString not needed, already pulled in by qzcommon.h
Move the qzcommon include before the ifdefs
This is a change that has been getting used when building QupZilla on FreeBSD for several years now and works fine.
2017-09-25 19:27:16 +02:00
David Rosca
df25f49cfb
Remove more unused files
2017-09-25 14:18:33 +02:00
David Faure
d69e5458f9
First steps towards a cmake buildsystem, currently only builds src/lib.
...
USE_DATADIR no longer exists, QStandardPaths::standardLocations is used
unless NO_SYSTEM_DATAPATH is set.
2017-09-09 20:27:44 +02:00
David Rosca
efff69b7b2
Continue with Falkon renaming
2017-08-25 17:55:52 +02:00
David Rosca
d00e769749
Initial rename to Falkon
2017-08-25 17:32:32 +02:00
David Rosca
e150e44cc6
Replace Q_OS_MAC with Q_OS_MACOS
2017-02-10 19:00:58 +01:00
David Rosca
6e15e85919
LineEdit: SideWidget now eats all mouse events
2017-01-27 16:36:11 +01:00
David Rosca
ad024ec739
LineEdit: Clicking on SideWidget will not pass focus to LineEdit
2017-01-27 16:29:26 +01:00
David Rosca
5adcc6b4d9
LineEdit: Block mouse double click when not focused
2017-01-27 16:29:03 +01:00
David Rosca
e7bd2ed8cd
LineEdit: Make the side widgets occupy full height
2017-01-23 08:21:24 +01:00
David Rosca
29bccf9984
Use Qt Windows Extras instead of custom QtWin
2017-01-20 09:58:13 +01:00
David Rosca
a69e0d7a43
BrowsingLibrary: Use new icons for bookmarks and history tabs
...
Also fix HighDPI rendering
2016-12-30 22:23:28 +01:00
David Rosca
cf3fa88942
Require Qt 5.7
2016-10-24 20:11:50 +02:00
David Rosca
56399c0fab
Fix use of deprecated QStyleOptions
2016-04-24 10:17:13 +02:00
Vladislav Tronko
f7aee14343
Typos: extra semicolons
2016-02-14 22:31:28 +02:00
David Rosca
6d026969f7
Remove QFtp
2015-10-06 09:49:42 +02:00
Philipp Wiesemann
3849fed838
Fix not closing files from /proc/ on read errors
...
The cmdline files opened from /proc/ were not closed if reading the data
from them failed (e.g. because the file was empty). This leaked the file
descriptor which could lead to failures trying to open more files later.
2015-09-11 22:00:51 +02:00
David Rosca
05fcc35658
Fix build with Qt 5.5
...
Also enable plugins: FlashCookieManager, Gnome and KWallet passwords.
2015-05-22 18:14:16 +02:00
David Rosca
8d7cfb0e2a
Remove some Qt 4 specific code
2015-02-26 12:17:47 +01:00
David Rosca
f698c0a78f
LineEdit: Fix slow text selection with mouse
...
Regression from 2c0582b9a1
2014-11-05 09:51:13 +01:00
David Rosca
2c0582b9a1
LineEdit: Cleanup text edit actions code
2014-10-18 16:33:37 +02:00
David Rosca
ada212bc59
LineEdit: Fix text edit shortcuts not working on non-latin keyboard layout
...
This fixes Ctrl+C/V/X/A shortcuts in LocationBar and WebSearchBar
Followup to #1494
2014-10-18 16:33:21 +02:00
Dmitry Marakasov
9fcf8e677f
Fix platform check
...
Include <QtGlobal> which defines Q_OS_* before the check, otherwise it may (and does on FreeBSD) work incorrectly
2014-09-26 23:18:56 +04:00
David Rosca
c45b301844
LineEdit: Fix enabling Select All action
...
This fixes Select All action in LocationBar and WebSearchBar
2014-09-17 17:58:14 +02:00
Augustin Cavalier
96f3e4873e
[Haiku] Doesn't support readdir's d_type flag...
...
...which is a Linux thing and not part of the POSIX standard. Haiku may support it eventually, but as of today it does not.
2014-06-30 12:44:10 -04:00
David Rosca
ac52b742b2
Convert all source files in src/* to Unix file ending
2014-06-15 23:35:39 +02:00