[gtk] (164 commits) Non-fast-forward update to branch style-context-redux



The branch 'style-context-redux' 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:

  b6bce58... widget: Stop using style context internally
  a8ecb1a... gskpango: Stop using style context getters
  0cebeb3... drag icon: Stop using style context getters
  d812bf3... popover: Stop using style context getters

Commits added to the branch:

  06dbde2... csscolorvalue: Don't resolve literal color values (*)
  515a527... csscolorvalue: Compute alpha/shade/mix of color literals di (*)
  1200fe2... cssvalue: Add type names for all classes (*)
  8d15efb... cssarrayvalue: Allow calling array API on non-arrays (*)
  9cb2fe5... cssarrayvalue: Don't allocate memory when parsing array val (*)
  1f2f277... csscornervalue: Accept other values if x == y (*)
  e31c089... cssnumbervalue: Add early-outs to transition code (*)
  91aa60b... csssshadwovalue: Remove unused function prototype (*)
  741e120... dump css value stats (*)
  67991ed... Remove GtkCssRgbaValue (*)
  3401150... cssimagefallback: Don't compute new image if only a color i (*)
  00aa4f0... cssimagelinear: Use count+array for the color stops, not GA (*)
  fc2d05e... cssimageradial: Use array + length instead of GArray (*)
  afa9917... gl renderer: Look at shadow color in the outset shadow cach (*)
  7d1f915... csscolorvalue: Don't copy rgbas when applying function (*)
  8c678ac... css: Move border-width special cases out of GtkCssDimension (*)
  7aa17af... testsuite: Update css color output (*)
  31aa5a0... cssvalue: Add is_computed flag (*)
  ba08f5e... cssvalue: Don't call compute() for already computed css val (*)
  24d8c0a... css: Set the is_computed flag for more values (*)
  0b2a6e3... cssimage: Add is_computed vfunc (*)
  9614354... csscolorvalue: check for singletons in new_literal (*)
  7c75ea3... cssvalue: Improve css value accounting output (*)
  a3769eb... cssshadowvalue: Only create 2 shadows values for transition (*)
  45455f1... Remove GtkCssShadowsValue (*)
  c9e972e... cssdimensionvalue: Implement transition() (*)
  e448fc4... cssnumbervalue: Move early-out code to GtkCssValue (*)
  2e89c53... numbervalue: Add early-out to multiply() (*)
  3091679... gl renderer: Render simple border nodes in a simple way (*)
  8c98fd2... cssdimensionvalue: remove early-out code from transition() (*)
  d861dd5... csshorthandproperty: Try to avoid allocating a GString for  (*)
  3f38a1c... css: Re-add a lost special case (*)
  1efa396... css: Simplify default values (*)
  f5182f1... css: Mark transform value as computed (*)
  dc8dedc... gl renderer: Draw outset shadows white (*)
  85793fe... testsuite: Update expected css errors (*)
  821efcb... cssstyle: Implement get_pango_font() directly (*)
  dda54b2... widget: Get DPI from style directly (*)
  119ebe1... cssstyle: set font variations in get_pango_font() (*)
  f8fa946... widget: Get opacity without GtkStyleContext (*)
  26506b0... cssimagefallback: Don't snapshot invisible colors (*)
  433c830... gl renderer: Pull a local variable in the closest scope (*)
  7210c54... Update POTFILES.skip (*)
  19280db... x11: Fix release build warnings (*)
  46bb1a9... wayland: Fix release build warnings (*)
  92cfc03... inspector: Avoid an array overrun (*)
  a5530ca... Actually turn of css value accounting (*)
  eff1293... Fix a css change testcase (*)
  a463dcc... Refine the selector tree printing (*)
  bb4efe1... Update Croatian translation (*)
  2301916... Update Croatian translation (*)
  55cfecc... css: Go back to clearing out selectors (*)
  95f00c6... css: Redo the pseudoclass selectors (*)
  ce1f1f7... Update Polish translation (*)
  cec4c15... Refactor gtk_widget_pick (*)
  6e88ccf... pick: Take advantage of transform categories (*)
  be4d425... style cascade: Remove some pointless casts (*)
  7e2e92a... cssselector: Inline a few things (*)
  025902b... textview: Make cursor work when blinking is disabled (*)
  a350c24... Add profiler support for css validation (*)
  a38ba91... Add some static assertions (*)
  b52bcf7... Merge branch 'matthiasc/for-master' into 'master' (*)
  b9c81b1... widget: Initialize cssnode name asap (*)
  c85d9a3... stylecontext: Change semantics of gtk_style_context_get_pat (*)
  563ad2d... containter: Remove gtk_container_get_path_for_child() (*)
  6a1adf6... cssnode: Remove unused widget path vfuncs (*)
  193eb5b... widget: Remove gtk_widget_get_path() (*)
  d59784f... win32: Don't save/restore the context for querying the font (*)
  631ea5c... Merge branch 'otte/for-master' into 'master' (*)
  e6a0a2f... stylecontext: Remove excess gtk_css_node_invalidate() call (*)
  f42e185... Merge branch 'otte/for-master' into 'master' (*)
  2a5a52d... selector: Add GtkSelectorCategory (*)
  5095313... Merge branch 'otte/for-master' into 'master' (*)
  820c940... cssnode: Make the profiler support unconditional (*)
  05b98c3... gdk: Make profiler support unconditional (*)
  a6f300c... widget-factory: Add a way to quit automatically (*)
  ea17728... Prototype a sysprof helper (*)
  417edd2... Run the css performance test in the testsuite (*)
  23426b0... Fix testsuite without -Dprofiler=true (*)
  d32b0d3... ci: Add sysprof-devel to the image (*)
  704a659... ci: Build with profiler support (*)
  c8485af... Use the v9 image for ci runs (*)
  81ddf4b... testsuite: Point performance tests at uninstalled schemas (*)
  e9e4bd4... testsuite: Make performance test fail (*)
  d24d0e9... Merge branch 'matthiasc/perf-tests' into 'master' (*)
  7927bcf... container: Remove an unnecessary check (*)
  8cb375d... window: Add a profiler mark around size allocation (*)
  5014b2a... widget: Add profiler marks (*)
  68fd796... css: Make performance test more flexible (*)
  878f355... Make the performance testcase more general (*)
  24fa0f8... testsuite: Move the meson performance tests up (*)
  feecfca... Adwaita: general typography classes (*)
  672d7f6... Merge branch 'wip/jimmac/typography-classes' into 'master' (*)
  a6b05a1... Update Japanese translation (*)
  a0448e2... Update Japanese translation (*)
  95ed9de... icontheme: Add profiler marks for loading icons (*)
  36cb812... surface: Add enter/leave events to profiler traces (*)
  dfea9bf... wayland: Add profiler marks around surface handling (*)
  1194572... window: Rename a profiler mark (*)
  3120fb2... ci: Save syscap files from performance tests (*)
  56b8d1d... frame clock: Redo the profiler marks (*)
  fea42de... surface: Always dd events to the profiler trace (*)
  1565f59... gl: Disambiguate profiler marks (*)
  278762f... gtk: Clearer names for profiler marks (*)
  3c03d79... More profiler reshuffling (*)
  527b67a... wayland: Add a mark for cursor loading (*)
  59a31e0... gdk: Add a profiler mark for paint_idle (*)
  73a214d... application: Add some profiler marks (*)
  0fe9643... css: Add a profiler mark around theme loading (*)
  9b29da9... iconhelper: Add profiler marks around icon loading (*)
  4ac8011... icontheme: Add profiler marks around icon theme loading (*)
  88d26b7... Ensure icon themes are loaded with other themes (*)
  c3f1ff7... pathbar: Use a css name insead of a style class (*)
  560e03f... Adwaita: Remove the .drag-icon class (*)
  5d6aeb4... Adwaita: Remove gtkstyle-fallback (*)
  c4548e9... Adwaita: Remove .location-bar class (*)
  5cc0881... Adwaita: Remove .rubberband class (*)
  3483c1a... Adwaita: Remove .entry-tag class (*)
  f5865b1... Add profiler marks around css selector tree building (*)
  de9f0c5... printing: Fix crash in avahi_service_resolver_cb (*)
  5e9d186... Merge branch 'fix-avahi_service_resolver_cb-crash-master' i (*)
  f84ecf9... Adwaita: Just use .menu, instead of .appmenu (*)
  0351f27... Adwaita: Drop .context-menu (*)
  cbed409... Replace .emoji with emoji for css (*)
  e13692c... Fix Emoji completion (*)
  f9e613f... text: Don't compute invisible char in init (*)
  86aa011... Adwaita: Use child selectors in many more places (*)
  9eadcd8... testsuite: Update mark names (*)
  7e4feb0... colorbutton: Use a css name (*)
  c8fa1f1... gl renderer: Transform rounded rect on the GPU (*)
  6852882... gl renderer: Move rect transformation to the vertex shader (*)
  d965267... cssimagerecolor: Implement is_computed() (*)
  d4caf3d... cssimagescaled: Implement is_computed() (*)
  aea27b8... cssimagepaintable: Implement is_computed() (*)
  7855a98... cssimageicontheme: Avoid copying colors (*)
  962e38c... gl renderer: Shorten shaders a bit (*)
  cff8304... GskTransform: Add gsk_transform_transform_point() (*)
  ab0869e... gl renderer: Add builder offset correctly for non-affine mo (*)
  ac4e98f... testsuite: Add test cases for last commit (*)
  8afdbd6... gl renderer: Make render_rounded_clip_node clearer (*)
  77f8245... gl renderer: Handle blur nodes with invisible children (*)
  f80a341... gl renderer: handle cross-fade nodes with invisible childre (*)
  8e41fa2... widget: Use gsk_transform_transform_point() in gtk_widget_p (*)
  da5d524... css: Print selectors (*)
  00be314... Adwaita: Drop menuitem support (*)
  975fe76... Adwaita: Remove a wildcard rule for tooltips (*)
  5dcce0c... css: Print out relative costs of selectors (*)
  55d08d8... Adwaita: Drop menu remnants (*)
  871959c... Adwaita: Drop selection mode (*)
  16654ee... Merge branch 'matthiasc/for-master' into 'master' (*)
  5b6b4f5... Revert "css: Print out relative costs of selectors" (*)
  53bc1d6... Revert "css: Print selectors" (*)
  4e58541... Make wayland load cursors on demand (*)
  2bc6e1b... Merge branch 'wayland-cursors' into 'master' (*)
  71ee4df... css: Update affects flags for icons (*)
  6e358e2... GtkIcon: Pay attention to style changes (*)
  2ee04ee... GtkPaned: Pay attention to style changes (*)
  a105256... GtkSpinner: Pay attention to style changes (*)
  1eec736... Adwaita: Fix some entry styling (*)
  a297129... Add a profiler mark around renderer realization (*)
  7da6fdc... widget: Stop using style context internally
  731ae8f... gskpango: Stop using style context getters
  f1ff699... drag icon: Stop using style context getters
  ac902e6... popover: Stop using style context getters

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