[gtk+] (193 commits) Non-fast-forward update to branch wip/garnacho/gdkseat



The branch 'wip/garnacho/gdkseat' 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:

  92c7607... gdk: Add GdkSeat
  bf8db30... gdk: Add GdkSeatDefault
  6367ef8... GdkDevice: Add GdkSeat property and getter
  1dc965c... GdkDisplay: Add GdkSeat getters
  e28aed0... GdkEvent: Add GdkSeat getter and internal setter
  40c9e8b... x11: Use GdkSeatDefault to implement GdkSeat
  a6afc83... GtkButton: Use gdk_seat_grab()
  4b4f2e8... GtkCellRendererAccel: Use gdk_seat_grab()
  495040d... GtkMenu: Use gdk_seat_grab()
  372c084... GtkComboBox: Use gdk_seat_grab()
  403b57c... GtkEntryCompletion: Use gdk_seat_grab()
  1263ffe... GtkNotebook: Use gdk_seat_grab()
  b2622d3... GtkTreeView: Use gdk_seat_grab()
  d47071d... wayland: Add GdkSeat implementation

Commits added to the branch:

  c938263... Updated Polish translation (*)
  ebe1985... Updated Portuguese translation (*)
  af65114... Updated Portuguese translation (*)
  8866869... GtkScaleButton: _get_(plus|minus)_button returns a GtkButto (*)
  f30b4ba... gtkwindow: fix regression with firefox dropdown menu (*)
  11eab60... scalebutton: Annotate the return type (*)
  373ce9f... stack: Update windows before allocating children (*)
  91cafb8... icon-browser: baseline-align the icon size labels (*)
  624cb5e... icon-browser: Use proper "times" character (*)
  d505a1a... icon-browser: Stop using GtkMisc properties (*)
  0a35886... listbox: Use :focus-on-click policy from row instead of lis (*)
  1a8f3e2... textiter: fix bug in case insensitive backward search (*)
  4f9d0c0... wayland: Refactor selection ownership (*)
  4005f13... testentryicons: Use an existing icon name (*)
  a3ce702... testentryicons: update dnd example (*)
  d908c38... window: Use g_set_object (*)
  150728d... inspector: Show the size request mode (*)
  1551ad4... GtkWidget: Add some missing nullable annotations (*)
  88b4955... GtkBox: The center widget can be NULL (*)
  a28103c... Add some more missing nullable annotations (*)
  0ad927a... wayland: Store requested target on GdkWaylandSelection (*)
  1a394bd... wayland: Invert drop_finished/button release call order (*)
  f37aa41... wayland: re-configure surface even if size matches (*)
  103d369... gtkwindow: remove headerbar after disposing parent (*)
  5dcf4e1... filechooserbutton: add some spacing between icon and text (*)
  e626038... popover: Make it possible to constrain to toplevel (*)
  9a1913d... wayland: Remove unused variable (*)
  d210ed7... Revert "gdk_pixbuf_get_from_window: honor device scale" (*)
  67ab00e... window: Remove suspicious branch (*)
  e666106... imagedefinition: Split out from icon helper (*)
  1c96b70... dragsource: Store an itemdefinition, not an iconhelper (*)
  a81bdf1... image: queue_resize() after changing icon-size property (*)
  071d2a1... iconhelper: Move size computation (*)
  afd0e28... iconhelper: Improve size determination for surfaces (*)
  c601a96... iconhelper: Move invalidation check (*)
  3bacffd... dnd: Use surface for dnd icon instead of pixbuf (*)
  751a1a9... iconhelper: Move invalidation check (*)
  b2584eb... iconhelper: Don't store surface size (*)
  2ce67f0... iconhelper: Store surface in ensure_surface() (*)
  afad393... iconhelper: Refactor ensure_surface() (*)
  482d71d... iconhelper: Add a scale argument to gtk_icon_helper_load_su (*)
  85423ea... entry: Use gtk_icon_helper_load_surface() (*)
  e99eba4... dnd: Rewrite iconhelper code (*)
  4a42aa5... imagedefinition: Remove icon-size (*)
  7a154d9... dnd: Add gtk_drag_set_icon_definition() (*)
  b411c31... statusicon: Use gtk_icon_helper_load_surface() (*)
  6a4b91d... iconhelper: Remove _gtk_icon_helper_ensure_pixbuf() (*)
  6d65b7d... iconfactory: Make state depend on image-effect (*)
  0c02793... iconhelper: Stop tracking state (*)
  7f93858... Stop using gtk_icon_size_lookup_for_settings() (*)
  2396265... css: Rename -gtk-image-effect to -gtk-icon-effect (*)
  8355ee3... stylecontext: Don't emit state warning for transient nodes (*)
  d26a4b5... spinner: Active spinners should be :checked, not :active (*)
  bc1b53a... css: Query icon theme from style, not from settings (*)
  e1d74f7... window: Listen to icon theme changes on CSS (*)
  da6beb9... css: Add ability to specify icontheme in CSS (*)
  3513e5e... Chain up in state_flags_changed (*)
  d46b67d... widget: Don't update pango context in state_flags_changed (*)
  fff8297... Add gdk_drag_context_get_drag_window (*)
  5bb1247... dnd: Fix issues with drag icons under Wayland (*)
  ae4f6da... DND: Drop support for using rgba cursors as icons (*)
  28b97ff... dnd: Prevent black background in icons (*)
  9fd6db8... Drop gdk_wayland_drag_context_get_dnd_window (*)
  676862a... dnd: Some simplifications (*)
  93d9c77... dnd: Drop an unused argument (*)
  564e11c... popover: Port to g_object_install_properties (*)
  0384f9e... popover: Make position property not CONSTRUCT (*)
  e933233... gtkwindow: apply CSD in configure size request (*)
  f6ce2cd... cssprovider: Pass NULL unconditionally (*)
  cbbaad4... imagedefinition: Assert when trying to free empty definitio (*)
  c66a205... image: Split out a function (*)
  8a7dbe5... image: Remove unused code (*)
  4d31bf9... dnd: No need to reset the icon (*)
  c10b6b7... dnd: Add gtk_image_set_from_definition() (*)
  a25fa99... Adwaita: vertically linked insensitive entries (*)
  8efdd94... Adwaita: button.color fix (*)
  591e7f5... GtkScale: Add missing nullable annotations (*)
  414ffbb... GtkRange: Use G_MININT as default mouse position, not -1 (*)
  5a6bac7... GtkRange: Remove recalc_marks field (*)
  2b9d57f... GtkRange: Return proper constants in signal handlers (*)
  109c3aa... Updated Spanish translation (*)
  7fa37e4... css: Introduct -gtk-icon-palette (*)
  b5bcc29... Add an example of foreign drawing (*)
  09c74f9... Add another hand-drawn scrollbar (*)
  16eed47... Make foreign drawing example work (*)
  574246a... Add a selected text example (*)
  cbde3ee... css: Add a :dnd pseudoclass (*)
  0b91368... Use :dnd pseudoclass for drag highlighting (*)
  058dfb0... entry: Use regular drag highlight (*)
  de41389... gtkwindow: Document further resize with csd (*)
  3ed71cf... window: Deprecate gtk_window_resize_to_geometry() (*)
  a291003... Adwaita: first stab at GtkScale and GtkProgressBar rewrite (*)
  b7a980d... Adwaita: added back style for scales on selected list rows (*)
  081bdb0... Adwaita: rename scale sass templates to be more specific (*)
  635da34... GtkAppChooserWidget: wrap the label, use a standard icon (*)
  234c497... Adwaita: scale fill style (*)
  36d5d29... Simplify foreign drawing example a bit (*)
  ec5baa1... Update gtk_drag_highlight() docs (*)
  52ba39b... tests: Rework some foreigndrawing code (*)
  37c943c... Adwaita: added back scale marks style (*)
  d46ab0f... Adwaita: scale with marks styling (*)
  07ee962... Adwaita: some OSD rationalization (*)
  cfc23cb... GtkEntry: Remove unused fields (*)
  f11f989... GtkEntry: Remove recompute idle (*)
  d86ec52... GtkTreeModel: Remove erroneous transfer annotation (*)
  da47757... GtkEntry: Return proper constants from signal handlers (*)
  3ba1178... GtkEntry: nullable annotations (*)
  bd332f1... gdkoffscreenwindow: use embedder to derive surfaces & scale (*)
  7fc493a... wayland: fix testtooltips (*)
  8768c0b... shortcuts: Extend the accelerator syntax more (*)
  d2ef875... mir: remove deprecated function call (*)
  b8dd24b... iconfactory: Drop caching infrastructure (*)
  3c54a49... iconhelper: Fold function into only caller (*)
  295f208... iconhelper: Refactor missing icon handling (*)
  cefba86... iconhelper: Return surface from icon-effect function (*)
  a372201... render: Split out icon-effect apply function (*)
  1b835fc... css: Leftover renaming gtk-image-effect => icon-effect (*)
  72d4b65... iconhelper: Apply icon-effect directly (*)
  d14e2a4... iconhelper: Fold function into callers (*)
  05bdecb... reftests: Add test for missing-image handling (*)
  cfc17a0... Adwaita: slight color tweaks (*)
  c64452c... Adwaita: fix scales with marks on the dark variant (*)
  5cb06a3... Adwaita: added back progressbar.osd style (*)
  27b24bb... Add a css name to GtkShortcutsShortcut (*)
  03769e3... shortcut label: Tweak modifier key rendering (*)
  f19cade... testsuite: Fix notify tests (*)
  ecc5342... GtkEntry: Recompute in text-inserted/text-deleted (*)
  55e06e5... adwaita: fix property spelling mistake (*)
  f210dc9... Fix make check (*)
  6f061b1... 3.19.4 (*)
  b07830e... Updated Portuguese translation (*)
  11241ae... Updated Portuguese translation (*)
  17ac9c2... Updated German translation (*)
  124932c... Updated Polish translation (*)
  8f2cd87... Adwaita: first stab at some visual updates (*)
  830b6f1... Adwaita: simpler active switch background (*)
  c83ab24... Remove GtkShortcutsGesture (*)
  0c1d46d... Updated POTFILES.in (*)
  6fdc6cb... gtk-demo: Plug a memory leak (*)
  12dbfe0... shortcuts: Another attempt to fix up forall (*)
  63c4b92... widget-factory: Add an entry completion (*)
  c73325c... entry completion: Reduce the timeout (*)
  2c03ab4... Updated Slovak translation (*)
  6915aba... Add more examples to foreigndrawing (*)
  93b3669... Be forgiving if cursors are missing (*)
  64431a1... Add a test for required cursors (*)
  f76fa04... entry: Always use cursor names (*)
  2188fe0... places view: Use names for cursors (*)
  9c73603... css node: Some more docs (*)
  6f1c945... inspector: Avoid a crash (*)
  326f473... inspector: Redo the CSS node page (*)
  05dd21b... Correct annotations for gtk_cell_layout_get_area (*)
  88c4d06... accel cellrenderer: Fix rendering (*)
  f7cc4ab... Avoid ugly seams on half-tiled terminals (*)
  5088b49... Fix method to update menu sensitivity of combo box (*)
  c0477c2... GtkNotebook: Use gdouble in coordinate calculations (*)
  08ecf19... dnd: Remove an unused struct field (*)
  f4ebdb6... gdk: Add api to set drag window hotspot (*)
  475f6e0... x11: Implement gdk_drag_context_set_hotspot (*)
  3b4bfba... wayland: Add a dummy implementation of gdk_drag_context_set (*)
  bf7a7a5... dnd: pass hotspot to GDK (*)
  7d1a0b0... Trivial code restructuring (*)
  9103707... headerbar: Don't leak internal widgets (*)
  0164256... Update Arabic translation (*)
  3ab9d96... wayland: Implement DND icon hotspot API (*)
  8dfad8e... gtk-demo: Add an example for direction-dependent shortcuts (*)
  d4f8410... Remove GtkShortcutsGesture from docs (*)
  28ae8a3... Revert "wayland: Implement DND icon hotspot API" (*)
  1dcb3a0... textiter: add starts_tag() and deprecate begins_tag() (*)
  e2d1042... Don't use gtk_text_iter_begins_tag() (deprecated) (*)
  8edbbde... toolitem: Set a css name (*)
  df68d05... gdk: Add GdkSeat
  a22851e... gdk: Add GdkSeatDefault
  cd91463... GdkDevice: Add GdkSeat property and getter
  e510964... GdkDisplay: Add GdkSeat getters
  9e559ef... GdkEvent: Add GdkSeat getter and internal setter
  6dad082... x11: Use GdkSeatDefault to implement GdkSeat
  1cb7181... GtkButton: Use gdk_seat_grab()
  417897a... GtkCellRendererAccel: Use gdk_seat_grab()
  cccc8ae... GtkMenu: Use gdk_seat_grab()
  268e530... GtkComboBox: Use gdk_seat_grab()
  f10fd20... GtkEntryCompletion: Use gdk_seat_grab()
  2054ad2... GtkNotebook: Use gdk_seat_grab()
  703d69c... GtkTreeView: Use gdk_seat_grab()
  1593bf2... wayland: Add GdkSeat implementation
  ff2f103... GdkDisplay: Add ::seat-added/removed signals
  67634bd... wayland: Make gdk_wayland_device_get_focus() work on touch
  3b72d29... gdk: Manage GDK_TOUCH_CANCEL events on gdk_windowing_got_ev
  5e829f6... wayland: Unset "pointer emulating" touch on wl_touch.cancel
  b684844... wayland: Emit cancelled on touchpoint used on window draggi
  e5598e8... gdk: Deprecate GdkDeviceManager and gdk_device_grab/ungrab(
  0fc5a3e... wayland: Replace deprecated functions
  fc771c7... wayland: Improve creation of windowing surface roles

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