Commit Graph

7778 Commits

Author SHA1 Message Date
Émilie Feral
f89c770bbc [apps/settings] Create a class menu cell
Change-Id: I609c54eeb3e4e4d68327f1ca1defebecfcef80a8
2017-01-30 15:30:58 +01:00
Émilie Feral
506fc5b7f7 [escher] In menu list cell, correct private/public/protected
Change-Id: I820ddfb22b1ed51bd80b03fd680c76021961903a
2017-01-30 15:30:58 +01:00
Émilie Feral
ca9ff19c21 [apps/settings] Implement setting menu with a tree (for navigation)
Change-Id: Ie27c3c25085a279c47eb53f3f1054d970b607f8b
2017-01-30 15:30:58 +01:00
Émilie Feral
d17d57d3b9 [apps] Add settings app in the app container
Change-Id: I48c761aff9d923f179fba21be3a87011853ba35d
2017-01-30 15:30:58 +01:00
Émilie Feral
e1a77ce8aa [apps/settings] Implement structure of settings app
Change-Id: If42dc3fcb363e3ceac0dda9f89394f2535ab09be
2017-01-30 15:30:58 +01:00
Émilie Feral
c4336c93b1 [escher] Clean indentation
Change-Id: Id3b187b4bfff1e151ea96faebe8039f3212da609
2017-01-30 15:30:58 +01:00
Émilie Feral
298b76dc31 [apps/graph/graph] Add a display margin when initiating the y range of
the graph view.

Change-Id: I3821610f2d596a9c3adcc4c7791426df30876076
2017-01-30 15:30:51 +01:00
Romain Goyet
152b6ae25b [ion] Fix rt0 crash on GCC
Change-Id: I97eefd1267986c1e2879b0184fe47907bd277af8
2017-01-30 10:19:57 +01:00
Émilie Feral
0c4d8d7099 [apps/graph][apps/regression] Correct cursor margins (due to new fonts
Change-Id: I51fe5f89f72c933bf0d0c7d5af1ea51f78929426
2017-01-27 15:55:06 +01:00
Émilie Feral
b8dd0d991d [apps/graph/graph] Resolve edge cases in the cursor and range
initialisation

Change-Id: I2685d0bcf93b7bcce9c0ac1b01057f9c9c06ca1f
2017-01-27 15:41:40 +01:00
Émilie Feral
7ca7bb2ebc [apps/graph] Fix bug: correct default font initialisation
Change-Id: Ie02912f8013a994de64fad58bbf8a9d1e2281aa5
2017-01-27 14:46:11 +01:00
Émilie Feral
64a94b95b0 Merge commit 'refs/changes/12/1312/1' of ssh://git.numworks.com/CalcOS
Change-Id: I985cb6732a8bc990acfc6ea186ace11ca2116afe
2017-01-27 14:37:33 +01:00
Émilie Feral
4b646d4507 Merge commit 'refs/changes/10/1310/1' of ssh://git.numworks.com/CalcOS
Change-Id: Ibabfc42284e2ca412f248f5fe6353515c2e8c1bc
2017-01-27 14:35:15 +01:00
Émilie Feral
c93255f3ca Merge commit 'refs/changes/09/1309/1' of ssh://git.numworks.com/CalcOS
Change-Id: I90b0b7ddf4d13901b89f5d9a0fa0922baa65bddf
2017-01-27 14:26:21 +01:00
Émilie Feral
8c550fbbf6 Merge commit 'refs/changes/08/1308/1' of ssh://git.numworks.com/CalcOS
Change-Id: Ic9220067299962d9c15724196bd28048d92fe76a
2017-01-27 14:13:50 +01:00
Émilie Feral
df378299a1 [apps] In curve view, add graduation marks
Change-Id: I837f245d7abcc42cd35ccd4d35665cb248dc2d3d
2017-01-27 13:40:25 +01:00
Émilie Feral
138571762c [ion] delete tab space
Change-Id: Ia36a4e2943dfa0b23ed1d7030ee1075d2ea9b9dc
2017-01-27 12:09:50 +01:00
Émilie Feral
b4198fc453 [kandinsky] In the rasterizer, correct constant naming
Change-Id: Ifa9ccfe293ff6934ae1c0d908c4a828ca5225728
2017-01-27 12:03:48 +01:00
Émilie Feral
ad95a693da [escher] In palette, change name: YellowOne/Two -> YellowDark/Light
Change-Id: I0eba4914f7b4f9f78d7797d47fb893bd66ece454
2017-01-27 12:03:38 +01:00
Émilie Feral
13f314a744 [poincare] Complete integral implementation
Change-Id: I09cc543db9eac24eacfc35c36b3900bb3f6ff974
2017-01-27 12:03:29 +01:00
Émilie Feral
4b303d1f9f [apps/graph] Correct coding style for better indentation
Change-Id: I2e56dfd7e2fc0fa53df84e6922e6a9b4e51e5ffe
2017-01-27 12:03:22 +01:00
Émilie Feral
9d0354f3bd [kandinsky] Add a default font size : large
Change-Id: I6b9f1a7b09292f120074c8957e328ddc33023c67
2017-01-27 12:03:06 +01:00
Émilie Feral
d5a7fea9ab [poincare] Change name: symbol layout -> sequence layout
Change-Id: I1c8ef0d6e3c5def27148adb751f16ed2fd02b214
2017-01-27 12:02:57 +01:00
Émilie Feral
ced026e7d6 [poincare] Merge together exponent layout and subscript layout
Change-Id: I0225911249de60e96bfb6ceda369233bdb47942e
2017-01-27 12:02:46 +01:00
Émilie Feral
ae9117d180 [poincare] Merge XContext and NContext together
Change-Id: Idf99dc291a233a6d34f049031e04311b8fe17816
2017-01-27 12:02:37 +01:00
Émilie Feral
eb485d52b5 [poincare] Improve power layout (delete eventual useless parenthesis)
Change-Id: Ibdd80662277c9c7cdd11712380b2da6544b7d46b
2017-01-27 12:02:29 +01:00
Émilie Feral
94b96d4ef9 [poincare] Replace exp() parsing by e^()
Change-Id: I5d84aea32ead00574e92e5edb5ff416bec2772d0
2017-01-27 12:02:20 +01:00
Émilie Feral
740278ccad [poincare] Make product layout inherits from symbol layout
Change-Id: I5a34ab7e9b0d05762d9bb31c2cc5d19f48a07296
2017-01-27 12:02:13 +01:00
Émilie Feral
e2eebd7d9d [poincare] Add parenthesis with ambiguous expressions as 1--2
Change-Id: Ibfc14113d72e907e478a7d8c425c470f664f9cf1
2017-01-27 12:01:43 +01:00
Émilie Feral
35f1404707 [apps/regression] In store controller, improve the titles (with subscript Xi)
Change-Id: I75696c7c8023bfbe8d52c87131456a06d21d05cd
2017-01-27 12:01:34 +01:00
Émilie Feral
385fdc8bb4 [escher] Add a class even odd expression cell
Change-Id: Iacc6d96a2f5d8a4214a407d2f8a8b433e818a43a
2017-01-27 12:01:23 +01:00
Émilie Feral
bfe7333a41 [poincare] In string layout, add a instance variable to decide the font
size

Change-Id: I2ef41531209e21db1e5d22dcf8c846e2a0e8fba7
2017-01-27 12:01:10 +01:00
Émilie Feral
5592a51cbc [apps/regression] Improve regression graph drawing
Change-Id: I8e533f6ba47364f0cf68dd49e3df2bf3cde34bcc
2017-01-27 12:01:01 +01:00
Émilie Feral
bf08b1e48a [apps/statistics] [apps/regression] Improve store page rendering
Change-Id: I1bd41a7f38ae01a6d8d068fade828c3bf4b657df
2017-01-27 12:00:51 +01:00
Émilie Feral
978477472a [apps/statistics] Improve calculation page rendering
Change-Id: I59d59c847f680c8766daca0231e9612d98cf00d2
2017-01-27 12:00:44 +01:00
Émilie Feral
611a368e6f [apps/statistics] Fix bug: correct scrollToBarAtIndex method
Change-Id: I345b71cf3c60ff0378d1894030ef0aa028d3502c
2017-01-27 12:00:35 +01:00
Émilie Feral
07aadd41b0 [apps/statistics] Improve histogram drawing
Change-Id: I1576be34d8154461541a854a0a03fb5796a90615
2017-01-27 12:00:23 +01:00
Émilie Feral
e72af8f61c [apps/statistics] Improve box drawing
Change-Id: I401df6524f923d2f8b2ae0b7752083c92352d4c7
2017-01-27 11:59:53 +01:00
Émilie Feral
6ef76341aa [escher] Correct layout metrics
Change-Id: I829d387885af23be3782b99926c09547219ba6cc
2017-01-27 11:59:47 +01:00
Émilie Feral
7fe4d497f3 [apps] Delete useless call to fillRect in banner view
Change-Id: I8815017ce868a741cd4ca5ccbab49ddcd3750167
2017-01-27 11:59:38 +01:00
Émilie Feral
4bf9696eb2 [apps] Change banner color
Change-Id: I9e991f16d570273ff65a94b1b4761324f115899c
2017-01-27 11:59:32 +01:00
Émilie Feral
7bbd106cf9 [escher] Improve scroller indicator colors
Change-Id: Idc8adadf48cdafe213c71ebf24a40b1f4528e365
2017-01-27 11:59:26 +01:00
Émilie Feral
acd51f2ca8 [apps] Hide unwanted scroller in controllers
Change-Id: I0af93bf566f293a7c767a54eaba86c6465d00840
2017-01-27 11:59:21 +01:00
Émilie Feral
0c51270e19 [apps][poincare] Use special symbols when required
Change-Id: I376f15eb9e08fd26d34fffb6aa86d2097af4c2c4
2017-01-27 11:59:15 +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
e6d5a8dfd1 [ion] Add a charset to associate char code to special symbols
Change-Id: I7533318185a7a66080ac68ced9b051d5e22b156d
2017-01-27 11:52:39 +01:00
Émilie Feral
804168ec76 [kandinsky] Rasterize some non-ASCII glyphs
Change-Id: I7e8ac19de72a35621a7101b3bf4686e5e7b6763e
2017-01-27 11:52:32 +01:00
Émilie Feral
bfb1ee24ec [apps/graph] Improve function colors
Change-Id: Ida991c929223dfbe5ff4422908533dccda92f5bf
2017-01-27 11:52:17 +01:00
Émilie Feral
8eefe8e490 [escher] Improve scroll indicator render
Change-Id: I22fa1035ba33d2cadfc68fa6727fbaecdadd4efe
2017-01-27 11:52:02 +01:00
Émilie Feral
a2a7f7883c [apps] Do not display the scroller in function list and store controller
Change-Id: I5b1551ec057c428b70e2d15eeaee25029127c5c6
2017-01-27 11:51:51 +01:00