Age | Commit message (Collapse) | Author |
|
524cce0089 am: f40b38da25 am: 6db7eaee89
am: 886d7d1277
Change-Id: I9fc9b526e1ce01ecf07c04d2f12e6f5c59c732f4
|
|
524cce0089 am: f40b38da25
am: 6db7eaee89
Change-Id: Ic239177bae70d78b29eb16acf3cc42e8f31983c3
|
|
am: f40b38da25
Change-Id: I2f3eee0caeb944a5b7962ab86e74ad2bb009caa9
|
|
am: 524cce0089
Change-Id: I3345eaf0c2d4c7cdfcf46258919cc450252e7bc7
|
|
|
|
In preparation for removing junit classes from the Android API
the legacy-test target will be removed from the
TARGET_DEFAULT_JAVA_LIBRARIES. This change adds explicit
dependencies on junit and/or legacy-android-test to ensure that
modules will compile properly once it is removed.
Bug: 30188076
Test: make checkbuild
Change-Id: Ic37712e161ed1daeff800fb10e21c9f59682efe7
|
|
- Handle multi-line EXRULE and RDATE.
- Fix existing tests.
- Add more tests.
Fixes: 31054618
Test: adb shell am instrument -w com.android.calendarcommon2.tests/android.test.InstrumentationTestRunner
Change-Id: I73eb8dc876adb253e093d68685deefcc9b02953e
|
|
* commit '8d85c6c7a7f853ff25554dea9bc6403a75fb68ef':
Split EXDATE with a Newline Delimiter
|
|
So we can support multiple exdate values.
Bug: 8331334
Change-Id: Ica70f7719f629fcedbec2e781d812045ef0de59f
|
|
So we can support multiple exdate values.
Bug: 8331334
Change-Id: Ica70f7719f629fcedbec2e781d812045ef0de59f
|
|
|
|
Fixes that recurring appointments goes invisible
when hit by the failsafe limit.
There is still a hard limit in RecurrenceProcessor,
but at least this limit is applied on a per-event
basis, meaning that it's always possible to create
new recurring appointments without them going invisible.
Change-Id: I6c9e1e10db78e1b73ea9f2b7104621fbbd906452
|
|
|
|
Change-Id: Ib34de4361aaa93c5ee9d573557931f9e24905dd6
|
|
Fixes that recurring appointments goes invisible
when hit by the failsafe limit.
There is still a hard limit in RecurrenceProcessor,
but at least this limit is applied on a per-event
basis, meaning that it's always possible to create
new recurring appointments without them going invisible.
Change-Id: I6c9e1e10db78e1b73ea9f2b7104621fbbd906452
|
|
silliness
* commit '504844526f1b7afec048c6d2976ffb332670d5ba':
Rename calendarcommon to calendarcommon2 to workaround OEM silliness
|
|
* commit 'eb95cfa41925d2c286075236688d6473999c954e':
|
|
Conflicts:
Android.mk
Change-Id: If0a6b6475ac908a22ece23d43d1011f8d20ceb43
|
|
Change-Id: I5bd618866d6484037671376e192ee3217c42c366
|
|
Change-Id: I5bd618866d6484037671376e192ee3217c42c366
|
|
Conflicts:
Android.mk
Change-Id: Ibf661a0b8c1d198ee01998405b81bb7919c17aaf
|
|
Change-Id: I46443846579ecb49a3af90fc2065ba249840c007
|
|
|
|
* commit '184282491e4dce14515afe22b0a6efbf2cc608ed':
Add README file
|
|
For instructions on how to build and run the calendar-common
unit tests.
Change-Id: I70d5ac33e80cce230dd4694a1061a84423332f7a
|
|
* commit 'a991358d94947cc0dbd6a8d75dd77b5fd377734b':
Allow ";;"
|
|
Change-Id: I60b68feb036d2d484b705490d68113c856a611b9
|
|
Allow for consecutive ";" in rules for recurring events.
Bug 6312732
Change-Id: I3bd82b7818cd755eec7129ca6497746a91cb6653
|
|
|
|
Bug: 6276478
Change-Id: I6725b01b14881347e3324c403e099217ab6e2057
|
|
|
|
|
|
Change-Id: I9a354fe360376c43da2290535a038bd6ab4facd3
|
|
* commit '90c6616a33c0d1f948d309cf6c5cf0c64483bd0a':
Catch exception when parsing event's data
|
|
* commit 'bbcfb96060e9b518b810015984081a25c8ae2c26':
Catch exception when parsing event's data
|
|
Bug: 5876746 Android calendar syncing broken by certain repeated events
Change-Id: Ia0b2bc610148302b1cc3d751c47a958950abfb46
|
|
* commit '33df4ea6d936ee17377ad03fe456843262eac97b':
Allow lowercase in rrule
|
|
* commit '996f12565f11ea0130cbdc570c0853ae53073f18':
Allow lowercase in rrule
|
|
Bug: 5822997
Change-Id: I5f309cd0f854f8ac27326e7c16f9b637b24cd604
|
|
* commit 'b9a152ecd47d1b26f045e1cdef1ab40e36a63999':
Fix rrules with bad count and interval during parsing
|
|
* commit '0335d9f524da1da1f4d15bba37a1576a9480a36d':
Fix rrules with bad count and interval during parsing
|
|
Specifically
If count < 0, assume 1
If interval < 1, assume 1
Bug: 5676414
Change-Id: I942cdaffcfb98a922c5867c9d08be322c64a0f94
|
|
* commit '74b1b5b02ac2022e01167d9cb5cbec02d3877fa7':
ICaldendar$Compenent.START/END -> package-private
|
|
Make ICaldendar$Compenent.START and ICaldendar$Compenent.END
package-private instead of private.
This makes a little more sense since they are accessed outside of the
class that they are defined in.
In addition, this fixes errors created by proguard when building with
OpenJDK.
Change-Id: I3ffa4d8807c1f00e89b414f3adba39cd9e799c47
|
|
Change-Id: Ia004f7bf624e9a940c0f596df558cc7f3e0d1b51
|
|
No longer used by Calendar app.
Bug 5578068
Change-Id: I7d7b51ac334f7dee7fbca7748a3c461f04f6b126
|
|
Probably needed this with previous commit -- clears out directory so
jarjar will run even though no sources have changed.
Change-Id: Ibe8d5822a016b44c5a0ab847596764bf7544c4ad
|
|
We're including a static copy of libphonenumber for the benefit of
the unbundled Calendar app. We need to rename the package to avoid
a conflict with the (non-public) copy in ext.jar.
Bug 5532441
Change-Id: I6563c924809f936d8f04e081f0159a7fa1a907be
|
|
RFC 5545 says WKST is significant in weekly rules with nonzero
intervals and BYDAY rules, and also in yearly rules with a BYWEEKNO
part. Yearly with BYWEEKNO seems to be generally broken, so this
only attempts to correct weekly recurrences.
Bug 1641249
Change-Id: Icad8762be4685036fc50bed0cc75970e774a21a8
|
|
Pull the external/libphonenumber sources into the Calendar lib.
Bug 4969832
Change-Id: Id59fac7fbfae488aa79d05520a60d4c4c3473f17
|