Audric Ackermann
77fdc97bcf
feat: force group msg request unread when handling invite
2 years ago
Audric Ackermann
4357f5cc1f
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
2 years ago
Audric Ackermann
8b7ce7f3be
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
2 years ago
Audric Ackermann
36c297f368
chore: wrap text of dialog desc when more than 90c long
2 years ago
Audric Ackermann
a203ea79cd
Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage
2 years ago
Audric Ackermann
d839ff936d
chore: resolve compilation errors
2 years ago
Audric Ackermann
6d81f5ff36
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
2 years ago
Audric Ackermann
ba513b29ca
fix: fallback when we have an invite state without who invited us
2 years ago
Audric Ackermann
5f53a44f6c
fix: do not show DaR/S followsetting button for legacy
2 years ago
Audric Ackermann
286260fae8
fix: make callMessage forced to be DaR for recipient
...
and put workaround for our local message
2 years ago
Audric Ackermann
744283fc56
fix: changed some message control to not expire
...
still some to discuss with the team
2 years ago
Audric Ackermann
82c6f0897b
fix: add jobs for expiry update & expiry fetch
2 years ago
Audric Ackermann
19e9e0311e
feat: add cleanup of old expire update in history
...
we only keep one from each sender
2 years ago
Audric Ackermann
543c80bbe3
fix: add most of new designs (own setting) for disappear v2 messages
2 years ago
Audric Ackermann
e5c76d3b70
feat: group message requests kind of working
...
still need to have them visible in the msg request only
2 years 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
2 years ago
Audric Ackermann
f4fc803b07
fix: hide composition box when canWrite is false
2 years ago
Audric Ackermann
b259d18443
fix: add still broken promote handling with set_sig_keys
2 years ago
Audric Ackermann
f65895f013
Merge pull request #2955 from KeeJef/settings-update
...
feat: Allow enter to break line in settings
2 years ago
Audric Ackermann
4cbc452f26
fix: avatar style for incoming messages in groups
...
had to refactor a fair bit, but well...
2 years ago
Audric Ackermann
8fa9b80fad
fix: made the saved media notification a bubble
...
as it is not pretty otherwise
2 years ago
Audric Ackermann
5fc234ee16
fix: expiration update to off expire with previous expiration settings
2 years ago
Audric Ackermann
b2d22b2a73
fix: hide known message status except for last message
2 years ago
Audric Ackermann
615722434b
feat: merge expiring stopwatch and messagestatus together
2 years ago
Audric Ackermann
596d443ae8
chore: datatestid cannot start with a digit (I told you so)
2 years ago
Audric Ackermann
b8876ebbfe
feat: add subaccount auth
2 years ago
Audric Ackermann
1a53f699b4
Revert "fix: move right panel buttons to a panelbuttongroup"
...
This reverts commit e6dd6844f9 .
2 years ago
Audric Ackermann
f796c59cef
chore: add missing accessibilityIds for menu buttons/radio
2 years 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
2 years ago
William Grant
461a23337f
fix: alignment message correctly in detail view
2 years ago
William Grant
b731774ac7
fix: use correct values for legacy mode
...
fix datatestid on generic message
2 years ago
William Grant
5b832f9f4f
fix: message status displays correctly
2 years ago
William Grant
f64f88c013
feat: new useDisappearingMessageSettingText hook
...
fixed styling on panel components
2 years ago
Audric Ackermann
dbe94f2293
feat: added strings for groupv2 control message and components for them
2 years ago
William Grant
2631b93199
feat: load OverlayMessageInfo
2 years ago
William Grant
55337ebd4d
feat: improved dotmenu
2 years ago
William Grant
1f52b9620b
feat: wip work
2 years ago
William Grant
c9a8ea2b81
feat: removed MessageDetails and added MessageInfo
...
added other components
2 years ago
William Grant
3bf3bf73b1
feat: updated MessageContent with nested components
2 years ago
William Grant
7f4475c975
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
William Grant
22b0ab5f2f
feat: updated panel buttons
...
add params to panel state to be used in future, not tested yet
2 years ago
William Grant
537897dedb
feat: added duration to media attachments
...
added showLightboxFromAttachmentProps for future use
2 years ago
William Grant
c0cfe153c6
feat: image comp supports string dimensions
2 years ago
Kee Jefferys
b8ef827e62
fix: update usage of string and bool in radio group
2 years ago
Audric Ackermann
ed16e9b500
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
William Grant
0cbdd5631b
fix: alignment for group messages with no avatar
...
this happens with multiple incoming messages
2 years ago
William Grant
b1d604236e
fix: no any in useSelectors
...
for getMessageAttachmentProps and getIsMessageSelected
2 years ago
William Grant
c644c644c9
fix: explicitly set isCentered
2 years ago
Audric Ackermann
0b4f9b2c97
chore: rename useSelectedisNoteToSelf to useSelectedIsNoteToSelf
2 years 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
Audric Ackermann
84451399e3
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
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
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
Audric Ackermann
d12071f3c8
chore: big rename of convocontroller to convohub
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
Audric Ackermann
1a18054fae
feat: add bump of config hashes for groups when we have admin key
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
Audric Ackermann
197383a52f
feat: move some the convomodel.get attributes to functions
...
this is because we need to be able to override what is returned by what
is in the redux lib slice if needed (libsession data overrides what is
in the DB for groupv3)
2 years ago
Audric Ackermann
46e3675c45
feat: add function to redux to grab group detail outside of store
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
Audric Ackermann
0c611170b2
Merge pull request #2885 from oxen-io/unstable
...
Unstable to clearnet
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
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
53fca2a4e9
fix: text for note to self delete from all my devices
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
1dd61aabeb
fix: hide public admin actions on non public chats
2 years ago
Audric Ackermann
84deed19f9
feat: add block msg requests from sogs
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
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
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
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