[gtk] (27 commits) Created branch wip/otte/sortlistmodel2



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]