Commit Graph

311 Commits (6ddd9d788e16c6aa0594c383a4eedf891237f42f)

Author SHA1 Message Date
Michael Kirk abb51b565a Don't de-activate audio sesion when other audio activities are happening
// FREEBIE
8 years ago
Matthew Chen d648a258d1 Merge branch 'hotfix/2.19.7' 8 years ago
Matthew Chen abfd333a17 Address Indic script crash. 8 years ago
Matthew Chen 6f28c75257 Fix glitch in batch processing of incoming messages. 8 years ago
Matthew Chen 0944c2661e Respond to CR. 8 years ago
Matthew Chen 48b6c3dafb Refine message date/time formatting. 8 years ago
Matthew Chen 98843cd45c Let users submit debug logs if app launch fails. 8 years ago
Michael Kirk a1d3073705 Cannot open settings from share extension
// FREEBIE
8 years ago
Matthew Chen b9bd21e73f Improve presentation of text attachments in attachment approval view. 8 years ago
Michael Kirk 3ca5ec2726 Ensure media-library permissions when accessing media library
// FREEBIE
8 years ago
Michael Kirk 5dde17d939 Show approval/caption view in app.
ApprovalView/Captioning is shown for:
- Images/Videos from Library
- Images/Video from Camera
- Document Picker
- GIFs

Voice notes are intentionally not captionable.

Also, in main app, hide status bar when ApprovalView is presented

// FREEBIE
8 years ago
Matthew Chen 0d5b5bc44c Respond to CR. 8 years ago
Matthew Chen 05b034e925 Clear out NSUserDefaults during backup restore. 8 years ago
Matthew Chen 67197ddf15 Rename any existing files and directories in restored directories. 8 years ago
Matthew Chen 2b528ad894 Don't use mainApplicationState in business logic. 8 years ago
Matthew Chen 59933ce1d6 Fix rebase breakage. 8 years ago
Matthew Chen 5ba8445f05 Fix rebase breakage. 8 years ago
Matthew Chen df53033caf Clean up ahead of PR. 8 years ago
Matthew Chen 0422e4252f Clean up ahead of PR. 8 years ago
Matthew Chen f6296f1fe2 Clean up ahead of PR. 8 years ago
Matthew Chen 16f7317579 Complete backup restore/import. 8 years ago
Matthew Chen 272a90d269 Add import back up UI. Begin work on import backup logic. 8 years ago
Matthew Chen 857ca56ab6 Rework progress mode of export backup UI. 8 years ago
Matthew Chen 980b3d25a7 Rework "export backup" UI. 8 years ago
Matthew Chen cb4b44b8f4 Lock databases during backup export. 8 years ago
Matthew Chen b77382f99c Fix security issues in the backup process. 8 years ago
Matthew Chen 2011dae8b6 Show share UI for backups. 8 years ago
Matthew Chen ea945558c8 Show share UI for backups. 8 years ago
Matthew Chen 2789c0f12c Write backup to encrypted zip. 8 years ago
Matthew Chen 8769fb07cf Write backup to encrypted zip. 8 years ago
Matthew Chen e77c3e6717 Retain changes from session database branch. 8 years ago
Matthew Chen 85686d3144 Continue TSStorageManager refactor. 8 years ago
Matthew Chen a29c4ce5d6 Pull out OWSStorage base class for TSStorageManager. 8 years ago
Matthew Chen 3643414da1 Respond to CR. 8 years ago
Matthew Chen 0c9d9ba679 Fix issues around cross process db changes. 8 years ago
Matthew Chen 0be63d2939 Add "send to last thread" option in debug logs. 8 years ago
Michael Kirk 64e90d29fd CR: extract method, more asserts and annotations
// FREEBIE
8 years ago
Michael Kirk 7ea4b85a2a Persist signal accounts (and their embedded Contact)
// FREEBIE
8 years ago
Michael Kirk d9cca77e23 update header references
// FREEBIE
8 years ago
Michael Kirk 0429836ff9 CR: rename keyWindow -> keyReferenceView, split long line
// FREEBIE
8 years ago
Michael Kirk eca19e5874 Reconcile MediaMessageView zoom behavior with AppExtension
Previously it was predicated on UIApplication.shared

// FREEBIE
8 years ago
Michael Kirk 89b9887f1d Make DeviceSleepManager extension compatible
// FREEBIE
8 years ago
Michael Kirk a58f1f385c Share a photo from photos app
Shows the conversation picker, and sends the attachment to that
conversation.

There's still a lot TODO

-[ ] resolve JSQ dependency
-[ ] properly wait for app to load
-[ ] dismiss share extension after send is complete
-[ ] support non jpeg file types
-[ ] Fix device sleep manager

// FREEBIE
8 years ago
Matthew Chen 94b5dfb1b5 Localize the debug log UI. 8 years ago
Matthew Chen a617724da7 Add "send to self" option to debug logs. 8 years ago
Matthew Chen 310cf1330d Continue conversion of app setup. 8 years ago
Matthew Chen 150f417a5e Clean up ahead of PR. 8 years ago
Matthew Chen 9da165b846 Continue conversion of app setup. 8 years ago
Matthew Chen ce899edf10 Respond to CR. 8 years ago
Matthew Chen b4e8df79da Migrate environment to SignalMessaging. 8 years ago