Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
4abd3f58cd Order the search results. 2018-06-13 11:03:52 -04:00
Matthew Chen
37d3dfdfb6 Merge tag '2.26.0.23' 2018-06-13 10:25:19 -04:00
Michael Kirk
7bb93e265d Merge branch 'mkirk/fts-sin-country-code' 2018-06-13 09:41:15 -04:00
Matthew Chen
7539d34ed4 "Bump build to 2.26.0.23." 2018-06-12 16:48:07 -04:00
Matthew Chen
971a69e72f Update l10n strings. 2018-06-12 16:48:05 -04:00
Michael Kirk
dff8d7bf97 Moving code around
// FREEBIE
2018-06-12 15:58:35 -04:00
Michael Kirk
f57a5dbc77 Match searches for national number format
// FREEBIE
2018-06-12 15:27:13 -04:00
Michael Kirk
d423d3487f Disable swift optimizations for tests
Otherwise step-through debugging is untenable

// FREEBIE
2018-06-12 15:27:13 -04:00
Michael Kirk
c4b02a0ee8 fix tests - empty contact threads are intentionally excluded
// FREEBIE
2018-06-12 15:27:13 -04:00
Michael Kirk
bcbe5901c2 cleanup test code
// FREEBIE
2018-06-12 15:27:13 -04:00
Michael Kirk
037ca4bcbf Merge branch 'mkirk/call-logging' into release/2.26.0 2018-06-12 15:03:47 -04:00
Michael Kirk
8c88382f37 less call logging
// FREEBIE
2018-06-12 15:03:41 -04:00
Michael Kirk
df7c00b7a1 Merge branch 'mkirk/fix-freeze-after-swipe' into release/2.26.0 2018-06-12 15:02:56 -04:00
Matthew Chen
09138a1e04 Merge branch 'charlesmchen/openSearchResultMessage' 2018-06-12 12:55:33 -04:00
Matthew Chen
8164b893ad Respond to CR. 2018-06-12 12:55:20 -04:00
Matthew Chen
999e8c8e31 Respond to CR. 2018-06-12 12:44:32 -04:00
Matthew Chen
13e9f11b4e Open message search results. 2018-06-12 12:44:32 -04:00
Matthew Chen
27b6a5e5bb Open message search results. 2018-06-12 12:44:32 -04:00
Michael Kirk
72e4de0950 Fix unresponsive interface after swipe on root VC
Don't start interactive pop gesture for root VC

// FREEBIE
2018-06-12 10:43:31 -04:00
Michael Kirk
00c2d47a9a fix typo in TRANSLATIONS doc 2018-06-11 17:46:20 -04:00
Michael Kirk
ec7c092805 Merge branch 'oscarmv/RemoveAMRSupport' 2018-06-11 17:45:47 -04:00
Óscar Morales Vivó
51a9841144 https://github.com/signalapp/Signal-iOS/issues/3455: Treat AMR files as generic attachments (AVFoundation doesn't support playback) 2018-06-11 17:45:11 -04:00
Michael Kirk
970148dd2e Update translations doc
// FREEBIE
2018-06-11 17:37:12 -04:00
Michael Kirk
741bc9d1ae Merge branch 'mkirk/fts-no-results' 2018-06-11 16:42:44 -04:00
Michael Kirk
549342c702 Show empty results text
// FREEBIE
2018-06-11 16:42:25 -04:00
Michael Kirk
98983ac8e6 Localize search bar
// FREEBIE
2018-06-11 16:42:25 -04:00
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
2018-06-11 16:42:25 -04:00
Matthew Chen
91af7d3855 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
2018-06-11 16:37:49 -04:00
Matthew Chen
ade8dcd6ac Merge tag '2.26.0.22' 2018-06-11 15:20:03 -04:00
Matthew Chen
0eb653897e "Bump build to 2.26.0.22." 2018-06-11 15:18:41 -04:00
Matthew Chen
7e9d2b00e1 Merge branch 'charlesmchen/initialScrollState' into release/2.26.0 2018-06-11 15:13:28 -04:00
Matthew Chen
bb266d03e4 Preserve default scroll state until conversation view is presented. 2018-06-11 15:09:05 -04:00
Matthew Chen
b61838006d Merge branch 'charlesmchen/saeContextDefaultApplicationState' into release/2.26.0 2018-06-11 15:01:44 -04:00
Matthew Chen
0ad9e6cac8 Default share app context's default application state to active. 2018-06-11 14:49:27 -04:00
Michael Kirk
ecf9a5689c Merge branch 'mkirk/fts-contacts' 2018-06-11 13:53:26 -04:00
Michael Kirk
fff8474150 adapt to rebase conflicts 2018-06-11 13:52:59 -04:00
Michael Kirk
f415827da6 Contact search results
// FREEBIE
2018-06-11 13:51:29 -04:00
Matthew Chen
42263b795a Merge branch 'charlesmchen/searchResultsNavigation' 2018-06-11 12:53:17 -04:00
Matthew Chen
d1a46e5964 Respond to CR. 2018-06-11 12:52:46 -04:00
Matthew Chen
897f5b86a7 Open search results. 2018-06-11 12:18:43 -04:00
Matthew Chen
6b49bb5e19 Open search results. 2018-06-11 12:15:46 -04:00
Michael Kirk
f118066b3f Merge branch 'mkirk/fts-search-results-controller' 2018-06-11 11:10:14 -04:00
Michael Kirk
729befa5cb CR: Cap max search results
// FREEBIE
2018-06-11 11:09:53 -04:00
Michael Kirk
6924045d6b CR: rename Chat -> Conversation for consistency
// FREEBIE
2018-06-11 11:09:53 -04:00
Michael Kirk
b3705196b3 remove unused code/comments 2018-06-11 10:14:48 -04:00
Michael Kirk
0f7dcccd59 Use search results controller
// FREEBIE
2018-06-11 10:07:41 -04:00
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
2018-06-11 09:58:36 -04:00
Michael Kirk
e6b913b139 Fix layout on iOS10 2018-06-11 09:58:36 -04:00
Michael Kirk
13c43c2520 search groups by member name, cleanup tests
// FREEBIE
2018-06-11 09:58:36 -04:00
Michael Kirk
6b43199ba1 Full text search pods changes
// FREEBIE
2018-06-11 09:58:36 -04:00