This release is long overdue, but now it's finally here.

This is the released version for people wanting to use clouseau with 1.7.

Enjoy.

--
Tom.

On 08/08/13 17:24, Enlightenment Git wrote:
> tasn pushed a change to annotated tag v0.1.0
> in repository tools/clouseau.
>
>          at  d54555dd9f (tag)
>     tagging  6cdcdb1b2ef982865dfe0ec8a21085a466942cdc (commit)
>   tagged by  Tom Hacohen
>          on  Thu Aug 8 17:21:54 2013 +0100
>
> - Log -----------------------------------------------------------------
> Release version 0.1.0 - EFL 1.7 compatible
>
> Aharon Hillel (126):
>        clouseau: Created clouseau daemon clouseaud.c stab
>        clouseau: Prepared to use Elementary
>        clouseau: clouseaud COMPILE command file
>        clouseau: lib works with daemon and client libclouseau works with 
> daemon and client over TCP. TCP messages - TEXT only so far, will be updated. 
> To try start clouseaud start client Then run app with clouseau and press 
> client Load btn.
>        clouseau: Taking PORT from helper.h
>        clouseau: Added app-selection drop-down list
>        clouseau: Daemon now pass list of widgets strings
>        clouseau: Added stab funcs to use ecore com
>        clouseau: refine files after adding ecore con
>        clouseau: Started to desing comm-protocol
>        clouseau: Refined packet sending
>        clouseau: APP sends widget tree
>        clouseau: Strings Tree transferred with ecore-con
>        clouseau: Added EET data dump Temp Code: Saving data into EET file, 
> then read by client Next: decode data into BLOB, then transfer with ecore_con 
> Then clean temp EET code.
>        clouseau: added debug info in compilation
>        clouseau: preparing packet-composition for ipc
>        clouseau: Moved to IPC communiction Known Problem: when closing client 
> I get _ecore_magic_fail Dont know yet whay because same code worked in 
> ecore_con NEXT send the actuall TREE_DATA via IPC and remoce EET data reading
>        clouseau: Sending messages via EET Working now with variant, sending 
> info with eet encode, decode The problem: sending tree-data does not work. 
> Looks like EET has prolem with big-packet size (232920)
>        clouseau: Removed packet-size limit
>        clouseau: Now sending tree successfuly+cleanup
>        clouseau: Tree now transferred and printed by clients
>        clouseau: refined packet sending Added packet specific funcs Cleaned 
> code
>        clouseau: Added GUI support Known problem: extending first item in 
> list causes a crash Fixed PTR rep in eet def
>        clouseau: Fixed the list First item now can be clicked, because its 
> not freed see comment about variant cleanup NEXT: transfer the data of obejct 
> as well to be sown on right side pane
>        clouseau: Broke Obj_Information broke it to several structs this is 
> done as preperation for transferring Obj_Information with eet desc.
>        clouseau: Adaped union for EET Changed this to similar struct like 
> Example_Union as in eet-union-example
>        clouseau: Added props_mapping to be used with EET
>        clouseau: Object info now transferred However still have 
> mem-alloc,free issues Just keeping a snapshot to have the correct EET code 
> saved
>        clouseau: Removed obj_information.h
>        clouseau: Removed redundent free, cleaned code
>        clouseau: refined files. TODO: Need to add cleanup for eet-descs TODO: 
> Need to support lists, not just tree-head Signed-off-by: Aharon Hillel 
> <a.hil...@partner.samsung.com>
>        clouseau: Added desc cleanup
>        clouseau: Added desc cleanup for obj-info
>        clouseau: Changed data struct to support lists Up to now we supported 
> Tree_Item only Now support Eina_List of Tree_Item, same as original
>        clouseau: Changed comm-protocol,updated GUI Added new comm protocol + 
> EET support Updated and refined GUI to support multiple apps TODO: Add 
> Highlight code, check for mem-leaks
>        clouseau: Added highlight + fixed dispaly of prog name
>        clouseau: Fixed warnings
>        clouseau: using ulong long for pointers This is done for all EET 
> transferred pointer for compat issue
>        clouseau: Removed daemon cleanup redundent code.
>        clouseau: removed redundent code
>        clouseau: Daemon exit after all clients disconnect
>        clouseau: cleaned code, removed printfs
>        clouseau: Updated EET union defs
>        clouseau: Added the IP:PORT dialog to client
>        clouseau: added server comm test
>        clouseau: Fixed extra-prop desc def
>        clouseau: Changed daemon listening IP
>        clouseau: Refined sources to remove all warnings
>        clouseau: fixed some mem leaks
>        clouseau: Fixed memory leaks in client.c
>        clouseau: Fxied memory leaks in libclouseau
>        clouseau: fixed mem leaks in daemon Also removed signal-handler, exit 
> now with quit
>        clouseau: removed compile script
>        clouseau: moved obj_information.c to lib dir
>        clouseau: Renamed helper.h,c to eet_data.h,c
>        clouseau: refined connet_to_daemon func
>        clouseau: Renamed files clouseau script is now clouseau_start client 
> now renamed to clouseau
>        clouseau: updated git-ignore file.
>        clouseau: Added documentation
>        clouseau: Added fix for update tree Avoid updating tree when TREE_DATA 
> is NOT selected app data This may happen when TREE_DATA packet coming AFTER 
> user selected other app
>        clouseau: Added progress wheel, shown when waiting for TREE_DATA packet
>        clouseau: Fixed update_tree func We do not update GUI if got TREE_DATA 
> on non-selected app We just keep info (or dispose if APP was closed)
>        clouseau: changed free to variant_free to free variant
>        clouseau: Added backtrace panel
>        clouseau: Fixed memory leak in clouseau client
>        clouseau: Fixed mem leak in libclouseau.c
>        clouseau: removed bcaktrace printout
>        clouseau: changed default port.
>        clouseau: Fixed segfault when closing app
>        clouseau: added work offline checkbox to opopup.
>        clouseau: added file selctor for load, save
>        clouseau: client initial version for offline This version sould 
> undergo more testing, refine So be aware offline mode may have some bugs
>        Clouseau: Added option to run client + app in a single command'
>        clouseau: save file fix.
>        clouseau: Canceled server-connect attempt on offline mode
>        clouseau: Fixed load, save files filename handling
>        clouseau: changed localhost to 127.0.0.1"
>        clouseau: Avoid exiting client on connection-failed
>        clouseau: refiend ffline version
>        clouseau: Added func to build app name
>        clouseau: Added file name to app name when working offline
>        clouseau: changed daemon lock file to hidden file.
>        clouseau: Exit when fail to get initial connection with daemon
>        clouseau: Titlebar shows server address if connected.
>        clouseau: Fixed segfauly on app close
>        clouseau: Added work-offline dialog, fixed bug.
>        clouseau: Titlebar shows server address if connected.
>        clouseau: Fixed bug clearing prop-list when selecting tree-root
>        clouseau: Initial version of supporting BMP windows This version 
> enables user to open local copy of app window Need to cancel BMP decoding of 
> EET Fix app-name in title-bar of BMP window Need to support the case of bmp 
> not found HIGHLIGHT BUG: if sub-window is closed Support HIGHLIGHT on BMP Add 
> BMP Saving in EET file + test all offline implicaitons
>        clouseau: Fixed BMP window titlebar + BMP finding bug
>        clouseau: Stable version with BMP support Canceled BMP eet encoding 
> Need to remove bmp_req list from daemon, no longer needed
>        clouseau: Added screenshot-not-available icon
>        clouseau: Added highlight on bmp window
>        clouseau: bmp_info_st info now encoded with eet.
>        clouseau: Finilise save,load bmp file including GUI
>        clouseau: Gui refine: disbale buttons when going offline
>        clouseau: Refined GUI hirarchy
>        clouseau: Fixed highlight bug Verift that evas object was NOT deleted 
> before trying to highlight
>        clouseau: Fixed a bug in offline-highlight Was created as a result of 
> previous commit
>        clouseau: Fixed mem leak, free app file name
>        clouseau: Added status-bar and line status bar includes BMP size, 
> current mouse x,y, RGBA color at mouse TODO: Fix RGBA value, currently wrong. 
> TODO: Make lines fade on mouse release only. TODO: Add GLayer to support zoom.
>        clouseau: changed all elm_icon_file_set(), depricated, to 
> elm_image_file_set()
>        clouseau: Removed _titlebar_string_set() duplicated func code
>        clouseau: Line now is created only on center or right mouse button
>        clouseau: Fixed highlight handling Added delete fade-timer on close 
> window Added lines asociated with each bmp
>        clouseau: Avoid checking children for non-smart object
>        clouseau: fixed crash when clicking clicking on scrolled screenshot 
> out of borders caused a crash
>        clouseau: Fixed zoom and line features Used can ZOOM on app screenshot 
> User can right-click to draw lines at mouse point User can reset zoom and 
> line on double click TODO: Fix rgba values are wrong in status bar
>        clouseau: Added background to BMP window
>        clouseau: Using host-notwork byte-order for BMP
>        clouseau: refined screenshot get func
>        clouseau: Updated buttons icons
>        clouseau: Added button icons to git tracked files
>        clouseau: Fixed zoom-point Window stays on mouse point when zooming.
>        clouseau: added TARGET curson on bmp view
>        clouseau: cut textblock content to 38 chars
>        clouseau: added move-lines feature on on mouse move + right btn
>        clouseau: Fixed image source printing
>        clouseau: Added checkbox to activate/de-activate highlight
>        clouseau: Fixed object info populating on highlight
>        clouseau: Fixed crash on close app Crash happen when select app 
> hoversel open and we are closing app
>        clouseau: Added Evas Map x,y,z, values to props
>        clouseau: Moved Evas Map items into Evas props-list
>        clouseau: Did more func visibilty fixes
>        clouseau: Fixed naming and func visiblity
>        clouseau: Fixed _host_to_net_blob_get memory allocation size has to be 
> divided by sizeof(uint32_t)
>
> Cedric BAIL (12):
>        clouseau: add directory for Tasn.
>        clouseau: fix elm breakage.
>        clouseau: track more attrib.
>        clouseau: track object creation and destruction.
>        clouseau: don't track build files.
>        clouseau: due to dso, we really need to link to all of them directly.
>        clouseau: get textblock text.
>        clouseau: don't track build files.
>        clouseau: a little step to cleanup this mess.
>        clouseau: more cleanup (just renaming file for now).
>        clouseau: small 15min cleanup.
>        clouseau: no need to handle unknow type at all in clouseau.
>
> ChunEon Park (2):
>        clouseau - Elm_Genlist_Item -> Elm_Object_Item
>        closeau - --warning
>
> Daniel Juyung Seo (14):
>        elementary-generator, eve, clouseau: Applied genlist/gengrid changes.
>        clouseau, ephoto, ensure: Applied genlist/gengrid changes. label_get
>        envision, clouseau: Fixed build warnings.
>        clouseau: Updated .gitignore.
>        enna-explorer, clouseau, enjoy, envision: Applied elm_icon API changes.
>        clouseau: Use genlist compress mode for text ellipsis.
>        clouseau clouseau.c: Now genlist item is always selectable. We can 
> select already selected item. This makes clouseau more convenient.
>        clouseau: No more compress mode. Now we can scroll genlist 
> horizontally.
>        clouseau: Use new elementary api. elm_entry_scrollbar_policy_set -> 
> elm_scroller_policy_set.
>        clouseau clouseau.c: Removed wrong EINA_UNUSED.
>        clouseau clouseau.c: Use simple util API for elm_win.
>        clouseau clouseau.c: Do not refresh object property list when the 
> object was already selected.
>        clouseau clouseau.c: Refactoring. Made main function more readable.
>        clouseau clouseau_object_information.c: Expand all the properties in 
> property list.
>
> David Walter Seikel (1):
>        Bare minimum changes to update to elementary API breakage so it 
> compiles.
>
> Gustavo Lima Chaves (1):
>        [clouseau] Let's make it build out of src tree too.
>
> Gustavo Sverzut Barbieri (1):
>        svn:ignore built files
>
> Jiyoun Park (1):
>        remove deprecated function related with elm_genlist_item
>
> Mike Blumenkrantz (8):
>        silent rules for building
>        if you get a server object back, your connection is in progress.
>        same thing as the previous commit
>        remove empty clouseau dir
>        clouseau's headers were all crazy and wrong. now they are less wrong.
>        in EFL we always do sizeof(Type), not sizeof(*variable).
>        ignore all config.h*
>        you have an m4 dir in clouseau, use it
>
> Samuel F. Baggen (1):
>        added a short description in the readme file
>
> Sanjeev BA (1):
>        Fix grammar.
>
> Stefan Schmidt (4):
>        clouseau: Add gen_script to EXTRA_DIST.
>        clouseau: Add eina and eet as hard dependencies.
>        clouseau: Handle error cases when daemonizing.
>        clouseau: Reove the generated sripts on make clean.
>
> Tom Hacohen (47):
>        Clouseau: Everyone welcome clouseau, a tool to debug UI applications.
>        Clouseau: Added .gitignore and a stub file to m4.
>        clouseau: clear the properties list when reloading.
>        clouseau: Fixed a shameful typo.
>        clouseau: Fix some style issues.
>        clouseau: Added the property 'has clipees'.
>        clouseau: Added icons indicating hidden/clipper.
>        clouseau: Show the evas object name property if exists.
>        clouseau: Add checkboxes to filter out clippers/hidden objects.
>        clouseau: split properties list code to a different file.
>        clouseau: Make the obj information list a genlist.
>        clouseau: Support expanding collapsing in the obj information genlist.
>        clouseau: Fixed mem leak and compiler warnings.
>        clouseau: Added a lot of object specific information.
>        clouseau: Added aspect ratio.
>        clouseau: First step towards splitting ui and lib.
>        clouseau: second step towards splitting ui and lib.
>        clouseau: No need to keep a ptr to the parent.
>        clouseau: Cleaned genlist classes a bit.
>        clouseau: Add some basic code to handle eet dump/load of the obj tree.
>        clouseau: Added 'has_focus' although it doesn't really work well atm.
>        clouseau: Added "pass_events".
>        clouseau: Only expand the "Evas" in the obj information genlist.
>        clouseau: Updated TODO.
>        clouseau: Fix fetching x position of objects.
>        Clouseau: Added some textblock information.
>        Clouseau: Fix it to work with non-elm apps.
>        Clouseau: Added a script wrapper launcher.
>        Clouseau: Updated TODO.
>        Clouseau: Fixed parameter passing to application.
>        Clouseau: Adjust according to recent elm changes.
>        Clouseau: Moved binary sources to bin dir.
>        clouseau: removed eet_dump.c
>        Clouseau: updated git ignore.
>        Clouseau: use "localhost" instead of the ip and make the ui nicer.
>        Clouseau: suppress warning.
>        Clouseau: fixed some warnings.
>        Clouseau: Fix DESTDIR handling - Fixes #1093.
>        Clouseau: Fixed configure.ac.
>        Clouseau: Improved the readme a bit.
>        Clouseau: Fixed parameter passing.
>        Clouseau: Fixed visibility of some of the functions.
>        Clouseau: Check we actually got data before we try to access it.
>        clouseau: Fixed fixme. We don't need to init elm anymore.
>        Clouseau: use __func__ when doing dlsym.
>        Clouseau: Added repeat events.
>        Clouseau: Added propagate events and clipper.
>
> Vincent Torri (2):
>        Clouseau: add autogen.sh to tarball
>        clouseau: fix some autofoo, not perfect yet
>
> -----------------------------------------------------------------------
>
> No new revisions were added by this update.
>


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to