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



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

  25ca1cb... cssnode: Don't recompute style on get_style()

Commits added to the branch:

  4b96e7f... Application: Do not reuse Ctrl+F1 for help-overlay (*)
  4b2e4f6... Always emit reset for IM preedit with mouse click (*)
  f15a34c... gdk: Handle small final sigma in gdk_keyval_convert_case (*)
  5040d81... gdkseatdefault: Unref removed slave devices (*)
  9c6669b... gdk/x11: Properly unref removed device in XI2 device manage (*)
  5be1457... imwayland: Connect gtk_im_context_focus_in/out to GtkEventC (*)
  12ec090... Merge branch 'wip/otte/for-master' into 'master' (*)
  f0fe2e0... Fix a doc typo (*)
  fd021e7... Merge branch 'wip/otte/for-master' into 'master' (*)
  b3f454e... Merge branch 'fix-doc-typo' into 'master' (*)
  a7b34df... widget: Add style class API (*)
  058f82d... Add gtk-doc as a subproject (*)
  98e6e0c... ci: Update the version of Meson in the CI image (*)
  51e155b... ci: Deploy the API reference on our GitLab pages (*)
  db5d9cc... Remove reftests from expected-fail list (*)
  6830845... Merge branch 'gtk-doc-ci' into 'master' (*)
  c3421ce... Silence a compiler warning (*)
  db8276f... Merge branch 'wip/baedert/widget-add-style-class' into 'mas (*)
  59994bd... performance test: Produce better numbers (*)
  5776d0d... css: Split styles into groups (*)
  b378f56... Compute style change based on values structs (*)
  10e4c04... Use style values directly (*)
  75c73ac... Merge branch 'robertroth/shortcuts-overlay-accel' into 'mas (*)
  b859407... Merge branch 'reset-with-click' into 'master' (*)
  b97054f... Merge branch 'css-style-split-2' into 'master' (*)
  83cccfc... Merge branch 'gdk-device-leak-fix' into 'master' (*)
  aabb250... Merge branch 'gtk-4-im-wayland-controller-focus-in' into 'm (*)
  2488830... x11: add support for _GTK_WORKAREAS_Dn (*)
  5e95e15... animatedstyle: Fix the debug build (*)
  556a8a8... Merge branch 'wip/muktupavels/work-areas' into 'master' (*)
  bba5de7... Update POTFILES.skip (*)
  aef67bd... GtkIconTheme: Make the base GtkIconTheme threadsafe (*)
  3ac7e30... icon theme: Make GtkIconInfo cached data threadsafe (*)
  b96ab74... GtkIconInfo: Implement paintable (*)
  aefd844... GtkIconHelper use GtkIconInfo as paintable (*)
  c42977a... Convert trivial users of icon theme loading to use info as  (*)
  53c5427... Add gtk_icon_info_snapshot_with_colors() and use instead of (*)
  884e06a... icon theme: Add gtk_icon_info_download_texture() function (*)
  dbe0212... icons: Convert use of load() to download_texture() (*)
  afa6cc2... Break out cairo color matrix recoloring to gdk_cairo_image_ (*)
  6ffb54f... icon-theme: Add gtk_icon_info_download_colored_texture() (*)
  97b24b0... tests: Use gtk_icon_info_download_colored_texture instead o (*)
  71b3b54... icon-theme: Add async icon loader (*)
  317b395... icon-theme: Drop loading_themes recursion check (*)
  0d666f0... icon-theme: Use gtk_icon_theme_choose_icon_async in tests (*)
  6af4b6a... icon-theme: Drop all load() calls from GtkIconInfo (*)
  ab69d43... builder: Use a better name for templates (*)
  cb60c1b... builder: Add profiler marks for parsing (*)
  929d325... profiler: Exit gracefully on SIGTERM (*)
  6a15e91... Rename GtkIcon widget to GtkBuiltinIcon (*)
  e2f7786... icon-theme: Rename GtkIconInfo to GtkIcon (*)
  b087f9c... icon-theme: Drop the _for_scale() versions and always take  (*)
  1e6a825... icon-theme: Clean up locking (*)
  56ec748... icon theme: Actually don't block in gtk_icon_theme_choose_i (*)
  1be9322... icon theme: Actually use scale in choose_icon_async() (*)
  55db9d0... icon-theme: Only add theme load profiler mark if we actuall (*)
  d2f26b2... icon-theme: Improve profiler mark for icon loads (*)
  ff3e022... icon helper: Remove profiler mark (*)
  6a8001f... icon-theme: Preload default icon themes in thread (*)
  d1c6d78... GtkImage: Preload icons during css validation (*)
  2b20212... icon-theme: Fix indentation of matrix values (*)
  b227a2f... icon-theme: Use GtkSnapshot, not GdkSnapshot (*)
  ff0642b... icon-theme: Remove trailing whitespaces (*)
  f7cd2a7... Fix warnings in gdk gir build (*)
  2ec51b7... icon-theme: Update the docs (*)
  27799ba... Remove final references to "icon info" with just "icon" (*)
  5f8c2b5... indentation: fix various alignment issues (*)
  d1cd578... icon-theme: Add i/o priority to choose_icon_async() (*)
  c69327c... icon-theme: Show which icon loads are threaded in profile m (*)
  498ab6a... IconHelper: Only preload icons once (*)
  b67d582... GtkIconHelper: Preload icons for mapped widgets with higher (*)
  d478ae1... icon-theme: Avoid reentrancy issues while loading icon them (*)
  09ef67a... icon-theme: Add icon theme name in profiler mark (*)
  99c89d6... Merge branch 'icon-theme-rework' into 'master' (*)
  4071e1e... build: require sassc and drop generated .css files (*)
  a46f9af... Remove primary monitor api (*)
  c91c4b6... Merge branch 'kill-primary-monitor-2' into 'master' (*)
  f140b15... Merge branch 'meson-sassc-subproject' into 'master' (*)
  9f55377... Updated Spanish translation (*)
  0c5ba00... Update Karbi translation (*)
  6104c12... Build fix for GtkCssValues (*)
  09612a1... filechooser: Remove debug spew (*)
  7479564... modelbutton: Update a11y states (*)
  7027fc9... Make it easy to recognize initial style values (*)
  7fbb37a... background: Don't render initial backgrounds (*)
  5faf977... border: Don't render initial borders (*)
  27223f7... Merge branch 'initial-style' into 'master' (*)
  f84fdfc... Merge branch 'sigma' into 'master' (*)
  621120d... css: Fix an oversight in style change computation (*)
  66af531... display-x11: don't mention gdk_monitor_is_primary in the do (*)
  e7f2833... Merge branch 'wip/muktupavels/update-documentation' into 'm (*)
  4ab12ab... Remove last GtkWidgetPath reference (*)
  0a8d760... icon-cache: Add new function to list all the icons in a dir (*)
  e417066... IconTheme: Make icon lookups faster (*)
  308d434... GtkIconCache: Remove unused code (*)
  046de4c... icon-theme: Only have one copy of the icon flags enum (*)
  4685fe1... Merge branch 'faster-theme-lookup' into 'master' (*)
  b8ffe5b... css: Fix the initial values optimization (*)
  bfebc2b... icontheme: Remove gtk_icon_theme_get_default() (*)
  b713b9f... icontheme: Remove async APIs (*)
  bbbe39f... icontheme: Make text direction a lookup argument (*)
  10023b5... icontheme: Remove GTK_ICON_LOOKUP_USE_BUILTIN (*)
  4c3363b... icontheme: Remove NO_SVG and FORCE_SVG flags (*)
  48b9791... icontheme: Remove gtk_icon_theme_rescan_if_needed() (*)
  3bba52e... icontheme: Remove crayon APIs (*)
  7e8d821... Revert "Break out cairo color matrix recoloring to gdk_cair (*)
  4b96ba5... icontheme: Remove gtk_icon_get_base_size() and gtk_icon_get (*)
  544cd1a... icontheme: Clean up includes (*)
  f7a5dd7... icontheme: Remove contexts (*)
  571021c... icontheme: Pass fallbacks as optional argument to lookup_ic (*)
  138de60... icontheme: Remove GENERIC_FALLBACKS (*)
  c91be54... tooltip: Don't css-validate (*)
  410541f... Rename GtkIcon to GtkIconPaintable (*)
  cc22987... Merge branch 'wip/otte/icontheme' into 'master' (*)
  3cb150a... widget: Remove _gtk_widget_is_drawable() (*)
  a163571... widgetfocus: Remove unnecessary check (*)
  3bb8b56... treelistmodel: Small documentation tweaks (*)
  6640881... maplistmodel: Add an example to the docs (*)
  903af75... widget: Skip not-drawable widgets in snapshot_child (*)
  3177ac4... cssnode: Remove redundant check
  8722837... pathbar: Remove unneeded code
  546a748... widget: Replace style-updated signal with css_changed vfunc
  6756b83... stylecontext: Remove the "changed" signal
  2e17d07... testsuite: Remove the stylecontext test
  cf73cee... stylecontext: Remove gtk_style_context_new()
  348ea74... style context: Remove parent relationship
  b9f0c54... css: Remove unused function
  06aeae5... css: Make some local variables const

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