[gtk] (381 commits) Non-fast-forward update to branch 362-gtk-fileopen-dialog-need-filetype-mime-sort-option-2_GTK4
- From: Nelson Benítez León <nbenitez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (381 commits) Non-fast-forward update to branch 362-gtk-fileopen-dialog-need-filetype-mime-sort-option-2_GTK4
- Date: Thu, 6 Jun 2019 23:11:41 +0000 (UTC)
The branch '362-gtk-fileopen-dialog-need-filetype-mime-sort-option-2_GTK4' 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:
dd6fc65... GtkFileChooser: add a sortable "Type" column
Commits added to the branch:
e11c1fc... font button: Make final (*)
1b34e15... font chooser widget: Make final (*)
19de2ce... font chooser dialog: Make final (*)
27f8540... font chooser widget: Drop the priv pointer (*)
933a9fb... font chooser dialog: Drop the priv pointer (*)
6a7bf78... file chooser button: Make final (*)
e795c0c... file chooser widget: Make final (*)
2ae531e... file chooser dialog: Make final (*)
236983d... file chooser dialog: Drop the priv pointer (*)
8154891... file chooser widget: Drop the priv pointer (*)
096d28e... surface: Add marshallers for new events (*)
ff1150d... Export gtk_widget_render privately (*)
afcf3e6... widget: guard popover-specific code paths (*)
618f1f0... main: guard window-specific code paths (*)
12a16a2... Introduce GtkNative (*)
d51c85c... native: Add to docs (*)
5bf2b63... window: Implement GtkNative (*)
d4257d2... root: Require GtkNative (*)
7dcb163... Add gtk_widget_get_native (*)
c1d5e82... Use GtkNative APIs instead of GtkRoot (*)
9059eee... Review and replace uses of get_toplevel (*)
5de06f4... widget: Use GtkNative (*)
f2447e0... GtkRoot: Drop overlap with GtkNative (*)
8713397... root: Make gtk_root_get_display public (*)
54662f4... widget: Don't snapshot foreign children (*)
2606ca0... Introduce event controller propagation limits (*)
2764652... menushell: Keep outside clicks working (*)
9e6d8be... surface: Start sketching a new surface type (*)
6ab8ab8... Reimplement GtkPopover (*)
4bf4f04... Adapt to new popover lifecycle (*)
1cbc26d... menubutton: Allocate the popover (*)
82d506a... Adwaita: Give popover menus a background (*)
580aa82... widget: Remove some unneeded popover special-casing (*)
66ccc82... main: Remove special-case hiding popopvers (*)
0d25233... main: Use gtk_widget_get_native (*)
c3c33ac... entry completion: Use a popover (*)
68e5456... x11: Stop using child surface api (*)
f7e1146... wayland: Stop using child surface apis (*)
d6a8518... xim: Stop using child surface apis (*)
43d4c90... a11y: Stop supporting ATK_XY_SCREEN (*)
52c3507... widget: Stop using child surface apis (*)
989792c... Drop child surfaces (*)
90e86b3... surface: minor cleanup (*)
60ec1ee... surface: Remove code dealing with child surfaces (*)
bb1dd3f... wayland: Stop using surface->parent (*)
6183d58... x11: Stop using surface->parent (*)
edab501... broadway: Stop using surface->parent (*)
0760958... gdk: Stop using surface->parent (*)
e68c554... Remove surface->parent (*)
7aae926... wayland: Stop using surface->children (*)
2eebac8... gdk: Stop using surface->children (*)
0699b17... Remove surface->children (*)
77e99f7... surface: Simplify some code (*)
0f5a6a3... surface: Small cleanup (*)
3248bdc... surface: Remove abs_x/abs_y (*)
9b54f12... surface: Simplify destroy implementation (*)
a3e0329... surface: Small simplification (*)
2ccd0dc... Remove gdk_surface_coords_to/from_parent (*)
8ee1620... Remove gdk_surface_get_root_coords as public api (*)
cb23d40... Drop gdk_surface_get_root_origin (*)
bb399b5... Remove gdk_surface_get_geometry as public api (*)
48b522c... x11: Drop a gratitious use of gdk_event_get_root_coords (*)
73a6aae... surface: Make gdk_surface_get_device_position void (*)
55c2866... menu: Stop using gtk_widget_register_surface (*)
81a673c... window: Stop using gtk_widget_register_surface (*)
fa25b06... popover: Stop using gtk_widget_register_surface (*)
bab5836... Drop gtk_widget_register_surface (*)
f692974... gdk: Remove remnants of client-side windows (*)
8bb7fcd... docs: Remove references to gdk_device_grab (*)
6029875... wayland: Remove a useless switch (*)
4483125... broadway: Stop using gdk_surface_new_temp (*)
7c1509f... x11: Stop using gdk_surface_new_temp (*)
346bd3f... menu: Stop using gdk_surface_new_temp (*)
82c8a05... Drop gdk_surface_new_temp (*)
1a23ebf... gdk: Remove an unused field (*)
2855729... gdk: Drop input-only surfaces (*)
47fb092... gdk: Drop GdkWindowAttr (*)
8536557... gdk: Drop pass-through surfaces (*)
0571fc2... surface: Cosmetics (*)
d2951d3... Rename surface constructors (*)
93b8f25... gdk: Add a private header (*)
712a5d4... Get rid of GdkSurfaceImpl (*)
07b3a09... x11: Remove useless checks (*)
33c6dff... gdk: Introduce a popup surface type (*)
9af6d7f... surface: Store popup parent (*)
1fa2a82... surface: Make move-to-rect work for popups (*)
1661615... surface: Stop setting transient-for for popups (*)
99783c7... wayland: Use popup parents (*)
6f1c32b... x11: Implement popup surfaces (*)
2dd1534... broadway: Track popups (*)
b15ba64... surface: Add an autohide property (*)
49268c2... popover: Use GdkSurface::autohide (*)
1c7eb5c... surface: Remove old debug code (*)
ebb89bc... surface: Remove gdk_surface_set/merge_child_input_shapes() (*)
18e396e... Add gdk_surface_get_parent back (*)
27596c3... widget: Improve warning messages (*)
f3559fe... widget: Optimize resize propagation (*)
1f2d3c0... window: Don't inherit cursors across surfaces (*)
e6f71d8... text: Allocate popovers (*)
507b2d3... scale button: Allocate popovers (*)
4cab6ae... entry: Allocate popovers (*)
07426da... color swatch: Allocate popovers (*)
6c3ffa1... places sidebar: Allocate popovers (*)
a33d4f0... text view: Allocate popovers (*)
61247a8... widget: Remove a popover special case (*)
07c8fd9... Add a testcase for size allocation (*)
ef353f2... gdk: Inherit the frame clock for popups (*)
fa9cbf6... x11: Fix handling of frame clock freezes (*)
fd0a290... popover: Bring back the beak (*)
db855e0... Add a GdkSurface::parent property (*)
18788c2... Remove gtk_widget_get/set_has_surface (*)
0047492... Work toward dropping widget->surface (*)
43bed79... Drop GtkWidget::surface (*)
b99962e... Drop gtk_widget_set_surface (*)
0b3a971... window: Make unrealize work again (*)
ebee21b... testsuite: Fix popover-related failures (*)
6e885ab... testsuite: Fix some a11y output (*)
09ec88d... win32: Build fixes (*)
25aef96... popover: Rename modal to autohide (*)
a65696f... builder tool: Handle modal->autohide rename (*)
c3d7c94... Add a test for the property renaming (*)
9765aab... Mention modal->autohide rename in migration guide (*)
302d2a0... Stop using gtk_widget_get_surface (*)
8fc6f07... Drop gtk_widget_get_surface (*)
8af89b3... Mention gtk_widget_get_surface in the migration guide (*)
948347a... Stop using gtk_widget_is_toplevel (*)
6674f27... Drop gtk_widget_is_toplevel (*)
7b9789d... Mention gtk_widget_is_toplevel in the migration guide (*)
f728295... Cosmetics (*)
7447abb... Stop using gtk_widget_get_toplevel (*)
693b2aa... Drop gtk_widget_get_toplevel (*)
26b4329... Mention gtk_widget_get_toplevel in the migration guide. (*)
8f291be... tooltip: fix critical warnings (*)
c2b9a12... surface: Don't dispose the frame clock prematurely (*)
d5e26cd... GDK W32: be able to handle NULL cursor (*)
138104d... GDK W32: Fix the code to compile (*)
83f952d... IME IM: Be able to handle NULL widget correctly (*)
2c43f87... win32: Set the surface type (*)
a841ff0... popover: Set input shapes on wayland too (*)
ec41335... popover: Make it possible to not have an arrow (*)
db21cbd... inspector: Avoid a critical warning (*)
c638a0a... Adwaita: Remove Emoji completion special case (*)
44be642... surface: Make surface-type a property (*)
3d283cc... gdk: Maintain popup tree in the frontend (*)
895962d... surface: Make only toplevels control events (*)
78c94f9... win32: Set surface type early enough (*)
c7f9f8f... surface: Fix the fallback move-to-rect implementation (*)
f154fd4... popover: Stop needles allocations (*)
37f8df2... fishbowl: Don't pop up popovers too early (*)
a3f127b... surface: Give backends a chance to disconnect (*)
28addd3... broadway: Disconnect from the frame clock (*)
2aa0cea... x11: Disconnect from the frame clock (*)
07b0da6... win32: Disconnect the frame clock (*)
2fa1a0a... wayland: Disconnect the frame clock (*)
d08805d... popover: Don't constantly redraw the beak (*)
11fdde0... surface: Cosmetics (*)
6ab565b... GDK W32: Adjust to new popup surfaces (*)
5ccb081... Avoid compiler warnings (*)
5ff7c34... GDK W32: Don't handle WM_ACTIVATE for popup windows (*)
82c80c0... Add missing include (*)
90058ed... Don't assume that gdk_surface[_move]_resize() is asynchrono (*)
493b30c... GDK W32: No more child windows (*)
b12d521... GDK W32: Only use owner windows for popups (*)
d14e987... GDK W32: Correctly log popups (*)
84739dd... GDK W32: Fix indentation and placate GCC (*)
9086321... inspector: Show surface and renderer (*)
173a4b0... Merge branch 'wip/matthiasc/popup5' into 'master' (*)
a4b1ff7... Forgotten file (*)
461e8e0... places sidebar: Don't derive from scrolled window (*)
211128f... inspector: Stop deriving from scrolled window (*)
bc739e6... scrolled window: Make final (*)
055a991... file chooser error stack: Don't derive from stack (*)
700e9e0... stack: Make final (*)
f0fd484... iconview: Make final (*)
4b5fee9... tool button: Use standard padding (*)
5db4530... toggle tool button: Use standard padding (*)
ef3e20c... radio tool button: Make final (*)
0a6813d... menu tool button: Make final (*)
6ffc9f9... Forgotten file (*)
8695e8c... menu: Make final (*)
6836bfc... toolbar: make final (*)
b523f2b... menubar: Make final (*)
c34abb6... label: Make final (*)
ee29b9b... notebook: Make final (*)
217115d... listbox Make final (*)
aec5e3d... flow box: Make final (*)
79940b3... treeview: Make final (*)
9abc726... treeview column: Make final (*)
dd5839d... tree models: Use standard padding (*)
0cc94ed... Some entry completion fixes (*)
ead96b6... notebook: Drop position from ::create-window (*)
6e15538... broadway: Handle Cairo nodes with NULL surfaces (*)
d71c196... css: Don't print numbers with exponent (*)
9ee2b23... rendernodeparser: Handle repeating linear gradients (*)
89fb752... css: Use %f, not %.17f (*)
a079fd2... widget: Fix transform refcounting in allocate() (*)
e85f1e1... widget: Insist on proper vfunc calling (*)
170c25a... widget: Move functions around (*)
2380f96... widget: Do proper clean up in real_hide() (*)
cabe398... widget: Add marshallers to signals (*)
863f4d1... window: Chain up in show/hide (*)
56db17e... Revert "window: Chain up in show/hide" (*)
5675d58... testgtk: Fix a crash (*)
745a7cf... HighContrast: Improve contrast of notebook tabs (*)
7f65e5f... Rename GtkGestureMultiPress to GtkGestureClick (*)
fdcbd75... Merge branch 'high-contrast-tabs' into 'master' (*)
902a49a... surface: Add coordinate translation (*)
fcc8a36... main: Use gdk_surface_translate_coordinates (*)
83827d3... a11y: Stop using gdk_surface_get_origin (*)
fd04800... Clarify gdk_surface_get_position (*)
0103c13... x11: Set surface position correctly (*)
f0ef533... a11y: Stop using gdk_surface_get_frame_extnts (*)
987e787... Drop gdk_surface_get_frame_extents (*)
4f9c1bf... gtk-demo: Stop using gtk_window_set_position (*)
d2bc5b4... tests: Stop using gtk_window_set_position (*)
a8899cc... window: Drop gtk_window_set_position (*)
879f22f... Drop gdk_display_get_monitor_at_point (*)
d515c43... Make gdk_surface_get_origin internal (*)
b636e32... widget: Stop using gdk_device_get_position (*)
12da0a6... Drop gdk_device_get_position (*)
147adc0... window: Drop some unused fields (*)
ece7fff... window: Drop more unused fields (*)
d6d5d60... Drop an empty function (*)
74db7cb... window: Never call gdk_surface_move (*)
2081bf3... window: Remove move unused fields (*)
956e94a... Remove a misleading comment (*)
8ed27d6... Drop gdk_surface_move (*)
b867cbe... Cosmetics (*)
5139653... Fix the win32 build (*)
9ecd906... Cosmetics (*)
792d578... Cosmetics (*)
d47434b... Mention global coordinates in the migration guide (*)
200373f... Mention event controller API in the migration guide (*)
2be7334... Merge branch 'global-coords' into 'master' (*)
3874f37... node editor: Add a quick way to save a testcase (*)
90f330e... Merge branch 'gesture-click' into 'master' (*)
f507a79... marshallers: ensure g_cclosure_marshal_VOID__VOIDv is used (*)
164e362... Merge branch 'wip/chergert/marshal-gtk4' into 'master' (*)
82afe85... marshallers: add missing g_cclosure_marshal_VOID__VOID fixe (*)
e0cc72e... Fix shortcuts window sizing (*)
853e832... Merge branch 'shortcuts-sizing' into 'master' (*)
3a0beea... profiler: port GdkProfiler to sysprof-3 (*)
3f6b64f... Merge branch 'wip/chergert/sysprof-3' into 'master' (*)
d691393... Merge branch 'wip/baedert/nodeeditor-fuckery' into 'master' (*)
78ee4c0... gl renderer: Properly flip scaled fallback nodes (*)
2d55fce... builder-tool: Rewrite GtkBuilder templates too (*)
1e7225a... builder-tool: Set the parent of newly created GtkAssistantP (*)
dad5da8... Merge branch 'lr/builder-tool-assistant-crash' into 'master (*)
93a34eb... Merge branch 'lr/builder-tool-templates' into 'master' (*)
d71bf4d... Add gtknative.h to public headers (*)
2f37207... Remove leftover debug spew (*)
1e0c0c0... rendernodeparser: Parse cairo script (*)
53f23f8... rendernodeparser: Handle empty Cairo nodes (*)
b9dc13a... Merge branch 'cairo-script-interpreter' into 'master' (*)
7a3ffec... docs: Fix build (*)
22e0785... build: Make script interpreter optional (*)
2eb0333... Add a testcase (*)
df9aed6... Fix some GObject introspection annotations (*)
8925c17... Merge branch 'wip/nielsdg/fix-gir-warnings' into 'master' (*)
6b1cfd0... gtk-demo: Fix sliding puzzle demo (*)
6b2518a... widget: fix CSS transforms with margins (*)
bd26cce... gtk: rely on default marshallers (*)
4df049e... Merge branch 'for-master' into 'master' (*)
8145872... Merge branch 'wip/chergert/remove-cclosure' into 'master' (*)
2ae6f1a... Add a gtk-overlay-scrolling setting (*)
97e15b8... scrolled window: respect overlay-scrolling setting (*)
173ffbb... Merge branch 'overlay-scrolling-setting' into 'master' (*)
8799e57... builder-tool: Rewrite GtkDialog (*)
4db41b0... Update POTFILES.in (*)
21491d2... simplify: Add a testcase for dialogs (*)
e64e9cd... simplify: Add a testcase for templates (*)
e702a33... menuitem: Introduce gtk_menu_item_get_menu_shell() (*)
d971c4e... menu: Simplify function (*)
4e464b4... menu: Only set position in one place (*)
f645c4e... menu: Remove global coordinates (*)
c7f06dd... win32: Stop using gdk_event_get_root_coords (*)
17cd6d7... widget: Stop setting root coords in events (*)
57175dd... Drop gdk_event_get_root_coords (*)
ae1ba79... menu: Use a box (*)
13e010d... menu: Use a scrolled window (*)
3f6272f... More menu restructuring (*)
8ba3c75... More menu work (*)
e599336... menu: Keep selected item in view (*)
ace30d4... menu: Bring back the scroll keybindings (*)
6c201e7... menu: Fix keynav between submenus (*)
ccd7110... Merge branch 'convert-dialog' into 'master' (*)
feef0ef... menu: Fix destruction (*)
0a33d74... tests: Fix issues with menu shells (*)
fcdea03... Fix menu item accessible (*)
e31190c... Update css node results (*)
0c7e567... Merge branch 'global-coords' into 'master' (*)
03964b5... Remove an unused enum (*)
0ee9a4f... Update Hungarian translation (*)
2ace311... GDK W32: Ensure correct stacking of popup windows (*)
29252ea... Merge branch 'restack-gtk4' into 'master' (*)
3dea73b... Cosmetics (*)
aa267c1... Add gtkmenubarprivate.h (*)
f199678... gl renderer: Fix rounded rect intersection code (*)
f999572... gl renderer: Use GskTransform in render ops builder (*)
db548ee... gl renderer: Fix scale computation (*)
b6cc774... transform: Add G_GNUC_WARN_UNUSED_RESULT annotations (*)
a51b694... gl renderer: Remove homegrown transform_bounds code (*)
68a9879... Update Polish translation (*)
69629eb... transform: Treat 0 perspective transforms as identity (*)
1a4e360... Don't generate mipmaps needlessly (*)
5a0c880... transform: Coalesce similar transforms (*)
f956275... gtk-demo: Fix sliding puzzle demo (*)
41e373f... gtk: fix all uses of g_cclosure_marshal_generic (*)
3a42aab... Merge branch 'wip/chergert/marshalling-gtk4' into 'master' (*)
7e9cb07... Merge branch 'for-master' into 'master' (*)
caf50bc... gtk: fix weed_out_neg_zero() in spinbutton and scale (*)
1c1d4f3... gsk: Test big glyphs (*)
a64dfb1... gl: Make the glyph cache survive big glyphs (*)
c7387a8... gsk: Test huge glyphs (*)
fd4182f... gl: Log creation of glyph caches (*)
ad2a1c9... gl: Improve glyph cache logging (*)
0a09b8d... gl: Improve cache dropping code (*)
3059d76... Add code to dump out the glyph caches (*)
e0803f0... gl: Fix glyph cache aging (*)
e0bf301... gsk tests: Add an --output option (*)
3788e1d... testsuite: Pass --output for gsk tests (*)
92994ba... Save gsk output from ci (*)
a2c3c65... Merge branch 'big-glyphs' into 'master' (*)
3c6c07e... gl: Avoid a memdup in glyph upload (*)
286fd74... Merge branch 'glyph-memdup' into 'master' (*)
42e0c98... Updated Spanish translation (*)
3ae15aa... Merge branch 'cherry-pick-ae2ef147' into 'master' (*)
c7ccaa5... menu: Update scrollbar policy (*)
6560a35... Merge branch 'menu-sizing' into 'master' (*)
fb1f929... gl renderer: Dont' unnecessarily to_matrix transforms (*)
efe9bba... gl renderer: Ref transform before using it (*)
05ca772... GskTransform: Ignore identity transforms (*)
3a49c0e... glyphcache: Don't leak hashtables (*)
d228f4b... gl renderer: Don't ref transform twice (*)
88344cc... widget: Unref priv->{allocated_,}transform (*)
a0cb682... gl renderer: Dont' memcmp() a GskTransform (*)
d81cf5a... rendernodeparser: Handle Cairo being stupid (*)
a116145... GskTransform: NULL is a valid transform (*)
4efa457... Merge branch 'for-master' into 'master' (*)
0ab4a23... Move transform tests to the gsk suite (*)
d93fb5a... Cosmetics (*)
4ed5744... gsk: Fix printing of identity transforms (*)
2f70471... gsk: Add some more transform tests (*)
206970c... Merge branch 'transform-tests' into 'master' (*)
24effe4... testsuite: Add tests for printing/parsing transforms (*)
6a0e003... builder: Make GListStore buildable (*)
836635d... builder: Allow values of type GType (*)
098f182... widget-factory: Show proper separators (*)
5c0737e... Merge branch 'for-master' into 'master' (*)
ac333d7... snapshot: Make append_node_internal transfer-full (*)
4b3986a... rendernodeimpl: Inline container_node_get_bounds into _new (*)
bb5871f... docs: Remove mention of queue_draw_area() (*)
66b081d... glglyphcache: Use stb_rect_pack for better glyph packing (*)
b74bb90... gl renderer: Move texture atlas into its own file (*)
e2ffad7... glimage: Only support uploading one region (*)
cf4ff56... gl renderer: Add & use icon cache (*)
adb5df0... glyph cache: Clarify message (*)
a375793... gl: Free icon data (*)
f37274d... gl: Don't leak texture atlases (*)
2529385... glyph cache: Reinstate 1 pixel padding (*)
102cc1c... gl: Add 1 pixel of padding in the icon cache (*)
efc3116... gl: Allow setting min/mag filter on textures (*)
4020399... gl: Use linear scaling for atlases (*)
c9cea36... gl: Use pad-extend for icon cache (*)
7293fd5... glyph cache: Stop storing driver and render (*)
1f70bc4... gdk: Create a global shared GL context (*)
259bbdc... Share glyph and icon caches (*)
ecb353f... Consider all offscreen drawings for the icon cache (*)
054b521... Remove debug spew (*)
0aa9e16... Bring brink skip_allocate (*)
e961943... Fix a refcounting mishap (*)
1a93ab0... Add a theme loading benchmark (*)
e08bab0... surface: Use surface->display directly (*)
6901682... render node: Optimize type checks (*)
e7cb88b... Merge branch 'theme-load' into 'master' (*)
d90143d... texture atlas: Add a missing initialization (*)
0dcb717... Cosmetics (*)
c168116... Merge branch 'wip/matthiasc/shared-glyph-cache' into 'maste (*)
828c366... va_marshaller: add various va_marshallers (*)
a10ce07... Merge branch 'wip/chergert/set-va-marshallers' into 'master (*)
9eae0db... GtkFileChooser: add a sortable "Type" column
(*) 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]