[gtk] (176 commits) Non-fast-forward update to branch wip/baedert/gl-rework



The branch 'wip/baedert/gl-rework' 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:

  7460bd4... gl renderer: Drop a dead if statement
  4fc8e60... gl renderer: Remove some unused uniforms
  b378319... gl renderer: Split blurring a node into its own function
  904d4e1... progressbar: Remove unnecessary snapshot implementation
  cd959f1... GdkRGBA: Use floats instead of doubles
  04f8514... gl renderer: remove a memory leak
  f83e0e4... gl renderer: stop copying current color around
  fd030d1... gl renderer: Don't copy border outline corner sizes around
  5dd39b8...   gl renderer: Rewort passing rounded rects to shaders
  22414f2... gl renderer: Fix debug color output
  540230c... gl renderer: Shorten debug output impl
  fba9fa3... gl renderer: Fix color comparison
  7085864... gl renderer: Only send clip corners if we need to
  46f7e36... gl renderer: Fix program uniform updating code
  e94d396... gl renderer: Rewrite shader builder
  fb8a8c9... gl renderer: Make RoundedRect work in gles
  05e53a2... gl renderer: Initialize alpha uniform to 1.0
  3b3b049... gl renderer: Don't copy matrix/offset of color matrix nodes
  b0ec212... gl renderer: Remove unused translation handling
  6efcc98... gl renderer: Remove a few outdated comments
  17e3b6d... gl renderer: Trivial declaration reorder
  38cf760... gl renderer: Mark beginning of frame if DEBUG_OPS is set
  f979e64... GdkGLContext: check for GL_KHR_debug for GL debug output
  d8a190a... gltextureatlas: Use more correct debug name for texture
  e14ba37... gl renderer: Upload GL_RGBA texture data in GLES
  b568af8... widget-factory: Fix more builder tool fallout
  a16e57b... gl renderer: Add some in/out compat glue to the shaders
  8afd39c... gl renderer: Move work to the gradient vertex shader
  41f06cd... gl renderer: Shuffle things around a bit
  50aa56b... gl renderer: Remove some unneeded calculations from shaders
  23fe97c... gl renderer: Avoid an invalid read
  a217807... testentryicons: Fix a memory leak
  94c75d3... supp: Ignore calloc in the AMD driver
  277c02e... gl renderer: Compute final color in vertex shader
  1081ad2... gl renderer: Move final color computation to vertex shader
  c486c63... gl renderer: Move color computation to vertex shader
  9f88daa... gl renderer: Remove unused variable from shader
  5ff620a... gl renderer: Don't invert offset value twice
  80f32ce... gl renderer: Move more work to the vertex shaders
  9272782... Avoid a few state changes
  9f97f49... gsk: Make GskColorStop.offset a float
  d874dfa... gl renderer: Pass linear gradient stops to shaders directly
  75aa658... gl renderer: Load vertex data directly into vertices GArray
  1551d93... renderbackground: Save a snapshot_translate() call
  422e6f7... rendernodes: Use floats for everything
  fe3c5a7... renderbackground: Try to omit a save/restore pair
  a79395a... gl driver: Inline function into only caller
  02c3855... gl renderer: Print debug node message
  eebded8... snapshot: Repeat color nodes by creating a larger color nod
  b09c4c2... GskTransform: Normalize angles
  37ccf21... GskTransform: Compute sin/deg of 90deg rotations manually
  15e7c61... testsuite: Add a test case for rotated border node
  2ee8bd9... gl renderer: Avoid copying a matrix
  855fc26... gl renderer: Move work to the blur vertex shader
  48e671b... gl renderer: transform border outline like everything else
  796dd43... gl renderer: Trivial variable reordering
  b3c98ac... gl renderer: Add debug code for color nodes
  f361740... gl renderer: Speed up bounds transformation
  990c785... gl renderer: Fix a misleading comment
  1831a33... renderborder: Only get border width if we really need to
  9dbde44... gl renderer: Don't force repeat node child offscreen
  0599def... scrolledwindow: Avoid using gtk_widget_get_preferred_size
  e3065a5... scrolledwindow: Remove a useless local variable
  b0fbd35... adwaita: Solve junction problem without border image
  b36cab8... gl renderer: Avoid another manual rounded rect transform

Commits added to the branch:

  04bb5aa... Use a separate gesture for middle clicks on PlaceView rows (*)
  9c5ea8e... gdkvulkancontext-win32.c: Suppress layered Windows on Vulka (*)
  7a46378... gdk/x11: Honor hotspot during drag cancel animation (*)
  503d988... label: Compute label baselines correctly (*)
  d3e8678... treeview: Don't create a cyclic reference (*)
  336d652... a11y: We can peek here (*)
  41bb40f... widget factory: Fix more grid layout fallout (*)
  02bbe39... Merge branch 'matthiasc/for-master' into 'master' (*)
  44f9c67... Merge branch 'vulkan-no-layered-windows' into 'master' (*)
  88da95d... Merge branch 'honor-hotspot-gtk4' into 'master' (*)
  e6270ca... Set HighContrast tooltip back to black text over white back (*)
  e331b39... imwayland: Suppport terminal purpose (*)
  e54049b... printing: Don't show Rejecting Jobs when we don't know (*)
  a6e3fc2... printing: Fix getting info for standalone IPP printers (*)
  d564cb2... Merge branch 'terminal' into 'master' (*)
  552db7c... types: Move GTK_INVALID_LIST_POSITION here (*)
  512c4c1... builder: Add gtk_builder_lookup_object() (*)
  1f94028... builder: Add gtk_builder_set_current_object() (*)
  f8a7f30... builder: Add GtkBuilderScope (*)
  5015730... builder: Turn last dlsym() function into a scope API (*)
  f6bdfc3... tests: Set an existing font in testfontchooser (*)
  101298c... gtk-demo: Don't include "gtk.h" (*)
  0eb2b38... Merge branch 'master-gitlab-HC-tooltip' into 'master' (*)
  a20c8af... clipboard: file transfer portal support (*)
  bbb56d8... Merge branch 'file-transfer' into 'master' (*)
  c33a767... Merge branch 'wip/otte/builder' into 'master' (*)
  12d7872... builder: Minor doc fixes (*)
  d6dc5da... textbuffer: Minor doc fixes (*)
  43c943e... Merge branch 'issue-179' into 'master' (*)
  207efd8... docs: Remove symbols that no longer exist (*)
  21a032b... docs: Ignore more private headers (*)
  4fa5f54... builder: Another small docs fix (*)
  050eb9b... Fix up GtkBuilderScope docs (*)
  353df67... Add GtkNative to the docs (*)
  9bbacd3... Run gtk-builder-tool simplify over our ui files (*)
  4470e5b... gtk-demo: Some touchups (*)
  886ab54... Updated Spanish translation (*)
  91a802a... Merge branch '1509-don-t-show-Rejecting-Jobs-when-we-don-t- (*)
  6ddc214... printing: Fill device URI for non-Avahi printers (*)
  6d3373c... gtk-builder-tool: More helpful error messages (*)
  e4fb411... builder-tool: Don't try to find default boxed values (*)
  47285c6... builder: Improve type name mangling (*)
  bf2c29a... x11: Only update cursors if we have any (*)
  78227bf... Merge branch 'matthiasc/for-master' into 'master' (*)
  9a5ec33... Merge branch 'fix-x11-cursor-crash' into 'master' (*)
  dff86c0... eventcontrollermotion: Add getters for the properties (*)
  c4043a8... treelistmodel: Improve docs (*)
  ed24f93... popover: Remove unneeded vfunc (*)
  46d960d... tree-view: Drop GtkTreeViewPrivate (*)
  721595e... file transfer: Fix build on non-Linux (*)
  ba3549f... Merge branch 'matthiasc/for-master' into 'master' (*)
  3d8d492... gdk: Build portal bits on *nix only (*)
  d51e3e8... tests/: Revert bbb56d8 for non-UNIX (*)
  0546fd7... Merge branch 'fix.nonunix.builds' into 'master' (*)
  79f42ce... ci: Add libXtst-devel to the Docker image (*)
  994a807... ci: Use latest CI image (*)
  0f2281e... Merge branch 'ci-update-at-spi' into 'master' (*)
  a5b5657... tree-selection: Drop GtkTreeSelectionPrivate (*)
  8f8229d... Fix various new mingw compiler warnings (*)
  5ef2748... CI: Install a newer MSYS2 pango package; Don't allow failur (*)
  0604924... gtkgesturerotate: Fix a memory leak (*)
  08f7526... Merge branch 'fix-gtkgesturerotate-potential-leak' into 'ma (*)
  267ea75... placesview: Always open default location after mounting (*)
  95aeadf... Merge branch 'ci-msys2-newer-pango' into 'master' (*)
  442f13e... inspector: Give better advice (*)
  5bc3bed... Merge branch 'inspector-advice' into 'master' (*)
  519ff57... colorchooser: Document actions (*)
  c924b48... builder-tool: Validate templates again (*)
  79a17d5... Merge branch 'validate-templates' into 'master' (*)
  e6d3f3d... gtk-demo: Fix the application demo (*)
  65769fd... gtk-demo: Cosmetic fixes to the assistant demo (*)
  33716d1... gtk-demo: Cosmetic fixes to the dnd demo (*)
  db42c23... gtk-demo: Fix a crash in the font explorer demo (*)
  663fb93... gtk-demo: Fix font explore initial state (*)
  0a98817... Merge branch 'wip/oholy/placesview-default-location' into ' (*)
  a3793ff... Merge branch 'drop-gtk-tree-selection-private' into 'master (*)
  245546d... Merge branch 'drop-GtkTreeViewPrivate' into 'master' (*)
  2a7b5d8... accelgroup: Fix a buffer overrun (*)
  58bc945... paper dialog: Make this look less horrible (*)
  72932d2... cell renderer text: Fix this to work again (*)
  cc3ecac... cell renderer spin: Bring this back (*)
  9e3147f... treeview: Fix embedding cell renderers (*)
  3644d3a... Merge branch 'gtk-demo-fixes' into 'master' (*)
  87502b4... Fix the build (*)
  24c66f8... widgetfactory: Undo more builder-tool damage (*)
  f1bb6ef... Merge branch 'widget-factory-fixes' into 'master' (*)
  28539ba... print dialog: Fix up page drawing (*)
  1ac8bb0... Adwaita: print dialog tweaks (*)
  10d260e... HighContrast: print dialog fixes (*)
  77c57b4... Adwaita: update the README (*)
  85b702b... Merge branch 'print-dialog-fixes' into 'master' (*)
  b5aeb29... Update Galician translation (*)
  3af8a65... Update Galician translation (*)
  29e1dac... testfilechooser: Test the choice apis (*)
  b398af9... eventcontroller: Fix name property (*)
  7db2abf... widget: Fix a small memory leak (*)
  b6cfe59... inspector: Small cleanup (*)
  1a94e5f... inspector: Fix a small memory leak (*)
  280bdb0... inspector: Fix a small memory leak (*)
  a02e25f... widget: Avoid a crash in event handling (*)
  08d4bb4... widget: Fix a memory leak (*)
  267d5ae... Update Polish translation (*)
  7c6e620... Fixes to Catalan translation (*)
  e999016... Update Galician translation (*)
  6b89d8a... inspector: Add a focus overlay (*)
  28b91a4... modelbutton: Be focusable (*)
  9543a5d... popovermenu: Fix keynav with submenus (*)
  4a04767... Updated Lithuanian translation (*)
  0bc65f0... popover: Remove some dead code (*)
  7525271... tooltip: Remove some unneeded includes (*)
  a73947e... Remove more mir remnants (*)
  3878bce... gl renderer: Drop a dead if statement
  d573a63... gl renderer: Remove some unused uniforms
  2624b65... gl renderer: Split blurring a node into its own function
  b970a8d... progressbar: Remove unnecessary snapshot implementation
  8b93e34... GdkRGBA: Use floats instead of doubles
  370313b... gl renderer: remove a memory leak
  e0affd7... gl renderer: stop copying current color around
  003be6b... gl renderer: Don't copy border outline corner sizes around
  2589cc9...   gl renderer: Rewort passing rounded rects to shaders
  e2e2f49... gl renderer: Fix debug color output
  f5ce509... gl renderer: Shorten debug output impl
  cef5014... gl renderer: Fix color comparison
  bdc4ad2... gl renderer: Only send clip corners if we need to
  882ae2c... gl renderer: Fix program uniform updating code
  2f20db6... gl renderer: Rewrite shader builder
  51f08a3... gl renderer: Make RoundedRect work in gles
  6c72b3e... gl renderer: Initialize alpha uniform to 1.0
  2aee243... gl renderer: Don't copy matrix/offset of color matrix nodes
  84c69b5... gl renderer: Remove unused translation handling
  19f6caa... gl renderer: Remove a few outdated comments
  eb36d30... gl renderer: Trivial declaration reorder
  13078fe... gl renderer: Mark beginning of frame if DEBUG_OPS is set
  11145c8... GdkGLContext: check for GL_KHR_debug for GL debug output
  d9675ca... gltextureatlas: Use more correct debug name for texture
  0819c87... gl renderer: Upload GL_RGBA texture data in GLES
  1a5e084... gl renderer: Add some in/out compat glue to the shaders
  750c853... gl renderer: Move work to the gradient vertex shader
  0321a81... gl renderer: Shuffle things around a bit
  e8c1174... gl renderer: Remove some unneeded calculations from shaders
  ed0dfce... gl renderer: Avoid an invalid read
  a431258... testentryicons: Fix a memory leak
  28da306... supp: Ignore calloc in the AMD driver
  0e8a329... gl renderer: Compute final color in vertex shader
  60dab4b... gl renderer: Move final color computation to vertex shader
  74b2ea8... gl renderer: Move color computation to vertex shader
  1e07aab... gl renderer: Remove unused variable from shader
  9b7a457... gl renderer: Don't invert offset value twice
  29cae04... gl renderer: Move more work to the vertex shaders
  336227f... Avoid a few state changes
  6f2a134... gsk: Make GskColorStop.offset a float
  a6e739a... gl renderer: Pass linear gradient stops to shaders directly
  d2d4f47... gl renderer: Load vertex data directly into vertices GArray
  e954f03... renderbackground: Save a snapshot_translate() call
  2eb3451... rendernodes: Use floats for everything
  f6068dc... renderbackground: Try to omit a save/restore pair
  087c6e7... gl driver: Inline function into only caller
  360888c... gl renderer: Print debug node message
  f83dca5... snapshot: Repeat color nodes by creating a larger color nod
  c4f00c1... GskTransform: Normalize angles
  7f3fa66... GskTransform: Compute sin/deg of 90deg rotations manually
  e7e7ee6... testsuite: Add a test case for rotated border node
  15fb329... gl renderer: Avoid copying a matrix
  724adfc... gl renderer: Move work to the blur vertex shader
  3d66581... gl renderer: transform border outline like everything else
  805fdd2... gl renderer: Trivial variable reordering
  6a47ba5... gl renderer: Add debug code for color nodes
  0d77555... gl renderer: Speed up bounds transformation
  7dfe4a5... gl renderer: Fix a misleading comment
  58b4791... renderborder: Only get border width if we really need to
  d6cdba0... gl renderer: Don't force repeat node child offscreen
  fffd8c4... scrolledwindow: Avoid using gtk_widget_get_preferred_size
  6a35bd6... scrolledwindow: Remove a useless local variable
  ba373c8... adwaita: Solve junction problem without border image
  ef80d4e... gl renderer: Avoid another manual rounded rect transform
  0b7e793... gsk: Add GskParseErrorFunc to the docs

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