Commit graph

471 commits

Author SHA1 Message Date
Vincent
2b7af04587 Message selection fixed and optimised for speed 2020-01-10 16:25:29 +11:00
Vincent
dd421d58f1 Theme switching. Need to update _session*_light 2020-01-09 17:44:34 +11:00
Vincent
505697bbcd App view change working 2020-01-09 11:38:48 +11:00
Audric Ackermann
634aaa36d4 update loading screens with session subtitle 2020-01-03 17:07:41 +11:00
Audric Ackermann
7ba85921b1 replace loki with session on loading screens 2020-01-03 17:06:58 +11:00
Audric Ackermann
b09ca5c751 remove not used headerview 2020-01-03 17:03:02 +11:00
Audric Ackermann
c883d20bd7 add the left pane sections on main page 2020-01-03 17:03:02 +11:00
Vincent
6ee5d041fb Finishing up some modals 2019-12-30 17:38:28 +11:00
Vincent
2419272608 Updated React dialogs to SessionModals 2019-12-23 09:44:18 +11:00
Vincent
228e4ca81e Adding session settings to utilise toggles 2019-12-20 18:24:21 +11:00
Vincent
e9d543fe4a Dropdown generalisation and simplification 2019-12-18 17:14:27 +11:00
Vincent
12011a30d4 Inital dropdown, modal and toggle 2019-12-18 11:50:19 +11:00
Vince
9cd27abf31
Merge branch 'brand-redesign' into brand-redesign 2019-12-17 11:04:15 +11:00
Vincent
4d463c659c Filesize toast amend 2019-12-16 17:38:43 +11:00
Audric Ackermann
4ad62284fa add an animation when showing the sessionID on registration 2019-12-16 09:38:34 +11:00
Audric Ackermann
cc97d9284b add first chunck of our SessionRegistrationView 2019-12-16 09:21:20 +11:00
Maxim Shishmarev
5123fa0409
Merge pull request #669 from msgmaxim/restoration
Prompting the user to reset session on invalid ciphertext
2019-12-05 10:06:48 +11:00
Maxim Shishmarev
81bfa90943 Prompting the user to reset session on invalid ciphertext 2019-11-28 14:05:11 +11:00
Audric Ackermann
9992a3da1d Add a showUserDetails modal to display user's details
Relates #655
2019-11-28 10:02:20 +11:00
Maxim Shishmarev
2ab0d084f1
Merge pull request #645 from msgmaxim/group-invites
Public chat invitations
2019-11-25 16:29:02 +11:00
Maxim Shishmarev
a5fce17d8c public chat invitations 2019-11-22 16:16:43 +11:00
sachaaaaa
94dd331cb1 Show pubkey QR code in pairing dialog (as primary) 2019-11-22 10:41:57 +11:00
Maxim Shishmarev
4dd314c18f Enable profile pictures 2019-11-18 17:34:41 +11:00
Beaudan Brown
685ada5cc5 Merge branch 'clearnet' into prep-merge 2019-11-15 12:31:40 +11:00
sachaaaaa
86168ef870 lower case variable 2019-11-06 15:41:39 +11:00
sachaaaaa
497f42165a Allow unpairing device 2019-11-06 10:52:34 +11:00
Maxim Shishmarev
8677fb15a0 Select multiple messages and bulk deletion 2019-11-06 10:26:21 +11:00
sachaaaaa
13572c3524
Merge branch 'multi-device' into paired_device_alias 2019-11-06 10:08:59 +11:00
sachaaaaa
46613de846 lint 2019-11-04 09:31:15 +11:00
sachaaaaa
b324421534 Allow primary device to assign local aliases to paired devices 2019-11-01 16:18:30 +11:00
Maxim Shishmarev
0d19b708f9 Creating private group chats between friends 2019-11-01 11:57:49 +11:00
sachaaaaa
65361d33f5 New menu item "show pairing words" for secondary devices 2019-10-31 18:18:07 +11:00
Beaudan Brown
0defebc484 Final change 2019-10-28 13:59:33 +11:00
Beaudan Brown
d97eced37b Merge branch 'clearnet' into multi-device 2019-10-23 16:34:56 +11:00
Beaudan Brown
a3635216db Enable sending audio recordings 2019-10-23 15:00:14 +11:00
Beaudan Brown
22df66c08f Fix missing await, fix undefined bug 2019-10-23 14:55:09 +11:00
Beaudan Brown
3bdbf03658 Enforce display name 2019-10-23 14:55:09 +11:00
Beaudan Brown
b66abca17d Disable files for friend requests 2019-10-22 13:52:32 +11:00
Beaudan Brown
f0c198c7b7 Split uploadData to public and private 2019-10-22 13:36:30 +11:00
Beaudan Campbell-Brown
c9b11814a6
Merge pull request #567 from BeaudanBrown/name-restriction
Display name restrictions 2
2019-10-22 13:35:58 +11:00
Beaudan Campbell-Brown
ac80ef0d4e
Merge pull request #557 from BeaudanBrown/add-server
Add server
2019-10-22 13:16:23 +11:00
Beaudan Brown
602ec1ccaf Also block displayname characters in the edit display name menu and change spaces to underscores 2019-10-22 13:15:58 +11:00
Beaudan Brown
f538aeea50 Remove old link preview system 2019-10-21 11:39:50 +11:00
Beaudan Brown
4e85435bf7 Update attachment pipeline to upload and download from loki fileserver 2019-10-16 15:58:49 +11:00
Beaudan Brown
39fac5fd02 Add initial add server UI skeleton 2019-10-09 14:06:57 +11:00
Beaudan Brown
8d6fee4aec Merge branch 'clearnet' into multi-device 2019-10-08 09:24:55 +11:00
sachaaaaa
c4728cf4f3 Provide a cancel button instead of a timeout for secondary registration 2019-10-02 11:51:20 +10:00
Beaudan Brown
7b0f40535f QoL with auto focus display name box and enter/esc key functionality on profile screen. Restrict display name characters to alphanumeric (easy to work around) 2019-10-02 11:10:01 +10:00
sachaaaaa
b63d8ec84f Merge branch 'clearnet' into multi-device
* clearnet: (35 commits)
  yarn lint
  return early if signature is not a string
  lint pass 2
  lint pass 1
  make sure versioning on write can't get out of sync
  Update js/modules/loki_public_chat_api.js
  Handle annotations omit correctly
  fix typo CI found
  refactor
  pollOnceForMessages() move lastGot up, address Sacha's review
  Update js/modules/loki_public_chat_api.js
  address review
  address reviews
  Custom message rendering of mentions
  fix method
  separate out new/open, more lint/cleanup
  separate out note to self
  create window.mixpanel here
  use window.mixpanel, remove eventEmitter
  lint and remove unneeded params
  ...
2019-09-26 11:08:55 +10:00
Maxim Shishmarev
1496a368e9 Add UI elements for searching and selecting members in a group chat 2019-09-18 10:08:16 +10:00