Willy-JL
6acfd65697
Cleanup API symbols
...
Services expose same sdk_headers as OFW
Since settings apps use some of those symbols, need to include them
Workaround is mock imports by #include the .c code
Not ideal, but we only need access to basic load/save functions, and these apps are bundled with firmware anyway, so should be fine
Not exposing via API and instead bundling via FAP also means less flash used, and RAM is not a concern with settings apps
2024-08-10 03:01:40 +02:00
Willy-JL
a5c6bb6e08
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-06-11 23:09:37 +02:00
あく
0bc400a3ae
Code Cleanup: unused includes, useless checks, unused variables, etc... ( #3696 )
...
* Remove unnecessary checks
* Sublime: never insert missing headers
* Cleanup furi defines use
* Cleanup startup. Cleanup linker scripts. Explicitly define all interrupts hadlers, including uninmplemented one.
* Startup routine in C
* Drop assembler startup
* Move linker defines to stm32wb55_linker.h, cleanup naming, unify usage. Mpu: protect last 32b of main stack. Document various obscure things.
* Move furi_hal_switch documentation to appropriate place, use 0x0 for updater jump.
* UnitTests: move all temporary test files into tmp folder
---------
Co-authored-by: SG <who.just.the.doctor@gmail.com >
2024-06-11 03:04:29 +10:00
Willy-JL
23da827361
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-06-04 03:03:23 +01:00
hedger
03196fa110
cleanup of various warnings from clangd ( #3682 )
...
* cleanup of various warnings from clangs
* lfrfid_debug: cast fixes
* subghz: binraw: round->roundf
* furi: thread: updated internal stack size variable to size_t
* github: fail faster on unsuccessful build
* unit_tests: double trouble
2024-06-03 14:43:23 +01:00
Willy-JL
80d097bda7
Passport: Fix progressbar
2024-03-04 14:57:53 +00:00
Kuronons
0860a064f5
Update passport.c
...
Moving NAME, MOOD, LVL & XP/XP 1 pixel on the right for better display.
2024-03-03 11:56:37 +01:00
Willy-JL
5d38d888e3
Passport hide Lvl/Tot text, Tot = 0 to 30, Lvl30 = 9999xp
2024-03-03 03:24:34 +00:00
Willy-JL
270d271258
Rename passport_DB to passport_128x64
2024-03-03 03:10:10 +00:00
Willy-JL
b7220237de
Small bump in the road
...
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +00:00
Willy-JL
a4387de6cb
(Experimental) Allow CPU Sleep in setting menus
2024-02-15 02:04:36 +00:00
Willy-JL
4ec530c912
Revert "Keep power settings internal (fix wrong mA) +5kb DFU :("
...
This reverts commit 5bd168c24b .
2024-02-15 01:19:38 +00:00
Willy-JL
5bd168c24b
Keep power settings internal (fix wrong mA) +5kb DFU :(
2024-02-14 19:11:23 +00:00
Willy-JL
acc352e61f
Make settings menus external -21.7kb DFU
2024-02-14 04:36:48 +00:00
Willy-JL
f475bdd522
Move is_nsfw to xtreme_assets struct
2024-01-14 00:40:19 +00:00
Willy-JL
0a55300926
Fix xtreme lib import
2023-12-02 06:32:04 +00:00
Willy-JL
28bcc09d9b
This can just be made global at this point lol
2023-10-26 04:03:42 +01:00
Willy-JL
5dec3ed290
Remove xtreme assets struct
2023-05-20 21:42:33 +01:00
Willy-JL
7f19e16d47
Use stock system icons instead of assets
2023-05-20 20:00:02 +01:00
Willy-JL
a6bc7f8abb
Rework xtreme settings and assets implementation
2023-05-01 15:28:59 +01:00
Willy-JL
efb11dfcbd
Properly integrate xtreme apis and headers
2023-02-11 05:19:37 +00:00
Willy-JL
6555082e2a
Revert "Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev"
...
This reverts commit 708dd167c8 .
2023-02-10 20:50:30 +00:00
VerstreuteSeele
708dd167c8
Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev
2023-02-10 17:36:22 +01:00
Willy-JL
955e16b0ef
Move NSFW mode to an asset pack
2023-02-10 03:14:40 +00:00
VerstreuteSeele
a2b797fe01
formatting
2023-01-27 02:09:42 +01:00
Willy-JL
45a0a1104d
Revert asset packs to OFW copium naming scheme
2023-01-24 11:44:42 +00:00
Willy-JL
109583cb9f
SFW mode by default
2023-01-23 13:37:15 +00:00
Willy-JL
abffc3152f
New asset system everywhere sfw mode is supported
2023-01-20 06:43:05 +00:00
Willy-JL
c59ab63b47
New asset system base and passport PoC
2023-01-19 01:02:30 +00:00
Willy-JL
3302613ec5
Fix xtreme_settings fetch
2023-01-18 10:46:25 +00:00
Willy-JL
da2ce47bd3
Move sfw mode to custom app
2023-01-17 19:58:27 +00:00
Willy-JL
93399489bd
Fix level system
2023-01-17 18:04:13 +00:00
Willy-JL
64b8e3ddb7
Fix xp bar
2023-01-16 16:51:25 +00:00
VerstreuteSeele
35befd07c4
Remove "Flipper" from BT name + formatting
2023-01-16 04:29:26 +01:00
VerstreuteSeele
1d58823c54
maybe just keep it as is, was better
2023-01-14 23:54:50 +01:00
VerstreuteSeele
b01fe06452
personal preference on tot-xp switch default
2023-01-14 22:56:08 +01:00
Willy-JL
e0544541b1
Add passport switch between total and level stats
2023-01-14 21:05:59 +00:00
VerstreuteSeele
905bb23fdf
Formatting & New updated IR
2023-01-14 08:44:32 +01:00
jbohack
05f7a94738
added all original moods for passport to sfw_mode
2022-12-30 17:31:38 -05:00
jbohack
3500b5fc4f
passport compatible with sfw_mode
2022-12-30 14:13:05 -05:00
VerstreuteSeele
64a81747c2
Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev
2022-12-30 05:14:00 +01:00
VerstreuteSeele
d279639e53
Massive overhaul | Part 1
2022-12-30 05:12:53 +01:00
jbohack
87282fba46
typo in passport fixed and power off text changed for sfw_mode
2022-12-29 22:57:23 -05:00
Florian Grousset
989af31f20
Fix case typo on settings variable + add free memory
2022-12-29 07:17:31 -06:00
VerstreuteSeele
6676896aaf
Update passport.c
2022-12-29 13:29:35 +01:00
jbohack
6128e6f971
fixed passport crashing when above level 10
...
passport was setting tmpLvl which made the code attempt to grab an invalid passport image which resulted in a crash.
2022-12-25 19:02:52 -05:00
VerstreuteSeele
62bde88d4e
Part 4.5 / 5
2022-12-21 21:01:18 +01:00
VerstreuteSeele
cba01d755c
Part 4 / 5
2022-12-21 08:05:11 +01:00
VerstreuteSeele
3b2a037283
First Update
2022-12-18 18:17:21 +01:00
RogueMaster
32e18d5500
./fbt format
2022-09-21 14:28:03 -04:00