Ricki Hirner
bc2d1ba96d
Resource detection with dav4android
...
* handle authentication (only Basic auth yet)
* rewrite DavResourceFinder to use dav4android
9 years ago
Ricki Hirner
0bc1a8178a
First use of dav4android for resource detection
...
* replaced Apache httplib by gradle version because it will be removed completely anyway
9 years ago
Ricki Hirner
d0b928a93d
Make well-known URLs work again when user enters an initial context path
9 years ago
Ricki Hirner
98899ab27b
Fix UI crash bug
9 years ago
Ricki Hirner
a198309df5
Version update to 0.8.4.1
...
* minor (crash) bug fixes
* updated translations
9 years ago
Ricki Hirner
5bf3aad575
Version bump to 0.8.4
9 years ago
Ricki Hirner
97ae121331
Exception handling, verbose TLS logs
...
* handle IllegalArgumentException in Tasks provider (show LocalStorageException notification) (closes #601 )
* add more verbose TLS cipher logs (see #608 )
9 years ago
Ricki Hirner
31f5be01b4
ical4j update, clean up XML requests
...
* ical4j update to 2.0-beta1 (fixes #509 , fixes #606 )
* only run sync adapters in :sync process, set thread context class loaders appropriately
* remove "class" attribute from XML requests (fixes #615 )
9 years ago
Ricki Hirner
d7fff8a760
Handle attendees and reminders for exceptions of recurring events
9 years ago
Ricki Hirner
faeb3b7dd0
Refactoring
...
* VEvent: don't set LAST-MODIFIED to sync time (should be last modification time which is not available)
* ignore 403 Forbidden when uploading (can happen on certain scheduling conditions)
9 years ago
Ricki Hirner
fc1874af85
Remove unnecessary getters/setters
...
* remove getters/setters for protected fields when they're only accessed from package scope
* version bump to 0.8.3
9 years ago
Ricki Hirner
be80b6fde8
Improve ATTENDEE/ORGANIZER handling
9 years ago
Ricki Hirner
072c763dec
Process Content-Type character set information ( fixes #594 )
9 years ago
Ricki Hirner
6ad74c79f0
Improve event exception handling (always convert RECURRENCE-ID DATE-TIME to DATE when master event is all-day)
9 years ago
Ricki Hirner
01d1b1a6c0
Send used VTIMEZONEs with VTODOs
9 years ago
Ricki Hirner
1c461e9d13
Refactoring
...
* WebDavResource: properties in separate subclass
* improve time zone handling
* always provide task list color
9 years ago
Ricki Hirner
5ec4dbb9e7
Send charset information with MIME type when uploading VCard/3.0 resources
9 years ago
Ricki Hirner
3225a4bbc1
Detect VCard/4 support per sync, too
9 years ago
Ricki Hirner
abf04e14d2
Update collection properties (name, color) on every sync
9 years ago
Ricki Hirner
5b7947034a
Convert RDate/ExDate properties <-> Android RDATE/EXDATE strings more precisely (+ tests)
9 years ago
Ricki Hirner
26d9f7284a
Version bump to 0.8.2
9 years ago
Ricki Hirner
7c1b787410
VEVENT exceptions always get master UID
...
* make sure that VEVENT exceptions always the the UID of the master event (fixes #523 )
9 years ago
Ricki Hirner
41bae221f0
Asset downloader: send credentials when URI authority is the same, even if the default port is explicitly given
9 years ago
Ricki Hirner
243483a957
Improved iCal generation
...
* move shared code to new iCalendar class
* generate UIDs and file names with "_" instead of "@" to reduce encoding problems (closes #585 )
* tasks: validate "start date" and "completed at" time zones
9 years ago
Ricki Hirner
9d76d57af8
Fix problem of recent commit with deleting local records
9 years ago
Ricki Hirner
dcd86c7d86
Small refactoring
9 years ago
Ricki Hirner
92966a5c57
Null-pointer check for SIP address types ( fixes #506 )
9 years ago
Ricki Hirner
ad733ebff1
Handle 409 Conflict status codes ( fixes #563 )
9 years ago
Ricki Hirner
59088086fd
Version bump to 0.8.1
...
* use slf4j-android as it's required by ical4j/2
* disable i18n lint warnings
* retain ServerInfo when activity is re-created (fixes #543 )
9 years ago
Ricki Hirner
ed2a0419ad
Specify encoding details of member names passed to WebDavResource ( fixes #482 )
9 years ago
Ricki Hirner
a796a1e9b3
Library updates
...
* use ical4j/2.0.x instead of 1.0.x (thanks @benfortuna)
* use Apache Commons 3.x instead of 2.x
* code optimizations
9 years ago
Ricki Hirner
c8cfbd6b07
Check for null values of Events.ORIGINAL_ALL_DAY (should fix #551 )
...
* fix indentation
9 years ago
Ricki Hirner
654af1eec5
Check for null values in relations (should fix #547 )
9 years ago
Ricki Hirner
534953fe4c
Check for null values in StructuredPostal.TYPE (should fix #549 )
9 years ago
Ricki Hirner
18c08bc9dd
Don't disable per-session cookie management + test ( closes #525 )
9 years ago
Ricki Hirner
81d7813614
Set _DIRTY=0 for new tasks explicitly ( fixes #524 )
9 years ago
Ricki Hirner
c3f7c1b97e
Extra icon for tasks in "Select collections" fragment
9 years ago
Ricki Hirner
bc7e58232e
Version bump to 0.8.0
...
* update to Lombok 1.16.4 and dnsjava 2.1.7
* optimize imports and copyrights
* delete Note data class (will be implemented later)
9 years ago
Ricki Hirner
f3e83922f7
Version bump to 0.8.0-beta3
...
* don't offer to install Tasks from InstallAppsFragment, show instructions instead
* fix crash when displaying "todo lists" heading in "selection collections" fragment (fixes #512 , fixes #513 )
* use Android SDK build tools v22.0.1
9 years ago
Ricki Hirner
af011a65db
Sync tasks
...
* remove VJOURNAL/notes sync (will be implemented later)
* setup: add "install Tasks app" fragment
* version bump to 0.8.0-beta1
* use Tasks instead of Mirakel
* handle task list colors
* allow independent selection of calendar/task sync for the same CalDAV calendar
* minor refactoring (don't use return value of Builder)
* handle more task fields and time zones
* sync interval setting for tasks
9 years ago
Ricki Hirner
aa7e582bc9
Sync notes and tasks
9 years ago
Ricki Hirner
5f3c6045d8
Implement remote filters to fetch only CalDAV resources with useful components (VEVENT for now)
10 years ago
Ricki Hirner
cd513683f5
Version bump to 0.7.7
...
* SettingsActivity: up navigation
* tests
10 years ago
Ricki Hirner
011dd15c98
Handle Android "INTEGER (boolean)" values which are read as CharSequences correctly ( fixes #503 )
10 years ago
Ricki Hirner
a3ebd72321
Version bump to 0.7.6
...
* additional test
* minor code optimizations
10 years ago
Ricki Hirner
87df8f880d
Process multiple RDATE/EXDATE values (see #340 , see #495 )
10 years ago
Ricki Hirner
97633c5204
EXDATE processing
...
* don't ignore the time zone of EXDATEs (fixes #495 )
10 years ago
Ricki Hirner
33958ab548
Better reminder (VALARM) handling
...
* handle WEEKS in duration correctly (fixes #398 )
* handle positive and negative TRIGGER duration values correctly
10 years ago
Ricki Hirner
f19d528739
Use EntityEvent to populate entities from local DB
10 years ago
Ricki Hirner
365e04154b
Use RawContactsEntity to query raw contact data
10 years ago