Christopher Michael [Sun, 15 Nov 2009 01:52:40 +0000 (01:52 +0000)]
Add missing function prototypes.
SVN revision: 43696
Christopher Michael [Sun, 15 Nov 2009 01:52:25 +0000 (01:52 +0000)]
Set edje frametime once during init
Set edje scale once during init.
SVN revision: 43695
Christopher Michael [Sun, 15 Nov 2009 01:51:39 +0000 (01:51 +0000)]
Formatting.
Reduce potential register usage.
No need to always set edje frametime when creating a window (NB: This was
getting done for every window)
No need to always set edje scale when creating a window (NB: This was
getting done for every window)
Don't need to get the Widget_Data in changed_size_hints as it's not used.
Use EVAS_HINT_EXPAND/FILL
SVN revision: 43694
Jonathan Atton [Sat, 14 Nov 2009 15:30:03 +0000 (15:30 +0000)]
Elm map : some fixs
SVN revision: 43692
Jonathan Atton [Sat, 14 Nov 2009 13:58:22 +0000 (13:58 +0000)]
Elm Map : some fix. "Show paris" wich is a zoom to 18 segv.
SVN revision: 43690
Andreas Volz [Fri, 13 Nov 2009 22:37:34 +0000 (22:37 +0000)]
sorry, forgot to add
SVN revision: 43684
Andreas Volz [Fri, 13 Nov 2009 22:27:06 +0000 (22:27 +0000)]
document spinner style vertical
SVN revision: 43683
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 22:22:05 +0000 (22:22 +0000)]
fix valgrind reported problems.
GENERAL WARNING:
do NOT delete sub-objects (elm_widget_sub_object_add) or resize object
(elm_widget_resize_object_set) from del_hook()!! These are deleted
automatically before this function is called, thus you might double
free.
Fixed all occurrences I've spotted with valgrind. Please do not add more :-)
SVN revision: 43682
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 22:18:43 +0000 (22:18 +0000)]
nasty bug, die die dieeeeeeeeeeeeee
took me some time to spot the problem was in the nasty typo... :-(
SVN revision: 43681
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 22:18:01 +0000 (22:18 +0000)]
let's save some function calls.
Actually those should not be multiple calls on GCC that supports
functions attributes, but it does not hurt and code is a bit smaller
and easier to read.
SVN revision: 43680
Andreas Volz [Fri, 13 Nov 2009 22:03:38 +0000 (22:03 +0000)]
add example for spinner vertical style
SVN revision: 43679
Andreas Volz [Fri, 13 Nov 2009 22:03:09 +0000 (22:03 +0000)]
also add files to makefile
SVN revision: 43678
Andreas Volz [Fri, 13 Nov 2009 22:01:58 +0000 (22:01 +0000)]
added new vertical spinner style
SVN revision: 43677
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 18:54:55 +0000 (18:54 +0000)]
elm_box: fix move to evas_object_box and avoid double-deletion.
We must clear the box before, otherwise on delete it will
automatically delete all existing children, which would be deleted
right after with sub-objects.
SVN revision: 43675
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 18:53:34 +0000 (18:53 +0000)]
elm_entry: play nice with stringshare.
This avoids removing entries from cache to just add them later if it
was the last reference count.
SVN revision: 43674
Jonathan Atton [Fri, 13 Nov 2009 18:42:58 +0000 (18:42 +0000)]
Elm map: test if http is supported by ecore. Fix a bug in thedownload destination path. Frequently the downloads are never finished, I investigate
SVN revision: 43673
Jonathan Atton [Fri, 13 Nov 2009 17:34:20 +0000 (17:34 +0000)]
Elm: add the zoom with the mouse wheel in the photocam test.
SVN revision: 43666
Jonathan Atton [Fri, 13 Nov 2009 15:22:23 +0000 (15:22 +0000)]
Elementary : add Elm_Map. 2 bugs are known : ecore become crazy after a time (I think ecore_download bug somewhere) and "Show Paris" does not work well because we can't zoom and immediately after move (an idler somewhere in the sroller move the scroller ?)
SVN revision: 43664
Jonathan Atton [Thu, 12 Nov 2009 19:23:44 +0000 (19:23 +0000)]
Photocam: set the type of the widget
SVN revision: 43633
Christopher Michael [Tue, 10 Nov 2009 04:26:51 +0000 (04:26 +0000)]
Formatting.
SVN revision: 43599
Christopher Michael [Tue, 10 Nov 2009 02:03:52 +0000 (02:03 +0000)]
Formatting.
Use EVAS_HINT_EXPAND/FILL.
Remove unused variables.
Reduce duplicated code.
SVN revision: 43598
Jonathan Atton [Mon, 9 Nov 2009 22:15:26 +0000 (22:15 +0000)]
Elementary: add the patch from Dave Andreoli to remove the <br> at the end of the entry. This break a lot of applications but every new applications implement their own fix, it is time to fix it in elm.
SVN revision: 43593
Boris Faure [Mon, 9 Nov 2009 20:12:16 +0000 (20:12 +0000)]
typo
SVN revision: 43591
Christopher Michael [Mon, 9 Nov 2009 13:14:05 +0000 (13:14 +0000)]
Use EVAS_HINT_EXPAND/EVAS_HINT_FILL.
SVN revision: 43583
Christopher Michael [Mon, 9 Nov 2009 12:58:01 +0000 (12:58 +0000)]
More panel work. (Not complete yet).
Add some doxy.
SVN revision: 43581
Christopher Michael [Mon, 9 Nov 2009 12:56:26 +0000 (12:56 +0000)]
Remove useless variables.
SVN revision: 43580
Christopher Michael [Mon, 9 Nov 2009 12:55:50 +0000 (12:55 +0000)]
Remove 2 useless variables.
SVN revision: 43579
Christopher Michael [Mon, 9 Nov 2009 12:54:44 +0000 (12:54 +0000)]
Formatting.
Remove useless variables.
Use ELM_NEW instead of calloc directly.
SVN revision: 43578
Christopher Michael [Mon, 9 Nov 2009 12:50:16 +0000 (12:50 +0000)]
Formatting.
SVN revision: 43577
Christopher Michael [Mon, 9 Nov 2009 12:46:31 +0000 (12:46 +0000)]
Formatting.
SVN revision: 43576
Christopher Michael [Mon, 9 Nov 2009 12:42:35 +0000 (12:42 +0000)]
Remove 2 useless variables.
SVN revision: 43575
Christopher Michael [Mon, 9 Nov 2009 12:32:10 +0000 (12:32 +0000)]
Remove 2 useless variables.
SVN revision: 43574
Boris Faure [Sun, 8 Nov 2009 22:20:46 +0000 (22:20 +0000)]
elementary: add del_cb to hoversel items
SVN revision: 43550
Daniel Kolesa [Thu, 5 Nov 2009 14:58:45 +0000 (14:58 +0000)]
why that long?
SVN revision: 43461
Andreas Volz [Wed, 4 Nov 2009 22:00:56 +0000 (22:00 +0000)]
NULL check
SVN revision: 43456
Andreas Volz [Wed, 4 Nov 2009 21:00:56 +0000 (21:00 +0000)]
implemented elm_menu_object_get
SVN revision: 43455
Davide Andreoli [Wed, 4 Nov 2009 11:09:02 +0000 (11:09 +0000)]
* Genlist: delete the long_press timer on _item_unrealize(), not on _item_del().
SVN revision: 43448
Cedric BAIL [Mon, 2 Nov 2009 10:21:52 +0000 (10:21 +0000)]
* elementary: Remove work around edje bug.
SVN revision: 43417
Jonathan Atton [Sun, 1 Nov 2009 19:05:00 +0000 (19:05 +0000)]
Elm notify : move evas_callback_add to the end, it can prevent some bugs
SVN revision: 43397
Jonathan Atton [Sat, 31 Oct 2009 11:30:24 +0000 (11:30 +0000)]
Elm photocam : do not commit this ! sry
SVN revision: 43367
Jonathan Atton [Sat, 31 Oct 2009 11:28:33 +0000 (11:28 +0000)]
elm pager: remove the white rect
SVN revision: 43366
Jonathan Atton [Sat, 31 Oct 2009 09:27:22 +0000 (09:27 +0000)]
Elb menu: Fix bug. add the callback in the end else they can be called before all data are ready.
SVN revision: 43364
Jonathan Atton [Fri, 30 Oct 2009 18:25:57 +0000 (18:25 +0000)]
Elm pager: now evas_object_hide work
SVN revision: 43353
Jonathan Atton [Fri, 30 Oct 2009 14:10:41 +0000 (14:10 +0000)]
Elm toosbar : fix item_label_set(), recalc the min size
SVN revision: 43351
Jonathan Atton [Fri, 30 Oct 2009 13:13:21 +0000 (13:13 +0000)]
Elm toolbar : If the icon is bigger than the text fit to the icon size
SVN revision: 43350
Jonathan Atton [Fri, 30 Oct 2009 12:26:31 +0000 (12:26 +0000)]
Elm menu: do not delete this items
SVN revision: 43347
Jonathan Atton [Fri, 30 Oct 2009 12:05:31 +0000 (12:05 +0000)]
Elm slideshow s/item_build/item_realize
SVN revision: 43346
Jonathan Atton [Fri, 30 Oct 2009 12:00:18 +0000 (12:00 +0000)]
Elm pager : new style : fade_translucide. The background of the panel is translucide
SVN revision: 43345
Jonathan Atton [Fri, 30 Oct 2009 11:58:03 +0000 (11:58 +0000)]
Elm slideshow : fix preload
SVN revision: 43344
Iván Briano [Thu, 29 Oct 2009 23:36:49 +0000 (23:36 +0000)]
Looks like the size hint changes are not taking effect in edje,
all reswallows are slowly coming back.
SVN revision: 43341
Jonathan Atton [Thu, 29 Oct 2009 17:58:16 +0000 (17:58 +0000)]
Elm slideshow: fix preload and memory leak
SVN revision: 43340
Jonathan Atton [Thu, 29 Oct 2009 17:26:52 +0000 (17:26 +0000)]
elm slideshow : add elm_slideshow_items_get() and preload the next and the previous object.
SVN revision: 43339
Carsten Haitzler [Wed, 28 Oct 2009 10:14:22 +0000 (10:14 +0000)]
possibly fix some sizing issues reported with entires. khiraly will be able
to check i think.
SVN revision: 43324
Carsten Haitzler [Wed, 28 Oct 2009 07:06:41 +0000 (07:06 +0000)]
another swallow vicitm.... why?
SVN revision: 43322
Christopher Michael [Tue, 27 Oct 2009 19:32:50 +0000 (19:32 +0000)]
Fix formatting in elm_theme.
Fix compiler warnings in elm_theme.
More Panel work...can now slide in & out. Still needs more love tho.
SVN revision: 43318
Daniel Kolesa [Tue, 27 Oct 2009 17:41:28 +0000 (17:41 +0000)]
Czech translation: update desktop files.
SVN revision: 43312
Jonathan Atton [Mon, 26 Oct 2009 10:48:09 +0000 (10:48 +0000)]
Elm scroller: Fix _smart_scrollto_x/y_animator(). The callback "scroll" was not called for the last move
SVN revision: 43297
Jonathan Atton [Mon, 26 Oct 2009 10:11:14 +0000 (10:11 +0000)]
Elm box/table : Fix callback_del/add and memory leak
SVN revision: 43296
Carsten Haitzler [Mon, 26 Oct 2009 08:27:08 +0000 (08:27 +0000)]
1. fix window size hint update. somehow this broke with recent changes.
2. fix frame and pager - for some reason there is a neww to re-swallow.
baffles me why!
SVN revision: 43293
Carsten Haitzler [Mon, 26 Oct 2009 05:54:22 +0000 (05:54 +0000)]
wtf? why add a resize callback? the FRAME will resize the child, not the
child just resize itself. this broke scale inheritance. the resize code
ASSUMES the child is an edje object - not a smart object or anything else.
removed.
SVN revision: 43290
Vincent Torri [Sun, 25 Oct 2009 12:46:49 +0000 (12:46 +0000)]
find the extension of the shared libraries at configure time
SVN revision: 43267
Iván Briano [Sat, 24 Oct 2009 05:12:17 +0000 (05:12 +0000)]
ok, I should get some sleep
SVN revision: 43240
Iván Briano [Sat, 24 Oct 2009 05:09:01 +0000 (05:09 +0000)]
copy/paste
SVN revision: 43239
Iván Briano [Sat, 24 Oct 2009 05:05:38 +0000 (05:05 +0000)]
Delete correct entry from overlay and extension list and recreate cache on flush
SVN revision: 43238
Jonathan Atton [Fri, 23 Oct 2009 19:27:38 +0000 (19:27 +0000)]
Elm, fix the style
SVN revision: 43234
Jonathan Atton [Fri, 23 Oct 2009 19:24:57 +0000 (19:24 +0000)]
Elm genlist: new item style : default_style. The text part is a textblock instead of a text.
SVN revision: 43233
Carsten Haitzler [Fri, 23 Oct 2009 14:42:39 +0000 (14:42 +0000)]
add del for overlays/extensions and also an explicit flush
SVN revision: 43230
Jonathan Atton [Thu, 22 Oct 2009 22:28:20 +0000 (22:28 +0000)]
Elm laben: fix the theme
SVN revision: 43220
Jonathan Atton [Thu, 22 Oct 2009 22:10:23 +0000 (22:10 +0000)]
Elm: use evas_object_event_callback_del_full() everywhere and improve elm_notify
SVN revision: 43217
Jonathan Atton [Thu, 22 Oct 2009 22:07:02 +0000 (22:07 +0000)]
elm table : add elm_table_padding_set()
SVN revision: 43216
Jonathan Atton [Thu, 22 Oct 2009 22:01:56 +0000 (22:01 +0000)]
elm frame : add callback_del
SVN revision: 43215
Jonathan Atton [Thu, 22 Oct 2009 21:46:54 +0000 (21:46 +0000)]
Elm label: set the size hint min of the content to the size of the content. Then the frame size hint min of the frame will be update. This is not easy to understand but in some special cases the content of the frame was bigger than the frame.
SVN revision: 43214
Carsten Haitzler [Thu, 22 Oct 2009 12:08:20 +0000 (12:08 +0000)]
add extra safety checks.
SVN revision: 43199
Carsten Haitzler [Thu, 22 Oct 2009 12:05:25 +0000 (12:05 +0000)]
printf--
SVN revision: 43198
Carsten Haitzler [Thu, 22 Oct 2009 12:04:55 +0000 (12:04 +0000)]
dont grab focus if widget cant focus.
SVN revision: 43197
Carsten Haitzler [Thu, 22 Oct 2009 08:04:34 +0000 (08:04 +0000)]
allow/disallow focusing of objects explicitly
SVN revision: 43193
Davide Andreoli [Wed, 21 Oct 2009 11:32:36 +0000 (11:32 +0000)]
* Add a new button the the entry_scrolled test. The new button print the password you have typed in the entry.
This is to spot out a 'bug' (not really a bug, more a behaviour error): the password will contain an 'unexsistant' <br>
This strange behaviour also affect all the entry in elm, also the multiline ones, you always get an unwonted <br>
I will send a patch for this problem to the ml.
SVN revision: 43179
Christopher Michael [Tue, 20 Oct 2009 22:23:43 +0000 (22:23 +0000)]
Add a genlist to the panel test.
SVN revision: 43175
Christopher Michael [Tue, 20 Oct 2009 22:23:23 +0000 (22:23 +0000)]
Getting closer to a usable panel :)
SVN revision: 43174
Christopher Michael [Tue, 20 Oct 2009 22:22:24 +0000 (22:22 +0000)]
Better theme for default panel.
Fix problems w/ notify widget.
SVN revision: 43173
Christopher Michael [Tue, 20 Oct 2009 21:35:57 +0000 (21:35 +0000)]
Remove unused variables.
SVN revision: 43172
Christopher Michael [Tue, 20 Oct 2009 21:02:37 +0000 (21:02 +0000)]
Formatting.
Reduce code size in certain places by not reproducing the same
edje_object_text_set.
SVN revision: 43171
Christopher Michael [Sun, 18 Oct 2009 17:20:18 +0000 (17:20 +0000)]
Fix more formatting, *sigh*
Use ELM_NEW instead of calloc directly
SVN revision: 43155
Christopher Michael [Sun, 18 Oct 2009 16:59:51 +0000 (16:59 +0000)]
Use elm_widget_del_pre_hook_set for setting pre-delete hook on menu.
SVN revision: 43153
Christopher Michael [Sun, 18 Oct 2009 16:55:31 +0000 (16:55 +0000)]
Formatting.
SVN revision: 43152
Christopher Michael [Sun, 18 Oct 2009 16:31:53 +0000 (16:31 +0000)]
Formatting.
SVN revision: 43151
Christopher Michael [Sun, 18 Oct 2009 06:03:03 +0000 (06:03 +0000)]
Remove unused variables.
Formatting.
SVN revision: 43144
Christopher Michael [Sun, 18 Oct 2009 05:52:20 +0000 (05:52 +0000)]
Don't use depreciated function for setting style. Use elm_object_style_set
SVN revision: 43143
Christopher Michael [Sun, 18 Oct 2009 05:49:23 +0000 (05:49 +0000)]
Don't use depreciated *style_set functions. Use elm_object_style_set
SVN revision: 43142
Christopher Michael [Sun, 18 Oct 2009 05:43:39 +0000 (05:43 +0000)]
Fix compiler warnings for elm_index. Use proper Evas when adding box.
SVN revision: 43141
Christopher Michael [Sun, 18 Oct 2009 05:40:22 +0000 (05:40 +0000)]
Fix callbacks to be proper Evas_Smart_Cb's and remove compiler warnings.
SVN revision: 43140
Christopher Michael [Sun, 18 Oct 2009 00:10:36 +0000 (00:10 +0000)]
Formatting on menu & notify.
Some cleanup for panel widget...still no where near complete tho.
SVN revision: 43137
Jonathan Atton [Thu, 15 Oct 2009 20:48:00 +0000 (20:48 +0000)]
Elm : delete some added callback. The callbacks associated to the parent by the hover was not deleted when the parent is deleted
SVN revision: 43102
Christopher Michael [Thu, 15 Oct 2009 20:34:42 +0000 (20:34 +0000)]
Actually commit panel files.
SVN revision: 43101
Christopher Michael [Thu, 15 Oct 2009 20:34:11 +0000 (20:34 +0000)]
Work on a new panel widget. Still not complete yet, but it's started :)
SVN revision: 43100
Christopher Michael [Thu, 15 Oct 2009 19:33:28 +0000 (19:33 +0000)]
Add missing function prototype.
SVN revision: 43099
Christopher Michael [Thu, 15 Oct 2009 17:36:48 +0000 (17:36 +0000)]
Don't need to fetch Widget_Data here as we never use it.
SVN revision: 43097
Davide Andreoli [Thu, 15 Oct 2009 14:07:27 +0000 (14:07 +0000)]
* make use of use EINA_DEPRECATED, it spotted out (as compiler warning) where the deprecated functions is still used
SVN revision: 43096
Davide Andreoli [Thu, 15 Oct 2009 13:18:11 +0000 (13:18 +0000)]
* Revert my previous commit, the correct way to set the style of a widget is to use elm_object_style_set.
* Mark all the remaining elm_*_style_set() as deprecated.
* Some whitespaces
SVN revision: 43095
Davide Andreoli [Thu, 15 Oct 2009 11:16:05 +0000 (11:16 +0000)]
* Add missing elm_pager_style_set() func & 3 little whitespaces
SVN revision: 43094