Skip to content

Commit

Permalink
Merge branch '1692-taskchat-show-full-resolution-when-viewing-image-i…
Browse files Browse the repository at this point in the history
…n-chat' into preview-videos-files
  • Loading branch information
lgmarchi committed Jan 11, 2024
2 parents 06c6d90 + 730d988 commit b795d7a
Show file tree
Hide file tree
Showing 30 changed files with 325 additions and 153 deletions.
71 changes: 51 additions & 20 deletions common/locales/bs-BA/bs-BA.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ uplink = Uplink
.copy-text = Kopiraj text
.copy = Kopiraj
.paste = Zalijepi
.go-back = Idi nazad
community = Zajednica
.invited = Pozvan si!
Expand Down Expand Up @@ -224,6 +225,13 @@ settings-profile = Postavke profila
.status-idle = Neaktivan
.status-do-not-disturb = Nemoj ometati
.status-offline = Offline
.recovery-seed = Ključ za oporavak
.recovery-seed-description = Ovaj ključ predstavlja "glavni ključ" za vaš račun. Čuvajte ga sigurno na mjestu kako biste održali ispravnu kontrolu i sigurnost nad svojim Uplink računom.
.reveal-recovery-seed = Otkrij Ključ za Oporavak
.hide-recovery-seed = Sakrij Ključ za Oporavak
.store-on-account = Spremi ključ za oporavak na račun (onemogući ovo radi povećane sigurnosti)
.remove-recovery-seed = Ukloni Ključnu Riječ za Oporavak
.remove-recovery-seed-description = Uklanjanje ključne riječi iz pohrane može povećati sigurnost vašeg računa. Međutim, ova radnja je nepovratna, i ako niste prethodno napravili sigurnosnu kopiju ključne riječi, trebali biste odabrati 'Otkaži' ispod.
settings-general = Opće postavke
.overlay = Uplink Overlay
Expand Down Expand Up @@ -277,10 +285,19 @@ settings-files = Postavke datoteka
.open-sync-folder = Otvori mapu za sinkronizaciju
.open-sync-folder-description = Otvori mapu gdje su vaše datoteke sinkronizirane.
settings-keybinds = Postavke tipkovnih prečaca
settings-keybinds = Postavke Tipkovnih Prečaca
.reset = Vrati na prethodno
.reset-keybinds = Vrati Tipkovne Prečace
.reset-keybinds-description = Vrati tipkovne prečace na zadane postavke.
.info = Globalni tipkovni prečaci su onemogućeni dok ste na ovoj stranici. Kliknite za uređivanje tipkovnih prečaca, pritisnite tipkovni prečac za označavanje i pronalaženje određenih prečaca.
.increase-font-size = Povećaj veličinu fonta unutar Uplinka.
.decrease-font-size = Smanji veličinu fonta unutar Uplinka.
.toggle-mute = Uključi/isključi mikrofon.
.toggle-deafen = Uključi/isključi sve zvukove, uključujući mikrofon i slušalice.
.conflicting-keybinds = Sukobljeni Tipkovni Prečaci.
.change-keybind = Snimi novi tipkovni prečac
.open-dev-tools = Otvori Web Inspektora
.toggle-devmode = Uključi/isključi Razvojni Način
.cancel-change-keybind = Odustani od snimanja
settings-extensions = Postavke proširenja
Expand Down Expand Up @@ -342,38 +359,53 @@ settings-about = O postavkama
.made-in = Napravljeno u
.team = Naš tim je širom svijeta s različitim pozadinama i svakodnevnim životima, svi rade na zajedničkom cilju izgradnje Uplinka i Satelita zajedno.
media-player = Media Player
.enable-camera = Omogući kameru
media-player = Multimedijski Preglednik
.enable-camera = Omogući Kameru
.fullscreen = Puni zaslon
.popout-player = Iskočni player
.screenshare = Dijeljenje ekrana
remote-controls = Daljinski upravljači
.mute = Bez zvuka
.unmute = Uključi zvuk
.popout-player = Izdvojeni Preglednik
.screenshare = Dijeljenje zaslona
remote-controls = Daljinski Upravljači
.mute = Isključi zvuk
.unmute = Uključi zvuk
.listen = Slušaj
.silence = Tišina
.start-recording = Počni snimati
.silence = Utihni
.start-recording = Počni snimanje
.stop-recording = Zaustavi snimanje
.incoming-call = Dolazna prijenos ...
.outgoing-call = Odlazna prijenos ...
.incoming-call = Dolazni prijenos ...
.outgoing-call = Odlazni prijenos ...
.empty = Nitko nije ovdje
unlock = Otključaj
.notice = (ovo se koristi za šifriranje svih podataka koje Uplink pohranjuje na vašem računalu kad ga ne koristite, tako da nitko ne može čitati vaše podatke.)
.notice = (Ovo se koristi za šifriranje svih podataka koje Uplink pohranjuje na vašem računalu kada ga ne koristite kako nitko ne bi mogao čitati vaše podatke.)
.enter-pin = Unesite PIN
.create-account = Stvori račun
.unlock-account = Otključaj račun
.create-account = Kreiraj Račun
.unlock-account = Otključaj Račun
.welcome = Dobrodošli natrag, { $name }
.create-password = Odaberite svoju lozinku
.error-pin = Nešto nije u redu s PIN-om koji ste naveli.
.invalid-pin = Hmm, taj PIN nije radio.
.error-unknown-pin = Dogodila se nepoznata pogreška.
.error-pin = Nešto nije u redu s unesenim PIN-om.
.invalid-pin = Hmm, taj PIN ne radi.
.error-unknown-pin = Došlo je do nepoznate pogreške.
.help = Pomoć (desni klik)
.logging-in = Prijavljivanje...
create-or-recover = Stvaranje Računa
.create = Stvori Novi Račun
.instructions = Kreirat ćemo račun za vas. Na sljedećem zaslonu vidjet ćete niz riječi. Screenshotajte ili ih zapišite. Ovo je jedini način za sigurnosnu kopiju vašeg računa.
.recover = Uvezi Račun
copy-seed-words = Recovery Seed
.instructions = Zapišite ove riječi u redoslijedu u kojem se pojavljuju. Točan redoslijed je ključan prilikom obnavljanja računa.
.finished = Spremio Sam
enter-seed-words = Recovery Seed
.instructions = Upišite vaš recovery seed ovdje. Možete unijeti jednu riječ po jednu ili sve odjednom razdvojene razmacima.
.submit = Obnovi Račun
.placeholder = Unesite Recovery Seed...
auth = Stvaranje računa
.enter-username = Unesite korisničko ime
.enter-username-subtext = Vrijeme je da odaberete svoje korisničko ime, možete ga kasnije promijeniti u postavkama.
sidebar = Bočna traka
.subtext = { $user } poslao je više privitaka
Expand All @@ -396,4 +428,3 @@ toast_actions = Akcije obavijesti
.DisplayChat = Otvori razgovor
.FriendListPending = Lista prijatelja
.Dummy = Dummy akcija
71 changes: 51 additions & 20 deletions common/locales/hr-HR/hr-HR.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ uplink = Uplink
.copy-text = Kopiraj text
.copy = Kopiraj
.paste = Zalijepi
.go-back = Idi nazad
community = Zajednica
.invited = Pozvan si!
Expand Down Expand Up @@ -224,6 +225,13 @@ settings-profile = Postavke profila
.status-idle = Neaktivan
.status-do-not-disturb = Nemoj ometati
.status-offline = Offline
.recovery-seed = Ključ za oporavak
.recovery-seed-description = Ovaj ključ predstavlja "glavni ključ" za vaš račun. Čuvajte ga sigurno na mjestu kako biste održali ispravnu kontrolu i sigurnost nad svojim Uplink računom.
.reveal-recovery-seed = Otkrij Ključ za Oporavak
.hide-recovery-seed = Sakrij Ključ za Oporavak
.store-on-account = Spremi ključ za oporavak na račun (onemogući ovo radi povećane sigurnosti)
.remove-recovery-seed = Ukloni Ključnu Riječ za Oporavak
.remove-recovery-seed-description = Uklanjanje ključne riječi iz pohrane može povećati sigurnost vašeg računa. Međutim, ova radnja je nepovratna, i ako niste prethodno napravili sigurnosnu kopiju ključne riječi, trebali biste odabrati 'Otkaži' ispod.
settings-general = Opće postavke
.overlay = Uplink Overlay
Expand Down Expand Up @@ -277,10 +285,19 @@ settings-files = Postavke datoteka
.open-sync-folder = Otvori mapu za sinkronizaciju
.open-sync-folder-description = Otvori mapu gdje su vaše datoteke sinkronizirane.
settings-keybinds = Postavke tipkovnih prečaca
settings-keybinds = Postavke Tipkovnih Prečaca
.reset = Vrati na prethodno
.reset-keybinds = Vrati Tipkovne Prečace
.reset-keybinds-description = Vrati tipkovne prečace na zadane postavke.
.info = Globalni tipkovni prečaci su onemogućeni dok ste na ovoj stranici. Kliknite za uređivanje tipkovnih prečaca, pritisnite tipkovni prečac za označavanje i pronalaženje određenih prečaca.
.increase-font-size = Povećaj veličinu fonta unutar Uplinka.
.decrease-font-size = Smanji veličinu fonta unutar Uplinka.
.toggle-mute = Uključi/isključi mikrofon.
.toggle-deafen = Uključi/isključi sve zvukove, uključujući mikrofon i slušalice.
.conflicting-keybinds = Sukobljeni Tipkovni Prečaci.
.change-keybind = Snimi novi tipkovni prečac
.open-dev-tools = Otvori Web Inspektora
.toggle-devmode = Uključi/isključi Razvojni Način
.cancel-change-keybind = Odustani od snimanja
settings-extensions = Postavke proširenja
Expand Down Expand Up @@ -342,38 +359,53 @@ settings-about = O postavkama
.made-in = Napravljeno u
.team = Naš tim je širom svijeta s različitim pozadinama i svakodnevnim životima, svi rade na zajedničkom cilju izgradnje Uplinka i Satelita zajedno.
media-player = Media Player
.enable-camera = Omogući kameru
media-player = Multimedijski Preglednik
.enable-camera = Omogući Kameru
.fullscreen = Puni zaslon
.popout-player = Iskočni player
.screenshare = Dijeljenje ekrana
remote-controls = Daljinski upravljači
.mute = Bez zvuka
.unmute = Uključi zvuk
.popout-player = Izdvojeni Preglednik
.screenshare = Dijeljenje zaslona
remote-controls = Daljinski Upravljači
.mute = Isključi zvuk
.unmute = Uključi zvuk
.listen = Slušaj
.silence = Tišina
.start-recording = Počni snimati
.silence = Utihni
.start-recording = Počni snimanje
.stop-recording = Zaustavi snimanje
.incoming-call = Dolazna prijenos ...
.outgoing-call = Odlazna prijenos ...
.incoming-call = Dolazni prijenos ...
.outgoing-call = Odlazni prijenos ...
.empty = Nitko nije ovdje
unlock = Otključaj
.notice = (ovo se koristi za šifriranje svih podataka koje Uplink pohranjuje na vašem računalu kad ga ne koristite, tako da nitko ne može čitati vaše podatke.)
.notice = (Ovo se koristi za šifriranje svih podataka koje Uplink pohranjuje na vašem računalu kada ga ne koristite kako nitko ne bi mogao čitati vaše podatke.)
.enter-pin = Unesite PIN
.create-account = Stvori račun
.unlock-account = Otključaj račun
.create-account = Kreiraj Račun
.unlock-account = Otključaj Račun
.welcome = Dobrodošli natrag, { $name }
.create-password = Odaberite svoju lozinku
.error-pin = Nešto nije u redu s PIN-om koji ste naveli.
.invalid-pin = Hmm, taj PIN nije radio.
.error-unknown-pin = Dogodila se nepoznata pogreška.
.error-pin = Nešto nije u redu s unesenim PIN-om.
.invalid-pin = Hmm, taj PIN ne radi.
.error-unknown-pin = Došlo je do nepoznate pogreške.
.help = Pomoć (desni klik)
.logging-in = Prijavljivanje...
create-or-recover = Stvaranje Računa
.create = Stvori Novi Račun
.instructions = Kreirat ćemo račun za vas. Na sljedećem zaslonu vidjet ćete niz riječi. Screenshotajte ili ih zapišite. Ovo je jedini način za sigurnosnu kopiju vašeg računa.
.recover = Uvezi Račun
copy-seed-words = Recovery Seed
.instructions = Zapišite ove riječi u redoslijedu u kojem se pojavljuju. Točan redoslijed je ključan prilikom obnavljanja računa.
.finished = Spremio Sam
enter-seed-words = Recovery Seed
.instructions = Upišite vaš recovery seed ovdje. Možete unijeti jednu riječ po jednu ili sve odjednom razdvojene razmacima.
.submit = Obnovi Račun
.placeholder = Unesite Recovery Seed...
auth = Stvaranje računa
.enter-username = Unesite korisničko ime
.enter-username-subtext = Vrijeme je da odaberete svoje korisničko ime, možete ga kasnije promijeniti u postavkama.
sidebar = Bočna traka
.subtext = { $user } poslao je više privitaka
Expand All @@ -396,4 +428,3 @@ toast_actions = Akcije obavijesti
.DisplayChat = Otvori razgovor
.FriendListPending = Lista prijatelja
.Dummy = Dummy akcija
58 changes: 44 additions & 14 deletions common/locales/sr-RS/sr-RS.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ uplink = Uplink
.copy-text = Копирај текст
.copy = Копирај
.paste = Залепи
.go-back = Врати се
community = Заједница
.invited = Позвани сте!
Expand Down Expand Up @@ -224,6 +225,13 @@ settings-profile = Подешавања профила
.status-idle = Неактиван
.status-do-not-disturb = Не ометај
.status-offline = Изван мреже
.recovery-seed = Семе за обнављање
.recovery-seed-description = Ово семе представља "главни клуч" за ваш налог. Сачувајте га на безбедном и сигурном месту како бисте одржали контролу и безбедност свог Uplink налога.
.reveal-recovery-seed = Откриј Семе за обнављање
.hide-recovery-seed = Сакриј Семе за обнављање
.store-on-account = Сачувај семе за обнављање на налогу (онемогућите ово за повећану безбедност)
.remove-recovery-seed = Уклони Семе фразе за обнављање
.remove-recovery-seed-description = Уклањање семена фразе из складишта може повећати безбедност на вашем налогу. Међутим, ова радња је неопозива и ако још увек нисте направили резервну копију своје семена фразе, требало би да изаберете 'Откажи' испод.
settings-general = Генерална подешавања
.overlay = Uplink Overlay
Expand Down Expand Up @@ -277,21 +285,30 @@ settings-files = Подешавања Фајлова
.open-sync-folder = Отвори фолдер синхронизације
.open-sync-folder-description = Отвори фолдер где су твоји фајлови синхронизовани.
settings-keybinds = Подешавања Пречица Тастатуре
.increase-font-size = Увећај величину фонтова у Уплинку.
.decrease-font-size = Смањи величину фонтова у Уплинку.
.change-keybind = Сними нову пречицу тастатуре
.cancel-change-keybind = Откажи снимање
settings-keybinds = Поставке тастатурских пречица
.reset = Поништи
.reset-keybinds = Поништи тастатурске пречице
.reset-keybinds-description = Вратите тастатурске пречице на подразумеване мапинге.
.info = Глобалне тастатурске пречице су онемогућене на овој страници. Кликните да бисте изменели тастатурску пречицу, притисните тастатурску пречицу да бисте је истакли и пронашли одређени скраћеница.
.increase-font-size = Увећајте величину фонта у Уплинку.
.decrease-font-size = Смањите величину фонта у Уплинку.
.toggle-mute = Искључите и укључите микрофон.
.toggle-deafen = Промените искључивање свих звукова, укључујући микрофон и слушалице.
.conflicting-keybinds = Сукоб тастатурских пречица.
.change-keybind = Запиши нову тастатурску пречицу
.open-dev-tools = Отвори веб инспектор
.toggle-devmode = Промени режим програмера
.cancel-change-keybind = Откажи записivanje
settings-extensions = Подешавања Екстензија
.open-extensions-folder = Отвори фолдер за екстензије
settings-extensions = Поставке додатака
.open-extensions-folder = Отвори фасциклу са додацима
.auto-enable = Аутоматско омогућавање
.auto-enable-description = Када је укључено, нове екстензије ће аутоматски бити укључене као подразумеване.
.banner = Екстензије су претпроцесиране на спољнем хардверу. Ради додатне безбедности, можете компајлирати екстензије из изворног кода и поставити их у фолдер `extensions`.
.open-folder-description = Отвори локални директоријум са инсталираним екстензијама.
.installed = Инсталиране
.auto-enable-description = Када је укључено, нови додаци ће аутоматски бити омогућени као подразумевано.
.banner = Додаци су претходно компајлирани на спољним хардверима. Ради додатне безбедности, можете компајлирати додатке из изворног кода и ставити их у фасциклу extensions.
.open-folder-description = Отвори локални директоријум са инсталираним додацима.
.installed = Инсталирани
.explore = Истражи
.settings = Подешавања
.settings = Поставке
settings-accessibility = Подешавања Приступачности
.dyslexia = Отвори Дислексични фонт
Expand All @@ -306,7 +323,6 @@ settings-notifications = Подешавања Обавештења
.messages-description = Омогући обавештења за нове поруке.
.settings-description = Омогући обавештења за ажурирања и важна обавештења.
settings-developer = Подешавања за Развијача
.developer-mode = Режим развијача
.developer-mode-description = Укључивање режима развијача додаје записивање и приказ корисних информација за дебагирање на корисничком интерфејсу.
Expand Down Expand Up @@ -373,8 +389,23 @@ unlock = Откључај
.help = Помоћ (десни клик)
.logging-in = Пријављивање...
create-or-recover = Креирање Налога
.create = Креирај Нови Налог
.instructions = Креираћемо налог за тебе. На следећем екрану видећеш сет речи. Ухвати слику или их запиши. Ово је једини начин за бекап твог налога.
.recover = Увези Налог
copy-seed-words = Речи За Повратак Налога
.instructions = Запиши ове речи у редоследу у коме се појављују. Имати тачан редослед је битан када повраћаш свој налог.
.finished = Сачувано
enter-seed-words = Речи За Повратак Налога
.instructions = Унеси твоје речи за повратак овде. Можеш уносити по једну реч или све одједном, раздвојене размаком.
.submit = Поврати Налог
.placeholder = Унеси Речи За Повратак...
auth = Креирај Налог
.enter-username = Унесите Корисничко Име
.enter-username-subtext = Време је да изаберете своје корисничко име, можете касније променити ово у било које време у поставкама.
sidebar = Бочна Трака
.subtext = { $user } послао је више прилога
Expand All @@ -397,4 +428,3 @@ toast_actions = Акције Тоста
.DisplayChat = Отвори Ћасканје
.FriendListPending = Листа Пријатеља
.Dummy = Лажна Акција
3 changes: 3 additions & 0 deletions common/src/utils/lifecycle.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ pub struct LifeCycle<D: FnOnce()> {
ondestroy: Option<D>,
}

/// It works like a useEffect hook, but it will be called only once
/// when the component is mounted
/// and when the component is unmounted
pub fn use_component_lifecycle<C: FnOnce() + 'static, D: FnOnce() + 'static>(
cx: &ScopeState,
create: C,
Expand Down
Loading

0 comments on commit b795d7a

Please sign in to comment.