Commit Graph

363 Commits

Author SHA1 Message Date
Avi Levin 2cb62129fe Improving finding type of params
No we use _eolian_type_to_string to get the eolian type.
It give the full rep of the type - even with const.
2015-11-17 15:45:40 +02:00
Daniel Zaoui 444b8401f4 Modify widgets names for a better readability 2015-11-17 15:27:39 +02:00
Daniel Zaoui 74a7e6af2a Connection profiles: modify GUI
Now, first window shows the available connections types. After selecting
one, the ok button can be clicked to show the regular window.
2015-11-17 15:07:20 +02:00
Daniel Zaoui ed6163eace Connection profiles: create local profile if missing 2015-11-17 11:00:21 +02:00
Daniel Zaoui abf6c901d8 Connection profiles: read profiles from local directory 2015-11-17 11:00:21 +02:00
Daniel Zaoui 918c7c21c4 Support highlight for Evas objects 2015-11-17 09:06:34 +02:00
Daniel Zaoui 9ba927933a Clear object info genlist on app and object update 2015-11-17 09:06:32 +02:00
Daniel Zaoui dfe69a8010 Prettify GUI 2015-11-17 09:06:30 +02:00
Daniel Zaoui d64e4669d1 Fix Valgrind issue where memory was not freed 2015-11-17 09:06:27 +02:00
Avi Levin ceb5ec1c79 Improving Eolian param handling
Instead of receiving class/func/param names as char * we now have
their Eolian type. That way we can easily get info as type and name of
params.
We now also have new type - CLOUSEAU_OBJ_RET. For Eolian funcs that dont
define "pram type" for their return value we dont have part of the info
that we have on normal Eolian param (such as name). For that case we use OBJ_RET.
2015-11-17 08:54:53 +02:00
Daniel Zaoui 3c912d4d52 Mode code cleaning 2015-11-15 16:58:59 +02:00
Daniel Zaoui a77bd649da Rename static member 2015-11-15 15:49:28 +02:00
Daniel Zaoui 4c2f99b572 Clean code 2015-11-15 15:48:08 +02:00
Daniel Zaoui fec134acba Remove unused code 2015-11-15 15:40:31 +02:00
Daniel Zaoui 4d76b6954c Clean label get function
Maximum length is not needed for classes and functions. More, strings
don't need to be cut.
2015-11-15 15:39:52 +02:00
Avi Levin 2af058297d TEMP: support Debug Eolian values in clouseau gui 2015-11-15 14:31:45 +02:00
Daniel Zaoui 481bdef39c Add command to install Clouseau 2015-11-15 10:31:10 +02:00
Daniel Zaoui 6bd8897feb Support Elementary module 2015-11-12 14:24:02 +02:00
Daniel Zaoui 4b628f199e Fix GUI layout 2015-11-12 08:53:47 +02:00
Daniel Zaoui 2f0627d912 Use only one debug client 2015-11-11 18:23:23 +02:00
Daniel Zaoui 34def6c0cb Fix indentation 2015-11-11 18:20:00 +02:00
Daniel Zaoui 53bee0201b Eolian: support request sending and decoding 2015-11-11 18:14:35 +02:00
Daniel Zaoui ff86dd67de Cmake: support edebug 2015-11-11 18:14:18 +02:00
Daniel Zaoui a934706910 Fix warnings 2015-11-10 10:48:18 +02:00
Avi Levin 748c228a4e TEMP: adding supportt in Eolian get object info
When choosing object from the objs genlist
2015-11-09 19:36:11 +02:00
Avi Levin 0e46a2e7f3 Expand object genlist hierarchically - by obj parent 2015-11-09 19:36:05 +02:00
Daniel Zaoui 937b22b0e1 Ignore build directory 2015-11-04 16:58:06 +02:00
Daniel Zaoui 840b73a3d9 Remove useless folder 2015-11-04 16:57:13 +02:00
Avi Levin e181565eb6 Clean up
Remove testing prints. remove args handling from old cli.
2015-11-03 16:02:02 +02:00
Avi Levin 1432e60e67 Expand object genlist hierarchically - by obj parent 2015-11-03 16:02:02 +02:00
Avi Levin e10deb0479 Fill objects genlist when selecting app 2015-11-03 16:02:02 +02:00
Avi Levin 99d3ca6b25 Save selected app from hoversel 2015-11-03 16:02:02 +02:00
Avi Levin 183599f90b Add support in elm list opcode 2015-11-03 16:02:01 +02:00
Avi Levin 1e22bc3d67 Init files structures 2015-11-03 16:02:01 +02:00
Avi Levin f1ca530cc0 Clean old clouseau files 2015-11-03 16:01:36 +02:00
Daniel Zaoui 6ea12a9746 Fix display of UINT64 in compactable lists
UINT64 should be displayed in hexadecimal.
2015-06-15 13:12:26 +03:00
Daniel Juyung Seo 32e1b22404 client: Focus the entry on startup. 2014-11-14 18:55:05 +09:00
Tom Hacohen a99981bada Update code to use the new class names generated by eolian 2014-06-03 11:52:39 +01:00
Daniel Juyung Seo 492fe62a85 client: do not use deprecated APIs.
elm_fileselector_button_is_save_set -> elm_fileselector_is_save_set
elm_fileselector_button_path_set -> elm_fileselector_path_set
2014-04-14 00:41:17 +09:00
Tom Hacohen e2f255684d Show edje part name in the client.
This shows the part name of an edje part in the client. It uses the mock
class "Edje_Part" Which is appended at the end of the class list.
2014-03-31 16:36:57 +01:00
Tom Hacohen 450b8bf916 Only call smart members get on smart objects. 2014-03-14 12:02:03 +00:00
Jean-Philippe Andre 79bfcef585 Fix crash in clouseau client
Reproducible crash on NULL pointer when clicking, in the right panel,
on an Evas_Image entry.

This happened to me when inspecting E itself, in
the Wallpaper Settings panel in particular.
2014-01-13 13:43:38 +09:00
Tom Hacohen 15ac4b90ac Client: An hack to fix jump to entry. 2014-01-07 10:55:10 +00:00
Tom Hacohen e764f9552f Canvas Sanity Checker: Implemented first version.
This is as requested by Mike T660.
I think the logic doesn't make sense, but I implemented it as requested.

This fixes T660.
2013-12-31 15:13:46 +00:00
Tom Hacohen 506d32917a Client: Fixed pointer printing.
A fix to bbdcab85c8.
2013-12-31 14:13:52 +00:00
Tom Hacohen 9935915231 Fixed assignment of NULL to an int (changed to 0). 2013-12-31 13:55:13 +00:00
Tom Hacohen bbdcab85c8 Client: Fixed pointer printing. 2013-12-31 13:22:33 +00:00
Tom Hacohen a3b8caf5c9 Added stub module -- currently disabled. 2013-12-30 15:54:45 +00:00
Tom Hacohen 038457f44c Client: Added basic extensions support.
Quite hackish. API is subject to changes. Doesn't really let you do much
at the moment. Only list and run modules from the menu.
2013-12-30 15:52:07 +00:00
Tom Hacohen e6800e9c9d Return to previously selected item on reload. 2013-12-16 17:16:36 +00:00