..
lint
Use a node-gyp version which supports Python3
2021-04-09 22:13:11 +02:00
ringrtc
Group calling participants refactor
2020-12-02 10:14:03 -08:00
arePinnedConversationsEqual.ts
Fixes pinned conversations sync
2021-04-08 15:27:20 -04:00
arrayBufferToObjectURL.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
assert.ts
Add an assertion when updating conversations; update cleanData
2021-02-04 11:54:03 -08:00
assignWithNoUnnecessaryAllocation.ts
Avoid unnecessary re-render on CHECK_NETWORK_STATUS
2020-12-17 12:12:52 -05:00
batcher.ts
Flush all watchers on empty queue
2021-03-25 17:00:03 -07:00
callingNotification.ts
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
callingPermissions.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
callingTones.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
canvasToArrayBuffer.ts
New Group administration: update title and avatar
2021-03-19 16:57:35 -04:00
characters.ts
New Group administration: update title and avatar
2021-03-19 16:57:35 -04:00
cleanSearchTerm.ts
Remove backslash from search queries
2021-04-02 15:29:54 -05:00
combineNames.ts
Group calling enhancements
2020-11-23 14:45:44 -05:00
deconstructLookup.ts
Add "new conversation" composer for direct messages
2021-03-19 16:53:51 -04:00
deleteForEveryone.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
downloadAttachment.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
enum.ts
Add enum parser utility
2021-04-05 18:08:50 -04:00
ExpirationTimerOptions.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
filterAndSortContacts.ts
filterAndSortContacts should tokenize
2021-03-29 17:19:59 -05:00
formatDuration.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
formatRelativeTime.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
getAccessControlOptions.ts
Improvements to Group Settings screen
2021-03-19 16:53:51 -04:00
getAnimatedPngDataIfExists.ts
Fix typos in TypeScript and SCSS files
2021-04-02 15:28:07 -05:00
getInitials.ts
getInitials: handle more cases
2021-04-02 15:30:49 -05:00
getMessageTimestamp.ts
Improve cold start performance
2021-03-19 16:57:35 -04:00
getMuteOptions.ts
Add types for <ConversationHeader>'s mute options
2021-04-05 18:08:50 -04:00
getOwn.ts
Add getOwn
utility function
2020-11-04 11:56:49 -08:00
getStringForProfileChange.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
getTextWithMentions.ts
Send @mentions
2020-11-04 13:03:13 -06:00
getUserAgent.ts
Add OS to User-Agent
2020-11-12 15:29:54 -08:00
GoogleChrome.ts
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
grapheme.ts
Clean up iterable utilities
2021-04-05 18:08:50 -04:00
hasExpired.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
hooks.ts
Auto-scroll the left pane less frequently
2021-03-19 16:57:36 -04:00
imageToBlurHash.ts
Upgrade TypeScript to the latest version, v4.1.3
2021-01-25 18:28:57 -08:00
incrementMessageCounter.ts
Improve cold start performance
2021-03-19 16:57:35 -04:00
index.ts
Fix for unread syncs and ooo reactions
2021-03-19 16:57:35 -04:00
isConversationUnread.ts
Add "new conversation" composer for direct messages
2021-03-19 16:53:51 -04:00
isConversationUnregistered.ts
Add timestamp utilities with helpful names
2021-03-22 16:08:52 -05:00
isFileDangerous.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
isGroupCallingEnabled.ts
Put group calling behind a remote feature flag
2020-12-07 14:35:14 -06:00
isMuted.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
isNormalNumber.ts
Refresh profiles on app start (at most every 12 hours)
2021-03-19 16:57:36 -04:00
isNotNil.ts
Move SignalProtocolStore to TypeScript
2021-03-19 16:53:52 -04:00
isPathInside.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
isWindowDragElement.ts
macOS: make conversation and main header draggable
2021-03-19 16:57:35 -04:00
iterables.ts
Clean up iterable utilities
2021-04-05 18:08:50 -04:00
JobQueue.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
LatestQueue.ts
Group calling: Peek into a group call
2020-11-23 14:49:32 -05:00
libphonenumberInstance.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
longRunningTaskWrapper.ts
background.ts/conversation_view.ts modules, Whisper.View/ToastView in TS
2021-03-19 16:53:51 -04:00
makeLookup.ts
New Group administration: Add users
2021-03-19 16:57:35 -04:00
mapToSupportLocale.ts
Automatic session reset
2021-03-19 16:53:51 -04:00
messageBatcher.ts
Decrease batcher wait time to speed up startup
2021-03-30 20:40:48 -04:00
migrateColor.ts
Clean up migrateColor utility
2021-01-25 18:28:59 -08:00
missingCaseError.ts
Improve missingCaseError error message
2020-11-12 10:09:39 -08:00
multiRef.ts
Disallow group names longer than 32 extended graphemes
2021-03-19 16:57:35 -04:00
parseIntOrThrow.ts
Support for creating New Groups
2021-03-19 16:53:52 -04:00
parseIntWithFallback.ts
Support for creating New Groups
2021-03-19 16:53:52 -04:00
parseRemoteClientExpiration.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
phoneNumberDiscoverability.ts
Storage service: save new AccountRecord fields to disk
2021-04-05 18:08:50 -04:00
phoneNumberSharingMode.ts
Storage service: save new AccountRecord fields to disk
2021-04-05 18:08:50 -04:00
reallyJsonStringify.ts
Convert logging infrastructure to TypeScript
2021-01-27 13:13:33 -08:00
registration.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
safetyNumber.ts
Move getPlaceholder to component that needs it
2021-03-19 16:53:51 -04:00
scrollToBottom.ts
In <ContactPills>, use new "scrollToBottom" helper
2021-03-19 16:57:35 -04:00
sessionTranslation.ts
Support for translating Desktop sessions to libsignal-client sessions
2021-03-19 16:57:35 -04:00
sgnlHref.ts
Create group link previews; don't open Signal links in browser first; allow ephemeral download of previously-error'd pack
2021-02-10 16:39:26 -06:00
sleep.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
sniffImageMimeType.ts
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
sortByTitle.ts
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
Sound.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
StartupQueue.ts
Fix for unread syncs and ooo reactions
2021-03-19 16:57:35 -04:00
synchronousCrypto.ts
Fix CDS fetches; use proper hashing mechanism
2021-04-07 14:27:40 -07:00
theme.ts
Dark theme for calling device selection
2020-12-04 15:03:01 -08:00
timer.ts
Add license headers across the project
2020-11-04 13:03:13 -06:00
timestamp.ts
Add timestamp utilities with helpful names
2021-03-22 16:08:52 -05:00
toggleMaximizedBrowserWindow.ts
Hide title bar on macOS
2021-02-01 12:01:25 -08:00
version.ts
Put group calling behind a remote feature flag
2020-12-07 14:35:14 -06:00
waitBatcher.ts
Flush all watchers on empty queue
2021-03-25 17:00:03 -07:00
webSafeBase64.ts
Support for joining New Groups via invite links
2021-01-29 14:16:48 -08:00
windowsZoneIdentifier.ts
Fix typos in TypeScript and SCSS files
2021-04-02 15:28:07 -05:00
zkgroup.ts
Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax
2020-11-23 14:45:44 -05:00