2017-06-19 01:31:17 +02:00
# Frost-for-Facebook
2018-03-26 00:03:15 +02:00
[![Build Status ](https://travis-ci.org/AllanWang/Frost-for-Facebook.svg?branch=dev )](https://travis-ci.org/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.
2018-11-19 02:08:17 +01:00
This means that others can build apps with the same signature. The only valid download sources are through my github releases.
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 |
|----------|--------------|
2018-11-19 02:08:17 +01:00
| Chinese (Simplified) | [Zhengang ](https://crowdin.com/profile/Zhengang ) |
| Danish | [mhtorp ](https://crowdin.com/profile/mhtorp ) |
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 ) |
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 ) |
| Portuguese, Brazilian | [TheusKhan ](https://crowdin.com/profile/TheusKhan ) |
| 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 ) |
| 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
2018-01-31 04:55:46 +01:00
The full activity stream for the translations can be found [here ](https://crowdin.com/project/frost-for-facebook/activity_stream )