Commit Graph

2632 Commits (b8ab952c333884d48e774ec320e79b62b98041c1)

Author SHA1 Message Date
William Grant 99412beaf3 feat: added dismiss button to NoticeBanner 2 years ago
William Grant 93cb972514 feat: updated hasOutdatedClient to track last user to send a legacy message
this makes the banner work properlly in closed groups
2 years ago
William Grant ea0a505dcf fix: fixed state of overlay options depending on release status 2 years ago
William Grant 80f18e9f1c feat: use correct timer options and set the defaults 2 years ago
William Grant 03bc6706f6 feat: added legacy mode timer notification copy 2 years ago
William Grant 6f1230398c fix: TimerNotification text is now centered 2 years ago
William Grant 75f1b5ed65 fix: left align PanelRadioButton text 2 years ago
William Grant bd900128f4 feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages
trigger banner when receiving a legacy disappearing message via hasOutdatedClient
2 years ago
William Grant e81ac0a847 feat: updated NoticeBanner style 2 years ago
William Grant 4dbbada728 feat: added notice banner component
show notice when conversation is in legacy mode, extracted some UI components from the ConversationHeader, updated featureReleaseTimestamp
2 years ago
William Grant 848c97938c feat: disabled new disappearing message modes behind a timed feature release function 2 years ago
William Grant 190c68d759 feat: added disabled state to right panel components 2 years ago
William Grant 7d0673f7f2 wip: added new legacy mode to panel, improved backwards compatibility
legacy mode support in conversation header, added typing for the expireUpdate, next is sending support
2 years ago
William Grant 42356b0d60 fix: duplicate timer update messages 2 years ago
William Grant 97ecc9e521 feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
2 years ago
William Grant 446752cf54 feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
2 years ago
William Grant 5c697572a7 feat: Call Notifications now expire properlly
include the direction in the expiration props, setting the start timer doesnt directly update the model
2 years ago
William Grant ac844af691 feat: updated timer notification design and copy 2 years ago
William Grant 4ef3537a53 feat: timer notifications expire correctly when disappearing after sending 2 years ago
William Grant f36bbb9c7c feat: group invitiations now disappear 2 years ago
William Grant 2d6d6b4134 feat: moved PropsForExpiringMessage to state ducks 2 years ago
William Grant 513f94cb25 feat: extracted expiry logic from the GenericReadableMessage to a new component
This allows use to use the expiry logic for different visible messages not just generic ones
2 years ago
William Grant e34e3d4a4b fix: resolved some yarn ready issues 2 years ago
William Grant c3b09578a1 refactor: extracted header title to its own component 2 years ago
William Grant 46a88990a3 feat: improved styling between states 2 years ago
William Grant 1ff9f7b91e feat: removed old disappearing message display from header
show disappearing message screen when clicking the correct option
2 years ago
William Grant 26995e1873 feat: added new togglable subtitle to header 2 years ago
William Grant 22e02633a9 feat: started consolidating send and receive dm logic.
updated in parts but haven't test what happens
2 years ago
William Grant 8dc7dac55e feat: control available modes depending on the conversation 2 years ago
William Grant 4731139b05 feat: added default timer values for different modes 2 years ago
William Grant 2745571790 fix: correctly write to db when setting changes 2 years ago
William Grant 0700ac4813 fix: moved disappearing message types to utils 2 years ago
William Grant b12d086b22 feat: DisappearingMessageType -> DisappearingMessageConversationType
this is more explicit and allows use to use DisappearingMessageType in the message model
2 years ago
William Grant f4e5d89a15 fix: make sure to update state when the covnersation changes 2 years ago
William Grant c8a13e1824 feat: removed DisappearingMessageMenuItem from conversation context menu 2 years ago
William Grant 30196a131a feat: added basic support for different disappearing message modes
added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work
2 years ago
William Grant ecfd69f3f0 feat: made right panel scrollable, added subtitle to panelradiobutton and xl margin option 2 years ago
William Grant 6b06e4a70b feat: added panel label for timer options 2 years ago
William Grant 46a8801d8e fix: rebuilt disappearing messages header beause syncthing 2 years ago
William Grant a42aff35fc feat: added panel radio buttons that list timer options 2 years ago
William Grant 8abd624c47 feat: updated right panel in a conversation to use overlay logic in preparation for disappearing messages
added panel buttons specific to this UI
2 years ago
Audric Ackermann a5cc25c058
Merge pull request #2656 from tomobre/fix/warn-settings-link-previews
fix: on cancel link preview toggle, toggle stays off
2 years ago
Audric Ackermann b4218311b0
Merge pull request #2680 from yougotwill/save_qr_code
feat: added ability to save qr codes on click
2 years ago
William Grant e5f1e65194 feat: added ability to save qr codes on click
recovery phrase modal ui layout is now the same as edit profile modal, fixes for yarn ready
2 years ago
tomobre c5a8b257cc fix: move line of forceupdate 2 years ago
tomobre 18639ad8fd fix: remove space 2 years ago
tomobre 77f0138d49 fix: review changes #2, refactorised toggleLinkPreviews function 2 years ago
mdPlusPlus 1d6ed17ac7 Fix typos via codespell 2 years ago
tomobre 138d8da676 fix: function outside component, refactorised toggleLinkPreviews function 2 years ago
Audric Ackermann 8202abe12b
Merge pull request #2676 from tomobre/fix/undefined-country
Fix/undefined country
2 years ago