Commit Graph

10283 Commits (d8fda8a7aabbf0d001d386e8392154c2d9a08c46)
 

Author SHA1 Message Date
Matthew Chen 825826aa05 Reduce jitter with smoothing. 6 years ago
Matthew Chen b8775006bb Clean up ahead of PR. 6 years ago
Matthew Chen 794241963e Clean up ahead of PR. 6 years ago
Matthew Chen e3d4523bc6 Revert "Debug scaffolding."
This reverts commit 55b725a2a29b84d5e5871ac257b4c2f5ce923812.
6 years ago
Matthew Chen da13dc1d2e Clean up ahead of PR. 6 years ago
Matthew Chen bf734d5959 Clean up ahead of PR. 6 years ago
Matthew Chen 04cd6c3495 Clean up ahead of PR. 6 years ago
Matthew Chen 639dac4e26 Add stroke drawing to the image editor. 6 years ago
Matthew Chen b0e0c6e8c2 Replace edited attachments when sending. 6 years ago
Matthew Chen 2f7e99de46 Smooth stroke rendering. 6 years ago
Matthew Chen e2afe27f5e Add trivial test interaction to image editor. 6 years ago
Matthew Chen 0d81139be5 Debug scaffolding. 6 years ago
Matthew Chen 4752cb94f5 Add ImageEditorView. 6 years ago
Matthew Chen 04440ed1e6 Add ImageEditorStrokeItem. 6 years ago
Matthew Chen 8704ffe93c Sketch out image editor undo/redo. 6 years ago
Matthew Chen 57232683fc Sketch out image editor undo/redo. 6 years ago
Matthew Chen f95526bff7 Start sketching out image editor. 6 years ago
Matthew Chen 26a25f861b Start sketching out image editor. 6 years ago
Michael Kirk 7245307c92 Merge branch 'mkirk/perf-tweaks' 6 years ago
Michael Kirk fd6a56b3af format bench in ms 6 years ago
Michael Kirk f51416b2d2 save a few ms on send, hoist async dispatch to caller, and use it for clearing draft 6 years ago
Michael Kirk 6764d3e754 Merge branch 'mkirk/send-perf' 6 years ago
Michael Kirk 6232b1ef67 CR: add debug asserts 6 years ago
Michael Kirk 81bc357bbb more robust handling of unsaved outgoing messages 6 years ago
Michael Kirk 62cf05cd8b assert only trivial unsaved messages are appended to the view model 6 years ago
Michael Kirk 087e320036 Track 'persisted' viewItems separately 6 years ago
Michael Kirk e3610d4360 Apply other requisite ViewItem attributes 6 years ago
Michael Kirk 0ae4821950 always put typing indicator last 6 years ago
Michael Kirk 668cc22af3 Perf: Insert outgoing message into conversation before save completes.
This was a huge savings - e.g. 50-70% of the time between tapping send and
rendering the message takes place in the save/postWriteTransaction blocks
6 years ago
Michael Kirk 176543d2af Merge branch 'mkirk/fix-compiler-warnings2' 6 years ago
Michael Kirk 67cc1027cc Fix compiler warnings 6 years ago
Michael Kirk 19d0119c6e Merge branch 'mkirk/fix-photo-picker-ios10' into release/2.33.0 6 years ago
Michael Kirk fcea9f07b0 Fix hang on iOS10.
Offsetting by a large number was a work-around to the late assignment of
safeAreaInsets.

Before iOS11, safeAreaInsets didn't exist, and contentInsets are set *before*
viewDidAppear, so this workaround wasn't relevant.
6 years ago
Michael Kirk e4d924d288 Merge tag '2.32.1.0' into release/2.33.0 6 years ago
Michael Kirk 31a1fe10c7 "Bump build to 2.32.1.0." 6 years ago
Michael Kirk 1a7127a750 Merge branch 'mkirk/fix-caption' into hotfix/2.32.1 6 years ago
Michael Kirk cf48fb3076 Don't use caption field 6 years ago
Michael Kirk f9ff1b22cc Merge branch 'mkirk/input-bar-async' 6 years ago
Michael Kirk 4b84583de8 reload input bar async 6 years ago
Michael Kirk ac2c9cc521 Benchmark Events by ID 6 years ago
Matthew Chen 6e07999b81 Merge branch 'charlesmchen/settleConversationLoadWindow' 6 years ago
Matthew Chen 9c46ce8662 Re-enable prefetching a bit sooner. 6 years ago
Matthew Chen 6797d43510 Auto-extend conversation load window size. 6 years ago
Matthew Chen 8a6f30518a Auto-extend conversation load window size. 6 years ago
Matthew Chen 2b36cfed90 Merge branch 'charlesmchen/morePerfTweaks' 6 years ago
Matthew Chen 6bc8f6d3a3 More perf tweaks for conversation view. 6 years ago
Matthew Chen 2bf0c55ab0 More perf tweaks for conversation view. 6 years ago
Matthew Chen 91c246cf50 Merge branch 'charlesmchen/preheatUIDBViews2' 6 years ago
Matthew Chen ca129bf360 Preheat more UI DB views. 6 years ago
Matthew Chen e08b725d99 Merge branch 'charlesmchen/moreCVMPerf' 6 years ago