Cedric BAIL
111b243b1b
elementary: remove a pending reference to pager that could prevent the module to load.
...
NOTE: yes, i am using cloud compiling to :)
SVN revision: 68213
2012-02-21 11:05:02 +00:00
Sanjeev BA
2201134b17
Deprecate elm_video_uri_set().
...
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
SVN revision: 68200
2012-02-21 05:52:55 +00:00
Daniel Juyung Seo
3b6e8e86c0
elm: Removed deprecated elm_pager from edje_externals.
...
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
SVN revision: 68186
2012-02-21 02:57:33 +00:00
Bruno Dilly
fd2da6be59
Elementary external button: add repeat stuff
...
This patch provides a way to set autorepeat on buttons.
SVN revision: 67570
2012-01-27 16:59:03 +00:00
ChunEon Park
1a9deee7df
elementary/genlist - deprecated elm_genlist_item_del()
...
now let's use elm_object_item_del() API.
and deprecated elm_genlist_horizontal_get() APIS also.
SVN revision: 67566
2012-01-27 11:59:22 +00:00
Cedric BAIL
d723948568
elementary: fix segv due to a typo.
...
SVN revision: 67463
2012-01-23 10:32:29 +00:00
Iván Briano
d0570e47f3
Sharing is good, but not when it makes the domain appear incorrectly in error messages, so let's have externals use its own variable for that.
...
SVN revision: 67295
2012-01-18 16:31:41 +00:00
ChunEon Park
0640b3d90b
elementary/entry - more deprecated APIs
...
elm_entry_icon_set/get/unset
elm_entry_end_set/get/unset
SVN revision: 66991
2012-01-09 10:33:59 +00:00
ChunEon Park
e75c2a8333
elementary/fileselector_button, fileselector_entry - deprecated APIs.
...
elm_fileselector_button_icon_set
elm_fileselector_button_icon_get
elm_fileselector_button_icon_unset
elm_fileselector_entry_button_icon_set
elm_fileselector_entry_button_icon_get
elm_fileselector_entry_button_icon_unset
SVN revision: 66988
2012-01-09 08:06:43 +00:00
Daniel Juyung Seo
31f21e31ec
elm toolbar: Changed elm_toolbar_mode_shrink_set/get ->
...
elm_toolbar_shrink_mode_set/get.
Also updated http://trac.enlightenment.org/e/wiki/ElementaryChanges
SVN revision: 66927
2012-01-06 06:42:10 +00:00
ChunEon Park
5f1c8f6107
elementary/multibuttonentry - deprecated APIs. Now, let's use elm_common APIs.
...
elm_multibuttonentry_label_set()
elm_multibuttonentry_label_get()
elm_multibuttonentry_item_label_set()
elm_multibuttonentry_item_label_get()
SVN revision: 66739
2012-01-02 10:40:17 +00:00
Carsten Haitzler
f6a3fc40e1
stop using deprecated calls.
...
SVN revision: 66681
2011-12-30 10:02:19 +00:00
ChunEon Park
b62129c878
elemenatry/hoversel - updated doc. deprecated APIs
...
elm_hoversel_icon_set
elm_hoversel_icon_get
elm_hoversel_icon_unset
elm_hoversel_item_data_get
elm_hoversel_item_label_get
SVN revision: 66350
2011-12-20 02:44:46 +00:00
Michael BOUCHAUD
c409cd16b3
elementary: from Jonas M. Gastal, adds a edje property called disabled to every edje external widgets.
...
SVN revision: 66169
2011-12-13 16:47:23 +00:00
ChunEon Park
2d90565a85
elementary/naviframe
...
Added in to edje externals
Signed-Off-By: ShilpaOnkar Singh(shilpa.singh@samsung.com )
Signed-Off-By: ChunEon Park(hermet@hermet.pe.kr )
SVN revision: 65808
2011-12-02 10:02:53 +00:00
Daniel Juyung Seo
c6b3a7b863
elm gen/gengrid/genlist: Applied gen deprecation and gengrid/genlist undeprecation.
...
SVN revision: 65716
2011-11-30 14:19:29 +00:00
Mike McCormack
4d5d076d72
elementary: Remove duplicated entry
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65567
2011-11-24 08:35:05 +00:00
Mike McCormack
1c6b05543b
elementary: Declare multibuttonentry in list of edje externals
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65566
2011-11-24 08:34:56 +00:00
Mike McCormack
fdc12cedf6
elementary: Add edje support for multibuttonentry
...
Original code by Hyunsil Park <hyunsil.park@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65557
2011-11-24 04:02:18 +00:00
Boris Faure
1112d30a41
elm: change elm_object_content_part_set/get/unset to elm_object_part_content_set/get/unset
...
SVN revision: 65349
2011-11-17 21:02:31 +00:00
Boris Faure
b2b36ebbc0
elm: elm_object_text_part_set/get() is deprecated
...
use elm_object_part_text_set/get().
This change is done so that it matches
edje_object_part_text_set/get().
SVN revision: 65310
2011-11-16 20:17:25 +00:00
ChunEon Park
236192cd9a
elementary - modified content_set/get/unset part names to be simple names.
...
Previous part names are just the swallow part names
but in modified version, the part names chaned to simpler meaning names to use.
i.e for button
elm_object_content_part_set(button, "elm.swallow.icon", icon);
-> elm_object_content_part_set(button, "icon", icon);
SVN revision: 65295
2011-11-16 12:51:53 +00:00
Mike McCormack
c6d30ee9da
Fix GET_CHOICES macro
...
SVN revision: 65286
2011-11-16 06:19:00 +00:00
ChunEon Park
05486ccca7
elementary/bubble - applied missed content_set/get/unset APIs
...
SVN revision: 64925
2011-11-08 01:05:01 +00:00
Carsten Haitzler
48d302c9f2
add spaces into the macro middle for readability.
...
SVN revision: 64713
2011-11-03 23:12:50 +00:00
Michael BOUCHAUD
63fb3657e6
elementary: more compliant to the api
...
SVN revision: 64699
2011-11-03 13:59:36 +00:00
Michael BOUCHAUD
f0dfd728f9
elementary: fix the macro, thanks gustavo
...
SVN revision: 64686
2011-11-03 11:53:18 +00:00
Michael BOUCHAUD
938dcd1584
elementary: fix edje_external bubble
...
SVN revision: 64578
2011-10-31 16:26:52 +00:00
Michael BOUCHAUD
06b2261984
elementary: adding video to edje_external
...
SVN revision: 64573
2011-10-31 15:22:38 +00:00
Michael BOUCHAUD
ade7c17835
elementary: adding panes to modules.inc.
...
SVN revision: 64571
2011-10-31 15:20:28 +00:00
Michael BOUCHAUD
5cf8f6e6ec
elementary: adding pager to edje_external
...
SVN revision: 64570
2011-10-31 15:18:42 +00:00
Michael BOUCHAUD
eebb486ec7
elementary: adding frame to edje_external
...
SVN revision: 64569
2011-10-31 15:16:40 +00:00
Michael BOUCHAUD
b7cbc8f694
elementary: adding actionslider to edje_external
...
SVN revision: 64568
2011-10-31 15:05:04 +00:00
Michael BOUCHAUD
81e42b10f5
elementary: more option in edje for elm_toolbar
...
SVN revision: 64563
2011-10-31 14:41:12 +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
ChunEon Park
1e3d557d25
elementary/panes - content_part_set/get/unset
...
SVN revision: 64524
2011-10-30 15:50:14 +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
ChunEon Park
5c4fd67f87
elementary/check - content_set/get/unset
...
SVN revision: 64487
2011-10-28 08:57:33 +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
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
Mike Blumenkrantz
81fb2abd7e
deprecate all genlist/gengrid functions related to 64281
...
SVN revision: 64282
2011-10-22 00:26:21 +00:00
Mike Blumenkrantz
82df90462a
remove all use of elm_toggle_ api
...
SVN revision: 64207
2011-10-20 21:27:15 +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
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
Mike McCormack
a34438d5fc
elementary: Intentiness
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63983
2011-10-11 06:27:47 +00:00
Shilpa Singh
259bdcdf70
elementary: Add edje interface for elm_pager_animation_disable_set()
...
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63982
2011-10-11 06:27:39 +00:00
Mike McCormack
e9e5af4d4a
elementary: Heed indentiness corectiness
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63975
2011-10-11 02:39:07 +00:00
Rajeev Ranjan
7339ad9d82
elementary: Add "fixed" property to panes edje interface
...
Signed-off-by: Rajeev Ranjan <rajeev.r@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63974
2011-10-11 02:38:59 +00:00
윤정현
a2aefee16f
elementary: Add more icon parameters in edje
...
Signed-off-by: 윤정현 <jh0506.yun@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63970
2011-10-11 02:06:21 +00:00
Daniel Juyung Seo
7aa4684ab1
elementary: Add edje interface for calendar
...
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
Signed-off-by: Sumanth Krishna Mannam <sumanth.m@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63969
2011-10-11 02:06:12 +00:00
Mike McCormack
bcf44a7450
elementary: Support alignment in gengrid
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63949
2011-10-10 08:32:56 +00:00
ChunEon Park
009d533645
elementary - fixed some logic errors patched by rajeev.r@samsung.com
...
Hi all,
I found few memory related issues in elementary package when performed static analysis on it.
These issues include:
Array indices getting out of bounds, freed memory address being passed to a function as parameter, memory not getting cleaned up because of earlier return statement.
Issues details:
1. In elm_widget.c inside function elm_widget_signal_callback_del(), it is possible that freed memory address esd is passed to the sd->callback_del_func(). I think it should be data, not esd.
Moreover what if the callback frees memory for data, then the other problem is that the return value is data from the function elm_widget_signal_callback_del() which in my opinion can be a problem.
2. Inside directory src/edje_externals for files elm_genlist.c, elm_notify.c, elm_list.c, elm_thumb.c and elm_map.c, array indices can go beyound bounary.
sizeof() operator for an array of character pointers will return [number of elements in the array * size of (char*)], basically 4 times the number of elements which has been taken care in assertion inside src/edje_extenarnals
while performing assertion but has been missed in the next statement in the loop condition.
3. In file src/lib/elm_config.c inside function _elm_config_profiles_list, freeing of file iterator has been missed out.
Please review the attached patch and let me know your opinion.
Thanks.
Regards,
Rajeev
SVN revision: 63550
2011-09-23 00:02:13 +00:00
Daniel Juyung Seo
1d6ee07488
elm genlist: Added elm_genlist_horizontal_set/get() APIs. Deprecated
...
elm_genlist_horizontal_mode_set/get() for API name consistency. Use
new APIs.
SVN revision: 62117
2011-08-05 01:21:56 +00:00
Iván Briano
7f82a14061
And if we found Emap and it wasn't disabled, we may as well not break the build.
...
SVN revision: 61780
2011-07-26 21:36:14 +00:00
Cedric BAIL
bc3484f7ae
elementary: free at the right time.
...
SVN revision: 61549
2011-07-21 10:45:21 +00:00
Daniel Juyung Seo
9dee09279c
elm src/edje_externals/Makefile.am: Build alphabetical order.
...
SVN revision: 61153
2011-07-08 11:20:53 +00:00
Daniel Juyung Seo
159aba2ca7
elm/src/edje_externals/elm_icon.c: Fixed indentation.
...
SVN revision: 61083
2011-07-06 13:24:35 +00:00
Michael BOUCHAUD
0f51f6a912
elementary: use line wrap for the edje_external entry object
...
SVN revision: 61046
2011-07-05 11:30:46 +00:00
Michael BOUCHAUD
3df1497e77
elementary: add entry widget in edje_external
...
SVN revision: 61037
2011-07-05 10:33:24 +00:00
Tom Hacohen
3fa8a29dac
Elm anchorblock: Fix code to use the new elm_object_text_set/get API
...
SVN revision: 61000
2011-07-04 10:40:10 +00:00
Tom Hacohen
23a544282f
Elm anchorview: Fix code to use the new elm_object_text_set/get API
...
SVN revision: 60998
2011-07-04 10:40:02 +00:00
Tom Hacohen
bafb5ce6b8
Elm bubble: Fix code to use the new elm_object_text_set/get API.
...
SVN revision: 60996
2011-07-04 10:14:14 +00:00
Tom Hacohen
3ee5d802ab
Elm fileselector_btn_ent: Fix code to use the new elm_object_text_set/get API.
...
SVN revision: 60994
2011-07-04 10:14:08 +00:00
Tom Hacohen
b071be2cd2
Elm fileselector_btn: Fix code to use the new elm_object_text_set/get API.
...
SVN revision: 60992
2011-07-04 10:14:02 +00:00
Tom Hacohen
c344fb3ed4
Elm progress: Fix code to use the new elm_object_text_set/get API.
...
SVN revision: 60990
2011-07-04 10:13:56 +00:00
Tom Hacohen
cb18ff8cfc
Elm check: Fix edje_externals to use elm_object_text_set.
...
SVN revision: 60988
2011-07-04 10:13:50 +00:00
Tom Hacohen
6979f9bfae
Elm radio: Fix the tests to use the new elm_object_text_set/get API.
...
SVN revision: 60987
2011-07-04 10:13:46 +00:00
Daniel Juyung Seo
a2d3d40fce
elm edje_externals: Applied hoversel/slider elm_xxx_label_get/set API changes.
...
Use elm_object_text_get/set instead of elm_xxx_label_get/set.
SVN revision: 60874
2011-06-30 15:27:38 +00:00
Daniel Juyung Seo
857af86916
elm edje_externals: Applied button/toggle elm_xxx_label_get/set API changes.
...
Use elm_object_text_get/set instead of elm_xxx_label_get/set.
SVN revision: 60849
2011-06-30 01:33:38 +00:00
Mike McCormack
0295f4d56e
elementary: elm_label_label_ -> elm_object_text
...
Clear deprecated warnings.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 60798
2011-06-29 06:41:31 +00:00
Iván Briano
80cc2fb9ca
don't reference dead scrolled_entry in externals module
...
SVN revision: 60454
2011-06-17 18:22:15 +00:00
Carsten Haitzler
c44f45485f
big move forward. scrolled entry and entry merge into entry. entry now
...
can be scrollable or not. scrolled entry now just calls entry calls
and is marked as dperecated to be killed off in the future so no need
to document it etc. edje external also goes.
SVN revision: 60438
2011-06-17 09:44:31 +00:00
Daniel Juyung Seo
175ab810f0
Elementary src/edje_externals/elm_segment_control.c: Fixed warnings.
...
SVN revision: 59794
2011-05-30 02:00:10 +00:00
Daniel Juyung Seo
a8297cf00e
Elementary src/edje_externals/Makefile.am: Alphabetical build order.
...
SVN revision: 59793
2011-05-30 01:59:13 +00:00
Michael BOUCHAUD
65f0f28185
elementary: add external elm_index
...
SVN revision: 59758
2011-05-27 17:34:02 +00:00
Michael BOUCHAUD
eab341cf12
elementary: add external segment_control
...
SVN revision: 59737
2011-05-27 14:32:12 +00:00
Cedric BAIL
132c22db16
elementary: reduce error noise.
...
SVN revision: 59243
2011-05-06 16:14:04 +00:00
Sangho Park
b4830b8e84
Elementary map: elm_map source patch
...
i removed all custom enum & url callback of elm_map.
(ELM_MAP_SOURCE_CUSTOM_1, ELM_MAP_SOURCE_CUSTOM_2, ..., _custom1_url_cb, _custom2_url_cb, ... etc)
instead of those, i made sources list.
changed APIs are almost internal APIs...
but some APIs were changed for intuitive usage of map source.
user can make map module instead of setting custom APIs.
another change is "elm_module -> eina_module".
the reason of this change, is that elm_module uses environment value (i.e getenv, setenv.. ELM_MODULES)
i don't want to have a environment value dependency.
SVN revision: 59184
2011-05-04 09:44:53 +00:00
Sangho Park
cfc655445f
elementary: sort Makefile.am for compiling sequence
...
SVN revision: 58947
2011-04-27 06:20:23 +00:00
Daniel Juyung Seo
b1c1993845
Elementary: Removed trailing whitespaces.
...
SVN revision: 58754
2011-04-20 14:16:51 +00:00
Michael BOUCHAUD
97dee1c433
elementary: add page relative, item size and horizontal controls to external gengrid
...
SVN revision: 58706
2011-04-18 10:59:45 +00:00
Cedric BAIL
4c49d3ec19
elementary: fix wrong refcounting.
...
SVN revision: 57595
2011-03-08 15:54:15 +00:00
Daniel Juyung Seo
32778a770a
Elementary magic key: Fixed typo.
...
SVN revision: 57001
2011-02-14 01:47:51 +00:00
Carsten Haitzler
66dbccf4c9
annoy people using elm's widget api!
...
SVN revision: 56987
2011-02-13 14:58:38 +00:00
Michael BOUCHAUD
863cd6e598
elementary: add edje_external gengrid
...
SVN revision: 56843
2011-02-09 15:14:28 +00:00
Jonathan Atton
f10db79a73
elm external: elm_label fix segv
...
SVN revision: 56822
2011-02-08 21:56:41 +00:00
Jonathan Atton
7ac159bb4a
elm external: fix the previous patch. Sorry I was stupids and didn't check correctly !
...
SVN revision: 56759
2011-02-06 21:57:25 +00:00
Jonathan Atton
8ea3fc6f4b
elm: replace printf() by LOG_DEBUG()
...
SVN revision: 56754
2011-02-06 17:14:21 +00:00
Jonathan Atton
8bfd0fec96
elm external: fix elm_label
...
SVN revision: 56727
2011-02-05 17:58:49 +00:00
Michael BOUCHAUD
bfbe785bad
elementary: switch int to double timeout slideshow in edje_external
...
SVN revision: 56608
2011-01-31 14:43:34 +00:00
Carsten Haitzler
16e1e0b663
dont ALWAYS init elm for externals - if one isnt used.. why init it?
...
(for that matter externals has a problem in design - it loads every
module for externals and thus links in every lib even if never used by
the app/edje obj).
SVN revision: 56218
2011-01-19 04:55:19 +00:00
Carsten Haitzler
b01e13faf2
warning--
...
SVN revision: 55129
2010-12-02 03:37:17 +00:00
Leandro Pereira
746b412b15
elementary: tab -> spaces
...
SVN revision: 55087
2010-11-30 15:18:21 +00:00
Tiago Rezende Campos Falcao
f4294f8d2c
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
2010-11-22 12:46:58 +00:00
Jonathan Atton
46d571bd68
elm : add edje external icon, label and scroller
...
SVN revision: 54446
2010-11-10 22:48:36 +00:00
Jonathan Atton
9c29a3ea1d
elm : add expand in the edje external genlist
...
SVN revision: 54445
2010-11-10 22:44:44 +00:00
Bruno Dilly
81b68b08a9
Remove elm_notepad
...
Notepad had a big issue: users couldn't access the entry, so notepad
was something near to an useless widget.
We needed to choose between wrap all entry functions or add these file
save / load and autosave features to entries.
As discussed on the emails list, we decided to go with the second
option, so we won't have an extra widget with lots of wrap functions.
Notepad was internally just an elm_entry with a scroll, so using
a scrolled entry with a file set will do the job.
I've added a test called Entry Notepad that looks like the removed
Notepad test. But we will see the improvements - you can clear the entry
or whatever you want, because the entry is the object you are creating.
If you were using elm_notepad before, just s/notepad/scrolled_entry
and almost everything should work fine. Another change was the function
file_save(obj, file, format), is now just file_save(obj), and the
file and format used are defined by file_set().
At last, some getters were added.
SVN revision: 54145
2010-11-04 11:56:15 +00:00
Iván Briano
aec02288a9
label is no longer a common parameter, and style is
...
SVN revision: 54109
2010-11-02 17:55:14 +00:00
Tiago Rezende Campos Falcao
4672a51b0c
Remove tests == 0 and != 0
...
SVN revision: 53787
2010-10-22 21:41:27 +00:00