platform/upstream/elementary.git
13 years agocomments--
Carsten Haitzler [Sat, 20 Nov 2010 10:59:26 +0000 (10:59 +0000)]
comments--

SVN revision: 54739

13 years agowell... many things - genlist, when it is processign quue, or u
Carsten Haitzler [Sat, 20 Nov 2010 08:43:43 +0000 (08:43 +0000)]
well... many things - genlist, when it is processign quue, or u
add.del items will try and stick to viewing an acnhor item. it also
handles wrapping text properly now if style has such a thing - a test
style with that is there too (message style) for now - found isasue in
edje with textblock styles - doesnt change on state change. but anyway
- re-wrapping text works.. and it progressively processes the genlist
blocks to re-calc sizes etc. etc. so you dont block and so-on. i5ts
not too shabby. as for that - store has a generic struct type reader
now and is being tested... and get rid of unused var.

SVN revision: 54738

13 years agomake accelerated scrolling also accumulate scroll time so it doesnt
Carsten Haitzler [Sat, 20 Nov 2010 06:26:01 +0000 (06:26 +0000)]
make accelerated scrolling also accumulate scroll time so it doesnt
seem to silly fast - scroll speed also now increaese by 1.5x not 2x
and since time extends linearly by left over time from previous scroll
it's less extreme, but still accelerated.

SVN revision: 54733

13 years agoSome more text classes now supported. We clearly need more later,
Gustavo Lima Chaves [Fri, 19 Nov 2010 09:37:33 +0000 (09:37 +0000)]
Some more text classes now supported. We clearly need more later,
 maybe wrapping unbounded ones into a "general" TC.
TC swithing exposes various widgets bugs WRT layouting of children
objects, we gotta fix them.

SVN revision: 54715

13 years agolayout/application/titlebar canned layout:
Davide Andreoli [Fri, 19 Nov 2010 00:50:10 +0000 (00:50 +0000)]
layout/application/titlebar canned layout:
Fix up the syle, use a better (more toolbar-ish) image, align the title in center, add a white bg, remove some useless offset and, last but not least, add an elm.swallow.content part...or your app cant go much further ;)

SVN revision: 54705

13 years agoAdd suitable scrollbars to desktops.
Rafael Fonseca [Thu, 18 Nov 2010 19:13:54 +0000 (19:13 +0000)]
Add suitable scrollbars to desktops.

In this theme scrollbars do not disappear after a timeout, they are dragable,
there are up and down arrows to scroll and the line you see is also clickable
(much like e17 scrollbars). Ah, they also respect finger size hints.

Ok, some of you will want to kill me, others will probably try but I think that
at this moment is much easier to have a separate theme to desktop systems until
we define exactly what are all the theme differences between them.

SVN revision: 54701

13 years agoMake it possible to use finger size hint on scrollbars.
Rafael Fonseca [Thu, 18 Nov 2010 18:47:16 +0000 (18:47 +0000)]
Make it possible to use finger size hint on scrollbars.

With a small rectangle swallowed as a base is now possible to make scrollbars
respect the finger size hint. But it just makes sense when thumbscroll is
disabled, i.e, when scrollbars should be dragable.

SVN revision: 54700

13 years agoBaah, I always forget about EXTRA_DIST stuff.
Rafael Fonseca [Thu, 18 Nov 2010 18:25:11 +0000 (18:25 +0000)]
Baah, I always forget about EXTRA_DIST stuff.

SVN revision: 54698

13 years agoMerge Ephoto's gengrid items themes into elm default theme.
Rafael Fonseca [Thu, 18 Nov 2010 18:03:15 +0000 (18:03 +0000)]
Merge Ephoto's gengrid items themes into elm default theme.

Some of the gengrid items themes defined in Ephoto can be reused by others
later so it would be better to have those in the default theme.

SVN revision: 54694

13 years agoMake scrollbar more suitable for mobile devices.
Rafael Fonseca [Thu, 18 Nov 2010 17:38:53 +0000 (17:38 +0000)]
Make scrollbar more suitable for mobile devices.

Like android and iphone, the scrollbar was made smaller to not incentivate users
to try to drag it since it is not dragable (yet).

And do not worry desktops, you will have a suitable scrollbar soon.

SVN revision: 54693

13 years agoNot return const Evas_Objects in (icon|end)_get
Tiago Rezende Campos Falcao [Thu, 18 Nov 2010 12:55:31 +0000 (12:55 +0000)]
Not return const Evas_Objects in (icon|end)_get

SVN revision: 54688

13 years agoAdding Signal Hooks to Hoverlist
Tiago Rezende Campos Falcao [Thu, 18 Nov 2010 12:55:28 +0000 (12:55 +0000)]
Adding Signal Hooks to Hoverlist

SVN revision: 54687

13 years agoummm fix warnings. merge with my start on generic data -> parts in
Carsten Haitzler [Thu, 18 Nov 2010 11:10:58 +0000 (11:10 +0000)]
ummm fix warnings. merge with my start on generic data -> parts in
item mapping.

SVN revision: 54684

13 years agoElementary's header little fixes.
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:01:36 +0000 (10:01 +0000)]
Elementary's header little fixes.

SVN revision: 54682

13 years agoElementary welcomes text classes support.
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:01:24 +0000 (10:01 +0000)]
Elementary welcomes text classes support.
I'm now populating the default theme with text classes, just commit
with one for now. There can be tweakings at Elm config app's UI fonts
page, I know, but that will come later (editable preview field, font
hinting/fallback, blablabla).

WARNING: for users testing elm config, an old "rm -rf
~/.elementary/config" might be needed here, after this commit.

SVN revision: 54681

13 years agoDisable hook for elm lists in.
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:01:05 +0000 (10:01 +0000)]
Disable hook for elm lists in.

SVN revision: 54680

13 years agoTypo--.
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:00:53 +0000 (10:00 +0000)]
Typo--.

SVN revision: 54679

13 years agoTaking off defined block which is not necessary anymore + indenting.
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:00:41 +0000 (10:00 +0000)]
Taking off defined block which is not necessary anymore + indenting.

SVN revision: 54678

13 years agoElm config app sizing change (matching Elm test's size) and cosmetic
Gustavo Lima Chaves [Thu, 18 Nov 2010 10:00:26 +0000 (10:00 +0000)]
Elm config app sizing change (matching Elm test's size) and cosmetic
 fixes.

SVN revision: 54677

13 years agoallow fetch to be executed from main thread as well.
Gustavo Sverzut Barbieri [Thu, 18 Nov 2010 09:54:51 +0000 (09:54 +0000)]
allow fetch to be executed from main thread as well.

SVN revision: 54676

13 years agomake core independent of filesystem.
Gustavo Sverzut Barbieri [Thu, 18 Nov 2010 09:33:39 +0000 (09:33 +0000)]
make core independent of filesystem.

idea is to make it extensible for other backends without bloating the
core too much.

SVN revision: 54675

13 years agofix elm_module env var and ... elm_finger size . tnx mj lee. :)
Carsten Haitzler [Thu, 18 Nov 2010 09:30:46 +0000 (09:30 +0000)]
fix elm_module env var and ... elm_finger size . tnx mj lee. :)

SVN revision: 54674

13 years agowho else agrees that raster should use more eina utilities? :-)
Gustavo Sverzut Barbieri [Thu, 18 Nov 2010 08:13:05 +0000 (08:13 +0000)]
who else agrees that raster should use more eina utilities? :-)

SVN revision: 54670

13 years agobeginnings of a "store abstraction" ... data storage <-> genlist etc.
Carsten Haitzler [Thu, 18 Nov 2010 02:54:12 +0000 (02:54 +0000)]
beginnings of a "store abstraction" ... data storage <-> genlist etc.
to make life easier for app devs.

SVN revision: 54664

13 years agoFix elm_layout convenience macros II
Bruno Dilly [Wed, 17 Nov 2010 19:06:41 +0000 (19:06 +0000)]
Fix elm_layout convenience macros II

I missed one.

SVN revision: 54649

13 years agoFix elm_layout convenience macros
Bruno Dilly [Wed, 17 Nov 2010 18:51:43 +0000 (18:51 +0000)]
Fix elm_layout convenience macros

SVN revision: 54648

13 years agoAdd elm_genlist_item_item_class_update
Bruno Dilly [Wed, 17 Nov 2010 17:15:28 +0000 (17:15 +0000)]
Add elm_genlist_item_item_class_update

1. elm_genlist_item_item_class_update() API
It is required to change an item's item class on run-time.
Applications want to change a certain item's style and callbacks
dynamically.
This looks ok because changing one item's style does not affect performance,
And this API uses elm_genlist_item_update internally.
API name follows elementary naming conventions.
I've also added test code to elementary_test, Genlist 7.

2. constant to macro.
I replaced 2 constants for max_item_per_block and longpress_timeout to
macros.
This could be used in other places of the code.

3. duplicated assignment.
In elm_genlist_item_append, it->before = 0 is written in if and else.
I put this statement out of if().

4. fix doxygen typo
I fixed elm_genlist_compress_mode_set doxygen.

By: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 54639

13 years agoOoops.. fix homogenous / homogeneous inconsistency on elm_table
Bruno Dilly [Wed, 17 Nov 2010 16:30:05 +0000 (16:30 +0000)]
Ooops.. fix homogenous / homogeneous inconsistency on elm_table

Actually it would be nice to fix these in the entire API.
Most widgets use homogenous, elm_genlist uses homogeneous,
that looks to be the name adopted on evas.

SVN revision: 54634

13 years agoMove cursors from default theme to test file
Bruno Dilly [Wed, 17 Nov 2010 16:16:46 +0000 (16:16 +0000)]
Move cursors from default theme to test file

They're used only on test cursor3, shouldn't be on
default.edc

SVN revision: 54631

13 years agoDisable extra log verbosity
Lucas De Marchi [Wed, 17 Nov 2010 10:35:31 +0000 (10:35 +0000)]
Disable extra log verbosity

SVN revision: 54627

13 years agoLog goes to stderr instead of stdout
Lucas De Marchi [Wed, 17 Nov 2010 10:35:25 +0000 (10:35 +0000)]
Log goes to stderr instead of stdout

SVN revision: 54626

13 years agoUse macro for debugging instead of printf
Lucas De Marchi [Wed, 17 Nov 2010 10:35:03 +0000 (10:35 +0000)]
Use macro for debugging instead of printf

SVN revision: 54625

13 years agoImprovements in elm/layout/application/toolbar-content-back
Leandro Pereira [Tue, 16 Nov 2010 19:49:32 +0000 (19:49 +0000)]
Improvements in elm/layout/application/toolbar-content-back

Author:    Otavio Pontes <otavio@profusion.mobi>

SVN revision: 54608

13 years agoDon't forget the QUICKLAUNCH guards
Lucas De Marchi [Tue, 16 Nov 2010 18:36:47 +0000 (18:36 +0000)]
Don't forget the QUICKLAUNCH guards
Compiling this code with CFLAGS="-ffunction-sections -fdata-sections"
and LDFLAGS="-Wl,--as-needed -Wl,--gc-sections -Wl,--print-gc-sections"
was giving me the following messages:

/usr/bin/ld: Removing unused section '.text._on_key_down' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.text.my_show' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.rodata' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.text.test_focus' in file 'elementary_testql-test_focus.o'

The issue was the missing guards.

SVN revision: 54600

13 years agoSet smart obj callbacks descs for hoverlist and fs_bt
Bruno Dilly [Tue, 16 Nov 2010 15:51:03 +0000 (15:51 +0000)]
Set smart obj callbacks descs for hoverlist and fs_bt

Spotted by demarchi

SVN revision: 54596

13 years agoDelete trailing spaces on elm_animator
Bruno Dilly [Tue, 16 Nov 2010 13:17:30 +0000 (13:17 +0000)]
Delete trailing spaces on elm_animator

SVN revision: 54590

13 years agoAdd macro to do magic check on elm_animator EAPI funcs
Bruno Dilly [Tue, 16 Nov 2010 13:07:25 +0000 (13:07 +0000)]
Add macro to do magic check on elm_animator EAPI funcs

By: 박춘언 <hermet@naver.com>

SVN revision: 54588

13 years agofix docs.
Carsten Haitzler [Mon, 15 Nov 2010 02:55:36 +0000 (02:55 +0000)]
fix docs.

SVN revision: 54557

13 years agorespect 80 cols on elm_config, plz
Bruno Dilly [Fri, 12 Nov 2010 18:24:59 +0000 (18:24 +0000)]
respect 80 cols on elm_config, plz

SVN revision: 54520

13 years agoUse pager instead of flip + table on elm_config
Bruno Dilly [Fri, 12 Nov 2010 18:24:14 +0000 (18:24 +0000)]
Use pager instead of flip + table on elm_config

Avoid the mess of table pack / unpack and back / front flip sets
Pager is an widget much more appropriated for our needs.
And we will have the exactly same look when pager flip style is
fixed.

SVN revision: 54519

13 years ago * eio, ethumb and elementary: snapshot increase.
Cedric BAIL [Fri, 12 Nov 2010 16:03:34 +0000 (16:03 +0000)]
* eio, ethumb and elementary: snapshot increase.

SVN revision: 54508

13 years agoMirror recent AUTHORS changes to elm docs
Bruno Dilly [Fri, 12 Nov 2010 13:17:13 +0000 (13:17 +0000)]
Mirror recent AUTHORS changes to elm docs

SVN revision: 54501

13 years agoAdd Daniel Juyung Seo to elm AUTHORS
Bruno Dilly [Fri, 12 Nov 2010 13:07:32 +0000 (13:07 +0000)]
Add Daniel Juyung Seo to elm AUTHORS

"- I've contributed elm_magnetslider widget.
 - I've added an API and patched elm_genlist."

Fix typo in AUTHORS

By Daniel Juyung Seo (SeoZ) <juyung.seo@samsung.com>

SVN revision: 54499

13 years agoFlip effect to Pager
Tiago Rezende Campos Falcao [Fri, 12 Nov 2010 12:28:56 +0000 (12:28 +0000)]
Flip effect to Pager

Did we still need the flip?

SVN revision: 54497

13 years agoAdding styles options to pager test.
Tiago Rezende Campos Falcao [Fri, 12 Nov 2010 12:28:53 +0000 (12:28 +0000)]
Adding styles options to pager test.

Can now remove the pager slide test?

SVN revision: 54496

13 years agoFix elm_pager style change
Tiago Rezende Campos Falcao [Fri, 12 Nov 2010 12:28:50 +0000 (12:28 +0000)]
Fix elm_pager style change

SVN revision: 54495

13 years agono debug!
Carsten Haitzler [Fri, 12 Nov 2010 10:59:44 +0000 (10:59 +0000)]
no debug!

SVN revision: 54492

13 years agoadding myself to the list, as per raster's approval
Viktor Kojouharov [Fri, 12 Nov 2010 08:25:17 +0000 (08:25 +0000)]
adding myself to the list, as per raster's approval

SVN revision: 54487

13 years agofix focus revert -> reverting should revert only to widgets that say
Carsten Haitzler [Fri, 12 Nov 2010 04:16:24 +0000 (04:16 +0000)]
fix focus revert -> reverting should revert only to widgets that say
they CAN be focused :) see conform 2 test. focuse the entry in the
pager then dlete the pager page (pop). before focus vanished. now it
goes back to the top entry as you'd expect.

SVN revision: 54486

13 years agocomment++!
Carsten Haitzler [Fri, 12 Nov 2010 03:13:38 +0000 (03:13 +0000)]
comment++!

SVN revision: 54485

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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