aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse
Commit message (Collapse)AuthorAgeFilesLines
...
| * | ADT: Do not run apkbuilder on libraries.Xavier Ducrohet2010-03-171-0/+4
| |/ | | | | | | Change-Id: Ic930074835621c8a2e942de6e0f642b7a8dae5c6
* | ADT GLE: Only use children which have a ViewKey of the correct type.Raphael2010-03-171-1/+6
| | | | | | | | | | | | | | We can't interact with those with have a null key or one of an incompatible type. Change-Id: Ida4af3753ec7f62c2061bfa765d660fddef2e087
* | Attempt to make ADT JUnit error messages more user friendly.Brett Chabot2010-03-173-9/+13
|/ | | | Change-Id: Idb3e03b7273872da0d615c83c0ecbe55b65a6ad1
* ADT: New project properties panel for libraries.Xavier Ducrohet2010-03-1715-277/+732
| | | | Change-Id: I21efbcfd4bfcb552e1ecceee7cc611efa6b737f3
* ADT fix: Manifest editor doesn't reload properly on SDK change.Raphael2010-03-161-40/+46
| | | | | | | | | Always refresh the pointer to the XML manifest node when descriptors have changed. SDK Bug 2517314 Change-Id: Icea694e10924ce2faf9dbd064f94933134a3640d
* ADT fix: Manifest editor doesn't reload properly on SDK change.Raphael2010-03-151-1/+1
| | | | | | | | Cause: typo due to autocompletion. SDK Bug 2517314 Change-Id: I81b285b5d5c7781ea0c4e18e500a5d72fb29d994
* ADT GLE: treat all unknown layout XML nodes as base View objects.Raphael2010-03-127-41/+231
| | | | | | | | | This adds an interface that UIElementNode queries when it needs to treat an unknown XML local name. The default is to create ElementDescriptors, but layout overrides this to deal with custom view and to create base View descriptors by default. Change-Id: I639fb169a6b1b53b28715c88f9a037426d7ca88f
* Fix potential NPE detected by Eclipse's static analysis.Raphael2010-03-121-22/+22
| | | | | | Also add some missing NON-NLS. Change-Id: I5712d9ebc2f971af54592011fa42fe9a901235b2
* Merge "Disable writting the apk settings."Xavier Ducrohet2010-03-122-4/+2
|\
| * Disable writting the apk settings.Xavier Ducrohet2010-03-122-4/+2
| | | | | | | | | | | | | | | | | | | | This is not fully supported. Its presence in default.properties can be confusing the devs in thinking this is supported. Also removed a useless helper class. Change-Id: Ia26b31e258f53964a437c7bbe202da857796df8e
* | Merge "Make ADT requires the exact same version of DDMS."Xavier Ducrohet2010-03-121-1/+1
|\ \ | |/ |/|
| * Make ADT requires the exact same version of DDMS.Xavier Ducrohet2010-03-111-1/+1
| | | | | | | | | | Bug: 2129570 Change-Id: Id351fa7f0459a66bf432976d5550d95d7ddc795a
* | Move ant.prop to sdk.prop and up a folder.Xavier Ducrohet2010-03-112-0/+20
|/ | | | | | | | | | | | | | | | this file is meant to have general sdk properties, not just Ant ones. Also separated the library support from the Ant build version. It's clearer whether or not libraries are supported, and it's not just tied to Ant anyway (ADT needs to know as well). Finally use that new property to do checks on library support in both the custom Ant tasks and ADT. Depends on a CL in development.git (sdk.atree change). Change-Id: I77d229ed3fd60f0468b1d3d31f7cf147b03a32fb
* Make sure to compare normalize path when comparing libraries.Xavier Ducrohet2010-03-101-4/+15
| | | | Change-Id: Idb8e7fcf316202c9b9a937e9b67bcce3db419fc0
* Merge "ADT: reload libraries when default.properties is edited."Xavier Ducrohet2010-03-1010-143/+342
|\
| * ADT: reload libraries when default.properties is edited.Xavier Ducrohet2010-03-0910-143/+342
| | | | | | | | | | | | Misc: add a folder decorator for library source folders. Change-Id: I8c9d8abba2341c0caca09ad1bd706613103cee05
* | Merge "Make "Main menu > Run As > Android application" appear in ADT ."Brett Chabot2010-03-091-2/+4
|\ \
| * | Make "Main menu > Run As > Android application" appear in ADT .Brett Chabot2010-03-091-2/+4
| | | | | | | | | | | | | | | | | | Bug 1841601 Change-Id: I7035584a18cf43eb488215c5ff6832ba499498e1
* | | ADT GLE: pass dragged FQCN to IViewRulesRaphael2010-03-0811-45/+189
| |/ |/| | | | | Change-Id: Iee6868e65ebdb98a8b62dd07d8490e5363e6f3af
* | ADT NPW: fixes in "create project from existing" mode.Raphael2010-03-081-49/+23
| | | | | | | | | | | | | | | | | | | | | | When an activity is found in the imported manifest: - do not check that there's a .java matching the activity name found - do not check the Create Activity checkbox - do not fill the activity name in the info panel. - disable app name in info panel and don't fill - disable minSdkVersion Change-Id: Ifc15b6e019e45a561c3a6ce781bfc48f3f097962
* | Merge "ADT GLE2: Fix drop coordinates, add FrameLayout.groovy"Raphael2010-03-087-47/+129
|\ \
| * | ADT GLE2: Fix drop coordinates, add FrameLayout.groovyRaphael2010-03-057-47/+129
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | 1- Fix computation of scrolled drop coordinates: margin constant should not be used directly and is now private to the Scaling helper class. The Drop class now defers to the Canvas to convert display coordinates into canvas image coordinates. 2- Fixed a small bug when LinearLayout was computing the insertion point when there were no children. 3- Added a basic FrameLayout for drop support. Change-Id: Iaf1305bd3df16b62fe29568eb811d36704f86482
* | Merge "NPE in ADT when opening/closing projects if there's a layout open."Raphael2010-03-081-1/+1
|\ \
| * | NPE in ADT when opening/closing projects if there's a layout open.Raphael2010-03-061-1/+1
| |/ | | | | | | Change-Id: Ic9a63c9db8eee095a1a13c5905241ae2e21a29a6
* | ADT NPW: fill the samples combo when only one platform is installed.Raphael2010-03-061-22/+12
|/ | | | | | SDK Bug 2475303 Change-Id: I339ba75b0b8c4639522e394dc34807fb04563756
* ADT: reload layout when resources from libraries change.Xavier Ducrohet2010-03-034-22/+98
| | | | Change-Id: I49dde5bac355b0321701cddcfc1332a99d8c8efb
* ADT: Make ProjectResources include the libraries resources.Xavier Ducrohet2010-03-024-26/+138
| | | | | | | | | | | This is only needed for the layout rendering so we restrict this to getConfiguredResources since it's called for every rendering anyway (and only there). Still need to trigger new rendering when a library resource changed. Change-Id: I2241c84626cbafaefc51db3718be54a4937d0657
* Merge "ADT: GLE ConfigComposite crashes when target==null"Raphael2010-03-021-1/+4
|\
| * ADT: GLE ConfigComposite crashes when target==nullRaphael2010-03-021-1/+4
| | | | | | | | | | | | SDK Bug 2482495 Change-Id: If7c64afc66af1c38b4a4d7a31ded6035a8c3e94d
* | Merge "ADT: Fix library handling during project renaming."Xavier Ducrohet2010-03-023-15/+28
|\ \ | |/ |/|
| * ADT: Fix library handling during project renaming.Xavier Ducrohet2010-03-023-15/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When implmenting the full open/close support, I moved libraryState.close() to the job when closing a library project. Since this is asynchronous, the library state wasn't correct when projectOpen/Renamed were called, breaking proper handling of a library project being renamed. Moved back the call to close in the projectClosed callback. Change-Id: Iabf03a9c068bc6246bd162e46bc3111d8f52c434
* | ADT GLE2: Snap to RelativeLayout bordersRaphael2010-03-024-35/+121
|/
* ADT: Setup projects that are opened after their libraries.Xavier Ducrohet2010-03-021-4/+24
| | | | Change-Id: I2e556b8b993dda29feaff272d44b6b048597f8a7
* ADT: properly handle removed library project.Xavier Ducrohet2010-03-021-15/+144
| | | | | | | | | | | | | | | | This edits the projects referencing the library to remove the linked folder from the build path and delete it. If the library is actually deleted this also remove the path variable for the linked resource. Also, force a recompile when a library project is opened and linked to a main project. Apparently adding a new source folder triggers only an incremental build instead of a full (like removing a source folder does), and this doesn't force recompiling the resources. Change-Id: I005840bfa5c381160e5658755ebeec2db3eab19d
* ADT: reimplement Path.makeRelativeTo as it's only accessible to Eclipse 3.5+Xavier Ducrohet2010-03-011-2/+35
| | | | Change-Id: I2c23eefcfeb6cd3e97ae18273174043b38e79e58
* Merge "ADT: handle project open/close/rename for library support."Xavier Ducrohet2010-03-016-28/+379
|\
| * ADT: handle project open/close/rename for library support.Xavier Ducrohet2010-03-016-28/+379
| | | | | | | | Change-Id: Id08883948adb65ce749ea53d54738e0ff02ed8b4
* | ADT: Fix NPE when SDK Manager uses a null ISdkLog.Raphael2010-03-011-1/+24
|/ | | | | | | | | | | | | | SDK Bug: 2477460 Note: this fixes the NPE but it also makes sure we give an ISdkLog even when calling from the toolbar SDK Manager button or from the AVD Selector > Manager button. Maybe it would be better to just assume the logger is never null, remove the log==null checks all over the place and correctly comment "log cannot be null" in the methods javadocs. Change-Id: I50f65d698b7507b5e9eca866a332290f92edd05a
* Merge "ADT GLE2: Support for drop on RelativeLayout children."Raphael Moll2010-02-268-37/+101
|\
| * ADT GLE2: Support for drop on RelativeLayout children.Raphael2010-02-268-37/+101
| | | | | | | | Change-Id: I6ed9f1d89f61caf6141f23708854a01247ab5518
* | ADT: clean up implementation of listeners here and there.Xavier Ducrohet2010-02-254-199/+200
| | | | | | | | | | | | | | Use delegate instead of main class so that listener callbacks are not part of the class API. Change-Id: I917c17c3b3d7ae3f125834d773f041b5b57b8c3f
* | Add a delta visitor for the library projects.Xavier Ducrohet2010-02-257-14/+121
| | | | | | | | | | | | | | | | This is used by the precompiler to trigger recompilation of the resource (generates R.java) and by the ApkBuilder to trigger resource packaging. Change-Id: I3a18817a50aa2cdbbd3745a2bba0fda2adbf8556
* | Merge "ADT: Apkbuilder now adds the library resources to the apk."Xavier Ducrohet2010-02-251-21/+68
|\ \
| * | ADT: Apkbuilder now adds the library resources to the apk.Xavier Ducrohet2010-02-241-21/+68
| | | | | | | | | | | | Change-Id: Ic29acc53605bd580bfef44278b6997acff76e849
* | | Merge "Fix project creation by properly creating default.properties if needed."Xavier Ducrohet2010-02-254-2/+64
|\ \ \ | |_|/ |/| |
| * | Fix project creation by properly creating default.properties if needed.Xavier Ducrohet2010-02-244-2/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | This was broken by the commit that introduced ProjectState. Also fixed issue when default.properties was changed outside of Eclipse. ADT now properly reload it content and re-resolve the target. Change-Id: I7866feee626e8e22bdb37638eed1aca03c934382
* | | Merge "ADT GLE2: Support zoom and scrollbar in canvas."Raphael Moll2010-02-243-24/+319
|\ \ \ | |_|/ |/| |
| * | ADT GLE2: Support zoom and scrollbar in canvas.Raphael2010-02-243-24/+319
| |/ | | | | | | Change-Id: I98442be1d01cff0227244c4e1d346b8642106a79
* | Move sdklib.internal.io.* into sdklib.ioXavier Ducrohet2010-02-2412-20/+20
|/ | | | | | | Some other "public" API (AndroidManifest) depends on it so it should be public too. Change-Id: I88cd299bbd60df8f4dac5fe029bb52c0c0c2f16c
* Merge "Fix build of the plugin: builders project is gone."Xavier Ducrohet2010-02-241-2/+2
|\