Audric Ackermann
fa32e61982
network delete_all force retries if we get a 421
4 years ago
Audric Ackermann
c54f63ab45
add listener for video calls events
4 years ago
Audric Ackermann
94bc3da2c7
working video calls accept with real streaming with android
4 years ago
Audric Ackermann
8b611a2867
make call UI react to incoming and ongoing calls
4 years ago
Warrick Corfe-Tan
a1601b039e
Adding call to convo header menu
4 years ago
Audric Ackermann
6c50ec4bf1
link accept/decline and endcall buttons to the webrtc background
4 years ago
Warrick Corfe-Tan
5d4d63c76d
Adding partial UI for calls.
4 years ago
Audric Ackermann
0afb3db604
Merge pull request #1933 from warrickct/add-survey
...
Adding survey button to settings menu.
4 years ago
Audric Ackermann
4e30614077
disable unsend request on the UI for now ( #1934 )
...
* disable unsend request on the UI too
* do not stop propagation of events for message ctx menu
4 years ago
Warrick Corfe-Tan
daae55d62c
Adding survey button to settings menu.
4 years ago
Warrick
1d459ba533
Unsend messages (only message hashes saving for now is enabled) ( #1891 )
...
* WIP unsending message.
* retrieving message with hash from db on receiving unsend request.
* outgoing messages hashes updated on message sent success
* unsend messaging
* unsend message - deleting messages and marking as isDeleted.
* add msg hash to unprocessed records.
* Message unsending working for closed groups provided the message has been updated with a hash from server.
* adding 2-stage confirmation modal for message deletion
* adding rendering of removed incoming messages, disabling rendering of unsent outgoing messages in coversation screen.
* Adding logging
* debugging.
* outgoing only saved for sync message instead of regular message.
* deleting locally
* adding post unsend deletioncode.
* starting adding feature flag.
* Added feature flag.
* addding mandatory messageHash pollling pipeline methods swarm polling.
* Conversation list item message preview showing deletion placeholder text if deleted.
* add condition to drop unsend requests not send by message author
* refactoring deleteMessage. Saving response hash for closed group message sending
* running yarn ready
* removing logging.
* Adding PR fixes
* Minor changes and running yarn ready
* fix typo
* Moved feature flag to lokiFeatureFlags. Fixing linting errors
Co-authored-by: Audric Ackermann <audric@loki.network>
4 years ago
Audric Ackermann
b17312c13c
Cleanup redux store ( #1925 )
...
* do not consider expire timer update unread messages #1881
* cleanup conversation props in redux to only have what cannot be derived
* fix app not starting without the await on convo creation
* cleanup props of message model
4 years ago
Audric Ackermann
ab75f945ff
Ask confirm before delete account ( #1910 )
...
* disable sending on enter while composing
Fixes #1899 #1497
* ask confirmation before deleting account
* fix app start delete db when passowrd error
* fix double dialog issue with delete account
* fixup login screen
4 years ago
Audric Ackermann
25453ee807
Speedup body update composition box ( #1911 )
...
* disable sending on enter while composing
Fixes #1899 #1497
* ask confirmation before deleting account
* move drafts outside of redux to speedup body message writing
4 years ago
Audric Ackermann
a1f5706fea
disable sending on enter while composing ( #1909 )
...
Fixes #1899 #1497
4 years ago
Audric Ackermann
c92baad736
Fix path building ( #1903 )
...
* Keep line breaks when message has some new lines
Relates #1758 and #1898 and #1901
* fix link preview cropped when received
* make sure we fetch from seed if we end up with not enough snodes
* try to download recent previews if we just trusted a user
* throw if we need to rebuild path while fetching snode list from snode
* fixup no refecthing of snode list while we are fetching them already
* added test for fetch from db or seed
* fetch snode list from snode every hour
also make sure the path building does not try to get more snodes. It
just throws
* do not drop a path if an opengroup room is down and we get errors back
* do not throw an error if the snode in error in not in any path
* fix tests
* bump to v1.7.11
4 years ago
audric
bf02b85043
finish rework registration page
4 years ago
audric
ba35a8cb24
update design of registration page
4 years ago
audric
56412df2b4
fixup registration page with back buttons for now
...
Relates #1889
4 years ago
audric
0d90248450
fix scrolling jumping to bottom on new messages
4 years ago
audric
bd7d88e170
remove theme from css and used variables instead
4 years ago
audric
350f00283b
move tsx and theme to css variables part1
4 years ago
audric
62764d25f6
showDate break on > 5 minutes diff between messages
4 years ago
audric
a30876fd65
removed the enum from SessionIconType. Just rely on the type itself
4 years ago
audric
a53392853f
make the CompositionBox closer to the mobile UI
4 years ago
audric
e85f351540
cleanup theme object
4 years ago
audric
8ebcb2d1e1
replace SessionIcon size enum with type
4 years ago
audric
2e9cd0ada6
add date break with full date when older than a week
4 years ago
audric
2825b66ef6
add screen break for jump in messages timestamp
4 years ago
audric
40566a58a4
moved the unread indicator to outside of message items
4 years ago
audric
985a5d92bc
do not show search input if we only got a single conversation
4 years ago
audric
714024fb1f
fix notification icons
4 years ago
audric
7fa50b4a73
do not pass props not needed between message list components
4 years ago
audric
4968244491
fix tooltip error in debug run related to memory leak
4 years ago
audric
f9988119f9
major UI rewrite of messages view with redux improvements
4 years ago
audric
ee4ed2e075
fix attachment logic with ui redesign
4 years ago
audric
f7b0c6c7e1
make conversation screen closer to mobile UI part1
4 years ago
audric
3cdc5f1551
fix autofocus on session passowrd login
4 years ago
Warrick Corfe-Tan
22723f1937
Merge branch 'clearnet' into recording-ui
4 years ago
Audric Ackermann
cb0cead2a7
Merge pull request #1870 from Bilb/fix-audio-msg-sending
...
fix audio attachments sending blob
4 years ago
audric
f48b57d077
fix audio attachments sending blob
4 years ago
Warrick Corfe-Tan
ebb37b44b6
Merge branch 'clearnet' into registration-progress-banner
4 years ago
Audric Ackermann
eed48094fe
Merge pull request #1851 from warrickct/simplify-onboarding
...
Combining registration steps.
4 years ago
Warrick Corfe-Tan
665c717271
adding PR change.
4 years ago
Warrick Corfe-Tan
dbc19adeb8
Adding PR changes, running yarn ready
4 years ago
Warrick Corfe-Tan
0cbcc00180
Adding registration stages file. Somehow became untracked.
4 years ago
Warrick Corfe-Tan
b26ec1996d
yarn ready
4 years ago
Warrick Corfe-Tan
4564863dd5
yarn ready
4 years ago
Warrick Corfe-Tan
85fca22c08
adding use context pr change.
4 years ago
Warrick Corfe-Tan
48b4aab63c
applying PR fixes.
4 years ago
Warrick Corfe-Tan
f9ad63d58b
Merge branch 'clearnet' into registration-progress-banner
4 years ago
Warrick Corfe-Tan
e6733551bb
applying pr fix 1
4 years ago
Audric Ackermann
a3edb99549
Merge pull request #1856 from Bilb/fix-attachment-since-electron-upgrade
...
Fix attachment since electron upgrade
4 years ago
audric
6a11a4c879
store staged Attachments in redux
...
still an issue with the File in redux
4 years ago
audric
8a19b50c0f
fix attachment not being uploaded since electron upgrade
4 years ago
Warrick Corfe-Tan
f255f674c8
Refactoring subcomponents to fix ts-lint errors.
4 years ago
Warrick Corfe-Tan
af298936d9
Combining and 80 and 90 completion stages.
4 years ago
Audric Ackermann
96df64bd8c
Merge pull request #1847 from warrickct/equal-length-pills
...
Equalize width open group pills
4 years ago
Brice-W
a89c6710fb
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into link-previews
4 years ago
Brice-W
f6d3715dab
add a link icon when there is no image available or when media download is not allowed
4 years ago
Warrick Corfe-Tan
5e019c1af4
lowering z-index
4 years ago
Warrick Corfe-Tan
e0a06dd84b
Merge branch 'clearnet' into equal-length-pills
4 years ago
Warrick Corfe-Tan
59d52d6e66
running yarn ready
4 years ago
Warrick Corfe-Tan
a1194fa7bb
Merge branch 'clearnet' into simplify-onboarding
4 years ago
Warrick Corfe-Tan
0c5f2f8232
changing registration component and filename.
4 years ago
Warrick Corfe-Tan
bf645f36b7
Combining registration steps.
4 years ago
Warrick Corfe-Tan
46917a0546
Adding PR changes, passing yarn ready
4 years ago
audric
1af08311dd
fix tray cannot be destroyed
...
Relates #https://github.com/electron/electron/issues/17622
4 years ago
Warrick Corfe-Tan
3606987f32
running yarn ready
4 years ago
Warrick Corfe-Tan
1560c83b2b
Adding hover over tooltip for open group pills.
4 years ago
Brice-W
e5ee3467ac
fix popup issue around link preview setting
4 years ago
audric
9e37985d03
enable no-unused local and imports and fix tslint
4 years ago
Warrick Corfe-Tan
d13a6824ee
running yarn ready
4 years ago
Warrick Corfe-Tan
b0a8c6c3eb
wip: adding recovery phrase prompt.
4 years ago
Warrick Corfe-Tan
bfed4a88dd
removing comments
4 years ago
Warrick Corfe-Tan
81969ae12f
applying linting and formatting.
4 years ago
Warrick Corfe-Tan
986fc16e7d
Adding animation to briefly scale up send button after recording is made.
4 years ago
Warrick Corfe-Tan
32f7dcc811
testing shake addition to send button on finished recording.
4 years ago
Warrick Corfe-Tan
8fca989736
Fixing delete button JSX evaluating to NaN
4 years ago
Warrick Corfe-Tan
9eb1847da5
WIP removing NaN dsiaply timer text.
4 years ago
Warrick Corfe-Tan
cd7a1233fa
Adding small hover effect to message composition icon buttons. Removing extra method call.
4 years ago
Warrick Corfe-Tan
637b604d0b
Adding fraction timer display, exaggerating recording animation, moving delete button to toolbar, display full recording duration immediately after stop recording.
4 years ago
Warrick Corfe-Tan
03c14c84cb
added styled component and conditional button for sending pausing recording.
4 years ago
audric
c58312e853
do not render typing animation at all if not typing
4 years ago
audric
1eb2e59d62
amke sure to reset link previews when replacing the text in composition
4 years ago
audric
751a8f1882
start in tray setting directly creates the tray icon
4 years ago
audric
612e99af4a
add a setting to start the app with a tray icon
...
Relates #1759
4 years ago
audric
263c48e58b
Merge remote-tracking branch 'upstream/clearnet' into network-clear-all
4 years ago
audric
e2c26e9819
add basic draft support (text only)
...
Relates #1791
4 years ago
audric
426f2000b8
fixup delete all and handle errors
4 years ago
audric
e9412df60e
fix lint and steal autofocus on registration to seed
4 years ago
audric
79c8fada6e
move all dialogs to a subfolder
4 years ago
audric
9991dc2364
move delete account logic to it's own dialog
4 years ago
Audric Ackermann
67f642596d
remove SessionId reset dialog
...
consider user had the time to update now
4 years ago
Warrick Corfe-Tan
a38ea1f05d
Merge branch 'clearnet' into recording-ui
4 years ago
Warrick Corfe-Tan
8552afd2ca
Updating notification icons to match android icons.
4 years ago
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
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
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
Audric Ackermann
8ab8444222
remove expire warning. app asks to update on app start
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
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
Audric Ackermann
3f065a7b0e
improve marking message as read with hooks
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
213ca58d75
Adding icons
4 years ago
Audric Ackermann
d14807d2ab
Merge remote-tracking branch 'upstream/clearnet' into add-message-bottom-keep-scroll
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
Audric Ackermann
12d09bc896
preload messages when switching conversation
4 years ago
Audric Ackermann
f9ecfccc0a
batch UI updates of message added events
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
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
bfa68fc9b5
add isGroup test
4 years ago
Brice-W
b89f55dd02
update displayed buttons on groups
4 years ago
audric
4b8778d071
fix markRead using timestamp of now when scroll to bottom
4 years ago
audric
1054278a54
disable search in messages for now
4 years ago
audric
dbf6a0183f
remove unread top banner on scroll to bottom
4 years ago
audric
e82d51fff0
do not show warning about link preview if they are already ON
4 years ago
audric
59baa08f73
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
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
audric
12ff3379e1
add key for all messages list so we can scroll to them programnatically
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
audric
23e9a6d31c
move some actions to redux in hooks
4 years ago
Warrick Corfe-Tan
ca4dec9fda
linting, formatting, testing
4 years ago