Aharon Hillel [Tue, 25 Oct 2011 09:51:38 +0000 (09:51 +0000)]
Elm glayer: Fixed memory leak, removed unused event list
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64381
Aharon Hillel [Tue, 25 Oct 2011 09:51:34 +0000 (09:51 +0000)]
Elm glayer: Added momentum to continues-gestures.
Womentum is now aborted and resarted as the number of fingers changes.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64380
Aharon Hillel [Tue, 25 Oct 2011 09:51:30 +0000 (09:51 +0000)]
Elm Glayer: Added ABORT on move to long-tap gesture
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64379
Aharon Hillel [Tue, 25 Oct 2011 09:51:22 +0000 (09:51 +0000)]
Elm Glayer: Added multi-touch support to momentum gesture
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64378
Carsten Haitzler [Tue, 25 Oct 2011 08:45:56 +0000 (08:45 +0000)]
add util call to save always adding win, setting title, adding bg,
showing it etc. etc. -> standard kind of window.
SVN revision: 64376
ChunEon Park [Tue, 25 Oct 2011 05:05:56 +0000 (05:05 +0000)]
elementary/naviframe - + NULL check
SVN revision: 64374
ChunEon Park [Tue, 25 Oct 2011 01:23:25 +0000 (01:23 +0000)]
elementary/button -> use elm_object_content_set/get/unset
SVN revision: 64370
ChunEon Park [Tue, 25 Oct 2011 00:50:54 +0000 (00:50 +0000)]
elementary/naviframe - fixed bad usage of eina_inlist.
removed the inlist node in while loop instead of REVERSE_FOREACH.
it corrupted the list.
SVN revision: 64369
ChunEon Park [Tue, 25 Oct 2011 00:35:24 +0000 (00:35 +0000)]
elementary/ctxpopup - +fixme
SVN revision: 64368
ChunEon Park [Tue, 25 Oct 2011 00:27:18 +0000 (00:27 +0000)]
elemenatry/ctxpopup - proper coding convention.
SVN revision: 64367
Bruno Dilly [Mon, 24 Oct 2011 23:44:21 +0000 (23:44 +0000)]
Elementary: remove some more deprecated functions usage
Missed on previous commits
SVN revision: 64366
Bruno Dilly [Mon, 24 Oct 2011 23:43:34 +0000 (23:43 +0000)]
Elementary: remove vars set but not used
Remove almost all of them. Remaining:
- device on _event_history_clear, elm_gesture_layer
- config has a hand of these cases.
- ctxpopup var inside macro
- segment control edje external (it's unfinished)
SVN revision: 64365
Bruno Dilly [Mon, 24 Oct 2011 23:41:56 +0000 (23:41 +0000)]
Elementary Toggle: Document functions to be used instead of deprecated
SVN revision: 64364
Bruno Dilly [Mon, 24 Oct 2011 23:41:11 +0000 (23:41 +0000)]
Elementary Toggle: Don't use deprecated functions
If we need to add functions born deprecated because it will
make other developers life easier, ok. But using these
deprecated functions inside our project isn't nice.
SVN revision: 64363
Tom Hacohen [Mon, 24 Oct 2011 12:19:29 +0000 (12:19 +0000)]
Elm glayer: Fix continuous gestures. SPANK SPANK Aharon.
SVN revision: 64356
ChunEon Park [Mon, 24 Oct 2011 06:49:08 +0000 (06:49 +0000)]
elementary/ctxpopup - +mirroring feature
SVN revision: 64354
ChunEon Park [Mon, 24 Oct 2011 06:35:48 +0000 (06:35 +0000)]
elementary/naviframe - new API elm_naviframe_item_promote
SVN revision: 64353
Mike Blumenkrantz [Mon, 24 Oct 2011 03:40:54 +0000 (03:40 +0000)]
better use of internal variables
SVN revision: 64352
Sanjeev BA [Mon, 24 Oct 2011 03:31:44 +0000 (03:31 +0000)]
Improve scroller gravity documentation.
SVN revision: 64349
Sanjeev BA [Mon, 24 Oct 2011 03:31:40 +0000 (03:31 +0000)]
Documentation fixes for Scroller.
SVN revision: 64348
Daniel Juyung Seo [Mon, 24 Oct 2011 02:27:04 +0000 (02:27 +0000)]
elm genlist/gengrid: Applied genlist/gengrid icons -> contents changes
to themes. Changed detour-elm and darkness theme as well.
Tips) Change genlist/gengrid's "icons" to "contents" in edc.
SVN revision: 64345
Daniel Juyung Seo [Mon, 24 Oct 2011 02:10:35 +0000 (02:10 +0000)]
elm gen/gengrid/genlist: Changed item class's icon_get to content_get.
Do not limit the swallowed objects to icon. This had to be done before
elm 1.0 and now it's time to break. This will break all applications
which are using gengrid/genlist. Please fix it icon_get -> content_get.
TODO
1. fix theme as well.
2. fix documents.
SVN revision: 64344
Daniel Juyung Seo [Mon, 24 Oct 2011 01:04:35 +0000 (01:04 +0000)]
elm: Updated po.
SVN revision: 64342
Sanjeev BA [Sun, 23 Oct 2011 23:41:41 +0000 (23:41 +0000)]
Fix ElmImage documentation.
SVN revision: 64336
Sanjeev BA [Sun, 23 Oct 2011 23:41:31 +0000 (23:41 +0000)]
Few fixes to icon animation documentation.
SVN revision: 64333
Daniel Juyung Seo [Sun, 23 Oct 2011 23:15:58 +0000 (23:15 +0000)]
elm genlist: Removed dead code. Patch by Hyoyoung Chang
<hyoyoung@gmail.com>
On Sun, Oct 23, 2011 at 8:44 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear developers
>
> When i compile elementary, i found something to remove.
> And this is for removing unused values in elm_genlist.
>
> Thank you.
SVN revision: 64331
Daniel Kolesa [Sat, 22 Oct 2011 23:31:49 +0000 (23:31 +0000)]
oops
SVN revision: 64308
Daniel Kolesa [Sat, 22 Oct 2011 23:31:36 +0000 (23:31 +0000)]
Updated Czech Elementary translations, thanks belisarivs.
SVN revision: 64307
Cedric BAIL [Sat, 22 Oct 2011 16:04:06 +0000 (16:04 +0000)]
elementary: fix sub object usage.
SVN revision: 64299
Sanjeev BA [Sat, 22 Oct 2011 09:36:52 +0000 (09:36 +0000)]
Some more documentation fixes.
SVN revision: 64293
Mike Blumenkrantz [Sat, 22 Oct 2011 06:30:14 +0000 (06:30 +0000)]
check for value before strcmp
SVN revision: 64291
Sanjeev BA [Sat, 22 Oct 2011 02:21:16 +0000 (02:21 +0000)]
Minor documentation enhancements for elementary.
SVN revision: 64286
Sanjeev BA [Sat, 22 Oct 2011 02:21:12 +0000 (02:21 +0000)]
Documentation fix for elm_exit().
SVN revision: 64285
Sanjeev BA [Sat, 22 Oct 2011 01:26:19 +0000 (01:26 +0000)]
Improve Hover and Actionslider documentation.
SVN revision: 64284
Mike Blumenkrantz [Sat, 22 Oct 2011 00:26:21 +0000 (00:26 +0000)]
deprecate all genlist/gengrid functions related to 64281
SVN revision: 64282
Mike Blumenkrantz [Fri, 21 Oct 2011 23:53:41 +0000 (23:53 +0000)]
implement the following:
EAPI void elm_gen_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
EAPI Eina_Bool elm_gen_always_select_mode_get(const Evas_Object *obj);
EAPI void elm_gen_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select);
EAPI Eina_Bool elm_gen_no_select_mode_get(const Evas_Object *obj);
EAPI void elm_gen_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
EAPI void elm_gen_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
EAPI void elm_gen_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel);
EAPI void elm_gen_page_relative_get(const Evas_Object *obj, double *h_pagerel, double *v_pagerel);
EAPI void elm_gen_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize);
EAPI void elm_gen_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
EAPI void elm_gen_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
EAPI void elm_gen_page_show(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
EAPI void elm_gen_page_bring_in(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
EAPI Elm_Gen_Item *elm_gen_first_item_get(const Evas_Object *obj);
EAPI Elm_Gen_Item *elm_gen_last_item_get(const Evas_Object *obj);
EAPI Elm_Gen_Item *elm_gen_item_next_get(const Elm_Gen_Item *it);
EAPI Elm_Gen_Item *elm_gen_item_prev_get(const Elm_Gen_Item *it);
EAPI Evas_Object *elm_gen_item_gen_get(const Elm_Gen_Item *it);
SVN revision: 64281
Mike Blumenkrantz [Fri, 21 Oct 2011 23:51:26 +0000 (23:51 +0000)]
add bounce settings to genlist wd
SVN revision: 64280
Mike Blumenkrantz [Fri, 21 Oct 2011 23:22:26 +0000 (23:22 +0000)]
deprecate elm_genlist/grid_item_selected_get -> elm_gen_item_selected_get
SVN revision: 64279
Mike Blumenkrantz [Fri, 21 Oct 2011 23:18:48 +0000 (23:18 +0000)]
implement elm_gen_item_selected_get
SVN revision: 64278
Mike Blumenkrantz [Fri, 21 Oct 2011 23:10:56 +0000 (23:10 +0000)]
deprecate elm_genlist_item_selected_set and elm_gengrid_item_selected_set: use elm_gen_item_selected_set instead
SVN revision: 64277
Mike Blumenkrantz [Fri, 21 Oct 2011 23:05:02 +0000 (23:05 +0000)]
deprecate elm_genlist_clear and elm_gengrid_clear: use elm_gen_clear instead
SVN revision: 64276
Mike Blumenkrantz [Fri, 21 Oct 2011 22:55:45 +0000 (22:55 +0000)]
more genlist/gengrid merging: select+clear are now abstracted
SVN revision: 64275
Vincent Torri [Fri, 21 Oct 2011 21:20:12 +0000 (21:20 +0000)]
Elementary: do not enter po/ if --disable-nls is passed to configure
SVN revision: 64271
Vincent Torri [Fri, 21 Oct 2011 21:15:47 +0000 (21:15 +0000)]
Elementary: define setlocale and bindtextdomain macro if needed
SVN revision: 64270
Mike Blumenkrantz [Fri, 21 Oct 2011 21:04:06 +0000 (21:04 +0000)]
even more reordering, also convert some evas coords to int
SVN revision: 64269
Mike Blumenkrantz [Fri, 21 Oct 2011 21:00:07 +0000 (21:00 +0000)]
more reordering
SVN revision: 64268
Iván Briano [Fri, 21 Oct 2011 20:56:09 +0000 (20:56 +0000)]
Webkit changed API, we should dress accordingly.
SVN revision: 64267
Mike Blumenkrantz [Fri, 21 Oct 2011 20:52:29 +0000 (20:52 +0000)]
use WIDGET instead of parent for callbacks
SVN revision: 64266
Mike Blumenkrantz [Fri, 21 Oct 2011 20:45:14 +0000 (20:45 +0000)]
reorder gen* wd bools
SVN revision: 64265
Daniel Juyung Seo [Fri, 21 Oct 2011 17:06:46 +0000 (17:06 +0000)]
elm genlist/gengrid: No need to call elm_widget_data_get() if we know it. it->wd is a widget data.
SVN revision: 64263
Daniel Juyung Seo [Fri, 21 Oct 2011 16:53:01 +0000 (16:53 +0000)]
elm gengrid: Changed widget data member 'self' to 'obj'. Sync with genlist.
SVN revision: 64262
Daniel Juyung Seo [Fri, 21 Oct 2011 16:36:20 +0000 (16:36 +0000)]
elm gengrid: Refactorying. Moved some codes and removed unnecessary line.
SVN revision: 64261
Mike Blumenkrantz [Fri, 21 Oct 2011 08:52:03 +0000 (08:52 +0000)]
this commit marks step one of The Gengrid & Genlist Unification Project. these poor widget brothers were separated at birth, never knowing that they were almost exactly the same.
from here, it should be trivial to continually move more and more code into elm_gen.c and reduce duplication.
ideally we should be aiming for an elm_gen_* api where you differentiate between list/grid with style or something since the apis are almost identical
SVN revision: 64245
Mike Blumenkrantz [Fri, 21 Oct 2011 07:25:02 +0000 (07:25 +0000)]
shut up compile warning
SVN revision: 64243
Mike Blumenkrantz [Fri, 21 Oct 2011 07:22:43 +0000 (07:22 +0000)]
cnp error!
SVN revision: 64242
Mike Blumenkrantz [Fri, 21 Oct 2011 05:35:36 +0000 (05:35 +0000)]
call item unrealized callback more reliably
SVN revision: 64235
Mike Blumenkrantz [Fri, 21 Oct 2011 04:38:21 +0000 (04:38 +0000)]
calling memcpy on an uninitialized pointer??? who would do such a thing!
SVN revision: 64232
Carsten Haitzler [Fri, 21 Oct 2011 04:36:25 +0000 (04:36 +0000)]
and really move all toggle stuff over to check.
SVN revision: 64231
Mike Blumenkrantz [Fri, 21 Oct 2011 04:32:27 +0000 (04:32 +0000)]
strndup??? who would do such a thing!
SVN revision: 64230
Mike Blumenkrantz [Fri, 21 Oct 2011 04:04:03 +0000 (04:04 +0000)]
add delete button to gengrid test 2
SVN revision: 64229
Mike Blumenkrantz [Fri, 21 Oct 2011 03:31:26 +0000 (03:31 +0000)]
remove mode_item_style from item class, use genlist_mode_item_style_set() instead
SVN revision: 64228
Mike Blumenkrantz [Fri, 21 Oct 2011 03:23:42 +0000 (03:23 +0000)]
fix breakage #1 of the night
SVN revision: 64227
Mike Blumenkrantz [Fri, 21 Oct 2011 02:53:13 +0000 (02:53 +0000)]
quiet some warnings
SVN revision: 64225
Mike Blumenkrantz [Fri, 21 Oct 2011 02:43:08 +0000 (02:43 +0000)]
fix compile with latest changes
SVN revision: 64224
Mike Blumenkrantz [Fri, 21 Oct 2011 01:50:34 +0000 (01:50 +0000)]
remove LOOOONG deprecated gengrid/genlist typedefs
SVN revision: 64223
Mike Blumenkrantz [Fri, 21 Oct 2011 01:49:15 +0000 (01:49 +0000)]
remove gross genlistitemmoved function thingy and implement smart cb
also removed relevant item on TODO
SVN revision: 64222
Mike Blumenkrantz [Fri, 21 Oct 2011 01:39:14 +0000 (01:39 +0000)]
_item_create -> _item_new
SVN revision: 64221
Mike Blumenkrantz [Fri, 21 Oct 2011 01:08:01 +0000 (01:08 +0000)]
add VIEW() and WIDGET() macros for use with Elm_Widget_Items to create more consistency, reduce typing, and increase readability
VIEW(X) = X->base.view (visible evas object)
WIDGET(X) = X->base.widget (owner widget)
also a demo of the oxford comma for seoz
SVN revision: 64220
Carsten Haitzler [Fri, 21 Oct 2011 00:55:33 +0000 (00:55 +0000)]
and mark new check calls as deprecated already - this is a porting
helper, not somethig intended to be used in the end.
SVN revision: 64219
Mike Blumenkrantz [Fri, 21 Oct 2011 00:45:19 +0000 (00:45 +0000)]
create and use ELM_WIDGET_ITEM for elm widget structs to ensure location/name
SVN revision: 64218
Mike Blumenkrantz [Fri, 21 Oct 2011 00:26:09 +0000 (00:26 +0000)]
more elm todo items
SVN revision: 64217
Mike Blumenkrantz [Fri, 21 Oct 2011 00:24:15 +0000 (00:24 +0000)]
whitespace--
SVN revision: 64216
Mike Blumenkrantz [Thu, 20 Oct 2011 22:45:38 +0000 (22:45 +0000)]
more internal renames
SVN revision: 64215
Mike Blumenkrantz [Thu, 20 Oct 2011 22:23:48 +0000 (22:23 +0000)]
more internal renames
SVN revision: 64214
Mike Blumenkrantz [Thu, 20 Oct 2011 22:23:29 +0000 (22:23 +0000)]
more reordering
SVN revision: 64213
Mike Blumenkrantz [Thu, 20 Oct 2011 21:49:54 +0000 (21:49 +0000)]
more unnoticeable internal movements
SVN revision: 64211
Mike Blumenkrantz [Thu, 20 Oct 2011 21:41:24 +0000 (21:41 +0000)]
rename some internal variables for consistency
SVN revision: 64210
Mike Blumenkrantz [Thu, 20 Oct 2011 21:27:15 +0000 (21:27 +0000)]
remove all use of elm_toggle_ api
SVN revision: 64207
Mike Blumenkrantz [Thu, 20 Oct 2011 21:15:16 +0000 (21:15 +0000)]
more implicits
SVN revision: 64206
Mike Blumenkrantz [Thu, 20 Oct 2011 21:15:06 +0000 (21:15 +0000)]
use correct functions here
SVN revision: 64205
Mike Blumenkrantz [Thu, 20 Oct 2011 21:14:39 +0000 (21:14 +0000)]
shut up unused warning
SVN revision: 64204
Mike Blumenkrantz [Thu, 20 Oct 2011 21:05:30 +0000 (21:05 +0000)]
wooooooooooooooooooo aliases!
SVN revision: 64203
Mike Blumenkrantz [Thu, 20 Oct 2011 21:03:42 +0000 (21:03 +0000)]
fix implicits
SVN revision: 64202
Daniel Juyung Seo [Thu, 20 Oct 2011 16:42:42 +0000 (16:42 +0000)]
elm genlist/list/gengrid: Changed edge smart callback name. 'edge' callback is not scrolling. So "scroll,edge,up" -> "edge,up". elm_scroller already used this name.
SVN revision: 64200
Carsten Haitzler [Thu, 20 Oct 2011 12:30:04 +0000 (12:30 +0000)]
make toggle just a feature of check - on/off state and a togle style.
keep toggle api (wrapped around check) and deprecate it. it will
eventually go.
SVN revision: 64199
Carsten Haitzler [Thu, 20 Oct 2011 08:52:27 +0000 (08:52 +0000)]
it's time we moved to elm 0.8
SVN revision: 64194
Daniel Juyung Seo [Thu, 20 Oct 2011 07:31:37 +0000 (07:31 +0000)]
elm widget.c: Refactorying. Use same variable name as others. Easier to read the code.
SVN revision: 64192
Daniel Juyung Seo [Wed, 19 Oct 2011 17:36:51 +0000 (17:36 +0000)]
elm widget.c: Set resize_obj first.
SVN revision: 64185
Daniel Juyung Seo [Wed, 19 Oct 2011 17:07:15 +0000 (17:07 +0000)]
elm widget.c: Code refactorying. Check sobj first. We do not need to check sobj twice.
SVN revision: 64182
Iván Briano [Wed, 19 Oct 2011 15:44:45 +0000 (15:44 +0000)]
missing docs
SVN revision: 64180
Iván Briano [Wed, 19 Oct 2011 14:17:14 +0000 (14:17 +0000)]
Get us some nice auto translation scheme
First things first, I'm not sure I'm setting the right variable on
the setlocale() call, so someone more knowledgeable can look at it and fix it.
How this works, you say? Just like elm_object_text_part_set(), except now it
will pass the string given through dgettext() with the given domain (NULL
means it uses whatever the app set with textdomain()), and when changing
language with elm_language_set(), it will re-set the strings with a new
translation.
SVN revision: 64179
Carsten Haitzler [Wed, 19 Oct 2011 12:46:56 +0000 (12:46 +0000)]
make elm config all stored in blobs ion properties (as well as disk)
only not multiple properties and fix up elm config tool so it works
well with the better scheme. all internal changes so nothing app-wise
is affected except for also exposing an event to tell you config was
changed
SVN revision: 64178
Cedric BAIL [Wed, 19 Oct 2011 12:16:03 +0000 (12:16 +0000)]
elementary: reorder swallow.
SVN revision: 64176
Cedric BAIL [Wed, 19 Oct 2011 12:15:41 +0000 (12:15 +0000)]
elementary: check against NULL widget also.
SVN revision: 64175
Cedric BAIL [Wed, 19 Oct 2011 12:14:31 +0000 (12:14 +0000)]
elementary: forgotten child of elm_box.
SVN revision: 64174
ChunEon Park [Wed, 19 Oct 2011 08:53:55 +0000 (08:53 +0000)]
elemenatry/naviframe - just add TODO comment
SVN revision: 64167
ChunEon Park [Wed, 19 Oct 2011 08:49:24 +0000 (08:49 +0000)]
elementary/naviframe -
1. didn't set item style field in the item structure
2. avoid same item style again when user call the elm_naviframe_item_style_s et
SVN revision: 64166
Carsten Haitzler [Wed, 19 Oct 2011 07:54:31 +0000 (07:54 +0000)]
woooooow! lets delete delay_write timer oon entry deletion eh?
SVN revision: 64164
WooHyun Jung [Wed, 19 Oct 2011 05:34:41 +0000 (05:34 +0000)]
elementary/elc_naviframe : The content, will be popped, doesn't need
to control focus.
SVN revision: 64161
ChunEon Park [Tue, 18 Oct 2011 16:12:14 +0000 (16:12 +0000)]
elementary/naviframe - more signals.
SVN revision: 64153