diff options
author | Allan Wang <me@allanwang.ca> | 2018-11-24 12:18:45 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-24 12:18:45 -0500 |
commit | f195f068bc5c619c2504d9c003ed695f23616625 (patch) | |
tree | 0c45cc222a749e4a69dcb486db4c442fef586fe3 | |
parent | dc6c12ba40b179ceb11a77da8828b79d360f79eb (diff) | |
download | frost-f195f068bc5c619c2504d9c003ed695f23616625.tar.gz frost-f195f068bc5c619c2504d9c003ed695f23616625.tar.bz2 frost-f195f068bc5c619c2504d9c003ed695f23616625.zip |
Support/fdroid (#1201)v2.1.2
* Add metadata
* Add images
-rw-r--r-- | app/src/test/kotlin/com/pitchedapps/frost/facebook/requests/FbRequestTest.kt | 4 | ||||
-rw-r--r-- | fastlane/metadata/android/en-CA/full_description.txt | 80 | ||||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/featureGraphic.png | bin | 0 -> 8596 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_1_themes.png | bin | 0 -> 41141 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_2_glass.png | bin | 0 -> 128325 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_3_multi_accounts.png | bin | 0 -> 30160 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_4_pip.png | bin | 0 -> 63637 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_5_swipe.png | bin | 0 -> 41821 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_6_quick_links.png | bin | 0 -> 25264 bytes | |||
-rw-r--r-- | fastlane/metadata/android/en-CA/short_description.txt | 1 | ||||
-rw-r--r-- | fastlane/metadata/android/en-CA/title.txt | 1 |
11 files changed, 84 insertions, 2 deletions
diff --git a/app/src/test/kotlin/com/pitchedapps/frost/facebook/requests/FbRequestTest.kt b/app/src/test/kotlin/com/pitchedapps/frost/facebook/requests/FbRequestTest.kt index 9899a018..c5fc8e8e 100644 --- a/app/src/test/kotlin/com/pitchedapps/frost/facebook/requests/FbRequestTest.kt +++ b/app/src/test/kotlin/com/pitchedapps/frost/facebook/requests/FbRequestTest.kt @@ -61,8 +61,8 @@ class FbRequestTest { fun testMenu() { val data = AUTH.getMenuData().invoke() assertNotNull(data) - println(ObjectMapper().writerWithDefaultPrettyPrinter().writeValueAsString(data!!)) - assertTrue(data.data.isNotEmpty()) + println(ObjectMapper().writerWithDefaultPrettyPrinter().writeValueAsString(data)) + assertTrue(data!!.data.isNotEmpty()) assertTrue(data.footer.hasContent, "Footer may be badly parsed") val items = data.flatMapValid() assertTrue(items.size > 15, "Something may be badly parsed") diff --git a/fastlane/metadata/android/en-CA/full_description.txt b/fastlane/metadata/android/en-CA/full_description.txt new file mode 100644 index 00000000..d0c3f6dc --- /dev/null +++ b/fastlane/metadata/android/en-CA/full_description.txt @@ -0,0 +1,80 @@ +'''Welcome to Frost for Facebook!''' + +[https://allanwang.github.io/Frost-for-Facebook/ Webpage] + +Frost is a fully functional web wrapper, with many unique and native features +such as: + +* '''True multi user interactions''' - More than just an option in a settings +menu, Frost's account switcher is right in the drawer. You are one tap away from +switching accounts, and everything refreshes on the switch so that you can view +other accounts instantaneously. Furthermore, the notification service will fetch +notifications from all accounts, and will let you know which account has the new +notification. + +* '''Better multitasking''' - Frost contains an overlaying web browser that can +be drawn on top of your foreground task. Open links and notifications with a +full screen view, then swipe away to get back to your previous task. + +* '''Contextual awareness''' - Frost integrates additional features via long +presses. Need to copy a block of text or share a link? Long press the text. Need +to zoom into an image or download it? Long press the image! + +* '''Material Design''' - Built for lollipop and up, Frost focuses strongly on +a beautiful and functional UI, and embraces material transitions and dimensions. + +* '''Complete theme engine''' - Frost contains very comprehensive themes that +customize all components of the app. Frost is also the only app to support +transparent themes. + +* '''Fully opened''' - Nothing speaks for privacy more than being open sourced. +Frost is proud to be one of those apps, and can be found on github (Link in the +app's about section) + +* '''Fixes the little things''' - Frost is community driven, and many tweaks +are added to address minor inconveniences and give a full native experience, +despite being a web app. + +Mandatory permissions used and why: + +* Internet, Network State, Wifi State - Frost fetches the pages from Facebook's +mobile website. It also needs the network state so as to limit internet usage +when you are on a metered network. + +* Receive Boot Completed - Frost notifications persist on reboot, and need this +permission to be added each time. + +* Vibrate - Needed to vibrate phone for notifications; this can be toggled in +the settings + +* Billing - For purchasing pro and unlocking all of Frost's features + +Optional permissions used and why: ''(these are only requested when they have +to be, and are disabled until then)'' + +* Read/write external storage - Needed to upload photos in a new status and save +photos when prompted + +* Fine/coarse location - Needed for the check in option if users wish to search +for their location + +* That's it! No privacy intrusion and no extra demands. + +Permissions ''NOT'' used and why: + +* Wakelock - Frost takes advantage of Android's Job Scheduler, and lets the +framework decide when to run background services. Frost therefore doesn't need +to constantly run in the background, nor does it force your phone to stay awake. + +* Retrieve running apps - Frost has no need to access external apps or see what +else is running + +* Identity - Frost manages its accounts internally and uses it solely to give +you access to your account. We don't depend on other personal information and we +don't even save your email. + +* Camera - While the camera permission can be added to allow you to directly +take photos and upload them, we've decided that it would be best to allow you to +do so externally and then share the photo with Frost + +''Frost is a third party app and is in no way affiliated with Facebook Inc.''
\ No newline at end of file diff --git a/fastlane/metadata/android/en-CA/images/featureGraphic.png b/fastlane/metadata/android/en-CA/images/featureGraphic.png Binary files differnew file mode 100644 index 00000000..c47aa1d9 --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/featureGraphic.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_1_themes.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_1_themes.png Binary files differnew file mode 100644 index 00000000..6d579adf --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_1_themes.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_2_glass.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_2_glass.png Binary files differnew file mode 100644 index 00000000..4ee98308 --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_2_glass.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_3_multi_accounts.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_3_multi_accounts.png Binary files differnew file mode 100644 index 00000000..11536dfe --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_3_multi_accounts.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_4_pip.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_4_pip.png Binary files differnew file mode 100644 index 00000000..e2b5910b --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_4_pip.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_5_swipe.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_5_swipe.png Binary files differnew file mode 100644 index 00000000..f5a7fb82 --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_5_swipe.png diff --git a/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_6_quick_links.png b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_6_quick_links.png Binary files differnew file mode 100644 index 00000000..bd42e92b --- /dev/null +++ b/fastlane/metadata/android/en-CA/images/phoneScreenshots/frost_6_quick_links.png diff --git a/fastlane/metadata/android/en-CA/short_description.txt b/fastlane/metadata/android/en-CA/short_description.txt new file mode 100644 index 00000000..5fd6d401 --- /dev/null +++ b/fastlane/metadata/android/en-CA/short_description.txt @@ -0,0 +1 @@ +Facebook Web Wrapper
\ No newline at end of file diff --git a/fastlane/metadata/android/en-CA/title.txt b/fastlane/metadata/android/en-CA/title.txt new file mode 100644 index 00000000..a933d845 --- /dev/null +++ b/fastlane/metadata/android/en-CA/title.txt @@ -0,0 +1 @@ +Frost for Facebook
\ No newline at end of file |