tpajenka
|
51c48e62db
|
revising preliminary inflexible button handling callback
|
2014-05-15 21:43:26 +02:00 |
|
tpajenka
|
45fe3f8493
|
revising preliminary inflexible button handling callback
|
2014-05-14 13:19:00 +02:00 |
|
tpajenka
|
5f29ce7610
|
mouse events use local widget coordinates
|
2014-05-09 00:17:31 +02:00 |
|
tpajenka
|
75edc11a1e
|
fixed some HLint messages
|
2014-05-08 23:38:47 +02:00 |
|
tpajenka
|
992c8fd041
|
purpose dependent widget states and widget actions are now stored inside HashMaps
|
2014-05-08 23:36:53 +02:00 |
|
tpajenka
|
e292633ce4
|
widget coordinates are now local (offset based on parent component)
|
2014-05-03 22:40:49 +02:00 |
|
tpajenka
|
ad0e569537
|
renamed modules after restructuring UI data
|
2014-05-03 15:22:20 +02:00 |
|
tpajenka
|
ca51c23650
|
restructured GUI widgets' data representation from class type/instance-based
to function-based
advantage: single constructor for any widget type, no branching necessary
|
2014-05-03 15:21:58 +02:00 |
|
tpajenka
|
5be37f6453
|
moved user event handling into UI/Callbacks.hs
|
2014-05-01 20:31:15 +02:00 |
|
tpajenka
|
a3fe5a1d8b
|
compiler warning and HLint remarks
|
2014-05-01 19:25:04 +02:00 |
|
tpajenka
|
d5eb4f93a3
|
removed unnecessary language extension
|
2014-04-26 19:58:20 +02:00 |
|
tpajenka
|
2d80c92384
|
finished storing ui widgets into a HashMap and referencing them by UIId.
Additionally, widgets functions now use the Pioneers monad.
Branch is compiling again and works.
|
2014-04-26 19:16:53 +02:00 |
|
tpajenka
|
6879201c53
|
worked on storing widgets in HashMap and referencing via Id
incorporated Pioneers monad into ui operations
!!still WIP, does not compile (TODO: UIOperations, Callbacks, Main?,
Types?)!!
|
2014-04-24 23:42:05 +02:00 |
|
|
26903deb19
|
we can haz GUI?
we can.
|
2014-04-05 23:09:57 +02:00 |
|
|
a24b562a88
|
Merge branch 'ui' into tessallation
|
2014-04-05 22:03:47 +02:00 |
|
tpajenka
|
d8967b1b4b
|
refined button handling
|
2014-04-04 15:47:16 +02:00 |
|
tpajenka
|
1898758eb5
|
basic gui working... somehow (no painting yet)
|
2014-04-03 20:05:49 +02:00 |
|
|
c1e074934e
|
WIP-Commit. DOES NOT WORK.
|
2014-03-24 08:21:30 +01:00 |
|
tpajenka
|
d4b4f706b6
|
GUI data structure experiments
|
2014-03-09 13:46:49 +01:00 |
|
|
95a7a5b9f1
|
forgot files -.-
|
2014-02-05 21:06:19 +01:00 |
|