[gtk] (121 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:

  aa24164... Add GtkVector
  18d0131... cssselector: Use GtkVector
  79cb179... main: Use a GtkVector
  3b85acf... Remove preallocated array code
  515e22d... snapshot: Move structs into .c file
  470fe18... snapshot: Port node list to vector
  ee189e8... vector: Add null-termination
  c664b11... icontheme: Use GtkVector
  575588a... vector: Add a bunch of new features
  fe6f240... snapshot: Use GtkVector for the state stack
  ef5edff... testsuite: Add some vector performance tests
  d7bca45... sortlistmodel: Remove forgotten G_PARAM_CONSTRUCT_ONLY
  7080a1b... xxx: vector_set_size
  33465d7... xxx vector
  afdaa23... demo: Add faster sorters
  2f3de1f... gtk: Add a 2nd sortmodel implementation
  91c6c3c... stringlist: Convert to array
  3603916... testsuite: Add some sorting performance tests
  7c04428... wip: incremental sort
  bcdb365... Add a 4th sortmodel implementation
  4d77736... testsuite: Add more sorting tests
  539e91d... testsuite: Collect more statistics on models
  e3c04c7... Add a 5th incremental sort model
  8a223af... testsuite: Add a cae with escaped Latin-1 code
  bf08b7f... testsuite: Don't be too exhaustive
  f2f0323... Add a timsort() implementation
  58cab81... Add a 1st timsort model
  bb8cce0... timsort: Add gtk_tim_sort_set_already_sorted()
  3040b98... Add a 2nd timsort model
  c8e92b9... timsort: Make sure merges don't take too long
  385547d... gtk-demo: Don't make demos modal
  927c3c0... timsort: Add gtk_tim_sort_set_max_merge_size()
  3704613... timsort: Add change tracking to gtk_tim_sort_step()
  e0b087e... testsuite: Fix a leak
  53495c4... testsuite: Add exhaustive sortlistmodel test
  69c8457... stringfilter: Make the constructor take an expression
  5e1f326... listitemmanager: Do a better job on double items
  aa7e24b... sortmodel: Add an incremental property
  121f8ba... xxxx: listview colors demo
  3c9f6ef... timsort: Add progress estimation
  b9d95a1... xxx: add timesort
  1bea2e2... xxx progress
  29cfed1... xxx 36039166cf0
  e1a41c3... Add a 3rd timsort model
  3305d14... testsuite: Support incremental and non-incremental sorting
  24d614f... hhmmmmm

Commits added to the branch:

  f32239d... searchbar: Add a key-capture-widget property (*)
  c80b33b... gtk-demo: Make the search bar appear for typing (*)
  a888e1c... demo: Clear filter when search is stopped (*)
  032302c... Merge branch 'matthiasc/for-master' into 'master' (*)
  b4096ce... gtk-demo: Work harder to filter the tree (*)
  4a8330f... Merge branch 'matthiasc/for-master' into 'master' (*)
  4ef5ee2... Update POTFILES.in (*)
  e742fc1... demos: icons for Print and Node Editors (*)
  53831e6... Integrate the new icons (*)
  6502d36... print-editor: Set the devel style class (*)
  08a4f45... Give the inspector a devel header too (*)
  35d2539... gtkwindowhandle: Only claim gesture on action (*)
  57312c9... Update Ukrainian translation (*)
  fbf99b8... Merge branch 'wip/carlosg/windowhandle-gesture-state' into  (*)
  c8421cf... Merge branch 'matthiasc/for-master' into 'master' (*)
  fe5c0e2... Adwaita: sidebar color for file picker (*)
  f87c15f... Merge branch 'wip/jimmac/file-dialog-sidebar-color' into 'm (*)
  3c5afc0... searchbar: Set a focus vfunc (*)
  125ea5e... treeexpander: Be focusable (*)
  577126e... Merge branch 'matthiasc/for-master' into 'master' (*)
  339cccd... NEWS: Updates and fixes (*)
  a07c030... inspector: Fix up input enum names (*)
  1b28353... inspector: Ellipsize in the object tree (*)
  b7eb663... gtk-demo: Make the words demo expand (*)
  7b36b33... expression: Add some introspection (*)
  2b5dd00... inspector: Show some information about expressions (*)
  ccc34ca... Merge branch 'matthiasc/for-master' into 'master' (*)
  627ec82... Adwaita: sidebar color for file picker (*)
  be07153... Adwaita: revert letter-spacing for large-title (*)
  eb9c91c... Update Ukrainian translation (*)
  9cb7002... Merge branch 'wip/jimmac/large-title-letterspacing' into 'm (*)
  38cce2b... Update Romanian translation (*)
  d0ec616... x11: Don't set up frame sync fence on unsupported composito (*)
  115d0cd... Fix shortcuts section reflow (*)
  74a4432... gdk/wayland: Add an API to inhibit and uninhibit idle (*)
  966ab11... gtk/wayland: Add support for idle inhibition in GtkApplicat (*)
  de0f4b0... Merge branch 'shortcuts-section-reflow-fix' into 'master' (*)
  5af7d6b... Merge branch 'idle-inhibit' into 'master' (*)
  c12261a... Merge branch 'wip/fix-picom-crasher' into 'master' (*)
  1c537a6... Merge branch 'wip/jimmac/file-dialog-sidebar-color' into 'm (*)
  eb2a839... Update Romanian translation (*)
  c1c110b... inspector: Use substring matching in the property list (*)
  5666127... Merge branch 'matthiasc/for-master' into 'master' (*)
  a4e6390... Update Greek translation (*)
  480b88c... inspector: Drop an unused field (*)
  f280508... inspector: Drop a Private struct (*)
  594ec3d... inspector: Don't derive from GtkBox (*)
  500dbaa... treelistrowsorter: Fix a faulty example (*)
  46eb51b... inspector: Avoid losing a reference (*)
  b7efd89... Merge branch 'matthiasc/for-master' into 'master' (*)
  f54ed6f... columviewsorter: Add an assertion (*)
  2d1135f... applicationaccels: Plug a leak (*)
  df01c5c... columnlistitemfactory: Plug a leak (*)
  497d137... filechoosernativewin32: Plug a leak (*)
  c55dd10... placessidebar: Plug a leak (*)
  3a43859... Cosmetics (*)
  edb7925... printunixdialog: Plug a leak (*)
  6c1217d... filter tests: Plug a leak (*)
  f94f325... filterlistmodel tests: Plug a leak (*)
  ee96bc7... multiselection tests: Plug a leak (*)
  c36cbd5... sortlistmodel: Remove forgotten G_PARAM_CONSTRUCT_ONLY (*)
  8bf8ac5... Add GdkArray (*)
  edc7977... cssselector: Use GdkArray (*)
  ad8892d... main: Use a GdkArray (*)
  aac2417... Remove preallocated array code (*)
  ac8b398... snapshot: Move structs into .c file (*)
  65359dc... snapshot: Port node list to GdkArray (*)
  a4cd974... array: Add null-termination (*)
  088b5fc... icontheme: Use GdkArray (*)
  90b7b84... array: Add a bunch of new features (*)
  6f8e9bf... snapshot: Use GdkArray for the state stack (*)
  60a09e5... stringlist: Convert to array (*)
  87b5ead... treesorter tests: Add a comment (*)
  b7fa353... Add missing exports for GtkColumnView methods. (*)
  ddb9e42... Merge branch 'matthiasc/for-master' into 'master' (*)
  6b89148... Merge branch 'wip/otte/vector' into 'master' (*)
  58e85c8... testsuite: Add a case with escaped Latin-1 code (*)
  22eccbd... testsuite: Don't be too exhaustive (*)
  c5ea59d... gtk-demo: Don't make demos modal (*)
  e518c1f... stringfilter: Make the constructor take an expression (*)
  de56e89... listitemmanager: Do a better job on double items (*)
  dfe4704... Merge branch 'missing-exports' into 'master' (*)
  495069c... Merge branch 'wip/otte/for-master' into 'master' (*)
  4259bef... demo: Add faster sorters
  ccf79ff... gtk: Add a 2nd sortmodel implementation
  12f7b50... testsuite: Add some sorting performance tests
  8328672... wip: incremental sort
  6b835ec... Add a 4th sortmodel implementation
  4470712... testsuite: Add more sorting tests
  a829479... testsuite: Collect more statistics on models
  dad10d9... Add a 5th incremental sort model
  a47ba54... Add a timsort() implementation
  220bd3c... Add a 1st timsort model
  ad1d425... timsort: Add gtk_tim_sort_set_already_sorted()
  364932a... Add a 2nd timsort model
  dd7fa4b... timsort: Make sure merges don't take too long
  b420c94... timsort: Add gtk_tim_sort_set_max_merge_size()
  04046b8... timsort: Add change tracking to gtk_tim_sort_step()
  3f8b938... testsuite: Fix a leak
  27e3071... testsuite: Add exhaustive sortlistmodel test
  480c736... xxx sortlistmodel exhaustive
  907fe95... sortmodel: Add an incremental property
  322656a... timsort: Add progress estimation
  0e9feee... xxx progress
  7740ca1... Add a 3rd timsort model
  7cf6dac... testsuite: Support incremental and non-incremental sorting
  78c481d... sorter: Introduce GtkSortKeys
  2af3d39... sortkeys: Add an equal sort keys
  adb9be3... stringsorter: Implement GtkSortKeys
  e6b1c7d... numericsorter: Implement GtkSortKeys
  48afcec... Add a 4th timsort model - this one using SorterKeys
  0538189... xxx: sort-performance interactive
  0f9f3b2... xxx: sort-performance printing
  7c7de1e... sortlistmodel: Test that the model is stable
  7be73fa... xxx exhaustive
  10afdbe... sor3listmodel: Add a :sorting boolean
  99ccad5... sor3listmodel: Add profiler marks
  c710362... gtksor3listmodel: Track changed items precisely
  d8d35ff... sor3listmodel: Count the number of steps
  bf98d35... sor3listmodel: Do time-based batching
  578f636... sor3listmodel: Add an incremental property

(*) This commit already existed in another branch; no separate mail sent


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