Romain Goyet
|
c23e5a47bc
|
[kandinsky] Add unit tests for UTF-8 decoding and CodepointToIndex
|
2019-05-03 15:53:19 +02:00 |
|
Romain Goyet
|
0c83253d2e
|
[scripts] Use BUILD_DIR instead of build_dir
|
2019-03-06 15:00:59 +01:00 |
|
Romain Goyet
|
bd6339f9dc
|
[make] Rename OUTPUT_DIRECTORY to build_dir
|
2019-03-06 15:00:59 +01:00 |
|
Romain Goyet
|
4f1d74f44b
|
[build] Use an out-of-tree build
|
2019-03-06 15:00:59 +01:00 |
|
Romain Goyet
|
f4f567814e
|
[escher] Compress images
|
2018-10-12 09:36:44 +02:00 |
|
Romain Goyet
|
c183f0147e
|
[kandinsky] Get rid of KDText
|
2018-10-11 16:44:02 +02:00 |
|
Romain Goyet
|
29882768bd
|
[kandinsky] Use LZ4 to compress fonts
This is a work-in-progress
|
2018-10-11 16:44:02 +02:00 |
|
Romain Goyet
|
da4cc4356f
|
[kandinsky] Introduce a KDFont class
|
2018-10-11 16:44:02 +02:00 |
|
Tillmann Karras
|
6d2c3dce25
|
[kandinsky] use pkg-config instead of freetype-config
Since freetype2 version 2.9.1 freetype-config has been deprecated and is
not installed by default anymore:
https://sourceforge.net/projects/freetype/files/freetype2/2.9.1/
|
2018-06-04 15:44:59 +02:00 |
|
Romain Goyet
|
489b26e813
|
Re-organize and re-prefix the Makefile variables
|
2018-02-02 14:30:35 +01:00 |
|
Émilie Feral
|
66e375a308
|
Makefile: all objects .o depend on generated headers (to avoid tracking
all dependencies before compiling)
|
2018-01-04 15:48:06 +01:00 |
|
Émilie Feral
|
1127d7a3ea
|
[kandinsky] Add the small capital E to fonts
Change-Id: I7a1361de05d328d8d5fa4ad96be48d25353355c0
|
2017-01-27 11:59:08 +01:00 |
|
Émilie Feral
|
804168ec76
|
[kandinsky] Rasterize some non-ASCII glyphs
Change-Id: I7e8ac19de72a35621a7101b3bf4686e5e7b6763e
|
2017-01-27 11:52:32 +01:00 |
|
Émilie Feral
|
f51ae5db12
|
[kandinsky] Introduce two fonts: small font and large font
Change-Id: I502dfa88d627b09ac5af76155140af63547025cd
|
2017-01-27 11:14:01 +01:00 |
|
Romain Goyet
|
4eae83278d
|
Factorize the HOSTCC/HOSTCXX definition
Change-Id: I449289e999238c7ca54974e071577d06130991a9
|
2016-11-05 15:07:34 +01:00 |
|
Romain Goyet
|
bc35875b88
|
[Kandinsky] Fix parallel builds
Change-Id: I84c4512a51a3babcbddeb0d1faa0d18874cbb9fd
|
2016-09-15 20:36:12 +02:00 |
|
Romain Goyet
|
c5916572fe
|
[Kandinsky] Inline very simple operations on KDPoint and KDSize
Change-Id: I35f6bc9450b35b1ab7a0dcadce69dddf932dd23f
|
2016-08-19 10:51:25 +02:00 |
|
Romain Goyet
|
f93da3b0d8
|
[Kandinsky] Create a KDText class for text measurement
Change-Id: Ie3ecd402b5476f41a2f8694a276f62495fbcdbd1
|
2016-08-19 10:31:15 +02:00 |
|
Romain Goyet
|
6e0aeaf501
|
[kandinksy] Fix generation of the png font map
Change-Id: I6618deac5eab56f27fcea9912a6e867bde513599
|
2016-08-10 14:19:38 +02:00 |
|
Romain Goyet
|
5de28e01db
|
Migrate Kandinsky to C++
Change-Id: I2752a8db84ad0bb817119cf6c2993c1622621150
|
2016-07-21 13:42:32 +02:00 |
|
Romain Goyet
|
30aa62e3c5
|
Escher: Introduce the TiledView
Change-Id: I97d612cf89bd9cf45f8b440881918b9626cd65f6
|
2016-07-21 11:32:33 +02:00 |
|
Romain Goyet
|
0843fcd62c
|
Kandinsky: Use a KDContext
Change-Id: I91055c7b59586b0dec08a426a9c617a12d8128dc
|
2016-07-05 10:36:48 +02:00 |
|
Romain Goyet
|
b8a6d662b1
|
Kandinsky: Add a test for KDRect intersections
Change-Id: I98c8ec0d6ed4117e93ec96a05905f5e1eab14d25
|
2016-06-15 14:47:19 +02:00 |
|
Romain Goyet
|
2bf599b786
|
Kandinsky: Introduce KDColorRGB
Change-Id: Ic64f2ff9a441580940d37151e190fd0a3d954d8a
|
2016-06-13 14:04:16 +02:00 |
|
Romain Goyet
|
b3b6e6804f
|
Kandinsky: Define drawing_area.h
Change-Id: I4fa0c1c0b900c7ba85e3ad2deeeedb5fc1ceb11a
|
2016-06-10 18:13:15 +02:00 |
|
Romain Goyet
|
35228e83af
|
Define and use HOSTCC
Change-Id: If38c488233007e86c2e1e999861836a0ffbbf1e8
|
2016-03-23 12:35:25 +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
|
801b244e7a
|
[kandinsky] KDPointZero and KDRectZero
|
2015-09-22 16:11:00 +02:00 |
|
Romain Goyet
|
3baf74824a
|
[Kandinsky] Generate PNG of rasterized font
|
2015-09-12 20:23:25 +02:00 |
|
Romain Goyet
|
c494fabc23
|
Introducing quiz, the testing framework
|
2015-09-03 22:44:25 +02:00 |
|
Romain Goyet
|
d70d3b4e4a
|
Kandinsky now uses KDSetPixel for framebuffer access
|
2015-09-01 11:37:12 +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
|
ac26f20ffb
|
Proper drawing of expressions
|
2015-05-19 18:06:25 +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 |
|