You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This module checks that all managers which are known to the canvas have a probebly setted up graph. Which means that all widgets of a graph are fully connected(no relations to the outside of that graph, and no seperated widgets which are not accessable via relations). It also checks for the case of multiple manager objects, that those manager objects are connected via redirects, and those connections & managers are representing a tree. ERR messages are counted as failures found by the checker, CRIT messages are assertions from the checker which are not met. INF messages are informations (mostly that a manager is checked etc.). How the checks are performed is written as comment above the particular checks.
|6 years ago|
|data||9 years ago|
|m4||9 years ago|
|src||6 years ago|
|.arcconfig||7 years ago|
|.gitignore||9 years ago|
|AUTHORS||11 years ago|
|COPYING||11 years ago|
|COPYING.icons||11 years ago|
|ChangeLog||11 years ago|
|Makefile.am||10 years ago|
|NEWS||11 years ago|
|README||10 years ago|
|TODO||11 years ago|
|autogen.sh||11 years ago|
|clouseau.pc.in||10 years ago|
|configure.ac||9 years ago|
|make.sh||11 years ago|
An UI inspection tool for the EFL. This tool lets you inspect UI elements and get a lot of their properties, e.g position, size and weight.
Clouseau consists of a client (clouseau_client) and launcher (clouseau_server). This design means we can:
1. Run the application we are debugging on one device and the clouseau_client itself on another.
2. Run the application we are debugging with a different environment/theme/etc compared to the clouseau client.
Clouseau provides a wrapper script that automatically launches the application with clouseau support, and launches the client, the script is called "clouseau".
1. Using the wrapper script:
"clouseau elementary_test" or "clouseau elementary_test Entry".
2. Using the split client/server approach (different machines/environments/setups):
"clouseau_start elementary_test" and then "clouseau_client"
As mentioned above, this is done over the network, so it can be run from different machines
Using the clouseau client:
When the client opens you'll be asked to enter the server's IP address. That's the IP address of where you ran clouseau_start from. When in doubt, just use the default, 127.0.0.1.
Then press "Ok" to connect to the server, and the rest should be fairly straightforward.