Commit Graph

3104 Commits (55d062cb022e7574ba395364f9c32aba8d93d856)

Author SHA1 Message Date
Audric Ackermann 19e9e0311e feat: add cleanup of old expire update in history
we only keep one from each sender
1 year ago
Audric Ackermann 543c80bbe3 fix: add most of new designs (own setting) for disappear v2 messages 1 year ago
Audric Ackermann e198d7a640 fix: do not auto switch to non-legacy on overlay opening
when v2 is released we don't want to auto switch the overlay right panel
anymore
1 year ago
Kee Jefferys cf49839bde
Merge branch 'unstable' into follow-system-theme 1 year ago
Audric Ackermann f65895f013
Merge pull request #2955 from KeeJef/settings-update
feat: Allow enter to break line in settings
1 year ago
Audric Ackermann 8f99e82935 fix: glitch of background with crownicon and css translate 1 year ago
Audric Ackermann 4cbc452f26 fix: avatar style for incoming messages in groups
had to refactor a fair bit, but well...
1 year ago
Audric Ackermann 8fa9b80fad fix: made the saved media notification a bubble
as it is not pretty otherwise
1 year ago
Audric Ackermann 5fc234ee16 fix: expiration update to off expire with previous expiration settings 1 year ago
Audric Ackermann b2d22b2a73 fix: hide known message status except for last message 1 year ago
Audric Ackermann 615722434b feat: merge expiring stopwatch and messagestatus together 1 year ago
Audric Ackermann 9058ed475d fix: force text to black for noticebanner light theme 1 year ago
Audric Ackermann 0b08a0399b fix: datatestIds cannot have spaces 1 year ago
Audric Ackermann 596d443ae8 chore: datatestid cannot start with a digit (I told you so) 1 year ago
Kee Jefferys 5571471bbe fix: update selector usage and theme checking code 1 year ago
Kee Jefferys 358e95621d fix: refactor and move various functions 1 year ago
Audric Ackermann 1a53f699b4 Revert "fix: move right panel buttons to a panelbuttongroup"
This reverts commit e6dd6844f9.
1 year ago
Audric Ackermann f796c59cef chore: add missing accessibilityIds for menu buttons/radio 1 year ago
Audric Ackermann e6dd6844f9 fix: move right panel buttons to a panelbuttongroup
also enforce a 300 min width for the right panel, otherwise the bloaded
disappearing message design is not looking good
1 year ago
William Grant 461a23337f fix: alignment message correctly in detail view 1 year ago
William Grant b731774ac7 fix: use correct values for legacy mode
fix datatestid on generic message
1 year ago
William Grant 5b832f9f4f fix: message status displays correctly 1 year ago
William Grant f64f88c013 feat: new useDisappearingMessageSettingText hook
fixed styling on panel components
1 year ago
Kee Jefferys 2fe29ca30e feat: implement setting to follow system theme
feat: check theme congruence on startup and on native theme update

fix: make toggle and startup following work

fix: should return here, but this breaks things
1 year ago
William Grant 2631b93199 feat: load OverlayMessageInfo 1 year ago
William Grant 0bb72fc1a1 feat: updated getPropsForMessageDetail
attachments now have fileSize, url and screenshots and removed contacts
1 year ago
William Grant 55337ebd4d feat: improved dotmenu 1 year ago
William Grant 1f52b9620b feat: wip work 1 year ago
William Grant c9a8ea2b81 feat: removed MessageDetails and added MessageInfo
added other components
1 year ago
William Grant 3bf3bf73b1 feat: updated MessageContent with nested components 1 year ago
William Grant 7f4475c975 Merge branch 'unstable' into userconfig_disappearingmessage 1 year ago
William Grant 22b0ab5f2f feat: updated panel buttons
add params to panel state to be used in future, not tested yet
1 year ago
William Grant 537897dedb feat: added duration to media attachments
added showLightboxFromAttachmentProps for future use
1 year ago
William Grant c0cfe153c6 feat: image comp supports string dimensions 1 year ago
Kee Jefferys 36adbaa71e fix: update any to void 1 year ago
Kee Jefferys b8ef827e62 fix: update usage of string and bool in radio group 1 year ago
William Grant 0cbdd5631b fix: alignment for group messages with no avatar
this happens with multiple incoming messages
1 year ago
William Grant b1d604236e fix: no any in useSelectors
for getMessageAttachmentProps and getIsMessageSelected
1 year ago
William Grant c644c644c9 fix: explicitly set isCentered 1 year ago
William Grant 058ab3ea7e fix: remove unneeded handleSetTime
in OverlayDisappearingMessages
2 years ago
William Grant 294e38fe57 feat: extra legacy useEffects into custom hooks
for OverlayDisappearingMessages
2 years ago
William Grant aad55025ba fix: more comment cleanup 2 years ago
William Grant 1d7380a254 refactor: rename expirationLength
to expirationDurationMs
2 years ago
William Grant 5f3a0899f5 feat: moved remaining code into feature folder
also separated out legacy functions
2 years ago
William Grant 0212166fcc feat: moved disappearing logic to a feature folder
only moved types and timerOptions so far
2 years ago
William Grant b471900a18 feat: move timer options out of redux 2 years ago
Kee Jefferys ff09d8e104 fix: disable eslint, refactor function 2 years ago
William Grant e66e9961e1 fix: use precasted variables for modes
for DisappearingMessageConversationModeType references
2 years ago
William Grant cafa9d80ec fix: remove all unneeded tslint comments
fixed some eslint errors
2 years ago
William Grant 851eca36e3 feat: use custom hook useRightOverlayMode 2 years ago
William Grant 577278a14d feat: made datatestids mandatory on readablemessages 2 years ago
William Grant a268aeb6d1 fix: type state correctly when using useSelector 2 years ago
William Grant f9b0ead150 fix: expiretimer now uses a ternary operator 2 years ago
William Grant c73be8aecc fix: use convoId instead of convoName in dep array
for what subtitle to show when changing convos
2 years ago
William Grant fa263430ae fix: remove else and return early
in handleRightPanelToggle
2 years ago
William Grant d6cc4f9c75 feat: use custom hook useIsRightPanelShowing
in functional components
2 years ago
William Grant 5dbf949bf5 fix: styledDot key should be more specific 2 years ago
William Grant bb2ffff83e fix: remove options menu from convo header
in favour of right panel
2 years ago
William Grant 33f3a4208e fix: cleanup NoticeBanner jsx 2 years ago
William Grant e5701d388d fix: remove unneeded tslint comment 2 years ago
William Grant 9b8bd6fe79 fix: removed noBackgroundColor from panel buttons 2 years ago
Keejef 95117afeea fix: Refactor settings to use Redux
Refactor setting to use boolean which is stored in redux
2 years ago
William Grant 9603a64f43 fix: messages are now vertically spaced correctly 2 years ago
William Grant dacac64b11 fix: messages are now the right way up
I have broken the reverse flexbox
2 years ago
William Grant ca7983caac fix: align expire timers with the member avatars
in groups
2 years ago
William Grant d3fb2d9546 fix: removed public-chat-message-wrapper padding 2 years ago
William Grant 9cd85a47af feat: move padding globally to the messages list
we dont want individual padding on each message type
2 years ago
William Grant 851cd2bd59 fix: timer alignment for group update 2 years ago
William Grant b74b0c2cf9 fix: timer alignment for data extraction notifications 2 years ago
William Grant ca97420c86 fix: timer alignment for timer notifications 2 years ago
William Grant f105c39461 fix: timer alignment for call notifications 2 years ago
William Grant 29b2f713f1 fix: timer alignement for group invitation 2 years ago
William Grant 31c0b9ec70 fix: timer position for GenericReadableMessages
still need to do other messages
2 years ago
William Grant d7e296841e fix: remove alignment from ExpirableReadableMessage
improved alignment of timer by moving into the MessageContentWithStatus
2 years ago
William Grant de2a15a691 fix: dont load container if there are no reactions
now message elements are the correct height from what we see visually
2 years ago
William Grant da869bfdd3 refactor: rename hook
useconversationusernameorshorten to usenicknameorprofilenameorshortenedpubkey
2 years ago
William Grant dfe0f6866a fix: conversationheadertitle shortens pubkey 2 years ago
William Grant bea539e669 feat: when v2 is released migration legacy convos
use the default mode and timer value for the convo type
2 years ago
William Grant fd73787192 feat: anyone in a group can change the setting
before the v2 release
2 years ago
William Grant 251f2e1d37 fix: single mode is off by default 2 years ago
William Grant 029db2d73f refactor: useselectedconversationexpirationtype to useselectedconversationdisappearingmode 2 years ago
William Grant 250e3d0238 refactor: rename expirationType on convo to expirationMode
this means convo has expirationMode and messages have expirationType
2 years ago
William Grant cd2f51684d refactor: disappearingmessageconversationtype to disappearingmessageconversationmodetype 2 years ago
William Grant 8ec6fb9fd7 feat: added new save icon
updated DataExtractNotification and Lightbox download icons
2 years ago
William Grant ca944298e0 fix: group invitation timer alignment
updated data extraction notification design. Just waiting on icon from ios
2 years ago
keejef 8f2a41bc13 feat: Allow enter to break line in settings
https://github.com/oxen-io/session-desktop/issues/1486
2 years ago
William Grant 3ba1baaa67 fix: single mode value should be off
if disappearing messages isnt on
2 years ago
William Grant ab13f39a10 fix: newlines for logging 2 years ago
William Grant 3d2c1fbe78 fix: single mode should show the correct timer values
if a mode is invalid we return no timer options
2 years ago
William Grant ad21d198cf feat: outdated banner now shows specific messaging for synced messages 2 years ago
William Grant 6c47fd274f fix: show disappearing messages subtitle in convo header
when it is toggled on
2 years ago
William Grant e00ea8d55f fix: make sure disappearing messages is the first item in the conversation header subtitle 2 years ago
Ruben Garcia 87e85c3cbb fix: pass index down so attachments with no name get the proper suffix 2 years ago
Ruben Garcia af9f6c7586 docs: tab to spaces 2 years ago
Ruben Garcia a992dd17c9 Merge branch 'clearnet' into RenameMultipleAttachments 2 years ago
William Grant 2a05185138 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 1bdd8ca64c fix: menu positioning after upgrade of dep 2 years ago
Audric Ackermann c0ce1ede5b chore: add note for save as logic 2 years ago
Audric Ackermann 9199c7b529 fix: fix save as menu item + bump react-contexify to 6.0.0 2 years ago
William Grant 82bb74a9df fix: header subtitle correctly supports legacy again 2 years ago
William Grant 0e0984748a fix: timer direction appears correctly on messages 2 years ago
William Grant 85f270b67a Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
William Grant 9d8cca1970 feat: convert between conversation and message model disappearing modes in key locations
remove disappearing messages from convo header context menu
2 years ago
Ruben Garcia 6ac328f0c3 Merge branch 'clearnet' into RenameMultipleAttachments 2 years ago
William Grant 60e5503e6a feat: check for v2 release correctly on startup
improvements to creating and updating closed groups with disappearing message settings
2 years ago
Audric Ackermann 0c611170b2
Merge pull request #2885 from oxen-io/unstable
Unstable to clearnet
2 years ago
Audric Ackermann 70b220400c
Merge pull request #2869 from Bilb/feature/ses-476/remove-profile-picture
Feature/ses 476/remove profile picture
2 years ago
Ruben Garcia 1b91d84b09 Changes to save multiple attachments in same message with a different name. 2 years ago
William Grant 48b1dd4d95 fix: resolve useEffect memory leaks in header title component 2 years ago
Audric Ackermann 95ac1492b5 fix: call function to upload avatar
am a dumbass, will help with dumbassing
2 years ago
William Grant c067ac9fc4 fix: simplified legacy support in conversationheadertitle 2 years ago
William Grant 60b75a8ddf feat: remove unlockNewModes from OverlayDisappearingMessages
use isDisappearMessageV2FeatureReleasedCached to set the mode to legacy strictly in the UI, created resolveLegacyDisappearingMode to change the legacy mode into the default mode for a conversation
2 years ago
William Grant ff19c95a92 fix: remove using legacy as a string for disappearing messages except in the UI
created new isLegacyDisappearingModeEnabled check, default use UNKNOWN expiration type in message classes if not defined
2 years ago
William Grant 82e396dca6 feat: remove useEffect on right panel and use hook for checking is v2 is released 2 years ago
Audric Ackermann 539eeb19cb fix: background of msgbox with long display name 2 years ago
Audric Ackermann 5c64c54ed6 fix: admin actions for sogs on msg click 2 years ago
Audric Ackermann ada549788c fix: rtl support for registration screen too 2 years ago
Audric Ackermann 73070d4e0e fix: trim pubkey before starting a convo with them
Fixes #2868
2 years ago
Audric Ackermann 9d4201aa95 fix: void rather than eslint disable 2 years ago
Audric Ackermann bc081df17d Merge branch 'unstable' into feature/ses-476/remove-profile-picture 2 years ago
William Grant da588a1096 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann bee00157ef Merge remote-tracking branch 'yougotwill/feature/ses-379/composition-rtl-support' into feature/ses-379/composition-rtl-support 2 years ago
William Grant 43276b069e Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann e3b6be7318 chore: fix typos
this comes from mdplusplus https://github.com/mdPlusPlus/session-desktop/tree/codespell

duplicated to fix conflicts
2 years ago
Audric Ackermann 1dd61aabeb fix: hide public admin actions on non public chats 2 years ago
Audric Ackermann e1d8b09c81
Merge pull request #2854 from Bilb/add-block-sogs-msg-requests
Add block sogs msg requests
2 years ago
Audric Ackermann 84deed19f9 feat: add block msg requests from sogs 2 years ago
Audric Ackermann cce1e89cdf fix: fallback to roboto if Loor does not have glyphs 2 years ago
William Grant 2a6d8a6544 feat: remove legacy from expirationType during db migration
fix migrations to work with user config changes
2 years ago
Audric Ackermann 5575d3cdbe chore: add datatestid for h5audioplayer 2 years ago
William Grant 7342488689 fix: conversation header subtitles rerender on every loop 2 years ago
William Grant 33a6380683 fix: more lint issues 2 years ago
William Grant d794b0a0d4 fix: comment out user config disappearing messages stuff for now 2 years ago
Audric Ackermann 509dd76b49 chore: share gh actions logic between workflows 2 years ago
Audric Ackermann c796afe4c8 Merge remote-tracking branch 'upstream/unstable' into integration_tests_2 2 years ago
William Grant a3fd9a8a96 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
William Grant 5285d4240a fix: resolved missing selected conversation hooks imports 2 years ago
William Grant 41af1e7865 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 4b3c31de89 Merge remote-tracking branch 'upstream/unstable' into fix/long-username-quote-author-overflow 2 years ago
Audric Ackermann 953897cc1c
Merge pull request #2840 from Bilb/replace-tslint-with-eslint
Replace tslint with eslint
2 years ago
Audric Ackermann a23f53286e fix: typing bubble relates to current conversation, not selected one 2 years ago
Emily b7e0d08a25 Adds data-testid to toggle to enable read receipts 2 years ago
Audric Ackermann 41ca0666ce chore: remove () => void for misused promises 2 years ago
William Grant aad3a3aba2 fix: resolved missing selected conversation hooks
still need to fix more issues
2 years ago
Audric Ackermann ab946e69b1 fix: finish updating dependencies 2 years ago
William Grant 10561e4e3c Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann b7d444e5d5
Merge pull request #2820 from Bilb/chore/remove-unblock-group-string
chore: remove the unblockGroupToSend string as we cannot block a group.
2 years ago
Audric Ackermann feaba36fa4 fix: picker emoji-mart errors after update 2 years ago
Audric Ackermann d43d6abbae chore: replace tslint with eslint and fix linting issues 2 years ago
William Grant ed2a372ca3 Merge branch 'unstable' into feature/ses-145/leave-conversation-update 2 years ago