[gtk+] (115 commits) Non-fast-forward update to branch wip/matthiasc/font-variations



The branch 'wip/matthiasc/font-variations' 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:

  5923264... Some initial support for font variations
  0bf72f8... Add a font variations demo
  7403ab8... Redo the features part of the font features demo
  ba92738... Add another fun demo
  d3c03bd... fontchooser: Small revision of the UI
  b346fe4... Implement font-variation-settings
  b0966b8... font button: Take variations into account
  5aedd36... wip: introduce font chooser levels
  ac1afba... fontbutton: Remove show-font and show-size
  ccbda7e... font chooser: Add a script filter

Commits added to the branch:

  964c6f7... x11: Fix wrong condition when unsetting transient-for (*)
  8107b1a... snapshot: Fix typo (*)
  d9f1620... snapshot: Directly clip color nodes (*)
  19871cf... snapshot: Add & use API for linear gradient nodes (*)
  b488329... GskRenderer: Remove viewport property (*)
  fe7db31... gl driver: Make some members const (*)
  5fa5008... gl renderer: Remove some unused code (*)
  6bce14b... Rework the GL renderer (*)
  851a5d4... add tests/showrendernode (*)
  04742f3... build: Remove unused variable (*)
  8c8583d... test-render-nodes: Print a warning if we didn't generate an (*)
  4aa3f51... test-render-nodes: Add color matrix test (*)
  ddb77d6... GskGLDriver: Use float for texture size in create_texture (*)
  1d1c6a9... GskGLDriver: Add profiler (*)
  cd730cc... gl renderer: save on some frame buffers (*)
  24e69bb... gl renderer: Implement rounded clip nodes (*)
  1f5fd4d... gl renderer: Don't create framebuffer for texture opacity c (*)
  33aa61e... gl renderer: Save clip in every node (*)
  7a739e8... showrendernode: Resize window to a reasonable size instead (*)
  e05b0ae... test-render-nodes: Add transformed clip nodes test (*)
  9b40013... gl renderer: Remove unused shaders (*)
  3e23f6c... gl renderer: Remove unused member (*)
  4cf2a48... gl: Add glyph cache (*)
  f430433... gl renderer: Don't pass MVP to shaders (*)
  59a7584... gl renderer: Group render node types by render item creatio (*)
  dd1a974... gl renderer: Don't initialize modelview matrix twice (*)
  358c139... gl renderer: Rework once more (*)
  823369f... gsk: Move all gskgl* files into gl/ (*)
  a1d3e77... gl renderer: Move render ops into separate file (*)
  5615fd2... gl renderer: Implement cairo nodes again (*)
  6606c1f... gl renderer: Only check for color glyphs once per text node (*)
  d5eeb9d... gl renderer: Stop collecting VAOs in clear_tree (*)
  fa564e1... gl renderer: Remove unused VAO (*)
  832920c... gl renderer: Optimize text drawing (*)
  95051e1... gl ops: Remove dead code (*)
  b56a7af... gl renderer: Factor out a helper function for offscreen dra (*)
  cb9c4e3... gl render ops: Rename a member (*)
  e3264d5... gl renderer: Implement color matrix nodes again (*)
  2865ab8... gl renderer: Don't draw texture nodes to a framebuffer (*)
  19700fc... gl renderer: Keep track of current program color value (*)
  ff1cacb... gl renderer: Remove some unused members (*)
  6a1a70c... gl renderer: Implement blur nodes (*)
  388157b... gl renderer: Implement unblurred inset shadows (*)
  5c7838e... gl renderer: Rework program creation (*)
  47c4bf5... gl renderer: Implement unblurred outset shadows (*)
  8c9e203... gl renderer: Fix inset shadow offset calculation (*)
  c524ac7... gl renderer: Split out a utility function (*)
  e95b356... gl renderer: Implement simple shadow nodes (*)
  d5a7596... gl renderer: Split out text rendering function (*)
  8089cde... gl renderer: Don't render unblurred text shadows to a textu (*)
  3b7cfd0... gl renderer: Implement simple border nodes (*)
  8463040... gl renderer: Fix debugging output (*)
  bb69d64... gl renderer: Rename a macro (*)
  7dc6a46... gl renderer: Remove consecutive clip ops (*)
  7831d9a... gl renderer: Only draw blurred shadow nodes once (*)
  5d0c279... gl renderer: Add more detailed render op output (*)
  a0e033b... gl renderer: Define debug structs inline (*)
  b33d85b... gl renderer: Avoid consecutive opacity ops (*)
  9479bb6... gl renderer: Keep track of color matrix op state (*)
  1fce25c... gl renderer: Remove unused struct member (*)
  5cdd46e... gl renderer: Remove superfluous modelview matrix changes (*)
  7ad8f21... gl renderer: Default to GL_LINEAR scaling filters (*)
  f978bf0... gl renderer: Avoid using a new modelview for shadow nodes (*)
  c9af94f... gl renderer: Keep track of border program state (*)
  39a241b... gl renderer: Sort border sides by color (*)
  7cc8689... gl renderer: Avoid crashing tooltips (*)
  4978597... gl renderer: Don't zero initialize render ops GArray (*)
  98ba28b... gl renderer: Add a helper function (*)
  476450b... gl renderer: Ignore shadow color matrix nodes... (*)
  fd0b7ca... gl renderer: Fix shadow shader (*)
  ac6b7b2... tests: Add border drawing test (*)
  ab53ee7... gl renderer: Don't render opacity nodes offscreen (*)
  a59f380... gl renderer: Use one function per node-type (*)
  2d3e87d... gl renderer: Try to fix border rendering (*)
  703c4cf... gl renderer: Ignore render ops before we have a valid progr (*)
  64400e8... gl renderer: Default to 0px clip and border radius (*)
  3411e64... gl renderer: Handle borders in hidpi better (*)
  d9e135d... gl renderer: Fix rounded clips in hidpi (*)
  b03f089... gl renderer: Fix cairo node surface size in hidpi (*)
  49c7cf3... gl renderer: Fix inset and outset shadows in hidpi (*)
  33457b4... gl renderer: Ensure texture sizes arent 0 (*)
  e9be72a... gl renderer: Fix use of uninitialized values (*)
  18e7d77... gl renderer: Move declarations to the beginning of the bloc (*)
  075e6ac... gl renderer: Fix shadow nodes if the child is a container (*)
  eb221ff... gl renderer: Only take glyph texture alpha into account (*)
  bed03aa... gl renderer: Fix linear gradient shader color calculation (*)
  a83037c... gl renderer: Implement cross fade nodes (*)
  ee27b17... gl renderer: Fix indentation mishap (*)
  5eb4f65... showrendernode: Show at least the root node bounds (*)
  2849903... gl renderer: Don't leak gl resources (*)
  48be2ae... gl renderer: Use one function per op type to apply data (*)
  490e150... gl renderer: Force cross-fade nodes offscreen (*)
  f044b01... gl renderer: Don't crash if the first op is an opacity one (*)
  d211f42... gl renderer: Remove unused vertex shader (*)
  8b880de... tests: Add outset shadow drawing test (*)
  7a2d303... gl renderer: try doing outset box shadows (*)
  862fd6f... widgetbowl: Add blurred box shadow demo (*)
  f1ef422... broadway: Use correct type in assignment (*)
  6c0de43... Remove unnecessary introspection annotation (*)
  cc80a2e... Annotate gdk_x11_display_get_screen() (*)
  18a56cd... build: Ensure we introspect the print operation sources (*)
  f27dd88... docs: Add missing signal parameter (*)
  90a4e33... Update annotations for GdkEvent API (*)
  e847694... Update annotations for GdkDisplay (*)
  03cacda... css: Document font-variant and subproperties (*)
  3902a0d... Fix the docs build (*)
  956ded4... Some initial support for font variations
  5553bc4... Add a font variations demo
  e8dd2b6... Implement font-variation-settings
  4f0b38d... font button: Take variations into account
  4e09082... font chooser: Small revision of the UI
  b82058d... font chooser: introduce font chooser levels
  9400ccd... font button: Remove show-font and show-size
  cc3b539... font chooser: Add a script filter
  a142158... css: Document font-variation-settings

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