Felix Raimundo
ff83c8c4da
Draw rectangles with lines.
...
Change-Id: I257ea485e67d2cc1c2ad5f9405fe507f3f4d00f1
2016-04-04 11:05:49 +02:00
Felix Raimundo
418d081f6e
Add the trig menu.
...
Change-Id: Ifbe2518cb3a089dace82d56031987fbc7a2e6181
2016-03-29 13:41:36 +02:00
Felix Raimundo
e0184ba975
Add a flag for inversing the intensity in char drawings.
...
Change-Id: Ibc22dd8aeaf95ef0aa49d2f9aa8867c47324ce80
2016-03-29 13:41:36 +02:00
Félix Raimundo
a18eac8059
Merge "Adds a text_input function to get text."
2016-03-23 18:55:13 +01:00
Felix Raimundo
fd95a7e558
Adds a text_input function to get text.
...
Also removes ion_getchar in favor of ion_get_event.
Change-Id: Id95ea509315185da24fd2a3fe90969da0bd19cfc
2016-03-23 17:31:59 +01:00
Romain Goyet
35228e83af
Define and use HOSTCC
...
Change-Id: If38c488233007e86c2e1e999861836a0ffbbf1e8
2016-03-23 12:35:25 +01:00
Felix Raimundo
80ad6e606b
Removed all warnings, now in Werror
...
Change-Id: I02dbd9fef2c1b5d6aba4ea713f1e1ea305b389bf
2016-03-22 18:56:00 +01:00
Felix Raimundo
d84e139954
Remove some warnings.
...
Change-Id: I5a856edc3ebc7ccb352865d62b2b12cdfc8426ca
2016-03-22 18:39:59 +01:00
Felix Raimundo
45b0ce8256
Add a cursor to the input.
...
Change-Id: I3e1467b5d21c87f095ecaaeb27becddaef0e1370
2016-03-22 18:39:59 +01:00
Felix Raimundo
2778ccea11
Use the same macro for the screen size.
...
The screen size used to be defined by the framebuffer size, this was weird,
the creen size can be defined in the makefile if needed (in order to have different one for
different targets)
Change-Id: Ie294fba5f6cf5e942b4b35847ae8ccd18d3ddf85
2016-03-22 18:39:59 +01:00
Felix Raimundo
b5b11e0120
Pretify the makefile.
...
Change-Id: I14e8d3a5fcdd23b0cd28094d0d1f9d2dc702f86e
2016-03-18 14:33:53 +01:00
Felix Raimundo
fd972bce65
Fix build
...
Change-Id: If550f0db40be8085fade58896f7d8a1b7db2cb47
2016-03-18 10:48:17 +01:00
Romain Goyet
1b9101d1d0
Fix the build
2015-11-12 11:41:52 +01:00
Romain Goyet
f99326bd57
[kandinsky] proper Bresenham line tracing
2015-09-25 12:21:14 +02:00
Romain Goyet
801b244e7a
[kandinsky] KDPointZero and KDRectZero
2015-09-22 16:11:00 +02:00
Romain Goyet
71bae0c7cf
[poincare] Proper layout engine
2015-09-21 23:58:33 +02:00
Romain Goyet
a3f5b5644a
[kandinsky] const-correctness
2015-09-21 10:38:26 +02:00
Romain Goyet
32264c10ab
Remove useless file
2015-09-12 20:24:07 +02:00
Romain Goyet
3baf74824a
[Kandinsky] Generate PNG of rasterized font
2015-09-12 20:23:25 +02:00
Romain Goyet
9d4ca437c1
[ION] Clean the framebuffer subsystem
2015-09-11 23:04:07 +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
c494fabc23
Introducing quiz, the testing framework
2015-09-03 22:44:25 +02:00
Romain Goyet
f8048ead96
[Kandinsky] Take the origin into account
2015-09-02 19:23:14 +02:00
Romain Goyet
ef1d927d14
Clean the demo app
2015-09-02 19:00:24 +02:00
Romain Goyet
616af4ed24
Proper rect size in Kandinsky
2015-09-01 12:06:57 +02:00
Romain Goyet
d70d3b4e4a
Kandinsky now uses KDSetPixel for framebuffer access
2015-09-01 11:37:12 +02:00
Romain Goyet
fbe2f808b2
KD_FRAMEBUFFER_HEIGHT
2015-08-31 23:27:37 +02:00
Romain Goyet
b32b47300a
ION re-structuring
2015-08-05 15:52:44 +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
2dd74c58f1
Get rid of framebuffer.h
2015-05-25 10:58:13 +02:00
Romain Goyet
ac26f20ffb
Proper drawing of expressions
2015-05-19 18:06:25 +02:00
Romain Goyet
86cacc5471
Display a fraction
2015-05-19 12:22:18 +02:00
Romain Goyet
96aaccaa62
Displaying a fraction
2015-05-19 11:13:31 +02:00
Romain Goyet
f487d775ff
Misc cleanups
2015-05-18 19:57:33 +02:00
Romain Goyet
3d086d097c
Cleanup
2015-05-18 18:39:04 +02:00
Romain Goyet
ca3c2f8a4c
CLean the ili9341 driver
2015-05-18 16:46:14 +02:00
Romain Goyet
e2ec8539a8
Cleaner registers for stm32f429
2015-05-18 16:43:52 +02:00