[gtk] (27 commits) Created branch wip/otte/sortlistmodel2
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (27 commits) Created branch wip/otte/sortlistmodel2
- Date: Wed, 22 Jul 2020 01:24:28 +0000 (UTC)
The branch 'wip/otte/sortlistmodel2' was created.
Summary of new commits:
0124036... sortlistmodel: Replace with an array-based model
7d71b39... sortlistmodel: Track item positions
31a56e8... Add a timsort() implementation
c749541... sortlistmodel: Use timsort
2ed70f4... timsort: Add gtk_tim_sort_set_runs()
5284592... sortlistmodel: Make sorting incremental
b0fe99c... timsort: Make sure merges don't take too long
80c586c... timsort: Add gtk_tim_sort_set_max_merge_size()
a50f1da... timsort: Add change tracking to gtk_tim_sort_step()
bafb64a... sortlistmodel: Make the sort callback useful
8e59d11... testsuite: Add exhaustive sortlistmodel test
54707ac... sortlistmodel: Add an incremental property
22432bd... sortlistmodel: Split the SortItem into 2 arrays
cb266c5... sorter: Introduce GtkSortKeys
591b90d... sortlistmodel: Use GtkSortKeys
904cd3e... sortkeys: Add an equal sort keys
567ee02... stringsorter: Implement GtkSortKeys
1d0bb9d... numericsorter: Implement GtkSortKeys
0f66dee... treelistrowsorter: Implement GtkSortKeys
edde0d0... multisorter: Implement GtkSortKeys
7921e93... sortlistmodel: Make sort stable again
fe19a71... sortlistmodel: Properly compute runs
c65594b... gtk-demo: Make colors demo do incremental sorting
eb755b2... sortlistmodel: Make key generation part of the step functio
19614a6... timsort: Add progress estimation
ceec96d... sortlistmodel: Add progress estimation
c4eed4a... gtk-demo: Add a progress bar when the colors demo resorts
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]