Commit Graph

1627 Commits (19910c5793c9dc7c34426c89a72350cb50a6a522)

Author SHA1 Message Date
Ryan ZHAO 63aafe06a1 Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group 5 years ago
Ryan ZHAO 5c3c00243c send sync messages with 2 contacts and 1 group each time 5 years ago
Niels Andriesse bf54d78b99 Untie profile picture from auth token 5 years ago
Niels Andriesse bb044828ee WIP 5 years ago
Niels Andriesse b931ec9394 Merge branch 'dev' into light-mode 5 years ago
Ryan ZHAO b206f2944e Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group 5 years ago
Niels Andriesse 59b3491127 Quick fix crash 5 years ago
Niels Andriesse 09c9dccf6b Start implementing light mode 5 years ago
Ryan ZHAO 6c823ea16e Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group 5 years ago
Niels Andriesse 6def911dbc Enforce file size limit for profile pictures 5 years ago
Ryan ZHAO 68bc25a00c Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group 5 years ago
Niels Andriesse 0c18e82524 Clean up logging & documentation 5 years ago
Ryan ZHAO ecf02bbb3e fix sending contact sync messages 5 years ago
Ryan ZHAO 1a156c604a enable to send the group sync message 5 years ago
Niels Andriesse cc40862740 Rename LokiStorageAPI → LokiFileServerAPI 5 years ago
Niels Andriesse 99046145a3 Rename Loki Messenger Updates → Session Updates 5 years ago
Niels Andriesse a41b670bb5 Refactor 5 years ago
Niels Andriesse 78ab0d483b Remove debug code 5 years ago
Niels Andriesse 7762418ac1 Clean 5 years ago
Niels Andriesse 0f0eba9325 Merge branch 'dev' into group-chats 5 years ago
Niels Andriesse a591adb8f7 Merge branch 'dev' into session-restore 5 years ago
Niels Andriesse f70b914d3e Update copy & fix blurry icons 5 years ago
Niels Andriesse 34e6316e87 Fix iOS 12 layout issue 5 years ago
Niels Andriesse 81b3140650 Fix profile picture glitch 5 years ago
Ryan ZHAO efb6295962 update version migrations for new group id for public chats and rss feeds 5 years ago
Niels Andriesse 7cfd43ff6b Implement group member count, fix QR code scanning & clean 5 years ago
Ryan ZHAO 41d682a802 update group id to sync with android 5 years ago
Niels Andriesse 32b772bbee Fix iOS 12 issues 5 years ago
Niels Andriesse 85a77edfca Clean up photo editing screen 5 years ago
Niels Andriesse 3eaf287660 Clean up share screen 5 years ago
Niels Andriesse 81bd2f3cd7 WIP 5 years ago
Ryan ZHAO 369b5ddaf2 enable to create a new private chat group 5 years ago
Ryan ZHAO 997b894125 Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into private-group-chat 5 years ago
Niels Andriesse 6d0f2c958c Clean up link previews 5 years ago
Ryan ZHAO e73a8b0f0f Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into private-group-chat 5 years ago
Ryan ZHAO 7cdd146202 Enable/Debug group editing viewcontrollers 5 years ago
Niels Andriesse ae6015f5bf Fix launch screen glitch 5 years ago
Niels Andriesse 2ffdbbb031 Clean up attachment editing 5 years ago
Niels Andriesse 94f3e86e72 Clean up attachments
Also fix group profile pictures
5 years ago
Niels Andriesse 5ffff3d3b7 WIP 5 years ago
Niels Andriesse 5a373d04fa WIP 5 years ago
Niels Andriesse f50fe92d57 WIP 5 years ago
Niels Andriesse 0e9fbb7474 Show profile picture at top of message stack 5 years ago
Mikunj 1a684aa470 Reset session upon receiving a friend request from a contact we are friends with. 5 years ago
Niels Andriesse 7ea5e5bd46 Implement profile updating redesign 5 years ago
Niels Andriesse 83fe454b07 Implement notification & privacy settings screens redesign 5 years ago
Niels Andriesse c3ccd08ace Merge branch 'dev' into redesign 5 years ago
Mikunj abc6e20207 Fix profile name being cleared when setting profile picture. 5 years ago
Niels Andriesse ce33d472eb Clean 5 years ago
Mikunj 2b8e74348a Clean 5 years ago
Mikunj b0dfae7974 Fix multi-device profile picture handling.
Fixed note to self.
Enabled removal of avatar.
5 years ago
Mikunj 3c3d185bec Don't send profile in a contact sync message.
This is because both android and desktop first check to see if a sent sync message exists before the check for contact sync. This causes contact sync messages to be ignored.
6 years ago
Mikunj b2a2cd8d20 Update our profile key if our primary device sends a message on the public chat. 6 years ago
Mikunj 7494393473 Set avatar on public chats. 6 years ago
Mikunj eafc2afe4a Attach a profile key if we're friends with a contact. 6 years ago
Mikunj 9cde326254 Correctly handle profile key update from incoming messages. 6 years ago
Mikunj 5f7ceeed6a Decrypt profile picture after downloading. 6 years ago
Mikunj 2e83a2bb85 Set encrypted profile picture.
Rotate profileKey every-time we encrypt a new profile picture.
6 years ago
Niels Andriesse 177b194d67 Start home screen redesign 6 years ago
Niels Andriesse ba8c3b1859 Debug 6 years ago
Niels Andriesse ad52e854e4 Debug contact syncing 6 years ago
Niels Andriesse 16d5e4f4e7 Debug 6 years ago
Niels Andriesse 850346acf2 Implement sending side of revocation 6 years ago
Maxim Shishmarev 859384afaf Enable profile pictures 6 years ago
Niels Andriesse 7aa4e83700 WIP 6 years ago
Niels Andriesse 7644755d08 Clean 6 years ago
Niels Andriesse 7e9c0b281e Implement profile picture uploading 6 years ago
Niels Andriesse cc73937856 WIP 6 years ago
Niels Andriesse 77a12a7534 Update version number 6 years ago
Niels Andriesse 89221c1f71 Debug 6 years ago
Niels Andriesse e09dc8fed7 Clean 6 years ago
Niels Andriesse 8e5e113ecf Clean 6 years ago
Niels Andriesse b4af9d16d5 Refactor 6 years ago
Niels Andriesse 48883bf1f1 Fix build 6 years ago
Niels Andriesse 7b0e2d06b0 Partially implement feedback 6 years ago
Mikunj d8d33287d1 Added PublicChatManager.
Added migrations.
6 years ago
Mikunj 683a5c1edc Remove dependency on hard coded public chat values. 6 years ago
Niels Andriesse 94bca8db60 Disable garbage assertions 6 years ago
Niels Andriesse b7d3c1da04 Update for new username API 6 years ago
Niels Andriesse 40bb4ba1a4 Set device link message TTL, clean & add more analytics 6 years ago
Niels Andriesse 9dac9027c9 Fix iOS 13 cell highlighting 6 years ago
Niels Andriesse 3f07396f94 Clean 6 years ago
Niels Andriesse 6176c63a81 Glue together remaining pieces 6 years ago
Niels Andriesse 0bb6721768 Create DeviceLinkingMessage 6 years ago
Niels Andriesse d6e499bd9a Switch onboarding seed step and display name step 6 years ago
Mikunj 99e217e323 Minor fixes. 6 years ago
Mikunj 0e154c4dac Fix up magic numbers. 6 years ago
Niels Andriesse 0743fbf855 Refactor 6 years ago
Niels Andriesse 54de8bc221 Update version number 6 years ago
Niels Andriesse c780023d63 Fix quote UI 6 years ago
Niels Andriesse 6b0454317e Re-enable search for regular conversations 6 years ago
Niels Andriesse 1338fcda21 Clean 6 years ago
Mikunj 43a20879e6 Merge branch 'dev' into profile-icons 6 years ago
Niels Andriesse 0590e2eb42 Fix various UI issues 6 years ago
Mikunj 4e521bba83 Fixed minor edge case 6 years ago
Mikunj 640977267e Minor fix. 6 years ago
Mikunj f230c2ac2c Fix incorrect color handling. 6 years ago
Mikunj b080c7dab9 Fix incorrect RNG implementation 6 years ago
Niels Andriesse a3a64218f9 Implement link previews for regular conversations 6 years ago
Mikunj 1cba6f1ce4 Fix minor hue correction 6 years ago
Mikunj 0d2d1cf101 Dynamically show user names on public chat.
This fixes the issue where identicons weren't matching up to the one on desktop
6 years ago
Mikunj Varsani 2bda269a45 Removed useless code. 6 years ago
Mikunj Varsani 6857fd3285 Added JazzIcons. 6 years ago
Niels Andriesse e46f6ee9b8 Fix migration issue 6 years ago
Niels Andriesse fcc87cf47a Update build number & version number 6 years ago
Niels Andriesse 8744d732a9 Implement QR code scanning 6 years ago
Niels Andriesse 48706d233f Implement group message sending & receiving 6 years ago
Niels Andriesse b8b036cd6b Fix incorrect Loki color palette 6 years ago
Niels Andriesse 3bbcdce95c Fix splash screen 6 years ago
Niels Andriesse 838eec0c52 Clean up lock screen 6 years ago
Niels Andriesse 00318dfe6b Fix version number issue 6 years ago
Niels Andriesse e4eea3a95a Update launch screen 6 years ago
Niels Andriesse 09aea1b2f0 Make avatar background white 6 years ago
Niels Andriesse e2bcb61342 Use custom new conversation screen 6 years ago
Niels Andriesse 96b077b1b4 Fix crash 6 years ago
Niels Andriesse 52f479a0b1 Implement fancy avatars 6 years ago
Niels Andriesse bc112a7c90 Propagate request timeout interval through to request serializer 6 years ago
Niels Andriesse 30aac6a94d Fix crash 6 years ago
Niels Andriesse 38629b4c4e Make online indicator more subtle 6 years ago
Niels Andriesse 1bf0d44246 Add basic styling 6 years ago
Niels Andriesse 820b0829bb Merge LokiP2PManager & LokiP2PMessageHandler 6 years ago
Niels Andriesse 845c4f700a Fix crash 6 years ago
Niels Andriesse d9a728922f Ditch public key part of display name 6 years ago
Niels Andriesse 1462a5cb6b Handle receiving of sender display name 6 years ago
Niels Andriesse e6962dcb95 Clean 6 years ago
Niels Andriesse e81a074efc Show online status 6 years ago
Niels Andriesse a11074ba5a Fix crash 6 years ago
Niels Andriesse 08aac18384 Clean more 6 years ago
Niels Andriesse 1c73cf5114 Re-order files 6 years ago
Mikunj 3d7bd6b895 Fix incorrect function name.
Refactor fixes.
6 years ago
Mikunj f1cbc2e0d1 Added friend request message expiration. 6 years ago
Niels Andriesse 64f92d261b Refactor 6 years ago
Mikunj fb1e27d633 Fix empty message generation.
Before since we were setting the groupMetaMessage, it was setting the `shouldSave` property to true and thus the message sender was looking for the message in the db.
We now don't set this property so the message should be able to be sent without saving.
6 years ago
Niels Andriesse 7faa9d333c Add missing save 6 years ago
Niels Andriesse be7724b41b Implement feedback 6 years ago
Niels Andriesse 3161680432 Redo friend request handling 6 years ago
Niels Andriesse cb1e876b7a Make friend request status updates more reliable 6 years ago
Niels Andriesse b83766ef74 Clean & fix conversation settings crash 6 years ago
Niels Andriesse e3e7788219 Disable input if a friend request is pending 6 years ago
Mikunj a4b042f282 Added convenience function to make empty outgoing messages. 6 years ago
Niels Andriesse 3dda1f17e1 Implement incoming friend request UI 6 years ago
Niels Andriesse 4da8d33932 Clean 6 years ago
Mikunj 09157673fe Added friend request states in TSThread.
Automatically send a OWSFriendRequest if we are not friend with the person.
6 years ago
Mikunj 26625980bd Fix message sending params.
Disable ProfileFetcherJob.
6 years ago
Niels Andriesse 3bd3341e64 Clean 6 years ago
Niels Andriesse ef680a1cc2 Don't ask for contacts 6 years ago
Niels Andriesse d4fd3af433 Fix Signal bug 6 years ago
Niels Andriesse 8a605858fd Clean & suppress warnings for dependencies 6 years ago
Niels Andriesse 9d64b76af6 Clean & fix bad merge 6 years ago
Mikunj 520d41565f Disable networking calls when updating profile.
Remove avatar from profile controller.
6 years ago