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



The branch 'wip/otte/vector' 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:

  647f28b... Add GtkVector
  316e1cf... cssselector: Use GtkVector
  14ac9c2... main: Use a GtkVector
  da9afb5... Remove preallocated array code
  510e348... snapshot: Move structs into .c file
  25cdf1e... snapshot: Port node list to vector
  3a81e51... vector: Add null-termination
  d21be48... icontheme: Use GtkVector
  c232e87... vector: Add a bunch of new features
  3894e06... snapshot: Use GtkVector for the state stack
  e61ff5c... testsuite: Add some vector performance tests

Commits added to the branch:

  cd09681... build-aux: search various Glib/GIO utilities in .pc file. (*)
  2fb755e... build-aux: fallback to default glib-compile-schemas & gio-q (*)
  acccac5... filefiler: No more floating (*)
  a8b0125... filefilter: Drop GtkFileFilterInfo (*)
  644d522... filefilter: Drop custom filters (*)
  2d8fddc... filefilter: Drop GtkFileFilterFlags (*)
  be3449b... filefilter: Convert to a GtkFilter (*)
  35988d6... Stop using gtk_file_filter_filter (*)
  11dd602... Drop gtk_file_filter_filter (*)
  286a00a... docs: Cleanups for the file filter docs (*)
  5a2f791... filefilter: Cleanups and optimizations (*)
  6267c84... Merge branch 'file-filter2' into 'master' (*)
  acad5e4... filefilter: Fix an embarrassing oversight (*)
  665df37... filefilter: Header file cosmetics (*)
  1a613de... filefilter: Cosmetics (*)
  202348f... filefilter: Cosmetics (*)
  6bb7caf... Merge branch 'matthiasc/for-master' into 'master' (*)
  b54f671... gtk-demo: Add a listview demo for filtering strings (*)
  d4b868d... filterlistmodel: Rewrite with bitset data structure (*)
  2a90bc1... filterlistmodel: Add incremental filtering (*)
  9b2d8ac... filterlistmodel: Add gtk_filter_list_model_get_pending() (*)
  b64eb6c... gtk-demo: Add incremental filtering to words demo (*)
  66fa938... filterlistmodel: Look at type of change (*)
  ac524bb... demo: Make words listview load async (*)
  7c4ad1a... gtk-demo: Cosmetic fixes for the words demo (*)
  62c385a... gtk-demo: No selection in the words demo (*)
  fc770a3... gtk-demo: Use a progressbar in the words demo (*)
  3d931b4... bitset: Don't overflow when splicing (*)
  3162e25... bitset: Fix typo: gtk_bitset_slice() => gtk_bitset_splice() (*)
  bf3382a... testsuite: Add more filterlistmodel tests (*)
  2bba856... Update Catalan translation (*)
  26d83b1... Update Catalan translation (*)
  76290e8... filechooser: Add gtk_file_chooser_get_filters (*)
  ea07a92... filechooser: Add a readonly :filters property (*)
  57a2256... filechooser: Add gtk_file_chooser_get_shortcuts (*)
  e7b773b... filechooser: Add a readonly :shortcut-folders property (*)
  2a2a687... Merge branch 'file-chooser-api-cleanups' into 'master' (*)
  729ba44... Merge branch 'wip/otte/filterlistmodel' into 'master' (*)
  c7e9415... Update Catalan translation (*)
  8fa44fc... Update Romanian translation (*)
  817da34... Update Romanian translation (*)
  59119cd... Fix typo: Filer -> Filter (*)
  818287a... Update Ukrainian translation (*)
  54a3293... stack: Fix handling of GtkStackPage:visible (*)
  e5c0716... inspector: Remove an unused field (*)
  0b38a06... inspector: Add dom-like navigation controls (*)
  9b73c55... Merge branch 'patch-1' into 'master' (*)
  fe5b364... inspector: Drop unused properties (*)
  dfc04a5... inspector: Reshuffle the sidebar (*)
  ea2c27c... levelbar: Chainup to parent buildable when handling custom  (*)
  fdeda38... Fix "not nullable" annotation (*)
  18c87fa... Annotate string array (*)
  2bf5a15... Merge branch 'issue-2915' into 'master' (*)
  7e97c25... gtk#767 add a way to change the application_id of a topleve (*)
  4d371b2... inspector: Fix property list styling (*)
  86f800e... Merge branch 'inspector-navigation' into 'master' (*)
  32e9621... Update Kazakh translation (*)
  56f771b... Update Ukrainian translation (*)
  2e959fe... Update Ukrainian translation (*)
  f6347f1... Fixes to Catalan translations (*)
  463f3d3... directorylist: Add monitoring (*)
  49ce680... Merge branch 'directorylist-monitor' into 'master' (*)
  775e358... Update Romanian translation (*)
  6b0eb97... Update Romanian translation (*)
  ccc8ad8... Update Romanian translation (*)
  422c1d9... Update Kazakh translation (*)
  52982a8... Update Ukrainian translation (*)
  e376d63... directorylist: Fix file monitoring implementation (*)
  8e73d00... testsuite: Fix an asan error (*)
  779c71b... testsuite: Fix some memory leaks reported by asan (*)
  13b37b0... gsk: Fix a transform leak (*)
  e6d8eed... testsuite: Fix a memory leak in the bitmask tests (*)
  0546e26... bookmarklist: Don't leak uris (*)
  3d008d5... picture: Don't leak alternative-test (*)
  766f4bc... css: Fix some memory leaks in error paths (*)
  26a23d3... shortcuttrigger: Fix some leaks in error paths (*)
  0dc946d... testsuite: Assorted leak fixes (*)
  8fb1e33... Merge branch 'matthiasc/for-master' into 'master' (*)
  cc8bb5f... Remember to call print_cb even if print operation is cancel (*)
  06d67d2... cups: Plug a memory leak (*)
  8c4df51... tests: Plug some more memory leaks (*)
  bc8bc68... Add a suppression file for asan (*)
  379d830... Merge branch 'printing-portal-fix-master' into 'master' (*)
  0f8bc67... docs: Add gtk_file_chooser_get_shortcut_folders (*)
  73dcda4... tests: Stop using file chooser apis that are going away (*)
  2321e9d... filechooser: Drop gtk_file_chooser_[un]_select_all (*)
  dcee15c... filechooser: Drop gtk_file_chooser_[un]select_file (*)
  f3744c9... Cosmetics (*)
  89bf8af... filechooser: Make get_files return a list model (*)
  99a0b35... filechooser: Drop the ::file-activated signal (*)
  911ae64... filechoosernative: Update docs (*)
  e31bacf... filechooser: Drop the ::current-folder-changed signal (*)
  2746a2d... filechooser: Drop the ::selection-changed signal (*)
  3e16ef3... Merge branch 'fix-levelbar-layout' into 'master' (*)
  5da21ca... Use depth=1 for cloning sub-projects (*)
  06dd8c2... Merge branch 'wayland_surface_app_id_changing' into 'master (*)
  1b62203... cups: Plug a memory leak (*)
  cebc99d... tests: Plug some more memory leaks (*)
  8d4c878... Add a suppression file for asan (*)
  bc58bd0... NEWS: Updates (*)
  896ebdc... gtkscrolledwindow: Look up correctly target in captured mot (*)
  be12131... Merge branch 'file-chooser-api-cleanup-2' into 'master' (*)
  387649d... Merge branch 'ebassi/subprojects-depth' into 'master' (*)
  ee9f9ae... Merge branch 'matthiasc/for-master' into 'master' (*)
  c0c5ce2... gdk/x11: Ignore regular crossing events while in implicit g (*)
  f00d2b3... Merge branch 'wip/carlosg/scrollbar-fixes' into 'master' (*)
  75db19c... css: Plug a memory leak (*)
  8c95a84... Merge branch 'matthiasc/for-master' into 'master' (*)
  395521f... x11: Plug a memory leak (*)
  e1a0171... gtkrange: group gestures the right way around (*)
  2ed6224... ci: Add libasan and libubsan to the image (*)
  de82581... ci: Mention image layering in the README (*)
  2d36109... ci: Use the fedora:v20 image (*)
  fa90e42... ci: Set LSAN_OPTIONS for tests (*)
  0252ae2... Merge branch 'wip/carlosg/range-autoscroll' into 'master' (*)
  7903246... Ignore more leaks in asan (*)
  986f721... filterlistmodel: Don't filter out every 513th element (*)
  4d90846... testsuite: Be more exhaustive (*)
  d1a068e... sorter: Remove a return_if_fail() (*)
  4cd92f9... Merge branch 'wip/otte/for-master' into 'master' (*)
  d441e71... x11: Plug a memory leak (*)
  dfa2dcc... Merge branch 'matthiasc/for-master' into 'master' (*)
  d98c0d3... ci: Add a build with asan (*)
  e9efe77... Merge branch 'wip/Jehan/gio-querymodules-pkg-config-master' (*)
  f191b64... Disable lsan for now (*)
  a508f68... Merge branch 'asan-ci' into 'master' (*)
  d3443d6... ci: Use the timeout multiplier from the environment (*)
  70e4dab... ci: Increase the timeout multiplier (*)
  b3dc517... ci: Use lsan again (*)
  333b013... Increase the default timeout for slow tests (*)
  ad04da8... Add the filtermodel-exhaustive test to the slow suite (*)
  0578422... build: Restructure the tests to use dictionaries (*)
  6aafb81... Merge branch 'ci-tweaks' into 'master' (*)
  7c8cd23... Merge branch 'ebassi/ci-timeout' into 'master' (*)
  55217e2... Fix the build with clang (*)
  191e0e8... Merge branch 'matthiasc/for-master' into 'master' (*)
  f1ad883... pathbar: Drop the Private struct (*)
  746b84c... gtk-demo: Make style apply in the file browser (*)
  053223b... pathbar: Stop using GtkFileSystem (*)
  0210850... Reduce includes of gtkfilesystem.h (*)
  b41d380... filechooserbutton: Stop using GtkFileSystem (*)
  ef3f997... filechooser: Drop get_file_system from the interface (*)
  bdcda2d... filechooserwidget: Stop using GtkFileSystem (*)
  8a8b96b... Drop GtkFileSystem (*)
  f2eb036... Merge branch 'matthiasc/for-master' into 'master' (*)
  7ddbbb5... Merge branch 'drop-file-system' into 'master' (*)
  aa5ab02... filechooserwidget: Remove homegrown profiling (*)
  65ecfa2... filechooserwidget: Use dropdown api better (*)
  d8abcdb... Remove unused includes (*)
  2e6b881... filechooserdialog: Stop using the embed interface (*)
  0145809... filechooserdialog: Stop using ::response-requested (*)
  4dac5c2... Drop GtkFileChooserEmbed (*)
  f1188aa... Fix gtk_file_chooser_error_stack_set_custom_error (*)
  7583d48... demo: Add a search filter (*)
  78a59c9... Merge branch 'matthiasc/for-master' into 'master' (*)
  22c1b54... Merge branch 'wip/sadiq/demo-filter' into 'master' (*)
  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' (*)
  ed589b8... Add GdkArray
  c98109c... cssselector: Use GdkArray
  5229656... main: Use a GdkArray
  5c9f8af... Remove preallocated array code
  89446e4... snapshot: Move structs into .c file
  2a0df97... snapshot: Port node list to GdkArray
  a9a3042... array: Add null-termination
  e051418... icontheme: Use GdkArray
  389bc35... array: Add a bunch of new features
  b3babb3... snapshot: Use GdkArray for the state stack
  1aada6d... testsuite: Add some array performance tests
  d2beb74... stringlist: Convert to array

(*) 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]