Léa Saviot
5853e96947
[apps/code] Remove EditorController::m_areaBuffer
...
This was a very large buffer that took a lot of RAM space (the size of
the storage). Instead of having it, we just move the available space of
the storage at the end of the edited script, and move it back when the
edition finishes.
This is slower but saves a lot of space.
2020-02-12 15:13:16 +01:00
Émilie Feral
3627dc0c0f
[apps/code] Choose editor font size from GlobalPreferences
2020-02-12 15:13:15 +01:00
Émilie Feral
c2dabf6510
[apps/code] Choose console text size from GlobalPreferences
2020-02-12 15:13:15 +01:00
Léa Saviot
9f018eb9d9
[escher/view] setFrame and layoutSubviews can be forced
2020-02-12 15:13:15 +01:00
Ruben Dashyan
7630460424
[apps/code] Add methods on lists to python toolbox catalog
2020-02-12 15:13:15 +01:00
Léa Saviot
0f52335183
[apps/code] Fix syntaxic coloration
...
This fixes the coloration of:
"123\n"+1
"\n\n"+1
For strings, lex->vstr.len gave the wrong value because it had already
translated escaped chars, so "\n" would be one char long.
2020-02-12 15:13:15 +01:00
Evann DREUMONT
4a1dae3625
Fix #216
2020-01-30 19:16:01 +01:00
M4x1m3
30bc2a0cdf
[apps/code] Fixed #198
2020-01-26 14:20:09 +01:00
Quentin
587b6ee2a3
Merge pull request #179 from citorva/omega-dev
...
Remove External app for unsupported devices (web/n0100) and adds a ba…
2020-01-26 00:05:26 +01:00
Quentin Guidée
c6a01e285c
Fixed HU translation
2020-01-24 19:52:20 +01:00
M4x1m3
56b9bd0a61
Added option to duplicate scripts (closes 176)
2020-01-23 23:21:42 +01:00
citorva
c94affa7cd
Remove External app for unsupported devices (web/n0100) and adds a basic examination checking system
2020-01-19 23:45:35 +01:00
U-DESKTOP-L7NJ45P\Gegenter
c172a27a8b
Hungarian Language Added
2020-01-11 17:46:28 +01:00
Quentin Guidée
a44fceb297
Merge remote-tracking branch 'upstream/master' into omega-dev
2020-01-07 16:35:38 +01:00
Léa Saviot
00d28108fb
[apps] Fix i18n to be able to build standalone apps
...
Example failing build: make PLATFORM=simulator EPSILON_APPS=regression
2020-01-06 15:15:49 +01:00
AD Simmons
cdfb1f724b
[apps/code] Add PythonFont preferences as the python font size in code
2019-12-29 16:24:23 -05:00
Damien Nicolet
8583ddafca
External application, API v2
2019-12-19 00:31:23 +01:00
Damien Nicolet
f763563834
Memory optimisation
2019-12-13 01:02:14 +01:00
Quentin Guidée
c68a0cdb33
New Default theme: Omega theme! (Beta)
2019-11-29 19:42:39 +01:00
Quentin Guidée
3b592c847e
New dark theme & KDColorWhite -> Palette::BackgroundHard
2019-11-26 23:04:03 +01:00
Quentin Guidée
db269f1204
KDColorBlack -> Palette::Text for the theming engine
2019-11-26 19:22:24 +01:00
Quentin
39d6f5080b
Merge remote-tracking branch 'upstream/master' into omega-master
2019-11-04 21:25:14 +01:00
Adrien Bertrand
2ec4bc29e0
[apps] [code] Fix nullptr deref ( fix #1176 )
...
When scrolling up in the python shell history, `selectedCell` could be NULL.
2019-11-04 09:57:45 +01:00
Quentin
6bef8da2ed
Merge commit 'refs/pull/1174/head' of http://github.com/numworks/epsilon into redglow-master
2019-11-02 18:35:44 +01:00
redgl0w
e3da950704
Update catalog.universal.i18n
2019-11-02 15:53:09 +01:00
redgl0w
83a89a0151
Update catalog.pt.i18n
2019-11-02 15:52:50 +01:00
redgl0w
f2a79e9970
Update catalog.fr.i18n
2019-11-02 15:52:34 +01:00
redgl0w
ab8ecd767a
Update catalog.es.i18n
2019-11-02 15:52:06 +01:00
redgl0w
bc9f5d964a
Update catalog.en.i18n
2019-11-02 15:51:27 +01:00
redgl0w
ac6e60e2eb
Update catalog.de.i18n
2019-11-02 15:50:15 +01:00
redgl0w
5ce621b7c5
Update catalog.pt.i18n
2019-11-02 10:12:37 +01:00
redgl0w
78e66620f7
Update catalog.fr.i18n
2019-11-02 10:12:16 +01:00
redgl0w
3ad3ef6be4
Update catalog.es.i18n
2019-11-02 10:11:51 +01:00
redgl0w
49b5c6c22d
Update catalog.en.i18n
2019-11-02 10:11:20 +01:00
redgl0w
1e4d97e323
Update catalog.de.i18n
2019-11-02 10:10:56 +01:00
redgl0w
9348ba9e56
Update catalog.universal.i18n
2019-11-02 10:10:25 +01:00
redgl0w
3db48eac4f
Update python_toolbox.cpp
2019-11-02 10:09:53 +01:00
Quentin
ca889ae59e
[1.10.2] Merge PR1064 from epsilon
2019-10-30 22:58:56 +01:00
Quentin
ed204d5db2
Merge commit 'refs/pull/1064/head' of https://github.com/numworks/epsilon into omega-master
2019-10-30 22:56:26 +01:00
Jean-Baptiste Boric
d7dfb57c5c
Change visibility of Toolbox's rootModel()
2019-10-23 18:28:15 +02:00
Romain Goyet
758c217120
[ion] ion_main takes const arguments
2019-10-16 10:01:00 +02:00
Émilie Feral
80858d7c82
[apps/code] Fix toolbox messages
2019-09-23 11:10:38 +02:00
Aleks ANDRÉ
45d446face
Update catalog.fr.i18n
...
Terminologie utilisée dans l’enseignement français
2019-09-23 10:44:21 +02:00
Léa Saviot
4caf9f5197
[coding style] Make some methods const
2019-09-09 20:05:14 +02:00
Léa Saviot
d9f650d283
[ion/utf8_helper] HasCodePoint
2019-09-09 13:30:04 +02:00
Lionel Debroux
74304f6102
[apps/code] Use a 32 KB Python heap instead of a 16 KB one, it doesn't add to the RAM consumption and it allows dealing with larger (more accurately, "less small"...) scripts.
2019-09-07 22:46:51 +02:00
Émilie Feral
12060e2ae7
[escher] TextField: all text fields use the same draft text buffer
2019-08-13 09:44:00 +02:00
Léa Saviot
5fac7a8cd2
[apps/code] Fix typo
2019-08-08 17:29:10 +02:00
Léa Saviot
c2b4d2b760
[strlcpy] Assertions on len parameter
2019-08-08 17:22:06 +02:00
Émilie Feral
059c596a80
Makefiles: avoid building all sources for each target; introduce more
...
modularity
2019-08-08 17:22:01 +02:00