Quellcode durchsuchen

Merge metroflip from https://github.com/luu176/Metroflip

# Conflicts:
#	metroflip/app/README.md
Willy-JL vor 8 Monaten
Ursprung
Commit
3055da12b4

+ 8 - 0
metroflip/CHANGELOG.md

@@ -42,3 +42,11 @@ Big update!
 - Added a load mode and a save mode to store card info
 - Fixed a major bug due to API symbol not existing
 
+## v0.7
+
+- Fixed the stuck in app loop.
+- Added balance to RavKav.
+- Added Suica parser
+- Stylization updates
+
+

+ 4 - 2
metroflip/app/README.md

@@ -19,7 +19,8 @@ This is a list of metro cards and transit systems that are supported.
 - **Opal**  
 - **Opus**  
 - **Rav-Kav**  
-- **Troika**  
+- **Troika**
+- **Suica**
 
 More coming soon! 
 
@@ -36,4 +37,5 @@ More coming soon!
 - **Navigo Parser**: luu176, DocSystem  
 - **Opal Parser**: gornekich  
 - **Rav-Kav Parser**: luu176  
-- **Troika Parser**: gornekich  
+- **Troika Parser**: gornekich
+- **Suica parser**: zinongli 

+ 1 - 1
metroflip/application.fam

@@ -5,7 +5,7 @@ App(
     entry_point="metroflip",
     stack_size=2 * 1024,
     fap_category="NFC",
-    fap_version="0.6",
+    fap_version="0.7",
     fap_icon="icon.png",
     fap_description="An implementation of metrodroid on the flipper",
     fap_author="luu176",

+ 13 - 5
metroflip/manifest.yml

@@ -9,14 +9,22 @@ screenshots:
   - 'screenshots/Menu-Top.png'
   - 'screenshots/Menu-Middle.png'
   - 'screenshots/Navigo.png'
-  - 'screenshots/Navigo2.png'
-  - 'screenshots/Rav-Kav.png'
-  - 'screenshots/App.png'
+  - 'screenshots/Suica_Balance.png'
+  - 'screenshots/Suica_Vend1.png'
+  - 'screenshots/Suica_Vend2.png'
+  - 'screenshots/Suica_Issue1.png'
+  - 'screenshots/Suica_Store1.png'
+  - 'screenshots/Suica_Train1.png'
+  - 'screenshots/Suica_Train2.png'
+  - 'screenshots/Suica_Issue2.png'
+  - 'screenshots/Suica_Store2.png'
+  
+  
 short_description: 'An implementation of Metrodroid on the Flipper Zero'
 sourcecode:
   location:
-    commit_sha: c4e1ed2304ad96a3565f83a58b3c7f8529f9d651
+    commit_sha: 5630b5b6a385cceedd3edc75c6622c64baa71d34
     origin: https://github.com/luu176/Metroflip
     subdir:
   type: git
-version: 0.6
+version: 0.7

+ 2 - 0
metroflip/scenes/metroflip_scene_supported.c

@@ -31,6 +31,8 @@ void metroflip_scene_supported_on_enter(void* context) {
     furi_string_cat_printf(
         str, " - SmartRider:\nPerth, WA, Australia\nProtocol: MIFARE Classic\n\n");
     furi_string_cat_printf(str, " - Troika:\nMoscow, Russia\nProtocol: MIFARE Classic\n\n");
+    furi_string_cat_printf(str, " - Suica:\nJapan\nProtocol: FeliCa\n\n");
+    
 
     widget_add_text_scroll_element(widget, 0, 0, 128, 64, furi_string_get_cstr(str));