Commit Graph

3 Commits (8622b0303dc5edae97cb45a403711dc64dc5b128)

Author SHA1 Message Date
Morgan Pretty edbc1ffaaf Cleaned up some memory management, tweak MRR logic
• Reworked how we were passing some variables to libSession to more safely manage scope
• Updated the message request logic to be based on the `isDraft` flag on a conversation (rather than `shouldBeVisible)
3 weeks ago
Morgan Pretty d30112ec60 Made a number of tweaks to make dev a little easier
• Added a mechanism to copy the database file path more easily for devs
• Enabled ASAN when compiling libSession
• Cleaned up a bunch of per-target project settings (not they are set once at the project level)
• Updated the `os.Logger` calls to always be public (only in debug mode)
4 weeks ago
Morgan Pretty 04b3a64f6b Updated LibSession to be sourced via Swift Package Manager
• Using a pre-built version of libSession as a SPM dependency for default builds
• Added a new scheme which will try to build libSession from source (update the `LIB_SESSION_SOURCE_DIR` User-Defined build setting to change the location - currently set to '${SRC_ROOT}/../LibSession-Util')
• Removed the libSession submodule
2 months ago