| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This changeset fixes a couple of bugs in the New Project wizard:
(1) It escapes strings, such as the application name, in the
strings.xml file.
http://code.google.com/p/android/issues/detail?id=6725
(2) It fixes package name validation in the activity name
http://code.google.com/p/android/issues/detail?id=14811
(3) It selects an SDK target by default
http://code.google.com/p/android/issues/detail?id=17505
Finally it also ensures that the suggested activity name is a valid
Java class name even where the application name is not.
Change-Id: Iba9843dbb2fbb09324122d285e51ad937f6fddfd
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This changeset updates the "New XML File" wizard a bit to make the
page smaller, and at the same time make the root element selection
more prominent.
1) The configuration chooser is moved to an optional second page,
along with the target folder text field.
2) The first page now uses a table with icons instead of a dropdown
for the "root element" selection. In practice this means that when
you create a new layout XML file, most of the wizard page is
showing you a list of available layouts along with their icons.
3) The file type radio button rows have been replaced by a single
dropdown instead.
4) There are a couple of new "New File Wizard" registrations for
specific types (layouts, values) that preselect the given type and
ignores the wizard invocation context. This allows for example
filtering on "layout" in the New File wizard.
5) The "initialize from context" code now picks up the type of the
current file and uses that in its initial guess of project, type
and folder.
6) Fix a bug with the code to format files on creation.
The GUI code is now edited using WindowBuilder. Internally, the wizard
and wizard pages communicate via a wizard value object. Also, the GUI
Change-Id: Ic4301ff45e4ecac5c590ac606fc5f5daa4d1a1a1
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Color lists ended up getting formatted using the generic layout style
instead of the resource style (with multiple attributes packed into
the same line).
Furthermore, by convention the "color" attribute always logically
sorts to the end, after the various state flags, so update the
attribute sorting rules to reflect this.
Change-Id: Iaa88106f7eaf7c953b3a97dc203da5833a3bf085
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ib2b1311047624f2d31c3806400047b8beb01dcbf
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update build scripts to include gldebugger feature only for internal
builds.
Change-Id: I3ad9422309df6e0befc878f50e147399b1a3b456
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I0f1d353c3d5cbd3c21c529472a42d9e8123f909d
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id9030afeb13eac4fd725c27f19593cd9218fb369
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update sources to compile with Java 1.5. The plugin should build now,
except for the tests folder.
Change-Id: I07cafdd40056705e9d24f444c054fe85f9e5e152
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Move common code from ddms & hierarchy viewer scripts into
common_setup.sh, and reuse the same code in
create_gldebugger_symlinks.
The script copies/soft-links all required dependencies
into the libs folder. Update gldebugger project meta data
to pick up dependencies from the libs folder.
Change-Id: I0c9ccaf01ee43168f6b94bf85b2f42b5fc08ffec
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I24adaad3c96d62a23570d05be66a9e20b7643223
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also remove GLFunction enum, since the enums already exist in
DebuggerMessage.Function
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Rather than converting glDrawElements into glDrawArrays and
uploading all attributes each draw call.
Also added CaptureDraw and CaptureSwap options.
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
-Load and format Message when the frame is selected to save memory.
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also loading *.gles2dbg dump files.
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Maintain a current state for each context updated by each call.
eglSwapBuffers Begins a new frame; clone current state.
Use clone to compute context for a call within that frame later on,
in the context tree view.
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use TreeView and Reflection to display the states per GL call.
Need to implement more state cloning and tacking.
Prepare to group calls by frame, and clone the context for each frame.
Signed-off-by: David Li <davidxli@google.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also switch to TabFolder for GUI
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Next commit is improving the protocol and
checking errors after shader upload
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Data format is u32 totalDecompressedSize, then repeat:
u32 chunkDecompressedSize, u32 chunkCompressedSize, chunk data.
If chunkCompressedSize == 0, then chunk is not compressed.
Also start fixing integer sizes on server.
On client, set endianness to match server.
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
To allow user to input GL function call
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
To allow "stepping" in functions.
Also fix bug in reference frame.
Use reference frame for CopyTex(Sub)Image2D.
Change-Id: If5ef32ba97a6cf5bc43162dc41cf62c6494d2093
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
For much faster scrolling
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9b74a2eaf3a0e15ff3e7addbca168acc1c9b2f44
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
liblzf is in external/liblzf
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This change is just a chmod -x of some files that shouldn't aren't
executable.
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In message loop, use select to check for available commands from client,
rather than always expecting commands in eglSwapBuffers.
Client can send commands at any time.
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iaf56a52240b84fef5689a03f96d613349a492b43
Signed-off-by: David Li <davidxli@google.com>
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Displays GL call parameters, textures, screen captures and shader source.
Server code is in frameworks/base/opengl/libs/GLES2_dbg.
Protobuf code is generated using generate_debugger_message_proto.py in server code.
Change-Id: Idf86af2b4087497ff723953a3fd0889f79c2e116
Signed-off-by: David Li <davidxli@google.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This just adds the type and check we can parse it out
a sample XML. This CL does not yet use the system image
package where needed.
Change-Id: Id2d83c9e216256c329a88dced9e274da0ab651f0
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is part of a series of CL to add support for
system-image packages separated from platform packages.
In this small CL we just add the <included-abi> element
to platform packages, load/save it and test by loading
a sample XML.
Change-Id: Icbf554ea398bbcfe5cf760f9d25aec3de088937a
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This changeset adds a generic-to-GridLayout converter to the "Change
Layout" refactoring. The converter arranges the views into a grid
based on their bounds, uses the sizes to determine row and column
spans, and then writes this out as the resulting grid.
Note that it does not yet consider existing layout knowledge to add
better constraints, such as gravity, or arranging vertically
overlapping views in a horizontal row into a same shared row.
Change-Id: I78e5fdf49d9e2a838a7229e2e31aa62e190032ad
|