[gtk] (38 commits) Non-fast-forward update to branch wip/otte/sortlistmodel



The branch 'wip/otte/sortlistmodel' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  e5f57bd... Add a timsort() implementation
  84e2c4c... sortlistmodel: Use timsort
  73cd4e1... REMOVE: Copy initial timsort model to Tim1SortModel
  f32c48c... timsort: Add gtk_tim_sort_set_runs()
  39c3b95... sortlistmodel: Make sorting incremental
  3d26f57... timsort: Make sure merges don't take too long
  9588aec... timsort: Add gtk_tim_sort_set_max_merge_size()
  4ecaa9b... timsort: Add change tracking to gtk_tim_sort_step()
  54a47ca... sortlistmodel: Make the sort callback useful
  a509069... testsuite: Add exhaustive sortlistmodel test
  b2c0864... sortlistmodel: Add an incremental property
  6da843b... REMOVE: Copy current sort model to Tim2SortModel
  a6d598d... sortlistmodel: Split the SortItem into 2 arrays
  e59d119... REMOVE: Copy current sort model to Tim3SortModel
  3fa4f0e... sorter: Introduce GtkSortKeys
  c0aaa9e... sortkeys: Add an equal sort keys
  eda5470... stringsorter: Implement GtkSortKeys
  592ef7c... numericsorter: Implement GtkSortKeys
  3334775... treelistrowsorter: Implement GtkSortKeys
  07ca1bc... multisorter: Implement GtkSortKeys
  46f2933... sortlistmodel: Use GtkSortKeys
  74f5a53... sortlistmodel: Make sort stable again
  b559010... REMOVE: Copy current sort model to Tim4SortModel
  448c2b0... timsort: Add progress estimation
  814417f... Add another incremental sort model
  a3b2fda... Add a custom model using quicksort
  6038d83... sor3listmodel: Add a :sorting boolean
  397ac15... sor3listmodel: Add profiler marks
  854ca07... gtksor3listmodel: Track changed items precisely
  6ec3241... sor3listmodel: Count the number of steps
  39c79a7... sor3listmodel: Do time-based batching
  0463734... sor3listmodel: Add an incremental property
  7337fa2... testsuite: Add some sorting performance tests
  fcf3df6... testsuite: Add more sorting tests
  5577f52... testsuite: Collect more statistics on models
  fb0f850... testsuite: Support incremental and non-incremental sorting
  3ee6c36... testsuite: Support different models
  f85deb4... sortlistmodel: Properly compute runs

Commits added to the branch:

  8657930... Add a timsort() implementation
  153c671... sortlistmodel: Use timsort
  adc8728... REMOVE: Copy initial timsort model to Tim1SortModel
  25b8222... timsort: Add gtk_tim_sort_set_runs()
  cc02085... sortlistmodel: Make sorting incremental
  5d35fb7... timsort: Make sure merges don't take too long
  ee6a5c9... timsort: Add gtk_tim_sort_set_max_merge_size()
  1854587... timsort: Add change tracking to gtk_tim_sort_step()
  22295e1... sortlistmodel: Make the sort callback useful
  1edd8a5... testsuite: Add exhaustive sortlistmodel test
  ef5a9a8... sortlistmodel: Add an incremental property
  51e64ee... REMOVE: Copy current sort model to Tim2SortModel
  0d3ed3e... sortlistmodel: Split the SortItem into 2 arrays
  af821a6... REMOVE: Copy current sort model to Tim3SortModel
  15fc809... sorter: Introduce GtkSortKeys
  1f4dbc5... sortlistmodel: Use GtkSortKeys
  3014dc7... sortkeys: Add an equal sort keys
  a3aaa5b... stringsorter: Implement GtkSortKeys
  8bb413e... numericsorter: Implement GtkSortKeys
  879162f... treelistrowsorter: Implement GtkSortKeys
  cf56888... multisorter: Implement GtkSortKeys
  2045dee... sortlistmodel: Make sort stable again
  10a894a... REMOVE: Copy current sort model to Tim4SortModel
  9103131... timsort: Add progress estimation
  86878fb... Add another incremental sort model
  7e9d6b7... Add a custom model using quicksort
  c99dcb9... sor3listmodel: Add a :sorting boolean
  c119423... sor3listmodel: Add profiler marks
  f0819e9... gtksor3listmodel: Track changed items precisely
  aa2eea4... sor3listmodel: Count the number of steps
  e37199c... sor3listmodel: Do time-based batching
  6e0b292... sor3listmodel: Add an incremental property
  10300f9... testsuite: Add some sorting performance tests
  56dc4c6... testsuite: Add more sorting tests
  0cfe341... testsuite: Collect more statistics on models
  584bc21... testsuite: Support incremental and non-incremental sorting
  f39c8ca... testsuite: Support different models
  9850c05... sortlistmodel: Properly compute runs


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]