Mario Sanchez Prada
779b1ae8e5
slider: Emit a 'drag-begin' signal when starting to drag
...
We are already emitting a 'drag-end' signal when no more dragging
is happening, so it makes sense to emit a 'drag-begin' too when
starting, so that apps interested in implementing different logic
between those two events can easily do it without needing to deal
with the underlying 'button-press-event' signal for the actor.
https://bugzilla.gnome.org/show_bug.cgi?id=761208
2016-01-27 22:35:11 +00:00
Adel Gadllah
554de3fb24
Lower slider scrolling step to 2%
...
https://bugzilla.gnome.org/show_bug.cgi?id=742648
2015-01-16 18:24:36 +01:00
Adel Gadllah
e3a8a284a4
slider: Don't hardcode scroll interval for smooth scrolling
...
Use the SLIDER_SCROLL_STEP constant instead for consistency.
https://bugzilla.gnome.org/show_bug.cgi?id=742648
2015-01-10 14:56:34 +01:00
Carlos Garnacho
dbbf4097a5
slider: React to touch events
...
The slider locks to the first interacting sequence, and ignores events from
any other.
https://bugzilla.gnome.org/show_bug.cgi?id=733633
2014-07-24 18:15:02 +02:00
Magdalen Berns
f21c49f8da
Slider: put imports in order
...
Bug https://bugzilla.gnome.org/show_bug.cgi?id=712649
2014-02-05 19:36:50 +00:00
Florian Müllner
deb2f30b37
js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers
...
Just as SOURCE_CONTINUE/SOURCE_REMOVE in source functions, these
constants increase code clarity over plain true/false.
https://bugzilla.gnome.org/show_bug.cgi?id=719567
2013-12-16 18:27:19 +01:00
Alejandro Piñeiro
84d8d4f622
a11y: using generic accessible at slider
...
Needed in order to fill the AtkValue implementation using
signal callbacks (ala ShellGenericContainer).
https://bugzilla.gnome.org/show_bug.cgi?id=648623
2013-08-28 16:05:54 +02:00
Alejandro Piñeiro
dd1651f2d1
Setting proper name and role for system menu sliders
...
https://bugzilla.gnome.org/show_bug.cgi?id=706391
2013-08-22 17:18:33 +02:00
Alejandro Piñeiro
aa569304bc
Fix key navigation on system menu sliders
...
Rely key press events management if the menu item contains
a slider.
https://bugzilla.gnome.org/show_bug.cgi?id=706386
2013-08-22 16:02:35 +02:00
Alejandro Piñeiro
3d57fd3227
slider: fix wrong variable name for own actor
...
https://bugzilla.gnome.org/show_bug.cgi?id=706386
2013-08-22 16:02:35 +02:00
Jasper St. Pierre
44f8fecf84
slider: Explicitly grab the device that was clicked
...
It seems the Clutter bug mentioned has been fixed.
https://bugzilla.gnome.org/show_bug.cgi?id=704368
2013-07-19 05:36:02 -04:00
Jasper St. Pierre
0cee0e08e9
slider: Make clicking anywhere on the slider menu item pass to the slider
...
This is a regression from splitting the slider out that never got fixed.
Restore the previous (useful) behavior by adding a public API to the
slider that lets us pass an event through.
https://bugzilla.gnome.org/show_bug.cgi?id=704368
2013-07-19 05:36:02 -04:00
Jasper St. Pierre
109b29aeb5
slider: Add rounded ends to sliders
...
https://bugzilla.gnome.org/show_bug.cgi?id=702825
2013-06-25 09:49:44 -04:00
Jasper St. Pierre
8d47afb195
slider: Use clutter_cairo_set_source_color
...
This cuts down on the denseness of the code.
https://bugzilla.gnome.org/show_bug.cgi?id=702825
2013-06-24 15:14:03 -04:00
Jasper St. Pierre
a01469fb08
slider: Extend the trough to the allocation extents
...
This aligns the edge of the slider with the allocation of items
under it, which is what we want to happen in the new aggregate
menu.
https://bugzilla.gnome.org/show_bug.cgi?id=702825
2013-06-24 15:14:03 -04:00
Jasper St. Pierre
847cb5b972
slider: Separate PopupSliderMenuItem into its own widget
...
https://bugzilla.gnome.org/show_bug.cgi?id=701755
2013-06-06 14:00:38 -04:00