rapcad:rapcad.git
5 years agoRapCAD 0.7.0 v0.7.0
Giles Bathgate [Wed, 2 May 2012 20:43:59 +0000 (21:43 +0100)]
RapCAD 0.7.0

5 years agoUpdated Release notes for upcoming version.
Giles Bathgate [Wed, 2 May 2012 20:43:59 +0000 (21:43 +0100)]
Updated Release notes for upcoming version.

5 years agoNo more testing and simulation on release.sh
Giles Bathgate [Sun, 29 Apr 2012 21:40:15 +0000 (22:40 +0100)]
No more testing and simulation on release.sh

5 years agoAdded little script to help prepare releases.
Giles Bathgate [Fri, 27 Apr 2012 16:59:15 +0000 (17:59 +0100)]
Added little script to help prepare releases.

5 years agoEnable the windows part of the build script.
Giles Bathgate [Fri, 27 Apr 2012 16:58:21 +0000 (17:58 +0100)]
Enable the windows part of the build script.

5 years agoImprovements to release script remove duplication.
Giles Bathgate [Thu, 26 Apr 2012 19:57:15 +0000 (20:57 +0100)]
Improvements to release script remove duplication.

5 years agoImplemented add assign, and subtract assign operators.
Giles Bathgate [Sat, 21 Apr 2012 22:37:49 +0000 (23:37 +0100)]
Implemented add assign, and subtract assign operators.

5 years agoDemonstrate default values for parameter in example.
Giles Bathgate [Sat, 21 Apr 2012 20:47:04 +0000 (21:47 +0100)]
Demonstrate default values for parameter in example.

5 years agoRe-organisation of test folder.
Giles Bathgate [Sat, 21 Apr 2012 08:52:33 +0000 (09:52 +0100)]
Re-organisation of test folder.

5 years agoAnother simple example.
Giles Bathgate [Sat, 21 Apr 2012 08:49:49 +0000 (09:49 +0100)]
Another simple example.

5 years agoSimple example of some basic features.
Giles Bathgate [Wed, 18 Apr 2012 20:50:55 +0000 (21:50 +0100)]
Simple example of some basic features.

5 years agoImport works differently in RapCAD.
Giles Bathgate [Tue, 17 Apr 2012 20:20:47 +0000 (21:20 +0100)]
Import works differently in RapCAD.

5 years agoIn RapCAD for produces a list so no need for intersection_for().
Giles Bathgate [Tue, 17 Apr 2012 20:15:42 +0000 (21:15 +0100)]
In RapCAD for produces a list so no need for intersection_for().

5 years agoImport works differently in RapCAD.
Giles Bathgate [Tue, 17 Apr 2012 20:11:34 +0000 (21:11 +0100)]
Import works differently in RapCAD.

5 years agoVariables are imperative in RapCAD vs declarative, so the order is important.
Giles Bathgate [Tue, 17 Apr 2012 20:00:14 +0000 (21:00 +0100)]
Variables are imperative in RapCAD vs declarative, so the order is important.

5 years agoAdded licence and credit where its due.
Giles Bathgate [Tue, 17 Apr 2012 19:41:03 +0000 (20:41 +0100)]
Added licence and credit where its due.

5 years agoAdded scad examples.
Giles Bathgate [Tue, 17 Apr 2012 19:26:51 +0000 (20:26 +0100)]
Added scad examples.

5 years agoImplemented center() module for centering about the bounding box.
Giles Bathgate [Mon, 26 Mar 2012 19:41:40 +0000 (20:41 +0100)]
Implemented center() module for centering about the bounding box.

5 years agoFix for cylinder and cube of zero height.
Giles Bathgate [Sun, 25 Mar 2012 13:51:12 +0000 (14:51 +0100)]
Fix for cylinder and cube of zero height.

5 years agoFixed some compiler warnings.
Giles Bathgate [Sun, 25 Mar 2012 13:39:35 +0000 (14:39 +0100)]
Fixed some compiler warnings.

5 years agoImprovements to relese script.
Giles Bathgate [Sat, 24 Mar 2012 18:14:48 +0000 (18:14 +0000)]
Improvements to relese script.

5 years agoInitial implementation of release script.
Giles Bathgate [Sat, 24 Mar 2012 17:40:07 +0000 (17:40 +0000)]
Initial implementation of release script.

5 years agoUpdated icons.
Giles Bathgate [Sat, 24 Mar 2012 14:56:14 +0000 (14:56 +0000)]
Updated icons.

5 years agoCorrection to zip command.
Giles Bathgate [Sat, 24 Mar 2012 14:31:20 +0000 (14:31 +0000)]
Correction to zip command.

5 years agoChanges to make release script callable at startup.
Giles Bathgate [Sat, 24 Mar 2012 13:04:31 +0000 (13:04 +0000)]
Changes to make release script callable at startup.

5 years agoAdded automatic building of zip files to release script.
Giles Bathgate [Sat, 24 Mar 2012 10:59:49 +0000 (10:59 +0000)]
Added automatic building of zip files to release script.

5 years agoAdd logging to release batch file.
Giles Bathgate [Sat, 24 Mar 2012 07:18:32 +0000 (07:18 +0000)]
Add logging to release batch file.

5 years agoClean up path duplication in rapcad.pro and add rm -f for delete files.
Giles Bathgate [Fri, 23 Mar 2012 17:05:27 +0000 (17:05 +0000)]
Clean up path duplication in rapcad.pro and add rm -f for delete files.

5 years agoAdded git tasks to release-win32.bat
Giles Bathgate [Thu, 22 Mar 2012 22:01:36 +0000 (22:01 +0000)]
Added git tasks to release-win32.bat

5 years agoUpdated documentation for compilation on linux.
Giles Bathgate [Thu, 22 Mar 2012 21:40:21 +0000 (21:40 +0000)]
Updated documentation for compilation on linux.

5 years agoAdded additional CGAL dlls to installer.
Giles Bathgate [Tue, 20 Mar 2012 23:03:24 +0000 (23:03 +0000)]
Added additional CGAL dlls to installer.

5 years agoRestored additional dlls required by installer.
Giles Bathgate [Tue, 20 Mar 2012 22:20:06 +0000 (22:20 +0000)]
Restored additional dlls required by installer.

5 years agoUpdated windows dependencies to the latest versions.
Giles Bathgate [Tue, 20 Mar 2012 22:03:02 +0000 (22:03 +0000)]
Updated windows dependencies to the latest versions.

5 years agoMake release-macosx.sh executable.
Giles Bathgate [Tue, 20 Mar 2012 20:34:07 +0000 (20:34 +0000)]
Make release-macosx.sh executable.

5 years agoUse CGAL glu.h which is a platform portable header wrapper.
Giles Bathgate [Tue, 20 Mar 2012 20:28:59 +0000 (20:28 +0000)]
Use CGAL glu.h which is a platform portable header wrapper.

5 years agoNeed to also link against GLU.
Giles Bathgate [Sat, 17 Mar 2012 20:34:33 +0000 (20:34 +0000)]
Need to also link against GLU.

5 years agoNewer versions of Qt don't include glu.h by default.
Giles Bathgate [Sat, 17 Mar 2012 20:29:21 +0000 (20:29 +0000)]
Newer versions of Qt don't include glu.h by default.

5 years agoSimplify code in functions, no need for local variable.
Giles Bathgate [Thu, 8 Mar 2012 20:46:05 +0000 (20:46 +0000)]
Simplify code in functions, no need for local variable.

5 years agoUpdated todo.
Giles Bathgate [Wed, 7 Mar 2012 21:33:06 +0000 (21:33 +0000)]
Updated todo.

5 years agoAdded minimal test for all functions.
Giles Bathgate [Sat, 3 Mar 2012 14:44:21 +0000 (14:44 +0000)]
Added minimal test for all functions.

5 years agoAdded new function implementations to builtincreator.
Giles Bathgate [Sat, 3 Mar 2012 14:41:22 +0000 (14:41 +0000)]
Added new function implementations to builtincreator.

5 years agoCorrected white space errors.
Giles Bathgate [Sat, 3 Mar 2012 13:53:25 +0000 (13:53 +0000)]
Corrected white space errors.

5 years agoAdded support for non centered spheres
Steve Kelly [Sat, 3 Mar 2012 03:30:28 +0000 (22:30 -0500)]
Added support for non centered spheres

5 years agoAdded hyperbolic tangent (tanh) function
Steve Kelly [Sat, 3 Mar 2012 02:16:45 +0000 (21:16 -0500)]
Added hyperbolic tangent (tanh) function

5 years agoAdded hyperbolic sine (sinh) function
Steve Kelly [Sat, 3 Mar 2012 02:07:01 +0000 (21:07 -0500)]
Added hyperbolic sine (sinh) function

5 years agoAdded hyperbolic cosine (cosh)
Steve Kelly [Sat, 3 Mar 2012 02:00:58 +0000 (21:00 -0500)]
Added hyperbolic cosine (cosh)

5 years agoAdded atan function/ comment in sphere
Steve Kelly [Sat, 3 Mar 2012 01:55:39 +0000 (20:55 -0500)]
Added atan function/ comment in sphere

5 years agoImplemented atan2() function.
Giles Bathgate [Thu, 1 Mar 2012 19:48:54 +0000 (19:48 +0000)]
Implemented atan2() function.

5 years agoImplemented acos() function.
Giles Bathgate [Mon, 27 Feb 2012 19:17:23 +0000 (19:17 +0000)]
Implemented acos() function.

5 years agoFixed whitespace and formatting in a few of the function files.
Giles Bathgate [Mon, 27 Feb 2012 19:16:40 +0000 (19:16 +0000)]
Fixed whitespace and formatting in a few of the function files.

5 years agoadded arcsine function (asin) and removed extra white space in
Steve Kelly [Sun, 26 Feb 2012 21:37:53 +0000 (16:37 -0500)]
added arcsine function (asin) and removed extra white space in
sinfunction.cpp.

5 years agoFixed compiler warning.
Giles Bathgate [Sat, 18 Feb 2012 08:36:35 +0000 (08:36 +0000)]
Fixed compiler warning.

5 years agoFix for problem with some versions of Qt and Boost on Mac.
Giles Bathgate [Sat, 18 Feb 2012 08:17:37 +0000 (08:17 +0000)]
Fix for problem with some versions of Qt and Boost on Mac.

5 years agoImplemented exp() function.
Giles Bathgate [Fri, 17 Feb 2012 19:00:00 +0000 (19:00 +0000)]
Implemented exp() function.

5 years agoImplemented pow() function. This just wraps the exponent operator.
Giles Bathgate [Thu, 16 Feb 2012 20:51:06 +0000 (20:51 +0000)]
Implemented pow() function. This just wraps the exponent operator.

5 years agoImplemented ceil() and floor() functions.
Giles Bathgate [Wed, 15 Feb 2012 21:19:55 +0000 (21:19 +0000)]
Implemented ceil() and floor() functions.

5 years agoImplemented round() function.
Giles Bathgate [Wed, 15 Feb 2012 20:54:28 +0000 (20:54 +0000)]
Implemented round() function.

5 years agoImplemented min() and max() functions.
Giles Bathgate [Tue, 14 Feb 2012 20:11:47 +0000 (20:11 +0000)]
Implemented min() and max() functions.

5 years agoImplemented sign() function.
Giles Bathgate [Mon, 13 Feb 2012 19:01:13 +0000 (19:01 +0000)]
Implemented sign() function.

5 years agoImplemented abs() function.
Giles Bathgate [Sun, 12 Feb 2012 20:12:05 +0000 (20:12 +0000)]
Implemented abs() function.

5 years agoMinor correction to compilation documentation.
Giles Bathgate [Sun, 12 Feb 2012 15:00:22 +0000 (15:00 +0000)]
Minor correction to compilation documentation.

5 years agoSimplify parameters in function overrides of OGL_Helper.h.
Giles Bathgate [Thu, 12 Jan 2012 22:35:01 +0000 (22:35 +0000)]
Simplify parameters in function overrides of OGL_Helper.h.

5 years agoAdded warning when function cannot be found.
Giles Bathgate [Wed, 11 Jan 2012 20:48:40 +0000 (20:48 +0000)]
Added warning when function cannot be found.

5 years agoFixed compile warning.
Giles Bathgate [Wed, 11 Jan 2012 20:38:01 +0000 (20:38 +0000)]
Fixed compile warning.

5 years agoImplemented sin() cos() and tan() functions.
Giles Bathgate [Wed, 11 Jan 2012 20:37:01 +0000 (20:37 +0000)]
Implemented sin() cos() and tan() functions.

5 years agoMost of us realise that its a new year on new years day, for the some of us it takes...
Giles Bathgate [Wed, 11 Jan 2012 14:26:18 +0000 (14:26 +0000)]
Most of us realise that its a new year on new years day, for the some of us it takes about 11 days.

5 years agoRather than crash return an empty polygon. This should be improved.
Giles Bathgate [Wed, 21 Dec 2011 22:12:10 +0000 (22:12 +0000)]
Rather than crash return an empty polygon. This should be improved.

5 years agoRemoved unnecessary cast in hull module.
Giles Bathgate [Sat, 17 Dec 2011 17:55:21 +0000 (17:55 +0000)]
Removed unnecessary cast in hull module.

5 years agoImprovements to the windows release batch file.
Giles Bathgate [Thu, 8 Dec 2011 22:15:10 +0000 (22:15 +0000)]
Improvements to the windows release batch file.

5 years agoFix for broken macdeployqt in Qt4.7
Giles Bathgate [Sun, 4 Dec 2011 16:53:43 +0000 (16:53 +0000)]
Fix for broken macdeployqt in Qt4.7

5 years agoMore compilation doc updates.
Giles Bathgate [Sun, 4 Dec 2011 14:51:48 +0000 (14:51 +0000)]
More compilation doc updates.

5 years agoFurther documentation improvements.
Giles Bathgate [Sat, 3 Dec 2011 19:14:38 +0000 (19:14 +0000)]
Further documentation improvements.

5 years agoMore compilation instructions and a release script.
Giles Bathgate [Sat, 3 Dec 2011 16:39:14 +0000 (16:39 +0000)]
More compilation instructions and a release script.

5 years agoMore compilation doc updates.
Giles Bathgate [Sat, 3 Dec 2011 16:33:12 +0000 (16:33 +0000)]
More compilation doc updates.

5 years agoLinks need to be prefixed.
Giles Bathgate [Sat, 3 Dec 2011 16:30:55 +0000 (16:30 +0000)]
Links need to be prefixed.

5 years agoUpdates to Mac compile instructions.
Giles Bathgate [Sat, 3 Dec 2011 16:28:19 +0000 (16:28 +0000)]
Updates to Mac compile instructions.

5 years agoRemoved additional parameter from evaluate functions.
Giles Bathgate [Tue, 29 Nov 2011 20:47:58 +0000 (20:47 +0000)]
Removed additional parameter from evaluate functions.

6 years agoRapCAD 0.6.0 v0.6.0
Giles Bathgate [Thu, 3 Nov 2011 22:30:15 +0000 (22:30 +0000)]
RapCAD 0.6.0

6 years agoUpdated Release notes for upcoming version.
Giles Bathgate [Thu, 3 Nov 2011 22:21:10 +0000 (22:21 +0000)]
Updated Release notes for upcoming version.

6 years agoAdded spec file for suse builds.
Giles Bathgate [Tue, 18 Oct 2011 19:31:12 +0000 (20:31 +0100)]
Added spec file for suse builds.

6 years agoAllow for additional commas in Vector expressions, but raise a warning.
Giles Bathgate [Wed, 5 Oct 2011 21:45:12 +0000 (22:45 +0100)]
Allow for additional commas in Vector expressions, but raise a warning.

6 years agoFixed implementation of default values for parameters.
Giles Bathgate [Wed, 5 Oct 2011 21:28:17 +0000 (22:28 +0100)]
Fixed implementation of default values for parameters.

6 years agoHelper batch file for building win32 releases.
Giles Bathgate [Tue, 4 Oct 2011 20:36:45 +0000 (21:36 +0100)]
Helper batch file for building win32 releases.

6 years agoRapCAD 0.5.0 v0.5.0
Giles Bathgate [Mon, 3 Oct 2011 20:52:12 +0000 (21:52 +0100)]
RapCAD 0.5.0

6 years agoUpdated Release notes for upcoming version.
Giles Bathgate [Mon, 3 Oct 2011 20:40:02 +0000 (21:40 +0100)]
Updated Release notes for upcoming version.

6 years agoAdded some notes to remind me about release procedures.
Giles Bathgate [Mon, 3 Oct 2011 20:21:32 +0000 (21:21 +0100)]
Added some notes to remind me about release procedures.

6 years agoAdded Project class for reading and writing rapcad project files.
Giles Bathgate [Sun, 18 Sep 2011 18:39:15 +0000 (19:39 +0100)]
Added Project class for reading and writing rapcad project files.

6 years agoImplemented str() function for backwards compatibility.
Giles Bathgate [Fri, 16 Sep 2011 20:04:59 +0000 (21:04 +0100)]
Implemented str() function for backwards compatibility.

6 years agoLink to the manual and include compiling instructions
Giles Bathgate [Fri, 16 Sep 2011 19:15:27 +0000 (20:15 +0100)]
Link to the manual and include compiling instructions

6 years agoAdded preliminary examples for all modules.
Giles Bathgate [Thu, 15 Sep 2011 20:40:27 +0000 (21:40 +0100)]
Added preliminary examples for all modules.

6 years agoMove command line documentation into manual.
Giles Bathgate [Thu, 15 Sep 2011 20:01:15 +0000 (21:01 +0100)]
Move command line documentation into manual.

6 years agoRe-arrange documentation files.
Giles Bathgate [Thu, 15 Sep 2011 19:30:12 +0000 (20:30 +0100)]
Re-arrange documentation files.

6 years agoAdded prototype Printer Control interface.
Giles Bathgate [Sun, 11 Sep 2011 19:25:00 +0000 (20:25 +0100)]
Added prototype Printer Control interface.

6 years agoMove syntax documentation to a more general place.
Giles Bathgate [Sun, 11 Sep 2011 18:11:30 +0000 (19:11 +0100)]
Move syntax documentation to a more general place.

6 years agoFixed compiler warning.
Giles Bathgate [Sun, 11 Sep 2011 16:47:24 +0000 (17:47 +0100)]
Fixed compiler warning.

6 years agoAdded support for export via the command line, this removes the -f command line switch.
Giles Bathgate [Sun, 11 Sep 2011 14:47:37 +0000 (15:47 +0100)]
Added support for export via the command line, this removes the -f command line switch.

6 years agoAdded len() function to return the length of a vector or string.
Giles Bathgate [Sun, 11 Sep 2011 11:02:27 +0000 (12:02 +0100)]
Added len() function to return the length of a vector or string.

6 years agoOpening a file no longer requires the user first creating a new file.
Giles Bathgate [Sun, 11 Sep 2011 10:45:46 +0000 (11:45 +0100)]
Opening a file no longer requires the user first creating a new file.

6 years agoNeed to check values are actually undefined before doing comparison.
Giles Bathgate [Sun, 11 Sep 2011 10:23:18 +0000 (11:23 +0100)]
Need to check values are actually undefined before doing comparison.

6 years agoFix to crash cause by trying to close file handles that have already been closed.
Giles Bathgate [Sun, 11 Sep 2011 08:42:10 +0000 (09:42 +0100)]
Fix to crash cause by trying to close file handles that have already been closed.