Commit Graph

16513 Commits (43b6f0b6497459485636889364dd21169af10eec)
 

Author SHA1 Message Date
Ryan Zhao 987db2f7ab fix an edge case which may cause old messages coming back 3 years ago
Ryan Zhao ab7bd24ad5 change in-conversation search result highlight UI to match with global search 3 years ago
Ryan Zhao 9a2046ea81 Merge branch 'performance-in-conversation-search' into bug-fixes-on-1.12.8 3 years ago
Ryan Zhao 35ef87cfc2 clean 3 years ago
Morgan Pretty 19cd9d13c5 Cleaned up the ConversationVC query and started plugging in paging
Created a generic PagedDatabaseObserver (common logic for conversation & gallery paged database queries and observation)
Updated the MediaGallery to use the PagedDatabaseObserver
Split the interaction and thread data queries for the conversationVC
3 years ago
ryanzhao 92123df865 fix typing indicator 3 years ago
ryanzhao 113a931645 add access for selected photos permission 3 years ago
ryanzhao b54de30d5c potentially fix path rebuilding issue 3 years ago
ryanzhao 567a9befd4 prevent call info message fires multiple notification 3 years ago
ryanzhao 2edcba3342 fix https://github.com/oxen-io/session-ios/issues/628 3 years ago
RyanZhao dbb9e8112b
Merge pull request #624 from mpretty-cyro/feature/swap-web-rtc-library
Swap WebRTC library
3 years ago
Morgan Pretty cfb8f1615a Migrated a couple more preferences 3 years ago
Morgan Pretty c500d4c6ca Fixed a few bugs, resolved a number of TODOs and deleted more unused code
Fixed a couple of bugs with search term highlighting (updated the logic to make the highlighted content follow similar logic to what terms would have actually matched)
Fixed a bug where info messages in search results weren't rendering correctly
Shifted some duplicate query code for global search into variables
Fixed a small bug where sending attachments could incorrectly result in the mentions UI being visible
Fixed a bug where quote content was appearing incorrectly
Consolidated the ShareExtension Item and the ConversationCell.ViewModel into one type (with a more-limited query) to remove duplicate code
Added back a missing asset (deleted a long time ago)
3 years ago
Morgan Pretty 49dd341b6d Removed some more legacy code which has been refactored 3 years ago
Morgan Pretty 5de8d9c7a8 Removed a bunch of legacy database types
Removed the old OWSProfileManager and OWSUserProfile (refactored)
Removed all the old TSInteraction/etc. types (replaced with new database types)
Removed the old Quote models (refactored)
Removed the old Attachment models (refactored)
Removed the old recipient identity (unused)
Deleted a number of other unused files
3 years ago
Morgan Pretty 9ada8b84e0 Removed a bunch of legacy code
Renamed the 'Legacy' classes to have their library prefix (avoid confusion)
Removed the legacy Objective C Thread code (pulled only the NSCoding stuff into the 'SMKLegacy' type)
3 years ago
Morgan Pretty aabf656d89 Finished off the MediaGallery logic
Updated the config message generation for GRDB
Migrated more preferences into GRDB
Added paging to the MediaTileViewController and sorted out the various animations/transitions
Fixed an issue where the 'recipientState' for the 'baseQuery' on the ConversationCell.ViewModel wasn't grouping correctly
Fixed an issue where the MediaZoomAnimationController could fail if the contextual info wasn't available
Fixed an issue where the MediaZoomAnimationController bounce looked odd when returning to the detail screen from the tile screen
Fixed an issue where the MediaZoomAnimationController didn't work for videos
Fixed a bug where the YDB to GRDB migration wasn't properly handling video files
Fixed a number of minor UI bugs with the GalleryRailView
Deleted a bunch of legacy code
3 years ago
ryanzhao 947869ef4c expand & collapse emoji reacts 3 years ago
Ryan Zhao 38665e6c33 wip: expand/collapse emojis 3 years ago
Ryan Zhao 6af2d29582 ui: add to do for expand button 3 years ago
Ryan Zhao 5feb87f069 ui: add interaction to reaction view 3 years ago
Ryan Zhao acddafd131 minor fix on remove stack view's subviews 3 years ago
Ryan Zhao 9d795d4bfb ui: add expand react button 3 years ago
Ryan Zhao 3239aa521e add border to reacts including current user 3 years ago
Ryan Zhao 9ae1f3e904 minor fix on cell UI for emoji reacts 3 years ago
ryanzhao 692df74af6 wip: emoji reacts message cell ui 3 years ago
Morgan Pretty a6c7e252a7 Added global search back
Removed the logic for 'oversizedText' (not sent by either iOS or Android and not handled at all by desktop)
Updated the HomeViewModel (and ConversationCell) to use the same query model as Global Search
Added an 'albumIndex' property to the InteractionAttachment so we can enforce a correct order (apparently SQLite doesn't do this by default)
Updated the YDB to GRDB migration to avoid creating GroupMembers if the current user isn't a member of a ClosedGroup (be consistent with the running logic)
Updated the attachment description logic to be consistent throughout
Cleaned up the Interaction preview generation logic
3 years ago
ryanzhao a20afe1c97 add reaction message 3 years ago
ryanzhao 651b271ba0 update protobuf 3 years ago
Ryan Zhao 965c1c48e5 add action to emoji reacts 3 years ago
Ryan Zhao fe1b8ebb93 fix context menu shows wrong colour in dark mode 3 years ago
Ryan Zhao 6314240189 plus button for more emoji 3 years ago
Morgan Pretty 5bcc124388 Updated the SessionShareExtension to work with GRDB
Updated to the latest version of GRDB
Fixed an issue with db reentrant behaviour with the Attachment upload function
Finished up the updated 'sendNonDurability' functions
3 years ago
Morgan Pretty 8f120c4380 Started re-adding media gallery interactions (in progress)
Fixed up quote attachment sending and retrieval
Validated attachment sending and retrieving is working correctly
Re-added the AttachmentUploadJob migration
3 years ago
ryanzhao f92ae4084c bump up build number 3 years ago
RyanZhao 76553a045e
Merge pull request #625 from RyanRory/authentication-2
Message sending & retrieving authentication 2
3 years ago
ryanzhao ecb9140969 send closed group message to default namespace as well during hardfork 19.0 3 years ago
ryanzhao ecb657545e sample of emoji reacts bar 3 years ago
Morgan Pretty 531ddcb079 Replaced the GoogleWebRTC library (deprecated) with WebRTC-lib 3 years ago
Morgan Pretty 4e471aadb0 Merge remote-tracking branch 'upstream/dev' into dev 3 years ago
Morgan Pretty 3f062c044c Added back the majority of the ConversationVC interactions
Removed some more legacy code
Added back logic similar to the pre-processing de-duping logic (was resulting in "unsent" messages reappearing)
Added a number of updated view files
3 years ago
Ryan Zhao 6de645a8bb avoid unnecessary UI refresh 3 years ago
Morgan Pretty 6b1fc0f552 Fixed an issue where I had 'whisperTo' and 'whisperMods' acting in a mutually exclusive way 3 years ago
RyanZhao 0bc8da87ae
Update README.md 3 years ago
Morgan Pretty 5432f5582e Fixed a number of minor bugs, started re-connecting chat bubble interactions
Fixed an issue where if you left a closed group on one device you wouldn't leave it on another
Renamed a few types to clean up the namespacing and code jumping
Fixed a stack overflow issue which could occur in the JobRunner
Fixed an issue where the DeletedMessageView could randomly have the wrong height
Fixed an issue where you could interact with the hidden reply button on a cell
Fixed an issue where tapping anywhere horizontally would trigger the cell tap (need to tap within the bubble)
Disabled the ability to select text in messages (only works sometimes and is buggy)
3 years ago
Morgan Pretty 06eef99766 Cleared out some legacy code, fixed a few bugs, got typing indicators and mentions working
Got mentions working again
Got typing indicators working again
Got the notification sound and preview preferences working
Fixed a few issues with attachment image loading
Fixed an issue where enum settings weren't getting stored correctly
3 years ago
ryanzhao 6b15db7437 update version & build number 3 years ago
RyanZhao 306a6aa2f1
Merge pull request #622 from RyanRory/authentication-1
Message sending & retrieving authentication
3 years ago
ryanzhao a337123cbb only update the harkfork version when it is increasing 3 years ago
Ryan Zhao 2a18c8e9c9 Merge branch 'dev' into authentication-1 3 years ago