Private
Public Access
1
0
Commit Graph

438 Commits

Author SHA1 Message Date
f2353461b3 xpc: full attachment data 2025-08-24 23:01:11 -07:00
f277fcd341 sync policy: only ignore empty bodies if there are no attachments 2025-08-24 19:46:28 -07:00
ee32a0398f xpc: include attachment guids 2025-08-24 19:46:16 -07:00
126a4cc55f Get swifty 2025-08-24 18:54:50 -07:00
b38df68eb2 Implements signals 2025-08-24 18:41:42 -07:00
3ee94a3bea Adds getting/sending messages 2025-08-24 17:58:37 -07:00
b5a2f318b4 initial commit 2025-08-24 16:24:21 -07:00
f239d1de19 cargo fmt 2025-08-24 16:20:14 -07:00
28738a1e92 xpc: Some cleanup 2025-08-24 16:19:56 -07:00
00bbc3b330 xpc: refactor -- separate rpc impl and xpc glue 2025-08-24 15:49:55 -07:00
73508bea9e xpc: refactor, less chatty logging 2025-08-24 15:34:05 -07:00
a93a773071 xpc: Use reply port when replying to RPC messages 2025-08-24 15:28:33 -07:00
fc62f0533d Initial Commit 2025-08-24 11:16:20 -07:00
06b27c041a cargo fmt 2025-08-24 11:04:41 -07:00
da813806bb xpc: implement signals 2025-08-24 10:36:39 -07:00
16db2caacc xpc: implement rest of methods in kpcli except signals. 2025-08-23 20:13:33 -07:00
0b7b35b301 cargo fmt 2025-08-23 20:02:54 -07:00
6f90e1c749 xpc: Better type unpacking 2025-08-23 20:01:13 -07:00
b7fabd6c05 xpc: implement GetConversations 2025-08-23 19:48:49 -07:00
885c96172d xpc: kpcli: clean up client interface 2025-08-23 19:41:12 -07:00
8ff95f4bf9 xpc: generic interface for dispatching methods 2025-08-23 19:24:42 -07:00
e51fa3abeb kordophoned becomes a lib 2025-08-20 23:12:31 -07:00
e9bda39d8a xpc: hacky implementation of GetVersion 2025-08-10 21:48:44 -07:00
7d0dfb455a Dockerfile: build with fedora 40 for adwaita 2025-08-08 15:47:45 -07:00
201982170f Adds makefile and dockerfile for building rpms 2025-08-08 15:42:21 -07:00
54b76109c2 Fixes rpm build 2025-08-08 13:47:21 -07:00
8cdcb049cf rpm packaging, includes systemd service 2025-08-08 11:56:14 -07:00
James Magahern
911454aafb first pass at xpc impl 2025-08-01 12:26:17 -07:00
43b668e9a2 Fix linux build 2025-07-31 19:40:03 -07:00
James Magahern
c7d620c1b5 kpcli: finish separation of daemon interface 2025-07-31 19:30:54 -07:00
James Magahern
0e034898b2 kpcli fix stage 1 2025-07-31 19:19:29 -07:00
James Magahern
8115f94121 kordophoned sans kpcli building on macos 2025-07-31 19:16:44 -07:00
5fa6c86a17 adds readme 2025-07-15 19:00:11 -07:00
356a1b85b9 version bump 2025-07-15 18:59:03 -07:00
3e43bd1434 repository: auto start service if not already running 1.0.1 2025-07-15 18:58:13 -07:00
c878141e61 rpmspec: these may not be necessary. 2025-07-15 18:43:53 -07:00
44bc7c0cb4 v1.0.0 2025-07-15 18:42:28 -07:00
349a644b0e Desktop/icon files, rpm dist 2025-07-15 18:42:05 -07:00
742703cb8e Version: 1.0.0 2025-07-15 18:04:11 -07:00
3197814098 Implement hybrid versioning approach 2025-07-15 16:39:57 -07:00
21703b9f8e AttachmentStore: less chatty logging 1.0.0 2025-06-27 00:54:40 -07:00
6e14585a12 EDS: Found the issue where address book sometimes doesn't load -v
The wrong source was getting selected. Not sure if this one is always a
decoy, there might be others that we aren't supposed to use. Happy that
it's working now though.
2025-06-27 00:48:20 -07:00
b043ff6f08 eds: still not able to resolve sometimes, some AI generated attempts at solving 2025-06-26 20:44:24 -07:00
9e3e6dc66f ContactResolver: implement in-memory cache for positive results 2025-06-26 18:50:58 -07:00
bb74604a74 transcript: show sender annotation if interrupted by date annotation 2025-06-26 18:48:52 -07:00
e73cf321c0 Add normalization for eds resolver 2025-06-26 18:37:23 -07:00
5a399cc6ca weird: need to filter out bidi control characters from sender handles from server 2025-06-26 18:33:08 -07:00
f6bb1a9b57 Don't overwrite already resolved participants, better naming of keys 2025-06-26 18:23:15 -07:00
bb19db17cd Started working on contact resolution 2025-06-26 16:23:53 -07:00
9f84969ff5 Multi-window support! 2025-06-18 18:21:11 -07:00