platform/upstream/elementary.git
14 years agoRemove unused var on test_focus
Bruno Dilly [Tue, 30 Nov 2010 18:51:16 +0000 (18:51 +0000)]
Remove unused var on test_focus

SVN revision: 55096

14 years agoFix scroller bar on default-desktop theme
Bruno Dilly [Tue, 30 Nov 2010 18:50:27 +0000 (18:50 +0000)]
Fix scroller bar on default-desktop theme

SVN revision: 55095

14 years agoelementary: tab -> spaces
Leandro Pereira [Tue, 30 Nov 2010 15:18:21 +0000 (15:18 +0000)]
elementary: tab -> spaces

SVN revision: 55087

14 years agoelementary: Bugfix: Elm_Fileselector returns parent directory in folder select mode
Leandro Pereira [Tue, 30 Nov 2010 12:59:08 +0000 (12:59 +0000)]
elementary: Bugfix: Elm_Fileselector returns parent directory in folder select mode

SVN revision: 55085

14 years agoelementary/elc_fileselector: Pack booleans with a bitfield
Leandro Pereira [Tue, 30 Nov 2010 12:59:05 +0000 (12:59 +0000)]
elementary/elc_fileselector: Pack booleans with a bitfield

SVN revision: 55084

14 years agoElementary patch for supporting keypad
Tiago Rezende Campos Falcao [Mon, 29 Nov 2010 13:56:33 +0000 (13:56 +0000)]
Elementary patch for supporting keypad

Author: Jihoon Kim <jihoon48.kim@samsung.com>

SVN revision: 55062

14 years agoEvent Callback
Tiago Rezende Campos Falcao [Mon, 29 Nov 2010 13:56:30 +0000 (13:56 +0000)]
Event Callback

SVN revision: 55061

14 years agoAccount for list unselection (elm profiles).
Gustavo Lima Chaves [Mon, 29 Nov 2010 13:15:20 +0000 (13:15 +0000)]
Account for list unselection (elm profiles).
Sorry, my bad, discomfitor.

SVN revision: 55059

14 years agoElm style on disabled/enabled setter/getters has been this one.
Gustavo Lima Chaves [Mon, 29 Nov 2010 13:15:09 +0000 (13:15 +0000)]
Elm style on disabled/enabled setter/getters has been this one.
Sorry for the incovenience, man at work.

SVN revision: 55058

14 years agoWrong doc. groups here.
Gustavo Lima Chaves [Mon, 29 Nov 2010 13:14:54 +0000 (13:14 +0000)]
Wrong doc. groups here.

SVN revision: 55057

14 years agoOrdering documenting groups.
Gustavo Lima Chaves [Mon, 29 Nov 2010 13:14:45 +0000 (13:14 +0000)]
Ordering documenting groups.

SVN revision: 55056

14 years agoA little bit of formatting here.
Gustavo Lima Chaves [Mon, 29 Nov 2010 13:14:37 +0000 (13:14 +0000)]
A little bit of formatting here.
Discomfitor, go fix ecrustify :(. Sucking hard for functions like
elm_object_signal_callback_add, i.e., big function prototypes as
argument types.

SVN revision: 55055

14 years agocome on people, if it can return null then you can't just blindly throw it into strcm...
Mike Blumenkrantz [Sat, 27 Nov 2010 07:32:30 +0000 (07:32 +0000)]
come on people, if it can return null then you can't just blindly throw it into strcmp and watch it segv.

SVN revision: 55032

14 years agoMaking elementary compile when safety check is disabled
helen [Fri, 26 Nov 2010 13:35:33 +0000 (13:35 +0000)]
Making elementary compile when safety check is disabled

Removing warnings from Elementary if Eina is with safety checks disabled

SVN revision: 55012

14 years agofunc _pan_min_get, setting the parameter obj as unused
helen [Fri, 26 Nov 2010 13:35:30 +0000 (13:35 +0000)]
func _pan_min_get, setting the parameter obj as unused

In this functions, the first parameter obj is not used, adding
__UNUSED__ to them

SVN revision: 55011

14 years agoFetch theme on first call to _icon_freedesktop_set
Sebastian Dransfeld [Fri, 26 Nov 2010 11:37:45 +0000 (11:37 +0000)]
Fetch theme on first call to _icon_freedesktop_set

SVN revision: 55009

14 years ago_icon_freedesktop_set sets freedesktop.use
Sebastian Dransfeld [Fri, 26 Nov 2010 10:16:00 +0000 (10:16 +0000)]
_icon_freedesktop_set sets freedesktop.use

and add some TODO's

SVN revision: 55007

14 years agodefault and highcolor aren't icon themes
Sebastian Dransfeld [Fri, 26 Nov 2010 09:56:45 +0000 (09:56 +0000)]
default and highcolor aren't icon themes

And set hicolor last, as all themes inherit from it.

SVN revision: 55005

14 years agoSearch for icon theme in elm_need_efreet
Sebastian Dransfeld [Fri, 26 Nov 2010 09:05:12 +0000 (09:05 +0000)]
Search for icon theme in elm_need_efreet

When searching for an icon in a theme, efreet needs to load the specific
cache for the theme. So if an icon doesn't exist, this will be a huge
overhead. So it is better to find a theme on init, and then stick with
it.

SVN revision: 55004

14 years agoFix some getters from elm_scroller.c
helen [Thu, 25 Nov 2010 15:16:54 +0000 (15:16 +0000)]
Fix some getters from elm_scroller.c

elm_scroller_policy_get was not verifying if its parameters are null.
elm_scroller_region_get was not getting the y if you pass x = null
and y != null

SVN revision: 54987

14 years agoFix elm_bg_file_set/get
helen [Thu, 25 Nov 2010 15:16:48 +0000 (15:16 +0000)]
Fix elm_bg_file_set/get

If the file is a NULL pointer, it will delete the old imagem and set its
internal strings about file and group to NULL.
In the get function if the file argument is null does not mean that
it will not retrieve the group too.

SVN revision: 54986

14 years agoFix showing specific items in Gengrid.
Rafael Fonseca [Thu, 25 Nov 2010 14:00:37 +0000 (14:00 +0000)]
Fix showing specific items in Gengrid.

We need to account for min[xy] when calculating the position of an item.

SVN revision: 54981

14 years agoFix setting minimum coordinates on smart scroller.
Rafael Fonseca [Thu, 25 Nov 2010 13:57:02 +0000 (13:57 +0000)]
Fix setting minimum coordinates on smart scroller.

We need to get the min[xy] provided since it can be different from (0,0).

SVN revision: 54980

14 years agoThe scroller bg was meant to be transparent on standard profile.
Rafael Fonseca [Thu, 25 Nov 2010 12:36:27 +0000 (12:36 +0000)]
The scroller bg was meant to be transparent on standard profile.

This commit fix the first issue with launcher in elm_test, when was appearing a
white rect all over it and the icons names seemed to be missing. It also fix
a related issue reported by the editje guys.

SVN revision: 54979

14 years agoHi Raster. This is Myungjae Lee.
Carsten Haitzler [Thu, 25 Nov 2010 10:53:06 +0000 (10:53 +0000)]
Hi Raster. This is Myungjae Lee.

 As I’ve talked to you just before, I’m sending you the patch file for
applying max size in sizing_eval function in the scroller.

This patch will work in the case below

-       elm_scroller_content_min_limit() function is set to 1 (either
width or height)

-       the content’s min size is growing up unlimitedly (such as
entry case)

 Then the min size of the scroller cannot exceed the max size of itself.

 (if we let it be grown up to the content’s min size, there is no way
to limit the size of the scroller and to enable scrolling.)

 Please consider this way to avoid failure case (min is greater than
max) in the sizing_eval function,

and give me a feedback if it doesn’t meet any other requirement.

 Thank you.

   P.S.) patch file was created based on Rev. 54766.

SVN revision: 54978

14 years agofix filesel - never gave right path!
Carsten Haitzler [Thu, 25 Nov 2010 10:01:39 +0000 (10:01 +0000)]
fix filesel - never gave right path!

SVN revision: 54977

14 years agofix anchor item nullification fun.
Carsten Haitzler [Thu, 25 Nov 2010 07:07:39 +0000 (07:07 +0000)]
fix anchor item nullification fun.

SVN revision: 54972

14 years agoElm photocam now back to life.
Gustavo Lima Chaves [Thu, 25 Nov 2010 06:27:42 +0000 (06:27 +0000)]
Elm photocam now back to life.
Now whoever broke fileselector, please fix it!!

SVN revision: 54971

14 years agoLongpress timeout is now configurable.
Iván Briano [Wed, 24 Nov 2010 17:11:34 +0000 (17:11 +0000)]
Longpress timeout is now configurable.

Patch by WooHyun Jung <wh0705.jung@samsung.com>

SVN revision: 54939

14 years agoIndenting this little monster.
Gustavo Lima Chaves [Wed, 24 Nov 2010 08:22:41 +0000 (08:22 +0000)]
Indenting this little monster.

SVN revision: 54923

14 years agoLet's keep property types in sync, eh?
Gustavo Lima Chaves [Wed, 24 Nov 2010 08:22:24 +0000 (08:22 +0000)]
Let's keep property types in sync, eh?

SVN revision: 54922

14 years agoNow people won't forget this shit anymore.
Gustavo Lima Chaves [Wed, 24 Nov 2010 08:22:13 +0000 (08:22 +0000)]
Now people won't forget this shit anymore.

SVN revision: 54921

14 years agoImportant warning on config. versions.
Gustavo Lima Chaves [Wed, 24 Nov 2010 08:22:02 +0000 (08:22 +0000)]
Important warning on config. versions.

SVN revision: 54920

14 years agoMore text classes support on Elm: list/genlist/gengrid/toolbar items.
Gustavo Lima Chaves [Wed, 24 Nov 2010 01:47:59 +0000 (01:47 +0000)]
More text classes support on Elm: list/genlist/gengrid/toolbar items.
NB: we got textblock parts as some of our text elements, everyone
knows.  They support text_class fallbacking, but what would be an
elegant solution to achive reasonable mapping for styling tags (bold,
highlight, etc)? e17 has some "blah_hilight" text classes, which imho
are ugly...

SVN revision: 54915

14 years agoFix item alignment in Gengrid.
Rafael Fonseca [Tue, 23 Nov 2010 20:30:48 +0000 (20:30 +0000)]
Fix item alignment in Gengrid.

When the item was bigger than the grid it was not being correctly positioned.

SVN revision: 54906

14 years agoFix mistake introduced in previous commit.
Rafael Fonseca [Tue, 23 Nov 2010 20:26:08 +0000 (20:26 +0000)]
Fix mistake introduced in previous commit.

Don't matter how much you review it, it is never enough.
rfonseca spanks himself =/.

SVN revision: 54903

14 years agoMake it possible to use origin besides (0,0) for pan object.
Rafael Fonseca [Tue, 23 Nov 2010 20:20:41 +0000 (20:20 +0000)]
Make it possible to use origin besides (0,0) for pan object.

Although some widgets are modified in this patch there should not be any visible
change. Actually this patch is intended to fix a Gengrid issue (patch following).

In Gengrid when the items were bigger than the grid itself the scroll would not
work correctly when the alignment was other than 0.0. That happened because the
smart scroller object was assuming the pan origin to be (0,0) and doing some
miscalculations based on that.

SVN revision: 54902

14 years agoEmiting signal to icon to unselect it. (bug fix)
Otávio Pontes [Tue, 23 Nov 2010 12:57:00 +0000 (12:57 +0000)]
Emiting signal to icon to unselect it. (bug fix)

SVN revision: 54874

14 years agoAdding style for disabled slider
Otávio Pontes [Tue, 23 Nov 2010 12:56:57 +0000 (12:56 +0000)]
Adding style for disabled slider

SVN revision: 54873

14 years agoAdding genlist theme from enjoy in default theme
Otávio Pontes [Tue, 23 Nov 2010 12:56:54 +0000 (12:56 +0000)]
Adding genlist theme from enjoy in default theme

SVN revision: 54872

14 years agoAdding new layout for title with back and next button.
Otávio Pontes [Tue, 23 Nov 2010 12:56:51 +0000 (12:56 +0000)]
Adding new layout for title with back and next button.

Content-back now has just the back button.

SVN revision: 54871

14 years agoupdating french translations
Massimo Maiurana [Tue, 23 Nov 2010 11:53:29 +0000 (11:53 +0000)]
updating french translations

SVN revision: 54865

14 years ago"Set to all" actions on font dialog, elm config app.
Gustavo Lima Chaves [Tue, 23 Nov 2010 08:30:55 +0000 (08:30 +0000)]
"Set to all" actions on font dialog, elm config app.
You may now set a common font overlay for all text classes available.

SVN revision: 54857

14 years agoList/scroller-thingies disabler rect for desktop theme too.
Gustavo Lima Chaves [Tue, 23 Nov 2010 07:17:35 +0000 (07:17 +0000)]
List/scroller-thingies disabler rect for desktop theme too.

SVN revision: 54855

14 years agoMore font sizes.
Gustavo Lima Chaves [Tue, 23 Nov 2010 06:40:15 +0000 (06:40 +0000)]
More font sizes.

SVN revision: 54852

14 years agoElm caching settings exposed, part II.
Gustavo Lima Chaves [Tue, 23 Nov 2010 06:10:58 +0000 (06:10 +0000)]
Elm caching settings exposed, part II.
Edje caching primitives exposed in Elm, too, now, and stored at
config. Also, there's now a poller running for all Elm apps doing
cache flushing. All these things have configurable values, of course.

Testing config version bumping too, it should work.

SVN revision: 54851

14 years ago Improve Fileselector test: all API are exposed in the test now(is_save, folder_only...
Davide Andreoli [Mon, 22 Nov 2010 23:17:56 +0000 (23:17 +0000)]
 Improve Fileselector test: all API are exposed in the test now(is_save, folder_only, expandable, path_get), add a separator too.

SVN revision: 54844

14 years agoElm Fileselector with theme support
Tiago Rezende Campos Falcao [Mon, 22 Nov 2010 19:24:48 +0000 (19:24 +0000)]
Elm Fileselector with theme support

SVN revision: 54812

14 years agoFix bubble test window title
Bruno Dilly [Mon, 22 Nov 2010 18:57:51 +0000 (18:57 +0000)]
Fix bubble test window title

SVN revision: 54810

14 years agoupdating french and italian translations
Massimo Maiurana [Mon, 22 Nov 2010 18:40:14 +0000 (18:40 +0000)]
updating french and italian translations

SVN revision: 54807

14 years agoElm Calendar keyboard support
Tiago Rezende Campos Falcao [Mon, 22 Nov 2010 15:57:26 +0000 (15:57 +0000)]
Elm Calendar keyboard support

Author: Jihoon Kim <jihoon48.kim at samsung.com>

SVN revision: 54798

14 years agoAdd elm genlist scroller policy setter/getter
Tiago Rezende Campos Falcao [Mon, 22 Nov 2010 15:24:58 +0000 (15:24 +0000)]
Add elm genlist scroller policy setter/getter

Author: "Marco Trevisan (Treviño)" <mail at 3v1n0.net>

And add NULL check in elm_list scroller policy getter/setter.

SVN revision: 54797

14 years agoReplace calloc by ELM_NEW and hack last externals
Tiago Rezende Campos Falcao [Mon, 22 Nov 2010 12:46:58 +0000 (12:46 +0000)]
Replace calloc by ELM_NEW and hack last externals

Spank watchwolf. The last added externals dont compile with the flags
that we try to keep OK, since revision 53683.

Replace calloc(1,X) to use ELM_NEW, i want do tests with mem pool.

SVN revision: 54778

14 years agoset scale on scrollers on re-theme and on list items.
Carsten Haitzler [Mon, 22 Nov 2010 09:41:37 +0000 (09:41 +0000)]
set scale on scrollers on re-theme and on list items.

SVN revision: 54775

14 years agoElm caching settings exposed, part I.
Gustavo Lima Chaves [Mon, 22 Nov 2010 06:56:06 +0000 (06:56 +0000)]
Elm caching settings exposed, part I.
Now working on exposing edje caching too, and having a cache dumping
poller.  Patch also replaces some focus_overalay object functions,
too.

SVN revision: 54770

14 years agoBetter sizes here.
Gustavo Lima Chaves [Mon, 22 Nov 2010 06:55:54 +0000 (06:55 +0000)]
Better sizes here.

SVN revision: 54769

14 years agomake thread support windows friendly. i hope.
Carsten Haitzler [Sun, 21 Nov 2010 04:37:52 +0000 (04:37 +0000)]
make thread support windows friendly. i hope.

SVN revision: 54754

14 years agoThis has to be here in order for release tarballs to be directly fed to rpmbuild.
Rui Seabra [Sat, 20 Nov 2010 12:51:51 +0000 (12:51 +0000)]
This has to be here in order for release tarballs to be directly fed to rpmbuild.

SVN revision: 54745

14 years agofor now done select disabled, selected or expanded items in the cache
Carsten Haitzler [Sat, 20 Nov 2010 11:35:09 +0000 (11:35 +0000)]
for now done select disabled, selected or expanded items in the cache
- resetting is problematic. need an edje reset thing - or actually may
want edje to have a cache like this...

SVN revision: 54744

14 years agouse right style name too.
Carsten Haitzler [Sat, 20 Nov 2010 11:31:31 +0000 (11:31 +0000)]
use right style name too.

SVN revision: 54743

14 years agoand do a proper odd style for items.
Carsten Haitzler [Sat, 20 Nov 2010 11:24:12 +0000 (11:24 +0000)]
and do a proper odd style for items.

SVN revision: 54742

14 years agomake store "./store" to make it.. well.. better.
Carsten Haitzler [Sat, 20 Nov 2010 11:14:23 +0000 (11:14 +0000)]
make store "./store" to make it.. well.. better.

SVN revision: 54741

14 years agomove store to an actual lib file - elementray.h too and check for
Carsten Haitzler [Sat, 20 Nov 2010 11:12:15 +0000 (11:12 +0000)]
move store to an actual lib file - elementray.h too and check for
pthread support due to locks. (vtorri - windows way of doing this?)

SVN revision: 54740

14 years agocomments--
Carsten Haitzler [Sat, 20 Nov 2010 10:59:26 +0000 (10:59 +0000)]
comments--

SVN revision: 54739

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

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

SVN revision: 54679

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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