Commit Graph

212 Commits

Author SHA1 Message Date
Tom Hacohen cc28cbfbbc Clouseau: Pass appname to client_connect, not init.
SVN revision: 83689
2013-02-06 15:55:41 +00:00
Tom Hacohen 20df08e176 Clouseau: libclouseau_preload is now correctly split.
SVN revision: 83681
2013-02-06 13:19:28 +00:00
Aharon Hillel eb977554a7 Clouseau: Rename files to stop confusion.
src/bin: clouseau.c to clouseau_client.c
src/lib: clouseau_client.c to clouseau.c

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 83650
2013-02-06 06:19:22 +00:00
Tom Hacohen 8c2a96b8aa Clouseau: Fixed bad change to use pointer for type in the eet.
SVN revision: 83631
2013-02-05 13:53:44 +00:00
Tom Hacohen e9fe6cb2c0 Clouseau: Minor cosmetic changes.
SVN revision: 83534
2013-01-31 18:05:32 +00:00
Tom Hacohen 5f9e775820 Clouseau: Fix seg on 32 bit.
SVN revision: 83528
2013-01-31 16:30:48 +00:00
Tom Hacohen 18e031694d Clouseau: renamed the libs.
libclouseau.so -> libclouseua_preload.so
libclouseau_client.so -> libclouseau.so

SVN revision: 83515
2013-01-31 12:00:10 +00:00
Tom Hacohen 74407dec92 Clouseau: Changed file naming a bit.
Preload is now in it's own file. Will sort the lib names next.

SVN revision: 83514
2013-01-31 12:00:07 +00:00
Tom Hacohen ca8f724773 Clouseau: Fixed a (potential?) memory leak.
SVN revision: 83512
2013-01-31 11:10:01 +00:00
Tom Hacohen 54ffd3ebc9 Clouseau: Moved the legacy eet descriptors to a separate file.
This cleans up the code a bit and will let us get rid of it
easily when the time comes.

SVN revision: 83510
2013-01-31 11:01:16 +00:00
Tom Hacohen 12c379a500 Clouseau: Remove the Clouseau.h header and use clouseau_private2.h instead.
This wasn't really a public header. It exposed a lot of stuff it shouldn't have and it was just confusing.
We'll just create a public header when we'll be ready, i.e know
exactly what we need to expose.

SVN revision: 83492
2013-01-30 17:18:16 +00:00
Tom Hacohen baae415aee Clouseau: We don't need access to internal elm stuff.
SVN revision: 83491
2013-01-30 17:18:14 +00:00
Tom Hacohen 8d5ad68be6 Clouseau: Use the new Eo_Dbg_Info a bit more.
The mission: use it all across. Atm we still rely on it because of the
eet conversion.

SVN revision: 83490
2013-01-30 17:18:11 +00:00
Tom Hacohen a709682d07 Clouseau: Fixed memory leak.
SVN revision: 83489
2013-01-30 17:18:08 +00:00
Tom Hacohen c02621026f Clouseau: Added legacy<->eina value conversion functions.
SVN revision: 83488
2013-01-30 17:18:05 +00:00
Tom Hacohen f9c664c014 Clouseau: type should be LONG LONG.
SVN revision: 83486
2013-01-30 16:47:51 +00:00
Tom Hacohen f8fb1f73f5 Clouseau: Remove some client specific stuff from the lib.
SVN revision: 83475
2013-01-30 11:13:50 +00:00
Tom Hacohen 3d4fd428a0 Clouseau: Use the new Eo_Dbg_Info structure.
SVN revision: 83446
2013-01-29 16:36:25 +00:00
Daniel Zaoui 119cfd5235 Clouseau: Added static to private functions
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 83425
2013-01-29 10:11:49 +00:00
Aharon Hillel 9eff55d073 Clouseau: Added EO info support
The Clouseau client is compatible with old Clouseau applications
supporting EcoreConnEet.

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 83412
2013-01-29 06:39:51 +00:00
Daniel Zaoui 98a23a6112 Fix segmentation fault if no bitmap was present in the snapshot file
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 81653
2012-12-23 09:07:12 +00:00
Daniel Zaoui cfd867dff4 Fix for some KlocWork and parasoft issues
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 80238
2012-12-05 12:41:49 +00:00
Daniel Zaoui bd7ddfd507 Revert "elm test_gengrid.c: Use elm_gengrid_item_class_new/free() APIs."
This reverts commit a562f94c5615ffa7f35b4b5851eb4ac43f7adfc4. These
files were not supposed to be rollbacked.

SVN revision: 80128
2012-12-04 06:57:44 +00:00
Daniel Juyung Seo 5e39cbd7f9 elm test_gengrid.c: Use elm_gengrid_item_class_new/free() APIs.
SVN revision: 80081
2012-12-03 16:27:03 +00:00
Aharon Hillel 65e9f49ccd clouseau: Adopted ecore_con_eet interface. This is a whole-new clouseau
utilizing the new ecore_con_eet API. Clouseau looks the same as before, changed communication handling.

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 79825
2012-11-29 11:09:10 +00:00
Aharon Hillel 6cdcdb1b2e clouseau: Fixed _host_to_net_blob_get memory allocation size has to be divided by sizeof(uint32_t)
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 79824
2012-11-29 11:08:58 +00:00
Daniel Juyung Seo 507f22ea16 clouseau clouseau_object_information.c: Expand all the properties in property list.
SVN revision: 79013
2012-11-09 06:46:36 +00:00
Tom Hacohen 500c76369c Clouseau: Added propagate events and clipper.
SVN revision: 78658
2012-10-30 13:36:29 +00:00
Tom Hacohen 6313588df9 Clouseau: Added repeat events.
SVN revision: 78630
2012-10-29 23:33:43 +00:00
Tom Hacohen cfe42f3388 Clouseau: use __func__ when doing dlsym.
Cleaner and less error-prone.

SVN revision: 78468
2012-10-25 16:04:18 +00:00
Tom Hacohen c7e71f3c99 clouseau: Fixed fixme. We don't need to init elm anymore.
SVN revision: 78467
2012-10-25 16:02:44 +00:00
Tom Hacohen 5f083a50d4 Clouseau: Check we actually got data before we try to access it.
SVN revision: 78459
2012-10-25 15:15:13 +00:00
Daniel Juyung Seo abb3ee0c06 clouseau: No more compress mode. Now we can scroll genlist horizontally.
SVN revision: 76363
2012-09-10 01:36:02 +00:00
Aharon Hillel 03d9eab42c clouseau: Fixed naming and func visiblity
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 75252
2012-08-14 11:26:26 +00:00
Aharon Hillel a2d81eac14 clouseau: Did more func visibilty fixes
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 75162
2012-08-12 10:32:13 +00:00
Cedric BAIL 55f4e9d5d5 clouseau: no need to handle unknow type at all in clouseau.
SVN revision: 75065
2012-08-10 06:00:47 +00:00
Tom Hacohen c96acc433a Clouseau: Fixed visibility of some of the functions.
This is not complete, and also won't work on windows (but clouseau doesn't
work on windows atm anyway, so...).

SVN revision: 74798
2012-08-02 10:26:54 +00:00
Aharon Hillel b47e9293c5 clouseau: Moved Evas Map items into Evas props-list
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 74638
2012-07-31 10:26:41 +00:00
Aharon Hillel 3c06e4da01 clouseau: Added Evas Map x,y,z, values to props
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 74561
2012-07-30 08:25:15 +00:00
Cedric BAIL 5924cf3548 clouseau: small 15min cleanup.
SVN revision: 74430
2012-07-26 09:53:44 +00:00
Cedric BAIL 2ba4982c31 clouseau: more cleanup (just renaming file for now).
SVN revision: 74305
2012-07-23 03:48:20 +00:00
Aharon Hillel abbd2a7f19 clouseau: Fixed image source printing
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 74072
2012-07-18 13:55:15 +00:00
Cedric BAIL a0282cf1cf clouseau: a little step to cleanup this mess.
NOTE: copy and past is not the same as factoring code with function and macro.
NOTE2: please follow the convention of other EFL project.


SVN revision: 73390
2012-07-06 02:39:11 +00:00
Daniel Juyung Seo 7aac83c770 clouseau: Use genlist compress mode for text ellipsis.
SVN revision: 72986
2012-06-28 08:54:27 +00:00
Aharon Hillel 6b46f92587 clouseau: added move-lines feature on on mouse move + right btn
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72547
2012-06-20 14:28:56 +00:00
Aharon Hillel 22cc9e004f clouseau: cut textblock content to 38 chars
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72546
2012-06-20 14:28:53 +00:00
Aharon Hillel 520b276710 clouseau: Fixed zoom-point Window stays on mouse point when zooming.
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72538
2012-06-20 11:32:00 +00:00
Aharon Hillel 069a137b21 clouseau: refined screenshot get func
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72360
2012-06-18 07:23:28 +00:00
Aharon Hillel d020f94871 clouseau: Using host-notwork byte-order for BMP
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72359
2012-06-18 07:23:25 +00:00
Aharon Hillel a97a8afe5b 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
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72357
2012-06-18 07:23:20 +00:00
Aharon Hillel 71854d3809 clouseau: Avoid checking children for non-smart object
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72355
2012-06-18 07:23:15 +00:00
Aharon Hillel dddca2b897 clouseau: Fixed highlight handling Added delete fade-timer on close window Added lines asociated with each bmp
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72354
2012-06-18 07:23:12 +00:00
Aharon Hillel 16edf65bca clouseau: Line now is created only on center or right mouse button
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72353
2012-06-18 07:23:09 +00:00
Aharon Hillel c5d39d4592 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.
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72350
2012-06-18 07:23:01 +00:00
Aharon Hillel 9bb004690c clouseau: Fixed a bug in offline-highlight Was created as a result of previous commit
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72348
2012-06-18 07:22:56 +00:00
Aharon Hillel d58ccc2ba5 clouseau: Fixed highlight bug Verift that evas object was NOT deleted before trying to highlight
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72347
2012-06-18 07:22:53 +00:00
Aharon Hillel 56111ff1bf clouseau: Finilise save,load bmp file including GUI
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72344
2012-06-18 07:22:43 +00:00
Aharon Hillel 77963edfcb clouseau: bmp_info_st info now encoded with eet.
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72343
2012-06-18 07:22:39 +00:00
Aharon Hillel e7f43b2bea clouseau: Added highlight on bmp window
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72342
2012-06-18 07:22:36 +00:00
Aharon Hillel 5ebf435070 clouseau: Stable version with BMP support Canceled BMP eet encoding Need to remove bmp_req list from daemon, no longer needed
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72340
2012-06-18 07:22:31 +00:00
Aharon Hillel b2a538d634 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
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 72338
2012-06-18 07:22:25 +00:00
Mike Blumenkrantz f4e69958d3 in EFL we always do sizeof(Type), not sizeof(*variable).
SVN revision: 72182
2012-06-15 10:08:18 +00:00
Mike Blumenkrantz 0060707fd6 clouseau's headers were all crazy and wrong. now they are less wrong.
SVN revision: 72181
2012-06-15 10:03:54 +00:00
Mike Blumenkrantz 6fb36cdff2 same thing as the previous commit
SVN revision: 72019
2012-06-12 11:59:19 +00:00
Cedric BAIL 2181be7332 clouseau: get textblock text.
SVN revision: 71474
2012-05-28 23:56:01 +00:00
Aharon Hillel 58103f3403 clouseau: Added file name to app name when working offline
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 71208
2012-05-17 13:57:29 +00:00
Aharon Hillel c97656f937 clouseau: changed localhost to 127.0.0.1"
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 71204
2012-05-17 13:57:17 +00:00
Aharon Hillel 9b410d801c clouseau: client initial version for offline This version sould undergo more testing, refine So be aware offline mode may have some bugs
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 71158
2012-05-16 11:07:06 +00:00
Tom Hacohen 938d48865d Clouseau: use "localhost" instead of the ip and make the ui nicer.
SVN revision: 71074
2012-05-14 14:41:44 +00:00
Aharon Hillel 0797182866 clouseau: changed default port.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71073
2012-05-14 14:41:40 +00:00
Aharon Hillel abb1576d58 clouseau: removed bcaktrace printout
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71072
2012-05-14 14:41:37 +00:00
Aharon Hillel 71d7d7dfff clouseau: Fixed mem leak in libclouseau.c
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71071
2012-05-14 14:41:35 +00:00
Aharon Hillel de823c936d clouseau: Added backtrace panel
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71069
2012-05-14 14:41:29 +00:00
Aharon Hillel 8d7b61ef46 clouseau: changed free to variant_free to free variant
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71068
2012-05-14 14:41:25 +00:00
Aharon Hillel e30eeb87d1 clouseau: Added documentation
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71064
2012-05-14 14:41:13 +00:00
Aharon Hillel d80edc1e31 clouseau: refined connet_to_daemon func
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71061
2012-05-14 14:41:04 +00:00
Aharon Hillel 8f8997ae67 clouseau: Renamed helper.h,c to eet_data.h,c
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71060
2012-05-14 14:41:00 +00:00
Aharon Hillel fc17b26b98 clouseau: moved obj_information.c to lib dir
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71059
2012-05-14 14:40:57 +00:00
Aharon Hillel 46795d5ead clouseau: removed compile script
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71058
2012-05-14 14:40:53 +00:00
Aharon Hillel bf71870b25 clouseau: Fxied memory leaks in libclouseau
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71056
2012-05-14 14:40:47 +00:00
Aharon Hillel 799e609ce7 clouseau: fixed some mem leaks
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71054
2012-05-14 14:40:41 +00:00
Tom Hacohen 4760f64685 clouseau: removed eet_dump.c
SVN revision: 71051
2012-05-14 14:40:31 +00:00
Tom Hacohen 5dda573e3c Clouseau: Moved binary sources to bin dir.
SVN revision: 71050
2012-05-14 14:40:26 +00:00
Aharon Hillel e16652da01 clouseau: Changed daemon listening IP
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71049
2012-05-14 14:40:22 +00:00
Aharon Hillel fd5412d470 clouseau: Fixed extra-prop desc def
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71048
2012-05-14 14:40:19 +00:00
Aharon Hillel ab8941f768 clouseau: added server comm test
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71047
2012-05-14 14:40:15 +00:00
Aharon Hillel 22704ae836 clouseau: Added the IP:PORT dialog to client
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71046
2012-05-14 14:40:11 +00:00
Aharon Hillel 0e952900f9 clouseau: Updated EET union defs
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71045
2012-05-14 14:40:07 +00:00
Aharon Hillel 4eaad1c5a8 clouseau: cleaned code, removed printfs
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71044
2012-05-14 14:40:02 +00:00
Aharon Hillel 270d16db47 clouseau: Daemon exit after all clients disconnect
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71043
2012-05-14 14:39:59 +00:00
Aharon Hillel 1e4592f5d8 clouseau: removed redundent code
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71042
2012-05-14 14:39:56 +00:00
Aharon Hillel 02e34fc0d7 clouseau: Removed daemon cleanup redundent code.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71041
2012-05-14 14:39:53 +00:00
Aharon Hillel 5c4d247093 clouseau: using ulong long for pointers This is done for all EET transferred pointer for compat issue
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71040
2012-05-14 14:39:49 +00:00
Aharon Hillel 100d6e8974 clouseau: Fixed warnings
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71039
2012-05-14 14:39:46 +00:00
Aharon Hillel f63954a8f9 clouseau: Added highlight + fixed dispaly of prog name
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71038
2012-05-14 14:39:42 +00:00
Aharon Hillel 9f7ac6948f 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
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71037
2012-05-14 14:39:38 +00:00
Aharon Hillel 838da749fa 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
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71036
2012-05-14 14:39:35 +00:00
Aharon Hillel 88b05a7745 clouseau: Added desc cleanup for obj-info
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71035
2012-05-14 14:39:29 +00:00
Aharon Hillel bc23321536 clouseau: Added desc cleanup
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 71034
2012-05-14 14:39:26 +00:00
Aharon Hillel ed53754ab9 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.hillel@partner.samsung.com>
SVN revision: 71033
2012-05-14 14:39:23 +00:00