[gtk] (93 commits) Non-fast-forward update to branch wip/matthiasc/popup2



The branch 'wip/matthiasc/popup2' 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:

  489eb85... Redo the idle sizer
  21f0dc2... css: Use the new idle sizer
  7bb1000... widget: Use the new idle sizer
  2cf35b7... window: Implement GtkRoot::check_resize
  a505431... Introduce GtkPopup
  7946a18... testpopup: Use a GtkPopup
  4dbaaee... widget: guard popover-specific code paths
  fe8b665... main: guard window-specific code paths
  4cde41d... Add a way to enumerate popups
  13edf25... inspector: Show popups
  c9e4254... root: Add default handling
  3a583c3... root: Add an activate_focus api
  08bdfc0... window: Implement GtkRoot::default-widget
  bc1dd35... popup: Implement the GtkRoot::default-widget
  b8dbe07... widget: Make grabbing default work for roots
  d68241c... text: Make default activation work in roots
  4c61a7e... label: Make default activation work in roots
  5421fea... root: Add api for mnemonics
  e9d3fa9... window: Implement root mnemonic api
  bd2cf43... popup: Implement mnemonics
  1da5f5d... label: Use root api for mnemonic setup
  406b22f... main: Use root api for mnemonic activation
  95a3f49... popup: Add more keybindings
  26ff8bd... popup: Add backdrop
  d7587ba... root: Add pointer focus apis
  e59f427... window: Implement root pointer focus apis
  6ef22b7... popup: Implement root pointer focus apis
  f4e5e64... main: Use root pointer focus apis
  a1f95ad... widget: Use root pointer focus apis
  72a2bbc... popup: Miscellaneous fixes
  80bc102... testpopup: popup on demand
  2523e27... widget: Review and replace uses of get_toplevel
  becda38... icon view accessible: Stop presenting windows
  5fed54d... widget: Don't snapshot foreign children
  ecbcefe... popup: Use xdg-popup for relative placement
  d7e504b... popup: Add a close keybinding, make grabs work
  08250bd... popup: Add properties
  3a0b19b... testpopup: Add ui for move-to-rect parameters
  bcee7bd... popover: Set a css name
  f254ac9... testpopup: Cosmetic improvements
  138556b... popup: Remove some unnecessary things
  523de0e... popup: small cleanup
  46e4ca4... wayland: Improve debug output for events
  e0b06a6... surface: Start sketching a new surface type
  30e8835... popup: Use gdk_surface_new_popup_full
  1f7410c... testpopup: Attach the poup to the label
  f43cf52... main: Hide popups for outside events
  32b31b9... popup: Keep surface state in sync
  6f257a6... Revert "testpopup: Add ui for move-to-rect parameters"
  a6e2d91... Revert "popup: Add properties"
  dc08d6f... popup: Recreate most popover api
  d3226cf... Replace GtkPopover by GtkPopup
  9a08ef9... entry: Adapt to new popover lifecycle
  aec09cf... placesview: Adapt to new popover lifecycle
  cb2a197... scale button: Adapt to new popover lifecycle
  f868cbf... text: Adapt to new popover lifecycle
  6e2faa0... Fix a compiler warning
  9bf053c... Avoid harfbuzz deprecation warnings
  457a22c... label: Fix compiler warnings
  85eb544... x11: Stop using child surface api
  15dce42... wayland: Stop using child surface apis
  053cf47... xim: Stop using child surface apis
  089b9f0... a11y: Stop supporting ATK_XY_SCREEN
  55bbd1d... widget: Stop using child surface apis
  577f689... Drop child surfaces
  df654a6... surface: minor cleanup
  96a4044... surface: Remove code dealing with child surfaces
  0d4f27b... popover menu: Reinstate styling
  1eccadc... wayland: Stop using surface->parent
  9e4b3ed... x11: Stop using surface->parent
  85c02c6... gdk: Stop using surface->parent
  56cf956... Remove surface->parent
  a12690d... wayland: Stop using surface->children
  88f3db6... gdk: Stop using surface->children
  5310c2b... Remove surface->children
  45e9ce8... surface: Simplify some code

Commits added to the branch:

  64ab82c... GDK W32: Test for IME correctly (*)
  8da56ce... GDK W32: Fix property setting to correctly use static strin (*)
  0615668... Merge branch 'ime-load-fix' into 'master' (*)
  799cb39... Remove win32 themeing support (*)
  551ced9... Fix compile warning (*)
  661e195... color editor: Don't warn if editing is cancelled (*)
  160f1e5... Remove a dead file (*)
  3d37f08... Remove gdk_device_warp (*)
  d36c272... Redo the idle sizer
  7f8a5b0... css: Use the new idle sizer
  4c58132... widget: Use the new idle sizer
  d58ca43... window: Implement GtkRoot::check_resize
  b5071c9... Introduce GtkPopup
  243ce42... testpopup: Use a GtkPopup
  3f16d97... widget: guard popover-specific code paths
  5812a3d... main: guard window-specific code paths
  7abb94d... Add a way to enumerate popups
  04d05f8... inspector: Show popups
  9724ec6... root: Add default handling
  b8c1849... root: Add an activate_focus api
  d8d57ce... window: Implement GtkRoot::default-widget
  00e49f7... popup: Implement the GtkRoot::default-widget
  d34112c... widget: Make grabbing default work for roots
  918d68e... text: Make default activation work in roots
  41a1cb8... label: Make default activation work in roots
  6b92461... root: Add api for mnemonics
  d3f0cfa... window: Implement root mnemonic api
  194e33b... popup: Implement mnemonics
  e74ce32... label: Use root api for mnemonic setup
  36c9a7a... main: Use root api for mnemonic activation
  82a987c... popup: Add more keybindings
  3dfba66... popup: Add backdrop
  54e86d1... root: Add pointer focus apis
  4c39d17... window: Implement root pointer focus apis
  dc0930b... popup: Implement root pointer focus apis
  ba80b88... main: Use root pointer focus apis
  414ece4... widget: Use root pointer focus apis
  a8d5d7a... popup: Miscellaneous fixes
  3138f2d... testpopup: popup on demand
  9c1bcec... widget: Review and replace uses of get_toplevel
  4004b82... icon view accessible: Stop presenting windows
  08cf980... widget: Don't snapshot foreign children
  9fbc7b6... popup: Use xdg-popup for relative placement
  2427455... popup: Add a close keybinding, make grabs work
  bcde55b... popup: Add properties
  97dc2f1... testpopup: Add ui for move-to-rect parameters
  b274a99... popover: Set a css name
  f1c1b8f... testpopup: Cosmetic improvements
  2c84ee0... popup: Remove some unnecessary things
  6d12308... popup: small cleanup
  3ec9134... wayland: Improve debug output for events
  7b5774c... surface: Start sketching a new surface type
  08cfbc7... popup: Use gdk_surface_new_popup_full
  9fcef69... testpopup: Attach the poup to the label
  fd0cf22... main: Hide popups for outside events
  3248643... popup: Keep surface state in sync
  6b91684... Revert "testpopup: Add ui for move-to-rect parameters"
  f891e96... Revert "popup: Add properties"
  b596a51... popup: Recreate most popover api
  105b0fe... Replace GtkPopover by GtkPopup
  f5a8386... entry: Adapt to new popover lifecycle
  79bbafb... placesview: Adapt to new popover lifecycle
  707568a... scale button: Adapt to new popover lifecycle
  f43c235... text: Adapt to new popover lifecycle
  3adfa41... popover: Explicitly set css parent
  154f1c0... Fix a compiler warning
  f4fa37b... Avoid harfbuzz deprecation warnings
  d8e5016... label: Fix compiler warnings
  416ce8c... x11: Stop using child surface api
  12ab950... wayland: Stop using child surface apis
  5857e3f... xim: Stop using child surface apis
  af42780... a11y: Stop supporting ATK_XY_SCREEN
  3f24b40... widget: Stop using child surface apis
  ae7e73b... Drop child surfaces
  6ca9d2e... surface: minor cleanup
  901668c... surface: Remove code dealing with child surfaces
  e0efef3... popover menu: Reinstate styling
  e4b5976... Give popover menus a background
  52dc5e7... wayland: Stop using surface->parent
  359868c... x11: Stop using surface->parent
  3a1cd26... gdk: Stop using surface->parent
  22f0ec9... Remove surface->parent
  4a44212... wayland: Stop using surface->children
  9050c01... gdk: Stop using surface->children
  cc360b6... Remove surface->children
  87c15cc... surface: Simplify some code
  5b33613... wip: deprecate surface coordinate apis
  b2dba6a... Add a window move/resize test
  701453b... Avoid root coordinates in begin_drag/move apis
  5824717... surface: Small cleanup
  ab5695a... surface: Remove abs_x/abs_y
  595cc96... surface: Simplify destroy implementation
  9f6d2ee... surface: Small simplification

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