From 7746e63373c905faa6d7e45e45fffc48d3ffff85 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Thu, 3 Aug 2017 22:21:51 -0700 Subject: Add IM notifications, FAQ, video uploading, and geolocations (#107) * Test canary * Update activities to use kau base * Update dependencies * Cherry pick faq * Update kau and add faq * Add readme badges * Add im notifications and video uploading * Update theme * Update and fix unit tests * Add geolocation * Prepare alpha test * Remove explicit nonnull request --- app/src/main/res/layout/intro_end.xml | 2 +- app/src/main/res/values/colors.xml | 3 --- app/src/main/res/values/strings.xml | 4 +--- app/src/main/res/values/strings_about.xml | 23 +++++++++++++++++++++ .../main/res/values/strings_pref_notifications.xml | 2 ++ app/src/main/res/values/strings_preferences | 20 ------------------ app/src/main/res/values/strings_preferences.xml | 24 ++++++++++++++++++++++ app/src/main/res/xml/frost_changelog.xml | 13 ++++++++---- app/src/main/res/xml/frost_faq.xml | 17 +++++++++++++++ 9 files changed, 77 insertions(+), 31 deletions(-) create mode 100644 app/src/main/res/values/strings_about.xml delete mode 100644 app/src/main/res/values/strings_preferences create mode 100644 app/src/main/res/values/strings_preferences.xml create mode 100644 app/src/main/res/xml/frost_faq.xml (limited to 'app/src/main/res') diff --git a/app/src/main/res/layout/intro_end.xml b/app/src/main/res/layout/intro_end.xml index 10132546..67931e43 100644 --- a/app/src/main/res/layout/intro_end.xml +++ b/app/src/main/res/layout/intro_end.xml @@ -12,7 +12,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/intro_end" - app:layout_constraintBottom_toTopOf="@+id/intro_image" + app:layout_constraintBottom_toTopOf="@id/intro_image" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index e6dc5b24..4c685908 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,8 +1,5 @@ - @color/facebook_blue - @color/facebook_blue_dark - #FF4081 @color/facebook_blue #3b5998 #2e4b86 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 92ab2491..d4a7c9dc 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,9 +1,6 @@ pitchedapps@gmail.com com.pitchedapps.frost - About Frost for Facebook - Frost is a fully themable, fully functional alternative to the official Facebook app, made from scratch and proudly open sourced. - Hello World from section: %1$d Feed Most Recent @@ -46,6 +43,7 @@ Frost for Facebook: Link Debug Write here. Note that your link may contain private information, but I won\'t be able to see it as the post isn\'t public. The url will still help with debugging though. If a link isn\'t loading properly, you can email me so I can help debug it. Clicking okay will open an email request + Open Link Copy Link Copy Text Frost for Facebook: Image Link Debug diff --git a/app/src/main/res/values/strings_about.xml b/app/src/main/res/values/strings_about.xml new file mode 100644 index 00000000..68590718 --- /dev/null +++ b/app/src/main/res/values/strings_about.xml @@ -0,0 +1,23 @@ + + + + Frost is a fully themable, + fully functional alternative to the official Facebook app, made from scratch and proudly open sourced. + + Frost FAQ + + Can you add feature xxx? + I\'m always opened to suggestions, + and if a feature will enhance your experience, I\'d like to hear it. + However, please consider taking a look at my + issue tracker + + I can\'t scroll horizontally in the webviews. + This is known since the viewpager takes priority for horizontal scrolling. + Frost has addressed this by allowing horizontal web scrolls if you tap and hold before scrolling. + + Can I get more frequent notifications? + I made the decision to prioritize battery life by using a newer job scheduler for Android. + This means that your framework picks the best time to fetch the notifications, and the lowest window is 15 minutes. + This is also why I don\'t require the wakelock permission + \ No newline at end of file diff --git a/app/src/main/res/values/strings_pref_notifications.xml b/app/src/main/res/values/strings_pref_notifications.xml index 1d605c2b..00c30b57 100644 --- a/app/src/main/res/values/strings_pref_notifications.xml +++ b/app/src/main/res/values/strings_pref_notifications.xml @@ -9,6 +9,8 @@ Empty Keyword Notify from all accounts Get notifications for every account that is logged in. Disabling this will only fetch notifications form the currently selected account. + Enable message notifications + Get instant message notifications for your current account. Fetch Notifications Now Trigger the notification fetcher one time. Fetching Notifications… diff --git a/app/src/main/res/values/strings_preferences b/app/src/main/res/values/strings_preferences deleted file mode 100644 index 1108d08d..00000000 --- a/app/src/main/res/values/strings_preferences +++ /dev/null @@ -1,20 +0,0 @@ - - Appearance - Theme, Items to display, etc - - Frequency, filters, etc - - News Feed - Define what items appear in the newsfeed - - Behaviour - Define how the app interacts in certain settings - - Experimental - Enable early access to potentially unstable features - - Get Frost Pro - Purchase or restore pro and unlock the full potential of Frost! Includes ad blockers, custom themes, full configurations, and much more to come! - - Replay Introduction - \ No newline at end of file diff --git a/app/src/main/res/values/strings_preferences.xml b/app/src/main/res/values/strings_preferences.xml new file mode 100644 index 00000000..c2ba0b36 --- /dev/null +++ b/app/src/main/res/values/strings_preferences.xml @@ -0,0 +1,24 @@ + + Appearance + Theme, Items to display, etc + + Frequency, filters, etc + + News Feed + Define what items appear in the newsfeed + + Behaviour + Define how the app interacts in certain settings + + Experimental + Enable early access to potentially unstable features + + Get Frost Pro + Purchase or restore pro and unlock the full potential of Frost! Includes ad blockers, custom themes, full configurations, and much more to come! + + About Frost for Facebook + Version, Credits, and FAQs + + + Replay Introduction + \ No newline at end of file diff --git a/app/src/main/res/xml/frost_changelog.xml b/app/src/main/res/xml/frost_changelog.xml index 4b41553b..8f68de9f 100644 --- a/app/src/main/res/xml/frost_changelog.xml +++ b/app/src/main/res/xml/frost_changelog.xml @@ -10,14 +10,19 @@ - + + + + + + + + + - - - diff --git a/app/src/main/res/xml/frost_faq.xml b/app/src/main/res/xml/frost_faq.xml new file mode 100644 index 00000000..e46d2d50 --- /dev/null +++ b/app/src/main/res/xml/frost_faq.xml @@ -0,0 +1,17 @@ + + + + issue tracker first to avoid duplicate requests.]]> + + + + + + + \ No newline at end of file -- cgit v1.2.3