platform/upstream/elementary.git
14 years agoAdd getters for anchorblock and anchorview hover style
Bruno Dilly [Thu, 11 Nov 2010 19:47:56 +0000 (19:47 +0000)]
Add getters for anchorblock and anchorview hover style

SVN revision: 54475

14 years agoFixing resize problems in toolbar.
Bruno Dilly [Thu, 11 Nov 2010 18:05:36 +0000 (18:05 +0000)]
Fixing resize problems in toolbar.

Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54468

14 years agoEmit clicked on elm_bubble
Bruno Dilly [Thu, 11 Nov 2010 18:04:45 +0000 (18:04 +0000)]
Emit clicked on elm_bubble

Closes ticket #441

SVN revision: 54467

14 years agoFix bubble corner and theme hook issues
Bruno Dilly [Thu, 11 Nov 2010 18:04:08 +0000 (18:04 +0000)]
Fix bubble corner and theme hook issues

SVN revision: 54466

14 years agoAdd test for elm_bubble
Bruno Dilly [Thu, 11 Nov 2010 18:03:40 +0000 (18:03 +0000)]
Add test for elm_bubble

Spots issues with corner.

SVN revision: 54465

14 years agoelm_box.c: Fix in elm_box_layout_transition
Iván Briano [Thu, 11 Nov 2010 16:22:55 +0000 (16:22 +0000)]
elm_box.c: Fix in elm_box_layout_transition
This function does not receive the Widget object in the parameter
Evas_Object *obj, so it must not check its type with ELM_CHECK_WIDTYPE

See "Box Transition" test in the elementary_test

By: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54461

14 years agoas per chuneon's request :)
Carsten Haitzler [Thu, 11 Nov 2010 14:59:21 +0000 (14:59 +0000)]
as per chuneon's request :)

SVN revision: 54458

14 years agoprotect gengrid from div by 0
Carsten Haitzler [Wed, 10 Nov 2010 23:59:59 +0000 (23:59 +0000)]
protect gengrid from div by 0

SVN revision: 54447

14 years agoelm : add edje external icon, label and scroller
Jonathan Atton [Wed, 10 Nov 2010 22:48:36 +0000 (22:48 +0000)]
elm : add edje external icon, label and scroller

SVN revision: 54446

14 years agoelm : add expand in the edje external genlist
Jonathan Atton [Wed, 10 Nov 2010 22:44:44 +0000 (22:44 +0000)]
elm : add expand in the edje external genlist

SVN revision: 54445

14 years agoFix Doxygen conf to support __UNUSED__
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:36 +0000 (18:06 +0000)]
Fix Doxygen conf to support __UNUSED__

SVN revision: 54434

14 years agoElm_Transit: Documentation improvement
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:34 +0000 (18:06 +0000)]
Elm_Transit: Documentation improvement

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54433

14 years agoTransit Effect: release data
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:31 +0000 (18:06 +0000)]
Transit Effect: release data

Effects:
Translation
Resizable Flip
Fade
Blend

The effects above retrives information about objects in the transit,
they need to release these informations if the object dies.

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54432

14 years agoTransit Effect: blend and wipe behavior
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:28 +0000 (18:06 +0000)]
Transit Effect: blend and wipe behavior

This effects must do the evas_object_{show, hide} at the end of the
effect

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54431

14 years agoTransit Effect: otimization
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:22 +0000 (18:06 +0000)]
Transit Effect: otimization

Otimization: Do not pass twice by a list.
removing unuseble casts

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54430

14 years agotest_transit.c - activate effects when click
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:20 +0000 (18:06 +0000)]
test_transit.c - activate effects when click

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54429

14 years agoTransit Effect: Effect Translation whith variance
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:17 +0000 (18:06 +0000)]
Transit Effect: Effect Translation whith variance

Effect Translation whith variance, not whith absolute value

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54428

14 years agoElm_Transit: Fix bug when removing an object
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:14 +0000 (18:06 +0000)]
Elm_Transit: Fix bug when removing an object

Bug: If the object does not belong to the transit, it was removing the
obj_data from it.

Bug: segfaut if you try to remove an object that do not belongs to any
transit

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54427

14 years agoElm_Transit: Not allowing objects in multiples transits
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:11 +0000 (18:06 +0000)]
Elm_Transit: Not allowing objects in multiples transits

Bug: if the objects belongs to multiples transits, there is a problem
with the internal state of the object storage with the data_set
function. If a transit die, it will free this data, and the other
transit will crash.

Removing _elm_transit_object_remove_cb prototype

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54426

14 years agoElm_Transit: cleaning up the code
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:08 +0000 (18:06 +0000)]
Elm_Transit: cleaning up the code

Removing math functions. Changing how auto_reverse works
Removing _tween_progress_calc
If the object dies, the del_cb does not need to be deleted
Coccinelle modifications

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54425

14 years agoElm_Transit: adding EINA_MAGIC
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:05 +0000 (18:06 +0000)]
Elm_Transit: adding EINA_MAGIC

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54424

14 years agoElm_Transit: deleting transit if there is no more effects
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:03 +0000 (18:06 +0000)]
Elm_Transit: deleting transit if there is no more effects

After you add an effect, if the effect's list stay empty, the transit
will die

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54423

14 years agoElm_Transit: changing architecture
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:06:00 +0000 (18:06 +0000)]
Elm_Transit: changing architecture

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54422

14 years agoElm_Transit: fix in elm_transit_del
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:57 +0000 (18:05 +0000)]
Elm_Transit: fix in elm_transit_del

If the transit object is removed inside some animation, there is a
problem. Now we set the transit to be deleted.

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54421

14 years agoelm_transit.c: better documentation
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:54 +0000 (18:05 +0000)]
elm_transit.c: better documentation

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54420

14 years agoElm_Transit: missing getters
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:51 +0000 (18:05 +0000)]
Elm_Transit: missing getters

elm_transit_tween_mode_get
elm_transit_repeat_times_get
elm_transit_auto_reverse_get

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54419

14 years agoElm_Transit: better organization of the code
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:48 +0000 (18:05 +0000)]
Elm_Transit: better organization of the code

static functions in the top, functions in order of Elementary.h.in

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54418

14 years agoElm_Transit: Following the style of efl
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:45 +0000 (18:05 +0000)]
Elm_Transit: Following the style of efl

ELM_FX is now ELM_TRANSIT_EFFECT

Curve style like in edje

Changing names:
CURVE_IN -> TWEEN_DECELERATE
CURVE_OUT -> TWEEN_ACCELERATE
CURVE_IN_OUT -> TWEEN_SINUSOIDAL
Curve_Style -> Tween_Mode

Now, the calculation is done like in edje.

Changing function of type function() to function(void)
Elm_Transit: Changing calloc(1, to ELM_NEW

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54417

14 years agoFix elm_transit_{auto_reverse_set, repeat_times_set}
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:42 +0000 (18:05 +0000)]
Fix elm_transit_{auto_reverse_set, repeat_times_set}

Now, if you set a negative number to repeat, it will repeat infinite
times.

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54416

14 years agoElm_Transit: deleting transit if there is no more objects
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:39 +0000 (18:05 +0000)]
Elm_Transit: deleting transit if there is no more objects

After you add an object, if the objects list stay empty, the transit
will die

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54415

14 years agoElm_Transit: Using EINA_LIST_FOREACH_SAFE
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:36 +0000 (18:05 +0000)]
Elm_Transit: Using EINA_LIST_FOREACH_SAFE

Using EINA_LIST_FOREACH_SAFE to remove objects from the list safely

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54414

14 years agoFixing elm_transit_del function
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:34 +0000 (18:05 +0000)]
Fixing elm_transit_del function

It was not deleting the objecs correctly

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54413

14 years agoElm_Transit: using evas_object_data{set, get, del}
Tiago Rezende Campos Falcao [Wed, 10 Nov 2010 18:05:26 +0000 (18:05 +0000)]
Elm_Transit: using evas_object_data{set, get, del}

Intead of doing a list to restore information about an object, now using
evas_object_data{set, get, del}
Using evas_object_pass_events instead elm_object_disabled_set
This allows the event block to be setted in non widgets objects

Author: Helen Fornazier <helen.fornazier@profusion.mobi>

SVN revision: 54412

14 years agoFix List keyboard navigation on horizontal mode
Bruno Dilly [Wed, 10 Nov 2010 18:04:51 +0000 (18:04 +0000)]
Fix List keyboard navigation on horizontal mode

Closes ticket #619

SVN revision: 54411

14 years agoFix Gengrid keyboard navigation on horizontal mode
Bruno Dilly [Wed, 10 Nov 2010 18:04:28 +0000 (18:04 +0000)]
Fix Gengrid keyboard navigation on horizontal mode

SVN revision: 54410

14 years agoAdd horizontal mode to gengrid test 2
Bruno Dilly [Wed, 10 Nov 2010 18:03:56 +0000 (18:03 +0000)]
Add horizontal mode to gengrid test 2

SVN revision: 54409

14 years agoAdd getter for elm_radio
Bruno Dilly [Wed, 10 Nov 2010 14:10:08 +0000 (14:10 +0000)]
Add getter for elm_radio

SVN revision: 54408

14 years agoRename elm_flippicker to elm_flipselector
Bruno Dilly [Wed, 10 Nov 2010 13:43:34 +0000 (13:43 +0000)]
Rename elm_flippicker to elm_flipselector

"Do you come from the land down under?
Where women glow and men plunder?
Can't you hear, can't you hear the thunder?
You better run, you better take cover."
  - Men at Work

commit msg suggested by glima  =D
%hua

SVN revision: 54407

14 years agoRename elm_diskpicker to elm_diskselector
Bruno Dilly [Wed, 10 Nov 2010 13:28:32 +0000 (13:28 +0000)]
Rename elm_diskpicker to elm_diskselector

Men at work. Sorry for the inconvenience.

SVN revision: 54406

14 years agoRename elm_colorpicker to elm_colorselector
Bruno Dilly [Wed, 10 Nov 2010 13:14:50 +0000 (13:14 +0000)]
Rename elm_colorpicker to elm_colorselector

Suggested by k-s as part of our
"Beautiful, Consistent ELM API" effort.

colorpicker, diskpicker and flippicker should follow
fileselector name.

SVN revision: 54405

14 years agoCalling _resize function after functions that can change item size.
Bruno Dilly [Wed, 10 Nov 2010 12:38:47 +0000 (12:38 +0000)]
Calling _resize function after functions that can change item size.

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54404

14 years agoPassing correct parameters when clicking in item in more menu.
Bruno Dilly [Wed, 10 Nov 2010 12:37:06 +0000 (12:37 +0000)]
Passing correct parameters when clicking in item in more menu.

Event info should be an Elm_Toolbar_Item.

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54403

14 years agoUnpacking objects from holder table on elm config
Bruno Dilly [Wed, 10 Nov 2010 12:11:28 +0000 (12:11 +0000)]
Unpacking objects from holder table on elm config

Avoid packing object already packed when flipping

SVN revision: 54402

14 years agoAdd missing getters to elm_table
Bruno Dilly [Wed, 10 Nov 2010 11:36:58 +0000 (11:36 +0000)]
Add missing getters to elm_table

For padding and homogenous

SVN revision: 54399

14 years agoDocument recently added scroll,edge,X signals to elm_genlist
Bruno Dilly [Wed, 10 Nov 2010 03:01:15 +0000 (03:01 +0000)]
Document recently added scroll,edge,X signals to elm_genlist

SVN revision: 54394

14 years agoThis small patch allows to get a smart callback when the scrollers in an
Bruno Dilly [Wed, 10 Nov 2010 02:48:59 +0000 (02:48 +0000)]
This small patch allows to get a smart callback when the scrollers in an
elm_list or in an elm_genlist fire the edge,{top,bottom,left,right}
signals, backporting them to the list object.

The new smart callbacks called are:
 · "scroll,edge,top" - the list is scrolled until the top edge
 · "scroll,edge,bottom" - the list is scrolled until the bottom edge
 · "scroll,edge,left" - the list is scrolled until the left edge
 · "scroll,edge,right" - the list is scrolled until the right edge

SVN revision: 3

SVN revision: 54393

14 years agoRemoving more_item from wd->items on elm_toolbar
Bruno Dilly [Tue, 9 Nov 2010 21:21:46 +0000 (21:21 +0000)]
Removing more_item from wd->items on elm_toolbar

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54385

14 years agoChange diskpicker items functions names
Bruno Dilly [Tue, 9 Nov 2010 20:27:32 +0000 (20:27 +0000)]
Change diskpicker items functions names

elm_diskpicker_item_prev/next ->
elm_diskpicker_item_prev_get/next_get

elm_diskpicker_item_selected_set(it) ->
elm_diskpicker_item_selected_set(it, bool selected)

elm_diskpicker_item_selected_get(obj) ->
elm_diskpicker_selected_item_get(obj)

Added bool elm_diskpicker_item_selected_get(it)
      item elm_diskpicker_first_item_get
      item elm_diskpicker_last_item_get

SVN revision: 54379

14 years agoFix ingroup in elm_toolbar doc
Bruno Dilly [Tue, 9 Nov 2010 20:27:07 +0000 (20:27 +0000)]
Fix ingroup in elm_toolbar doc

SVN revision: 54378

14 years agoChange flippicker items functions names
Bruno Dilly [Tue, 9 Nov 2010 20:26:47 +0000 (20:26 +0000)]
Change flippicker items functions names

elm_flippicker_item_prev/next -> elm_flippicker_item_prev_get/next_get
elm_flippicker_item_selected_set(it) ->
   elm_flippicker_item_selected_set(it, bool selected)

Added bool elm_flippicker_item_selected_get(it)

SVN revision: 54377

14 years agoFix flippicker item selection
Bruno Dilly [Tue, 9 Nov 2010 20:26:22 +0000 (20:26 +0000)]
Fix flippicker item selection

SVN revision: 54376

14 years agoAdd test for flippicker select / get items functions
Bruno Dilly [Tue, 9 Nov 2010 20:25:57 +0000 (20:25 +0000)]
Add test for flippicker select / get items functions

It spots a bug on item selection

SVN revision: 54375

14 years agoRemove const from flippicker item functions return
Bruno Dilly [Tue, 9 Nov 2010 20:25:32 +0000 (20:25 +0000)]
Remove const from flippicker item functions return

SVN revision: 54374

14 years agoBlacklist some false positives on elm test_setter.sh
Bruno Dilly [Tue, 9 Nov 2010 20:22:44 +0000 (20:22 +0000)]
Blacklist some false positives on elm test_setter.sh

SVN revision: 54373

14 years agoLet efreet icon return const
Sebastian Dransfeld [Tue, 9 Nov 2010 20:15:55 +0000 (20:15 +0000)]
Let efreet icon return const

We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.

A bit late to do an API break, but must be done.

SVN revision: 54372

14 years agoRespect finger size on elm_index widget.
Rafael Fonseca [Tue, 9 Nov 2010 18:20:43 +0000 (18:20 +0000)]
Respect finger size on elm_index widget.

SVN revision: 54370

14 years agoFix widgets in small finger size.
Tiago Rezende Campos Falcao [Tue, 9 Nov 2010 18:17:24 +0000 (18:17 +0000)]
Fix widgets in small finger size.

Fixed widgets:
* Button
* Diskpicker
* Radio
* Check
* Toggle

SVN revision: 54369

14 years agofix valgrind problems with elm menu. oooh not tracking things right.
Carsten Haitzler [Tue, 9 Nov 2010 10:41:09 +0000 (10:41 +0000)]
fix valgrind problems with elm menu. oooh not tracking things right.
bad elm menu! bad!

SVN revision: 54362

14 years agooops! item cache... has a bug. didnt actually delete old cb's.. was
Carsten Haitzler [Tue, 9 Nov 2010 06:28:26 +0000 (06:28 +0000)]
oops! item cache... has a bug. didnt actually delete old cb's.. was
edeleting from null! fix!

SVN revision: 54358

14 years agoidea from seokjae but majorly changed patch - use on_hold as
Carsten Haitzler [Tue, 9 Nov 2010 06:07:07 +0000 (06:07 +0000)]
idea from seokjae but majorly changed patch - use on_hold as
originally intended for holding actions in this case, and also add
momentum acceleration at the same time.

SVN revision: 54356

14 years agoget rid of carousel - empty junk we dont need.
Carsten Haitzler [Tue, 9 Nov 2010 05:00:49 +0000 (05:00 +0000)]
get rid of carousel - empty junk we dont need.

SVN revision: 54354

14 years agopatch from ChunEon Park <chuneon.park@samsung.com> with formatting
Carsten Haitzler [Tue, 9 Nov 2010 04:58:54 +0000 (04:58 +0000)]
patch from ChunEon Park <chuneon.park@samsung.com> with formatting
fixes, compile fixes etc. etc. as well as a general cleanup of header
and location of typedefs and so on.

SVN revision: 54353

14 years agoGetting toolbar icon size in theme.
Bruno Dilly [Mon, 8 Nov 2010 19:59:22 +0000 (19:59 +0000)]
Getting toolbar icon size in theme.

Uses icon_size from elm_config as fallback.

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54347

14 years agoAdding functions to toolbar to set icon lookup order
Bruno Dilly [Mon, 8 Nov 2010 19:58:46 +0000 (19:58 +0000)]
Adding functions to toolbar to set icon lookup order

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54346

14 years agoSearching for icons in theme before fdo by default
Bruno Dilly [Mon, 8 Nov 2010 19:57:57 +0000 (19:57 +0000)]
Searching for icons in theme before fdo by default

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54345

14 years agoCheck for functions _elm_XXX_get on test_setter script
Bruno Dilly [Mon, 8 Nov 2010 17:47:12 +0000 (17:47 +0000)]
Check for functions _elm_XXX_get on test_setter script

To avoid false positive on functions like elm_widget_item_cursor_get

SVN revision: 54337

14 years agoRemove hardcoded max icon size restrition on toolbar
Bruno Dilly [Mon, 8 Nov 2010 17:25:06 +0000 (17:25 +0000)]
Remove hardcoded max icon size restrition on toolbar

If it was added to mask a bug, we are unmasking it, so we can
solve it and use the toolbar for programs that want more than
48 pixels.

SVN revision: 54336

14 years agoChecking widtype on eapi elm_toolbar_item_label_set
Bruno Dilly [Mon, 8 Nov 2010 16:55:26 +0000 (16:55 +0000)]
Checking widtype on eapi elm_toolbar_item_label_set

SVN revision: 54335

14 years agoInclude toolbar_item_state_del on Elm.h
Bruno Dilly [Mon, 8 Nov 2010 16:44:31 +0000 (16:44 +0000)]
Include toolbar_item_state_del on Elm.h

SVN revision: 54334

14 years agoAdding some missing const on getters on elm
Bruno Dilly [Mon, 8 Nov 2010 16:39:07 +0000 (16:39 +0000)]
Adding some missing const on getters on elm

SVN revision: 54333

14 years agoelm_genlist longpressed signal documentation
Bruno Dilly [Mon, 8 Nov 2010 14:07:33 +0000 (14:07 +0000)]
elm_genlist longpressed signal documentation

By: 서주영 <juyung.seo@samsung.com>

SVN revision: 54329

14 years agono more debian dir in our svn - debian now handles this tehmselves.
Carsten Haitzler [Mon, 8 Nov 2010 05:51:19 +0000 (05:51 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.

SVN revision: 54299

14 years agooops printf--
Carsten Haitzler [Mon, 8 Nov 2010 05:38:53 +0000 (05:38 +0000)]
oops printf--

SVN revision: 54286

14 years agofmting
Carsten Haitzler [Mon, 8 Nov 2010 04:39:56 +0000 (04:39 +0000)]
fmting

SVN revision: 54285

14 years agofix bug in glenlist 4 - item update. updates item vanishes.
Carsten Haitzler [Mon, 8 Nov 2010 04:33:34 +0000 (04:33 +0000)]
fix bug in glenlist 4 - item update. updates item vanishes.

SVN revision: 54284

14 years agoallo icons to be orphaned
Carsten Haitzler [Sat, 6 Nov 2010 07:05:00 +0000 (07:05 +0000)]
allo icons to be orphaned

SVN revision: 54218

14 years agoback to 2000 items in test.
Carsten Haitzler [Sat, 6 Nov 2010 06:19:05 +0000 (06:19 +0000)]
back to 2000 items in test.

SVN revision: 54216

14 years agounrealized callback too.
Carsten Haitzler [Sat, 6 Nov 2010 06:14:21 +0000 (06:14 +0000)]
unrealized callback too.

SVN revision: 54215

14 years agoimprove genlist item realize/nrealize by almost 2x. (4.7->2.7 sec for
Carsten Haitzler [Sat, 6 Nov 2010 06:02:22 +0000 (06:02 +0000)]
improve genlist item realize/nrealize by almost 2x. (4.7->2.7 sec for
processing of a genlist queue of 20,000 items). added genlist item
cache to do this. yay!. also wil improve runtime scrolling -
realiz/unrealize will be also equivalently faster, so less add/del
overhead for the edje objects in gnelist itself. the icons that apps
swallow in still get deleted and created. this is another matter for
anothr day. ant be solved inside of genlist itself. probably need an
unrealize callback per item and a way to steal your icons back from
the item.

SVN revision: 54214

14 years agoFixing comments in gengrid.
Bruno Dilly [Fri, 5 Nov 2010 18:25:04 +0000 (18:25 +0000)]
Fixing comments in gengrid.

By: Otavio Pontes <otavio@profusion.mobi

SVN revision: 54191

14 years agoEmit different signals when changing states forward or backward.
Bruno Dilly [Fri, 5 Nov 2010 18:23:59 +0000 (18:23 +0000)]
Emit different signals when changing states forward or backward.

This is used to perform diferent animations when going forward or
backward.

By:  Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54190

14 years agoAdding a no select mode to toolbar.
Bruno Dilly [Fri, 5 Nov 2010 18:23:15 +0000 (18:23 +0000)]
Adding a no select mode to toolbar.

In no select mode, toolbar items don't stay selected after click.

SVN revision: 54189

14 years agoLoading icon image from files if absolute path is provided
Bruno Dilly [Fri, 5 Nov 2010 18:22:42 +0000 (18:22 +0000)]
Loading icon image from files if absolute path is provided

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54188

14 years agoDon't show more menu if there is only one button in it.
Bruno Dilly [Fri, 5 Nov 2010 18:21:01 +0000 (18:21 +0000)]
Don't show more menu if there is only one button in it.

If there is only one item inside more menu and if this item is smaller
than more item, the toolbar wont show the more menu.

By: Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54187

14 years agooops - printf--
Carsten Haitzler [Fri, 5 Nov 2010 11:02:52 +0000 (11:02 +0000)]
oops - printf--

SVN revision: 54175

14 years agofix genlist bug - was MEANT to realzie items as they appear - it
Carsten Haitzler [Fri, 5 Nov 2010 11:02:08 +0000 (11:02 +0000)]
fix genlist bug - was MEANT to realzie items as they appear - it
realized a whole block. fix.

SVN revision: 54174

14 years agofmting.
Carsten Haitzler [Fri, 5 Nov 2010 09:44:05 +0000 (09:44 +0000)]
fmting.

SVN revision: 54172

14 years agodo scale right for toolbar...
Carsten Haitzler [Fri, 5 Nov 2010 09:43:13 +0000 (09:43 +0000)]
do scale right for toolbar...

SVN revision: 54171

14 years ago Make the scroller more "weighted" (or hard-to-drag) while you drag it
Davide Andreoli [Fri, 5 Nov 2010 09:31:51 +0000 (09:31 +0000)]
 Make the scroller more "weighted" (or hard-to-drag) while you drag it
 out of bounds, that is when the content is finished. In this way
 the user note that the content is at the end.

 All the others finger-scroll implementation (iphone,android) works this way ;)

 This is configurable by the 'thumbscroll_border_friction' config value,
 and by the 'ELM_THUMBSCROLL_BORDER_FRICTION' var.
 0.0 means: disable the friction
 0.5 is the default
 1.0 means: maximum friction

 I have tested this with every scroller in elm_test and seems to work
 well in all the occurence, if you see somthing strange in some scroller
 please let me know.

 DaveMDS

SVN revision: 54170

14 years agoelm theme can be copied, referenced and theme flush tries to ONLY
Carsten Haitzler [Fri, 5 Nov 2010 08:37:31 +0000 (08:37 +0000)]
elm theme can be copied, referenced and theme flush tries to ONLY
flush a specific theme if told so (and only those widgets and their
children).

SVN revision: 54169

14 years agoFix missing ingroups on elm_layout docs
Bruno Dilly [Fri, 5 Nov 2010 00:47:19 +0000 (00:47 +0000)]
Fix missing ingroups on elm_layout docs

SVN revision: 54165

14 years agoAdd cursor getters for elm widgets and items
Bruno Dilly [Fri, 5 Nov 2010 00:46:54 +0000 (00:46 +0000)]
Add cursor getters for elm widgets and items

SVN revision: 54164

14 years agoAdd bounce getter for remaining widgets
Bruno Dilly [Fri, 5 Nov 2010 00:45:59 +0000 (00:45 +0000)]
Add bounce getter for remaining widgets

SVN revision: 54163

14 years agoSmall fix on entry load file
Bruno Dilly [Thu, 4 Nov 2010 13:59:42 +0000 (13:59 +0000)]
Small fix on entry load file

In case a file can't be completely read, return what could be read so
far.

SVN revision: 54152

14 years agoAccomodating for scrolled entry changes at elm config app's profile page.
Gustavo Lima Chaves [Thu, 4 Nov 2010 13:51:09 +0000 (13:51 +0000)]
Accomodating for scrolled entry changes at elm config app's profile page.
NB: there is no sane way of restraining the min/max size of an elm
widget right now.  This is why the scrolled entry is now (hopefully
not for toooo long) with half the size of a box, not 60px in height
anymore.

SVN revision: 54151

14 years agoReverting size hints hacks the right way at scrolled entry + calling
Gustavo Lima Chaves [Thu, 4 Nov 2010 13:51:02 +0000 (13:51 +0000)]
Reverting size hints hacks the right way at scrolled entry + calling
 it from theme hook.

SVN revision: 54150

14 years agoJust adding more readability to eet data descriptor filling.
Gustavo Lima Chaves [Thu, 4 Nov 2010 13:50:54 +0000 (13:50 +0000)]
Just adding more readability to eet data descriptor filling.

SVN revision: 54149

14 years agoWe need the aspect, or sometimes icons go away
Iván Briano [Thu, 4 Nov 2010 12:24:07 +0000 (12:24 +0000)]
We need the aspect, or sometimes icons go away

SVN revision: 54147

14 years agoAdd bounce setter/getter to elm_photocam
Bruno Dilly [Thu, 4 Nov 2010 12:19:00 +0000 (12:19 +0000)]
Add bounce setter/getter to elm_photocam

By: Li Suxia <suxia.li@samsung.com>

SVN revision: 54146

14 years agoRemove elm_notepad
Bruno Dilly [Thu, 4 Nov 2010 11:56:15 +0000 (11:56 +0000)]
Remove elm_notepad

Notepad had a big issue: users couldn't access the entry, so notepad
was something near to an useless widget.

We needed to choose between wrap all entry functions or add these file
save / load and autosave features to entries.

As discussed on the emails list, we decided to go with the second
option, so we won't have an extra widget with lots of wrap functions.

Notepad was internally just an elm_entry with a scroll, so using
a scrolled entry with a file set will do the job.

I've added a test called Entry Notepad that looks like the removed
Notepad test. But we will see the improvements - you can clear the entry
or whatever you want, because the entry is the object you are creating.

If you were using elm_notepad before, just s/notepad/scrolled_entry
and almost everything should work fine. Another change was the function
file_save(obj, file, format), is now just file_save(obj), and the
file and format used are defined by file_set().

At last, some getters were added.

SVN revision: 54145