Commit Graph

  • a70fd762f1 KSPM: Add extensive unit tests for row removal Stephen Kelly 2016-03-28 07:09:50 +0200
  • 65290d01e0 KSPM: Simplify row removal handling Stephen Kelly 2016-03-28 07:09:50 +0200
  • 45ab3dabc8 KSPM: Add tests for deselection Stephen Kelly 2016-03-28 07:09:50 +0200
  • 7854ad75d3 KSPM: Simplify deselection logic Stephen Kelly 2016-03-28 07:09:50 +0200
  • 0cf75268b0 KSPM: Recreate mapping on removal only if needed Stephen Kelly 2016-03-28 07:09:50 +0200
  • 504be82ba6 KSPM: Only clear firstChild mappings for top-level Stephen Kelly 2016-03-28 07:09:50 +0200
  • d75d4a844e KSPM: Remove unused variables Stephen Kelly 2016-03-28 07:09:50 +0200
  • dfad4072f6 KSPM: Remove noisy local variable Stephen Kelly 2016-03-28 07:09:50 +0200
  • c18ac32fe5 Export ModelTest from the test suite Stephen Kelly 2016-03-28 07:09:49 +0200
  • 8473332023 Make DynamicTreeModel searchable by display role. Stephen Kelly 2016-03-28 07:09:49 +0200
  • 66f18d876d Fix clang warning: unused macro David Faure 2016-03-26 11:22:48 +0100
  • 64df402f84 KSPM: Ensure proper signalling when removing last selected Stephen Kelly 2016-03-25 20:10:12 +0100
  • 404c7cde4e Upgrade KF5 version to 5.21.0. l10n daemon script 2016-03-13 15:24:56 +0000
  • 292ec685ce Upgrade ECM and KF5 version requirements for 5.20.0 release. l10n daemon script 2016-03-04 22:18:50 +0000
  • 760665e06f Fix build with GCC 4.8 Jan Kundrát 2016-02-25 11:54:43 +0100
  • 649cf75bc5 KLinkItemSelectionModel: Test clearing the selection Stephen Kelly 2016-02-17 12:11:46 +0100
  • 2f9bc1e472 KLinkItemSelectionModel: Test the effect of separate object network Stephen Kelly 2016-02-17 12:00:48 +0100
  • 680b8cdcad KLinkItemSelectionModel: Add new default constructor. Stephen Kelly 2016-02-03 18:38:18 +0100
  • 217610b8cb KLinkItemSelectionModel: Make the linked selection model settable Stephen Kelly 2016-02-03 18:25:29 +0100
  • ea6222323a KLinkItemSelectionModel: Handle changes to the selectionModel model Stephen Kelly 2016-02-03 14:27:29 +0100
  • a7ac08c19b KLinkItemSelectionModel: Don't store model locally Stephen Kelly 2016-02-03 14:09:43 +0100
  • 49609b8b53 KSelectionProxyModel: Fix iteration bug Stephen Kelly 2016-02-03 18:38:24 +0100
  • e92e367b8f Reset KSelectionProxyModel state when needed Stephen Kelly 2016-02-03 14:09:37 +0100
  • a0e309b403 Add a property indicating whether the models form a connected chain. Stephen Kelly 2016-02-03 11:38:33 +0100
  • bb36968396 KModelIndexProxyMapper: Simplify logic of connected check Stephen Kelly 2016-02-22 15:44:57 +0100
  • 8c96641f22 KModelIndexProxyMapper: Add some asserts Stephen Kelly 2016-02-03 11:28:38 +0100
  • 0c9e6cf6c8 Add unit test for KModelIndexProxyMapper. Stephen Kelly 2016-02-03 11:21:53 +0100
  • 7d629ad90e Upgrade KF5 version to 5.20.0. l10n daemon script 2016-02-13 12:35:33 +0000
  • 647540cb42 Upgrade ECM and KF5 version requirements for 5.19.0 release. l10n daemon script 2016-02-06 09:38:41 +0000
  • 11055706bc KRecursiveFilterProxyModel::match: Fix crash Kevin Funk 2016-02-02 15:38:33 +0100
  • f728bdb8e0 Let KDE*CompilerSettings change the policies in the project Aleix Pol 2016-01-28 15:08:46 +0100
  • 69c72221bb Fix Windows compilation (multi-string QStringLiteral -> QLatin1String) Kåre Särs 2016-01-17 21:12:08 +0200
  • 9ed965929b Make sure QString are correctly constructed through the preprocessor Aleix Pol 2016-01-15 00:25:48 +0100
  • 1e48795134 Fix most Clazy warnings in KItemModels. Andrey Cygankov 2016-01-15 00:10:53 +0100
  • 1ff37cbbf9 Upgrade KF5 version to 5.19.0. l10n daemon script 2016-01-09 13:10:54 +0000
  • 13c02d295a Upgrade ECM and KF5 version requirements for 5.18.0 release. l10n daemon script 2016-01-01 19:59:11 +0000
  • 1eb3d89a9d Upgrade KF5 version to 5.18.0. l10n daemon script 2015-12-12 22:35:44 +0000
  • 5773c0fffb Upgrade ECM and KF5 version requirements for 5.17.0 release. l10n daemon script 2015-12-06 14:07:13 +0000
  • 9fe81f5a4b fix clang warnings - lots of code after "return" statements; looks like it's on purpose => #if 0 David Faure 2015-12-06 11:09:36 +0100
  • c123892e29 Move proxymodeltestapp to tests, it's an interactive GUI test program David Faure 2015-12-06 11:04:32 +0100
  • 85c7b5781d fix clang warnings David Faure 2015-12-06 11:01:01 +0100
  • a82ffd5343 Fix wrong QUrl construction from local file David Faure 2015-12-06 11:00:35 +0100
  • 6b349998ed fix clang warnings David Faure 2015-12-06 10:36:53 +0100
  • b2687816be Fix KSelectionProxyModel usage in QTableView David Faure 2015-12-06 10:34:41 +0100
  • 487c3c14d5 Upgrade KF5 version to 5.17.0. l10n daemon script 2015-12-06 08:29:18 +0000
  • 9f8b448cf4 Fix resetting or changing the source model of a KRecursiveFilterProxyModel. Volker Krause 2015-11-19 16:17:29 +0100
  • 7f5b5d4158 Make compile with MSVC2013 again Kevin Funk 2015-11-13 14:58:54 +0100
  • 6bd95675aa Upgrade ECM and KF5 version requirements for 5.16.0 release. l10n daemon script 2015-11-08 11:09:57 +0000
  • 73e876abe3 Use QStringLiteral Montel Laurent 2015-11-03 14:00:52 +0100
  • a1904a6005 Upgrade KF5 version to 5.16.0. l10n daemon script 2015-10-10 10:18:03 +0000
  • 2ff28c9e65 Upgrade ECM and KF5 version requirements for 5.15.0 release. l10n daemon script 2015-10-03 10:24:49 +0000
  • 5e84afc230 Upgrade KF5 version to 5.15.0. l10n daemon script 2015-09-12 09:03:29 +0000
  • 454f6df507 Upgrade ECM and KF5 version requirements for 5.14.0 release. l10n daemon script 2015-09-04 20:14:38 +0000
  • e04e460f33 Upgrade KF5 version to 5.14.0. l10n daemon script 2015-08-12 12:41:23 +0000
  • fad0c43813 KConcatenateRowsProxyModelPrivate: fix handling of layoutChanged. David Faure 2015-08-10 09:48:40 +0200
  • fca1c65bd1 More checking on the selection after sorting. David Faure 2015-08-07 09:47:22 +0200
  • fe0b5826b1 New proxymodel: KConcatenateRowsProxyModel David Faure 2015-08-07 00:50:35 +0200
  • 06a48c672a KExtraColumnsProxyModel: fix bug in sibling() which broke e.g. selections David Faure 2015-08-07 01:39:42 +0200
  • b6ca1f1c84 GIT_SILENT astyle-kdelibs reformatting David Faure 2015-08-06 13:36:38 +0200
  • cb5f55544a Upgrade Qt version requirement to 5.3 David Faure 2015-08-01 14:41:18 +0200
  • 8ce7f030ae Upgrade ECM and KF5 version requirements for 5.13.0 release. l10n daemon script 2015-08-01 12:15:03 +0000
  • 4316ecb1b9 Fix build failure with clang 3.4.2 Jan Kundrát 2015-07-18 23:04:21 +0200
  • 8837e8d2d4 New proxy: KExtraColumnsProxyModel, allows to add columns to an existing model. David Faure 2015-07-17 12:45:06 +0200
  • 73ceae4fdc Upgrade KF5 version to 5.13.0. l10n daemon script 2015-07-10 10:17:39 +0000
  • 11f2dabe92 Upgrade ECM and KF5 version requirements for 5.12.0 release. l10n daemon script 2015-07-04 20:37:34 +0000
  • 604d06a031 Mention KRearrangeColumnsProxyModel on the apidox main page. David Faure 2015-06-28 10:49:20 +0200
  • 71d2e8c665 New proxy model: KRearrangeColumnsProxyModel. David Faure 2015-06-24 22:11:58 +0200
  • 7a94f65e16 Upgrade KF5 version to 5.12.0. l10n daemon script 2015-06-12 22:33:15 +0000
  • 7b5d65be74 Upgrade ECM and KF5 version requirements for 5.11.0 release. l10n daemon script 2015-06-06 09:29:02 +0000
  • 990ca6855d Add verbose message for when ECM is not found. Jeremy Whiting 2015-05-13 20:43:42 -0600
  • c8dce20493 Upgrade KF5 version to 5.11.0. l10n daemon script 2015-05-08 23:31:55 +0000
  • d598382536 Fix build with Qt 5.5 Jan Kundrát 2015-05-08 01:26:04 +0200
  • b0c51fff95 Upgrade ECM and KF5 version requirements for 5.10.0 release. l10n daemon script 2015-05-01 15:18:27 +0000
  • 704fdba37b Do not query the row count repeatedly. Milian Wolff 2015-04-30 15:44:05 +0200
  • 7eeac78170 Upgrade KF5 version to 5.10.0. l10n daemon script 2015-04-10 07:40:02 +0000
  • 32a447428c Upgrade ECM and KF5 version requirements for 5.9.0 release. l10n daemon script 2015-04-04 11:49:09 +0000
  • cc150b8b02 Upgrade KF5 version to 5.9.0. l10n daemon script 2015-04-04 08:00:15 +0000
  • 5dda278d69 Forwardport of KRecursiveFilterProxyModel fixes from KDE/4.14 David Faure 2015-03-18 13:06:39 +0100
  • 2faaca55a1 apply astyle-kdelibs David Faure 2015-03-18 12:48:08 +0100
  • 54c8e24172 Fix Qt version check. Stephen Kelly 2015-03-12 23:38:17 +0100
  • d65b14a091 KSPM: Connect properly to the source model if it is changed. Stephen Kelly 2015-03-12 21:17:03 +0100
  • 0effb367ed Fix disconnection from 'previous' source models. Stephen Kelly 2015-03-12 22:41:32 +0100
  • d24d1b434d Make the disconnections and connections to the source more typo-safe. Stephen Kelly 2015-03-12 22:25:47 +0100
  • c6eecd2474 KDPM: Handle moves reported by the source model. Stephen Kelly 2015-03-12 20:57:31 +0100
  • ba086fbbd5 Remove .data() accessor from QPointer use. Stephen Kelly 2015-03-12 20:50:11 +0100
  • 7ca4ee3b57 Remove needless metatype registration. Stephen Kelly 2015-03-12 20:59:18 +0100
  • 7298c92200 KSPM: Fix setting selection state after source reset. Stephen Kelly 2015-03-12 23:02:04 +0100
  • 41b8a5fc84 KSPM: Fix behavior when a selection is made while resetting. Stephen Kelly 2015-03-11 22:26:48 +0100
  • 9ba41df61b Rename unit tests which use the ProxyModelTestSuite. Stephen Kelly 2015-03-11 22:26:48 +0100
  • a2da794f34 Remove obsolete file. Stephen Kelly 2015-03-11 22:36:05 +0100
  • f2b3de900c Include Qt headers with a module prefix. Stephen Kelly 2015-03-11 22:01:55 +0100
  • 0bab0a1b58 Add missing licence header. Stephen Kelly 2015-03-11 21:54:39 +0100
  • dfaaf8b49e Add missing version check. Stephen Kelly 2015-03-08 16:23:03 +0100
  • dd4fe5eef6 Fix define-check for QtQuickWidgets. Stephen Kelly 2015-03-08 16:19:51 +0100
  • db3d255922 KSPM: Allow constructing KSelectionProxyModel from QML. Stephen Kelly 2015-03-07 16:59:30 +0100
  • 49071472ad KSPM: Make selectionModel a Q_PROPERTY. Stephen Kelly 2015-03-08 15:14:36 +0100
  • 22f3b70f39 KSPM: Make the setSelectionModel method public. Stephen Kelly 2015-03-08 15:27:54 +0100
  • f253ab53c0 KSPM: Use hasSelection instead of checking for empty. Stephen Kelly 2015-03-08 16:08:59 +0100
  • 41078df867 KSPM: Add explicit selectionModel setter. Stephen Kelly 2015-03-08 15:15:47 +0100
  • 9dc8c1c3ab KSPM: Make filterBehavior a Q_PROPERTY. Stephen Kelly 2015-03-08 14:27:53 +0100