Commit graph

52 commits

Author SHA1 Message Date
justburner
eaa9b0b636 Simplify uneditable check code 2023-02-25 18:39:24 -05:00
shun-iwasawa
9d28ccd141 raster level frame format 2022-02-20 16:32:41 -05:00
manongjohn
0fdd675962 Prevent stop frames from autostretching 2022-01-22 10:18:54 -05:00
manongjohn
9ab4155230 Refactor Implicit Hold handling 2022-01-22 09:46:28 -05:00
manongjohn
5556bd5876 Fix disabled tools on deformed level frames with mesh stop frame 2022-01-15 16:55:46 -05:00
manongjohn
299d1c3eb6 Allow Tools and Cell menu options to work with Implicit cells 2021-12-31 17:35:35 -05:00
manongjohn
f48cd7b170 Block image tools on stop frames 2021-12-31 08:09:19 -05:00
shun-iwasawa
d0e08fac5c file path processing using regexp 2021-12-23 00:35:41 -05:00
manongjohn
a86512e033
Merge pull request #770 from manongjohn/ot_patches_misc
OpenToonz patches - misc
2021-09-05 08:49:29 -04:00
luz paz
35e409e926 fix various typos
Found via `codespell -q 3 -S *.ts,thirdparty, -L appy,ba,inbetween,inout,pevent,possibile,upto`
2021-08-31 11:10:50 -04:00
manongjohn
6ce3db16fa Fix Motion Path tools from Camera column 2021-08-29 17:32:16 -04:00
manongjohn
092ff228ef Fix selection tool for motion path editing 2021-08-24 09:55:38 -04:00
manongjohn
39aa593c13 Support MOV formats through ffmpeg 2021-04-21 08:55:55 -04:00
manongjohn
c9ade85c0f Block new frames in Single Frame levels 2021-03-11 11:22:23 -05:00
manongjohn
77c9ef559e Breakout frame creation options from Autocreate preference 2021-02-16 12:52:16 -05:00
shun-iwasawa
6c76dd8d1e fix vector picker range and onion skin fill 2021-01-24 19:06:20 -05:00
manongjohn
d055d38243
Fix create blank frame not using user default palette (#405) 2020-10-23 21:09:45 -06:00
Jeremy Bullock
c57e297804
Fix audio memory leak and fix windows distortion (#402)
* Fix audio memory leak and fix windows distortion

* Fix play button resetting
2020-10-22 10:43:35 -06:00
Jeremy Bullock
842b867286
Bring in OpenToonz updates as of 10-19-20 (#391)
* xdts frame number with suffix

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* ease regulations for the use of Animate tool

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* fix crash on drawing absent level

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* Get rid of useless tio.cpp

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* fix repeat fx command to work in non-english ui

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Sean Kuehl <teddscottfelt@gmail.com>
2020-10-20 13:45:06 -06:00
manongjohn
0331c721e6
Fix undo guided strokes clearing frames (#109) 2020-08-02 22:24:56 -06:00
manongjohn
08655aa21f
Display Default Palette (#95)
* Default Palettes

* Fix level detection at frame 1

* Add default/personal palettes location

* Add Personal Palettes category to Studio Palette Window

* Fix default palette comments

* Fix save default palette warning message
2020-07-25 22:51:26 -06:00
manongjohn
4fae98b672 Fix guided undo removing frames 2020-01-28 19:22:35 -05:00
manongjohn
bf1e217f1e Flag level changed on guide stroke direction change 2020-01-23 00:58:10 -05:00
manongjohn
233fcf81e3 Add Guided Drawing Controls Pane (#2992)
* guided drawings menu fix

* Add Guided Drawing Controls Pane

* Fix Guided Drawing Panel not opening

* Add Flip Guide Stroke Direction commands

* Restore Off to Guide Frame selection

Co-authored-by: shun-iwasawa <shun-iwasawa@users.noreply.github.com>
2020-01-14 17:01:17 +09:00
shun-iwasawa
5360253c32
Modify Autocreation Feature (#2943)
* modify autocreation mode
2019-12-26 12:14:50 +09:00
manongjohn
40a40ea47c Add Vector Guided Drawing Auto-Inbetween option (#2931)
* Add Vector Guided Drawing Auto-Inbetween option

* Enable Guided Drawing for Front Onion Skins

* Allow forward Guided Inbetweening

* Add Select Guide Stroke commands

* Add Tween Guide Strokes commands

* Add additional guide stroke selection optins

* Fix break setting issues with guided tweening

* Enable Guided Tweening for Geometric Tool

* Remove unnecessary tool switching for tweening

* Fix closest tweening using wrong strokes

* Disable Guided Tweening when onionskin is disabled
2019-12-25 13:04:57 +09:00
manongjohn
28129111a1 Fix tool crashes on Palette and Zerary column 2019-12-02 18:49:46 -05:00
manongjohn
6939a3e658 Allow Selection Tool copy when level is not editable 2019-11-24 19:22:20 -05:00
manongjohn
f2da01b0ab Fix ffmpeg loaded levels (#2876)
* Fix reading ffmpeg frame count and rate

* Make ffmpeg loaded levels uneditable

* Ffmpeg extract frames only when loading

* Fix ffmpeg gif input frame rate
2019-11-13 22:07:58 -07:00
Rodney
38f43a17b7
Merge pull request #2087 from manongjohn/hide_tools
Disable or Hide unusable tools
2019-11-07 07:12:43 -07:00
Rodney
eb04b70f37
Merge pull request #2810 from shun-iwasawa/g/fix_camera_column_handling
Fix Assertion Failure on Selecting Camera Column
2019-10-19 11:24:05 -05:00
shun-iwasawa
0368536bf3 geometric tool for spline 2019-10-11 11:57:49 +09:00
shun-iwasawa
55510651d5 fix camera column handling 2019-09-27 16:26:40 +09:00
shun-iwasawa
d40c362a62
fix animate tool availability (#2780) 2019-09-24 12:23:46 +09:00
manongjohn
d274884f4f Fix conflicts with opentoonz master 2019-09-21 22:52:32 -04:00
manongjohn
9bce812262 Fix filmstrip disabled tools (#2789)
* Ignore Camera Column tool check in Level Strip

* Ensure brushes enabled in Level Strip
2019-09-20 14:21:54 +09:00
manongjohn
df7b097208 Merged in opentoonz master with conflicts resolved 2019-09-14 16:58:07 -04:00
manongjohn
cde88863c4 Merged in opentoonz master with conflicts resolved 2019-08-26 22:20:19 -04:00
John Dancel
8629144894 Get raster and mesh frame read-only status from OS 2019-05-19 18:53:30 -04:00
John Dancel
421acddedf Add Camera Column to Xsheet 2019-03-22 09:09:34 -04:00
manongjohn
f3163f8dfc Corrected logic for empty cells 2019-02-09 09:50:12 -05:00
manongjohn
8a942e24e6 Account for Level Editor in toolbar logic 2019-02-09 09:50:12 -05:00
manongjohn
b30686264d Use tool isEnabled() for hiding 2019-02-09 09:50:11 -05:00
manongjohn
5f9599ca57 Fix improperly disabled tools on secondary level frame (#2487)
* Fix improperly disabled tools on secondary level frame
2019-01-23 13:04:20 +09:00
manongjohn
29ce0b3da6 Disable Auto-Stretch Frame (#1707)
Added option to enable / disable Auto-Stretch Frame
2018-03-27 19:26:37 +09:00
Jeremy Bullock
3b34666c9d Disable Tools for Hidden Columns (#1643)
close #1559
2018-02-20 19:41:52 +09:00
shun_iwasawa
bc352cf106 precise pen position 2018-01-19 18:29:42 +09:00
Shinya Kitaoka
d1f6c4e95b REFACTORING: Add final specifiers (#537)
* add final specifiers

* apply clang-format

* fix for macOS
2016-06-29 15:17:12 +09:00
Shinya Kitaoka
473e70432a add override specifier 2016-06-20 11:34:15 +09:00
Shinya Kitaoka
120a6e041c apply clang-format 2016-06-15 15:43:10 +09:00