a7774b69a4
Restructure Graphics/Diagram subdir, rename modules
2014-12-03 22:02:42 +01:00
968262d935
GUI: fix widget hiding
2014-11-30 00:19:57 +01:00
3e4a148578
GUI: fix algo 5 tree visualization, we broke it
2014-11-30 00:02:58 +01:00
543b08df2c
GUI/DIAG: allow visualizing the rangeSearch and the tree
2014-11-29 23:45:53 +01:00
e673fee652
Read the obj file as ByteString and pass ByteString to the Parser
2014-11-21 04:49:17 +01:00
ea88ef84ea
Improve code prettiness
2014-11-16 16:45:51 +01:00
84bfeb27e0
GUI: hide the tree window if a different algo is chosen
2014-11-16 00:29:07 +01:00
f3cd0fa676
Use System.FilePath.Posix instead of our own implementation
2014-11-16 00:25:17 +01:00
3f3467cc44
Refactor some function names for readability
2014-11-16 00:13:44 +01:00
f3cabab280
Implement visualizing the quad tree in a separate window
...
This window creation still sucks a bit, we should realize it
without actually showing it.
2014-11-15 03:58:38 +01:00
c964afee10
GUI: hide the quad tree path entry widget by default
2014-11-15 00:32:16 +01:00
ecf203c825
DIAG: Allow drawing the square the user path points to
2014-11-14 21:28:56 +01:00
778dc16a3f
GUI: use infix instead of ap
2014-10-17 14:04:37 +02:00
2baeea4d4b
GUI: make the MkMyGUI call less ugly
2014-10-17 01:06:24 +02:00
be2787103a
GUI: don't show error dialogs if there hasn't been any file chosen
2014-10-12 20:00:42 +02:00
393d37d1a9
GUI: don't redraw instantly on scaling point thickness
...
It broke performance.
2014-10-12 03:15:34 +02:00
5e5f305c65
GUI: merge callback functions into drawDiag/saveDiag
2014-10-11 02:01:17 +02:00
0681b4d605
GUI: remove code duplication
2014-10-11 00:16:18 +02:00
869cbd0af3
GUI: instantly redraw for enabling checkboxes and other stuff
2014-10-11 00:02:06 +02:00
b6aa9d9086
GUI: fix signal handling for onExpose
...
Doing the signal handling connect inside the callback function
was a bad idea. Instead do it in the makeGUI function and just
call onClickedDrawButton for every expose event.
2014-10-11 00:01:43 +02:00
954b104642
Style
2014-10-10 17:40:25 +02:00
6e4c7e47c2
Restructure modules
2014-10-10 17:40:08 +02:00