devdl11
e8a1bc6149
Creation of a protection system against unintentional updates to Epsilon 16 (foundation) + Recovery Improvement ( #37 )
2021-11-11 18:20:16 +01:00
Faustin
9cda9d9e59
[apps/code] Add a settings for autocomplete ( #36 )
2021-10-07 21:48:19 +02:00
Joachim LF
9b17d1b882
[Update] Epsilon 15.3.1
2021-01-21 19:56:06 +01:00
Gabriel Ozouf
b2f81db4a9
[apps/home] Apps placement defined by country
...
Instead of relying on the order in which the apps are passed at compile
time, the look of the Home app is defined in a config file, and depends
on the country chosen.
Change-Id: If7f56a284e0001d6d75ece1e7efdf5fd1d0a9978
2020-11-04 15:11:44 +01:00
Gabriel Ozouf
fad375c11c
[poincare] Add unitFormat to ReductionContext
...
Change-Id: I1d3fcd2f47c973c041e1be84e9a902dd58de3562
2020-11-04 15:11:44 +01:00
Gabriel Ozouf
62f598110e
[apps/shared] Created LocalizationController
...
Classes LanguageController and CountryController have been fused into
one class LocalizationController, as they were very similar. This allows
the Settings and OnBoarding apps to only keep one controller for both
functions.
Change-Id: Ic23f300c37122249d34caaf18a633b5815240a78
2020-11-04 15:11:44 +01:00
Gabriel Ozouf
5749d871b0
[apps/i18n] Moved country preferences
...
Instead of being hardcoded in the python script, preferences specific to
each country are defined in the country_preferences.h and .csv files.
Change-Id: I71e276341e1586935b4d5814be5b1be80fa170a0
2020-11-04 15:11:44 +01:00
Gabriel Ozouf
2b59509fdd
[apps/i18n] Derive preferences from country
...
Each country comes with an set of preferences, built at compile time by
apps/i18n.py, used to define :
- the exam mode
- the method for computing quartiles
- the unit system in which to output the results with units
Functions to access those preferences are available in
via sharedGlobalPreferences.
Change-Id: I220ebaa9b9e8954dfe33cd51936f47505b98978d
2020-11-04 15:11:44 +01:00
Gabriel Ozouf
3f9b8f03af
[apps/global_preferences] Added country preference
...
Change-Id: Ifbe09e2a24b4e1b9386f323bd5ebd9bed7fc8440
2020-11-04 15:11:44 +01:00
David
9272d4e75f
Increase Brightness Levels to 12
2020-04-07 15:10:22 +02:00
Quentin
aea963dac0
[Fix] Fix conflicts ._.
2020-04-07 14:53:19 +02:00
Léa Saviot
efff509e2a
[apps/global_preferences] DefaultLanguage is the first of the locales
...
Not EN, because we might build without the EN locale
2020-04-06 13:35:18 +02:00
Quentin Guidée
fac5b0c416
ExamMode types
2020-02-16 20:22:05 +01:00
Quentin Guidée
ab8f731515
Fixed some conflicts
2020-02-12 17:42:58 +01:00
Émilie Feral
4a41ec0fda
[apps] GlobalPreferences: add font (Large or Small)
2020-02-12 15:13:15 +01:00
M4x1m3
9a9ae068ef
Reworked exam mode, fixed #106
2019-12-27 16:48:45 +01:00
Quentin Guidée
a159d80b1c
Resolved conflicts
2019-12-24 01:07:22 +01:00
Émilie Feral
da735b93a4
[apps] GlobalPreferences: change exam mode API
2019-12-19 15:52:45 +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
Quentin Guidée
0fe83e3139
Merge branch 'master' into lavaos
2019-10-27 11:44:35 +01:00
Quentin Guidée
312da83bcc
[1.3] Increase Brightness steps (from 5 to 16)
2019-08-10 21:07:40 +02:00
Émilie Feral
11863804f7
[scripts] Remove EPSILON_BOOT_PROMPT flag
2019-08-08 17:21:53 +02:00
Romain Goyet
4f2c7a3763
[build] Update the i18n processing to fit the out-of-tree build
2019-03-06 15:00:59 +01:00
Léa Saviot
7c4b7495f3
[apps/poincare] Inline some methods
2018-11-23 12:04:04 +01:00
Léa Saviot
1adefc3bc4
[typo] "Desactivate" -> "Deactivate"
2018-11-23 12:04:01 +01:00
Lionel Debroux
70a8d06cfe
[apps, poincare] Optimize the preferences singletons' usage by removing superfluous checks in the setters, and performing manual CSE in the callers.
...
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr >
2018-10-23 11:49:09 +02:00
Émilie Feral
3f711da8e4
[Makefile] Create a build option: EPSILON_BOOT_PROMPT that can be
...
'update' or 'beta' to display a prompt informing about new update or
beta version
2018-10-16 11:09:50 +02:00
Émilie Feral
0ee0e87637
[apps] GlobalPreferences: change name showUpdatePopUp --> showPopUp
2018-10-16 11:09:50 +02:00
Émilie Feral
b4143bb276
[on_boarding] Add EPSILON_SOFTWARE_UPDATE_PROMPT flag to build
...
UpdateController only when required
2018-10-16 11:09:50 +02:00
Émilie Feral
7c1d540a87
[apps] Add a brightness level in preferences
2017-09-06 17:34:18 +02:00
Émilie Feral
18668cd38b
[apps/settings] Enable/unable update popup
...
Change-Id: Ib772623728a481afd49c92968f7102d7c7d2d77b
2017-05-15 13:44:08 +02:00
Émilie Feral
dadeb98d99
[apps] Add exam mode in global preferences
...
Change-Id: I70cd1585c07f73f29212aaf11f82005653c11f67
2017-04-07 14:52:57 +02:00
Émilie Feral
adc80cd71b
[apps][escher] I18n
...
Change-Id: I4d6f40155a8a182184af9ef2a583d0469196ffd5
2017-03-16 15:12:12 +01:00
Émilie Feral
e5e9f7cc41
[poincare][apps] Make preferences a const object accessible from
...
anywhere (poincare and apps)
Change-Id: I49cc6bf940d1efeb6b153daac949ffcb23999a8d
2017-02-20 09:39:24 +01:00