[gtk] (58 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:

  7cb29a6... Redo the idle sizer
  684d579... css: Use the new idle sizer
  de52b57... widget: Use the new idle sizer
  a2c58b8... window: Implement GtkRoot::check_resize
  517783d... Introduce GtkPopup
  677663c... testpopup: Use a GtkPopup
  023f799... widget: guard popover-specific code paths
  e5bb140... main: guard window-specific code paths
  10befc0... Add a way to enumerate popups
  f831635... inspector: Show popups
  9c1326e... root: Add default handling
  b339f3f... root: Add an activate_focus api
  05bd6fc... window: Implement GtkRoot::default-widget
  fdf2c07... popup: Implement the GtkRoot::default-widget
  3b68222... widget: Make grabbing default work for roots
  9e16a05... text: Make default activation work in roots
  07d73e0... label: Make default activation work in roots
  762ea4b... root: Add api for mnemonics
  76538af... window: Implement root mnemonic api
  4af83cd... popup: Implement mnemonics
  ffcceaf... label: Use root api for mnemonic setup
  f991c15... main: Use root api for mnemonic activation
  102d1eb... popup: Add more keybindings
  d490c30... popup: Add backdrop
  2a9f3ce... root: Add pointer focus apis
  d625885... window: Implement root pointer focus apis
  69ac4eb... popup: Implement root pointer focus apis
  a4d4ac3... main: Use root pointer focus apis
  d0f3582... widget: Use root pointer focus apis
  0d63e38... popup: Miscellaneous fixes
  6e5400f... testpopup: popup on demand
  891d495... widget: Review and replace uses of get_toplevel
  7415a04... icon view accessible: Stop presenting windows
  1c226f1... widget: Don't snapshot foreign children
  57aacbe... popup: Use xdg-popup for relative placement
  91a2e11... popup: Add a close keybinding, make grabs work
  77ade62... popup: Add properties
  53312d4... testpopup: Add ui for move-to-rect parameters

Commits added to the branch:

  480d8ae... renderer: Remove display property (*)
  658588d... renderer: Make gsk_renderer_is_realized() public (*)
  8f6a488... revealer: Always use identity transform for revealed child (*)
  07054ca... singleselection: Add forgotten notify emission (*)
  96a677e... paned: Refactor (*)
  8fb7978... paned: hide the handle widget when <2 children are visible (*)
  85c8e29... stylecontext: Move atk.h include where it belongs (*)
  a44ac75... gtk: Don't include gtkstylecontext.h from gtkcsstypesprivat (*)
  f47c376... main: Fix crossing event generation for parented roots (*)
  558405e... window: Update state flags (*)
  5fec087... Redo the idle sizer
  18d87ae... css: Use the new idle sizer
  dc4d931... widget: Use the new idle sizer
  31343a7... window: Implement GtkRoot::check_resize
  cda6f5d... Introduce GtkPopup
  649b91e... testpopup: Use a GtkPopup
  a568190... widget: guard popover-specific code paths
  7c2f149... main: guard window-specific code paths
  7abbfd1... Add a way to enumerate popups
  24eba23... inspector: Show popups
  21722ed... root: Add default handling
  3297988... root: Add an activate_focus api
  609abd6... window: Implement GtkRoot::default-widget
  bdb39a7... popup: Implement the GtkRoot::default-widget
  7b6d891... widget: Make grabbing default work for roots
  248fdee... text: Make default activation work in roots
  0931237... label: Make default activation work in roots
  4994c37... root: Add api for mnemonics
  390a944... window: Implement root mnemonic api
  7ac5909... popup: Implement mnemonics
  908d1b1... label: Use root api for mnemonic setup
  f24d49d... main: Use root api for mnemonic activation
  de5f3a8... popup: Add more keybindings
  8457322... popup: Add backdrop
  021ef6e... root: Add pointer focus apis
  5f8f451... window: Implement root pointer focus apis
  1c340d7... popup: Implement root pointer focus apis
  b4aa6bc... main: Use root pointer focus apis
  2340437... widget: Use root pointer focus apis
  ead8891... popup: Miscellaneous fixes
  4869224... testpopup: popup on demand
  720c6aa... widget: Review and replace uses of get_toplevel
  6755041... icon view accessible: Stop presenting windows
  19b0f67... widget: Don't snapshot foreign children
  ea162d6... popup: Use xdg-popup for relative placement
  dcff401... popup: Add a close keybinding, make grabs work
  182e36f... popup: Add properties
  16c29c0... testpopup: Add ui for move-to-rect parameters
  77c136e... popover: Set a css name
  c756088... testpopup: Cosmetic improvements
  8dc6362... popup: Remove some unnecessary things
  2325bb1... popup: small cleanup
  b6d263b... wayland: Improve debug output for events
  cb52c9f... surface: Start sketching a new surface type
  d9e43eb... popup: Use gdk_surface_new_popup_full
  4575012... testpopup: Attach the poup to the label
  fe25ebf... main: Hide popups for outside events
  5dcceba... popup: Keep surface state in sync

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