Ryan Zhao
e718cee611
WIP: rebuild global search UI
2022-01-25 09:46:22 +11:00
Ryan Zhao
3cc6a6b7c4
add comments
2022-01-24 11:55:37 +11:00
Ryan Zhao
0ddb4f355a
minor improvements on dismissing the keyboard
2022-01-24 11:43:32 +11:00
Ryan Zhao
42903d835d
search for name and nickname
2022-01-20 16:21:32 +11:00
Ryan Zhao
8be5768ad2
snippet for group members
2022-01-20 15:33:31 +11:00
Ryan Zhao
037d70b185
handle seed view reminder and search bar
2022-01-20 12:13:25 +11:00
Ryan Zhao
715c9eff98
clean
2022-01-20 10:58:43 +11:00
Ryan Zhao
c1c5678056
implement animation for selected search result message flickering
2022-01-20 10:48:01 +11:00
Ryan Zhao
675dde9b1e
improve unhighlighted text colour and contrast
2022-01-19 11:25:20 +11:00
Ryan Zhao
af7dd3e82f
highlight Note to Self
2022-01-19 10:59:49 +11:00
Ryan Zhao
5c112064da
UI improvements on contact search results
2022-01-19 10:54:00 +11:00
Ryan Zhao
994a2e9c89
hide cancel button when the keyboard is hidden
2022-01-18 15:28:54 +11:00
Ryan Zhao
aeabaea0ca
fix no search results shown accidentally
2022-01-18 15:11:39 +11:00
Ryan Zhao
9d9a3f92cb
minor UI fix
2022-01-18 14:04:10 +11:00
Ryan Zhao
3a626ed80a
fix a deadlock issue
2022-01-18 13:35:53 +11:00
ryanzhao
10abbb0552
search result view UI
2022-01-17 16:56:51 +11:00
ryanzhao
fed1218538
WIP: global search UI
2022-01-14 16:41:36 +11:00
Morgan Pretty
3b07be4eed
Fixed a couple of crashes
...
Fixed an issue where sharing form Safari without adding comments would result in an invalid message getting sent.
Fixed a crash when sharing plain text from safari.
Fixed a crash when localising 'OK' (key and value can't be the same when using the new extension).
2022-01-13 16:37:23 +11:00
Morgan Pretty
f02f53fc49
Added code to show a HTTP LinkPreview error
...
Added code to indicate the app won't load LinkPreviews for HTTP urls.
Updated the title & subtitle layout to better handle LinkPreview errors.
Missed an Objective C change in the last commit.
2022-01-13 16:08:23 +11:00
ryanzhao
9ec749285f
minor clean
2022-01-13 11:45:05 +11:00
ryanzhao
75fe1e2b00
minor improvements
2022-01-13 11:44:37 +11:00
ryanzhao
0a23065fb1
change home screen title to SESSION
2022-01-13 11:41:21 +11:00
Morgan Pretty
67ad965859
Link Preview error state and UI standardisation
...
Added a couple of error states for Link Preview loading.
Standardised the UI creation code style.
Removed some debug and redundant code.
2022-01-13 10:05:42 +11:00
Morgan Pretty
dd9eeb5d61
Added initial support for sharing URLs and text
...
Updated the share extension to load URL previews.
Updated the ThreadPickerVC to send plain text & URLs in the same way they are sent for normal messages.
2022-01-12 09:40:53 +11:00
Ryan Zhao
aea90988c5
Merge branch 'dev' into preformance-improvement
2021-12-17 10:34:46 +11:00
Ryan Zhao
5e9695d234
disable typing indicators and read receipts by default
2021-12-16 16:22:44 +11:00
RyanZhao
9521098afa
Merge pull request #537 from RyanRory/open-group-spam-prevention
...
Do not show user details to prevent spam
2021-12-16 13:17:12 +11:00
Ryan Zhao
ec9adfee7f
remove populate cache on loading home page
2021-12-15 16:35:47 +11:00
Ryan Zhao
9e373dc3d1
do not show copy session id option when long press messages in open groups
2021-12-15 16:32:45 +11:00
RyanZhao
69352efa32
Merge pull request #539 from RyanRory/nickname-for-anonymous
...
Set nickname to a person that never talked to
2021-12-14 16:14:36 +11:00
RyanZhao
3a4e9b9e24
Merge pull request #538 from RyanRory/video-progress-bar
...
Fix on video progress bar UI
2021-12-14 16:14:20 +11:00
RyanZhao
1558309805
Merge pull request #536 from RyanRory/copy-paste-image
...
Copy / paste images directly
2021-12-14 16:14:09 +11:00
RyanZhao
523f18ec87
Merge pull request #534 from RyanRory/hd-avatar
...
HD Profile Picture
2021-12-14 16:13:42 +11:00
Ryan Zhao
c5635a39dd
set nickname to a person that never talked to
2021-12-14 15:51:17 +11:00
Ryan Zhao
5803eae134
clean
2021-12-14 15:12:48 +11:00
Ryan Zhao
324c421b46
rough fix on video progress bar UI
2021-12-14 11:43:40 +11:00
Ryan Zhao
a356b080d0
Do not show user details to prevent spam
2021-12-13 16:32:15 +11:00
Ryan Zhao
bbccbe42c1
copy / paste images directly
2021-12-13 15:51:42 +11:00
Ryan Zhao
7da256d873
make avatar more clear
2021-12-08 15:29:44 +11:00
Ryan Zhao
6225c12ced
minor improvement on pre-sending file page icon
2021-12-07 15:53:58 +11:00
Ryan Zhao
300f6f50cf
add size label for file type attachment
2021-12-07 15:25:05 +11:00
Ryan Zhao
5e521a8192
fix the issue where no text will show along with a doc type attachment
2021-12-07 14:12:48 +11:00
RyanZhao
2a26eda36b
Merge pull request #531 from RyanRory/1.11.19
...
1.11.19 bug fixes and improvements
2021-12-06 09:48:08 +11:00
Ryan Zhao
5a7fabf216
minor improvement on theme change
2021-12-01 15:05:30 +11:00
Ryan Zhao
10aa3c7fee
probably fix the theme not being correct issue
2021-12-01 14:27:51 +11:00
Ryan Zhao
7e5573c96f
fix cell updating and pin icon color
2021-11-30 13:52:31 +11:00
Ryan Zhao
cfd7d67c9a
fix for background polling collapsed notification title
2021-11-25 16:32:47 +11:00
Ryan Zhao
4f1093beca
improve translation and notificaiton displaying
2021-11-23 11:58:19 +11:00
Ryan Zhao
5a5741f47b
Group notifications from background polling
2021-11-23 11:05:04 +11:00
Ryan Zhao
3f8f4ca060
clean
2021-11-22 10:49:44 +11:00
Ryan Zhao
1cc2f17469
pin conversations
2021-11-17 15:51:53 +11:00
Ryan Zhao
2cb006c3e4
Fix image orientation
2021-11-17 11:14:13 +11:00
ryanzhao
13b7b1edb6
Keep screen on when recording voice message
2021-11-16 10:36:31 +11:00
ryanzhao
3a38f44d1f
fix deleting message in open groups
2021-10-22 11:59:57 +11:00
ryanzhao
ecf92ceeea
fix PN sound settings not applying to remote PNs
2021-10-19 15:11:47 +11:00
ryanzhao
ac30e56151
enable unsend request
2021-10-19 11:05:38 +11:00
ryanzhao
02932bca93
Appearance based on system theme
2021-10-19 11:03:59 +11:00
ryanzhao
1a669feb1a
change Support
to Debug Log
2021-10-15 12:30:08 +11:00
ryanzhao
b81bdf71a4
Media message text UI improvement
2021-10-15 12:29:38 +11:00
ryanzhao
5553d4e068
fix default PN content
2021-10-15 10:02:00 +11:00
ryanzhao
ccbc819cc4
include more info in logs
2021-10-05 15:45:54 +11:00
ryanzhao
b315510ec2
Revert "improve attachment image quality"
...
This reverts commit ad4e65e6e1
.
2021-10-04 15:37:42 +11:00
ryanzhao
ad4e65e6e1
improve attachment image quality
2021-10-04 14:57:07 +11:00
ryanzhao
0b5d6ae4b0
fix disappearing messages for sync messages
2021-10-04 14:39:28 +11:00
ryanzhao
7aa751ca45
share log files in settings vc
2021-10-01 09:18:40 +10:00
ryanzhao
c33630c1d1
don't wait for 5s before firing a message notification
2021-09-30 14:31:14 +10:00
ryanzhao
b7c6eafa87
fix notification preview type nested transaction crash
2021-09-30 14:24:04 +10:00
ryanzhao
bd73f14915
fix crash when quoted attachment's content type is null
2021-09-30 11:47:34 +10:00
ryanzhao
a856415438
fix conversation screen unread count > viewItems count crash
2021-09-30 10:53:13 +10:00
ryanzhao
e1f87b7fd2
minor fix
2021-09-23 12:56:00 +10:00
ryanzhao
a169284c85
fix iOS 15 status bar issue
2021-09-22 15:57:12 +10:00
ryanzhao
fc4fcae991
only show mention indicator for group chats
2021-09-20 10:02:59 +10:00
ryanzhao
69b262a081
add new survey button
2021-09-17 16:24:09 +10:00
ryanzhao
bfc1e96c9d
Merge branch 'sync-read' into bug-fixes
2021-09-16 14:56:04 +10:00
ryanzhao
d0947b83a9
cancel specific notification if there is an identifier
2021-09-16 10:32:23 +10:00
ryanzhao
e049d05891
update translations
2021-09-15 15:07:18 +10:00
ryanzhao
bf2725183d
automatically add space after mention
2021-09-14 15:20:48 +10:00
ryanzhao
17b15f2cd9
fix threading issue
2021-09-14 13:33:27 +10:00
ryanzhao
3c4a19e30d
fix nested transaction crash
2021-09-13 14:37:10 +10:00
ryanzhao
4120c949de
increase the max number of messages loaded
2021-09-10 09:12:13 +10:00
ryanzhao
d10ad83d51
Improve date breaks between messages to be consistent with desktop
2021-09-02 14:18:01 +10:00
RyanZhao
fbd30ca8e5
Merge pull request #500 from RyanRory/improvements
...
Improvements
2021-09-02 09:02:24 +10:00
RyanZhao
1c70ceac01
Merge pull request #499 from RyanRory/fix-crash-on-photo-selection
...
Fix the crash on photo selection
2021-09-01 16:36:48 +10:00
ryanzhao
7c11285dfb
fix a crash when scanning false QR code to link a device
2021-09-01 15:11:59 +10:00
ryanzhao
e0288f2bb3
clean draft after deleting it
2021-09-01 10:23:31 +10:00
ryanzhao
a7e9606833
add copy link option when clicking a link
2021-08-31 10:28:45 +10:00
ryanzhao
42d4e07724
add @ symbol when there is mention in unread messages
2021-08-30 13:22:40 +10:00
ryanzhao
f99fa58acc
add accessibility for input text view
2021-08-25 14:12:47 +10:00
ryanzhao
b7289e72a3
add accessibility to attachment buttons
2021-08-25 12:18:06 +10:00
ryanzhao
d60475be99
add accessibility to send button and voice message button
2021-08-25 11:54:41 +10:00
ryanzhao
a5369701b0
Fix the crash when seleting photos
2021-08-24 10:27:57 +10:00
ryanzhao
da335a8401
clean
2021-08-23 11:10:45 +10:00
Niels Andriesse
e226b9a273
Fix copyright notice
2021-08-18 13:45:04 +10:00
Niels Andriesse
45042a1acf
Fix typos
2021-08-10 11:17:04 +10:00
ryanzhao
eee9ceff39
fix crash for older messages
2021-08-09 16:57:32 +10:00
ryanzhao
31cf0b7b20
don't send unsend requests for open groups
2021-08-09 16:13:36 +10:00
ryanzhao
951b8ac1e6
localisation for context menu
2021-08-09 14:00:10 +10:00
ryanzhao
76a96c31bf
add flag to disable unsend request for now
2021-08-09 13:51:09 +10:00
ryanzhao
5f2890a1fc
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-09 11:21:29 +10:00
ryanzhao
025ef2c301
clean
2021-08-09 11:20:57 +10:00
ryanzhao
ce8f4f984d
fix the date header issue
2021-08-09 11:14:51 +10:00
Niels Andriesse
adc11e8d7e
Merge pull request #483 from malmazuke/disable-scroll
...
Disable table view scroll when swiping to reply in a conversation
2021-08-09 11:09:58 +10:00
ryanzhao
7fe0e46445
clean
2021-08-09 09:11:19 +10:00
Mark Feaver
f0fb4529c8
Disabled tableview scroll when swiping to reply in a conversation
2021-08-08 17:57:48 +10:00
Mark Feaver
9a27e5d7bb
Made app default to system-defined dark/light mode on first launch
2021-08-07 18:56:59 +10:00
ryanzhao
278f962488
clean & rollback to fix the issue that the date will not show after a message has been deleted
2021-08-06 17:30:18 +10:00
Ryan Zhao
b714565480
smooth the hide and show of the input accessory view
2021-08-05 16:55:49 +10:00
Ryan Zhao
4904d2cdcf
localisation
2021-08-05 16:15:11 +10:00
Ryan Zhao
90bd775fd5
show delete options for only outgoing messages
2021-08-05 16:05:52 +10:00
Ryan Zhao
8c897dcc3d
use action sheet to show options for deleting a message
2021-08-05 15:59:23 +10:00
Ryan Zhao
33bd74338d
localisation
2021-08-05 15:37:54 +10:00
Ryan Zhao
9bf31f69ae
disable swipe to reply for deleted messages
2021-08-05 15:27:38 +10:00
Ryan Zhao
da1fe9b287
clean
2021-08-05 14:55:33 +10:00
Ryan Zhao
e1b99be6f2
disable interactions with deleted message in conversation screen
2021-08-05 13:36:56 +10:00
Ryan Zhao
6e45aed71b
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-05 13:34:17 +10:00
Ryan Zhao
eaab6ee22d
deleted message UI in conversation screen
2021-08-05 13:34:07 +10:00
Niels Andriesse
e311d2878f
Fix message status indicator bug
2021-08-05 10:47:15 +10:00
Niels Andriesse
50d17be43b
Fix animation glitch
2021-08-05 10:11:20 +10:00
Niels Andriesse
b8c4e6aa93
Avoid unnecessary conversation screen updates
2021-08-05 10:02:52 +10:00
Niels Andriesse
3db8231bde
Fix glitch
2021-08-05 09:51:12 +10:00
ryanzhao
8d53a775d2
Revert "delete real message and sync message together"
...
This reverts commit cc17a952e0
.
2021-08-04 14:48:32 +10:00
ryanzhao
cc17a952e0
delete real message and sync message together
2021-08-04 11:49:21 +10:00
ryanzhao
dd2f8c7df9
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-04 09:08:10 +10:00
Niels Andriesse
1b0a12d7c0
Don't unnecessarily unsubscribe from closed group PNs
...
We don't need to do this anymore as we now have the ability to ignore PNs in the notification service extension
2021-08-03 16:21:30 +10:00
Niels Andriesse
7043e83ea3
Merge branch 'dev' into conversation-ui
2021-08-03 16:08:34 +10:00
Niels Andriesse
7d56e51690
Simplify conversation screen updating logic
2021-08-03 15:43:53 +10:00
Niels Andriesse
ec41a9e08e
Remove hack
2021-08-03 15:39:00 +10:00
Niels Andriesse
7f0b87a2b2
Avoid unnecessary conversation screen updates
2021-08-03 15:36:54 +10:00
Niels Andriesse
e6949a5ae8
Fix glitch and add FIXME
2021-08-03 14:28:46 +10:00
Ryan Zhao
36f592be4b
clean
2021-08-03 14:26:59 +10:00
Ryan Zhao
7c82ede432
fix a minor mention issue that it won't show the name if there is no white space after a mention
2021-08-03 14:25:10 +10:00
Ryan Zhao
12a995bc91
enable only notify mention for closed groups
2021-08-03 13:47:11 +10:00
Ryan Zhao
80bf62df90
fix nested transaction crash on setting notification identifier
2021-08-03 10:42:09 +10:00
Niels Andriesse
c5c75a306e
Hopefully fix scrolling issue
2021-08-03 10:41:24 +10:00
Ryan Zhao
885e9296d1
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-03 10:26:30 +10:00
Ryan Zhao
5f6da0739e
delete message on storage server
2021-08-03 10:26:18 +10:00
Niels Andriesse
dff9f287b8
Resolve FIXME
2021-08-03 09:37:48 +10:00
Niels Andriesse
593ab49952
Increase voice message recording limit to 3 minutes
2021-08-03 09:12:01 +10:00
Ryan Zhao
e8f0d0d124
WIP: delete from storage server
2021-08-02 17:07:29 +10:00
Ryan Zhao
08360273e6
save server hash for message receive jobs
2021-08-02 15:39:10 +10:00
Ryan Zhao
1450fd380b
hide delete for everyone if there is no server hash for the message
2021-08-02 15:31:41 +10:00
Ryan Zhao
f88c2b1708
fix crash
2021-08-02 15:24:12 +10:00
Ryan Zhao
e2a0578770
cancel local notifications for unsend requests
2021-08-02 14:03:46 +10:00
Ryan Zhao
68d14709e9
fix a race condition
2021-08-02 11:59:01 +10:00
Ryan Zhao
4d65c6c340
minor refactor
2021-08-02 11:32:46 +10:00
Ryan Zhao
5a26331abc
delete locally for multi device
2021-08-02 11:19:08 +10:00
Ryan Zhao
adcca5d1e1
WIP: delete message in storage server
2021-07-30 16:59:01 +10:00
Ryan Zhao
6aa865e7b7
delete locally and send unsend request
2021-07-30 16:51:43 +10:00
Ryan Zhao
7be6d13afd
minor ui fix
2021-07-30 15:40:00 +10:00
Ryan Zhao
bb49d7236f
ui for 2 types of deletion
2021-07-30 15:26:58 +10:00