tahoma2d/toonz/sources/toonzlib
Jeremy Bullock 83c0cff6dc
Merge changes from OpenToonz as of 7-7 (#77)
* add multi arc mockup

* implement mutli arc

* add join and smooth option

* reset multiarc and arc when deactivated

* create self loop if the last point is the same as the first

* make join option in multiarc consistent with tape tool

* fix a bug where thickness don't affect mutliarc in vector level

* remove join option in geometric tool

* stop mutliarc after closing shape

* double click can also end multi arc

* fix a bug where multiArc will produce buggy stroke

* fix a bug where geometric tools is not deactivated

* add multiArc shortcut

* rewrite multiArc

* revert changes to tvectorimage

* add undo data for multiArc

* Paste as Copy Command for XSheet

* Remove unneeded code

* Bug fix

* prevent guide lines from jumping around in MultiArc

* make stroke color consistent in MultiArc

* remove color in MultiArc's undo data

* make color consistent in MultiArc with previous version

* Fix single image raster levels

* fix compilation error

* fix a bug where multiArc might generate bugged stroke

* Remove ICONV dep (#3304)

* fix crash on saving studio palette

* Move to Paste Special Menu

* Don't Set Fixed Width if Docking a Floating Panel

* Update how_to_build_win.md

New draft of pr for requested changes to windows build instructions.

* fix geometric tool multiarc smooth option

* fix level saving failure

* fix wrong warning after saving palette

* fix a bug where moving a control point while holding alt has unintended result

* fix overwriting raster drawing palette

* Hide color swatch on color 0

Co-authored-by: pojienie <pojienie@gmail.com>
Co-authored-by: rim <11380091+rozhuk-im@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: DoctorRyan <65507211+DoctorRyan@users.noreply.github.com>
2020-07-07 11:06:59 -06:00
..
sandor_fxs 3142 (#24) 2020-05-28 16:17:17 -06:00
autoadjust.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
autoadjust.h
autoclose.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
autopos.cpp
autopos.h Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
avicodecrestrictions.cpp fix crash on loading blackmagic codecs (#2764) 2019-09-10 19:09:32 +09:00
boardsettings.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
captureparameters.cpp
cellpositionratio.cpp
childstack.cpp
cleanupcolorstyles.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
cleanupcommon.h Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
cleanuppalette.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
cleanuppalette.h Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
cleanupparameters.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
CMakeLists.txt Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
columnfan.cpp fix lineargradientfx handles (#2891) 2019-11-21 08:15:47 -07:00
convert2tlv.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
doubleparamcmd.cpp
dpiscale.cpp
fill.cpp
fillutil.cpp
fullcolorpalette.cpp
fxcommand.cpp Remove tcg_function_types.h (#2772) 2020-01-08 10:49:48 +09:00
fxdag.cpp Remove tcg_function_types.h (#2772) 2020-01-08 10:49:48 +09:00
glrasterpainter.cpp
hook.cpp
ikengine.cpp Remove changing pins on IK 2020-05-11 02:30:29 -06:00
ikjacobian.cpp
iknode.cpp
ikskeleton.cpp
imagebuilders.cpp Merge changes from OpenToonz as of 7-7 (#77) 2020-07-07 11:06:59 -06:00
imagebuilders.h
imagelocation.cpp
imagemanager.cpp
imagepainter.cpp Fix OpenGL assert failures (e.g. using preview feature). 2020-03-02 09:06:10 +13:00
imagestyles.cpp Clear out references to flash and linetest 2020-05-07 22:13:53 -06:00
levelproperties.cpp Canon DSLR and Stop Motion Support (#2635) 2019-12-23 20:24:44 +09:00
levelset.cpp
levelupdater.cpp Fail save if temp file not found 2019-11-18 16:19:11 -05:00
logger.cpp
movierenderer.cpp
multimediarenderer.cpp
mypaintbrushstyle.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
Naa2TlvConverter.cpp Use std::sort instead of obsoleted qSort 2020-01-06 06:12:43 +09:00
namebuilder.cpp Block name generation of reserved names 2019-12-02 23:59:20 -05:00
observer.cpp
onionskinmask.cpp
orientation.cpp Remove classic xsheet layout. Set compact default. (#66) 2020-07-01 00:20:28 -06:00
outputproperties.cpp
palettecmd.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
palettecontroller.cpp Fix variety of panels (#48) 2020-06-12 00:11:25 -06:00
plasticdeformerfx.cpp
preferences.cpp Remove classic xsheet layout. Set compact default. (#66) 2020-07-01 00:20:28 -06:00
rasterbrush.cpp
rasterstrokegenerator.cpp Perspective Assistant for Smart Raster and Raster levels (#51) 2020-06-16 23:06:09 -06:00
scenefx.cpp beautification 2020-05-07 22:16:54 -06:00
sceneproperties.cpp Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
sceneresources.cpp Save and render (#20) 2020-05-27 17:54:19 -06:00
scriptbinding.cpp
scriptbinding.h
scriptbinding_centerline_vectorizer.cpp
scriptbinding_files.cpp
scriptbinding_image.cpp
scriptbinding_image_builder.cpp
scriptbinding_level.cpp
scriptbinding_outline_vectorizer.cpp
scriptbinding_rasterizer.cpp
scriptbinding_renderer.cpp
scriptbinding_scene.cpp
scriptbinding_toonz_raster_converter.cpp
scriptengine.cpp run script w/o opening GUI 2020-01-12 03:21:27 +09:00
skeleton.cpp
skeletonlut.cpp
skeletonlut.h
stage.cpp Show stop motion camera in xsheet order 2020-05-04 00:44:20 -06:00
stage2.cpp
stageobjectutil.cpp misc fixes (#49) 2020-06-12 02:33:50 -06:00
stageplayer.cpp Add Vector Guided Drawing Auto-Inbetween option (#2931) 2019-12-25 13:04:57 +09:00
stagevisitor.cpp 3142 (#24) 2020-05-28 16:17:17 -06:00
strokegenerator.cpp
studiopalette.cpp Merge with core OpenToonz as of 7-5 (#73) 2020-07-05 23:32:52 -06:00
studiopalettecmd.cpp Merge with core OpenToonz as of 7-5 (#73) 2020-07-05 23:32:52 -06:00
stylemanager.cpp
targetcolors.cpp
tbinarizer.cpp
tcamera.cpp
tcenterlineadjustments.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tcenterlinecolors.cpp Use std::minmax_element 2020-02-04 05:13:08 +09:00
tcenterlinepolygonizer.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tcenterlineskeletonizer.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tcenterlinetostrokes.cpp Fix source comment typos 2019-10-11 16:33:55 -04:00
tcenterlinevectorizer.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tcenterlinevectorizerOld.cpp
tcenterlinevectP.h
tcleanupper.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tcleanuppreprocessor.cpp
tcleanuppreprocessor.h
tcolumnfx.cpp Clear out references to flash and linetest 2020-05-07 22:13:53 -06:00
tcolumnfxset.cpp
tcolumnhandle.cpp
tdistort.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
texturemanager.cpp
texturemanager.h
textureutils.cpp
tframehandle.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tfxhandle.cpp
tlog.cpp
tnewoutlinevectorize.cpp
tobjecthandle.cpp
tonionskinmaskhandle.cpp
toonzfolders.cpp cache folder replacement 2019-09-17 16:26:56 +09:00
toonzimageutils.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
toonzscene.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
toutlinevectorizer.cpp Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
tpalettehandle.cpp
tpinnedrangeset.cpp
tproject.cpp Project Management Overhaul (#47) 2020-06-08 22:42:51 -06:00
trastercentroid.cpp
trasterimageutils.cpp
tscenehandle.cpp
tstageobject.cpp misc fixes (#49) 2020-06-12 02:33:50 -06:00
tstageobjectcmd.cpp Use std::sort instead of obsoleted qSort 2020-01-06 06:12:43 +09:00
tstageobjectspline.cpp
tstageobjecttree.cpp
ttilesaver.cpp
ttileset.cpp
tvectorimageutils.cpp
txshcell.cpp
txshchildlevel.cpp
txshcolumn.cpp
txsheet.cpp No QtAudio device issue solved 2020-04-30 00:46:17 +02:00
txsheetexpr.cpp misc fixes (#49) 2020-06-12 02:33:50 -06:00
txsheethandle.cpp
txshlevel.cpp
txshlevelcolumn.cpp
txshlevelhandle.cpp
txshmeshcolumn.cpp
txshnoteset.cpp
txshpalettecolumn.cpp
txshpalettelevel.cpp
txshsimplelevel.cpp Merge changes from OpenToonz as of 7-7 (#77) 2020-07-07 11:06:59 -06:00
txshsoundcolumn.cpp No QtAudio device issue solved 2020-04-30 00:46:17 +02:00
txshsoundlevel.cpp
txshsoundtextcolumn.cpp
txshsoundtextlevel.cpp
txshzeraryfxcolumn.cpp
txshzeraryfxlevel.cpp
vectorizerparameters.cpp
xshhandlemanager.cpp
xshhandlemanager.h