Commit Graph

  • 3fb59d9f37 [apps/calculation/additional_outputs] ComplexGraphView draw dots from model Émilie Feral 2019-10-12 17:34:08 +02:00
  • 1ceaeb935c [apps/calculation] First draft of complex additional result MVC Émilie Feral 2019-10-11 17:41:14 +02:00
  • 140c9c9660 [poincare/layout_node] Forward forSelection param in moveCursorVertically Léa Saviot 2020-01-10 14:15:12 +01:00
  • ef7fb400c9 [escher/test] Fix and add layout_field select up down tests Léa Saviot 2020-01-10 14:04:34 +01:00
  • e10bd18f8e [escher/text_area] insertTextAtLocation removes system parentheses Léa Saviot 2020-01-10 12:03:39 +01:00
  • c192d2c920 [poincare/serialization_helper] Better ReplaceSysPrthesesByUsrPrtheses Léa Saviot 2020-01-10 12:02:48 +01:00
  • a42b52d10e [escher/text_area/field] When pasting, force cursor right of text Léa Saviot 2020-01-10 11:44:16 +01:00
  • c03c9086b8 [ion/utf8_helper] Add FIXME comment Léa Saviot 2020-01-10 11:25:46 +01:00
  • 408a33f8a6 [escher/layout_field] Allow copy-paste of ^2 Léa Saviot 2020-01-10 11:10:16 +01:00
  • 8f86769cd1 [escher/layout_field] When pasting, force cursor right of pasted text Léa Saviot 2020-01-10 10:49:16 +01:00
  • d446d1cb61 [escher/text_input] Fix ShiftDown in text field with extension Léa Saviot 2020-01-10 10:11:19 +01:00
  • 8cf13adaf0 [apps/editor_controller] Handle deleted scripts in cleanStorageEmptySpace Léa Saviot 2020-01-09 15:40:53 +01:00
  • d9b284c1ec [escher/text_input] ShiftUp/Down selects whole textfield on left/right Léa Saviot 2020-01-09 14:39:30 +01:00
  • cef4466ca8 [apps/expression_model] Smaller member variable size Léa Saviot 2020-01-09 14:19:39 +01:00
  • f402f514a7 [apps/expression_model] Fix memoization of circularity Léa Saviot 2020-01-09 14:18:41 +01:00
  • 2eaf84cc73 [escher/app/modal_view] If will exit app, do not relayout Léa Saviot 2020-01-09 13:55:11 +01:00
  • 1d954db19d [poincare/layout_cursor] Better empty layout handling in selectLeftRight Léa Saviot 2020-01-09 11:36:16 +01:00
  • 8a8d4677a8 [escher/layout_field] Fix addSelection Léa Saviot 2020-01-09 11:29:51 +01:00
  • 94cd3ecde7 [poincare/layout_cursor] Fix selectUpDown if pointed layout detached Léa Saviot 2020-01-09 10:38:40 +01:00
  • 344ea5a67a [apps/code] Handle Home event when in the toolbox Léa Saviot 2020-01-09 09:53:35 +01:00
  • 67f10d0abd [poincare/layout_node] Fix changeGreySquaresOfAllMatrixRelatives Léa Saviot 2020-01-08 17:01:26 +01:00
  • 3ff94b8930 [escher/text_input] Fix cursor position when deleting selection Léa Saviot 2020-01-08 16:03:28 +01:00
  • cb53038909 [escher] Text input has alignment, not text field Léa Saviot 2020-01-08 15:07:15 +01:00
  • aad1636238 [escher/text_input] Methods reordering Léa Saviot 2020-01-08 14:56:49 +01:00
  • fb18b7cd69 [escher/text_input] Maxe some member variables protected Léa Saviot 2020-01-08 14:51:28 +01:00
  • 9b53b182a9 [escher/text_input] Fix deleteSelection Léa Saviot 2020-01-08 14:48:01 +01:00
  • 367df21288 [escher/text_input] Use move method to select Léa Saviot 2020-01-08 14:37:23 +01:00
  • e3d06d87fb [escher/text_field] Fix Cut event when selection Léa Saviot 2020-01-08 14:31:36 +01:00
  • e161d42839 [escher/text_field] Reset selection after Cut event Léa Saviot 2020-01-08 14:17:46 +01:00
  • 3d6b0a2d20 [escher/text_field] Fix selection deletion Léa Saviot 2020-01-08 11:00:56 +01:00
  • 0e7809b5d9 [escher/text_field] Rename size -> length Léa Saviot 2020-01-08 11:00:34 +01:00
  • 2c1cc02a19 [escher/layout_field] Fix selection + matrices Léa Saviot 2020-01-08 10:15:47 +01:00
  • 5fbc321a85 [apps/calculation] Coding style Léa Saviot 2020-01-07 15:05:37 +01:00
  • 7d2a24b826 [poincare/tree_pool] Fix node fetching after pool exception Léa Saviot 2020-01-07 15:03:28 +01:00
  • 5f52c36439 [escher/layout_field] Reset selection when finishing edition Léa Saviot 2020-01-07 13:33:05 +01:00
  • bc1c566737 [poincare/fraction_layout] Better selection up/down in fraction Léa Saviot 2020-01-06 17:28:00 +01:00
  • b1aeda47e8 [poincare/layout] Add parameter for selection when moving cursor Léa Saviot 2020-01-06 17:01:36 +01:00
  • 51742aef40 [escher/layout_cursor] Set height to the selection height Léa Saviot 2020-01-06 16:00:13 +01:00
  • c29ab14f20 [escher/layout_field] Better handling of layout recomputation Léa Saviot 2019-12-23 17:32:22 +01:00
  • f9b738a41e [escher/layout_field] Remove TODO comment Léa Saviot 2019-12-23 16:13:05 +01:00
  • f7ada7dac0 [escher/layout_field] Simplify the layout selection algorithm Léa Saviot 2019-12-23 16:09:42 +01:00
  • 61f26e3e4c [escher/test] Layout selection in layout_field Léa Saviot 2019-12-23 14:44:56 +01:00
  • a92326f9c9 [poincare/layout_cursor] Rename MoveDirection -> Direction Léa Saviot 2019-12-23 13:27:40 +01:00
  • 0bae9f9a73 [poincare/layout_cursor] Clean and fix selectLeftRight Léa Saviot 2019-12-23 12:19:45 +01:00
  • 145cc512a0 [poincare/layout_cursor] Better selectUpDown algorithm + comments Léa Saviot 2019-12-23 12:10:51 +01:00
  • ff58c17093 [poincare/layout_cursor] Fix Up/Down selection Léa Saviot 2019-12-20 10:31:59 +01:00
  • 97c9268d37 [poincare/horizontal_layout] Uniformize selection background height Léa Saviot 2019-12-19 17:54:01 +01:00
  • 9ff3cbf32d [escher/expression_view] Layout selection color Léa Saviot 2019-12-19 16:08:47 +01:00
  • 785cd2f88c [poincare/layout_cursor] Rename layoutReference -> layout Léa Saviot 2019-12-19 16:00:24 +01:00
  • 5c2ea9899d [poincare/layout_field] Select up/down Léa Saviot 2019-12-19 11:22:57 +01:00
  • efc8a238ea [escher] Rename deleteSelectedText -> deleteSelection Léa Saviot 2019-12-18 12:30:07 +01:00
  • 5de65e0d7e [escher/layout_field] Copy selection Léa Saviot 2019-12-18 12:07:14 +01:00
  • 2e589f6eac [escher] Delete selection on layouts Léa Saviot 2019-11-20 14:19:31 +01:00
  • f38bac6942 [escher/layout_field] Handle text addition while layouts are selected Léa Saviot 2019-12-12 15:54:21 +01:00
  • a959f9fa98 [poincare/lyt_cursor] When selecting, we add one full layout each time Léa Saviot 2019-11-19 17:52:17 +01:00
  • 35fe6f0bc9 [poincare/layout_cursor] Simplify the selection Léa Saviot 2019-11-19 16:46:49 +01:00
  • 02e9694a5d [poincare/layout_cursor] Fix overselection Léa Saviot 2019-11-19 15:58:03 +01:00
  • 027f24b7b8 [poincare/layout_cursor] Fix empty layout selection Léa Saviot 2019-11-19 12:19:33 +01:00
  • ed33e37695 [poincare/layout_cursor] Fix selection crash Léa Saviot 2019-11-19 11:52:13 +01:00
  • 03f07d65ed [escher/layout_field] Remove selection on simple left/right/up/down Léa Saviot 2019-11-19 11:09:37 +01:00
  • b9a8f12f25 [escher/poincare] Clean layout selection Léa Saviot 2019-10-16 16:02:50 +02:00
  • 65addcab21 [poincare/layout_node] Use background color in LayoutNode::draw Léa Saviot 2019-10-16 15:13:02 +02:00
  • 377cca7e3d [escher/layout_field] Start handling selection Léa Saviot 2019-10-15 09:49:04 +02:00
  • ecf23123a6 [escher/text_input] Clean TextInput::ContentView::resetSelection Léa Saviot 2019-10-14 17:03:47 +02:00
  • df167376f0 [escher/text_area] Handle cut event Léa Saviot 2019-10-11 12:46:02 +02:00
  • 33b5f008a2 [escher/text_field] Selection Léa Saviot 2019-10-11 12:11:21 +02:00
  • 9c5843500a [escher/text_input] Fix reload and scroll after deleteSelectedText Léa Saviot 2019-10-11 11:09:39 +02:00
  • 20c761d3f0 [escher/text_area] Fix slection over wrote Léa Saviot 2019-10-11 10:27:37 +02:00
  • 73b1f7da20 [escher/text_input] Fix selection algorithm Léa Saviot 2019-10-11 10:09:19 +02:00
  • e98b67634d [escher/text_area] Improve dirty tracking Léa Saviot 2019-10-11 09:39:24 +02:00
  • 1f44f80e4a [escher] Scroll to cursor when selecting up / down Léa Saviot 2019-10-10 16:20:57 +02:00
  • 961ba10122 [ion/events] shift+Left/Right/Up/Down can be repeated Léa Saviot 2019-10-10 16:13:11 +02:00
  • b6f3b39086 [escher/text_input] Rename currentSelectionIsEmpty -> selectionIsEmpty Léa Saviot 2019-10-10 16:05:10 +02:00
  • 67008f454e [escher/text_area] Replace the selection when event with text Léa Saviot 2019-10-10 16:03:52 +02:00
  • d05a95c87c [apps/code] Reset selection when leaving script editor Léa Saviot 2019-10-10 15:36:55 +02:00
  • 1be417e2c4 [apps/code] Code cleaning Léa Saviot 2019-10-10 15:27:17 +02:00
  • 95d0715606 [escher/solid_text_area] Remove unused class Léa Saviot 2019-10-10 15:22:04 +02:00
  • a2c7e57a77 [apps/python_text_area] Color the white spaces Léa Saviot 2019-10-10 15:20:02 +02:00
  • 9d9efc985f [apps/python_text_area] Clean drawLine Léa Saviot 2019-10-10 15:09:43 +02:00
  • 30923ed4c6 [escher/text_area] Select up/down Léa Saviot 2019-10-10 14:50:23 +02:00
  • 349b4f8532 [escher/text_area] Fix selection color Léa Saviot 2019-10-10 14:31:45 +02:00
  • 1eba12784f [escher/text_area] Remove unnecessary scroll Léa Saviot 2019-10-10 14:29:34 +02:00
  • ab48f8d879 [ion/events] if shift/alpha pressed, it is active Léa Saviot 2019-10-10 14:01:44 +02:00
  • bb69b2c131 [ion/events_modifier] Reindent Léa Saviot 2019-10-10 13:48:37 +02:00
  • 14cc6ffc59 [escher/text_area] Select and copy Léa Saviot 2019-10-10 13:43:32 +02:00
  • 0a21ed2cfb [liba] strlcpy third argument in size, not length Léa Saviot 2019-10-10 13:33:11 +02:00
  • 4025d75734 [apps/code] Fix number of displayable rows in ConsoleController Émilie Feral 2020-01-06 16:58:35 +01:00
  • d64321d116 [apps/code] Remove useless class member in ConsoleController Émilie Feral 2020-01-06 16:45:00 +01:00
  • e0bbc73b8b [apps/regression] Fix code cleaning Léa Saviot 2020-01-06 10:53:55 +01:00
  • 51cc6a4d71 [poincare/layout_helper] Simplify Infix and Prefix Ruben Dashyan 2019-11-13 11:24:24 +01:00
  • ad938aed48 [poincare/tree_pool] Factor expression in registerNode Ruben Dashyan 2019-12-19 14:28:04 +01:00
  • 78f1270752 [poincare/tree_pool] Correct identifier type in registerNode Ruben Dashyan 2019-12-19 14:23:22 +01:00
  • ff4879abb1 [poincare/tree_pool] Factor updateNodeForIdentifierFromNode Ruben Dashyan 2019-12-19 14:21:01 +01:00
  • 4313560872 [poincare/tree_pool] Remove redundancy Ruben Dashyan 2019-12-19 11:33:37 +01:00
  • e984277d66 [poincare/multiplication] shallowBeautify and denominator call new splitIntoNormalForm Ruben Dashyan 2019-12-16 11:30:36 +01:00
  • 0209c6d2d4 [ion/storage] Increase size to 32K Léa Saviot 2019-12-02 14:37:45 +01:00
  • 4ffcace024 [ion/storage] Add TODO about code optimization Léa Saviot 2019-12-03 17:31:36 +01:00
  • c1b792c23d [apps/code] Get out of script edition on usb enumeration Léa Saviot 2019-12-03 17:16:46 +01:00
  • 7e801906b8 [test/ion] Add Storage available space moving test Léa Saviot 2019-12-03 15:26:45 +01:00
  • 5853e96947 [apps/code] Remove EditorController::m_areaBuffer Léa Saviot 2019-12-03 14:36:52 +01:00