M4x1m3
335f870a23
Shift+Up and Shift+Down in python editor ( closes #177 )
2020-01-23 22:17:04 +01:00
Quentin Guidée
596ad276a3
Fix keyboard issue with shift +
2019-12-30 22:02:01 +01:00
M4x1m3
e1d907f7c2
[ion/keyboard] Fixed layout. Added shift + (
2019-12-27 20:17:38 +01:00
Quentin Guidée
b7fe5b51c8
Fixed alpha + %
2019-12-25 19:24:33 +01:00
Quentin Guidée
85c98cefe5
Fix conflicts
2019-12-24 17:33:32 +01:00
redgl0w
9a813b8dfb
Update events.h
2019-12-24 09:23:28 +01:00
redgl0w
3924121008
Update layout_events.h
2019-12-24 09:22:57 +01:00
redgl0w
3e91ba0f80
Update layout_events.h
2019-12-24 09:22:27 +01:00
Quentin Guidée
a159d80b1c
Resolved conflicts
2019-12-24 01:07:22 +01:00
Émilie Feral
f4de842a86
[ion] Change exam mode to have 3 states (off, standard, Dutch)
2019-12-19 15:52:45 +01:00
Damien Nicolet
8583ddafca
External application, API v2
2019-12-19 00:31:23 +01:00
Damien Nicolet
472929c028
External API for KhiCAS
2019-12-13 01:02:14 +01:00
Damien Nicolet
f763563834
Memory optimisation
2019-12-13 01:02:14 +01:00
Quentin Guidée
17432be1d8
Fixed conflicts
2019-12-11 14:27:31 +01:00
Léa Saviot
ebc5843795
[apps/ion/exam_mode] Store the exam mode activation in the flash
...
This way, it is not cleared by a reset
2019-12-11 13:51:38 +01:00
RedGl0w
1442e6977d
Simplified code
2019-12-08 18:18:28 +01:00
redgl0w
8d3e1c2154
Added and corrected https://github.com/Omega-Numworks/Omega/pull/80
2019-12-06 20:30:55 +01:00
redgl0w
5cd3fa92c3
Corrected last commit
2019-12-06 19:48:51 +01:00
redgl0w
26ce12f6d2
Applied and modified d50bd08444\#diff-4f54cda3940834a07cd7f83ea12ebd85
2019-12-06 19:34:36 +01:00
RedGl0w
fa9ec8e40e
Added submenu in settings for changing the symbol of multiplication
2019-11-10 11:53:44 +01:00
Quentin
4ba14cd06a
Remove Name row if not defined
2019-11-03 14:50:32 +01:00
Quentin
aacdce34ba
Add your name in the settings
2019-11-02 19:29:06 +01:00
Jean-Baptiste Boric
b5520fcc03
[ion] Add Shift[1-9] events
2019-11-01 19:44:53 +01:00
Quentin Guidée
0fe83e3139
Merge branch 'master' into lavaos
2019-10-27 11:44:35 +01:00
Romain Goyet
758c217120
[ion] ion_main takes const arguments
2019-10-16 10:01:00 +02:00
Ruben Dashyan
259eb35cf4
Revert ""Almost equal to" sign in banner views"
...
This reverts commit bd5a247858 .
2019-09-26 10:36:17 +02:00
Ruben Dashyan
bd5a247858
"Almost equal to" sign in banner views
2019-09-23 17:31:02 +02:00
Léa Saviot
7c5cf82598
[apps/cartesian_function] When changing plot type, recompute unknowns
2019-09-12 10:38:51 +02:00
Léa Saviot
d9f650d283
[ion/utf8_helper] HasCodePoint
2019-09-09 13:30:04 +02:00
Léa Saviot
5235f74852
[ion/storage] Memoize last retrieved record
...
Faster Graph navigation
2019-08-30 10:47:15 +02:00
Ruben Dashyan
ee1cdea837
[apps/shared/cartesian_function] Function symbol depends on its plot type
2019-08-29 11:07:22 +02:00
Ruben Dashyan
a8810ef066
Use UCodePointUnknownX instead of UCodePointUnknownN
2019-08-29 11:07:21 +02:00
Quentin Guidée
fe946bc057
Add: LavaOS version in 'about' settings
2019-08-10 11:15:58 +02:00
Léa Saviot
601827e790
[poincare/serializ_hlpr] Use SerHlpr::CodePoint, not UTF8Decoder
...
SerializationHelper::CodePoint puts a null-terminating char
2019-08-08 17:22:06 +02:00
Léa Saviot
a2bda4b955
[ion/utf8_helper] Fix RemoveCodePoint
...
The index to update was not updated properly
2019-08-08 16:19:53 +02:00
Léa Saviot
b2efb478e6
[ion/utf8_helper] Remove unused method parameter
2019-08-08 16:19:53 +02:00
Léa Saviot
f5a7a44546
[apps/ion] Factorize code and TODO
2019-08-07 11:15:28 +02:00
Léa Saviot
a450ce3855
Merge branch 'master' into f7
2019-08-06 17:40:14 +02:00
Léa Saviot
606e132747
[apps/bench] Change LCD Data pattern (tiling red/blue/green)
2019-07-12 17:50:38 +02:00
Léa Saviot
bf9ba7b363
[apps/hardware_test] ColorsLCDTest
2019-07-05 12:25:50 +02:00
Léa Saviot
2fdbf2ea11
[poincare] VerticalOffsetLyt serializes as ^().
...
UCodePointLeftSuperscript and UCodePointRightSuperscript no longer exist
2019-06-26 14:03:08 +02:00
Léa Saviot
6109903f66
[poincare/serialization] Use system parentheses to serialize
...
This solves the problem :
(1
--- that serialized as ((1)/(2)), which was valid
2)
2019-06-26 14:03:08 +02:00
Léa Saviot
4f63e4058e
[ion/utf8_helper] Put default parameter in RemovePreviousGlyph
2019-06-21 15:47:48 -04:00
Léa Saviot
e7a81e4094
[escher] Fix backspace on utf8 combining code point
2019-06-21 15:47:48 -04:00
Léa Saviot
6c02d75aa5
[ion/utf8] next/previousGlyphPosition methods and tests
2019-06-21 15:47:48 -04:00
Léa Saviot
5a8596acd7
[ion/utf8_helper] Put default parameter in RemovePreviousGlyph
2019-06-21 14:30:14 -04:00
Léa Saviot
5f549b514e
[escher] Fix backspace on utf8 combining code point
2019-06-21 14:30:14 -04:00
Léa Saviot
1043426c40
[ion/utf8] next/previousGlyphPosition methods and tests
2019-06-21 14:30:14 -04:00
Léa Saviot
e5190f38ab
[escher/text_area] Fix text indentation handling
...
We used a small buffer to preprocess a text to insert in text area (add
indentation, remove empty code points, compute the next cursor location),
but the size of this buffer was sometimes too small and caused a crash.
Now we do all the text odification in place in the text area buffer.
2019-06-17 15:38:53 -04:00
Léa Saviot
1328277132
[ion/unicode] StringGlyphLength method
2019-06-17 15:38:53 -04:00