Commit Graph

32 Commits

Author SHA1 Message Date
Quentin Guidée
ab8f731515 Fixed some conflicts 2020-02-12 17:42:58 +01:00
Émilie Feral
f69bc6c8e4 [apps] Makefile: fix tests build 2020-02-12 15:13:26 +01:00
Émilie Feral
e17ae9024e [apps] Gather all code regarding exam mode in ExamModeCOnfiguration file 2020-02-12 15:13:26 +01:00
Émilie Feral
fffcadf384 [apps/settings] Display a caution message in the 'about' page in non-official
software versions
2020-02-12 15:13:26 +01:00
Émilie Feral
f57fb84429 [apps/settings] Create a class SelectableViewWithMessages used in
ExamModeController for future factorization
2020-02-12 15:13:25 +01:00
Émilie Feral
7ccb10e33b [apps/settings] Display exam mode caution message in non-official
version only
2020-02-12 15:13:25 +01:00
Émilie Feral
9ed55e97a9 [apps/settings] Non-official builds don't feature Dutch exam mode 2020-02-12 15:13:25 +01:00
Émilie Feral
953c9dfe64 [apps/settings] Create a parent class CellWithSeparator to
MessageTableCellWithEditableTextWithSeparator for future factorization
2020-02-12 15:13:15 +01:00
U-DESKTOP-L7NJ45P\Gegenter
c172a27a8b Hungarian Language Added 2020-01-11 17:46:28 +01:00
Danny Simmons
13fe95bb98 [apps/settings] Remove symbol_controller and references to it 2019-12-08 15:38:10 -05:00
Quentin Guidée
aa9854b330 Work in progress: resolve conflicts + settings easier 2019-11-17 14:04:53 +01:00
MixedMatched
5e1dc3b575 [apps/settings] Add math_options_controller and amend it into main_controller and makefile 2019-11-16 20:33:11 -05:00
RedGl0w
fa9ec8e40e Added submenu in settings for changing the symbol of multiplication 2019-11-10 11:53:44 +01:00
Jean-Baptiste Boric
df7d552e80 [apps] Implement accessibility features 2019-11-01 20:00:33 +01:00
Quentin Guidée
0fe83e3139 Merge branch 'master' into lavaos 2019-10-27 11:44:35 +01:00
BuildTools
464ec5536d Add makefile and contributors_controller files 2019-08-22 19:26:05 -04:00
Émilie Feral
059c596a80 Makefiles: avoid building all sources for each target; introduce more
modularity
2019-08-08 17:22:01 +02:00
Émilie Feral
11863804f7 [scripts] Remove EPSILON_BOOT_PROMPT flag 2019-08-08 17:21:53 +02:00
Romain Goyet
4f1d74f44b [build] Use an out-of-tree build 2019-03-06 15:00:59 +01:00
Émilie Feral
afeb987efa [settings] In DisplayMode sub menu, separate the result format choice
from the number of significants digits
2018-09-25 15:13:31 +02:00
Émilie Feral
1b9bfe6255 [settings] Split SubController in several controllers: about_controller,
display_mode_controller, exam_mode_controller, preferences_controller
2018-09-25 15:13:31 +02:00
Émilie Feral
9182d66fcc [apps] Apps are not allocated on the heap anymore but in a union hold by
the AppsContainerStorage
2018-09-06 09:49:38 +02:00
Léa Saviot
735d79a0fc [apps/settings] Use the new layouts in the Settings app.
Change-Id: Ic90a78cf58cac28f24b65c5e0c1776c61675bb98
2018-01-15 11:58:07 +01:00
Léa Saviot
68e237702b [escher/apps] Factorization of Toolbox.
MathToolbox methods moved to its parent, Toolbox (in escher).
Node and ToolboxNode classes renamed MessageTree and ToolboxMessageTree.
They are now in escher/, not in apps/.

Change-Id: Ibb26b0e9016094cef79506a1e9fc6dfb492d7103
2017-11-17 11:59:50 +01:00
Romain Goyet
e6ed6c74a4 [apps] Split the i18n in multiple files
A Python script aggregates all i18n files and merges them.
We now can pick a list of locales to build in EPSILON_I18N_LANGUAGES
2017-09-29 17:08:46 +02:00
Romain Goyet
bcdad4a5f9 [apps] Use the shared language controller in the settings app 2017-09-28 17:17:27 +02:00
Romain Goyet
dcdd27d6bf [apps] Apps can be picked and ordered at compile-time 2017-09-20 11:18:39 +02:00
Émilie Feral
9d1bab79ce [escher] Move apps/settings/menu_cell to escher to be used by sequence
app and settings app

Change-Id: Ia7812d9e83f5f54af4670fd5da73ba371678cd15
2017-02-13 17:15:08 +01:00
Émilie Feral
19e101e5ab [apps] Move preference model in the container (to be used by several
apps)

Change-Id: I1fe7516b4365c9a4f29186c39d207ca2fbd119ef
2017-01-30 15:30:58 +01:00
Émilie Feral
f89c770bbc [apps/settings] Create a class menu cell
Change-Id: I609c54eeb3e4e4d68327f1ca1defebecfcef80a8
2017-01-30 15:30:58 +01:00
Émilie Feral
ca9ff19c21 [apps/settings] Implement setting menu with a tree (for navigation)
Change-Id: Ie27c3c25085a279c47eb53f3f1054d970b607f8b
2017-01-30 15:30:58 +01:00
Émilie Feral
e1a77ce8aa [apps/settings] Implement structure of settings app
Change-Id: If42dc3fcb363e3ceac0dda9f89394f2535ab09be
2017-01-30 15:30:58 +01:00