├── .dockerignore ├── .editorconfig ├── .eslintrc.js ├── .github ├── CODEOWNERS └── workflows │ ├── codechecks.js.yml │ ├── docker-publish.yml │ └── sdk-release.js.yml ├── .gitignore ├── .gitlab-ci.yml ├── .ts-eslintrc.js ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile-dev ├── FAQ.md ├── LICENSE-AGPL-3.0 ├── LICENSE-COMMERCIAL ├── README.md ├── TODO.md ├── codestyle.md ├── doc ├── SDK-CHANGELOG.md ├── SDK.md ├── architecture │ ├── THEMING.md │ ├── UI │ │ ├── index.md │ │ ├── render-dom-elements.md │ │ └── ui.md │ ├── architecture.md │ ├── images │ │ ├── coloring-process.png │ │ ├── svg-icon-example.png │ │ └── theming-architecture.png │ ├── persisted-network-calls.md │ ├── sync-updates.md │ └── updates.md ├── docker.md ├── error-handling.md ├── implementation planning │ ├── CATCHUP-BACKFILL.md │ ├── CSS.md │ ├── DESIGN.md │ ├── E2EE.md │ ├── FRAGMENTS.md │ ├── LOCAL-ECHO-STATE.md │ ├── LOGIN.md │ ├── MEMBERS.md │ ├── PENDING_REPLIES.md │ ├── PUSH.md │ ├── QUESTIONS.md │ ├── READ-RECEIPTS.md │ ├── RECONNECTING.md │ ├── RELATIONS.md │ ├── RELEASE.md │ ├── REPLIES.md │ ├── ROOM-VERSIONS.md │ ├── SDK.md │ ├── SENDING.md │ ├── SSO.md │ ├── VIEW-UPDATES.md │ ├── background-tasks.md │ ├── html-messages.md │ ├── invites.md │ ├── room-types.ts │ ├── session-container.md │ └── timeline-member.md ├── problem solving │ ├── IMPORT-ISSUES.md │ ├── INDEXEDDB.md │ └── domexception_mapping.md └── style guide │ └── typescript.md ├── docker └── dynamic-config.sh ├── package.json ├── playwright.config.ts ├── playwright ├── global-setup.ts ├── plugins │ ├── dex │ │ ├── index.ts │ │ └── template │ │ │ ├── config.yaml │ │ │ └── dev.db │ ├── docker │ │ └── index.ts │ └── synapsedocker │ │ ├── index.ts │ │ └── templates │ │ ├── COPYME │ │ ├── README.md │ │ ├── homeserver.yaml │ │ └── log.config │ │ ├── consent │ │ ├── README.md │ │ ├── homeserver.yaml │ │ ├── log.config │ │ └── res │ │ │ └── templates │ │ │ └── privacy │ │ │ └── en │ │ │ ├── 1.0.html │ │ │ └── success.html │ │ ├── default │ │ ├── README.md │ │ ├── homeserver.yaml │ │ └── log.config │ │ └── sso │ │ ├── homeserver.yaml │ │ └── log.config └── tests │ ├── invite.spec.ts │ ├── login.spec.ts │ └── startup.spec.ts ├── prototypes ├── base256.html ├── chrome-keys.html ├── chrome-keys2.html ├── chrome-keys3.html ├── derive-key-ie11.html ├── derive-keys.js ├── detect-ie11-css.html ├── idb-cmp-numbers.html ├── idb-cmp.html ├── idb-continue-key.html ├── idb-continue-on-constrainterror.html ├── idb-multi-key.html ├── idb-promises-es6.html ├── idb-promises-safari.html ├── idb-promises.html ├── idb-store-files.html ├── idb-test-safari-close-txn.html ├── idb2rwtxn.html ├── ie11-hashchange.html ├── ie11-hmac.html ├── ie11-textdecoder.html ├── ie11.css ├── manifest.appcache ├── matrix.mjs ├── me.jpg ├── menu-relative.html ├── non-ie11.css ├── olmtest-ie11.html ├── olmtest.html ├── online.html ├── partialkey.html ├── pkcrypto-ie11.html ├── promifill.js ├── responsive-layout-flex.html ├── responsive-layout-grid.html ├── timeline-stickydate-flat.html ├── timeline.html ├── tools │ ├── package.json │ ├── transpile-ie11.mjs │ └── yarn.lock ├── typedarray.html └── webkit-blob-sandbox-fail │ ├── fail.html │ ├── fix.html │ └── index.html ├── scripts ├── .eslintrc.js ├── build-plugins │ ├── manifest.js │ ├── rollup-plugin-build-themes.js │ ├── service-worker.js │ └── sw-dev.js ├── cleanup.sh ├── package-overrides │ ├── buffer │ │ └── index.js │ └── safe-buffer │ │ └── index.js ├── package.sh ├── postcss │ ├── css-compile-variables.js │ ├── css-url-processor.js │ ├── css-url-to-variables.js │ ├── svg-builder.mjs │ └── tests │ │ ├── common.js │ │ ├── css-compile-variables.test.js │ │ └── css-url-to-variables.test.js ├── release.sh ├── sdk │ ├── base-manifest.json │ ├── build.sh │ ├── create-manifest.js │ ├── test │ │ ├── .gitignore │ │ ├── deps.d.ts │ │ ├── esm-entry.ts │ │ ├── index.html │ │ ├── package.json │ │ ├── test-sdk-in-commonjs-env.js │ │ └── test-sdk-in-esm-vite-build-env.js │ └── transform-paths.js ├── test-app.sh └── test-derived-theme │ ├── test-theme.sh │ └── theme.json ├── src ├── domain │ ├── AccountSetupViewModel.js │ ├── AvatarSource.ts │ ├── ErrorReportViewModel.ts │ ├── ErrorViewModel.ts │ ├── ForcedLogoutViewModel.ts │ ├── LogoutViewModel.ts │ ├── RootViewModel.js │ ├── SessionLoadViewModel.js │ ├── SessionPickerViewModel.js │ ├── ViewModel.ts │ ├── avatar.ts │ ├── login │ │ ├── CompleteSSOLoginViewModel.ts │ │ ├── LoginViewModel.ts │ │ ├── PasswordLoginViewModel.ts │ │ └── StartSSOLoginViewModel.ts │ ├── navigation │ │ ├── Navigation.ts │ │ ├── URLRouter.ts │ │ └── index.ts │ ├── rageshake.ts │ └── session │ │ ├── CreateRoomViewModel.js │ │ ├── JoinRoomViewModel.ts │ │ ├── RoomGridViewModel.js │ │ ├── RoomViewModelObservable.js │ │ ├── SessionStatusViewModel.js │ │ ├── SessionViewModel.js │ │ ├── common.js │ │ ├── leftpanel │ │ ├── BaseTileViewModel.js │ │ ├── InviteTileViewModel.js │ │ ├── LeftPanelViewModel.js │ │ ├── RoomBeingCreatedTileViewModel.js │ │ ├── RoomFilter.js │ │ ├── RoomTileViewModel.js │ │ └── common.js │ │ ├── rightpanel │ │ ├── InvitePanelViewModel.ts │ │ ├── MemberDetailsViewModel.js │ │ ├── MemberListViewModel.js │ │ ├── MemberTileViewModel.js │ │ ├── RightPanelViewModel.js │ │ ├── RoomDetailsViewModel.js │ │ └── members │ │ │ ├── comparator.js │ │ │ └── disambiguator.js │ │ ├── room │ │ ├── CallViewModel.ts │ │ ├── ComposerViewModel.js │ │ ├── InviteViewModel.js │ │ ├── LightboxViewModel.js │ │ ├── README.md │ │ ├── RoomBeingCreatedViewModel.js │ │ ├── RoomViewModel.js │ │ ├── UnknownRoomViewModel.js │ │ └── timeline │ │ │ ├── FORMATTED.md │ │ │ ├── MessageBody.js │ │ │ ├── ReactionsViewModel.js │ │ │ ├── TilesCollection.js │ │ │ ├── TimelineViewModel.js │ │ │ ├── UpdateAction.js │ │ │ ├── deserialize.js │ │ │ ├── linkify │ │ │ ├── linkify.ts │ │ │ └── regex.ts │ │ │ └── tiles │ │ │ ├── BaseMediaTile.js │ │ │ ├── BaseMessageTile.js │ │ │ ├── BaseTextTile.js │ │ │ ├── CallTile.js │ │ │ ├── DateTile.ts │ │ │ ├── EncryptedEventTile.js │ │ │ ├── EncryptionEnabledTile.js │ │ │ ├── FileTile.js │ │ │ ├── GapTile.js │ │ │ ├── ITile.ts │ │ │ ├── ImageTile.js │ │ │ ├── LocationTile.js │ │ │ ├── MissingAttachmentTile.js │ │ │ ├── RedactedTile.js │ │ │ ├── RoomMemberTile.js │ │ │ ├── RoomNameTile.js │ │ │ ├── SimpleTile.ts │ │ │ ├── TextTile.js │ │ │ ├── VerificationTile.ts │ │ │ ├── VideoTile.js │ │ │ └── index.ts │ │ ├── settings │ │ ├── FeaturesViewModel.ts │ │ ├── KeyBackupViewModel.ts │ │ └── SettingsViewModel.js │ │ ├── toast │ │ ├── BaseToastNotificationViewModel.ts │ │ ├── IToastCollection.ts │ │ ├── ToastCollectionViewModel.ts │ │ ├── calls │ │ │ ├── CallToastNotificationViewModel.ts │ │ │ └── CallsToastCollectionViewModel.ts │ │ └── verification │ │ │ ├── VerificationToastCollectionViewModel.ts │ │ │ └── VerificationToastNotificationViewModel.ts │ │ └── verification │ │ ├── DeviceVerificationViewModel.ts │ │ └── stages │ │ ├── DismissibleVerificationViewModel.ts │ │ ├── MissingKeysViewModel.ts │ │ ├── SelectMethodViewModel.ts │ │ ├── VerificationCancelledViewModel.ts │ │ ├── VerificationCompleteViewModel.ts │ │ ├── VerifyEmojisViewModel.ts │ │ └── WaitingForOtherUserViewModel.ts ├── features.ts ├── fixtures │ └── matrix │ │ ├── invites │ │ ├── dm.js │ │ └── room.js │ │ └── sas │ │ └── events.ts ├── index.html ├── lib.ts ├── logging │ ├── ConsoleReporter.ts │ ├── IDBLogPersister.ts │ ├── LogFilter.ts │ ├── LogItem.ts │ ├── Logger.ts │ ├── NullLogger.ts │ ├── types.ts │ └── utils.ts ├── matrix │ ├── Client.js │ ├── DeviceMessageHandler.js │ ├── ServerFeatures.js │ ├── Session.js │ ├── Sync.js │ ├── User.js │ ├── calls │ │ ├── CallHandler.ts │ │ ├── LocalMedia.ts │ │ ├── PeerCall.ts │ │ ├── TODO.md │ │ ├── TurnServerSource.ts │ │ ├── callEventTypes.ts │ │ ├── common.ts │ │ └── group │ │ │ ├── GroupCall.ts │ │ │ └── Member.ts │ ├── common.js │ ├── e2ee │ │ ├── Account.js │ │ ├── DecryptionResult.ts │ │ ├── Dehydration.js │ │ ├── DeviceTracker.ts │ │ ├── OlmWorker.js │ │ ├── README.md │ │ ├── RoomEncryption.js │ │ ├── attachment.js │ │ ├── common.ts │ │ ├── megolm │ │ │ ├── Decryption.ts │ │ │ ├── Encryption.js │ │ │ ├── decryption │ │ │ │ ├── DecryptionChanges.js │ │ │ │ ├── DecryptionPreparation.js │ │ │ │ ├── KeyLoader.ts │ │ │ │ ├── README.md │ │ │ │ ├── ReplayDetectionEntry.ts │ │ │ │ ├── RoomKey.ts │ │ │ │ ├── SessionDecryption.ts │ │ │ │ └── utils.ts │ │ │ └── keybackup │ │ │ │ ├── Curve25519.ts │ │ │ │ ├── KeyBackup.ts │ │ │ │ └── types.ts │ │ └── olm │ │ │ ├── Decryption.ts │ │ │ ├── Encryption.ts │ │ │ ├── Session.ts │ │ │ └── types.ts │ ├── error.js │ ├── login │ │ ├── LoginMethod.ts │ │ ├── PasswordLoginMethod.ts │ │ ├── SSOLoginHelper.ts │ │ ├── TokenLoginMethod.ts │ │ └── index.ts │ ├── net │ │ ├── ExponentialRetryDelay.ts │ │ ├── HomeServerApi.ts │ │ ├── HomeServerRequest.ts │ │ ├── MediaRepository.ts │ │ ├── Reconnector.ts │ │ ├── RequestScheduler.ts │ │ ├── common.ts │ │ ├── request │ │ │ └── replay.ts │ │ └── types │ │ │ └── response.ts │ ├── profile.ts │ ├── push │ │ └── Pusher.ts │ ├── registration │ │ ├── Registration.ts │ │ ├── stages │ │ │ ├── BaseRegistrationStage.ts │ │ │ ├── DummyAuth.ts │ │ │ ├── TermsAuth.ts │ │ │ └── TokenAuth.ts │ │ └── types.ts │ ├── room │ │ ├── ArchivedRoom.js │ │ ├── AttachmentUpload.js │ │ ├── BaseRoom.js │ │ ├── Invite.js │ │ ├── ObservedEventMap.js │ │ ├── PowerLevels.js │ │ ├── Room.js │ │ ├── RoomBeingCreated.ts │ │ ├── RoomSummary.js │ │ ├── common.ts │ │ ├── joinRoom.ts │ │ ├── members │ │ │ ├── Heroes.js │ │ │ ├── MemberList.js │ │ │ ├── RoomMember.js │ │ │ └── load.js │ │ ├── sending │ │ │ ├── PendingEvent.js │ │ │ └── SendQueue.js │ │ ├── state │ │ │ ├── ObservedStateKeyValue.ts │ │ │ ├── ObservedStateTypeMap.ts │ │ │ ├── RoomStateHandlerSet.ts │ │ │ └── types.ts │ │ └── timeline │ │ │ ├── Direction.ts │ │ │ ├── EventKey.ts │ │ │ ├── FragmentIdComparer.js │ │ │ ├── PendingAnnotation.js │ │ │ ├── README.md │ │ │ ├── Timeline.js │ │ │ ├── common.js │ │ │ ├── entries │ │ │ ├── BaseEntry.ts │ │ │ ├── BaseEventEntry.js │ │ │ ├── EventEntry.js │ │ │ ├── FragmentBoundaryEntry.js │ │ │ ├── NonPersistedEventEntry.js │ │ │ ├── PendingEventEntry.js │ │ │ └── reply.js │ │ │ ├── persistence │ │ │ ├── GapWriter.js │ │ │ ├── MemberWriter.js │ │ │ ├── RelationWriter.js │ │ │ ├── SyncWriter.js │ │ │ ├── TimelineReader.js │ │ │ └── common.js │ │ │ └── relations.js │ ├── sessioninfo │ │ └── localstorage │ │ │ └── SessionInfoStorage.ts │ ├── ssss │ │ ├── SecretFetcher.ts │ │ ├── SecretSharing.ts │ │ ├── SecretStorage.ts │ │ ├── common.ts │ │ ├── index.ts │ │ ├── passphrase.ts │ │ └── recoveryKey.ts │ ├── storage │ │ ├── common.ts │ │ ├── idb │ │ │ ├── QueryTarget.ts │ │ │ ├── Storage.ts │ │ │ ├── StorageFactory.ts │ │ │ ├── Store.ts │ │ │ ├── Transaction.ts │ │ │ ├── error.ts │ │ │ ├── export.ts │ │ │ ├── quirks.ts │ │ │ ├── schema.ts │ │ │ ├── stores │ │ │ │ ├── AccountDataStore.ts │ │ │ │ ├── CallStore.ts │ │ │ │ ├── CrossSigningKeyStore.ts │ │ │ │ ├── DeviceKeyStore.ts │ │ │ │ ├── GroupSessionDecryptionStore.ts │ │ │ │ ├── InboundGroupSessionStore.ts │ │ │ │ ├── InviteStore.ts │ │ │ │ ├── OlmSessionStore.ts │ │ │ │ ├── OperationStore.ts │ │ │ │ ├── OutboundGroupSessionStore.ts │ │ │ │ ├── PendingEventStore.ts │ │ │ │ ├── RoomMemberStore.ts │ │ │ │ ├── RoomStateStore.ts │ │ │ │ ├── RoomSummaryStore.ts │ │ │ │ ├── SessionStore.ts │ │ │ │ ├── SharedSecretStore.ts │ │ │ │ ├── TimelineEventStore.ts │ │ │ │ ├── TimelineFragmentStore.ts │ │ │ │ ├── TimelineRelationStore.ts │ │ │ │ ├── UserIdentityStore.ts │ │ │ │ └── common.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ └── types.ts │ ├── verification │ │ ├── CrossSigning.ts │ │ ├── SAS │ │ │ ├── SASRequest.ts │ │ │ ├── SASVerification.ts │ │ │ ├── VerificationCancelledError.ts │ │ │ ├── channel │ │ │ │ ├── IChannel.ts │ │ │ │ ├── MockChannel.ts │ │ │ │ ├── RoomChannel.ts │ │ │ │ ├── ToDeviceChannel.ts │ │ │ │ └── types.ts │ │ │ ├── generator.ts │ │ │ ├── mac.ts │ │ │ ├── stages │ │ │ │ ├── BaseSASVerificationStage.ts │ │ │ │ ├── CalculateSASStage.ts │ │ │ │ ├── SelectVerificationMethodStage.ts │ │ │ │ ├── SendAcceptVerificationStage.ts │ │ │ │ ├── SendDoneStage.ts │ │ │ │ ├── SendKeyStage.ts │ │ │ │ ├── SendMacStage.ts │ │ │ │ ├── SendReadyStage.ts │ │ │ │ ├── SendRequestVerificationStage.ts │ │ │ │ ├── VerifyMacStage.ts │ │ │ │ └── constants.ts │ │ │ └── types.ts │ │ └── common.ts │ └── well-known.js ├── mocks │ ├── Clock.js │ ├── HomeServer.js │ ├── ListObserver.js │ ├── Request.js │ ├── Storage.ts │ ├── TimelineMock.ts │ ├── event.js │ └── poll.js ├── observable │ ├── BaseObservable.ts │ ├── index.ts │ ├── list │ │ ├── AsyncMappedList.ts │ │ ├── BaseMappedList.ts │ │ ├── BaseObservableList.ts │ │ ├── ConcatList.ts │ │ ├── MappedList.ts │ │ ├── ObservableArray.ts │ │ ├── SortedArray.ts │ │ ├── SortedMapList.js │ │ └── common.ts │ ├── map │ │ ├── ApplyMap.ts │ │ ├── BaseObservableMap.ts │ │ ├── FilteredMap.ts │ │ ├── JoinedMap.ts │ │ ├── LogMap.ts │ │ ├── MappedMap.ts │ │ ├── ObservableMap.ts │ │ ├── ObservableValueMap.ts │ │ └── index.ts │ └── value │ │ ├── BaseObservableValue.ts │ │ ├── EventObservableValue.ts │ │ ├── FlatMapObservableValue.ts │ │ ├── MapSizeObservableValue.ts │ │ ├── ObservableValue.ts │ │ ├── PickMapObservableValue.ts │ │ ├── RetainedObservableValue.ts │ │ └── index.ts ├── platform │ ├── types │ │ ├── MediaDevices.ts │ │ ├── WebRTC.ts │ │ ├── config.ts │ │ ├── theme.ts │ │ └── types.ts │ └── web │ │ ├── LegacyPlatform.js │ │ ├── Platform.js │ │ ├── assets │ │ ├── config.json │ │ ├── download-sandbox.html │ │ ├── icon-maskable.png │ │ ├── icon-maskable.svg │ │ ├── icon.png │ │ ├── icon.svg │ │ └── manifest.json │ │ ├── dom │ │ ├── BlobHandle.js │ │ ├── Clock.js │ │ ├── Crypto.js │ │ ├── History.js │ │ ├── ImageHandle.js │ │ ├── MediaDevices.ts │ │ ├── NotificationService.js │ │ ├── OnlineStatus.js │ │ ├── ServiceWorkerHandler.js │ │ ├── SettingsStorage.js │ │ ├── StorageEstimate.js │ │ ├── TimeFormatter.ts │ │ ├── UTF8.js │ │ ├── WebRTC.ts │ │ ├── WorkerPool.js │ │ ├── download.js │ │ ├── request │ │ │ ├── common.js │ │ │ ├── fetch.js │ │ │ └── xhr.js │ │ └── utils.ts │ │ ├── index.html │ │ ├── legacy-polyfill.js │ │ ├── main.js │ │ ├── parsehtml.js │ │ ├── public │ │ └── icon.png │ │ ├── sdk │ │ └── paths │ │ │ └── vite.js │ │ ├── sw.js │ │ ├── theming │ │ ├── DerivedVariables.ts │ │ ├── IconColorizer.ts │ │ ├── ThemeLoader.ts │ │ ├── parsers │ │ │ ├── BuiltThemeParser.ts │ │ │ ├── RuntimeThemeParser.ts │ │ │ └── types.ts │ │ └── shared │ │ │ ├── color.mjs │ │ │ └── svg-colorizer.mjs │ │ ├── ui │ │ ├── AvatarView.js │ │ ├── ForcedLogoutView.js │ │ ├── LogoutView.js │ │ ├── RootView.js │ │ ├── avatar.js │ │ ├── common.js │ │ ├── css │ │ │ ├── avatar.css │ │ │ ├── font.css │ │ │ ├── form.css │ │ │ ├── layout.css │ │ │ ├── left-panel.css │ │ │ ├── login.css │ │ │ ├── main.css │ │ │ ├── popup.css │ │ │ ├── right-panel.css │ │ │ ├── room.css │ │ │ ├── spinner.css │ │ │ ├── status.css │ │ │ ├── themes │ │ │ │ ├── README.md │ │ │ │ ├── bubbles │ │ │ │ │ └── theme.css │ │ │ │ └── element │ │ │ │ │ ├── call.css │ │ │ │ │ ├── element-logo.svg │ │ │ │ │ ├── error.css │ │ │ │ │ ├── icons │ │ │ │ │ ├── cam-muted.svg │ │ │ │ │ ├── cam-unmuted.svg │ │ │ │ │ ├── chevron-down.svg │ │ │ │ │ ├── chevron-left.svg │ │ │ │ │ ├── chevron-right.svg │ │ │ │ │ ├── chevron-small.svg │ │ │ │ │ ├── chevron-thin-left.svg │ │ │ │ │ ├── clear.svg │ │ │ │ │ ├── disable-grid.svg │ │ │ │ │ ├── dismiss.svg │ │ │ │ │ ├── e2ee-disabled.svg │ │ │ │ │ ├── e2ee-normal.svg │ │ │ │ │ ├── enable-grid.svg │ │ │ │ │ ├── encryption-status.svg │ │ │ │ │ ├── hangup.svg │ │ │ │ │ ├── info.svg │ │ │ │ │ ├── mic-muted.svg │ │ │ │ │ ├── mic-unmuted.svg │ │ │ │ │ ├── paperclip.svg │ │ │ │ │ ├── plus.svg │ │ │ │ │ ├── room-members.svg │ │ │ │ │ ├── search.svg │ │ │ │ │ ├── send.svg │ │ │ │ │ ├── settings.svg │ │ │ │ │ ├── verification-error.svg │ │ │ │ │ ├── verified.svg │ │ │ │ │ ├── vertical-ellipsis.svg │ │ │ │ │ ├── video-call.svg │ │ │ │ │ └── voice-call.svg │ │ │ │ │ ├── inter.css │ │ │ │ │ ├── inter │ │ │ │ │ ├── Inter-Black.woff │ │ │ │ │ ├── Inter-Black.woff2 │ │ │ │ │ ├── Inter-BlackItalic.woff │ │ │ │ │ ├── Inter-BlackItalic.woff2 │ │ │ │ │ ├── Inter-Bold.woff │ │ │ │ │ ├── Inter-Bold.woff2 │ │ │ │ │ ├── Inter-BoldItalic.woff │ │ │ │ │ ├── Inter-BoldItalic.woff2 │ │ │ │ │ ├── Inter-ExtraBold.woff │ │ │ │ │ ├── Inter-ExtraBold.woff2 │ │ │ │ │ ├── Inter-ExtraBoldItalic.woff │ │ │ │ │ ├── Inter-ExtraBoldItalic.woff2 │ │ │ │ │ ├── Inter-ExtraLight.woff │ │ │ │ │ ├── Inter-ExtraLight.woff2 │ │ │ │ │ ├── Inter-ExtraLightItalic.woff │ │ │ │ │ ├── Inter-ExtraLightItalic.woff2 │ │ │ │ │ ├── Inter-Italic.woff │ │ │ │ │ ├── Inter-Italic.woff2 │ │ │ │ │ ├── Inter-Light.woff │ │ │ │ │ ├── Inter-Light.woff2 │ │ │ │ │ ├── Inter-LightItalic.woff │ │ │ │ │ ├── Inter-LightItalic.woff2 │ │ │ │ │ ├── Inter-Medium.woff │ │ │ │ │ ├── Inter-Medium.woff2 │ │ │ │ │ ├── Inter-MediumItalic.woff │ │ │ │ │ ├── Inter-MediumItalic.woff2 │ │ │ │ │ ├── Inter-Regular.woff │ │ │ │ │ ├── Inter-Regular.woff2 │ │ │ │ │ ├── Inter-SemiBold.woff │ │ │ │ │ ├── Inter-SemiBold.woff2 │ │ │ │ │ ├── Inter-SemiBoldItalic.woff │ │ │ │ │ ├── Inter-SemiBoldItalic.woff2 │ │ │ │ │ ├── Inter-Thin.woff │ │ │ │ │ ├── Inter-Thin.woff2 │ │ │ │ │ ├── Inter-ThinItalic.woff │ │ │ │ │ └── Inter-ThinItalic.woff2 │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── theme.css │ │ │ │ │ └── timeline.css │ │ │ └── timeline.css │ │ ├── general │ │ │ ├── BaseUpdateView.ts │ │ │ ├── ErrorView.ts │ │ │ ├── LazyListView.ts │ │ │ ├── ListRange.ts │ │ │ ├── ListView.ts │ │ │ ├── LoadingView.js │ │ │ ├── Menu.js │ │ │ ├── Popup.js │ │ │ ├── Range.ts │ │ │ ├── StaticView.js │ │ │ ├── TemplateView.ts │ │ │ ├── html.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── login │ │ │ ├── AccountSetupView.js │ │ │ ├── CompleteSSOView.js │ │ │ ├── LoginView.js │ │ │ ├── PasswordLoginView.js │ │ │ ├── SessionLoadStatusView.js │ │ │ ├── SessionLoadView.js │ │ │ ├── SessionPickerView.js │ │ │ └── common.js │ │ └── session │ │ │ ├── CreateRoomView.js │ │ │ ├── JoinRoomView.ts │ │ │ ├── RoomGridView.js │ │ │ ├── SessionStatusView.js │ │ │ ├── SessionView.js │ │ │ ├── leftpanel │ │ │ ├── LeftPanelView.js │ │ │ └── RoomTileView.js │ │ │ ├── rightpanel │ │ │ ├── InvitePanelView.ts │ │ │ ├── MemberDetailsView.js │ │ │ ├── MemberListView.js │ │ │ ├── MemberTileView.js │ │ │ ├── RightPanelView.js │ │ │ └── RoomDetailsView.js │ │ │ ├── room │ │ │ ├── CallView.ts │ │ │ ├── DisabledComposerView.js │ │ │ ├── InviteView.js │ │ │ ├── LightboxView.js │ │ │ ├── MessageComposer.js │ │ │ ├── RoomBeingCreatedView.js │ │ │ ├── RoomView.js │ │ │ ├── TimelineLoadingView.js │ │ │ ├── TimelineView.ts │ │ │ ├── UnknownRoomView.js │ │ │ ├── common.ts │ │ │ └── timeline │ │ │ │ ├── AnnouncementView.js │ │ │ │ ├── BaseMediaView.js │ │ │ │ ├── BaseMessageView.js │ │ │ │ ├── CallTileView.ts │ │ │ │ ├── DateHeaderView.ts │ │ │ │ ├── FileView.js │ │ │ │ ├── GapView.js │ │ │ │ ├── ImageView.js │ │ │ │ ├── LocationView.js │ │ │ │ ├── MissingAttachmentView.js │ │ │ │ ├── ReactionsView.js │ │ │ │ ├── RedactedView.js │ │ │ │ ├── ReplyPreviewView.js │ │ │ │ ├── TextMessageView.js │ │ │ │ ├── VerificationTileView.ts │ │ │ │ └── VideoView.js │ │ │ ├── settings │ │ │ ├── FeaturesView.ts │ │ │ ├── KeyBackupSettingsView.ts │ │ │ └── SettingsView.js │ │ │ ├── toast │ │ │ ├── CallToastNotificationView.ts │ │ │ ├── ToastCollectionView.ts │ │ │ └── VerificationToastNotificationView.ts │ │ │ └── verification │ │ │ ├── DeviceVerificationView.ts │ │ │ └── stages │ │ │ ├── MissingKeysView.ts │ │ │ ├── SelectMethodView.ts │ │ │ ├── VerificationCancelledView.ts │ │ │ ├── VerificationCompleteView.ts │ │ │ ├── VerifyEmojisView.ts │ │ │ └── WaitingForOtherUserView.ts │ │ ├── utils │ │ ├── Base58.js │ │ ├── Base64.js │ │ └── Encoding.js │ │ └── worker │ │ ├── main.js │ │ └── polyfill.js └── utils │ ├── AbortableOperation.ts │ ├── Deferred.ts │ ├── Disposables.ts │ ├── ErrorBoundary.ts │ ├── EventEmitter.ts │ ├── LRUCache.ts │ ├── Lock.ts │ ├── LockMap.ts │ ├── RetainedValue.ts │ ├── crypto │ ├── hkdf.ts │ └── pbkdf2.ts │ ├── enum.ts │ ├── error.ts │ ├── formatSize.ts │ ├── groupBy.ts │ ├── mergeMap.ts │ ├── recursivelyAssign.ts │ ├── sortedIndex.ts │ ├── timeFormatting.ts │ ├── timeout.ts │ └── typedJSON.ts ├── tsconfig-declaration.json ├── tsconfig.json ├── view-gallery.html ├── vite.common-config.js ├── vite.config.js ├── vite.sdk-assets-config.js ├── vite.sdk-lib-config.js └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | target 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/codechecks.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.github/workflows/codechecks.js.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/sdk-release.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.github/workflows/sdk-release.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.ts-eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/.ts-eslintrc.js -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE-AGPL-3.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/LICENSE-AGPL-3.0 -------------------------------------------------------------------------------- /LICENSE-COMMERCIAL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/LICENSE-COMMERCIAL -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/TODO.md -------------------------------------------------------------------------------- /codestyle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/codestyle.md -------------------------------------------------------------------------------- /doc/SDK-CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/SDK-CHANGELOG.md -------------------------------------------------------------------------------- /doc/SDK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/SDK.md -------------------------------------------------------------------------------- /doc/architecture/THEMING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/THEMING.md -------------------------------------------------------------------------------- /doc/architecture/UI/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/UI/index.md -------------------------------------------------------------------------------- /doc/architecture/UI/render-dom-elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/UI/render-dom-elements.md -------------------------------------------------------------------------------- /doc/architecture/UI/ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/UI/ui.md -------------------------------------------------------------------------------- /doc/architecture/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/architecture.md -------------------------------------------------------------------------------- /doc/architecture/images/coloring-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/images/coloring-process.png -------------------------------------------------------------------------------- /doc/architecture/images/svg-icon-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/images/svg-icon-example.png -------------------------------------------------------------------------------- /doc/architecture/images/theming-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/images/theming-architecture.png -------------------------------------------------------------------------------- /doc/architecture/persisted-network-calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/persisted-network-calls.md -------------------------------------------------------------------------------- /doc/architecture/sync-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/sync-updates.md -------------------------------------------------------------------------------- /doc/architecture/updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/architecture/updates.md -------------------------------------------------------------------------------- /doc/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/docker.md -------------------------------------------------------------------------------- /doc/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/error-handling.md -------------------------------------------------------------------------------- /doc/implementation planning/CATCHUP-BACKFILL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/CATCHUP-BACKFILL.md -------------------------------------------------------------------------------- /doc/implementation planning/CSS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/CSS.md -------------------------------------------------------------------------------- /doc/implementation planning/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/DESIGN.md -------------------------------------------------------------------------------- /doc/implementation planning/E2EE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/E2EE.md -------------------------------------------------------------------------------- /doc/implementation planning/FRAGMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/FRAGMENTS.md -------------------------------------------------------------------------------- /doc/implementation planning/LOCAL-ECHO-STATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/LOCAL-ECHO-STATE.md -------------------------------------------------------------------------------- /doc/implementation planning/LOGIN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/LOGIN.md -------------------------------------------------------------------------------- /doc/implementation planning/MEMBERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/MEMBERS.md -------------------------------------------------------------------------------- /doc/implementation planning/PENDING_REPLIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/PENDING_REPLIES.md -------------------------------------------------------------------------------- /doc/implementation planning/PUSH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/PUSH.md -------------------------------------------------------------------------------- /doc/implementation planning/QUESTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/QUESTIONS.md -------------------------------------------------------------------------------- /doc/implementation planning/READ-RECEIPTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/READ-RECEIPTS.md -------------------------------------------------------------------------------- /doc/implementation planning/RECONNECTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/RECONNECTING.md -------------------------------------------------------------------------------- /doc/implementation planning/RELATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/RELATIONS.md -------------------------------------------------------------------------------- /doc/implementation planning/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/RELEASE.md -------------------------------------------------------------------------------- /doc/implementation planning/REPLIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/REPLIES.md -------------------------------------------------------------------------------- /doc/implementation planning/ROOM-VERSIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/ROOM-VERSIONS.md -------------------------------------------------------------------------------- /doc/implementation planning/SDK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/SDK.md -------------------------------------------------------------------------------- /doc/implementation planning/SENDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/SENDING.md -------------------------------------------------------------------------------- /doc/implementation planning/SSO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/SSO.md -------------------------------------------------------------------------------- /doc/implementation planning/VIEW-UPDATES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/VIEW-UPDATES.md -------------------------------------------------------------------------------- /doc/implementation planning/background-tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/background-tasks.md -------------------------------------------------------------------------------- /doc/implementation planning/html-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/html-messages.md -------------------------------------------------------------------------------- /doc/implementation planning/invites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/invites.md -------------------------------------------------------------------------------- /doc/implementation planning/room-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/room-types.ts -------------------------------------------------------------------------------- /doc/implementation planning/session-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/session-container.md -------------------------------------------------------------------------------- /doc/implementation planning/timeline-member.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/implementation planning/timeline-member.md -------------------------------------------------------------------------------- /doc/problem solving/IMPORT-ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/problem solving/IMPORT-ISSUES.md -------------------------------------------------------------------------------- /doc/problem solving/INDEXEDDB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/problem solving/INDEXEDDB.md -------------------------------------------------------------------------------- /doc/problem solving/domexception_mapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/problem solving/domexception_mapping.md -------------------------------------------------------------------------------- /doc/style guide/typescript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/doc/style guide/typescript.md -------------------------------------------------------------------------------- /docker/dynamic-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/docker/dynamic-config.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /playwright/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/global-setup.ts -------------------------------------------------------------------------------- /playwright/plugins/dex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/dex/index.ts -------------------------------------------------------------------------------- /playwright/plugins/dex/template/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/dex/template/config.yaml -------------------------------------------------------------------------------- /playwright/plugins/dex/template/dev.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/dex/template/dev.db -------------------------------------------------------------------------------- /playwright/plugins/docker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/docker/index.ts -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/index.ts -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/COPYME/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/COPYME/README.md -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/COPYME/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/COPYME/homeserver.yaml -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/COPYME/log.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/COPYME/log.config -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/consent/README.md: -------------------------------------------------------------------------------- 1 | A synapse configured with user privacy consent enabled 2 | -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/consent/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/consent/homeserver.yaml -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/consent/log.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/consent/log.config -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/consent/res/templates/privacy/en/1.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/consent/res/templates/privacy/en/1.0.html -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/consent/res/templates/privacy/en/success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/consent/res/templates/privacy/en/success.html -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/default/README.md: -------------------------------------------------------------------------------- 1 | A synapse configured with user privacy consent disabled 2 | -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/default/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/default/homeserver.yaml -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/default/log.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/default/log.config -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/sso/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/sso/homeserver.yaml -------------------------------------------------------------------------------- /playwright/plugins/synapsedocker/templates/sso/log.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/plugins/synapsedocker/templates/sso/log.config -------------------------------------------------------------------------------- /playwright/tests/invite.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/tests/invite.spec.ts -------------------------------------------------------------------------------- /playwright/tests/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/tests/login.spec.ts -------------------------------------------------------------------------------- /playwright/tests/startup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/playwright/tests/startup.spec.ts -------------------------------------------------------------------------------- /prototypes/base256.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/base256.html -------------------------------------------------------------------------------- /prototypes/chrome-keys.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/chrome-keys.html -------------------------------------------------------------------------------- /prototypes/chrome-keys2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/chrome-keys2.html -------------------------------------------------------------------------------- /prototypes/chrome-keys3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/chrome-keys3.html -------------------------------------------------------------------------------- /prototypes/derive-key-ie11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/derive-key-ie11.html -------------------------------------------------------------------------------- /prototypes/derive-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/derive-keys.js -------------------------------------------------------------------------------- /prototypes/detect-ie11-css.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/detect-ie11-css.html -------------------------------------------------------------------------------- /prototypes/idb-cmp-numbers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-cmp-numbers.html -------------------------------------------------------------------------------- /prototypes/idb-cmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-cmp.html -------------------------------------------------------------------------------- /prototypes/idb-continue-key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-continue-key.html -------------------------------------------------------------------------------- /prototypes/idb-continue-on-constrainterror.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-continue-on-constrainterror.html -------------------------------------------------------------------------------- /prototypes/idb-multi-key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-multi-key.html -------------------------------------------------------------------------------- /prototypes/idb-promises-es6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-promises-es6.html -------------------------------------------------------------------------------- /prototypes/idb-promises-safari.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-promises-safari.html -------------------------------------------------------------------------------- /prototypes/idb-promises.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-promises.html -------------------------------------------------------------------------------- /prototypes/idb-store-files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-store-files.html -------------------------------------------------------------------------------- /prototypes/idb-test-safari-close-txn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb-test-safari-close-txn.html -------------------------------------------------------------------------------- /prototypes/idb2rwtxn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/idb2rwtxn.html -------------------------------------------------------------------------------- /prototypes/ie11-hashchange.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/ie11-hashchange.html -------------------------------------------------------------------------------- /prototypes/ie11-hmac.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/ie11-hmac.html -------------------------------------------------------------------------------- /prototypes/ie11-textdecoder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/ie11-textdecoder.html -------------------------------------------------------------------------------- /prototypes/ie11.css: -------------------------------------------------------------------------------- 1 | p { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /prototypes/manifest.appcache: -------------------------------------------------------------------------------- 1 | CACHE MANIFEST 2 | # v1 3 | /responsive-layout-flex.html 4 | /me.jpg 5 | -------------------------------------------------------------------------------- /prototypes/matrix.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/matrix.mjs -------------------------------------------------------------------------------- /prototypes/me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/me.jpg -------------------------------------------------------------------------------- /prototypes/menu-relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/menu-relative.html -------------------------------------------------------------------------------- /prototypes/non-ie11.css: -------------------------------------------------------------------------------- 1 | p { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /prototypes/olmtest-ie11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/olmtest-ie11.html -------------------------------------------------------------------------------- /prototypes/olmtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/olmtest.html -------------------------------------------------------------------------------- /prototypes/online.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/online.html -------------------------------------------------------------------------------- /prototypes/partialkey.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/partialkey.html -------------------------------------------------------------------------------- /prototypes/pkcrypto-ie11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/pkcrypto-ie11.html -------------------------------------------------------------------------------- /prototypes/promifill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/promifill.js -------------------------------------------------------------------------------- /prototypes/responsive-layout-flex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/responsive-layout-flex.html -------------------------------------------------------------------------------- /prototypes/responsive-layout-grid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/responsive-layout-grid.html -------------------------------------------------------------------------------- /prototypes/timeline-stickydate-flat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/timeline-stickydate-flat.html -------------------------------------------------------------------------------- /prototypes/timeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/timeline.html -------------------------------------------------------------------------------- /prototypes/tools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/tools/package.json -------------------------------------------------------------------------------- /prototypes/tools/transpile-ie11.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/tools/transpile-ie11.mjs -------------------------------------------------------------------------------- /prototypes/tools/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/tools/yarn.lock -------------------------------------------------------------------------------- /prototypes/typedarray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/typedarray.html -------------------------------------------------------------------------------- /prototypes/webkit-blob-sandbox-fail/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/webkit-blob-sandbox-fail/fail.html -------------------------------------------------------------------------------- /prototypes/webkit-blob-sandbox-fail/fix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/webkit-blob-sandbox-fail/fix.html -------------------------------------------------------------------------------- /prototypes/webkit-blob-sandbox-fail/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/prototypes/webkit-blob-sandbox-fail/index.html -------------------------------------------------------------------------------- /scripts/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/.eslintrc.js -------------------------------------------------------------------------------- /scripts/build-plugins/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/build-plugins/manifest.js -------------------------------------------------------------------------------- /scripts/build-plugins/rollup-plugin-build-themes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/build-plugins/rollup-plugin-build-themes.js -------------------------------------------------------------------------------- /scripts/build-plugins/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/build-plugins/service-worker.js -------------------------------------------------------------------------------- /scripts/build-plugins/sw-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/build-plugins/sw-dev.js -------------------------------------------------------------------------------- /scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/cleanup.sh -------------------------------------------------------------------------------- /scripts/package-overrides/buffer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/package-overrides/buffer/index.js -------------------------------------------------------------------------------- /scripts/package-overrides/safe-buffer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/package-overrides/safe-buffer/index.js -------------------------------------------------------------------------------- /scripts/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/package.sh -------------------------------------------------------------------------------- /scripts/postcss/css-compile-variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/css-compile-variables.js -------------------------------------------------------------------------------- /scripts/postcss/css-url-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/css-url-processor.js -------------------------------------------------------------------------------- /scripts/postcss/css-url-to-variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/css-url-to-variables.js -------------------------------------------------------------------------------- /scripts/postcss/svg-builder.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/svg-builder.mjs -------------------------------------------------------------------------------- /scripts/postcss/tests/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/tests/common.js -------------------------------------------------------------------------------- /scripts/postcss/tests/css-compile-variables.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/tests/css-compile-variables.test.js -------------------------------------------------------------------------------- /scripts/postcss/tests/css-url-to-variables.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/postcss/tests/css-url-to-variables.test.js -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /scripts/sdk/base-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/base-manifest.json -------------------------------------------------------------------------------- /scripts/sdk/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/build.sh -------------------------------------------------------------------------------- /scripts/sdk/create-manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/create-manifest.js -------------------------------------------------------------------------------- /scripts/sdk/test/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | yarn.lock 4 | -------------------------------------------------------------------------------- /scripts/sdk/test/deps.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/deps.d.ts -------------------------------------------------------------------------------- /scripts/sdk/test/esm-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/esm-entry.ts -------------------------------------------------------------------------------- /scripts/sdk/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/index.html -------------------------------------------------------------------------------- /scripts/sdk/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/package.json -------------------------------------------------------------------------------- /scripts/sdk/test/test-sdk-in-commonjs-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/test-sdk-in-commonjs-env.js -------------------------------------------------------------------------------- /scripts/sdk/test/test-sdk-in-esm-vite-build-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/test/test-sdk-in-esm-vite-build-env.js -------------------------------------------------------------------------------- /scripts/sdk/transform-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/sdk/transform-paths.js -------------------------------------------------------------------------------- /scripts/test-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/test-app.sh -------------------------------------------------------------------------------- /scripts/test-derived-theme/test-theme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/test-derived-theme/test-theme.sh -------------------------------------------------------------------------------- /scripts/test-derived-theme/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/scripts/test-derived-theme/theme.json -------------------------------------------------------------------------------- /src/domain/AccountSetupViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/AccountSetupViewModel.js -------------------------------------------------------------------------------- /src/domain/AvatarSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/AvatarSource.ts -------------------------------------------------------------------------------- /src/domain/ErrorReportViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/ErrorReportViewModel.ts -------------------------------------------------------------------------------- /src/domain/ErrorViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/ErrorViewModel.ts -------------------------------------------------------------------------------- /src/domain/ForcedLogoutViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/ForcedLogoutViewModel.ts -------------------------------------------------------------------------------- /src/domain/LogoutViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/LogoutViewModel.ts -------------------------------------------------------------------------------- /src/domain/RootViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/RootViewModel.js -------------------------------------------------------------------------------- /src/domain/SessionLoadViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/SessionLoadViewModel.js -------------------------------------------------------------------------------- /src/domain/SessionPickerViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/SessionPickerViewModel.js -------------------------------------------------------------------------------- /src/domain/ViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/ViewModel.ts -------------------------------------------------------------------------------- /src/domain/avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/avatar.ts -------------------------------------------------------------------------------- /src/domain/login/CompleteSSOLoginViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/login/CompleteSSOLoginViewModel.ts -------------------------------------------------------------------------------- /src/domain/login/LoginViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/login/LoginViewModel.ts -------------------------------------------------------------------------------- /src/domain/login/PasswordLoginViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/login/PasswordLoginViewModel.ts -------------------------------------------------------------------------------- /src/domain/login/StartSSOLoginViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/login/StartSSOLoginViewModel.ts -------------------------------------------------------------------------------- /src/domain/navigation/Navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/navigation/Navigation.ts -------------------------------------------------------------------------------- /src/domain/navigation/URLRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/navigation/URLRouter.ts -------------------------------------------------------------------------------- /src/domain/navigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/navigation/index.ts -------------------------------------------------------------------------------- /src/domain/rageshake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/rageshake.ts -------------------------------------------------------------------------------- /src/domain/session/CreateRoomViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/CreateRoomViewModel.js -------------------------------------------------------------------------------- /src/domain/session/JoinRoomViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/JoinRoomViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/RoomGridViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/RoomGridViewModel.js -------------------------------------------------------------------------------- /src/domain/session/RoomViewModelObservable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/RoomViewModelObservable.js -------------------------------------------------------------------------------- /src/domain/session/SessionStatusViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/SessionStatusViewModel.js -------------------------------------------------------------------------------- /src/domain/session/SessionViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/SessionViewModel.js -------------------------------------------------------------------------------- /src/domain/session/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/common.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/BaseTileViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/BaseTileViewModel.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/InviteTileViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/InviteTileViewModel.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/LeftPanelViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/LeftPanelViewModel.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/RoomBeingCreatedTileViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/RoomBeingCreatedTileViewModel.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/RoomFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/RoomFilter.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/RoomTileViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/RoomTileViewModel.js -------------------------------------------------------------------------------- /src/domain/session/leftpanel/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/leftpanel/common.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/InvitePanelViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/InvitePanelViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/rightpanel/MemberDetailsViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/MemberDetailsViewModel.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/MemberListViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/MemberListViewModel.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/MemberTileViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/MemberTileViewModel.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/RightPanelViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/RightPanelViewModel.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/RoomDetailsViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/RoomDetailsViewModel.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/members/comparator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/members/comparator.js -------------------------------------------------------------------------------- /src/domain/session/rightpanel/members/disambiguator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/rightpanel/members/disambiguator.js -------------------------------------------------------------------------------- /src/domain/session/room/CallViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/CallViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/room/ComposerViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/ComposerViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/InviteViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/InviteViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/LightboxViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/LightboxViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/README.md -------------------------------------------------------------------------------- /src/domain/session/room/RoomBeingCreatedViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/RoomBeingCreatedViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/RoomViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/RoomViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/UnknownRoomViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/UnknownRoomViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/FORMATTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/FORMATTED.md -------------------------------------------------------------------------------- /src/domain/session/room/timeline/MessageBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/MessageBody.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/ReactionsViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/ReactionsViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/TilesCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/TilesCollection.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/TimelineViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/TimelineViewModel.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/UpdateAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/UpdateAction.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/deserialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/deserialize.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/linkify/linkify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/linkify/linkify.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/linkify/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/linkify/regex.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/BaseMediaTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/BaseMediaTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/BaseMessageTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/BaseMessageTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/BaseTextTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/BaseTextTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/CallTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/CallTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/DateTile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/DateTile.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/EncryptedEventTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/EncryptedEventTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/EncryptionEnabledTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/EncryptionEnabledTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/FileTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/FileTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/GapTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/GapTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/ITile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/ITile.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/ImageTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/ImageTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/LocationTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/LocationTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/MissingAttachmentTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/MissingAttachmentTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/RedactedTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/RedactedTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/RoomMemberTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/RoomMemberTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/RoomNameTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/RoomNameTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/SimpleTile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/SimpleTile.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/TextTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/TextTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/VerificationTile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/VerificationTile.ts -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/VideoTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/VideoTile.js -------------------------------------------------------------------------------- /src/domain/session/room/timeline/tiles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/room/timeline/tiles/index.ts -------------------------------------------------------------------------------- /src/domain/session/settings/FeaturesViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/settings/FeaturesViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/settings/KeyBackupViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/settings/KeyBackupViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/settings/SettingsViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/settings/SettingsViewModel.js -------------------------------------------------------------------------------- /src/domain/session/toast/BaseToastNotificationViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/BaseToastNotificationViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/toast/IToastCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/IToastCollection.ts -------------------------------------------------------------------------------- /src/domain/session/toast/ToastCollectionViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/ToastCollectionViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/toast/calls/CallToastNotificationViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/calls/CallToastNotificationViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/toast/calls/CallsToastCollectionViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/calls/CallsToastCollectionViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/toast/verification/VerificationToastCollectionViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/verification/VerificationToastCollectionViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/toast/verification/VerificationToastNotificationViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/toast/verification/VerificationToastNotificationViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/DeviceVerificationViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/DeviceVerificationViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/DismissibleVerificationViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/DismissibleVerificationViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/MissingKeysViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/MissingKeysViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/SelectMethodViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/SelectMethodViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/VerificationCancelledViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/VerificationCancelledViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/VerificationCompleteViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/VerificationCompleteViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/VerifyEmojisViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/VerifyEmojisViewModel.ts -------------------------------------------------------------------------------- /src/domain/session/verification/stages/WaitingForOtherUserViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/domain/session/verification/stages/WaitingForOtherUserViewModel.ts -------------------------------------------------------------------------------- /src/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/features.ts -------------------------------------------------------------------------------- /src/fixtures/matrix/invites/dm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/fixtures/matrix/invites/dm.js -------------------------------------------------------------------------------- /src/fixtures/matrix/invites/room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/fixtures/matrix/invites/room.js -------------------------------------------------------------------------------- /src/fixtures/matrix/sas/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/fixtures/matrix/sas/events.ts -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/index.html -------------------------------------------------------------------------------- /src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/lib.ts -------------------------------------------------------------------------------- /src/logging/ConsoleReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/ConsoleReporter.ts -------------------------------------------------------------------------------- /src/logging/IDBLogPersister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/IDBLogPersister.ts -------------------------------------------------------------------------------- /src/logging/LogFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/LogFilter.ts -------------------------------------------------------------------------------- /src/logging/LogItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/LogItem.ts -------------------------------------------------------------------------------- /src/logging/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/Logger.ts -------------------------------------------------------------------------------- /src/logging/NullLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/NullLogger.ts -------------------------------------------------------------------------------- /src/logging/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/types.ts -------------------------------------------------------------------------------- /src/logging/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/logging/utils.ts -------------------------------------------------------------------------------- /src/matrix/Client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/Client.js -------------------------------------------------------------------------------- /src/matrix/DeviceMessageHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/DeviceMessageHandler.js -------------------------------------------------------------------------------- /src/matrix/ServerFeatures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ServerFeatures.js -------------------------------------------------------------------------------- /src/matrix/Session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/Session.js -------------------------------------------------------------------------------- /src/matrix/Sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/Sync.js -------------------------------------------------------------------------------- /src/matrix/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/User.js -------------------------------------------------------------------------------- /src/matrix/calls/CallHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/CallHandler.ts -------------------------------------------------------------------------------- /src/matrix/calls/LocalMedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/LocalMedia.ts -------------------------------------------------------------------------------- /src/matrix/calls/PeerCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/PeerCall.ts -------------------------------------------------------------------------------- /src/matrix/calls/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/TODO.md -------------------------------------------------------------------------------- /src/matrix/calls/TurnServerSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/TurnServerSource.ts -------------------------------------------------------------------------------- /src/matrix/calls/callEventTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/callEventTypes.ts -------------------------------------------------------------------------------- /src/matrix/calls/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/common.ts -------------------------------------------------------------------------------- /src/matrix/calls/group/GroupCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/group/GroupCall.ts -------------------------------------------------------------------------------- /src/matrix/calls/group/Member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/calls/group/Member.ts -------------------------------------------------------------------------------- /src/matrix/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/common.js -------------------------------------------------------------------------------- /src/matrix/e2ee/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/Account.js -------------------------------------------------------------------------------- /src/matrix/e2ee/DecryptionResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/DecryptionResult.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/Dehydration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/Dehydration.js -------------------------------------------------------------------------------- /src/matrix/e2ee/DeviceTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/DeviceTracker.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/OlmWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/OlmWorker.js -------------------------------------------------------------------------------- /src/matrix/e2ee/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/README.md -------------------------------------------------------------------------------- /src/matrix/e2ee/RoomEncryption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/RoomEncryption.js -------------------------------------------------------------------------------- /src/matrix/e2ee/attachment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/attachment.js -------------------------------------------------------------------------------- /src/matrix/e2ee/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/common.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/Decryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/Decryption.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/Encryption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/Encryption.js -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/DecryptionChanges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/DecryptionChanges.js -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/DecryptionPreparation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/DecryptionPreparation.js -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/KeyLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/KeyLoader.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/README.md -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/ReplayDetectionEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/ReplayDetectionEntry.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/RoomKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/RoomKey.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/SessionDecryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/SessionDecryption.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/decryption/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/decryption/utils.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/keybackup/Curve25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/keybackup/Curve25519.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/keybackup/KeyBackup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/keybackup/KeyBackup.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/megolm/keybackup/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/megolm/keybackup/types.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/olm/Decryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/olm/Decryption.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/olm/Encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/olm/Encryption.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/olm/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/olm/Session.ts -------------------------------------------------------------------------------- /src/matrix/e2ee/olm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/e2ee/olm/types.ts -------------------------------------------------------------------------------- /src/matrix/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/error.js -------------------------------------------------------------------------------- /src/matrix/login/LoginMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/login/LoginMethod.ts -------------------------------------------------------------------------------- /src/matrix/login/PasswordLoginMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/login/PasswordLoginMethod.ts -------------------------------------------------------------------------------- /src/matrix/login/SSOLoginHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/login/SSOLoginHelper.ts -------------------------------------------------------------------------------- /src/matrix/login/TokenLoginMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/login/TokenLoginMethod.ts -------------------------------------------------------------------------------- /src/matrix/login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/login/index.ts -------------------------------------------------------------------------------- /src/matrix/net/ExponentialRetryDelay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/ExponentialRetryDelay.ts -------------------------------------------------------------------------------- /src/matrix/net/HomeServerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/HomeServerApi.ts -------------------------------------------------------------------------------- /src/matrix/net/HomeServerRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/HomeServerRequest.ts -------------------------------------------------------------------------------- /src/matrix/net/MediaRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/MediaRepository.ts -------------------------------------------------------------------------------- /src/matrix/net/Reconnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/Reconnector.ts -------------------------------------------------------------------------------- /src/matrix/net/RequestScheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/RequestScheduler.ts -------------------------------------------------------------------------------- /src/matrix/net/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/common.ts -------------------------------------------------------------------------------- /src/matrix/net/request/replay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/request/replay.ts -------------------------------------------------------------------------------- /src/matrix/net/types/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/net/types/response.ts -------------------------------------------------------------------------------- /src/matrix/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/profile.ts -------------------------------------------------------------------------------- /src/matrix/push/Pusher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/push/Pusher.ts -------------------------------------------------------------------------------- /src/matrix/registration/Registration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/Registration.ts -------------------------------------------------------------------------------- /src/matrix/registration/stages/BaseRegistrationStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/stages/BaseRegistrationStage.ts -------------------------------------------------------------------------------- /src/matrix/registration/stages/DummyAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/stages/DummyAuth.ts -------------------------------------------------------------------------------- /src/matrix/registration/stages/TermsAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/stages/TermsAuth.ts -------------------------------------------------------------------------------- /src/matrix/registration/stages/TokenAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/stages/TokenAuth.ts -------------------------------------------------------------------------------- /src/matrix/registration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/registration/types.ts -------------------------------------------------------------------------------- /src/matrix/room/ArchivedRoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/ArchivedRoom.js -------------------------------------------------------------------------------- /src/matrix/room/AttachmentUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/AttachmentUpload.js -------------------------------------------------------------------------------- /src/matrix/room/BaseRoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/BaseRoom.js -------------------------------------------------------------------------------- /src/matrix/room/Invite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/Invite.js -------------------------------------------------------------------------------- /src/matrix/room/ObservedEventMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/ObservedEventMap.js -------------------------------------------------------------------------------- /src/matrix/room/PowerLevels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/PowerLevels.js -------------------------------------------------------------------------------- /src/matrix/room/Room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/Room.js -------------------------------------------------------------------------------- /src/matrix/room/RoomBeingCreated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/RoomBeingCreated.ts -------------------------------------------------------------------------------- /src/matrix/room/RoomSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/RoomSummary.js -------------------------------------------------------------------------------- /src/matrix/room/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/common.ts -------------------------------------------------------------------------------- /src/matrix/room/joinRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/joinRoom.ts -------------------------------------------------------------------------------- /src/matrix/room/members/Heroes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/members/Heroes.js -------------------------------------------------------------------------------- /src/matrix/room/members/MemberList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/members/MemberList.js -------------------------------------------------------------------------------- /src/matrix/room/members/RoomMember.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/members/RoomMember.js -------------------------------------------------------------------------------- /src/matrix/room/members/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/members/load.js -------------------------------------------------------------------------------- /src/matrix/room/sending/PendingEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/sending/PendingEvent.js -------------------------------------------------------------------------------- /src/matrix/room/sending/SendQueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/sending/SendQueue.js -------------------------------------------------------------------------------- /src/matrix/room/state/ObservedStateKeyValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/state/ObservedStateKeyValue.ts -------------------------------------------------------------------------------- /src/matrix/room/state/ObservedStateTypeMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/state/ObservedStateTypeMap.ts -------------------------------------------------------------------------------- /src/matrix/room/state/RoomStateHandlerSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/state/RoomStateHandlerSet.ts -------------------------------------------------------------------------------- /src/matrix/room/state/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/state/types.ts -------------------------------------------------------------------------------- /src/matrix/room/timeline/Direction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/Direction.ts -------------------------------------------------------------------------------- /src/matrix/room/timeline/EventKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/EventKey.ts -------------------------------------------------------------------------------- /src/matrix/room/timeline/FragmentIdComparer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/FragmentIdComparer.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/PendingAnnotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/PendingAnnotation.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/README.md -------------------------------------------------------------------------------- /src/matrix/room/timeline/Timeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/Timeline.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/common.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/BaseEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/BaseEntry.ts -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/BaseEventEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/BaseEventEntry.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/EventEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/EventEntry.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/FragmentBoundaryEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/FragmentBoundaryEntry.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/NonPersistedEventEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/NonPersistedEventEntry.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/PendingEventEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/PendingEventEntry.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/entries/reply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/entries/reply.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/GapWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/GapWriter.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/MemberWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/MemberWriter.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/RelationWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/RelationWriter.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/SyncWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/SyncWriter.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/TimelineReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/TimelineReader.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/persistence/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/persistence/common.js -------------------------------------------------------------------------------- /src/matrix/room/timeline/relations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/room/timeline/relations.js -------------------------------------------------------------------------------- /src/matrix/sessioninfo/localstorage/SessionInfoStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/sessioninfo/localstorage/SessionInfoStorage.ts -------------------------------------------------------------------------------- /src/matrix/ssss/SecretFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/SecretFetcher.ts -------------------------------------------------------------------------------- /src/matrix/ssss/SecretSharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/SecretSharing.ts -------------------------------------------------------------------------------- /src/matrix/ssss/SecretStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/SecretStorage.ts -------------------------------------------------------------------------------- /src/matrix/ssss/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/common.ts -------------------------------------------------------------------------------- /src/matrix/ssss/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/index.ts -------------------------------------------------------------------------------- /src/matrix/ssss/passphrase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/passphrase.ts -------------------------------------------------------------------------------- /src/matrix/ssss/recoveryKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/ssss/recoveryKey.ts -------------------------------------------------------------------------------- /src/matrix/storage/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/common.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/QueryTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/QueryTarget.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/Storage.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/StorageFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/StorageFactory.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/Store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/Store.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/Transaction.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/error.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/export.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/quirks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/quirks.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/schema.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/AccountDataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/AccountDataStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/CallStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/CallStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/CrossSigningKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/CrossSigningKeyStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/DeviceKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/DeviceKeyStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/GroupSessionDecryptionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/GroupSessionDecryptionStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/InboundGroupSessionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/InboundGroupSessionStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/InviteStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/InviteStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/OlmSessionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/OlmSessionStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/OperationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/OperationStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/OutboundGroupSessionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/OutboundGroupSessionStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/PendingEventStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/PendingEventStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/RoomMemberStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/RoomMemberStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/RoomStateStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/RoomStateStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/RoomSummaryStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/RoomSummaryStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/SessionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/SessionStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/SharedSecretStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/SharedSecretStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/TimelineEventStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/TimelineEventStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/TimelineFragmentStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/TimelineFragmentStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/TimelineRelationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/TimelineRelationStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/UserIdentityStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/UserIdentityStore.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/stores/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/stores/common.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/types.ts -------------------------------------------------------------------------------- /src/matrix/storage/idb/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/idb/utils.ts -------------------------------------------------------------------------------- /src/matrix/storage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/storage/types.ts -------------------------------------------------------------------------------- /src/matrix/verification/CrossSigning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/CrossSigning.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/SASRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/SASRequest.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/SASVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/SASVerification.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/VerificationCancelledError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/VerificationCancelledError.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/channel/IChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/channel/IChannel.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/channel/MockChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/channel/MockChannel.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/channel/RoomChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/channel/RoomChannel.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/channel/ToDeviceChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/channel/ToDeviceChannel.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/channel/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/channel/types.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/generator.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/mac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/mac.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/BaseSASVerificationStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/BaseSASVerificationStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/CalculateSASStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/CalculateSASStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SelectVerificationMethodStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SelectVerificationMethodStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendAcceptVerificationStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendAcceptVerificationStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendDoneStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendDoneStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendKeyStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendKeyStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendMacStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendMacStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendReadyStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendReadyStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/SendRequestVerificationStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/SendRequestVerificationStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/VerifyMacStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/VerifyMacStage.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/stages/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/stages/constants.ts -------------------------------------------------------------------------------- /src/matrix/verification/SAS/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/SAS/types.ts -------------------------------------------------------------------------------- /src/matrix/verification/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/verification/common.ts -------------------------------------------------------------------------------- /src/matrix/well-known.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/matrix/well-known.js -------------------------------------------------------------------------------- /src/mocks/Clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/Clock.js -------------------------------------------------------------------------------- /src/mocks/HomeServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/HomeServer.js -------------------------------------------------------------------------------- /src/mocks/ListObserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/ListObserver.js -------------------------------------------------------------------------------- /src/mocks/Request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/Request.js -------------------------------------------------------------------------------- /src/mocks/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/Storage.ts -------------------------------------------------------------------------------- /src/mocks/TimelineMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/TimelineMock.ts -------------------------------------------------------------------------------- /src/mocks/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/event.js -------------------------------------------------------------------------------- /src/mocks/poll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/mocks/poll.js -------------------------------------------------------------------------------- /src/observable/BaseObservable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/BaseObservable.ts -------------------------------------------------------------------------------- /src/observable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/index.ts -------------------------------------------------------------------------------- /src/observable/list/AsyncMappedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/AsyncMappedList.ts -------------------------------------------------------------------------------- /src/observable/list/BaseMappedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/BaseMappedList.ts -------------------------------------------------------------------------------- /src/observable/list/BaseObservableList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/BaseObservableList.ts -------------------------------------------------------------------------------- /src/observable/list/ConcatList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/ConcatList.ts -------------------------------------------------------------------------------- /src/observable/list/MappedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/MappedList.ts -------------------------------------------------------------------------------- /src/observable/list/ObservableArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/ObservableArray.ts -------------------------------------------------------------------------------- /src/observable/list/SortedArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/SortedArray.ts -------------------------------------------------------------------------------- /src/observable/list/SortedMapList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/SortedMapList.js -------------------------------------------------------------------------------- /src/observable/list/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/list/common.ts -------------------------------------------------------------------------------- /src/observable/map/ApplyMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/ApplyMap.ts -------------------------------------------------------------------------------- /src/observable/map/BaseObservableMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/BaseObservableMap.ts -------------------------------------------------------------------------------- /src/observable/map/FilteredMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/FilteredMap.ts -------------------------------------------------------------------------------- /src/observable/map/JoinedMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/JoinedMap.ts -------------------------------------------------------------------------------- /src/observable/map/LogMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/LogMap.ts -------------------------------------------------------------------------------- /src/observable/map/MappedMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/MappedMap.ts -------------------------------------------------------------------------------- /src/observable/map/ObservableMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/ObservableMap.ts -------------------------------------------------------------------------------- /src/observable/map/ObservableValueMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/ObservableValueMap.ts -------------------------------------------------------------------------------- /src/observable/map/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/map/index.ts -------------------------------------------------------------------------------- /src/observable/value/BaseObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/BaseObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/EventObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/EventObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/FlatMapObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/FlatMapObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/MapSizeObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/MapSizeObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/ObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/ObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/PickMapObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/PickMapObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/RetainedObservableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/RetainedObservableValue.ts -------------------------------------------------------------------------------- /src/observable/value/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/observable/value/index.ts -------------------------------------------------------------------------------- /src/platform/types/MediaDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/types/MediaDevices.ts -------------------------------------------------------------------------------- /src/platform/types/WebRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/types/WebRTC.ts -------------------------------------------------------------------------------- /src/platform/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/types/config.ts -------------------------------------------------------------------------------- /src/platform/types/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/types/theme.ts -------------------------------------------------------------------------------- /src/platform/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/types/types.ts -------------------------------------------------------------------------------- /src/platform/web/LegacyPlatform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/LegacyPlatform.js -------------------------------------------------------------------------------- /src/platform/web/Platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/Platform.js -------------------------------------------------------------------------------- /src/platform/web/assets/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/config.json -------------------------------------------------------------------------------- /src/platform/web/assets/download-sandbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/download-sandbox.html -------------------------------------------------------------------------------- /src/platform/web/assets/icon-maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/icon-maskable.png -------------------------------------------------------------------------------- /src/platform/web/assets/icon-maskable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/icon-maskable.svg -------------------------------------------------------------------------------- /src/platform/web/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/icon.png -------------------------------------------------------------------------------- /src/platform/web/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/icon.svg -------------------------------------------------------------------------------- /src/platform/web/assets/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/assets/manifest.json -------------------------------------------------------------------------------- /src/platform/web/dom/BlobHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/BlobHandle.js -------------------------------------------------------------------------------- /src/platform/web/dom/Clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/Clock.js -------------------------------------------------------------------------------- /src/platform/web/dom/Crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/Crypto.js -------------------------------------------------------------------------------- /src/platform/web/dom/History.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/History.js -------------------------------------------------------------------------------- /src/platform/web/dom/ImageHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/ImageHandle.js -------------------------------------------------------------------------------- /src/platform/web/dom/MediaDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/MediaDevices.ts -------------------------------------------------------------------------------- /src/platform/web/dom/NotificationService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/NotificationService.js -------------------------------------------------------------------------------- /src/platform/web/dom/OnlineStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/OnlineStatus.js -------------------------------------------------------------------------------- /src/platform/web/dom/ServiceWorkerHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/ServiceWorkerHandler.js -------------------------------------------------------------------------------- /src/platform/web/dom/SettingsStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/SettingsStorage.js -------------------------------------------------------------------------------- /src/platform/web/dom/StorageEstimate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/StorageEstimate.js -------------------------------------------------------------------------------- /src/platform/web/dom/TimeFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/TimeFormatter.ts -------------------------------------------------------------------------------- /src/platform/web/dom/UTF8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/UTF8.js -------------------------------------------------------------------------------- /src/platform/web/dom/WebRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/WebRTC.ts -------------------------------------------------------------------------------- /src/platform/web/dom/WorkerPool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/WorkerPool.js -------------------------------------------------------------------------------- /src/platform/web/dom/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/download.js -------------------------------------------------------------------------------- /src/platform/web/dom/request/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/request/common.js -------------------------------------------------------------------------------- /src/platform/web/dom/request/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/request/fetch.js -------------------------------------------------------------------------------- /src/platform/web/dom/request/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/request/xhr.js -------------------------------------------------------------------------------- /src/platform/web/dom/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/dom/utils.ts -------------------------------------------------------------------------------- /src/platform/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/index.html -------------------------------------------------------------------------------- /src/platform/web/legacy-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/legacy-polyfill.js -------------------------------------------------------------------------------- /src/platform/web/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/main.js -------------------------------------------------------------------------------- /src/platform/web/parsehtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/parsehtml.js -------------------------------------------------------------------------------- /src/platform/web/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/public/icon.png -------------------------------------------------------------------------------- /src/platform/web/sdk/paths/vite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/sdk/paths/vite.js -------------------------------------------------------------------------------- /src/platform/web/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/sw.js -------------------------------------------------------------------------------- /src/platform/web/theming/DerivedVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/DerivedVariables.ts -------------------------------------------------------------------------------- /src/platform/web/theming/IconColorizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/IconColorizer.ts -------------------------------------------------------------------------------- /src/platform/web/theming/ThemeLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/ThemeLoader.ts -------------------------------------------------------------------------------- /src/platform/web/theming/parsers/BuiltThemeParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/parsers/BuiltThemeParser.ts -------------------------------------------------------------------------------- /src/platform/web/theming/parsers/RuntimeThemeParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/parsers/RuntimeThemeParser.ts -------------------------------------------------------------------------------- /src/platform/web/theming/parsers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/parsers/types.ts -------------------------------------------------------------------------------- /src/platform/web/theming/shared/color.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/shared/color.mjs -------------------------------------------------------------------------------- /src/platform/web/theming/shared/svg-colorizer.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/theming/shared/svg-colorizer.mjs -------------------------------------------------------------------------------- /src/platform/web/ui/AvatarView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/AvatarView.js -------------------------------------------------------------------------------- /src/platform/web/ui/ForcedLogoutView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/ForcedLogoutView.js -------------------------------------------------------------------------------- /src/platform/web/ui/LogoutView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/LogoutView.js -------------------------------------------------------------------------------- /src/platform/web/ui/RootView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/RootView.js -------------------------------------------------------------------------------- /src/platform/web/ui/avatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/avatar.js -------------------------------------------------------------------------------- /src/platform/web/ui/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/common.js -------------------------------------------------------------------------------- /src/platform/web/ui/css/avatar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/avatar.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/font.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/form.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/form.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/layout.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/left-panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/left-panel.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/login.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/main.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/popup.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/right-panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/right-panel.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/room.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/room.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/spinner.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/status.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/status.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/README.md -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/bubbles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/bubbles/theme.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/call.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/call.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/element-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/element-logo.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/error.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/cam-muted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/cam-muted.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/cam-unmuted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/cam-unmuted.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/chevron-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/chevron-down.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/chevron-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/chevron-left.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/chevron-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/chevron-right.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/chevron-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/chevron-small.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/chevron-thin-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/chevron-thin-left.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/clear.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/disable-grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/disable-grid.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/dismiss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/dismiss.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/e2ee-disabled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/e2ee-disabled.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/e2ee-normal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/e2ee-normal.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/enable-grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/enable-grid.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/encryption-status.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/encryption-status.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/hangup.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/hangup.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/info.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/mic-muted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/mic-muted.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/mic-unmuted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/mic-unmuted.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/paperclip.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/paperclip.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/plus.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/room-members.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/room-members.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/search.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/send.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/settings.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/verification-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/verification-error.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/verified.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/verified.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/vertical-ellipsis.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/vertical-ellipsis.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/video-call.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/video-call.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/icons/voice-call.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/icons/voice-call.svg -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Black.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Black.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-BlackItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Bold.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Bold.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-BoldItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraBold.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraBoldItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraLight.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraLight.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraLight.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraLightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraLightItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ExtraLightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ExtraLightItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Italic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Italic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Light.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Light.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-LightItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-LightItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Medium.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Medium.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-MediumItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-MediumItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Regular.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Regular.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-SemiBold.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-SemiBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-SemiBoldItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Thin.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-Thin.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ThinItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ThinItalic.woff -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/inter/Inter-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/inter/Inter-ThinItalic.woff2 -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/manifest.json -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/theme.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/themes/element/timeline.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/themes/element/timeline.css -------------------------------------------------------------------------------- /src/platform/web/ui/css/timeline.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/css/timeline.css -------------------------------------------------------------------------------- /src/platform/web/ui/general/BaseUpdateView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/BaseUpdateView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/ErrorView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/ErrorView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/LazyListView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/LazyListView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/ListRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/ListRange.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/ListView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/ListView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/LoadingView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/LoadingView.js -------------------------------------------------------------------------------- /src/platform/web/ui/general/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/Menu.js -------------------------------------------------------------------------------- /src/platform/web/ui/general/Popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/Popup.js -------------------------------------------------------------------------------- /src/platform/web/ui/general/Range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/Range.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/StaticView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/StaticView.js -------------------------------------------------------------------------------- /src/platform/web/ui/general/TemplateView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/TemplateView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/html.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/types.ts -------------------------------------------------------------------------------- /src/platform/web/ui/general/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/general/utils.ts -------------------------------------------------------------------------------- /src/platform/web/ui/login/AccountSetupView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/AccountSetupView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/CompleteSSOView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/CompleteSSOView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/LoginView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/LoginView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/PasswordLoginView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/PasswordLoginView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/SessionLoadStatusView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/SessionLoadStatusView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/SessionLoadView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/SessionLoadView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/SessionPickerView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/SessionPickerView.js -------------------------------------------------------------------------------- /src/platform/web/ui/login/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/login/common.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/CreateRoomView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/CreateRoomView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/JoinRoomView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/JoinRoomView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/RoomGridView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/RoomGridView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/SessionStatusView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/SessionStatusView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/SessionView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/SessionView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/leftpanel/LeftPanelView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/leftpanel/LeftPanelView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/leftpanel/RoomTileView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/leftpanel/RoomTileView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/InvitePanelView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/InvitePanelView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/MemberDetailsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/MemberDetailsView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/MemberListView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/MemberListView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/MemberTileView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/MemberTileView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/RightPanelView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/RightPanelView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/rightpanel/RoomDetailsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/rightpanel/RoomDetailsView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/CallView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/CallView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/DisabledComposerView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/DisabledComposerView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/InviteView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/InviteView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/LightboxView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/LightboxView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/MessageComposer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/MessageComposer.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/RoomBeingCreatedView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/RoomBeingCreatedView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/RoomView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/RoomView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/TimelineLoadingView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/TimelineLoadingView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/TimelineView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/TimelineView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/UnknownRoomView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/UnknownRoomView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/common.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/AnnouncementView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/AnnouncementView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/BaseMediaView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/BaseMediaView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/BaseMessageView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/BaseMessageView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/CallTileView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/CallTileView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/DateHeaderView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/DateHeaderView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/FileView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/FileView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/GapView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/GapView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/ImageView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/ImageView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/LocationView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/LocationView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/MissingAttachmentView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/MissingAttachmentView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/ReactionsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/ReactionsView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/RedactedView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/RedactedView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/ReplyPreviewView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/ReplyPreviewView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/TextMessageView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/TextMessageView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/VerificationTileView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/VerificationTileView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/room/timeline/VideoView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/room/timeline/VideoView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/settings/FeaturesView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/settings/FeaturesView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/settings/KeyBackupSettingsView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/settings/KeyBackupSettingsView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/settings/SettingsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/settings/SettingsView.js -------------------------------------------------------------------------------- /src/platform/web/ui/session/toast/CallToastNotificationView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/toast/CallToastNotificationView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/toast/ToastCollectionView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/toast/ToastCollectionView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/toast/VerificationToastNotificationView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/toast/VerificationToastNotificationView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/DeviceVerificationView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/DeviceVerificationView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/MissingKeysView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/MissingKeysView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/SelectMethodView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/SelectMethodView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/VerificationCancelledView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/VerificationCancelledView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/VerificationCompleteView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/VerificationCompleteView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/VerifyEmojisView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/VerifyEmojisView.ts -------------------------------------------------------------------------------- /src/platform/web/ui/session/verification/stages/WaitingForOtherUserView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/ui/session/verification/stages/WaitingForOtherUserView.ts -------------------------------------------------------------------------------- /src/platform/web/utils/Base58.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/utils/Base58.js -------------------------------------------------------------------------------- /src/platform/web/utils/Base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/utils/Base64.js -------------------------------------------------------------------------------- /src/platform/web/utils/Encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/utils/Encoding.js -------------------------------------------------------------------------------- /src/platform/web/worker/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/worker/main.js -------------------------------------------------------------------------------- /src/platform/web/worker/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/platform/web/worker/polyfill.js -------------------------------------------------------------------------------- /src/utils/AbortableOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/AbortableOperation.ts -------------------------------------------------------------------------------- /src/utils/Deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/Deferred.ts -------------------------------------------------------------------------------- /src/utils/Disposables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/Disposables.ts -------------------------------------------------------------------------------- /src/utils/ErrorBoundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/ErrorBoundary.ts -------------------------------------------------------------------------------- /src/utils/EventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/EventEmitter.ts -------------------------------------------------------------------------------- /src/utils/LRUCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/LRUCache.ts -------------------------------------------------------------------------------- /src/utils/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/Lock.ts -------------------------------------------------------------------------------- /src/utils/LockMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/LockMap.ts -------------------------------------------------------------------------------- /src/utils/RetainedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/RetainedValue.ts -------------------------------------------------------------------------------- /src/utils/crypto/hkdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/crypto/hkdf.ts -------------------------------------------------------------------------------- /src/utils/crypto/pbkdf2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/crypto/pbkdf2.ts -------------------------------------------------------------------------------- /src/utils/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/enum.ts -------------------------------------------------------------------------------- /src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/error.ts -------------------------------------------------------------------------------- /src/utils/formatSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/formatSize.ts -------------------------------------------------------------------------------- /src/utils/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/groupBy.ts -------------------------------------------------------------------------------- /src/utils/mergeMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/mergeMap.ts -------------------------------------------------------------------------------- /src/utils/recursivelyAssign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/recursivelyAssign.ts -------------------------------------------------------------------------------- /src/utils/sortedIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/sortedIndex.ts -------------------------------------------------------------------------------- /src/utils/timeFormatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/timeFormatting.ts -------------------------------------------------------------------------------- /src/utils/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/timeout.ts -------------------------------------------------------------------------------- /src/utils/typedJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/src/utils/typedJSON.ts -------------------------------------------------------------------------------- /tsconfig-declaration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/tsconfig-declaration.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/tsconfig.json -------------------------------------------------------------------------------- /view-gallery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/view-gallery.html -------------------------------------------------------------------------------- /vite.common-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/vite.common-config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/vite.config.js -------------------------------------------------------------------------------- /vite.sdk-assets-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/vite.sdk-assets-config.js -------------------------------------------------------------------------------- /vite.sdk-lib-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/vite.sdk-lib-config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/hydrogen-web/HEAD/yarn.lock --------------------------------------------------------------------------------