a9590dc271Treat automake warnings as errors
Roland Lutz
2015-03-01 13:55:31 +0100
790b241f56Fix automake warning about missing `AM_PROG_AR'
Roland Lutz
2015-03-01 14:04:47 +0100
40552a0066Always enable warnings, even when not using `autogen.sh'
Roland Lutz
2015-03-01 13:55:11 +0100
8d0c2f77ecDon't try to distribute files that don't exist
Roland Lutz
2015-03-02 20:56:33 +0100
f5e4e02bacRemove duplicate entries from list of distributed files
Roland Lutz
2015-03-02 20:45:23 +0100
f5de3faedbRemove missing script from list of distributed files
Roland Lutz
2015-03-02 20:48:42 +0100
9b68bf8f7bMove library source to src/ directory
Roland Lutz
2015-03-02 19:29:10 +0100
ae37fb783eControl libslvs compilation from src/Makefile.am
Roland Lutz
2015-03-02 19:20:12 +0100
413ab5f578Move library header to include/ directory
Roland Lutz
2015-03-02 19:06:59 +0100
2622684ed5Force object renaming to avoid constraint.o being overwritten
Roland Lutz
2015-03-01 15:46:36 +0100
3b4897c833Add check for GL/GLU library
Roland Lutz
2015-03-02 18:54:06 +0100
afdf3145b2Add missing check for PNG library
Roland Lutz
2015-03-01 14:27:17 +0100
6cfa884406fix GraphicsEditControlWindow placement, and fix error due to cmath being included instead of math.h
Andrew Downing
2015-02-26 12:22:42 -0500
252f4128b7add includes to dsc.h to fix errors in it's own context (not real errors since dsc.h isnt compiled by itself, just screws up the code model in QtCreator without them)
Andrew Downing
2015-02-26 09:19:15 -0500
023f404475add LDFLAGS for FLTK to exposed/Makefile.am and src/Makefile.am
Andrew Downing
2015-02-25 22:47:35 -0500
ce77197dacdisplay GraphicsEditControl in its own tooltip window avoiding the need to hack FLTKs internals
Andrew Downing
2015-02-25 12:43:01 -0500
396b1c63a4fix fltk code
Andrew Downing
2015-02-24 16:07:32 -0500
1bfba0df5ffix fltk code
Andrew Downing
2015-02-24 15:54:27 -0500
0f334cc040Added updated header information for surfaces
Marc Britten
2015-02-08 10:43:19 -0600
12a29ddce0FLTK: Don't oops() when unknown mouse button is pressed.
Petteri Aimonen
2014-12-29 22:33:19 +0200
8996833989Fix crash on Ubuntu when opening assembly files.
Petteri Aimonen
2014-12-29 22:16:21 +0200
e587d0ebeeFix GUI bugs in FLTK port, per Xavier Thomas's forum post:
Jonathan Westhues
2014-05-11 15:43:03 -0700
01213bcafbRest of code assumes that allocated memory is filled with zeroes
Ilya Novoselov
2014-04-08 07:51:55 +0600
f4916f9ee4Compare ((char *)p)[0] against '\0', not (char *)p.
Jonathan Westhues
2013-12-08 00:32:50 -0800
1bc73c4a75Renamed the RGB() macro to RGBi() to avoid collisions with Microsoft
Daniel Richard G
2013-12-02 01:25:09 -0500
f9f321ca84Warning fixes
Daniel Richard G
2013-12-02 01:22:35 -0500
3cc520e98cOverhauled the exposed/ Makefile for MSVC++
Daniel Richard G
2013-12-02 04:26:09 -0500
fd9dc19a34Added the exposed/ library and demo program to the Autotools build
Daniel Richard G
2013-11-18 02:31:23 -0500
6c68294249Improved handling of generated files
Daniel Richard G
2013-11-16 23:58:29 -0500
174ed76ef9Added libspnav configure option and support to the Autotools build system
Daniel Richard G
2013-11-13 16:04:47 -0500
4dffdb20e2Added a .gitattributes file
Daniel Richard G
2013-11-13 02:44:20 -0500
bb3e5e9bb1Minor follow-up changes
Daniel Richard G
2013-11-13 02:26:18 -0500
0a24cf40f0Moved most of the source into a src/ subdirectory
Daniel Richard G
2013-11-13 02:20:31 -0500
5429295492Use a union for pointer polymorphism in the .slvs file I/O routines
Daniel Richard G
2013-11-13 00:46:40 -0500
442197c907Updated the bundled LibPNG/zlib, and polished the MSVC makefile further
Daniel Richard G
2013-11-13 00:33:23 -0500
3a46c97fd0Reorganized the extlib/ subdirectory
Daniel Richard G
2013-11-13 00:23:06 -0500
511c513035Oops, fix Style.fillColor export/import too.
Jonathan Westhues
2013-11-03 15:41:11 -0800
f09ae15586Fix broken colors in file import/export.
Jonathan Westhues
2013-11-03 15:09:17 -0800
c60e3dd34eInitial Autotools and FLTK support
Daniel Richard G
2013-10-28 01:28:42 -0400
7ca137f5feChanged GetMilliseconds() to return a 64-bit value
Daniel Richard G
2013-10-28 00:28:39 -0400
873811d865Preliminary changes for FLTK support
Daniel Richard G
2013-10-25 01:04:16 -0400
c6203678e1Renamed GL helper routines/identifiers to use "ssgl" prefix instead of "glx"
Daniel Richard G
2013-10-22 00:45:06 -0400
0afb5618ceQuash warnings for floating-point equality comparisons
Daniel Richard G
2013-10-21 17:29:25 -0400
8bc322eb47Various fixes for warnings and minutia
Daniel Richard G
2013-10-19 01:36:45 -0400
a5176f4545Replaced RGB-color integers with dedicated data structure
Daniel Richard G
2013-10-16 16:00:58 -0400
dd168ad22cUse C99 integer types and C++ boolean types/values
Daniel Richard G
2013-10-02 01:45:13 -0400
505e3d869cUpdate Help -> About to note that license is GPLv3.
Jonathan Westhues
2013-09-22 03:50:59 -0700
e7f3a3c0dbBuild fix for Visual Studio 2003
Daniel Richard G
2013-09-20 21:38:53 -0400
fb766d1cf9Make optional the use of the SpaceNavigator libraries
Daniel Richard G
2013-09-20 15:25:14 -0400
3cfe6b6da1Synthesize accelerator labels (e.g. "Ctrl+S") instead of hard-coding them
Daniel Richard G
2013-09-20 15:01:00 -0400
2499a02f2fMinor changes to GraphicsWindow::menu[]
Daniel Richard G
2013-09-20 14:16:38 -0400
4a2711476cRecord accelerator for "Show Snap Grid" as '>' instead of Shift-'.'
Daniel Richard G
2013-09-20 14:01:31 -0400
9da2a3a6c7Use symbolic names for special keys and modifiers
Daniel Richard G
2013-09-20 13:54:57 -0400
37063840dbDon't use magic values in GraphicsWindow::menu[].level
Daniel Richard G
2013-09-20 13:40:17 -0400
66758b9595Miscellaneous adjustments for warnings and code quality
Daniel Richard G
2013-09-19 02:35:56 -0400
07b128b877Define some menu-bar menu items as radio buttons
Daniel Richard G
2013-09-19 00:59:18 -0400
30ca4ec8acUse a '*' printf() field width rather than an intermediate format string
Daniel Richard G
2013-09-19 00:50:11 -0400
16179f34cdEnabled freeing of (most) allocated memory on program exit
Daniel Richard G
2013-09-19 00:33:12 -0400
42a46e83faUse system-agnostic return values for SaveFileYesNoCancel()
Daniel Richard G
2013-09-18 16:49:32 -0400
70b6bad551Use '\b' instead of ('h' - 'a' + 1)
Daniel Richard G
2013-09-18 16:41:23 -0400
718d411699Renamed *.table files to *.table.h
Daniel Richard G
2013-09-16 17:14:53 -0400
93145387f4Fixed uninitialized-memory errors detected by Valgrind
Daniel Richard G
2013-09-16 16:22:14 -0400
44a3981fbfUse png_get_image_{width,height}() instead of info_ptr->{width,height}
Daniel Richard G
2013-09-16 15:57:32 -0400
66315d5eeaAdded const qualifiers to edit-control string handling
Daniel Richard G
2013-09-16 15:51:20 -0400
bcb6c7b19bOpenGL fixes
Daniel Richard G
2013-09-09 16:05:33 -0400
5cca524c62Changed "static const int" class members into enums
Daniel Richard G
2013-09-09 15:50:32 -0400
a2a78b923fRenamed the MSVC makefile to Makefile.msvc
Daniel Richard G
2013-08-27 16:46:24 -0400
74b65e14f9Revised the MSVC Makefile and build
Daniel Richard G
2013-08-27 16:44:48 -0400
398e09fe9eRevised the Perl scripts
Daniel Richard G
2013-08-26 17:45:09 -0400
0f7a34cccaFixed a typo: "==" was intended, not "="
Daniel Richard G
2013-08-26 17:06:53 -0400
e256956d12Added missing items to GraphicsWindow::menu[] elements
Daniel Richard G
2013-08-26 17:00:02 -0400
66f46b7b67General compiler warning/error fixes
Daniel Richard G
2013-08-26 16:54:04 -0400
7715fd1bb8Don't ignore the return value of fgets() and fread()
Daniel Richard G
2013-08-26 16:48:41 -0400
1b00c8c3abUse size_t instead of int in the memory allocation routines
Daniel Richard G
2013-08-26 16:40:25 -0400
dcc963aa4bModified Get{BYTE,WORD,DWORD}() to return the respective type
Daniel Richard G
2013-08-26 16:24:16 -0400
a72575d04eUse casts to bridge mismatches in integer-type sizes and signedness
Daniel Richard G
2013-08-26 16:09:15 -0400
8913d11fa5Quash "variable may be used uninitialized" warnings
Daniel Richard G
2013-08-26 15:36:00 -0400
df6125efeeFix "jump to label 'foo' crosses initialization of 'bar'" errors
Daniel Richard G
2013-08-26 15:08:16 -0400
02776ea535Added const qualifiers
Daniel Richard G
2013-08-26 14:58:35 -0400
affbeafc6cMake a copy of "freeze" library for storing stuff in registry, to make //depot/solvespace/... entirely self-contained.
Jonathan Westhues
2013-08-20 21:54:54 -0800
defeb6411aClean up SolveSpace makefile, and add forgotten copyright notice.
v2.0
Jonathan Westhues
2013-07-28 14:53:30 -0800
bc426a2a7fDelete obsolete text in solvespace/doc/..., superseded by the stuff on the website.
Jonathan Westhues
2013-07-28 14:40:37 -0800
0ee8ba1457Changes in preparation for the release of SolveSpace under the GPL, to add that license, and change all copyright notices to me, not Useful Subset, LLC.
Jonathan Westhues
2013-07-28 14:08:34 -0800
1abd87954cOops, fix gross memory leak in SolveSpace library due to failure to destroy temporary heap.
Jonathan Westhues
2013-03-15 08:43:35 -0800
7919e7171dMake SolveSpace work unrestricted without a license file, and increase its version number to 1.9.
Jonathan Westhues
2012-01-21 12:12:00 -0800
e11347f613Oops, update copyright date to 2011 for SolveSpace.
Jonathan Westhues
2011-07-04 11:25:17 -0800
c98a0b381fIncrement SolveSpace's version number to 1.8.
Jonathan Westhues
2011-07-04 11:10:00 -0800