Commit graph

41 commits

Author SHA1 Message Date
Michael Schwarz
e03689f0ff Moved .gitignore rules to top level.
This moves all ignore rules to the .gitignore files in the root directory. This is so that users can edit the .gitignore file in src without the risk of merge conflicts if we ever need to edit the default rules.

src/.gitignore is now empty but is left in the repository so that the src directory is automatically created on checkout.
2015-03-14 16:26:44 +01:00
Michael Schwarz
7e904b6055 Grammar and convoluted language in readme.
This fixes #1.
2015-03-09 22:51:58 +01:00
Michael Schwarz
8aed3f708b Converted readme to Markdown.
This fixes #5.
2015-03-09 22:15:44 +01:00
Michael Schwarz
dc6284662b Added makefile targets to build the project to a certain step. 2015-03-09 18:29:49 +01:00
Michael Schwarz
ff502f1d22 Fixed failure when settings.mk or config.mk doesn't exist. 2015-03-08 14:06:50 +01:00
Michael Schwarz
36c4355735 Re-compile on makefile change. 2015-03-07 12:24:57 +01:00
Michael Schwarz
09b8f8c126 Support for setting the DXF export quality. 2015-03-07 12:24:55 +01:00
Michael Schwarz
b424b1bf75 makefile: Call find only once. 2015-03-07 12:23:59 +01:00
Michael Schwarz
c6ebf8db53 Added a warning for when the src directory contains files with spaces in their names. 2015-03-07 12:23:59 +01:00
Michael Schwarz
8831bc8ae8 Fixed a link. 2015-02-26 12:14:46 +01:00
Michael Schwarz
839e312dff Changed title. 2015-02-26 12:11:54 +01:00
Michael Schwarz
c4cd6f8c3d Added explanation for required Inkscape version. 2015-02-26 11:33:48 +01:00
Michael Schwarz
fb1243f569 Added a section describing the repository structure to the readme. 2014-12-25 16:02:39 +01:00
Michael Schwarz
d08e4be25f Merge branch 'master' into no-examples
Conflicts:
	.gitignore
2014-12-25 15:16:42 +01:00
Michael Schwarz
bdf3ae0ae3 Updated the readme to describe all the new features. 2014-12-25 15:13:51 +01:00
Michael Schwarz
72eca42f2d Workaround for OpenSCAD sometimes writing an empty STL file when it crashes. 2014-12-21 19:33:33 +01:00
Michael Schwarz
edaab74f68 Added a .gitignore file to the src directory so it will be created when cloning the repository. 2014-12-21 14:16:02 +01:00
Michael Schwarz
dde79ab4b2 Removed some unused imports in the scripts copied from the Inkscape distribution. 2014-12-21 02:15:45 +01:00
Michael Schwarz
c74efa59dc Rewritten unit conversion methods of inkex.py to properly handle viewport settings. 2014-12-21 02:15:45 +01:00
Michael Schwarz
e309a206be Removed some unused imports in the scripts copied from the Inkscape distribution. 2014-12-21 02:14:39 +01:00
Michael Schwarz
eb74f4e6d9 Fixed DXF plugin to work with new inkex library. 2014-12-20 21:12:55 +01:00
Michael Schwarz
30487e03f4 Upgraded Python files copied from the Inkscape distribution to those from version 0.91.99.13724. 2014-12-20 21:12:50 +01:00
Michael Schwarz
2433482b87 Revert "Added more example files to showcase dependency tracking."
This reverts commit b690038009.
2014-12-12 18:08:41 +01:00
Michael Schwarz
88fef813b0 Merge branch 'master' into no-examples 2014-12-12 18:07:28 +01:00
Michael Schwarz
b690038009 Added more example files to showcase dependency tracking. 2014-12-12 18:06:07 +01:00
Michael Schwarz
f9fa53eef8 Added support for recording dependencies while compiling OpenSCAD files. 2014-12-12 11:44:29 +01:00
Michael Schwarz
60b25ad13d Extracted common functions to separate module. 2014-12-10 22:18:14 +01:00
Michael Schwarz
8e5a1520cd Moved DXF export scripts to separate directory. 2014-12-10 22:13:34 +01:00
Michael Schwarz
c02392b652 Merge commit '785aec3aa6' into no-examples 2014-12-07 14:54:54 +01:00
Michael Schwarz
785aec3aa6 Replaced Script used for DXF export by more advanced version working with Inkscape 0.99. 2014-12-06 14:40:00 +01:00
Michael Schwarz
606d27c438 Revert "Added an example for gnerating OpenSCAD files."
This reverts commit 9da7f66fee.
2014-12-04 10:20:21 +01:00
Michael Schwarz
bf0c5f26a9 Merge commit '9da7f66fee' into no-examples 2014-12-04 10:19:29 +01:00
Michael Schwarz
9da7f66fee Added an example for gnerating OpenSCAD files. 2014-12-04 10:18:44 +01:00
Michael Schwarz
2c62798f69 Create necessary directories before generating files. 2014-12-04 10:18:30 +01:00
Michael Schwarz
b15e1c4a98 Make all generated files, even if they're not used by the make file. 2014-12-04 10:18:08 +01:00
Michael Schwarz
b3f93f02fd Let the script to generate the sources also open the resulting files. 2014-12-04 10:17:40 +01:00
Michael Schwarz
260351e7db Added documentation for generating files. 2014-12-04 00:41:09 +01:00
Michael Schwarz
f613853328 Easier way to specify how files are generated. 2014-12-04 00:40:56 +01:00
Michael Schwarz
b8c479c198 Removed example files from project template. 2014-11-28 20:54:54 +01:00
Michael Schwarz
27db6e1992 Catch errors when converting SVGs to DXF. 2014-11-28 18:41:04 +01:00
Michael Schwarz
16d3e4a963 First version of the template project. 2014-11-27 18:18:27 +01:00