signal-desktop/ts/util
2023-04-25 17:54:05 -04:00
..
durations Use spring to animate lightbox thumbnails 2023-03-08 17:32:18 -08:00
lint Focus first selectable element in preferences pane 2023-04-25 17:54:05 -04:00
os Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
ringrtc
AbortableProcess.ts
areArraysMatchingSets.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
areObjectEntriesEqual.ts
arePinnedConversationsEqual.ts
arrayBufferToObjectURL.ts Support esnext in storybook 2023-01-12 12:58:53 -08:00
assert.ts Improve error handling during group sends 2022-11-22 10:43:43 -08:00
assignWithNoUnnecessaryAllocation.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
asyncIterables.ts
AsyncQueue.ts
attachmentDownloadQueue.ts Enables ContextIsolation 2023-01-12 16:24:59 -08:00
attachments.ts Receive support for editing messages 2023-03-27 19:48:57 -04:00
avatarDataToBytes.ts
avatarTextSizeCalculator.ts jumbo emoji-only message with whitespace 2023-02-06 13:40:49 -08:00
awaitObject.ts
BackOff.ts
batcher.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
blockSendUntilConversationsAreVerified.ts
callingGetParticipantName.ts
callingMessageToProto.ts Update to RingRTC v2.26.2 2023-03-29 14:16:19 -07:00
callingNotification.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
callingPermissions.ts Enables ContextIsolation 2023-01-12 16:24:59 -08:00
callingTones.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
canConversationBeUnarchived.ts Generalize keepMutedChatsArchived check 2023-02-06 10:08:53 -08:00
canEditMessages.ts Send edited messages support 2023-04-20 09:31:59 -07:00
canvasToBlob.ts
canvasToBytes.ts
characters.ts
cleanSearchTerm.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
cleanup.ts Page media in Lightbox 2023-03-03 19:03:15 -08:00
clearConversationDraftAttachments.ts Moves sendMessage and friends to redux 2022-12-08 02:43:48 -05:00
clearTimeoutIfNecessary.ts
combineNames.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
consoleLogger.ts Introduce buffered console logger 2023-03-28 15:22:06 -07:00
contactSpoofing.ts
copyDataMessageIntoMessage.ts Send edited messages support 2023-04-20 09:31:59 -07:00
copyGroupLink.ts
createAvatarData.ts
createIdenticon.tsx
createIPCEvents.ts Update feature flags for text formatting for beta release 2023-04-19 15:18:13 -07:00
createSupportUrl.ts
deconstructLookup.ts
deleteAllLogs.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
deleteAllMyStories.ts
deleteDraftAttachment.ts
deleteForEveryone.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
deleteGroupStoryReplyForEveryone.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
deleteStoryForEveryone.ts Fix typos 2023-01-03 13:02:01 -08:00
denyPendingApprovalRequest.ts Moves parts of conversation view into redux 2022-12-05 14:56:23 -08:00
deprecated.ts
distributionListToSendTarget.ts Improve story DOE flow 2022-11-28 18:07:26 -08:00
dns.ts Use DoH for query fallback 2023-04-05 14:49:33 -07:00
downloadAttachment.ts
downloadOnboardingStory.ts Remove Signal.Util 2023-04-10 20:54:43 -07:00
drop.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
dropNull.ts
durationToPlaybackText.ts Voice notes mini-player 2023-02-24 15:18:57 -08:00
emoji.ts
encryptProfileData.ts
enum.ts
expirationTimer.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
explodePromise.ts
exponentialBackoff.ts
fileToBytes.ts
filterAndSortConversations.ts
findAndDeleteOnboardingStoryIfExists.ts Repair on-boarding story if needed 2023-01-09 17:44:20 -08:00
findAndFormatContact.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
findStoryMessage.ts Added clearer debug logging to createOrLookup 2022-12-02 17:05:27 -08:00
formatDuration.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
generateBlurHash.ts
getAccessControlOptions.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getAnalogTime.ts Adds time stickers to MediaEditor 2023-03-01 14:00:50 -05:00
getAvatarData.ts Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
getBasicAuth.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getClassNamesFor.ts
getConversationColorAttributes.ts
getConversationMembers.ts
getConversationTitleForPanelType.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getConversationUnreadCountForAppBadge.ts
getCustomColorStyle.ts
getFontNameByTextScript.ts
getGroupMemberships.ts Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
getHSL.ts
getInitials.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getMessageTimestamp.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getMutedUntilText.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getMuteOptions.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getOwn.ts Confine message selector cache to component 2023-01-19 11:56:02 -08:00
getProfile.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getProvisioningUrl.ts
getQuoteBodyText.ts Receive support for editing messages 2023-03-27 19:48:57 -04:00
getRecipientConversationIds.ts
getRecipients.ts Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
getRecipientsByConversation.ts Moves sendMessage and friends to redux 2022-12-08 02:43:48 -05:00
getSendOptions.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getSendTarget.ts
getSignalConnections.ts Better send state for unregistered recipients 2022-11-16 18:15:26 -08:00
getStoryBackground.ts
getStoryDuration.ts Start story duration when it is a text story 2022-11-28 17:35:15 -08:00
getStoryReplyText.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getStreamWithTimeout.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
getStringForConversationMerge.ts Deprecate phone number discovery notification 2023-01-12 14:18:08 -08:00
getStringForProfileChange.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getThemeType.ts
getTitle.ts Fully migrate to ICU 2023-03-29 17:03:25 -07:00
getUserAgent.ts
getUuidsForE164s.ts
GoogleChrome.ts Support for avif image format 2023-03-07 12:52:49 -08:00
grapheme.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
graphemeAndLinkAwareSlice.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
groupMemberNameCollisions.ts Add type-alias-readonlydeep rule and make ducks mostly immutable 2023-01-13 12:07:26 -08:00
handleEditMessage.ts Copy quote from original message 2023-04-20 11:48:43 -07:00
handleImageAttachment.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
handleMessageSend.ts Call Disposition 2023-01-09 16:52:01 -08:00
handleOutsideClick.ts
handleRetry.ts Remove Signal.Util 2023-04-10 20:54:43 -07:00
handleVideoAttachment.ts
hasAttachmentDownloads.ts Receive support for editing messages 2023-03-27 19:48:57 -04:00
hasDraftAttachments.ts Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
idForLogging.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
imagePathToBytes.ts
imageToBlurHash.ts Improve error handling during group sends 2022-11-22 10:43:43 -08:00
incrementMessageCounter.ts
inspectProtobufs.ts Log unknown field tags for sync messages we havent handled 2023-04-05 18:05:04 -07:00
isAnnouncementGroupReady.ts
isCallSafe.ts Moves sendMessage and friends to redux 2022-12-08 02:43:48 -05:00
isConversationAccepted.ts Context menu for left pane list items 2023-04-05 13:48:00 -07:00
isConversationMuted.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
isConversationNameKnown.ts
isConversationSMSOnly.ts
isConversationUnread.ts
isConversationUnregistered.ts Better send state for unregistered recipients 2022-11-16 18:15:26 -08:00
isFileDangerous.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
isGroupCallOutboundRingEnabled.ts Add desktop.groupCallOutboundRing2.beta flag 2022-11-30 14:35:37 -08:00
isGroupInStoryMode.ts
isInSystemContacts.ts isInSystemContacts should use systemName 2023-03-22 12:25:52 -07:00
isMemberPending.ts Moves parts of conversation view into redux 2022-12-05 14:56:23 -08:00
isMemberRequestingToJoin.ts Moves parts of conversation view into redux 2022-12-05 14:56:23 -08:00
isMessageUnread.ts
isNormalNumber.ts
isNotNil.ts
isPathInside.ts
isPhoneNumberSharingEnabled.ts PNP Settings 2023-02-23 13:32:19 -08:00
isPnpEnabled.ts Add "pni" capability in staging 2022-12-20 12:29:17 -08:00
isRecord.ts
isSameAvatarData.ts
isShallowEqual.ts Use proxy-compare for message bubbles 2022-12-22 16:32:03 -08:00
isSignalConversation.ts
isSorted.ts
isValidE164.ts
isVideoGoodForStories.ts Descriptive error messages for video stories 2023-02-28 14:17:22 -08:00
isWindowDragElement.ts
iterables.ts Removed hard limit on unprocessed messages in cache 2023-02-02 11:39:07 -08:00
JobQueue.ts
keyboard.ts RTL 2023-04-20 10:03:43 -07:00
LatestQueue.ts
leftPaneWidth.ts
libphonenumberInstance.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
libphonenumberUtil.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
loadable.ts
loadRecentEmojis.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
longRunningTaskWrapper.tsx Remove Signal.Util 2023-04-10 20:54:43 -07:00
lookupConversationWithoutUuid.ts Fix adding to group by username 2023-03-09 13:46:01 -08:00
makeLookup.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
makeQuote.ts Send edited messages support 2023-04-20 09:31:59 -07:00
mapObjectWithSpec.ts
mapToSupportLocale.ts
mapUtil.ts
markConversationRead.ts Receive support for editing messages 2023-03-27 19:48:57 -04:00
markOnboardingStoryAsRead.ts Continue to mark story read if markOnboardingStoryAsRead didn't do it 2023-04-18 08:35:29 -07:00
maybeBlockSendForFormattingModal.ts Support for sending formatting messages 2023-04-14 11:16:28 -07:00
maybeForwardMessages.ts Send edited messages support 2023-04-20 09:31:59 -07:00
memoizeByThis.ts Cache some volatile conversation properties 2022-12-22 16:13:23 -08:00
messageBatcher.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
MessageController.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
migrateColor.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
missingCaseError.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
normalizeDeviceName.ts
normalizeUuid.ts
nsis.ts NSIS should fail installation on Windows < 7 2023-03-13 14:10:35 -07:00
objectMap.ts
onCallEventSync.ts Add more logs for call disposition 2023-01-11 12:04:03 -08:00
onStoryRecipientUpdate.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
openLinkInWebBrowser.ts
parseIntOrThrow.ts
parseIntWithFallback.ts
parseRemoteClientExpiration.ts
parseRetryAfter.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
phoneNumberDiscoverability.ts
phoneNumberSharingMode.ts PNP Settings 2023-02-23 13:32:19 -08:00
popperUtil.ts Update typescript to 4.8.4 2022-11-14 11:35:37 -08:00
preload.ts Improve error handling during group sends 2022-11-22 10:43:43 -08:00
privacy.ts Support esnext in storybook 2023-01-12 12:58:53 -08:00
processAttachment.ts Descriptive error messages for video stories 2023-02-28 14:17:22 -08:00
processImageFile.ts
queueAttachmentDownloads.ts Send edited messages support 2023-04-20 09:31:59 -07:00
reallyJsonStringify.ts
refMerger.ts
registration.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
removePendingMember.ts Moves parts of conversation view into redux 2022-12-05 14:56:23 -08:00
replaceIndex.ts
requestMicrophonePermissions.ts Enables ContextIsolation 2023-01-12 16:24:59 -08:00
resolveAttachmentDraftData.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
resolveCanonicalLocales.ts Use Intl.DateTimeFormat instead of moment for date formatting 2023-03-02 13:43:25 -05:00
resolveDraftAttachmentOnDisk.ts Voice notes drafts 2023-03-02 13:55:40 -07:00
resolveStorySendStatus.ts Sending/Failed state for stories 2022-11-16 14:10:11 -08:00
retryPlaceholders.ts Added logging for RetryPlaceholders.findByMessageAndRemove 2023-02-09 09:35:53 -08:00
rotatingPinoDest.ts Fix EACCES error code name 2022-12-13 11:00:51 -08:00
safetyNumber.ts Simplify redux ducks and avoid reexport 2023-04-07 10:46:00 -07:00
scaleImageToLevel.ts Always reencode images through canvas 2023-04-24 11:05:30 -07:00
scrollUtil.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
sendDeleteForEveryoneMessage.ts Fix typos 2023-01-03 13:02:01 -08:00
sendEditedMessage.ts Use timestamp of edited message when editing 2023-04-20 13:50:19 -07:00
sendReceipts.ts AudioPlayer: Logging when changing playback or queue 2023-04-11 10:28:04 -07:00
sendStoryMessage.ts Send edited messages support 2023-04-20 09:31:59 -07:00
sendToGroup.ts Remove GroupContext proto 2023-04-14 17:52:50 -07:00
sessionTranslation.ts
setupI18n.ts Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
setUtil.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
sgnlHref.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
shouldBlurAvatar.ts
shouldDownloadStory.ts
shouldNeverBeCalled.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
shouldReplyNotifyUser.ts Receive support for editing messages 2023-03-27 19:48:57 -04:00
shouldRespondWithProfileKey.ts
shouldShowInvalidMessageToast.ts Merge delete for me/everyone into one modal 2023-04-10 14:38:34 -07:00
showConfirmationDialog.tsx Fully migrate to ICU 2023-03-29 17:03:25 -07:00
showToast.tsx Removes ReactWrapperView 2022-12-21 22:07:45 -05:00
sleep.ts
sleeper.ts Drain jobs cleanly on shutdown 2023-02-24 11:03:17 -08:00
sniffImageMimeType.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
sortByTitle.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
Sound.ts Create AudioContext only when needed 2023-02-08 08:05:50 -07:00
startConversation.ts Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
startTimeTravelDetector.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
StartupQueue.ts Drain jobs cleanly on shutdown 2023-02-24 11:03:17 -08:00
stories.ts
stripNewlinesForLeftPane.ts Support for receiving formatted messages 2023-04-10 09:31:45 -07:00
theme.ts
throttle.ts Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
timeAndLogIfTooLong.ts Send edited messages support 2023-04-20 09:31:59 -07:00
timelineUtil.ts Don't collapse metadata for edited message 2023-04-20 11:56:34 -07:00
timer.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
timestamp.ts Use ICU number/plural formatting 2023-04-03 12:03:00 -07:00
timestampLongUtils.ts
toggleMaximizedBrowserWindow.ts
universalExpireTimer.ts Use DurationInSeconds for expireTimer 2022-11-16 13:18:02 -07:00
uploadAttachment.ts Send edited messages support 2023-04-20 09:31:59 -07:00
url.ts Use synchronous IPC for passing config 2023-04-07 09:42:12 -07:00
userLanguages.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
Username.ts Use libsignal-client validation for nicknames 2023-03-08 16:58:54 -08:00
uuidFetchState.ts
uuidToBytes.ts
validateConversation.ts Further restrict E164 format in storage service 2023-02-15 18:06:10 -07:00
verifyStoryListMembers.ts
version.ts Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
waitBatcher.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
waitForAll.ts
waitForOnline.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
webSafeBase64.ts
whatTypeOfConversation.ts
whitespaceStringUtil.ts
windowsZoneIdentifier.ts Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
wrapEventEmitterOnce.ts
wrapWithSyncMessageSend.ts Fix typos 2023-01-03 13:02:01 -08:00
writeDraftAttachment.ts
zkgroup.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
Zone.ts