Commit Graph

2632 Commits (e5ecff7ec33797f2502225b49145233f5f34d681)

Author SHA1 Message Date
William Grant 99412beaf3 feat: added dismiss button to NoticeBanner 3 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
3 years ago
William Grant ea0a505dcf fix: fixed state of overlay options depending on release status 3 years ago
William Grant 80f18e9f1c feat: use correct timer options and set the defaults 3 years ago
William Grant 03bc6706f6 feat: added legacy mode timer notification copy 3 years ago
William Grant 6f1230398c fix: TimerNotification text is now centered 3 years ago
William Grant 75f1b5ed65 fix: left align PanelRadioButton text 3 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
3 years ago
William Grant e81ac0a847 feat: updated NoticeBanner style 3 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
3 years ago
William Grant 848c97938c feat: disabled new disappearing message modes behind a timed feature release function 3 years ago
William Grant 190c68d759 feat: added disabled state to right panel components 3 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
3 years ago
William Grant 42356b0d60 fix: duplicate timer update messages 3 years ago
William Grant 97ecc9e521 feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
3 years ago
William Grant 446752cf54 feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
3 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
3 years ago
William Grant ac844af691 feat: updated timer notification design and copy 3 years ago
William Grant 4ef3537a53 feat: timer notifications expire correctly when disappearing after sending 3 years ago
William Grant f36bbb9c7c feat: group invitiations now disappear 3 years ago
William Grant 2d6d6b4134 feat: moved PropsForExpiringMessage to state ducks 3 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
3 years ago
William Grant e34e3d4a4b fix: resolved some yarn ready issues 3 years ago
William Grant c3b09578a1 refactor: extracted header title to its own component 3 years ago
William Grant 46a88990a3 feat: improved styling between states 3 years ago
William Grant 1ff9f7b91e feat: removed old disappearing message display from header
show disappearing message screen when clicking the correct option
3 years ago
William Grant 26995e1873 feat: added new togglable subtitle to header 3 years ago
William Grant 22e02633a9 feat: started consolidating send and receive dm logic.
updated in parts but haven't test what happens
3 years ago
William Grant 8dc7dac55e feat: control available modes depending on the conversation 3 years ago
William Grant 4731139b05 feat: added default timer values for different modes 3 years ago
William Grant 2745571790 fix: correctly write to db when setting changes 3 years ago
William Grant 0700ac4813 fix: moved disappearing message types to utils 3 years ago
William Grant b12d086b22 feat: DisappearingMessageType -> DisappearingMessageConversationType
this is more explicit and allows use to use DisappearingMessageType in the message model
3 years ago
William Grant f4e5d89a15 fix: make sure to update state when the covnersation changes 3 years ago
William Grant c8a13e1824 feat: removed DisappearingMessageMenuItem from conversation context menu 3 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
3 years ago
William Grant ecfd69f3f0 feat: made right panel scrollable, added subtitle to panelradiobutton and xl margin option 3 years ago
William Grant 6b06e4a70b feat: added panel label for timer options 3 years ago
William Grant 46a8801d8e fix: rebuilt disappearing messages header beause syncthing 3 years ago
William Grant a42aff35fc feat: added panel radio buttons that list timer options 3 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
3 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
3 years ago
Audric Ackermann b4218311b0
Merge pull request #2680 from yougotwill/save_qr_code
feat: added ability to save qr codes on click
3 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
3 years ago
tomobre c5a8b257cc fix: move line of forceupdate 3 years ago
tomobre 18639ad8fd fix: remove space 3 years ago
tomobre 77f0138d49 fix: review changes #2, refactorised toggleLinkPreviews function 3 years ago
mdPlusPlus 1d6ed17ac7 Fix typos via codespell 3 years ago
tomobre 138d8da676 fix: function outside component, refactorised toggleLinkPreviews function 3 years ago
Audric Ackermann 8202abe12b
Merge pull request #2676 from tomobre/fix/undefined-country
Fix/undefined country
3 years ago