Jiyoun Park
a2806400d5
change _elm_win_resize_job use ecore_evas_request_geometry_get function.
...
currently, only X window system undergo async problem,
but other windowing system meet same problem if it have asyncmode.
so I dont have to handle per-display specifics higher up above ecore-evas.
(use ecore_evas_request_XXX instead of ecore_evas_x11_request_XXX)
not only async windowing system but also situation wm refuse resizing request,
make request size != current size.
so I'll implement ee->req value to other windowing system.
--under this line, and those below, will be ignored--
M elm_win.c
SVN revision: 64549
2011-10-31 08:42:15 +00:00
WooHyun Jung
73408c102b
elementary/elm_widget : Focus should be moved by "clicked" not by
...
"mouse_up". So modified about this.
SVN revision: 64548
2011-10-31 08:26:12 +00:00
ChunEon Park
a064a70dc7
elementary/player - fixed build error
...
sorry :p
SVN revision: 64544
2011-10-31 04:49:56 +00:00
ChunEon Park
47cf9628e6
elementary/player - applied content_set/get/unset
...
finally, done!
SVN revision: 64543
2011-10-31 03:58:44 +00:00
ChunEon Park
f856c0e9fe
elementary - slider, scroller, progressbar, radio
...
applied elm_object_content_set/get/unset APIs.
SVN revision: 64542
2011-10-31 02:56:03 +00:00
Sanjeev BA
8e5a6ce75f
Elementary API documentation fix.
...
SVN revision: 64540
2011-10-31 02:15:33 +00:00
Carsten Haitzler
aa73164b35
really the event_info is a pointer and we should use it as such:
...
api break! elm segment control changed cb passes item handle not index
as event_info now!
SVN revision: 64538
2011-10-31 00:42:05 +00:00
Daniel Juyung Seo
d8cb0b4a88
elm map: Fixed internal function name.
...
SVN revision: 64537
2011-10-31 00:15:10 +00:00
Daniel Juyung Seo
bafe9c7426
elm: Use appropriate add/del_full for evas event callbacks.
...
SVN revision: 64536
2011-10-31 00:13:32 +00:00
ChunEon Park
771202d8f8
elementray/naviframe - added more macros.
...
these macros are more clear than part names in using content/text_part_set/get/unset functions.
SVN revision: 64525
2011-10-30 16:10:16 +00:00
ChunEon Park
1e3d557d25
elementary/panes - content_part_set/get/unset
...
SVN revision: 64524
2011-10-30 15:50:14 +00:00
Aharon Hillel
0aadefe6b2
Elm Glayer: Removed finger count from line-info
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64521
2011-10-30 10:08:05 +00:00
Aharon Hillel
170cf5fa1a
Elm Glayer: Added number of fingers to Momentum Info
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64520
2011-10-30 10:08:01 +00:00
Daniel Juyung Seo
235b03a651
elm: Applied elm's elm_object_content_get() usages.
...
SVN revision: 64515
2011-10-30 03:46:35 +00:00
ChunEon Park
f3066c815f
elemetary - notify, factory, frame, panel, mapbuf
...
applied content_set/get/unset.
do it later for the remainder.
SVN revision: 64502
2011-10-29 04:32:24 +00:00
Sung W. Park
86dc87bb2c
From: "Sung W. Park" <sungwoo@gmail.com>
...
Subject: [E-devel] [E-Devel][Patch] Evas GL Color Format Enum change
(and ElmGLview changes accordingly)
I'm submitting a patch that changes the color format for Evas GL.
When I first wrote Evas_GL, I just had EVAS_GL_RGB_8 and EVAS_GL_RGBA_8 and etc
but it was misleading for some people. It was more of a filler since I couldn't decide on
a name. I'm finally changing it to make it more clear.
SVN revision: 64491
2011-10-28 11:08:23 +00:00
ChunEon Park
213873a6c0
elementary/conformant - content_set/get/unset
...
SVN revision: 64489
2011-10-28 09:36:50 +00:00
ChunEon Park
5c4fd67f87
elementary/check - content_set/get/unset
...
SVN revision: 64487
2011-10-28 08:57:33 +00:00
ChunEon Park
31678440d9
elementary/bg - content_set/get/unset, fixed indentation
...
SVN revision: 64484
2011-10-28 08:31:42 +00:00
ChunEon Park
6a2e36c5f0
elementary - updated doc.
...
SVN revision: 64483
2011-10-28 08:07:55 +00:00
Mike Blumenkrantz
241a0520f4
add long forgotten note for entry filters
...
SVN revision: 64446
2011-10-27 19:12:53 +00:00
Christopher Michael
96557ccea1
Elementary: Fix uninitialized variables warnings. Fix case formatting.
...
SVN revision: 64437
2011-10-27 15:57:14 +00:00
Tom Hacohen
c91bdfc4df
Elm entry: support setting theme parts to non-scrollable entries.
...
Until now it was only possible for scrolled entries.
This patch is by Hyoyoung Chang, which I adjusted to conform to my previous
patch.
SVN revision: 64436
2011-10-27 14:16:31 +00:00
Tom Hacohen
f4d9d94ea4
Elm entry: Removed wd->icon/end, no real need for them.
...
This is a needed cleanup for applying Hyoyoung's patch.
SVN revision: 64435
2011-10-27 14:16:26 +00:00
ChunEon Park
b7da6ba1d2
elementary/naviframe - fixed typo
...
SVN revision: 64428
2011-10-27 08:12:54 +00:00
ChunEon Park
7b16685a41
elementary/naviframe - sorry i reverted to keep the signal order consistency with pushed case.
...
SVN revision: 64426
2011-10-27 07:16:55 +00:00
ChunEon Park
131f31bef6
elementary/naviframe - fixed to prevent multiple clicked events for the backbutton
...
SVN revision: 64425
2011-10-27 06:01:50 +00:00
Jihoon Kim
0ff8c40ad0
From: Jihoon Kim <jihoon48.kim@samsung.com>
...
elm_entry_autocapital_type_set API is high level API to call ecore_imf_context_autocapital_type_set.
Application programmer can choose the type of autocapitalization such as
WORD, SENTENCE, ALLCHARACTER through this API.
elm_entry_input_panel_enabled_set API is for setting whether input panel
(virtual keyboard) should be appeared when entry has a focus or pressed.
It can be used by dialer or calculator application programmer because those
application prefer to use its keypad NOT virtual keyboard supported by system.
They want to use entry to show the cursor for providing the cursor handling
method but don't want to appear system keyboard.
SVN revision: 64424
2011-10-27 05:43:08 +00:00
Carsten Haitzler
4b77b69c22
update docs for elm to say 0.8.0
...
SVN revision: 64422
2011-10-27 05:03:00 +00:00
Carsten Haitzler
32afda7f4e
add a @see
...
SVN revision: 64421
2011-10-27 04:59:31 +00:00
Carsten Haitzler
d854811815
update docs for hello world to use simpler util win add call.
...
SVN revision: 64420
2011-10-27 04:57:06 +00:00
Gustavo Lima Chaves
e9a1d80e4a
[elementary] Fix edje signals leak!!
...
Besides we free the object pointed by esd, we NEED the right pointer's
value to unregister the signal with
edje_object_signal_callback_del_full().
SVN revision: 64415
2011-10-26 16:57:12 +00:00
Michael BOUCHAUD
757ea6981d
elementary: fix typo
...
SVN revision: 64411
2011-10-26 09:31:07 +00:00
Carsten Haitzler
3048d95ba5
and fix 1 more transit test
...
SVN revision: 64409
2011-10-26 08:18:01 +00:00
Carsten Haitzler
f80e0f1214
transit tests really should show wiin last and resize last.
...
SVN revision: 64408
2011-10-26 08:12:15 +00:00
Jaehwan Kim
051d092c71
From: Jaehwan Kim <jaehwan.kim.neo@gmail.com>
...
At first, try to execute elementary_test and drag down the list for bounce.
Then as soon as release the mouse, click the list continuously and fast.
The list will not be clicked because it cannot be clicked during the bounce
animation. The bounce animation time is fixed and it is reset again, when
the mouse is down and up. In the result, if we click it continuously, we can
not choose the list item. (During animation, list can not be clicked).
I changed the function "_smart_bounce_x_animator" and "_smart_bounce_
y_animator". I fixed the bounce time will be changed by remaining distance.
SVN revision: 64407
2011-10-26 06:30:07 +00:00
Jaehwan Kim
12711f6f63
From: Jaehwan Kim <jae.hwan.kim@samsung.com>
...
I found a problem in els_scroller. When the scroller is resized, it shows the location of
the coordination which was saved into wanted_coordination. If you don't use the page,
it is no matter. But if you use the page function, the animation of the scroller is operated
by _smart_scrollto_x_animator, not by _smart_momentum_animator.
In _smart_scrollto_x_animator, therer isn't _update_wanted_coordinates. So the value of
wanted_coordination doesn't update. I think _update_wanted_coordinates have to be added in
_smart_scrollto_x_animator and _smart_scrollto_y_animator.
Please check the attached patch file.
SVN revision: 64406
2011-10-26 05:51:59 +00:00
ChunEon Park
dc180b67ce
elementary/layout - deprecated elm_layout_content_set/get_unset
...
SVN revision: 64403
2011-10-26 00:46:16 +00:00
Mike Blumenkrantz
d3d411f43f
patch from zub in #e to fix example building
...
SVN revision: 64399
2011-10-25 22:28:35 +00:00
Sanjeev BA
4ebd44ab96
Minor doc. fixes.
...
SVN revision: 64397
2011-10-25 19:41:56 +00:00
Bruno Dilly
de619a0bb8
Elementary Win: make elm_win_xwindow_get works to widget items
...
With that elm test Cursor 2 will work again.
SVN revision: 64396
2011-10-25 19:33:42 +00:00
Carsten Haitzler
ba1d2ac288
make elm widget a bit more paranoid/safe
...
SVN revision: 64392
2011-10-25 12:30:39 +00:00
Carsten Haitzler
1a1aaa8b94
eek - warning--
...
SVN revision: 64391
2011-10-25 12:30:10 +00:00
Carsten Haitzler
6dfabc67a1
oops and dont return always if file and autosave. just do necessary
...
logic.
SVN revision: 64385
2011-10-25 11:47:18 +00:00
Carsten Haitzler
bcaa2831d2
possible bug vector -> access wd after callback has freed obj and
...
freed wd.
SVN revision: 64384
2011-10-25 11:09:01 +00:00
Tom Hacohen
dd4275ad34
Elm glayer: Removed unused/wanted if and variable.
...
SVN revision: 64382
2011-10-25 09:51:41 +00:00
Aharon Hillel
262525a0af
Elm glayer: Fixed memory leak, removed unused event list
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64381
2011-10-25 09:51:38 +00:00
Aharon Hillel
28053ef455
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
2011-10-25 09:51:34 +00:00
Aharon Hillel
6d4a642ccf
Elm Glayer: Added ABORT on move to long-tap gesture
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64379
2011-10-25 09:51:30 +00:00
Aharon Hillel
7470d18743
Elm Glayer: Added multi-touch support to momentum gesture
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64378
2011-10-25 09:51:22 +00:00
Carsten Haitzler
e352969bb6
add util call to save always adding win, setting title, adding bg,
...
showing it etc. etc. -> standard kind of window.
SVN revision: 64376
2011-10-25 08:45:56 +00:00
ChunEon Park
fe364aa601
elementary/naviframe - + NULL check
...
SVN revision: 64374
2011-10-25 05:05:56 +00:00
ChunEon Park
8d85b136bf
elementary/button -> use elm_object_content_set/get/unset
...
SVN revision: 64370
2011-10-25 01:23:25 +00:00
ChunEon Park
da7bf528c9
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
2011-10-25 00:50:54 +00:00
ChunEon Park
999c7e6ef7
elementary/ctxpopup - +fixme
...
SVN revision: 64368
2011-10-25 00:35:24 +00:00
ChunEon Park
9776b37332
elemenatry/ctxpopup - proper coding convention.
...
SVN revision: 64367
2011-10-25 00:27:18 +00:00
Bruno Dilly
5c28065815
Elementary: remove some more deprecated functions usage
...
Missed on previous commits
SVN revision: 64366
2011-10-24 23:44:21 +00:00
Bruno Dilly
cee4098e1f
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
2011-10-24 23:43:34 +00:00
Bruno Dilly
842daf46ec
Elementary Toggle: Document functions to be used instead of deprecated
...
SVN revision: 64364
2011-10-24 23:41:56 +00:00
Bruno Dilly
a63bf2c1c4
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
2011-10-24 23:41:11 +00:00
Tom Hacohen
408cf02a9e
Elm glayer: Fix continuous gestures. SPANK SPANK Aharon.
...
SVN revision: 64356
2011-10-24 12:19:29 +00:00
ChunEon Park
40b7dacfe9
elementary/ctxpopup - +mirroring feature
...
SVN revision: 64354
2011-10-24 06:49:08 +00:00
ChunEon Park
4cad4f12a8
elementary/naviframe - new API elm_naviframe_item_promote
...
SVN revision: 64353
2011-10-24 06:35:48 +00:00
Mike Blumenkrantz
f7aaa3aeff
better use of internal variables
...
SVN revision: 64352
2011-10-24 03:40:54 +00:00
Sanjeev BA
484d2f953b
Improve scroller gravity documentation.
...
SVN revision: 64349
2011-10-24 03:31:44 +00:00
Sanjeev BA
cf19d8b708
Documentation fixes for Scroller.
...
SVN revision: 64348
2011-10-24 03:31:40 +00:00
Daniel Juyung Seo
23de0435b9
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
2011-10-24 02:27:04 +00:00
Daniel Juyung Seo
2bb2b1f0ee
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
2011-10-24 02:10:35 +00:00
Daniel Juyung Seo
30040fc2f3
elm: Updated po.
...
SVN revision: 64342
2011-10-24 01:04:35 +00:00
Sanjeev BA
fa9edc811e
Fix ElmImage documentation.
...
SVN revision: 64336
2011-10-23 23:41:41 +00:00
Sanjeev BA
1390faa5d9
Few fixes to icon animation documentation.
...
SVN revision: 64333
2011-10-23 23:41:31 +00:00
Daniel Juyung Seo
110ab53953
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
2011-10-23 23:15:58 +00:00
Daniel Kolesa
c1e8204319
oops
...
SVN revision: 64308
2011-10-22 23:31:49 +00:00
Daniel Kolesa
7567cf0a44
Updated Czech Elementary translations, thanks belisarivs.
...
SVN revision: 64307
2011-10-22 23:31:36 +00:00
Cedric BAIL
94102242f6
elementary: fix sub object usage.
...
SVN revision: 64299
2011-10-22 16:04:06 +00:00
Sanjeev BA
bfa7a1c2ea
Some more documentation fixes.
...
SVN revision: 64293
2011-10-22 09:36:52 +00:00
Mike Blumenkrantz
9a12b8f12b
check for value before strcmp
...
SVN revision: 64291
2011-10-22 06:30:14 +00:00
Sanjeev BA
5ea99dc87f
Minor documentation enhancements for elementary.
...
SVN revision: 64286
2011-10-22 02:21:16 +00:00
Sanjeev BA
4153b4aa9d
Documentation fix for elm_exit().
...
SVN revision: 64285
2011-10-22 02:21:12 +00:00
Sanjeev BA
a593a93550
Improve Hover and Actionslider documentation.
...
SVN revision: 64284
2011-10-22 01:26:19 +00:00
Mike Blumenkrantz
81fb2abd7e
deprecate all genlist/gengrid functions related to 64281
...
SVN revision: 64282
2011-10-22 00:26:21 +00:00
Mike Blumenkrantz
9987b1034f
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
2011-10-21 23:53:41 +00:00
Mike Blumenkrantz
9cffa1a766
add bounce settings to genlist wd
...
SVN revision: 64280
2011-10-21 23:51:26 +00:00
Mike Blumenkrantz
e22f36e214
deprecate elm_genlist/grid_item_selected_get -> elm_gen_item_selected_get
...
SVN revision: 64279
2011-10-21 23:22:26 +00:00
Mike Blumenkrantz
4ce2a15b77
implement elm_gen_item_selected_get
...
SVN revision: 64278
2011-10-21 23:18:48 +00:00
Mike Blumenkrantz
b148562870
deprecate elm_genlist_item_selected_set and elm_gengrid_item_selected_set: use elm_gen_item_selected_set instead
...
SVN revision: 64277
2011-10-21 23:10:56 +00:00
Mike Blumenkrantz
82cfec36d5
deprecate elm_genlist_clear and elm_gengrid_clear: use elm_gen_clear instead
...
SVN revision: 64276
2011-10-21 23:05:02 +00:00
Mike Blumenkrantz
5852948858
more genlist/gengrid merging: select+clear are now abstracted
...
SVN revision: 64275
2011-10-21 22:55:45 +00:00
Vincent Torri
136032470c
Elementary: do not enter po/ if --disable-nls is passed to configure
...
SVN revision: 64271
2011-10-21 21:20:12 +00:00
Vincent Torri
51136e3e81
Elementary: define setlocale and bindtextdomain macro if needed
...
SVN revision: 64270
2011-10-21 21:15:47 +00:00
Mike Blumenkrantz
ffed36961e
even more reordering, also convert some evas coords to int
...
SVN revision: 64269
2011-10-21 21:04:06 +00:00
Mike Blumenkrantz
72700795f2
more reordering
...
SVN revision: 64268
2011-10-21 21:00:07 +00:00
Iván Briano
4b911014e5
Webkit changed API, we should dress accordingly.
...
SVN revision: 64267
2011-10-21 20:56:09 +00:00
Mike Blumenkrantz
132c0994e6
use WIDGET instead of parent for callbacks
...
SVN revision: 64266
2011-10-21 20:52:29 +00:00
Mike Blumenkrantz
c8d41c70e3
reorder gen* wd bools
...
SVN revision: 64265
2011-10-21 20:45:14 +00:00
Daniel Juyung Seo
f596776217
elm genlist/gengrid: No need to call elm_widget_data_get() if we know it. it->wd is a widget data.
...
SVN revision: 64263
2011-10-21 17:06:46 +00:00
Daniel Juyung Seo
c0001ca741
elm gengrid: Changed widget data member 'self' to 'obj'. Sync with genlist.
...
SVN revision: 64262
2011-10-21 16:53:01 +00:00
Daniel Juyung Seo
da56018192
elm gengrid: Refactorying. Moved some codes and removed unnecessary line.
...
SVN revision: 64261
2011-10-21 16:36:20 +00:00
Mike Blumenkrantz
35c8f40547
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
2011-10-21 08:52:03 +00:00
Mike Blumenkrantz
0766bdaf33
shut up compile warning
...
SVN revision: 64243
2011-10-21 07:25:02 +00:00