Yaya-Cout
c0d998017d
[apps/main] Add open app option
2023-02-17 19:32:50 +01:00
Joachim LF
76dad83aec
[n0110] Disable OTP lock
2021-05-14 13:29:49 +02:00
Joachim LF
f999c796c3
[Upstream] Merged epsilon 15.5
2021-05-14 13:28:22 +02:00
Gabriel Ozouf
f50f22081c
[apps/main] Move lockUnlockedPCBVersion to ion_main
...
Although we always include the on-boarding when releasing a firmware,
moving this method here costs nothing and prevents mistakes if we ever
decide to remove on-boarding.
2021-04-16 10:46:10 +02:00
Maxime FRIESS
ed86abebde
Merge pull request #511 from RedGl0w/strcmp
...
Strcmp
2021-03-15 20:49:52 +01:00
Romain Goyet
fd0284756f
[apps] Simplify locale lookup by code
2021-03-03 15:37:47 +01:00
Hugo Saint-Vignes
7499a9e0a4
[apps] Set Country from language in main.cpp
...
Change-Id: I09f6733fa36e8f0c7870bc26eb8662cda79ae715
2020-11-04 15:58:07 +01:00
Hugo Saint-Vignes
688394abce
[ion] Set stack pointer when testing as well
...
Change-Id: Ibeae7961535208c224f9ac51f4cf33e3978665b3
2020-11-04 15:32:58 +01:00
Hugo Saint-Vignes
70a628f2c8
[apps] Fix Python assert crash on malloc free
...
Change-Id: I48f86422f7d6af5227e2556e6ef531dfad696da4
2020-11-04 15:30:53 +01:00
Joachim LF
a680539b7c
[Apps/main] Added comments
2020-10-28 19:49:09 +01:00
Joachim LF
69a708fd1b
[Apps/main] Removed strcmp (see #1695 )
2020-10-28 19:45:05 +01:00
Léa Saviot
e6ce3ca249
[apps] GET_OPT uses generated i18n language codes to find language
2020-04-10 04:46:22 -07:00
Romain Goyet
758c217120
[ion] ion_main takes const arguments
2019-10-16 10:01:00 +02:00
Émilie Feral
a4dfe2eb9e
[scripts] Remove EPSILON_ONBOARDING_APP flag
2019-08-08 16:32:18 +02:00
Léa Saviot
a450ce3855
Merge branch 'master' into f7
2019-08-06 17:40:14 +02:00
Ruben Dashyan
e9d098bacb
[apps] Remove AppsContainerStorage::sharedContainer
...
Use AppsContainer::sharedAppsContainer instead. The AppsContainerStorage
is initialised in AppsContainer.
2019-07-19 15:06:25 +02:00
Ruben Dashyan
e4c64e31ee
[apps] WIP: Disable a DUMMY_MAIN option
2019-01-10 17:06:21 +01:00
Romain Goyet
8f111b89f9
[apps] Enable a DUMMY_MAIN option
2019-01-09 11:00:49 +01:00
Léa Saviot
8105a000ab
[poincare] Add Upper case to Poincare static Init function
2018-09-25 10:42:47 +02:00
Léa Saviot
e9be5c6dbf
[poincare] Init Poincare by creating a shared TreePool
2018-08-30 10:53:06 +02:00
Romain Goyet
5b379010d8
[apps] Don't make the apps_container_storage a global variable
2018-04-10 15:09:30 +02:00
Émilie Feral
0c526335f9
[apps] Add comments on how to use the run-time options
2018-03-22 11:58:56 +01:00
Émilie Feral
c5e525ddb7
Enable to give options at run-time
2018-03-22 11:58:56 +01:00
Émilie Feral
37ff8dc0a3
[ion] Give the options to ion_app that becomes ion_main
2018-03-22 11:58:56 +01:00
Romain Goyet
173c0249a2
[apps] Split the AppsContainer
...
Most classes who use AppsContainer don't need to know its whole memory
layout. Let's split AppsContainer in two, and only run will use complete
version.
2017-09-20 11:18:39 +02:00
Romain Goyet
30471ede35
[apps] The code app runs Python code
...
Change-Id: I6034adeb368db2c5d3b64b16f8ad512750cd3bc0
2017-08-09 15:58:29 +02:00
Romain Goyet
ea52e627af
[python] Add a (commented-out) example app
...
Change-Id: I3b00052bf7a116b4b6e2a785931e6a265cc6031c
2017-08-04 17:56:24 +02:00
Émilie Feral
dee5f315a9
[apps] Init and quit the app in the "run" method of apps container
...
Change-Id: I3eb5adedca57fede14c4af67d72cbde697188000
2017-05-23 16:15:35 +02:00
Émilie Feral
71284311bb
[escher] [apps] Implement app snapshot
...
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
2017-05-18 14:16:41 +02:00
Émilie Feral
06de0dd9db
[escher] Only one app is on the heap at one time
...
Change-Id: I6c77601cb0cc883083a4dd05370ca543fa7951cc
2017-05-18 14:16:41 +02:00
Émilie Feral
998733db62
[on_boarding]
...
Change-Id: Ia1dd18c27bb9d5f727f6c90d2579c85556f17e86
2017-05-12 10:42:34 +02:00
Émilie Feral
70fc734f7b
[escher] Change dynamic view controller paradigm
...
Change-Id: I57fd41c9b9ad8a1e8b684b97fdf80ddffd71881d
2017-05-03 14:22:51 +02:00
Émilie Feral
d45855ba72
[apps] Make the apps container a static object
...
Change-Id: Ie052b558607d0d469f926301c2a0008cd77025da
2016-12-09 11:01:43 +01:00
Romain Goyet
654024e860
[apps] Use the Home app
...
Change-Id: I25d881f237ce4b7db0b92afe68596416d3704781
2016-10-03 11:24:20 +02:00
Romain Goyet
7789123913
[Escher] Add a Container that lets us run multiple apps
...
Change-Id: I674348ed0ff48934eb248dc48735f4ba13c34692
2016-08-12 15:15:28 +02:00
Romain Goyet
3cd4639f44
Add a picture viewer
...
Change-Id: I35dd150f415119e80f7463515a70e2d9bd058a14
2016-08-08 11:46:38 +02:00
Romain Goyet
682c3bbc20
App: Move the app in the apps/ folder
...
Change-Id: I9c6a3eb58c718f1c796652e94534b53a2a302f8b
2016-06-20 18:04:31 +02:00