[gtk] (276 commits) Non-fast-forward update to branch wip/baedert/for-master



The branch 'wip/baedert/for-master' 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:

  2417e27... widget: Remove verify_child_invariants
  b05bb34... widget: Speed up verify_invariants()
  19f7a6b... widget: Fix a from_string/try_string mixup
  c2c8b75... Window: inline function into only caller
  eefc50b... progressbar: Remove a few unneeded queue_resize() calls
  78de6b0... searchbar: Use g_object_notify_by_pspec
  3f01165... searchbar: Use proper getter in _get_property()
  dcec839... testcalendar: Close window properly
  252cc17... Move GTK_BORDER_STYLE_HIDDEN before GTK_BORDER_STYLE_SOLID
  9f5345d... renderborder: Make simple border case more obvious
  ef5050c... Start using GtkWidget's new style class API
  7861c4c... snapshot: Add _push_collect() and _pop_collect()
  973e527... widget: Use gtk_snapshot_{push,pop})_collect
  56dcd7c... GskRoundedRect: Inline graphene_rect_contains_rect
  0d83f8f... textlayout: Use gtk_snapshot_{push,pop}_collect()
  cd10355... snapshot: Remove new_with_parent
  ace624e... GskTransform: add assertions to make normalize_angle() inte
  4337c59... GskTransform: Remove useless fmod check
  596e7d7... {box,grid}layout: Access border spacing directly
  11de423... Adwaita: Fix levelbar styling
  31d6cb8... calendar: Fix an uninitialized value
  1328d9b... calendar: Remove details
  b3da971... testcalendar: Remove unused function
  cdd074d... calendar: Add accessors for display properties
  997a5fb... calendar: Remove spinning code
  6bf442c... calendar: Try to avoid changing size when changing the year
  61d6f29... calendar: Use widgets for everything
  83b6e41... calendar: Use GDateTime to select days
  8d5d9fa... calendar: Return a GDateTime from get_date()
  31a55e1... calendar: Keep a GDateTime around
  fa1937a... calendar: Remove month-changed signal
  507c01d... calendar: Remove an unused enum
  7c0fa11... calendar: Remove day-selected-double-click signal
  114ec80... box: Move vfunc implementations before class_init
  2a88b2a... treepopover: Fix header guard
  4355c76... Rename gtk_widget{get,set,has}_style_class to _css_class
  9eddaa2... window: Move variable initialziation just before usage
  e9650fa... label: Don't use gtk_widget_peek_style_context

Commits added to the branch:

  c691399... icontheme: Align function arguments (*)
  021aaef... GtkIconPaintable: Always recolor when snapshotting. (*)
  b529f77... IconTheme: Simplify icon scaling (*)
  adccd13... Support aspect=TRUE in _gdk_pixbuf_new_from_stream_at_scale (*)
  d69f7fd... IconTheme: Never fail a lookup or icon load (*)
  de02769... icon-theme: Don't pre-scale pixbufs in gtk_icon_theme_looku (*)
  6865744... Remove unnecessary image-missing fallbacks (*)
  8788c76... icon theme: Also never fail in gtk_icon_theme_lookup_by_gic (*)
  a053392... icontheme: Handle GEmblemIcon in lookup_by_gicon() (*)
  1c253f5... icontheme: Move IMAGE_MISSING_RESOURCE_PATH to (private) he (*)
  6ff9f21... GtkBuilder: Directly load the fallback missing image (*)
  7c73f2f... GskPango: Allow specifying a custom shape snapshot handler (*)
  fcc3c12... gtk_css_style_snapshot_icon_paintable: Fix uninitialized me (*)
  8282698... textview: Use paintables instead of textures, and fix the s (*)
  6317fd3... Replace last users of gtk_icon_paintable_download_texture ( (*)
  d45d604... Remove gtk_icon_paintable_download_texture() public API (*)
  57ecb28... Add gtk_icon_paintable_get_icon_name() (*)
  a772bf7... Add gtk_icon_paintable_get_resource_path() (*)
  4a2d539... Build sassc as a dependency for flatpaks (*)
  20aec5a... Merge branch 'flatpak-build-sassc' into 'master' (*)
  b3f5243... a11y: Report children of widgets (*)
  d01070d... a11y: Add an accessible for widgets with children (*)
  145ccfe... stackswitcher: Use a composite accessible (*)
  18965ee... testsuite: Update some a11y tests (*)
  580384e... tests: Update expected output (*)
  bc682be... colorchooser: Use a composite accessible (*)
  a11b1bd... testsuite: Update expected output (*)
  2dba92f... tests: Fix infobars in ui files (*)
  b916723... testsuite: Improve --generate support (*)
  048effd... testsuite: Clean up a11y menu tests (*)
  769dae2... infobar: Implement forall (*)
  e45b668... testsuite: Misc. updates of expected output (*)
  cf69b7d... Merge branch 'a11y-fixes' into 'master' (*)
  56dc99a... gtkroot: Make enum a typedef (*)
  e67f0bf... gtkmain: Wait for GDK_CROSSING_UNGRAB leave event with impl (*)
  c7ab02d... Merge branch 'wip/carlosg/implicit-grabs-on-leave' into 'ma (*)
  79699cc... Use G_OBJECT_TYPE_NAME instead of g_type_name_from_instance (*)
  2be29f9... Remove stray space (*)
  bdbafe6... icontheme: Optimize memory use and lookup speed by internal (*)
  65cc830... Updates for 3.98 (*)
  de299bb... Fix syntax (*)
  1da23b0... Add a forgotten word (*)
  c247e76... Remove accidentally added files (*)
  645af09... cssnode: Remove leftover vfunc (*)
  3d9e622... print: Don't use a toolbar in the custom paper dialog (*)
  8a60f5d... bloatpad: Use a box, not a toolbar (*)
  68dbb3f... gtk-demo: Get rid of toolbars (*)
  1363cac... widget-factory: Get rid of toolbars (*)
  9cccb94... css: Remove .inline-toolbar (*)
  e00030d... css: Remove .primary-toolbar (*)
  d72301b... testsuite: Get rid of GtkToolbar (*)
  44e153d... GtkToolbar: remove (*)
  24e2830... Merge branch 'wip/otte/toolbar' into 'master' (*)
  1a671cf... flatpak: Build against the master runtime (*)
  03317ec... NEWS: Small additions (*)
  e27413a... icon-theme: Add GTK_ICON_LOOKUP_LOAD_IN_THREAD flag (*)
  24fede0... GtkIconHelper: Trigger preload when css sizes is valid (*)
  6150344... Update POTFILES.in (*)
  b561eb8... widget: Remove verify_child_invariants (*)
  e152d25... widget: Speed up verify_invariants() (*)
  a67bd7a... widget: Fix a from_string/try_string mixup (*)
  c0fef36... Window: inline function into only caller (*)
  e044656... progressbar: Remove a few unneeded queue_resize() calls (*)
  60be37d... searchbar: Use g_object_notify_by_pspec (*)
  64c6229... searchbar: Use proper getter in _get_property() (*)
  3a727ee... testcalendar: Close window properly (*)
  60095ad... Move GTK_BORDER_STYLE_HIDDEN before GTK_BORDER_STYLE_SOLID (*)
  b1d64a6... renderborder: Make simple border case more obvious (*)
  b7ee2cb... Start using GtkWidget's new style class API (*)
  bf8fb2c... snapshot: Add _push_collect() and _pop_collect() (*)
  47b8fac... widget: Use gtk_snapshot_{push,pop})_collect (*)
  75ef8d8... GskRoundedRect: Inline graphene_rect_contains_rect (*)
  17ddae5... textlayout: Use gtk_snapshot_{push,pop}_collect() (*)
  4cfac3b... snapshot: Remove new_with_parent (*)
  cbb05a3... GskTransform: add assertions to make normalize_angle() inte (*)
  8388791... GskTransform: Remove useless fmod check (*)
  b471158... {box,grid}layout: Access border spacing directly (*)
  7fd06ca... Adwaita: Fix levelbar styling (*)
  ab84b17... calendar: Fix an uninitialized value (*)
  4cceba0... calendar: Remove details (*)
  e94e703... testcalendar: Remove unused function (*)
  74cb1ca... calendar: Add accessors for display properties (*)
  9ecd448... calendar: Remove spinning code (*)
  a437162... calendar: Try to avoid changing size when changing the year (*)
  a6f9052... calendar: Use widgets for everything (*)
  1151da5... calendar: Use GDateTime to select days (*)
  93c6f22... calendar: Return a GDateTime from get_date() (*)
  093eac9... calendar: Keep a GDateTime around (*)
  8ef9009... calendar: Remove month-changed signal (*)
  3249756... calendar: Remove an unused enum (*)
  b9b5cae... calendar: Remove day-selected-double-click signal (*)
  2a46d59... box: Move vfunc implementations before class_init (*)
  69fa159... treepopover: Fix header guard (*)
  655711f... Rename gtk_widget{get,set,has}_style_class to _css_class (*)
  d3857f8... window: Move variable initialziation just before usage (*)
  e3afb2f... label: Don't use gtk_widget_peek_style_context (*)
  3cbb3dc... Update migrating-3to4.xml (*)
  1ab70e2... Merge branch 'patch-1' into 'master' (*)
  1f74695... Adwaita: Fix selection in vertical spin buttons (*)
  55b60f6... gtk-demo: Don't call gtk_main_quit (*)
  2f17ab3... Avoid mime sniffing where possible (*)
  f6b0e0e... Merge branch 'avoid-mime-sniffing' into 'master' (*)
  01ba11f... css: Remove outline border radius properties (*)
  645f49c... Fix build with -Dgtk_doc=true (*)
  621a427... Fix the build with -Dgtk_doc=true (*)
  f240bcb... emojichooser: Fix the docs (*)
  348dcaa... docs: Update the switch thumbnail (*)
  a824be2... docs: Drop a few no longer existing symbols (*)
  be2ba89... Fix a doc comment (*)
  0e15032... gsk: Small documentation additions (*)
  7de5b39... gsk: Update docs sections (*)
  cffff36... Merge branch 'wip/baedert/remove-outline-properties' into ' (*)
  c4b16f7... css: Add a comment (*)
  ba825dc... docs: Remove a mention of gtk_main_do_event (*)
  8f0fc24... docs: Remove a reference to gtk_main_do_event (*)
  c197000... docs: Remove more mentions of gtk_main_do_event (*)
  ebc24d7... testsuite: Stop using gtk_main_do_event (*)
  057f415... Remove gtk_main_do_event from the docs (*)
  688f8bf... Remove gtk_main_do_event from public API (*)
  b927609... Remove gtk_propagate_event from public API (*)
  327441f... cssprovider: Remove unused include (*)
  998384a... Remove unused include (*)
  fce37b1... gdk: Make gdk_keyval_name() return a const char (*)
  810f55c... filechooser: Remove outdated hack (*)
  900ff74... Merge branch 'main-cleanup' into 'master' (*)
  4f79676... win32: Fix the build (*)
  07988fc... win32: One more build fix (*)
  9eeeb63... win32 printing: Stop using gtk_events_pending (*)
  24917ac... tests: Stop using gtk_events_pending (*)
  ebc720b... Drop gtk_events_pending (*)
  49a6ad3... Drop gtk_main_iteration (*)
  7eb889c... Drop gtk_main_level (*)
  c789711... Stop using gtk_main_quit (*)
  a6c5466... Stop using gtk_main and gtk_main_quit (*)
  4c22939... docs: Update an example (*)
  4dd780a... Drop gtk_main and gtk_main_quit (*)
  a8db322... Drop gtk_get_main_thread (*)
  eec219e... docs: Mention gtk_main in the migration guide (*)
  bc4637f... Remove unused includes (*)
  4a978dc... inspector: Draw baselines as an overlay (*)
  643417d... widget: Stop embedding baseline debugging (*)
  9309153... Remove GTK_DEBUG=baselines (*)
  14b3b68... icontheme: Always return some icon name in get_icon_name()  (*)
  344ad65... Rename GTK_ICON_LOOKUP_LOAD_IN_THREAD to GTK_ICON_LOOKUP_PR (*)
  904eecd... icon paintable: Replace get_filename and get_resource_path  (*)
  e123fff... Merge branch 'baselineoverlay' into 'master' (*)
  8f1253a... GtkIconPaintable: Add properties for file, icon-name and is (*)
  ba781ec... Expose gtk_icon_paintable_new_for_file (*)
  ad0e901... icon-theme: Add back and fix test for handling non-square i (*)
  96a4bb4... Fix typo in GtkIconPaintable is-symbolic property (*)
  1698369... Merge branch 'icon-theme-api-rework' into 'master' (*)
  d0f5ce4... More updates (*)
  59b935a... Merge branch 'mainloop-cleanup' into 'master' (*)
  23211bc... hidpi: Rescan monitors when screen scale factor changes (*)
  e5e7dbf... Merge branch 'fix-hidpi-popups' into 'master' (*)
  7d23b6d... Fix gestures test (*)
  b38eb6e... Merge branch 'fix-gestures-test' into 'master' (*)
  0677bfe... testsuite: Update expected output (*)
  11cd955... Calendar: Make year/month/day writable again (*)
  c0dcacc... calendar: Fix mismatches with GDateTime (*)
  17a5e9b... Update expected test output (*)
  564a43c... Disable the buttons a11y test (*)
  d711ca3... Drop the toplevel-vs-popup reftest (*)
  5e746d3... Add the label-wrap-justify reftest to xfails (*)
  37a9d06... 3.98.0 (*)
  8561860... css boxes: Compute inline box from border box (*)
  7ac2982... Revert "Add the label-wrap-justify reftest to xfails" (*)
  af98c46... Typo fix (*)
  8fdb710... gl: Don't require too large texture for offsreen ops (*)
  1f0438e... gsk: Fix angle normalization (*)
  dc6fe09... revealer: Fix child size allocation at small scales (*)
  6ec546b... tests/frame-stats.c: Include stdlib.h (*)
  153e8a0... ci: Use release builds for Flatpak bundles (*)
  56f9cdd... ci: Refactor the CI pipeline (*)
  9e38a70... ci: Replicate the CI image scripts from GLib (*)
  c06a08d... ci: Split the static and shared builds (again) (*)
  02ac7ff... Initialise out variable (*)
  74b5bb1... ci: Disable ccache (*)
  62352dd... Fix compiler warnings in the release build (*)
  a7d2952... ci: Add static packages for GLib and PCRE (*)
  5ace9ef... ci: Use the new Fedora image (*)
  c00896a... ci: Remove static build job (*)
  c4dfacc... ci: Add missing newline escape (*)
  b5dc03d... Merge branch 'fix-revealer-scale' into 'master' (*)
  1806af1... Declare global counter only in debug builds (*)
  47c4464... Silence compiler warnings in non-debug builds (*)
  0df542e... Declare global counters only in debug builds (*)
  59028d7... ci: Generate the report for the release builds (*)
  76aba1f... ci: Add a style check pass (*)
  c69595a... vulkan: Handle VK_ERROR_UNKNOWN (*)
  b99a4da... testsuite/gtk: Add xfail tests (*)
  2b425fa... ci: Allow release job to fail (*)
  bb71cdd... Merge branch 'ci-jobs' into 'master' (*)
  7b0b3d9... GskGLRenderer: Share programs between different renderers i (*)
  9d0393d... Merge branch 'fix-angle-normalization' into 'master' (*)
  720e48e... Merge branch 'handle-max-texture-size' into 'master' (*)
  042a573... Merge branch 'share-gl-programs' into 'master' (*)
  9062607... Merge branch 'wip/baedert/outline-radius' into 'master' (*)
  36808e0... profiler: Always mark events with the kind (*)
  6e0cf02... Merge branch 'mark-events-with-kind' into 'master' (*)
  c2dcd1b... Update Esperanto translation (*)
  6de85c0... Add gdk_profiler_add_markf() to do printf formating (*)
  8a1c51d... Use the new gdk_profiler_add_markf() function (*)
  685fd3c... fixup! Add gdk_profiler_add_markf() to do printf formating (*)
  13eedf1... Use markf in one more place (*)
  cc643df... Convert all profiler times from nsec to usec (*)
  01d5ad2... profiler: Make profiler-is-running a macro (*)
  2890cd8... profiler: Add _end_mark() version of _add_mark() (*)
  e134eef... builder: Don't add profiler marks for short parses (*)
  b4b00e2... icon theme: Don't add profiler marks for short async icon l (*)
  e3a6738... profiler: Add profiler marks for when surfaces are mapped a (*)
  324202a... profiler: Clean up profiler marks for frameclock (*)
  d9c59a7... profiler: Add G_GNUC_PRINTF markers to silence warnings (*)
  6e3dd6d... profile: Use separate names for frameclock marks instead of (*)
  d702c15... Merge branch 'cleanup-profiler-marks' into 'master' (*)
  b12a6be... rendernode: draw() only in node bounds (*)
  52c46e5... rendernode: Don't clip when _draw()ing (*)
  cc8506c... Move performance tests to the right testsuite (*)
  e1d85ae... testsuite: Warn if a necessary env var is missing (*)
  f51ceb1... ci: Fix linking of the CI assets in the report (*)
  f2da5e5... ci: Deploy the API ref before flatpak (*)
  4247bf0... ci: Update flatpak job (*)
  88e2a06... Merge branch 'ci-pages' into 'master' (*)
  1b95cd2... build: Install gtkemojichooser.h (*)
  7404c39... Merge branch 'gbsneto/fix-emojichooser-header' into 'master (*)
  11ab396... Fix the Emoji chooser finalize (*)
  2ab9be5... Rename the SCSS files for our themes (*)
  6c6b3d0... Merge branch 'ci-pages' into 'master' (*)
  073e8dd... popovermenu: Avoid an uninitialized variable (*)
  14ecc9e... Remove unused signal enum values (*)
  9be8f8c... Merge branch 'wip/baedert/cairo-paint' into 'master' (*)
  fb84fe7... Fix flickery hover (*)
  c313a71... testsuite: Remove accidentally checked in file (*)
  9d8ceb0... testsuite: Don't destroy surfaces that are still used (*)
  16e3870... testsuite: Don't use gdk_cairo_get_clip_rectangle() (*)
  b0369fc... roundedrect: Fix gsk_rounded_rect_intersects_rect() (*)
  77d7c71... roundedrect: Fix inlining of graphene functions (*)
  75b130e... testsuite: Add tests for rounded rect code (*)
  f0993fc... rendernode: Avoid rounding errors (*)
  67610b1... cairoblur: Move the check for early exit (*)
  6f9f180... gsk: Add a utility function for rectangles (*)
  6203cec... gsk: Clip shadow node before push_group() (*)
  8f6cab6... cairoblur: Get rid of gdk_cairo_get_clip_rectangle() call (*)
  052d0f6... gdk: Remove gdk_cairo_get_clip_rectangle() (*)
  313c399... Merge branch 'wip/otte/no-clip-on-draw' into 'master' (*)
  47f2a6c... Remove border-half-pixel reftest from xfail (*)
  cdd7e4c... Add a notify function to GdkContentProvider (*)
  0d354d1... docs: Match the argument name with its declaration (*)
  35ac7de... Match argument name between declaration and definition (*)
  32a2a62... Fix the function name in the gtk-doc stanza (*)
  40852ea... gi: Skip gtk_custom_layout_new() (*)
  2a0dfa9... Remove gtk_style_context_get_parent() (*)
  3dc6a07... ci: Re-enable ccache (*)
  f4a8edf... ci: Move HTML report meta from header to article (*)
  adc7bf9... ci: Put the branch name in the HTML header (*)
  1a4d1f8... ci: Unexpected passes are failures (*)
  2b1e273... ci: Use result instead of exit code in the JUnit report (*)
  affc7b5... ci: Fix the HTML anchor in the report (*)
  5ed3f8d... ci: Rearrange the results in the HTML report (*)
  de1543d... ci: Use per-suite anchors (*)
  09abb43... Merge branch 'report-fixes' into 'master' (*)
  a66ed7c... gsk: Fix the compiler warning differently (*)
  cdee2ac... testsuite: Handle icontheme test better (*)
  2e0af29... Make release builds mandatory for ci (*)
  883980c... Merge branch 'gi-fixes' into 'master' (*)
  9332abf... ci: Allow flatpak jobs to fail (*)
  9a631f2... ci: Remove G_MESSAGES_DEBUG (*)
  33c6032... Merge branch 'ci-flatpak' into 'master' (*)
  c4111da... Fixed OpenGL extension detection for extensions promoted to (*)
  0969d06... Fix detection of OpenGL 3.3 core GL_ARB_timer_query. (*)
  eb2e013... Merge branch 'master' into 'master' (*)
  97ec29d... Force-create style contexts in realize (*)
  d303b5b... slicelistmodel: Fix two wrong computations (*)
  22a6aaf... Merge branch 'wip/otte/for-master' into 'master' (*)
  29412c5... calendar: Document style classes
  acfec62... calendar: Add style class to today's label

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