Commit Graph

4490 Commits (20d1d11259ecdb2eb100167696558ac61e6d35d4)

Author SHA1 Message Date
Matthew Chen 17d4ccc489 Disable compact text layout. 7 years ago
Matthew Chen 35dc348551 Move conversation style. 7 years ago
Matthew Chen f2153f888b Tweak color palette. 7 years ago
Matthew Chen cbc80abff1 Tweak color palette. 7 years ago
Matthew Chen 7634e3a44d Respond to CR. 7 years ago
Matthew Chen ffb1c35383 Clean up ahead of PRs. 7 years ago
Matthew Chen 3beac83a12 Clean up ahead of PRs. 7 years ago
Matthew Chen 416a52b74a Tweak contact shares. 7 years ago
Matthew Chen 3c4d14034b Tweak contact shares. 7 years ago
Matthew Chen dc79d302c6 Tweak audio messages. 7 years ago
Matthew Chen a0b612c64b Tweak generic attachments. 7 years ago
Matthew Chen 774310396c Clean up ahead of PR. 7 years ago
Matthew Chen 5f09080699 Clean up ahead of PR. 7 years ago
Matthew Chen 9cc3a3b7b3 Add body media shadows. 7 years ago
Matthew Chen e9973b2095 Respond to CR. 7 years ago
Matthew Chen 966e6a1156 Tweak sender names. 7 years ago
Matthew Chen c744245c4a Fix corner rounding. 7 years ago
Matthew Chen 227234d8cb Respond to CR. 7 years ago
Matthew Chen dc86bee5d1 Respond to CR. 7 years ago
Matthew Chen 16a1dcfb77 Respond to CR. 7 years ago
Matthew Chen 89523f556b Tweak intra-cell spacing. 7 years ago
Matthew Chen d04ee35216 Respond to CR. 7 years ago
Matthew Chen 4fc24540dc Breaks: unread indicators and date headers. 7 years ago
Matthew Chen a4703cec76 Breaks: unread indicators and date headers. 7 years ago
Matthew Chen 4b60037e35 Breaks: unread indicators and date headers. 7 years ago
Matthew Chen d34e53a163 Breaks: unread indicators and date headers. 7 years ago
Matthew Chen 572fee6173 Respond to CR. 7 years ago
Matthew Chen f5239a4fbd Compact layout / widow reduction. 7 years ago
Michael Kirk 2fdb62764d avoid occasional "call failure" after local hangup.
// FREEBIE
7 years ago
Michael Kirk 3bee54dbef Merge tag '2.27.0.6' 7 years ago
Michael Kirk cf4847b6fc Merge tag '2.27.0.5' 7 years ago
Michael Kirk ad351de5cf "Bump build to 2.27.0.6." 7 years ago
Michael Kirk a16df5cd73 sync translations
// FREEBIE
7 years ago
Michael Kirk d9d5131e5f FIX: obscured searchbar upon returning
When navigating back from a conversation, we could be scrolled down a ways.
Since the search bar lives in the inbox table view, we need to make sure the
inbox table view is scrolled all the way up to keep the search bar visible.

// FREEBIE
7 years ago
Michael Kirk 1fcf25fabd FIX: compose search group cell
We switched sizing to automatic, but cell wasn't autolayout ready.
7 years ago
Michael Kirk b5b51eba24 CR: make members private where possible
add missing weak capture

// FREEBIE
7 years ago
Matthew Chen 2232c25487 Ensure bubble sizing. 7 years ago
Matthew Chen c7f9575df6 Ensure bubble sizing. 7 years ago
Matthew Chen 3fba101421 Respond to CR. 7 years ago
Matthew Chen 18417edbde Introduce message cell footer view. 7 years ago
Matthew Chen 7d5ad0e165 Introduce message cell footer view. 7 years ago
Matthew Chen 6626e2ecc3 Introduce message cell footer view. 7 years ago
Matthew Chen f363a196f3 Introduce message cell footer view. 7 years ago
Matthew Chen cbacda87ca Introduce message cell footer view. 7 years ago
Matthew Chen 8cfb6eef18 Refine conversation style. 7 years ago
Matthew Chen 33b1628c26 Rename to ConversationStyle. 7 years ago
Michael Kirk 05b200c607 "Bump build to 2.27.0.5." 7 years ago
Michael Kirk 4576747bb7 sync translations 7 years ago
Michael Kirk 38ee3653f7 synchronize access to CaptureController state
// FREEBIE
7 years ago
Michael Kirk af603e53c7 remove more unused state from PCC 7 years ago
Michael Kirk 61156656aa Only PCC needs to know about the local RTCTrack 7 years ago
Michael Kirk afa385feae adapt to capturer abstraction 7 years ago
Michael Kirk 0cd1cb80cc Compiling, but video sending not working. 7 years ago
Michael Kirk 064035f3f4 WIP M67 - plumb through AVCaptureSession
TODO:

-[x] plumb through AVCaptureSession
-[] get AVCaptureSession from PeerConnectionClient
-[] RTCDataChannel not unwrapped
-[] no member avFoundationSource
-[] no member "back camera"
7 years ago
Matthew Chen a5d52c4203 Clean up ahead of PR. 7 years ago
Matthew Chen 4effa56d50 Tweak 'group sender' avatars. 7 years ago
Matthew Chen e3a13dfd9e Respond to CR. 7 years ago
Matthew Chen a9b6fe5978 Respond to CR. 7 years ago
Matthew Chen fdd6174871 Fix breakage from cell layout changes. 7 years ago
Matthew Chen 990bb81e4a Respond to CR. 7 years ago
Matthew Chen a31bd16d90 Respond to CR. 7 years ago
Matthew Chen 7847db7e1c Tweak text insets to reflect dynamic type. 7 years ago
Matthew Chen 4b5d994c3f Respond to CR. 7 years ago
Matthew Chen fc299b8700 Use UI database connection throughout the conversation cells. 7 years ago
Matthew Chen d40f74dd0b Respond to CR. 7 years ago
Matthew Chen 196d82c17a Respond to CR. 7 years ago
Matthew Chen 53b1ae6a36 Fix gutter constants. 7 years ago
Matthew Chen 0b04397e21 Tweak message cells. 7 years ago
Matthew Chen d425809fa3 Tweak message cells. 7 years ago
Matthew Chen 98ac13f9be Tweak message cells. 7 years ago
Matthew Chen ac6f78a5fc Tweak message cells. 7 years ago
Michael Kirk 825e3f4ac0 "Bump build to 2.27.0.4." 7 years ago
Michael Kirk 0419f52262 sync translations
// FREEBIE
7 years ago
Michael Kirk 9d56f100ab Don't show unread badge/bold for search message
// FREEBIE
7 years ago
Michael Kirk 489bbe2fcc FIX: mute icon corrupted in homeview
Don't clobber icon font

// FREEBIE
7 years ago
Michael Kirk 9b43e32332 FIX: input toolbar not immediately visible when search was active
// FREEBIE
7 years ago
Michael Kirk 9f06163b76 Fix contacts reminder view
We had a guard that prevented 'called at least once' from ever getting set when contacts access was disabled.

// FREEBIE
7 years ago
Michael Kirk 66ebb7b787 Simplify show/hide with stack view
// FREEBIE
7 years ago
Michael Kirk 1528f6f705 Fix archive/outage banner.
// FREEBIE
7 years ago
Michael Kirk 676f8fc030 "Bump build to 2.27.0.3." 7 years ago
Michael Kirk def7e84155 Sync translations
// FREEBIE
7 years ago
Matthew Chen 2ecbf1bb65 Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen 1a57fe631c Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen 27af2fc328 Improve app settings buttons. 7 years ago
Matthew Chen 525fc547b9 Apply copy change. 7 years ago
Matthew Chen a7a9eb2a73 "Bump build to 2.27.0.2." 7 years ago
Michael Kirk cc1bde34cd Inform iPad users upon registration
// FREEBIE
7 years ago
Matthew Chen f516f30c26 Auto-dismiss search keyboard; "cancel search" button. 7 years ago
Michael Kirk 6933e28e47 update comment 7 years ago
riyapenn-signal 3952954b02 Update Localizable.strings for minor copy change to Registration view
Changed "Activate This Device" to "Register" to be at parity with Signal Android
Changed one comment from "deactivated" to "unregistered"
7 years ago
Matthew Chen 4bd3f8cbf6 "Bump build to 2.27.0.1." 7 years ago
Matthew Chen 63b6276c25 Clear LRUCache in background. 7 years ago
Matthew Chen 87ea1dcae1 Clean up ahead of PR. 7 years ago
Matthew Chen 08ca4fdb50 Lazy-load contact avatar data and images. Use NSCache for avatar images. 7 years ago
Matthew Chen af977ca409 Don't cache CNContact. 7 years ago
Matthew Chen 41a2ea03b0 Don't cache CNContact. 7 years ago
Matthew Chen d3d9d2e64c Don't cache CNContact. 7 years ago
Matthew Chen 83f11ad79b Don't cache CNContact. 7 years ago
Matthew Chen 12295bd8c5 Don't cache CNContact. 7 years ago
Matthew Chen 1eb02bfd92 Outage detection. 7 years ago
Matthew Chen ae50dbe198 Outage detection. 7 years ago
Matthew Chen 793a868e6f Outage detection. 7 years ago
Matthew Chen c96e2bb8b4 Outage detection. 7 years ago
Matthew Chen 1607aa7f57 Image content types. 7 years ago
Matthew Chen 4ac8100973 Respond to CR. 7 years ago
Matthew Chen 010c10cb0c Show re-registration in app settings. 7 years ago
Matthew Chen bc6a4ea8d8 Add re-registration UI. 7 years ago
Matthew Chen 6331fbb22a Show de-registration nag view. 7 years ago
Matthew Chen b0646e8bff Track and persist 'is de-registered' state. 7 years ago
Matthew Chen 0b64ecf675 Respond to CR. 7 years ago
Matthew Chen 6ca3688cd4 "Bump build to 2.27.0.0." 7 years ago
Matthew Chen 32336e38e1 Merge tag '2.26.0.26' 7 years ago
Matthew Chen 9b948141d0 "Bump build to 2.26.0.26." 7 years ago
Matthew Chen b5a836bf28 Shared ui db connection v. auto load more. 7 years ago
Matthew Chen 7e1c0102b7 Unify the cell and avatar sizes. 7 years ago
Matthew Chen 647d80d79d Unify the cell and avatar sizes. 7 years ago
Matthew Chen 1acf51ea5c Unify the cell and avatar sizes. 7 years ago
Matthew Chen 261719e53b Unify the cell and avatar sizes. 7 years ago
Michael Kirk a346465db5 tune down logging
// FREEBIE
7 years ago
Matthew Chen c1e1a52695 Auto-size contact cells everywhere. 7 years ago
Matthew Chen dd49c6225f Auto-size contact cells everywhere. 7 years ago
Matthew Chen f8e785ef72 Merge tag '2.26.0.25' 7 years ago
Matthew Chen 67fe8531c0 "Bump build to 2.26.0.25." 7 years ago
Michael Kirk a91b6b35e2 update UI DB to latest before showing CVC
// FREEBIE
7 years ago
Matthew Chen 527e2715d4 Elaborate the search tests. 7 years ago
Matthew Chen 5c42e4c59e Improve search query construction. 7 years ago
Matthew Chen a51e9b78b0 Improve search query construction. 7 years ago
Matthew Chen b5e0265758 Filter search index text. 7 years ago
Michael Kirk 0a17246737 Don't use group name in message.
// FREEBIE
7 years ago
Michael Kirk 95b1dced18 add: messages in Book Club will disappear in 1 minute
Show different message when joining group with disappearing messages
7 years ago
Michael Kirk 0cf751d34f Newly added group members should have expire time
Send expire timer with group info updates and in group updates that add a user.
7 years ago
Matthew Chen 95ac17bb7e Merge tag '2.26.0.24' 7 years ago
Michael Kirk 0f38f8e3eb localize socket timeout 7 years ago
Matthew Chen 84fa959160 "Bump build to 2.26.0.24." 7 years ago
Michael Kirk 0dec029a69 Don't mark as read when callscreen is active
// FREEBIE
7 years ago
Matthew Chen f0e37ff3f2 Avoid double-scrolling. 7 years ago
Matthew Chen 2db4c96a1c Respond to CR. 7 years ago
Matthew Chen 3c50269dbf Debounce search result updates. 7 years ago
Matthew Chen 91cc902b1d Update search results. 7 years ago
Matthew Chen c8fee4efa7 Add swift logging to SSK. 7 years ago
Matthew Chen 44b23d44fd Respond to CR. 7 years ago
Matthew Chen 99677899b1 Respond to CR. 7 years ago
Matthew Chen f0c1805de9 Strip snippet formatting. 7 years ago
Matthew Chen 31443b5687 Clean up ahead of PR. 7 years ago
Matthew Chen 3f9f2abcd8 Style the search results. 7 years ago
Matthew Chen f4a559156c Style the search results. 7 years ago
Matthew Chen a4aba325d8 Order the search results. 7 years ago
Matthew Chen 4abd3f58cd Order the search results. 7 years ago
Matthew Chen 37d3dfdfb6 Merge tag '2.26.0.23' 7 years ago
Matthew Chen 7539d34ed4 "Bump build to 2.26.0.23." 7 years ago
Matthew Chen 971a69e72f Update l10n strings. 7 years ago
Michael Kirk f57a5dbc77 Match searches for national number format
// FREEBIE
7 years ago
Michael Kirk c4b02a0ee8 fix tests - empty contact threads are intentionally excluded
// FREEBIE
7 years ago
Michael Kirk bcbe5901c2 cleanup test code
// FREEBIE
7 years ago
Matthew Chen 999e8c8e31 Respond to CR. 7 years ago
Matthew Chen 13e9f11b4e Open message search results. 7 years ago
Matthew Chen 27b6a5e5bb Open message search results. 7 years ago
Michael Kirk 00c2d47a9a fix typo in TRANSLATIONS doc 7 years ago
Michael Kirk 970148dd2e Update translations doc
// FREEBIE
7 years ago
Michael Kirk 549342c702 Show empty results text
// FREEBIE
7 years ago
Michael Kirk 98983ac8e6 Localize search bar
// FREEBIE
7 years ago
Michael Kirk ecdaad06ff Handle no results
In line with other messaging apps, we intentionally don't show a "No Results"
cell. We simply don't display any cells. Though we could easily modify this in
the future.

// FREEBIE
7 years ago
Matthew Chen ade8dcd6ac Merge tag '2.26.0.22' 7 years ago
Matthew Chen 0eb653897e "Bump build to 2.26.0.22." 7 years ago
Matthew Chen bb266d03e4 Preserve default scroll state until conversation view is presented. 7 years ago
Michael Kirk fff8474150 adapt to rebase conflicts 7 years ago
Michael Kirk f415827da6 Contact search results
// FREEBIE
7 years ago
Matthew Chen d1a46e5964 Respond to CR. 7 years ago
Matthew Chen 897f5b86a7 Open search results. 7 years ago
Matthew Chen 6b49bb5e19 Open search results. 7 years ago
Michael Kirk 6924045d6b CR: rename Chat -> Conversation for consistency
// FREEBIE
7 years ago
Michael Kirk b3705196b3 remove unused code/comments 7 years ago
Michael Kirk 0f7dcccd59 Use search results controller
// FREEBIE
7 years ago
Michael Kirk 21788f5f93 Avatar, label fonts, resignFirstResponder on scroll
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[x] group thread est: actual:
      -[x] group name actual: e.25
      -[x] group member name: e.25
      -[x] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[x] messages e1
      -[x] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[x] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] No Results page
7 years ago
Michael Kirk e6b913b139 Fix layout on iOS10 7 years ago
Michael Kirk 13c43c2520 search groups by member name, cleanup tests
// FREEBIE
7 years ago
Michael Kirk 3a03c4f74c WIP: message indexing 7 years ago
Michael Kirk b00e5a4fd9 Fuzzier search matching
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
  -[] No Results page
  -[] Hide search unless pulled down
7 years ago
Michael Kirk f360bcfd35 Less confusing class names
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
  -[] No Results page
  -[] Hide search unless pulled down
7 years ago
Michael Kirk a9e2834d9f WIP: FTS - rudimentary show results
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
  -[] No Results page
  -[] Hide search unless pulled down
7 years ago
Michael Kirk ffea3a020f WIP: FTS - wired up Search VC
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
7 years ago
Michael Kirk 429af7854a WIP: Full Text Search
-[ ] indexes
  -[x] results: Contacts / Conversations / Messages
  -[ ] group thread
    -[x] group name
    -[ ] group member name
    -[ ] group member number
  -[ ] contact thread
    -[ ] name
    -[ ] number
  -[ ] messages
    -[ ] content
- [ ] show search results: Contact / Conversation / Messages
- [ ] tapping thread search result takes you to conversation
- [ ] tapping message search result takes you to message
- [ ] show snippet text for matched message
- [ ] highlight matched text in thread
- [ ] go to next search result in thread
7 years ago
Michael Kirk a6200a5600 update layout tests 7 years ago
Matthew Chen 28f71ff6ec "Bump build to 2.26.0.21." 7 years ago
Matthew Chen 348642ebd6 "Bump build to 2.26.0.20." 7 years ago
Matthew Chen 0dcde9516e Suppress legal links. 7 years ago
Michael Kirk ec50c9f407 "Bump build to 2.26.0.19." 7 years ago
Michael Kirk 5b33067240 sync latest translations
// FREEBIE
7 years ago
Michael Kirk 10c6ad1101 "Bump build to 2.26.0.18." 7 years ago
Michael Kirk 28cb6575fe Better voip-while-locked copy
// FREEBIE
7 years ago
Matthew Chen 05482c086d "Bump build to 2.26.0.17." 7 years ago
Matthew Chen 31d8db57e2 "Bump build to 2.26.0.16." 7 years ago
Matthew Chen 53dac3282f "Bump build to 2.26.0.15." 7 years ago
Matthew Chen 6243db7d07 "Bump build to 2.26.0.14." 7 years ago
Matthew Chen d17c3906e7 Disable CloudKit; leave iCloud capability enabled for "iCloud documents" service used by document picker. 7 years ago
Matthew Chen 4122e59ced Revert "Disable iCloud capability."
This reverts commit 5cf2b39050.
7 years ago
Matthew Chen ed7d5cb597 "Bump build to 2.26.0.13." 7 years ago
Matthew Chen 5cf2b39050 Disable iCloud capability. 7 years ago
Matthew Chen 0e2668235d "Bump build to 2.26.0.12." 7 years ago
Matthew Chen f15da251cd Update l10n strings. 7 years ago
Michael Kirk e2eb772ff6 Fix layout for iOS9,10
// FREEBIE
7 years ago
Michael Kirk cd298c72c3 notify when receiving voip before first unlock
// FREEBIE
7 years ago
Matthew Chen c1afbcca46 "Bump build to 2.26.0.11." 7 years ago
Matthew Chen 19c9e226fb Respond to CR. 7 years ago
Matthew Chen 0c6305bfb4 Revert changes to l10n files. 7 years ago
Matthew Chen 221b81b9a2 Reduce usage of JSQ. 7 years ago
Matthew Chen 3964b78ff7 Reduce usage of JSQ. 7 years ago
Matthew Chen 833f6ad51d Skip missing and invalid interactions in conversation view. 7 years ago
Matthew Chen 2c0ba1cbd9 Skip missing and invalid interactions in conversation view. 7 years ago
Matthew Chen dc13e32e4e Don't use dynamic type in registration view... yet. 7 years ago
Matthew Chen 6bc145ce3a Fix more build warnings. 7 years ago
Matthew Chen 97777ffeb5 "Bump build to 2.26.0.10." 7 years ago
Matthew Chen 630e758fbb Update l10n strings. 7 years ago
Matthew Chen 2fc47893dc Update l10n strings. 7 years ago
Michael Kirk 9aafd89979 Remove unused synthesized ivars
// FREEBIE
7 years ago
Michael Kirk ae1d82be84 Fix: input toolbar disappears when tapping media while edit menu is
present

// FREEBIE
7 years ago
Michael Kirk e6c659d0ff remove incorrect comment 7 years ago
Michael Kirk 6e6a7446d0 Use global readWrite connection
// FREEBIE
7 years ago
Michael Kirk 468f7524ef Revert "separate read/write db connections"
This reverts commit 3e61741060e6a7c2a9891b46cf3abd567d33aa3a.
7 years ago
Michael Kirk 00f8ea4ff8 Use a single ui connection to share cache.
Primarly two things:
1. using an extension for the first time per connection is slow
2. fetching the same objects (e.g. if you leave/re-enter the same
conversation)

// FREEBIE
7 years ago
Michael Kirk ddd39fcd3d separate read/write db connections
// FREEBIE
7 years ago
Michael Kirk d9172cccb9 Measure time to display
// FREEBIE
7 years ago
Matthew Chen 879b9d4c72 Respond to CR. 7 years ago
Matthew Chen 9a08afae28 Fix build warnings. 7 years ago
Matthew Chen 3cd6a33aa6 Fix build warnings. 7 years ago
Matthew Chen 5ed22ada7b Respond to CR. 7 years ago
Matthew Chen e4f7995e4d Ensure conversation view is first responder before presenting another view. 7 years ago
Matthew Chen 23e2d971e4 Handle layout of long group name labels. 7 years ago
Matthew Chen b030bfb5b3 Fix constant in group invite by text warning. 7 years ago
Matthew Chen ed19949d60 Respond to CR. 7 years ago
Matthew Chen e949d81568 Fix more call state edge cases. 7 years ago
Matthew Chen b2f884b882 Fix call state edge cases. 7 years ago
Matthew Chen 39e12e1a63 Ensure that home view label wraps by word. 7 years ago
Óscar Morales Vivó 69b5272547 More code review polish. 7 years ago
Óscar Morales Vivó 4b98352a38 Changes suggested by code review. Added iPhone 4 screen size to iPhoneX test so Signal doesn't blow up in iPad's iPhone compatibility mode. 7 years ago
Óscar Morales Vivó eedaea7b2e Fixed leading/trailing margins for empty home view label. 7 years ago
Matthew Chen 0498ceb82f Respond to CR. 7 years ago
Matthew Chen 1a2d10d2cc Fix ordering of contacts picker. 7 years ago
Matthew Chen bef2e7b5c8 Update l10n strings. 7 years ago
Matthew Chen dea1736060 "Bump build to 2.26.0.9." 7 years ago
Matthew Chen b7b7a9a847 Respond to CR. 7 years ago
Matthew Chen b80d9ddbf7 Add warning before sending group message invites. 7 years ago
Matthew Chen 9ee572fb24 Respond to CR. 7 years ago
Matthew Chen fefc9843b1 Modify views to observe changes when active, not just foreground. 7 years ago
Matthew Chen 812210a63c Modify views to observe changes when active, not just foreground. 7 years ago
Matthew Chen d62725d3b7 Add reported application state. 7 years ago
Michael Kirk aa0a31c25e Reduce viewWillAppear by ~5% by optimizing loadForTextDisplay
// FREEBIE
7 years ago
Michael Kirk 97324eaae1 Load less messages initially
// FREEBIE
7 years ago
Matthew Chen ad8a713566 Merge tag '2.25.2.4' 7 years ago
Matthew Chen 4f520646cc Avoid double layout in conversation view; but carefully. 7 years ago