summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #11 from prs-de/fix-empty-value-missing-includeWilliam Joye2017-09-061-0/+1
|\ | | | | Add missing include defining NAN
| * Add missing include defining NANAdrián Medraño Calvo2017-08-291-0/+1
| | | | | | | | | | Fixes problem introduced by 95101fc9f957cb4c3eee8b56b455e8b1f883e014 (Interpret empty strings as NaN) when compiling with MSVC.
* | Merge pull request #10 from prs-de/build-windows-cygwin-clWilliam Joye2017-09-062-6/+9
|\ \ | |/ |/| Set MSVC cflags on Cygwin when the compiler is not GCC
| * Set MSVC cflags on Cygwin when the compiler is not GCCAdrián Medraño Calvo2017-08-292-6/+9
|/ | | | The GCC variable is set by autoconf and inspected by TEA for this same purpose.
* comment out MSVB flags, need a better wayv3.2.7William Joye2017-08-082-9/+6
|
* Merge pull request #6 from prs-de/masterWilliam Joye2017-08-0898-609/+692
|\ | | | | Improve buildsystem + windows support + downcasts + multiple axis fix
| * Interpret empty strings as NaNAdrián Medraño Calvo2017-08-011-1/+10
| |
| * Add -tickformat axis option, rename -command option to -tickformatcommandAdrián Medraño Calvo2017-07-284-40/+66
| |
| * Stop checking for NULL before freeAdrián Medraño Calvo2017-07-2816-143/+74
| | | | | | | | The 'delete' operator checks whether the lvalue is NULL before freeing.
| * Prevent dangling pointerAdrián Medraño Calvo2017-07-271-1/+3
| | | | | | | | | | The freed pointer would dangle as a result of the early exit, causing a double-free upon next Blt::LineMarker::map invocation.
| * Make sure enough arguments are passed before accessing themAdrián Medraño Calvo2017-07-271-0/+6
| | | | | | | | | | | | Would eventually segfault when invoking: .g inside 0;
| * Update axis' margin when using itAdrián Medraño Calvo2017-07-271-0/+2
| |
| * Use axis' own classid to determine the typeAdrián Medraño Calvo2017-07-271-2/+6
| |
| * Don't remove pkgIndex.tcl on 'make clean'Adrián Medraño Calvo2017-07-272-2/+2
| | | | | | | | It's created by configure, not make.
| * Import std namespaceAdrián Medraño Calvo2017-07-251-0/+1
| |
| * Don't remove tkbltConfig.sh on 'make clean'Adrián Medraño Calvo2017-07-212-4/+2
| | | | | | | | | | This file is regenerated upon 'configure'; it should not be deleted by make.
| * Correct function nameAdrián Medraño Calvo2017-07-211-1/+1
| |
| * Fix MSVC's C2375 "redefinition with different linkage"Adrián Medraño Calvo2017-07-214-65/+60
| | | | | | | | | | | | | | Apply Tcl's mechanism for reusing headers as internal and public API: presence of a particular preprocessor definition (BUILD_tkblt) switches declarations from specifying symbols "to be imported" or, alternatively, "exporting".
| * Add cmath and printf wrappers for WindowsAdrián Medraño Calvo2017-07-2110-4/+87
| | | | | | | | Needed for compiling with MSVC 2010.
| * Fix polymorphic variant in jump tableAdrián Medraño Calvo2017-07-211-15/+15
| |
| * Enforce explicit downcasting of numeric valuesAdrián Medraño Calvo2017-07-2120-166/+186
| | | | | | | | | | | | | | As part of the change, upgrade tkblt internal structures from short/float to int/double, as those are artifacts of the legacy code relying on X. Downcast to short at the latest stage: when interfacing with X.
| * Use double for comparing with GraphOption's aspectAdrián Medraño Calvo2017-07-211-2/+2
| |
| * Upgrade BarGroup's lastY to doubleAdrián Medraño Calvo2017-07-211-1/+1
| |
| * Upgrade BarGroup's sum to doubleAdrián Medraño Calvo2017-07-212-2/+2
| |
| * Remove superfluous literal suffixesAdrián Medraño Calvo2017-07-215-9/+9
| |
| * Upgrade getBoundingBox angle to doubleAdrián Medraño Calvo2017-07-214-8/+8
| |
| * Upgrade vScale_/hScale_ to doubleAdrián Medraño Calvo2017-07-212-4/+4
| |
| * Add Windows-specific CFLAGSAdrián Medraño Calvo2017-07-202-2/+8
| | | | | | | | | | | | | | | | -TP: C++ -EHsc: specify exception handling -D_USE_MATH_DEFINES: cmath constants -D_CRT_SECURE_NO_WARNINGS: ignore *strncpy*/*printf* warnings; alternatives have different signatures.
| * Place axes within their area when using multiple axis in a single marginAdrián Medraño Calvo2017-07-201-51/+51
| |
| * Better align with TEA's expected file layoutAdrián Medraño Calvo2017-07-1895-107/+107
|/ | | | | | TEA is quite picky about packages placing their sources in the generic/, unix/, etc. directories. An immediate benefit of this change is support for building in a separate directory.
* fix win64 issuev3.2.6William Joye2017-05-021-1/+5
|
* minor config changev3.2.5William Joye2017-04-213-1/+3
|
* rm autom4te.cache refv3.2.4William Joye2017-01-281-1/+0
|
* update TEA 3.10William Joye2017-01-052-701/+0
|
* updated TEA 3.10William Joye2017-01-058-148/+1102
|
* upgrade TEA 3.10William Joye2017-01-054-138/+5472
|
* Merge commit 'ba1a25c6143d0f853d1d6225611d0c4222f9cfec' as 'tkblt'William Joye2017-01-0420125-7110075/+54380
|\
| * add Config.shWilliam Joye2017-01-043-3/+57
| |
| * add Config.shWilliam Joye2017-01-041-0/+45
| |
| * fix for gcc-6v3.2.3William Joye2016-07-1819-37/+54
| |
| * don't remake doc html during installationv3.2.2William Joye2016-07-141-1/+1
| |
| * math function pointers in global spaceWilliam Joye2016-07-141-15/+15
| |
| * fix minor compiler warningWilliam Joye2016-07-141-1/+1
| |
| * don't build html automaticallyv3.2.1William Joye2016-06-171-1/+1
| |
| * fix docv3.2William Joye2016-06-164-165/+166
| |
| * add docWilliam Joye2016-06-161-6/+6
| |
| * add htmlWilliam Joye2016-06-164-4/+19
| |
| * add htmlWilliam Joye2016-06-163-0/+4095
| |
| * add htmlWilliam Joye2016-06-161-0/+74
| |
| * minor changesWilliam Joye2016-06-161-11/+5
| |