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
Mike Blumenkrantz
7c34a44fb3
cnp error!
...
SVN revision: 64242
2011-10-21 07:22:43 +00:00
Mike Blumenkrantz
3f4a9b7092
call item unrealized callback more reliably
...
SVN revision: 64235
2011-10-21 05:35:36 +00:00
Mike Blumenkrantz
23032f2ab5
calling memcpy on an uninitialized pointer??? who would do such a thing!
...
SVN revision: 64232
2011-10-21 04:38:21 +00:00
Carsten Haitzler
6c10a447b1
and really move all toggle stuff over to check.
...
SVN revision: 64231
2011-10-21 04:36:25 +00:00
Mike Blumenkrantz
1444302c29
strndup??? who would do such a thing!
...
SVN revision: 64230
2011-10-21 04:32:27 +00:00
Mike Blumenkrantz
82cf8ef9ff
add delete button to gengrid test 2
...
SVN revision: 64229
2011-10-21 04:04:03 +00:00
Mike Blumenkrantz
6026896d03
remove mode_item_style from item class, use genlist_mode_item_style_set() instead
...
SVN revision: 64228
2011-10-21 03:31:26 +00:00
Mike Blumenkrantz
5f5dd5f9e1
fix breakage #1 of the night
...
SVN revision: 64227
2011-10-21 03:23:42 +00:00
Mike Blumenkrantz
29f5f480b8
quiet some warnings
...
SVN revision: 64225
2011-10-21 02:53:13 +00:00
Mike Blumenkrantz
e35721c1ba
fix compile with latest changes
...
SVN revision: 64224
2011-10-21 02:43:08 +00:00
Mike Blumenkrantz
81551dd693
remove LOOOONG deprecated gengrid/genlist typedefs
...
SVN revision: 64223
2011-10-21 01:50:34 +00:00
Mike Blumenkrantz
9744ff9f84
remove gross genlistitemmoved function thingy and implement smart cb
...
also removed relevant item on TODO
SVN revision: 64222
2011-10-21 01:49:15 +00:00
Mike Blumenkrantz
f163b10a05
_item_create -> _item_new
...
SVN revision: 64221
2011-10-21 01:39:14 +00:00
Mike Blumenkrantz
88bbad2635
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
2011-10-21 01:08:01 +00:00
Carsten Haitzler
d1ff7eb555
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
2011-10-21 00:55:33 +00:00
Mike Blumenkrantz
4ad1c5f0db
create and use ELM_WIDGET_ITEM for elm widget structs to ensure location/name
...
SVN revision: 64218
2011-10-21 00:45:19 +00:00
Mike Blumenkrantz
474c285562
more elm todo items
...
SVN revision: 64217
2011-10-21 00:26:09 +00:00
Mike Blumenkrantz
5c081c834d
whitespace--
...
SVN revision: 64216
2011-10-21 00:24:15 +00:00
Mike Blumenkrantz
52ed887687
more internal renames
...
SVN revision: 64215
2011-10-20 22:45:38 +00:00
Mike Blumenkrantz
f0bbab78b8
more internal renames
...
SVN revision: 64214
2011-10-20 22:23:48 +00:00
Mike Blumenkrantz
baf20fbec8
more reordering
...
SVN revision: 64213
2011-10-20 22:23:29 +00:00
Mike Blumenkrantz
4607b50c5e
more unnoticeable internal movements
...
SVN revision: 64211
2011-10-20 21:49:54 +00:00
Mike Blumenkrantz
3bd72bfe23
rename some internal variables for consistency
...
SVN revision: 64210
2011-10-20 21:41:24 +00:00
Mike Blumenkrantz
82df90462a
remove all use of elm_toggle_ api
...
SVN revision: 64207
2011-10-20 21:27:15 +00:00
Mike Blumenkrantz
18e83d0cef
more implicits
...
SVN revision: 64206
2011-10-20 21:15:16 +00:00
Mike Blumenkrantz
37f91a4280
use correct functions here
...
SVN revision: 64205
2011-10-20 21:15:06 +00:00
Mike Blumenkrantz
fd1aaaa4c0
shut up unused warning
...
SVN revision: 64204
2011-10-20 21:14:39 +00:00
Mike Blumenkrantz
2d4bcc4867
wooooooooooooooooooo aliases!
...
SVN revision: 64203
2011-10-20 21:05:30 +00:00
Mike Blumenkrantz
44d45ba36b
fix implicits
...
SVN revision: 64202
2011-10-20 21:03:42 +00:00
Daniel Juyung Seo
a9e92c7bc3
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
2011-10-20 16:42:42 +00:00
Carsten Haitzler
f5ce029839
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
2011-10-20 12:30:04 +00:00
Carsten Haitzler
756ba0dde4
it's time we moved to elm 0.8
...
SVN revision: 64194
2011-10-20 08:52:27 +00:00
Daniel Juyung Seo
9483f54dd1
elm widget.c: Refactorying. Use same variable name as others. Easier to read the code.
...
SVN revision: 64192
2011-10-20 07:31:37 +00:00
Daniel Juyung Seo
6e2e8e44ae
elm widget.c: Set resize_obj first.
...
SVN revision: 64185
2011-10-19 17:36:51 +00:00
Daniel Juyung Seo
72e463d9b0
elm widget.c: Code refactorying. Check sobj first. We do not need to check sobj twice.
...
SVN revision: 64182
2011-10-19 17:07:15 +00:00
Iván Briano
b416b6e686
missing docs
...
SVN revision: 64180
2011-10-19 15:44:45 +00:00
Iván Briano
057a00829c
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
2011-10-19 14:17:14 +00:00
Carsten Haitzler
6d77357cec
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
2011-10-19 12:46:56 +00:00
Cedric BAIL
e08bbbfa7d
elementary: reorder swallow.
...
SVN revision: 64176
2011-10-19 12:16:03 +00:00
Cedric BAIL
6d9e3d69be
elementary: check against NULL widget also.
...
SVN revision: 64175
2011-10-19 12:15:41 +00:00
Cedric BAIL
003b5d0812
elementary: forgotten child of elm_box.
...
SVN revision: 64174
2011-10-19 12:14:31 +00:00
ChunEon Park
82d60aef70
elemenatry/naviframe - just add TODO comment
...
SVN revision: 64167
2011-10-19 08:53:55 +00:00
ChunEon Park
700d1ab2df
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
2011-10-19 08:49:24 +00:00
Carsten Haitzler
d3b9a6f46e
woooooow! lets delete delay_write timer oon entry deletion eh?
...
SVN revision: 64164
2011-10-19 07:54:31 +00:00
WooHyun Jung
2755e28ee5
elementary/elc_naviframe : The content, will be popped, doesn't need
...
to control focus.
SVN revision: 64161
2011-10-19 05:34:41 +00:00
ChunEon Park
c9adffcdfc
elementary/naviframe - more signals.
...
SVN revision: 64153
2011-10-18 16:12:14 +00:00
Carsten Haitzler
55257debae
we should use weighty as intended - as a WEIGHTING.. not a boolean.
...
SVN revision: 64145
2011-10-18 10:00:02 +00:00
Tom Hacohen
571b9c8277
Elm glayer: Fixed leaks in glayer's test code.
...
SVN revision: 64142
2011-10-18 08:58:41 +00:00
Tom Hacohen
2b26f91dbb
Elm glayer: Fixed condition based on uninit value error.
...
Init structure fields (pe event) to 0.
Spank spank, you can't assume the passed pointer event is initialized.
SVN revision: 64141
2011-10-18 08:58:33 +00:00
ChunEon Park
d946ca77cc
elementary - removed ELM_CAST macro
...
SVN revision: 64138
2011-10-18 00:25:52 +00:00
Aharon Hillel
5cd614a820
Elm Glayer: Fixed code to match convention
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64129
2011-10-17 08:12:52 +00:00
Aharon Hillel
ba51b99efb
Elm Glayer: Fixed call of long tap reset in case reset occurs before 1st input event
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64128
2011-10-17 08:12:49 +00:00
Aharon Hillel
14b0c8d207
Elm Glayer: Fixed all tap, long tap, gestures bugs
...
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
SVN revision: 64127
2011-10-17 08:12:45 +00:00
WooHyun Jung
1df093390c
elementary/elm_win.c : fix small bugs in elm_win.c
...
SVN revision: 64123
2011-10-17 06:53:10 +00:00
Daniel Juyung Seo
548d0c1647
elm scroller: Added EINA_ARG_NONNULL to API declarations and added
...
'const' to the first parameter of getter API.
SVN revision: 64122
2011-10-17 05:40:32 +00:00
Mike Blumenkrantz
9368988949
layouted is not a word!!!!!!!
...
SVN revision: 64119
2011-10-16 16:28:50 +00:00
Youness Alaoui
b92df9c1ba
Elementary: Oups, typo, need to test for second statement
...
SVN revision: 64097
2011-10-15 09:51:26 +00:00
Youness Alaoui
27e9c3bd52
Elementary: untabify configure.ac
...
SVN revision: 64095
2011-10-15 09:48:56 +00:00
Youness Alaoui
804388b012
Elementary: Do not build modules if dlopen is not available on the system
...
SVN revision: 64094
2011-10-15 09:48:50 +00:00
Youness Alaoui
556929b900
Elementary: Quicklaunch support depends on dlopen, which is now non-mandatory
...
SVN revision: 64093
2011-10-15 09:48:42 +00:00
Youness Alaoui
5597898394
Elementary: Use ecore_evas_new if the engine fails instead of hardcoding software-x11 as the fallback
...
SVN revision: 64092
2011-10-15 09:48:34 +00:00
Youness Alaoui
c377a50f70
Elementary: Check for PATH_MAX define availability
...
SVN revision: 64089
2011-10-15 09:30:52 +00:00
Youness Alaoui
7acf4fc06f
Elementary: give argv[0] to eina_prefix_new
...
SVN revision: 64088
2011-10-15 09:30:46 +00:00
Youness Alaoui
8257f3261b
Elementary: Remove set but unused static Elm_Module
...
SVN revision: 64087
2011-10-15 09:30:39 +00:00
ChunEon Park
0e38053a32
elementary/naviframe - +theme_hook
...
SVN revision: 64084
2011-10-15 05:16:53 +00:00
ChunEon Park
ce6b405d73
elementary/naviframe - more simple code.
...
SVN revision: 64083
2011-10-15 04:02:21 +00:00
Daniel Juyung Seo
4c31c1a1a1
elm scroller: Fixed wrong return value.
...
SVN revision: 64078
2011-10-15 00:44:11 +00:00
PRINCE KUMAR DUBEY
4f1589ca02
From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
...
Subject: [E-devel] elm_segment_control patch for enable/disable issue
fix.
Change Description:
[Issue-Fixed] After disable, on enabling, the segment control, segment
item's image remains of disable type.
SVN revision: 64074
2011-10-14 11:05:56 +00:00
Hyoyoung Chang
fad1e70386
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
...
Subject: [E-devel] [patch] elm_scroller - add gravity functionality
I made a gravity features for stopping scroller.
Elm_scroller's fixed when child's growing lower.
However if scroller's child is growing upper,
the elm_scroller always moving and waving to upper direction.
Because elm_scroller sets internal pan to keep current virtual position.
Gravity functions introduce to stopping scroller.
SVN revision: 64073
2011-10-14 10:57:31 +00:00
ChunEon Park
17cb85b2fc
elementary/naviframe - eina_list -> eina_inlist.
...
SVN revision: 64072
2011-10-14 10:20:07 +00:00
Carsten Haitzler
c500b4b983
use ecore-evas and eevas image calls consistently for inlined wins
...
SVN revision: 64070
2011-10-14 07:30:52 +00:00
Sanjeev BA
e2f3ddea3a
Use toggle instead of button. It is appropriate for this example.
...
SVN revision: 64067
2011-10-14 06:51:59 +00:00
Sanjeev BA
971284e7f6
Fix bug in elm toggle. Do not invoke callback if no state change occured.
...
SVN revision: 64066
2011-10-14 06:51:55 +00:00
ChunEon Park
d8f6df66bc
elementary/ctxpopup - more proper function name
...
SVN revision: 64065
2011-10-14 06:12:04 +00:00
ChunEon Park
e964c7e252
elementary/ctxpopup - added lines to remove ctxpopup
...
SVN revision: 64064
2011-10-14 06:05:44 +00:00
Cedric BAIL
1b16692029
elementary: cleanup a little bit the slideshow.
...
SVN revision: 64061
2011-10-14 05:21:55 +00:00
Carsten Haitzler
0d6bc1500b
avoid stack blow of recursive size evals in elm_icon!
...
SVN revision: 64060
2011-10-14 05:07:25 +00:00
ChunEon Park
8dff4769ec
elementary/pager - get rid of elm_pager_animation_disabled_set
...
SVN revision: 64055
2011-10-14 02:30:44 +00:00
ChunEon Park
e5dcf74c83
elementary/ctxpopup - patched by kimcinoo@gmail.com
...
Dear All, Hello.
The arrow of ctxpopup is swallowed in one of 4 swallow parts(left,
right, top, bottom) of base group.
If user REuses ctxpopup which is already displayed with different
direction, then the arrow will be swallowed in previous position.
So the attached patch will unswallow arrow from the base before swallow...
Please review the patch and give any feedbacks.
Sincerely,
Shinwoo Kim.
SVN revision: 64054
2011-10-14 02:22:59 +00:00
WooHyun Jung
951edc519b
elementary/elm_colorselector : The arrow for the forth colorbar was
...
not colored well. So fixed it :)
SVN revision: 64053
2011-10-14 00:27:29 +00:00
Jaehwan Kim
2fd30a5890
From: Jaehwan Kim <jae.hwan.kim@samsung.com>
...
Subject: [E-devel] [Patch] ELM_THUMBSCROLL_SENSITIVITY_FRICTION
I talked with you about 4.0, magic number.
I want to change the part that the length of mouse dragging multiply 4.0
to _elm_config->thumbscroll_sensitivity_friction.
4.0 is nice. But some device may want to change the value. It is a kind
of sensitivity. So I added the config "ELM_THUMBSCROLL_SENESITIVITY
_FRICTION". And I change the value mean. If the value is high, it is
more sensitive. The range of the value is from 0.1 to 1.0. It cannot be 0.0.
4.0 changed to 0.25.
Please check this patch.
SVN revision: 64051
2011-10-13 12:07:39 +00:00
Carsten Haitzler
e429abd9d7
revert herments revert 64043!!!!!! BAD HERMET!
...
SVN revision: 64050
2011-10-13 10:27:12 +00:00
ChunEon Park
c31cd011a5
elementary/naviframe - missing the initlialization.
...
SVN revision: 64044
2011-10-13 07:52:01 +00:00
ChunEon Park
4e5f9b850f
reverted 63654
...
SVN revision: 64043
2011-10-13 07:50:34 +00:00
Cedric BAIL
3db87e69bb
elementary: fix compile without webkit.
...
SVN revision: 64040
2011-10-13 07:38:27 +00:00
ChunEon Park
8ab47f72c4
elementary/naviframe - eina_list -> eina_inlist for item stack
...
SVN revision: 64034
2011-10-13 06:30:05 +00:00
Iván Briano
8511b524fe
simple example for elm_web. also simple external for it. need to figure how to properly forward signals to get some nice back/forward action though
...
SVN revision: 64032
2011-10-13 04:45:18 +00:00
Daniel Juyung Seo
b5969dc2a3
elm genlist: Clear last_selected_item when last_selected_item is
...
deleted.
SVN revision: 64031
2011-10-13 03:47:57 +00:00
Iván Briano
ec9781ce40
The Shadow was here.
...
SVN revision: 64022
2011-10-12 18:01:21 +00:00
Iván Briano
f842f67f28
Fix building against new EWebkit API
...
SVN revision: 64021
2011-10-12 18:00:09 +00:00
Daniel Juyung Seo
596df1a4fc
elm genlist: Added comments for internal variables.
...
SVN revision: 64020
2011-10-12 15:23:55 +00:00
ChunEon Park
1ac5aded42
elementray/naviframe - renamed internal variable. removed useless lines.
...
SVN revision: 64019
2011-10-12 12:19:31 +00:00
ChunEon Park
d8e4479e46
elementray/naviframe - added more signals for buttons and removed warnings.
...
SVN revision: 64017
2011-10-12 11:13:18 +00:00
ChunEon Park
38beb85cfa
elementary/naviframe - default could be visible and don't need to emit signal for it.
...
SVN revision: 64016
2011-10-12 10:45:22 +00:00
ChunEon Park
3aa046714d
elementary/naviframe - added two more APIs
...
elm_naviframe_prev_btn_auto_pushed_set/get
SVN revision: 64015
2011-10-12 10:31:13 +00:00
Mike Blumenkrantz
dd8d7380a3
revert 63993, hermet was right.
...
SVN revision: 64011
2011-10-12 08:51:07 +00:00