Commit graph

15 commits

Author SHA1 Message Date
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
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
Campbell Barton
4b2c78d518 Linux Docs: add libpng16 to deps 2016-07-02 15:04:40 +10:00
Campbell Barton
04a69ac821 Linux Docs: add git to build deps 2016-07-02 14:27:14 +10:00
Campbell Barton
6aa05c353f Minor edits to Linux how-to-build doc 2016-06-30 13:54:19 +10:00
Campbell Barton
3cb5de860c Linux support working on a basic level (builds and runs)
Add docs on building with Linux.
2016-06-30 13:51:59 +10:00
Keisuke Ogaki
788747cc4a Merge pull request #215 from skitaoka/test/pr/179
Allow Qt 5.6
2016-04-25 21:31:13 +09:00
Keisuke Ogaki
02a058a9d7 Merge pull request #208 from kogaki/fix/guide_to_installers
Add the guide to older/nightly installers
2016-04-25 19:38:11 +09:00
Shinya Kitaoka
d75b42a25e Merge branch 'qt56' of https://github.com/ss23/opentoonz into test/pr/179 2016-04-22 15:52:56 +09:00
Keisuke Ogaki
e1ec5f23c7 guide to older/nightly installers 2016-04-20 23:26:43 +09:00
Stephen Shkardoon
3d9be09db0 Upgrade to Qt5.6
Fix #109 #138 #165 #178.
Fixes multiple issues on Windows 10.
2016-04-15 10:35:49 +12:00
Stephen Shkardoon
e239ec6928 Allow building with a newer version of Boost (up to 1.60.0).
The instructions for both OSX and Windows still say to use 1.55.0,
but cmake will allow up to 1.60.0.
Using a later version will also mean the additional patch for VS2013
is not required.
2016-04-15 05:42:58 +12:00
Keisuke Ogaki
9cb85ebe60 fix OSX build 2016-04-04 19:34:40 +09:00
Shinya Kitaoka
f262518ff0 merge #54 and #68 2016-03-31 19:29:46 +09:00
Shinya Kitaoka
00edc48870 move *.md files into a doc directory 2016-03-31 19:16:42 +09:00