diff options
author | Xavier Ducrohet <xav@android.com> | 2010-01-07 17:49:37 -0800 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2010-01-07 20:25:44 -0800 |
commit | aa58f6c0cc7e6442bc2980e379fbf4595a011d7d (patch) | |
tree | 52747fa4b14d9747eb7161942b85aa055df1ac50 /eclipse/changes.txt | |
parent | 5a5e30a49ae8ac966650d013359f8b7c13b63d0b (diff) | |
download | sdk-aa58f6c0cc7e6442bc2980e379fbf4595a011d7d.zip sdk-aa58f6c0cc7e6442bc2980e379fbf4595a011d7d.tar.gz sdk-aa58f6c0cc7e6442bc2980e379fbf4595a011d7d.tar.bz2 |
ADT/GLE: Cleaned up the open/replace file process in the GLE and the config composite
The GLE and the config composite must handle 3 cases:
- new file opened following the creation of the editor
- replacement file when the user opens a different version of a layout
that's already opened. The editor stays and switch to the new file.
- replacement file whne the user change the configuration and a new
file that better matches the config is automicatlly opened.
Additionally, the editor/config composite must handle files being
opened while the SDK or the file's project's target are not yet
loaded.
File change or change in the SDK/Target must attempts to keep the
config/theme selection as close as possible as the previous state
while still remaining compatible with the new file/sdk/target.
Also removed the duplicate ITargetChangeListener, by making the
one in AndroidEditor optional (constructor flag), so that the
one in GraphicalLayoutEditor/Part is the only one used in the GLE
(it gives us more control on the order in which the code previously
executed by both listeners is now executed).
Also split the themes and locales updates as they happen on
different triggers.
Change-Id: If6d73bbe8af11cd221fb7830a37ffcc163135fc4
Diffstat (limited to 'eclipse/changes.txt')
-rw-r--r-- | eclipse/changes.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/eclipse/changes.txt b/eclipse/changes.txt index a1f5bec..c051eae 100644 --- a/eclipse/changes.txt +++ b/eclipse/changes.txt @@ -6,6 +6,7 @@ - Fixed issue where add-on with no optional library would not show up as valid targets for application launches. - Loads the SDK content only when a project requires it. This will make Eclipse use less resources when the SDK contains many versions of Android. - DDMS plug-in now contains the Allocation Tracker view. +- Lots of fixes in the configuration selector of the Visual Layout Editor. 0.9.5: - misc fixes in the SDK Updater |