Commit graph

630 commits

Author SHA1 Message Date
shun-iwasawa
fe105a05cb enable frame suffix in camera capture 2021-12-22 16:51:03 -05:00
shun-iwasawa
866d31d07c fix psd loading and level format preferences 2021-12-22 08:18:41 -05:00
shun-iwasawa
b34bf759e2 xsheet minimum layout 2021-11-22 11:20:03 -05:00
shun-iwasawa
5d048343f6 fix convert to tlv palette saving 2021-11-22 08:51:59 -05:00
shun-iwasawa
f8e8df4fa1 fix crush on showing snapshot in flipbook 2021-11-18 10:20:15 -05:00
shun-iwasawa
439567bfdd fix rendering fx after xsheet node 2021-11-18 08:56:14 -05:00
manongjohn
3d97c97faf
Merge pull request #822 from manongjohn/update_mypaint_usage_on_tools
Update MyPaint style usage on various tools
2021-10-27 10:42:38 -04:00
manongjohn
2adc6f20c9
Merge pull request #810 from manongjohn/ot_patches_20211007
OpenToonz patches thru 10/7
2021-10-17 08:33:52 -04:00
manongjohn
0578e93377 Update MyPaint style usage on various tools 2021-10-16 23:14:37 -04:00
shun-iwasawa
17c67cb52b fix fx intensity 2021-10-07 12:17:59 -04:00
shun-iwasawa
8fb59fcc1c fix fx placement 2021-10-07 12:17:59 -04:00
shun-iwasawa
9dbac90477 fx global control 2021-10-07 12:17:57 -04:00
shun-iwasawa
0b63743b26 enhance studio palette searching 2021-10-07 12:17:57 -04:00
manongjohn
49addb202a Fix style set management conflicts 2021-10-07 12:07:57 -04:00
shun-iwasawa
8ae3e5c25d wintab support option with customized qt 2021-10-04 14:05:55 -04:00
manongjohn
424cfa6131 Add Tahoma2D Stuff folder access from Browser 2021-09-27 13:11:36 -04:00
manongjohn
3dfae8ff64 Switch to Settings when adding Custom Texture to palette 2021-09-25 10:40:00 -04:00
manongjohn
fc7c1b1d25 Add Rename Style Sets 2021-09-24 23:00:46 -04:00
manongjohn
f3ebabdcaf Fix linux/macOS build issue 2021-09-22 08:42:54 -04:00
manongjohn
185efe7b70 Create/Modify/Remove style sets + misc fix and some refactoring 2021-09-22 08:09:51 -04:00
manongjohn
276a177ee6 Misc fixes to vector loading refreshing 2021-09-22 07:54:02 -04:00
manongjohn
c5e751f3ed Allow Generated favorites + Add CTRL+click for multiple style selection operations 2021-09-22 07:54:01 -04:00
manongjohn
cfb741692e Add ALT+click to add as new style to palette 2021-09-22 07:54:01 -04:00
manongjohn
e4952e437c Sync My Favorite style sets between multilpe style editors 2021-09-22 07:54:01 -04:00
manongjohn
0c606655de Change management of multiple non-static CustomStyleManagers 2021-09-22 07:54:01 -04:00
manongjohn
eab159d62c Add My Favorite style set 2021-09-22 07:54:00 -04:00
manongjohn
fcb60bb72e Group styles into sets (directory based) 2021-09-22 07:54:00 -04:00
manongjohn
ce5a89a7b1
Merge pull request #778 from manongjohn/update_build_environments
Update build environments + relevant OT patches
2021-09-21 17:50:21 -04:00
manongjohn
ec7024154b Disable Show Icons in Menu preference 2021-09-06 09:51:20 -04:00
shun-iwasawa
818f80a99f make menu icons optional 2021-09-06 07:07:42 -04:00
manongjohn
792e795667 Fix conflict with updated master 2021-09-05 12:53:00 -04:00
manongjohn
1837a2ad3d Fix (partial) referenced fills on plastic deformed levels 2021-09-05 09:13:15 -04:00
manongjohn
a86512e033
Merge pull request #770 from manongjohn/ot_patches_misc
OpenToonz patches - misc
2021-09-05 08:49:29 -04:00
manongjohn
8dcca4d378
Merge pull request #765 from manongjohn/fix_keyframe_icon_positions
Fix keyframe icon positions
2021-09-03 15:40:53 -04:00
manongjohn
1076584256
Merge pull request #762 from manongjohn/add_view_check_indicators
Add View Check indicators to Viewer
2021-09-03 05:49:58 -04:00
luz paz
9caf9a829b Fix syntetic->synthetic 2021-08-31 11:10:51 -04:00
luz paz
f6ea5ba237 Fix Colums->Columns 2021-08-31 11:10:51 -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
shun-iwasawa
9e3a1de6bb build translation optional in cmake 2021-08-31 11:10:48 -04:00
Rozhuk Ivan
a7b6545028 Add FreeBSD (tested) and other BSD systems (not tested) to build and run.
I fail to build TIFF code: it requires access to libtiff internals but it
unavailable with libtiff prom ports. Probably pre build form
thirdparty/tiff-4.0.3 should fix this, but I don't check this.
Tiff code disabled for work but available in options.

I fail with SSE2 too, there is some mess with class initialization:
TRaster32P rout32 = rout; have no idea how to fix it.
If some one want to play with it, then try to build with
CFLAGS+= -DUSE_SSE2 -DDWORD=uint32_t -D_aligned_malloc=aligned_alloc -D_aligned_free=free
on non windows system.

FarmServer::queryHwInfo() - now uses TSystem::***() to collect system info,
to avoid code duplication.

Add pthread as required lib.
2021-08-31 11:10:48 -04:00
manongjohn
58ad5fe620 Vertically center timeline text 2021-08-29 13:44:01 -04:00
manongjohn
1f915133ce Consolidate other viewer indicators 2021-08-28 23:50:15 -04:00
manongjohn
08829c4a2a
Merge pull request #757 from manongjohn/fix_crash_adding_fx_while_on_camera_col
Fix crash adding Fx while on Camera column
2021-08-27 12:10:12 -04:00
manongjohn
c5750d5af7 Vertically center Camera column's keyframe icons 2021-08-24 17:56:35 -04:00
manongjohn
30eddd26de
Merge pull request #753 from manongjohn/ot_patches_20210816
OpenToonz patches thru 8/16
2021-08-24 13:19:48 -04:00
manongjohn
7fb91e07d6 Add Show/Toggle Check Indicators preference, command and shortcut 2021-08-22 14:22:31 -04:00
manongjohn
4f9961a8a8 Fix crash adding Fx while on Camera column 2021-08-20 16:50:06 -04:00
shun-iwasawa
7a36f869ec xsheet zoom control 2021-08-17 20:58:13 -04:00
shun-iwasawa
f41dfc8dba clean assets feature 2021-08-16 18:40:53 -04:00
shun-iwasawa
1d5bc2d816 fx schematic node placement fix 2021-08-15 23:51:57 -04:00
melieconiek
67054ba4ce Changed default sound column volume to 100%.
Signed-off-by: melieconiek <42298081+melieconiek@users.noreply.github.com>
2021-08-15 10:18:25 -04:00
manongjohn
88618608a3 Fix savebox referenced fills 2021-08-14 22:02:53 -04:00
manongjohn
8dcd9f3250 Fix conflicts with master 2021-08-14 21:45:54 -04:00
manongjohn
7f444c8c96
Merge pull request #738 from manongjohn/move_savebox_limit_preference
Move savebox fill limit preference to tool option
2021-08-11 07:35:22 -04:00
manongjohn
e5d2353123 Support canvas sizes different from camera box 2021-08-04 07:37:13 -04:00
manongjohn
1995dedbff Fix savebox issues with Smart Raster Fills 2021-08-03 00:31:07 -04:00
manongjohn
347e49704e Fix referenced fill undo/new fill issue 2021-07-31 10:48:24 -04:00
manongjohn
a1a9695f57 Fix Normal-Selective-Area fills filling partially painted objects 2021-07-29 12:44:20 -04:00
manongjohn
6cb74cdf5a Add referenced fills - Raster 2021-07-29 08:09:41 -04:00
manongjohn
fa3d9e0e4a Add referenced fills - Smart Raster 2021-07-29 07:57:29 -04:00
manongjohn
d9ca25d58e Add Lock Alpha to Smart Raster - Standard brush 2021-06-03 18:17:41 -04:00
manongjohn
36c1db068c Add Lock Alpha to Paint Brush Tool 2021-06-03 09:36:17 -04:00
manongjohn
1450ca18e8 Internally store all WAVs as 32bit fixed 2021-05-20 07:36:19 -04:00
manongjohn
e8bb797adc Add 32bit float WAV support 2021-05-20 07:35:12 -04:00
manongjohn
44ce1e95b3 Add 32bit fixed WAV support 2021-05-16 16:05:25 -04:00
shun-iwasawa
abf861c0c6 fix tool options shortcut 2021-05-02 23:44:33 -04:00
manongjohn
39aa593c13 Support MOV formats through ffmpeg 2021-04-21 08:55:55 -04:00
shun-iwasawa
d81107518d fix psd loading 2021-04-15 07:55:42 -04:00
manongjohn
5f3198d2a2 Restore and update project management 2021-04-09 23:18:56 -04:00
shun-iwasawa
9413771ac6 fix opengl line smoothing 2021-03-28 17:37:09 -04:00
shun-iwasawa
eada04487e fix crash on inserting new frame this fixes erasing level frame to remove icon cache as well 2021-03-28 17:37:09 -04:00
shun-iwasawa
3638349286 fix palette bugs 2021-03-28 17:37:08 -04:00
shun-iwasawa
d2f7b6e916 premultiply on loading PNG images 2021-03-28 17:37:05 -04:00
manongjohn
63874b4309
Merge pull request #615 from manongjohn/update_external_app_handling
Update external app handling
2021-03-22 17:47:13 -04:00
manongjohn
1a97781e8c Disable timeouts with 0 values 2021-03-21 10:34:30 -04:00
manongjohn
fc25fe3b33 Allow -1 ffmpeg timeout 2021-03-21 10:34:30 -04:00
manongjohn
b66677a309 Add Rhubarb timeout Preference 2021-03-21 10:34:30 -04:00
manongjohn
693f4f8ba9 Add Rhubarb path in Preferences 2021-03-21 10:34:29 -04:00
manongjohn
6f550b3604 Stop renaming OpenToonz project files 2021-03-10 12:35:14 -05:00
manongjohn
062c7d5f3d Add temp tool switch time as preference 2021-02-12 14:34:23 -05:00
shun-iwasawa
b07171a10f fix deleting fx link 2021-02-11 00:47:29 -05:00
manongjohn
41642a80b1 Merge branch 'master' of https://github.com/tahoma2d/tahoma2d into ot_patches_20210126 2021-01-26 11:06:01 -05:00
manongjohn
c2a892520d
Merge pull request #520 from jeremybullock/vectorize_option
Convert To Vector : Align Boundary Strokes Direction Option
2021-01-26 01:48:55 -05:00
shun-iwasawa
b06a27cc4b expression reference manager 2021-01-26 01:05:53 -05:00
shun-iwasawa
6c76dd8d1e fix vector picker range and onion skin fill 2021-01-24 19:06:20 -05:00
shun-iwasawa
fc41561bb3 fix redundant preview invocation 2021-01-24 14:05:31 -05:00
manongjohn
58fd6d5706
Snap Center Point to Motion Path (#523)
* Snap Center Point to Motion Path

* Fix moving centerpoint while on motion path

Co-authored-by: manongjohn <manongjohn@users.noreply.github.com>
2020-11-30 12:58:57 -07:00
Jeremy Bullock
52dd1a1ce7
Segment Eraser for Smart Raster Levels (#518)
* Segment Eraser for Smart Raster Levels

* Reduce eroding strokes

* Adjust tool option visibility
2020-11-20 09:01:21 -07:00
shun-iwasawa
779ffe1342 align boundary strokes direction option
Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>
2020-11-20 08:54:10 -07:00
Jeremy Bullock
394beea1ba
Incorporate Rhubarb Lip Sync (#499)
* the start

* it works, next fix the ui

* More tweaks

* Load file from outside

* Progress Bar

* Fix errors and hide ui if rhubarb not found.

* Fix crash

* Layout stuff

* Fix bugs

* Reset play button

* Fix audio in a project folder.

* make it tabs

* Adjust layout
2020-11-16 20:50:22 -07:00
Jeremy Bullock
918ffa8fd8 Use default project path in export scene popup 2020-11-12 18:23:24 -07:00
Jeremy Bullock
6d14cee40e
Motion Path Panel (#420)
* It's a start

* Going a different route

* Some progress

* More stuff

* Lines work

* Some cleanup

* Panel starts working

* Remove some code

* More stuff

* Graph Starting to Work

* Interpolation working

* Move graph to its own file.

* Change to new graph

* Graph Scaling

* More tweaks

* Delete spline button

* more tweaks

* More

* clang

* Small fixes

* playback

* Play test

* Rename Paths

* Update other locations when name changed

* geometry tool types

* small stuff

* Fix trying to capture and geometry options

* Fix crash

* Don't show pegbar 10000 in the function viewer.  It's a secret.

* Fix loading and saving paths
2020-11-12 17:47:07 -07:00
Jeremy Bullock
51daab8588
OpenToonz changes as of 11-11-20 (#489)
* removed unused tcleanuppreprocessor.cpp and .h

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

* removed unused directory lzodriver

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

* OpenToonz changes as of 11-11-20

Co-authored-by: Sean Kuehl <teddscottfelt@gmail.com>
2020-11-12 14:40:58 -07:00
Jeremy Bullock
49d34403ac
Fill with gaps on Smart Raster levels. (#338)
* Start of Smart Raster gap filling

* Ready for testing

* More Tweaks

* Improve polyline and freehand stuff

* Remove unneeded line.

* Hide on lines
2020-11-11 20:36:21 -07:00
manongjohn
e15cc997a9
Fix username room layout directory path (#483)
Co-authored-by: manongjohn <manongjohn@users.noreply.github.com>
2020-11-11 10:18:28 -07:00
manongjohn
63837e770c
Add Import Preferences option (#422)
* Add Import Preferences option

* Update Recent File tahomastuff paths on import

Co-authored-by: manongjohn <manongjohn@users.noreply.github.com>
2020-11-10 10:44:05 -07:00
Jeremy Bullock
bb63d765ba
Recent Projects and Default Project Location (#415)
* Recent Projects and Default Project Location

* Add to load scene

* Added shortening of long paths and hover effects

* The ComboBox is back baby.

* Browse option
2020-11-08 23:55:47 -07:00
Jeremy Bullock
a599d98bca
Remove all things Quicktime (#393) 2020-11-04 12:19:59 -07:00
Jeremy Bullock
91d7988acb
Remove libusb (#268) 2020-11-04 11:54:56 -07:00
manongjohn
d055d38243
Fix create blank frame not using user default palette (#405) 2020-10-23 21:09:45 -06:00