[gtk+] (140 commits) Created branch gestures
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (140 commits) Created branch gestures
- Date: Wed, 7 May 2014 08:54:27 +0000 (UTC)
The branch 'gestures' was created.
Summary of new commits:
9d1a919... Add GtkEventController
816284b... Add GtkGesture
c2197ba... Add GtkGestureLongPress
ff2a19a... Add GtkGestureSwipe
28f97be... Add GtkGestureRotate
7a02ea5... Add GtkGestureZoom
e16d642... Add GtkGestureDrag
3ba8260... Add GtkGestureMultiPress
1ebc3b1... hook GtkGesture* into docs generation
86bc474... gtk-demo: Add simple gestures demo
c5d2093... gtk: Remove propagation limit of captured events on the gra
c512537... widget: Hook GtkEventController to widget event processing.
65ec5cf... widget: Add widget-level handling of touch sequence state.
e7f1ed0... scrolledwindow: port to GtkGesture
154fbab... docs: Add GtkWidget gesture functions
b49bf58... widget: Implement hierarchy-level mechanism to claim/deny s
0bfcb47... gesture: Add private getter to know whether a touch begin w
fa05138... widget: Propagate touch/button press events when a sequence
11f5b58... scrolledwindow: Use gesture button/touch press synthesizati
3f9294e... Remove a doubled line
00ea3bc... ...and add the right include instead
eb760e5... Add GtkGestureSingle
bfafcd8... gesture: Remove the touch-only property
1c18d38... docs: Add GtkGestureSingle to docs
c38aa74... gesture: Add gtk_gesture_[sg]et_window()
cdc0d66... gesture: Skip non-device events early.
de1663f... gesture: cancel all ongoing sequences on reset()
27b8d1b... gesture: Only track non denied sequences in get_last_update
2274e78... gesture: Require BUTTON_PRESS/TOUCH_BEGIN for sequences to
c3f8691... gesture: Limit API calls to non-denied sequences
946bcb1... gesture: Only recognize gestures with as many interacting t
239feae... longpress: Make a subclass of GtkGestureSingle
8d625cf... multipress: Make a subclass of GtkGestureSingle
c256a9b... drag: Make a subclass of GtkGestureSingle
3857ad3... swipe: Make a subclass of GtkGestureSingle
228afb5... multipress: Remove unused signal argument
b0bacf4... gesture: Offer always coordinates in the gesture widget coo
8317258... gesture: check the gesture after denying a sequence.
1361165... Add: GTK_PHASE_NONE value to GtkCapturePhase.
63c8f94... widget: Make helper gesture API take GtkGestures
d631840... widget: Reset gestures on grab-notify
3b0b34e... demo: Update to gesture API change
7855509... scrolledwindow: Update gesture API change.
4ad666b... scrolledwindow: Use GtkGestureSingle API
4f36382... drag: Make API offsets based
8c69470... swipe: Dont emit swipe() if the gesture was denied rather t
9c873bf... widget: Improve button press emulation on sequence denied
ab23c7f... widget: Add gtk_widget_set_gesture_state()
4ff8af3... scrolledwindow: Fix overshoot coordinates
dc03e13... scrolledwindow: Ensure the dragging sequence gets denied if
df9185a... dnd: Use GtkGestureDrag to initiate DnD
71d066c... treeview: Use multipress gesture for row activation
6d68d84... window: Use gestures for window moving/resizing
e53181a... settings: Add gtk-long-press-time setting
a41e90a... longpress: Use xsettings to determine long press duration
804ed6b... Revert "gtk: Remove propagation limit of captured events on
ea9c95d... cellrendereraccel: remove superfluous GTK+ grabs
e37ddb4... combobox: remove superfluous GTK+ grabs
364dce1... iconview: remove superfluous GTK+ grabs
71b4f56... textview: remove superfluous GTK+ grabs
86bb329... treeview: remove superfluous GTK+ grabs
4e9fb73... eventcontroller: Add propagation-phase property
3b0b4a4... gesture: ignore events if now widget window was found
528c24d... gesture: fix compiler warning
64f784e... gesture: return TRUE if the sequence state was already set
21d7724... gesture: group continue conditions together
a032b07... gesture: emit the current state on ::sequence-state-changed
4d02287... gesture: Add gtk_gesture_set_state() helper.
c484234... gesture: Add grouping API
91785ef... widget: refactor gesture integration
4fd6042... demo: Update to gesture widget-level API changes
561b9ef... dnd: Update to gesture widget-level API changes
50cfe64... eventcontroller: Add documentation blurb
b32af69... drag: remove unused #define
5bf8ab8... treeview: update to gesture widget-level API changes
e7d60de... window: update to gesture widget-level API changes
d499dfe... scrolledwindow: update to gesture widget-level API changes
a20d0d2... gesturesingle: check the current sequence before resetting
0bc6a6c... gesturemultipress: fix reentrancy on ::reset()
5f61d2d... longpress: fix reentrancy on ::reset()
eb5680f... longpress: Ensure check() happens after cancel()
98916ac... entry: Don't show text handles too eagerly on button press
f138431... colorplane: Replace GtkPressAndHold with GtkLongPressGestur
91a3d4b... colorscale: Replace GtkPressAndHold with GtkLongPressGestur
8690fd7... colorswatch: Replace GtkPressAndHold
fb48c52... swipe: Add function to retrieve the current velocity
486d98d... range: Replace GtkPressAndHold with GtkGestureLongPress
42f2865... Add GtkGesturePan
736ab9d... spinbutton: increase/decrease value on upwards/downwards to
e1e52c8... enums: Document GtkPropagationPhase
a49b7f5... Remove GtkPressAndHold
50ca815... enums: Add missing docs to controller/gesture enums
f1583f7... eventcontroller: Add missing documentation
8be8bae... gesture: Add missing documentation
39bd6ce... gesturesingle: Add missing documentation
b71330c... multipress: Add missing documentation
4bad2a0... longpress: Add missing documentation
e0a0b46... drag: Add missing documentation
5281c3a... swipe: Add missing documentation
ff9e9bb... rotate: Add missing documentation
b6ee80d... zoom: Add missing documentation
2880732... pan: Add missing documentation
bfa4398... docs: Add missing controller/gesture docs
e7a7c0d... eventcontroller: doc fixes
5eb298b... gesture: doc fixes
f163aa9... drag: doc fixes
a58b027... longpress: doc fixes
ca58f19... multipress: doc fixes
e5dc4e2... pan: doc fixes
3b05457... rotate: doc fixes
8c5890d... swipe: doc fixes
b2226d7... zoom: doc fixes
1048e83... gesturesingle: doc fixes
17dd304... widget: Add docs for GtkGesture-related API
f4b0c1f... docs: Add missing GtkEventController functions
9ffd0fa... widget: remove GtkGesture-related signals
7459bc3... GtkButton: Port to GtkGesture
7a408f8... Forgotten file
519cdfb... GtkButton: Don't leak the gesture
fe0c941... GtkColorPlane: Actually add the long press gesture
31a5713... gtk3-demo: Don't leak the color chooser
4cdeda4... GtkTreeView: Remove unused field
07f41af... GtkWindow: Don't leak the gesture
cff98ee... GtkSpinButton: Don't leak the gestures
448beaf... Prevent subclassing of gestures
f774e79... swipe: Don't emit ::swipe if there are still active touches
41518fc... gesture: Protect against odd window hierarchies
dea036b... gesture: Handle GDK_TOUCH_CANCEL events
2315c55... pan: make the direction factor less narrow in v/h direction
76c0fe5... rotate: Ensure delta is between [0..2π]
a61218f... widget: Change slightly the gesture cancellation policy in
0fb7266... gesture: Cancel sequences that make a gesture exceed the nu
b0555d2... gesture: Add explanatory note in GtkGesture::end
08f8429... widget: Keep a widget reference around _gtk_widget_run_cont
ce0f4b2... gesture: Simplify gesture/widget interaction public API
2d84f05... dnd: Check on the right gesture sequence when starting the
23186a7... gesture: Make gtk_gesture_check() private
ef6cb26... gesture: make gtk_gesture_cancel_sequence() private
fde69f9... gesture: Remove gtk_gesture_get_last_event_type
793da35... gesture: Make gtk_gesture_get_last_update_time() private
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]