Commit Graph

1781 Commits

Author SHA1 Message Date
tibbi
a66931c17d allow storing events locally only, even if caldav sync is on 2017-08-17 23:31:01 +02:00
tibbi
53e08da673 do not show not synced calendars at the calendar selector 2017-08-17 21:58:19 +02:00
tibbi
82d18556bf change the default lastUsedCaldavCalendar at creating events 2017-08-17 21:54:30 +02:00
tibbi
ed9b0caa7b show the currently selected calendar info on the events screen 2017-08-17 16:01:10 +02:00
tibbi
20b6578225 add a calendar picker to the event creation activity 2017-08-17 15:42:58 +02:00
tibbi
67f651adef rename dialog_select_event_type to dialog_select_radio_group 2017-08-17 15:32:43 +02:00
tibbi
9546220a8c add a helper function for checking which caldav calendar is writable 2017-08-17 15:13:29 +02:00
tibbi
4898311b0b add a caldav calendar selector at the new event activity 2017-08-17 14:35:18 +02:00
tibbi
e447df141d remove all local caldav events at unchecking Caldav sync 2017-08-17 11:42:41 +02:00
tibbi
5cef06637f implement deleting/unsyncing caldav events locally 2017-08-16 23:59:06 +02:00
tibbi
16538e1bde implement CalDAV event deleting 2017-08-16 23:31:19 +02:00
tibbi
3d2ba4d0ef properly handle multiple days lasting all-day events at caldav 2017-08-16 22:34:18 +02:00
tibbi
8f0c8f6018 move the CalDAV related functions away from context extensions 2017-08-16 21:38:41 +02:00
tibbi
c0d6beb81f add a boolean to indicate if the created event should be added to caldav 2017-08-16 21:28:43 +02:00
tibbi
5d6404d075 update commons to 2.25.4 2017-08-16 21:12:21 +02:00
tibbi
5765bfa644 properly send info about multiple days long all-day events to caldav 2017-08-16 00:05:08 +02:00
tibbi
77a6a0fa9d update the event importId and source after creating and syncing with caldav 2017-08-15 23:27:48 +02:00
tibbi
f4c28d26f0 add a helper function for adding new events in caldav 2017-08-15 23:02:17 +02:00
tibbi
3ed2c4e472 update existing caldav event if it changed 2017-08-15 21:19:25 +02:00
Tibor Kaputa
8c4a8ec2a2 Merge pull request #205 from smarquespt/patch-5
Update strings.xml
2017-08-15 09:25:19 +02:00
Sérgio Marques
0fd2f99ccd Update strings.xml 2017-08-15 01:25:57 +01:00
tibbi
5b134a63e2 avoid inserting the same caldav event twice 2017-08-14 23:48:52 +02:00
tibbi
016b27e762 insert the parsed caldav event in our db 2017-08-14 23:19:37 +02:00
Tibor Kaputa
ed69a4b900 Merge pull request #204 from jonathan-caryl/add_fdroid_product_flavor
Add fdroid buildType so leak canary can be excluded.
2017-08-14 22:40:21 +02:00
Jonathan Caryl
705ce828d6 Add fdroid configuration so we can leave LeakCanary to just debug build 2017-08-14 21:22:19 +01:00
tibbi
65e77bf7eb do not select all caldav calendars at first sync 2017-08-14 22:18:02 +02:00
tibbi
bded050f63 ignore caldav events without titles 2017-08-14 22:15:53 +02:00
tibbi
297db04f46 if caldav event endTS is missing, use start + duration 2017-08-14 22:08:17 +02:00
tibbi
e71c8b699e parse some more fields at caldav events 2017-08-14 21:22:23 +02:00
tibbi
484554d373 store event sources as strings 2017-08-14 21:21:57 +02:00
tibbi
ad9ad142ed add some checks if cursors arent empty 2017-08-14 19:24:02 +02:00
tibbi
e65b97e647 parse a couple more fields at caldav events 2017-08-14 16:38:08 +02:00
tibbi
21efc99428 fetch event reminders at caldav events 2017-08-14 15:42:06 +02:00
tibbi
6388a67cc6 do not sign the debug build of the app 2017-08-14 09:59:26 +02:00
tibbi
d794d59166 add a helper function for fetching caldav calendar events 2017-08-13 23:14:25 +02:00
tibbi
cebc748a7f create the missing event types at importing caldav events 2017-08-13 21:47:34 +02:00
tibbi
3efe4b0f16 allow selecting specific calendars from caldav 2017-08-13 17:23:06 +02:00
tibbi
e5bbec13d0 move caldav related buttons in Settings in a standalone section 2017-08-13 16:58:36 +02:00
tibbi
b8e15d95f6 add a new settings button for managing caldav synced calendars 2017-08-13 16:54:08 +02:00
tibbi
25f38916f1 select all calendars at first Caldav Sync 2017-08-13 16:25:29 +02:00
tibbi
e0177f355c remember which calendars should be checked at caldav sync 2017-08-13 16:18:59 +02:00
tibbi
37dda42a6b add a dialog for selecting which caldav calendars to sync 2017-08-13 13:59:46 +02:00
tibbi
ef25f7d352 fetch the caldav calendar color too 2017-08-13 13:09:32 +02:00
tibbi
5f9a13ee14 flip some fields at getting caldav calendars 2017-08-13 12:31:34 +02:00
tibbi
13b2cdf1d7 add a helper function for retrieving calDAV calendars 2017-08-13 12:15:10 +02:00
Tibor Kaputa
3f06fd20b3 Merge pull request #203 from jonathan-caryl/content_description
Content description
2017-08-13 09:15:13 +02:00
Jonathan Caryl
17e9f5221f Switch some hard-coded strings from android:text to tools:text
Hard-coded as they’re always replaced at runtime, so better to have
them as tools:text
2017-08-12 22:17:00 +01:00
tibbi
760ec1e517 disable lint in release builds + minor code style update 2017-08-12 23:13:59 +02:00
Jonathan Caryl
a13231c8b3 Add importantForAccessibility="no" for dividers 2017-08-12 22:09:49 +01:00
Tibor Kaputa
84e6a779ed Merge pull request #202 from jonathan-caryl/leak_canary
Add LeakCanary for debug versions of the app
2017-08-12 22:59:10 +02:00