Romain Goyet
|
4ad8b4a67f
|
Rename stm32f429 to device
|
2015-09-10 10:08:11 +02:00 |
|
Romain Goyet
|
61949c20ab
|
[liba] Define uint8_t
|
2015-09-07 18:42:22 +02:00 |
|
Romain Goyet
|
df70a72c27
|
[Poincare] Add Expression::approximate
|
2015-09-07 18:25:57 +02:00 |
|
Romain Goyet
|
a26ef6194f
|
[Poincare] Expression::parse
|
2015-09-07 18:24:44 +02:00 |
|
Romain Goyet
|
5bd47a7a98
|
[Quiz] Logging on screen
|
2015-09-07 18:18:27 +02:00 |
|
Romain Goyet
|
107dd016d0
|
[Quiz] Support C++ cases
|
2015-09-03 23:51:47 +02:00 |
|
Romain Goyet
|
2bb2a2af28
|
[Quiz] Cleanup
|
2015-09-03 23:15:09 +02:00 |
|
Romain Goyet
|
3e29ff1236
|
[Quiz] Proper symbols list
|
2015-09-03 22:55:51 +02:00 |
|
Romain Goyet
|
90abba689a
|
[Poincare] Integer class, work in progress
|
2015-09-03 22:44:54 +02:00 |
|
Romain Goyet
|
c494fabc23
|
Introducing quiz, the testing framework
|
2015-09-03 22:44:25 +02:00 |
|
Romain Goyet
|
304a8f1927
|
Demo app flush the screen when needed
|
2015-09-02 22:09:24 +02:00 |
|
Romain Goyet
|
a404846029
|
Remove a warning
|
2015-09-02 22:05:51 +02:00 |
|
Romain Goyet
|
e89ffec307
|
Stop input on '.'
|
2015-09-02 22:03:24 +02:00 |
|
Romain Goyet
|
b84831bf76
|
[Poincare] Parse exponentiation
|
2015-09-02 22:03:00 +02:00 |
|
Romain Goyet
|
af0313e22d
|
[ION] Preliminary key -> char mapping
|
2015-09-02 22:02:31 +02:00 |
|
Romain Goyet
|
f8048ead96
|
[Kandinsky] Take the origin into account
|
2015-09-02 19:23:14 +02:00 |
|
Romain Goyet
|
7a5893ff05
|
Remove useless logs
|
2015-09-02 19:15:12 +02:00 |
|
Romain Goyet
|
596893aa71
|
[ION] ion_getchar isn't platform-specific
|
2015-09-02 19:08:41 +02:00 |
|
Romain Goyet
|
ac85fe159c
|
[ION] Naive ion_sleep for the simulator
|
2015-09-02 19:00:43 +02:00 |
|
Romain Goyet
|
ef1d927d14
|
Clean the demo app
|
2015-09-02 19:00:24 +02:00 |
|
Romain Goyet
|
65bfef0a96
|
[ION] Cleaner keyboard interface
|
2015-09-02 18:54:43 +02:00 |
|
Romain Goyet
|
03c27dcb12
|
[ION] Better ion_getchar
|
2015-09-02 15:37:34 +02:00 |
|
Romain Goyet
|
397fc452f7
|
[ION] Get rid of scankey, use ion_key_states[] instead
|
2015-09-02 15:23:32 +02:00 |
|
Romain Goyet
|
ece318c454
|
[ION] Nicer FltkKbd
|
2015-09-02 13:47:25 +02:00 |
|
Romain Goyet
|
5c95ee85cb
|
[LIBA] bool already exists in C++
|
2015-09-01 22:58:28 +02:00 |
|
Romain Goyet
|
eab6b117e7
|
Fix a small typo
|
2015-09-01 22:58:16 +02:00 |
|
Romain Goyet
|
c31bd19907
|
No printf for now
|
2015-09-01 22:57:56 +02:00 |
|
Romain Goyet
|
11bc675ac2
|
[ION] Use FltkKBD on simulator
|
2015-09-01 22:57:19 +02:00 |
|
Romain Goyet
|
ec594b7d9e
|
[ION] FLTK keyboard driver
|
2015-09-01 22:56:29 +02:00 |
|
Romain Goyet
|
0f0e1b3d98
|
[ION] Simulator keyboard uses C++
|
2015-09-01 22:48:47 +02:00 |
|
Romain Goyet
|
e11f6efa94
|
[ION] Separate header for keyboard
|
2015-09-01 22:48:17 +02:00 |
|
Romain Goyet
|
b77627fdb9
|
[ION] Delete useless file
|
2015-09-01 22:47:19 +02:00 |
|
Romain Goyet
|
780f6ff31f
|
Makefile for tests
|
2015-09-01 12:09:08 +02:00 |
|
Romain Goyet
|
b145737c61
|
[ion/simulator] Proper sizing of the LCD
|
2015-09-01 12:08:18 +02:00 |
|
Romain Goyet
|
616af4ed24
|
Proper rect size in Kandinsky
|
2015-09-01 12:06:57 +02:00 |
|
Romain Goyet
|
50df2ac3a8
|
Proper constructor for FltkLCD
|
2015-09-01 12:06:08 +02:00 |
|
Romain Goyet
|
cd3046b3ef
|
Ion simulator support
|
2015-09-01 11:39:02 +02:00 |
|
Romain Goyet
|
d70d3b4e4a
|
Kandinsky now uses KDSetPixel for framebuffer access
|
2015-09-01 11:37:12 +02:00 |
|
Romain Goyet
|
25b95d1278
|
Makefile cleanups
|
2015-09-01 11:28:42 +02:00 |
|
Romain Goyet
|
714b700077
|
Don't use USE_ION
|
2015-09-01 10:16:34 +02:00 |
|
Romain Goyet
|
fbe2f808b2
|
KD_FRAMEBUFFER_HEIGHT
|
2015-08-31 23:27:37 +02:00 |
|
Romain Goyet
|
c3ed3684a7
|
Platform-dependent size
|
2015-08-30 21:42:09 +02:00 |
|
Romain Goyet
|
b32b47300a
|
ION re-structuring
|
2015-08-05 15:52:44 +02:00 |
|
Romain Goyet
|
96c2ad4228
|
Proper DEBUG flag
|
2015-08-04 22:45:08 +02:00 |
|
Romain Goyet
|
f2863c6889
|
Nicer file size (in kB)
|
2015-08-04 20:35:47 +02:00 |
|
Romain Goyet
|
203ecd5055
|
Size the output
|
2015-08-04 20:34:09 +02:00 |
|
Romain Goyet
|
067c53d705
|
Multiple platform support
|
2015-08-03 21:04:13 +02:00 |
|
Romain Goyet
|
6e602c514b
|
Explain multi-job makefiles
|
2015-06-01 19:51:44 +02:00 |
|
Romain Goyet
|
8014d5c2b4
|
Multi-job compatible makefiles
|
2015-06-01 19:47:54 +02:00 |
|
Romain Goyet
|
871111d4b4
|
Cleanups
|
2015-05-31 21:39:04 +02:00 |
|