Private
Public Access
1
0

454 Commits

Author SHA1 Message Date
fa76c7eac1 Adds attachment fetching/uploading 2024-04-07 20:22:38 -07:00
b5eccbd000 app: MessageEntry: Adds UI support for uploading attachments
Still need backend support to finish this.
2024-04-04 23:52:17 -07:00
63876104aa server: enforce auth for updates 2024-04-04 22:59:59 -07:00
b160baae3e backend: don't fetch messages with conversations. 2024-03-29 01:20:08 -07:00
46c2fd6bf9 Notifications: deep linking 2024-03-29 01:04:09 -07:00
c2786d268f Implements notifications 2024-03-28 23:40:18 -07:00
8d63c5f1f5 build: Adds x86/64, split into separate APKs 2024-03-28 00:50:50 -07:00
e3b4b77307 .builds -> .build.yml 2024-03-25 19:31:18 -07:00
8008406730 MessageEntryView: appearance tweaks 2024-03-24 23:45:19 -07:00
c040e4e2d1 builds: swap gradle.properties secret 2024-03-24 23:03:53 -07:00
7cfd4e28f5 builds: use signed artifact 2024-03-24 22:51:46 -07:00
7a1ec47f86 builds: Adds signing secrets 2024-03-24 22:49:05 -07:00
74a54f009b Fix builds 2024-03-24 00:36:50 -07:00
c68e32c472 builds: switch to ubuntu 2024-03-24 00:31:23 -07:00
ee20be4240 Add builds spec 2024-03-23 23:56:14 -07:00
aa8acb3fe0 build: Move Previews to separate debug-only module 2024-03-23 23:08:44 -07:00
f8ee8458ef AttachmentViewer: Disable click indication 2024-03-23 22:50:49 -07:00
3d165b6acd Links in message bubbles 2024-03-23 20:22:05 -07:00
f266e04895 Much better error/badconfig handling 2024-03-23 19:01:20 -07:00
611ad15997 AttachmentViewer: Make it zoomable using a library 2024-03-23 18:27:15 -07:00
9f37b57876 Adds attachment viewer when clicking on an attachment 2024-03-23 18:09:13 -07:00
9f5f2d7af5 Adds image attachment support 2024-03-23 17:04:14 -07:00
58c84f6472 MBIMFetchAttachmentOperation: Add cache headers 2024-03-23 16:49:33 -07:00
b23ab2dfe2 ChatRepository: Removing from message queue should block 2024-03-19 01:34:33 -07:00
66c2752096 ChatRepository: Bump up sync limit a bit 2024-03-19 00:55:43 -07:00
09294e7da9 MessageListScreen: Annotate sender in group chats 2024-03-19 00:48:15 -07:00
3d3abc1813 MessageListScreen: Add time annotations/max width 2024-03-19 00:15:36 -07:00
1c78ecc93d UpdateMonitor: Fix authentication with update monitor 2024-03-18 23:15:17 -07:00
c56776842a ConversationListScreen: Implements pull-to-refresh 2024-03-18 22:48:02 -07:00
3f670671e9 NoContentView: Configurable text and icon 2024-03-18 22:20:44 -07:00
0cf9baba7c Adds NoContentView (not yet used) 2024-03-06 22:26:41 -08:00
a191ab044d ConversationListScreen: Fix clipping for list cell 2024-03-02 15:37:03 -08:00
d0be011053 Backend: UI: Implements authentication. 2024-03-02 00:38:17 -08:00
c666083e4b Fix tests: Need to write proper date unmarshalling also 2024-03-01 23:01:57 -08:00
222ec84855 BackendTests: Fix Backend Tests. 2024-03-01 21:46:14 -08:00
077b12b1ac Settings: Save server, username, password 2024-02-26 23:03:10 -08:00
175a83ca21 Adds ServerConfigRepository that view models listen to
* app/src/main/java/net/buzzert/kordophonedroid/ui/shared/ServerConfigRepository.kt:
2024-02-26 01:10:55 -08:00
94bb9baa72 SettingsScreen: username/password 2024-02-26 00:29:53 -08:00
ed4e3cd0bb SettingsScreen: Started working on settings screen
Still need to do auth
2024-02-25 19:42:10 -08:00
413fe338ca Logging: these need to be public oslogs 2024-01-07 18:14:50 -08:00
72527088cc logging: Use os log if running in launchd 2024-01-07 18:12:17 -08:00
c65803845b FetchAttachment: need to check for some edge cases wrt preview generation 2024-01-07 18:11:59 -08:00
James Magahern
831636216d Ensure all dates returned are ISO8601 2024-01-05 16:26:19 -08:00
a8043e53b3 Update SendMessage for new protocol 2024-01-03 23:46:10 -08:00
James Magahern
147dc15d1d SendOperation: Return whole message, not just GUID. 2024-01-02 18:14:31 -08:00
f242a08967 gitignore: release 2023-12-11 00:28:33 -08:00
78efe78d4b Implement auto mark as read for conversations 2023-12-10 23:59:34 -08:00
d8ca07f92a Actually check authentication 2023-12-10 19:51:18 -08:00
5a672c4b2e ResponseDecodeError should report underlying error 2023-12-10 19:50:28 -08:00
7db8c39042 Better error handling 2023-12-10 19:37:53 -08:00