Émilie Feral
466f588a99
[apps/settings] Between two 'didEnterResponderChain', the exam mode page
...
might change the number of rows/the displayed messages. We then have to
re-layout the SelectableViewWithMessages to set the right frame to the
SelectableTableView.
2020-02-12 15:13:26 +01:00
Émilie Feral
8a87bcfc5b
[apps/settings] SelectableViewWithMessages: position the additional
...
messages at the bottom of the view
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
672a1a3967
[apps/settings] Change non-official-version warning messages
2020-02-12 15:13:26 +01:00
Émilie Feral
ce5f8236a9
[apps] Add comment around warning regarding non-official releases
2020-02-12 15:13:26 +01:00
Émilie Feral
3612d25539
[apps/settings] AboutController::m_view should live inside the Settings
...
app
This fixes the following bug: AboutController::view was built at first
call of "AboutController::view()" but the Settings can be rebuilt later
and the pointers might have moved (hence the ones used in
AboutController::view constructor which is not rebuilt then)
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
10de2c00ac
[apps/settings] Add a warning message in Exam mode page
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
2470821a6b
[apps/settings] Fix sub controller viewWillAppear /
...
didEnterResponderChain behaviours
This fixes the following bug: when editing the number of significant
digits, input "1+", click on "OK", the data was reloaded and "1+"
disappeared...
2020-02-12 15:13:25 +01:00
Léa Saviot
9200e6062d
[aps/solver] Reset the solution selection when leaving the view
...
Solve an equation that has solutions, select a solution, then go back
and change the equation. WHen you go to the solutions, the previous
solution is still selected, which is a little weird
2020-02-12 15:13:24 +01:00
Léa Saviot
bb2e8ad3c5
[apps/settings] Fix selection
...
Scenario: Got to About menu, press 6 on FCC ID then cancel, there are
two selected rows
This reverts 41e41b8d4 with a better fix
2020-02-12 15:13:24 +01:00
Léa Saviot
5e45a60f99
[apps/settings] Fix selection glitch
...
Scenario: Go to the Result format submenu of Settings. Modify the
significant figures with a wrong value (for instance, "7::"), press OK
then 0 -> he first row is selected, as well as the last row
2020-02-12 15:13:22 +01:00
Léa Saviot
19435687d5
[apps/settings] Coding style
2020-02-12 15:13:22 +01:00
Léa Saviot
22601fd8a3
[apps/settings/exam_mode] "How to deactivate" messages
2020-02-12 15:13:21 +01:00
Léa Saviot
a51d434a78
[apps/settings] Inline method
2020-02-12 15:13:21 +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
Émilie Feral
b3d45833d0
[apps/settings] Add a menu "Font size" in settings
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
Quentin Guidée
d057d66949
Added: Beta testers + New contributors
2020-02-04 19:31:02 +01:00
Quentin Guidée
d8cc958cf5
[WIP] Added: Beta testers
2020-02-04 00:00:22 +01:00
M4x1m3
f9afca7549
Fixed weird display issue.
2020-01-29 07:11:28 +01:00
M4x1m3
26b624ef0d
Memory usage display.
2020-01-28 22:45:13 +01:00
Quentin Guidée
797e5e1b83
Added purple and orange LED
2020-01-23 18:20:03 +01:00
Quentin Guidée
d8adfdbd55
Merge branch 'patch-2' of https://github.com/RedGl0w/epsilon into RedGl0w-patch-2
2020-01-12 01:58:17 +01:00
redgl0w
4824ad61fc
Update exam_mode_controller.cpp
2020-01-10 20:06:05 +01:00
Quentin Guidée
17ee342d7d
Red color for the led
2020-01-10 11:57:52 +01:00
AD Simmons
4ffaf2ed44
[apps/settings] Add PythonFont preferences to preferences_controller
2019-12-29 16:23:17 -05:00
Quentin Guidée
fd02d153db
O1.18 Merge
2019-12-28 14:45:48 +01:00
Quentin Guidée
4da34b7d81
Fix conflicts
2019-12-27 23:30:25 +01:00
Quentin Guidée
c87c5b63e3
Fix conflicts
2019-12-27 23:22:23 +01:00
M4x1m3
3a4ffa9fb9
[settings/about] MicroPython version from mpconfig.h
2019-12-27 20:31:41 +01:00
M4x1m3
765e648d2b
Added missing names, added usernames, closes #89
2019-12-27 19:44:48 +01:00
M4x1m3
9a9ae068ef
Reworked exam mode, fixed #106
2019-12-27 16:48:45 +01:00
Quentin Guidée
004551d6b7
[EXPERIMENTAL] Upstream merged with Omega
2019-12-24 01:20:28 +01:00
Quentin Guidée
a159d80b1c
Resolved conflicts
2019-12-24 01:07:22 +01:00
Émilie Feral
8c6a2836de
[settings] Fix row initialization in sub menus
2019-12-19 15:52:45 +01:00
Émilie Feral
a3774fb510
[settings] Exam mode: reactivate the current exam mode (stick to Dutch
...
exam mode if it is already on)
2019-12-19 15:52:45 +01:00
Émilie Feral
6ecfe9c5db
[apps] Two exam modes in settings: Standard & Dutch
2019-12-19 15:52:45 +01:00
Émilie Feral
da735b93a4
[apps] GlobalPreferences: change exam mode API
2019-12-19 15:52:45 +01:00
M4x1m3
e347dd5616
[preferences/exam] Allowed reactivation of exam mode
...
Settings are not modifiable when reactiving exam mode.
Decided to do it like that for consistency with the TI-Nspire CAS models.
Should be ok with exam mode specs (at least for france).
2019-12-15 10:32:43 +01:00
M4x1m3
6499d77283
Merge branch 'omega-dev' of https://github.com/M4xi1m3/Omega into omega-dev
2019-12-15 08:58:18 +01:00
M4x1m3
3b038617db
Merge branch 'omega-dev' of https://github.com/Omega-Numworks/Omega into omega-dev
2019-12-15 08:57:49 +01:00
M4x1m3
5ae425f104
[apps/settings] Fixed compilation error
...
Co-Authored-By: Quentin <quentin.guidee@gmail.com >
2019-12-14 15:51:12 +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
Émilie Feral
e550005e43
[settings] Enable exam mode reactivation
2019-12-11 13:51:38 +01:00
M4x1m3
ca4de2bf38
[apps/settings] Exam mode settings not editable while in exam mode.
2019-12-10 22:03:01 +01:00