Michael Kirk
6297137924
Disable optimizations when building tests for SignalMessaging
...
// FREEBIE
2018-01-25 11:00:38 -05:00
Matthew Chen
eadb64b75a
Elaborate test suite around database conversion.
2018-01-25 11:00:38 -05:00
Matthew Chen
9801689c0e
Modify YapDatabase to read converted database.
2018-01-25 11:00:38 -05:00
Michael Kirk
0a2439937b
cleanup
...
// FREEBIE
2018-01-25 11:00:38 -05:00
Matthew Chen
45e44ca085
Modify YapDatabase to read converted database, part 3.
2018-01-25 11:00:38 -05:00
Matthew Chen
d7a43d00d7
Modify YapDatabase to read converted database, part 2.
2018-01-25 11:00:38 -05:00
Matthew Chen
173da64bc4
Modify YapDatabase to read converted database, part 1.
2018-01-25 11:00:38 -05:00
Matthew Chen
3b681aba36
Successfully convert database.
2018-01-25 11:00:38 -05:00
Matthew Chen
cc15092eb7
Resolve issues around database conversion.
2018-01-25 11:00:38 -05:00
Michael Kirk
11a709a621
WIP: set plaintext header length
...
Fix test to try to convert test db, previously it was using the
non-existent TSStorage database.
// FREEBIE
2018-01-25 11:00:38 -05:00
Michael Kirk
71dc7f55d3
Copy DB setup / keying from Yap into conversion
...
// FREEBIE
2018-01-25 11:00:38 -05:00
Michael Kirk
05035e40a6
Fixup tests
...
// FREEBIE
2018-01-25 11:00:38 -05:00
Michael Kirk
c6cc497eaf
Don't migrate database until verifying keychain is accessible
...
// FREEBIE
2018-01-25 11:00:38 -05:00
Matthew Chen
1bff0f2b0e
Incomplete commit starting work on loading databases for conversion.
2018-01-25 11:00:38 -05:00
Matthew Chen
5ba5b763e4
Add tests around database conversion.
2018-01-25 11:00:38 -05:00
Matthew Chen
dc73342573
Convert databases if necessary.
2018-01-25 11:00:38 -05:00
Matthew Chen
6b51be75a5
Revert "Set preprocessor symbols for internal builds."
...
This reverts commit a91056c5e1
.
2018-01-24 09:35:28 -05:00
Matthew Chen
a91056c5e1
Set preprocessor symbols for internal builds.
2018-01-24 09:34:23 -05:00
Michael Kirk
fcb9c2e649
Merge branch 'mkirk/fix-timer-offset'
2018-01-22 16:55:28 -05:00
Michael Kirk
6491bb8956
Fix timer offset
...
// FREEBIE
2018-01-22 16:55:09 -05:00
Michael Kirk
a70a97ae4a
Merge branch 'mkirk/disappearing-status'
2018-01-22 16:54:12 -05:00
Michael Kirk
886c0174a8
Rename color per code review
...
// FREEBIE
2018-01-22 16:53:55 -05:00
Michael Kirk
baa312f449
Timer button with duration label
...
// FREEBIE
2018-01-22 10:28:51 -05:00
Michael Kirk
5c76d4c99c
Stopwatch Asset instead of hourglass
...
// FREEBIE
2018-01-21 20:31:41 -05:00
Michael Kirk
5c2075cdb6
Show disappearing messages timer in share extension
...
// FREEBIE
2018-01-21 20:31:40 -05:00
Michael Kirk
e0ea3921fc
Merge branch 'mkirk/media-permissions'
2018-01-18 13:37:19 -05:00
Michael Kirk
3ca5ec2726
Ensure media-library permissions when accessing media library
...
// FREEBIE
2018-01-18 13:37:11 -05:00
Matthew Chen
4b03482ee2
Merge branch 'charlesmchen/releaseConfiguration'
2018-01-18 13:19:13 -05:00
Matthew Chen
c947f6b22a
Modify build version script to support --version and --internal switches.
2018-01-18 13:19:01 -05:00
Matthew Chen
4e15e9bf2c
Add Signal "internal" scheme with DEBUG and INTERNAL flags set for signal project.
2018-01-18 13:19:01 -05:00
Matthew Chen
a21bc4f4b4
Convert SAE scheme to a shared scheme.
2018-01-18 13:19:01 -05:00
Michael Kirk
c7376d76c1
Merge branch 'mkirk/fullscreen-approval'
2018-01-18 13:12:27 -05:00
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
2018-01-17 18:19:48 -05:00
Michael Kirk
58558b36de
Add clarifying comment.
...
// FREEBIE
2018-01-17 18:11:48 -05:00
Michael Kirk
d75b577580
Merge branch 'mkirk/ri-2-19-4'
2018-01-17 18:08:47 -05:00
Michael Kirk
3f3a4bc499
Merge remote-tracking branch 'origin/master' into mkirk/ri-2-19-4
2018-01-17 18:08:42 -05:00
Matthew Chen
6532a32374
Merge branch 'CollinStuart-collinstuart/update-build-documentation'
2018-01-17 09:52:23 -05:00
Collin B. Stuart
225ad5a4a2
Update build instructions
...
- clarify capability settings
// FREEBIE
2018-01-17 09:52:02 -05:00
Collin B. Stuart
f542e0d25c
Update build instructions
...
- clarify capability settings
// FREEBIE
2018-01-17 09:52:02 -05:00
Michael Kirk
94d58b88b8
Play video inline in approval view
...
Previously we launched the MPMoviePlayerController
// FREEBIE
2018-01-16 17:57:14 -05:00
Michael Kirk
0c6a42003f
clang-format after RI
...
// FREEBIE
2018-01-16 15:27:53 -05:00
Michael Kirk
a423fe8a0e
WIP Merge tag '2.19.4.4'
...
- restore video playback in fullscreen
This was a large merge, so I'm opting to make some changes in separate
commits.
2018-01-16 15:25:58 -05:00
Matthew Chen
7947cc0fef
Merge branch 'charlesmchen/updateOpenSSL'
2018-01-12 17:19:43 -05:00
Matthew Chen
63dc3391be
Update OpenSSL to new version, app extension compliant.
2018-01-12 17:19:32 -05:00
Matthew Chen
5aa016adda
Merge branch 'charlesmchen/sessionEdgeCases_'
2018-01-12 16:50:12 -05:00
Matthew Chen
0d5b5bc44c
Respond to CR.
2018-01-12 16:49:51 -05:00
Matthew Chen
3de9a4ea55
Add debug UI actions around clearing and snapshotting session state.
2018-01-12 16:42:18 -05:00
Matthew Chen
a1770ec7fc
Merge branch 'charlesmchen/robustBackup'
2018-01-12 16:41:09 -05:00
Matthew Chen
05b034e925
Clear out NSUserDefaults during backup restore.
2018-01-12 16:40:57 -05:00
Matthew Chen
67197ddf15
Rename any existing files and directories in restored directories.
2018-01-12 16:40:57 -05:00