Commit Graph

10205 Commits

Author SHA1 Message Date
M4x1m3
53c7dfee8a [build] added print-*, made it work 2019-12-22 17:13:28 +01:00
M4x1m3
45d7aee713 [build] Icon theming! 2019-12-22 14:01:34 +01:00
Quentin
ce621f0a1b Merge pull request #99 from zardam/omega-extapp
External application, API v2
2019-12-22 11:06:01 +01:00
Quentin
9c1698b233 Merge pull request #100 from M4xi1m3/omega-dev
Various improvements to build system
2019-12-22 11:05:33 +01:00
M4x1m3
d53676068b Added target run for simulator 2019-12-21 15:20:35 +01:00
M4x1m3
e6e583d967 Added OMEGA_THEME (#33). Added cleanall target 2019-12-21 15:08:24 +01:00
Damien Nicolet
fe11d6e354 Block external files in exam mode 2019-12-19 20:17:16 +01:00
Damien Nicolet
8583ddafca External application, API v2 2019-12-19 00:31:23 +01:00
Quentin
d951920b2c Merge pull request #97 from M4xi1m3/omega-dev
[build] Fixed binpack.
2019-12-15 16:23:26 +01:00
M4x1m3
8ffd812e41 [build] Fixed binpack. 2019-12-15 16:16:39 +01:00
Quentin
ada383f003 Merge pull request #96 from M4xi1m3/omega-dev
Fixed 2.4GB internal.bin
2019-12-15 16:07:27 +01:00
M4x1m3
c66aeba14e [build] Excluded .exam_mode_buffer from internal bin. 2019-12-15 15:43:02 +01:00
Quentin Guidée
03584eda4d Fixed an compilation issue 2019-12-15 14:23:37 +01:00
Quentin Guidée
6a55305d52 Merge remote-tracking branch 'upstream/master' into omega-dev 2019-12-15 14:18:36 +01:00
Quentin Guidée
55f59ea7c5 Merge branch 'zardam-omega-extapp' into omega-dev 2019-12-15 13:31:47 +01:00
Quentin Guidée
9e6029e52f Merge branch 'omega-extapp' of https://github.com/zardam/epsilon into zardam-omega-extapp 2019-12-15 13:19:08 +01:00
Quentin Guidée
139679d9d2 Merge branch 'omega-hotfix' into omega-dev 2019-12-15 13:02:53 +01:00
Quentin Guidée
c685f39e40 Fixed: popup exam mode color 2019-12-15 13:01:05 +01:00
Quentin Guidée
56960f3944 Merge branch 'M4xi1m3-omega-dev' into omega-dev 2019-12-15 12:41:41 +01:00
Quentin Guidée
d424f7801e Merge branch 'omega-dev' of https://github.com/M4xi1m3/Omega into M4xi1m3-omega-dev 2019-12-15 12:36:47 +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
ef8cd53cec [apps/title bar] Added indicator for symbolic calculation in exam mode. 2019-12-15 09:26:07 +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
Quentin Guidée
2b20b2d19c Merge branch 'omega-dev' of https://github.com/M4xi1m3/Omega into M4xi1m3-omega-dev 2019-12-14 20:44:32 +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
Léa Saviot
6762bb05af [ion/cache] Add missing memory barrier
__asm volatile("nop") creates a memory barrier that prevents a crash on
the flasher.
Scenario: On the n0110, build flasher.bin, flash it at 0x20030000, build
bench.bin, flash it using the flasher at 0x20008000 -> the flasher cannot
make the device jump to the bench and crashes in the method
Ion::Device::Reset::Jump, inside Ion::Device::Cache::disableDCache().
2019-12-13 10:33:48 +01:00
Damien Nicolet
472929c028 External API for KhiCAS 2019-12-13 01:02:14 +01:00
Damien Nicolet
2700098c08 External application launcher app 2019-12-13 01:02:14 +01:00
Damien Nicolet
f763563834 Memory optimisation 2019-12-13 01:02:14 +01:00
Émilie Feral
e5bb8f4b21 [ion] Add TODOs 2019-12-12 17:30:42 +01:00
Émilie Feral
21756a5f4a [ion] Make name consistent 2019-12-12 17:30:42 +01:00
Émilie Feral
ec4e3eca92 [ion] Linker scripts: build only 1 binary for n0100 and 2 for n0110 and
ensure to fill the sector dedicated to the exam mode with 1
2019-12-12 17:30:42 +01:00
Léa Saviot
88d52c6e9c [apps/apps_container] Fix screen noise before the logo on n0100
Push a white screen before fetching the examm mode, as this fetch takes
some time and the screen noise becomes visible on a n0100 when
downloading a new software.
2019-12-12 15:45:33 +01:00
Émilie Feral
070d362f15 [python] Improve comment 2019-12-12 14:16:13 +01:00
Quentin Guidée
17432be1d8 Fixed conflicts 2019-12-11 14:27:31 +01:00
Léa Saviot
1b7f9cf7b4 [apps/on_boarding] Fix LED clash between on boarding and exam mode 2019-12-11 13:51:38 +01:00
Léa Saviot
9f592a0bc4 [ion/n0110] Persist exam mode through reset 2019-12-11 13:51:38 +01:00
Léa Saviot
762f67d996 [ion/device] Flash driver handles Internal and external flash 2019-12-11 13:51:38 +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
Quentin Guidée
9556dced21 Merge branch 'M4xi1m3-omega-dev' into omega-dev 2019-12-10 20:21:35 +01:00
Quentin Guidée
70edf4420c base.fr.i18n fixed 2019-12-10 20:20:59 +01:00
M4x1m3
df6ba6e70b Merge branch 'omega-dev' into omega-dev 2019-12-09 22:48:58 +01:00
M4x1m3
896d14b9c8 [settings] Translated symbolic calc. 2019-12-09 22:39:16 +01:00
M4x1m3
01bd446d0b [settings] Updated messages trees for others prompts. 2019-12-09 22:36:20 +01:00
M4x1m3
b31d11cd7a [apps/calc] Checks for exam symbolic setting. 2019-12-09 22:34:53 +01:00
M4x1m3
db2807c57e [settings] Added symbolic calculation in exam mode. 2019-12-09 22:28:22 +01:00
M4x1m3
f9fb3a963e [ion/storage] Reorganised for use in a future workshop-like. 2019-12-09 20:42:52 +01:00