Commit Graph

2182 Commits

Author SHA1 Message Date
vchtchetkine
8267511c96 Refactor API classes to support both, WinUsb and Legacy API
To support both, WinUsb and Legacy driver APIs we need to abstract classes
that depend on driver API details and then implement two sets of the
actual classes: one for WinUsb, and another for the Legacy drivers, so
we can choose in runtime which objects should be instantiated, depending
on what type of driver we have underneath this API.
2009-07-25 11:14:04 -07:00
Android (Google) Code Review
6791ce457f am 1ff4f596: Merge change 8502 into donut
Merge commit '1ff4f596bfe608b26656f1e854f1a5504877bdaa'

* commit '1ff4f596bfe608b26656f1e854f1a5504877bdaa':
  Rename ndk/build/platforms/android-1.5 into android-3 to match API levels
2009-07-25 10:10:27 -07:00
Android (Google) Code Review
fd535d1acb am e8c0bd07: Merge change 8501 into donut
Merge commit 'e8c0bd070c2d7d3987f188b520b36cbdfa22399b'

* commit 'e8c0bd070c2d7d3987f188b520b36cbdfa22399b':
  Handle LOCAL_CPPFLAGS/CFLAGS/CXXFLAGS as claimed by the documentation.
2009-07-25 10:10:25 -07:00
Xavier Ducrohet
9c537d0fd5 am 6675fec4: First pass at a WVGA skin.
Merge commit '6675fec474d86d77947cf68d47dd36e9744b9f14'

* commit '6675fec474d86d77947cf68d47dd36e9744b9f14':
  First pass at a WVGA skin.
2009-07-25 10:10:22 -07:00
Xavier Ducrohet
821c288575 am e0f85e6c: Delete non rotating skins and create a QVGA rotating skin.
Merge commit 'e0f85e6c7379c053cd3ece5bdd934337ff66cd45'

* commit 'e0f85e6c7379c053cd3ece5bdd934337ff66cd45':
  Delete non rotating skins and create a QVGA rotating skin.
2009-07-25 10:10:20 -07:00
Xavier Ducrohet
f94f24b654 am 510248e2: Add Apache Commons Compress to ADT (required by sdklib)
Merge commit '510248e2e138cd5990126371307df5f0dccd3c72'

* commit '510248e2e138cd5990126371307df5f0dccd3c72':
  Add Apache Commons Compress to ADT (required by sdklib)
2009-07-25 10:10:17 -07:00
Android (Google) Code Review
1ff4f596bf Merge change 8502 into donut
* changes:
  Rename ndk/build/platforms/android-1.5 into android-3 to match API levels
2009-07-25 09:10:50 -07:00
Android (Google) Code Review
e8c0bd070c Merge change 8501 into donut
* changes:
  Handle LOCAL_CPPFLAGS/CFLAGS/CXXFLAGS as claimed by the documentation.
2009-07-25 09:10:27 -07:00
Xavier Ducrohet
6675fec474 First pass at a WVGA skin. 2009-07-24 19:23:23 -07:00
Xavier Ducrohet
e0f85e6c73 Delete non rotating skins and create a QVGA rotating skin.
HVGA-P and HVGA-L were redundant with HVGA which supports both orientations.
QVGA-P and QVGA-L has been replaced with QVGA which supports both orientations.
2009-07-24 18:06:05 -07:00
Dianne Hackborn
676902e287 Deal with canceled keys. 2009-07-24 17:30:00 -07:00
Xavier Ducrohet
510248e2e1 Add Apache Commons Compress to ADT (required by sdklib) 2009-07-24 17:19:30 -07:00
Android (Google) Code Review
ed0b01a717 am 686fddb0: Merge change 8528 into donut
Merge commit '686fddb069e0031d92453703979acd7d699cf761'

* commit '686fddb069e0031d92453703979acd7d699cf761':
  Allow override of default symbol location for native heap library resolution
2009-07-24 16:09:18 -07:00
Android (Google) Code Review
f06ccc8a0d am 1b742290: Merge change 8537 into donut
Merge commit '1b742290b6e2410744315280a2f6933585c7aac3'

* commit '1b742290b6e2410744315280a2f6933585c7aac3':
  Fix the update check for doc packages.
2009-07-24 16:09:16 -07:00
Android (Google) Code Review
f7eee71bed am 84c9d603: Merge change 5271 into donut
Merge commit '84c9d60322e4605d2d96eb8b058e21125f2ad7fe'

* commit '84c9d60322e4605d2d96eb8b058e21125f2ad7fe':
  Script to strip out unused translations when you change the base strings.xml.
2009-07-24 16:09:15 -07:00
Android (Google) Code Review
686fddb069 Merge change 8528 into donut
* changes:
  Allow override of default symbol location for native heap library resolution
2009-07-24 13:40:35 -07:00
Android (Google) Code Review
1b742290b6 Merge change 8537 into donut
* changes:
  Fix the update check for doc packages.
2009-07-24 13:40:05 -07:00
Xavier Ducrohet
b59daafde4 Fix the update check for doc packages. 2009-07-24 13:39:04 -07:00
Android (Google) Code Review
84c9d60322 Merge change 5271 into donut
* changes:
  Script to strip out unused translations when you change the base strings.xml.
2009-07-24 13:28:09 -07:00
Xavier Ducrohet
bf29a5e611 Allow override of default symbol location for native heap library resolution
Default location of the symbols is $ANDROID_PRODUCT_OUT/symbols.
Setting the env variable ANDROID_SYMBOLS allows you to override this location
so that DDMS goes look for the symbol in a different location when
resolving native heap addresses.
2009-07-24 13:19:24 -07:00
Xavier Ducrohet
22979479fb am f74c1d2f: Add default version files into the SDK for docs/tools/platforms.
Merge commit 'f74c1d2fb76ed6f3a08c76f3c4dc7c783c39383c'

* commit 'f74c1d2fb76ed6f3a08c76f3c4dc7c783c39383c':
  Add default version files into the SDK for docs/tools/platforms.
2009-07-24 12:52:24 -07:00
Xavier Ducrohet
bbb90052e4 am e5bfd50e: Also filter the list of Archives to only show the compatible ones.
Merge commit 'e5bfd50ece683b42c0053995d149dc096c80a312'

* commit 'e5bfd50ece683b42c0053995d149dc096c80a312':
  Also filter the list of Archives to only show the compatible ones.
2009-07-24 12:52:20 -07:00
David 'Digit' Turner
fdc5ea243d Rename ndk/build/platforms/android-1.5 into android-3 to match API levels 2009-07-24 17:56:51 +02:00
David 'Digit' Turner
1715a1f877 Handle LOCAL_CPPFLAGS/CFLAGS/CXXFLAGS as claimed by the documentation.
The previous code did only use LOCAL_CFLAGS for both C and C++ sources.
2009-07-24 17:42:21 +02:00
Android (Google) Code Review
8297bd70c8 am ba29296c: Merge change 8438 into donut
Merge commit 'ba29296c080103aa945f83e795c97bd45ed06b3e'

* commit 'ba29296c080103aa945f83e795c97bd45ed06b3e':
  Add a checkbox to only show packages that are updates or new.
2009-07-23 23:59:13 -07:00
Android (Google) Code Review
639d7982d2 am 3e49a415: Merge change 8402 into donut
Merge commit '3e49a41539f1bc75872c63f2e23836fd51ae6b1a'

* commit '3e49a41539f1bc75872c63f2e23836fd51ae6b1a':
  Add test application
2009-07-23 23:59:03 -07:00
Xavier Ducrohet
88eb892ff7 am ecc85daf: Fix loading of user repository and add refresh when adding/removing.
Merge commit 'ecc85daf7b9676c8e94f1f295345c8f385de45d4'

* commit 'ecc85daf7b9676c8e94f1f295345c8f385de45d4':
  Fix loading of user repository and add refresh when adding/removing.
2009-07-23 23:58:56 -07:00
Android (Google) Code Review
6b92f91fde am d74be2a9: Merge change 8377 into donut
Merge commit 'd74be2a969207c7f3ea91962bf3720d198f7fbc5'

* commit 'd74be2a969207c7f3ea91962bf3720d198f7fbc5':
  Use Apache Commons Compress instead of java.util.zip
2009-07-23 23:58:47 -07:00
vchtchetkine
0387a56d0b am cd693f57: Add build instructions, ignore list and remove obsolete .sln file
Merge commit 'cd693f5739280fa27490532ca80ea5f012a5c686'

* commit 'cd693f5739280fa27490532ca80ea5f012a5c686':
  Add build instructions, ignore list and remove obsolete .sln file
2009-07-23 23:58:18 -07:00
Xavier Ducrohet
f74c1d2fb7 Add default version files into the SDK for docs/tools/platforms. 2009-07-23 18:25:41 -07:00
Xavier Ducrohet
e5bfd50ece Also filter the list of Archives to only show the compatible ones. 2009-07-23 18:02:07 -07:00
Android (Google) Code Review
6666da06a7 Merge change 8301
* changes:
  update the permissions for the AccountManagerService
2009-07-23 17:53:13 -07:00
Android (Google) Code Review
ba29296c08 Merge change 8438 into donut
* changes:
  Add a checkbox to only show packages that are updates or new.
2009-07-23 17:08:46 -07:00
Xavier Ducrohet
fbeb74a610 Add a checkbox to only show packages that are updates or new. 2009-07-23 17:07:01 -07:00
vchtchetkine
094f7c1dac am d79c2372: Delete files irrelevant for the new driver model :x
Merge commit 'd79c237203964e64d78ca2011513b1fa067b079c'

* commit 'd79c237203964e64d78ca2011513b1fa067b079c':
  Delete files irrelevant for the new driver model
2009-07-23 16:25:48 -07:00
Android (Google) Code Review
87521b38db am 3b1edb4d: Merge change 8232 into donut
Merge commit '3b1edb4d39aa5296aa36a2988e5263f1b934be29'

* commit '3b1edb4d39aa5296aa36a2988e5263f1b934be29':
  Refactor ADB API dll to support WinUsb
2009-07-23 16:25:30 -07:00
Android (Google) Code Review
2481ea1c8f am 633b5ed5: Merge change 8178 into donut
Merge commit '633b5ed51b9877f36b8248d6d0fc96870768e8b5'

* commit '633b5ed51b9877f36b8248d6d0fc96870768e8b5':
  Ensure LOCAL_LDLIBS is cleared by the $(CLEAR_VARS) script
2009-07-23 16:25:10 -07:00
Fred Quintana
2b873447c4 update the permissions for the AccountManagerService 2009-07-23 16:03:17 -07:00
Android (Google) Code Review
3e49a41539 Merge change 8402 into donut
* changes:
  Add test application
2009-07-23 15:35:12 -07:00
vchtchetkine
2be4a90641 Add test application 2009-07-23 15:28:06 -07:00
Xavier Ducrohet
ecc85daf7b Fix loading of user repository and add refresh when adding/removing. 2009-07-23 14:43:49 -07:00
Android (Google) Code Review
d74be2a969 Merge change 8377 into donut
* changes:
  Use Apache Commons Compress instead of java.util.zip
2009-07-23 14:11:42 -07:00
vchtchetkine
cd693f5739 Add build instructions, ignore list and remove obsolete .sln file 2009-07-23 13:38:37 -07:00
Android (Google) Code Review
0d375f5b94 am 9811d6b1: Merge change 8298 into donut
Merge commit '9811d6b1f2be41231176236c78ec0d8d512215d0'

* commit '9811d6b1f2be41231176236c78ec0d8d512215d0':
  Minor NPE fix.
2009-07-23 13:29:58 -07:00
Xavier Ducrohet
24c6fbcd9c am a8721e70: Move ADT/DDMS plug-ins to 0.9.2
Merge commit 'a8721e70401212af0277a5d90921798014fc4bd5'

* commit 'a8721e70401212af0277a5d90921798014fc4bd5':
  Move ADT/DDMS plug-ins to 0.9.2
2009-07-23 13:29:49 -07:00
Xavier Ducrohet
9b81f91de6 am a399a681: Add support for add-on based on preview of platforms.
Merge commit 'a399a681d50d820fe530bf7521fa2d95fe0ca998'

* commit 'a399a681d50d820fe530bf7521fa2d95fe0ca998':
  Add support for add-on based on preview of platforms.
2009-07-23 13:29:46 -07:00
Xavier Ducrohet
797654a452 Use Apache Commons Compress instead of java.util.zip
When the SDK installer unarchives the zip files, it is important to keep
the permissions for executable (Linux/MacOS) or the tools required to
build applications (aapt, aidl, ...) won't work.

Since java.util.zip does not provide support for permissions, we now
use the Apache Commons Compress component that allows us to read the
permission from the archive.
2009-07-23 12:59:42 -07:00
vchtchetkine
d79c237203 Delete files irrelevant for the new driver model
:x
2009-07-23 10:41:24 -07:00
Android (Google) Code Review
3b1edb4d39 Merge change 8232 into donut
* changes:
  Refactor ADB API dll to support WinUsb
2009-07-23 09:37:13 -07:00
Android (Google) Code Review
633b5ed51b Merge change 8178 into donut
* changes:
  Ensure LOCAL_LDLIBS is cleared by the $(CLEAR_VARS) script
2009-07-23 01:26:26 -07:00