acb064 Merge pull request #4852 from blackwarthog/feature08b_assistants

143 files Merged by Rodney 2 years ago , Committed by GitHub 2 years ago ,
143 files changed. 10424 lines added. 819 lines removed.
stuff/config/qss/Blue/Blue.qss
file modified
+4 -0
stuff/config/qss/Dark/Dark.qss
file modified
+4 -0
stuff/config/qss/Default/Default.qss
file modified
+4 -0
stuff/config/qss/Default/less/Default.less
file modified
+1 -0
stuff/config/qss/Default/less/layouts/schematic.less
file modified
+1 -0
stuff/config/qss/Default/less/layouts/xsheet.less
file modified
+5 -1
stuff/config/qss/Default/less/themes/Light.less
file modified
+1 -0
stuff/config/qss/Default/less/themes/Neutral.less
file modified
+1 -0
stuff/config/qss/Light/Light.qss
file modified
+4 -0
stuff/config/qss/Neutral/Neutral.qss
file modified
+4 -0
toonz/sources/common/tcolor/tpixel.cpp
file modified
+5 -0
toonz/sources/common/tgeometry/tgeometry.cpp
file modified
+331 -2
toonz/sources/common/tgl/tgl.cpp
file modified
+26 -45
toonz/sources/common/tiio/movsettings.cpp
file modified
+4 -4
toonz/sources/common/timage_io/tlevel_io.cpp
file modified
+2 -11
toonz/sources/common/tmetaimage/tmetaimage.cpp
file added
+189
toonz/sources/common/tproperty.cpp
file modified
+3 -3
toonz/sources/common/tstringid.cpp
file added
+72
toonz/sources/common/tsystem/tfilepath.cpp
file modified
+45 -23
toonz/sources/common/tvariant.cpp
file added
+534
toonz/sources/image/3gp/tiio_3gp.h
file modified
+6 -3
toonz/sources/image/3gp/tiio_3gpM.h
file modified
+4 -4
toonz/sources/image/3gp/tiio_3gpW.cpp
file modified
+9 -2
toonz/sources/image/CMakeLists.txt
file modified
+2 -0
toonz/sources/image/ffmpeg/tiio_ffmpeg.cpp
file modified
+3 -3
toonz/sources/image/mov/tiio_mov.h
file modified
+5 -5
toonz/sources/image/mov/tiio_movM.cpp
file modified
+6 -1
toonz/sources/image/mov/tiio_movM.h
file modified
+5 -5
toonz/sources/image/mov/tiio_movW.cpp
file modified
+6 -0
toonz/sources/image/sprite/tiio_sprite.cpp
file modified
+1 -2
toonz/sources/image/tiio.cpp
file modified
+34 -30
toonz/sources/image/tzm/tiio_tzm.cpp
file added
+191
toonz/sources/image/tzm/tiio_tzm.h
file added
+14
toonz/sources/include/movsettings.h
file modified
+4 -6
toonz/sources/include/tconstwrapper.h
file added
+167
toonz/sources/include/tfilepath.h
file modified
+2 -12
toonz/sources/include/tfiletype.h
file modified
+3 -0
toonz/sources/include/tgeometry.h
file modified
+357 -2
toonz/sources/include/tgl.h
file modified
+7 -0
toonz/sources/include/timage.h
file modified
+2 -1
toonz/sources/include/tmetaimage.h
file added
+254
toonz/sources/include/tools/assistant.h
file added
+347
toonz/sources/include/tools/assistants/guidelineellipse.h
file added
+55
toonz/sources/include/tools/assistants/guidelineline.h
file added
+83
toonz/sources/include/tools/inputmanager.h
file added
+398
toonz/sources/include/tools/inputstate.h
file added
+227
toonz/sources/include/tools/keyhistory.h
file added
+258
toonz/sources/include/tools/modifiers/modifierassistants.h
file added
+65
toonz/sources/include/tools/modifiers/modifierline.h
file added
+47
toonz/sources/include/tools/modifiers/modifiersegmentation.h
file added
+46
toonz/sources/include/tools/modifiers/modifiertangents.h
file added
+48
toonz/sources/include/tools/modifiers/modifiertest.h
file added
+58
toonz/sources/include/tools/tool.h
file modified
+26 -14
toonz/sources/include/tools/toolcommandids.h
file modified
+1 -0
toonz/sources/include/tools/toolhandle.h
file modified
+2 -1
toonz/sources/include/tools/tooloptions.h
file modified
+1 -2
toonz/sources/include/tools/tooltimer.h
file added
+46
toonz/sources/include/tools/track.h
file added
+395
toonz/sources/include/toonz/txshleveltypes.h
file modified
+2 -0
toonz/sources/include/toonzqt/imageutils.h
file modified
+2 -0
toonz/sources/include/toonzqt/schematicviewer.h
file modified
+9 -0
toonz/sources/include/tpixel.h
file modified
+3 -0
toonz/sources/include/tproperty.h
file modified
+21 -12
toonz/sources/include/tsmartpointer.h
file modified
+93 -59
toonz/sources/include/tstringid.h
file added
+71
toonz/sources/include/tvariant.h
file added
+387
toonz/sources/t32bitsrv/t323gpmsg.cpp
file modified
+16 -9
toonz/sources/t32bitsrv/t32movmsg.cpp
file modified
+15 -9
toonz/sources/tcomposer/tcomposer.cpp
file modified
+0 -3
toonz/sources/tnzcore/CMakeLists.txt
file modified
+9 -0
toonz/sources/tnztools/CMakeLists.txt
file modified
+31 -1
toonz/sources/tnztools/assistant.cpp
file added
+587
toonz/sources/tnztools/assistants/assistantellipse.cpp
file added
+502
toonz/sources/tnztools/assistants/assistantline.cpp
file added
+349
toonz/sources/tnztools/assistants/assistantvanishingpoint.cpp
file added
+374
toonz/sources/tnztools/assistants/guidelineellipse.cpp
file added
+156
toonz/sources/tnztools/assistants/guidelineline.cpp
file added
+174
toonz/sources/tnztools/editassistantstool.cpp
file added
+657
toonz/sources/tnztools/edittool.cpp
file modified
+2 -2
toonz/sources/tnztools/filltool.cpp
file modified
+4 -6
toonz/sources/tnztools/filltool.h
file modified
+1 -1
toonz/sources/tnztools/fullcolorbrushtool.cpp
file modified
+215 -259
toonz/sources/tnztools/fullcolorbrushtool.h
file modified
+49 -20
toonz/sources/tnztools/geometrictool.cpp
file modified
+6 -6
toonz/sources/tnztools/inputmanager.cpp
file added
+744
toonz/sources/tnztools/inputstate.cpp
file added
+143
toonz/sources/tnztools/modifiers/modifierassistants.cpp
file added
+226
toonz/sources/tnztools/modifiers/modifierline.cpp
file added
+95
toonz/sources/tnztools/modifiers/modifiersegmentation.cpp
file added
+81
toonz/sources/tnztools/modifiers/modifiertangents.cpp
file added
+159
toonz/sources/tnztools/modifiers/modifiertest.cpp
file added
+154
toonz/sources/tnztools/mypainttoonzbrush.cpp
file modified
+68 -58
toonz/sources/tnztools/mypainttoonzbrush.h
file modified
+29 -11
toonz/sources/tnztools/plastictool.cpp
file modified
+4 -4
toonz/sources/tnztools/skeletonsubtools.cpp
file modified
+2 -2
toonz/sources/tnztools/skeletonsubtools.h
file modified
+4 -4
toonz/sources/tnztools/tool.cpp
file modified
+80 -30
toonz/sources/tnztools/toolhandle.cpp
file modified
+9 -4
toonz/sources/tnztools/tooloptions.cpp
file modified
+28 -49
toonz/sources/tnztools/tooloptionscontrols.cpp
file modified
+6 -10
toonz/sources/tnztools/tooloptionscontrols.h
file modified
+1 -1
toonz/sources/tnztools/tooltimer.cpp
file added
+26
toonz/sources/tnztools/toolutils.cpp
file modified
+2 -2
toonz/sources/tnztools/toonzrasterbrushtool.cpp
file modified
+14 -7
toonz/sources/tnztools/toonzrasterbrushtool.h
file modified
+1 -0
toonz/sources/tnztools/toonzvectorbrushtool.cpp
file modified
+1 -1
toonz/sources/tnztools/track.cpp
file added
+148
toonz/sources/tnztools/typetool.cpp
file modified
+2 -2
toonz/sources/toonz/columncommand.cpp
file modified
+1 -1
toonz/sources/toonz/drawingdata.cpp
file modified
+3 -4
toonz/sources/toonz/filebrowser.cpp
file modified
+1 -11
toonz/sources/toonz/filmstripselection.cpp
file modified
+5 -3
toonz/sources/toonz/formatsettingspopups.cpp
file modified
+1 -1
toonz/sources/toonz/icons/dark/tools/20/assistant.svg
file added
+13
toonz/sources/toonz/levelcreatepopup.cpp
file modified
+4 -0
toonz/sources/toonz/mainwindow.cpp
file modified
+14 -0
toonz/sources/toonz/mainwindow.h
file modified
+1 -0
toonz/sources/toonz/menubarcommandids.h
file modified
+1 -0
toonz/sources/toonz/sceneviewer.cpp
file modified
+34 -4
toonz/sources/toonz/sceneviewer.h
file modified
+5 -3
toonz/sources/toonz/sceneviewerevents.cpp
file modified
+7 -16
toonz/sources/toonz/tapp.cpp
file modified
+10 -4
toonz/sources/toonz/toolbar.cpp
file modified
+1 -0
toonz/sources/toonz/toonz.qrc
file modified
+1 -0
toonz/sources/toonz/viewerpane.cpp
file modified
+2 -0
toonz/sources/toonz/xsheetviewer.cpp
file modified
+5 -0
toonz/sources/toonz/xsheetviewer.h
file modified
+27 -0
toonz/sources/toonzfarm/tnzcore_stuff/tfilepath.cpp
file modified
+35 -1
toonz/sources/toonzlib/dpiscale.cpp
file modified
+1 -0
toonz/sources/toonzlib/imagebuilders.cpp
file modified
+1 -1
toonz/sources/toonzlib/tcolumnfx.cpp
file modified
+1 -0
toonz/sources/toonzlib/toonzscene.cpp
file modified
+9 -0
toonz/sources/toonzlib/txshsimplelevel.cpp
file modified
+7 -0
toonz/sources/toonzqt/doublefield.cpp
file modified
+4 -0
toonz/sources/toonzqt/flipconsole.cpp
file modified
+0 -2
toonz/sources/toonzqt/icongenerator.cpp
file modified
+22 -3
toonz/sources/toonzqt/infoviewer.cpp
file modified
+2 -0
toonz/sources/toonzqt/plugin_param_interface.cpp
file modified
+4 -2
toonz/sources/toonzqt/plugin_param_view_interface.h
file modified
+7 -4
toonz/sources/toonzqt/pluginhost.cpp
file modified
+3 -2
toonz/sources/toonzqt/schematicnode.cpp
file modified
+2 -2
toonz/sources/toonzqt/schematicviewer.cpp
file modified
+3 -0
toonz/sources/toonzqt/styleselection.cpp
file modified
+0 -1
    Merge pull request #4852 from blackwarthog/feature08b_assistants
    
    Krita-Like Assistant Tool Alternative
        
file modified
+34 -30
file modified
+7 -0
file modified
+80 -30
file modified
+10 -4