lp:~quill-developers/quill/add_radial_menus
- Get this branch:
- bzr branch lp:~quill-developers/quill/add_radial_menus
Branch merges
Branch information
Recent revisions
- 42. By Antonio Salazar
-
Added showAt() function for radial widgets that shows them centered on a given
point. Also switched RadialMenu and CanvasView to use the new function. - 40. By Antonio Salazar
-
Stripped out menu button from CanvasView and debug statement from RadialSpinner.
- 39. By Antonio Salazar
-
Improved radial spinner value change handling and added stroke width to the
radial menu.Now the spinner keeps separate track of a raw value and an actual value. The raw
value is not visible to the outside world, and keeps track of mouse movement.
The actual value is determined by scaling the raw value by the step value. - 38. By Antonio Salazar
-
Added a new IconicSpinBox class for a SpinBox with an icon in the background and
switched the pen width dialog to use this. Also added a stroke width icon, which
is basically my half-assed attempt to derive something from the Oxygen stroke
color icon (failure, to be clear).This is in preparation for having a stroke width entry in the radial menu, which
is best done with an icon. - 36. By Antonio Salazar
-
Added timeout-based delayed activation of radial sub-widgets when using drag-based
activation of a menu. - 35. By Antonio Salazar
-
Check outer radius when determining the action at a certain point.
This ensures that we don't say that an action is at a location outside the
radial menu itself. - 34. By Antonio Salazar
-
actionAt() calculations based purely on circle math, thereby avoiding the use of
QImages, QPainters, and other computationally expensive constructs.