Commit Graph

3971 Commits

Author SHA1 Message Date
Bluezery 84f0b47a95 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [elm_map] ecore_file_download_full() should be used
properly

elm_map only checked that returned job is NULL.
But ecore_file_download_full() returns EINA_FALSE when error occurred.
So return value should be checked for proper usage.
Please review this simple bug fix



SVN revision: 64794
2011-11-06 06:11:57 +00:00
Youness Alaoui 6d00462910 Elementary: Add support for the PSL1GHT engine
SVN revision: 64784
2011-11-05 17:50:09 +00:00
Youness Alaoui 8e1d95db07 Elementary: Add opengl_cocoa engine to elementary_config
SVN revision: 64777
2011-11-05 17:49:24 +00:00
Youness Alaoui 278b092678 Elementary: Add gl-cocoa engine to the documentation
SVN revision: 64776
2011-11-05 17:49:17 +00:00
Youness Alaoui 3738c5d7d0 Elementary: Use eina_lock in elm_store
SVN revision: 64775
2011-11-05 17:49:11 +00:00
Youness Alaoui be1c2a9498 Elementary: Make elm_module use eina_module instead of dl* directly
SVN revision: 64774
2011-11-05 17:49:04 +00:00
Cedric BAIL 042de93b3d elementary: correctly unref before clearing the list and prevent infinite loop.
SVN revision: 64773
2011-11-05 17:01:55 +00:00
Iván Briano d1a4b05805 Init state for inlist sorted insert with current items.
SVN revision: 64747
2011-11-04 20:34:41 +00:00
Vincent Torri 52291c5aec Elm: AM_PROG_CC_STDC is deprecated
SVN revision: 64744
2011-11-04 20:31:44 +00:00
Sanjeev BA 99c5bf40c8 Add deprecated API.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64725
2011-11-04 12:12:26 +00:00
Sanjeev BA d34d507579 Fix merge conflict.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64723
2011-11-04 12:12:16 +00:00
WooHyun Jung dddc8048c0 elementary/elm_entry : When singlelined & scrolled, entry's min width
should be calculated by text's width not by wd->ent's geometry info.
So I modified this.


SVN revision: 64721
2011-11-04 05:05:53 +00:00
ChunEon Park d602f78c45 elementary/naviframe - updated test.
SVN revision: 64720
2011-11-04 04:46:09 +00:00
Carsten Haitzler 48d302c9f2 add spaces into the macro middle for readability.
SVN revision: 64713
2011-11-03 23:12:50 +00:00
Michael BOUCHAUD 63fb3657e6 elementary: more compliant to the api
SVN revision: 64699
2011-11-03 13:59:36 +00:00
Michael BOUCHAUD eb4ce06d63 elementary: more documentation about deprecated API
SVN revision: 64696
2011-11-03 13:48:40 +00:00
Michael BOUCHAUD 1397db8791 elementary: typo
SVN revision: 64695
2011-11-03 13:26:55 +00:00
Sanjeev BA 2b318103ae Add deprecation for elm_scroller API.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 64694
2011-11-03 13:22:33 +00:00
Michael BOUCHAUD f0dfd728f9 elementary: fix the macro, thanks gustavo
SVN revision: 64686
2011-11-03 11:53:18 +00:00
Kim Yunhan a5fd615233 From: Kim Yunhan <spbear@gmail.com>
Subject: [E-devel] [elm_map] Fix up too many connections at the same
time.


Currently, elm_map requests all visible map image tile to map server
at the
same time.
If the scene is turned off while panning or zooming, it will be
aborted on
HTTP requests.
But it already sent to map server, and it already made useless HTTP
connections.
So if you pan scrolling quickly, elm_map try to download and abort too
many
HTTP
connections repeatedly.

If you have stable and high-throughput data connection, it doesn't
matter
on your side.
However map server will get high load, It is sufficient reason to block
you.
In another case, if you have poor data connection such as 3G
connection, it
has less
throughput and it causes delay of downloading. And finally, the device
is
as full as
HTTP connections even you already aborted. It makes low-performance
issue on
your device.

I wrote a patch for solving this situation.
The idea is simple.

1. I limited number of maximum HTTP request on elm_map side.
2. If maximum HTTP request is exceed, keep requests on Eina_List.
3. If each image downloading is completed, try to download recent
request.
   (Because it has strong possibility for your screen)
   4. At the same time, invisible request will be removed.
      (It doesn't make HTTP connection yet)
      
      I tested many times on my desktop and device.
      It works for me. And elm_map's performance is improved
appreciably on 3G
connections.



SVN revision: 64685
2011-11-03 11:07:03 +00:00
Vincent Torri 19e114ff98 Elm: try to fix some mac os x link errors with gettext
SVN revision: 64680
2011-11-03 07:23:30 +00:00
ChunEon Park 58fc5676ff elementary/naviframe - 3 more APIs.
elm_naviframe_items_get()
elm_naviframe_item_insert_before()
elm_naviframe_item_insert_after()



SVN revision: 64679
2011-11-03 07:15:18 +00:00
Mike Blumenkrantz 450b21e73d fix crash when object type is null as pointed out by Jeonghyun Yun
SVN revision: 64677
2011-11-03 05:48:05 +00:00
ChunEon Park 8f57c66a1c elementary/map - should be type rect if it is a clipper.
SVN revision: 64672
2011-11-03 01:44:54 +00:00
ChunEon Park 60e9a243df elementary/panes - fixed typo patched by zub(David)
SVN revision: 64667
2011-11-02 23:50:41 +00:00
Nicolas Aguirre 92b5c29416 elementary: Add my name to the list of authors
SVN revision: 64662
2011-11-02 20:09:11 +00:00
Nicolas Aguirre ec32ba1369 elementary: Add ecore_cocoa backend to elementary
SVN revision: 64657
2011-11-02 19:26:29 +00:00
Jaehwan Kim d689aa55b2 elementary/scroller - change the behavior when the scroller is bouncing.
When the scroller is dragged repeatedly in a short time, it is accelerated.
If it reaches the edge of the content, the bouncing is started.
Sometimes because of the acceleration, the content cannot be shown in a moment.
In order to avoid that situation, the bounce animation have to be fixed 
according the amount of acceleration.


SVN revision: 64642
2011-11-02 12:07:47 +00:00
Mike McCormack 827454d8a4 elementary: Update the deprecated list
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 64641
2011-11-02 08:29:07 +00:00
Sanjeev BA 58019eaf84 More API feedback.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64639
2011-11-02 08:18:17 +00:00
Sangho Park 4739f9fe16 Elementary Map: remove unused vbox
Actually.. rollback to r64370.


SVN revision: 64638
2011-11-02 08:14:02 +00:00
Jiyoun Park f3b588730f modify resize job function.
it have to use requested value. 
I also fix bug related with elementary test


SVN revision: 64635
2011-11-02 07:10:29 +00:00
WooHyun Jung 378ccf637c elementary/elm_widget : Fixed wrong indentation
SVN revision: 64627
2011-11-02 00:36:24 +00:00
WooHyun Jung 18f1dd78a5 elementary/elm_widget : Just changed some Int values to Eina_Bool.
SVN revision: 64626
2011-11-02 00:27:04 +00:00
Bruno Dilly ef076c1755 Elementary Cursor: Add documentation about hot spots
SVN revision: 64619
2011-11-01 21:14:06 +00:00
Bruno Dilly 8c83961e72 Elementary Layout: Fix cursor set on parts
New part cursors was leaking, not added to cursor parts list.


SVN revision: 64618
2011-11-01 21:13:39 +00:00
Bruno Dilly c4d3e5f243 Elementary Cursor Test: add layout tests
Looks like some stuff is broken regarding layout cursors.


SVN revision: 64617
2011-11-01 21:13:04 +00:00
Tom Hacohen c4aa1fc109 Revert "change _elm_win_resize_job use ecore_evas_request_geometry_get function."
This reverts commit 64549.

I gotta adimt, your commit looks correct to me, but hey, it breaks
elementary_test's "Window Inline" test... Please investigate it further
and make re-apply your commit afetr your solve these issues.

SVN revision: 64605
2011-11-01 10:53:05 +00:00
Sanjeev BA ee07fd880f Fix more gengrid documentation.
SVN revision: 64603
2011-11-01 07:14:19 +00:00
Sanjeev BA 733cea69b0 Add more Gengrid API documentation.
SVN revision: 64602
2011-11-01 07:14:15 +00:00
Sanjeev BA 8781ae2b22 Add documentation for missing gengrid functions.
SVN revision: 64600
2011-11-01 07:14:08 +00:00
Carsten Haitzler 48699797d6 and set have to false in other error cases.
SVN revision: 64599
2011-11-01 02:38:28 +00:00
Bluezery 6632d5a21f From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch] elm_map: add image loading error handling

I made a bug fix for elm_map.
When a downloaded image has an error, ,  elm_map removes a file and goes on
just like download succeeded .
However, it is not success, so it should be marked as FALSE for later retry.



SVN revision: 64598
2011-11-01 02:35:40 +00:00
ChunEon Park 497e51e475 elementary/transit - modified to freeze events on transiting
SVN revision: 64594
2011-11-01 01:38:45 +00:00
ChunEon Park fc54f4d7be elementary/hover - modified to look better.
SVN revision: 64593
2011-11-01 01:37:28 +00:00
Bruno Dilly 70af6eb783 Elementary Index Test: avoid leak
Avoid leak caused by not updated signal name.
Btw, Mr. Valgrind is sad with elm developers.
Lots of warnings regarding uninitialised values.


SVN revision: 64582
2011-10-31 19:00:09 +00:00
Tom Hacohen 937b2a7166 Elm test: Fixed label test's window size.
This is actually a pretty important thing to remember.
elm_win_resize_object_add resizes the content to the size of the window,
the size of the window is only applied when the window is shown, at least on
the ecore evas. Is that wanted? or should we take the evas-object geometry
there? The problem I'm worried about is: writing beyond buffer limits.

SVN revision: 64579
2011-10-31 16:32:13 +00:00
Michael BOUCHAUD 938dcd1584 elementary: fix edje_external bubble
SVN revision: 64578
2011-10-31 16:26:52 +00:00
Michael BOUCHAUD 5a95dec825 elementary: fix test
SVN revision: 64577
2011-10-31 16:20:10 +00:00
Michael BOUCHAUD fdf3cad212 elementary: deprecate elm_bubble_content_set elm_bubble_content_get elm_bubble_content_unset
SVN revision: 64576
2011-10-31 16:16:21 +00:00