History log of /inkscape/src/ui/widget/unit-tracker.cpp
Revision Date Author Comments Expand
4a9d7e999ef2ac1e50578dc13ce96ad52917325e 22-Mar-2016 Martin Owens <doctormo@gmail.com>

Add prependUnit function

8b083395dc5852adc3614b31b131291b10f28569 18-Mar-2016 tavmjong-free <tavmjong@free.fr>

Reverting 14701.

6793f50a247e9a8c9664f839cd3b4182012d7ec9 13-Mar-2016 Martin Owens <doctormo@gmail.com>

Add a units box to line height and wire in the style units, plus some cleanup

9836787d16b657453784c30809d330f50d9bc6d8 05-Oct-2014 Liam P. White <inkscapebrony@gmail.com>

Move GtkAction subclasses to widgets/

/inkscape/src/Makefile_insert unit-tracker.cpp /inkscape/src/widgets/Makefile_insert /inkscape/src/widgets/arc-toolbar.cpp /inkscape/src/widgets/box3d-toolbar.cpp /inkscape/src/widgets/calligraphy-toolbar.cpp /inkscape/src/widgets/connector-toolbar.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/dropper-toolbar.cpp /inkscape/src/widgets/ege-adjustment-action.cpp /inkscape/src/widgets/ege-adjustment-action.h /inkscape/src/widgets/ege-output-action.cpp /inkscape/src/widgets/ege-output-action.h /inkscape/src/widgets/ege-select-one-action.cpp /inkscape/src/widgets/ege-select-one-action.h /inkscape/src/widgets/eraser-toolbar.cpp /inkscape/src/widgets/gradient-toolbar.cpp /inkscape/src/widgets/ink-action.cpp /inkscape/src/widgets/ink-action.h /inkscape/src/widgets/ink-comboboxentry-action.cpp /inkscape/src/widgets/ink-comboboxentry-action.h /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/measure-toolbar.cpp /inkscape/src/widgets/mesh-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/paintbucket-toolbar.cpp /inkscape/src/widgets/pencil-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/spiral-toolbar.cpp /inkscape/src/widgets/spray-toolbar.cpp /inkscape/src/widgets/star-toolbar.cpp /inkscape/src/widgets/text-toolbar.cpp /inkscape/src/widgets/toolbox.cpp /inkscape/src/widgets/tweak-toolbar.cpp
87b68db8c76e3425a99bb2f05c70d7b25c50b654 13-Oct-2013 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

Units: stop newing Unit objects. pass around pointers to "undeletable" Unit objects in the UnitTable. I think we should move to using indexed units, and pass around the index of the unit in the unittable, or smth like that... ?

/inkscape/src/arc-context.cpp /inkscape/src/display/canvas-axonomgrid.cpp /inkscape/src/display/canvas-grid.cpp /inkscape/src/display/canvas-grid.h /inkscape/src/document.cpp /inkscape/src/extension/internal/emf-inout.cpp /inkscape/src/extension/internal/wmf-inout.cpp /inkscape/src/live_effects/parameter/unit.cpp /inkscape/src/lpe-tool-context.cpp /inkscape/src/pen-context.cpp /inkscape/src/preferences.cpp /inkscape/src/rect-context.cpp /inkscape/src/seltrans.cpp /inkscape/src/sp-guide.cpp /inkscape/src/sp-namedview.cpp /inkscape/src/sp-namedview.h /inkscape/src/sp-text.cpp /inkscape/src/spiral-context.cpp /inkscape/src/star-context.cpp /inkscape/src/text-context.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/guides.cpp /inkscape/src/ui/tool/node.cpp page-sizer.cpp page-sizer.h preferences-widget.cpp registered-widget.h scalar-unit.cpp scalar-unit.h selected-style.cpp selected-style.h spinbutton.cpp style-swatch.cpp unit-menu.cpp unit-menu.h unit-tracker.cpp unit-tracker.h /inkscape/src/util/expression-evaluator.cpp /inkscape/src/util/expression-evaluator.h /inkscape/src/util/units.cpp /inkscape/src/util/units.h /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/measure-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/paintbucket-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/ruler.cpp /inkscape/src/widgets/ruler.h /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/stroke-style.cpp /inkscape/src/widgets/stroke-style.h
87dacccf64bee38af81afde687844a37b57b5b9a 05-Oct-2013 Krzysztof KosiƄski <tweenk.pl@gmail.com>

Rewrite the internals of the unit code for somewhat better performance

10291feeda5683352bd1492e6818c5b9b2f12727 26-Sep-2013 Kris <Kris.De.Gussem@hotmail.com>

cppcheck: performance

fc2e20aa610641335a34aa9b6604c3c4ec0ae7c4 05-Aug-2013 Matthew Petroff <matthew@mpetroff.net>

Switched to global UnitTable.

/inkscape/src/display/canvas-axonomgrid.cpp /inkscape/src/display/canvas-grid.cpp /inkscape/src/document.cpp /inkscape/src/live_effects/parameter/unit.cpp /inkscape/src/lpe-tool-context.cpp /inkscape/src/main.cpp /inkscape/src/measure-context.cpp /inkscape/src/preferences.cpp /inkscape/src/sp-namedview.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/dialog/export.cpp page-sizer.cpp page-sizer.h scalar-unit.cpp selected-style.cpp unit-menu.cpp unit-menu.h unit-tracker.cpp unit-tracker.h /inkscape/src/util/expression-evaluator.cpp /inkscape/src/util/units.cpp /inkscape/src/util/units.h /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/paintbucket-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/ruler.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/stroke-style.cpp
38443760557a0143129c1e0570fbc649665456e1 02-Aug-2013 Matthew Petroff <matthew@mpetroff.net>

Fix UnitTracker percentage bug.

f270813dc37789a47460406e15ffaed615e68648 31-Jul-2013 Matthew Petroff <matthew@mpetroff.net>

Added percent support back to select toolbar.

ed93708e7161e1b556017476a739316746cba604 18-Jul-2013 Matthew Petroff <matthew@mpetroff.net>

Switch unit functions from using pointer arguements to reference arguements.

e50f071ebc01110b5701d9c197983305311e145f 17-Jul-2013 Matthew Petroff <matthew@mpetroff.net>

Fixed conversion factors and missed unit include removal.

f85aa920f6540390f429822b45fa2ba3d3146fbe 17-Jul-2013 Matthew Petroff <matthew@mpetroff.net>

Added new UnitTracker class.