Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Session v1.7.0 #1890

Merged
merged 36 commits into from
Sep 3, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
3cdc5f1
fix autofocus on session passowrd login
Bilb Aug 23, 2021
f7b0c6c
make conversation screen closer to mobile UI part1
Bilb Aug 23, 2021
a9dcdea
update with latet locales from crowdin
Bilb Aug 24, 2021
ee4ed2e
fix attachment logic with ui redesign
Bilb Aug 24, 2021
f998811
major UI rewrite of messages view with redux improvements
Bilb Aug 25, 2021
4968244
fix tooltip error in debug run related to memory leak
Bilb Aug 25, 2021
ec2eab6
do not trigger redux update if onion path did not change
Bilb Aug 25, 2021
38665e1
remove search messages frpm search result
Bilb Aug 25, 2021
ea2dbb4
onionpath status only has ip needed
Bilb Aug 25, 2021
7fa50b4
do not pass props not needed between message list components
Bilb Aug 26, 2021
714024f
fix notification icons
Bilb Aug 26, 2021
985a5d9
do not show search input if we only got a single conversation
Bilb Aug 26, 2021
40566a5
moved the unread indicator to outside of message items
Bilb Aug 27, 2021
2825b66
add screen break for jump in messages timestamp
Bilb Aug 27, 2021
2e9cd0a
add date break with full date when older than a week
Bilb Aug 27, 2021
a986931
make attacments the same size that they are displayed on the UI
Bilb Aug 27, 2021
cdd11ee
speed up attachment loading by only loading those inview
Bilb Aug 27, 2021
1048042
fix attachment pre-decrypting when out of view
Bilb Aug 27, 2021
95b2e86
disable menu when the menu is hidden
Bilb Aug 29, 2021
1347848
Merge pull request #1884 from Bilb/ui-mobile
Bilb Aug 30, 2021
8ebcb2d
replace SessionIcon size enum with type
Bilb Aug 30, 2021
e85f351
cleanup theme object
Bilb Aug 30, 2021
a533928
make the CompositionBox closer to the mobile UI
Bilb Aug 30, 2021
a30876f
removed the enum from SessionIconType. Just rely on the type itself
Bilb Aug 30, 2021
62764d2
showDate break on > 5 minutes diff between messages
Bilb Aug 31, 2021
350f002
move tsx and theme to css variables part1
Bilb Aug 31, 2021
bd7d88e
remove theme from css and used variables instead
Bilb Sep 1, 2021
08cdd03
disable transition for background of leftpane (for app initial load)
Bilb Sep 1, 2021
ca27298
bump to v1.7.0
Bilb Sep 1, 2021
0d90248
fix scrolling jumping to bottom on new messages
Bilb Sep 2, 2021
8462d7d
make encrypted content fast load if already stored decrypted
Bilb Sep 2, 2021
56412df
fixup registration page with back buttons for now
Bilb Sep 2, 2021
ba35a8c
update design of registration page
Bilb Sep 2, 2021
3221dd8
pull latest translations from crowdin
Bilb Sep 2, 2021
bf02b85
finish rework registration page
Bilb Sep 2, 2021
ce4a386
Merge pull request #1888 from Bilb/ui-mobile
Bilb Sep 3, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 14 additions & 2 deletions _locales/ar/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"deleteForEveryone": "Delete For Everyone",
"deleteConversationConfirmation": "حذف المحادثة بصفة نهائية ؟",
"clearAllData": "Clear All Data",
"deleteAccountWarning": "This will permanently delete your messages, sessions, and contacts.",
"deleteAccountWarning": "This will permanently delete your messages and contacts.",
"deleteContactConfirmation": "Are you sure you want to delete this conversation?",
"quoteThumbnailAlt": "Thumbnail of image from quoted message",
"imageAttachmentAlt": "Image attached to message",
Expand Down Expand Up @@ -337,6 +337,8 @@
"onlyAdminCanRemoveMembersDesc": "Only the creator of the group can remove users",
"createAccount": "Create Account",
"signIn": "Sign In",
"startInTrayTitle": "Start in Tray",
"startInTrayDescription": "Start Session as a minified app ",
"yourUniqueSessionID": "Say hello to your Session ID",
"allUsersAreRandomly...": "Your Session ID is the unique address people can use to contact you on Session. With no connection to your real identity, your Session ID is totally anonymous and private by design.",
"getStarted": "Get started",
Expand All @@ -353,7 +355,7 @@
"restoreUsingRecoveryPhrase": "Restore your account",
"or": "or",
"ByUsingThisService...": "By using this service, you agree to our <a href=\"https://getsession.org/legal/#tos\">Terms of Service</a> and <a href=\"https://getsession.org/privacy-policy/\" target=\"_blank\">Privacy Policy</a>",
"beginYourSession": "Begin<br />your<br />Session.",
"beginYourSession": "Begin your Session.",
"welcomeToYourSession": "Welcome to your Session",
"newSession": "New Session",
"searchFor...": "Search for conversations or contacts",
Expand Down Expand Up @@ -419,5 +421,15 @@
"latestUnreadIsAbove": "First unread message is above",
"sendRecoveryPhraseTitle": "Sending Recovery Phrase",
"sendRecoveryPhraseMessage": "You are attempting to send your recovery phrase which can be used to access your account. Are you sure you want to send this message?",
"dialogClearAllDataDeletionFailedTitle": "Data not deleted",
"dialogClearAllDataDeletionFailedDesc": "Data not deleted with an unknown error. Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedTitleQuestion": "Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedMultiple": "Data not deleted by those Service Nodes: $snodes$",
"dialogClearAllDataDeletionQuestion": "Would you like to clear only this device, or delete your entire account?",
"deviceOnly": "Device Only",
"entireAccount": "Entire Account",
"recoveryPhraseSecureTitle": "You're almost finished!",
"recoveryPhraseRevealMessage": "Secure your account by saving your recovery phrase. Reveal your recovery phrase then store it safely to secure it.",
"recoveryPhraseRevealButtonText": "Reveal Recovery Phrase",
"notificationSubtitle": "Notifications - $setting$"
}
14 changes: 13 additions & 1 deletion _locales/bg/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,8 @@
"onlyAdminCanRemoveMembersDesc": "Only the creator of the group can remove users",
"createAccount": "Создать Аккаунт",
"signIn": "Войти",
"startInTrayTitle": "Start in Tray",
"startInTrayDescription": "Start Session as a minified app ",
"yourUniqueSessionID": "Познакомьтесь со своим Session ID",
"allUsersAreRandomly...": "Ваш Session ID - это уникальный адрес, который другие пользователи могут использовать для связи с вами при помощи Session. Поскольку ваш Session ID никак не связан с вашей настоящей личностью, он по определению является полностью анонимным и конфиденциальным.",
"getStarted": "Get started",
Expand All @@ -353,7 +355,7 @@
"restoreUsingRecoveryPhrase": "Восстановите свой аккаунт",
"or": "or",
"ByUsingThisService...": "By using this service, you agree to our <a href=\"https://getsession.org/legal/#tos\">Terms of Service</a> and <a href=\"https://getsession.org/privacy-policy/\" target=\"_blank\">Privacy Policy</a>",
"beginYourSession": "Begin<br />your<br />Session.",
"beginYourSession": "Begin your Session.",
"welcomeToYourSession": "Welcome to your Session",
"newSession": "Новый Диалог",
"searchFor...": "Search for conversations or contacts",
Expand Down Expand Up @@ -419,5 +421,15 @@
"latestUnreadIsAbove": "First unread message is above",
"sendRecoveryPhraseTitle": "Sending Recovery Phrase",
"sendRecoveryPhraseMessage": "You are attempting to send your recovery phrase which can be used to access your account. Are you sure you want to send this message?",
"dialogClearAllDataDeletionFailedTitle": "Data not deleted",
"dialogClearAllDataDeletionFailedDesc": "Data not deleted with an unknown error. Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedTitleQuestion": "Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedMultiple": "Data not deleted by those Service Nodes: $snodes$",
"dialogClearAllDataDeletionQuestion": "Would you like to clear only this device, or delete your entire account?",
"deviceOnly": "Device Only",
"entireAccount": "Entire Account",
"recoveryPhraseSecureTitle": "You're almost finished!",
"recoveryPhraseRevealMessage": "Secure your account by saving your recovery phrase. Reveal your recovery phrase then store it safely to secure it.",
"recoveryPhraseRevealButtonText": "Reveal Recovery Phrase",
"notificationSubtitle": "Notifications - $setting$"
}
14 changes: 13 additions & 1 deletion _locales/ca/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,8 @@
"onlyAdminCanRemoveMembersDesc": "Només el creador del grup pot eliminar usuaris",
"createAccount": "Create Account",
"signIn": "Iniciar sessió",
"startInTrayTitle": "Start in Tray",
"startInTrayDescription": "Start Session as a minified app ",
"yourUniqueSessionID": "Saluda al teu Session ID",
"allUsersAreRandomly...": "El teu Session ID és l'adreça única que els usuaris poden utilitzar per contactar-te a Session. Sense connexió amb la teva identitat real, el teu Session ID és totalment anònim i privat per disseny.",
"getStarted": "Comencem!",
Expand All @@ -353,7 +355,7 @@
"restoreUsingRecoveryPhrase": "Restableix el teu compte",
"or": "o bé",
"ByUsingThisService...": "En utilitzar aquest servei, accepteu les nostres <a href=\"https://getsession.org/legal/#tos\"> Condicions del servei </a> i <a href=\"https://getsession.org/privacy-policy/\" target=\"_blank\"> Política de privadesa </a>",
"beginYourSession": "Comenceu <br /> la vostra <br /> sessió.",
"beginYourSession": "Comenceu la vostra sessió.",
"welcomeToYourSession": "Benvingut a Session",
"newSession": "Nova sessió",
"searchFor...": "Search for conversations or contacts",
Expand Down Expand Up @@ -419,5 +421,15 @@
"latestUnreadIsAbove": "First unread message is above",
"sendRecoveryPhraseTitle": "Sending Recovery Phrase",
"sendRecoveryPhraseMessage": "You are attempting to send your recovery phrase which can be used to access your account. Are you sure you want to send this message?",
"dialogClearAllDataDeletionFailedTitle": "Data not deleted",
"dialogClearAllDataDeletionFailedDesc": "Data not deleted with an unknown error. Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedTitleQuestion": "Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedMultiple": "Data not deleted by those Service Nodes: $snodes$",
"dialogClearAllDataDeletionQuestion": "Would you like to clear only this device, or delete your entire account?",
"deviceOnly": "Device Only",
"entireAccount": "Entire Account",
"recoveryPhraseSecureTitle": "You're almost finished!",
"recoveryPhraseRevealMessage": "Secure your account by saving your recovery phrase. Reveal your recovery phrase then store it safely to secure it.",
"recoveryPhraseRevealButtonText": "Reveal Recovery Phrase",
"notificationSubtitle": "Notifications - $setting$"
}
16 changes: 14 additions & 2 deletions _locales/cs/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"deleteForEveryone": "Delete For Everyone",
"deleteConversationConfirmation": "Trvale smazat tuto konverzaci?",
"clearAllData": "Clear All Data",
"deleteAccountWarning": "This will permanently delete your messages, sessions, and contacts.",
"deleteAccountWarning": "This will permanently delete your messages and contacts.",
"deleteContactConfirmation": "Are you sure you want to delete this conversation?",
"quoteThumbnailAlt": "Thumbnail of image from quoted message",
"imageAttachmentAlt": "Image attached to message",
Expand Down Expand Up @@ -337,6 +337,8 @@
"onlyAdminCanRemoveMembersDesc": "Only the creator of the group can remove users",
"createAccount": "Create Account",
"signIn": "Sign In",
"startInTrayTitle": "Start in Tray",
"startInTrayDescription": "Start Session as a minified app ",
"yourUniqueSessionID": "Say hello to your Session ID",
"allUsersAreRandomly...": "Your Session ID is the unique address people can use to contact you on Session. With no connection to your real identity, your Session ID is totally anonymous and private by design.",
"getStarted": "Get started",
Expand All @@ -353,7 +355,7 @@
"restoreUsingRecoveryPhrase": "Restore your account",
"or": "or",
"ByUsingThisService...": "By using this service, you agree to our <a href=\"https://getsession.org/legal/#tos\">Terms of Service</a> and <a href=\"https://getsession.org/privacy-policy/\" target=\"_blank\">Privacy Policy</a>",
"beginYourSession": "Begin<br />your<br />Session.",
"beginYourSession": "Begin your Session.",
"welcomeToYourSession": "Welcome to your Session",
"newSession": "New Session",
"searchFor...": "Search for conversations or contacts",
Expand Down Expand Up @@ -419,5 +421,15 @@
"latestUnreadIsAbove": "First unread message is above",
"sendRecoveryPhraseTitle": "Sending Recovery Phrase",
"sendRecoveryPhraseMessage": "You are attempting to send your recovery phrase which can be used to access your account. Are you sure you want to send this message?",
"dialogClearAllDataDeletionFailedTitle": "Data not deleted",
"dialogClearAllDataDeletionFailedDesc": "Data not deleted with an unknown error. Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedTitleQuestion": "Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedMultiple": "Data not deleted by those Service Nodes: $snodes$",
"dialogClearAllDataDeletionQuestion": "Would you like to clear only this device, or delete your entire account?",
"deviceOnly": "Device Only",
"entireAccount": "Entire Account",
"recoveryPhraseSecureTitle": "You're almost finished!",
"recoveryPhraseRevealMessage": "Secure your account by saving your recovery phrase. Reveal your recovery phrase then store it safely to secure it.",
"recoveryPhraseRevealButtonText": "Reveal Recovery Phrase",
"notificationSubtitle": "Notifications - $setting$"
}
16 changes: 14 additions & 2 deletions _locales/da/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"deleteForEveryone": "Delete For Everyone",
"deleteConversationConfirmation": "Slet samtale permanent?",
"clearAllData": "Clear All Data",
"deleteAccountWarning": "This will permanently delete your messages, sessions, and contacts.",
"deleteAccountWarning": "This will permanently delete your messages and contacts.",
"deleteContactConfirmation": "Are you sure you want to delete this conversation?",
"quoteThumbnailAlt": "Miniatur af billede fra citeret besked",
"imageAttachmentAlt": "Billede vedhæftet til beskeden",
Expand Down Expand Up @@ -337,6 +337,8 @@
"onlyAdminCanRemoveMembersDesc": "Only the creator of the group can remove users",
"createAccount": "Create Account",
"signIn": "Sign In",
"startInTrayTitle": "Start in Tray",
"startInTrayDescription": "Start Session as a minified app ",
"yourUniqueSessionID": "Say hello to your Session ID",
"allUsersAreRandomly...": "Your Session ID is the unique address people can use to contact you on Session. With no connection to your real identity, your Session ID is totally anonymous and private by design.",
"getStarted": "Get started",
Expand All @@ -353,7 +355,7 @@
"restoreUsingRecoveryPhrase": "Restore your account",
"or": "or",
"ByUsingThisService...": "By using this service, you agree to our <a href=\"https://getsession.org/legal/#tos\">Terms of Service</a> and <a href=\"https://getsession.org/privacy-policy/\" target=\"_blank\">Privacy Policy</a>",
"beginYourSession": "Begin<br />your<br />Session.",
"beginYourSession": "Begin your Session.",
"welcomeToYourSession": "Welcome to your Session",
"newSession": "New Session",
"searchFor...": "Search for conversations or contacts",
Expand Down Expand Up @@ -419,5 +421,15 @@
"latestUnreadIsAbove": "First unread message is above",
"sendRecoveryPhraseTitle": "Sending Recovery Phrase",
"sendRecoveryPhraseMessage": "You are attempting to send your recovery phrase which can be used to access your account. Are you sure you want to send this message?",
"dialogClearAllDataDeletionFailedTitle": "Data not deleted",
"dialogClearAllDataDeletionFailedDesc": "Data not deleted with an unknown error. Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedTitleQuestion": "Do you want to delete data from just this device?",
"dialogClearAllDataDeletionFailedMultiple": "Data not deleted by those Service Nodes: $snodes$",
"dialogClearAllDataDeletionQuestion": "Would you like to clear only this device, or delete your entire account?",
"deviceOnly": "Device Only",
"entireAccount": "Entire Account",
"recoveryPhraseSecureTitle": "You're almost finished!",
"recoveryPhraseRevealMessage": "Secure your account by saving your recovery phrase. Reveal your recovery phrase then store it safely to secure it.",
"recoveryPhraseRevealButtonText": "Reveal Recovery Phrase",
"notificationSubtitle": "Notifications - $setting$"
}
Loading