Commit graph

39 commits

Author SHA1 Message Date
daladim
94b3bb27ba Added a function 2021-12-19 18:50:00 +01:00
daladim
0075ebfbdb More ID -> URL renaming 2021-11-16 00:10:47 +01:00
daladim
2f7c14d0aa Better distinction ID/UID 2021-11-15 23:52:26 +01:00
daladim
56b86adf02 [doc] 2021-11-15 23:00:02 +01:00
daladim
17716575d8 Added support for calendar colors 2021-07-08 16:01:54 +02:00
daladim
2b339a7aff Added sorting utilities 2021-07-05 11:28:06 +02:00
daladim
58cfb42f64 Non-async version of some functions + renamed a function 2021-07-05 11:06:55 +02:00
daladim
4e0745aea1 Doc and usability 2021-04-29 00:08:20 +02:00
daladim
75a6e17a7f [doc] 2021-04-20 00:22:55 +02:00
daladim
849cbbc07a Added the update_item function 2021-04-20 00:22:55 +02:00
daladim
d9b11a30ec [doc] 2021-04-20 00:22:55 +02:00
daladim
f2dd528d33 Fixed initial sync 2021-04-20 00:22:39 +02:00
daladim
3d9adcec08 Fixed a SyncStatus inconsistency 2021-04-03 19:14:38 +02:00
daladim
6c9d7b4ed4 [minor] Doc fixes 2021-04-03 18:53:16 +02:00
daladim
d5932121dd [cleanup] 2021-04-03 18:48:31 +02:00
daladim
f18b1acc0f Changed signature of insert_calendar 2021-04-03 18:47:52 +02:00
daladim
707d764e6b Implemented get_item_by_id for CachedCalendar 2021-04-03 18:47:51 +02:00
daladim
401099ed33 Implemented pulling new calendars from server 2021-04-03 18:47:05 +02:00
daladim
0158cfb2d4 Changed traits 2021-04-03 18:47:05 +02:00
daladim
479011755e Traits are closer to what actual calendars provide 2021-04-03 18:46:59 +02:00
daladim
9355629136 add_item now returns a Result 2021-03-28 19:47:28 +02:00
daladim
cbb4378581 last_modified is no longer required 2021-03-28 19:47:26 +02:00
daladim
5c3c5c8090 Re-wrote Provider::sync 2021-03-28 19:47:26 +02:00
daladim
86f3566532 Trait is closer to what caldav servers provide 2021-03-28 19:47:25 +02:00
daladim
cbffef8b97 More Results in traits 2021-03-28 19:47:23 +02:00
daladim
a8ccdef0bb More Results in the trait 2021-03-28 19:47:22 +02:00
daladim
bb2122db6b Changed an argument to a reference 2021-03-28 19:47:22 +02:00
daladim
ddaa32c9f5 More async in traits 2021-03-28 19:47:21 +02:00
daladim
6ce077ca12 More async functions in traits 2021-03-28 19:47:20 +02:00
daladim
060f33b4bd Turning calendars into Arc<Mutex> 2021-03-28 19:47:18 +02:00
daladim
d07a2b9493 [cleanup] 2021-03-28 19:47:18 +02:00
daladim
9c17f07660 The Big Type Overhaul 2021-03-28 19:47:17 +02:00
daladim
41502271ff Added find_deletions and fixed sync 2021-03-28 19:47:16 +02:00
daladim
4eb1ae2fb1 Fewer warnings 2021-03-28 19:47:16 +02:00
daladim
caaddf910c Major overhaul: more generics! 2021-03-28 19:47:15 +02:00
daladim
df9d5a2d07 Better API for last sync timestamp 2021-03-28 19:47:14 +02:00
daladim
6b1d5635c6 Added functions to the trait 2021-03-28 19:47:10 +02:00
daladim
cefcb7289f Added the CalDavSource trait 2021-03-28 19:47:09 +02:00
daladim
7e3bccb5ad Refactored modules 2021-03-28 19:47:06 +02:00
Renamed from src/data/mod.rs (Browse further)