diff options
author | Tor Norbye <tnorbye@google.com> | 2011-05-04 13:13:59 -0700 |
---|---|---|
committer | Android Code Review <code-review@android.com> | 2011-05-04 13:13:59 -0700 |
commit | aca790d38fc768d84c44783fad5db1c997b52735 (patch) | |
tree | 0cd247130f2fc1ffaff26afae11cf87f4718e494 | |
parent | e7dda96dcebee671463318acb82d462c27ed1318 (diff) | |
parent | 46d02f34cd64cf999bd4201331e26c5644ce81e4 (diff) | |
download | sdk-aca790d38fc768d84c44783fad5db1c997b52735.zip sdk-aca790d38fc768d84c44783fad5db1c997b52735.tar.gz sdk-aca790d38fc768d84c44783fad5db1c997b52735.tar.bz2 |
Merge "Merge "Update changes.txt for ADT 11"" into tools_r11
-rw-r--r-- | changes.txt | 3 | ||||
-rw-r--r-- | eclipse/changes.txt | 70 |
2 files changed, 73 insertions, 0 deletions
diff --git a/changes.txt b/changes.txt index 10aaadb..73bd929 100644 --- a/changes.txt +++ b/changes.txt @@ -1,5 +1,8 @@ Change log for Android SDK Tools. +Revision 11: +- See eclipse/changes.txt for ADT related changes. + Revision 10: - The tools now automatically generate Java Programming Language source files (in the gen directory) and bytecode (in the res/raw diff --git a/eclipse/changes.txt b/eclipse/changes.txt index 617dbb2..17c43fd 100644 --- a/eclipse/changes.txt +++ b/eclipse/changes.txt @@ -1,3 +1,73 @@ +11.0.0 +- Visual Refactoring: + - The new "Extract Style" refactoring pulls out style constants and + defines them as style rules intead. + - The new "Wrap in Container" refactoring surrounds the selected + views with a new layout, and transfers namespace and layout + parameters to the new parent + - The new "Change Widget Type" refactoring changes the type of the + selected views to a new type. (Also, a new selection context menu + in the visual layout editor makes it easy to select siblings as + well as views anywhere in the layout that have the same type). + - The new "Change Layout" refactoring changes layouts from one type + to another, and can also flatten a layout hierarchy. + - The "Extract as Include" refactoring now finds identical fragments + in other layouts and offers to combine all into a single include. + - There is a new Refactoring Quick Assistant which can be invoked + from the XML editor (with Ctrl-1) to apply any of the above + refactorings (and Extract String) to the current selection. +- Visual Layout Editor: + - Improved "rendering fidelity": The layout preview has been + improved and should more closely match the rendering on actual + devices. + - The visual editor now previews ListViews at designtime. By + default, a two-line list item is shown, but with a context menu + you can pick any arbitrary layout to be used for the list items, + and you can also pick the header and footer layouts. + - The palette now supports "configurations" where a single view is + presented in various different configurations. For example, there + is a whole "Textfields" palette category where the EditText view + can be dragged in as a password field, an e-mail field, a phone + field, and so on. Similarly, TextViews are offered preconfigured + with large, normal and small theme sizes, and LinearLayouts are + offered both in horizontal and vertical configurations. + - The palette supports custom views, picking up any custom + implementations of the View class in your project source folders + or in included libraries, and these can be dragged into layouts. + - The layout editor automatically applies a "zoom to fit" for newly + opened files as well as on device size and orientation changes to + ensure that large layouts are always fully visible unless you + manually zoom in. + - You can drop an "include" tag from the palette, which will pop up + a layout chooser, and the chosen layout is added as an include. + Similarly, dropping images or image buttons will pop up image + resource choosers to initialize the new image with. + - The configuration chooser now applies the "Render Target" and + "Locale" settings project wide, making it trivial to check the + layouts for different languages or render targets without having + to configure these individually for each layout. + - The layout editor is smarter about picking a default theme to + render a layout with, consulting factors like theme registrations + in the manifest, the SDK version, etc. +- XML editors: + - Code completion has been significantly improved. It now works + within <style> elements, it completes dimensional units, + it sorts resource paths in values based on the attribute name, + etc. There are also many fixes to handle text replacement. + - AAPT errors are handled better. They are now underlined for the + relevant range in the editor, and a new quickfix makes it trivial + to create missing resources. + - Code completion for drawable, animation and color XML files. +- DDMS: + - "New Folder" action in the File Explorer + - The screenshot dialog will add timestamps to the filenames, and + preserve the orientation on snapshot refresh +- TraceView: Mouse-wheel zoom support in the timeline +- The New Android Project wizard now supports Eclipse working sets +- Most of the tools have improved integration with the Mac OSX + system menu bar. +- Most of the tools have new launcher icons. + 10.0.1 - Temporary work-around to resolve the rare cases in which the layout editor will not open. |