lp:~quill-developers/quill/add_radial_menus

Created by Antonio Salazar and last modified
Get this branch:
bzr branch lp:~quill-developers/quill/add_radial_menus
Members of Quill-developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Quill-developers
Project:
Quill
Status:
Development

Recent revisions

43. By Antonio Salazar

Merged DesktopServices-related changes from main.

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.

41. By Antonio Salazar

Added initial sync of stroke width spinner values.

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.

37. By Antonio Salazar

Switched colorize image to oxygen default for stroke color.

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.

This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.