├── .cla-accepted ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .idea ├── .gitignore ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── copyright │ ├── agpl.xml │ └── profiles_settings.xml ├── dictionaries │ └── briar.xml ├── encodings.xml ├── fileTemplates │ └── code │ │ ├── I18nized Concatenation.java │ │ └── I18nized Expression.java ├── icon.svg ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── misc.xml ├── runConfigurations │ ├── Briar_Desktop.xml │ ├── TestDeterministicConversationsKt.xml │ ├── TestWithTwoConnectedTemporaryAccountsKt.xml │ ├── ktLintCheck.xml │ └── ktlintFormat.xml ├── scopes │ ├── briar_desktop.xml │ ├── briar_desktop_kotlin.xml │ └── briar_desktop_kotlin_main.xml └── vcs.xml ├── .tx └── config ├── ACKNOWLEDGMENTS.md ├── CLA.md ├── CONTRIBUTING.md ├── HACKING.md ├── LICENSE.md ├── README.md ├── TRANSLATION.md ├── artwork └── do-it-now.svg ├── assets ├── briar.icns ├── logo_circle.svg ├── logo_mac.png └── logo_mac.svg ├── briar-desktop ├── LICENSE.txt ├── build.gradle.kts └── src │ ├── appResources │ └── linux │ │ └── org.briarproject.Briar.metainfo.xml │ ├── main │ ├── kotlin │ │ ├── androidx │ │ │ └── compose │ │ │ │ └── material │ │ │ │ ├── DialogButton.kt │ │ │ │ ├── ExposedDropDownMenu.kt │ │ │ │ ├── IconButtonExt.kt │ │ │ │ ├── OutlinedTextFieldExt.kt │ │ │ │ └── TextFieldExt.kt │ │ └── org │ │ │ └── briarproject │ │ │ └── briar │ │ │ └── desktop │ │ │ ├── BriarDesktopApp.kt │ │ │ ├── DesktopCoreModule.kt │ │ │ ├── DesktopDatabaseConfig.kt │ │ │ ├── DesktopFeatureFlags.kt │ │ │ ├── DesktopModule.kt │ │ │ ├── Main.kt │ │ │ ├── Strings.kt │ │ │ ├── about │ │ │ └── Artifact.kt │ │ │ ├── attachment │ │ │ └── media │ │ │ │ ├── AvatarManager.kt │ │ │ │ ├── ImageCompressor.kt │ │ │ │ └── ImageCompressorImpl.kt │ │ │ ├── blog │ │ │ ├── BlogInput.kt │ │ │ ├── BlogPostItem.kt │ │ │ ├── BlogPostView.kt │ │ │ ├── BlogPostsReadEvent.kt │ │ │ ├── BlogScreen.kt │ │ │ ├── FeedScreen.kt │ │ │ ├── FeedViewModel.kt │ │ │ ├── HtmlText.kt │ │ │ ├── LinkClickedDialog.kt │ │ │ └── sharing │ │ │ │ ├── BlogSharingStatusDrawerContent.kt │ │ │ │ └── BlogSharingViewModel.kt │ │ │ ├── contact │ │ │ ├── ConfirmRemovePendingContactDialog.kt │ │ │ ├── ConnectionIndicator.kt │ │ │ ├── ContactDropDown.kt │ │ │ ├── ContactItem.kt │ │ │ ├── ContactItemView.kt │ │ │ ├── ContactItemViewSmall.kt │ │ │ ├── ContactList.kt │ │ │ ├── ContactListItem.kt │ │ │ ├── ContactListViewModel.kt │ │ │ ├── ContactsViewModel.kt │ │ │ ├── Identicon.kt │ │ │ ├── ProfileCircle.kt │ │ │ └── add │ │ │ │ └── remote │ │ │ │ ├── AddContactDialog.kt │ │ │ │ ├── AddContactViewModel.kt │ │ │ │ ├── PendingContactItem.kt │ │ │ │ └── PendingContactItemView.kt │ │ │ ├── conversation │ │ │ ├── AttachmentItem.kt │ │ │ ├── ConversationDialogs.kt │ │ │ ├── ConversationHeader.kt │ │ │ ├── ConversationInput.kt │ │ │ ├── ConversationItem.kt │ │ │ ├── ConversationItemView.kt │ │ │ ├── ConversationList.kt │ │ │ ├── ConversationMessageItem.kt │ │ │ ├── ConversationMessageItemView.kt │ │ │ ├── ConversationMessagesReadEvent.kt │ │ │ ├── ConversationNoticeItem.kt │ │ │ ├── ConversationNoticeItemView.kt │ │ │ ├── ConversationRequestItem.kt │ │ │ ├── ConversationRequestItemView.kt │ │ │ ├── ConversationScreen.kt │ │ │ ├── ConversationViewModel.kt │ │ │ ├── ConversationVisitor.kt │ │ │ └── PrivateMessageScreen.kt │ │ │ ├── dialogs │ │ │ └── DialogType.kt │ │ │ ├── expiration │ │ │ ├── ExpirationBanner.kt │ │ │ └── ExpirationUtils.kt │ │ │ ├── forum │ │ │ ├── ForumItem.kt │ │ │ ├── ForumListViewModel.kt │ │ │ ├── ForumScreen.kt │ │ │ ├── ForumStrings.kt │ │ │ ├── conversation │ │ │ │ ├── ForumConversationViewModel.kt │ │ │ │ ├── ForumDropdownMenu.kt │ │ │ │ └── ForumPostItem.kt │ │ │ └── sharing │ │ │ │ ├── ForumSharingStatusDrawerContent.kt │ │ │ │ └── ForumSharingViewModel.kt │ │ │ ├── introduction │ │ │ ├── IntroductionDrawerContent.kt │ │ │ └── IntroductionViewModel.kt │ │ │ ├── login │ │ │ ├── AboutSubViewModel.kt │ │ │ ├── ErrorScreen.kt │ │ │ ├── ErrorSubViewModel.kt │ │ │ ├── FormScaffold.kt │ │ │ ├── LoadingView.kt │ │ │ ├── LoginScreen.kt │ │ │ ├── LoginSubViewModel.kt │ │ │ ├── RegistrationScreen.kt │ │ │ ├── RegistrationSubViewModel.kt │ │ │ ├── StartupScreen.kt │ │ │ ├── StartupViewModel.kt │ │ │ └── StrengthMeter.kt │ │ │ ├── mailbox │ │ │ ├── MailboxErrorDialog.kt │ │ │ ├── MailboxIcon.kt │ │ │ ├── MailboxScreen.kt │ │ │ ├── MailboxSetupScreen.kt │ │ │ ├── MailboxStatusScreen.kt │ │ │ ├── MailboxViewModel.kt │ │ │ └── TroubleshootingWizardDialog.kt │ │ │ ├── navigation │ │ │ ├── BriarSidebar.kt │ │ │ └── SidebarViewModel.kt │ │ │ ├── notification │ │ │ ├── AbstractNotificationProvider.kt │ │ │ ├── NotificationProvider.kt │ │ │ ├── SoundNotificationProvider.kt │ │ │ ├── linux │ │ │ │ ├── GErrorStruct.kt │ │ │ │ └── LibnotifyNotificationProvider.kt │ │ │ ├── macos │ │ │ │ └── MacOsNotificationProvider.kt │ │ │ └── windows │ │ │ │ └── Toast4jNotificationProvider.kt │ │ │ ├── privategroup │ │ │ ├── PrivateGroupItem.kt │ │ │ ├── PrivateGroupListViewModel.kt │ │ │ ├── PrivateGroupScreen.kt │ │ │ ├── PrivateGroupStrings.kt │ │ │ ├── conversation │ │ │ │ ├── PrivateGroupConversationViewModel.kt │ │ │ │ ├── PrivateGroupDropdownMenu.kt │ │ │ │ └── PrivateGroupMessageItem.kt │ │ │ └── sharing │ │ │ │ ├── GroupMemberItem.kt │ │ │ │ ├── PrivateGroupMemberDrawerContent.kt │ │ │ │ └── PrivateGroupSharingViewModel.kt │ │ │ ├── settings │ │ │ ├── ChangePasswordDialog.kt │ │ │ ├── ChangePasswordSubViewModel.kt │ │ │ ├── Configuration.kt │ │ │ ├── ConfigurationImpl.kt │ │ │ ├── DesktopSettingsModule.kt │ │ │ ├── EncryptedSettings.kt │ │ │ ├── EncryptedSettingsImpl.kt │ │ │ ├── SettingDetails.kt │ │ │ ├── SettingOption.kt │ │ │ ├── SettingsOptionList.kt │ │ │ ├── SettingsScreen.kt │ │ │ ├── SettingsViewModel.kt │ │ │ ├── UnencryptedSettings.kt │ │ │ └── UnencryptedSettingsImpl.kt │ │ │ ├── theme │ │ │ ├── Colors.kt │ │ │ ├── Icons.kt │ │ │ └── Theme.kt │ │ │ ├── threadedgroup │ │ │ ├── AddThreadedGroupDialog.kt │ │ │ ├── ThreadedGroupCircle.kt │ │ │ ├── ThreadedGroupItem.kt │ │ │ ├── ThreadedGroupItemView.kt │ │ │ ├── ThreadedGroupList.kt │ │ │ ├── ThreadedGroupListViewModel.kt │ │ │ ├── ThreadedGroupMessageReadEvent.kt │ │ │ ├── ThreadedGroupScreen.kt │ │ │ ├── ThreadedGroupStrings.kt │ │ │ ├── conversation │ │ │ │ ├── ThreadItem.kt │ │ │ │ ├── ThreadItemView.kt │ │ │ │ ├── ThreadedConversationViewModel.kt │ │ │ │ ├── ThreadedGroupConversationContent.kt │ │ │ │ ├── ThreadedGroupConversationInput.kt │ │ │ │ ├── ThreadedGroupConversationScreen.kt │ │ │ │ ├── ThreadedGroupConversationScreenState.kt │ │ │ │ └── ThreadedGroupDropdownMenu.kt │ │ │ └── sharing │ │ │ │ ├── InvitationSentEvent.kt │ │ │ │ ├── ThreadedGroupSharingActionDrawerContent.kt │ │ │ │ └── ThreadedGroupSharingViewModel.kt │ │ │ ├── threading │ │ │ ├── BriarExecutors.kt │ │ │ ├── BriarExecutorsImpl.kt │ │ │ └── UiExecutor.kt │ │ │ ├── ui │ │ │ ├── AboutScreen.kt │ │ │ ├── AuthorView.kt │ │ │ ├── BriarLogo.kt │ │ │ ├── BriarTextContextMenu.kt │ │ │ ├── BriarUi.kt │ │ │ ├── ColoredIconButton.kt │ │ │ ├── Constants.kt │ │ │ ├── ContextMenuAreaDataProvider.kt │ │ │ ├── HorizontalDivider.kt │ │ │ ├── InfoDrawer.kt │ │ │ ├── ListItemView.kt │ │ │ ├── Loader.kt │ │ │ ├── MainScreen.kt │ │ │ ├── MessageCounter.kt │ │ │ ├── MessageCounterImpl.kt │ │ │ ├── NumberBadge.kt │ │ │ ├── SearchTextField.kt │ │ │ ├── Tooltip.kt │ │ │ ├── TrustIndicator.kt │ │ │ ├── UiMode.kt │ │ │ ├── UiPlaceholder.kt │ │ │ ├── UiState.kt │ │ │ ├── UnreadFabs.kt │ │ │ ├── VerticalDivider.kt │ │ │ ├── VerticallyScrollableArea.kt │ │ │ └── WindowFocusState.kt │ │ │ ├── utils │ │ │ ├── AccessibilityUtils.kt │ │ │ ├── AudioUtils.kt │ │ │ ├── DesktopUtils.kt │ │ │ ├── FileUtils.kt │ │ │ ├── ImagePicker.kt │ │ │ ├── ImageUtils.kt │ │ │ ├── InternationalizationUtils.kt │ │ │ ├── KLoggerUtils.kt │ │ │ ├── ListUtils.kt │ │ │ ├── LocalCompositionProviderUtils.kt │ │ │ ├── LogUtils.kt │ │ │ ├── PreviewDataUtils.kt │ │ │ ├── PreviewUtils.kt │ │ │ ├── ResourceUtils.kt │ │ │ ├── StringBuilderExt.kt │ │ │ ├── StringUtils.kt │ │ │ ├── TimeUtils.kt │ │ │ └── UiUtils.kt │ │ │ └── viewmodel │ │ │ ├── ComposeUtils.kt │ │ │ ├── DbViewModel.kt │ │ │ ├── EventListenerDbViewModel.kt │ │ │ ├── SingleStateEvent.kt │ │ │ ├── ViewModel.kt │ │ │ ├── ViewModelFactory.kt │ │ │ ├── ViewModelModule.kt │ │ │ └── ViewModelProvider.kt │ └── resources │ │ ├── audio │ │ └── notification.wav │ │ ├── fonts │ │ ├── Roboto-Medium.ttf │ │ └── Roboto-Regular.ttf │ │ ├── images │ │ ├── il_mailbox_dark.svg │ │ ├── il_mailbox_light.svg │ │ ├── il_mailbox_setup_dark.svg │ │ ├── il_mailbox_setup_light.svg │ │ ├── logo_circle.ico │ │ ├── logo_circle.png │ │ ├── logo_circle.svg │ │ └── logo_circle_badge.svg │ │ ├── logback.xml │ │ └── strings │ │ ├── BriarDesktop.properties │ │ ├── BriarDesktop_ar.properties │ │ ├── BriarDesktop_bg.properties │ │ ├── BriarDesktop_bn.properties │ │ ├── BriarDesktop_ca.properties │ │ ├── BriarDesktop_cs.properties │ │ ├── BriarDesktop_de.properties │ │ ├── BriarDesktop_es.properties │ │ ├── BriarDesktop_es_CU.properties │ │ ├── BriarDesktop_fa.properties │ │ ├── BriarDesktop_fr.properties │ │ ├── BriarDesktop_gl.properties │ │ ├── BriarDesktop_he.properties │ │ ├── BriarDesktop_hu.properties │ │ ├── BriarDesktop_is.properties │ │ ├── BriarDesktop_it.properties │ │ ├── BriarDesktop_ja.properties │ │ ├── BriarDesktop_ka.properties │ │ ├── BriarDesktop_ko.properties │ │ ├── BriarDesktop_lt.properties │ │ ├── BriarDesktop_my.properties │ │ ├── BriarDesktop_nb.properties │ │ ├── BriarDesktop_nl.properties │ │ ├── BriarDesktop_pl.properties │ │ ├── BriarDesktop_pt_BR.properties │ │ ├── BriarDesktop_pt_PT.properties │ │ ├── BriarDesktop_ro.properties │ │ ├── BriarDesktop_ru.properties │ │ ├── BriarDesktop_sk.properties │ │ ├── BriarDesktop_sq.properties │ │ ├── BriarDesktop_sv.properties │ │ ├── BriarDesktop_tr.properties │ │ ├── BriarDesktop_uk.properties │ │ ├── BriarDesktop_zh_CN.properties │ │ └── BriarDesktop_zh_TW.properties │ ├── packagingResources │ ├── linux │ │ ├── deb │ │ │ ├── copyright │ │ │ ├── postinst │ │ │ ├── preinst │ │ │ └── prerm │ │ └── launcher.desktop │ └── windows │ │ ├── .gitignore │ │ ├── banner.bmp │ │ ├── banner.svg │ │ ├── convert.sh │ │ ├── dialog.bmp │ │ └── dialog.svg │ └── test │ ├── kotlin │ └── org │ │ └── briarproject │ │ └── briar │ │ └── desktop │ │ ├── BriarDesktopTestApp.kt │ │ ├── DesktopTestModule.kt │ │ ├── GroupCountHelper.kt │ │ ├── RunWithMultipleTemporaryAccounts.kt │ │ ├── RunWithTemporaryAccount.kt │ │ ├── SetPreviewUtilsDensity.kt │ │ ├── TestDeterministicConversations.kt │ │ ├── TestListDependencies.kt │ │ ├── TestMixedConversations.kt │ │ ├── TestRandomConversations.kt │ │ ├── TestScreenshot.kt │ │ ├── TestStartupWithAccount.kt │ │ ├── TestStartupWithBrokenService.kt │ │ ├── TestStartupWithUnwritableDirectory.kt │ │ ├── TestStartupWithoutAccount.kt │ │ ├── TestUtils.kt │ │ ├── TestWithInvitationAndThreeConnectedTemporaryAccounts.kt │ │ ├── TestWithThreeConnectedTemporaryAccounts.kt │ │ ├── TestWithTwoConnectedAsPendingTemporaryAccounts.kt │ │ ├── TestWithTwoConnectedTemporaryAccounts.kt │ │ ├── TestWithTwoTemporaryAccounts.kt │ │ ├── attachment │ │ └── media │ │ │ └── ImageCompressorTest.kt │ │ ├── blog │ │ ├── TestCloseElementsMultipleTimes.kt │ │ ├── TestCode.kt │ │ ├── TestDescriptionLists.kt │ │ ├── TestHtml.kt │ │ ├── TestListItemOutsideUl.kt │ │ ├── TestOrderedLists.kt │ │ ├── TestRichText.kt │ │ ├── TestSimplePost.kt │ │ └── TestUnorderedLists.kt │ │ ├── contact │ │ └── ContactItemTest.kt │ │ ├── notification │ │ ├── linux │ │ │ └── TestNativeNotifications.kt │ │ └── windows │ │ │ └── TestNativeNotifications.kt │ │ ├── settings │ │ └── UnencryptedSettingsImplTest.kt │ │ ├── testdata │ │ ├── DeterministicTestDataCreator.kt │ │ ├── DeterministicTestDataCreatorImpl.kt │ │ ├── GroupsData.kt │ │ ├── TestAvatarCreatorImpl.kt │ │ ├── TestDeterministicData.kt │ │ ├── conversation │ │ │ ├── Conversations.kt │ │ │ ├── ConversationsData.kt │ │ │ └── ConversationsDsl.kt │ │ └── forum │ │ │ ├── Forums.kt │ │ │ ├── ForumsData.kt │ │ │ └── ForumsDsl.kt │ │ └── utils │ │ └── ListUtilsTest.kt │ └── resources │ └── images │ ├── do-it-now.png │ ├── voronoi1.png │ ├── voronoi1000.png │ ├── voronoi2.png │ ├── voronoi3.png │ └── voronoi4.png ├── code-of-conduct.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── systemTests ├── README.md ├── gnome.sh ├── plasma.sh └── vms.nix ├── utils ├── create-mac-icon.sh ├── entitlements.plist ├── extract-deb.sh ├── package-deb.sh ├── screenshots │ ├── briar-desktop-1.png │ └── briar-desktop-2.png └── sign-mac.sh └── vagrant ├── .gitignore ├── debian-bullseye ├── README.md ├── Vagrantfile └── bootstrap.sh ├── ubuntu-bionic ├── README.md ├── Vagrantfile └── bootstrap.sh ├── ubuntu-focal ├── README.md ├── Vagrantfile └── bootstrap.sh └── ubuntu-jammy ├── README.md ├── Vagrantfile └── bootstrap.sh /.cla-accepted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.cla-accepted -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | briar-desktop -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/agpl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/copyright/agpl.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/briar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/dictionaries/briar.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/fileTemplates/code/I18nized Concatenation.java: -------------------------------------------------------------------------------- 1 | i18nF("${PROPERTY_KEY}", ${PARAMETERS}) 2 | -------------------------------------------------------------------------------- /.idea/fileTemplates/code/I18nized Expression.java: -------------------------------------------------------------------------------- 1 | i18n("${PROPERTY_KEY}") -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Briar_Desktop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/runConfigurations/Briar_Desktop.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/TestDeterministicConversationsKt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/runConfigurations/TestDeterministicConversationsKt.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/TestWithTwoConnectedTemporaryAccountsKt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/runConfigurations/TestWithTwoConnectedTemporaryAccountsKt.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/ktLintCheck.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/runConfigurations/ktLintCheck.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/ktlintFormat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/runConfigurations/ktlintFormat.xml -------------------------------------------------------------------------------- /.idea/scopes/briar_desktop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/scopes/briar_desktop.xml -------------------------------------------------------------------------------- /.idea/scopes/briar_desktop_kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/scopes/briar_desktop_kotlin.xml -------------------------------------------------------------------------------- /.idea/scopes/briar_desktop_kotlin_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/scopes/briar_desktop_kotlin_main.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.tx/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/.tx/config -------------------------------------------------------------------------------- /ACKNOWLEDGMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/ACKNOWLEDGMENTS.md -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/CLA.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/README.md -------------------------------------------------------------------------------- /TRANSLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/TRANSLATION.md -------------------------------------------------------------------------------- /artwork/do-it-now.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/artwork/do-it-now.svg -------------------------------------------------------------------------------- /assets/briar.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/assets/briar.icns -------------------------------------------------------------------------------- /assets/logo_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/assets/logo_circle.svg -------------------------------------------------------------------------------- /assets/logo_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/assets/logo_mac.png -------------------------------------------------------------------------------- /assets/logo_mac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/assets/logo_mac.svg -------------------------------------------------------------------------------- /briar-desktop/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/LICENSE.txt -------------------------------------------------------------------------------- /briar-desktop/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/build.gradle.kts -------------------------------------------------------------------------------- /briar-desktop/src/appResources/linux/org.briarproject.Briar.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/appResources/linux/org.briarproject.Briar.metainfo.xml -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/androidx/compose/material/DialogButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/androidx/compose/material/DialogButton.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/androidx/compose/material/ExposedDropDownMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/androidx/compose/material/ExposedDropDownMenu.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/androidx/compose/material/IconButtonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/androidx/compose/material/IconButtonExt.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/androidx/compose/material/OutlinedTextFieldExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/androidx/compose/material/OutlinedTextFieldExt.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/androidx/compose/material/TextFieldExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/androidx/compose/material/TextFieldExt.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/BriarDesktopApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/BriarDesktopApp.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopCoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopCoreModule.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopDatabaseConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopDatabaseConfig.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopFeatureFlags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopFeatureFlags.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/DesktopModule.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/Main.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/Strings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/about/Artifact.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/about/Artifact.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/AvatarManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/AvatarManager.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressor.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressorImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogInput.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostsReadEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostsReadEvent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/LinkClickedDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/LinkClickedDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/sharing/BlogSharingStatusDrawerContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/sharing/BlogSharingStatusDrawerContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/sharing/BlogSharingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/sharing/BlogSharingViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ConfirmRemovePendingContactDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ConfirmRemovePendingContactDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ConnectionIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ConnectionIndicator.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactDropDown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactDropDown.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItemViewSmall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactItemViewSmall.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactList.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactListItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactListViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ContactsViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/Identicon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/Identicon.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ProfileCircle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/ProfileCircle.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/AddContactDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/AddContactDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/AddContactViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/AddContactViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/PendingContactItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/PendingContactItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/PendingContactItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/contact/add/remote/PendingContactItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/AttachmentItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/AttachmentItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationDialogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationDialogs.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationHeader.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationList.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessageItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessageItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessageItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessageItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessagesReadEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationMessagesReadEvent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationNoticeItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationNoticeItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationNoticeItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationNoticeItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationVisitor.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/PrivateMessageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/conversation/PrivateMessageScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/dialogs/DialogType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/dialogs/DialogType.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/expiration/ExpirationBanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/expiration/ExpirationBanner.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/expiration/ExpirationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/expiration/ExpirationUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumListViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumStrings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/ForumStrings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumConversationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumConversationViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumDropdownMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumDropdownMenu.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumPostItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/conversation/ForumPostItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/sharing/ForumSharingStatusDrawerContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/sharing/ForumSharingStatusDrawerContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/sharing/ForumSharingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/forum/sharing/ForumSharingViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/introduction/IntroductionDrawerContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/introduction/IntroductionDrawerContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/introduction/IntroductionViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/introduction/IntroductionViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/AboutSubViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/AboutSubViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/ErrorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/ErrorScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/ErrorSubViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/ErrorSubViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/FormScaffold.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/FormScaffold.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoadingView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoadingView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoginScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoginSubViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/LoginSubViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/RegistrationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/RegistrationScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/RegistrationSubViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/RegistrationSubViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StartupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StartupScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StartupViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StartupViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StrengthMeter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/login/StrengthMeter.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxErrorDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxErrorDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxIcon.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxSetupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxSetupScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxStatusScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxStatusScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/MailboxViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/TroubleshootingWizardDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/mailbox/TroubleshootingWizardDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/navigation/BriarSidebar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/navigation/BriarSidebar.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/navigation/SidebarViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/navigation/SidebarViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/AbstractNotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/AbstractNotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/NotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/NotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/SoundNotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/SoundNotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/linux/GErrorStruct.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/linux/GErrorStruct.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/linux/LibnotifyNotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/linux/LibnotifyNotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/macos/MacOsNotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/macos/MacOsNotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/windows/Toast4jNotificationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/notification/windows/Toast4jNotificationProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupListViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupStrings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/PrivateGroupStrings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupConversationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupConversationViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupDropdownMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupDropdownMenu.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupMessageItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/conversation/PrivateGroupMessageItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/GroupMemberItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/GroupMemberItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/PrivateGroupMemberDrawerContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/PrivateGroupMemberDrawerContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/PrivateGroupSharingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/privategroup/sharing/PrivateGroupSharingViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ChangePasswordDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ChangePasswordDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ChangePasswordSubViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ChangePasswordSubViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/Configuration.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ConfigurationImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/ConfigurationImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/DesktopSettingsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/DesktopSettingsModule.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/EncryptedSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/EncryptedSettings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/EncryptedSettingsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/EncryptedSettingsImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingDetails.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingOption.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsOptionList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsOptionList.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Icons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Icons.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/AddThreadedGroupDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/AddThreadedGroupDialog.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupCircle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupCircle.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupList.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupListViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupMessageReadEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupMessageReadEvent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupStrings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/ThreadedGroupStrings.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadItem.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedConversationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedConversationViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationInput.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupConversationScreenState.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupDropdownMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/conversation/ThreadedGroupDropdownMenu.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/InvitationSentEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/InvitationSentEvent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/ThreadedGroupSharingActionDrawerContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/ThreadedGroupSharingActionDrawerContent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/ThreadedGroupSharingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threadedgroup/sharing/ThreadedGroupSharingViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/BriarExecutors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/BriarExecutors.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/BriarExecutorsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/BriarExecutorsImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/UiExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/threading/UiExecutor.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/AboutScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/AuthorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/AuthorView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarLogo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarLogo.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarTextContextMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarTextContextMenu.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ColoredIconButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ColoredIconButton.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Constants.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ContextMenuAreaDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ContextMenuAreaDataProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/HorizontalDivider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/HorizontalDivider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/InfoDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/InfoDrawer.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ListItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/ListItemView.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Loader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Loader.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MainScreen.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MessageCounter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MessageCounter.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MessageCounterImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/MessageCounterImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/NumberBadge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/NumberBadge.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/SearchTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/SearchTextField.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Tooltip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/Tooltip.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/TrustIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/TrustIndicator.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiMode.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiPlaceholder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiPlaceholder.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UiState.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UnreadFabs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/UnreadFabs.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/VerticalDivider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/VerticalDivider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/VerticallyScrollableArea.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/VerticallyScrollableArea.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/WindowFocusState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/WindowFocusState.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/AccessibilityUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/AccessibilityUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/AudioUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/AudioUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/DesktopUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/DesktopUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/FileUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ImagePicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ImagePicker.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ImageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ImageUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/InternationalizationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/InternationalizationUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/KLoggerUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/KLoggerUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ListUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ListUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/LocalCompositionProviderUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/LocalCompositionProviderUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/LogUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/LogUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/PreviewDataUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/PreviewDataUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/PreviewUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/PreviewUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ResourceUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/ResourceUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/StringBuilderExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/StringBuilderExt.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/StringUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/StringUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/TimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/TimeUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/UiUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/utils/UiUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ComposeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ComposeUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/DbViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/DbViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/EventListenerDbViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/EventListenerDbViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/SingleStateEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/SingleStateEvent.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModel.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelFactory.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelModule.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/viewmodel/ViewModelProvider.kt -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/audio/notification.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/audio/notification.wav -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/il_mailbox_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/il_mailbox_dark.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/il_mailbox_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/il_mailbox_light.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/il_mailbox_setup_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/il_mailbox_setup_dark.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/il_mailbox_setup_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/il_mailbox_setup_light.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/logo_circle.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/logo_circle.ico -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/logo_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/logo_circle.png -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/logo_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/logo_circle.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/images/logo_circle_badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/images/logo_circle_badge.svg -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/logback.xml -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ar.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_bg.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_bn.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_bn.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ca.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_cs.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_cs.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_de.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_es.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_es_CU.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_es_CU.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_fa.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_fr.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_gl.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_he.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_he.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_hu.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_is.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_is.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_it.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ja.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ka.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ko.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_lt.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_my.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_my.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_nb.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_nb.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_nl.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_pl.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_pt_BR.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_pt_PT.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_pt_PT.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ro.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_ru.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_sk.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_sq.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_sv.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_tr.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_uk.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_zh_CN.properties -------------------------------------------------------------------------------- /briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/main/resources/strings/BriarDesktop_zh_TW.properties -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/linux/deb/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/linux/deb/copyright -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/linux/deb/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/linux/deb/postinst -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/linux/deb/preinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/linux/deb/preinst -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/linux/deb/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/linux/deb/prerm -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/linux/launcher.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/linux/launcher.desktop -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/.gitignore -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/banner.bmp -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/banner.svg -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/convert.sh -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/dialog.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/dialog.bmp -------------------------------------------------------------------------------- /briar-desktop/src/packagingResources/windows/dialog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/packagingResources/windows/dialog.svg -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/BriarDesktopTestApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/BriarDesktopTestApp.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/GroupCountHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/GroupCountHelper.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithTemporaryAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithTemporaryAccount.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/SetPreviewUtilsDensity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/SetPreviewUtilsDensity.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestDeterministicConversations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestDeterministicConversations.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestListDependencies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestListDependencies.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestMixedConversations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestMixedConversations.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestRandomConversations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestRandomConversations.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestScreenshot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestScreenshot.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithAccount.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithBrokenService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithBrokenService.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithUnwritableDirectory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithUnwritableDirectory.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithoutAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestStartupWithoutAccount.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestUtils.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithInvitationAndThreeConnectedTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithInvitationAndThreeConnectedTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithThreeConnectedTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithThreeConnectedTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoConnectedAsPendingTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoConnectedAsPendingTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoConnectedTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoConnectedTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoTemporaryAccounts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/TestWithTwoTemporaryAccounts.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/attachment/media/ImageCompressorTest.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestCloseElementsMultipleTimes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestCloseElementsMultipleTimes.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestCode.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestDescriptionLists.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestDescriptionLists.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestHtml.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestHtml.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestListItemOutsideUl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestListItemOutsideUl.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestOrderedLists.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestOrderedLists.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestSimplePost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestSimplePost.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestUnorderedLists.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestUnorderedLists.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/contact/ContactItemTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/contact/ContactItemTest.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/notification/linux/TestNativeNotifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/notification/linux/TestNativeNotifications.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/notification/windows/TestNativeNotifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/notification/windows/TestNativeNotifications.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/settings/UnencryptedSettingsImplTest.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/DeterministicTestDataCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/DeterministicTestDataCreator.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/DeterministicTestDataCreatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/DeterministicTestDataCreatorImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/GroupsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/GroupsData.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/TestAvatarCreatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/TestAvatarCreatorImpl.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/TestDeterministicData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/TestDeterministicData.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/Conversations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/Conversations.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/ConversationsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/ConversationsData.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/ConversationsDsl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/conversation/ConversationsDsl.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/Forums.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/Forums.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/ForumsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/ForumsData.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/ForumsDsl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/testdata/forum/ForumsDsl.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/utils/ListUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/utils/ListUtilsTest.kt -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/do-it-now.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/do-it-now.png -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/voronoi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/voronoi1.png -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/voronoi1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/voronoi1000.png -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/voronoi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/voronoi2.png -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/voronoi3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/voronoi3.png -------------------------------------------------------------------------------- /briar-desktop/src/test/resources/images/voronoi4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/briar-desktop/src/test/resources/images/voronoi4.png -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | org.gradle.jvmargs=-Xmx2g 3 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /systemTests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/systemTests/README.md -------------------------------------------------------------------------------- /systemTests/gnome.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/systemTests/gnome.sh -------------------------------------------------------------------------------- /systemTests/plasma.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/systemTests/plasma.sh -------------------------------------------------------------------------------- /systemTests/vms.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/systemTests/vms.nix -------------------------------------------------------------------------------- /utils/create-mac-icon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/create-mac-icon.sh -------------------------------------------------------------------------------- /utils/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/entitlements.plist -------------------------------------------------------------------------------- /utils/extract-deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/extract-deb.sh -------------------------------------------------------------------------------- /utils/package-deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/package-deb.sh -------------------------------------------------------------------------------- /utils/screenshots/briar-desktop-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/screenshots/briar-desktop-1.png -------------------------------------------------------------------------------- /utils/screenshots/briar-desktop-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/screenshots/briar-desktop-2.png -------------------------------------------------------------------------------- /utils/sign-mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/utils/sign-mac.sh -------------------------------------------------------------------------------- /vagrant/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | -------------------------------------------------------------------------------- /vagrant/debian-bullseye/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/debian-bullseye/README.md -------------------------------------------------------------------------------- /vagrant/debian-bullseye/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/debian-bullseye/Vagrantfile -------------------------------------------------------------------------------- /vagrant/debian-bullseye/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/debian-bullseye/bootstrap.sh -------------------------------------------------------------------------------- /vagrant/ubuntu-bionic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-bionic/README.md -------------------------------------------------------------------------------- /vagrant/ubuntu-bionic/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-bionic/Vagrantfile -------------------------------------------------------------------------------- /vagrant/ubuntu-bionic/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-bionic/bootstrap.sh -------------------------------------------------------------------------------- /vagrant/ubuntu-focal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-focal/README.md -------------------------------------------------------------------------------- /vagrant/ubuntu-focal/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-focal/Vagrantfile -------------------------------------------------------------------------------- /vagrant/ubuntu-focal/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-focal/bootstrap.sh -------------------------------------------------------------------------------- /vagrant/ubuntu-jammy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-jammy/README.md -------------------------------------------------------------------------------- /vagrant/ubuntu-jammy/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-jammy/Vagrantfile -------------------------------------------------------------------------------- /vagrant/ubuntu-jammy/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briar/briar-desktop/HEAD/vagrant/ubuntu-jammy/bootstrap.sh --------------------------------------------------------------------------------