build(messages): default SMS app: receive, send multipart with status, threads, chat, notifications with reply, search, archive
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Build log: Messages
|
||||
|
||||
| ID | date | status | missing | notes |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| S01 Conversations | 2026-10-17 | done | – | threads from the system SMS provider, unread state, multi-select archive/delete |
|
||||
| S02 Conversation | 2026-10-17 | done | attachments | grouped bubbles, day separators, sending/delivered/failed with retry |
|
||||
| S03 New chat | 2026-10-17 | done | – | |
|
||||
| S04 Search | 2026-10-17 | done | – | |
|
||||
| S05 Archived | 2026-10-17 | done | – | archive kept in app preferences |
|
||||
| S06 Settings | – | not started | delivery report toggle | |
|
||||
| S07 Notification | 2026-10-17 | done | – | MessagingStyle, direct reply, mark as read |
|
||||
|
||||
MMS: receiving is acknowledged (needed for the role) but not downloaded yet. **Not tested on a device** (phone disconnected).
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 76 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 105 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 104 KiB |
@@ -1,25 +1,25 @@
|
||||
feature,area,priority,original,clone,notes
|
||||
Become the default SMS app (role),core,must,yes,no,
|
||||
Receive SMS and store it in the system provider,core,must,yes,no,
|
||||
Send SMS incl. long multipart messages,core,must,yes,no,
|
||||
Sent and delivered status; failed with retry,core,must,yes,no,
|
||||
Conversation list with unread state,list,must,yes,no,
|
||||
Contact names and avatars,list,must,yes,no,
|
||||
Conversation bubbles with day separators,chat,must,yes,no,
|
||||
Composer with send button,chat,must,yes,no,
|
||||
Notification with direct reply and mark as read,notifications,must,yes,no,
|
||||
Start a new chat from contacts or a number,compose,must,yes,no,
|
||||
Mark as read when opened,core,must,yes,no,
|
||||
Delete conversations,list,should,yes,no,
|
||||
Archive conversations,list,should,yes,no,
|
||||
Search messages,search,should,yes,no,
|
||||
Copy message text and links clickable,chat,should,yes,no,
|
||||
Call from the conversation,chat,should,yes,no,
|
||||
Quick reply from the phone app (respond via message),core,must,yes,no,needed for the role
|
||||
Dual SIM choice,core,could,yes,no,
|
||||
Dynamic colour and dark mode,design,must,yes,no,
|
||||
Delivery reports setting,settings,could,yes,no,
|
||||
MMS pictures and group MMS,mms,should,yes,no,later
|
||||
RCS chat features,rcs,could,yes,skip,Google/carrier backend
|
||||
Spam protection and Gemini features,other,could,yes,skip,Google services
|
||||
Messages for web,other,could,yes,skip,Google service
|
||||
feature,area,priority,original,clone,notes
|
||||
Become the default SMS app (role),core,must,yes,yes,
|
||||
Receive SMS and store it in the system provider,core,must,yes,yes,
|
||||
Send SMS incl. long multipart messages,core,must,yes,yes,
|
||||
Sent and delivered status; failed with retry,core,must,yes,yes,
|
||||
Conversation list with unread state,list,must,yes,yes,
|
||||
Contact names and avatars,list,must,yes,yes,
|
||||
Conversation bubbles with day separators,chat,must,yes,yes,
|
||||
Composer with send button,chat,must,yes,yes,
|
||||
Notification with direct reply and mark as read,notifications,must,yes,yes,
|
||||
Start a new chat from contacts or a number,compose,must,yes,yes,
|
||||
Mark as read when opened,core,must,yes,yes,
|
||||
Delete conversations,list,should,yes,yes,
|
||||
Archive conversations,list,should,yes,yes,
|
||||
Search messages,search,should,yes,yes,
|
||||
Copy message text and links clickable,chat,should,yes,yes,
|
||||
Call from the conversation,chat,should,yes,yes,
|
||||
Quick reply from the phone app (respond via message),core,must,yes,yes,needed for the role
|
||||
Dual SIM choice,core,could,yes,partial,
|
||||
Dynamic colour and dark mode,design,must,yes,yes,
|
||||
Delivery reports setting,settings,could,yes,no,
|
||||
MMS pictures and group MMS,mms,should,yes,no,later
|
||||
RCS chat features,rcs,could,yes,skip,Google/carrier backend
|
||||
Spam protection and Gemini features,other,could,yes,skip,Google services
|
||||
Messages for web,other,could,yes,skip,Google service
|
||||
|
||||
|
Reference in New Issue
Block a user