Commit Graph

6356 Commits

Author SHA1 Message Date
Cedric BAIL 27dc623150 elementary: call this on the samrt object.
SVN revision: 74174
2012-07-19 09:24:29 +00:00
Seunggyun Kim 133937ed6d From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel] [PATCH] elm_icon is disappeared when theme hook is
called.

[Current Issue]
 - The elm_icon can be disappeared when theme hook is called.
    You can see the problem in the below situation.
        a) elementary_test -> Layout select
            b) elementary_config -> Fonts(toolbar) -> select some font
class, font,
style, size
    c) Select "Apply" button
       then two icons in title layout are disappeared.
       
       [Main cause]
        - when theme hook is called, internally
_elm_image_smart_sizing_eval
function is called.
   The function calculates icon's min, max size. 
      But min, max size is calculated  only in case no_scale is true or
      resize_down or resize_up is false.
         If application isn't set no_scale or resize_down/up, minw and
minh value
is just -1.
   So when theme hooks is called then sizing_eval is called, icon's
min size
is -1 and that is disappeared.

[Change Description]
 - I just added evas_object_size_hint_min_get(obj, &minw, minh) in
 _elm_image_smart_sizing_eval.
     Patch is working well, but I don't think this is right solution
because
that would break image(icon) min,max concept



SVN revision: 74163
2012-07-19 08:10:02 +00:00
Carsten Haitzler 2c4a48b386 commit patch from:
http://trac.enlightenment.org/e/ticket/1174



SVN revision: 74161
2012-07-19 07:37:48 +00:00
Carsten Haitzler 2fa4669675 1. datetime font should be sanes, not slp, size 10, and
2. diskselector belongs in diskselector, not datetime edc.



SVN revision: 74160
2012-07-19 07:20:06 +00:00
Gustavo Sverzut Barbieri 6ba97ecbc7 add missing bureaucracy.
thanks vtorri, our restless monitor of forgotten files, changelog,
news and @since.



SVN revision: 74158
2012-07-19 04:47:20 +00:00
Gustavo Sverzut Barbieri 3506c20374 elm_win: support trapping ecore_evas calls (aka: e17 support)
Allows setting a trap in elm_win that intercepts calls to
ecore_evas. If there is a trap and the trap returns EINA_FALSE, then
the corresponding call is NOT issued. If it does not exist or returns
EINA_TRUE, then the call is executed.

Enlightenment window manager will set these traps and will call
e_border directly, allowing E17 to use Elementary! A major feature
given e_widgets painful usage.

This should also help integrating into Wayland or even debug.





SVN revision: 74156
2012-07-19 04:35:50 +00:00
Gustavo Lima Chaves bc3dd23c35 [elm] Fix bad timer usage on notify.
SVN revision: 74151
2012-07-18 21:03:58 +00:00
Gustavo Lima Chaves dae34c056e [elm] Cosmetic.
SVN revision: 74150
2012-07-18 21:03:51 +00:00
Gustavo Lima Chaves 40c3ef3b46 [elm] Fix bad gengrid porting on a function.
SVN revision: 74149
2012-07-18 21:03:46 +00:00
Gustavo Lima Chaves 584c53c1be [elm] New elm_widget_add() usage spread.
SVN revision: 74148
2012-07-18 21:03:39 +00:00
Gustavo Lima Chaves 5a44c924e4 [elm] New infra to help factorize initting code for
widgets.

Some of them have initting code using the parent ptr for some logic.
Now there's a new idiom on instantiating widgets which adresses
that. It'll be used for all widgets from now on.



SVN revision: 74147
2012-07-18 21:03:28 +00:00
Gustavo Lima Chaves 844889a9f7 [elm] Let's not depend on layout calls inside the
interface.




SVN revision: 74075
2012-07-18 17:09:51 +00:00
Daniel Juyung Seo 0c83ecbc18 elm elm_list.h: Fix typo pointed out by Goffi on irc.
SVN revision: 74069
2012-07-18 13:24:45 +00:00
ChunEon Park 64eaac722b elementary/mapbuf - Fix the mapbuf to resize the contents(smart obj) correctly.
When smart obj was set as the contents the _configure would be called recursively.
In this process the lastest size could be reverted as the previous one.



SVN revision: 74064
2012-07-18 12:36:09 +00:00
ChunEon Park d64db308c7 elementary/mapbuf - more proper size for test
SVN revision: 74059
2012-07-18 11:43:02 +00:00
Carsten Haitzler a0a750ea86 fix flipselector theme to not lose chars. amazing it degraded so
gracefully in the first place! :)



SVN revision: 74056
2012-07-18 11:06:25 +00:00
yan.wang 9521230ca9 From: yan.wang@linux.intel.com
Subject: [E-devel] [PATCH] Add frame size when calculating minimized
elm_win size

Hi,
  I found frame size including width and height isn't counted in
  _elm_win_resize_objects_eval() when calculating minimized elm_window
  size.
    It is OK for X engine because elementary only draw client area and X
    provides widow frame. So both the width and height from
    evas_output_framespace_get are 0.
      But it cause bug for wayland engine because elementary need draw
window
frame by itself. So real client area size is smaller than window size.
If frame size isn't counted into minimized window size, there isn't
enough client area to layout widgets.
  So it is bug for any engine in which elementary draws window frame by
  itself. It is the reason of
http://trac.enlightenment.org/e/ticket/1064.
  Could you please my attached patch for this issue?
    Thanks.
    


SVN revision: 74049
2012-07-18 08:27:52 +00:00
Carsten Haitzler 721f5e1a26 clean up default check/radio sizing.
SVN revision: 74048
2012-07-18 08:23:15 +00:00
Carsten Haitzler e73440197e fix evil scroller self-feeing loop scrollbar sizing issues.
SVN revision: 74041
2012-07-18 06:59:16 +00:00
Carsten Haitzler 3250310508 clean up desktop scroller theme a bit.
SVN revision: 74040
2012-07-18 06:57:52 +00:00
Daniel Juyung Seo 5575df4a09 elm image: Removed existing trailing whitespace while reading the
code.

SVN revision: 74031
2012-07-18 02:25:38 +00:00
Daniel Juyung Seo 6c7791d580 elm image: Renamed internal variable/function name to be less confusing. They could be confused by no_scale option.
SVN revision: 74030
2012-07-18 02:25:34 +00:00
Gustavo Lima Chaves b9a1c7d940 [elm] Updating class images.
SVN revision: 74029
2012-07-17 22:34:26 +00:00
Gustavo Lima Chaves 45e5030474 [elm] Fix image name on a script.
SVN revision: 74028
2012-07-17 22:27:01 +00:00
Gustavo Lima Chaves e6b6bcd8b4 [elm] Diskselector now a scrollable widget.
Again, all bugs and features kept. Enjoy.



SVN revision: 74027
2012-07-17 22:09:07 +00:00
Gustavo Lima Chaves ef87e0cfb6 [elm] Style fix.
SVN revision: 74025
2012-07-17 18:46:18 +00:00
Gustavo Lima Chaves b24829d701 [elm] Init fix for frame.
SVN revision: 74024
2012-07-17 18:46:12 +00:00
Gustavo Lima Chaves 8855306850 [elm] Init fixes for slider.
SVN revision: 74023
2012-07-17 18:46:03 +00:00
Gustavo Lima Chaves 4e73e51582 [elm] Style fixes.
SVN revision: 74022
2012-07-17 18:45:57 +00:00
Gustavo Lima Chaves 950c0a06f0 [elm] Init fix for photo.
SVN revision: 74021
2012-07-17 18:45:51 +00:00
Gustavo Lima Chaves 48222a539e [elm] Repeated call now gone.
SVN revision: 74020
2012-07-17 18:45:39 +00:00
Gustavo Lima Chaves 4e88d3f1c7 [elm] Init PARTIAL fix for conform.
Widgets dealing with parent widget on init are on my TODO, yet.
Ideas?



SVN revision: 74019
2012-07-17 18:45:33 +00:00
Gustavo Lima Chaves 04d48d8499 [elm] Init fix for segment control.
SVN revision: 74018
2012-07-17 18:45:27 +00:00
Gustavo Lima Chaves 3e35c5c2eb [elm] Init fix for plug.
SVN revision: 74017
2012-07-17 18:45:20 +00:00
Gustavo Lima Chaves 7ad609b771 [elm] Init fix for slideshow.
SVN revision: 74016
2012-07-17 18:45:16 +00:00
Gustavo Lima Chaves 1e5389754e [elm] Fix init on image.
SVN revision: 74015
2012-07-17 18:45:09 +00:00
Gustavo Lima Chaves fd330affa3 [elm] Init fix for actionslider.
SVN revision: 74014
2012-07-17 18:45:04 +00:00
Gustavo Lima Chaves 96dddcd203 [elm] Init fix for bubble.
SVN revision: 74013
2012-07-17 18:44:55 +00:00
Gustavo Lima Chaves a1780e5677 [elm] Init code fix -- datetime.
SVN revision: 74012
2012-07-17 18:44:50 +00:00
Gustavo Lima Chaves 691b413204 [elm] Init code fix -- glview.
SVN revision: 74011
2012-07-17 18:44:43 +00:00
Gustavo Lima Chaves 775c39ed91 [elm] Init code fix -- check.
SVN revision: 74010
2012-07-17 18:44:36 +00:00
Gustavo Lima Chaves 39e29b9d91 [elm] Init code fix -- label.
SVN revision: 74009
2012-07-17 18:44:28 +00:00
Gustavo Lima Chaves 8e73de2016 [elm] Init code fix -- clock.
SVN revision: 74008
2012-07-17 18:44:23 +00:00
Gustavo Lima Chaves 3d00e9761d [elm] Init code fix -- calendar.
SVN revision: 74007
2012-07-17 18:44:16 +00:00
Gustavo Lima Chaves 206e639e5c [elm] Update class images.
SVN revision: 74006
2012-07-17 18:44:10 +00:00
Gustavo Lima Chaves 971b8a98fa [elm] Init code fix - thumb.
SVN revision: 74005
2012-07-17 18:43:53 +00:00
Gustavo Lima Chaves 18a193ad22 [elm] Init code placement fix -- gengrid.
SVN revision: 74002
2012-07-17 16:42:20 +00:00
Gustavo Lima Chaves 0d1638272e [elm] More initting code placement fix -- photocam.
SVN revision: 74001
2012-07-17 16:38:07 +00:00
Gustavo Lima Chaves fc488079d6 [elm] No initting code out of smart_add() -- list.
SVN revision: 73997
2012-07-17 15:02:22 +00:00
Gustavo Lima Chaves 0bb6d4f99b [elm] Cosmetic.
SVN revision: 73996
2012-07-17 14:56:51 +00:00