l10n daemon script
f0966c8798
Upgrade ECM and KF5 version requirements for 5.32.0 release.
9 years ago
l10n daemon script
ba2475a678
Upgrade KF5 version to 5.32.0.
9 years ago
l10n daemon script
92090b67c9
Upgrade ECM and KF5 version requirements for 5.31.0 release.
9 years ago
l10n daemon script
0497873201
Upgrade Qt5 version requirement to 5.6.0.
9 years ago
David Faure
1b8ef1fd1c
KRFPM: remove compatibility for Qt < 5.5, given that 5.5 is required.
9 years ago
Kevin Funk
21e1b1e49e
Prefer nullptr over Q_NULLPTR
9 years ago
Kevin Funk
1c02848a4d
Use nullptr everywhere
...
Differential Revision: https://phabricator.kde.org/D3987
9 years ago
Friedrich W. H. Kossebau
94b9398183
Adapt note of path to test executable from kdelibs to kitemmodels repo
9 years ago
Friedrich W. H. Kossebau
902c54dcbc
Update links from doc.trolltech.com to doc.qt.io
9 years ago
l10n daemon script
2086bb837a
Upgrade KF5 version to 5.31.0.
9 years ago
Stephen Kelly
aba81ad619
Bindings: Make it possible to customize the installation directory
9 years ago
l10n daemon script
25c1408e5b
Upgrade ECM and KF5 version requirements for 5.30.0 release.
9 years ago
Sven Brauch
5da94826dc
GIT_SILENT add missing include(CMakeFindDependencyMacro)
9 years ago
Sven Brauch
9faae9dfdf
GIT_SILENT Fix ECM warning: use CMakePackageConfigHelpers instead of ECM variant
9 years ago
Sven Brauch
e6962a622c
Fix build with CMP0048 set to NEW
9 years ago
Sven Brauch
077d1606bd
Require CMake 3.0, as discussed on kde-frameworks-devel
9 years ago
Montel Laurent
57567b062c
Add missing Q_DECL_OVERRIDE
9 years ago
Stephen Kelly
1fff8ac1b9
Remove duplicate tests
...
ECM already sets up tests for all found python versions.
9 years ago
Albert Astals Cid
fa214681b5
Q_ENUMS -> Q_ENUM
...
REVIEW: 129747
9 years ago
Stephen Kelly
fdc69d0c38
Update proxies for recently realised class of bugs.
...
Store persistent indexes for updating after emitting any signals which
can invoke user code.
9 years ago
Stephen Kelly
0dbeb3fb64
Tests: Fix query for child index
...
If the p here is invalid, child() gives the wrong result (never use
child()).
9 years ago
Stephen Kelly
7f4de58f75
KExtraColumnsProxyModel: Add unit test for layoutChange behavior
...
Commit f55b0559 (KExtraColumnsProxyModel: Persist model indexes after
emitting layoutChange, not before, 2016-12-20) missed a unit test, but
the DynamicTreeModel in the proxymodeltestsuite is older and more
advanced than the simplified version added to Qt at some point.
CCMAIL: faure@kde.org
9 years ago
Aleix Pol
818ae4cf72
Make it possible for KConcatenateRowsProxyModel to work in QML
...
It's essentially the only methods required to start using it from QML.
REVIEW: 129678
9 years ago
David Faure
f55b0559c8
KExtraColumnsProxyModel: Persist model indexes after emitting layoutChange, not before
...
Same fix as Stephen Kelly's fix for QIdentityProxyModel in https://codereview.qt-project.org/180390
I tried to write a unittest but QStandardItemModel doesn't support moveRow,
and we don't have all the infrastructure here to force emitting a layoutChange
with specific parents like in the Qt unittests.
This commit, added to the 3 fixes in Qt, fixes crashes when moving folders in kmail.
CCMAIL: steveire@gmail.com
9 years ago
David Faure
27d4bbc79e
autotest: add a grandchild and select it, still passes.
9 years ago
David Faure
24db696bab
Fix assert (in beginRemoveRows) when deselecting an empty child of a selected child in korganizer
...
After
int proxyEndRemove = proxyStartRemove;
proxyEndRemove += rc; was adding 0 (empty root)
and then --proxyEndRemove; was making us end up with proxyEndRemove < proxyStartRemove.
REVIEW: 129657
9 years ago
l10n daemon script
3d3658e5e1
Upgrade KF5 version to 5.30.0.
9 years ago
Tobias C. Berner
26d5be8923
Add FreeBSD to metainfo.yaml.
...
REVIEW: 129457
9 years ago
l10n daemon script
7afd19fef3
Upgrade ECM and KF5 version requirements for 5.29.0 release.
9 years ago
l10n daemon script
05de43ecd6
Upgrade KF5 version to 5.29.0.
9 years ago
l10n daemon script
4ed5444da0
Upgrade ECM and KF5 version requirements for 5.28.0 release.
9 years ago
Stephen Kelly
0827ca77fe
Add python bindings
...
Use the new facilities in ECM to generate them from KItemModels headers.
9 years ago
l10n daemon script
3d58c77552
Upgrade KF5 version to 5.28.0.
10 years ago
l10n daemon script
5b567189f6
Upgrade ECM and KF5 version requirements for 5.27.0 release.
10 years ago
Heiko Becker
ed9e2553a9
Drop obsolete version checks
...
Frameworks already require Qt 5.5.0.
REVIEW: 128985
10 years ago
l10n daemon script
d541fcc7bf
Upgrade KF5 version to 5.27.0.
10 years ago
l10n daemon script
008a4f0a52
Upgrade ECM and KF5 version requirements for 5.26.0 release.
10 years ago
l10n daemon script
bb41cb454b
Upgrade KF5 version to 5.26.0.
10 years ago
Sune Vuorela
35bad64f2e
more dataChanged signals and unit tests for KDescendantsProxyModel
...
REVIEW: 128811
10 years ago
Sune Vuorela
0496fe6864
Fix a documentation typo/class rename
...
REVIEW: 128810
10 years ago
David Faure
3df99edb7c
GIT_SILENT remove useless bool member, unused since e2a6886
10 years ago
l10n daemon script
1e8d886b03
Upgrade ECM and KF5 version requirements for 5.25.0 release.
10 years ago
David Faure
2380ac105d
KRearrangeColumnsProxyModel: fix assert in index(0, 0) on empty model
...
REVIEW: 128578
10 years ago
David Faure
73c005a031
Fix KDescendantsProxyModel::setSourceModel() not clearing internal caches
...
This fixes Sune's unittest.
10 years ago
Sune Vuorela
3244f2ff34
Content unit test for KDescendantsProxyModel
...
Currently failing, hoping Kossebau will fix the code.
CCMAIL: kossebau@kde.org
REVIEW: 128513
10 years ago
l10n daemon script
d728a0035d
Qt 5.5.0 is now required, as discussed on kde-frameworks-devel
10 years ago
David Faure
e2a688651c
KRecursiveFilterProxyModel: fix QSFPM corruption due to filtering out rowsRemoved signal
...
If the row being removed from the source model isn't shown by KRFPM,
it's correct that we don't need to emit any signals, however we still
need to tell our base class QSFPM so that it updates the mappings
of the visible siblings below that removed row.
Testcase: deleting the Last Search folder in kmail
(full integration test for this testcase will be added to mailcommon).
REVIEW: 128428
BUG: 349789
FIXED-IN: 5.25
10 years ago
David Faure
e040853e82
KRecursiveFilterProxyModel: small optimization, call rowCount() only once
10 years ago
David Faure
57969ef54a
KExtraColumnsProxyModel: implement hasChildren()
...
The default implementation called mapToSource which returned an invalid
index (for extra columns), leading to a return value of true in all cases.
10 years ago
David Faure
22cb8c0d21
KExtraColumnsProxyModel: implement buddy() to fix runtime warning.
10 years ago