This adds a @since GLE1 to all classes involved in the current GLE
and a @since GLE2 to the new classes. The idea is that both classes
are going to be mixed in the same packages and it will help later
to remove the old GLE by just searching for this specific tag.
The alternative would be to move the classes in a sub-package
layout.gle1 vs layout.gle2, but that seems unecessary.
Change-Id: I577cd81819db4c6e0209ebbd910a393fc2182619
This refactors the GLE base class into an interface, to make it
possible to not depend on GEF at all.
The GLE2 editor part displays and does nothing. It's just an empty shell.
To enable, setenv USE_GLE2 to anything. Unset to remove it.
Change-Id: I7a95b4a1a5a8ddf5a3f18acf7a04b1f9b3439655
Merge commit 'c7d0cec7e83d5194c35e88b17d3acc937fa87511' into eclair
* commit 'c7d0cec7e83d5194c35e88b17d3acc937fa87511':
Fix broken XML generated during "Extract string"
Merge commit 'f07bd569c361969e64aaebd9da1ddab15d86d425' into eclair
* commit 'f07bd569c361969e64aaebd9da1ddab15d86d425':
Codename in minsdkversion for release platform shows 'null' in error string
Merge commit '49ac0f9df009ace5175267ad60be51114ee19817' into eclair
* commit '49ac0f9df009ace5175267ad60be51114ee19817':
Make sure that the android pref folder is always present when queried.
Merge commit '0d223cab6aa4912cfba11a9ccf8f2fcb7bb3218e' into eclair
* commit '0d223cab6aa4912cfba11a9ccf8f2fcb7bb3218e':
Add support for the new qualifier in the config selector.
Merge commit '0cef5c4666b9c77161421c8a52b7dddff42f12da' into eclair
* commit '0cef5c4666b9c77161421c8a52b7dddff42f12da':
Add a functional test that renders all the layouts of ApiDemos
Merge commit '2f8d7a9fffe7e6c01900a4c59a8567e8ca00264f' into eclair
* commit '2f8d7a9fffe7e6c01900a4c59a8567e8ca00264f':
Also display error on empty minSdkVersion for preview targets.
Merge commit '0edddddd14708ccf1c98081edd09d3b9783ba08b'
* commit '0edddddd14708ccf1c98081edd09d3b9783ba08b':
Add internal support for screen size/ratio, and version qualifiers.
Merge commit '19f8d10daba4108833550c934f97a7ba2d21cd5a'
* commit '19f8d10daba4108833550c934f97a7ba2d21cd5a':
Make the res qualifiers aware of the project target to handle differnt behavior.
On Linux, the gtk table seems to resize itself automatically when the
layout is computed and forces the last column to resize itself at +18 pixels.
This has a problematic impact on this dialog as it is not resizable and is
made to match the size of the content. As the dialog is used time after time
the last column grows by 18 pixels at every use up to a point where it
doesn't fit the screen.
Since storing the columns size is not that useful and I couldn't find a
way to ignore this first resize, I'm just removing the width storage.
Merge commit '60a735fda1f9d7c24c577853304d486b0109632f'
* commit '60a735fda1f9d7c24c577853304d486b0109632f':
ADT: fix PreCompilerBuilder to use minSdkVersion as a string, not an int.
Merge commit 'f8a2fbab9094d5525179770e00042ac2f85be991'
* commit 'f8a2fbab9094d5525179770e00042ac2f85be991':
Adds call back to the SDK updater for SDK content notifications.
Merge commit 'a399a681d50d820fe530bf7521fa2d95fe0ca998'
* commit 'a399a681d50d820fe530bf7521fa2d95fe0ca998':
Add support for add-on based on preview of platforms.