Commit Graph

200 Commits

Author SHA1 Message Date
Romain Goyet
801b244e7a [kandinsky] KDPointZero and KDRectZero 2015-09-22 16:11:00 +02:00
Romain Goyet
a047af1d8d [app] Nicer app 2015-09-22 16:08:28 +02:00
Romain Goyet
3e8ba2312d [liba] Proper signed-ness of intxx_t 2015-09-22 15:52:01 +02:00
Romain Goyet
60b34cea8a [poincare] Cleanup 2015-09-22 12:14:54 +02:00
Romain Goyet
781046491e [poincare] absoluteOrigin 2015-09-22 12:14:28 +02:00
Romain Goyet
d0f879bb2b [poincare] fraction_layout 2015-09-22 09:58:43 +02:00
Romain Goyet
71bae0c7cf [poincare] Proper layout engine 2015-09-21 23:58:33 +02:00
Romain Goyet
7b7553cd1a [poincare] Division 2015-09-21 17:57:50 +02:00
Romain Goyet
73052ed07f [poincare] Integer addition and subtraction 2015-09-21 17:49:51 +02:00
Romain Goyet
7408bcc483 [poincare] relative integer comparison 2015-09-21 14:56:51 +02:00
Romain Goyet
4fb2236ab5 [poincare] Relative integer string parsing 2015-09-21 14:52:59 +02:00
Romain Goyet
9473d0d89e [poincare] handle relative integer product 2015-09-21 14:49:54 +02:00
Romain Goyet
903d35701a [poincare] Relative Integer 2015-09-21 14:40:00 +02:00
Romain Goyet
73de311edc [poincare] integer comparison 2015-09-21 12:05:30 +02:00
Romain Goyet
a3f5b5644a [kandinsky] const-correctness 2015-09-21 10:38:26 +02:00
Romain Goyet
435410b18b [libaxx] delete operator 2015-09-21 10:37:55 +02:00
Romain Goyet
f3d613657c Use the new layout logic 2015-09-21 10:37:43 +02:00
Romain Goyet
fc08a651cc [poincare] Separate the layout logic 2015-09-21 10:37:22 +02:00
Romain Goyet
986864afb9 [poincare] Cleanup 2015-09-20 19:02:53 +02:00
Romain Goyet
791cceb68e [poincare] better integer test 2015-09-20 18:32:57 +02:00
Romain Goyet
512b082df5 Merge branch 'master' of prs.goyet.com:~/scm/calcos 2015-09-20 11:02:08 +02:00
Romain Goyet
84b07546f3 [ion] Nicer layout of the simulator 2015-09-19 23:02:00 +02:00
Romain Goyet
323d810105 [ion] Simulator show keys in a matrix 2015-09-19 22:58:02 +02:00
Romain Goyet
629f6b3aa6 [poincare] Integer can now parse hex and binary numbers 2015-09-19 20:17:35 +02:00
Romain Goyet
3f2f1f032c Remove old files 2015-09-19 19:05:10 +02:00
Romain Goyet
d1220e0bcb Fix the app Makefile 2015-09-19 18:59:51 +02:00
Romain Goyet
96b46818ac [ion] Clean the simulator 2015-09-19 18:59:36 +02:00
Romain Goyet
0f0d3cde83 [quiz] update runner to match new ion 2015-09-19 18:29:52 +02:00
Romain Goyet
7df9c7c183 [ion] Fix display on device 2015-09-19 18:29:39 +02:00
Romain Goyet
f282815cb3 [liba] remove a warning 2015-09-19 18:15:37 +02:00
Romain Goyet
101b10e028 Cleaner build system 2015-09-19 18:14:14 +02:00
Romain Goyet
08441e6ec5 [ion] big cleanup 2015-09-19 13:09:41 +02:00
Romain Goyet
045394d21d [ion] cleanup 2015-09-19 11:37:02 +02:00
Romain Goyet
1e4c5cdc0a [ion] cleanup 2015-09-19 11:01:38 +02:00
Romain Goyet
3d65c0dc33 [ion] Start of keymap 2015-09-19 10:34:25 +02:00
Romain Goyet
e45e5a0049 [ion] better ion_getchar 2015-09-19 09:54:24 +02:00
Romain Goyet
c6bde2f92c [ion] Preliminary keyboard on device 2015-09-18 10:56:27 +02:00
Romain Goyet
46e3e614bf [poincare] approximate 2015-09-17 20:15:20 +02:00
Romain Goyet
033b091e07 [ion] Rewrite the keyboard routine 2015-09-17 20:15:00 +02:00
Romain Goyet
98f6929b03 [poincare] integer memory is freed 2015-09-17 16:19:06 +02:00
Romain Goyet
1a88f2b392 [poincare] refactor Integer 2015-09-17 15:10:45 +02:00
Romain Goyet
310d4d2f11 Add a FIXME 2015-09-17 12:25:38 +02:00
Romain Goyet
7e552707ca More generic gdb script 2015-09-17 12:18:53 +02:00
Romain Goyet
b762589b91 [poincare] more assertions 2015-09-17 12:18:21 +02:00
Romain Goyet
cb77e758a7 Enable the FPU 2015-09-17 12:15:38 +02:00
Romain Goyet
98b3080062 [poincare] add const qualifier 2015-09-16 21:26:27 +02:00
Romain Goyet
e5f1bce863 [Poincare] Avoid re-fetching a variable 2015-09-16 19:14:44 +02:00
Romain Goyet
6aedfb66e3 [Poincare] Proper Integer approximation 2015-09-16 19:14:11 +02:00
Romain Goyet
003f6c4446 [Poincare] Correct Integer product 2015-09-16 19:08:57 +02:00
Romain Goyet
45d5acd277 Merge branch 'master' of prs.goyet.com:~/scm/calcos 2015-09-16 15:44:35 +02:00