[gtk] (344 commits) Non-fast-forward update to branch wip/master.win.egl
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (344 commits) Non-fast-forward update to branch wip/master.win.egl
- Date: Thu, 6 Dec 2018 09:09:28 +0000 (UTC)
The branch 'wip/master.win.egl' 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:
55618b8... build: Check for EGL support in libepoxy on Windows
fb4f784... Add a EGL renderer (via ANGLE) for Windows
c2fb7e3... demos: Fix glarea demo on OpenGL/ES
Commits added to the branch:
6cfa799... GDK W32: Don't let TEMP surfaces cause zorder side-effects (*)
b7f9a54... GDK W32: Use SWP_NOOWNERZORDER everywhere it can be applied (*)
f40eb8a... revealer: Only clip child when animating (*)
d2178bc... fixed: Remove unused struct member (*)
016de68... radiobutton: Save signal IDs like everything else (*)
96e465b... checkbutton: Remove snapshot implementation (*)
bf222a9... renderborder: Pull some locals into the closest scope (*)
f21abba... renderborder: Remove unused function (*)
f6fae1d... menubutton: Remove outdated line (*)
749ef4d... paned: Use a GtkIcon as separator (*)
eb22c7c... image: Fix gtkdoc property syntax (*)
fb51f8b... colorswatch: Remove dead assignment (*)
ab0b54d... spinner: Remove private struct (*)
ec57608... picture: Fix doc typo (*)
911627f... menuitem: Remove duplicate include (*)
d246abd... fishbowl: Use a GtkPicture for videos (*)
369cb70... Update German translation (*)
4ed4b4f... docs: README.commits converted to markdown (*)
ed43451... Merge branch 'robertroth/readme-fix' into 'master' (*)
a4790b7... Adwaita: Add color to separator.selection-mode (*)
ed8e784... remove tests/testinput (*)
0082675... testoverlaystyleclass: Fix CSS snippet (*)
fade0af... box: Simplify compute_size_for_orientation (*)
f5f6597... box: Rename avail_size to for_size everywhere (*)
00a27c1... box: Remove gtk_box_get_size (*)
9fbcbc5... Revert "paned: Use a GtkIcon as separator" (*)
cc129e5... Update Brazilian Portuguese translation (*)
a6c47cb... Merge branch 'revealer-clipping' into 'master' (*)
c3e72c4... Fix a typo (*)
6a80137... Update Polish translation (*)
ba6c5ef... FileChooserWidget: Don't show recent items with private hin (*)
e027fc9... Update Swedish translation (*)
3b8d206... The file chooser is no box anymore (*)
9622ba8... Updated Lithuanian translation (*)
b904fc6... Add a missing cast (*)
72498b9... Merge branch 'selection-mode-separator' into 'master' (*)
d7a5723... Updated Czech translation (*)
eb9f95e... Updated Czech translation (*)
b271db2... Add utility functions for portal paths (*)
6d6559f... color picker portal: Add request path utility (*)
d6945d8... print portal: use request path utilities (*)
04c02e9... file chooser portal: use request path utilities (*)
d7228ae... GtkApplication: Respect GTK_USE_PORTAL (*)
b82a326... GtkApplication: track screensaver state (*)
21e4847... Add a helpful comment (*)
d4d1217... Avoid a pointless goto (*)
2bb97bc... GtkApplication: Improve the docs (*)
fc026b9... Update Polish translation (*)
c9f1c56... Adwaita: Regenerate CSS to get window.devel styles (*)
3e57463... themes: Fix linked elements in error state (*)
803a8cf... Updated Danish translation of gtk-properties (*)
0530647... Updated Danish translation of gtk (*)
a60e951... Updated Danish translation of gtk (*)
16deffb... Updated Danish translation of gtk-properties (*)
272e4a0... Minor fixes in documentation of gtkbbox (*)
506a4dd... Merge branch 'gtkbbox-doc-fix' into 'master' (*)
89522e6... iconhelper: Fix drawing of empty and paintable helpers (*)
ab9455e... rendernodepaintable: Fix clipping (*)
ae2c765... Fix portal path handling (*)
ca9aa23... Add devel style to demos (*)
4e8c06e... win32 theme: Fix css syntax error (*)
005f932... Merge branch 'css-fix' into 'master' (*)
02758cd... Merge branch 'wip/adwaita/linked-entry-error-state-fix-mast (*)
a121bfa... Adwaita: Drop the background of nested headerbars (*)
867efe2... Adwaita: Style separator.sidebar (*)
7d12a84... Adwaita: Set selection mode to headerbars if it's on ancest (*)
0edec9b... Merge branch 'adwaita-fixes' into 'master' (*)
a4b1c6b... Update Turkish translation (*)
d7a5dcb... gtk_application_inihit: allow no reason (*)
1ce960c... gdkselectioninputstream-x11: Fix memory leak (*)
573c639... gtk: Add GtkTreeListModel (*)
63e5b82... window: Add gtk_window_get_toplevels() (*)
dd94129... widget: Add gtk_widget_observe_children() (*)
4f70f72... gtk: Add GtkFilterListModel (*)
4b5fb5e... treelistmodel: Refactor to add GtkTreeListRow (*)
d6161e0... treelistmodel: Add more API to navigate the tree (*)
32ec7de... gtk: Add GtkFlattenListModel (*)
867042f... widget: Add gtk_widget_observe_controllers() (*)
aba76fe... inspector: Make the render node tree use a ListBox (*)
4495eaa... inspector: Add an icon to the render node list (*)
417ac4a... inspector: Use a GtkPicture to display render nodes (*)
2237009... testsuite: Disable some tests with older glib (*)
05e752e... inspector: Turn object tree into a GtkListBox (*)
6d0fe46... propertylookuplistmodel: Add (*)
b6acc31... GtkMapListModel: add (*)
59006e2... inspector: Make gestures page handle all controllers (*)
5e89838... inspector: Rename "Gestures" page to "Controllers" (*)
db8474e... inspector: Make controllers page use gtk_list_box_bind_mode (*)
64d97b2... GtkSliceListModel: add (*)
65b795b... testtreelistmodel: Add a hack to handle LONG lists (*)
fcb780e... testtreelistmodel: Make the directory loading async (*)
64b7c12... testtreelistmodel: Add search (*)
f383413... GtkSortListModel: Add (*)
afd69db... testtreelistmodel: Sort files by name (*)
b94b8ac... testtreelistmodel: Make the statusbar display more info (*)
b7bf04f... inspector: Update the controllers list to show parent contr (*)
ee5708f... testtreelistmodel: Display the file icon, because why not (*)
563fb97... Merge branch 'wip/sadiq/fixes' into 'master' (*)
9ffd880... docs: Add missing TreeListModel docs (*)
8bdcff3... Update POTFILES.in (*)
b92c328... sortlistmodel: Actually insert unsorted items at the wrong (*)
5571217... testsuite: Add tests for GtkSortListModel (*)
545c5f1... testsuite: Disable some tests for older glib (*)
57ba404... Minor doc fix (*)
231b76b... tree list model: Add docs (*)
6971e29... docs: Fix inclusion of source files in tutorial (*)
c8a13a2... toolbar: Use hexpand/vexpand Gtk+ properties (*)
e55df03... Merge branch 'toolbar-expand' into 'master' (*)
f3e6d00... gtk: Fix some g-i annotations warnings (*)
a0056d5... Remove some duplication in testfilechooserbutton (*)
9e3e9e8... treelistmodel: Fix signal emission on row destroy (*)
691ab42... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
f211d71... treelistmodel: Fix memory leak (*)
05b2ae0... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
1a4b60f... tree-list-model: Return the correct item type (*)
03679d4... listlistmodel: Fix documentation comment (*)
0d7c987... Revert "listlistmodel: Fix documentation comment" (*)
29c700d... listmodels: Clarify documentation for function prototypes (*)
2c84049... treelistmodel: Improve naming a bit (*)
58cdd51... ci/docker: add lcov so we can create coverage reports (*)
57ef793... revealer: Support minimum size of child (*)
d409809... GDK W32: send both smooth and discrete scrolling events (*)
7372881... GDK W32: fix direction of horizontal smooth scrolling event (*)
60cb315... Merge branch 'revealer-support-min-size-master' into 'maste (*)
93a89a3... Merge branch 'win32-scroll-both-gtk4' into 'master' (*)
5bf009a... cssrbtree: Fix a crasher (*)
be2609a... inspector: Handle case where there's no default application (*)
d19cba4... reftests: Fix path to installed-tests in .test metadata (*)
fa81903... testsuite: Fix installed-test metadata for autotestkeywords (*)
a0d83bd... testsuite: Install accessibility-dump executable alongside (*)
1e1bed0... Update Turkish translation (*)
2329b62... Update Turkish translation (*)
8105bde... Update Turkish translation (*)
5b2a451... Merge branch 'installed-tests' into 'master' (*)
a966b90... Merge branch 'master' into 'master' (*)
4ad8dce... flattenlistmodel: Fix uninitialized variable warning (*)
2b8e30a... Use Unicode apostrophes in new strings (*)
19bf502... Merge branch 'master' into 'master' (*)
d90e273... GtkApplication: Fix CRITICAL on shutdown when register_sess (*)
7b72964... menu: Remove arrow visibility flags (*)
2f6e998... menu: Show scroll arrows if necessary (*)
e89bd7d... menu: Remove useless if statement (*)
0e27480... assistant: Remove some unused defines (*)
248708c... button: Remove key_controller member (*)
d51abae... scalebutton: Remove unused define (*)
273189f... Update Polish translation (*)
42d064c... Make dashed border-style work correctly (*)
26302ca... Update expected node files (*)
89b96a8... Merge branch 'wip/arnaudb/fix-dashed-border-4' into 'master (*)
aeca585... Adwaita: tone down the 'devel' styling (*)
77c8d2d... Merge branch 'wip/jimmac/nightly-headerbar' into 'master' (*)
a28c7e8... Merge branch 'wip/sadiq/fixes' into 'master' (*)
278f9a9... Adwaita: draw insensitive progressbars (*)
4465593... gtkstack: fix null pointer dereference (*)
e9a67cc... gdk: seal in-memory files when possible (*)
ac97d2b... Update Esperanto translation (*)
c59669d... widget-factory: Move app menu contents to primary menu (*)
43997fb... widget-factory: Rename About menu item to About Widget Fact (*)
52bcf7f... widget-factory: Add Keyboard Shortcuts menu item (*)
39843eb... Adwaita: fix devel styling for sidebar apps (*)
99b7697... video: Add header include guard (*)
eecd582... docs: Put subsection into right section (*)
0657a53... inspector: Highlight CSS node on selection (*)
66c0336... GDK W32: Support switching IM contexts at runtime (*)
f48ed12... slicelistmodel: Fix typos in docs (*)
8e2fb9c... docs: Update GtkSliceListModel (*)
10fef2f... Merge branch 'win32-runtime-immodule-swap-gtk4' into 'maste (*)
cbdb744... Updated Lithuanian translation (*)
cbb0d7b... Merge branch 'master' into 'master' (*)
dd69c4e... GtkBuildable: Fix the type of the user_data in GtkBuildable (*)
1ca9060... testsuite/gtk/[flatten|sort]listmodel.c: Avoid VLA usage (*)
cebf5ed... testsuite/gtk/filterlistmodel.c: Avoid GCCism (*)
1ca5b41... gtkimcontextime.c: Fix Korean input (*)
50c63fc... Merge branch 'gtkbuilder-tag-end-wrong-type' into 'master' (*)
48e88c6... Merge branch 'file-sealing' into 'master' (*)
e0a1311... spinbutton: Don't use gfloat in a code sample (*)
d15df65... gl renderer: Save some matrix multiplications (*)
114efa8... widget: Stop adding a legacy event controller (*)
ae3e6d1... emojichooser: Pass chooser to add_emoji (*)
de3e5be... meson: Add a fallback for the harfbuzz dependency (*)
00c29e1... meson: Use proxy-libintl subproject when needed and availab (*)
b98f5a0... meson: Always fetch pangoft2_dep from the pango subproject (*)
4bae7fb... .gitignore: Ignore all subdirs in the subprojects dir (*)
9cbd3ac... gtk-demo/main: Suppress implicit fallthru warning (*)
f252bbc... Notebook: Don't notify 2x from set_tab_label_text (*)
4e884b6... Notebook: Ensure menu_label updates with tab_label (*)
0f4a6bf... gtkeventcontrollerlegacy: Make public (*)
bb0e964... testsuite: Fix gestures test (*)
55b32c8... gtkwidget: Drop obsolete code (*)
65fbd0a... tests: Remove ::event handler in testwindowsize (*)
3c73f70... tests: Use GtkEventControllerMotion in testpopup (*)
21d0e30... testsuite: Fix gestures tests for the legacy controller (*)
dd6aa7b... tests: Drop ::event handler in testgtk (*)
f367468... tests: Drop "saved positions" test in testgtk (*)
532a48a... Merge branch 'lrn/zorder-gtk4' into 'master' (*)
a3ac3b6... Merge branch '1397-gtknotebook-built-in-popup-menu-listing- (*)
1729da8... quartz: do not cache the screen in the gdkmonitor (*)
ef82f17... Adwaita: prevent devel styling break selection mode (*)
ad7eaf2... Update Esperanto translation (*)
98dd53c... Merge branch 'nirbheek/meson-fallback-dep-fixes' into 'mast (*)
45e6e0c... gtkentry: set minimum-width to 0 instead of 150 (*)
c4b3337... Added Slovenian translation (*)
6287140... Updated Slovenian translation (*)
b4acf81... Merge branch '1422-gtkentry-s-minimum-width-is-hardcoded-to (*)
60b0f48... Merge branch 'wip/carlosg/public-legacy-controller' into 'm (*)
f57d337... Update POTFILES.in (*)
88c77eb... Update GDK_OSX versions to current MacOS release. (*)
e457a78... Use [NSGraphicsContext CGContext] instead of graphicsPort a (*)
e31187e... GdkQuartz: Handle NULL from [NSGraphicsContext currentConte (*)
1e39f99... wayland: Remove GNOME Classic-specific workaround (*)
833442e... Merge branch 'wip/fmuellner/deco-setting' into 'master' (*)
1c46560... Use a simpler sandbox check (*)
8099669... Move the should_use_portal helper to gdk (*)
48b569e... wayland: Support the settings portal (*)
5028cb3... Merge branch 'wip/settings-portal' into 'master' (*)
9946dd2... gtk-autocleanups: add cleanup function for GtkRecentInfo (*)
54830a2... wayland: Fix a thinko in settings portal support (*)
b4b30b4... Merge branch 'wip/3v1n0/recent-info-cleanup' into 'master' (*)
c37c86a... gtk/gtktextview.c: Remove unused GTK_TEXT_VIEW_GET_PRIVATE( (*)
9d51a8f... gtk/gtktoolbutton.c: Document why we need to still use G_TY (*)
3194c39... TreeMenu: Don't manually reinvent g_list_index() (*)
18199a3... testtreelistmodel: Don't use non-standard function (*)
31b8e0f... Popover: Minimally document the ::closed signal (*)
145659a... widget: Some whitespace fixes (*)
ac4134c... range: Remove multipress_gesture member (*)
481a78e... widget: Avoid some more ->priv accesses (*)
5936d7f... gl renderer: Properly retrieve matrix scale (*)
29563a3... icontheme: Stop strdup'ing css colors when loading (*)
2834b38... icontheme: Use a bit field in AsyncSymbolicData (*)
fe7a263... icontheme: Don't reference nonexistent parameter in docs (*)
aad3686... icontheme: Drop remaining emblem code (*)
0c017ff... icontheme: Stop exporting gtk_icon_theme_color_symbolic_pix (*)
7977391... icontheme: Stop exporting gtk_icon_info_new_for_file (*)
0b4ee06... eventcontrollerlegact: Fix ::event docs (*)
45b909f... testpopup: Fix GtkEventControllerMotion::motion callback si (*)
7b51de6... Adwaita: use new HIG colors (*)
671f69c... Merge branch 'wip/jimmac/hig-colors-gtk4' into 'master' (*)
1787f04... Merge branch 'wip/jimmac/insensitive-progress' into 'master (*)
f1e24ca... Adwaita: Propagate bg color to titlebar separator descendan (*)
1e2d11c... Adwaita: fix osd bg color (*)
f610fbf... Adwaita: use HIG grey for bg_color (*)
6eba544... colorscale: Remove x/y arguments from snapshot_scale (*)
85a002b... scale: Don't set label css name to "label" (*)
c447282... scrolledwindow: Remove some useless code (*)
c2c1acc... calendar: Remove unused struct member (*)
b3ba296... font chooser: Properly include freetype headers (*)
edc4b2f... eventcontrollerscroll: Conditionally propagate ::scroll (*)
d7c2e58... Merge branch 'scroll-event-propagation' into 'master' (*)
39f8e1e... wayland: Adapt to settings portal api change (*)
0d47a6c... toolbar: Remove some unused defines (*)
e656f66... toolbar: Remove dead code (*)
5a3ecb9... render: Fix a position/size mixup (*)
87ee7e3... appchooserbutton: Inherit from GtkWidget (*)
75deff0... testappchooserbutton: Fix for class hierarchy change (*)
28bd564... appchooserbutton: Remove priv pointer (*)
ce3d5fc... vulkancontext: Add missing error switch (*)
1f1306a... docs: Add GtkEventControllerLegacy (*)
ade171a... widget: Don't pass a position to ->size_allocate (*)
359d874... Use g_clear_pointer to unparent widgets (*)
c65c6ba... widget: Fix size-allocate signal docs (*)
7aa02b9... Merge branch 'include-ft2build.h' into 'master' (*)
55faaf1... Merge branch 'jjardon/no_G_TYPE_INSTANCE_GET_PRIVATE' into (*)
e0833e4... vulkancontext: fix typos in documentation (*)
b061821... g-i: Add some nullable annotations (*)
4142d0a... Merge branch 'more-nullable' into 'master' (*)
d0f4fcb... Merge branch 'akitouni/gdkvulkan-doc-typo' into 'master' (*)
8c9c3e4... container: Document that removal from foreach is permissibl (*)
40ae5c1... Merge branch 'benzea/foreach-documentation' into 'master' (*)
ea487b2... window: Actually emit notify::transient-for (*)
b42d99b... Merge branch 'zbrown/emit-transient-for' into 'master' (*)
08a07d4... entry: Shorten finalize implementation (*)
d76a0fe... widget: gdk_display_get_monitor can return NULL (*)
8d7bf3a... Adwaita: list buttons (*)
6e28d00... Adwaita: tone down broders, buttons (*)
97d8676... Adwaita: help fullcolor app icons (*)
eeeefb4... switch: Shorten size_allocate impl a bit (*)
b7963a0... widget: Parent widgets may also consume motions (*)
6466e53... gldriver: Don't create surfaces to upload textures (*)
059d937... colorscale: Cache hue texture (*)
fe49f83... colorplane: Convert crosshair rendering to snapshot (*)
ef751bc... gl renderer: Use stack to keep track of modelview matrix (*)
7aee30b... adwaita: icon-shadow -> -gtk-icon-shadow (*)
f92745a... widget: Save baseline without CSS values applied (*)
eebb849... widget: Query CSS values later in size_allocate (*)
0be4d31... headerbar: Remove superfluous parentheses (*)
e5f9bf2... (#1471): base64-encode included SVGs to avoid mis-escaped c (*)
8035969... Merge branch 'master-escape-included-svg' into 'master' (*)
e5efc84... Adwaita: buttons & headerbars (*)
dcd21e1... texttag: Replace gtk3-demo reference with gtk4-demo (*)
a26edd5... Adwaita: tune button & hederbar colors (*)
dbde7b6... Adwaita: flatten the headerbar again (*)
c17c18f... widget: Remove one translate_coordinates copy (*)
5ea211b... Revert "gldriver: Don't create surfaces to upload textures" (*)
12378f0... gl renderer: Expand matrix metadata extraction (*)
c0cf592... gl renderer: Cache offscreen textures per node, not size (*)
2bd02d9... popover: Get rid of a gtk_widget_get_allocation call (*)
7c020bf... inspect-button: Remove custom pick() implementation (*)
5907ff6... gl renderer: Render non-trivial transforms to a texture (*)
f598836... popover: Don't recalculate position if unmapped (*)
904fd5f... Remove gtk_widget_intersect (*)
e9fe941... Adwaita: sync headerbar styling for devel mode (*)
b5fd7b3... Adwaita: headerbar backdrop state (*)
3f8598b... Adwaita: button tweaks (*)
8921c86... Adwaita: shade buttons (*)
f3c704b... Adwaita: updated switch control (*)
7a4e9fa... Force emoji presentation (*)
6f8c4f8... Merge branch 'force-emoji' into 'master' (*)
538491e... gl renderer: Fix only_translation check (*)
9474524... GdkGLContext: Fix damage computation with buffer_age (*)
3eb2cef... gl renderer: Set the render region as initial clip (*)
74dd05b... gl renderer: add render ops for dumping the framebuffer (*)
574ebaf... gl renderer: Reset offset when rendering offscreen (*)
933acb3... gl renderer: Add offscreen ops without offset applied (*)
2831dbb... gl renderer: Refactor add_offscreen_ops (*)
79cc8fb... gl renderer: Apply offset with scale (*)
71512cf... gl renderer: Move geometry calculation further down (*)
f8df527... sizerequest: Directly query new request_mode (*)
9df9087... gl renderer: Add NodeSample (*)
58a4ae9... gl renderer: Use ops_transform_bounds_modelview in more pla (*)
fb6adaa... window: Don't try to size-allocate unmapped popovers (*)
ad75930... gl renderer: Add more node types to print_render_node_tree (*)
692ed4f... gl renderer: Refactor render op builder (*)
b19926c... gl renderer: Add function to draw debug rectangle (*)
0681c5d... gl renderer: Reset opacity when rendering to a texture (*)
2b95a5d... gl renderer: Remove blend shader (*)
ad93806... showrendernode: Fix GtkImage size (*)
e0a7d28... testuite Add translucent offscreen rendering test case (*)
1e129c1... emoji chooser: Actually force Emoji presentation (*)
fd47e57... gl renderer: care about offset when rendering shadow nodes (*)
aead150... gl renderer: Care about offset when rendering border nodes (*)
b4f9189... gl renderer: Outset shadow nodes: offset (*)
e8670c8... gl renderer: Linear gradients: offset (*)
e1feb1b... gl renderer: Clip nodes: offset (*)
d67dace... gl renderer: transform nodes: offset (*)
4b3a94f... gl renderer: Fix remaining TODO about offset nodes (*)
4860410... button: Remove some unnecessary includes (*)
2644da1... button: Remove some dead code (*)
8de1ba2... application: Remove dead assignment (*)
a2a4603... Merge branch 'bye-app-menu-gtk4' into 'master' (*)
72d09d2... Box, Grid: Improve various bits of documentation (*)
320d272... Adwaita: buttons & headerbar tweaks (*)
8cb6b71... build: Check for EGL support in libepoxy on Windows
c97e574... Add a EGL renderer (via ANGLE) for Windows
858aaa2... demos: Fix glarea demo on OpenGL/ES
(*) 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]