Audric Ackermann
7c80f9e233
feat: move attachments outside of the message box
2022-08-30 17:10:08 +10:00
William Grant
bbfb55f211
fix: pr review fixes
2022-08-30 11:53:35 +10:00
Audric Ackermann
444282e2ec
fix: position of join button and style of disable buttons
...
also add a little animation to the menu button rotation
2022-08-30 09:10:48 +10:00
Audric Ackermann
3fd6c570c7
fix: click on a link preview shows the dialog to open or copy url
2022-08-29 17:49:34 +10:00
William Grant
dde61bb35b
feat: moderator clear all reactions behaviour now uses the cache
2022-08-29 17:46:38 +10:00
William Grant
469de252cb
fix: added current emoji to reaction list reactor description
2022-08-29 17:46:38 +10:00
Audric Ackermann
a8c3463673
fix: set a min height for attachments preview so they cover their box
...
even if they are smaller that them
and close the replyTo in composition box on Escape press
2022-08-29 15:59:20 +10:00
Audric Ackermann
e125979b7a
fix: disable having some corner large and small for message bubbles
2022-08-29 15:19:41 +10:00
Audric Ackermann
d9e504afa0
Merge remote-tracking branch 'upstream/clearnet' into mark-all-as-read-optimization
2022-08-29 13:45:33 +10:00
Audric Ackermann
1e202fcdab
feat: add theme switcher +accent color from settings
...
not all of the logic is linked and not all of the colors are there as this is part of theming
2022-08-29 13:18:07 +10:00
William Grant
5f49d3084b
fix: dont need isequal for comparing numbers
2022-08-29 11:10:34 +10:00
William Grant
1a44f5cb66
feat: added additional reactor information to the ReactListModal
2022-08-29 10:54:49 +10:00
Audric Ackermann
98ea07a361
fix: right margin on body shorted than author name
2022-08-26 15:40:21 +10:00
William Grant
8b8be7a45d
Merge branch 'clearnet' into reactions_fixes
2022-08-26 14:40:53 +10:00
William Grant
7a80e18327
fix: improved react popup localisation, review fixes
2022-08-26 14:39:57 +10:00
Audric Ackermann
a61d549466
Merge pull request #2438 from Bilb/fix-rounded-border-messages
...
fix: rounded corners around messages
2022-08-26 13:34:41 +10:00
Audric Ackermann
7e32880ab0
fix: use js variables instead of css variables for Message corners
2022-08-26 13:24:57 +10:00
William Grant
80d726659c
Merge branch 'clearnet' into reactions_fixes
2022-08-26 13:23:54 +10:00
William Grant
05b7bdb956
fix: show correct count value for open group reactions
2022-08-25 17:23:26 +10:00
Audric Ackermann
c54a438f7c
fix: add some aria labels and match QA test
2022-08-25 16:56:48 +10:00
Audric Ackermann
98b1302589
fix: rounded corners around messages
...
looks like node-sass tries to be too clever
2022-08-25 13:40:47 +10:00
Audric Ackermann
b638733090
fix: do not scroll back to unread banner when deleting msgs
...
Relates #2308
2022-08-25 13:35:40 +10:00
William Grant
4889cb5b32
fix: ReactionList Senders is now an array since we want to handle opengroup reactions separately
...
we no longer need the messagehash and server id for rendering reactions in the UI, ignore reactions using the outdated type
2022-08-25 13:33:49 +10:00
Audric Ackermann
f137cad2a0
feat: add the BlockedList component in Settings
2022-08-24 16:18:11 +10:00
Audric Ackermann
85219d3827
fix: scrollbar colors and some UI issues found by QA
2022-08-24 13:33:02 +10:00
William Grant
0600416f77
fix: clearing your own reaction from the clear modal should close it
2022-08-23 16:50:49 +10:00
Audric Ackermann
bf20c10f81
fix: make use of useSet to select in memberList
2022-08-23 14:42:01 +10:00
Audric Ackermann
ef10e0f1d9
chore: move typing animation to styled components
2022-08-23 14:41:24 +10:00
Audric Ackermann
ff3d7ce226
feat: update settings Help page with new items and links
2022-08-23 14:08:51 +10:00
Audric Ackermann
5ad8c6fa74
Merge remote-tracking branch 'upstream/clearnet' into settings-redesign
2022-08-23 11:20:50 +10:00
Audric Ackermann
e09e38911f
refactor: fix PR reviews
2022-08-23 11:02:16 +10:00
Audric Ackermann
866527de17
fix: make sure a double click on the picker does not trigger reply msg
2022-08-23 10:37:29 +10:00
Audric Ackermann
81fa09b8ee
Merge branch 'menu-redesign' into settings-redesign
2022-08-22 17:47:09 +10:00
Audric Ackermann
f87d902c98
fix: PR Reviews
2022-08-22 17:32:31 +10:00
Audric Ackermann
ef1f634e6b
Merge remote-tracking branch 'upstream/clearnet' into menu-redesign
2022-08-22 16:56:57 +10:00
Will G
267f49ff1e
Emoji Reacts ( #2320 )
...
Add support for emoji reacts in conversations
Resolves #2375 and #1577
2022-08-22 16:40:14 +10:00
Audric Ackermann
7e395384fd
feat: add the preview button of notifications in settings
2022-08-22 16:37:50 +10:00
Audric Ackermann
13bf0e073d
feat: update design of the Notification Settings screen
...
the preview button is not linked yet
2022-08-22 16:09:34 +10:00
Audric Ackermann
7b7a80a2dd
fix: add new designs of typing message settings with animation
2022-08-22 13:21:22 +10:00
Audric Ackermann
0e65b667a8
chore: move onion dialog components to styled
2022-08-22 11:56:09 +10:00
Audric Ackermann
39cbbda609
chore: move SessionToggle & SettingList to styled
2022-08-22 11:16:42 +10:00
Audric Ackermann
a0d3a00afa
feat: start of settings screen redesign
2022-08-22 09:10:35 +10:00
Audric Ackermann
75ce27e602
fix: finish menu redesign
2022-08-19 12:00:10 +10:00
Audric Ackermann
542c704b64
feat: add search by contacts to closed group overlay
2022-08-19 09:53:53 +10:00
Audric Ackermann
7bbbc74fa8
feat: make the tick on memberList a radio looking element
2022-08-19 09:53:53 +10:00
Audric Ackermann
970e719229
chore: move session radio group to styled components
...
also clean up unused css
and move some elements from OverlayClosedGroup to styled components
2022-08-19 09:53:53 +10:00
Audric Ackermann
f415ef36dd
feat: add sorted contacts list merged by starting char
2022-08-19 09:53:53 +10:00
Audric Ackermann
374b71630a
feat: wrap up the new Join Community overlay
2022-08-19 09:53:53 +10:00
Audric Ackermann
282e631f73
feat: add menu action and action chooser left pane option
2022-08-19 09:53:53 +10:00
Audric Ackermann
eabee8f39a
fix: split migrations and sql files
...
also address PR reviews
2022-08-12 14:50:31 +10:00
Audric Ackermann
e6b0315a25
fix: trigger sync and initial sogs polling after app start
2022-08-12 13:24:15 +10:00
Audric Ackermann
6f4b70e650
fix: allow non admin mods to delete message for deletion
2022-08-09 14:37:18 +10:00
Audric Ackermann
242d51ca8d
Id blinding + onionv4 + new endpoints for sogs and fileserver ( #2347 )
...
* Added Onionv4 support to file server, sogs and pn server
* Added blinded message support
* Updated endpoints for sogs and file server to remove legacy ones
2022-08-08 09:50:48 +10:00
Audric Ackermann
354022f83d
Merge pull request #2359 from ianmacd/pr33
...
Trim leading and trailing whitespace on message composition and display.
2022-07-11 15:44:19 +10:00
William Grant
d3d0ac80a0
feat: you can now choose where to save the debug logs
...
debug log window now follows the app theme, logs are save as txt
2022-06-20 14:51:52 +10:00
Ian Macdonald
aeb5caf921
Trim leading and trailing whitespace on message composition and display.
2022-06-04 16:56:30 +02:00
Audric Ackermann
9251711fa5
fix: optmize markAllAsRead when no expiration timer
...
we basically do a single sql call to mark everything as read for that
conversation, force unreadCount to 0 and mention state to false, and
trigger read syncs if needed.
the optomization cannot work for conversation with expiration timer for
now
2022-05-20 13:19:48 +10:00
Audric Ackermann
19decad766
fix: send read receipt when settings ON and window focused
2022-05-19 16:28:31 +10:00
Audric Ackermann
83b44d0abf
fix: disable auto play of audio messages on message first load
2022-05-19 13:05:07 +10:00
Audric Ackermann
55869fbe37
fix: swap confirm and cancel buttons in the confirmDialog
2022-05-18 13:21:40 +10:00
Audric Ackermann
3713e95a9f
feat: ask user for opengroup pruning on/off
2022-05-18 13:21:35 +10:00
Ian Macdonald
695e867221
Add setting to specify minimum age of open group messages to prune.
...
When an open group has more than 2000 messages, those older than the
specified number of months will be pruned on application start-up.
Fixes #2310 .
2022-05-18 10:44:35 +10:00
Audric Ackermann
ec76057c5e
Merge integration test ( #2313 )
...
* Testing playwright for Desktop automation
* add more data-testid field
* remove commited test-results
* test: skip group upkeep for now
* test: mention test create group instead of restoring from seed
* test: run on testnet
* fix: revert messagebanner unread count changes
from commit 8107d75e89
Co-authored-by: Emily <emily@oxen.io>
2022-05-17 13:22:13 +10:00
Audric Ackermann
8de8f014dd
fix: password input errors in seeddialog
2022-05-13 16:10:51 +10:00
Audric Ackermann
cfab7057fb
fix moment locale globally
2022-05-12 12:10:45 +10:00
Will G
511567bc78
fix: emoji panel light mode support ( #2292 )
...
* fix: emoji panel light mode support
* fix: link darkMode prop to redux state
* fix: use getTheme selector directly
2022-05-11 16:01:33 +10:00
Ian Macdonald
0991c23658
Fix typo in constant name.
2022-05-05 09:43:22 +02:00
Audric Ackermann
bfb33d14c5
Merge pull request #2269 from Bilb/get-initials-skip-non-alphabet-chars
...
Get initials skip non alphabet chars
2022-04-27 13:53:33 +10:00
Audric Ackermann
a115d385dd
merge linkify component to messagebody as this is the only one using it
2022-04-27 13:40:00 +10:00
Audric Ackermann
cae4d46492
allow to save attachments even if there is multiple of them
...
This is a bit dirty for now
Relates #2229
2022-04-27 12:18:45 +10:00
Audric Ackermann
1933bc8270
Merge pull request #2264 from ianmacd/pr19
...
Style message request counter as per conversation message count.
2022-04-27 12:10:55 +10:00
Audric Ackermann
da9df532b0
Merge pull request #2242 from Bilb/node-side-in-ts
...
Node side + web worker in typescript
2022-04-27 12:10:31 +10:00
Audric Ackermann
8b299b6153
Merge koray fixes for emoji selection
2022-04-27 11:47:59 +10:00
Audric Ackermann
0efce6ea2d
updating workflows actions version
2022-04-26 16:43:30 +10:00
Ian Macdonald
8107d75e89
Style message request counter as per conversation message count.
2022-04-25 12:28:13 +02:00
Audric Ackermann
5c8e2b4044
cleanup swarm unused after removing unused convos
2022-04-21 14:04:11 +10:00
Audric Ackermann
b8498f7a2b
fix display of spinner while db decrypting
2022-04-21 13:22:14 +10:00
Audric Ackermann
1e713de511
Merge remote-tracking branch 'k/spinner-on-load' into node-side-in-ts
2022-04-21 11:31:28 +10:00
Audric Ackermann
7c1707f48e
drop old messages of opengroup
2022-04-21 11:29:14 +10:00
Audric Ackermann
335e452730
moved DebugLogView to components folder
2022-04-20 15:50:56 +10:00
Audric Ackermann
f4bf960568
Merge pull request #2243 from warrickct/show-group-members-freeze-fix
...
fix group members sorting causing error.
2022-04-20 15:38:38 +10:00
Audric Ackermann
3cfcf128a5
Merge remote-tracking branch 'upstream/master' into node-side-in-ts
2022-04-20 15:32:05 +10:00
Audric Ackermann
13e2f81f26
Merge remote-tracking branch 'upstream/clearnet' into node-side-in-ts
2022-04-20 15:12:28 +10:00
Audric Ackermann
5c9b34fb86
lint files
2022-04-20 10:34:21 +10:00
koray-eren
d7361f0774
fix linter issue
2022-04-14 14:21:00 +10:00
koray-eren
c872f22014
password screen spinner implemented
2022-04-14 14:06:48 +10:00
Audric Ackermann
af9d2fdfa1
get rid of libtextsecure.js and componnets.js
2022-04-14 11:18:01 +10:00
Audric Ackermann
01bb200b24
reduce number of commits during opengroup handling of message
2022-04-13 16:51:53 +10:00
Audric Ackermann
062db5caab
move filterDuplicatesFromDbAndIncoming to its own file and test
...
also add pending tests to do for in memory db and updater
2022-04-13 14:59:08 +10:00
Audric Ackermann
0158fd5ebb
filter duplicates on opengroup poll in a single sql call
2022-04-13 13:52:05 +10:00
Audric Ackermann
00d70db0be
queue user profile avatars update
...
also add some tests for the promise utils
2022-04-11 17:18:11 +10:00
Audric Ackermann
02612280c3
fix multi select including audio messages
2022-04-07 13:45:05 +10:00
Audric Ackermann
475c92eeb4
migrate about_start to not use jquery
2022-04-07 11:42:22 +10:00
Audric Ackermann
1ebff6b3ae
make sure reply is available to read messages
...
and do not handle read messages for non private convo1
2022-04-06 16:21:24 +10:00
Audric Ackermann
0ebc1d7e92
split attachmnent logic between what is used on main and renderer
2022-04-06 16:21:19 +10:00
Audric Ackermann
332d58027f
show draggable call container when opening settings from call convo
2022-04-06 14:18:37 +10:00
koray-eren
d78056618c
fix linter issue
2022-04-06 11:15:23 +10:00
koray-eren
ebe1ae8f12
fix emoticon search for emoji picker, typo
2022-04-06 11:06:19 +10:00
koray-eren
b4a57b32eb
changed emoji trigger to exclude non-alphanumeric characters
2022-04-04 16:01:02 +10:00
warrickct
3eb6bec908
fix group members sorting causing error.
2022-04-04 15:39:45 +10:00