Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

FluffyChat

FluffyChat icon

FluffyChat

35 downloads

Uploaded by
Sun
Version
0.42.0 (build 1486) 
Size
52.6 MiB
Publish Date
2021-10-24
Category
Social
Package
chat.fluffy.fluffychat
Minimum OS
Android 5.0
SHA1
0a465185bb4b5363c72fe34b75c0cfa8e29d477c
Description
FluffyChat - это открытое, некоммерческое и симпатичное приложение для обмена сообщениями в сети MATRIX для Ubuntu Touch, Android и iOS. Описание: FluffyChat - это открытое, некоммерческое и симпатичное приложение для обмена сообщениями в сети Matrix для Ubuntu Touch, Android и iOS. Открыто Открытый исходный код и открытая разработка, к которой может присоединиться каждый. Некоммерческая FluffyChat финансируется за счет пожертвований. Милый ♥ Симпатичный дизайн и множество настроек темы, включая темный режим. Индивидуальные встречи и групповые чаты Неограниченное количество групп и прямых чатов. Легко FluffyChat сделан максимально простым в использовании. Свободный Бесплатно для всех без рекламы. Децентрализованный Не существует «сервера FluffyChat», который вы вынуждены использовать. Используйте сервер, который вы считаете заслуживающим доверия, или разместите свой собственный. Совместимый Совместимость с Riot, Fractal, Nekho и всеми Matrix мессенджерами. FluffyChat приходит с мечтой Представьте себе мир, в котором каждый может выбрать понравившийся мессенджер и по-прежнему может общаться со всеми своими друзьями. Мир, в котором за вами не шпионят компании, когда вы отправляете селфи друзьям и любовникам. И мир, в котором приложения создаются для простоты, а не для прибыли. ♥ FluffyChat - это мультиплатформенный матричный клиент, написанный на языке Dart/Flutter. Он компилируется в нативный код на Android, iOS, macOS, Windows и Linux и рендерится с помощью Skia в Интернете. FluffyChat - это просто хобби-проект от разработчиков Famedly, лицензированный под AGPLv3. Он следует философии дизайна, который должен быть минималистичным, инклюзивным и простым в использовании. Как собрать Установите flutter Клонируйте репозиторий: git clone --recurse-submodules https://gitlab.com/famedly/fluffychat cd fluffychat Выберите ниже целевую платформу и включите ее поддержку. 3.1 Если хотите, включите Googles Firebase Cloud Messaging: git apply ./scripts/enable-android-google-services.patch Отладка с помощью: flutter run Android Установите CMake из менеджера SDK Установите ninja: sudo apt install ninja-build Сборка с помощью: flutter build apk iOS / iPadOS Иметь Mac с установленным Xcode и настройками для подписи приложений под управлением Xcode. Если вы хотите автоматическую установку приложений на подключенные устройства, убедитесь, что у вас установлен Apple Configurator и включены инструменты автоматизации (cfgutil). Установите несколько переменных окружения FLUFFYCHAT_NEW_TEAM: команда разработчиков Apple, под которой должны находиться ваши сертификаты FLUFFYCHAT_NEW_GROUP: группа, под которой должны находиться App ID и т.п. (т.е. com.example.fluffychat). FLUFFYCHAT_INSTALL_IPA: установите 1, если вы хотите, чтобы IPA был развернут на подключенных устройствах после сборки, в противном случае снимите значение. Запустите ./scripts/build-ios.sh Web Включите поддержку веб во Flutter: https://flutter.dev/docs/get-started/web Соберите с помощью: ./scripts/prepare-web.sh flutter build web --release Опционально настройте конфигурацию, передав config.json по тому же пути, что и fluffychat. Пример можно найти в config.sample.json. Ни одно из этих значения не обязательно должны существовать, указанные здесь значения являются значениями по умолчанию. Если вы, например, хотите изменить домашний сервер по умолчанию, то измените только ключ default_homeserver. Рабочий стол (Linux, Windows, macOS) Включите поддержку рабочего стола во Flutter: https://flutter.dev/desktop. Выполните сборку с помощью одного из этих способов: flutter build linux --release flutter build windows --release flutter build macos --release Как добавить переводы для вашего языка Вы можете использовать Weblate для перевода приложения на ваш язык: https://hosted.weblate.org/projects/fluffychat/ Если вы хотите получить одобрение ваших переведенных строк, пожалуйста, спросите в нашей комнате поддержки! Замените непереведенную строку в кодовой базе: Text("Hello world"), вызовом метода: Text(L10n.of(context).helloWorld), и добавьте следующий импорт, если он отсутствует: import 'package:flutter_gen/gen_l10n/l10n.dart'; Добавьте строку в /lib/l10n/l10n_en.arb: (Следующий пример должен быть отсортирован после обычного json {} и после ключа @@locale) Пример A: "helloWorld": "Hello World!", "@helloWorld": { "description": "Обычное приветствие новорожденного программиста". } Пример B: { "hello": "Hello {userName}", "@hello": { "description": "Сообщение с одним параметром", "placeholders": { "userName": { "type": "String", "example": "Bob" } } } Для тестирования просто запустите обычную сборку без дополнений Push-уведомления на Android без FCM Fluffychat имеет возможность получать push-уведомления на android без FCM с помощью проекта UnifiedPush, например, используя gotify в качестве бэкенда push. Поскольку проект еще довольно новый в нем еще могут быть некоторые ошибки, но в целом он, кажется, работает. Хотя UnifiedPush также поддерживает p2p push через NoProvider2Push здесь будет описана настройка gotify. Если вы хотите использовать другого провайдера push, адаптируйте прокси соответствующим образом. Для самостоятельного push с gotify вам необходимо установить и настроить gotify-сервер с поддержкой UnifiedPush. Затем добавьте репозиторий repo.unifiedpush.org в fdroid и установите через него клиент gotify. Войдите в свой аккаунт gotify, и push-уведомления должны заработать! Прокси для перезаписи с учетом специфики матрицы До тех пор, пока MSC2970 не будет разобрана, нам, к сожалению. нужен еще один простой прокси для перезаписи. По умолчанию используется тот, что находится по адресу https://matrix.gateway.unifiedpush.org используется, однако вы можете легко разместить его самостоятельно. Для этого добавьте в конфигурацию nginx на том же домене, где вы обслуживаете gotify, следующее (измените relay.example.tld): resolver 9.9.9.9; location /_matrix/push/v1/notify { установить $target ''; if ($request_method = GET ) { return 200 '{ {"gateway": "matrix", "unifiedpush":{"gateway": "matrix"}}'; } access_by_lua_block { local cjson = require("cjson") ngx.req.read_body() local body = ngx.req.get_body_data() local parsedBody = cjson.decode(body) local accepted = "https://relay.example.tld/" ngx.var.target = parsedBody["notification"]["devices"][1]["pushkey"] ngx.req.set_body_data(body) if(string.sub(ngx.var.target,1,string.len(accepted))~=accepted) then ngx.var.target="http://0.0.0.0/" end } proxy_set_header Content-Type application/json; proxy_set_header Host $host; proxy_pass $target; } Особая благодарность Fabiyamada - графический дизайнер из Бразилии a FluffyChat - это мультиплатформенный матричный клиент, написанный на языке Dart/Flutter. Он компилируется в нативный код на Android, iOS, macOS, Windows и Linux и рендерится с помощью Skia в Интернете. FluffyChat - это просто хобби-проект от разработчиков Famedly, лицензированный под AGPLv3. Он следует философии дизайна, который должен быть минималистичным, инклюзивным и простым в использовании. Как собрать Установите flutter Клонируйте репозиторий: git clone --recurse-submodules https://gitlab.com/famedly/fluffychat cd fluffychat Выберите ниже целевую платформу и включите ее поддержку. 3.1 Если хотите, включите Googles Firebase Cloud Messaging: git apply ./scripts/enable-android-google-services.patch Отладка с помощью: flutter run Android Установите CMake из менеджера SDK Установите ninja: sudo apt install ninja-build Сборка с помощью: flutter build apk iOS / iPadOS Иметь Mac с установленным Xcode и настройками для подписи приложений под управлением Xcode. Если вы хотите автоматическую установку приложений на подключенные устройства, убедитесь, что у вас установлен Apple Configurator и включены инструменты автоматизации (cfgutil). Установите несколько переменных окружения FLUFFYCHAT_NEW_TEAM: команда разработчиков Apple, под которой должны находиться ваши сертификаты FLUFFYCHAT_NEW_GROUP: группа, под которой должны находиться App ID и т.п. (т.е. com.example.fluffychat). FLUFFYCHAT_INSTALL_IPA: установите 1, если вы хотите, чтобы IPA был развернут на подключенных устройствах после сборки, в противном случае снимите значение. Запустите ./scripts/build-ios.sh Web Fabiyamada - графический дизайнер из Бразилии, она сделала логотип и баннер для fluffychat. Большое спасибо за ее великолепный дизайн. Advocatux сделал испанский перевод с большой любовью и заботой. Он всегда рядом со мной и поддерживает мою работу с большой отдачей. Спасибо MTRNord и Sorunome за разработку. Спасибо Марку за поддержку и общение в чате. Также спасибо всем переводчикам и тестерам! С вашей помощью fluffychat теперь доступен более чем на 12 языках. Noto Emoji Font за потрясающие эмодзи. The Matrix Foundation за создание и поддержку переводов эмодзи, используемых для проверки эмодзи, лицензия Apache 2.0. Разработчик: Famedly GmbH Официальный сайт: https://fluffychat.im/ru Google Play: https://play.google.com/store/apps/details?id=chat.fluffy.fluffychat F-Droid repository: https://fluffychat.im/ru/fdroid.html Открытый исходный код: https://gitlab.com/famedly/fluffychat Лицензия: https://spdx.org/licenses/AGPL-3.0-only.html Ошибки: https://gitlab.com/famedly/fluffychat/-/issues

You may also be interested

Manga Samurai icon
  • 2 downloads
  • 43.7 MiB
ShizuWall icon
  • 18 downloads
  • 4.7 MiB
WebLibre icon
  • 1 downloads
  • 123.7 MiB
Running Services Monitor icon
  • 9 downloads
  • 9.4 MiB
Real Weather Experiment icon
  • 16 downloads
  • 25.0 MiB
Launch icon
  • 54 downloads
  • 3.1 MiB
GeoWeather icon
  • 38 downloads
  • 14.4 MiB
Fildo icon
  • 45 downloads
  • 54.7 MiB
Image Toolbox icon
  • 74 downloads
  • 171.6 MiB
Video Compressor icon
  • 28 downloads
  • 32.8 MiB
Video Compressor icon
  • 7 downloads
  • 32.7 MiB
OH Browser icon
  • 22 downloads
  • 15.8 MiB
Glitch Lab icon
  • 19 downloads
  • 24.0 MiB
Flip 2 DND icon
  • 8 downloads
  • 2.6 MiB
Jotter icon
  • 6 downloads
  • 4.1 MiB
Fokus Launcher icon
  • 6 downloads
  • 3.9 MiB
Nagram icon
  • 19 downloads
  • 52.4 MiB
AniZen icon
  • 19 downloads
  • 80.4 MiB
avoVPN icon
  • 68 downloads
  • 14.5 MiB
Rodroid HookGen icon
  • 73 downloads
  • 4.4 MiB
App Lock icon
  • 23 downloads
  • 2.3 MiB
KingPatcher icon
  • 121 downloads
  • 6.3 MiB
Win 11 Launcher icon
  • 30 downloads
  • 29.0 MiB
Supershift icon
  • 11 downloads
  • 59.1 MiB
Voice Changer - Audio Effects icon
  • 39 downloads
  • 64.0 MiB
my perverted friends complete  icon
  • 21 downloads
  • 127.1 MiB
Prayer Times icon
  • 6 downloads
  • 37.3 MiB
Nutrilio icon
  • 7 downloads
  • 18.9 MiB
Device Info icon
  • 98 downloads
  • 9.1 MiB
GrokNeural icon
  • 181 downloads
  • 13.8 MiB
AI Neural 5.2 icon
  • 199 downloads
  • 11.4 MiB
SingaporeVPN icon
  • 247 downloads
  • 51.3 MiB
ST Player icon
  • 36 downloads
  • 10.7 MiB
ZX File Manager icon
  • 61 downloads
  • 28.4 MiB
Smart Cleaner icon
  • 53 downloads
  • 15.9 MiB
AnimePixel icon
  • 24 downloads
  • 18.0 MiB
DeSora icon
  • 24 downloads
  • 3.8 MiB
 LP  Installer  icon
  • 150 downloads
  • 10.7 MiB
Luсkу+Patcher   icon
  • 92 downloads
  • 10.7 MiB
ADrama icon
  • 25 downloads
  • 9.2 MiB
English Grammar & Test icon
  • 6 downloads
  • 12.6 MiB
PCAPdroid icon
  • 67 downloads
  • 8.0 MiB
PCAPdroid icon
  • 5 downloads
  • 7.8 MiB
AI Retouch - Remove Objects icon
  • 76 downloads
  • 27.0 MiB
Ringtone Maker icon
  • 18 downloads
  • 54.2 MiB
Feelin AI icon
  • 33 downloads
  • 55.4 MiB
捏咔 icon
  • 2 downloads
  • 88.3 MiB
Lucкy`Patchеr   icon
  • 1 downloads
  • 10.7 MiB
TruePhone icon
  • 48 downloads
  • 24.5 MiB
Authnkey icon
  • 9 downloads
  • 2.8 MiB
Yagni Launcher icon
  • 41 downloads
  • 2.7 MiB
Neo Backup icon
  • 19 downloads
  • 24.3 MiB
Messages icon
  • 24 downloads
  • 8.9 MiB
DoNotNotify icon
  • 21 downloads
  • 3.4 MiB
WebLibre icon
  • 27 downloads
  • 123.7 MiB
Exclave icon
  • 36 downloads
  • 21.4 MiB
奇妙工具箱 icon
  • 15 downloads
  • 29.3 MiB
GoDeaf - фильмы и сериалы с русскими субтитрами онлайн icon
  • 8 downloads
  • 146.6 KiB
Aloha icon
  • 66 downloads
  • 152.7 MiB
Escape Launcher icon
  • 23 downloads
  • 6.2 MiB
BetterSleep icon
  • 15 downloads
  • 338.0 MiB
网络百宝箱 icon
  • 7 downloads
  • 40.4 MiB
Elevate icon
  • 29 downloads
  • 115.9 MiB
DynamicLock icon
  • 39 downloads
  • 10.7 MiB
Bluetooth Volume Manager icon
  • 43 downloads
  • 4.3 MiB
 drupe icon
  • 14 downloads
  • 81.9 MiB
OneUI Fluffy Dark Glass Icons icon
  • 27 downloads
  • 103.5 MiB
Hentoid icon
  • 53 downloads
  • 64.1 MiB
Weather&Radar Pro icon
  • 39 downloads
  • 89.3 MiB
Unit Pro icon
  • 37 downloads
  • 5.0 MiB
Pixlr icon
  • 61 downloads
  • 58.6 MiB
Pixlr icon
  • 6 downloads
  • 55.6 MiB
Neo Backup icon
  • 18 downloads
  • 11.0 MiB
Telephoto icon
  • 7 downloads
  • 79.2 MiB
RTranslator icon
  • 53 downloads
  • 93.4 MiB
SpotiFLAC icon
  • 100 downloads
  • 74.4 MiB
Xtra icon
  • 2 downloads
  • 32.8 MiB
PCAPdroid icon
  • 46 downloads
  • 15.3 MiB
Popcornia icon
  • 257 downloads
  • 5.7 MiB
Popcornia icon
  • 77 downloads
  • 5.7 MiB
SpotiFLAC icon
  • 18 downloads
  • 94.1 MiB
Telegami icon
  • 36 downloads
  • 5.2 MiB
ReVanced Xposed Spotify icon
  • 35 downloads
  • 1.2 MiB
Darko2 icon
  • 6 downloads
  • 81.4 MiB
Meteored Pro icon
  • 85 downloads
  • 15.4 MiB
Battery Guru icon
  • 60 downloads
  • 13.4 MiB
Auto Reply icon
  • 17 downloads
  • 3.9 MiB
SlipNet icon
  • 27 downloads
  • 20.5 MiB
FITAPP icon
  • 7 downloads
  • 36.8 MiB
EasyNotes icon
  • 17 downloads
  • 59.5 MiB
365Scores icon
  • 34 downloads
  • 58.3 MiB
Clear Skies icon
  • 41 downloads
  • 24.2 MiB
Translator icon
  • 105 downloads
  • 57.6 MiB
 LP  Installer  icon
  • 46 downloads
  • 10.7 MiB
Luскy_Patcher   icon
  • 83 downloads
  • 10.7 MiB
Web Translator icon
  • 79 downloads
  • 20.5 MiB