summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib
Commit message (Collapse)AuthorAgeFilesLines
* Adds back the finalize method on the replaced Paint class.Xavier Ducrohet2010-04-081-0/+6
| | | | | | without it com.android.layoutlib.bridge.TestClassReplacement fails. Change-Id: Iafb6548f45c31e901591a45239224895c4403be8
* Fix issue #2519590: Lock screen stuck in landscape modeDianne Hackborn2010-03-181-1/+1
| | | | | | | | | | Well, mostly. There is still a problem here where the first time you show the lock screen it just doesn't draw itself. I assume this is something breaking in the view hierarchy as it floounders around removing and adding new views as it is first being shown... but no idea at this point what is the actual case. Change-Id: Iba99ae3242931c8673b17b106c86fc99e2c52abe
* Add correct copyright headers to multiple filesKenny Root2010-03-111-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Format for the list of changes shows the origin commit reference followed by the file name. 33931-p9 awt/org/apache/harmony/awt/gl/font/AndroidGlyphVector.java 33931-p9 awt/org/apache/harmony/awt/gl/image/PngDecoderJava.java 133776-p9 core/java/android/app/IntentService.java 127013-p9 core/java/android/appwidget/AppWidgetHost.java 27863-p9 core/java/android/bluetooth/BluetoothAudioGateway.java 60765-p9 core/java/android/content/SyncResult.java 43920-p9 core/java/android/content/pm/ActivityInfo.java 43920-p9 core/java/android/content/pm/ApplicationInfo.java 43920-p9 core/java/android/content/pm/InstrumentationInfo.java 43920-p9 core/java/android/content/pm/PackageInfo.java 44103-p9 core/java/android/content/pm/PackageItemInfo.java 68960-p9 core/java/android/content/pm/PackageStats.java 43920-p9 core/java/android/content/pm/ResolveInfo.java 43920-p9 core/java/android/content/pm/ServiceInfo.java 60641-p9 core/java/android/content/res/Configuration.java 60734-p9 core/java/android/content/res/TypedArray.java 137672-p9 core/java/android/inputmethodservice/ExtractButton.java 123112-p9 core/java/android/inputmethodservice/ExtractEditText.java 119291-p9 core/java/android/inputmethodservice/IInputMethodSessionWrapper.java 112946-p9 core/java/android/inputmethodservice/IInputMethodWrapper.java 115078-p9 core/java/android/os/BatteryStats.java 124790-p9 core/java/android/text/style/UpdateAppearance.java 45083-p9 core/java/android/view/RawInputEvent.java 101491-p9 core/java/android/view/inputmethod/EditorInfo.java 114701-p9 core/java/android/view/inputmethod/ExtractedText.java 123112-p9 core/java/android/view/inputmethod/ExtractedTextRequest.java 119291-p9 core/java/com/android/internal/os/HandlerCaller.java 129279-p9 core/java/com/android/internal/os/PkgUsageStats.java 114701-p9 core/java/com/android/internal/view/IInputConnectionWrapper.java 114701-p9 core/java/com/android/internal/view/InputConnectionWrapper.java 84364-p9 opengl/java/android/opengl/EGLLogWrapper.java 11355-p9 opengl/tools/glgen/src/CFunc.java 11355-p9 opengl/tools/glgen/src/CType.java 11355-p9 opengl/tools/glgen/src/CodeEmitter.java 11355-p9 opengl/tools/glgen/src/GenerateGL.java 11355-p9 opengl/tools/glgen/src/JFunc.java 11355-p9 opengl/tools/glgen/src/JType.java 11355-p9 opengl/tools/glgen/src/JniCodeEmitter.java 11355-p9 opengl/tools/glgen/src/ParameterChecker.java 57236-p9 services/java/com/android/server/status/AnimatedImageView.java 66754-p9 services/java/com/android/server/status/CloseDragHandle.java 57188-p9 services/java/com/android/server/status/DateView.java 46928-p9 services/java/com/android/server/status/ExpandedView.java 70590-p9 services/java/com/android/server/status/FixedSizeDrawable.java 45968-p9 services/java/com/android/server/status/IconData.java 57470-p9 services/java/com/android/server/status/IconMerger.java 82719-p9 services/java/com/android/server/status/LatestItemView.java 45968-p9 services/java/com/android/server/status/NotificationData.java 66754-p9 services/java/com/android/server/status/NotificationLinearLayout.java 57458-p9 services/java/com/android/server/status/NotificationViewList.java 45968-p9 services/java/com/android/server/status/StatusBarException.java 45968-p9 services/java/com/android/server/status/StatusBarIcon.java 46130-p9 services/java/com/android/server/status/StatusBarNotification.java 45968-p9 services/java/com/android/server/status/StatusBarView.java 46199-p9 services/java/com/android/server/status/Ticker.java 62286-p9 services/java/com/android/server/status/TickerView.java 57188-p9 services/java/com/android/server/status/TrackingView.java 86041-p9 telephony/java/android/telephony/PhoneStateListener.java 87020-p9 telephony/java/com/android/internal/telephony/TelephonyIntents.java 136269-p9 telephony/java/com/android/internal/telephony/gsm/SpnOverride.java 34409-p9 tests/FrameworkTest/src/com/android/frameworktest/FrameworkTestApplication.java 55717-p9 tests/FrameworkTest/src/com/android/frameworktest/performance/InvalidateCycle.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityLandscape.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityPortrait.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollablePanScan.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollableResize.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollablePanScan.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollableResize.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityResize.java 127341-p9 tests/ImfTest/src/com/android/imftest/samples/ButtonActivity.java 129347-p9 tests/ImfTest/src/com/android/imftest/samples/DialogActivity.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityNoScrollPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollResize.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivityNotSelected.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivitySelected.java 25959-p9 tests/framework-tests/src/android/test/FrameworkTests.java 46162-p9 tests/framework-tests/src/com/android/internal/http/multipart/MultipartTest.java 77101-p9 tools/layoutlib/bridge/tests/com/android/layoutlib/bridge/NinePatchTest.java 9788976b1465ce982b5ae7c741345edd0ecd9322 core/java/android/accounts/AuthenticatorDescription.java 53332883543868fb83e111a07306368b7772b340 core/java/android/app/UiModeManager.java 93e7e22ec91dbc641d10ca6d70423e1357a95bba core/java/android/app/FullBackupAgent.java 328c0e7986aa6bb7752ec6de3da9c999920bb55f core/java/android/content/CursorEntityIterator.java 307da1a46b4c9b711bafe8fbaaa6b98e8868c18e core/java/android/content/SyncQueue.java 307da1a46b4c9b711bafe8fbaaa6b98e8868c18e core/java/android/content/SyncOperation.java eb034652c2037a47ebfd99779e8383bb8bb528af core/java/android/content/pm/LabeledIntent.java 49237345d83e62fdb9eb8d50b13ad086636a04fa core/java/android/content/pm/FeatureInfo.java a2b6c3775ed6b8924232d6a01bae4a19740a15f8 core/java/android/content/pm/PackageInfoLite.java 3ecd5f437580e49d80beecd29489d5fb1f7a7db0 core/java/android/content/pm/RegisteredServicesCacheListener.java 5ebbb4a6b3e16f711735ae0615b9a9ea64faad38 core/java/android/content/pm/XmlSerializerAndParser.java c4516a7b62de525e3d6d5e76851bdfaf12c11f05 core/java/android/database/sqlite/SQLiteTransactionListener.java 9bbc21a773cbdfbef2876a75c32bda5839647751 core/java/com/android/internal/backup/LocalTransport.java 21f1bd17b2dfe361acbb28453b3f3b1a110932fa core/java/com/android/internal/content/PackageMonitor.java 4c62fc0e1e5ea9c69a12a7d1cf8b3ec8b2d114a3 core/java/com/android/internal/view/BaseSurfaceHolder.java 4c62fc0e1e5ea9c69a12a7d1cf8b3ec8b2d114a3 core/java/com/android/internal/view/BaseIWindow.java e540833fdff4d58e37c9ba859388e24e2945ed45 core/java/com/android/internal/os/SamplingProfilerIntegration.java 192ab903887bbb8e7c7b6da5c581573850e30f46 core/tests/coretests/src/android/widget/expandablelistview/PositionTesterContextMenuListener.java 1619367ab823150fa8856d419abe02ceb75886f1 media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/MediaProfileReader.java 27f8002e591b5c579f75b2580183b5d1c4219cd4 opengl/tools/glgen/stubs/gles11/glGetString.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glShaderSource.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/GenerateGLES.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/Jsr239CodeEmitter.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/GLESCodeEmitter.java 69e21f5f6e0d04539cd92848ea009dd615d88c2c opengl/tests/gldual/src/com/android/gldual/TriangleRenderer.java c028be4f3b8c7476b46859f66c3f33d528adf181 packages/DefaultContainerService/src/com/android/defcontainer/DefaultContainerService.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerMeasurement.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestActivity.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestRunner.java df8a3f31d871db25e952972c2eb346a71186e9e3 tests/BrowserTestPlugin/src/com/android/testplugin/TestPlugin.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/ActivityManagerPermissionTests.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/ServiceManagerPermissionTests.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java Copyright header moved to top in following file: core/tests/coretests/src/android/widget/ListViewTest.java Change-Id: I3c3198be5a0ba36e18679ed834170432bf0b8418
* Re-arrange android-common so framework no longer links with it.Dianne Hackborn2010-02-252-2/+2
| | | | | | | This is the framework part, moving classes around so the framework no longer needs to link to android-common. Makes some APIs public, others that didn't need to be public are private in the framework, some small things are copied.
* Merge "Remove empty finalize methods."Carl Shapiro2010-02-243-15/+0
|\
| * Remove empty finalize methods.Carl Shapiro2010-02-243-15/+0
| |
* | Fix the layoutlib to still support fill_parent.Xavier Ducrohet2010-02-232-2/+6
|/ | | | Change-Id: I5e1825f1f853cf9e31b2ee262edce636a030429d
* Work on issue #2263557: PMF3000 showing hybrid of portrait and landscape modesDianne Hackborn2010-02-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a bunch of reworking of how configuration changes are handled: - When orientation is changing (for whatever reason), the window manager no longer tries to pre-emptively compute a new configuration. Instead, it just determines change is happening and tells the window manager. - The activity manager is now responsible for giving the window manager the final configuration it is using. This is both so it knows whem the activity manager is done with its configuration updates, and so the window manager can use the "real" configuration. - When an orientation or other configuration change is happening, freeze the screen and keep it frozen until the activity manager has given us the final configuration. - The window manager can now send new configurations to its clients during its layout pass, as part of a resize, if it has determined that it has changed. This allows for a new View.onConfigurationChanged() API for any view to easily find out when the configuration has changed. - ViewRoot now also works with the activity thread to make sure the process's current resources are updated to the new configuration when it receives one from a window. This ensures that at the time onConfigurationChanged() and other view callbacks are happening, the correct configuration is in force. - There is now a sequence number associated with Configuration, which ActivityThread uses to avoid using stale configurations. This is needed now that it can receive configurations asynchronously from both the window manager and activity manager. - The hack for keeping the locale has been removed, and underlying problem fixed by having Configuration initialize its locale to "unknown" instead of a valid default value.
* Fix in layoutlib due to some changes in the frameworks.Xavier Ducrohet2010-02-112-37/+10
| | | | | | | Some methods disappear or became abstract in the base class (breaking @Override) Change-Id: Id4d298ee84ba008ac97ecaaf90b19003ac09f104
* Introduce special UI modes for night and car usage.Tobias Haamel2010-02-111-1/+2
| | | | | | | | | | | | | | | | | | The device mode is now called ui mode. Furthermore is the order of precedence for the resources now in such a way that the ui mode needs to be specified after the orientation and before the density. The ui mode can be set, like it is done for the locale, as follows: IActivityManager am = ActivityManagerNative.getDefault(); Configuration config = am.getConfiguration(); config.uiMode = Configuration.UI_MODE_TYPE_CAR | Configuration.UI_MODE_NIGHT_ANY; am.updateConfiguration(config); To allow users to disable the car mode and set the night mode the IUiModeManager interface is used. The automatic night mode switching will be added in a separate change.
* New external storage APIs.Dianne Hackborn2010-02-091-0/+12
| | | | | | | | | | | This implements the spec for external storage organization, and properly reflects how the media scanner organizes the files it finds. Also includes package manager support for removing app private files from external storage when the application is uninstalled. For the new APIs and paths, the main place to look is Environment and Context.
* am 3bd6dc65: am b44051ee: Merge "ADT/Layoutlib: implement sweep gradient." ↵Xavier Ducrohet2010-01-223-60/+140
|\ | | | | | | | | | | | | | | | | into eclair Merge commit '3bd6dc653521281db25df77f055b3ec0b4659454' * commit '3bd6dc653521281db25df77f055b3ec0b4659454': ADT/Layoutlib: implement sweep gradient.
| * ADT/Layoutlib: implement sweep gradient.Xavier Ducrohet2010-01-193-60/+140
| | | | | | | | Change-Id: I2d460decff82f5f64b0a5cfeaa68156aad4fb3e6
* | am 60e3c09e: am 6866daee: Merge "ADT/Layoutlib: implement radial gradient." ↵Xavier Ducrohet2010-01-223-219/+338
|\ \ | |/ | | | | | | | | | | | | | | into eclair Merge commit '60e3c09ec0fa73a3e650f4aec89c763599c2e0b7' * commit '60e3c09ec0fa73a3e650f4aec89c763599c2e0b7': ADT/Layoutlib: implement radial gradient.
| * ADT/Layoutlib: implement radial gradient.Xavier Ducrohet2010-01-193-219/+338
| | | | | | | | | | | | | | Also refactored some parts of LinearGradient to reuse them in the radial gradient Change-Id: I2ec69bd60190bd014217d989177dcc7269188dea
* | am da84d6a1: am 908a8111: Merge "ADT/Layoutlib: Add dash support to stroke." ↵Xavier Ducrohet2010-01-213-38/+92
|\ \ | |/ | | | | | | | | | | | | | | into eclair Merge commit 'da84d6a1b1c37376d48f92ae59b76f1c891772f6' * commit 'da84d6a1b1c37376d48f92ae59b76f1c891772f6': ADT/Layoutlib: Add dash support to stroke.
| * ADT/Layoutlib: Add dash support to stroke.Xavier Ducrohet2010-01-153-38/+92
| | | | | | | | Change-Id: I09a7e84948be013cbb11f6d9774ab81df897b424
* | am c0ea805c: am 2b30a4a5: Merge "ADT/Layoutlib: properly handle stroke ↵Xavier Ducrohet2010-01-212-2/+41
|\ \ | |/ | | | | | | | | | | | | | | information." into eclair Merge commit 'c0ea805c649666b55d4dde09eb72dcccfa8bccc3' * commit 'c0ea805c649666b55d4dde09eb72dcccfa8bccc3': ADT/Layoutlib: properly handle stroke information.
| * ADT/Layoutlib: properly handle stroke information.Xavier Ducrohet2010-01-142-2/+41
| | | | | | | | Change-Id: Iec9284d0e65d1313739e361d1fd5a522646fd1fd
* | am 20cc5570: am 79f05bb4: Merge "ADT/Layoutlib: improved gradient drawing ↵Xavier Ducrohet2010-01-211-3/+9
|\ \ | |/ | | | | | | | | | | | | | | for perf." into eclair Merge commit '20cc55703348827fbd80ff0410777a537f01e10e' * commit '20cc55703348827fbd80ff0410777a537f01e10e': ADT/Layoutlib: improved gradient drawing for perf.
| * Merge "ADT/Layoutlib: improved gradient drawing for perf." into eclairXavier Ducrohet2010-01-141-3/+9
| |\
| | * ADT/Layoutlib: improved gradient drawing for perf.Xavier Ducrohet2010-01-141-3/+9
| | | | | | | | | | | | Change-Id: I79b909d7787e4442e7cfdf196de1ac0c077da7f8
* | | am 38fa9eee: am 89d538dc: ADT/Layoutlib: don\'t draw 0-sized rectangle, AWT ↵Xavier Ducrohet2010-01-211-28/+32
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | doesn\'t like that. Merge commit '38fa9eee9324b2355f28372e80dba12c1d7cc105' * commit '38fa9eee9324b2355f28372e80dba12c1d7cc105': ADT/Layoutlib: don't draw 0-sized rectangle, AWT doesn't like that.
| * | ADT/Layoutlib: don't draw 0-sized rectangle, AWT doesn't like that.Xavier Ducrohet2010-01-141-28/+32
| |/ | | | | | | Change-Id: I298d00208ace2421478c5864cc5a66a508b2b411
* | am 895c92a4: am 240298f9: Merge "ADT/Layoutlib: always use custom gradient ↵Xavier Ducrohet2010-01-211-30/+17
|\ \ | |/ | | | | | | | | | | | | | | (java) Paint." into eclair Merge commit '895c92a44b8bcf0aec7066c061293cafe12a76c2' * commit '895c92a44b8bcf0aec7066c061293cafe12a76c2': ADT/Layoutlib: always use custom gradient (java) Paint.
| * ADT/Layoutlib: always use custom gradient (java) Paint.Xavier Ducrohet2010-01-141-30/+17
| | | | | | | | | | | | The normal linear paint from AWT does not support our TileModes. Change-Id: I24667671dabdf1a5dffa342e4de9cc69487db0b6
* | am 31ef2e77: am b847fbf2: Merge "ADT/Layout: support for 3+ color in linear ↵Xavier Ducrohet2010-01-211-6/+243
|\ \ | |/ | | | | | | | | | | | | | | gradients" into eclair Merge commit '31ef2e77c50485ad6ed410a5d341754d6787b8e1' * commit '31ef2e77c50485ad6ed410a5d341754d6787b8e1': ADT/Layout: support for 3+ color in linear gradients
| * ADT/Layout: support for 3+ color in linear gradientsXavier Ducrohet2010-01-141-6/+243
| | | | | | | | Change-Id: I14c6a5a1de41470c6f1c66d490492ecc727302f2
* | am f95e3dd2: am 5e083024: ADT/Layoutlib: shader clean-up.Xavier Ducrohet2010-01-197-7/+14
|\ \ | |/ | | | | | | | | | | Merge commit 'f95e3dd23cb6cbd7a86dece3c4bafff71307721a' * commit 'f95e3dd23cb6cbd7a86dece3c4bafff71307721a': ADT/Layoutlib: shader clean-up.
| * ADT/Layoutlib: shader clean-up.Xavier Ducrohet2010-01-147-7/+14
| | | | | | | | Change-Id: I0a200f438b7ccde2bfc19fd23614a647cb19d312
* | am e1a99147: am d3026e16: Merge "ADT/Layoutlib: 2 color, linear gradient ↵Xavier Ducrohet2010-01-198-56/+92
|\ \ | |/ | | | | | | | | | | | | | | support." into eclair Merge commit 'e1a991476365cf1a8249c842e2b936db6940b0a7' * commit 'e1a991476365cf1a8249c842e2b936db6940b0a7': ADT/Layoutlib: 2 color, linear gradient support.
| * ADT/Layoutlib: 2 color, linear gradient support.Xavier Ducrohet2010-01-138-56/+92
| | | | | | | | Change-Id: Ifaafa4fc42a22f4851449a7c35a5b82e211aafe7
* | am 1da2735c: am f73bd14a: Merge "ADT/Layoutlib: implement ↵Xavier Ducrohet2010-01-192-18/+34
|\ \ | |/ | | | | | | | | | | | | | | Canvas.concat(Matrix)" into eclair Merge commit '1da2735c5862d48712706c2052a34e10e3dea43b' * commit '1da2735c5862d48712706c2052a34e10e3dea43b': ADT/Layoutlib: implement Canvas.concat(Matrix)
| * ADT/Layoutlib: implement Canvas.concat(Matrix)Xavier Ducrohet2010-01-132-18/+34
| | | | | | | | | | | | | | | | | | | | | | | | This prevented ImageView from making proper use of ScaleType. Also fixed Canvas.getSaveCount() that returned the wrong value and Matrix.getTransform() which used the wrong order for the AffineTransform constructor!! Bug: 2364564 Change-Id: I78babf4aa6689440e52ad06b1473f75b20eb66da
* | am cff6c845: am ae4bd059: ADT/Layoutlib: Reimplement parts of BitmapFactoryXavier Ducrohet2010-01-193-0/+605
|\ \ | |/ | | | | | | | | | | Merge commit 'cff6c8459ca05f3fee2d2999989d07a7176f955c' * commit 'cff6c8459ca05f3fee2d2999989d07a7176f955c': ADT/Layoutlib: Reimplement parts of BitmapFactory
| * ADT/Layoutlib: Reimplement parts of BitmapFactoryXavier Ducrohet2010-01-133-0/+605
| | | | | | | | | | | | | | | | | | | | | | | | The original bitmap factory is mostly done in native and deals with the normal android Bitmap class which has been replaced in the layoutlib by a bitmap that is merely a wrapper around an AWT BufferedImage. This new BitmapFactory creates the layoutlib version of Bitmap all in Java. Change-Id: Ice8b5d19141a9a43f83349c159201bf85604b3b0
* | am f5a84f8a: am dfe25b0e: Merge "LayoutLib: support for custom styles." into ↵Xavier Ducrohet2010-01-111-3/+14
|\ \ | |/ | | | | | | | | | | | | | | eclair Merge commit 'f5a84f8a7f91422f698ffbea3fabf77f2f7f77c8' * commit 'f5a84f8a7f91422f698ffbea3fabf77f2f7f77c8': LayoutLib: support for custom styles.
| * LayoutLib: support for custom styles.Xavier Ducrohet2010-01-111-3/+14
| | | | | | | | Change-Id: Ic6c2ef234589f45db15024261d698066aa6e2f4e
* | Fix duplicate constant in layoutbridge.Romain Guy2010-01-081-1/+1
| |
* | Deprecate fill_parent and introduce match_parent.Romain Guy2010-01-084-12/+14
| | | | | | | | Bug: #2361749.
* | am de0ef181: am ce60d4b2: Merge "Move Layoutlib API library to sdk.git" into ↵Xavier Ducrohet2010-01-0712-642/+0
|\ \ | |/ | | | | | | | | | | | | | | eclair Merge commit 'de0ef181516ce13d292eafb741fa6c6b9dc1cb1c' * commit 'de0ef181516ce13d292eafb741fa6c6b9dc1cb1c': Move Layoutlib API library to sdk.git
| * Move Layoutlib API library to sdk.gitXavier Ducrohet2010-01-0712-642/+0
| | | | | | | | Change-Id: I53f1c5d52447b6215ae7a6f2f1f82d0879e952ca
* | Update imports to android-commonTom Taylor2009-12-212-2/+2
|/ | | | | Several files were moved to android-common. Update all the references to import those files from the new location.
* Layoutlib: Add a constant for default density value.Xavier Ducrohet2009-12-111-0/+3
| | | | Change-Id: I6dc8a694bbdae2385d4e877ea04a6b4325a5719e
* Fix build.Dianne Hackborn2009-11-161-6/+6
| | | | Change-Id: I70c86738e2894d7f8c51034aea8fda1585a6fcb3
* Minor fix for the parent style computation in the layoutlib.Xavier Ducrohet2009-11-151-8/+11
| | | | | | This is an SDK change only. Change-Id: Iae493184ae76b2e21200dd6bb48795ff74f79ab3
* Properly implement Paint.breakText for layoutlib.Xavier Ducrohet2009-11-131-2/+12
| | | | | | BUG 2260400 Change-Id: I7082e366b65da0b5de2a6dbb547f66e05e0b78e0
* Add a way for wallpapers to know the delta between virtual screens.Marco Nelissen2009-11-091-2/+4
|
* Support for fallback fonts in layoutlib.Xavier Ducrohet2009-11-094-120/+333
| | | | | | BUG 2041229 Change-Id: Ib12bcb7f6d8f0e4c2b51871f8129ecf51fa938ee
* Fix layoutlib tests so they pas when run from Eclipse workbench.Brett Chabot2009-11-032-2/+2
| | | | Bug 2222616