Commit Graph

  • 6b64a7237f Merge "[poincare] Create a matrix layout" Émilie Feral 2016-12-07 18:28:58 +01:00
  • ba9d35c018 Merge "[poincare] Parse matrix" Émilie Feral 2016-12-07 18:15:05 +01:00
  • 0de52a72f1 [liba] add NAN as constant Émilie Feral 2016-11-25 10:53:48 +01:00
  • ed27a24d7a [poincare] Create a matrix layout Émilie Feral 2016-11-24 11:22:25 +01:00
  • e652366bea [poincare] Parse matrix Émilie Feral 2016-11-23 17:58:40 +01:00
  • ca78e007cf [ion/device] SD card initialization Romain Goyet 2016-11-24 18:37:18 +01:00
  • d905f01bf1 [ion/device] Add SDIO regs Romain Goyet 2016-11-24 18:35:34 +01:00
  • f427584557 [escher] Avoid to select the first button by catching an unwanted event Émilie Feral 2016-11-23 14:19:56 +01:00
  • b7a8b692eb [apps/graph/graph] Draw curves with antialiazing Émilie Feral 2016-11-22 14:59:54 +01:00
  • 5fbf4d5073 [apps/graph/graph] in axis interval, handle yauto if ymin == ymax Émilie Feral 2016-11-22 10:41:31 +01:00
  • 4458d4867e [poincare] clean useless method in context Émilie Feral 2016-11-18 17:43:36 +01:00
  • 1bd396ff86 [apps] Re implement variable box no to use node model Émilie Feral 2016-11-18 17:39:00 +01:00
  • 858c9fbb55 [poincare] Add constants to context class Émilie Feral 2016-11-18 17:37:30 +01:00
  • 4967681a80 [poincare] delete useless destructor in float Émilie Feral 2016-11-18 11:47:12 +01:00
  • efbea599b9 [apps/graph/graph] Unenable overwriting Y axis if Y auto is selected Émilie Feral 2016-11-18 09:52:20 +01:00
  • 1a3fef1027 [escher] add method to set text color in menu list cell Émilie Feral 2016-11-18 09:51:38 +01:00
  • 114a959fac [apps/graph/graph] Enable (un)ticking the y auto button in the window parameter page Émilie Feral 2016-11-17 17:22:15 +01:00
  • 1811437233 [escher] In text menu list cell, reload cell when the accessory view has changer to erase larger accessory view Émilie Feral 2016-11-17 17:10:39 +01:00
  • 5c846229cd [apps/graph/graph] Use the axis interval model to parametrize the graph view Émilie Feral 2016-11-17 17:04:25 +01:00
  • 885b00f7c3 [apps/graph/values] Change name for consistency: values parameter controller -> interval parameter controller Émilie Feral 2016-11-17 15:40:19 +01:00
  • d0cf1e883d [apps/graph/graph] Add a button to edit the window from graph Émilie Feral 2016-11-17 15:38:18 +01:00
  • 54e37d854e [apps/graph] Add a stack view controller to the graph to be able to push parameter pages Émilie Feral 2016-11-17 15:37:06 +01:00
  • cf55aa0d05 [apps/graph/graph] create a class axis parameter controller Émilie Feral 2016-11-17 15:28:28 +01:00
  • ce09b44942 [apps/graph/graph] create a class for the model axis interval Émilie Feral 2016-11-17 15:27:24 +01:00
  • 42fe0435c2 [apps/graph] Create a class float parameter controller to be used by the interval parameter controller and the future window parameter controller Émilie Feral 2016-11-17 15:25:36 +01:00
  • beaedc8888 [apps/graph] Redefinition of active function Émilie Feral 2016-11-17 11:57:08 +01:00
  • cf74920f33 [apps/graph/graph] Display a warning in graph tab when no function is selected Émilie Feral 2016-11-17 11:07:43 +01:00
  • b2da9687f1 [escher] make an independent class alternate empty view to handle empty store and add a delegate to the header view controller class Émilie Feral 2016-11-17 11:06:42 +01:00
  • 0acd372a74 [apps/graph] reduce stamp size Émilie Feral 2016-11-17 10:32:47 +01:00
  • f448cb319a [apps/graph] Make continuous curves in graph (instead of dotted curves) Émilie Feral 2016-11-17 10:08:42 +01:00
  • 823d19101c [ion/device] implement pullRect Romain Goyet 2016-11-18 16:06:38 +01:00
  • d6e96fe143 [kandinsky] Explicit color constructors Romain Goyet 2016-11-18 16:02:13 +01:00
  • d9216522dc [ion/emscripten] Bigger buttons on mobile Romain Goyet 2016-11-17 17:27:05 +01:00
  • a96490d232 [Kandinsky] change method name: blendRectWithMask Émilie Feral 2016-11-17 09:57:12 +01:00
  • afb7620217 [poincare] add a parenthesis object in expression Émilie Feral 2016-11-15 18:03:24 +01:00
  • 3d96c4694d [apps/graph] Quicker initiation of char[] Émilie Feral 2016-11-15 15:15:06 +01:00
  • 2d2aa03bcb [poincare] In context, return 0 if constant has not been assigned Émilie Feral 2016-11-15 11:57:40 +01:00
  • fc10dd1410 [apps] Handle clicking on XNT in a sum or a product Émilie Feral 2016-11-15 11:56:46 +01:00
  • 02930c498b [apps] correct syntax error in toolbox Émilie Feral 2016-11-15 11:56:08 +01:00
  • e56cf21a69 [apps] handle XNT event in the delegate text field Émilie Feral 2016-11-14 18:08:58 +01:00
  • 4ed7e06373 [apps][escher] Fix insering several letters when clicking on SIN e. g. Émilie Feral 2016-11-14 17:47:46 +01:00
  • 9181f8e8fa [escher] Improve textfield API (method names) Émilie Feral 2016-11-14 17:25:00 +01:00
  • 74ee0ec63a [apps] enable node navigation to decide the leaf row height Émilie Feral 2016-11-14 15:20:14 +01:00
  • 0e3804d784 [apps] use variable box leaf cells in variable box controller Émilie Feral 2016-11-14 14:44:12 +01:00
  • df830b3b28 [poincare] add a method to get expression in context Émilie Feral 2016-11-14 14:42:49 +01:00
  • 9f34049950 Merge changes Iab0d283d,Ib1ca31d4,Iac52d377,Iee2efaab,If5cc51c3, ... Émilie Feral 2016-11-15 11:58:55 +01:00
  • 1dcd102e99 [apps] create a class variable box lead cell Émilie Feral 2016-11-14 14:42:09 +01:00
  • 68eae7f010 [apps] Ensure const methods when needed in node class Émilie Feral 2016-11-14 12:20:45 +01:00
  • 139158557c [apps] use toolbox leaf cell in the toolbox controller Émilie Feral 2016-11-14 12:13:23 +01:00
  • 0df7d64dce [apps] create a class toolbox leaf cell Émilie Feral 2016-11-14 12:12:56 +01:00
  • e4cf865dde [apps] Improve the drawing of boxes (variable and toolbox) Émilie Feral 2016-11-14 11:19:00 +01:00
  • 5b0ad58ae3 [escher] enable stack view controller to have different stack view colors Émilie Feral 2016-11-14 11:18:19 +01:00
  • c34498b15d [escher] Change palette names to make them consistant Émilie Feral 2016-11-14 11:17:06 +01:00
  • 41f8d0c75c [apps] enable node navigation controller to use different cell types (implemented by its subclasses) Émilie Feral 2016-11-14 10:48:56 +01:00
  • 9e9302b602 [escher] Correct int comparison issue in text field Émilie Feral 2016-11-14 09:55:16 +01:00
  • 5dc34dd387 [ion] Emscripten backend handles text input Romain Goyet 2016-11-11 22:03:46 +01:00
  • 5f04544503 Proper dependency tracking Romain Goyet 2016-11-11 19:52:15 +01:00
  • 6248a63b29 Proper ordering of Makefiles Romain Goyet 2016-11-11 18:19:03 +01:00
  • 5d9a3c2c92 [ion] Emscripten handles events from click Romain Goyet 2016-11-11 15:34:11 +01:00
  • f5ea9cb2d3 [ion] Introduce Ion::Events::None Romain Goyet 2016-11-11 15:32:26 +01:00
  • 6d880a0c4c [escher] improve stack view drawing Émilie Feral 2016-11-10 18:02:35 +01:00
  • aa60dfff39 [escher] add default constructor for text menu list cell Émilie Feral 2016-11-10 17:37:21 +01:00
  • 5a03f8fd03 [apps] Delete useless handleEnter Émilie Feral 2016-11-10 14:23:26 +01:00
  • 1556ec3d2b [ion] adjust simulator to new keyboard Émilie Feral 2016-11-10 14:13:49 +01:00
  • e508bc47b7 [ion/device] Update to newer GPIOs Romain Goyet 2016-11-09 17:49:45 +01:00
  • b87f06e3a2 [ion] Update the Event model Romain Goyet 2016-11-09 17:31:26 +01:00
  • b220ed5dd8 [apps] change name toolBox->toolbox Émilie Feral 2016-11-10 11:56:13 +01:00
  • 3ccc240d05 [escher] in menu list cell, change name contentView->accessoryView Émilie Feral 2016-11-10 11:25:59 +01:00
  • af6a1c7046 [apps] add a method to get the global context in appsContainer Émilie Feral 2016-11-10 11:15:54 +01:00
  • 54bd0a3912 [apps] display the variable box when clicking on SECOND Émilie Feral 2016-11-09 17:41:20 +01:00
  • a4e0a452a1 [apps] create a class variable box controller Émilie Feral 2016-11-09 17:39:58 +01:00
  • da31c78ceb [apps] create a class variable box node Émilie Feral 2016-11-09 17:39:12 +01:00
  • 703282f403 [apps] Deselect table once a math command has been selected in toolbox Émilie Feral 2016-11-09 17:37:36 +01:00
  • ac0fdeeca8 [apps] create an abstract class for node Émilie Feral 2016-11-09 15:19:17 +01:00
  • e1dbfbe51c [apps] make a parent class node navigation controller to navigate in a tree model Émilie Feral 2016-11-09 14:50:13 +01:00
  • 2561f6fd3c [apps] split the tool box controller into a table view controller and a navigation controller Émilie Feral 2016-11-09 13:46:17 +01:00
  • 7933c7b68d [apps/graph] Correct error in selecting cell when becoming responder Émilie Feral 2016-11-08 15:59:37 +01:00
  • e98b64f2eb [apps] use the chevron menu cell class Émilie Feral 2016-11-08 15:51:04 +01:00
  • 3090b06956 [escher] create a class chevron menu cell Émilie Feral 2016-11-08 15:18:59 +01:00
  • 57228a074c [escher] create a class chevron view Émilie Feral 2016-11-08 15:15:50 +01:00
  • 9ad2ae56b9 [apps] Base the tool box controller on a tree model Émilie Feral 2016-11-08 14:21:01 +01:00
  • 30bf590a87 Merge changes I8e1270ba,I529a455c,I89eb598b Émilie Feral 2016-11-10 11:35:39 +01:00
  • 732a99d15d Merge changes I02e841da,Id36bf568,I51388c74 Émilie Feral 2016-11-10 11:03:24 +01:00
  • 3c921a734f [apps] create a class Node Émilie Feral 2016-11-08 14:20:20 +01:00
  • 33eb1601be [apps] Display the tool box when clicking on F5 Émilie Feral 2016-11-07 16:37:33 +01:00
  • 30f37213d1 [escher][apps] add pointer to the container from the app and a method to access the toolbox from the container Émilie Feral 2016-11-07 16:36:59 +01:00
  • f3bbe536bc [apps] Add a tool box as instance variable of the app container Émilie Feral 2016-11-07 16:23:54 +01:00
  • d09a34cde7 [apps] Handle enter in tool box controller Émilie Feral 2016-11-07 15:12:15 +01:00
  • 2575e3226a [escher] add methods to add text to buffer in textfield Émilie Feral 2016-11-07 14:59:01 +01:00
  • 1abbe671f8 Merge changes I2947f0e0,Ibeb77958 Romain Goyet 2016-11-09 22:18:48 +01:00
  • c74370d401 Merge "[escher] Correct syntax error" Romain Goyet 2016-11-09 21:46:55 +01:00
  • 9f014a88cf Merge "[ion/device] Migrate to 16-bits FSMC" Romain Goyet 2016-11-09 21:46:51 +01:00
  • 0743b57e5d [apps] create a tool box controller Émilie Feral 2016-11-07 14:06:25 +01:00
  • 375262031b [escher] add optional margins to modal view Émilie Feral 2016-11-07 14:05:27 +01:00
  • b0b05a4bf9 [escher] Correct syntax error Émilie Feral 2016-11-07 13:41:46 +01:00
  • 199ff9e63d [escher] Re layout subviews of menu list view when changing the text of the cell Émilie Feral 2016-11-07 13:36:01 +01:00
  • 46638f8ffc [escher] move cursor position in textfield Émilie Feral 2016-11-07 10:49:53 +01:00
  • 23f41e1b89 [ion/device] Migrate to 16-bits FSMC Romain Goyet 2016-11-07 17:09:59 +01:00
  • a6b251510f [apps] Handle math error in expression text field Émilie Feral 2016-11-07 09:54:01 +01:00
  • ade7f0480b [ion] Initial emscripten support Romain Goyet 2016-11-06 12:06:02 +01:00