From ce7a86c20067ad2adfc9dc0a5d6f96009fcbb1bc Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 00:51:44 -0400 Subject: [PATCH 01/19] Add frost --- .gitignore | 1 + metadata/com.pitchedapps.frost.txt | 89 ++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 metadata/com.pitchedapps.frost.txt diff --git a/.gitignore b/.gitignore index 2537d5b124..5ec4694485 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ /logs/ /tmp/ /builder/ +/metadata/.directory *~ *.pyc .fdroid* diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt new file mode 100644 index 0000000000..0fcb3fdb8c --- /dev/null +++ b/metadata/com.pitchedapps.frost.txt @@ -0,0 +1,89 @@ +AntiFeatures:NonFreeNet +Categories:Internet +License:GPL-3.0 +Web Site:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/README.md +Source Code:https://github.com/AllanWang/Frost-for-Facebook +Issue Tracker:https://github.com/AllanWang/Frost-for-Facebook/issues +Changelog:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/docs/Changelog.md + +Auto Name:Frost for Facebook +Summary:Facebook Web Wrapper +Description: +Welcome to Frost for Facebook! + +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. To +list a few:    • Focusing on a text input will prevent refreshing, so +you don't accidentally swipe and lose your progress.    • Horizontal +swipe can be enabled along side the viewpager swipe with a simple long press +   • Automatic bug reports are sent when a crash is detected, so even +if you don't contact the devs, you are helping contribute by using the 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.* +. + +Repo Type:git +Repo:https://github.com/AllanWang/Frost-for-Facebook + +Build:1.8.3,1080300 + commit=v1.8.3 + subdir=app + gradle=yes + +Auto Update Mode:None +Update Check Mode:Tags +Current Version:1.8.3 +Current Version Code:1080300 From bbd24d2899082eb0d2b1bdc9f4737be46c7a26cd Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 00:58:00 -0400 Subject: [PATCH 02/19] Update text --- metadata/com.pitchedapps.frost.txt | 43 +++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 0fcb3fdb8c..131d0701b9 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -19,24 +19,39 @@ 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 +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 +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 +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 - +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. To -list a few:    • Focusing on a text input will prevent refreshing, so -you don't accidentally swipe and lose your progress.    • Horizontal +list a few: + +  • Focusing on a text input will prevent refreshing, so +you don't accidentally swipe and lose your progress. + +   • Horizontal swipe can be enabled along side the viewpager swipe with a simple long press +    • Automatic bug reports are sent when a crash is detected, so even if you don't contact the devs, you are helping contribute by using the app. @@ -64,13 +79,17 @@ 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 +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.* . From 4fca421dcc9f2677855e11aabbaeb08aa4afa1bf Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 00:59:24 -0400 Subject: [PATCH 03/19] Remove current version --- metadata/com.pitchedapps.frost.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 131d0701b9..f3fa2471cc 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -104,5 +104,3 @@ Build:1.8.3,1080300 Auto Update Mode:None Update Check Mode:Tags -Current Version:1.8.3 -Current Version Code:1080300 From fe8c474e020f7487a9b893ebba744bdc594aa881 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 01:01:40 -0400 Subject: [PATCH 04/19] Update text --- metadata/com.pitchedapps.frost.txt | 34 ++++++++++++++---------------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index f3fa2471cc..36d3669b2a 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -21,14 +21,13 @@ 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. +• 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! +• 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. @@ -37,20 +36,19 @@ a beautiful and functional UI, and embraces material transitions and dimensions. 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) +• 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. To -list a few: +• 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. To list a few: -  • Focusing on a text input will prevent refreshing, so -you don't accidentally swipe and lose your progress. +  • Focusing on a text input will prevent refreshing, so you don't +accidentally swipe and lose your progress. -   • Horizontal -swipe can be enabled along side the viewpager swipe with a simple long press +   • Horizontal swipe can be enabled along side the viewpager swipe +with a simple long press    • Automatic bug reports are sent when a crash is detected, so even if you don't contact the devs, you are helping contribute by using the app. From 5929d4666e450a7febafe144081df4475daee651 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 17:42:36 -0400 Subject: [PATCH 05/19] Update metadata --- metadata/com.pitchedapps.frost.txt | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 36d3669b2a..a4073fafab 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -57,11 +57,15 @@ 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. +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 +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) @@ -96,9 +100,8 @@ Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook Build:1.8.3,1080300 - commit=v1.8.3 + commit=1e6ab1aa75970973c33a141bde89c84223aa5bed subdir=app - gradle=yes - + gradle=release Auto Update Mode:None Update Check Mode:Tags From 287b6b6829f17d0fdb46bad230a8e30568fc5c75 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Wed, 21 Mar 2018 17:53:05 -0400 Subject: [PATCH 06/19] Update versions --- metadata/com.pitchedapps.frost.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index a4073fafab..dea5248fe3 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -44,7 +44,7 @@ app's about section) are added to address minor inconveniences and give a full native experience, despite being a web app. To list a few: -  • Focusing on a text input will prevent refreshing, so you don't +   • Focusing on a text input will prevent refreshing, so you don't accidentally swipe and lose your progress.    • Horizontal swipe can be enabled along side the viewpager swipe @@ -71,8 +71,10 @@ 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 +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. @@ -99,9 +101,10 @@ do so externally and then share the photo with Frost Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook -Build:1.8.3,1080300 +Build:2.0.0,2000000 commit=1e6ab1aa75970973c33a141bde89c84223aa5bed subdir=app gradle=release + Auto Update Mode:None Update Check Mode:Tags From e437167255f5a3f10b0de4508fc2c9df61183a81 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sun, 25 Mar 2018 14:25:00 -0400 Subject: [PATCH 07/19] Update tag regex --- metadata/com.pitchedapps.frost.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index dea5248fe3..395082c111 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -102,9 +102,9 @@ Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook Build:2.0.0,2000000 - commit=1e6ab1aa75970973c33a141bde89c84223aa5bed + commit=c178473df8b62f636c867dedf8290ee631ec4ac7 subdir=app gradle=release Auto Update Mode:None -Update Check Mode:Tags +Update Check Mode:Tags ^v[0-9.]+$ From 475800ab61b31fc9966bd4883a9071bdbbce0512 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Thu, 3 May 2018 02:13:12 +0000 Subject: [PATCH 08/19] Update build version --- metadata/com.pitchedapps.frost.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 395082c111..054642ea33 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -101,8 +101,8 @@ do so externally and then share the photo with Frost Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook -Build:2.0.0,2000000 - commit=c178473df8b62f636c867dedf8290ee631ec4ac7 +Build:2.0.2,2000200 + commit=v2.0.2 subdir=app gradle=release From a0259115cbeb60c595941bb82ef1b4e7ac4527d8 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Tue, 15 May 2018 23:39:28 +0000 Subject: [PATCH 09/19] Update com.pitchedapps.frost.txt --- metadata/com.pitchedapps.frost.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 054642ea33..82a040bb8d 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -101,10 +101,10 @@ do so externally and then share the photo with Frost Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook -Build:2.0.2,2000200 - commit=v2.0.2 +Build:2.0.3,2000300 + commit=v2.0.3 subdir=app - gradle=release + gradle=fdroid Auto Update Mode:None Update Check Mode:Tags ^v[0-9.]+$ From c2210b33b86fdfd0b195b47d13d56ce792885e80 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:08:09 -0500 Subject: [PATCH 10/19] Update metadata --- metadata/com.pitchedapps.frost.txt | 9 ++++----- srclibs/javamail.txt | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 82a040bb8d..23ddc2e5cc 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -101,10 +101,9 @@ do so externally and then share the photo with Frost Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook -Build:2.0.3,2000300 - commit=v2.0.3 +Build:2.1.1,2111100 + commit=v2.1.1 subdir=app - gradle=fdroid + gradle=release -Auto Update Mode:None -Update Check Mode:Tags ^v[0-9.]+$ +Auto Update Mode:Version v%v diff --git a/srclibs/javamail.txt b/srclibs/javamail.txt index b9fd502e3f..a904421e8a 100644 --- a/srclibs/javamail.txt +++ b/srclibs/javamail.txt @@ -1,2 +1,2 @@ -Repo:https://github.com/javaee/javamail -Repo Type:git +Repo Type:hg +Repo:https://hg.java.net/hg/javamail~mercurial From bf07daaf2c483ea4879111abe7fbda5a6c16c6a5 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:09:45 -0500 Subject: [PATCH 11/19] Revert javamail change --- srclibs/javamail.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srclibs/javamail.txt b/srclibs/javamail.txt index a904421e8a..b9fd502e3f 100644 --- a/srclibs/javamail.txt +++ b/srclibs/javamail.txt @@ -1,2 +1,2 @@ -Repo Type:hg -Repo:https://hg.java.net/hg/javamail~mercurial +Repo:https://github.com/javaee/javamail +Repo Type:git From fb760500299825bb67e7978e9297cf889ccda3c2 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:17:51 -0500 Subject: [PATCH 12/19] Ignore ds store files --- .gitignore | 1 + srclibs/javamail.txt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6501cce4eb..17fe2e19e1 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ /tmp/ /builder/ /metadata/.directory +.DS_Store *~ *.pyc .fdroid* diff --git a/srclibs/javamail.txt b/srclibs/javamail.txt index b9fd502e3f..a904421e8a 100644 --- a/srclibs/javamail.txt +++ b/srclibs/javamail.txt @@ -1,2 +1,2 @@ -Repo:https://github.com/javaee/javamail -Repo Type:git +Repo Type:hg +Repo:https://hg.java.net/hg/javamail~mercurial From 8ea648632cba7e75cf18916af94e378ad140c3cb Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:28:16 -0500 Subject: [PATCH 13/19] Update license tag --- metadata/com.pitchedapps.frost.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 23ddc2e5cc..a9f02aa1ab 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -1,6 +1,6 @@ AntiFeatures:NonFreeNet Categories:Internet -License:GPL-3.0 +License:GPL-3.0-only Web Site:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/README.md Source Code:https://github.com/AllanWang/Frost-for-Facebook Issue Tracker:https://github.com/AllanWang/Frost-for-Facebook/issues From 38ee697a652d1fb7b1914b4d1dcfa70c38eaf7a8 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:36:41 -0500 Subject: [PATCH 14/19] Add update check mode --- metadata/com.pitchedapps.frost.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index a9f02aa1ab..45e315ff45 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -107,3 +107,4 @@ Build:2.1.1,2111100 gradle=release Auto Update Mode:Version v%v +Update Check Mode:Tags From 84720b67c4baf16660ff7f75e90c9223bd935b4a Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 02:57:45 -0500 Subject: [PATCH 15/19] Revert javamail change --- srclibs/javamail.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srclibs/javamail.txt b/srclibs/javamail.txt index a904421e8a..b9fd502e3f 100644 --- a/srclibs/javamail.txt +++ b/srclibs/javamail.txt @@ -1,2 +1,2 @@ -Repo Type:hg -Repo:https://hg.java.net/hg/javamail~mercurial +Repo:https://github.com/javaee/javamail +Repo Type:git From fdbe83d34e0716b1757cd46c0af705f60706b8ef Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 11:55:13 -0500 Subject: [PATCH 16/19] Use gradle=yes --- metadata/com.pitchedapps.frost.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 45e315ff45..31e19a23e3 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -104,7 +104,7 @@ Repo:https://github.com/AllanWang/Frost-for-Facebook Build:2.1.1,2111100 commit=v2.1.1 subdir=app - gradle=release + gradle=yes Auto Update Mode:Version v%v Update Check Mode:Tags From 48dbbe83e77f2cb5e010ddf1b19ebd841a9442c6 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 12:18:02 -0500 Subject: [PATCH 17/19] Remove description metadata --- metadata/com.pitchedapps.frost.txt | 93 +----------------------------- 1 file changed, 1 insertion(+), 92 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index 31e19a23e3..c05181b282 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -1,102 +1,11 @@ AntiFeatures:NonFreeNet Categories:Internet License:GPL-3.0-only -Web Site:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/README.md +Web Site:https://allanwang.github.io/Frost-for-Facebook/ Source Code:https://github.com/AllanWang/Frost-for-Facebook Issue Tracker:https://github.com/AllanWang/Frost-for-Facebook/issues Changelog:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/docs/Changelog.md -Auto Name:Frost for Facebook -Summary:Facebook Web Wrapper -Description: -Welcome to Frost for Facebook! - -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. To list a few: - -   • Focusing on a text input will prevent refreshing, so you don't -accidentally swipe and lose your progress. - -   • Horizontal swipe can be enabled along side the viewpager swipe -with a simple long press - -   • Automatic bug reports are sent when a crash is detected, so even -if you don't contact the devs, you are helping contribute by using the 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.* -. Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook From eefd6064c85cd778ce2ce8e0e2aa3e5664de074f Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 12:20:39 -0500 Subject: [PATCH 18/19] Update tag version --- metadata/com.pitchedapps.frost.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.pitchedapps.frost.txt b/metadata/com.pitchedapps.frost.txt index c05181b282..50ec53bca6 100644 --- a/metadata/com.pitchedapps.frost.txt +++ b/metadata/com.pitchedapps.frost.txt @@ -10,8 +10,8 @@ Changelog:https://github.com/AllanWang/Frost-for-Facebook/blob/dev/docs/Changelo Repo Type:git Repo:https://github.com/AllanWang/Frost-for-Facebook -Build:2.1.1,2111100 - commit=v2.1.1 +Build:2.1.2,2010200 + commit=v2.1.2 subdir=app gradle=yes From d9e222ebff010b21b13f4b9a8af2fa56f396e722 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sat, 24 Nov 2018 17:21:35 -0500 Subject: [PATCH 19/19] Remove added gitignore items --- .gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitignore b/.gitignore index 17fe2e19e1..eb34441454 100644 --- a/.gitignore +++ b/.gitignore @@ -5,8 +5,6 @@ /logs/ /tmp/ /builder/ -/metadata/.directory -.DS_Store *~ *.pyc .fdroid*