[gtk+] (89 commits) Created branch multitouch-for-3.4
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (89 commits) Created branch multitouch-for-3.4
- Date: Thu, 23 Feb 2012 12:25:56 +0000 (UTC)
The branch 'multitouch-for-3.4' was created.
Summary of new commits:
010e682... gdk: Add GDK_SOURCE_TOUCH
94b3b05... Add GtkWidget::captured-event signal
3434a84... scrolledwindow: Initial kinetic scrolling support
82c0f59... test: Add checkbox to enable/disable kinetic scrolling in s
83e6e99... tests: Add new test for kinetic scrolling
ccbd72d... scrolledwindow: Allow selections and drag-and-drop when kin
cc38290... gtk: emit ::captured-event starting from the GTK grab widge
11d7ac1... gtk: Propagate ::captured-event up the hierarchy for crossi
caeba03... gtk: Expose _gtk_propagate_captured_event() as a private fu
ef4bc43... tests: Update testkineticscrolling to use GtkGrid
3b34cfb... entry: Handle ::grab-notify
00206c1... scrolledwindow: Don't crash on 0-sized motion buffer
7b7abdf... scrolledwindow: Only do kinetic scrolling on touch devices
f5acae5... scrolledwindow: add another shortcut to bypass event captur
4c387f0... scrolledwindow: Enable kinetic scrolling by default
be74ffe... scrolledwindow: Don't use p-a-h for the "let event go throu
c1c6cd7... scrolledwindow: Remove priv->event_window
fe43df2... scrolledwindow: bypass kinetic scrolling if no scrollbars a
c41d304... scrolledwindow: Use event times when calculating decelerati
8a3e2b7... scrolledwindow: Handle nested scrolled windows in kinetic s
c4215d7... gtk,scrolledwindow: Add window for overshooting
a0225f9... gtk,scrolledwindow: Implement overshooting
bd2f0fe... gtk,scrolledwindow: Rework physics behind kinetic scrolling
ad339cb... gtk,scrolledwindow: Unset dragging device on ::grab-notify
37329a9... gtk,scrolledwindow: capture motions until the kinetic scrol
220b413... gtk: Handle motion hints for ::captured-event
bcd5148... gtk,scrolledwindow: Clamp early overshooting when snapping
59a54ea... gtk,tooltips: Use the source device instead of gtk-touchscr
cbc6779... gdk: Keep track of the last slave device used
c9c26ac... gdk: Generate crossing events around touch devices' press/r
22809ca... gtk,scrolledwindow: Grab only after starting drag
09e1549... gtk,scrolledwindow: Add GtkKineticScrollingFlags
4fbc3c9... gtk,scrolledwindow: capture crossing events when dragging
f970c3a... gtk: Only set widget under device on non-virtual crossing e
e3c4b01... gdk: Ensure that GdkPointerWindowInfo is only generated for
4d1c137... xi2: Get the effective group state by ORing the XIGroupStat
7e20f16... gtk,textview: Also cancel DnD on ::grab-notify
ad13f09... gtk,menu: handle item selection for touch devices dynamical
be78996... gtk,menu: Implement scrolling through ::captured-event for
8c1e32f... gtk,menu: Select the first item for touch devices
18d7678... gtk,menu: Remove gtk-touchscreen-mode from scrolling code
f5fdbce... gtk,menushell: Remove gtk-touchscreen-mode usage
bc4bc67... gtk,togglebutton: Remove gtk-touchcreen-mode usage
fd801d7... gtk,range: Remove gtk-touchscreen-mode usage
e0c8166... gtk,settings: Deprecate gtk-touchscreen-mode
4072f3d... gtk,menu: Don't popdown submenus on button release for touc
fa94914... gtk,scrolledwindow: Improve initial velocity calculation
f17b2eb... gtk,scrolledwindow: set slower inverse acceleration on the
f48fdd2... gtk,scrolledwindow: Ensure the view snaps back when oversho
41f2d3d... gtk,range: Have slider jump to the pointer coordinates on t
8f695e4... gdk,xi2: Add major/minor properties to XI2 device manager
f61053a... configure: Detect XInput 2.1
1ef7fc6... Add touch motion event type and mask.
d53281f... Add initial handling of TouchMotion events.
a9794ec... Handle TouchBegin/End events
8b5c7ce... Make touch events go through csw/widget event handling.
f822b18... Add gdk_event_get_touch_id()
2a106a3... gdk: Update touch events to latest spec
0e560b3... xi2: Use GDK_SOURCE_TOUCH for multitouch devices
a76a953... gdk: Add gdk_event_get_touch_area()
9b4d179... gdk,xi2: Update to latest XInput2.2 spec
129f7d4... gdk,xi2: Only enable multitouch if the server reports XI2.2
21ed41e... gdk,xi2: Set GDK_BUTTON1_MASK on touch events
cd90a5e... gdk: Add internal API to set "pointer emulated" flag on eve
fc38d34... gdk,xi2: set pointer emulated flags on events with XIPointe
789e589... gdk,csw: Don't change window_under_pointer for pure touch e
46ad553... gdk,display: Add internal API to deal with touch implicit g
f9527c7... gdk,csw: handle implicit touch grabs
1f3ffa1... gtk: rewrite touch events wrt the window group too
30d1b48... gtk,range: Don't perform a GTK+ grab
fd92dd8... gtk,button: Handle touch events
394780b... gdk: Have touch grabs behave like the implicit grab wrt cro
6b13127... gdk: Only trigger motion hints machinery on motion events
9c5952d... gdk,devicemanager: Mark touch events emulating the pointer
0f03962... gdk: Listen to touch events by default on the native window
49daf22... scrolledwindow: Use the child widget's window bg color for
7f4156d... treeview: Set background on the widget's window
f70ce21... iconview: Set background on the widget's window
0721700... textview: Set background on the widget's window
2a1437c... improve docs for multitouch features
670af99... scrolledwindow: Do not handle dnd-threshold=0
fae5306... scrolledwindow: store whether the last button press was val
120854e... GdkCrossingMode: Remove duplicated doc entry
3f91419... gdk: Don't fully destroy the implicit touch grab on ::grab-
100125b... gdk: let implicit touch grabs coexist with the implicit poi
a2d6a17... gdk: Don't mutate pointer events to touch events just becau
6fc723a... gdk: Use the last alive grab in order to get the event wind
48e5637... paned: Use 2-finger interaction to resize the panes
a9da33e... gdk: Don't mistakenly block leave events due to need_touch_
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]