Luu 11 месяцев назад
Родитель
Сommit
451cfccb38
2 измененных файлов с 33 добавлено и 19 удалено
  1. 12 0
      CHANGELOG.md
  2. 21 19
      app/README.md

+ 12 - 0
CHANGELOG.md

@@ -25,3 +25,15 @@
   - Now doesnt crash when you click the back button while reading
   - Now doesnt crash when you click the back button while reading
 - Fix Charliecard parser
 - Fix Charliecard parser
 
 
+## v0.5
+
+Big update!
+
+- Custom API Added: A custom API for Metroflip has been introduced for smoother operation and better scalability.
+- Parsers Moved to Plugins: All parsers have been moved to individual plugins, which means all parser-related code is now loaded from the SD card as .fal files, freeing up RAM until a parser is needed.
+- Scene Optimization: All separate scenes have been merged into one unified scene (metroflip_scene_parse.c), simplifying the codebase.
+- RAM Usage Reduced: We’ve reduced RAM usage by over 45%, eliminating those frustrating "out of memory" errors.
+- Navigo Station List: The Navigo station list has been relocated to apps_assets, improving organization and performance.
+- Unified Calypso Parser: A new unified Calypso parser has been introduced (thanks to DocSystem), streamlining Calypso card support.
+- RavKav Moved to Calypso Parser: RavKav has been moved to the new unified Calypso parser (credit to luu176).
+

+ 21 - 19
app/README.md

@@ -1,5 +1,5 @@
 # Metroflip
 # Metroflip
-Metroflip is a multi-protocol metro card reader app for the Flipper Zero, inspired by the Metrodroid project. It enables the parsing and analysis of metro cards from transit systems around the world, providing a proof-of-concept for exploring transit card data in a portable format.
+Metroflip is a multi-protocol metro card reader app for the Flipper Zero, inspired by the Metrodroid project. It enables the parsing and analysis of metro cards from transit systems around the world, providing a proof-of-concept for exploring transit card data in a portable format. 
 
 
 # Author
 # Author
 luu176
 luu176
@@ -9,29 +9,31 @@ luu176
 This is a list of metro cards and transit systems that are supported.
 This is a list of metro cards and transit systems that are supported.
 
 
 ## Supported Cards
 ## Supported Cards
-- **Rav-Kav**  
-- **Navigo**  
-- **Charliecard**  
-- **Metromoney**  
 - **Bip!**  
 - **Bip!**  
+- **Charliecard**  
 - **Clipper**  
 - **Clipper**  
-- **Troika**  
+- **ITSO**  
+- **Metromoney**  
 - **Myki**  
 - **Myki**  
+- **Navigo**  
 - **Opal**  
 - **Opal**  
-- **ITSO**
+- **Opus**  
+- **Rav-Kav**  
+- **Troika**  
 
 
 More coming soon! 
 More coming soon! 
 
 
 ## Credits:
 ## Credits:
-- **App Author**: luu176
-- **Charliecard Parser**: zacharyweiss
-- **Rav-Kav Parser**: luu176
-- **Navigo Parser**: luu176, DocSystem
-- **Metromoney Parser**: Leptopt1los
-- **Bip! Parser**: rbasoaltor & gornekich
-- **Clipper Parser**: ke6jjj
-- **Troika Parser**: gornekich
-- **Myki Parser**: gornekich
-- **Opal parser**: gornekich
-- **ITSO parser**: gsp8181, hedger, gornekich
-- **Info Slaves**: Equip, TheDingo8MyBaby
+- **App Author**: luu176  
+- **Special Thanks**: willyjl
+- **Bip! Parser**: rbasoalto, gornekich  
+- **Charliecard Parser**: zacharyweiss  
+- **Clipper Parser**: ke6jjj  
+- **Info Slaves**: equipter, TheDingo8MyBaby  
+- **ITSO Parser**: gsp8181, hedger, gornekich  
+- **Metromoney Parser**: Leptopt1los  
+- **Myki Parser**: gornekich  
+- **Navigo Parser**: luu176, DocSystem  
+- **Opal Parser**: gornekich  
+- **Rav-Kav Parser**: luu176  
+- **Troika Parser**: gornekich