[gtk] (347 commits) Non-fast-forward update to branch wip.win32.fixes



The branch 'wip.win32.fixes' 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:

  fe58aef... demos/gtk-demo|widget-factory: Temporarily disable gui_app 
  ab51b36... gdk/win32: Allow sharing WGL contexts with gstreamer
  919f28f... media/gstreamer: Attempt to use GL for video for Windows
  d41340b... GDK-Win32: Remove extraneous call to _gdk_win32_append_even

Commits added to the branch:

  629e70f... Meson: Use gnome.post_install() (*)
  cd77485... gtk: Allow selection models to take null list model during  (*)
  38ad068... GDK-Win32: Remove extraneous call to _gdk_win32_append_even (*)
  1d888bf... Drop the gtk-doc subproject (*)
  ee837df... checkbutton: Add a warning about cyclic groups (*)
  ea185cb... cssshadowvalue: Handle error condition propertly (*)
  8b82993... sizerequest: Avoid a corner case (*)
  600cbdb... treestore: Initialize some local variables (*)
  6d5657e... lpr: Fix various compiler warnings (*)
  cfe8c0e... Merge branch 'matthiasc/for-master' into 'master' (*)
  6d4f93b... Merge branch 'select-list-model-null' into 'master' (*)
  6b48fb7... Fix a typo in gsk_border_node_diff (*)
  7ecd004... Merge branch 'gsk-border-node-diff-fix-typo' into 'master' (*)
  60ccae0... media: Always use GL with gstreamer (*)
  e6b1443... label: Fix tooltips on links (*)
  2ce9208... Merge branch 'matthiasc/for-master' into 'master' (*)
  a576bd1... inspector: Respect GDK_DEBUG=vulkan-disable (*)
  eaf09a4... Cosmetics (*)
  56daad9... ngl: ensure vertices buffer allocates enough vertices (*)
  140b7f0... Merge branch 'wip/chergert/fix-3770' into 'master' (*)
  19d9c78... gsk: Make ngl the default OpenGL renderer (*)
  0b10022... IMContext: add since annotations to the new APIs (*)
  574b0bf... Merge branch 'bilelmoussaoui/4.2-annotations' into 'master' (*)
  1536f6a... Merge branch 'matthiasc/for-master' into 'master' (*)
  af80f3a... ngl: implement atlas compaction (*)
  0f0ee97... ngl: clear Glyph front cache at the beginning of a frame (*)
  b962a0f... Merge branch 'wip/chergert/fix-ngl-cache-eviction' into 'ma (*)
  8fdedbd... Merge branch 'ngl-by-default' into 'master' (*)
  95a5e7b... release script: Include gi-docgen (*)
  4fce3ce... Cosmetics (*)
  21aa8ae... Cosmetics (*)
  948e032... text tag: Typo fix (*)
  f5fb8a9... Merge branch 'matthiasc/for-master' into 'master' (*)
  1763ede... Add a landing page for the GitLab pages root (*)
  972a06c... Merge branch 'pages-index' into 'master' (*)
  aaffd90... Fix the landing page structure (*)
  a33e32e... Merge branch 'ebassi/for-master' into 'master' (*)
  830efa6... Revert "ngl: Remove duplicate check" (*)
  130ed3d... docs: Fix typo in the docs landing page (*)
  f25beff... docs: Restructure the list of UI libraries (*)
  dae5911... Merge branch 'ebassi/for-master' into 'master' (*)
  9981f19... texttag: A few typo fixes (*)
  5ac7f7c... ngl: Drop an unused struct member (*)
  b253aca... ngl: Improve the glyph front cache (*)
  b9da745... Merge branch 'ngl-glyph-cache' into 'master' (*)
  3cfe69d... a11y: Don't copy attribute names in attribute sets (*)
  98a91a3... Merge branch 'a11y-strdup' into 'master' (*)
  3eca28e... Update Ukrainian translation (*)
  b84d959... Update Ukrainian translation (*)
  0178cdb... docs: Fix typo in the docs landing page (*)
  216a262... docs: Put core deps below UI links (*)
  fb85929... Merge branch 'ebassi/for-master' into 'master' (*)
  1a3f2ac... Update Polish translation (*)
  ea93c40... ngl: Remove unused function (*)
  fbe4710... ngl: Use floorf consistently (*)
  1e014f4... ngl: Always populate the glyph front cache (*)
  2e69273... ngl: Remove an unused field (*)
  9640bfb... calendar: Typo fix (*)
  df4b564... build: Disable g_assert in release builds (*)
  bd0df03... gl: Fix a rounding error in subpixel positioning (*)
  7a56aa9... ngl: Fix a rounding error in subpixel positioning (*)
  c5aa35f... inspector: Allow inspecting Unicode (*)
  aced603... gdkglcontext-wayland: Fallback to GLESĀ 2.0 after legacy fai (*)
  48f87c1... Merge branch 'matthiasc/for-master' into 'master' (*)
  5b67e68... imcontext: Improve dead key handling (*)
  8bfc6af... imcontext: Improve dead key handling more (*)
  a41cd9b... compose-parse: Add a negative lookaside (*)
  a42a133... Move compose related tooling to a subdir (*)
  64a62eb... Regenerate compose sequence file (*)
  60325df... Merge branch 'better-dead-keys' into 'master' (*)
  157218c... Merge branch 'wip/baedert/for-master' into 'master' (*)
  ae7b19c... gtk: add missing nullable annotations to BoolFilter (*)
  3761dbb... gtk: add missing nullable annotations to StringFilter (*)
  d882def... Merge branch 'meson-install-script' into 'master' (*)
  5d3af34... Merge branch 'really-fix-3581' into 'master' (*)
  80ba38a... x11/dnd: Ignore XErrors from the COW (*)
  610ba0e... Merge branch 'issue3715-gtk4' into 'master' (*)
  4e06787... Merge branch 'bilelmoussaoui/expressions-annotations' into  (*)
  0560397... ci: Build Pango and GdkPixbuf's docs (*)
  a9a5622... docs: Link Pango and GdkPixbuf on docs.gtk.org (*)
  2bc7abc... docs: Drop the external class for links to docs.gtk.org (*)
  1507099... Merge branch 'ebassi/for-master' into 'master' (*)
  a672732... docs: Update the Cairo reference link (*)
  3668541... docs: Add a side bar to the docs.gtk.org landing page (*)
  1f6b556... Merge branch 'ebassi/for-master' into 'master' (*)
  6a66ccd... gtk-builder-tool: Avoid a crash with <placeholder/> (*)
  f8a6a09... ngl: move uniform key mapping into uniform state (*)
  272d8a6... Merge branch 'wip/chergert/ngl-fix-windows-intel-driver' in (*)
  b539c92... Merge branch 'builder-tool-placeholder-crash' into 'master' (*)
  d5de73f... gdkmacosglcontext: fix compilation error (*)
  9d6190b... Merge branch 'gdkmacosglcontext-fix' into 'master' (*)
  5531906... Merge branch 'gles-fallback' into 'master' (*)
  0351bc7... stack: Increase reference only if page is non-NULL (*)
  e211740... stack: Fix check if page is selected (*)
  fa57f20... Merge branch 'wip/fix-stack-get-item' into 'master' (*)
  086e1ed... ngl: Fix crash with intel driver on Windows when compiling  (*)
  bd7df4b... Merge branch 'shader' into 'master' (*)
  50b7029... clipboard: Fix a crash when GdkContentProviderUnion doesn't (*)
  cc64dba... Merge branch 'carlosgc/clipboard-crash' into 'master' (*)
  6f82408... Add logging for icon fallback (*)
  44481d3... Make testsuite fail if we lack pixbuf loaders (*)
  50d4209... Make testsuite fail if we lack pixbuf loaders (*)
  2496ab0... Be explicit when building gdk-pixbuf subproject (*)
  3014649... Merge branch 'pixbuf-loader-check' into 'master' (*)
  f131d68... gdk: Add gdk_device_get_timestamp (*)
  cdfdf03... text: Use device timestamps for obscured cursors (*)
  019855a... textview: Use device timestamps for obscured cursors (*)
  6110980... Merge branch 'device-timestamp' into 'master' (*)
  c9b312c... icons: Add icons that are used in the inspector (*)
  7849590... gdk: Add gdk_device_get_timestamp (*)
  08f68cc... gdk: Add an arg check to gdk_device_get_timestamp (*)
  6dcef28... icon: Add a printer icon (*)
  922b268... Merge branch 'matthiasc/for-master' into 'master' (*)
  1ea2ea5... icons: Add system-run-symbolic (*)
  b5608e9... icons: Sync color-select-symbolic with Adwaita (*)
  4028bd5... widget-factory: Add emblem-shared-symbolic icon (*)
  5940de9... icontheme: Add gtk_icon_theme_has_gicon (*)
  23cb728... filechooser: Check that icons exist (*)
  775b45e... icons: Add text-x-generic (*)
  6ba4142... widget-factory: Drop two icons from the iconview (*)
  70e26d1... Update the gi-docgen repository (*)
  3ab0720... widget-factory: Add missing icons (*)
  f6f07ba... Merge branch 'icon-fallback' into 'master' (*)
  dbcd24a... composetable: Limit algorithmic checking (*)
  8a567d7... imcontext: Tweak dead key handling (*)
  01f4e5c... Add some more compose tests (*)
  c9ab7c5... Merge branch 'double-dead-keys' into 'master' (*)
  bdd281c... release: Update included subprojects (*)
  b5558f3... layout: Be quiet about trivialities (*)
  06ab8f2... filechooser: Make Ctrl-L work again (*)
  e8a6b50... filechooser: Fix fallout from GtkText (*)
  8ea4721... filechooser: Make / work as shortcut again (*)
  8540bea... Merge branch 'file-chooser-fixes' into 'master' (*)
  c52c944... Updates (*)
  23706a4... release: Actually include docs (*)
  34883b7... reftests: Plug a few memory leaks (*)
  e7f9d56... ngl: Fix an uninitialized read (*)
  7aef77a... reftests: Plug a few memory leaks (*)
  2bb4859... ngl: Fix an uninitialized read (*)
  0e85786... Update Swedish translation (*)
  478ecf8... Merge branch 'ngl-uninitialized-matrix' into 'master' (*)
  97a9e23... bookmarklist: Avoid an invalid read (*)
  7644605... Plug a small memory leak (*)
  8994635... settings: Plug a memory leak (*)
  0c6da97... builder: Add an assertion (*)
  4cf69fb... builder: Plug a small memory leak (*)
  45f4090... stack: Don't leak the pages property (*)
  afc3de6... notebook: Don't leak the pages property (*)
  926b855... Merge branch 'fix-memleaks' into 'master' (*)
  dda69bd... tests: Plug memory leaks (*)
  5d5adf6... asan: Ignore leaks from librsvg (*)
  b8693cc... tests: Make the pixbuf test use TAP (*)
  d24a0e9... tests: Plug a memory leak (*)
  e1866d8... Ignore pthread allocations in valgrind (*)
  ffa50f4... Plug a memory leak in an error path (*)
  db126a1... Plug a test memleak (*)
  3e1a8aa... Merge branch 'fix-memleaks' into 'master' (*)
  2a2ae16... ngl: Cosmetics (*)
  279b934... gsk: Cosmetics (*)
  0904dd2... gsk: Use floorf for floats (*)
  2d5dd7b... gsk: Make rendernode diffing smarter (*)
  1460690... Add some tests for node diffing (*)
  a75c038... textview: Tweak render nodes (*)
  3e94c5a... Update Portuguese translation (*)
  711acb6... Merge branch 'smarter-diff' into 'master' (*)
  52aea62... Merge branch 'text-node-tweak' into 'master' (*)
  37d5f93... Update Hebrew translation (*)
  b21fba1... Update Hebrew translation (*)
  43a1641... Add a frame benchmark (*)
  06be1f8... gstmedia: Ensure we prepare files without duration (*)
  38fff37... mediastream: Insist streams are prepared when they start pl (*)
  6569a87... Merge branch 'wip/otte/for-master' into 'master' (*)
  ca0e1be... Merge branch 'frame-rate-benchmark' into 'master' (*)
  bca39e2... ngl: Typo fix (*)
  2599c5a... gsk: Typo fix (*)
  ce2c3ef... ngl: Improve packing (*)
  5847f75... ngl: Cosmetics (*)
  8b64f01... gtk-demo: Allow opening images in video player (*)
  6db9215... Merge branch 'video-player-images' into 'master' (*)
  ef544a8... Merge branch 'ngl-trivia' into 'master' (*)
  4c06889... Updates (*)
  d4ea2e8... ngl: We only need two bits for phases (*)
  3add99a... ngl: Speed up glyph loop (*)
  2c33550... gsk: Avoid empty glyphs early (*)
  ba4e66d... ngl: Avoid a goto (*)
  b77e05c... Merge branch 'ngl-text-tweaks' into 'master' (*)
  622bb91... docs: Cover corner-case of @line_number = total lines in bu (*)
  56d37ce... gdk/wayland: Defer processing of globals closures (*)
  fb48699... Merge branch 'issue3791-gtk4' into 'master' (*)
  5da3308... build: Dist the API references (*)
  d50d382... Merge branch 'ebassi/dist-docs' into 'master' (*)
  9606945... Fix tests for new version (*)
  eba9cd8... Disable the label-background reftest (*)
  d1c66f7... Disable flaky focus tests (*)
  68d634b... Disable the border-image-url reftest (*)
  8bc2ee6... Actually build docs for releases (*)
  ccbbc2f... 4.2.0 (*)
  f4cc9a4... Merge branch 'docs' into 'master' (*)
  6c95fc7... Update Swedish translation (*)
  f1b3492... ci: Add missing graphviz dependency (*)
  e7dc82f... gstmedia: Properly detect stream metadata when preparing (*)
  d844409... Merge branch 'ebassi/docs-ci' into 'master' (*)
  9e402fa... Merge branch 'wip/otte/for-master' into 'master' (*)
  5f0fe09... Merge branch 'ebassi/for-master' into 'master' (*)
  53e7593... ngl: Add sonme comments (*)
  94f0a4e... ngl: Be explicit about offscreen clipping (*)
  f9457af... ngl: Fix offscreen rendering with transforms (*)
  6f62107... testsuite: Rename next to ngl (*)
  3fdedce... docs: Update the Broadway instructions (*)
  7bfff6c... docs: Update the links to the docs of GTK dependencies (*)
  b5df129... gsk: Add another test (*)
  94747d5... Merge branch 'offscreen-fixes' into 'master' (*)
  fc63e68... Merge branch 'ebassi/docs-links' into 'master' (*)
  65a061f... Merge branch 'ebassi/broadway-docs' into 'master' (*)
  13c22e4... filechooserwidget: Disconnect settings signal on dispose (*)
  2e65416... filechooserwidget: Reduce code duplication for disconnectin (*)
  d7a5ded... scrolledwindow: Cancel overshoot on dimension changes (*)
  1e9e7bf... Merge branch 'wip/exalm/overshoot-changes' into 'master' (*)
  0ea96e3... Merge branch 'filechooser-signal-disconnect' into 'master' (*)
  05e4cd1... snapshot: scale border widths when appending border nodes (*)
  ef455f5... snapshot: Move sanity checks to a better place (*)
  405fab8... Merge branch 'wip/otte/for-master' into 'master' (*)
  0dcf95b... Reorganize our themes (*)
  3654bcf... Make the theme variants available as themes (*)
  8938b09... Change the default theme to "Default" (*)
  e964e17... widget-factory: Use the new themes (*)
  0bf3e4c... Drop Adwaita and HighContrast themes (*)
  7216f71... docs: Escape tags in GtkBuilder description (*)
  2ee8f67... Merge branch 'builder-tag' into 'master' (*)
  f98abe4... Revert Compose sequence changes (*)
  7f4522a... Add more compose tests (*)
  8e9effc... Merge branch 'us-intl-compose' into 'master' (*)
  076f797... Add one more compose test (*)
  63945bc... Merge branch 'matthiasc/for-master' into 'master' (*)
  0092361... button: Add back visual feedback for keynav (*)
  ddda0ca... Merge branch 'button-activate-feedback' into 'master' (*)
  aceeef4... Add one more compose test (*)
  08913de... Add some more gsk tests (*)
  5cb5bdc... testsuite: Sort gsk compare tests (*)
  7f4041e... Merge branch 'matthiasc/for-master' into 'master' (*)
  fd329e0... Make theme fallback working with the new names (*)
  469228f... Merge branch 'theme-reorg' into 'master' (*)
  8caadaf... fontchooser: Fix initial font selection (*)
  a2fec91... Update Dutch translation (*)
  ffa9814... button: Style .keyboard-activating on frameless buttons (*)
  0d135d9... Merge branch 'flat-button-activating' into 'master' (*)
  54ff4fd... ngl: Fix downscaled textures (*)
  3ff0497... ngl: Plug a memory leak (*)
  8d603df... ngl: Avoid huge intermediate textures (*)
  9f2d1ff... comboboxtext: Remove misleading docs (*)
  a3b69f1... Merge branch 'fix-initial-font-selection' into 'master' (*)
  36da7c3... Merge branch 'matthiasc/for-master' into 'master' (*)
  7cb99a0... Merge branch 'fix-downscaled-textures' into 'master' (*)
  f2edf40... node test: Improve --generate (*)
  efb5e79... nodeparser: Change the serialization (*)
  1e1f199... node-editor: Support pasting the image (*)
  e7284c2... inspector: Support copying nodes to clipboard (*)
  23dab88... text: Name all event controllers (*)
  cb18437... widget-factory: Name an event controller (*)
  a228b2d... imwayland: Name event controllers (*)
  91bcf6f... immulticontext: Unset client widget on delegate change (*)
  a8e8e04... settings: Make font-size changes apply immediately (*)
  2f1ff30... Merge branch 'matthiasc/for-master' into 'master' (*)
  ee63b84... gsk: Rename resource paths (*)
  900a4e4... gsk: Move shader resources (*)
  ff38d8c... Modernize error underlines (*)
  fcaadf6... Merge branch 'dotted-lines3' into 'master' (*)
  8d6c7b8... Merge branch 'matthiasc/for-master' into 'master' (*)
  1c419f7... Update Chinese (Taiwan) translation (*)
  07a3fb8... textlayout: Remove some unnecessary code (*)
  67ee6b2... textlayout: Don't call render_para too much (*)
  214e2d1... textbtree: Avoid malloc in one place (*)
  a936144... textbtree: Speed up _gtk_text_line_char_index (*)
  d731ce4... textbtree: Don't opencode realloc (*)
  0334d00... textbtree: Speed up _gtk_text_btree_find_line_top (*)
  58e44e2... textbtree: Inline node data handling (*)
  5b8bf04... texttag: Just use qsort (*)
  b0df891... textlayout: Only get selection color once (*)
  d719a3d... textbtree: Return tags in a GPtrArray (*)
  5b0ea70... textattributes: Small docs fix (*)
  2af99bd... textlayout: Create the cursor snapshot on demand (*)
  b32cd5d... textlayout: Introduce some locals (*)
  6cf7125... textlayout: Avoid allocations for line iteration (*)
  2e18f1b... textlayout: Remove an unused function (*)
  a1ece16... ngl: Fix an oversight (*)
  0ca5731... Merge branch 'matthiasc/for-master' into 'master' (*)
  b79eb55... window: Actually enable the inspector by default (*)
  303ff60... modelbutton: Avoid a crash (*)
  748b849... Merge branch 'matthiasc/for-master' into 'master' (*)
  288a5d4... textview: Fix a problem with the last line (*)
  d50d552... Merge branch 'textview-last-line' into 'master' (*)
  62f10b1... wayland: Improve font setting fallback (*)
  5710df6... Merge branch 'font-settings-fallback-4' into 'master' (*)
  07167fd... surface: Always set PHASE_PAINT as pending when updates are (*)
  2f0a02e... Merge branch 'wip/carlosg/stuck-frames' into 'master' (*)
  cce36ae... wayland: Improve font setting fallback more (*)
  8b1fcb5... ngl: Use fp16 for colors (*)
  ae7f52d... ngl: Reduce vertex storage (*)
  7fe7b7a... ngl: Use a constant for (fp16)-1 (*)
  38c6fe2... Move color conversion up (*)
  9d81c12... Add an option to disable F16C (*)
  885a6b8... gsk: Add runtime checks for F16C (*)
  2d7169f... Work around compiler shortcomings on macOS (*)
  1c2238c... Merge branch 'font-fallback-fix' into 'master' (*)
  5d0a3bd... Merge branch 'half-float' into 'master' (*)
  e4a6101... gtk-demo: Make one text scroll benchmark harder (*)
  e796394... ngl: Fix an oversight (*)
  d8ba4b4... ngl: Reserve a pixel in texture atlases (*)
  0caa28c... ngl: Optimize underlines in text (*)
  bfe4aea... ngl: Add a program change counter (*)
  ed412f4... ci: Drop the split Fedora images (*)
  9313d4b... scrolledwindow: Stop using scroll cursors (*)
  0d6bbc0... Merge branch 'ebassi/ci-docs' into 'master' (*)
  d15b0af... Merge branch 'no-scroll-cursor' into 'master' (*)
  7154496... Merge branch 'ngl-coloring-underlines' into 'master' (*)
  4a76abf... window: Defer focus setting until after paint (*)
  87a8ff9... Merge branch 'popover-list-lockup' into 'master' (*)
  e6599c6... gsk: Don't overshadow (*)
  187072c... media: Fix a memory leak (*)
  fcf3917... Merge branch 'media-memory-leak' into 'master' (*)
  678e6fc... nodeeditor: Make the help window wide enough (*)
  aaf17fd... ngl: Small optimization (*)
  f8f2f29... roundedrect: Speed up contains_rect and friends (*)
  6bfb57d... ngl: Small optimization for shadows (*)
  1d9c581... ngl: Allow passing bounds to update_clip (*)
  5b55138... Merge branch 'matthiasc/for-master' into 'master' (*)
  6712106... Update Ukrainian translation (*)
  e2420f6... menubutton: Propagate focus-on-click (*)
  e4ce46e... gtk-demo: Make header buttons not steal focus (*)
  d0fc3e1... widget-factory: Make header buttons not steal focus (*)
  e2fb597... icon browser: Make header buttons not steal focus (*)
  ae41697... node-editor: Make header buttons not steal focus (*)
  233e662... togglebutton: Fix expected group behavior (*)
  2a7b5a5... Merge branch 'matthiasc/for-master' into 'master' (*)
  da6096f... ngl: Add code to dump shadows (*)
  46270d3... ngl: Fix a case of flipped shadow (*)
  f3bf4e4... ngl: Don't slice unsliceable shadows (*)
  849692b... ngl: Fix unevenly scaled shadows (*)
  21a1a40... Merge branch 'shadow-reduction' into 'master' (*)
  3ad56a7... Merge branch 'grouped-toggle-fix' into 'master' (*)
  46ed754... Merge branch 'ngl-shadow-fixes' into 'master' (*)
  33e1897... demos/gtk-demo|widget-factory: Temporarily disable gui_app 
  693d831... gdk/win32: Allow sharing WGL contexts with gstreamer
  7689ee8... media/gstreamer: Attempt to use GL for video for Windows
  184f034... meson.build: Improve F16C detection on Visual Studio
  9975d09... gsk/ngl/fp16.c: Implement runtime F16C detection on MSVC
  aebf82c... meson.build: Check for F16C on 32-bit Visual Studio

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