Commit Graph

24 Commits

Author SHA1 Message Date
73984b796d Move Defaults.hs to 'Class' subsystem 2014-10-07 19:18:16 +02:00
b7d752ae20 Restructure files, add new subsystems 2014-10-07 19:12:59 +02:00
3ef3fb1621 Fix typo 2014-10-07 19:12:59 +02:00
dd33a8b252 Show haddock documentation for non-exports as well 2014-10-06 23:14:23 +02:00
394b450e51 Rm comment to fix generation of haddock docs
Unfortunately it seems to be not supported to document individual
parameters of these kind of contructs.
2014-10-06 23:02:09 +02:00
98a1b367d5 Style 2014-10-06 22:19:46 +02:00
b98d8be723 Limit public API in Diagram 2014-10-06 22:15:10 +02:00
330049fde6 Rename showEmptyRectB and emptyRect to showWhiteRectB and whiteRect 2014-10-06 21:22:32 +02:00
8547122be6 Make the diagram API more abstract
In particular we now have the data type 'Diag' which
can be used to concatenate multiple Diagrams via mconcat while
keep the properties and VTable across all of them consistent.
2014-10-06 21:11:28 +02:00
6c728324fd Rm obsolete centerX/centerY 2014-10-05 21:33:22 +02:00
522ad2b452 Allow specifying the diagram dimensions in the GUI 2014-10-05 18:41:41 +02:00
197dc99058 Allow more control over the dimensions 2014-10-05 18:09:24 +02:00
6e2873ece1 Improve haddock documentation 2014-10-05 15:57:31 +02:00
ae019e86ed Style 2014-10-05 15:50:52 +02:00
884a8a3121 Use a proper API for default parameters 2014-10-05 15:50:42 +02:00
0ab6a15d4e Draw two lines for both x and y-axis 2014-10-02 20:07:49 +02:00
c018304319 Don't draw borders for the white square 2014-10-02 14:37:51 +02:00
d39180a723 Style 2014-10-02 14:30:08 +02:00
80b5286095 Style improvements 2014-10-02 13:13:58 +02:00
5e5408422b Improve haddock documentation 2014-10-01 23:02:43 +02:00
7f20f3ff5b Allow changing the thickness of dots
By achieving that we have introduced the DiagProp data type
which can be enhanced in the future.
2014-10-01 21:48:31 +02:00
aec00c7e4d Rm useless filterValidCoords, refactor inRange 2014-10-01 20:17:59 +02:00
8f1ab75fe7 Set white background for the drawing area 2014-10-01 03:03:09 +02:00
7cd62975af Finalize and allow drawing 2014-10-01 00:05:29 +02:00