2017-06-19 01:31:17 +02:00
# Frost-for-Facebook
2019-04-01 20:17:48 +02:00
[![Releaes Version ](https://img.shields.io/github/release/AllanWang/Frost-for-Facebook.svg )](https://github.com/AllanWang/Frost-for-Facebook/releases)
2019-04-22 03:07:52 +02:00
[![Build Status ](https://travis-ci.com/AllanWang/Frost-for-Facebook.svg?branch=dev )](https://travis-ci.com/AllanWang/Frost-for-Facebook)
2017-10-12 18:36:05 +02:00
[![Crowdin ](https://d322cqt584bo4o.cloudfront.net/frost-for-facebook/localized.svg )](https://crowdin.com/project/frost-for-facebook)
[![ZenHub ](https://img.shields.io/badge/Shipping%20faster%20with-ZenHub-45529A.svg )](https://app.zenhub.com/workspace/o/allanwang/frost-for-facebook/boards)
2018-03-26 00:03:15 +02:00
[![BugSnag ](https://img.shields.io/badge/Bug%20tracking%20with-BugSnag-37C2D9.svg )](https://www.bugsnag.com/)
[![GitHub license ](https://img.shields.io/badge/license-GPL--v3-blue.svg )](https://raw.githubusercontent.com/AllanWang/Frost-for-Facebook/dev/LICENSE)
2017-08-04 07:21:51 +02:00
2018-11-12 03:05:20 +01:00
[Download from Github Releases ](https://github.com/AllanWang/Frost-for-Facebook/releases ) < br />
2018-12-06 19:36:45 +01:00
[Download from F-Droid for automatic updates ](https://f-droid.org/packages/com.pitchedapps.frost/ ) < br />
2018-11-19 03:28:25 +01:00
[Join the Slack Workspace ](https://frost-slack.allanwang.ca )
2018-04-13 00:50:58 +02:00
2018-09-26 20:56:44 +02:00
**Note** Some keystores are public for the sake of automatic builds and consistent signing across devices.
2019-01-01 23:21:26 +01:00
This means that others can build apps with the same signature. The only valid download sources are through my github releases and F-Droid.
2018-09-26 20:56:44 +02:00
2017-06-19 01:31:17 +02:00
Frost is a third party Facebook wrapper geared towards design and functionality.
It contains many features, including:
* Support for multiple accounts and fast switching
* Full theming across all activities
2017-12-12 06:52:12 +01:00
* PIP videos
2017-06-19 01:31:17 +02:00
* Overlaying browser to read posts and get right back to your previous task
2017-07-13 22:50:00 +02:00
* Extensive notification support, with bundling, filtering, battery friendly scheduling, icons, and multi user support
2017-07-17 21:38:42 +02:00
* Context menu from any link via long press
* Native image viewer and downloader via long press
2017-07-13 22:50:00 +02:00
* Reactive based loading
* The transparency of open sourced development
2017-08-07 23:56:48 +02:00
2017-10-07 07:06:08 +02:00
Frost is the only third party Facebook app to have:
* Transparent themes and a fully customizable theme engine
* True multiuser support, along with multiuser notifications
* Fully swipable overlays
2017-12-12 06:52:12 +01:00
* Fully customizable tabs
2017-10-07 07:06:08 +02:00
2018-03-26 00:03:15 +02:00
Test builds can be found [here ](https://github.com/AllanWang/Frost-for-Facebook-APK-Builder/releases ).
2017-08-07 23:56:48 +02:00
Note that these builds occur for every commit, including unstable ones.
2017-12-12 03:18:57 +01:00
Typically, those merged into `master` are stable, and those merged into `dev` have been tested.
2017-10-12 18:36:05 +02:00
2017-11-09 07:54:12 +01:00
## Showcase
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_themes.png ) 
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_glass.png )
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_multi_accounts.png ) 
2017-12-12 06:52:12 +01:00
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_pip.png )
2017-11-09 07:54:12 +01:00
2017-12-12 06:52:12 +01:00
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_swipe.png ) 
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_quick_links.png )
2017-11-09 07:54:12 +01:00
2017-10-12 18:36:05 +02:00
## Translations
Frost depends on translations crowdsourced by the general public.
2017-12-12 06:52:12 +01:00
If you would like to contribute, please visit [here ](https://crwd.in/frost-for-facebook ).
Note that this project heavily depends on [KAU ](https://github.com/AllanWang/KAU ), which also needs to be translated [here ](https://crwd.in/kotlin-android-utils ).
2017-10-25 03:06:37 +02:00
Special thanks to the following awesome people for translating significant portions of Frost!
2017-11-09 07:54:12 +01:00
| Language | Contributors |
|----------|--------------|
2019-06-14 06:37:03 +02:00
| Arabic | [Faris Sabaa ](https://crowdin.com/profile/farissabaa ) • [hdmed.dev ](https://crowdin.com/profile/hdmed ) • [Mohammed Qubati ](https://crowdin.com/profile/Mrkqubati ) |
2018-11-19 02:08:17 +01:00
| Chinese (Simplified) | [Zhengang ](https://crowdin.com/profile/Zhengang ) |
2019-06-14 06:37:03 +02:00
| Chinese (Traditional) | [StanAttack ](https://crowdin.com/profile/StanAttack ) • [yipinghuang ](https://crowdin.com/profile/yipinghuang ) • [jpss ](https://crowdin.com/profile/jpss ) • [BrLi ](https://crowdin.com/profile/brli ) • [Артём Х . Местный ](https://crowdin.com/profile/megaahmadf ) • [Julio M. ](https://crowdin.com/profile/juliomc31 ) |
| Czech | [Richard Janda ](https://crowdin.com/profile/risajanda ) • [Misat11 ](https://crowdin.com/profile/Misat11 ) |
2018-11-19 02:08:17 +01:00
| Danish | [mhtorp ](https://crowdin.com/profile/mhtorp ) |
2019-06-14 06:37:03 +02:00
| Dutch | [ItGuillaume ](https://crowdin.com/profile/ltGuillaume ) • [msoehnchen ](https://crowdin.com/profile/msoehnchen ) • [T.T. ](https://crowdin.com/profile/LifeisallBeerndSkittles ) • [just_a_tech ](https://crowdin.com/profile/just_a_tech ) |
2017-11-09 07:54:12 +01:00
| French | [Vincent Kulak ](https://github.com/VonOx ) • [Jean-Philippe Gravel ](https://crowdin.com/profile/wokija ) |
Translations (#533)
* New translations strings_pref_networks.xml (Afrikaans)
* New translations strings_pref_feed.xml (Afrikaans)
* New translations strings_pref_experimental.xml (Afrikaans)
* New translations strings_pref_debug.xml (Afrikaans)
* New translations strings_pref_behaviour.xml (Afrikaans)
* New translations strings_pref_appearance.xml (Afrikaans)
* New translations strings_play_store.xml (Afrikaans)
* New translations strings_intro.xml (Afrikaans)
* New translations strings_pref_notifications.xml (Arabic)
* New translations strings_web_context.xml (Arabic)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings_web_context.xml (Catalan)
* New translations strings_pref_networks.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_experimental.xml (Chinese Simplified)
* New translations strings_pref_debug.xml (Chinese Simplified)
* New translations strings_pref_behaviour.xml (Chinese Simplified)
* New translations strings_pref_appearance.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_intro.xml (Chinese Simplified)
* New translations strings_errors.xml (Chinese Simplified)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_preferences.xml (Catalan)
* New translations strings_download.xml (Catalan)
* New translations strings_pref_notifications.xml (Catalan)
* New translations strings_pref_networks.xml (Catalan)
* New translations strings_pref_feed.xml (Catalan)
* New translations strings_pref_experimental.xml (Catalan)
* New translations strings_pref_debug.xml (Catalan)
* New translations strings_pref_behaviour.xml (Catalan)
* New translations strings_pref_appearance.xml (Catalan)
* New translations strings_play_store.xml (Catalan)
* New translations strings_intro.xml (Catalan)
* New translations strings_errors.xml (Catalan)
* New translations strings_pref_feed.xml (Dutch)
* New translations strings_pref_notifications.xml (Dutch)
* New translations strings_pref_behaviour.xml (Hungarian)
* New translations strings_pref_networks.xml (German)
* New translations strings_pref_behaviour.xml (Greek)
* New translations strings_pref_appearance.xml (Greek)
* New translations strings_play_store.xml (Greek)
* New translations strings_intro.xml (Greek)
* New translations strings_errors.xml (Greek)
* New translations strings_download.xml (Greek)
* New translations strings_web_context.xml (German)
* New translations strings_preferences.xml (German)
* New translations strings_pref_notifications.xml (German)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_experimental.xml (Greek)
* New translations strings_pref_experimental.xml (German)
* New translations strings_pref_debug.xml (German)
* New translations strings_pref_behaviour.xml (German)
* New translations strings_pref_appearance.xml (German)
* New translations strings_play_store.xml (German)
* New translations strings_intro.xml (German)
* New translations strings_errors.xml (German)
* New translations strings_download.xml (German)
* New translations strings_web_context.xml (Galician)
* New translations strings_preferences.xml (Galician)
* New translations strings_pref_debug.xml (Greek)
* New translations strings_pref_feed.xml (Greek)
* New translations strings_pref_networks.xml (Galician)
* New translations strings_pref_feed.xml (Hebrew)
* New translations strings_pref_appearance.xml (Hungarian)
* New translations strings_play_store.xml (Hungarian)
* New translations strings_intro.xml (Hungarian)
* New translations strings_errors.xml (Hungarian)
* New translations strings_download.xml (Hungarian)
* New translations strings_web_context.xml (Hebrew)
* New translations strings_preferences.xml (Hebrew)
* New translations strings_pref_notifications.xml (Hebrew)
* New translations strings_pref_networks.xml (Hebrew)
* New translations strings_pref_experimental.xml (Hebrew)
* New translations strings_pref_networks.xml (Greek)
* New translations strings_pref_debug.xml (Hebrew)
* New translations strings_pref_behaviour.xml (Hebrew)
* New translations strings_pref_appearance.xml (Hebrew)
* New translations strings_play_store.xml (Hebrew)
* New translations strings_intro.xml (Hebrew)
* New translations strings_errors.xml (Hebrew)
* New translations strings_download.xml (Hebrew)
* New translations strings_web_context.xml (Greek)
* New translations strings_preferences.xml (Greek)
* New translations strings_pref_notifications.xml (Greek)
* New translations strings_pref_notifications.xml (Galician)
* New translations strings_pref_feed.xml (Galician)
* New translations strings_preferences.xml (Dutch)
* New translations strings_pref_notifications.xml (English)
* New translations strings_pref_debug.xml (Finnish)
* New translations strings_pref_behaviour.xml (Finnish)
* New translations strings_pref_appearance.xml (Finnish)
* New translations strings_play_store.xml (Finnish)
* New translations strings_intro.xml (Finnish)
* New translations strings_errors.xml (Finnish)
* New translations strings_download.xml (Finnish)
* New translations strings_web_context.xml (English)
* New translations strings_preferences.xml (English)
* New translations strings_pref_networks.xml (English)
* New translations strings_pref_feed.xml (Finnish)
* New translations strings_pref_feed.xml (English)
* New translations strings_pref_experimental.xml (English)
* New translations strings_pref_debug.xml (English)
* New translations strings_pref_behaviour.xml (English)
* New translations strings_pref_appearance.xml (English)
* New translations strings_play_store.xml (English)
* New translations strings_intro.xml (English)
* New translations strings_errors.xml (English)
* New translations strings_download.xml (English)
* New translations strings_web_context.xml (Dutch)
* New translations strings_pref_experimental.xml (Finnish)
* New translations strings_pref_networks.xml (Finnish)
* New translations strings_pref_experimental.xml (Galician)
* New translations strings_pref_networks.xml (French)
* New translations strings_pref_debug.xml (Galician)
* New translations strings_pref_behaviour.xml (Galician)
* New translations strings_pref_appearance.xml (Galician)
* New translations strings_play_store.xml (Galician)
* New translations strings_intro.xml (Galician)
* New translations strings_errors.xml (Galician)
* New translations strings_download.xml (Galician)
* New translations strings_web_context.xml (French)
* New translations strings_preferences.xml (French)
* New translations strings_pref_notifications.xml (French)
* New translations strings_pref_feed.xml (French)
* New translations strings_pref_notifications.xml (Finnish)
* New translations strings_pref_experimental.xml (French)
* New translations strings_pref_debug.xml (French)
* New translations strings_pref_behaviour.xml (French)
* New translations strings_pref_appearance.xml (French)
* New translations strings_play_store.xml (French)
* New translations strings_intro.xml (French)
* New translations strings_errors.xml (French)
* New translations strings_download.xml (French)
* New translations strings_web_context.xml (Finnish)
* New translations strings_preferences.xml (Finnish)
* New translations strings_web_context.xml (Vietnamese)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Serbian (Cyrillic))
* New translations strings.xml (Russian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Polish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Korean)
* New translations strings.xml (Japanese)
* New translations strings.xml (Italian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Greek)
* New translations strings.xml (German)
* New translations strings.xml (Galician)
* New translations strings.xml (French)
* New translations strings.xml (Finnish)
* New translations strings.xml (English)
* New translations strings.xml (Dutch)
* New translations strings.xml (Danish)
* New translations strings.xml (Czech)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Catalan)
* New translations strings.xml (Arabic)
* New translations strings.xml (Afrikaans)
* New translations strings_pref_appearance.xml (Spanish)
* New translations strings_play_store.xml (Spanish)
* New translations strings.xml (Vietnamese)
* New translations strings_play_store.xml (Spanish)
* New translations strings_pref_appearance.xml (Spanish)
* New translations strings_pref_feed.xml (Spanish)
* New translations strings_download.xml (Galician)
* New translations strings_errors.xml (Galician)
* New translations strings_download.xml (German)
* New translations strings_pref_appearance.xml (German)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_notifications.xml (German)
* New translations strings_pref_feed.xml (Korean)
* New translations strings_pref_appearance.xml (Korean)
* New translations strings_play_store.xml (Korean)
* New translations strings_download.xml (Korean)
* New translations strings_pref_notifications.xml (Korean)
* New translations strings.xml (Korean)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_errors.xml (Chinese Simplified)
* New translations strings_intro.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_play_store.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Simplified)
* New translations strings_web_context.xml (Portuguese, Brazilian)
* New translations strings_preferences.xml (Portuguese, Brazilian)
* New translations strings_pref_notifications.xml (Portuguese, Brazilian)
* New translations strings_pref_networks.xml (Portuguese, Brazilian)
* New translations strings_pref_feed.xml (Portuguese, Brazilian)
* New translations strings_pref_experimental.xml (Portuguese, Brazilian)
* New translations strings_pref_debug.xml (Portuguese, Brazilian)
* New translations strings_pref_behaviour.xml (Portuguese, Brazilian)
* New translations strings_pref_appearance.xml (Portuguese, Brazilian)
* New translations strings_intro.xml (Portuguese, Brazilian)
* New translations strings_pref_appearance.xml (Chinese Simplified)
* New translations strings_errors.xml (Portuguese, Brazilian)
* New translations strings_download.xml (Portuguese, Brazilian)
* New translations strings_web_context.xml (Chinese Simplified)
* New translations strings_preferences.xml (Chinese Simplified)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings_pref_networks.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_experimental.xml (Chinese Simplified)
* New translations strings_pref_debug.xml (Chinese Simplified)
* New translations strings_pref_behaviour.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Italian)
* New translations strings_pref_feed.xml (Portuguese, Brazilian)
* New translations strings_pref_feed.xml (Korean)
* New translations strings_pref_feed.xml (Polish)
* New translations strings_pref_feed.xml (Vietnamese)
* New translations strings_pref_feed.xml (Spanish)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_feed.xml (Galician)
* New translations strings_pref_feed.xml (French)
* New translations strings_pref_appearance.xml (Polish)
* New translations strings_errors.xml (Polish)
* New translations strings_download.xml (Polish)
* New translations strings_errors.xml (French)
* Remove comments and dups
* Remove blank translations
* New translations strings_errors.xml (Italian)
* New translations strings_download.xml (Italian)
* New translations strings_download.xml (Spanish)
* New translations strings_pref_notifications.xml (Italian)
* New translations strings_pref_feed.xml (Italian)
* New translations strings_play_store.xml (Vietnamese)
* New translations strings.xml (Italian)
* Update gradle
* New translations strings_pref_behaviour.xml (Portuguese, Brazilian)
* New translations strings_pref_notifications.xml (Spanish)
* Update crashlytics
2017-12-03 19:41:19 +01:00
| Galician | [Xesús M. Mosquera ](https://twitter.com/xesusmmc?lang=en ) |
2017-11-09 07:54:12 +01:00
| German | [Bushido1992 ](https://forum.xda-developers.com/member.php?u=5179246 ) • [Marcel Soehnchen ](https://crowdin.com/profile/msoehnchen ) • [3LD0mi HA ](https://forum.xda-developers.com/member.php?u=5860523 ) |
2019-07-02 05:37:18 +02:00
| Greek | [stathism27 ](https://github.com/stathism27 ) |
2018-11-19 02:08:17 +01:00
| Hungarian | [János Erkli ](https://crowdin.com/profile/erklijani0521 ) • [Bálint Csurgai-Horváth ](https://crowdin.com/profile/cshbalint ) |
2018-01-31 04:55:46 +01:00
| Indonesian | [M. Angga Ariska ](https://www.youtube.com/channel/UCkqMw81s2aw7bYO-U2YhD7w ) |
2017-11-12 10:03:41 +01:00
| Italian | [Bonnee ](https://github.com/Bonnee ) |
| Korean | [잇스테이크 ](https://crowdin.com/profile/bexco2010 ) |
2018-11-19 02:08:17 +01:00
| Norwegian | [Julian Madsen ](https://crowdin.com/profile/julianmadsen1 ) |
| Polish | [Mroczny ](https://crowdin.com/profile/Mroczny ) • [pantinPL ](https://crowdin.com/profile/pantinPL ) |
2019-01-06 04:27:38 +01:00
| Portuguese | [Ekzos ](https://crowdin.com/profile/Ekzos ) • [Sérgio Marques ](https://crowdin.com/profile/smarquespt ) • [Francisco Fernandes ](https://crowdin.com/profile/alex2fernandes ) |
| Portuguese (Brazilian) | [TheusKhan ](https://crowdin.com/profile/TheusKhan ) |
| Romanian | [Drăgan Florin Ovidiu ](https://crowdin.com/profile/ovidiudragan2012 ) • [Marian Bailescu ](https://crowdin.com/profile/marianbailescu ) |
| Russian | [Eugene Tareyev ](https://crowdin.com/profile/haired ) • [Vitali Bl ](https://crowdin.com/profile/vital0000000 ) • [Felix Fester ](https://crowdin.com/profile/slendy00880 ) |
| Serbian | [vuklozo ](https://crowdin.com/profile/vuklozo ) • [Nikola Radmanović ](https://crowdin.com/profile/nikoladradmanovic ) • [M23 ](https://crowdin.com/profile/M23 ) |
2018-11-19 02:08:17 +01:00
| Spanish | [Jahir Fiquitiva ](https://jahirfiquitiva.me/ ) • [Nefi Salazar ](https://plus.google.com/u/0/105547968033551087431 ) |
| Swedish | [Artswitcher ](https://crowdin.com/profile/Artswitcher ) • [Henrik Mattsson-Mårn ](https://crowdin.com/profile/rchk ) |
2019-01-06 04:27:38 +01:00
| Tagalog | [Cryptoffer Translator ](https://crowdin.com/profile/toffer0219 ) |
2018-11-19 02:08:17 +01:00
| Thai | [Thanawat Hanthong ](https://crowdin.com/profile/peet6015 ) |
| Turkish | [upvotelife ](https://crowdin.com/profile/upvotelife ) • [Kardelen Sepetçi ](https://crowdin.com/profile/kardeland ) |
| Ukrainian | [Таня Делікатна ](https://crowdin.com/profile/delikatna_i ) • [Вадим Жушман ](https://crowdin.com/profile/android54544 ) |
| Vietnamese | [Alienz ](https://crowdin.com/profile/alienyd ) • [Nguyễn Thành Nam ](https://crowdin.com/profile/nguyenthanhnam_246 ) • [Volodymyr Lisivka ](https://crowdin.com/profile/vlisivka ) |
2017-10-25 03:06:37 +02:00
2019-04-01 20:17:48 +02:00
The full activity stream for the translations can be found [here ](https://crowdin.com/project/frost-for-facebook/activity_stream )