f598d72e9achanged num mountains and height
Stefan Dresselhaus
2014-05-13 13:03:28 +02:00
ddd55ef004Merge remote-tracking branch 'origin/Mapping' into tessallation
Stefan Dresselhaus
2014-05-13 12:53:09 +02:00
13fbb9b816minor fixture
Stefan Dresselhaus
2014-05-13 12:52:00 +02:00
dd12f7b136seperated shaders
Stefan Dresselhaus
2014-05-13 11:25:06 +02:00
8bd8db922eadded shadow-map
Stefan Dresselhaus
2014-05-13 10:40:35 +02:00
dba5c9d809removed debug-print
Stefan Dresselhaus
2014-05-12 11:30:29 +02:00
ffc0281ab4frame-limiter now works correctly, scaling up/down should be smoother
Stefan Dresselhaus
2014-05-11 21:12:53 +02:00
d1adff31d5removed some print-foo
Stefan Dresselhaus
2014-05-11 12:38:39 +02:00
91e6435c9aMerge branch 'tessallation'
Stefan Dresselhaus
2014-05-11 10:53:45 +02:00
8dea8d1ed9refined shaders
Stefan Dresselhaus
2014-05-11 10:52:45 +02:00
a492b0aa93Merge branch 'tessallation'
Stefan Dresselhaus
2014-05-10 20:23:06 +02:00
a57cada945changed SDL to qualified import
Stefan Dresselhaus
2014-05-10 20:22:49 +02:00
ddd7013db4Merge branch 'tessallation'
Stefan Dresselhaus
2014-05-10 17:36:13 +02:00
e4fec7c3deforgot change, fixed compiling
Stefan Dresselhaus
2014-05-10 17:33:33 +02:00
5e72dbedd0Merge branch 'tessallation'
Stefan Dresselhaus
2014-05-10 17:35:35 +02:00
bd7870a76eforgot change
Stefan Dresselhaus
2014-05-10 17:33:33 +02:00
502e3efdf3Merge branch 'iqm'
Stefan Dresselhaus
2014-05-10 11:34:18 +02:00
6dcdb2eda2Merge branch 'ui'
Stefan Dresselhaus
2014-05-10 11:19:31 +02:00
5f29ce7610mouse events use local widget coordinates
tpajenka
2014-05-09 00:17:31 +02:00
75edc11a1efixed some HLint messages
tpajenka
2014-05-08 23:38:47 +02:00
992c8fd041purpose dependent widget states and widget actions are now stored inside HashMaps
tpajenka
2014-05-08 23:36:53 +02:00
6fe3e3305aMerge branch 'Mapping'
Jonas Betzendahl
2014-05-08 15:19:33 +02:00
adb2c5d373noise entfernt
Stefan Dresselhaus
2014-05-07 10:28:44 +02:00
a91aad5daabetter noise-function
Stefan Dresselhaus
2014-05-07 10:12:18 +02:00
7dd79f095cMerge branch 'iqm' into tessallation
Stefan Dresselhaus
2014-05-07 09:54:34 +02:00
376375008ctessellation-factor is now adaptive
Stefan Dresselhaus
2014-05-07 09:51:35 +02:00
ea09cd1a97Merge remote-tracking branch 'origin/ui'
Stefan Dresselhaus
2014-05-06 11:31:12 +02:00
c37a49a948added missing hsSDL2-stuff to dependencies.
Stefan Dresselhaus
2014-05-05 08:19:07 +02:00
f7cc34b3a0first try at adaptive performance
Stefan Dresselhaus
2014-05-05 08:11:33 +02:00
e292633ce4widget coordinates are now local (offset based on parent component)
tpajenka
2014-05-03 22:40:49 +02:00
aba45d5ca7Merge branch 'master' into ui
tpajenka
2014-05-03 15:28:25 +02:00
ad0e569537renamed modules after restructuring UI data
tpajenka
2014-05-03 14:51:24 +02:00
ca51c23650restructured GUI widgets' data representation from class type/instance-based to function-based advantage: single constructor for any widget type, no branching necessary
tpajenka
2014-05-02 01:28:40 +02:00
91fbbb7350started to render iqm - nothing visible now.
Stefan Dresselhaus
2014-05-03 15:17:33 +02:00
8147aa8200Merge branch 'master' into tessallation
Stefan Dresselhaus
2014-05-03 14:34:46 +02:00
0af0865b93Merge branch 'master' into Mapping
Jonas Betzendahl
2014-05-03 11:03:28 +02:00
2150e8d7afreworked compiling. Now ships with build.sh
Stefan Dresselhaus
2014-05-02 18:00:33 +02:00
23eb808fa6changed getDeps.sh for Ubuntu 14.04
Stefan Dresselhaus
2014-05-02 16:51:27 +02:00
1f6551cf08WIP DOES NOT WORK
Stefan Dresselhaus
2014-05-02 16:15:58 +02:00
f35f3895f5Merge branch 'master' into ui
tpajenka
2014-05-01 20:31:58 +02:00
5be37f6453moved user event handling into UI/Callbacks.hs
tpajenka
2014-05-01 20:31:15 +02:00
a3fe5a1d8bcompiler warning and HLint remarks
tpajenka
2014-05-01 19:12:01 +02:00
683b72a413Refactoring & more cosmetics
Jonas Betzendahl
2014-04-29 01:05:05 +02:00
6c4e63f085cosmetics
Jonas Betzendahl
2014-04-29 00:18:38 +02:00
853c11b4dfMerge branch 'testing' into Mapping
Jonas Betzendahl
2014-04-28 23:36:41 +02:00
49518e3006Merge branch 'testing' into Mapping
Jonas Betzendahl
2014-04-28 23:35:14 +02:00
07dac9aad1Added first test suite for Mapping
Jonas Betzendahl
2014-04-28 16:34:13 +02:00
777c868de0Fixed shadowing in aplAll
Jonas Betzendahl
2014-04-28 10:37:31 +02:00
f5f1f760cdAdded first test suite with first test (questionable .cabal though)
Jonas Betzendahl
2014-04-27 23:49:15 +02:00
b3c25a1326Fixed Pioneers.cabal (hopefully)
Jonas Betzendahl
2014-04-27 22:29:20 +02:00
c4b5e69fcfadded dependencies forgotten in readme
Stefan Dresselhaus
2014-04-26 21:33:28 +02:00
3829cde59creadme .. hopefully the last time
Stefan Dresselhaus
2014-04-26 20:48:56 +02:00
8db4004a8freadmeeeee
Stefan Dresselhaus
2014-04-26 20:47:36 +02:00
106f50c08dMerge branch 'master' into ui
tpajenka
2014-04-26 20:02:01 +02:00
d5eb4f93a3removed unnecessary language extension
tpajenka
2014-04-26 19:58:20 +02:00
2d80c92384finished 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.
tpajenka
2014-04-26 19:16:53 +02:00
bd582ac84beven more readme..
Stefan Dresselhaus
2014-04-26 17:44:41 +02:00
93018173f6readme
Stefan Dresselhaus
2014-04-26 17:42:35 +02:00
8a3597f754moooaaar Readme
Stefan Dresselhaus
2014-04-26 17:40:08 +02:00
160c6e3ae8rewrote readme, enhanced .gitignore
Stefan Dresselhaus
2014-04-26 17:33:17 +02:00
5898df3682Merge branch 'iqm' into tessallation
Stefan Dresselhaus
2014-04-26 17:16:47 +02:00
5223c34da2100% Haddock
Stefan Dresselhaus
2014-04-26 17:12:19 +02:00
2e22e77d75memory gets allocated and written.
Stefan Dresselhaus
2014-04-26 16:52:32 +02:00
bd701dde65Merge branch 'tessallation' of pwning.de:/pioneers into tessallation
Stefan Dresselhaus
2014-04-26 13:56:58 +02:00
a81418bf40iqm does not work .. :(
Stefan Dresselhaus
2014-04-26 00:15:36 +02:00
e6a56b8409more iqm - not tested, but typechecks and builds.
Stefan Dresselhaus
2014-04-25 23:58:20 +02:00
0af848996aMerge remote-tracking branch 'origin/Mapping' into iqm
Stefan Dresselhaus
2014-04-25 21:26:54 +02:00
782c30a6d5Merge branch 'iqm' into tessallation
Stefan Dresselhaus
2014-04-25 21:25:16 +02:00
64d542adf3more parsing ... -.-
Stefan Dresselhaus
2014-04-25 21:21:19 +02:00
60fd217233hlint all around
Jonas Betzendahl
2014-04-25 15:58:25 +02:00
6879201c53worked 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?)!!
tpajenka
2014-04-24 23:42:05 +02:00
dc4fc1238bMerge remote-tracking branch 'origin/Mapping' into tessallation
Stefan Dresselhaus
2014-04-24 14:26:29 +02:00
a727131f13Forgot Combinator module
Jonas Betzendahl
2014-04-24 14:24:20 +02:00
2ecf4fe5c4Merge remote-tracking branch 'origin/Mapping' into tessallation
Stefan Dresselhaus
2014-04-24 14:22:27 +02:00
f76da4b5f6moved generation of GLMapState
Stefan Dresselhaus
2014-04-24 14:21:25 +02:00
0a7a882f8fNow generates a different unique map each time.
Jonas Betzendahl
2014-04-24 12:44:58 +02:00
2b435b7cb2Added first primitive groundwork for map generation combinators. This is gonna be fun! :o)
Jonas Betzendahl
2014-04-24 02:45:55 +02:00
ca831692d2Merge remote-tracking branch 'origin/master' into Mapping
Jonas Betzendahl
2014-04-23 14:00:17 +02:00
fa9bda5e7aAdded apply-by functions
Jonas Betzendahl
2014-04-23 13:52:43 +02:00
a9a97f7544started referencing ui widgets by id via hashmap, WIP, does not compile
tpajenka
2014-04-23 13:08:18 +02:00
8e59e10b86will use HashMap to reference ui widgets
tpajenka
2014-04-23 12:21:32 +02:00
313992efafMerged Types with PioneerTypes
Jonas Betzendahl
2014-04-23 12:11:45 +02:00