OSDN Git Service

Update changes.txt for ADT 11
authorTor Norbye <tnorbye@google.com>
Fri, 29 Apr 2011 01:41:09 +0000 (18:41 -0700)
committerTor Norbye <tnorbye@google.com>
Wed, 4 May 2011 19:49:16 +0000 (12:49 -0700)
Change-Id: Ic238223d22d5e86b481b8c790813dbc14e0d6bd7

changes.txt
eclipse/changes.txt

index 10aaadb..73bd929 100644 (file)
@@ -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
index 617dbb2..17c43fd 100644 (file)
@@ -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.