[gtk+] (69 commits) Created branch touchscreens



The branch 'touchscreens' was created.

Summary of new commits:

  8f013f4... gdk: Add GDK_SOURCE_TOUCH
  990e049... Add GtkWidget::captured-event signal
  b0b26cc... timeline: Add _gtk_timeline_get_elapsed_time()
  90ee273... scrolledwindow: Initial kinetic scrolling support
  1764558... test: Add checkbox to enable/disable kinetic scrolling in s
  ccb7da4... tests: Add new test for kinetic scrolling
  e8a9fad... scrolledwindow: Add auto-hide-scrollbars style property
  388dcb4... themingengine: Implement press-and-hold notification render
  fbb70be... gtksettings: Set animation for press-and-hold through GtkSt
  39966db... Add GtkWidget::press-and-hold signal
  aa0c220... scrolledwindow: Allow selections and drag-and-drop when kin
  4af3173... gtk: emit ::captured-event starting from the GTK grab widge
  a447b2f... gtk: Propagate ::captured-event up the hierarchy for crossi
  cdd97bb... gtk: connect to grab-notify for press and hold
  d6476eb... tests: Update testkineticscrolling to use GtkGrid
  1a6a111... gtk: Do not use deprecated APIs on press-and-hold
  dcd2dba... entry: Handle ::grab-notify
  e48285f... tests: Add an entry to testpressandhold
  e4e11aa... gtk: Clean up press-and-hold code
  412ba5c... gtk: Add a GdkDevice parameter to ::press-and-hold
  a308c35... gtk: Handle press-and-hold for touch devices
  de593da... scrolledwindow: Add GdkDevice parameter to ::press-and-hold
  64ec631... scrolledwindow: Set also a GTK+ grab on p-a-h scrolling
  40455db... scrolledwindow: Don't crash on 0-sized motion buffer
  7df7067... scrolledwindow: Only do kinetic scrolling on touch devices
  1bb03e2... scrolledwindow: add another shortcut to bypass event captur
  fb7047d... scrolledwindow: Enable kinetic scrolling by default
  688d8c0... gtk,pah: Hook directly into gtk_main_do_event()
  0df96ac... scrolledwindow: Don't use p-a-h for the "let event go throu
  447ddb0... scrolledwindow: Remove priv->event_window
  e45d999... scrolledwindow: bypass kinetic scrolling if no scrollbars a
  df2bb4a... scrolledwindow: Use event times when calculating decelerati
  ce879ae... gtk: Add event storing/replaying to GtkWidget::captured-eve
  7f0fe69... scrolledwindow: Handle nested scrolled windows in kinetic s
  ae058ae... gtk,scrolledwindow: Add window for overshooting
  4f04075... gtk,scrolledwindow: Implement overshooting
  6468ae8... gtk,scrolledwindow: Rework physics behind kinetic scrolling
  365a4f7... gtk,scrolledwindow: Unset dragging device on ::grab-notify
  888be79... gtk,pah: Show a bigger press-and-hold indicator on touchscr
  e349e46... gtk,scrolledwindow: capture motions until the kinetic scrol
  d12924f... gtk: Handle motion hints for ::captured-event
  03d89b5... gtk,scrolledwindow: Clamp early overshooting when snapping 
  5a0ec98... gtk,tooltips: Use the source device instead of gtk-touchscr
  9615fa6... gdk: Keep track of the last slave device used
  bbe6075... gdk: Generate crossing events around touch devices' press/r
  3802996... gtk,scrolledwindow: Grab only after starting drag
  64534d1... gtk,scrolledwindow: Add GtkKineticScrollingFlags
  cf4b293... gtk,scrolledwindow: capture crossing events when dragging
  b02c3cf... gtk,scrolledwindow: remove scrollbars auto-hide
  736438e... gtk: Only set widget under device on non-virtual crossing e
  62c32d7... gdk: Ensure that GdkPointerWindowInfo is only generated for
  5d2c04b... xi2: Get the effective group state by ORing the XIGroupStat
  5f20868... gtk,label: Pop up menu on press-and-hold
  07a4c81... gtk,entry: Pop up menu on press-and-hold
  2e4eaa7... gtk,textview: Also cancel DnD on ::grab-notify
  bbbc519... gtk,textview: Pop up context menu on press-and-hold
  5cf832d... gtk,menu: handle item selection for touch devices dynamical
  2d88021... gtk,menu: Implement scrolling through ::captured-event for 
  c4b7848... gtk,menu: Select the first item for touch devices
  c337864... gtk,menu: Remove gtk-touchscreen-mode from scrolling code
  dd8cf47... gtk,menushell: Remove gtk-touchscreen-mode usage
  d45dc8f... gtk,togglebutton: Remove gtk-touchcreen-mode usage
  355a4cd... gtk,range: Remove gtk-touchscreen-mode usage
  e5b2e52... gtk,settings: Deprecate gtk-touchscreen-mode
  0e05d33... gtk,menu: Don't popdown submenus on button release for touc
  18e451d... gtk,scrolledwindow: Improve initial velocity calculation
  fd941bd... gtk,scrolledwindow: set slower inverse acceleration on the 
  33b1605... gtk,scrolledwindow: Ensure the view snaps back when oversho
  d94d6e5... gtk,range: Have slider jump to the pointer coordinates on t



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]