fluffychat merge
This commit is contained in:
commit
971c74f6a6
10 changed files with 2759 additions and 2569 deletions
34
CHANGELOG.md
34
CHANGELOG.md
|
|
@ -1,3 +1,37 @@
|
|||
## v1.20.0
|
||||
Design improvements and new advanced UI to manage rooms.
|
||||
|
||||
- build: Fix google services patch (Krille)
|
||||
- build: Update matrix dart sdk (krille-chan)
|
||||
- build: Update to Flutter 3.19.6 (krille-chan)
|
||||
- chore: Let error reporter fill out bug report (krille-chan)
|
||||
- chore: More nicer event source display (krille-chan)
|
||||
- chore: Update user has knocked localization with emoji (krille-chan)
|
||||
- design: Adjust chat settings design (krille-chan)
|
||||
- design: Adjust settings design (krille-chan)
|
||||
- design: Fix color of invite button (krille-chan)
|
||||
- design: Follow up chat settings design (krille-chan)
|
||||
- design: Follow up settings design (krille-chan)
|
||||
- design: Improve user permission settings (krille-chan)
|
||||
- design: New chat access settings (krille-chan)
|
||||
- design: Redesign permissions settings with dropdownbuttons (krille-chan)
|
||||
- design: Remake UX of selecting messages and chats (krille-chan)
|
||||
- refactor: Download on android and iOS with file_picker (krille-chan)
|
||||
- Translated using Weblate (Arabic) (Rex_sa)
|
||||
- Translated using Weblate (Basque) (xabirequejo)
|
||||
- Translated using Weblate (Chinese (Simplified)) (大王叫我来巡山)
|
||||
- Translated using Weblate (Dutch) (Anonymous)
|
||||
- Translated using Weblate (Estonian) (Priit Jõerüüt)
|
||||
- Translated using Weblate (Filipino) (searinminecraft)
|
||||
- Translated using Weblate (Finnish) (Anonymous)
|
||||
- Translated using Weblate (Galician) (josé m)
|
||||
- Translated using Weblate (German) (Christian)
|
||||
- Translated using Weblate (Hungarian) (Máté Menyhárt)
|
||||
- Translated using Weblate (Indonesian) (Linerly)
|
||||
- Translated using Weblate (Latvian) (Edgars Andersons)
|
||||
- Translated using Weblate (Portuguese (Brazil)) (lucasmz)
|
||||
- Translated using Weblate (Portuguese (Brazil)) (Rudah Ximenes Alvarenga)
|
||||
|
||||
## v1.19.2
|
||||
Bugfix release to mostly fix the new database encryption on Linux and update the translations.
|
||||
|
||||
|
|
|
|||
|
|
@ -2405,7 +2405,7 @@
|
|||
"@makeAdminDescription": {},
|
||||
"archiveRoomDescription": "Selle vestluse tõstame nüüd arhiivi. Muud osalejad näevad, et sa oled vestlusest lahkunud.",
|
||||
"@archiveRoomDescription": {},
|
||||
"hasKnocked": "{user} on jututoa uksele koputanud",
|
||||
"hasKnocked": "🚪{user} on jututoa uksele koputanud",
|
||||
"@hasKnocked": {
|
||||
"placeholders": {
|
||||
"user": {}
|
||||
|
|
@ -2616,5 +2616,78 @@
|
|||
"appname": {},
|
||||
"unread": {}
|
||||
}
|
||||
},
|
||||
"globalChatId": "Üldine vestluse tunnus",
|
||||
"@globalChatId": {},
|
||||
"accessAndVisibilityDescription": "Kes võib selle vestlusega liituda ja kuidas on võimalik seda vestlust leida.",
|
||||
"@accessAndVisibilityDescription": {},
|
||||
"hideRedactedMessagesBody": "Kui keegi muudab sõnumit, siis teda enam ei kuvataks vestluses.",
|
||||
"@hideRedactedMessagesBody": {},
|
||||
"userWouldLikeToChangeTheChat": "{user} soovib liituda vestlusega.",
|
||||
"@userWouldLikeToChangeTheChat": {
|
||||
"placeholders": {
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"hideMemberChangesInPublicChats": "Peida avalike vestluste liikmelisuse muutused",
|
||||
"@hideMemberChangesInPublicChats": {},
|
||||
"notifyMeFor": "Teavita mind kui",
|
||||
"@notifyMeFor": {},
|
||||
"usersMustKnock": "Kasutajad peavad uksele koputama",
|
||||
"@usersMustKnock": {},
|
||||
"noOneCanJoin": "Mitte keegi ei saa liituda",
|
||||
"@noOneCanJoin": {},
|
||||
"knocking": "Koputus uksele",
|
||||
"@knocking": {},
|
||||
"chatCanBeDiscoveredViaSearchOnServer": "Vestluse või jututoa saad leida otsingust serveris {server}",
|
||||
"@chatCanBeDiscoveredViaSearchOnServer": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"server": {}
|
||||
}
|
||||
},
|
||||
"publicChatAddresses": "Vestluse avalik aadress",
|
||||
"@publicChatAddresses": {},
|
||||
"minimumPowerLevel": "{level} on väikseim võimalik õiguste tase.",
|
||||
"@minimumPowerLevel": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"level": {}
|
||||
}
|
||||
},
|
||||
"noDatabaseEncryption": "Andmebaasi krüptimine pole sellel platvormil toetatud",
|
||||
"@noDatabaseEncryption": {},
|
||||
"noPublicLinkHasBeenCreatedYet": "Avalikult kasutatavat linki pole veel olemas",
|
||||
"@noPublicLinkHasBeenCreatedYet": {},
|
||||
"knock": "Koputa uksele",
|
||||
"@knock": {},
|
||||
"appLockDescription": "Kui sa rakendust parasjagu ei kasuta, siis lukusta ta PIN-koodiga",
|
||||
"@appLockDescription": {},
|
||||
"accessAndVisibility": "Ligipääsetavus ja nähtavus",
|
||||
"@accessAndVisibility": {},
|
||||
"calls": "Kõned",
|
||||
"@calls": {},
|
||||
"customEmojisAndStickers": "Kohandatud emotikonid ja kleepsud",
|
||||
"@customEmojisAndStickers": {},
|
||||
"customEmojisAndStickersBody": "Lisa või jaga kohandatud emotikone või kleepsupakke, mida võiks kasutada igas vestluses.",
|
||||
"@customEmojisAndStickersBody": {},
|
||||
"hideRedactedMessages": "Peida muudetud sõnumid",
|
||||
"@hideRedactedMessages": {},
|
||||
"hideInvalidOrUnknownMessageFormats": "Peida vigase või tundmatu vorminguga sõnumid",
|
||||
"@hideInvalidOrUnknownMessageFormats": {},
|
||||
"hideMemberChangesInPublicChatsBody": "Parema loetavuse nimel ära näita vestluse ajajoonel avaliku jututoaga liitumisi ja sealt lahkumisi.",
|
||||
"@hideMemberChangesInPublicChatsBody": {},
|
||||
"overview": "Ülevaade",
|
||||
"@overview": {},
|
||||
"passwordRecoverySettings": "Salasõna taastamise seadistused",
|
||||
"@passwordRecoverySettings": {},
|
||||
"createNewAddress": "Loo uus aadress",
|
||||
"@createNewAddress": {},
|
||||
"userRole": "Kasutaja roll",
|
||||
"@userRole": {},
|
||||
"thereAreCountUsersBlocked": "Hetkel on {count} blokeeritud kasutajat.",
|
||||
"@thereAreCountUsersBlocked": {
|
||||
"type": "text",
|
||||
"count": {}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2398,7 +2398,7 @@
|
|||
"@archiveRoomDescription": {},
|
||||
"invalidInput": "Contido non válido!",
|
||||
"@invalidInput": {},
|
||||
"hasKnocked": "déronlle unha labazada a {user}",
|
||||
"hasKnocked": "🚪 {user} petou na porta",
|
||||
"@hasKnocked": {
|
||||
"placeholders": {
|
||||
"user": {}
|
||||
|
|
@ -2618,5 +2618,76 @@
|
|||
}
|
||||
},
|
||||
"noDatabaseEncryption": "Nesta plataforma non temos soporte para cifrar a base de datos",
|
||||
"@noDatabaseEncryption": {}
|
||||
"@noDatabaseEncryption": {},
|
||||
"accessAndVisibility": "Acceso e Visibilidade",
|
||||
"@accessAndVisibility": {},
|
||||
"accessAndVisibilityDescription": "Quen pode unirse a este chat de que xeito pode ser atopado.",
|
||||
"@accessAndVisibilityDescription": {},
|
||||
"customEmojisAndStickers": "Emojis personais e adhesivos",
|
||||
"@customEmojisAndStickers": {},
|
||||
"calls": "Chamadas",
|
||||
"@calls": {},
|
||||
"hideRedactedMessages": "Agochar mensaxes editadas",
|
||||
"@hideRedactedMessages": {},
|
||||
"hideRedactedMessagesBody": "Se alguén corrixe unha mensaxe entón esta xa non será visible no chat.",
|
||||
"@hideRedactedMessagesBody": {},
|
||||
"hideInvalidOrUnknownMessageFormats": "Agochar formatos de mensaxe non válidos ou descoñecidos",
|
||||
"@hideInvalidOrUnknownMessageFormats": {},
|
||||
"hideMemberChangesInPublicChats": "Agochar cambios dos membros nos chats públicos",
|
||||
"@hideMemberChangesInPublicChats": {},
|
||||
"notifyMeFor": "Notificarme sobre",
|
||||
"@notifyMeFor": {},
|
||||
"hideMemberChangesInPublicChatsBody": "Non mostrar na cronoloxía se alguén se une ou deixa un chat público, para mellorar a lexibilidade.",
|
||||
"@hideMemberChangesInPublicChatsBody": {},
|
||||
"usersMustKnock": "As usuarias teñen que pedir entrar",
|
||||
"@usersMustKnock": {},
|
||||
"userWouldLikeToChangeTheChat": "{user} quere unirse ao chat.",
|
||||
"@userWouldLikeToChangeTheChat": {
|
||||
"placeholders": {
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"knocking": "A solicitar",
|
||||
"@knocking": {},
|
||||
"chatCanBeDiscoveredViaSearchOnServer": "O chat pode ser atopado ao buscar en {server}",
|
||||
"@chatCanBeDiscoveredViaSearchOnServer": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"server": {}
|
||||
}
|
||||
},
|
||||
"createNewAddress": "Crear novos enderezos",
|
||||
"@createNewAddress": {},
|
||||
"appLockDescription": "Bloquear a app cun código PIN cando non a uses",
|
||||
"@appLockDescription": {},
|
||||
"globalChatId": "ID Global do chat",
|
||||
"@globalChatId": {},
|
||||
"customEmojisAndStickersBody": "Engade ou comparte emojis personais e adhesivos que poden usarse nos chats.",
|
||||
"@customEmojisAndStickersBody": {},
|
||||
"overview": "Vista xeral",
|
||||
"@overview": {},
|
||||
"passwordRecoverySettings": "Axustes de recuperación do contrasinal",
|
||||
"@passwordRecoverySettings": {},
|
||||
"noPublicLinkHasBeenCreatedYet": "Aínda non se creou unha ligazón pública",
|
||||
"@noPublicLinkHasBeenCreatedYet": {},
|
||||
"knock": "Solicitar acceso",
|
||||
"@knock": {},
|
||||
"noOneCanJoin": "Ninguén pode unirse",
|
||||
"@noOneCanJoin": {},
|
||||
"thereAreCountUsersBlocked": "Agora mesmo hai {count} usuarias bloqueadas.",
|
||||
"@thereAreCountUsersBlocked": {
|
||||
"type": "text",
|
||||
"count": {}
|
||||
},
|
||||
"publicChatAddresses": "Enderezos públicos do chat",
|
||||
"@publicChatAddresses": {},
|
||||
"userRole": "Rol da usuaria",
|
||||
"@userRole": {},
|
||||
"minimumPowerLevel": "{level} é o nivel mínimo de responsabilidade.",
|
||||
"@minimumPowerLevel": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"level": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2604,5 +2604,65 @@
|
|||
"verifyOtherUserDescription": "Ha megerősít egy másik felhasználót, akkor teljesen biztos lehet abban kivel cseveg. 💪\n\nA megerősítési folyamat kezdetekor megjelenik egy felugró ablak mindkettejüknél. Ekkor egy emoji vagy szám sor összehasonlítási folyamat veszi kezdetét.\n\nA legpraktikusabb módja ennek, hogy találkozzanak, vagy videó hívás során beszéljék meg. 👭",
|
||||
"@verifyOtherUserDescription": {},
|
||||
"verifyOtherDeviceDescription": "Amikor egy másik eszközt erősít meg, az eszközök kulcsokat cserélnek egymás között, ezáltal növelve az összbiztonságot. 💪 Amikor megkezdődik a folyamat, mind a két eszközön megjelenik egy felugró üzenet. Emojik és számok sorozata fog megjelenni, amit össze tud hasonlítani a két eszközön. Érdemes tehát mind a két eszközt a közelben tartani. 🤳",
|
||||
"@verifyOtherDeviceDescription": {}
|
||||
"@verifyOtherDeviceDescription": {},
|
||||
"accessAndVisibility": "Hozzáférés és láthatóság",
|
||||
"@accessAndVisibility": {},
|
||||
"accessAndVisibilityDescription": "Kinek engedélyezett a csevegéshez való csatlakozás és a csevegést hogyan lehet megtalálni.",
|
||||
"@accessAndVisibilityDescription": {},
|
||||
"calls": "Hívások",
|
||||
"@calls": {},
|
||||
"hideInvalidOrUnknownMessageFormats": "Érvénytelen vagy ismeretlen üzenetformátum elrejtése",
|
||||
"@hideInvalidOrUnknownMessageFormats": {},
|
||||
"hideMemberChangesInPublicChatsBody": "Ne mutassa ha valaki be- vagy kilép a csevegésből az olvashatóság javítása végett.",
|
||||
"@hideMemberChangesInPublicChatsBody": {},
|
||||
"notifyMeFor": "Értesítsen engem",
|
||||
"@notifyMeFor": {},
|
||||
"passwordRecoverySettings": "Jelszó-helyreállítási beállítások",
|
||||
"@passwordRecoverySettings": {},
|
||||
"noOneCanJoin": "Senki sem csatlakozhat",
|
||||
"@noOneCanJoin": {},
|
||||
"userWouldLikeToChangeTheChat": "{user} szeretne csatlakozni a csevegéshez.",
|
||||
"@userWouldLikeToChangeTheChat": {
|
||||
"placeholders": {
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"noPublicLinkHasBeenCreatedYet": "Még nem lett létrehozva nyilvános link",
|
||||
"@noPublicLinkHasBeenCreatedYet": {},
|
||||
"chatCanBeDiscoveredViaSearchOnServer": "Csevegés felfedezhető a {server} szerveren történő kereséssel",
|
||||
"@chatCanBeDiscoveredViaSearchOnServer": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"server": {}
|
||||
}
|
||||
},
|
||||
"appLockDescription": "Alkalmazás zárolása PIN-kód használat hiányában",
|
||||
"@appLockDescription": {},
|
||||
"customEmojisAndStickers": "Egyedi emotikonok és matricák",
|
||||
"@customEmojisAndStickers": {},
|
||||
"customEmojisAndStickersBody": "Egyedi emotikonok és matricák létrehozása, amelyek bármely csevegésben használhatóak.",
|
||||
"@customEmojisAndStickersBody": {},
|
||||
"overview": "Áttekintés",
|
||||
"@overview": {},
|
||||
"publicChatAddresses": "Nyilvános csevegés címek",
|
||||
"@publicChatAddresses": {},
|
||||
"userRole": "Felhasználói szerep",
|
||||
"@userRole": {},
|
||||
"createNewAddress": "Új cím létrehozása",
|
||||
"@createNewAddress": {},
|
||||
"noDatabaseEncryption": "Adatbázis titkosítása nem támogatott ezen a platformon",
|
||||
"@noDatabaseEncryption": {},
|
||||
"thereAreCountUsersBlocked": "Jelenleg {count} felhasználó van letiltva.",
|
||||
"@thereAreCountUsersBlocked": {
|
||||
"type": "text",
|
||||
"count": {}
|
||||
},
|
||||
"unreadChatsInApp": "{appname}: {unread} olvasatlan csevegések",
|
||||
"@unreadChatsInApp": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"appname": {},
|
||||
"unread": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -15,10 +15,11 @@ abstract class FluffyShare {
|
|||
}) async {
|
||||
if (PlatformInfos.isMobile && !copyOnly) {
|
||||
final box = context.findRenderObject() as RenderBox;
|
||||
return Share.share(
|
||||
await Share.share(
|
||||
text,
|
||||
sharePositionOrigin: box.localToGlobal(Offset.zero) & box.size,
|
||||
);
|
||||
return;
|
||||
}
|
||||
await Clipboard.setData(
|
||||
ClipboardData(text: text),
|
||||
|
|
|
|||
|
|
@ -8885,37 +8885,17 @@
|
|||
"addGroupDescription",
|
||||
"addNewFriend",
|
||||
"alreadyHaveAnAccount",
|
||||
"appLockDescription",
|
||||
"classes",
|
||||
"createNewGroup",
|
||||
"editChatPermissions",
|
||||
"globalChatId",
|
||||
"accessAndVisibility",
|
||||
"accessAndVisibilityDescription",
|
||||
"calls",
|
||||
"customEmojisAndStickers",
|
||||
"customEmojisAndStickersBody",
|
||||
"enterAGroupName",
|
||||
"enterASpacepName",
|
||||
"groupDescription",
|
||||
"groupDescriptionHasBeenChanged",
|
||||
"hideRedactedMessages",
|
||||
"hideRedactedMessagesBody",
|
||||
"hideInvalidOrUnknownMessageFormats",
|
||||
"ignoreListDescription",
|
||||
"ignoreUsername",
|
||||
"optionalGroupName",
|
||||
"hideMemberChangesInPublicChats",
|
||||
"hideMemberChangesInPublicChatsBody",
|
||||
"overview",
|
||||
"notifyMeFor",
|
||||
"passwordRecoverySettings",
|
||||
"writeAMessageFlag",
|
||||
"usersMustKnock",
|
||||
"noOneCanJoin",
|
||||
"userWouldLikeToChangeTheChat",
|
||||
"noPublicLinkHasBeenCreatedYet",
|
||||
"knock",
|
||||
"requests",
|
||||
"allCorrect",
|
||||
"newWayAllGood",
|
||||
|
|
@ -9659,8 +9639,6 @@
|
|||
"reportMessageTitle",
|
||||
"reportMessageBody",
|
||||
"noTeachersFound",
|
||||
"knocking",
|
||||
"chatCanBeDiscoveredViaSearchOnServer",
|
||||
"createClass",
|
||||
"createExchange",
|
||||
"viewArchive",
|
||||
|
|
@ -9672,10 +9650,6 @@
|
|||
"clickToManageSubscription",
|
||||
"emptyInviteWarning",
|
||||
"errorGettingAudio",
|
||||
"publicChatAddresses",
|
||||
"createNewAddress",
|
||||
"userRole",
|
||||
"minimumPowerLevel",
|
||||
"signUp",
|
||||
"pleaseChooseAtLeastChars",
|
||||
"noEmailWarning",
|
||||
|
|
@ -9763,9 +9737,7 @@
|
|||
"capacitySetTooLow",
|
||||
"roomCapacityExplanation",
|
||||
"enterNumber",
|
||||
"buildTranslation",
|
||||
"noDatabaseEncryption",
|
||||
"thereAreCountUsersBlocked"
|
||||
"buildTranslation"
|
||||
],
|
||||
|
||||
"eu": [
|
||||
|
|
@ -15746,37 +15718,17 @@
|
|||
"addGroupDescription",
|
||||
"addNewFriend",
|
||||
"alreadyHaveAnAccount",
|
||||
"appLockDescription",
|
||||
"classes",
|
||||
"createNewGroup",
|
||||
"editChatPermissions",
|
||||
"globalChatId",
|
||||
"accessAndVisibility",
|
||||
"accessAndVisibilityDescription",
|
||||
"calls",
|
||||
"customEmojisAndStickers",
|
||||
"customEmojisAndStickersBody",
|
||||
"enterAGroupName",
|
||||
"enterASpacepName",
|
||||
"groupDescription",
|
||||
"groupDescriptionHasBeenChanged",
|
||||
"hideRedactedMessages",
|
||||
"hideRedactedMessagesBody",
|
||||
"hideInvalidOrUnknownMessageFormats",
|
||||
"ignoreListDescription",
|
||||
"ignoreUsername",
|
||||
"optionalGroupName",
|
||||
"hideMemberChangesInPublicChats",
|
||||
"hideMemberChangesInPublicChatsBody",
|
||||
"overview",
|
||||
"notifyMeFor",
|
||||
"passwordRecoverySettings",
|
||||
"writeAMessageFlag",
|
||||
"usersMustKnock",
|
||||
"noOneCanJoin",
|
||||
"userWouldLikeToChangeTheChat",
|
||||
"noPublicLinkHasBeenCreatedYet",
|
||||
"knock",
|
||||
"requests",
|
||||
"allCorrect",
|
||||
"newWayAllGood",
|
||||
|
|
@ -16520,8 +16472,6 @@
|
|||
"reportMessageTitle",
|
||||
"reportMessageBody",
|
||||
"noTeachersFound",
|
||||
"knocking",
|
||||
"chatCanBeDiscoveredViaSearchOnServer",
|
||||
"createClass",
|
||||
"createExchange",
|
||||
"viewArchive",
|
||||
|
|
@ -16533,10 +16483,6 @@
|
|||
"clickToManageSubscription",
|
||||
"emptyInviteWarning",
|
||||
"errorGettingAudio",
|
||||
"publicChatAddresses",
|
||||
"createNewAddress",
|
||||
"userRole",
|
||||
"minimumPowerLevel",
|
||||
"signUp",
|
||||
"pleaseChooseAtLeastChars",
|
||||
"noEmailWarning",
|
||||
|
|
@ -16624,8 +16570,7 @@
|
|||
"capacitySetTooLow",
|
||||
"roomCapacityExplanation",
|
||||
"enterNumber",
|
||||
"buildTranslation",
|
||||
"thereAreCountUsersBlocked"
|
||||
"buildTranslation"
|
||||
],
|
||||
|
||||
"he": [
|
||||
|
|
@ -19470,36 +19415,22 @@
|
|||
"addGroupDescription",
|
||||
"addNewFriend",
|
||||
"alreadyHaveAnAccount",
|
||||
"appLockDescription",
|
||||
"classes",
|
||||
"createNewGroup",
|
||||
"editChatPermissions",
|
||||
"globalChatId",
|
||||
"accessAndVisibility",
|
||||
"accessAndVisibilityDescription",
|
||||
"calls",
|
||||
"customEmojisAndStickers",
|
||||
"customEmojisAndStickersBody",
|
||||
"enterAGroupName",
|
||||
"enterASpacepName",
|
||||
"groupDescription",
|
||||
"groupDescriptionHasBeenChanged",
|
||||
"hideRedactedMessages",
|
||||
"hideRedactedMessagesBody",
|
||||
"hideInvalidOrUnknownMessageFormats",
|
||||
"ignoreListDescription",
|
||||
"ignoreUsername",
|
||||
"optionalGroupName",
|
||||
"hideMemberChangesInPublicChats",
|
||||
"hideMemberChangesInPublicChatsBody",
|
||||
"overview",
|
||||
"notifyMeFor",
|
||||
"passwordRecoverySettings",
|
||||
"writeAMessageFlag",
|
||||
"usersMustKnock",
|
||||
"noOneCanJoin",
|
||||
"userWouldLikeToChangeTheChat",
|
||||
"noPublicLinkHasBeenCreatedYet",
|
||||
"knock",
|
||||
"requests",
|
||||
"allCorrect",
|
||||
|
|
@ -20245,7 +20176,6 @@
|
|||
"reportMessageBody",
|
||||
"noTeachersFound",
|
||||
"knocking",
|
||||
"chatCanBeDiscoveredViaSearchOnServer",
|
||||
"createClass",
|
||||
"createExchange",
|
||||
"viewArchive",
|
||||
|
|
@ -20257,9 +20187,6 @@
|
|||
"clickToManageSubscription",
|
||||
"emptyInviteWarning",
|
||||
"errorGettingAudio",
|
||||
"publicChatAddresses",
|
||||
"createNewAddress",
|
||||
"userRole",
|
||||
"minimumPowerLevel",
|
||||
"signUp",
|
||||
"pleaseChooseAtLeastChars",
|
||||
|
|
@ -20303,7 +20230,6 @@
|
|||
"autoPlayDesc",
|
||||
"commandHint_ignore",
|
||||
"commandHint_unignore",
|
||||
"unreadChatsInApp",
|
||||
"messageAnalytics",
|
||||
"words",
|
||||
"score",
|
||||
|
|
@ -20351,9 +20277,7 @@
|
|||
"capacitySetTooLow",
|
||||
"roomCapacityExplanation",
|
||||
"enterNumber",
|
||||
"buildTranslation",
|
||||
"noDatabaseEncryption",
|
||||
"thereAreCountUsersBlocked"
|
||||
"buildTranslation"
|
||||
],
|
||||
|
||||
"ia": [
|
||||
|
|
@ -27342,29 +27266,18 @@
|
|||
"addGroupDescription",
|
||||
"addNewFriend",
|
||||
"alreadyHaveAnAccount",
|
||||
"appLockDescription",
|
||||
"classes",
|
||||
"createNewGroup",
|
||||
"editChatPermissions",
|
||||
"globalChatId",
|
||||
"accessAndVisibility",
|
||||
"accessAndVisibilityDescription",
|
||||
"calls",
|
||||
"customEmojisAndStickers",
|
||||
"customEmojisAndStickersBody",
|
||||
"enterAGroupName",
|
||||
"enterASpacepName",
|
||||
"groupDescription",
|
||||
"groupDescriptionHasBeenChanged",
|
||||
"hideRedactedMessages",
|
||||
"hideRedactedMessagesBody",
|
||||
"hideInvalidOrUnknownMessageFormats",
|
||||
"ignoreListDescription",
|
||||
"ignoreUsername",
|
||||
"block",
|
||||
"blockedUsers",
|
||||
"blockListDescription",
|
||||
"blockUsername",
|
||||
"optionalGroupName",
|
||||
"hideMemberChangesInPublicChats",
|
||||
"hideMemberChangesInPublicChatsBody",
|
||||
|
|
|
|||
120
pubspec.lock
120
pubspec.lock
|
|
@ -5,10 +5,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: _fe_analyzer_shared
|
||||
sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
|
||||
sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "61.0.0"
|
||||
version: "67.0.0"
|
||||
_flutterfire_internals:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -29,10 +29,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: analyzer
|
||||
sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
|
||||
sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "5.13.0"
|
||||
version: "6.4.1"
|
||||
animations:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -69,10 +69,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: args
|
||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
||||
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.4.2"
|
||||
version: "2.5.0"
|
||||
async:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -85,10 +85,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: audio_session
|
||||
sha256: "6fdf255ed3af86535c96452c33ecff1245990bb25a605bfb1958661ccc3d467f"
|
||||
sha256: a49af9981eec5d7cd73b37bacb6ee73f8143a6a9f9bd5b6021e6c346b9b6cf4e
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.1.18"
|
||||
version: "0.1.19"
|
||||
badges:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -285,10 +285,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: cupertino_icons
|
||||
sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d
|
||||
sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.6"
|
||||
version: "1.0.8"
|
||||
dart_webrtc:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -420,10 +420,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: file_picker
|
||||
sha256: b6283d7387310ad83bc4f3bc245b75d223a032ae6eba275afcd585de2b9a1476
|
||||
sha256: "45c70b43df893027e441a6fa0aacc8f484fb9f9c60c746dc8f1dc4f774cf55cd"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "8.0.1"
|
||||
version: "8.0.2"
|
||||
file_selector_linux:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -528,6 +528,14 @@ packages:
|
|||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.8.4"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: fixnum
|
||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.0"
|
||||
fl_chart:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -654,10 +662,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: flutter_layout_grid
|
||||
sha256: "3529b7aa7ed2cb9861a0bbaa5c14d4be2beaf5a070ce0176077159f80c5de094"
|
||||
sha256: "962a7ec8c7ea46c3b10606dac9c964f9143d10daa5ca28e40f4ce14eeef85b2a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.5"
|
||||
version: "2.0.6"
|
||||
flutter_linkify:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -670,10 +678,10 @@ packages:
|
|||
dependency: "direct dev"
|
||||
description:
|
||||
name: flutter_lints
|
||||
sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7
|
||||
sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.1"
|
||||
version: "3.0.2"
|
||||
flutter_local_notifications:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -747,10 +755,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: flutter_plugin_android_lifecycle
|
||||
sha256: b068ffc46f82a55844acfa4fdbb61fad72fa2aef0905548419d97f0f95c456da
|
||||
sha256: "8cf40eebf5dec866a6d1956ad7b4f7016e6c0cc69847ab946833b7d43743809f"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.17"
|
||||
version: "2.0.19"
|
||||
flutter_ringtone_player:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -971,10 +979,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: go_router
|
||||
sha256: b465e99ce64ba75e61c8c0ce3d87b66d8ac07f0b35d0a7e0263fcfc10f99e836
|
||||
sha256: cdae1b9c8bd7efadcef6112e81c903662ef2ce105cbd220a04bbb7c3425b5554
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "13.2.5"
|
||||
version: "14.2.0"
|
||||
gradient_borders:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -1208,10 +1216,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: json_annotation
|
||||
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
|
||||
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.8.1"
|
||||
version: "4.9.0"
|
||||
just_audio:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
@ -1353,18 +1361,18 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: macos_ui
|
||||
sha256: cc499122655c61728185561e9006af4b239f9526f98d7b2cbf42124e9044a0ff
|
||||
sha256: d351f0bada7e5b0cee8cf394299878a6c04e5cfcd784fa1d40e44299501124d8
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.2"
|
||||
version: "2.0.5"
|
||||
macos_window_utils:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: macos_window_utils
|
||||
sha256: b3dfd47bbc605f0e315af684b50370a8f84932267aaa542098063fa384d593bd
|
||||
sha256: "230be594d26f6dee92c5a1544f4242d25138a5bfb9f185b27f14de3949ef0be8"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.0"
|
||||
version: "1.5.0"
|
||||
markdown:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -1425,10 +1433,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: mime
|
||||
sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
|
||||
sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.4"
|
||||
version: "1.0.5"
|
||||
msix:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
|
|
@ -1537,10 +1545,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: path_provider
|
||||
sha256: b27217933eeeba8ff24845c34003b003b2b22151de3c908d0e679e8fe1aa078b
|
||||
sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.2"
|
||||
version: "2.1.3"
|
||||
path_provider_android:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -1721,10 +1729,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: pretty_qr_code
|
||||
sha256: "47a0fde3967e01ea31985d1a11a998fab1ab900becdba592e9abb0a4034b807e"
|
||||
sha256: cbdb4af29da1c1fa21dd76f809646c591320ab9e435d3b0eab867492d43607d5
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.2.1"
|
||||
version: "3.3.0"
|
||||
process:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -1953,34 +1961,34 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: share_plus
|
||||
sha256: fb5319f3aab4c5dda5ebb92dca978179ba21f8c783ee4380910ef4c1c6824f51
|
||||
sha256: ef3489a969683c4f3d0239010cc8b7a2a46543a8d139e111c06c558875083544
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "8.0.3"
|
||||
version: "9.0.0"
|
||||
share_plus_platform_interface:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: share_plus_platform_interface
|
||||
sha256: "251eb156a8b5fa9ce033747d73535bf53911071f8d3b6f4f0b578505ce0d4496"
|
||||
sha256: "0f9e4418835d1b2c3ae78fdb918251959106cefdbc4dd43526e182f80e82f6d4"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.4.0"
|
||||
version: "4.0.0"
|
||||
shared_preferences:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: shared_preferences
|
||||
sha256: "81429e4481e1ccfb51ede496e916348668fd0921627779233bd24cc3ff6abd02"
|
||||
sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.2"
|
||||
version: "2.2.3"
|
||||
shared_preferences_android:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shared_preferences_android
|
||||
sha256: "8568a389334b6e83415b6aae55378e158fbc2314e074983362d20c562780fb06"
|
||||
sha256: "1ee8bf911094a1b592de7ab29add6f826a7331fb854273d55918693d5364a1f2"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.1"
|
||||
version: "2.2.2"
|
||||
shared_preferences_foundation:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2098,14 +2106,22 @@ packages:
|
|||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.10.0"
|
||||
sprintf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: sprintf
|
||||
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "7.0.0"
|
||||
sqflite:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: sqflite
|
||||
sha256: "591f1602816e9c31377d5f008c2d9ef7b8aca8941c3f89cc5fd9d84da0c38a9a"
|
||||
sha256: "5ce2e1a15e822c3b4bfb5400455775e421da7098eed8adc8f26298ada7c9308c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.3.0"
|
||||
version: "2.3.3"
|
||||
sqflite_common:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2134,10 +2150,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: sqlite3
|
||||
sha256: c4a4c5a4b2a32e2d0f6837b33d7c91a67903891a5b7dbe706cf4b1f6b0c798c5
|
||||
sha256: "1abbeb84bf2b1a10e5e1138c913123c8aa9d83cd64e5f9a0dd847b3c83063202"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.3.0"
|
||||
version: "2.4.2"
|
||||
stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2214,10 +2230,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: synchronized
|
||||
sha256: "5fcbd27688af6082f5abd611af56ee575342c30e87541d0245f7ff99faa02c60"
|
||||
sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.0"
|
||||
version: "3.1.0+1"
|
||||
tar:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2262,10 +2278,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: timezone
|
||||
sha256: "1cfd8ddc2d1cfd836bc93e67b9be88c3adaeca6f40a00ca999104c30693cdca0"
|
||||
sha256: a6ccda4a69a442098b602c44e61a1e2b4bf6f5516e875bbf0f427d5df14745d5
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.9.2"
|
||||
version: "0.9.3"
|
||||
tint:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2454,10 +2470,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: uuid
|
||||
sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313"
|
||||
sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.7"
|
||||
version: "4.4.0"
|
||||
vector_graphics:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
@ -2630,10 +2646,10 @@ packages:
|
|||
dependency: transitive
|
||||
description:
|
||||
name: win32_registry
|
||||
sha256: "41fd8a189940d8696b1b810efb9abcf60827b6cbfab90b0c43e8439e3a39d85a"
|
||||
sha256: "10589e0d7f4e053f2c61023a31c9ce01146656a70b7b7f0828c0b46d7da2a9bb"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
version: "1.1.3"
|
||||
window_to_front:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ description: Learn a language while texting your friends.
|
|||
# Pangea#
|
||||
publish_to: none
|
||||
# On version bump also increase the build number for F-Droid
|
||||
version: 1.19.2+3531
|
||||
version: 1.20.0+3532
|
||||
|
||||
environment:
|
||||
sdk: ">=3.0.0 <4.0.0"
|
||||
|
|
@ -58,7 +58,7 @@ dependencies:
|
|||
flutter_webrtc: ^0.10.3
|
||||
future_loading_dialog: ^0.3.0
|
||||
geolocator: ^7.6.2
|
||||
go_router: ^13.2.2
|
||||
go_router: ^14.0.1
|
||||
hive: ^2.2.3
|
||||
hive_flutter: ^1.1.0
|
||||
html: ^0.15.4
|
||||
|
|
@ -87,7 +87,7 @@ dependencies:
|
|||
record: ^5.0.5
|
||||
# Pangea#
|
||||
scroll_to_index: ^3.0.1
|
||||
share_plus: ^8.0.2
|
||||
share_plus: ^9.0.0
|
||||
shared_preferences: ^2.2.0 # Pinned because https://github.com/flutter/flutter/issues/118401
|
||||
slugify: ^2.0.0
|
||||
sqflite_common_ffi: ^2.3.3
|
||||
|
|
|
|||
|
|
@ -156,6 +156,6 @@ index 193e6ed6..f70e48d4 100644
|
|||
emojis: ^0.9.9
|
||||
- #fcm_shared_isolate: ^0.1.0
|
||||
+ fcm_shared_isolate: ^0.1.0
|
||||
file_picker: ^6.1.1
|
||||
file_picker: ^8.0.1
|
||||
flutter:
|
||||
sdk: flutter
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue