Jeremy Bullock
3f573c46a5
Two New Vector Conversion Commands ( #1410 )
...
* Vectors to Toonz Raster
* Replace Vectors with Simplified Vectors
2017-11-15 18:57:29 +09:00
Jeremy Bullock
4c62241cb1
Add autosave options to startup popup ( #1265 )
...
* add autosave options to startup popup
2017-11-15 10:32:45 +09:00
Jeremy Bullock
f9b89b9c75
Merge pull request #1558 from shun-iwasawa/autopaint_autoapply_undo
...
Enable Undo for Editing Styles
2017-11-14 08:24:25 -07:00
manongjohn
1be2644c8d
Current time timeline indicator ( #1522 )
2017-11-14 14:24:32 +09:00
shun-iwasawa
c189d1a1bc
fix freehand line ( #1545 )
...
close #1544
2017-11-14 12:38:01 +09:00
Jeremy Bullock
4bf6729ad2
Style Editor Overhaul ( #1397 )
...
* added horizontal layout and organized tab
2017-11-13 16:52:30 +09:00
Jeremy Bullock
3a06bdc569
Allow Shortcut to Cycle Dropdown Options ( #1420 )
2017-11-09 23:15:46 +09:00
shun_iwasawa
9a458198b4
Merge remote-tracking branch 'origin/master' into autopaint_autoapply_undo
2017-11-09 15:27:53 +09:00
shun_iwasawa
d518217e82
shortcut override for tool-specific keys
2017-11-09 12:08:56 +09:00
Jeremy Bullock
491fd3a3d9
Merge pull request #1541 from shun-iwasawa/cursor_customize
...
Customize Tool Cursors
2017-11-07 14:34:15 -07:00
shun_iwasawa
e553fc7d27
undo for autoapply
2017-11-07 16:24:20 +09:00
shun_iwasawa
b7aa7cd3f3
undo for autopaint
2017-11-07 13:11:02 +09:00
Jeremy Bullock
4183496bdc
Merge pull request #1517 from shun-iwasawa/turtletooth-shaders
...
Fix for Shaders and Switch to QOpenGL by turtletooth and blackwarthog (modified)
2017-10-27 08:16:43 -06:00
shun-iwasawa
fd55f636ce
paste numbers command ( #1530 )
2017-10-26 17:57:56 +09:00
shun_iwasawa
009457074f
cursor customize
2017-10-26 15:17:19 +09:00
shun_iwasawa
cf18d82356
shortcut template
2017-10-23 16:40:26 +09:00
shun_iwasawa
5e0d4f6900
use global share context
2017-10-11 16:48:14 +09:00
shun_iwasawa
339330f82f
prevent windows outside the gui thread
2017-10-11 11:40:34 +09:00
shun_iwasawa
c44e4b4863
Merge branch 'shaders' of https://github.com/turtletooth/opentoonz into turtletooth-shaders
2017-10-10 22:18:13 +09:00
manongjohn
399e7d4a0b
Xsheet Column Header Layout Redesign ( #1347 )
...
close #1316
close #490
2017-10-04 16:00:34 +09:00
Jeremy Bullock
24772bdaf4
Merge pull request #1497 from shun-iwasawa/fx_settings_resize
...
Fix Fx Settings auto-resizing
2017-10-03 21:33:08 -06:00
shun-iwasawa
3f818e3fc6
Camera Capture feature : Save scene in the subfolder checkbox ( #1496 )
...
* save scene in subfolder checkbox
* save "save in" folder in the scene
2017-10-03 17:17:58 +09:00
Jeremy Bullock
0ff1b687b0
Customize Command Bar and XSheet Toolbar ( #1448 )
...
* Edit In Place added to Toolbars
* Customize Command Bar and XSheet Toolbar
2017-10-03 17:15:33 +09:00
manongjohn
88ffb47e4c
Renumber crash fix ( #1498 )
...
close #1312
2017-10-02 19:30:28 +09:00
shun_iwasawa
a0fb331a93
fix fx settings resizing
2017-09-29 18:55:10 +09:00
shun-iwasawa
aa65b89e92
Reframe with Empty Inbetweens command ( #1485 )
...
* reframe with empty inbetweens
2017-09-25 17:15:29 +09:00
Jeremy Bullock
1e17edb69a
Guided Drawing Feature ( #1297 )
...
* Guided Drawing Feature
2017-09-25 14:29:38 +09:00
Jeremy Bullock
6767bee6b3
Fix for sierra scrub crash ( #1302 )
...
* fix for sierra scrub crash
2017-09-22 16:19:10 +09:00
shun-iwasawa
947ad3809f
Auto Input Cell Number command ( #1479 )
...
* auto input cell number
* from frame - to frame
2017-09-22 08:53:49 +09:00
Jeremy Bullock
807052a00f
Pick a Font ( #1386 )
2017-09-13 19:04:05 +09:00
shun_iwasawa
2c0f507302
color filter available on render and vector levels
2017-09-11 11:03:30 +09:00
shun-iwasawa
d08c7cb5e4
Enable shortcut command while renaming cell ( #1451 )
...
* enable command while renaming cell
* open left side of the cell for drag handle
* make OT command shortcuts optional
* escape key for clear focus
2017-09-08 18:55:52 +09:00
Jeremy Bullock
46512f5f12
Allow All Windows Builds to be Portable ( #1381 )
...
* Allow All Windows Builds to be Portable if 'portablestuff' Folder in Main Folder
2017-09-04 15:13:56 +09:00
Jeremy Bullock
44af2c9b90
Allow New Levels to Default to Camera Size ( #1256 )
...
* allow new levels to inherit camera size and dpi
2017-08-25 15:07:08 +09:00
Jeremy Bullock
a6467a190a
Merge pull request #1407 from shun-iwasawa/camcap_level_selector
...
Camera Capture enhancement : Added the information label and the previous level button
2017-08-23 23:57:44 -06:00
shun_iwasawa
6c274854e3
font position and size fix
2017-08-23 15:05:52 +09:00
Jeremy Bullock
da1fe046a8
Merge pull request #1294 from shun-iwasawa/typetool_using_qt
...
Enable Type Tool in OSX
2017-08-22 23:17:35 -06:00
Jeremy Bullock
164378b271
Merge pull request #1426 from shun-iwasawa/konero_svg_icons_contd
...
Konero svg icons (Part 2 of 2, completed)
2017-08-22 22:30:30 -06:00
Jeremy Bullock
977232b53c
Geometry Tool Vector Snapping for All Tools ( #1328 )
...
* Geometry Tool Vector Snapping
2017-08-22 21:11:38 +09:00
shun_iwasawa
3cc41fdb9a
konero svg icons cont'd
2017-08-22 19:38:27 +09:00
shun_iwasawa
60d96619ba
add previous level button
2017-08-16 18:37:23 +09:00
shun-iwasawa
9031b4b280
strings for style sheet and language in preferences ( #1403 )
2017-08-15 18:16:08 +09:00
Jeremy Bullock
cd00fd74d3
Snapping and Frame Range for Vector Brush ( #1319 )
...
* Frame Range for Vector Brush
* Brush Snapping
2017-08-14 19:59:51 +09:00
shun-iwasawa
e0fcf9792b
use dpi of the first cleanupped frame ( #1391 )
2017-08-10 18:35:45 +09:00
Jeremy Bullock
7f20440e9d
Show 0 Thick Line During Drawing and Shift Draw on Vector to Make Straight Line ( #1307 )
2017-08-10 15:31:01 +09:00
Jeremy Bullock
87079a9312
Merge pull request #1314 from shun-iwasawa/fix_camera_capture
...
Camera Capture Enhancements
2017-08-08 20:12:45 -06:00
Jeremy Bullock
7513dc5ab9
Merge branch 'master' into shaders
2017-08-08 13:49:34 -06:00
shun_iwasawa
b0e644d779
Merge remote-tracking branch 'origin/master' into turtletooth-mac_tablet
2017-08-04 16:57:18 +09: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
491a524dd4
modification on mac_tablet
2017-08-01 13:19:56 +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
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
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
shun_iwasawa
1351732653
fix_camera_capture
2017-07-03 15:46:30 +09:00
Jeremy Bullock
1ef2a2a4d7
start of shaders fix
2017-06-30 22:51:18 -06:00
shun_iwasawa
df21fa034b
type tool using qt
2017-06-22 21:06:57 +09:00
shun-iwasawa
5b7b9fb309
V1.1.3 ( #1255 )
2017-06-06 21:19:00 +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
Adam Zahran
4fef5997ac
fix #1151 deleted canvas.h ( #1152 )
2017-05-26 15:29:17 +09:00
shun_iwasawa
2732f7220e
remove CurrentOpenedBrowser based modality control
2017-05-23 11:54:40 +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
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
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
039ecc9c2c
Merge pull request #1132 from shun-iwasawa/hi_resolution
...
High dpi monitors support
2017-04-20 23:58:37 -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
岩澤 駿
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
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
a35b8f8c48
bokeh fx iwa
2017-03-24 15:14:07 +09: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
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
shun-iwasawa
57bc09cd02
make filesystemwatcher optional ( #1060 )
2017-03-08 12:32:25 +09:00
shun_iwasawa
1f4a70bdba
fix flipconsole connection
2017-02-28 13:56:07 +09:00
jabarrera
06d7754652
Cleaning for-nothing methods ( #974 )
2017-02-01 13:07:49 +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
shun_iwasawa
a3cdd885f5
added color filter feature and modified composition with colorscale
2017-01-16 20:33:23 +09:00
jabarrera
52918b964e
Deleting extra semicolon ( #973 )
2017-01-11 16:25:15 +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
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
6c76ac8b5c
resizable buttons
2016-11-15 14:27:15 +09:00
shun_iwasawa
03feedea0f
fixes
2016-11-14 20:55:04 +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
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
70b01d1517
Merge remote-tracking branch 'origin/master' into numpad_for_palette_shortcut
2016-11-02 15:46:49 +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
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
shun_iwasawa
754d4551b7
fix not to browse initial description text
2016-10-28 20:05:27 +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
shun_iwasawa
53bef61327
Merge remote-tracking branch 'origin/master' into numpad_for_palette_shortcut
2016-10-26 20:54:28 +09: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
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
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
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
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
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
shun_iwasawa
9f19cf15da
small fixes
2016-09-20 17:32:21 +09: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
beb3057607
enable shift + tab
2016-09-13 19:10:05 +09:00
shun_iwasawa
4635d82930
numpad for palette shortcut
2016-09-12 19:51:52 +09:00
MCCCS
a0ce326e1b
🐛 Fix spelling mistakes
2016-09-07 16:28:50 +03: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
shun_iwasawa
98ad89fbd3
Merge remote-tracking branch 'origin/master' into stageinch2
2016-08-19 12:33:38 +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
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
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
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
27b0cfd38c
clang formatting ( #703 )
2016-08-04 16:23:36 +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
Jeremy Bullock
2322767e25
Fixed preset dropdown, dpi lock, labels, decimals
2016-07-23 23:11:49 -06: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
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
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
Jeremy Bullock
59dbbf498a
Clang formatting applied
2016-07-12 21:09:46 -06:00
Jeremy Bullock
0b1ad71d3b
updated style link and right click menu
2016-07-11 22:36:05 -06:00
shun_iwasawa
06bcc2ea0a
organize palette 1
2016-07-11 18:55:17 +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
83caeb2eb5
Fix #593 inverted colors in raster level Linux
2016-07-08 11:46:31 +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
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
Jeremy Bullock
f44848c78d
reverted stage::inch change, should be its own PR
2016-07-03 00:15:54 -06:00
Jeremy Bullock
733ddbef67
hid gui elements if pixels selected
2016-07-02 23:30:00 -06:00
Jeremy Bullock
20a966a908
set stage::inch to 120
2016-06-30 23:46:29 -06:00
Jeremy Bullock
5e3b5e8cc3
Merge branch 'master' into pixels
2016-06-30 20:57:15 -06: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
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
f493896cc0
Cleanup: typo (sensibility)
2016-06-29 20:49:17 +10: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
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
tomosu
f0ee5d1373
Merge pull request #506 from skitaoka/fix/use-atomic
...
Use std::atomic instead of native implementations
2016-06-24 16:25:55 +09:00
Michał Janiszewski
d37dbb57f2
Add missing override
specifier
2016-06-23 13:41:27 +02:00
Shinya Kitaoka
0d7879fb9b
Merge pull request #495 from shun-iwasawa/revert_planeviewer
...
(incompletely) Fix crash on using Shader Fx
2016-06-23 17:06:54 +09:00
Shinya Kitaoka
652c93c8f8
fix build for windows
2016-06-23 15:19:53 +09:00
shun_iwasawa
2bdc044b89
revert planeviewer to inherit qglwidget
2016-06-22 20:46:24 +09:00
Shinya Kitaoka
38fd868138
apply clang-format
2016-06-20 11:34:17 +09:00
Shinya Kitaoka
473e70432a
add override specifier
2016-06-20 11:34:15 +09:00
Jeremy Bullock
7c096e2b82
starter interface options
2016-06-18 21:47:11 -06:00
Michał Janiszewski
d8b454fc1b
Change atomic_t to be of std::atomic<long> type
2016-06-17 12:42:25 +02:00
Michał Janiszewski
163bdb9319
Simplify atomic code to rely on C++11-provided std::atomic
2016-06-17 12:20:41 +02:00
turtletooth
0bae6721d5
Level Create Popup now sets default name and updates paths correctly ( #437 )
...
* Starter level name working. Double check folder paths.
* New Level Dialog now works as expected added focus on save dialog also
2016-06-17 17:58:06 +09:00
Campbell Barton
deffae3359
Linux ifdef and defines ( #454 )
2016-06-17 17:48:03 +09:00
Shinya Kitaoka
120a6e041c
apply clang-format
2016-06-15 15:43:10 +09:00
Shinya Kitaoka
ee259ffaf7
remove duplicated constants ( #296 )
2016-06-13 21:37:09 +09:00
shun-iwasawa
6b7c9c5724
New option to retain original styles when loading color model's palette ( #407 )
...
* make "append default palette" to be optional
* new option for loading raster img to color model
* remove unused sources
* add japanese translations
2016-06-07 18:43:49 +09:00
turtletooth
1526ec939f
Changed default resolution to 1920 x 1080 ( #385 )
...
* Changed default resolution
* Resizes view to fit the window on the first time it is shown only. Otherwise new resolution may seem too big.
2016-06-07 17:46:11 +09:00
Shinya Kitaoka
9eb50de5fe
Use std functions ( #297 )
...
* use std functions
* replace toInt to std::stoi
* replace toDouble to std::stod
* replace toString to std::to_string
* replace toWideString to std::to_wstring
* fix for MacOS
* cosmetic change
2016-06-07 16:06:00 +09:00
turtletooth
8d9ba3307e
Rooms Selection ( #378 )
...
* Start of room choice in preferences
* Menu almost working
* Rooms Selection Working
* Removed unneeded preferences file
* Default Name for Rooms
* Rename Default room folder
* Fixed Reset to Default Rooms to reset current Roomset
2016-06-02 20:36:29 +09:00
Shinya Kitaoka
210a8af034
Use QGLWidget instead of QOpenGLWidget ( #337 )
...
* use QGLWidget instead of QOpenGLWidget for PlaneView
* fix ImageViewer and HexagonalColorWhell
2016-05-25 18:19:38 +09:00
Banbury
d26accb4e8
Added checkbox 'Global Key' to edit tool. ( #300 ) ( #308 )
...
* Added checkbox 'Global Key' to edit tool. (#300 )
The code for the global key option was still in place. The only thing missing
was the checkbox in the tool options.
2016-05-24 20:29:28 +09:00
Keisuke Ogaki
5ff9a72ca5
get layer name encoding from preference
2016-05-24 16:26:30 +09:00
Keisuke Ogaki
0c8292e173
Revert "Use QOpenGLWidget instead of QGLWidget" ( #350 )
2016-05-23 16:19:32 +09:00
Shinya Kitaoka
dd27936d94
Use QOpenGLWidget instead of QGLWidget ( #315 )
...
* use QOpenGLWidget instead of QGLWidget for ImageViewer
* use update() instead of updateGL()
* fix doSwapBuffers
* fix HexagonalColorWheel
* fix Viewer
* support AA_ShareOpenGLContexts & AA_EnableHighDpiScaling
* check Qt version
2016-05-19 19:44:34 +09:00
shun-iwasawa
5ddd75cc52
fix magnet tool crash ( #324 )
2016-05-18 20:45:12 +09:00
Shinya Kitaoka
12c444ee0d
use std::min and std::max ( #318 )
2016-05-18 13:03:37 +09:00
shun-iwasawa
c6c5ac3d45
Added menu item 'Toggle Edit in Place' (with small modification) ( #306 )
...
* Added menu item 'Toggle Edit in Place'.
This readds the ability to edit Sub-XSheets in place. The menu item has to be
added to the menu of a room, before it can be used.
* small modification
2016-05-17 17:46:32 +09:00
Shinya Kitaoka
8105532604
add #pragma once ( #303 )
2016-05-17 00:04:11 +09:00
Shinya Kitaoka
1660e0d627
Fix conflicts (Remove license and edition defines and code) ( #291 )
...
* Remove license support, and old editions
Previously, old code to support various editions of Toonz, as well as
license activiation code, was cluttering the repository.
Support for LINETEST is retained.
* fix conflicts
2016-05-16 20:45:31 +09:00
Shinya Kitaoka
7be7e612c4
Fix a version text (Rewrite update check) ( #290 )
...
* Rewrite update check
Before release, the update URL will need to be changed to an official
one.
* remove syntax macros: CASE, __OR, and DEFAULT
* define VC_EXTRALEAN
* modify the URL of opentoonz-version.txt
* fix a type of updateUrl
* remove meanless comments
2016-05-16 14:16:01 +09:00
Shinya Kitaoka
d4642c34e8
Remove macros: CASE, __OR, and DEFAULT ( #286 )
...
* remove syntax macros: CASE, __OR, and DEFAULT
* define VC_EXTRALEAN
* remove meaningless comments
2016-05-13 19:49:17 +09:00
Shinya Kitaoka
85e0644e93
Merge pull request #245 from ideasman42/cleanup-gcc-Wcomment
...
Cleanup: gcc's -Wcomment warnings
2016-04-27 17:32:04 +09:00
Shinya Kitaoka
6526c73583
Fix t32bitsrv build conflicts ( #211 )
...
add #include <memory>, fix QT_PATH
* add #include <memory>
* fix QT_PATH
2016-04-27 15:04:18 +09:00
Campbell Barton
ea4f7e9dc2
Cleanup: gcc's -Wcomment warnings
2016-04-27 10:54:30 +10:00
Shinya Kitaoka
6f097405b3
Revert "Merge pull request #248 from skitaoka/fix/issue/134"
...
This reverts commit ebfd3b7b4d
, reversing
changes made to 467e9d19ae
.
2016-04-27 00:11:57 +09:00
Shinya Kitaoka
c7321c0d77
Revert "Merge pull request #251 from skitaoka/fix/remove-glext-h"
...
This reverts commit 86c457716a
, reversing
changes made to ebfd3b7b4d
.
2016-04-27 00:11:29 +09:00
Shinya Kitaoka
6bcca29276
remove glext.h
2016-04-26 22:12:56 +09:00
Shinya Kitaoka
7bc9064955
fix convert vector image to raster image
issue
...
- remove NEW_REGION_FILL macro
- use glBlendFuncSeparate
- some refactoring
2016-04-26 18:40:16 +09:00
Michał Janiszewski
50e38f736b
Plug some memory leaks
2016-04-25 21:54:56 +02:00
Shinya Kitaoka
cd2d2022b0
Merge pull request #225 from ideasman42/linux-preproc-tweaks
...
Minor changes to preproc checks needed for building on Linux
2016-04-25 17:25:42 +09:00
Campbell Barton
07f3e872bd
Minor changes to preproc checks needed for building on Linux
2016-04-24 16:33:04 +10:00
shun_iwasawa
9fb611aa7a
Merge remote-tracking branch 'origin/master' into revert_key_on_xsheet
2016-04-22 20:33:35 +09:00
shun_iwasawa
9f6fb4f937
revert showing keys on xsheet
2016-04-22 20:31:38 +09:00
Shinya Kitaoka
3bfa549e8b
remove "using"
...
- using std::string;
- using std::wstring;
- using std::ostream;
- using std::istream;
- using std::iostream;
- using std::ostrstream;
- using std::istrstream;
- using std::fstream;
2016-04-21 16:23:15 +09:00
Shinya Kitaoka
eabf183e6e
fix namespace
2016-04-20 10:24:52 +09:00
Shinya Kitaoka
c12eacf2f3
remove #define NOMINMAX
2016-04-20 10:24:50 +09:00
Shinya Kitaoka
bb1d046db8
remove using namespace DVGui;
from headers
2016-04-20 10:24:49 +09:00
Shinya Kitaoka
2148c874dd
remove using namespace std;
from headers
2016-04-20 10:24:48 +09:00
Shinya Kitaoka
42bfb61883
remove delete[]
2016-04-20 10:24:47 +09:00
Shinya Kitaoka
6a4e01532c
remove
2016-04-20 10:24:46 +09:00
Shinya Kitaoka
79e39bd35a
remove
2016-04-20 10:24:46 +09:00
Shinya Kitaoka
9f5a1bd760
use _WIN32 instead of WIN32
2016-04-20 10:24:44 +09:00
Keisuke Ogaki
3c27c43f43
Merge pull request #191 from tomosu/fix_vector_thumbnail_and_crash_in_preview
...
fix vector preview problems
2016-04-19 18:51:28 +09:00
Shinya Kitaoka
5f2af016ab
add move constructors
2016-04-19 16:54:53 +09:00
tomosu
794bf5dc65
fix vector preview problems
2016-04-18 17:22:43 +09:00
shun_iwasawa
0133209a76
Merge remote-tracking branch 'origin/master' into revert_room_feature
2016-04-18 17:09:56 +09:00
Shinya Kitaoka
07d4ebbb34
Merge pull request #186 from ideasman42/linux-include-auto_ptr-fix
...
Include memory, needed for auto_ptr references
2016-04-18 13:29:40 +09:00
shun_iwasawa
dde155b61c
enable customizing menubar
2016-04-18 12:17:03 +09:00
Campbell Barton
40cabe2c56
Include memory, needed for auto_ptr references
2016-04-17 15:56:16 +10:00
Shinya Kitaoka
94f329e8fb
fix tsound_mac.cpp
2016-04-15 18:03:25 +09:00
Shinya Kitaoka
387b337fba
fix TOStream
2016-04-15 17:38:33 +09:00
Shinya Kitaoka
c3fda32ba4
fix TOfflineGL::Imp
2016-04-15 14:42:51 +09:00
Shinya Kitaoka
a85aeb719a
Merge remote-tracking branch 'upstream/master' into fix/reduce-boost-dependencies
...
# Conflicts:
# toonz/sources/include/tfarmtask.h
2016-04-15 14:28:42 +09:00
Shinya Kitaoka
06e491a6f7
Merge pull request #62 from ideasman42/linux-header-case-fix
...
Linux: Use correct upper/lower case for includes
2016-04-15 13:42:35 +09:00
Shinya Kitaoka
e938cfcdc7
Merge pull request #63 from ideasman42/linux-basic-portability
...
Linux: Basic portability edits
2016-04-15 13:42:07 +09:00
Shinya Kitaoka
262a92f130
use smart pointer for m_imp
2016-04-14 19:15:09 +09:00
Shinya Kitaoka
d57726081c
remove BOOST_NO_RVALUE_REFERENCES
2016-04-14 16:55:33 +09:00
Shinya Kitaoka
e5734ac437
replace smart pointers
2016-04-14 16:51:50 +09:00
Keisuke Ogaki
e76b224937
fix to include cmath
...
this fixes commit#6dca1d3a6d64f6b55d5545fd209acc0f81aab9ec
in OSX, need to include cmath to use std::abs
2016-04-13 19:25:54 +09:00
Shinya Kitaoka
9c6c0f1688
Merge pull request #132 from janisozaur/parentheses
...
Encapsulate expressions in parentheses
2016-04-13 14:14:19 +09:00
Shinya Kitaoka
6dca1d3a6d
Merge pull request #131 from janisozaur/abs
...
Fixes for abs()
2016-04-13 14:12:56 +09:00
Campbell Barton
d0e335dfee
Fix include case
2016-04-12 02:58:51 +10:00
Campbell Barton
107701249b
Basic edits for Linux portability
2016-04-12 02:56:45 +10:00
shun_iwasawa
22eaa48951
revert schematic output port
2016-04-04 19:03:52 +09:00
Michał Janiszewski
b1cc3ceeac
Encapsulate expressions in parentheses
...
Some expressions appear to be confusing, adding parentheses removes
doubt in those cases.
2016-04-03 02:24:43 +02:00
Michał Janiszewski
0585eef453
Fixes for abs()
...
abs() only returns integer values, while arguments and results are real
in the cases fixed.
Also fixes some unexpected tokens after `#endif`.
2016-04-03 02:23:59 +02:00
kusano
92d713df09
Remove unused members in TFlash
2016-03-24 00:49:38 +09:00
kusano
a0ab5dec40
Fix the compile error in tflash.h
...
Member functions with argument of vector<TSegment> or vector<TQuadratic> cannot be inline defined.
2016-03-24 00:43:29 +09:00
brly
9e73b85832
Remove TFlash::Imp class and sources/common files
2016-03-23 23:32:56 +09:00
Toshihiro Shimizu
890dddabbd
first commit
2016-03-19 02:57:51 +09:00