205168 Commits

Author SHA1 Message Date
Dan Willemsen
60dd5d5966 Merge "Remove USE_MINGW, whitelist windows modules" 2015-08-31 19:30:57 +00:00
Christopher Wiley
a73e004516 Merge "Revert "Tighten up compiler flags for aidl"" 2015-08-31 19:13:04 +00:00
Christopher Wiley
ecaf21c377 Revert "Tighten up compiler flags for aidl"
This reverts commit eea2353a3427f7d157c46e24ab6aba1378e16c2e.

This seems to have broken the build because whatever compiler the builder is using doesn't understand the same "turn off this warning" flags as my local host's compiler.

Change-Id: Ic68b7065b161a5ae683b7082c67147835833e0fa
2015-08-31 19:07:40 +00:00
Christopher Wiley
1643e97b33 Merge "aidl: Pull main() into dedicated file" 2015-08-31 19:03:44 +00:00
Christopher Wiley
2f77417cce aidl: Pull main() into dedicated file
This separates the main() entry point from the functionality we're
hoping to test.  While here, redo the header guards to be consistent
accross the codebae.

Bug: 23516947
Change-Id: I61666126bdba0941f14bd0f031caaa30367b864a
Test: Compiles
2015-08-31 10:54:26 -07:00
Christopher Wiley
2b83384f44 Merge "Tighten up compiler flags for aidl" 2015-08-31 17:52:03 +00:00
Christopher Wiley
eea2353a34 Tighten up compiler flags for aidl
Turn all warnings to errors, with special cases for places where
yacc forces us to be lenient.  Remove one variable with 0 references
elsewhere in the code.

Change-Id: Ia7819795eb162e9c77d215088aee4c45bd87c1af
2015-08-30 11:01:31 -07:00
Casey Dahlin
8a8775c1db Set up aidl for gtest
Bug: 23516947

Change-Id: I1c004868525f462d04894a7b96c671b626061ab5
Signed-off-by: Casey Dahlin <sadmac@google.com>
2015-08-28 16:21:53 -07:00
Christopher Wiley
4f8653c371 am 3fc6f441: (-s ours) Merge "Do not merge namespaces"
* commit '3fc6f441ac88aff88a9c474bd1ae93dfde3ed11a':
  Do not merge namespaces
2015-08-28 23:19:02 +00:00
Christopher Wiley
3fc6f441ac Merge "Do not merge namespaces" 2015-08-28 23:09:50 +00:00
Dan Willemsen
4aa679ff96 Remove USE_MINGW, whitelist windows modules
Bug: 23566667
Change-Id: Ie6b8c51e2b6d6273f99f4e361c440136d7c6915c
2015-08-28 15:28:26 -07:00
Yasuhiro Matsuda
1ab43d5978 Add trace code to system server.
- Add TRACE_TAG_SYSTEM_SERVER for tracing system server code.
- Add a few more tracing code to the code paths related to boot.

BUG: 21739901
BUG: 22207144
Change-Id: I08b424d2f83783f512c3818394099909cd55f327
2015-08-27 12:22:07 +09:00
Rich Slogar
9cc1765d1e am 258b56ec: am 9f37bd8a: am 0238bf24: docs: New auto Desktop Head Unit (DHU) docs
* commit '258b56ec58fca2b740bcfe9a2af81f0f59a14abb':
  docs: New auto Desktop Head Unit (DHU) docs
2015-08-27 01:48:25 +00:00
Deepanshu Gupta
e85d798b4a am a4a1e68f: am ebdedb47: (-s ours) am 42994097: am a1be8b43: LayoutLib: Update golden test images. [DO NOT MERGE]
* commit 'a4a1e68fe76134a940e02f3d425b3429791177e5':
  LayoutLib: Update golden test images. [DO NOT MERGE]
2015-08-27 01:48:18 +00:00
Deepanshu Gupta
82c66da0b6 am c2e98ca3: am 68ff174b: (-s ours) am 2b99b5da: am c9862b44: An ugly hack to render CalendarView. [DO NOT MERGE]
* commit 'c2e98ca39a67bd24e305826c51a0ba85f7b59ef4':
  An ugly hack to render CalendarView. [DO NOT MERGE]
2015-08-27 01:48:12 +00:00
Deepanshu Gupta
be561e3aa3 am 58967c69: am d9600c98: (-s ours) am 7eb81868: am b1ad4a15: LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]
* commit '58967c69b96492fb64a258c0131f0c6791057ed3':
  LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]
2015-08-27 01:48:06 +00:00
Deepanshu Gupta
8bc8918672 am 5d282e3f: am 5769732e: (-s ours) am 9d6e87b6: am da687918: Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]
* commit '5d282e3f3c280642ce7c99c4e72f0ccf7132fc09':
  Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]
2015-08-27 01:48:00 +00:00
Deepanshu Gupta
5432ab8dc0 am 47530108: am 728fc731: (-s ours) am c43506fc: am 8c674fda: Fix layout mirroring. [DO NOT MERGE]
* commit '47530108c22cb8eb50d425cd10be48b4fb3005b0':
  Fix layout mirroring. [DO NOT MERGE]
2015-08-27 01:47:53 +00:00
Deepanshu Gupta
44c3a9eb72 am 4116ed7b: am 37ae8f4e: (-s ours) am 918e62f1: am 7aa36129: Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]
* commit '4116ed7b0524b42d8d3b0cb01545e1dc3bac6c6c':
  Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]
2015-08-27 01:47:46 +00:00
Deepanshu Gupta
18db4f5f8f am dfcd35d7: am e4b4b084: (-s ours) am eb15670c: am 92f373fe: Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]
* commit 'dfcd35d7929025fdcd2f13a1fe5ec84090f07716':
  Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]
2015-08-27 01:47:39 +00:00
Deepanshu Gupta
e40990e024 am a0bef60c: am 05ed2d91: (-s ours) am 42e53ecb: am 66d91401: Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]
* commit 'a0bef60c3670e4484b5bfc3fc5cc79b7f9918603':
  Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]
2015-08-27 01:47:32 +00:00
Deepanshu Gupta
575451d5ff am af3deb06: am 21f66a6b: (-s ours) am 5078ad32: am 6b1b651f: Fix imports. [DO NOT MERGE]
* commit 'af3deb06be28a6131d854ae4a109aa49dc8179dc':
  Fix imports. [DO NOT MERGE]
2015-08-27 01:47:24 +00:00
Deepanshu Gupta
8d2e0fbc2e am 554f3a35: am 34f6f597: (-s ours) am 4a213763: am 5ad4dae1: Fix theme namespace in tests. [DO NOT MERGE]
* commit '554f3a352a0a2091321cf72b4ddf32869c901dcb':
  Fix theme namespace in tests. [DO NOT MERGE]
2015-08-27 01:47:18 +00:00
Deepanshu Gupta
e6f7481631 am 4ed5de88: am 39b4f4cc: (-s ours) am f988761c: am 723e136f: Run setup for full tests only once. [DO NOT MERGE]
* commit '4ed5de8861ab085f253086141de7c96f54acf41a':
  Run setup for full tests only once. [DO NOT MERGE]
2015-08-27 01:47:11 +00:00
Deepanshu Gupta
f2cf3c19e3 am dd7d7aac: am de8da279: (-s ours) am e54dbc4a: am 3ba16c1d: LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]
* commit 'dd7d7aacfea68dfd20a7b6d4be67777a7cfe2993':
  LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]
2015-08-27 01:47:03 +00:00
Deepanshu Gupta
7a7becd621 am 28677599: am 963cac18: (-s ours) am 147c0506: am 55a36337: LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]
* commit '28677599a9adc1e41f4e48623fbbe7839a43223a':
  LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]
2015-08-27 01:46:56 +00:00
Deepanshu Gupta
aae9a105e9 am fe0e8709: am 76111ecb: (-s ours) am e093bbf3: am d861fd81: Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]
* commit 'fe0e87094c1df6ee3ec5a1bf420c74b134bd673d':
  Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]
2015-08-27 01:46:49 +00:00
Deepanshu Gupta
755b7f3a46 am b342aba0: am c5bd6146: (-s ours) am 8a50ecea: am 82fae621: LayoutLib: translucent sys ui bars [DO NOT MERGE]
* commit 'b342aba021104d167608349e69e1398b65cf57de':
  LayoutLib: translucent sys ui bars [DO NOT MERGE]
2015-08-27 01:46:42 +00:00
Deepanshu Gupta
3ece6d8c88 am 23a7bc9c: am 6dcfe1e2: (-s ours) am d4be80d9: am 9068539a: Update nav bar icons. [DO NOT MERGE]
* commit '23a7bc9cc65952c6127ccbbdce6c80fc4c04e89a':
  Update nav bar icons. [DO NOT MERGE]
2015-08-27 01:46:34 +00:00
Deepanshu Gupta
4523c86247 am 884cc475: am 5eaa09ff: (-s ours) am d1dde055: am e5afc311: Move the layout code out of RenderSessionImpl. [DO NOT MERGE]
* commit '884cc4754b4062d7263000006b58bade82d09985':
  Move the layout code out of RenderSessionImpl. [DO NOT MERGE]
2015-08-27 01:46:26 +00:00
Deepanshu Gupta
6d738bb604 am d7e001e6: am 1f2c15ca: (-s ours) am 87f5fd6b: am c989950d: CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]
* commit 'd7e001e640d5255525138631dd8b62fda8d63da0':
  CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]
2015-08-27 01:46:14 +00:00
Deepanshu Gupta
c32e8d4f34 am 19229a8e: am 36e164e0: (-s ours) am e3eecca9: am b2fdaca9: Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]
* commit '19229a8e1f929393b0bbd2cdd1f27bfe15865411':
  Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]
2015-08-27 01:46:08 +00:00
Deepanshu Gupta
d2dd844bac am c1b987f0: am 13cd7660: (-s ours) am b4060700: am a14ec6f4: Change tools:list_item to listitem. [DO NOT MERGE]
* commit 'c1b987f0b574b25ecea115562122faf5c74b142e':
  Change tools:list_item to listitem. [DO NOT MERGE]
2015-08-27 01:45:59 +00:00
Deepanshu Gupta
9a0c696c46 am af51c690: am a556d756: (-s ours) am 8bfc5a9d: am b1e21330: Implement tools:list_item for RecyclerView. [DO NOT MERGE]
* commit 'af51c69052e4a7e4c8a10358812976bb188f050c':
  Implement tools:list_item for RecyclerView. [DO NOT MERGE]
2015-08-27 01:45:49 +00:00
Jens Ole Lauridsen
e870314ce9 am 7f795d16: am 413d41aa: (-s ours) am 67b73b60: am cd4d5b3f: Support AppBar from Material Design. [DO NOT MERGE]
* commit '7f795d16e1207eced6fbb48e889da49105a0b8b5':
  Support AppBar from Material Design. [DO NOT MERGE]
2015-08-27 01:45:41 +00:00
Deepanshu Gupta
aa5786e8ae am 1df73c5b: am 7a92c26e: (-s ours) am 6f5709ca: am de13095d: Update tests per new layoutlib_api [DO NOT MERGE]
* commit '1df73c5bef6dd20e1b3a0dd79f9e56a4a1609e6d':
  Update tests per new layoutlib_api [DO NOT MERGE]
2015-08-27 01:45:32 +00:00
Deepanshu Gupta
93db963356 am 40960191: am c5c2ea04: (-s ours) am 9a13b1e7: am db67caa6: Add missing resolveResValue call. [DO NOT MERGE]
* commit '409601913682269d6682259ceaa706a29cec56c4':
  Add missing resolveResValue call. [DO NOT MERGE]
2015-08-27 01:45:26 +00:00
Deepanshu Gupta
6953cdaeba am b9d2a529: am e4acf0ad: (-s ours) am ad16968d: am 6eef1246: LayoutLib: Skip classes from java package. [DO NOT MERGE]
* commit 'b9d2a529952d3ee0edd483bf19b59a080dcd9c98':
  LayoutLib: Skip classes from java package. [DO NOT MERGE]
2015-08-27 01:45:19 +00:00
Deepanshu Gupta
4ac79e44d3 am 637eacfd: am 7911c8b9: (-s ours) am 15e549a8: am 4f5e6c63: Skip warnings for some unresolved references. [DO NOT MERGE]
* commit '637eacfdb4d2b499806f4a1b3b5ebab78b5f3bca':
  Skip warnings for some unresolved references. [DO NOT MERGE]
2015-08-27 01:45:07 +00:00
Deepanshu Gupta
65f8923a25 am 8cafc782: am 13670bc6: (-s ours) am 669e4969: am 3e875dbb: Fix import order. [DO NOT MERGE]
* commit '8cafc782d8763b0bc9044c21595026707828596b':
  Fix import order. [DO NOT MERGE]
2015-08-27 01:45:00 +00:00
Deepanshu Gupta
c8e51c1e10 am 57185503: am 6dc8bab9: (-s ours) am c0fd1316: am e5fa12ad: Fix ParserFactory not initialized error. [DO NOT MERGE]
* commit '57185503a11d8509a432c673a1cb38d5efd6aacf':
  Fix ParserFactory not initialized error. [DO NOT MERGE]
2015-08-27 01:44:53 +00:00
Deepanshu Gupta
1e4fbdf315 am e779dec0: am bf7907bf: (-s ours) am 6b836cd0: am a287b842: Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]
* commit 'e779dec0ab98637a4269bcd2a8cdd9c0e2e01bf2':
  Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]
2015-08-27 01:44:45 +00:00
Deepanshu Gupta
b19e84277e am 42872f73: am f2bf5470: (-s ours) am 91e456d2: am e698bb27: Fix BridgeTypedArray.getType() [DO NOT MERGE]
* commit '42872f7342f49a58ecee62d547e8a074b9321871':
  Fix BridgeTypedArray.getType() [DO NOT MERGE]
2015-08-27 01:44:37 +00:00
Deepanshu Gupta
4db2aa3f46 am 35f6976e: am 7ec7805a: (-s ours) am 8a6295e8: am e481e713: Include Shapes in LayoutLib. [DO NOT MERGE]
* commit '35f6976e10d04dd6fc6576895689b3327250cdc4':
  Include Shapes in LayoutLib. [DO NOT MERGE]
2015-08-27 01:44:30 +00:00
Deepanshu Gupta
162a799773 am dc78e108: am 594939fc: (-s ours) am 66d5f24d: am ba5a02c5: LayoutLib: Support getting resource arrays. [DO NOT MERGE]
* commit 'dc78e1080ed5c37b3ed8b633c025421d584a0aed':
  LayoutLib: Support getting resource arrays. [DO NOT MERGE]
2015-08-27 01:44:23 +00:00
Deepanshu Gupta
5ae9de3a24 am 0ae85775: am bd343c1f: (-s ours) am b32e44ff: am a5ffed0b: LayoutLib: Change nullity annotations. [DO NOT MERGE]
* commit '0ae857751caf4ecec16e164ca7a0e5a35eab8764':
  LayoutLib: Change nullity annotations. [DO NOT MERGE]
2015-08-27 01:44:15 +00:00
Deepanshu Gupta
330d6104b7 am 7d7f0f47: am 9b1ac269: (-s ours) am 1754824c: am c96ef952: Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]
* commit '7d7f0f4731b9908117cf157ee3fbf992d9e09c6d':
  Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]
2015-08-27 01:44:04 +00:00
Deepanshu Gupta
594f76d25b am fcc62127: am 6b7f9ae6: (-s ours) am 678f0ea2: am b318ff54: Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]
* commit 'fcc6212778590a9d22379f21b414c4ee1e1bf7c2':
  Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]
2015-08-27 01:43:57 +00:00
Deepanshu Gupta
14b65389a2 am e3040e9a: am d6363d86: (-s ours) am 2e57c1e2: am cc5e69e4: Inject anonymous inner classes of injected classes [DO NOT MERGE]
* commit 'e3040e9a737b442a7860eaaafb691c780f3d0ce6':
  Inject anonymous inner classes of injected classes [DO NOT MERGE]
2015-08-27 01:43:48 +00:00
Deepanshu Gupta
4efc48170e am 56c72f4c: am 5b886bb0: (-s ours) am 899daf75: am d7e89906: Update platformDir search in tests. [DO NOT MERGE]
* commit '56c72f4c50556fc3072460fedf83145d73eb6f96':
  Update platformDir search in tests. [DO NOT MERGE]
2015-08-27 01:43:42 +00:00