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 
<[email protected]>
      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

Reply via email to