Warrick Corfe-Tan
b98b876ea7
Removing extra delete icons.
4 years ago
Warrick Corfe-Tan
13be7a4c4a
removing comments
4 years ago
Warrick Corfe-Tan
ab3720a064
applying linting and formatting.
4 years ago
Warrick Corfe-Tan
384340578c
Adding animation to briefly scale up send button after recording is made.
4 years ago
Warrick Corfe-Tan
be687062d6
testing shake addition to send button on finished recording.
4 years ago
Warrick Corfe-Tan
b5bd352ec2
Fixing delete button JSX evaluating to NaN
4 years ago
audric
ab8b6e85b4
Merge remote-tracking branch 'upstream/clearnet' into network-clear-all
4 years ago
audric
ce847db036
lint
4 years ago
audric
1fb3f74f6e
disable drag on images
4 years ago
audric
5d6c2d94ff
fix emoji being inserted into mentions identifier
...
if the cursor is before the first mention => insert it correctly
if the cursor is after the last mention => insert it correctly
if the cursor is between those two => insert it at the end of the
composition box
4 years ago
audric
b05910e219
Merge remote-tracking branch 'upstream/clearnet' into add-message-bottom-keep-scroll
4 years ago
audric
0658cb539a
poll more often for inactive closed groups
...
the issue is that when you start the app, a closed group active at is
maybe a day old.
so you poll for this pubkey.
if the call is a success, all good, you get the latest messages and
update the active_at.
but if the first call fails (even after retrying), this group will be
marked as inactive and will be polled only a tiny little bit until we
get new messages.
So this commit make sure that we poll more often for closed groups which
are considered inactive
4 years ago
audric
bea704ecf0
bump react to 17
4 years ago
Warrick Corfe-Tan
e51f7b8a7a
WIP removing NaN dsiaply timer text.
4 years ago
Warrick Corfe-Tan
91eafd389a
Adding small hover effect to message composition icon buttons. Removing extra method call.
4 years ago
Warrick Corfe-Tan
123a60483e
Adding fraction timer display, exaggerating recording animation, moving delete button to toolbar, display full recording duration immediately after stop recording.
4 years ago
Brice-W
9d7722fc7d
don't display the name input box for public groups as they can't be modified atm
4 years ago
Brice-W
7965b4e44a
. is already present in the i18n label
4 years ago
Audric Ackermann
f7658c323d
Merge pull request #1821 from Brice-W/bug-fixes
...
Bug fixes
4 years ago
Brice-W
f7c7d6a3d8
change source of MessageAttributesOptionals to not null
4 years ago
Brice-W
4ba0154e06
set expireTimer to 0 by default
4 years ago
Brice-W
ac76011a75
fix attachments download
4 years ago
Audric Ackermann
9b98b32d1b
filter out duplicates only if they are less than 10 messages away
4 years ago
Audric Ackermann
8ab8444222
remove expire warning. app asks to update on app start
4 years ago
Audric Ackermann
ef2d22ce8a
fix app icon for all platforms
4 years ago
Audric Ackermann
a1ab816076
Merge remote-tracking branch 'upstream/clearnet' into add-message-bottom-keep-scroll
4 years ago
Warrick Corfe-Tan
b3b020a253
added styled component and conditional button for sending pausing recording.
4 years ago
Audric Ackermann
7365cb2291
Merge pull request #1819 from Brice-W/ban-and-delete-messages
...
'Ban user and delete all messages' added to menu
4 years ago
Audric Ackermann
19c6bebab0
make sure to retry fetch sqwarm with a new targetNode if needed
4 years ago
Audric Ackermann
2c174bdac7
fix audio message autoplay as broken with perf improvements
...
fix bug making "trust contact" first audio message being played on click
to trust
4 years ago
Brice-W
fbe9f19c81
typo
4 years ago
Brice-W
d8fa73d393
lint
4 years ago
Brice-W
2c6821097d
adding Ban user and delete all his messages to the menu for moderators
4 years ago
Warrick Corfe-Tan
2e05ed0922
removing comment. Running yarn ready.
4 years ago
Audric Ackermann
57aa8cba69
cursor pointer on click to trust contact message body
4 years ago
Warrick Corfe-Tan
a8a15e3f88
adding PR changes.
4 years ago
Audric Ackermann
6e8d25e530
Fixes mentions in message body and resolve them quicker
...
Relates #1815
4 years ago
Warrick Corfe-Tan
f087937f6f
WIP debugging network deletion failing.
4 years ago
Brice-W
6ca2476f41
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into media-access
4 years ago
Brice-W
347038cf82
added microphone access check
4 years ago
Audric Ackermann
360cb52680
make all messages types a readable message
4 years ago
Audric Ackermann
3f065a7b0e
improve marking message as read with hooks
4 years ago
Warrick Corfe-Tan
0c3ca8e5db
Merge branch 'clearnet' into network-clear-all
4 years ago
Warrick Corfe-Tan
1a973f6573
remove unused import
4 years ago
Audric Ackermann
3dc11b923d
do not display optional password on registration page
4 years ago
Warrick Corfe-Tan
31118ae51f
Add notification icon to conversation list item. Add notification subtitle to conversation header on conversation screen.
4 years ago
Warrick Corfe-Tan
6e362098b2
pass in prop
4 years ago
Warrick Corfe-Tan
eebfc988bb
Adding icons to the header row.
4 years ago
Warrick Corfe-Tan
2dba61ce1d
Adding styled component
4 years ago
Warrick Corfe-Tan
213ca58d75
Adding icons
4 years ago
Audric Ackermann
dbd6563fa0
consider that a reply to our message is a mention for notification
4 years ago
Audric Ackermann
d14807d2ab
Merge remote-tracking branch 'upstream/clearnet' into add-message-bottom-keep-scroll
4 years ago
Warrick Corfe-Tan
ec447b2e2e
network clear all WIP
4 years ago
Audric Ackermann
20f5c3b822
scroll to unread indicator rather than message on load convo
4 years ago
Audric Ackermann
c6a394664f
bump electron-builder to 22.8.0
4 years ago
Audric Ackermann
8970daf292
Merge pull request #1812 from Bilb/fix-replying-focus-input
...
fix replying to message focus composition box
4 years ago
Audric Ackermann
61277a5397
fix replying to message focus composition box
...
Relates #1808
4 years ago
Audric Ackermann
99f862dd0f
fix send link preview keep being shown
...
Relates #1810
4 years ago
Audric Ackermann
119b6e1baf
keep scrolled position when adding messages at the bottom
4 years ago
Brice-W
47e2f5726e
fix group key pair cache issue
4 years ago
Audric Ackermann
06dfaa2482
always retry all emcyrption keypairs on incoming group msg
4 years ago
Audric Ackermann
12d09bc896
preload messages when switching conversation
4 years ago
Audric Ackermann
e5bbfc8c1e
transparency disabled if png and text are present
4 years ago
Audric Ackermann
f9ecfccc0a
batch UI updates of message added events
4 years ago
Audric Ackermann
506a0b2927
fix profileKey share in config message for base64 profileKey
4 years ago
Audric Ackermann
8b88eca050
Merge pull request #1799 from Brice-W/oxen-logo
...
Oxen logo in the Settings
4 years ago
Warrick Corfe-Tan
2e5ffc3196
wip delete all network message.
4 years ago
Brice-W
3995dbdeee
oxen icon svg added
4 years ago
Brice-W
0d5e52678f
add link to Oxen website in the settings (right icon missing)
4 years ago
Audric Ackermann
d236ef9cde
Merge pull request #1796 from Bilb/fix-profile-name-update-without-profile-key
...
fix a bug not making profile name updates in opengroup
4 years ago
audric
8414aa800d
fix a bug not making profile name updates in opengroup
4 years ago
Audric Ackermann
2a371d3c57
Merge pull request #1794 from Bilb/fix-profile-key-config-message
...
Fix profile key config message
4 years ago
audric
316f37ae3d
fix a bug of attachment not loading in one to one chats
4 years ago
audric
fce86989f0
make sure profileKey is a hex string in all convos
4 years ago
Audric Ackermann
77a6be3432
Merge pull request #1793 from Brice-W/group-edition-fix
...
Fix for name change and adding members in groups
4 years ago
Brice-W
eb3851592c
lint
4 years ago
Brice-W
a6aed4d7d1
fix isAdmin to return the right value for closed groups
4 years ago
audric
9f62d6577c
remove unused accessKey derived from profileKey
4 years ago
Brice-W
bfa68fc9b5
add isGroup test
4 years ago
Brice-W
b89f55dd02
update displayed buttons on groups
4 years ago
audric
5b487b0fec
Merge remote-tracking branch 'upstream/clearnet' into disable-search-for-now
4 years ago
audric
4b8778d071
fix markRead using timestamp of now when scroll to bottom
4 years ago
Brice-W
9c61defc0b
small update
4 years ago
audric
1054278a54
disable search in messages for now
4 years ago
Brice-W
e31b219bd4
fix
4 years ago
Brice-W
54a2eef700
change the way skipTimerInit is defined in MessageModel
4 years ago
Brice-W
bec9bd553e
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into filter-expired-messages
4 years ago
audric
dbf6a0183f
remove unread top banner on scroll to bottom
4 years ago
Brice-W
751d0b9348
clearTimout call added to checkExpired to avoid multiple calls to setExpired
4 years ago
Brice-W
d7eafb7e15
rollback changes
4 years ago
Brice-W
72868c10e5
clean
4 years ago
Brice-W
beca14982c
manage expired nessage deletion in setExpired
4 years ago
audric
e82d51fff0
do not show warning about link preview if they are already ON
4 years ago
audric
e69873d6ba
fix link preview url onClick
...
Fixes https://github.com/oxen-io/session-android/issues/669
4 years ago
audric
59baa08f73
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
4 years ago
audric
a814937c08
disable test for attachemnt read/write
...
as they are too much linked to the window object for now
4 years ago
Audric Ackermann
5d1d21f715
Merge pull request #1788 from warrickct/send-seed-confirmation
...
Send seed confirmation
4 years ago
Audric Ackermann
ece7f3e184
Merge pull request #1785 from warrickct/close-modals-easier
...
Close modals easier
4 years ago
audric
bfc4b2b720
lint
4 years ago
audric
588ae85cda
fix at lat types for attachment
4 years ago
Brice-W
6bbabce8e3
fix async issue
4 years ago
audric
12ff3379e1
add key for all messages list so we can scroll to them programnatically
4 years ago
Brice-W
e5615357f7
call setToExpire when expire timer is started to set expire_at property of message
4 years ago
audric
8766cf3f8a
store offset before refresh of messagesList and restore it
4 years ago
audric
c8f0150aaf
fix unread banner position when first unread is visible
4 years ago
audric
c2b5ac68d6
don't rely on scrollheight to calculate for ui Updates
...
as it causes a layout complete refresh
4 years ago
audric
e72885944b
use selector to sort and add first of serie flag
4 years ago
audric
6d34a60f94
improve performance by not loading all unread messages
4 years ago
Warrick Corfe-Tan
966012016b
Popup confirmation before sending a message containing the users recovery phrase.
4 years ago
audric
4f5072ee65
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
4 years ago
audric
b7df0788c2
move mentions state to the ConversationState
4 years ago
Brice-W
18f15615d4
don't render messages that are already expired
4 years ago
audric
23e9a6d31c
move some actions to redux in hooks
4 years ago
Warrick Corfe-Tan
ca4dec9fda
linting, formatting, testing
4 years ago
Audric Ackermann
6df84fbd1e
Merge pull request #1778 from Brice-W/focus-issue
...
Fix for focus issue
4 years ago
Warrick Corfe-Tan
28924a63bb
removing some unusued imports.
4 years ago
Warrick Corfe-Tan
3fca7ef4de
remove unused imports.
4 years ago
Warrick Corfe-Tan
973df5d245
clicking outside of confirmation modal body closes confirmation modal.
4 years ago
Warrick Corfe-Tan
4cdc852ea3
cherry-pick conflicts.
4 years ago
Brice-W
829fd1c199
menu fixes
4 years ago
Brice-W
e9f70d8c82
fix issue
4 years ago
Brice-W
9a420f85ce
fixes
4 years ago
Brice-W
74147d8c3d
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into focus-issue
4 years ago
Brice-W
4f98917eaf
clean
4 years ago
Brice-W
1397107dff
fix issues
4 years ago
Brice-W
db46c2960b
update in marking read message
4 years ago
Audric Ackermann
3c0ea2b900
Merge pull request #1781 from Bilb/fix-link-device
...
fix link device. start polling for our pubkey
4 years ago
audric
41c2ce67a7
fix link device. start polling for our pubkey
4 years ago
Audric Ackermann
0e4d7ec21a
WIP
4 years ago
Brice-W
c38d2a5ea7
revert prev changes + marking read now based on received_at
4 years ago
Audric Ackermann
a54345a42e
put back quote a message logic with hook
4 years ago
Audric Ackermann
9a380b716b
put saveAttachemntToDisk outside of component
4 years ago
Audric Ackermann
5c8bb358c6
mmeoise callbacks for right panel attachments
4 years ago
Audric Ackermann
511adcf388
refactored right panel to hook
4 years ago
Audric Ackermann
4ca5a4f093
fixup selected message in redux logic
4 years ago
Audric Ackermann
787e3a32d0
remove count of unread in unread message banner
4 years ago
Audric Ackermann
16d34a7137
moved conversations reducer to createSlice
4 years ago
Audric Ackermann
63b81b4c8e
cleanup SessionMessageList p1
4 years ago
Brice-W
46dc6c6275
pin conversations added to header menu
4 years ago
Brice-W
5d7d58fe05
move NotificationForConvoOption declaration + getConversationNotificationSettingType created as used twice
4 years ago
Brice-W
adab2b4506
add Notifications in conversations context menu
4 years ago
Audric Ackermann
399041c5b3
cache identity pair and add some per measure
4 years ago
Brice-W
14ef4cd39a
adding lastReadTimestamp property
4 years ago
Audric Ackermann
4ec1392aec
do local attachments decrypt/encrypt in worker
4 years ago
Audric Ackermann
e8f0c4aaec
move libloki to webworker and remove unused stuff in it
4 years ago
Brice-W
151fc758c0
format
4 years ago
Audric Ackermann
1b2a644e7a
fixed crash on leftpaneContactSection
4 years ago
Audric Ackermann
3e27a397d7
bump version of node-sass
4 years ago
Audric Ackermann
78caaa2bfd
fix tests
4 years ago
Audric Ackermann
c1ffe23b1e
moved verifySignature of opengroup messages to a worker
4 years ago
Brice-W
c98fdec10e
adding new files
4 years ago
Brice-W
2af9d9e15d
use of a custom hook to detect focus
4 years ago
Audric Ackermann
5b0b165ba9
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
4 years ago
Audric Ackermann
3ae1ac6118
remove unused libsignal stuff
4 years ago
Audric Ackermann
8760a59875
nodefetch headers as on mobile + cleanup worker code
4 years ago
Audric Ackermann
aead3d6510
force headers to be empty for onion_req request
4 years ago
Audric Ackermann
32cb19125f
remove signalprotocoladress unused
4 years ago
Audric Ackermann
9a302fb5ff
add a cache of the keypairs for a closed group
4 years ago
Audric Ackermann
7cc7db5d4a
batch conversaiton UI refreshes
4 years ago
Audric Ackermann
f0fad6edfa
uniformized props for Message
4 years ago
Audric Ackermann
ee4a0b9b1e
cleanedup redux action openConversationExternal
4 years ago
Audric Ackermann
7f76ab274c
added a hook to fetch avatar of closed group members
4 years ago
Brice-W
936f9a3efc
don't mark message as read if app isn't focused
4 years ago
Audric Ackermann
016461f506
mark message as read on click on scroll to bottom button
4 years ago
Audric Ackermann
b385a9b101
test with better-sqlite3 bindings
4 years ago
Audric Ackermann
bf76abacee
Merge pull request #1770 from Brice-W/pin-conversations
...
Pin conversations
4 years ago
Brice-W
5252dd40e3
fixes
4 years ago
Brice-W
f1e4cbaabf
clean
4 years ago
Audric Ackermann
4fbb0d48f2
remove index as key
4 years ago
Brice-W
14cecb1216
menu item creation moved to getPinConversationMenuItem
4 years ago
Brice-W
ff7f201e04
add feature flag
4 years ago
Brice-W
03891a9438
revert last commit
4 years ago
Brice-W
21b8b9f35b
memory optimization
4 years ago
Brice-W
c3bf2a4e96
fixes and tests
4 years ago
Audric Ackermann
97b9156562
improve performamce by memoizing avatar and menus
4 years ago
Brice-W
b2deeb39be
clean
4 years ago
Brice-W
75a20e5de7
simplification by using derived data
4 years ago
Audric Ackermann
87a8385629
move timerOptions to redux
4 years ago
Audric Ackermann
e451cdd78f
rename message props to messageProps
4 years ago
Audric Ackermann
c8aa73626e
do not load right panel data unless it is visibl
4 years ago
Brice-W
e3aa500ba0
i18n labels for pin conversations limit
4 years ago
Brice-W
4ddc00c9b6
set a limit numer to pinned conversations
4 years ago
Audric Ackermann
f0db797a9a
fix loading of messages props
4 years ago
Audric Ackermann
3f0088ed2a
fix memory leak on avatar place holder useEffect
4 years ago
Audric Ackermann
672eb91975
add types for message props and remove props function calls msg
4 years ago
Audric Ackermann
6deb97dbc0
WIP
4 years ago
Audric Ackermann
a0afd3efe4
add some performance measure for commit calls
4 years ago
Audric Ackermann
ca331b95a6
remove coverage unused
4 years ago
Brice-W
dcd8da87ca
fix errors
4 years ago
Brice-W
6b8a4ffc6c
display link preview popup only time
4 years ago
Audric Ackermann
6ca466cc22
fix about window localized string
4 years ago
Audric Ackermann
ef0b07bb7a
WIP
4 years ago
Warrick Corfe-Tan
4decda9cff
Merge branch 'clearnet' into pin-conversations
4 years ago
Warrick Corfe-Tan
535a66b879
minor tidying
4 years ago
Warrick Corfe-Tan
cf6ac09300
Refactor to functional components
4 years ago
Audric Ackermann
e5a60af93f
Merge pull request #1751 from Bilb/fix-expire-without-seeing
...
do not start expire timer before seing message
4 years ago
Audric Ackermann
e9714f8db8
Merge pull request #1734 from Bilb/fix-clear-all-data
...
add loading for leaving opengroup dialog
4 years ago
Audric Ackermann
a0811b699c
Merge pull request #1744 from Bilb/use-retrieve-status-for-isOnline
...
use our retrieve status as isOnline status
4 years ago
audric
9cb69cf8fd
do not start expire timer before seing message
4 years ago
Warrick Corfe-Tan
563dff64ae
yarn linting and formatting,
4 years ago