Commit Graph

454 Commits (37d3dfdfb6b197cf97b7688187f487a2b471ff52)

Author SHA1 Message Date
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
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 28cb6575fe Better voip-while-locked copy
// FREEBIE
7 years ago
Michael Kirk cd298c72c3 notify when receiving voip before first unlock
// FREEBIE
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 2fc47893dc Update l10n strings. 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 0152381fc2 Update l10n strings. 7 years ago
Michael Kirk 9a34c6804c policy links
// FREEBIE
7 years ago
Matthew Chen e6dceffdbd Respond to CR. 7 years ago
Matthew Chen 5c7b98e5c4 Improve handling of unregistered users. 7 years ago
Matthew Chen 56b91ddebb Clean up ahead of PR. 7 years ago
Matthew Chen aa7cc4633a Rework contact names. 7 years ago
Matthew Chen 65a516685d Fix l10n strings. 7 years ago
Matthew Chen 3bb9e922d7 Surface contact share errors to user. 7 years ago
Matthew Chen 7a9acce504 Add contact share approval view. 7 years ago
Matthew Chen 6e18d84a10 Add contact share approval view. 7 years ago
Matthew Chen 0c745dd989 Add contact share approval view. 7 years ago
Matthew Chen b37588fc4c Provide default labels for custom contact fields. 7 years ago
Matthew Chen dcf7a05986 Use default avatars for contact shares in contact view. 7 years ago
Matthew Chen 91d54360ba Add contact view. 7 years ago
Michael Kirk f782ea97df Use loading screen whenever launch is slow.
Previously we had to manually account for each version that had a DB
change.

// FREEBIE
7 years ago
Michael Kirk 5c0c01dea2 Contact picking
// FREEBIE
7 years ago
Matthew Chen 79ccc015aa Fix missing l10n strings. 7 years ago
Matthew Chen 17fce2fdd2 Present calls using window manager. 7 years ago
Matthew Chen fe9a61117c Rework archived conversations mode of home view. 7 years ago
Matthew Chen 9c7e9b795a Rework archived conversations mode of home view. 7 years ago
Matthew Chen af2539f473 Rework archived conversations mode of home view. 7 years ago
Matthew Chen 7912598ccb Merge branch 'release/2.24.0' 7 years ago
Matthew Chen bc5a86254c Update screen lock settings copy. 7 years ago
Michael Kirk 0f46834e8d Show "Reconnecting..." on call screen
// FREEBIE
7 years ago
Matthew Chen 34e99cc42f Update l10n strings. 7 years ago
Michael Kirk 40879ca3e3 Distinguish between quoting yourself and someone else quoting you
// FREEBIE
7 years ago
Matthew Chen c152a41342 Respond to CR. 7 years ago
Matthew Chen fc2704cf88 Label quoted replies to yourself as such. 7 years ago
Matthew Chen f6698501df Revert "Label quoted replies to yourself as such."
This reverts commit 24d7492f61.
7 years ago
Matthew Chen 24d7492f61 Label quoted replies to yourself as such. 7 years ago
Michael Kirk d94709e13f Show label when captioning limit has been reached.
// FREEBIE
7 years ago
Matthew Chen 8fe289feec Tweak design of quoted replies. 7 years ago
Matthew Chen 6830d4e8cb Apply message bubble view to message details view. 7 years ago
Matthew Chen c5d8a7cb38 Clean up ahead of PR. 7 years ago
Matthew Chen 71c5c3a4b7 Refine appearance of quoted reply message cells. 7 years ago
Michael Kirk d99054d895 Reply menu item
MVP

- [x] populate from menu
- [] send quoted message

TODO

- [] thumbnail
- [] paperclip icon showing for text message
- [] cancel button asset
- [] fonts
- [] colors
- [] adjust content inset/offset when showing quote edit

NICE TO HAVE

- [] animate presentation
- [] animate dismiss
- [] non-paperclip icon for generic attachments

// FREEBIE
7 years ago
Matthew Chen c85e5b39b5 Fix more edge cases in Screen Lock. 7 years ago
Joshua Lund a17db6c2da Update Screen Lock text. Clean up a few other strings and comments. 7 years ago