[gtk] (646 commits) Non-fast-forward update to branch wip.win32.fixes
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (646 commits) Non-fast-forward update to branch wip.win32.fixes
- Date: Fri, 11 Dec 2020 08:39:12 +0000 (UTC)
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:
e40739b... demos/gtk-demo: Temporarily disable gui_app attribute
4637eae... Use native Windows API for converting keystrokes to charact
Commits added to the branch:
13d1e49... testsuite: Improve GdkCursor coverage (*)
d526bcc... Cosmetics (*)
c09ff35... dragicon: Make a function propertly exported (*)
7dfa41b... a11y: ARIA's "presentation" role maps to ATSPI_ROLE_SECTION (*)
8811671... a11y: Use "presentation" role instead of "hidden" state (*)
c5dc0e2... a11y: Use proper role and state for tree expander image (*)
abd5383... docs: Add a section on accessible buttons (*)
041415e... docs: Add a note on the "presentation" role (*)
9546371... Merge branch 'ebassi/for-master' into 'master' (*)
ec5b5e8... Merge branch 'matthiasc/for-master' into 'master' (*)
80f5be8... gdk/wayland: Ensure to update input area on map (*)
9b9cc2f... gtk/texthandle: Handle events on parent surface's native (*)
fa5fa3a... gtk/imcontextwayland: Unset focus when unsetting widget (*)
5e907eb... gtk/textview: Clean up further if the drag gesture is taken (*)
f981301... gtk/textview: Defer touchscreen focus placing to drag end (*)
0ae93c8... gtk/textview: Do not forcibly show text handles (*)
bf3e1e5... macos: use opaque GL context when possible (*)
bc05da8... macos: explicitly request color and alpha sizes (*)
90141ef... macos: use NSOpenGLContext directly for current tracking (*)
fb27724... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
0d82faa... Merge branch 'wip/carlosg/for-master' into 'master' (*)
9d56c56... gtk/texthandle: Point handle to the middle of the pointing_ (*)
4751ac1... gtk/textview: Improve check for cursor-mode (*)
63e9414... Merge branch 'wip/carlosg/for-master' into 'master' (*)
4e8a5f2... Update POTFILES.skip (*)
db6d7dc... Drop “gtk+” plus sign in GtkBuilder <requires>. (*)
e6d46ec... Teach `gtk-builder-tool` to rewrite <requires>. (*)
08f2990... Document the GtkBuilder <requires> tag changes. (*)
f7de0bc... Fix tests with regard to GtkBuilder <requires>. (*)
8190f0c... gtk/enums: fix doc comment references (*)
638987f... Merge branch 'dlech-master-patch-13962' into 'master' (*)
8c9a827... docs: include GtkFilterMatch (*)
08193ec... gl renderer: Generate queries only on desktop GL (*)
05684f6... doc: fix missing GtkNotebookTab (*)
f87923e... Merge branch 'patch-3' into 'master' (*)
19b5e53... Merge branch 'gles-no-queries' into 'master' (*)
c3cb8e0... gtk/enums: remove GtkMenuDirectionType (*)
4084b4c... gtk/enums: remove GtkPopoverConstraint (*)
8ec0177... Merge branch 'patch-5' into 'master' (*)
ef17d71... Merge branch 'patch-4' into 'master' (*)
b9adad3... Merge branch 'patch-6' into 'master' (*)
160e29e... gtk/gtktextbuffer: remove GtkTextBufferTargetInfo (*)
3b1363d... gtk/gtkversion: fix doc comment references (*)
4e11915... Merge branch 'patch-4' into 'master' (*)
30c5a6f... Merge branch 'patch-3' into 'master' (*)
53cd499... Revert "Update gtktreestore.c: gtk_tree_store_remove didn't (*)
6b5dff5... docs: Document GTK_MEDIA (*)
ddbea8f... Remove GtkPlacesOpenFlags from public headers (*)
e093ed7... Merge branch 'matthiasc/for-master' into 'master' (*)
4b459a9... scrolledwindow: Accumulate velocity with kinetic scrolling (*)
0af6630... a11y: Consolidate accessibility environment variables (*)
7b151c3... Merge branch 'kinetic-scroll-velocity-accumulation' into 'm (*)
2dc7e32... Merge branch 'ebassi/for-master' into 'master' (*)
706a8f9... search entry: icon (*)
b966f59... Merge branch 'wip/jimmac/search-entry-icon' into 'master' (*)
5379a4b... a11y: Clean up properly in unregister_object (*)
b622745... gtk-demo: Plug a memory leak (*)
b81463e... gtk-demo: Plug a memory leak (*)
6fa2936... gtk-demo: Set default size for drawingarea demo (*)
7d49f1e... gtk-demo: Improve consistency (*)
a85d9cd... gtk-demo: Improve consistency (*)
14be508... gtk-demo: Improve consistency (*)
a745dbf... gkt-demo: Add a columview to the scroll demo (*)
2543c9f... Merge branch 'matthiasc/for-master' into 'master' (*)
192f515... gtk-demo: Tweak a demo title (*)
3e8260d... gtk-demo: Plug a memory leak (*)
d1de923... Merge branch 'matthiasc/for-master' into 'master' (*)
eb3933c... Update Ukrainian translation (*)
2a3c3b4... Update Ukrainian translation (*)
06fbad0... wayland: Plug listmodel memory leaks (*)
7e08966... win32: Plug listmodel memory leaks (*)
d63afaf... x11: Plug listmodel memory leaks (*)
6079033... columnview: Plug listmodel memory leaks (*)
6cbd7e2... fontchooser: Plug listmodel memory leaks (*)
c442f9f... printdialog: Plug listmodel memory leaks (*)
1bdc8b9... a11y: Proxy GtkWidget:accessible-role (*)
6af89e9... a11y: Add GValue initializers for accessible attributes (*)
c264254... a11y: Parse reference lists using varargs (*)
f9db651... a11y: Do not copy the list of references (*)
7ed0648... a11y: Add private API to clone a GtkATContext (*)
ed7619e... a11y: Clone GtkATContext in GtkModelButton (*)
2229d7f... docs: Add example of relations with lists of references (*)
3cc0870... Merge branch 'matthiasc/for-master' into 'master' (*)
0ececc7... Merge branch 'ebassi/for-master' into 'master' (*)
d69a943... gtk: Remove <requires> from ui files (*)
d6c753b... gtk4-demo: Remove <requires> from ui files (*)
9b056f5... examples: Remove requires from ui files (*)
18779b9... testsuite: Remove <requires> from ui files (*)
e4be785... builder: Be a bit more strict about requires (*)
7215c74... buildertool: Supplant a requires (*)
d6a0948... testsuite: Update buildertool tests (*)
a76f37a... gtk-demo: Fix building scrolling demo without PangoFT2 (*)
a047b7d... Merge branch 'fix-demos-wo-pangoft2' into 'master' (*)
74a7f73... Merge branch 'matthiasc/builder-requires' into 'master' (*)
27c4c19... Don't hide widgets in dispose() (*)
5ed3ad6... gtk-demo: Split off SvgPaintable (*)
0db504e... label: Optimize GtkLabel setters (*)
82b855c... label: Avoid a needless strdup (*)
bfe5b0d... Adwaita: Don't do n-th child things for list rows (*)
428ec29... a11y: Unrealize ATContext on dispose() (*)
3b2cd97... a11y: Implement missing atspi.Component getters (*)
65d29e0... a11y: Realize parent ATContext for the stack page (*)
95ee5ff... a11y: Add more ARIA/AT-SPI role translations (*)
033791b... a11y: Translate ARIA windows to AT-SPI frames (*)
04c4d29... a11y: Skip unlabelled structural roles (*)
27b9b2e... a11y: Use the window title as its label (*)
40c0826... a11y: Mark more containers as structural elements (*)
73b14a3... a11y: Do not leak the ATContext in GtkStackPage (*)
877a7f9... a11y: Protect should_present() from empty contexts (*)
526f1e3... a11y: Use GROUP role for GtkNotebook (*)
2285382... a11y: Create AtSpiRoot on realization (*)
292576f... a11y: Defer to the GtkAccessible's implementation (*)
9052f6d... a11y: Rework ownership and lifetime of GtkATContext (*)
8157717... a11y: Add missing fallback for accessible-role getter (*)
9ac4a7d... a11y: Simplify GtkModelButton (*)
15172eb... Merge branch 'matthiasc/for-master' into 'master' (*)
a2897e1... gtk-demo: Add suggestion entry demos (*)
afff39c... Merge branch 'suggestion-entry-demo2' into 'master' (*)
08d59d3... docs: Add "Accessibility" section to various widgets (*)
a651a0c... gestureclick: Only emit release for the same sequence (*)
49613dc... button: Don't make the gesture exclusive (*)
ef88e9f... Adwaita: avoid !global (*)
f95943a... Merge branch 'wip/jimmac/sassc-global-vars' into 'master' (*)
5d9799d... Merge branch 'ebassi/for-master' into 'master' (*)
7ac7919... theme: Restructure window style (*)
e46522e... theme: Round all window corners (*)
056a073... searchbar: Fix clearing search entry on hide (*)
1f9eb5c... Merge branch 'clear-search-entry' into 'master' (*)
0d6e4f7... demo: Add more accessibility labels to the UI (*)
429c7fc... a11y: Add role exception for GtkScrolledWindow (*)
e940704... a11y: Ignore more structural roles when computing labels (*)
bfb054a... a11y: Icons in WindowControls are presentational only (*)
a59889a... Unrealize the ATContext in StackPage on dispose (*)
d34936c... Handle empty stack pages when creating an ATContext (*)
995daa1... a11y: GtkStack is a group of stack pages (*)
e49e084... a11y: Use the stack page title as its accessible label (*)
87f92a9... a11y: Add more accessibility labels to GtkNotebook (*)
f8bb206... a11y: Icons in buttons are presentational (*)
d4ddfdc... a11y: Set the role on GtkSearchBar (*)
ebda736... a11y: Mark SearchEntry icons as presentational (*)
61e980b... a11y: Add accessible actions to GtkSearchEntry (*)
75f9b83... Establish a control relation between demo search and list (*)
0d7fcdd... a11y: Add more accessible data to GtkTreeExpander (*)
b9ad317... a11y: Document GtkRevealer's accessible state (*)
abc9b40... a11y: Implement atspi.Text.ScrollSubstringTo for GtkTextVie (*)
8203d9c... a11y: Use GROUP role for ShortcutsShortcut (*)
92ca3a3... Merge branch 'ebassi/for-master' into 'master' (*)
50a7e59... gtk/main: Toggle active flag with touch events (*)
80de00a... gtk/main: Stack ::active calls (*)
c136f84... Merge branch 'wip/carlosg/for-master' into 'master' (*)
4b41580... Merge branch 'wip/exalm/window' into 'master' (*)
1f47210... Adwaita: double declated $button_fill (*)
e3c72f8... Adwaita: double declared $button_fill (*)
8a92ee0... Adwaita: rounded submenus (*)
c648c1f... Merge branch 'wip/jimmac/declare-buttonfill-once' into 'mas (*)
bdc28cd... Merge branch 'wip/jimmac/submenus' into 'master' (*)
f45ea3f... Adwaita: tooltip styling (*)
fe69026... ci: publish demo apps to the Nightly repository (*)
a7f05b8... Merge branch 'wip/jimmac/tooltips' into 'master' (*)
25e6988... Merge branch 'alatiera/nightly-demos' into 'master' (*)
d347df4... label: Avoid short-circuiting (*)
b5ec20d... Adwaita: Fix list separators (*)
20918db... Merge branch 'matthiasc/for-master' into 'master' (*)
f1db733... Adwaita: Stop using $button_fill (*)
5b4ac54... gtk/main: Reset active state on grab broken only if implici (*)
8e42239... Merge branch 'wip/carlosg/for-master' into 'master' (*)
f4e1c27... Update Ukrainian translation (*)
afc73c3... Always parse GTK/GDK/GSK_DEBUG env vars and make some entri (*)
65d5787... Revert "Update comment annotations of gtk_tree_model_iter_p (*)
b8d0ad8... Merge branch 'parse-debug-env-vars-always' into 'master' (*)
dd0a854... Merge branch 'button-fill-var-removal' into 'master' (*)
b97b95b... gtkwidget: fix crashes with GTK_A11Y=none (*)
5e98834... Merge branch 'widget-no-a11y-crash' into 'master' (*)
b30715d... Fix tooltip triggering (*)
cdbf24c... Merge branch 'fix-tooltip-trigger' into 'master' (*)
6891f40... modelbutton: Fix keynav for check and radio (*)
08d6db4... gtk-demo: Plug a memory leak (*)
da9d32e... Merge branch 'matthiasc/for-master' into 'master' (*)
f14ca28... Adwaita: navigation sidebar color changes (*)
994cc32... Merge branch 'wip/jimmac/subtle-sidebar' into 'master' (*)
04d802f... Adwaita: remove chin on menus (*)
7816fc2... docs: Remove gtk_render_insertion_cursor (*)
e2f26b0... docs: Fix a typo (*)
1d86086... gdk: Docs cosmetics (*)
57c9593... gsk: Fix some docs oversights (*)
d266bd6... Adwaita: avoid clipping menu/popover shadow (*)
23331c1... Merge branch 'wip/jimmac/menu-clipped-shadow' into 'master' (*)
22741a7... Adwaita: circular buttons (*)
0530aee... docs: Mention cairo-gobject as build requires (*)
41a9c46... Merge branch 'wip/jimmac/circular-button-padding' into 'mas (*)
d392f6f... a11y: Resync the AT-SPI XML (*)
eec92b4... a11y: Compute the base path in the root object (*)
1254422... a11y: Use the tab widget to label the notebook stack page (*)
bc4f71a... a11y: Add getters for GtkAtSpiContext (*)
ee056fd... a11y: Update the Cache interface introspection (*)
9de2b4b... a11y: Implement atspi.Cache (*)
108fe03... Adwaita: spinbutton spacing (*)
12a9164... gsk: use glFrameBufferTexture2D and release texture (*)
bb14638... a11y: Ensure valid object paths in the fallback code (*)
4befd13... Merge branch 'wip/jimmac/spinbutton-spacing' into 'master' (*)
0996b17... Adwaita: circular button focus (*)
47e49ac... Adwaita: fix up submenus again (*)
ded6ec6... Merge branch 'wip/jimmac/circular-button-focus' into 'maste (*)
1bb4e66... Merge branch 'wip/chergert/for-master' into 'master' (*)
dff8a9e... Merge branch 'wip/jimmac/popover-menu-submenus' into 'maste (*)
50c2939... Merge branch 'wip/exalm/button' into 'master' (*)
3614072... widget-factory: Remove an unused popover (*)
1d11d42... Merge branch 'ebassi/for-master' into 'master' (*)
2c9bf55... Merge branch 'matthiasc/for-master' into 'master' (*)
4b0b610... build: Include GSK types in gtk_test_register_all_type() (*)
c2ae73f... popover: Fix submenu navigation (*)
f7ac13b... Merge branch 'matthiasc/for-master' into 'master' (*)
121e61c... gsk: Avoid using gtk css types in public api (*)
a7befc6... Merge branch 'gsk-binding-api' into 'master' (*)
437f902... Fix a warning caused by difference between prototype and de (*)
2abee57... widget-factory: Fix caption style class name (*)
acd8b08... Merge branch 'wip/exalm/caption' into 'master' (*)
fceff93... Merge branch 'fix-gi-warning' into 'master' (*)
9a29487... gsk: Fix a doc oversight (*)
fa79e86... gtk: Fix a doc oversight (*)
cd4c0b6... menubutton: Fix a gtk-doc complaint (*)
3bc2bf4... popover: Document signals (*)
2ef7244... docs: Fix the links for keybinding signals (*)
835c807... widget-factory: Remove an unused size group (*)
5a938ad... Annotate the gsk_border_node_peek_widths() return value (*)
9941799... Annotate out argument for gdk_popup_layout_get_offset() (*)
4f12df5... Annotate the return type for GtkTreeExpander.get_item() (*)
ade2f10... Annotate GdkTimeCoord's array field (*)
2b8c373... Merge branch 'matthiasc/for-master' into 'master' (*)
cf5a173... Add type annotations for GtkShortcutAction types (*)
1501aa0... Revert "Adwaita: avoid clipping menu/popover shadow" (*)
b76e514... Merge branch 'ebassi/for-master' into 'master' (*)
153c642... Remove pointless inout arguments (*)
714e5c7... docs: Add details about plain builds (*)
33b07e4... macos: bring forward quartz search engine updates (*)
3c769bb... Merge branch 'ebassi/inout-args' into 'master' (*)
5cc5022... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
109ec52... shortcut: Actions are objects (*)
77f9efa... textbuffer: Remove unused properties (*)
8fd1530... testsuite: Make defaultvalue test always get the property (*)
eded945... tests: Fix for new tranfer behavior of constructors (*)
f2284ff... rendernode: Rename all gsk_render_node_peek_*() functions (*)
163c04c... snapshot: Add cleanup function to snapshot state (*)
34d547a... inspector: Limit the width of readonly properties (*)
37a8c13... inspector: handle differences in DPI between backends (*)
1c7daec... Merge branch 'wip/otte/for-master' into 'master' (*)
bc4969e... doc: Adapt GtkPackType documentation to GTK4 changes (*)
6b475aa... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
c1e05e7... Merge branch 'matthiasc/for-master' into 'master' (*)
3003f37... node-editor: fix length of text during save (*)
ba081bf... Merge branch 'fix-doc-packtype' into 'master' (*)
b635736... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
745cbc6... gdk/wayland: Update to gtk_shell1 version 3 (*)
9128ad1... Merge branch 'wip/carlosg/for-master' into 'master' (*)
3f1bc74... wayland: Implement minimization (*)
dd7f52c... macos: fix rendering artifacts with hover transitions (*)
de46171... constraint-editor: Improve display of constraints (*)
b324313... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
76b8676... constraintlayout: Fix parsing of constant constraints (*)
831ebe3... constraint-editor: Fix saving of constraints (*)
36ef94b... constraint-editor: Fix creating constant constraints (*)
184886f... Merge branch 'constraint-editor-work' into 'master' (*)
7551f85... Merge branch 'wayland-minimize' into 'master' (*)
04c4b38... gtk-demo: Add more keywords (*)
88be92c... scrollbar: Don't talk about steppers (*)
86d7ab7... docs: Update GtkSensitivityType docs (*)
09fd2d6... gtk-demo: Rename some demos (*)
eae5eae... gl: use glFramebufferTexture2D to set framebuffer texture (*)
f32ae29... macos: fix various compiler warnings (*)
ee47ddf... lpr: fix cast warning (*)
82b4c34... gl: add some debugging information to DEBUG_OPS (*)
d58b06c... Adwaita: revert edge-to-edge menuitems (*)
2809564... a11y: Use the appropriate GVariant for cache signals (*)
2d636fd... a11y: Reuse the generated AT-SPI interface name (*)
b37634d... a11y: Add a fallback for the root base path (*)
d436c2e... a11y: Remove weak ref from atspi.Cache (*)
8fa58c2... a11y: Get the accessible role once (*)
e600a07... a11y: Skip atspi.Cache signals for hidden elements (*)
5afa985... demo: Make GtkFishBowl a presentation widget (*)
a4c3bee... a11y: Hide children of GtkFishBowl (*)
8099de2... Merge branch 'wip/jimmac/industrial-style-menuitems' into ' (*)
562c7b1... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
8482b95... Merge branch 'ebassi/for-master' into 'master' (*)
5ab14ff... gtk/main: Do not unset active state on button release w/o i (*)
a2ce626... gtk-demo: Make a more interesting constraints demo (*)
c172279... Merge branch 'wip/carlosg/for-master' into 'master' (*)
8e4cc59... Merge branch 'matthiasc/for-master' into 'master' (*)
4bec75c... Adwaita: don't backdrop labels (*)
6be5759... Adwaita: unified sidebar styles (*)
060cfc7... Merge branch 'wip/jimmac/unified-sidebar-styles' into 'mast (*)
b3dba1d... Adwaita: avoid clipping menu shadows (*)
b84945e... Merge branch 'wip/jimmac/sidebar-backdrop' into 'master' (*)
e937f7e... Revert "Adwaita: unified sidebar styles" (*)
ab163f1... Merge branch 'wip/jimmac/clipped-menu-shadows' into 'master (*)
be688c4... Update POTFILES.skip (*)
1e01b90... Fix some nullable return annotations (*)
0abc7a3... Merge branch 'nullables-1' into 'master' (*)
4660132... properly set ScaleButton's parent_class (*)
47d5728... Merge branch 'scalebutton' into 'master' (*)
8e81cbe... stacksidebar: Add missing .navigation-sidebar to the inner (*)
40f2b49... Adwaita: Make treeexpander styling generic (*)
9828756... Adwaita: Move placessidebar-specific sizing from .navigatio (*)
179fc68... Adwaita: Fix some sidebar sizing (*)
bd0d75e... Adwaita: Make sidebar row styling better (*)
61dcb68... Adwaita: Unify sidebar background-color (*)
56eac4f... gtk-demo: Add .sidebar style class in the main window (*)
3e996f6... icon-browser: Add .sidebar style class in the main window (*)
3a1b208... Do not depend on GLib API introduced after 2.66 (*)
de7833b... Use the right GLib macros for version checking (*)
505478b... Drop GLib dependency from GTK's declared dependencies (*)
1f44319... Drop redundant dependencies (*)
803b147... Disable deprecation warnings from GLib (*)
fd3a629... Merge branch 'ebassi/glib-min-version' into 'master' (*)
0a46bae... a11y: Turn critical warnings into debug messages (*)
ef86e46... a11y: Cache the accessibility bus address (*)
d7de720... Merge branch 'ebassi/for-master' into 'master' (*)
b75b359... Drop devel styling from our windows (*)
729f007... Merge branch 'no-more-devel-headers' into 'master' (*)
7190a31... gdk/win32: fix integer overflow in monitor refresh rate cal (*)
2e74426... Update Swedish translation (*)
7b22c44... Merge branch 'fix-integer-overflow' into 'master' (*)
1e99441... textview: fix precondition assertions (*)
c84c014... Merge branch 'wip/chergert/for-master' into 'master' (*)
fed734e... Fix some nullable return annotations 2 (*)
399b457... Adwaita: darker selected menuitem + sidebars (*)
841bf67... Update Catalan translation (*)
531d57f... Merge branch 'wip/jimmac/menus-darker' into 'master' (*)
fdf2e04... a11y: Check before disconnecting selection signals (*)
16b5a88... a11y: Check before disconnecting Text signals (*)
3a5f8b6... Merge branch 'ebassi/for-master' into 'master' (*)
9d2ca90... popover: Fix a typo (*)
247fc2e... Blend nodes might have NULL top/bottom nodes (*)
8efde9c... broadway: make header name parsing case-insensitve (*)
05c2e35... Update Swedish translation (*)
c2b1b00... Update Swedish translation (*)
bbbcc72... Adwaita,HC: use dark prelights (*)
8e14f43... Merge branch 'wip/jimmac/dark-prelights' into 'master' (*)
55ce61d... Add "nullable" annotation. (*)
e540ccb... Update Belarusian translation (*)
3eaebf1... Port GtkCellRendererPixbuf to preferred size vfuncs (*)
a605fcc... Port GtkCellRendererSpinner to preferred size vfuncs (*)
71a9e5d... Port GtkCellRendererToggle to preferred size vfuncs (*)
20f9e0f... Port GtkCellRendererProgress to preferred size vfuncs (*)
ac47328... Port CellRendererGraph to preferred size vfuncs (*)
60a7830... Remove GtkCellRendererClass.get_size() (*)
8412928... Update Ukrainian translation (*)
3161dbf... Update Polish translation (*)
09b6c37... Merge branch 'ebassi/for-master' into 'master' (*)
8cf4ce5... Merge branch 'ebassi/cell-renderer-get-size' into 'master' (*)
ec21d35... gsk: doc fixups (*)
6bd9ce7... docs: Ignore more generated Wayland protocol headers (*)
da51418... gl renderer: Make minimal rounded rects more minimal (*)
5f4beb7... widgetprivate: Remove unused function (*)
2d43ecf... widget: root child before emitting child observer signals (*)
e3ff92b... shortcutcontroller: Save signal handler ID (*)
d663909... shortcutcontroller: Use priv->shortcuts directly in set_wid (*)
8645773... shortcutcontroller: Pass the muxer to update_accel() (*)
1d6c6fc... shortcutcontroller: Separate trigger/action early returns (*)
aefabcc... popovermenu: Pull variable declaration in closest scope (*)
ff8de0a... eventcontrollermotion: Notify by pspec (*)
af28237... popovermenu: Connect to right controller signal (*)
dc13ff9... modelbutton: Reset active menu item on pointer leave (*)
61e7326... Merge branch 'matthiasc/for-master' into 'master' (*)
f309fa2... build: Use link_whole for linking our convenience libs (*)
3680ae2... Merge branch 'matthiasc/for-master' into 'master' (*)
7d24e14... Apply 1 suggestion(s) to 1 file(s) (*)
39f0c48... Apply 1 suggestion(s) to 1 file(s) (*)
56b0095... Merge branch 'master' into 'master' (*)
b7d3c07... NEWS: Updates (*)
365afa3... Merge branch 'arnaudb/annotate-set-title' into 'master' (*)
32a547c... Update Catalan translation (*)
e18211d... centerlayout: Improve docs (*)
837f398... columnviewcolumn: Improve docs (*)
617d12f... Merge branch 'sophie-h/gtk-nullables-2' (*)
5a307fa... docs: Ignore more private headers (*)
4021734... docs: Annotate the GdkContentProviderClass structure (*)
e3fbc0e... docs: Fix typo in the GdkTolevelLayout annotation (*)
598e130... docs: Annotate the GdkToplevel interface (*)
6e4dd58... docs: Annotate GdkSnapshot (*)
ecce375... docs: Annotate GdkPopup (*)
879b284... docs: Annotate GdkPaintable (*)
1057189... docs: Annotate GdkMemoryTexture (*)
b9a1827... docs: Annotate GdkGLTexture (*)
b5313db... docs: Annotate GdkDeviceTool (*)
c524b72... docs: Annotate structure types used by GskRenderNodes (*)
0f62ab6... docs: Annotate all render node types (*)
8b89881... docs: Annotate the GL shader objects (*)
37f11ab... docs: Annotate GskRenderer (*)
eba8f36... docs: Fix annotations in GtkCenterLayout (*)
c13e164... Make GtkCenterLayout accessors more idiomatic (*)
4f67be1... docs: Add missing annotations for GtkTextTagTable (*)
d46fe31... docs: Ignore more files (*)
95400e6... docs: Annotate GtkAppChooserButton::changed (*)
67f4594... docs: Annotate GtkAssistant::escape action signal (*)
3e8d157... docs: Hide GtkBitsetIter fields (*)
d820fea... docs: Annotate GtkBuildableParser (*)
516f71b... Use the appropriate prefix for GtkBuilderClosureFlags (*)
69b1b19... docs: Annotate missing symbols (*)
ef36028... docs: Ignore more private files (*)
cdad68e... docs: Ignore generated Wayland protocol file (*)
a020c90... macos: treat some toplevel NSWindow like document windows (*)
27b9a9e... macos: glFlush() when switching GL contexts (*)
9e1dd15... macos: use Cairo renderer by default (*)
770e848... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
db456a7... Updated Spanish translation (*)
5127726... Updated Spanish translation (*)
2fcd0e2... Merge branch 'ebassi/for-master' into 'master' (*)
6a3bd1c... window: default_icon_name can be null (*)
b5077d0... Clarify the docs for gtk_widget_class_set_css_name (*)
af944aa... widget: Add a missing nullability annotation (*)
50310f7... TreeView: add missing nullability annotations (*)
845d2e5... TreeModel: add missing nullability annotations (*)
b47ea94... TextView: add missing nullability annotations (*)
ec537d7... Text: add missing nullability annotations (*)
9d52ca1... StringFilter: get_search fix nullable annotation (*)
ad30ac3... Shortcut: add missing nullability annotations (*)
475352f... StringList: add missing nullability annotations (*)
4434889... Merge branch 'matthiasc/for-master' into 'master' (*)
ca8b00e... macos: specify a window level for surfaces (*)
9b9fb4d... macos: place above transient-for when presenting (*)
3da41b6... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
4caceb5... Remove gtk-doc annotation from private symbols (*)
f5f6cee... docs: Remove private symbols from the API reference (*)
caae240... docs: Ignore harder (*)
3548350... docs: Add missing GdkDragSurfaceInterface gtk-doc annotatio (*)
8f6e384... docs: Remove duplicate symbol (*)
901d99d... docs: More ignored files (*)
39dbd91... docs: Add yet another private header (*)
34197d4... docs: Add more symbols to the GDK reference (*)
2e146a5... docs: Mark GtkModelButton's section as private (*)
b2b451d... docs: Hide private files/directories in the GTK reference (*)
13f9993... docs: Add missing fields to GtkTextBufferClass (*)
0c8de4e... Fix transfer of GtkTreeExpander.get_item() (*)
f11c23f... Revert "macos: specify a window level for surfaces" (*)
a51f119... tests: Remove testsvg (*)
26b9254... macos: track grab serial like other backends (*)
853a9c7... macos: disconnect frame clock when destroying surface (*)
b38d0d7... macos: resign main/key when hiding window (*)
bc4992f... Merge branch 'ebassi/doc-fixes' into 'master' (*)
a482d87... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
71cb7c2... rendernodeparser: Split out a function (*)
710d062... Gdk4/Win32: Correct call to gdk_key_event_new() (*)
61b40c4... Merge branch 'fix/keyboard-input' into 'master' (*)
55a242b... gsk: Add GskConicGradientNode (*)
8706d69... snapshot: Add gsk_snapshot_append_conic_gradient() (*)
714c610... gtk-demo: Add a search button (*)
ab9e992... docs: Remove mentions of <accelerator> (*)
eb9c204... gtk: Remove GtkFileChooserButton (*)
3886f0c... Merge branch 'wip/otte/diediedie' into 'master' (*)
e622013... css: Add support for conic-gradient() (*)
6e67d44... Merge branch 'matthiasc/for-master' into 'master' (*)
9431c70... macos: freeze updates until surface is mapped (*)
2e52386... macos: send focus-out event to windowing (*)
e317b9b... macos: maintain GList element consistency (*)
92f0216... macos: ensure element is part of queue (*)
b68e0bb... muxer: add helper to get group by name (*)
004f0a6... macos: plug leak of application windows (*)
35d2cbe... Merge branch 'wip/otte/conic' into 'master' (*)
f8ee4cf... NEWS: Updates (*)
585ba77... build: Use the correct path to the header of the wayland an (*)
c907ad8... glrenderer: Emit more useful error messages (*)
fac5fba... rendernode: Fix some wrong constants for conic gradients (*)
2c1bd39... glrenderer: Implement a shader for conic gradients (*)
d1a4ad3... Merge branch 'wip/tintou/gdk-backends-header' into 'master' (*)
0daa905... Merge branch 'wip/otte/conic' into 'master' (*)
8e62ff5... demos: make alienplanet demo work on macOS OpenGL (*)
6d76b58... Merge branch 'wip/chergert/shadertoy-macos-fix' into 'maste (*)
6ecae6c... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
115ea62... macos: fix typo when creating scroll events (*)
f1ff8f9... Merge branch 'wip/chergert/macos-decelerate' into 'master' (*)
e035bae... gtk-demo: Remove empty row in the pickers demo (*)
2688b94... gtk-demo: Use a native filechooser in the video demo (*)
d835541... gtk-demo: Use a native file chooser in the svg demo (*)
66c3a43... Add docs about sizing pictures (*)
559f74e... Merge branch 'picture-docs2' into 'master' (*)
423b820... gtk-demo: Use a native filechooser in the words demo (*)
d278afc... Merge branch 'matthiasc/for-master' into 'master' (*)
f0f64f4... emoji chooser: Fix incremental loading (*)
0dff89d... Revert "theme: Round all window corners" (*)
2412445... docs: Fix up GtkPicture docs (*)
7f6fdd6... Merge branch 'matthiasc/for-master' into 'master' (*)
6883c22... gl: specify attribute locations for vUv and aPosition (*)
a47c006... macos: enable GL renderer by default (*)
4087055... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
4430314... customsorter: Add missing nullable annotation (*)
c0586ca... Merge branch 'wip/jfelder/customsorter-null' into 'master' (*)
b3e03fa... Add wrappers for setting the WidgetClass.activate_signal fi (*)
e5e18dd... Add private method to check activatability (*)
213024a... Use function setter for WidgetClass.activate_signal (*)
fde32c5... Use private can_activate() method (*)
fe9c0db... Add getter for WidgetClass.activate_signal (*)
3a9cca7... Use WidgetClass.activate_signal getter function (*)
67d7e20... Update POTFILES.in (*)
894f893... Merge branch 'revert-round-windows' into 'master' (*)
ee26e28... Update contribution guide (*)
f6c53ce... a11y: Plug a leak in the AT-SPI context (*)
e396874... Merge branch 'ebassi/a11y-leak' into 'master' (*)
c352fe9... Move activate_signal to the widget private class data (*)
d8c9a67... docs: Clarify gtk_widget_activate() (*)
0592860... gl renderer: Use scale_x and scale_y everywhere (*)
e32331d... gl renderer: Ignore crossfades between equal texture nodes (*)
b46d077... gl renderer: Fix rendering clipped blurred inset shadow nod (*)
7b61ef9... gl renderer: Initialize rounded rect early (*)
1ee4f61... gl renderer: Reset opacity when rendering blend node childr (*)
33ed42d... gl renderer: Remove RESET_OPACITY flag (*)
a165bb9... Update British English translation (*)
c8d991e... wayland: avoid referencing unallocated memory when uninhibi (*)
2d103cf... Merge branch 'wayland-inhbit0' into 'master' (*)
2857817... macos: set opengl view as opaque in opaque windows (*)
9e6a55a... wayland: Decouple mapped state from surface creation (*)
366b946... wayland/popup: Use maybe_notify_mapped() helper (*)
528ec4d... wayland: Only set mapped state when mapped (*)
6419159... gdk/toplevel: Make gdk_toplevel_present() async (*)
996eeec... gtk/window: Don't gdk_toplevel_present() if not mapped (*)
23d7392... gdk/surface: Removed unused struct field (*)
f4c36fe... gdk/surface: Add API to queue and apply state changes (*)
18d92c3... wayland: Keep pending initial state separate (*)
dd738d2... surface: Only keep state 'withdrawn' after hiding (*)
251bd15... wayland: Apply new surface state at the beginning of a fram (*)
8f27b3f... gtk/window: Let the backend handle toplevel freezing (*)
e07fde5... frame-clock: Add 'compute-size' phase (*)
13b4a4b... gdk/toplevelsize: Add way to set margin (*)
4af54fb... gdk/surface: Use helper to emit 'size-changed' signal (*)
68c1424... gdk/surface: Add API to request 'compute-size' clock phase (*)
289b507... wayland/surface: Don't save uninitialized size (*)
8d4f8f0... wayland: Concentrate size computation to 'compute-size' pha (*)
0c8d97e... gtk/root: Validate css node after update (*)
475c07e... gdk/surface: Make pending schedule a phase enum (*)
ecc861b... Pass the layout signal via GdkSurface to GtkRoot (*)
1393146... wayland/surface: Compute size on layout (*)
4779e4e... gdk/frame-clock: Remove the newly added 'compute-size' phas (*)
70b83c9... gdk/surface: Remove left-over signal enum value (*)
efcfd23... wayland/surface: Restructure fields used for the next layou (*)
d38f819... wayland: Communicate popup layout changes via GdkSurface::l (*)
3b140a0... gtk/dragicon: Don't show until child is set (*)
ecd40fa... wayland: Layout drag icon from GdkSurface::layout (*)
8c014e6... x11: Remove handling of 'substructure' events (*)
880ceeb... gdk/surface: Make backends aware of when layout is requeste (*)
e0f13ec... gdk/surface: Try to reschedule pending phase until dispatch (*)
65ad9d6... gdk/x11: Flush layout changes to the frame clack dispatch (*)
deb5833... gtk/expander: Remove manual call to gtk_window_resize() (*)
f083849... tests: Use gtk_window_set_default_size() when appropriate (*)
98fffe6... tests/animated-resizing: Resize widget instead of window (*)
2854d03... tests/testgtk: Remove 'Resize' button (*)
4083f7e... testsuite: Remove test for gtk_window_resize() (*)
14b5a5a... gtk/window: Remove gtk_window_resize() (*)
64f6118... gdk/toplevelsize: Don't complain if only shadow extends out (*)
048a017... gdk/wayland: Always configured size when resizing (*)
e51c32b... gdk/wayland: Always compute-size if GTK asked fer layout (*)
a798edc... gtk/window: Only deal with shadow when (ex|in)cluding csd s (*)
8a599b2... gtk: Allocate everything from GtkNativeClass::layout (*)
0dcd4a5... wayland: Stop emitting size-changed (*)
3f96d4b... gdk: Always get shadow width via GdkToplevelSize (*)
30f7896... Revert "Adwaita: avoid clipping menu shadows" (*)
62e0c0d... Adwaita: no 3d shadow for pressed sidebar (*)
606cb51... Merge branch 'ebassi/activate-signal' into 'master' (*)
b431e39... macos: we only need 24-bit for color (*)
42679f2... gdk: Replace all GDK_CONFIGURE usage with GdkSurface::layou (*)
5eca548... gtk/window: Use default size if non-resizable if set (*)
ca65ee8... gtk/window: Remove out-dated comment (*)
b8fa892... gtk/window: Minor cleanup (*)
b738054... gdk: Remove GdkSurface::size-changed (*)
6ee7535... gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_w (*)
19d2a4a... gtk/window: Only fake motion events on windows with pending (*)
5eee1df... gdk/popup: Remove the popup-layout-changed signal (*)
96450ed... gdk/surface: Emit layout event while frozen (*)
3b66f63... gtk/popover: Request fake motion events for popovers too (*)
f7fceab... gtk/entry: Remove emoji chooser field (*)
2cddec7... gtk/popover: Use gtk_popover_present() instead of going via (*)
369b03a... gtk/window: Don't go via GtkNative when presenting (*)
517bc0d... gtk/texthandle: Use gtk_text_handle_present() instead of Gt (*)
9d3f497... gtk/tooltipwindow: Use gtk_tooltip_window_present() instead (*)
4b2aae9... gtk/dragicon: Use private gtk_drag_icon_present() instead o (*)
40a9baa... gtk/native: Remove gtk_native_check_resize() (*)
8e3ee58... tests/animated-resizing: Don't try to resize during frame d (*)
dfb7ab3... x11/surface: Compute toplevel size outside of frame dispatc (*)
351d88f... wayland/surface: Clear shadow width when hiding (*)
8396bdb... wayland/surface: Reset last sent min/max size when hiding (*)
ff23a2a... x11: Use resize counting for freezing updates too (*)
3bbeb89... gdk/surface: Allow inhibit layout from backend (*)
2217cf8... x11/surface: Remember when there is a pending ConfigureNoti (*)
e7ddaf5... x11/surface: Compute size after update too (*)
c791185... x11/surface: Remember the toplevel layout (*)
994aa41... x11/surface: Move the scattered compute-size calls to helpe (*)
fd01723... x11/surface: Avoid resizing if computed size didn't change (*)
27077d5... gtk/window: Make 'default-size' adapt to configured size (*)
eb0eac0... gtk/window: Make R/O is-maximized R/W maximized prop (*)
2e5eeb6... gtk/window: Add 'fullscreen' prop and gtk_window_is_fullscr (*)
ac17217... wayland/toplevel: Don't alwyas skip changing xdg_toplevel s (*)
d7d738d... tests/animated-resizing: Use gtk_window_default_size() inst (*)
3db0d06... Properly remove gtk_window_get_size (*)
59fd171... popup: Documentation tweaks (*)
a6bc4c9... docs: Add gtk_window_is_fullscreen (*)
3b69fac... Mention window sizes in the migration guide (*)
8f8c504... gtk/headerbar: Remove unused 'state' field (*)
d2c95a1... gdk: Replace 'WITHDRAWN' state with async 'is-mapped' boole (*)
6e0fffa... macos: use CGLSetParameter and CGLEnable (*)
fea1b15... testsuite/filtermodel: Remove calls to gtk_widget_realize() (*)
130ff5f... testsuite/notify: Don't fiddle with GtkWidget::visible (*)
adc4bcb... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
7b7f334... reftests/textview-tags: Hide text view cursor (*)
074b933... reftests: Remove window-show-contents-on-map.ui test (*)
1e14a91... Merge branch 'wip/jimmac/no-inner-shadow-sidebars' into 'ma (*)
1f141c1... Merge branch 'wip/surface-state-rework' into 'master' (*)
08ca8a3... docs: Remove a mention of gtk_window_get_size (*)
398a74d... 3.99.5 (*)
6fb66e2... Revert "reftests: Remove window-show-contents-on-map.ui tes (*)
2caf283... Mark the window-show-contents-on-map.ui reftest as xfail (*)
0236fe8... macos: fix macOS build breakage (*)
f130413... Update Romanian translation (*)
18d06a1... Update Ukrainian translation (*)
c59b433... Merge branch 'wip/chergert/gdk-macos-for-master' into 'mast (*)
47d0b5a... gkt/textview: Set an iter position for event-less menu acti (*)
80d4a08... gdk/surface: Delay gdk_surface_request_motion() requests in (*)
43e4848... gtk/main: Keep implicit grab until all buttons are released (*)
b4a7fe8... Add bug reporting address to pot files (*)
a36ccd7... gtk-demo: Remove potentially ableist metaphor (*)
a828d43... Mark flaky tests as flaky (*)
6d1be83... Fix the documentation for GtkWindow state properties (*)
c4b768a... Rename GtkWindow:fullscreen to :fullscreened (*)
fce824e... Merge branch 'matthiasc/for-master' into 'master' (*)
433f305... Merge branch 'sophie-h-master-patch-62064' into 'master' (*)
76177b6... Merge branch 'ebassi/prop-names' into 'master' (*)
fac3674... Update Ukrainian translation (*)
a76ee61... Adwaita: row transitions and spacing (*)
f4a0d57... Prepare version macros for 4.0 (*)
1cc207a... build: Tie interface age to the development cycle (*)
2457f3d... build: Bump up the SONAME for GTK4 (*)
0ddcbb5... Merge branch 'ebassi/4-0-abi-bump' into 'master' (*)
bd9bcd5... Merge branch 'wip/baedert/for-master' into 'master' (*)
c90cc97... Merge branch 'wip/jimmac/row-transitions-and-spacing' into (*)
c5dd343... Merge branch 'wip/carlosg/for-master' into 'master' (*)
ade4bcb... Remove NoDisplay from demo desktop files (*)
c0ed89b... widget-factory: Autoplay the video (*)
b8a651d... Share the popcount() fallback for MSVC (*)
92189cf... Merge branch 'matthiasc/for-master' into 'master' (*)
97eaef8... Merge branch 'ebassi/popcount' into 'master' (*)
8295052... Update Swedish translation (*)
3246839... docs: Update references to GtkWindow:fullscreened (*)
644a457... Merge branch 'matthiasc/for-master' into 'master' (*)
d380ed2... Update Romanian translation (*)
0cf9bbf... demos/gtk-demo: Temporarily disable gui_app attribute
25c45b7... Use native Windows API for converting keystrokes to charact
5d2885f... GDK/Win32: Remove layered windows usage
f2956de... gdksurface-win32.c: Decouple mapped state from surface crea
c617b1d... gdkwin32-surface.c: Fix return type
(*) 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]