1
0
mirror of https://github.com/etesync/android synced 2024-12-24 23:48:35 +00:00
Commit Graph

40 Commits

Author SHA1 Message Date
Jaroslav Lichtblau
6b52d03002 typo/missing string fix 2014-09-11 12:48:51 +02:00
Jaroslav Lichtblau
a286b485e3 Czech translation file
czech translation of davdroid text strings
2014-09-11 12:44:07 +02:00
rfc2822
2c79ae20e5 Move resource detection to separate class + tests 2014-07-27 13:01:54 +02:00
rfc2822
d712238700 Handle redirections to relative URLs correctly (see #282) + tests; minor GUI change 2014-07-20 16:08:02 +02:00
rfc2822
cf40cb2ebc Handle HTTP redirections (fixes #83) 2014-07-18 22:31:45 +02:00
rfc2822
e78151a244 Allow only one anniversary to comply with VCard 4 (fixes #277) 2014-07-12 13:08:00 +02:00
rfc2822
3cab688782 Various upload changes
* fix issue when first upload fails (fixes #233)
* show debug settings menu item in main activity
* update ETag in local database when a PUT request returns an updated ETag, meaning that
  locally created/updated records won't be downloaded from the server immediately after the upload
2014-05-23 13:08:08 +02:00
rfc2822
13cfe3ce98 Debugging improvements
* force debugging options for resource detection (because there's no way to turn them on until there's an account)
* provide "report issue" button in debug settings
* provide CONTRIBUTING.md, including instructions on how to report issues
* increase socket timeout from 20 to 45 seconds (hopefully fixes #237)
* previous commit: increase total simultaneous connections to 3 (2 per host)
2014-05-09 15:44:38 +02:00
rfc2822
3e4efe8b82 Debug settings
* preference screen for debug settings
* allow to disable HTTP compression
* verbose network logging only when activated
* single HttpClient for all threads (before: single HttpClient per adapter)
* bump version to 0.5.13-alpha
2014-05-08 21:22:52 +02:00
rfc2822
ec94fe61fd Make server URL, user name and password horizontally scrollable (fixes
#241)
2014-05-08 15:57:43 +02:00
rfc2822
4c05dd1e45 Version bump to 0.5.11-alpha 2014-03-29 22:42:53 +01:00
Sergi Almacellas Abellana
475cd87720 Escape reserved caracters on catalan translation to do not break the build 2014-03-26 20:58:33 +01:00
Sergi Almacellas Abellana
01dc0a1877 Add catalan translations 2014-03-26 19:50:41 +01:00
rfc2822
ea94fbee72 Show JB Workaround info when installed from Google Play 2014-03-16 16:07:40 +01:00
rfc2822
e9a4a4f1ef Correct icon sizes to match Android iconography; translations 2014-03-15 12:32:45 +01:00
rfc2822
8a02601cfc Version bump to 0.5.9
* GUI changes for read-only collections (new icons)
* require only bind, unbind and write-content privileges
2014-03-09 17:55:16 +01:00
rfc2822
a12942c606 Support for read-only calendars (closes #126)
* relevant RFCs go into the doc/ directory for reference purposes
* read-only calendar collections are set as read-only in Android
* HTTP exception refactoring to mark 4xx HTTP errors as hard sync errors (numAuthExcetions/numParseExceptions) for Android sync manager
* query current-user-privilege-set for resources, detect read-only resources
* show read-only resources as read-only in SelectCollectionsFragment
* minor refactoring (DavProp.*)
2014-03-09 15:12:59 +01:00
Magnus Anderssen
70973dcc0a French translation that compiles 2014-02-27 15:57:01 +01:00
unknown
a511b16211 French translation 2014-02-27 15:57:01 +01:00
xphnx
46fb5df191 Update strings.xml 2014-02-27 15:57:00 +01:00
xphnx
72e31a7330 Update strings.xml 2014-02-27 15:57:00 +01:00
rfc2822
c7fe069b1f Better DTSTART/DTEND handling
* generalized InvalidResourceException for parsing errors
* only iCals with both DtStart and DtEnd/Duration are processed (DtEnd will be derived by iCal4j when not present in .ics)
* all-day events must last at least one day (fixes #166)
* other DtEnd/Duration rewriting + tests
2014-02-08 18:53:31 +01:00
rfc2822
c5a4958d3a Merge pull request #165 from xphnx/patch-1
Spanish translation
2014-02-02 19:21:02 +01:00
xphnx
a7aec7b4a9 Update and rename strings.xml to strings-es.xml
Spanish translation
2014-01-28 18:47:01 +01:00
rfc2822
4f1488ece5 0.5.6α Wage Slave
* support primary (preferred) phone numbers/email addresses
* fix (crash) bug in URI sanitation
* don't set calendar properties not supported by device's Android version
* require already-set remote file name when finding updated records
* version bump to 0.5.6α
2014-01-06 20:03:59 +01:00
rfc2822
df012efe78 Support for SIP addresses (closes #78)
* support for SIP addresses (always exported as IMPP, imported as IMPP/X-SIP)
* version bump to 0.5.4
2013-12-26 17:23:14 +01:00
rfc2822
ec4fedf04e Version bump to 0.5.2-alpha 2013-12-11 17:08:10 +01:00
rfc2822
3af25754c4 Amend EditSchema and VCard fields
* write PRODID with DAVdroid and ez-vcard version to VCards
* remove limit of 1 for contact Web sites in contact EditSchema
* add organization to contact EditSchema
* don't set null values in ORG/ROLE
2013-12-11 15:19:50 +01:00
rfc2822
8c79c64d75 Add more vCard fields
* support for vCard organization (company / job title)
* support for vCard IMPP addresses (closes #105)
* refactoring
2013-12-06 14:19:00 +01:00
rfc2822
1986837be8 Version 0.4.4
* allow to enter account name at the end of account setup (fixes #13)
* advise user to enter email address as account name (closes #24)
* support for iCal TRANSP (availability free/busy field)
* create better UIDs using iCal4j UidGenerator and Settings.Secure.ANDROID_ID
* better ORGANIZER/ATTENDEE support, but there are big Android issues yet
* various improvements and bug fixes
2013-12-01 16:08:36 +01:00
rfc2822
af698c584b Bug fixes, SDK level 19
* use SDK level 19
* add action to all preference intents (fixes #92)
* use StrictHostnameVerifier instead of HttpsURLConnection.getDefaultHostnameVerifier() (fixes #88)
* use per-WebDavResource instead of static DavHttpClient to enable different settings for different accounts
2013-11-22 15:11:08 +01:00
rfc2822
6889559fef SNI support (fixes #9); only available for API level >= 17 (Android 4.2+) 2013-11-15 01:05:18 +01:00
rfc2822
603758fcbc support for structured addresses (closes #29); bug fixes 2013-11-02 16:09:48 +01:00
rfc2822
b6611131db Main activity, minor changes
* Main activity with description and links
* Decrease MAX_UPDATES_BEFORE_COMMIT to 25 (may fix #25)
2013-10-30 12:17:26 +01:00
rfc2822
68bd43fe6a don't show calendars/address books as syncable in account when no calendars/address books were added; select only events from correct calendar when querying (fixes #37) 2013-10-27 01:20:57 +02:00
rfc2822
5db8bcb9d8 Fix "can't edit contact" / "account doesn't show up" and other bugs; refactoring
* support for phonetic names (closes #19)
* update contacts.xml, tested with 4.0 (Samsung), 4.2 (Cyanogen), 4.3 (Cyanogen) (fixes #5, fixes #6, fixes #7)
* smarter error handling (1): notify sync manager in case of HTTP auth errors
* smarter error handling (2): just ignore the dubious resources instead of notifying Android sync service
* refactoring: created DavSyncAdapter and move common code to it
* version bump to 0.3.4-alpha
2013-10-20 17:40:03 +02:00
rfc2822
6ee010905e add contacts.xml and birthday (couldn't test it) 2013-10-15 23:06:01 +02:00
rfc2822
9a9d9709c9 various improvements
* fixed annoying bug where all imported contacts where starred
* checkbox for preemptive authentication in setup
* support for (non-preemptive) Digest authentication
* add UID when received entities don't contain one
* version bump to 0.3.2-alpha
* build.xml for ant/Fdroid
2013-10-12 13:38:13 +02:00
rfc2822
495b854bf2 Refactoring
* move common code to super-classes
* new icons
2013-10-05 20:34:26 +02:00
rfc2822
f92a3d77b5 first commit 2013-09-18 20:03:36 +02:00