Commit graph

1243 commits

Author SHA1 Message Date
Kite
c3a1d657d6 Cleaner Playbar Icons
Changes the stroke color to make icons appear sharper on the very dark theme.
2017-08-05 11:43:15 +01:00
manongjohn
e3f8735887 Reduced height of note button in timeline 2017-08-04 23:06:08 -04:00
manongjohn
1304d53b74 Add Cut command shortcut to RenameCell exception list 2017-08-04 13:34:20 -04:00
shun_iwasawa
b0e644d779 Merge remote-tracking branch 'origin/master' into turtletooth-mac_tablet 2017-08-04 16:57:18 +09:00
manongjohn
646c640af5 Fix standard shortcuts not working while renaming cell 2017-08-04 02:50:44 -04:00
manongjohn
5159fd9abe Changed Row to Frame in Keyframe Context Menu 2017-08-04 01:23:03 -04:00
manongjohn
3f355e46af HideAll not working fix 2017-08-04 00:02:50 -04:00
Ivan Mahonin
bf1d82af08 MyPaint brushes for OpenToonz raster levels (#1124)
close #417
2017-08-04 12:31:50 +09:00
Dave
5a94754d3c Various TFarm fixes (#1140)
close #1125 
close #1126 
close #1127 
close #1129
2017-08-03 14:29:04 +09:00
shun_iwasawa
a23dac3099 preferences template 2017-08-02 17:40:00 +09:00
shun_iwasawa
491a524dd4 modification on mac_tablet 2017-08-01 13:19:56 +09:00
shun_iwasawa
e5fcdf6e0d Merge branch 'mac_tablet' of https://github.com/turtletooth/opentoonz into turtletooth-mac_tablet 2017-07-28 21:34:48 +09:00
Jeremy Bullock
8c50072df0 Allow Imported Images to Use Camera DPI (#1300) 2017-07-28 20:43:09 +09:00
Jeremy Bullock
6095dd52ec Fix popup locations (#1287) 2017-07-28 16:16:25 +09:00
Jeremy Bullock
08645d3d2c Merge pull request #1343 from shun-iwasawa/turtletooth-combo_sound_fix
Sound Scrubbing in Combo Viewer and Missing Updates in Scene Viewer by turtletooth (Removed unused source)
2017-07-25 23:57:18 -06:00
Jeremy Bullock
fecdce0c41 Fix New Level Name for Vector Level (#1261) 2017-07-26 14:26:07 +09:00
shun_iwasawa
d77cdf23f3 fixed fps update 2017-07-26 14:05:17 +09:00
shun_iwasawa
1d1a1187fe removed unused codes 2017-07-26 12:28:45 +09:00
shun_iwasawa
1f62809f5e Merge branch 'combo_sound_fix' of https://github.com/turtletooth/opentoonz into turtletooth-combo_sound_fix 2017-07-26 11:24:46 +09:00
Jeremy Bullock
59344b6422 Fix vertical padding on spritesheets (#1259) 2017-07-25 20:41:38 +09:00
Jeremy Bullock
eb8f401c1e Fix for Studio Palette Path (#1253) 2017-07-25 19:01:17 +09:00
Jeremy Bullock
2bac7da823 Allow enter to end polyline (#1250) 2017-07-25 18:28:13 +09:00
Jeremy Bullock
e93b47f8dd Merge pull request #1313 from shun-iwasawa/konero_svg_icons
Konero svg icons (Part 1)
2017-07-24 23:45:17 -06:00
Jeremy Bullock
e8422eb87f Merge branch 'master' into konero_svg_icons 2017-07-23 14:38:57 -06:00
shun_iwasawa
0cae242b72 clang format all 2017-07-20 19:46:27 +09:00
Jaroslav
203cc81f42 Horizontal timeline option in Xsheet (issue#503) (#1019)
* Added the horizontal timeline support
2017-07-20 18:03:13 +09:00
Jeremy Bullock
0440d75c9e Merge pull request #1306 from shun-iwasawa/fix_save_layout
Fix saving the custom layout file
2017-07-13 21:20:06 -06:00
Jeremy Bullock
51562dd0f4 Merge pull request #1323 from shun-iwasawa/fix_icon_loading_policy
Fix to save the column icon loading policy properly on the non-English environment
2017-07-10 17:02:39 -06:00
shun_iwasawa
0ac42195ed fix column icon loading policy 2017-07-10 20:16:05 +09:00
shun_iwasawa
1351732653 fix_camera_capture 2017-07-03 15:46:30 +09:00
shun_iwasawa
4a5f426fc0 konero svg icons part 1 2017-07-03 12:33:11 +09:00
Jeremy Bullock
96a482d1c3 Clang 2017-06-30 21:38:54 -06:00
shun-iwasawa
6a7cb864d3 fix save custom layout file 2017-06-30 16:48:50 +09:00
Jeremy Bullock
46d8f061ac Fix for pen glitch on Mac 2017-06-28 18:30:07 -06:00
shun_iwasawa
df21fa034b type tool using qt 2017-06-22 21:06:57 +09:00
Ivan Mahonin
7fe8291637 #common #bug: fix toUpper/toLower functions
Standard forbids modifying of data by string::c_str() pointer, in some
case it's may affect other strings.
2017-06-15 20:49:57 +07:00
shun_iwasawa
ddeca6efd6 fix for osx 2017-06-12 11:51:11 +09:00
shun_iwasawa
c0bf38ef8b timecodefx iwa 2017-06-09 20:36:26 +09:00
Jeremy Bullock
8bcf20f159 Fixed firing onFrameChanged multiple times 2017-06-08 16:01:02 -06:00
Jeremy Bullock
b7b3862194 Sound Scrubbing in Combo Viewer and Missing Updates in Scene Viewer 2017-06-08 14:24:50 -06:00
shun-iwasawa
5b7b9fb309 V1.1.3 (#1255) 2017-06-06 21:19:00 +09:00
shun-iwasawa
2fb6b9308a fix show mov on render (#1254) 2017-06-06 20:38:11 +09:00
Jeremy Bullock
c82a0a73f1 Move keyframe navigator to qss (#1244)
* Move keyframe navigator to qss
2017-06-05 13:28:00 +09:00
Jeremy Bullock
72c1f103e2 Fix for pairfield drawing with new themes (#1246)
* Clean pairField drawing
2017-06-05 10:54:53 +09:00
Jeremy Bullock
15fcba2e23 XSheet Toolbar (#989)
* XSheet Toolbar Added
2017-06-02 16:18:05 +09:00
Jeremy Bullock
f880392f33 Merge pull request #1206 from shun-iwasawa/fix_high_dpi
Fix GUI glitches with high dpi monitors
2017-06-01 23:48:45 -06:00
Jeremy Bullock
63a3d74aea Fix for ffmpeg render same frames (#1234)
* Fix for ffmpeg/spritesheet render same frames
2017-06-01 19:50:43 +09:00
Jeremy Bullock
1d5bdd2991 Fix click area for inbetween (#1241) 2017-06-01 15:07:40 +09:00
Jeremy Bullock
60023a892f Fix crash on arrows using eraser (#1221)
* Stop erase on imagechanged
close #1209
2017-06-01 14:31:11 +09:00
shun_iwasawa
cc002f210d fix filebrowser hierarchy 2017-06-01 12:24:51 +09:00
Jeremy Bullock
5af997ddc6 Fix for Raster Level Tool Switch Crash (#1228)
* Fix for Raster Level Tool Switch Crash
 close #860
2017-05-31 19:53:58 +09:00
Jeremy Bullock
73a1500ce7 Fix Flipbook Crash (#1224)
close #1222
2017-05-31 18:41:22 +09:00
Jeremy Bullock
55b5dba26f FFmpeg timeout error fix (#1030) 2017-05-31 18:29:20 +09:00
Peter-Levine
ae91dbad8c Don't allow throw() in destructors (#1182) 2017-05-31 17:49:36 +09:00
Jeremy Bullock
7c1edcc841 Merge pull request #1229 from shun-iwasawa/fix_plastic_tooloptions
Fix crash on using the "skeleton mode" shortcut with the plastic tool
2017-05-26 08:14:33 -06:00
Jeremy Bullock
d33b097d01 Fix for movement during screen pick (#1225) 2017-05-26 22:05:14 +09:00
shun_iwasawa
eaa9f3875f fix plastictool tooloption crash 2017-05-26 20:06:19 +09:00
Jeremy Bullock
fa8f3e3640 Fix crash on camera scale 0 (#1219)
close #1178
2017-05-26 17:00:32 +09:00
Jeremy Bullock
3101a8a718 premult by default on png (#1217)
close #794
2017-05-26 16:41:44 +09:00
Adam Zahran
4fef5997ac fix #1151 deleted canvas.h (#1152) 2017-05-26 15:29:17 +09:00
Ivan Mahonin
429ee8c8e4 Allow to cross compile for Windows with Linux/Mingw (part 3 of 3, cmake) (#1150)
* #mingw #cmake: rules for native and cross compilation

* #mingw #cmake: fix CMakeLists.txt for using with MinGW under Windows

* #mingw #cmake: fix typo (BUILD_ENV_WIN -> BUILD_ENV_MSVC)
2017-05-26 15:00:05 +09:00
Jeremy Bullock
14f0fd28bb Merge pull request #1158 from lordadamson/loadSceneCrash
fix #1156 which causes program to crash when expanding history
2017-05-23 22:03:40 -06:00
Jeremy Bullock
99d69ea4cb Merge pull request #1184 from shun-iwasawa/load_psd
Set premultiply option and choose level name type on loading PSD layer levels
2017-05-23 22:00:24 -06:00
Jeremy Bullock
7cfda1ef38 Merge pull request #1211 from shun-iwasawa/fix_undo_pasteinto
Fix crash on undo the Paste Into command with cell selection
2017-05-23 21:32:16 -06:00
shun_iwasawa
0becbefbda use preference for premultiply option 2017-05-23 19:37:37 +09:00
shun_iwasawa
2732f7220e remove CurrentOpenedBrowser based modality control 2017-05-23 11:54:40 +09:00
shun_iwasawa
3fcc7a3e4a set all the file browsers non-modal 2017-05-23 11:49:15 +09:00
shun_iwasawa
a174fa3a66 fix pasteinto undo 2017-05-22 13:52:00 +09:00
Ivan Mahonin
2fc36cb841 Allow to cross compile for Windows with Linux/Mingw (part 2 of 3, bugfixes) (#1149)
* #mingw #bug: place explicit instantiations on templates before first use

* #mingw #bug: remove API attributes from inline functions

* #mingw #bug: add 'static' attribute for local functions

* #mingw #bug: fix API attributes for splitSpeedInOutSegment

* #mingw #bug: replace strstream to stringstream

* #mingw #bug: remove cross references to plasticskeleton from tnzcore

* #mingw #bug: fix bug with order of initializaition of static variables

* #mingw #bug: fix glutInit
2017-05-19 19:20:33 +09:00
shun-iwasawa
1584bbb473 Fixes on convert feature from NAA raster images to TLV (#1203)
* prevent the gap on anti-aliased

* add dpi settings
2017-05-19 18:01:43 +09:00
shun-iwasawa
e33f9a51d2 create zerary fx node at clicked pos (#1191) 2017-05-19 17:42:55 +09:00
shun-iwasawa
f7a4d82155 curve the seam of looped spectrum (#1190) 2017-05-19 17:27:21 +09:00
shun_iwasawa
96fddba5b4 fix swatches (planeviewer) 2017-05-19 10:18:28 +09:00
shun_iwasawa
1fbdc97128 fix viewer gadgets 2017-05-18 19:45:18 +09:00
shun_iwasawa
0e4be67ee9 fix flipbook auto-resize 2017-05-18 16:23:32 +09:00
shun_iwasawa
c23689f93b fix ruler 2017-05-18 12:13:10 +09:00
shun_iwasawa
a4bcc91cc3 set premultiply and added level name type 2017-05-09 15:07:06 +09:00
Jeremy Bullock
0cb7c2dfec Fix playback stuck bug (#1025) 2017-05-09 13:45:52 +09:00
Jeremy Bullock
ce17cfec7e Fixed removed scene from startup (#998)
* Fixed removed scene in startup popup

* fixed unclickable scenes

* constant for scenes in list
2017-05-09 11:18:50 +09:00
Ivan Mahonin
e280ae86d6 Allow to cross compile for Windows with Linux/Mingw (part 1 of 3, preprocessor) (#1148)
* split _WIN32 and _MSC_VER, lowercase includes
2017-05-08 21:13:29 +09:00
shun-iwasawa
9d08564877 SoapBubbleFxIwa Improvement (#1175)
* fit thickness and center opacity

* loop and shift spectrum

* render mode
2017-04-28 11:52:23 +09:00
Jeremy Bullock
9a3beb198e remove Are You Sure? when closing without unsaved content. (#733) 2017-04-21 15:37:23 +09:00
Jeremy Bullock
039ecc9c2c Merge pull request #1132 from shun-iwasawa/hi_resolution
High dpi monitors support
2017-04-20 23:58:37 -06:00
Jeremy Bullock
03544bf169 Merge pull request #1162 from shun-iwasawa/closest_field
Change closest field value to 999
2017-04-20 23:46:27 -06:00
Jeremy Bullock
b53dbaca95 Allow importing files to project dialog box (#1037)
* Allow importing files to project dialog box
2017-04-21 13:41:45 +09:00
Jeremy Bullock
b6e930ffc7 Fixed changing name on change level type - new level popup (#1011)
* fixed changing name on change level type
2017-04-21 12:44:37 +09:00
shun-iwasawa
a01b86fee7 set info.plist for retina display 2017-04-20 12:47:24 +09:00
岩澤 駿 
34178f6c6e Merge branch 'hi_resolution' of https://github.com/shun-iwasawa/opentoonz into shun-iwasawa-hi_resolution 2017-04-20 11:11:59 +09:00
shun_iwasawa
01e417ce4b font size : replace point with pixel 2017-04-19 20:45:36 +09:00
shun_iwasawa
f01305cc15 revert travis to qt5.5 for osx build 2017-04-19 19:59:27 +09:00
shun_iwasawa
7c988d9428 fix other panels for high dpi monitors 2017-04-19 19:31:31 +09:00
shun_iwasawa
f4d6350da0 change closest field to 999 2017-04-18 22:09:09 +09:00
Adham Zahran
733fe44a2a fix #1156 which causes program to crash when expanding history 2017-04-17 17:49:11 +02:00
shun_iwasawa
3807327b41 add UseHighDpiPixmaps option 2017-04-17 16:59:25 +09:00
Jeremy Bullock
fec298fb26 Merge pull request #1139 from shun-iwasawa/level_placement
Fix level placement when the option "Show Appendix to the Frame Number" is activated
2017-04-12 11:53:47 -06:00
shun_iwasawa
7581912348 fix level placement 2017-04-12 20:14:33 +09:00
Campbell Barton
ac30fbadc3 Fix/Workaround for #866 (#899)
Resolves linking issue on Linux
2017-04-12 19:20:55 +09:00
Jeremy Bullock
245dc0d645 Merge pull request #1123 from shun-iwasawa/bokeh_fx
New Fx: Bokeh Iwa
2017-04-11 16:42:41 -06:00
shun_iwasawa
f8d7517edf high-dpi monitor compatibility 2017-04-11 16:44:39 +09:00
Ivan Mahonin
5c92d8f568 Fix path to textures, effects, brushes and templates (#1090) 2017-03-27 17:01:26 +09:00
Jeremy Bullock
2b8dd0af3b Extend ffmpeg timeout (#1029) 2017-03-27 15:48:17 +09:00
Jeremy Bullock
89f1cf7901 New Theme (#1043)
* Added a new dark theme
2017-03-27 15:36:31 +09:00
shun_iwasawa
3f47107854 small fix 2017-03-24 18:23:03 +09:00
shun_iwasawa
a35b8f8c48 bokeh fx iwa 2017-03-24 15:14:07 +09:00
Campbell Barton
54b714a0b6 Resolve #1046, profile errors flooding stdout 2017-03-24 09:51:25 +11:00
Campbell Barton
993ef47bcc Fix error using malloc, then delete[] 2017-03-19 12:17:38 +11:00
shun-iwasawa
51c8ee5bc1 add null pointer check (#1106) 2017-03-16 19:02:07 +09:00
Jeremy Bullock
14df388f6c Merge pull request #1086 from shun-iwasawa/fix_convert_popup
Enable the "Convert File" command from main menu bar
2017-03-15 22:12:00 -06:00
Jeremy Bullock
9988dfae0d Merge pull request #1079 from shun-iwasawa/fix_vector_fill
(Partially) fix vector shapes unfillable
2017-03-15 22:03:19 -06:00
Jeremy Bullock
9bc9a3315a Merge pull request #1071 from shun-iwasawa/fix_flipconsole_connection
Fix the Flipbook's console to be updated when the "Blank Frame" option is changed in the Preferences
2017-03-15 21:45:09 -06:00
Jeremy Bullock
75a231bef2 Merge pull request #1064 from shun-iwasawa/fix_import_scene
Fix invalid scene path when import scene from sandbox to another project
2017-03-15 21:31:52 -06:00
Kite
de8a8b798b Add alpha-channel to title-bar icons
Adds an alpha-channel to titlebar icons, also cleans the corners for
improved theme compatibility
2017-03-15 18:25:28 +00:00
Jeremy Bullock
0f89c59f13 Move level palette lines to qss (#1035) 2017-03-15 20:48:06 +09:00
Jeremy Bullock
2739e0d08c Pair field style #881 (#1034)
* Moved Pair Fields to qss
2017-03-15 20:47:32 +09:00
Jeremy Bullock
3a998ec844 Allow border on docks- use QFrame (#1054) 2017-03-15 13:32:57 +09:00
Jeremy Bullock
915f195e70 Remove hard-coded lines around panels (#1053)
* Remove line around style editor, schematic and flipbook
2017-03-15 13:16:21 +09:00
Jeremy Bullock
a04781f1db Fix crash on level strip arrow key presses (#1027) 2017-03-13 17:03:50 +09:00
Campbell Barton
c6e5093e87 CMake: remove duplicate library linking
Thanks @blackwarthog for pointing out
2017-03-11 13:58:39 +11:00
Jeremy Bullock
3bcfe87610 Fixed insert fx popup replace button size (#1013) 2017-03-08 21:58:51 +09:00
Jeremy Bullock
9f852fc460 added sound playback (#995) 2017-03-08 18:13:10 +09:00
shun-iwasawa
a1471ce40f soapbubblefx update (#1076) 2017-03-08 12:34:08 +09:00
shun-iwasawa
827f34124d fix preview fx (#1073)
close #1072
2017-03-08 12:33:35 +09:00
shun-iwasawa
57bc09cd02 make filesystemwatcher optional (#1060) 2017-03-08 12:32:25 +09:00
shun_iwasawa
a7f962e45c fix convert popup 2017-03-07 19:06:16 +09:00
shun_iwasawa
597034da8d fix vector fill 2017-03-03 17:38:46 +09:00
Jeremy Bullock
b8b0f90055 Fix for pixels only mode conflict too easily. (#1023) 2017-03-01 12:28:27 +09:00
Jeremy Bullock
6f319437dd allow no trim on spritesheet (#1022) 2017-03-01 12:27:45 +09:00
shun_iwasawa
1f4a70bdba fix flipconsole connection 2017-02-28 13:56:07 +09:00
shun_iwasawa
3f8574e522 fix import scene 2017-02-27 16:27:07 +09:00
Jeremy Bullock
c606c0c86a Added new scrubbing options (#994) 2017-02-27 15:44:40 +09:00
Jeremy Bullock
87cc7d5614 remove can't save warning on untitled autosave (#990)
close #777
2017-02-27 15:41:14 +09:00
jabarrera
53e290644c Checks data sound is valid to save. Issue #957 (#971)
close #957
2017-02-27 14:24:11 +09:00
Campbell Barton
9818e5d0ba Merge pull request #1062 from keijukainen/linux-check-folders-exist
Fixes warnings on Linux when library and fxs folders don't exist
2017-02-25 22:46:05 +11:00
keijukainen
7c61d8f87c fixes warnings when library and fxs folders don't exist 2017-02-25 03:20:25 -06:00
Campbell Barton
6560c86ab4 CMake: correct own error in FindSuperLU 2017-02-21 16:16:12 +11:00
Campbell Barton
fb6d38d59c CMake: cleanup indentation 2017-02-11 11:13:07 +11:00
Campbell Barton
c8223fd726 CMake: install lzo binaries on Linux
Fixes #591 (thanks to @blackwarthog for investigating)
2017-02-11 09:48:06 +11:00
Campbell Barton
cead1bb2ca CMake: add WITH_SYSTEM_SUPERLU option
Fixes crash on Linux (reported multiple times): see #1021
2017-02-10 09:54:10 +11:00
Campbell Barton
dde44fa941 Merge pull request #1021 from ideasman42/temp-cmake-lzo-system-pr
CMake: add WITH_SYSTEM_LZO option
2017-02-10 10:32:31 +11:00
Jeremy Bullock
8fcc495685 Merge pull request #1002 from shun-iwasawa/gab3d-spanish-update
Spanish UI update by gab3d (fixed conflicts and updated ts files)
2017-02-04 22:58:43 -07:00
Jeremy Bullock
0d1e70eeae Merge pull request #1008 from shun-iwasawa/camcap_savein_popup
Subfolder Popup for Camera Capture
2017-02-03 10:14:22 -07:00
Campbell Barton
6c644bebb2 CMake: add WITH_SYSTEM_LZO option
Allows to easily switch between using thirdparty libs.
2017-02-03 19:40:49 +11:00
Jeremy Bullock
9356825406 Merge pull request #1015 from shun-iwasawa/fix_cell_input_feature
Cell Input Feature Fixes
2017-02-02 23:07:57 -07:00
Jeremy Bullock
fadd5917e8 Shortcut window confusion fix (#988)
* shortcut window confusion fix

close #976
2017-02-01 16:17:41 +09:00
jabarrera
06d7754652 Cleaning for-nothing methods (#974) 2017-02-01 13:07:49 +09:00
jabarrera
eb0a56909e Set auto markers (#982)
close #572
2017-02-01 12:56:14 +09:00
jabarrera
15baedffe1 Fixes crash in History Panel when a level is unlinked. (#975)
close #965
2017-01-31 21:12:59 +09:00
Jeremy Bullock
f7993abac4 Made rounded join the default (#1010) 2017-01-31 20:27:42 +09:00
shun_iwasawa
e69dc07ca9 fix cell input feature 2017-01-31 16:11:06 +09:00
shun_iwasawa
e56ea89194 subfolder popup for camera capture 2017-01-27 16:05:24 +09:00
Jeremy Bullock
90b4220559 Merge pull request #999 from shun-iwasawa/features_for_pencil_test
Typing arrow key shifts cell selection & Input cells without double click
2017-01-24 13:01:56 -07:00
shun_iwasawa
e90f9dc682 update spanish ts files 2017-01-24 13:55:41 +09:00
shun_iwasawa
b7ec44555f Merge branch 'master' of https://github.com/gab3d/opentoonz into gab3d-master 2017-01-24 13:30:34 +09:00
Jeremy Bullock
4a76fd864f Render Button added to Output Settings (#875)
close #795
2017-01-23 19:54:32 +09:00
Jeremy Bullock
01e454e092 Brush Size Shortcuts Change (#685)
* Changed brush size shortcut to Ctrl + Alt ( in considering ui consistency )
close #477
2017-01-19 20:46:50 +09:00
shun_iwasawa
3639da6d5a arrowkey to shift cell selection, input w/o dblclk 2017-01-19 17:46:54 +09:00
Jeremy Bullock
34b8160c90 Merge pull request #983 from shun-iwasawa/color_filter
Color filtering feature for columns in camstand view
2017-01-16 15:29:37 -07:00
Jeremy Bullock
d3c1049f6b Merge pull request #991 from shun-iwasawa/fix_freeze_crash
Fix crash on unfreeze preview
2017-01-16 15:17:01 -07:00
Jeremy Bullock
490029b071 Merge pull request #972 from jabarrera/enhancement/aif-sound-extension
[Enhacement] Add "aif" extension to AIFF sound list
2017-01-16 09:35:06 -07:00
shun_iwasawa
a3cdd885f5 added color filter feature and modified composition with colorscale 2017-01-16 20:33:23 +09:00
shun_iwasawa
b503b4d5dd fix crash on unfreeze preview 2017-01-16 19:42:04 +09:00
Jeremy Bullock
72d1e2ebf1 fix white xsheet vertical line (#876)
close #857
2017-01-12 10:45:50 +09:00
jabarrera
52918b964e Deleting extra semicolon (#973) 2017-01-11 16:25:15 +09:00
Jeremy Bullock
f09fd34424 Merge pull request #898 from shun-iwasawa/fix_saving_menubar
Fix saving menu bar in non-English environment not to lose English titles
2017-01-04 21:19:49 -07:00
Jeremy Bullock
6dd97d925f Merge pull request #963 from shun-iwasawa/fix_apply_shortcut_preset
Fix crash on applying shortcut preset
2017-01-04 21:13:47 -07:00
jabarrera
3a0f2bd2c6 not append non-printable character null (#968) 2016-12-21 15:26:31 +09:00
jabarrera
96d45ce5a1 Fix crash by catching exceptions and skipping frames with bad names. Show warning with skips to message center (#966) 2016-12-21 15:25:34 +09:00
jabarrera
d4754fd5ac Add aif extension 2016-12-17 13:14:22 +01:00
shun_iwasawa
f16afdad7f fix apply shortcut 2016-12-13 16:13:05 +09:00
jabarrera
3ebaf33693 Fix plastic tool crash with SuperLU 5.x
Fixes crash on Linux #623,
but allows updating thirdparty lib to 5.x too.
2016-12-13 12:01:27 +11:00
Campbell Barton
fb7729aaaf CMake: fix for SuperLU
It wasn't possible to use a custom superlu path.

- Added "superlu" onto the end of SUPERLU_INCLUDE_DIR
- Wasn't using SUPERLU_INCLUDE_DIR, instead used hard-coded path.
  Now use SUPERLU_INCLUDE_DIR on Linux,
  leave windows and macOS as-is with notice.
2016-12-13 12:01:27 +11:00
Jeremy Bullock
d9eff09619 changed separator spacing to 4 (#772)
close #771
2016-12-09 22:55:45 +09:00
Jeremy Bullock
c923b546fe Merge pull request #950 from shun-iwasawa/bubble_fx
New Fx : SoapBubble Iwa
2016-12-08 21:34:56 -07:00
Jeremy Bullock
8e6dfb6112 Merge pull request #945 from shun-iwasawa/mod_fieldguide
Change the default size of field guide
2016-12-08 00:01:06 -07:00
shun_iwasawa
4d2acff575 soap bubble fx iwa 2016-12-06 17:03:25 +09:00
Jeremy Bullock
1d47b826ed Clear project folder of non-project files (#701)
* clear project folder of non-project files, moving them from projects to config
2016-12-02 13:09:13 +09:00
shun_iwasawa
fe1261a638 modify field guide's default value 2016-12-02 13:01:04 +09:00
shun-iwasawa
4f59008bae Use English for 'iwa_motionblurfx' comments - modified (#932) 2016-11-28 16:09:24 +09:00
jabarrera
e8ad777186 Fix for Linux audio on i386
Specialized array copying caused problems and isn't needed.
2016-11-27 22:26:45 +11:00
Campbell Barton
cbcab0b54e Linux: Correct misuse of SDL_MixAudio
memset needs to be used even with full volume.
2016-11-27 11:45:45 +11:00
Campbell Barton
9eafa5730c Merge branch 'jabarrera-fix/playaudio-linux' 2016-11-27 11:34:44 +11:00
jabarrera
7c1be800e9 Fix audio reproduction issue (863) in GNU/Linux 2016-11-27 11:34:25 +11:00
Campbell Barton
d3ecc4ec7b Use English for 'iwa_motionblurfx' comments 2016-11-27 11:31:25 +11:00
Jeremy Bullock
69c590f062 Merge pull request #934 from shun-iwasawa/fix_style_switch_on_raster
Fix numpad style switching on raster levels
2016-11-25 14:56:30 -07:00
shun-iwasawa
9472b823c2 v1.1.2 (#935)
Do Version Up!
2016-11-25 11:52:07 +09:00
shun-iwasawa
2f19850ebf Update .ts files and Japanese translations (#842)
update ts files and Japanese translations
fix #835
2016-11-24 17:10:29 +09:00
shun_iwasawa
e3df22b49e fix style switch on raster 2016-11-24 16:02:18 +09:00
Jeremy Bullock
686e82ae08 Fixed gif import (#924)
* fixed gif import
2016-11-24 11:11:57 +09:00
Campbell Barton
6e785fd361 Fix use after free error (#896)
Fixing a crash problem related to the Function Viewer
close #892
2016-11-24 11:10:50 +09:00
Jeremy Bullock
764038cd1a Spritesheet Export (#752)
Added 'spritesheet' for the output format options, supporting as follows:
- Crops transparent area from images
- Set output format (Grid, Vertical, Horizontal)
- Scale output
- Set padding
- Export text file along with spritesheet with info about image sizes, padding etc. . .
The result is compatible with Game Maker Studio.
2016-11-24 11:08:30 +09:00
Jeremy Bullock
83d3e36d63 Add a load image button to camera capture for reference image (#751)
Added button to load image in the selected cell into the reference (onion skin) image.
 This is useful in stop-motion work for lining up your camera with a previous image.
2016-11-24 10:54:55 +09:00
Jeremy Bullock
85c476cdde Audio Recording Popup (#786)
Allows recording of audio through the system input devices and adding recorded audio into the scene
2016-11-22 11:17:29 +09:00
Jeremy Bullock
1900e185ca Merge pull request #928 from shun-iwasawa/sound_levelsettings
Level settings and info for sound levels
2016-11-21 12:38:36 -07:00
shun_iwasawa
ea54340f3a modify next / prev drawing 2016-11-21 20:45:21 +09:00
Jeremy Bullock
edaab7f46d moved ffmpeg temp files to cache folder (#921)
Now the ffmpeg temporary export files will be saved in the cache folder.
close #918
2016-11-21 19:37:55 +09:00
shun_iwasawa
a3d7fba212 display sound level settings and info 2016-11-21 17:48:41 +09:00
Xenobus
9d7eaade5d Fixes crash on editing curve with control point tool
OpenToonz crashes when directly manipulating curves via the lines
themselves, unless the curve was initialized as a straight line.

Depending on the build environment, a calculation interprets doubles
as ints, resulting in a divison by zero.

 -Explicitly specifies the use of floating point abs() - fabs()

Resolves: #858, #919
2016-11-17 19:40:33 +02:00
Jeremy Bullock
37acd430c0 Merge pull request #911 from shun-iwasawa/nameeditor_stamp
Introducing easy input feature for the Style Name Editor
2016-11-15 20:56:09 -07:00
shun_iwasawa
0854e84066 label on top 2016-11-15 15:36:06 +09:00
shun_iwasawa
6c76ac8b5c resizable buttons 2016-11-15 14:27:15 +09:00
shun_iwasawa
03feedea0f fixes 2016-11-14 20:55:04 +09:00
shun_iwasawa
4ada6a9de4 dialog position fix 2016-11-14 15:56:58 +09:00
Campbell Barton
d6e3ed1575 Comments: translate icon-generator notes 2016-11-14 08:36:58 +11:00
Campbell Barton
5bb68e4f5f CMake: ensure Qt isn't too old
Saves confusing errors for older Linux distros #913.
2016-11-13 06:32:27 +11:00
shun_iwasawa
aa32e96af2 medium chip menu 2016-11-11 17:35:22 +09:00
masafumi-inoue
297fcfe29e Merge pull request #908 from shun-iwasawa/fix_convert_to_painted_tlv
Fix style removal problem on Convert to Painted TLV from non AA source
2016-11-11 16:52:46 +09:00
shun_iwasawa
16057916f3 easy input for name editor 2016-11-10 22:42:13 +09:00
Gabriel Gazzán
558b63ef19 Merge branch 'master' of https://github.com/opentoonz/opentoonz 2016-11-09 19:42:13 -03:00
shun_iwasawa
22ad9ee8ef fix convert to painted tlv 2016-11-09 16:20:58 +09:00
Jeremy Bullock
3bb5efc4ee Quick Export Feature (#725)
* Added Fast Render to MP4 command which does not need to set anything in output settings.
2016-11-09 11:46:03 +09:00
shun_iwasawa
ffb2f05d63 changed scrollbar width to 16 2016-11-07 16:45:43 +09:00
shun_iwasawa
c5b5d29ca2 enable numpad 2016-11-04 18:07:43 +09:00
shun_iwasawa
95ea2b6ffb fix saving menubar 2016-11-02 17:43:17 +09:00
shun_iwasawa
70b01d1517 Merge remote-tracking branch 'origin/master' into numpad_for_palette_shortcut 2016-11-02 15:46:49 +09:00
shun_iwasawa
7d08f6e97e small fixes and change default shortcuts 2016-11-02 15:32:21 +09:00
Jeremy Bullock
b6833a8759 Sound playback in the viewer (#788)
* enable sound playback in Viewer with button in the flip console being pressed

close #133
2016-11-02 11:40:28 +09:00
shun_iwasawa
7292b3f0dc Merge remote-tracking branch 'origin/master' into numpad_for_palette_shortcut 2016-10-31 19:57:30 +09:00
shun_iwasawa
cede7cbd47 enable shortcut in paletteviewer 2016-10-31 19:45:48 +09:00
Jeremy Bullock
c21b57cc2f Merge pull request #853 from shun-iwasawa/convert_to_painted_tlv
Improved convert command from non AA raster images to painted tlv
2016-10-28 12:42:07 -06:00
Jeremy Bullock
128b64d4da Merge pull request #879 from shun-iwasawa/save_fmtprops_to_prj
Fix Save Default Settings command to save format properties to project settings
2016-10-28 10:09:42 -06:00
shun_iwasawa
754d4551b7 fix not to browse initial description text 2016-10-28 20:05:27 +09:00
Jeremy Bullock
5b4b9efd3e buttons on viewer and combo unified (#873)
- Added Safearea button and Field Guide button to the viewer title bar
- Also modified layout of the viewer title bar
2016-10-28 18:34:26 +09:00
Campbell Barton
6f12250419 CMake: minor cleanup 2016-10-28 19:09:35 +11:00
Jeremy Bullock
7e1154bda4 Fix for FFmpeg renders wrong range if previous exported range was bigger (#814)
* fix render using old render range for changed range
2016-10-28 14:53:33 +09:00
Campbell Barton
f2b2c436ef Fix for crash inserting a keyframe (#798)
Make a copy of `TParamChange` in `FunctionTreeModel::onChange()` since the notifier would run later on (via Qt's event loop).
2016-10-28 14:48:26 +09:00
Jeremy Bullock
2c13b22d29 Merge pull request #868 from shun-iwasawa/loadscene
Fix Load Scene popup to initialize correctly
2016-10-27 08:23:21 -06:00
Jeremy Bullock
e655f596bd Merge pull request #888 from shun-iwasawa/fix_studiopalette_drag
Fix Studio Palette not to delete palette file unexpectedly
2016-10-27 08:16:09 -06:00
shun_iwasawa
53bef61327 Merge remote-tracking branch 'origin/master' into numpad_for_palette_shortcut 2016-10-26 20:54:28 +09:00
Jeremy Bullock
9ec2d133f1 rounded brush cap default (#872)
* Changed default vector brush cap to "rounded"

close #766
2016-10-26 18:37:43 +09:00
shun_iwasawa
0148381f16 fix studiopalette drag 2016-10-26 16:27:19 +09:00
shun_iwasawa
d4ffc77bb9 save format properties 2016-10-21 20:50:52 +09:00
Jeremy Bullock
50d5306afc Merge pull request #870 from shun-iwasawa/startup_mod
Startup Popup: Highlight "Open Recent Scene" items on mouse hover
2016-10-20 08:04:05 -06:00
Jeremy Bullock
cb372ada0e Merge pull request #862 from shun-iwasawa/color_locator
Locator sub-window for showing close-up image at mouse position
2016-10-19 19:03:20 -06:00
shun_iwasawa
999fe6d43b fixes 2016-10-19 15:18:33 +09:00
shun_iwasawa
b81709de21 highlight recent items on mouse hover 2016-10-18 17:06:02 +09:00
Jeremy Bullock
bfe8613d31 Startup popup when OT starts (#793)
* startup popup which provides quick access to new project, new scene and open recent scenes.
2016-10-18 15:29:19 +09:00
shun_iwasawa
472b705fd5 fix load scene for relative project folder 2016-10-18 12:02:45 +09:00
shun_iwasawa
db5f54040c locator popup 2016-10-14 15:12:24 +09:00
Jeremy Bullock
e8903b4e25 Shortcuts Selection Choice and Proposed New Shortcuts (#691)
* Enabled to save shortcuts and to select from shortcut configurations of other softwares
2016-10-07 20:45:49 +09:00
Jeremy Bullock
3837a14436 fix for ffmpeg export range error (#828)
* This allows the export range to be specified and correctly exported in ffmpeg formats

close #779
2016-10-07 19:02:02 +09:00
Jeremy Bullock
2b9d8f3cc8 Show info for ffmpeg levels (#824)
* Show info of ffmpeg level in level settings
* added frame count to filebrowser

close #811
close #812
2016-10-07 18:59:06 +09:00
Jeremy Bullock
3b0af2f782 Fix for Multiple FFmpeg files with same name #813 (#827)
* Use full path for temp ffmpeg cache names. Which allows importing multiple ffmpeg type files with the same name but different locations.

close #813
2016-10-06 17:22:00 +09:00
Jeremy Bullock
d8339e9782 Fix for ffmpeg named with sequence names (#826)
- Now ffmpeg types can have a name such as img.0001.gif or img_0001.mp4 with no crash. 
close #767
2016-10-06 17:19:46 +09:00
Jeremy Bullock
ca53816676 Merge pull request #806 from shun-iwasawa/revert_autocenter
Revert autocenter options to Cleanup Settings panel
2016-10-06 00:25:30 -06:00
shun_iwasawa
1fa45a0da6 add remove unused styles option 2016-10-03 21:04:35 +09:00
Jeremy Bullock
63610baef4 Merge pull request #764 from shun-iwasawa/organize_palette
"Organize palette" and "Update colors by using picked position" features for the workflow using raster level as a color model
2016-10-02 22:33:36 -06:00
Jeremy Bullock
61a9c97880 Merge pull request #847 from shun-iwasawa/fix_clone
Fix clone levels not saving correctly
2016-09-29 20:26:16 -06:00
shun_iwasawa
3fc8809683 set dirty flag on clone levels 2016-09-29 15:13:27 +09:00
Jeremy Bullock
b84282fcc8 Merge pull request #817 from shun-iwasawa/turtletooth-stylelink
Modified: Linked styles enabled and style right click menu organized by turtletooth
2016-09-28 22:48:36 -06:00
Jeremy Bullock
794b2df7a2 Merge pull request #845 from shun-iwasawa/camera_control
Add button video capture filter control to Camera Capture (only for Windows)
2016-09-28 22:39:39 -06:00
Campbell Barton
be12a8c1a8 Merge pull request #844 from ideasman42/fix-gl-591
Fix/Workaround bug #591
2016-09-29 09:39:36 +10:00
Campbell Barton
4cdcb009ef Fix/Workaround bug #591
We could check for the extensions but these OpenGL options are never used,
so no need to disable them.
2016-09-29 07:01:26 +10:00
shun_iwasawa
96a3e3c54e remove find_library and small fix 2016-09-28 16:06:01 +09:00
Jeremy Bullock
779cdf5542 fix gif reader not getting all frames (#770)
changed frame counting method for GIF format in order to get frame duration properly
2016-09-28 15:52:57 +09:00
shun_iwasawa
b7d07aabce add video capture filter settings 2016-09-28 13:59:13 +09:00
Jeremy Bullock
33e7d1707e Save settings updated - Updated and Fixed (#474)
* Auto-save settings updated - now auto-save will save not only the current scene but also all levels, according to preferences option.

N.B. Note that the default value of "Automatically save non-scene files" is ON. Please make sure to disable it if you would like to automatically save the scene only.
2016-09-26 17:35:34 +09:00
Gabriel Gazzán
7e3dfc61ed Spanish UI - some fixes 2016-09-20 17:37:38 -03:00
Gabriel Gazzán
52da33dd6e Merge branch 'master' of https://github.com/opentoonz/opentoonz 2016-09-20 17:24:00 -03:00
shun_iwasawa
9f19cf15da small fixes 2016-09-20 17:32:21 +09:00
Jeremy Bullock
792dc2b6b4 Merge pull request #805 from shun-iwasawa/fix_version_number
Update version numbers for tcleanupper, tcomposer and tconverter
2016-09-15 21:47:02 -06:00
Jeremy Bullock
72d52f5dfc Merge pull request #782 from shun-iwasawa/camcap_modification
Camera Capture fixes
2016-09-15 08:16:38 -06:00
shun_iwasawa
640862e570 revert link style 2016-09-15 20:50:22 +09:00
shun_iwasawa
202d1959be Merge branch 'stylelink' of https://github.com/turtletooth/opentoonz into turtletooth-stylelink 2016-09-15 19:39:31 +09:00
Jeremy Bullock
e59b1fa741 Additional Project Root Location (#664)
Enabled to select additional project root location via Preferences.
close #736
2016-09-15 18:56:03 +09:00
shun_iwasawa
bd6b1b6e90 status -> state 2016-09-14 16:37:24 +09:00
shun_iwasawa
beb3057607 enable shift + tab 2016-09-13 19:10:05 +09:00
Jeremy Bullock
7e84f400f1 Fix save all issue setting wrong path on cancel save scene (#775)
* Fix save all issue setting wrong path on cancel save scene
close #774
2016-09-13 18:08:55 +09:00
shun_iwasawa
94ecc2fcc6 revert autocenter in cleanup settings 2016-09-13 16:53:46 +09:00
shun_iwasawa
4dbfbc4b03 fix version numbers 2016-09-13 13:52:34 +09:00
shun_iwasawa
4635d82930 numpad for palette shortcut 2016-09-12 19:51:52 +09:00
boombatower
0dbe175381 Replace else() with elseif(APPLE) to ensure quicktime not built on unix. 2016-09-09 22:28:19 -05:00
shun-iwasawa
7cd1ff71f5 clang format (#797) 2016-09-08 16:54:16 +09:00
Jeremy Bullock
3f5067c8c2 Mp3 Import (#749)
MP3 import  ( ffmpeg required )
2016-09-08 15:19:01 +09:00
Campbell Barton
a6cacc8cf1 Translate comments to English 2016-09-08 15:07:21 +10:00
Campbell Barton
17ede676eb Merge pull request #790 from mcccs/master
Typos
2016-09-08 14:09:12 +10:00
MCCCS
a0ce326e1b 🐛 Fix spelling mistakes 2016-09-07 16:28:50 +03:00
shun_iwasawa
74d63437e8 add style sheet for sound column 2016-09-05 21:33:28 +09:00
Jeremy Bullock
9cb1845f21 Merge pull request #785 from shun-iwasawa/fix_black_mesh_preview
Fix mesh preview blackout on opening Create Mesh popup
2016-09-04 12:28:25 -06:00
shun_iwasawa
3e8c6cf9de fix mesh preview blackout on opening popup 2016-09-02 20:43:08 +09:00
shun_iwasawa
13d3ac7822 remove onion cursor on mouse leave 2016-09-02 20:25:54 +09:00
shun_iwasawa
339a9c28e1 camera capture fixes 2016-09-02 17:04:44 +09:00
Jeremy Bullock
e7667a0e6d sceneviewer fix for updating markers (#778)
close #692
2016-09-02 11:47:04 +09:00
Campbell Barton
4121b4ed18 Merge pull request #723 from ckorn/format
Add format string literal
2016-09-01 17:47:40 +10:00
Jeremy Bullock
48c6fc0de2 Typo fixes (#531)
* Typo fixes for the file access warning

close #501
2016-09-01 14:24:19 +09:00
shun_iwasawa
c53f280f96 Merge remote-tracking branch 'origin/master' into organize_palette 2016-08-26 21:01:24 +09:00
shun_iwasawa
9cbd0e8743 organize_palette 4 2016-08-26 20:59:54 +09:00
Jeremy Bullock
8bb0936364 New Geometry Icon (#716)
* introduced new geometry icon (designed by Rayek)
2016-08-24 17:21:27 +09:00
Jeremy Bullock
8db15824a6 Add Hidden Commands to Menus (#677)
* added hidden commands to menu bar
* added playback commands to the customize menu bar popup
close #393
2016-08-24 17:02:24 +09:00
Jeremy Bullock
1bad81ba81 Merge pull request #739 from shun-iwasawa/stageinch2
Introducing Stage::standardDpi instead of updating Stage::inch
2016-08-23 21:17:05 -06:00
Jeremy Bullock
0558c9aa17 Merge pull request #719 from shun-iwasawa/panel_titlebar
Style sheet for the panel title bar
2016-08-19 08:17:22 -06:00
shun-iwasawa
5e2a8ff232 Improvement of direct inputting feature in Xsheet (#722)
* improve xsheet direct input

*  small fix
2016-08-19 18:31:00 +09:00
shun-iwasawa
6cf0fab004 fix beautification script (#745) 2016-08-19 16:24:27 +09:00
shun_iwasawa
217e7193db resize scene instead of changing dpi 2016-08-19 15:09:48 +09:00
shun_iwasawa
98ad89fbd3 Merge remote-tracking branch 'origin/master' into stageinch2 2016-08-19 12:33:38 +09:00
Shinya Kitaoka
9c70ac1a01 Fix for clang-format (#743) 2016-08-19 12:11:52 +09:00
Shinya Kitaoka
6fa9acbd5f Add source formatting check (#689)
* add source formatting check
* fix beautification scripts
2016-08-18 21:10:57 +09:00
Jeremy Bullock
2a416897a2 Level Settings Popup: removed name unchanged warning and set focus on other errors (#686)
* Level Settings Popup : removed name unchanged warning and set focus on other errors
2016-08-18 21:02:09 +09:00
shun_iwasawa
e897af4ff2 organize palette 3 2016-08-18 20:25:44 +09:00
Jeremy Bullock
17d8f9dfaf Disable onionskin during playback (#708)
* disable onionskin during playback
* added option to show onion skin during playback in preference

close #486
2016-08-18 18:41:31 +09:00
Jeremy Bullock
f3ea7c244f Allow Enter in Save File Field to Save (#687)
* Allow enter key in save field to trigger save procedure
2016-08-18 18:38:37 +09:00
shun_iwasawa
bb0d83547a add dpi compatibility check and remove comment 2016-08-18 17:27:10 +09:00
Jeremy Bullock
4134b2d0d8 Fixed assert failing on project popup (#646)
* Fixed assert failing on project popup on choosing sandbox project

close #645
2016-08-17 12:04:33 +09:00
shun_iwasawa
4b846056c9 Merge remote-tracking branch 'origin/master' into organize_palette 2016-08-16 18:41:23 +09:00
shun_iwasawa
d6df3f9261 introducing stage-standarddpi 2016-08-16 13:52:38 +09:00
Gabriel Gazzán
47f9765e0f Spanish - quick fix 2016-08-11 21:10:43 -03:00
Gabriel Gazzán
885780c487 Merge branch 'master' of https://github.com/opentoonz/opentoonz 2016-08-11 21:04:46 -03:00
Campbell Barton
88b15e4c55 Cleanup: format warnings 2016-08-11 08:54:20 +10:00
Christoph Korn
c17229f066 Add format string literal
Prevents security issues when the string contains
format specifiers.
Fixes: warning: format not a string literal and
no format arguments [-Wformat-security]
2016-08-10 22:30:04 +02:00
Jeremy Bullock
2969b4c245 support for jpeg import (#656)
This allows jpeg images to be imported.
close #576
2016-08-10 21:46:04 +09:00
shun_iwasawa
064d70388e bring panel title bar to the style sheet 2016-08-08 16:20:27 +09:00
shun-iwasawa
a8d73fbd70 v1.1.1 (#718) 2016-08-08 15:44:05 +09:00
shun_iwasawa
a2e50d25b1 update systemvar to 1.1 2016-08-08 11:29:06 +09:00
Gabriel Gazzán
850cb6c992 Spanish UI - quick fix 2016-08-05 17:53:42 -03:00
Gabriel Gazzán
5438386eab Spanish UI - update [100%] 2016-08-05 17:45:48 -03:00
shun_iwasawa
39baf50099 clang format 2016-08-05 15:40:11 +09:00
shun_iwasawa
64e800caf5 Merge branch 'pixels2' of https://github.com/turtletooth/opentoonz into turtletooth-pixels2 2016-08-05 15:28:35 +09:00
shun-iwasawa
b91cf10aa4 v1.1.0 (#704) 2016-08-04 18:01:19 +09:00
shun-iwasawa
27b0cfd38c clang formatting (#703) 2016-08-04 16:23:36 +09:00
tomosu
ac08090374 change to move thread before destructor called (#702) 2016-08-04 14:40:59 +09:00
Jeremy Bullock
bc0379c413 Updated rooms for consistency (#584)
* updated basics room

* updated rooms for consistency

* fixed camera capture not showing up on first load

 close #583
2016-08-04 14:25:27 +09:00
shun_iwasawa
ff185f4824 Merge remote-tracking branch 'origin/master' into organize_palette 2016-07-29 17:25:00 +09:00
shun_iwasawa
48c6711cad organize palette 2 2016-07-29 17:23:11 +09:00
turtletooth
04d8fdc45c FFmpeg Integration - mp4, webm, gif (#624)
* Webm and Gif Export

* added intermediate jpg conversion to save hard drive space

* Started preferences ffmpegPath selection

* grouped ffmpeg files together

* Working with intermediate format

* Fixed running multiple CPU cores for export

* audio works

* all working, need refactoring and error checking

* Changed Qt includes

* revisited Qt includes

* Clean up code, refactor file cleanup, clean up includes

* started gif import

* import working

* Removed import again, fixed export settings being remembered

* import working, bypassed precompute, back to single core export

* clang formatting applied

* added beta warnings in Preferences Popup

* fixed frame flipping and made looping gif default

* added toonzlibs

* added format checks

* added check to help t32bitsrv crash

* sliders for settings are back

* added customizable timeout for ffmpeg

* fixed gif fps and scale for no palette
2016-07-29 14:35:10 +09:00
shun_iwasawa
84461e8bed camera capture - frame modifier option 2016-07-25 18:09:24 +09:00
turtletooth
21dab2ca87 updated level export default settings (#621)
close #530
2016-07-25 12:37:48 +09:00
Jeremy Bullock
2322767e25 Fixed preset dropdown, dpi lock, labels, decimals 2016-07-23 23:11:49 -06:00
Campbell Barton
9c30a09048 Correct function name
Function name didn't match header (though it remains unused).
2016-07-23 11:24:31 +10:00
Campbell Barton
5cfa877449 Quiet warnings
- duplicate headers in C source & header
- use const char arg
- invalid typedef
2016-07-23 05:23:17 +10:00
Campbell Barton
9ece9c0c92 Cleanup: CMake style
Use parens on newline, avoids diff-noise when adding values.
2016-07-23 04:59:47 +10:00
turtletooth
fef27f08d4 changed default icon size to 16 by 9 (#662) 2016-07-22 17:20:38 +09:00
Campbell Barton
8c6c57f1b4 Enable missing-declarations warning (#643)
Finish ensuring symbols use headers correctly
2016-07-22 13:38:33 +09:00
Shinya Kitaoka
0f12b3ee16 use new context (#659) 2016-07-21 10:34:09 +09:00
turtletooth
66af7cc365 Function Curves Window Usability - Option 1 (#657)
* removed ctrl key requirement from function curves editor

* removed commented code
2016-07-21 10:29:28 +09:00
Shinya Kitaoka
2a7129aa92 use std::unique_ptr<> instead of std::auto_ptr<> (#601) 2016-07-20 21:49:32 +09:00
shun_iwasawa
c382b8addd Merge remote-tracking branch 'origin/master' into organize_palette 2016-07-20 12:47:43 +09:00
turtletooth
e0f89bc768 Merge pull request #652 from shun-iwasawa/pencil_test_improvement
Camera Capture (former Pencil Test) improvement
2016-07-19 19:47:40 -06:00
shun_iwasawa
7b62b4505b pencil test improvement 2016-07-19 21:45:02 +09:00
Jeremy Bullock
cd848c35e6 Changed connection to reference 2016-07-15 21:42:28 -06:00
Campbell Barton
4e9ecfd38b Fix crash reading level (TLZ) file (#637)
- double fclose call
  (readVersion closed the file, however this is already closed when the class is freed)

- buffer overrun reading a char pointer which isn't NULL terminated.
  use memcmp instead.
2016-07-14 20:52:12 +09:00
tomosu
9cb984e84d workaround for missing left button on osx (#561)
* workaround for missing left button on osx

* change Qt path

* change CMake

* transfer filter's pointer to application directly

* rebase

* add final, delete virtual, and beautificate
2016-07-14 19:09:44 +09:00
tomosu
8d9526db1b add doneCurrent in fx and raster code (#636) 2016-07-14 17:42:21 +09:00
Xelloss
6a7ff2ca42 Fix some can't translate strings on UI (#515)
* Add & to "Scan & Cleanup" menu item

Missing a ‘&’ punctuation on this menu item.

* fix can't translation strings on Cleanup Setting

* fix can't translation strings on Combo Viewer

* fix can't translation strings on Main Windows

* fix can't translation strings on Preference

* fix can't translation strings on Context Menu

* fix can't translation strings on Style Picker tool

* fix can't translation strings on Watercolor FX

* fix can't translation strings on Tape Tool

* fix can't translation strings on Rotate Tool

* fix can't translation strings on FileBroswer

* fix can't translation strings on FileBroswer

* fix can't translation strings on FileBroswer

* Add new source strings and translate in Chinese

* Add new source strings and translate in Chinese

* Add new source strings and translate in Chinese

* Add new source strings for french

* Add new source strings for german

* Add new source strings for italian

* Add new source strings for japanese

* Add new source strings for spanish

* Add new source strings for spanish

* Add new source strings for japanese

* Add new source strings for italian

* Add new source strings for german

* Add new source strings for french

* Add new source strings for spanish

* Add new source strings for japanese

* Add new source strings for italian

* Add new source strings for german

* Add new source strings for french

* include Qt translation support

* include Qt translation support

* Update stylepickertool.cpp

* Update viewtools.cpp

* remove modifications

Check failed

* remove modifications

Check failed

* Update stylepickertool.cpp

* Fix more can't translate strings on UI

* translation support for Pick Style Tool and Rotate Tool

* Add more source strings in all language TS files

* update qm files of chinese

* Remove modifications of Style Picker tool & Rotate Tool again...
2016-07-14 17:00:28 +09:00
Campbell Barton
87094dbf7a Correct delete[] use (#629) 2016-07-14 15:56:52 +09:00
Campbell Barton
ccd5052709 Cleanup: declare local functions static (#632)
Applies to toonz, toonzfarm, toonzqt.
2016-07-14 15:51:27 +09:00
Campbell Barton
a3a77b1204 CMake: initialize build type (#609)
Avoid using an empty build type.

While supported, it means some settings aren't well defined.
better to default to Release.
2016-07-14 13:44:36 +09:00
shun-iwasawa
535d3f26d8 Merge pull request #400 from turtletooth/pixels
Add pixels - Finished.
2016-07-14 12:40:30 +09:00
Michał Janiszewski
d5a8e51d74 Fix TNZ_MACHINE_CHANNEL_ORDER_MRGB check (#602) 2016-07-14 12:04:33 +09:00
Campbell Barton
b3bd842e04 Make functions static, ensure declarations match headers (#610)
This patch used -Wmissing-declarations warning
to show functions and symbols that had no declarations, and either:

- Make static
- Add to header

This helps avoid possability that declarations and functions get out of sync.
And ensures all source files reference headers correctly.

It also makes sure functions defined with extern "C",
have this defined in the header. An error found in calligraph.h while writing this patch.

This has been applied to toonzlib, to avoid making very large global changes.
If accepted, -Wmissing-declarations warning could be added to CMake.
2016-07-13 21:05:06 +09:00
Campbell Barton
ac2647b212 Avoid unnecessary vector resizing (tstring.toLower) (#614)
Directory listing compares full paths case insensitive,
this causes toLower to run a lot.

While this could be avoided entirely, at least avoid resizing the vector while lower casing strings.
2016-07-13 20:52:24 +09:00
Campbell Barton
f278fa10f0 Avoid making a copy of filepaths just to compare them (#616)
Instead compare them in-place.
2016-07-13 19:07:41 +09:00
Campbell Barton
0279c27280 Fix crash loading levels (#615)
Effects Linux, but may apply to other systems too.
2016-07-13 19:07:11 +09:00
Campbell Barton
1970953c90 Fix use-after free on render (#612) 2016-07-13 18:55:14 +09:00
Jeremy Bullock
027819831e hide fields for exportlevelpopup if pixelsonly 2016-07-13 02:28:26 -06:00
Jeremy Bullock
ae0f0a65a8 Fixed new scene having correct dpi even if default settings are set other than 53.33333 2016-07-13 01:51:33 -06:00
Jeremy Bullock
2e52c6995c reverted default units 2016-07-13 00:38:17 -06:00
Jeremy Bullock
3eeb02f307 Set cleanup camera settings 2016-07-13 00:28:41 -06:00
Jeremy Bullock
59dbbf498a Clang formatting applied 2016-07-12 21:09:46 -06:00
Jeremy Bullock
b6ada42502 Fixed TUnit error 2016-07-12 14:52:07 -06:00
turtletooth
9e7a9d2cd4 Merge pull request #581 from shun-iwasawa/turtletooth-maximize
Maximize Pane where mouse is shortcut by turtletooth (modified)
2016-07-12 14:05:10 -06:00
Jeremy Bullock
0b1ad71d3b updated style link and right click menu 2016-07-11 22:36:05 -06:00
shun-iwasawa
b2a562cb68 Merge pull request #620 from turtletooth/shortcutwindow
Fixed remove shortcut not updating, added focus when item selected
2016-07-11 20:43:17 +09:00
shun_iwasawa
06bcc2ea0a organize palette 1 2016-07-11 18:55:17 +09:00
Campbell Barton
9b2bfdae51 Fix uninitialized variable use (#613) 2016-07-11 15:22:56 +09:00
Jeremy Bullock
eddd8a3654 removed unnecesary code 2016-07-10 18:45:34 -06:00
Jeremy Bullock
7f493cca08 updated remove shortcut works, added focus when item selected 2016-07-10 13:49:14 -06:00
turtletooth
534c9edc88 Merge pull request #587 from shun-iwasawa/fix_crash_on_savelevelas
Fix crash on Save Level As when the current level is not selected
2016-07-09 14:10:02 -06:00
Campbell Barton
5f15dd3724 Correct define check 2016-07-09 13:56:47 +10:00
Campbell Barton
326eaa5b78 CMake: use STATUS for messages, spaces indentation 2016-07-09 10:44:05 +10:00
Campbell Barton
a9c3dad75a CMake: differentiate system includes (#604) 2016-07-09 00:47:11 +09:00
turtletooth
f8ebe3b803 Merge pull request #575 from shun-iwasawa/pencil_test_viewer
Pencil test feature
2016-07-08 09:00:24 -06:00
Campbell Barton
a0c6e1562d CMake: Test for endian instead of guessing based on the platform (#600) 2016-07-08 20:22:25 +09:00
Campbell Barton
8d53343985 CMake: Conditionally add warnings when supported (#598)
This adds utility functions to conditionally add compiler flags,

allowing warnings from newer compiler versions to be used without
causing a lot of noise for users of older compilers.
2016-07-08 16:23:32 +09:00
Campbell Barton
a9208f5aad Correct delete array usage (#599) 2016-07-08 13:43:56 +09:00
Campbell Barton
83caeb2eb5 Fix #593 inverted colors in raster level Linux 2016-07-08 11:46:31 +10:00
shun-iwasawa
e821d8a035 Merge pull request #430 from turtletooth/zerosizetoggle
Zerosizetoggle
2016-07-07 15:38:03 +09:00
Jeremy Bullock
aeafbe7ef8 moved implementation to sceneviewercontextmenu 2016-07-06 20:41:38 -06:00
Campbell Barton
a9cb664195 CMake: correct quote escaping 2016-07-07 02:03:50 +10:00
Shinya Kitaoka
7abdb2380a Merge pull request #547 from ideasman42/warn-undefined-pr
Quiet -Wundef warning
2016-07-06 20:42:14 +09:00
shun_iwasawa
21a6b6ba06 pencil test popup 2016-07-06 20:06:20 +09:00
Shinya Kitaoka
47895a0d7b Merge pull request #578 from opentoonz/warning-cleanup-pr
Quiet warnings
2016-07-06 19:24:49 +09:00
Shinya Kitaoka
c08330d1ae Merge pull request #567 from opentoonz/cmake-cleanup-defines-pr
CMake: use multi-line defines
2016-07-06 13:56:49 +09:00
Shinya Kitaoka
7a5f69a55c Merge pull request #563 from janisozaur/travis
Travis Linux job
2016-07-06 13:36:24 +09:00
Shinya Kitaoka
8240663cb9 Merge pull request #554 from janisozaur/libpng
Add support for libpng<1.5
2016-07-06 13:26:51 +09:00
shun_iwasawa
a30667c815 fix crash on save level as command 2016-07-06 12:50:25 +09:00
Shinya Kitaoka
2346da3b69 Merge pull request #557 from janisozaur/taskid
Fix argument assignment in TaskId
2016-07-06 12:01:25 +09:00
Shinya Kitaoka
af8faa4452 Merge pull request #558 from janisozaur/use-after-free
Prevent containerH being used after it was freed
2016-07-06 12:01:08 +09:00
turtletooth
c6b129f461 Merge pull request #580 from shun-iwasawa/revert_style_dblclk_behavior
Revert behavior when double clicking on styles to open the style editor (and some fixes)
2016-07-05 13:51:25 -06:00
shun_iwasawa
01efa14358 add small fix and clang format 2016-07-05 19:28:44 +09:00
shun_iwasawa
617a6d6d2f Merge branch 'maximize' of https://github.com/turtletooth/opentoonz into turtletooth-maximize 2016-07-05 17:21:24 +09:00
shun-iwasawa
7c216ea4e6 Merge pull request #566 from opentoonz/fix-delete-pr
Correct missing [] from delete
2016-07-05 17:13:31 +09:00
shun_iwasawa
fd6c3c05ac revert behavior on dblclking style, and more 2016-07-05 16:15:29 +09:00
shun_iwasawa
c7aa6fbfb0 fix brush undo crash 2016-07-05 14:24:07 +09:00
Campbell Barton
e05b0bbe1c Quiet warnings 2016-07-05 14:54:52 +10:00
Shinya Kitaoka
fd19c4eedf Support Visual Studio 2015 (#544)
* Small changes, for some reason VS 2015 can't link cprintf and they added a second function std::map::count and bind couldn't resolve the function. Substituted with a lambda-expression.

* Created all 64bit version of the 3rd party libs.

* Cleanup popup opens CleanupSettings instead of CleanupSettingsPane. Not finished, panel is wrong now (also uses CleanupSettings).

* Tried to get Twain working, failed.

* When there are more then 3 peg holes create additional holes.

* When a hole touches the boundary it should still be considered a hole.

* Do not compare dot size against fixed size. Will not work in some scan resolutions. Used the same value (PERCENT * max dot size) as later in the code in compare_dots.

* When there are more than three peg holes the code looked for the best fit and used that. The problem was, that the middle hole was used as center for auto center. For three peg holes that is correct, but does not work for more than three. Now the best fit is calculated and from there the offset of the middle of the three best fit holes is calculated and applied.

* One of the last changes broke VS2015 compatibility, it chocked on a missing include.

* fix for msvs2013

* revert autopos.cpp

* apply clang-format

* use GIT-LFS
2016-07-04 17:50:30 +09:00
Campbell Barton
18f19a087d CMake/Linux: install other binaries into bin 2016-07-04 17:22:17 +10:00
Jeremy Bullock
fdd72e63f6 set pixels as default 2016-07-03 13:48:39 -06:00
Campbell Barton
ca4a5d4003 Linux: Support Release builds 2016-07-03 19:24:25 +10:00
Campbell Barton
3158be2a42 CMake/Linux: add an install target
This allows for running opentoonz without having to manually write ini files or copy the 'stuff' directory.

By default it installs to `/opt/opentoonz`.
2016-07-03 18:34:50 +10:00
Jeremy Bullock
f44848c78d reverted stage::inch change, should be its own PR 2016-07-03 00:15:54 -06:00
Jeremy Bullock
93c27a36d0 removed debug code 2016-07-02 23:40:23 -06:00
Jeremy Bullock
3c545e0522 removed duplicate code 2016-07-02 23:35:53 -06:00
Jeremy Bullock
733ddbef67 hid gui elements if pixels selected 2016-07-02 23:30:00 -06:00
Campbell Barton
f2d492861f CMake: use multi-line defines
Easier to read and avoids merge conflicts
2016-07-02 22:23:18 +10:00
Campbell Barton
c39a8a4b75 Correct incorrect delete 2016-07-02 22:22:01 +10:00
Campbell Barton
268e1b4036 CMake: quiet warnings
- OBJCSOURCES was being used but undefined (set to empty)
- RC_FILE was being used on Linux/OSX, this is only for WIN32.
2016-07-02 09:21:15 +10:00
Shinya Kitaoka
fb022e94eb Merge pull request #555 from janisozaur/filebrowser
Fix wrong field access in filebrowser.cpp
2016-07-01 23:56:56 +09:00
Shinya Kitaoka
c89cd4d785 Merge pull request #559 from ideasman42/tcenter-line-pr
Fix checking the left-node before operating on the right
2016-07-01 23:56:34 +09:00
Shinya Kitaoka
b9016690ed Merge pull request #553 from janisozaur/isnan
isnan fixes
2016-07-01 20:53:04 +09:00
Michał Janiszewski
6dc4b98871 Transparently use lzma, if available in system
It will get picked up by libtiff, so make sure we provide it when
linking libimage
2016-07-01 12:11:51 +02:00
Michał Janiszewski
9258754773 Merge remote-tracking branch 'my_github/isnan' into travis-base 2016-07-01 12:11:21 +02:00
Jeremy Bullock
0049ac939d removed image dpi modification 2016-06-30 23:49:53 -06:00
Jeremy Bullock
20a966a908 set stage::inch to 120 2016-06-30 23:46:29 -06:00
Jeremy Bullock
b99ed3bab6 added shun-iwasawa's suggestions 2016-06-30 21:41:31 -06:00
Jeremy Bullock
5e3b5e8cc3 Merge branch 'master' into pixels 2016-06-30 20:57:15 -06:00
Campbell Barton
d89022ce19 Fix checking the left-node before operating on the right 2016-07-01 09:38:27 +10:00
Michał Janiszewski
1d0596c8d8 Prevent containerH being used after it was freed 2016-06-30 17:25:47 +02:00
Michał Janiszewski
38816b00c9 Fix argument assignment in TaskId 2016-06-30 17:20:50 +02:00
Michał Janiszewski
dfbb44814b Mark TTileSet destructor as virtual
This class gets inherited, yet the destructor is not marked as virtual.
2016-06-30 17:17:40 +02:00
Michał Janiszewski
d73986b938 Fix wrong field access in filebrowser.cpp 2016-06-30 17:13:26 +02:00
Michał Janiszewski
01e73f88e4 Add support for libpng<1.5 2016-06-30 15:21:57 +02:00
Michał Janiszewski
b86749e216 isnan fixes
isnan was used without specifying namespace
2016-06-30 13:42:20 +02:00
Campbell Barton
78b2e3a02b CMake: search for the .so file first
The pre-compiled .a file for OSX caused linking error on Linux.
2016-06-30 19:24:04 +10:00
Campbell Barton
bbd0f1b769 Search for dynamically linked superlu 2016-06-30 18:03:11 +10:00
Michał Janiszewski
c8607f3d7a Fix SDL includes in tnzbase
SDL headers are installed to /usr/include/SDL2 which was in conflict
with explicit way they were included previously.
2016-06-30 10:55:55 +02:00
Campbell Barton
2e1cb68b4e CMake: wrap lines for easier reading 2016-06-30 14:37:43 +10:00
Campbell Barton
620578b1a0 Fix missing array specifier from delete 2016-06-30 14:37:43 +10:00
turtletooth
3db6439c7a Merge pull request #510 from shun-iwasawa/add_search_to_shortcutpopup
Configure Shortcuts popup optimized
2016-06-29 21:56:39 -06:00
Campbell Barton
bb2501c991 CMake: Include liblzo2.so in FindLZO 2016-06-30 13:15:56 +10:00
Campbell Barton
d869b5f8e6 Quiet -Wundef warning
Exposes accidental typos when checking exact values of a define.
2016-06-30 12:28:26 +10:00
Campbell Barton
7aaaec233a CMake: find module formatting
Split find_path, find_library across multiple lines
makes it easier to read and diff against.
2016-06-30 11:09:11 +10:00
Campbell Barton
b130eca2da Workaround using C's abs on Linux
math.h is indirectly included, making abs return double on Linux.
2016-06-30 10:41:38 +10:00
Campbell Barton
b45a54792d CMake: write Linux output into bin/
Resolves naming collisions between directories and binaries.
2016-06-30 10:13:38 +10:00
Campbell Barton
1c6681c983 Merge pull request #525 from ideasman42/linux-opengl-pr
Changes needed to build OpenGL files with Linux
2016-06-30 08:25:57 +10:00
Campbell Barton
f493896cc0 Cleanup: typo (sensibility) 2016-06-29 20:49:17 +10:00
shun-iwasawa
55327d15ae Merge pull request #467 from ideasman42/linux-tsound-pr
Linux support for tsound (SDL2), from pr #51
2016-06-29 18:55:41 +09:00
Shinya Kitaoka
00c547d5c1 Merge pull request #521 from janisozaur/aligner-type
Rename aligner_type redefinitions
2016-06-29 18:55:30 +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
91695244e8 Merge pull request #532 from shun-iwasawa/fix_infoviewer_text_color
Fix File Info text color
2016-06-29 12:56:16 +09:00
Michał Janiszewski
5387bee4bd Rename aligner_type redefinitions 2016-06-27 08:33:20 +02:00
shun-iwasawa
c86c5d6189 Organizing the Tool option bar layout (#443)
* edit tool, selection tool, brush tool

* other tools

* include cmath
2016-06-27 15:22:54 +09:00
shun_iwasawa
b102ca20bb fix infoviewer text color (and some other ui color) 2016-06-27 14:21:30 +09:00
Shinya Kitaoka
959a52be05 Merge pull request #524 from ideasman42/linux-misc-pr
Misc minor changes needed for building on Linux
2016-06-27 11:56:58 +09:00
Shinya Kitaoka
59f6a53bb9 Merge pull request #522 from shun-iwasawa/fix_brush_shortcut_bug
Fix shortcut feature for increasing/decreasing the brush tool size
2016-06-24 23:37:47 +09:00
Shinya Kitaoka
3f703d25c8 Merge pull request #507 from janisozaur/fixes
Fixes
2016-06-24 23:18:02 +09:00
Campbell Barton
89a491484a Misc minor changes needed for building on Linux 2016-06-24 22:01:09 +10:00
Campbell Barton
301bdb149a Changes needed to build OpenGL files with Linu 2016-06-24 21:38:08 +10:00
Shinya Kitaoka
bc8b18dbfd Merge pull request #518 from ideasman42/linux-isnan-pr
Use cmath instead of defining isnan (Linux build-fix)
2016-06-24 19:47:47 +09:00
shun_iwasawa
d2802fdfc2 fix brush size shortcut 2016-06-24 18:38:47 +09:00
Michał Janiszewski
a6309b14b7 Use std::max_element 2016-06-24 10:35:50 +02:00
Michał Janiszewski
a92a71476f isnan fix
isnan is already defined on Linux in math.h, as included in:

    toonz/sources/include/tutil.h:7,
    toonz/sources/include/traster.h:6,
    toonz/sources/include/tcolorutils.h:9,
    toonz/sources/common/tapptools/tcolorutils.cpp:4:

with type:

    constexpr bool std::isnan(double)
2016-06-24 10:35:50 +02:00