[gtk+] (420 commits) Non-fast-forward update to branch wip/ebassi/gsk-1
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (420 commits) Non-fast-forward update to branch wip/ebassi/gsk-1
- Date: Wed, 22 Jun 2016 16:48:01 +0000 (UTC)
The branch 'wip/ebassi/gsk-1' 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:
008f62f... gsk: Initial commit / build environment
4f3660e... Initial implementation of GSK rendering pipeline
0278556... build: Add GSK deps to GTK
152f2d7... stack: Port to GskRenderer
fca5ecf... gsk: Rename shaders for OpenGL
81a6501... gdk: Add utility for uploading Cairo surfaces to GL
da77037... gsk: Use surface-to-texture utility function
0d52f5d... gsk: Port GskGLRenderer to GLES
Commits added to the branch:
f165bbd... builtinicon: avoid calculating font-metrics in vast majorit (*)
be5a105... GtkLabel: Don't manually iterate over link list (*)
1951642... GtkLabel: Use g_clear_object (*)
724d3be... wayland: avoid jitter in keyboard repeat (*)
43312bb... font button: Fix translation of font-name default (*)
db1a39a... notify test: Skip GtkFontButton::font-name (*)
0eefe81... Raleigh: Fix font syntax (*)
3fd9bda... css: Fix printing of images (*)
7855294... Fix css parser tests (*)
2968098... Remove debug spew (*)
a91fc65... label css style test: fix font syntax (*)
9a3e97d... Updates (*)
4fe3369... Expand the drag widget testcase (*)
0e14456... gdk: Ensure resources registration happens once (*)
75df7c1... Updated Hungarian translation (*)
71bb1be... Visual Studio builds: Generate .pc files (*)
7700243... gdk/gdkglcontext.c: Avoid a GCCism (*)
cb73bec... wayland: Clean up naming of GdkWaylandDisplay pointers (*)
145b626... wayland: Track orphaned dialogs per display (*)
8f64e4a... gdk/dnd: Add missing signal parameter documentation (*)
f27dd21... frametimings: reuse previous frame timing in common case (*)
1a4f000... gdk/dnd: Don't use default display when getting cursor (*)
5a04edc... docs: typo in GTK_STYLE_CLASS_LIST_ROW docs (*)
e0e114f... testdnd2: Actually test gtk_drag_set_icon_widget (*)
c27c4e2... dnd: Fix lifecycle issues with widgets as drag icons (*)
dfdc7c3... progressbar: Enforce invariants (*)
7449add... placesview: provide guidance on server addresses (*)
23df86e... dnd: Set attributes from all widgets for text drag icons (*)
0129040... Fix indentation (*)
1d35f27... dnd: Fix some issues with drag icons (*)
060c7d5... Updated Spanish translation (*)
0763a02... pixelcache: reuse existing timeout source when possible (*)
14967d8... wayland: Perform seat grab focus checks on native windows (*)
bb8b459... placesview: follow up fixes (*)
605e205... placesview: update a leftover function name (*)
210a747... wayland: Ignore NoSymbol keys (*)
46abbfe... Updates (*)
d0c4747... 3.21.1 (*)
0d55542... Adwaita: add a background to cellrendertext (*)
25c38df... Updated Spanish translation (*)
055ce9f... Updated Hungarian translation (*)
88d0258... iconhelper: check if surface was invalidated (*)
96c18db... GtkTreeView: change child repositioning to preserve localit (*)
8fc11ef... Revert "iconhelper: check if surface was invalidated" (*)
8372448... Add GdkMonitor (*)
9d719b9... display: Add new monitor apis (*)
b6c4ba0... Add a fallback for unconverted backends (*)
0611cb4... screen: Implement old monitor apis generically (*)
a2f02f1... integrate docs (*)
9026289... wayland: Port to new monitor api (*)
044109c... broadway: Port to new monitor api (*)
79a0286... x11: Drop Xinerama (*)
d92fda2... x11: Port to new monitor api (*)
5c1d091... x11: Bring back fullscreen-on-all-monitors support (*)
026cb53... win32: Port to new monitor api (*)
3952bd6... inspector: Port to new monitor api (*)
1b7d7c8... menu: Add new monitor api (*)
b5fb9ae... gtk: Port to new monitor api (*)
e9a5819... combobox: Stop using screen width/height (*)
29396a1... label: Stop using screen width/height (*)
6ae2c24... treeview: Stop using screen width/height (*)
f5d6688... window: Stop using screen width/height (*)
03d70f1... settings: Stop comparing screen numbers (*)
952d0fd... window: Stop using gdk_screen_get_n_monitors (*)
394fe0e... Updated Spanish translation (*)
0f1e42c... broadway: Fix include rules in gdkbroadwaymonitor.h (*)
71c1e86... Adwaita: refactor levelbar styling. (*)
2919e34... box gadget: allow reversing alignments (*)
8bf148b... check button: Reverse alignments in RTL (*)
8a308dd... expander: Reverse alignments in RTL (*)
2148708... box gadget: Redo expand flag handling (*)
7afc6b1... settings: Cache xsettings (*)
2655d92... W32: reword the error about required cairo version (*)
15dbf35... Updated Scottish Gaelic translation (*)
3a095ad... W32: support cairo library in non-standard locations (*)
172093d... Add a forgotten deprecation (*)
7f4b575... gdk: Add a private getter for GdkDevice::input-mode (*)
98f16fd... Use the new getter (*)
4151b67... Trivial whitespace fix (*)
8e62cee... Add a few settings getters (*)
28625c1... dnd: Use a getter for the drag threshold (*)
e5de6dd... css: Use a getter for the enable-animations setting (*)
417eb0a... Use a better hash for arcs (*)
e502702... Use a variable consistently (*)
9d038df... popover: Use getter for gtk-enable-animations (*)
ff0107a... Use getter for gtk-enable-animations (*)
5ee745d... scrolled window: Use getter for gtk-enable-animations (*)
df72478... stack: Use getter for gtk-enable-animations (*)
8457dff... switch: Use getter for gtk-enable-animations (*)
4497324... treeview: Use getter for gtk-enable-animations (*)
71d6816... settings: Add setters for font family and size (*)
309c6df... css: Use setters for font size and family (*)
55ea6e4... wayland: Make gdk_display_get_name work (*)
a829b26... wayland: Tag the event source with the acutal display name (*)
de894f3... Fix the build (*)
75e44c5... wayland: drop a useless list (*)
6baac52... x11: drop a useless list (*)
8041c01... Drop unused macros (*)
a7ee3a6... Small docs improvement (*)
a047269... Avoid copying an event (*)
0fe0ee8... gesture: Don't leak stashed events (*)
73e7994... dnd: Make sure to free a stashed event (*)
cb6b5e4... gdkevents: Free motion events discarded by motion compressi (*)
bab628b... GtkPlacesView: check for network:// URI support before usin (*)
ddb0740... gtknotebook: avoid tab dnd from content (*)
264b2b7... testnotebookdnd: add one GtkListBox as tab content (*)
9a03fc9... Fix gtk_paned_set_position to set position_set consistently (*)
b579fa8... Use default VFS, not a local one (it has no network) (*)
8dd8c4a... GdkMonitor: Fix refresh-rate property (*)
ef7ccab... defaultvalue test: Skip GdkMonitor::geometry (*)
38181bc... shadowsvalue: Don't draw invisible box shadows (*)
be201a5... css: Stop drawing double borders for builtins (*)
e74ecfe... wayland: fix up/down mix up in discrete events (*)
2c2c608... widget: Remove useless comment (*)
b049b3d... cssimagebuiltin: Remove unused variables (*)
a72c457... cssimagebuiltin: Remove icons that don't draw anything anym (*)
71b360c... roundedbox: Initialize the hashtable key before using it (*)
cb41979... widget: Remove useless NULL check (*)
e75894d... label: Don't set out parameters twice (*)
4ae6f10... label: minimum/natural size parameters are not nullable (*)
e0ab19a... Updated Norwegian bokmål translation. (*)
944f9d4... label: don't use set_text in gtk_label_new (*)
449fd4a... Use g_set_object in one more place (*)
3b75cad... trivial formatting fixes (*)
09aa48b... wayland: Don't emit direction-changed unless it did (*)
adc90b9... wayland: Small improvements to update_direction (*)
1d0ba98... settings: Ensure derived fields are initialized (*)
1da048d... settings: Fix xsettings handling (*)
4ba1f19... switch: Create less pango layouts (*)
0efe186... switch: Remove .slider from slider gadget (*)
7df668f... css names are always set (*)
3ca9a21... Set the proper state on the css node (*)
0d78b67... When creating a widget path, use the widget type (*)
5b19747... Revert "When creating a widget path, use the widget type" (*)
bf66cd1... box: Only emit ::child-notify when necessary (*)
1c4e609... css node: Stop extraneous change notification (*)
f7e6385... gtkrender: Remove superfluous cairo_save/restore calls (*)
c1d1d46... cssgadget: Remove unused function (*)
df38db7... label: Also initialize text (*)
27c1cce... searchenginetracker: Quote fts match so it's seen as a sing (*)
870a674... Adwaita: more flexible headerbar_fill mixin (*)
c14572f... x11: Rely on passive keyboard grabs with XI2 for DnD (*)
fe7be14... settings: Avoid a crash (*)
6b64c31... Generalize the previous commit (*)
27210f5... scale: Fix mark positioning at the left/top edge (*)
c27b8b4... Update color name css style test (*)
ebb894c... wayland: use g_signal_handler_disconnect() (*)
c50e774... Fix a typo (*)
46edfaa... Fix indentation mishap (*)
cca894b... Use a cheaper way to store debug flags (*)
360a3c1... Use a cheaper way to store settings per display (*)
d91b8c9... tooltip: Ensure our quark is not 0 (*)
cb8817f... Ensure we initialize a quark first (*)
ff3264b... widget: Store accessible in GtkWidgetPrivate (*)
b938cfe... settings: Fix font names *again* (*)
1de2f21... Adwaita: tidy treeview style properties... (*)
9fac837... Don't use qdata for getting the default css style (*)
64710de... Stop storing has-tooltip in qdata (*)
12dfb36... Don't emit ::query-tooltip by name (*)
0f11613... Avoid emitting ::style-set by name (*)
5f5a02f... Adwaita: relocate a selector (*)
55a76cb... Adwaita: cosmetic change (*)
1b8c9de... Adwaita: darken treeview exapanders (*)
8ead17e... Updated Occitan translation (*)
f16e58e... builder tool: Canonicalize property names (*)
3c09783... Clean up builder parser data after parsing (*)
cd581c9... Simplify our templates (*)
82aa83b... revealer: emit notify::child-revealed when animation stops (*)
de3dabc... gtk-demo: Don't duplicate text in markup example (*)
c1d1042... gtk3-demo: Add a close button to the markup window (*)
ed147c8... tooltip: Add a missing * (*)
3cba63b... widget: add missing detail to ::query-tooltip emission (*)
ac5b48e... gtk-demo: Fix revealer demo (*)
af49609... infobar: Fix typo (*)
640c1b5... gdk: Fix parameter name mismatch (*)
fd81e80... tooltip: Include gtkwidgetprivate.h (*)
d1d06bc... Updated Brazilian Portuguese translation (cherry picked fro (*)
840faea... Updated Lithuanian translation (*)
1b84d75... dialogs: remove 2px border width again (*)
534ab9a... placesview: update guiding list of protocols (*)
e24530d... gdk/win32/gdkmonitor-win32.c: Fix build on non-GCC (*)
8cda93d... Visual Studio builds: Clean up projects a bit (*)
ce0a7fa... gdk/Makefile.am: Dist gdkmonitorprivate.h (*)
6e2b9a1... docs: Update examples of matching key bindings (*)
effd40c... Updated Occitan translation (*)
0c37b05... cssimage: Make it possible to shrink builtin check/optionma (*)
732316a... scrolledwindow: Remove child before destroying self (*)
7a0941c... Visual Studio builds: Refine "installation" process (*)
092cb9e... GTK: Fix build for pre-C99 compilers (*)
7116988... widget: Add Since annotation to gtk_widget_queue_allocate (*)
20592a7... scale: Remove double nullable annotation (*)
e405c27... gdkevent: make _gdk_event_get_pointer_emulated() private (*)
c134d52... gtkmenu: ignore emulated scroll events (*)
126156e... gtkmenu: ignore left/right scroll events (*)
0f47659... Make gdk_event_get_pointer_emulated public (*)
4add8f3... Document new api (*)
7b81b56... widget-factory: Let one of the scales draw a value (*)
327777a... Scale: Set the correct value alignment (*)
49d5c9e... Forgotten rename (*)
f8bc35b... Fix scale length (*)
7e7d799... x11: Trap possible X error (*)
7c21a32... places sidebar: Avoid markup confusion in tooltips (*)
358eec2... DND: Avoid a use-after-free (*)
c891ceb... Docs: Clarify life cycle issue (*)
b514631... Adwaita: hide separator on button.font and button.file (*)
16afc59... Adwaita: bold size label on font button (*)
46b789b... Adwaita: brighter pushed button background (*)
e463e09... wayland: Avoid unitialized memory reads (*)
63be0de... toolbar: Limit item position to number of contained element (*)
4cce90d... colorbutton: Stop using state-changed (*)
a992131... listbox: Don't compare int to uint (*)
c34bb3b... query-settings: Don't compare int to uint (*)
301652d... Remove useless casts from gdk_event_triggers_context_menu c (*)
292e0c2... stack: Remove some code duplication (*)
0d8993f... stack: Don't underallocate the last_child (*)
d4f0c98... query-settings: Indicate deprecated settings (*)
f0f8d6d... gdkwindow: Use GList less (*)
30d2dc4... scrolledwindow: destroy children in destroy() (*)
ddcf470... widget: No longer postpone style-updated on unrealized widg (*)
cd305c1... widget: fix GtkLabelAccessible NULL links. (*)
38f7117... scale: Avoid a crash (*)
0bc7520... Updated Portuguese translation (*)
a4c93d1... Updated Portuguese translation (*)
0dfd6a7... Updated Spanish translation (*)
101da71... Use upstream gettext (*)
175cf7e... stack: always update window position at transition start (*)
df98140... scrolledwindow: Fix typo in get_preferred_height calculatio (*)
2b628e9... Updated Kazakh translation (cherry picked from commit d1585 (*)
c81cd94... scrolledwindow: Remove redundant use of MAX (*)
3078f18... gtk3-demo: Add context-menu cursor (*)
4b8dfd8... gtk-demo: Update no-drop cursor image (*)
0d18a42... Update cursor docs (*)
096bea3... scrolledwindow: Better size requisition for GTK_SCROLL_NATU (*)
2893526... gdk/wayland: use the multi-thread safe wayland API (*)
783c302... wayland: Avoid spurious crossing events from master touch d (*)
1d04bdf... x11/dnd: Ignore grab broken events from other devices than (*)
f516faa... Revert "scrolledwindow: Better size requisition for GTK_SCR (*)
fa9f22e... scale: Bring back marks-related style classes (*)
d288a13... display: Add vfunc for get_monitor_at_window (*)
ca77de0... wayland: Add API to retrieve the Wayland output (*)
b03784e... wayland: Add get_monitor_at_window to Wayland backend (*)
6c939c0... Updated Slovak translation (*)
0b58c96... wayland: Make gdk_wayland_window_get_wl_output() private (*)
d14305f... wayland: Survive lack of settings (*)
de7c156... icon theme: Add a warning (*)
4151cb1... scale: Use more succinct names for style classes (*)
fab70d3... gtkselectionprivate: minor style fix (*)
5ae7f62... Adwaita: fix scale theming (*)
cca2a22... color scale: Really sync style classes with GtkScale (*)
6293a50... color scale: Sync style classes with GtkScale (*)
eace965... scale css node test: Adapt to changes (*)
d3adf47... treeview: Fix a rubberbanding-related crash (*)
64eca0b... gtktextview: fix < public > comment (*)
55751fc... Improve external drives detection (*)
0d5b477... Adwaita: shave 1px from the switch (*)
386ead4... Adwaita: add vertical margins to switches on a headerbar (*)
57efcab... stack: Only map children when necessary (*)
3d0e8cf... Update Arabic translation (*)
ebf703f... Typo (*)
76a5e3f... popover: set priv->window before setting doing add_popover( (*)
9318dc1... Updated Swedish translation (*)
fe68407... gl: Add a realize() fallback (*)
9c3802f... gdk: Provide safe fallback for creating GL contexts (*)
b5d52a2... Updated Norwegian bokmål translation. (*)
16bca98... infobar: Update documentation (*)
f39a7ec... Remove an unused variable (*)
46b51e3... Trivial typo fix (*)
30c3d6a... Improve CSS docs a bit (*)
b90ae2c... Add a deprecation note (*)
5759e2a... gtktextview: document how to get line space (*)
b9f55df... window: Unfreeze window on unmap (*)
c201cb3... Fix a duplicate word in the docs (*)
10b8c08... Update migration guide a bit (*)
e92e54c... Move release notes to online docs (*)
17d798d... Updated German translation (*)
0fa3c3b... Mention CSS font property in the release notes (*)
fcd3321... GtkFileChooser: don't override already opened folder (*)
7fe6510... Silence a compiler warning (*)
d08cc01... Updated Portuguese translation (*)
73a4718... Teach gtk-builder-tool to leave GtkDialog::border-width alo (*)
8fb0950... Updates (*)
abdd713... 3.21.2 (*)
e7765da... placesview: Do not mark icon name as translatable (*)
694ba12... x11: Replace RROutput with XID as used in GdkX11Monitor (*)
a7e0695... Updated Thai translation (*)
d1d763c... Adwaita: remove textview border (*)
1fcf9c8... Update Catalan translation (*)
e13f04a... Fixes to Catalan translation (*)
77ef33b... Updated Thai translation (*)
f54e281... Adwaita: make selection on infobars visible (*)
0c387b2... Adwaita: explicitelly set label caret-color to currentColor (*)
73708b3... Updated Occitan translation (*)
106bc95... Updated Occitan translation (*)
5029e11... tests/scrolling-performance: Define MyTextView (*)
0b0d476... Add GtkStackAccessible (*)
6301827... range: Properly indent closing brace (*)
1a9845c... Updated Spanish translation (*)
9d5fe26... build: add GtkStack accessible private header at the right (*)
d36f866... gtk3-demo: Fix some css warnings (*)
f168de3... Add a warning for a broken situation (*)
3bed458... docs: Fix a duplicate ID (*)
14e33ab... README: Refer to release notes online (*)
4dbe7c9... entry: Fix undershoot position wrt entry icons (*)
69f8b4b... Adwaita: ensure menuitem labels are not overridden (*)
d76c078... Document GtkSizeGroup::ignore-hidden as broken (*)
4309169... GtkShortcutsSection: avoid deprecation warnings (*)
dbe499b... docs: Add a release note about GtkSizeGroup::ignore-hidden (*)
11e22aa... wayland: Better debug info for scroll axes (*)
7c397c6... headerbar: do not show buttons for modals/transients (*)
3ab7645... Avoid a deprecation warning (*)
a9f1484... gdk: Add GDK_SOURCE_TRACKPOINT (*)
660c8b8... x11: Mark trackpoints as GDK_SOURCE_TRACKPOINT (*)
743d18c... scrolled window: Remove trackpoint heuristics (*)
bb6cce4... Separators not correctly placed (*)
f3f64d1... popover menu: Improved labeled separators (*)
28b9e16... css node tests: Update expected results (*)
1dbbe7f... button css node test: Update for switch style changes (*)
5264209... a11y tests: Update expected output (*)
3d0f768... wayland: Provide information about scroll devices (*)
de8af76... Show a scroll cursor when appropriate (*)
a961b05... widget: Avoid a deprecation warning (*)
7b0929a... Add a function to turn a css style into pango attributes (*)
db50849... Add a function to get a font from a css style (*)
fd9f7ba... scale: Apply css style to text (*)
b18ebbb... gdktypes: Update docs for GDK_GRAB_FAILED (*)
3f3c176... scale: Also queue a resize if font changes (*)
b42d4b5... progressbar: Render text with the text css node (*)
bd86715... GDK W32: Fix dragging AeroSnap application (*)
4e5ecb7... scrolledwindow: add ::max-content-width and -height propert (*)
657fcd0... tests: adapt testscrolledwindow to have max content sizes (*)
3962b90... testsuite: add tests for scrolledwindow (*)
9c50b8b... button: Free gadgets and gestures in finalize (*)
eff09fa... menu: Free gadgets in finalize (*)
ca43f6e... notebook: Free gadgets in finalize (*)
9a8335a... range: Free gadgets in finalize (*)
b4ebe4e... scrolled window: Free gestures and gadgets in finalize (*)
c8cab6a... viewport: Free gadgets in finalize (*)
57d00e0... inspector: Ellipsize accessible description. (*)
321ddb8... Make gtk_tooltip_trigger_tooltip_query work again (*)
b97c490... object test: Also test object type properties (*)
c4224bf... treeview: fix an off-by-one error (*)
0943c9f... scrolledwindow: Bug 766569 - Report child natural size unco (*)
72ea348... Fix hiding popover when focus moves outside (*)
03742e8... scrolledwindow: Bug 767238 - Fixing up for max content size (*)
5892bd7... widget-factory: Use max-content-size in a popover (*)
289fc96... Revert "scrolledwindow: Bug 766569 - Report child natural s (*)
0d407bc... searchenginetracker: Fix prefix searches (*)
775e277... widget: Add classes to widget path even if no style context (*)
dce4003... Fix preconditions in set_max_content_size setters (*)
7f06f28... Ensure that GtkRange allocates enough space for the value (*)
f23e99b... scale, spinbutton: Avoid -0.0 (*)
3f3a226... Update GtkLabel::angle docs (*)
ff5304e... Make gtk_scrolled_window_remove() smart (*)
a0ee8f7... Adwaita: centralize outline-color (*)
199ad2c... Adwaita: .osd button.color (*)
6de0ecb... HC: focus outline more prominent (*)
8540718... wayland: add extended state for tiled (*)
023f406... test: Skip GtkScrolledWindow::max-content- properties (*)
d9a6517... wayland: Make sure window titles fit into a wl_buffer (*)
3288560... Fix build (*)
d7e242e... scrolledwindow: Bug 766569 - General size request fixes. (*)
34feba1... scrolledwindow: Resolve whether we use overlay scrollbars e (*)
d6187c9... scrolledwindow test: Check natural width for max content si (*)
fc569f1... Add frame drawing API to GdkWindow (*)
2c7b217... Simplify the widget rendering entry point (*)
a7ef37d... Add GdkDrawingContext (*)
01b4bf1... docs: Add GdkDrawingContext to the GDK API reference (*)
dda6a0d... Associate the drawing context to the Cairo context (*)
c5d0522... Deprecate the gdk_window_begin/end_paint family of function (*)
2d38c40... gdk: Explicitly create a cairo context inside GdkDrawingCon (*)
ad78daa... gdk: Deprecate gdk_cairo_create() (*)
ddfe337... Avoid a deprecation warning (*)
c9916fb... docs: Add deprecation notice for GtkButton.set_focus_on_cli (*)
32675db... docs: point to suggested api for deprecated functions (*)
a9a59ac... scrolledwindow: Fix calls to gdk_window_move_resize() (*)
c3f4fe3... Deprecate gtk_widget_send_expose() (*)
beb3fd6... Updated Scottish Gaelic translation (*)
2118b83... Updated Scottish Gaelic translation (*)
32a3735... Updated Scottish Gaelic translation (*)
222bcf1... gdk: Try harder at tracking drawing contexts (*)
0ca59bf... gdk: Unset the DrawingContext <-> cairo_t link on dispose (*)
7246538... Updated Spanish translation (*)
847f9f4... Mention single-stop gradients in the release notes (*)
080fdfa... docs: Fix a typo in GDK sections file (*)
bb2ca3b... wayland: fix error handling for memfd_create (*)
2f3cb31... wayland: fall back to shm_open if memfd unavailable (*)
631f6b5... configure: fix detecting CUPS 2.x (*)
552e436... Updated Brazilian Portuguese translation (*)
ed2bb7e... Updated Brazilian Portuguese translation (*)
1c6b878... shortcuts window: Fix handling of significant xml chars (*)
76bacfd... style cascade: Allow cascades with more ancestors (*)
51799d4... GtkActionHelper: Change a message to a warning (*)
e33e23a... treeview: Ensure the treeview has the implicit grab before (*)
37e913d... widget factory: Adapt to new scrolled window behavior (*)
76af907... Add a release note for scrolled windows (*)
2fd9849... gtk-demo: Fix up some warnings (*)
c2534af... gtk3-demo: Fix the modelbutton example (*)
815cc23... gtk-demo: Use max-content-height in the popover example (*)
8a28122... shortcuts: Try harder to disambiguate search items (*)
e01f35e... gtk3-demo: Make the filter model example more interesting (*)
dff61b0... Updates (*)
0eeaa93... wayland: do not set PRIMARY selection if focus is lost (*)
1ebfe1d... Skip GdkDrawingContext in some tests (*)
49bd5a9... 3.21.3 (*)
3724592... listbox: short-circuit if no sort function is set (*)
ed227f9... GtkPopover: Honor widget margins when calculating tail posi (*)
3b98a2d... demos: Simplify popovers demo (*)
f44b9ef... GtkColorEditor: Keep ref on pre-popup focus widget (*)
c2ba9ca... Visual Studio builds: Make .pc generation more flexible (*)
40ee61a... gtk: Keep Firefox working in the DrawingContext world (*)
afe559e... gsk: Initial commit / build environment
d827259... Initial implementation of GSK rendering pipeline
e7178c2... build: Add GSK deps to GTK
4e18a6c... gdk: Add utility for uploading Cairo surfaces to GL
2e3d231... gsk: Rename shaders for OpenGL
1ec2a38... gsk: Use surface-to-texture utility function
d6a1402... gsk: Port GskGLRenderer to GLES
5e1bf56... gsk: Add GskRenderer::clear_tree
fcb095f... gsk: Flush the GL render items cache
b65a7b5... gsk: Rework GskRenderer and GskRenderNode semantics
(*) 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]