[gtk] (372 commits) Non-fast-forward update to branch wip/carlosg/text-handle-natives



The branch 'wip/carlosg/text-handle-natives' 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:

  fa1699b... gtktexthandle: Refactor and use native surfaces
  f7b7f09... gtkwindow: Remove internal popover API
  62267f8... gtkpopover: Ensure the pointed to rectangle has a minimum w
  dc23da9... gtkpopover: Re-present surface if position/pointing-to chan

Commits added to the branch:

  527a804... Avoid a crash in css font features values (*)
  cf873f3... Remove a stray g_object_unref (*)
  29d033a... Merge branch 'matthiasc/for-master' into 'master' (*)
  cf2bcef... Update POTFILES.in and POTFILES.skip (*)
  823714c... filechooser: Fix crash when file has no content-type (*)
  8cb45cd... filechooser: Fallback if content-type unavailable (*)
  8f87555... inspector: Fix the "Software GL" switch (*)
  d60097f... Merge branch 'matthiasc/for-master' into 'master' (*)
  0ffb35c... Drop device grabs (*)
  57c8a64... Drop gtk_grab_get_current (*)
  3d11973... Drop gtk_grab_add/remove from public api (*)
  c9d3f87... Merge branch 'kill-grabs-2' into 'master' (*)
  810d567... placessidebar: Fix a couple of typos and thinkos in menu la (*)
  35f8f05... Merge branch 'piotrdrag/placessidebar-typos' into 'master' (*)
  d9fa839... testsuite: Use g_assert() in tests (*)
  fdb39b0... treeview, iconview: Don't return the drop target (*)
  b799bc5... textview: Move drop scrolling to drop motion controller (*)
  b64a027... notebook: Make dnd page switching a drop controller (*)
  f4ac747... placessidebar: Don't use the GdkDrag (*)
  a411959... droptarget: Redo (*)
  3f7b401... gtk-demo: Add a simple peg solitaire DND demo (*)
  c3fb6ca... colorswatch: Switch to dragged color during dnd (*)
  7cd728a... gdk: Make gdk_drop_status() take preferred action (*)
  9efc4e6... dragicon: Add GtkDragIcon::child (*)
  03882e1... dragicon: Change how to acquire drag icons (*)
  b2c3e39... contentformats: Constify some functions (*)
  2a69782... dragicon: Add gtk_drag_icon_create_widget_for_value() (*)
  e7db386... dnd: Don't create custom color drag icons (*)
  f4a00e7... calendar: Use a drag source (*)
  f5fda3a... themes: Set proper foreground color for DND icons (*)
  0e72adf... drop: Remove unused convenience APIs (*)
  47230f1... Merge branch 'wip/otte/dnd' into 'master' (*)
  c0a63e6... dnd: Fix some documentation gotchas (*)
  7427f4f... drop: Don't use g_object_get() (*)
  2e55c9c... droptarget: Fast-path local value load (*)
  3ef1dca... Merge branch 'wip/otte/for-master' into 'master' (*)
  46ba019... builder-tool: rename show-close-button to show-title-button (*)
  8e14b21... build: Install gtkeventcontrollerfocus.h (*)
  9f829eb... Merge branch 'gbsneto/gtkeventcontrollerfocus' into 'master (*)
  6d2c6b1... Update Japanese translation (*)
  c7414db... Update Japanese translation (*)
  ec9038a... Add missing annotation for GtkIconTheme (*)
  041043e... Fix introspection warnings for GtkDragIcon (*)
  5e099e2... Remove incorrect rename-to annotations (*)
  a3b9dba... Fix annotation for GtkDropTarget.get_gtypes() (*)
  2c04e94... Merge branch 'doc-fixes' into 'master' (*)
  3f7a7d4... Update POTFILES.in (*)
  efbae75... gdk_monitor_get_model: Fix a typo in the function documenta (*)
  b376d96... Merge branch 'patch-1' into 'master' (*)
  4313c47... textview: Fix copy/paste error (*)
  8fc360d... imcontextwayland: Fix copy/paste error (*)
  18b011a... tests: Add a test for changing the hovered widget (*)
  38dcc8f... mountoperation-x11: Fix copy/paste thinko (*)
  f6b11a5... build: Add more useful warning flags (*)
  9fedcec... rbtree: Simplify code (*)
  dc86c74... rbtree: Simplify macros (*)
  a4ed6fd... device: Handle missing axis (*)
  fdd4630... icontheme: Don't crash on icon lookup failure (*)
  4e88d5a... notebook: Don't crash on drags not coming from a notebook (*)
  7dce9e4... treerbtree: Use for loops (*)
  4be4799... icontheme: Remove unused parameter (*)
  e356d59... build: Add -Wnull-dereference (*)
  89e5b8c... Merge branch 'wip/otte/for-master' into 'master' (*)
  be30f78... treeview: Don't initialize variable twice (*)
  b231a40... testsuite: Avoid passing NULL to strcmp() (*)
  03e7c7f... treepath: Use g_renew() (*)
  3b8d9db... testtreeview: Fix 19 year old use-after-free (*)
  e377297... liststore: Fix gtk_list_store_iter_is_valid() (*)
  df282a1... applicationaccels: Use g_renew() (*)
  317dcdd... builder-tool: Don't allow property to be both resize and sh (*)
  510e17d... cellarea: Be very clear (*)
  a106b54... treeview: Don't assign value twice. (*)
  b1a257c... reftest: Plug memleak (*)
  394955c... pathbar: Don't do the same thing twice. (*)
  cda9007... stack: Make static analyzer happy (*)
  63126a1... Merge branch 'wip/otte/for-master' into 'master' (*)
  a1c7579... Replace fallthrough comments with G_GNUC_FALLTHROUGH (*)
  970d9dc... Merge branch 'wip/tbaederr/fallthrough' into 'master' (*)
  d7fb33c... filechooserwidget: Avoid criticals when in recent mode (*)
  0e8850b... examples: Add common_cflags to build (*)
  d1cd6aa... tests: Add common_cflags to build (*)
  83982a2... testuite/gsk: Add common_cflags to build (*)
  b3c332a... testsuite/performance: Add common_cflags to build (*)
  79c60bb... testsuite/gdk: Add common_cflags to build (*)
  01bd791... testsuite/css: Add common_cflags to build (*)
  e759358... testsuite/a11y: Add common_cflags to build (*)
  6fcd5d5... testsuite/reftests: Add common_cflags to build (*)
  5d1e006... demos/constraint-editor: Add common_cflags to build (*)
  e444d73... demos/icon-browser: Add common_cflags to build (*)
  6f6ed1e... demos/node-editor: Add common_cflags to build (*)
  3c28f6d... demos/widget-factory: Add common_cflags to build (*)
  948ab27... Merge branch 'master' into 'master' (*)
  049f841... padcontroller: Copy action entries (*)
  dc36c21... demos/gtk-demo: Add common_cflags to build (*)
  7789d0e... builder: Make object names a const array (*)
  7553649... testsuite/gtk: Add common_cflags to build (*)
  5858b56... Update Japanese translation (*)
  2da445f... Update Japanese translation (*)
  4232cbe... Really fix annotation for GtkDropTarget.get_gtypes() (*)
  4af0531... Fix annotation for GdkContentFormats.get_gtypes() (*)
  8742d42... Merge branch 'wip/ricotz/annotations' into 'master' (*)
  7de6211... Fix message for VFL parser errors (*)
  ff0909f... Merge branch 'vfl-error' into 'master' (*)
  d70c945... disable popover test (*)
  6f36d98... Drop gtk_window_begin_move/resize_drag (*)
  ad322c1... testsuite: Stop using GtkSpinner::active (*)
  c488e86... testsuite: Update a11y test output (*)
  78d71eb... Simplify surface move/drag api (*)
  c2f25c0... wayland: Stop calling frontend surface api (*)
  fe35831... Move GdkSurface autocleanup declaration (*)
  0791363... popuplayout: Add docs (*)
  aee8a02... Introduce GdkPopup (*)
  530dd5a... surface: Implement GdkPopup (*)
  b670bf5... popover: Use GdkPopup (*)
  4e8dfdf... tooltip: Use GdkPopup (*)
  dc4f751... surface: Drop popup api (*)
  5acbfce... wayland: Stop abusing type hints (*)
  b1fb049... x11: Stop abusing type hints for dnd (*)
  3276021... broadway: Stop using gdk_surface_raise (*)
  2a6c085... x11: Stop using gdk_surface_raise (*)
  513eb11... inspector: Stop raising and lowering windows (*)
  29606af... wayland: Stop using gdk_surface_set_geometry_hints (*)
  78ed520... x11: Stop using gdk_surface_set_geometry_hints (*)
  72fdf54... x11: Stop using gdk_surface_maximize (*)
  b2ae6ce... surface: Rename gdk_surface_input_shape_combine_region (*)
  6c44f7b... wayland: Stop tracking orphan dialogs (*)
  ec0fb44... a11y: Stop using type hints (*)
  aec3705... testsuite: Stop using type-hint (*)
  66669e0... headerbar: Stop looking at type hints (*)
  ef9d761... shortcutswindow: Stop setting type hints (*)
  2ae3b46... Stop setting type hints for dialogs (*)
  eefedcc... x11: Set type hints based on surface type (*)
  11c9106... window: Drop type hints (*)
  e7ef4a5... testsuite: Stop using type-hints (*)
  822d672... Replace a few more fallthrough comments (*)
  73d8f6a... build: Add -Wno-typedef-redefinition to build (*)
  3830e76... Docs: Refer to GtkWidget::can_target in migration guide (*)
  c0c3870... Introduce GdkToplevelLayout (*)
  dfbde3d... Introduce GdkToplevel (*)
  9266881... window: Use GdkToplevel (*)
  6edff8c... gtk: use toplevel state getter (*)
  f78f865... x11: Stop using gdk_surface_get_state (*)
  f90c0cc... a11y: Stop using gdk_surface_get_state (*)
  703d696... demo: stop using gdk_surface_get_state (*)
  8e0ad72... testgtk: Stop using gdk_surface_get_state (*)
  f7aec64... wayland: Stop using gdk_surface_set_title (*)
  8ea8080... testgtk: Stop using gdk_surface_set_icon_name (*)
  496bd57... tests: Stop using gdk_surface_fullscreen (*)
  a79b6fb... testgtk: Stop setting decorations and functions (*)
  c67d426... docs: Stop using gdk_surface_get_decorations (*)
  3a4e647... surface: Drop redundant toplevel api (*)
  b25be8a... Add a GdkDragSurface interface (*)
  ceefe34... gtkdragicon: Use drag surface api (*)
  d6be419... Drop gdk_surface_show and gdk_surface_resize (*)
  412a593... widget: Stop using gdk_surface_set_opacity (*)
  fafddde... x11: Stop using gdk_surface_set_opacity (*)
  b3cabe6... Drop gdk_surface_set_opacity (*)
  cd773e7... wayland: Implement GdkPopup, GdkToplevel and GdkDragSurface (*)
  bf08bf6... x11: Implement GdkPopup, GdkToplevel and GdkDragSurface (*)
  34ff8f3... Merge branch 'migration-can-target-docs' into 'master' (*)
  4c06c3b... broadway: Implement GdkPopup, GdkToplevel and GdkDragSurfac (*)
  84095fe... x11: Only use state of toplevels (*)
  c00ec40... surface: Don't implement subtypes in the frontend (*)
  70e45aa... surface: Stop using surface types (*)
  5a516f2... wayland: Stop using surface types (*)
  0616fe0... x11: Stop using gdk_surface_get_surface_type (*)
  df223ae... broadway: Stop using surface type (*)
  763321e... x11: Stop using surface-type (*)
  a2dbc72... wayland: Stop using surface-type (*)
  90dfca2... gdk: Drop surface-type (*)
  b2c5d77... x11: Stop using gdk_surface_show (*)
  7e15a13... wayland: Drop dead code (*)
  90ff8ca... broadway: Stop using gdk_surface_show (*)
  4dc27ee... win32: Stop using gdk_surface_show (*)
  8b57092... surface: Drop gdk_surface_show (*)
  b6c8cf7... broadway: Drop some unused vuncs (*)
  3654c05... x11: Drop some unused vfuncs (*)
  651b746... wayland: Drop some unused vfuncs (*)
  fe19ad7... win32: Drop some unused vfuncs (*)
  b05408f... quartz: Drop unused vfuncs (*)
  b7f51a3... surface: Drop unused vfuncs (*)
  81be6ff... Move edge-constraints to GdkToplevel (*)
  f020d77... Move fullscreen-mode to GdkToplevel (*)
  641c8f3... Drop mwm hints from api (*)
  3e06a9b... Drop root coordinates from _gdk_device_query_state (*)
  31d2b68... popup: require GdkSurface (*)
  f005dfa... toplevel: require GdkSurface (*)
  25b9090... surface: document gdk_surface_translate_coordinates (*)
  7fd60ab... Fix up gdk docs (*)
  2b2d6bf... win32: implement subtypes (*)
  1963ff2... gtk: Tweak GTK_ALIGN_BASELINE docs (*)
  2fe2340... Merge branch 'align-docs-fixes' into 'master' (*)
  19e2ab7... win32: Build fixes (*)
  179b39e... Merge branch 'wip/hadess/fix-remote-filechooser-main' into  (*)
  9d98707... Merge branch 'present-toplevel-2' into 'master' (*)
  c507667... a11y: Drop the private from GtkPopoverAccessible (*)
  086a577... broadway: Handle browser hidpi scale factor (*)
  a4b718d... broadway: Fix image updates for firefox (*)
  43598fc... broadway: Ensure images are decoded, not only loaded (*)
  1a763c4... broadway: Correctly track surface visibility in client (*)
  03d6d27... broadway: Track surface position correctly (*)
  b74a26b... broadway: Keep popups above their parent (*)
  9e28297... broadway: Inherit frame clock from parent surface (*)
  97d189d... Merge branch 'popover-accessible-private' into 'master' (*)
  9aa270f... Merge branch 'update-broadway' into 'master' (*)
  331069f... wayland: Stop capping cursor scales (*)
  eaf9f7e... Merge branch 'wayland-max-cursor-scale' into 'master' (*)
  265d9c8... Update POTFILES.in (*)
  66a0a8d... Merge branch 'wip/baedert/test-cflags' into 'master' (*)
  8fd51d7... testsuite: Actually run tools tests (*)
  4b71ed3... testsuite: Update tools tests (*)
  bc6953a... testsuite: Update the settings test output (*)
  8b1301c... Update the ui file conversion output (*)
  7db490e... testsuite: Specify the test protocol (*)
  33db28c... Merge branch 'fix-tools-tests' into 'master' (*)
  8010bc4... x11: Update surface size for popups too (*)
  60a9e9d... Merge branch 'x11-resize' into 'master' (*)
  c2e5aed... NEWS: Updates (*)
  0c25b4c... Update gtk docs (*)
  4be675b... Small documentation fixes (*)
  0d3df4f... Document gdk_toplevel_set_modal (*)
  50c2b80... gdk: Documentation fixes (*)
  dfda880... window: Drop gtk_window_set_attached_to (*)
  951f821... Merge branch 'window-attach' into 'master' (*)
  d4f49a8... tests: Stop sticking windows (*)
  fb7ef8f... window: Drop sticky (*)
  60ea971... Drop GdkToplevel:sticky (*)
  103ef3c... tests: Stop using keep above/below (*)
  6f156da... window: Drop keep above/below (*)
  32b9dd6... Drop GdkToplevel:keep-above/below (*)
  c9ec1c6... Drop focus-related properties (*)
  1576cce... Drop GdkToplevel:accept-focus/:focus-on-map (*)
  c6cc026... Merge branch 'x11-props' into 'master' (*)
  5343ec3... imcontextwayland: Honour len argument in gtk_im_context_way (*)
  5bf51ad... Merge branch 'respect-text-len-gtk4' into 'master' (*)
  4d7f0f3... emojichooser: Make the variation picker work again (*)
  292cea7... Adwaita: Fix focus in emoji chooser (*)
  5d4b46b... Merge branch 'emoji-chooser-fixes' into 'master' (*)
  4359926... Adwaita: dark switches/check/radios (*)
  826f237... Merge branch 'wip/jimmac/adwaitadark-lighten-switches' (*)
  8fab4ce... Assorted migration guide updates (*)
  e4578b1... textview: use gdk_event_unref() (*)
  6eb848f... popover: Add keynav keybindings (*)
  01568dc... Revert "Adwaita: dark switches/check/radios" (*)
  7a46157... window: Set min size properly (*)
  3408ff1... emojichooser: Fix keynav (*)
  c91dd2c... Adwaita: dark switches/check/radios (*)
  89c0df6... Merge branch 'wip/chergert/textview-fix-gdk_event_unref' in (*)
  1bc1b82... Merge branch 'wip/jimmac/adwaitadark-lighten-switches' into (*)
  6c8d47f... textbtree: short-circuit visibility check when possible (*)
  6ec96d2... Merge branch 'wip/chergert/speedup-char_is_invisible' into  (*)
  385c5e0... bindings: Replace GtkBindingArg arguments with GVariant (*)
  3b3a5c2... bindings: Add gtk_binding_entry_add_signal_variant() (*)
  4675d74... bindings: Parse into GVariantBuilder directly (*)
  0666087... bindings: Make gtk_binding_parse_signal() use GVariantBuild (*)
  5c6be5c... shortcutcontroller: Introduce (*)
  fed7d38... bindings: Split out function to invoke an action signal (*)
  ff13ee4... gtk: Add GtkShortcut (*)
  e19b49f... widget: Add gtk_widget_class_add_shortcut() (*)
  c7f10e5... bindings: Add more variant types (*)
  0f6c5da... window: Port bindings to use shortcuts (*)
  78f9940... shortcut: Add GtkShortcutTrigger (*)
  e62154c... trigger: Add an alternative trigger (*)
  4f128a4... assistant: Port bindings to use shortcuts (*)
  6c13bbb... combobox: Port bindings to use shortcuts (*)
  b18f9da... shortcut: Add gtk_shortcut_set_callback() (*)
  9687d69... bindings: Export action activation internally (*)
  84a52e3... shortcut: Add action activation (*)
  d75fd59... Allow installing bindings bound to actions (*)
  00bc9e6... text: Port to widget shortcuts (*)
  0b4d0f4... dialog: Port binding to use shortcuts (*)
  ac31979... widget: Port bindings to use shortcuts (*)
  ae11b29... treeview: Port bindings to use shortcuts (*)
  3b8a434... shortcutcontroller: Add private API for running class short (*)
  5ade831... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu (*)
  277aaab... filechooserwidget: Port bindings to use shortcuts (*)
  bad5ee7... textview: Port bindings to use shortcuts (*)
  2c91f15... spinbutton: Port bindings to use shortcuts (*)
  a70635f... paned: Port bindings to use shortcuts (*)
  6e38af4... flowbox: Port bindings to use shortcuts (*)
  e11d799... shortcutswindow: Port bindings to use shortcuts (*)
  e4d628b... shortcutssection: Port bindings to use shortcuts (*)
  45ec453... searchentry: Port bindings to use shortcuts (*)
  fb7d109... scrolledwindow: Port bindings to use shortcuts (*)
  3803209... scalebutton: Port bindings to use shortcuts (*)
  bf7c51c... scale: Port bindings to use shortcuts (*)
  cbeb096... notebook: Port bindings to use shortcuts (*)
  051f7e4... listbox: Port bindings to use shortcuts (*)
  83dc9da... label: Port bindings to use shortcuts (*)
  718faf6... infobar: Port bindings to use shortcuts (*)
  4b798e2... iconview: Port bindings to use shortcuts (*)
  56595e7... widget: Add private accessor to event controllers (*)
  3ef6be0... combobox: Redo key event forwarding hack (*)
  7f10641... treeview: Redo event forwarding hack (*)
  4e3ac8f... accelgroup: Actually have a default mod mask (*)
  9b1d593... entry: Remove unused include (*)
  f24cf29... passwordentry: Remove unused include (*)
  252030b... popovermenu: Port to shortcuts (*)
  f7a4d96... popover: Add keynav keybindings (*)
  bdde072... popover: Remove unused include (*)
  5033fc6... Remove bindings activation from GtkEventControllerKey (*)
  a062b96... event controller focus: drop include (*)
  fb99f83... gtk: Remove bindings (*)
  e2a0ed4... accellabel: Get rid of class variables (*)
  93af53a... accellabel: Move gtk_accelerator_get_label() code (*)
  e050288... accelgroup: Add gtk_accel_group_print_label() (*)
  22801f0... shortcuttrigger: Add gtk_shortcut_trigger_to_label() (*)
  d4127fe... shortcutcontroller: Add GtkShortcutScope (*)
  662a8a2... gtk-demo: Add a dumb demo for shortcut triggers (*)
  8c23ccd... gdk: Remove GDK_RELEASE_MASK (*)
  cc13b47... window: Get rid of public APIs that shouldn't be (*)
  bea2dce... window: Put F10 accelerator into its own shortcut controlle (*)
  ef40f22... shortcuttrigger: Add support for mnemonics (*)
  ab681b0... shortcut: Add gtk_shortcut_set_mnemonic_activate() (*)
  bbe98d9... label: Implement mnemonics using shortcuts (*)
  09400b6... Add GtkShortcutManager (*)
  a977094... window: Remove all old mnemonic handling API (*)
  20cfa2e... Remove GtkMnemonicHash (*)
  ba3882d... gtk: Remove accel paths (*)
  b28da74... gtk: Remove GtkAccelMap (*)
  4d0bab0... accelgroup: Remove unneeded APIs (*)
  e6d0560... shortcut: Add GtkShortcutAction (*)
  4a4bfa0... shortcut: Change the API for creating shortcuts (*)
  067bd70... gtk-demo: Port the sliding puzzle demo to shortcuts (*)
  538a1a0... shortcutcontroller: Implement GListModel (*)
  d14807b... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod (*)
  3b595f5... widget: Keep keybindings as a GListStore (*)
  a10a295... shortcutaction: Add gtk_shortcut_action_to_string() (*)
  0c81698... shortcuts: Mananage managed shortcuts with a custom model (*)
  673a046... shortcuttrigger: Add hash(), equal(), and compare() functio (*)
  87df17e... accelerators: Make gtk_accelerator_parse() return TRUE/FALS (*)
  94ef20e... accel: Add display arg to gtk_accelerator_parse_with_keycod (*)
  df792a0... application: Replace accelerator handling with shortcuts (*)
  5218dd6... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string() (*)
  458fcba... shortcutaction: INtegrate with GtkBuilder property parsing (*)
  29ced09... shortcutcontroller: Implement GtkBuildable (*)
  1a55f59... testgtk: Port keyval example to shortcut controllers (*)
  b685d2c... doc tools: Create AccelLabel image without using GtkAccelGr (*)
  17d9ba3... widget: Remove gtk_widget_add_accelerator() (*)
  93bb3f7... testsuite: Remove GtkAccelGroup usage (*)
  e944514... testmenubutton: Don't create a GtkAccelGroup (*)
  ff6df33... accels: Remove GtkAccelGroup (*)
  3cf5681... filechooser: Trigger the location popup via bindings (*)
  ad69899... Move shortcut manager initialization code (*)
  5a6a9dc... shortcutmanager: Name the controllers (*)
  5a6533d... window: Name the the controllers (*)
  3e7d49a... widget: Name the controllers (*)
  f7021e8... Only create a class shortcut controller if we have shortcut (*)
  f5134a8... inspector: Show shortcuts (*)
  4e263b4... Print mnemonic triggers clearly (*)
  908d996... Use an action for the context menu keybinding (*)
  48ace13... emojichooser: Stop using ::popup-menu (*)
  4bc60c6... scrollbar: Remove :popup-menu forwarding (*)
  ab9b094... range: Remove ::popup-menu emission (*)
  f40965c... colorchooser: Stop using ::popup-menu (*)
  98011e6... gtk-demo: Stop emitting ::popup-menu (*)
  59df45f... mountoperation: Stop using ::popup-menu (*)
  eb3f4b3... filechooser: Stop using ::popup-menu (*)
  53f29ba... placesview: Stop using ::popup-menu (*)
  c8fd640... widget: Drop the ::popup-menu signal (*)
  fcab094... text view: Fix touch selection (*)
  2e70b4c... temporarily disable window test (*)
  7d5cfcf... Fix a compiler warning (*)
  89b537b... Fix the action test (*)
  3ac4c76... Merge branch 'disable-window-test' into 'master' (*)
  31db615... Revert "Merge branch 'disable-window-test' into 'master'" (*)
  2bba92d... gtktexthandle: Refactor and use native surfaces
  eb3dfab... gtkwindow: Remove internal popover API
  2aceacc... gtkpopover: Ensure the pointed to rectangle has a minimum w
  e870df2... gtkpopover: Re-present surface if position/pointing-to chan
  f29b4a0... gtktext: Set magnifier popover on top
  9f8dfd8... gtktextview: Set magnifier popover on top

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