Daniel Juyung Seo
c7cfcc43f2
elc_fileselector.c: check null path before fileselector populate.
...
If no path was selected we don't need to populate fileselector.
This fixes https://phab.enlightenment.org/T132 .
Thanks uartie for the report.
2013-06-12 15:03:49 +09:00
Daniel Juyung Seo
e44d3427e1
fileselector_example.c: fix the compile command.
2013-06-12 14:23:13 +09:00
Daniel Juyung Seo
e92b0c4121
elm_check.h: updated check documentation.
...
"on" and "off" text parts work only with "toggle" style of check.
This fixes https://phab.enlightenment.org/T154
Thanks brian.lovin for the report.
2013-06-12 14:14:25 +09:00
Daniel Juyung Seo
3c0c5a8724
test_popup.c: refactoring. added comments and empty lines for the readability.
2013-06-12 13:39:42 +09:00
Ryuan Choi
c15ebf2e0e
elm_web2: Implemented missing navigation and user-agent APIs.
2013-06-12 09:19:51 +09:00
Ryuan Choi
71a41a8c16
elm_web2: Fixed simple warning
2013-06-12 09:19:51 +09:00
Eduardo Lima (Etrunko)
fffdaeb025
Split .gitignore into multiple files
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-06-11 18:18:06 -03:00
ChunEon Park
3edbacc7d4
elementary/naviframe - it's not intended code. remove it.
2013-06-11 21:55:44 +09:00
Daniel Willmann
c093a07541
els_tooltip: Only call ecore_x_pointer_xy_get() if we're in X
...
We don't want to call X functions (and segfault) if X is not actually
running.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-11 12:48:52 +01:00
Daniel Willmann
363da34f27
els_tooltip.c: Initialize px and py to zero
...
px and py might not be set if X support is not compiled in and
ecore_x_pointer_xy_get() is not called. In that case make sure they are
not used uninitialized.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-11 12:48:48 +01:00
Daniel Willmann
4d40f16f5e
els_tooltip: Don't expect to have X running if support is compiled in
...
Refactor the code so common code is not duplicated inside the
if (transparent) and else blocks
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-11 11:27:23 +01:00
Ryuan Choi
54663d2970
colorselector: Remove srgb and lrgb from Elm_Colorselector_Smart_Data
...
They are always calculated before used so they can be removed from smart data.
2013-06-11 18:57:37 +09:00
ChunEon Park
2368f82e31
elementary/naviframe - Keep the smart members of the naviframe views whenever resize object is changed.
...
This prevents the dangling view objects of the naviframe and keep the layer consistency.
2013-06-11 18:08:10 +09:00
Stefan Schmidt
06c869eece
elc_fileselector: Small formatting fix.
...
Spotted by devilhorns. Somehow I feel watched here. ;)
2013-06-11 08:48:20 +01:00
Ryuan Choi
215e935ea1
colorselector: Do not send "changed" signal twice when pressed color bar
...
Regardless of color selector mode, mouse down captured color.
This patch moves callbacks related to picker mode to _start_grab_pick_cb.
2013-06-11 12:22:08 +09:00
ChunEon Park
a1d3265cad
naviframe - keep the animator just one.
2013-06-11 12:20:10 +09:00
Stefan Schmidt
33eca6e2c0
elc_fileselector: Fix memory leak in _selected_set.
...
Using ecore_file_dir_get() like this will leak the returned string as we
have no way to control its free'ing. Better use a separate variable for it.
2013-06-10 15:47:54 +01:00
Stefan Schmidt
125938e968
elm_cnp: Fix memory leak in error path.
...
We allocate info->filename in all cases but missed a free in the error path.
2013-06-10 14:53:11 +01:00
Ryuan Choi
15883b69ce
elm_colorselector: Refactored not to change RGBA values many times.
...
For example, colors_set changed RGBA five times (The first is in colors_set itself,
the others are in _hsl_to_rgb which called by _rectangle_redraw).
First, this patch splits _rectangle_redraw to 3 separate functions,
_update_colorbars, _update_hsla_from_colorbar and _update_ergb.
So only proper functions will be called instead of _rectangle_redraw.
Second, SIG_CHANGED will be called when RGBA was only changed.
2013-06-10 16:38:35 +09:00
Daniel Juyung Seo
25bb4d5a35
ChangeLog: fix ChangeLog spacing. it was b0rked at some point.
2013-06-10 14:54:08 +09:00
Daniel Juyung Seo
e4c5d37ccc
diskselector, icon, map, progressbar: no @since for smart callback just use since or it will cause line break in the doxygen documentation.
2013-06-10 14:54:08 +09:00
Chris Michael
7e198bf9c1
Add Elementary_Wayland flags & libs to test building
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-10 06:48:26 +01:00
Daniel Juyung Seo
8add3238c2
ChangeLog/NEWS: updated changelog and news for focused and unfocused smartcallback addition.
2013-06-10 14:42:01 +09:00
Daniel Juyung Seo
a5066a5747
panel, video, web, web2: added focused, unfocused smart callback documentation.
2013-06-10 14:37:47 +09:00
Daniel Juyung Seo
6cf684f02a
elm: added more "focused" and "unfocused" documentations.
...
genlist, hover, index, list, map, photocam, progressbar, radio, scroller, slider, slideshow, spinner, toolbar, win.
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
f1b685897d
elm: do not declare SIG_FUCSED/SIG_UNFOCUSED if the const char is not used more than once.
...
ctxpopup, fileselector_button, naviframe, player, popup, bubble, button, calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid.
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
37822734cc
elm: fixed focused and unfocused documentation.
...
1. ctxpopup, fileselector_entry, naviframe, popup, bubble, button, calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid.
2. since 1.8
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
1d0521337c
elm_panel.c: call elm_widget_can_focus_set() just once in smart add.
2013-06-10 14:13:55 +09:00
ChunEon Park
5eb167c922
elementary/conformant - remove the keyboard area in the conformant if the keyboard state is off.
2013-06-10 13:33:00 +09:00
Ryuan Choi
c6ee22e312
Add myself in AUTHORS and elm_authors.h
2013-06-10 11:29:44 +09:00
Daniel Juyung Seo
8cf2c8a422
calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid: added "focused" and "unfocused" documentations.
2013-06-09 18:55:42 +09:00
Daniel Juyung Seo
7b71bd1973
ctxpopup, fileselector_button, naviframe, player, popup, bubble, button: added "focused" and "unfocused" documentations.
2013-06-09 18:54:43 +09:00
Daniel Juyung Seo
3c7fb77167
elc_ctxpopup.h: more and better ctxpopup documentation for smart callbacks.
...
1. put numbers for the dismissed smart callback emit cases.
2. added missing language,changed smart callback documentation for ctxpopup.
2013-06-09 18:06:14 +09:00
Daniel Juyung Seo
d7483ee627
elm_general.h: better documentation.
2013-06-09 18:01:21 +09:00
Daniel Juyung Seo
46d08b10f8
datetime, lable: use SIG_LANG_CHANGED instead of SIG_LANGUAGE_CHANGED for consistency.
2013-06-09 17:56:30 +09:00
Daniel Juyung Seo
99ed8edb84
elm_widget_toolbar.h: more internal toolbar documentation.
2013-06-09 17:47:39 +09:00
Daniel Juyung Seo
4beba6926a
po: update po.
2013-06-09 17:15:11 +09:00
Daniel Juyung Seo
d8057c52eb
documentation: fixed a typo.
2013-06-09 17:14:31 +09:00
Daniel Juyung Seo
ed24ca26d4
elm_widget.h: more widget documentation.
2013-06-09 17:13:07 +09:00
Daniel Juyung Seo
1db93983ae
configure.ac: display enable debug build option.
2013-06-09 17:12:39 +09:00
Daniel Juyung Seo
9353cdeac8
elm_widget.h: update elm_wdg_on_focus documentation.
2013-06-09 16:54:26 +09:00
Daniel Juyung Seo
253e6369e4
elm_widget.c: handle focus fail case.
2013-06-09 16:54:00 +09:00
ChunEon Park
d260935270
elementary/naviframe - don't ignore the subtitle case
2013-06-08 18:13:26 +09:00
ChunEon Park
16bcf540b2
elementary/naviframe - return as soon as possible
2013-06-08 18:11:09 +09:00
ChunEon Park
8c7b28b4ed
elementary/naviframe - try to read the titles only when title is set and title_area is visible
2013-06-08 18:10:17 +09:00
ChunEon Park
76465a7fdd
elementary/naviframe - no! don't have the keyboard dependenccy with naviframe.
2013-06-08 17:40:39 +09:00
Carsten Haitzler
d33d3c30ff
fix desc on pkgbuild
2013-06-07 20:53:37 +09:00
Carsten Haitzler
e6f0c578e4
add pkgbuild
2013-06-07 20:40:28 +09:00
Carsten Haitzler
0c13ec5ced
part of the entry magnifier feature set from thiep. still more to go.
2013-06-07 17:17:30 +09:00
Daniel Juyung Seo
d878787b02
elm_win.c: changed EINA_LOG_INFO to INF to use elementary log domain.
2013-06-07 13:47:58 +09:00
Ryuan Choi
091498f4cc
elm_clock: Removed unnecessary check routine
...
Small refactoring.
2013-06-07 13:01:33 +09:00
Boris Faure
bda98e9dd3
fix compilation
2013-06-06 21:20:20 +02:00
Rafael Antognolli
678c41b289
elm/scrollable: Fix count of mouse move events.
...
It should use just the events that really happened (after the mouse move
starting timestamp).
2013-06-06 14:24:37 -03:00
Rafael Antognolli
cc19e3948d
elm/scrollable: Avoid division by zero during scroll.
...
When several mouse move events arrive with the same timestamps, the
calculation done to get an average of movement will try to divide things
by zero. This fix will make it ignore this calculation and just go back
to assuming that there's only one last move event.
Such behavior can happen on wayland backend, when using the X11 backend
for Weston, since it will process several X events in one loop iteration
and send all of them with the same timestamp.
2013-06-06 14:24:37 -03:00
Rafael Antognolli
14cc29a188
elm/scrollable: Fix typo that came with ELM_FREE_FUNC.
2013-06-06 14:24:37 -03:00
Daniel Juyung Seo
8bfdbd2ba6
elm: all the focusable widget now emits "focused" and "unfocused" smart callbacks.
...
1. documentations, NEWS, and ChangeLog will be updated later after some more test.
2. need to check entry.
2013-06-07 01:13:37 +09:00
Daniel Juyung Seo
93fb6bcde9
elm_entry.c: put focused and unfocused together for the readability.
2013-06-07 00:35:53 +09:00
Ryuan Choi
ee4ba61327
elm_clock : The step of hour decimal in editing mode should be 12 not to touch hour unit.
2013-06-06 07:54:51 +09:00
Chris Michael
dd2e663651
Initialize 'win' to NULL and only return a window id if we have a
...
valid 'win'
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-05 18:21:55 +01:00
Chris Michael
04ff986be5
Check for valid savedtypes imgfile before trying to use it.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-05 12:57:10 +01:00
ChunEon Park
bfc63634c1
elementary/naviframe - fix the naviframe to recover the focus when top item is deleted
2013-06-05 16:31:49 +09:00
Shinwoo Kim
4ec80b4e9f
Revert "[Access] Add new API to register a part on an object item as an access object."
...
This reverts commit 741243b645248223527ef834ed0dc10622a0ffd3.
2013-06-05 15:05:58 +09:00
Daniel Juyung Seo
cc77713da3
gengrid/genlist: added index,update smartcallback documentation.
2013-06-05 14:50:34 +09:00
Daniel Juyung Seo
d0d4afd590
elm: refactoring. no printf in the library. use eina log instead.
2013-06-05 14:40:03 +09:00
Daniel Juyung Seo
e2a52ad07b
actionslider.edc: support disabled state.
2013-06-05 11:16:43 +09:00
Daniel Juyung Seo
5c13855416
actionslider.edc: make actionslider scalable.
2013-06-05 10:55:40 +09:00
Ryuan Choi
287f3cee1c
elm_colorselector: Update color bar when color was picked by color picker.
2013-06-05 09:11:16 +09:00
Alex-P. Natsios
b0fd75c82b
A few configure.ac microfixes.
...
Grammar fixes for a few dep/reqs error messages
Grammar fixes for the rest of dep/reqs error msgs
fixed placement of : in echoed line about wayland
bumped required version of stuff to 1.7.99
2013-06-05 01:42:41 +09:00
Tae-Hwan Kim
9aaf2f5587
[Access] Add new API to register a part on an object item as an access object.
...
Author: bluezery
2013-06-04 19:34:18 +09:00
Leif Middelschulte
d031934ff4
Fix segfault related to strdup.
...
Summary: This patch fixes a segfault that happens when you create a flipselector theme without an "elm.top" part.
Reviewers: cedric
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D156
2013-06-04 12:09:47 +02:00
Ryuan Choi
152deb9a9a
elm table: Fixed wrong description and argument name about packing API
2013-06-04 16:50:03 +09:00
Shinwoo Kim
5c6b745ea7
elm_gesture_layer.c: add EVAS_CALLBACK_DEL to the target object. The target object could be deleted before deletion of the gesture layer.
2013-06-03 20:48:15 +09:00
Daniel Zaoui
b59ce96e86
Elementary/DnD: fix creation of dragwin.
...
It seems that the order of show and move for a window is important.
2013-06-03 09:56:18 +03:00
Daniel Juyung Seo
ae7d3aa22e
edc: refactoring. put group and group name in the same line.
2013-05-31 17:24:13 +09:00
WooHyun Jung
9cd0a65523
elementary/elc_popup : Popup should get focus when elm_object_focus_set is tried on it even though there is no focusalbe child in it.
2013-05-31 16:22:28 +09:00
Daniel Juyung Seo
94894ad8ec
elm_gengrid/genlist.h: flourish documentation for 'moved' smart callback.
2013-05-31 14:53:55 +09:00
Daniel Juyung Seo
fcf5059148
elm_interface_scrollable.c: initialize more local variables spotted by valgrind.
2013-05-30 23:52:08 +09:00
WooHyun Jung
9c690eb61a
elementary/elc_ctxpopup : When content is not internal elm_list, focus direction should be controlled inside ctxpopup.
2013-05-30 15:24:32 +09:00
ChunEon Park
0817e697c0
elementary/mapbuf - removed white trailing
2013-05-30 02:37:35 +09:00
ChunEon Park
fe7118ec67
elementary/mapbuf - fix the mapbuf to be enabled before it's content is entirely rendered.
...
This will fix the bad-cases that content is not updated properly if they are changed outside of the viewport
2013-05-30 02:31:38 +09:00
Daniel Juyung Seo
43cbb2e43e
elm_priv.h: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
THE LAST COMMIT OF ELM_SAFE_FREE STREAM.
I double checked all of my previous commits but if there is any issue, please contact me on irc #edevelop with SeoZ or SeoZ[galaxyS3].
Thanks.
2013-05-29 21:12:52 +09:00
Daniel Juyung Seo
416981aecc
elu_ews_wm.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:12:22 +09:00
Daniel Juyung Seo
8ea7760db4
els_tooltip.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:12:04 +09:00
Daniel Juyung Seo
cb691fc983
elm_win.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:11:46 +09:00
Daniel Juyung Seo
1a2cc11167
elm_web.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:10:45 +09:00
Daniel Juyung Seo
2d8d13a26c
elm_video.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:10:05 +09:00
Daniel Juyung Seo
72879a226f
elm_transit.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:09:21 +09:00
Daniel Juyung Seo
4355c54715
elm_toolbar.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:08:50 +09:00
Daniel Juyung Seo
29a3cb3105
elm_thumb.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:08:22 +09:00
Daniel Juyung Seo
90f4afc682
elm_theme.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:08:05 +09:00
Daniel Juyung Seo
c2747996da
elm_store.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:07:52 +09:00
Daniel Juyung Seo
2f5ef21462
elm_spinner.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:07:24 +09:00
Daniel Juyung Seo
6ce1fcccfa
elm_slideshow.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:06:48 +09:00
Daniel Juyung Seo
cbde4c55ca
elm_slider.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:06:22 +09:00
Daniel Juyung Seo
8723a085e0
elm_photocam.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:05:37 +09:00
Daniel Juyung Seo
e4e2c38e48
elm_photo.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:05:09 +09:00
Daniel Juyung Seo
82dd59fba5
elm_notify.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:04:49 +09:00
Daniel Juyung Seo
14a50de4d1
elm_module.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:04:40 +09:00
Daniel Juyung Seo
e5e105342f
elm_mapbuf.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:04:07 +09:00
Daniel Juyung Seo
fce66c4296
elm_map.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:03:51 +09:00
Daniel Juyung Seo
f7449d9ea5
elm_main.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
In this commit, I used ELM_SAFE_FREE even inside shutdown function.
2013-05-29 21:00:40 +09:00
Daniel Juyung Seo
1c1da31da3
elm_list.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:00:12 +09:00
Daniel Juyung Seo
4cea5af2dc
elm_interface_scrollable.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:58:29 +09:00
Daniel Juyung Seo
c024dee61c
elm_index.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:57:58 +09:00
Daniel Juyung Seo
9a7bbbf3be
elm_image.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:56:07 +09:00
Daniel Juyung Seo
7154e2c916
elm_icon.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:55:19 +09:00
Daniel Juyung Seo
37511fda1d
elm_gesture_layer.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:54:30 +09:00
Daniel Juyung Seo
e533e0e9c8
elm_genlist.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:54:11 +09:00
Daniel Juyung Seo
4738e0d6ae
elm_gengrid.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:53:13 +09:00
Daniel Juyung Seo
df2b288846
elm_flipselector.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:52:32 +09:00
Daniel Juyung Seo
2bbc41d4ae
elm_flip.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:52:16 +09:00
Daniel Juyung Seo
742fa688d8
elm_entry.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:51:06 +09:00
Daniel Juyung Seo
b54fb12f8b
elm_conform.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:50:14 +09:00
Daniel Juyung Seo
6f65981864
elm_config.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:49:54 +09:00
Daniel Juyung Seo
1045cab8a7
elm_colorselector.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:47:36 +09:00
Daniel Juyung Seo
652ad1417f
elm_cnp.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:47:08 +09:00
Daniel Juyung Seo
70988bc471
elm_priv.h: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:44:39 +09:00
Daniel Juyung Seo
602b04c578
elm_clock.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:44:08 +09:00
Daniel Juyung Seo
d567f121ff
elm_calendar.c: ELM_SAFE_FREE adoption for calendar.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:41:37 +09:00
Daniel Juyung Seo
a9e5a2bf63
elm_button.c: ELM_SAFE_FREE adoption for button.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:41:01 +09:00
Daniel Juyung Seo
6320433058
elm_box.c: ELM_SAFE_FREE adoption for box.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:40:06 +09:00
Daniel Juyung Seo
7eef2d1892
elm_bg.c: ELM_SAFE_FREE adoption for bg.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:22:54 +09:00
Daniel Juyung Seo
b0f793baa7
elm_access.c: ELM_SAFE_FREE adoption for access.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:22:16 +09:00
Daniel Juyung Seo
9e3517fbcd
elc_popup.c: ELM_SAFE_FREE adoption for popup.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:20:58 +09:00
Daniel Juyung Seo
6ac249e370
elc_player: ELM_SAFE_FREE adoption.
...
1. ELM_FREE_FUNC -> ELM_SAFE_FREE
2. There were a lot of suggestions and consideration in the mailing list.
ELM_SAFE_FREE will be used only when it checks the pointer, deletes it, and initializes it to NULL.
ex)
if (timer)
{
ecore_timer_del(timer);
timer = NULL;
}
=>
ELM_SAFE_FREE(timer, ecore_timer_del);
My first aim was to remove many human mistakes but it looks like people want more optimized code in a code level.
So this macro will be used only for reducing 5 lines of code into 1 line.
Otherwise, I will just call xxx_del() manually.
3. ELM_SAFE_FREE can be used for other del or free functions such as ecore_job_del, ecore_animator_del, eina_stringshare_del, free, ...
2013-05-29 20:11:47 +09:00
Daniel Juyung Seo
5e6538eda1
test_icon_desktops.c: print out more useful information.
2013-05-29 00:38:11 +09:00
Daniel Juyung Seo
55a14655a2
elm_widget.c: formatting fix.
...
I am surprised that one space can annoy me.
2013-05-29 00:38:11 +09:00
Chris Michael
e78ddf7a40
Add code to make Wayland Drag-n-Drop work in elementary client apps now.
...
NB: Handle with care ... code is still a bit experimental
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael
6f82959191
Add elm_drag_action_set support for wayland and start on
...
elm_drag_start support.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael
91a9693c79
Add elm drag item container support for wayland
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael
f69ec73e4b
Add elm drop target support for wayland.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 11:50:51 +01:00
Seunggyun Kim
1bcd211857
Current elm_config has _elm_config->glayer_long_tap_start_timeout and _elm_config->glayer_double_tap_timeout variable but there is no api related to those.
...
Apps like setting want to change gesture tap timeout value on runtime.
So I added below APIs.
elm_config_glayer_long_tap_start_timeout_set/get
elm_config_glayer_double_tap_timeout_set/get
2013-05-28 19:11:14 +09:00
Carsten Haitzler
7a69eb2163
fix xdg config changes (not enabled yet but changes added segv).
2013-05-28 15:19:33 +09:00
Carsten Haitzler
643c9cff24
allow xdg dir usage if you add -DDOXDG to CFLAGS.
2013-05-28 12:31:59 +09:00
Jihoon Kim
e9692aa769
Add ELM_INPUT_PANEL_LAYOUT_DATETIME
2013-05-27 16:20:18 +09:00
Tae-Hwan Kim
10a212a709
[list] Add signal emit hook.
...
Add signal emit hook same as genlist.
2013-05-27 13:25:18 +09:00
Daniel Juyung Seo
82ecdfbb25
elm popup,flipselector: removed unnecessary type casting and type check.
2013-05-27 01:20:05 +09:00
maxerba
d4a181fb1c
updating esperanto translation
2013-05-24 21:41:00 +02:00
Daniel Zaoui
a40bed2a38
Elementary: Fix scroller APIs to be usable by all the widgets using the
...
scrollable interface.
2013-05-24 16:31:25 +03:00
ChunEon Park
71bee6ddeb
elementary/widget - plase update display mode whenever sub object is set
2013-05-24 18:34:37 +09:00
ChunEon Park
86f7d566c6
elementary/widget - removed elm_widgetdisplay_mode_get().
...
since INHERIT_MODE is removed and it' doesn't need to care here anymore.
2013-05-24 18:25:16 +09:00
Daniel Juyung Seo
ef8701a173
elm: more ELM_FREE_FUNC cleanups.
2013-05-24 00:58:38 +09:00
Daniel Juyung Seo
07911ab648
test_colorselector.c: refactoring.
...
1. intuitive smart callback names.
2. better printf contents.
3. avoid unnecessary casting.
4. use a proper space.
2013-05-23 19:11:57 +09:00
Ryuan Choi
cbe6ae16b0
elm_colorselector: Can't receive "changed" signal when clicked color palette.
...
As document mentioned, "changed" should be emitted when the color value is changed.
So, this patch emits "changed" signal when color value is really changed.
In addition, fixed some formatting issue of test_colorselector.
2013-05-23 18:47:07 +09:00
Daniel Juyung Seo
f2ce520e21
entry.edc: Reduced entry hander size. It was too big compared with other widgets.
2013-05-23 18:40:10 +09:00
Daniel Juyung Seo
b28104166a
elm_colorselector.c: fixed my mistake :(
2013-05-23 17:27:09 +09:00
Daniel Juyung Seo
a6376e31b1
elm_colorselector.c: Set the colorselector color first before calling "color,item,selected" callback.
...
Special thanks to Ryuan Choi. This was detected while reviewing his patch.
2013-05-23 17:24:13 +09:00
Daniel Juyung Seo
d2ec066da5
elm_web.c: fixed typo. special thanks to ryuan choi.
2013-05-23 16:39:58 +09:00
Daniel Juyung Seo
5f053bf79a
elm: refactoring. use more ELM_FREE_FUNC.
2013-05-23 15:54:49 +09:00
Hosang Kim
5eda949b8f
[toolbar] fixed code for verification(ecore_job_add)
...
make a pair for job event, check the event is alive before adding event.
2013-05-22 16:55:23 +09:00
Daniel Juyung Seo
893a36be40
elm_priv.h: space--
2013-05-22 13:10:32 +09:00
Rafael Antognolli
34af955495
elm/framespace: Get the framespace from the theme.
...
Additionally, if the frame object can't be created (no theme group
available), do not use it. This will enable us to have a borderless
elm theme.
2013-05-21 16:32:48 -03:00
Daniel Juyung Seo
ac25946a19
elm: introduce ELM_FREE_FUNC for code quality enhancement.
...
There are pros and cons but this
1. reduces human mistakes.
2. enhances readability.
3. enhances code quality.
4. removes future bug.
5. was adopted from enlightenment.
This is not all. I will work on enhancing elementary more and more.
2013-05-22 02:24:02 +09:00
Chris Michael
d62689ca06
Set a sensible size for the dnd test window.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-21 11:00:02 +01:00
Daniel Juyung Seo
e1e24cdeab
test_icon_desktops.c: use elm_genlist_item_class_new/free() apis.
2013-05-21 16:12:52 +09:00
Thiep Ha
7c70300e1e
Add selection handlers to entry
2013-05-21 09:17:26 +09:00
Tom Hacohen
09589956a6
elm_config_clouseau_enable_* -> elm_config_clouseau_enabled_*.
...
Thanks to SeoZ for reporting this.
2013-05-20 17:38:00 +01:00
Daniel Juyung Seo
2d7b273b7c
elm_diskselector.c: fixed potential bug of diskselector.
...
set the variable to NULL after freeing the list.
2013-05-21 01:25:08 +09:00
Tom Hacohen
de1c965029
Made clouseau_enable an elm_config option.
...
You can now just use elementary_config to enable and disable clouseau on
run-time.
2013-05-20 14:46:44 +01:00
ChunEon Park
1e9ef8aa5b
elemenatry/naviframe - don't pop the view if the freeze_event is enabled and some views are alreadying popping.
2013-05-20 20:43:22 +09:00
Doug Newgard
901c037aa7
Elementary: Minor cleanup of eldbus in configure.ac.
...
Just realigns things and corrects names and versions.
2013-05-20 20:38:44 +09:00
ChunEon Park
7c652d8a77
elementary/ews_wm - prevent to add a duplicated animator.
2013-05-20 19:17:57 +09:00
ChunEon Park
7f7cc5ad39
elementary/win - prevent to add the timer multiple times.
2013-05-20 19:09:13 +09:00
Carsten Haitzler
6ead754e7e
have glview test inset view a bit and allow testing of direct vs indirect... so glview is never at 0,0...
2013-05-20 13:00:11 +09:00
Gustavo Lima Chaves
d8be9d6cf1
Scroller can me made to snap to pages on scrolling now.
2013-05-17 15:37:37 -03:00
Ivan Briano
86b4ab8276
Process messages after using the state_get of genlist items
...
This allows to make these states change the minimum size of the item
without the list calculating everything wrong.
2013-05-16 19:28:17 -03:00
Youngbok Shin
e847b65e2f
entry: elm_entry_markup_filter_remove() has a problem when internally defined filters are used. fixed.
...
When we call elm_entry_markup_filter_remove() with internally defined filter callbacks,
it doesn't work. So we need a one of pointer for saving the address of data.
10 Elm_Entry_Filter_Limit_Size lim;
11 lim.max_char_count = 20;
12 lim.max_byte_count = 0;
13 elm_entry_markup_filter_append(en, elm_entry_filter_limit_size,
&lim);
14
15 elm_entry_markup_filter_remove(en, elm_entry_filter_limit_size,
&lim);
16 lim.max_char_count = 50;
17 lim.max_byte_count = 0;
18 elm_entry_markup_filter_append(en, elm_entry_filter_limit_size,
&lim);
In this code, we expect to see the filter of entry will be renewed.
But elm_entry_markup_filter_remove() doesn't work.
Because, markup_filter does not hold the address of data when we use
the filter callback which is defined in elm_entry.c
_filter_new() in elm_entry.c
You can see that _filter_new allocates new pointer and names as lim2.
lim2 is saved in data of _Elm_Entry_Markup_Filter. So the address of
data doesn't equal to the input data.
2013-05-16 18:10:13 +09:00
Carsten Haitzler
56b5974327
update po's
2013-05-16 15:40:14 +09:00
Ryuan Choi
97f0333f1d
Fix crash when clicked 'Sorted insert' of elementary_test "gengrid 2"
2013-05-16 15:01:51 +09:00
Flavio Ceolin
d53cc519ff
Welcome a new smart callback for scrollables -- page,changed.
2013-05-15 18:57:15 -03:00
Ryuan Choi
f296eed13e
elm_entry: Do not paste multiple lines in single line entry
2013-05-15 17:45:48 +01:00
Stefan Schmidt
b9252891a7
elm_cnp: One semicolon is enough.
2013-05-14 15:52:49 +01:00
Youngbok Shin
a68f086008
elm_entry : Fix ctxpopup can't be called again in the mobile mode entry.
2013-05-14 14:06:21 +01:00
Daniel Zaoui
441a95662d
Elementary: fix elm_thumb by giving the object as data of the callback.
...
The callbacks were expecting the object itself when they were receiving
the data of this object.
2013-05-14 09:50:31 +03:00
Chris Michael
3638d83a8c
Add more missing guards for building elm without X support
...
(wayland-only).
Fix some utterly Horrible formatting too while I was here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-14 07:05:56 +01:00
Tom Hacohen
2607181fb0
Fixed bad theming. elm_widget_theme_object_set is for edje objects.
2013-05-13 14:36:23 +01:00
Chris Michael
76eb5c8a1b
Add missing HAVE_ELEMENTARY_X guards.
...
NB: Fixes ticket T107: Building elementary with only wayland support.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-13 12:20:13 +01:00
Tom Hacohen
123596ee5b
Added basic clouseau auto-start support.
...
If the ELM_CLOUSEAU env var is set to 1 elm auto-starts clouseau.
Next step would be integrating it into the elm config and making it
toggle-able on run-time.
2013-05-13 11:09:06 +01:00
WooHyun Jung
bb3e1ab36e
elementary/elm_entry : Fixed wrong typo.
2013-05-13 09:00:50 +09:00
Yossi Kantor
2e1eacd0ba
elementary: Focus improvement for elm_genlist and elm_list
...
Summary:
This patch applies automatic focus feature to elm_genlist and elm_list
containers.
Currently (prior to this patch), focusable widgets inside list items of both
containers receive focus by an explicit mouse click over them, and lose focus
when focus goes to someone else in the window.
This change also adds the ability to:
- focus by default on the first-from-right focusable widget upon items selection
- lose the focus when another item is selected (focused or not)
- move focus between focusable widgets inside the same item by left and right
arrow keys accordingly (up and down keys when elm_list is in horizontal mode)
Focus is supported for horizontal and vertical lists.
Tests have been added for genlists and lists to check focus feature.
2013-05-12 15:32:33 +03:00
ChunEon Park
698063a988
removed useless
2013-05-11 15:52:13 +09:00
Daniel Juyung Seo
f010b62803
arcanist test
2013-05-11 15:50:29 +09:00
Daniel Juyung Seo
5eb56af867
arcanist test
2013-05-11 02:10:04 +09:00
Daniel Juyung Seo
e0def53222
NEWS: fixed formatting
2013-05-11 01:32:19 +09:00
cabelitos
52597125f7
Adding a new scroller API, to block its movements (by user input).
...
With this new API the user can block movements on X axis, Y Axis or
both. I was left with no option but to come up with this, side by side
with elm_object_scroll_freeze_push(), elm_object_scroll_hold_push()
and elm_object_scroll_lock_x_set() (or
elm_object_scroll_lock_y_set()), once all of these will act on *parent
and/or child* widgets too, making those useless for any pratical use
of scroll blocking. Here's a sane, new option, enjoy it.
2013-05-10 11:07:10 -03:00
Daniel Juyung Seo
9c28b4409e
elm_gengrid.c: initialized local variable.
...
This needs to be re-visited.
I am also looking at you, JackDanielz.
2013-05-10 22:38:33 +09:00
Mike Blumenkrantz
40924d8994
if you see some blatantly wrong old code below the #ifdef block you're working on, fix it ffs!
...
I'M LOOKING AT YOU, JACKDANIELZ
2013-05-10 13:37:30 +01:00
Carsten Haitzler
df9f486bdb
toolbar needs to be able to adjust better to layout
...
as part of 1.8 review... elm toolbar really should add some signals so
theme can adjust better.
2013-05-10 16:53:34 +09:00
Daniel Zaoui
ac01929f37
Elementary: Drag & Drop feature for items containers
...
New APIs have been added to facilitate DnD for genlist, gengrid and list
widgets.
Tests have been added in the new section DnD to play with that.
2013-05-09 13:57:31 +03:00
Seunggyun Kim
6d980a03e7
elm_gesture_layer: fix ecore_timer remaining bug.
2013-05-09 13:28:45 +09:00
Rafael Antognolli
4cb1b57483
elm/wayland: Engine fullscreen must be set first.
...
Before removing the framespace and frame object, set the window to
fullscreen, so its geometry will be saved taking into account the frame
size.
This is required because Ecore_Evas does not control the frame object
and frame size, it's all controlled by the application (Elementary, in
this case).
2013-05-08 18:45:02 -03:00
WooHyun Jung
a603b93252
Revert commit:3654d6e28137cfaf72444d5c5e26b651fabac89e. When stealing focus from another widget, Checking visibility of parent widget is wrong :(
2013-05-08 21:08:44 +09:00
Daniel Juyung Seo
fdcd40f6fb
test_genlist.c: use elm_genlist_item_class_free in a better way.
2013-05-08 20:52:37 +09:00
Daniel Juyung Seo
840b147bd8
test_genlist.c: fixed formatting.
2013-05-08 20:52:37 +09:00
Shinwoo Kim
036a17ed34
[naviframe][access] use access info callback for prev button to say "Close Keyboard".
2013-05-08 18:01:30 +09:00
Carsten Haitzler
4d3220bd4c
elm cnp bugs waiting to happen - not 0 terminating cnp strings in some
...
cases.
2013-05-08 12:50:09 +09:00
WooHyun Jung
0b88a969c1
elementary/elm_widget : Fixed wrong logic when setting parent's child_can_focus as EINA_TRUE.
2013-05-07 20:41:32 +09:00
Tae-Hwan Kim
e6afe0c33d
[Genlist] Fix bug when error abort is enabled.
2013-05-07 19:41:15 +09:00
Daniel Juyung Seo
503e6ecfc5
elm_widget.c: fixed comments.
2013-05-07 19:40:04 +09:00
WooHyun Jung
8058042b6e
elementary/elm_widget : Focus cannot be stolen when one of parents is invisible or disabled.
2013-05-07 19:15:44 +09:00
Rafael Antognolli
9768137b79
elm/wayland: Implement borderless_set for wayland.
...
Also add a checkbox to the "Window States" test of elementary_test.
2013-05-06 20:08:58 -03:00
WooHyun Jung
267462dd00
elementary/elm_entry.c : Just changed lines for the sequence of alphbet.
2013-05-06 21:01:50 +09:00
WooHyun Jung
7e9ef0f10d
elementary/elm_entry.c : Add elm_entry smart callback, named text,set,done. This smart callback will be useful when long text has been set and developer want to know the timing of setting whole text to the entry.
2013-05-06 20:42:34 +09:00
Daniel Juyung Seo
e73df135de
config.c, elm_genlist_common.h: fixed typos from comments and documentation.
2013-05-06 20:25:01 +09:00
Carsten Haitzler
6f0fda2539
update po's
2013-05-06 17:32:00 +09:00
WooHyun Jung
350fa0366a
elementary/elm_entry.c : Filter_accept should consider meanless tags and should not remove it. Thanks YoungBok Shin.
2013-05-06 15:51:54 +09:00
Ryuan Choi
80c2c653a2
elm_clock : elm_clock_first_interval_set only set first_interval to 1 or 0.
2013-05-04 11:41:14 +09:00
Daniel Juyung Seo
39e3c91a02
config.c: refactoring. changed thumbscroll evas_object_data names to ts for consistency.
2013-05-03 23:23:35 +09:00
Daniel Juyung Seo
b799d3f38a
config.c: fixed wrong evas_object_data names for scrollers.
2013-05-03 23:20:55 +09:00
Daniel Juyung Seo
204816e393
config: fixed recently added scroll configuration setup issue.
...
thumbscroll_min_friction and thumbscroll friction standard were added recently.
So with the previous elementary configuration those values became zero which is not valid.
Now elementary checks whether the value is zero and set the correct default value.
2013-05-03 22:56:05 +09:00
Shinwoo Kim
4a568d2bff
[access][genlist] do not append NULL to genlist focus list
2013-05-03 20:01:58 +09:00
Shinwoo Kim
3630715e62
[access][gengrid] fix: gengrid does not work under the accessibility
2013-05-03 19:53:56 +09:00
Shinwoo Kim
875502e821
[access] enhance test lines
2013-05-03 19:50:08 +09:00
Cedric Bail
1323fcc062
elm_win: fix typo leading to segv.
2013-05-03 19:23:53 +09:00
Cedric Bail
c929b33052
elementary: properly sanitize headers order.
2013-05-03 16:07:06 +09:00
Cedric Bail
eec22b17a2
mapbuf: improve automatic logic.
2013-05-03 16:07:06 +09:00
Cedric Bail
749e806ec4
mapbuf: correctly get the viewport size.
2013-05-03 16:07:06 +09:00
Cedric BAIL
e08c1fee5d
main: use eina_log_timing.
2013-05-03 16:07:06 +09:00
Shinwoo Kim
3b7a41e931
[access] add test lines
2013-05-03 15:37:39 +09:00
Jaehwan Kim
3c2f4710e7
Add missed codes.
...
This is related to the commit "The momentum animation time is changed as the amount of flick."
2013-05-03 12:59:53 +09:00
Daniel Juyung Seo
2edf9256fc
elm_genlist: refactoring. code clean up.
...
introduced ELM_GENLIST_DATA_GET_FROM_ITEM and made sources so much cleaner.
2013-05-03 03:14:37 +09:00
Daniel Juyung Seo
3ff54223b1
elm_genlist.c: fixed comment typo.
2013-05-03 03:14:37 +09:00
Rafael Antognolli
6bc0cc2fab
elm/actionslider: Drag should work with double and triple click too.
2013-05-02 14:29:58 -03:00
Tae-Hwan Kim
ec047e2f92
genlist: fixed dangling _calc_job bug.
...
Before calling _calc_job directly, the job should be removed.
Because dangling job can be remained.
2013-05-03 02:10:55 +09:00
ChunEon Park
fc807ab7f6
ctxpopup - Don't be dead even if a ctxpopup item callback function is null.
2013-05-02 20:25:42 +09:00
WooHyun Jung
6b4f912a4c
elementary/elc_naviframe.c : When new item is pushed, previous top object should clear its focus state before adding as a sub-object to naviframe.
2013-05-02 19:55:22 +09:00
WooHyun Jung
97b41380b5
Fixed wrong typo in the latest commit. not -> now
2013-05-02 14:53:34 +09:00
WooHyun Jung
ff97c5019e
* elm_entry_filter_accept_set function not can recognize tags.
2013-05-02 14:49:45 +09:00
Daniel Juyung Seo
dcf935745e
elm_win.c: fixed unused warning when it does not use wayland.
2013-05-01 22:52:01 +09:00
Daniel Zaoui
187d6bf8de
Elementary: replace eo_data_get for objects data referencing.
2013-05-01 11:04:09 +03:00
Ryuan Choi
5685b1607b
elm cursor: theme_search means opposition to engine_only.
...
theme_search_enabled API was introduced instead of engine_only API,
but the meaning is opposition.
2013-05-01 16:39:51 +09:00
Jaehwan Kim
4ff2af7335
The momentum animation time is changed as the amount of flick.
2013-04-30 22:06:28 +09:00
ChunEon Park
fb78d7dbd3
elementary/layout - layout supports "language,changed" callback
2013-04-30 18:47:38 +09:00
Jaehwan Kim
0bde066596
Add the config elm_scroll_smooth_start_enable.
...
There's no tick when scroller starts scroll if it's set.
2013-04-30 16:48:18 +09:00
Carsten Haitzler
1f82ec7a4a
Revert "Really run elm_shutdown in the ELM_MAIN macro."
...
This reverts commit 65a09abb94728e08eceaf08faf4146e1d35724e7.
This does break abi. debate as to if this should hsve been done in the
macro or not is another matter.. but changing this does break
abi/behaviour.
2013-04-30 12:21:12 +09:00
maxerba
92af403f53
adding serbian translation
2013-04-29 23:53:53 +02:00
Tom Hacohen
6ce9a41290
Really run elm_shutdown in the ELM_MAIN macro.
...
Previous commit failed to actually do it.
2013-04-29 17:25:35 +01:00
Daniel Juyung Seo
7edc0d056e
elm_toolbar.c: refactoring. reuse api return value.
2013-04-30 00:50:35 +09:00
maxerba
eb4262e761
updating french translation
2013-04-29 17:24:29 +02:00
Rafael Antognolli
6371404c13
elm/wayland: Move the frame object to -fx, -fy.
...
It is not a special object anymore, and does not need special handling.
Just move it to the correct position, since the canvas 0,0 point now has
an offset.
2013-04-29 11:31:02 -03:00
Tom Hacohen
531ee1bbc3
Run elm_shutdown in the ELM_MAIN macro.
2013-04-29 15:36:09 +01:00
Daniel Zaoui
e2d0e6a99a
Elementary: Split headers for widgets.
...
Layout, Mapbug, List, Notify, Photo, Scroller, Toolbar and Win.
Fixes for Doxygen.
2013-04-29 15:42:08 +03:00
ChunEon Park
8e85586ebe
elementary/toolbar - fix toolbar item clip problem on reordering items.
2013-04-29 18:35:32 +09:00
Daniel Zaoui
f03db69f8f
Elementary: Split headers for Gengrid, genlist, grid, image and index
2013-04-28 15:25:28 +03:00
Daniel Zaoui
8804b1bed4
Elementary: Lost APIs have resurrected.
2013-04-28 14:43:28 +03:00
Daniel Zaoui
3b6fa4e0a2
Elementary: Split headers for Map, Menu, Panel, Panes, Photocam, Plug,
...
Prefs, ProgressBar, Radio. Route, Segment Control, Separator, Slider,
Slideshow, Spinner, Systray, Table, Thumb, Video, Web.
2013-04-28 13:55:41 +03:00
Daniel Zaoui
0ca5c025aa
Elementary: header split for DateTime, DaySelector, DiskSelector, Entry,
...
Flip, Flip Selector, Frame, Gesture Layer, GLView, Hover, Icon,
Inwin, Label.
2013-04-28 12:06:08 +03:00
Daniel Zaoui
9e713bc791
Elementary: oups... forgot to include the new files in the installation.
...
Spank on me!!!
2013-04-28 11:38:57 +03:00
Daniel Zaoui
bc7feadb88
Elementary: Conform header split.
2013-04-28 09:57:48 +03:00
Daniel Zaoui
052c1fb386
Elementary: Color Selector header split.
2013-04-28 09:56:42 +03:00
Daniel Zaoui
33ce377c11
Elementary: Clock header split.
2013-04-28 09:54:26 +03:00
Daniel Zaoui
ae1fbe06dd
Elementary: Check header split.
2013-04-28 09:50:23 +03:00
Daniel Zaoui
3731229c9f
Elementary: Calendar header split.
2013-04-28 09:49:52 +03:00
Daniel Zaoui
daddfcdab6
Elementary: Bubble header split.
2013-04-28 09:47:05 +03:00
Daniel Zaoui
fc008bf517
Elementary: Box header split.
2013-04-28 09:44:42 +03:00
Daniel Zaoui
c4c815c120
Elementary: Bg header split.
2013-04-28 09:41:30 +03:00
Daniel Zaoui
8bc9e75374
Elementary: Action Slider header split.
2013-04-28 09:37:46 +03:00
Daniel Zaoui
db80ddcf98
Elementary: Popup header split.
2013-04-28 09:27:21 +03:00
Daniel Zaoui
04855de17b
Elementary: Naviframe header split.
2013-04-28 09:27:17 +03:00
Daniel Zaoui
fe72eb8945
Elementary: MultiButton Entry header split.
2013-04-28 09:09:33 +03:00
Daniel Zaoui
5af6b860a8
Elementary: Hoversel header split.
2013-04-28 09:04:28 +03:00
Daniel Zaoui
4d6b7083bf
Elementary: File selectors header split.
2013-04-28 09:02:06 +03:00
Daniel Zaoui
961fc60e3d
Elementary: Ctx Popup header split.
2013-04-28 08:46:09 +03:00
Daniel Zaoui
2d8526c471
Elementary: Button header split.
2013-04-28 08:37:20 +03:00
Daniel Zaoui
f7b273606b
Elementary: Add include to Efl_Config.h.
...
This is the first commit of the headers split phase in elementary.
Now, each widget will have 2 or 3 h files:
- widget_Eo.h: Eo API functions (functions defines, enums, base id).
- widget_Legacy.h: contains the API functions related to objects
- widget_Common.h: common data (structs, enums...) + functions not related to
objects. This file will exist only if needed.
This phase is needed for the EFL 1.8 release to disable Eo APIs if we
consider it is not enough mature to be used by applications.
2013-04-28 08:37:13 +03:00
Ryuan Choi
e3aeebb8c7
elc_popup.c: Do not create action_area when buttons are empty
2013-04-27 05:54:42 +09:00
Carsten Haitzler
2f5dd6fd98
fix libm linking
...
http://trac.enlightenment.org/e/ticket/2339
2013-04-26 20:07:30 +09:00
Daniel Juyung Seo
731ee2b5ae
elm_index.h: fixed wrong documentation.
2013-04-26 18:38:56 +09:00
Daniel Juyung Seo
6940c8bc10
toolbar: updated documentations.
...
1. elm/toolbar/more/default edc.
2. elm_toolbar_more_item_get() API
2013-04-26 17:38:42 +09:00
Daniel Juyung Seo
f64c5ecc9b
test_inwin.c: added more description about the style and fixed formatting.
2013-04-26 17:38:42 +09:00
Rafael Antognolli
028fcf8827
elm/wayland: Fix window resize when the window is rotated.
2013-04-25 20:02:55 -03:00
Rafael Antognolli
07b420b776
elm_test/window_states: Add a checkbox for enabling fullscreen.
2013-04-25 14:52:55 -03:00
ChunEon Park
9df155edaa
elementary/naviframe - fix null pointer access on naviframe item deletion.
2013-04-25 19:26:09 +09:00
Shinwoo Kim
63e74f695b
[focus] update child_can_focus on parent, when an widget becomes focusable
2013-04-25 14:59:39 +09:00
Daniel Willmann
48d22cb72c
elm_dbus_menu: Fix function signature for the !HAVE_ELDBUS case
...
The code path that gets compiled if we don't have eldbus was not
updated. This should fix build problems with older efl versions.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-24 14:37:25 +01:00
ChunEon Park
65fa37fe9d
elementary - fix typo
2013-04-24 12:29:53 +09:00
Lucas De Marchi
cb495f13de
Rename edbus->eldbus
2013-04-23 13:05:43 -03:00
Daniel Juyung Seo
9634137319
elm_widget.h: removed duplicated function declaration. Thanks Ryuan for the report.
2013-04-23 22:43:48 +09:00
ChunEon Park
d139c5bc11
elementary/fileselector_button - rename the internal func.
2013-04-23 21:39:21 +09:00
ChunEon Park
fd772a71eb
elementary/fileselector_button, fileselector_entry, spinner - support language,changed callback.
2013-04-23 21:00:50 +09:00
ChunEon Park
b802b93b55
elementary - fix indentation
2013-04-23 20:54:16 +09:00
ChunEon Park
15cacbe51b
elementary - fix typo.
2013-04-23 20:33:08 +09:00
ChunEon Park
ff10726141
elementary/ctxpopup, hoversel, naviframe, multibuttonentry, popup, diskselector, list, menu, segment_control, toolbar - support widget item language change
2013-04-23 20:30:15 +09:00
Jaehwan Kim
5153124045
Add 'if' statement for safety
2013-04-23 19:23:16 +09:00
ChunEon Park
c81bda1077
elementary/widget item - and add elm_object_item_domain_part_text_translatable_set().
2013-04-23 17:11:28 +09:00
Jaehwan Kim
9ad338cdfa
Fix the scrolled entry in scroller is located wrong position when the cursor is changed.
...
It is a scroller in scroller. In this case, it moved twice.
2013-04-23 17:03:03 +09:00
ChunEon Park
3e981041c6
elementary/widget - missed new apis eo descriptions.
2013-04-23 16:56:06 +09:00
ChunEon Park
e95af92756
elementary/widget - added elm_object_part_text_translatble_set()
2013-04-23 16:49:49 +09:00
Daniel Willmann
5df3e6af2d
data/themes: Fix distcheck
...
Image file wants to be included
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-22 18:05:30 +01:00
Yossi Kantor
2b47d9ecd6
Colorselector - selection in palette with up and down arrows is now possible
2013-04-22 11:51:46 +03:00
Shinwoo Kim
3df6097679
[access][navifram] revert accessibility focus chain
2013-04-22 14:55:07 +09:00
Shinwoo Kim
1a20353725
[access] make access object unfocusable, when accessibility is disabled
2013-04-22 14:18:42 +09:00
Ryuan Choi
56592f3778
elm web: Fix build break when enabled ewebkit2
...
page_group was introduced after r145812 of webkit.
http://trac.webkit.org/changeset/145812
2013-04-20 17:09:50 +09:00
Ryuan Choi
0cf2a93366
elm_win.h : Removed 'rendered' which can make ambiguity.
2013-04-19 13:30:17 +09:00
Daniel Juyung Seo
4ad5e116a9
test_index.c: added index omit feature enable, disable option.
2013-04-19 03:03:58 +09:00
Daniel Juyung Seo
ea8177ecd1
elm_index.h: added missing 'since' description. fixed documentation.
2013-04-19 02:48:32 +09:00
Daniel Juyung Seo
45d3dd116b
test_hoversel.c: fixed wrong use case.
...
Do not set window resize object here and there.
Use elm_win_resize_object_add() only when you intended and needed.
2013-04-18 17:12:27 +09:00
Daniel Juyung Seo
1844ab63f9
config.c: Set the minimum scroll acceleration weight to 1.0.
...
Having weight less than 1.0 doesn't make any sense.
2013-04-18 13:16:58 +09:00
Daniel Juyung Seo
9ba8897f91
naviframe.edc: added comments for ambigous alias.
...
This was added for the backward compatibility.
I can't find any use case for these aliases but we can't remove it because this was included in the released elementary.
2013-04-18 12:52:54 +09:00
Ryuan Choi
af3bd208b1
test_clock.c : Improve API use case.
...
1. Calls elm_clock_edit_mode_set to change edit mode.
2. Fixed switch indentation.
3. Print more usefull description for 'Next API function'
2013-04-18 12:30:58 +09:00
Shinwoo Kim
ae9adc7944
[access] reset access info callback function, if access info data is set
2013-04-18 11:01:20 +09:00
Shinwoo Kim
8558d80ae1
[access] add elm_access_action(), elm_access_action_cb_set()
2013-04-18 10:52:01 +09:00
Daniel Juyung Seo
22841e0c11
elm_list.h: added documentations for label parameter of item insertion.
...
The label parameter is copied inside the list. So if an application dynamically
allocated the label, the application should free the label after tem insertion
call.
2013-04-18 02:52:32 +09:00
Daniel Juyung Seo
fbdd64e1cb
elm_config.h: fixed formatting.
...
1. fixed wrong documentation space.
2. removed trailing whitespaces.
3. removed unnecessary lines.
2013-04-18 02:18:47 +09:00
Daniel Juyung Seo
1503eb16ee
Revert "I removed it->generation, sd->generation, it->walking, sd->walking"
...
This patch broke at least two stuffs:
1. item movement with key arrow
now up/down arrow scrolls genlist now move to upper/lower item.
2. item del routine.
item del callbacks are called twice LOL.
this also broke apps that use elm_fileselector_button which uses elm_genlist internally.
Once these are fixed and tested more, I will re-commit this.
This reverts commit cea8e755dbf9b062bb1e6d7a89fbf4c590b8f6b3.
2013-04-18 01:30:34 +09:00
Daniel Juyung Seo
99b7b46fec
test_genlist.c: printed more information to reveal the bug of commit cea8e755dbf9b062bb1e6d7a89fbf4c590b8f6b3.
2013-04-18 01:08:13 +09:00
Daniel Juyung Seo
1ef3efd3e4
Revert "elm_scroller.c: merged two eo_do calls into one to get the benefit of eo."
...
setter and getter should not be used at one eo_do() calls.
This reverts commit a05909cee056ef181abb6c0705b51d842cc4c991.
2013-04-17 22:50:41 +09:00
ChunEon Park
d7d77edf42
elementary/naviframe - don't try to pop the naviframe item multiple times.
2013-04-17 22:08:41 +09:00
Hosang Kim
6883e2a2b1
[Scroller] changed acceleration constant values
2013-04-17 21:56:02 +09:00
Shinwoo Kim
31afa29838
[access] read at once
2013-04-17 17:22:13 +09:00
Shinwoo Kim
816be82847
Merge branch 'master' of ssh://git.enlightenment.org/core/elementary
2013-04-17 16:40:55 +09:00
Daniel Juyung Seo
e25a01ce0c
elm_index.c, elm_widget_index.h: flourish the internals of index.
...
1. added more internal documentation.
2. use EINA_TRUE/FALSE macro for Eina_Bool type.
2013-04-17 15:11:00 +09:00
Ryuan Choi
42fce4830f
elm_index.c: Fixed warnings when closed elementary_test "Index horizontal".
...
In _elm_index_smart_del, _item_free was called twice.
So this patch removed unnecessary _item_free() which called by elm_widget_item_del.
2013-04-17 14:35:34 +09:00
Daniel Juyung Seo
59c7ab20d5
test.c: use elementary_test eina log domain for elementary_test for a better debug.
2013-04-17 14:16:57 +09:00
Daniel Juyung Seo
6df68b490d
test_list.c, test_genlist.c: fixed wrong edge,top/bottom/left/right smart callback usecases.
...
1. use correct name: scroll,edge,top -> edge,top.
2. use edge callbacks in the right test case.
2013-04-17 14:16:57 +09:00
Daniel Juyung Seo
e0a78ef26f
elm_scroller.c: merged two eo_do calls into one to get the benefit of eo.
2013-04-17 14:16:57 +09:00
Daniel Juyung Seo
b2663b9d16
elm_entry, elm_layout: fixed formatting.
...
1. fixed formatting.
2. removed unnecessary lines.
2013-04-17 14:16:56 +09:00
Daniel Juyung Seo
092288a5f7
elm_layout.h: updated documentation.
2013-04-17 14:16:56 +09:00
Jaehwan Kim
cb86345c1d
Scroll to highlighted item in toolbar. This is related to ed93aa20588633d36bfcdf6e3b093923be65f4d8.
2013-04-16 21:06:11 +09:00
Daniel Juyung Seo
dadd9e0c4c
elm_entry.c: moved comments to a proper place.
2013-04-16 20:05:04 +09:00
WooHyun Jung
68dd4b5f4e
elementary/elm_entry : When entry is disabled, scrolling is also disabled.
2013-04-16 17:59:02 +09:00
Igor Murzov
f3e1e995fd
Install CMake config to the proper path
2013-04-16 12:09:19 +04:00
Daniel Juyung Seo
dd927083b1
gengrid.edc: clip the swallowed object when the object is too big to fit.
...
this should be applied to other SWALLOW parts if neccessary.
2013-04-16 16:17:25 +09:00
Daniel Juyung Seo
ac06f3db82
elm_index: flourish it->select variable.
...
1. added a comments for it->select variable.
2. used EINA_TRUE/EINA_FALSE for Eina_Bool type.
2013-04-16 16:05:51 +09:00
Daniel Juyung Seo
7df9b96ed5
elm_interface_scrollable.c: fixed formatting.
2013-04-16 15:50:58 +09:00
Jaehwan Kim
274a51183d
Fix the policy is not changed when the theme is changed.
...
The "reload" signal from edc is necessary always.
2013-04-16 13:27:55 +09:00
Thiep Ha
22ff7be1b6
Currently in entry, there is no callback for copy/cut context menu
...
item click.
This patch adds callback for copy/cut context menu item click,
so that application developers can add their own processing for
copy/cut item click event.
2013-04-16 13:16:44 +09:00
Carsten Haitzler
3b46946a48
add rect event swallow for panes so handle thumb can be affected by
...
finger size.
2013-04-15 23:55:57 +09:00
Jaehwan Kim
633be421a5
[Toolbar] Add the feature for key events.
2013-04-15 14:34:15 +09:00
Carsten Haitzler
f3664848a1
remove support for now deprecated evas engines from elm win.
2013-04-15 12:04:43 +09:00
Tae-Hwan Kim
e939692a78
I removed it->generation, sd->generation, it->walking, sd->walking
...
flags.
This flags was used for deferring deletion of genlist items.
After deferred, items can be cleanup when _item_select() is called.
This flags was used for preventing crash when subitems are deleted right
after one item is deleted.
But this made genlist code too complicated and could hide internal
issues. One of the issues is incorrect use of EINA_INSTLIST_FOREACH (or
forloop). Because sub items can be deleted when one item is deleted, I
used whlie loop and EINA_INLIST_CONTAINER_GET(sd->items->last, xx) and
not defer the deletion. This has no problem evenif inlist sd->items is
changed inside the while-loop.
2013-04-15 12:00:43 +09:00
Jaeun Choi
a726c63102
elm_index: register access object in smart theme
...
Signed-off-by: eunue (Jaeun Choi)
2013-04-12 21:06:54 +09:00
Ryuan Choi
e17cfb925f
elm_notify: Added Eo API for elm_notify_align api.
...
elm_notify_orient api was deprecated and replaced to elm_notify_align api,
so this patch replaced Eo APIs to newer..
2013-04-12 16:01:50 +09:00
Daniel Juyung Seo
4ef1ba5088
elm_colorselector.c: fix _item_sizing_eval in a better way.
...
In the previous way, edje_object_size_min_restricted_calc will never be called because VIEW(item) is an elm_layout.
2013-04-12 03:21:04 +09:00
Daniel Juyung Seo
a18a5fa800
elm_colorselector.c: fixed formatting.
2013-04-12 03:19:30 +09:00
Ryuan Choi
7944ee2e0b
panel.edc: Fixed different behavior of right oriented panel.
...
When pressed in and released out of handle,
right oriented panel shows different behavior.
In addition, fixed highlight_show, highlight_hide signal like other orientation.
2013-04-11 20:26:05 +09:00
Daniel Zaoui
b3ef18bb66
Elementary tests: fix group name
2013-04-11 11:33:07 +03:00
Daniel Juyung Seo
ba4dbce9d9
elm: enhance eina_list_free usages. use EINA_LIST_FREE if needed.
2013-04-10 20:28:35 +09:00
Daniel Juyung Seo
b347b94e19
elm_datetime.c: removed unnecessary debug messages.
2013-04-10 20:28:35 +09:00
Jaehwan Kim
0337f1ad68
Fix the calculation double type number.
...
Round off to the nearest whole number.
2013-04-10 20:25:35 +09:00
Jaehwan Kim
87fc1389b9
Add the API elm_scroller_single_direction_set/get.
...
This sets how the content is scrolled.
2013-04-10 20:06:41 +09:00
Carsten Haitzler
774cff2858
update po's?
2013-04-10 19:08:48 +09:00
Shinwoo Kim
62415070e7
[access] turn off highlight display when accessibility is disabled
2013-04-10 17:28:08 +09:00
Ryuan Choi
7e3b63223b
test_panes.c: Improve double tap behavior of test_panes.
2013-04-10 15:20:23 +09:00
Daniel Juyung Seo
f70641febc
elm_grid.h: fixed formatting and wrong doxygen.
2013-04-10 15:19:19 +09:00
Jaehwan Kim
c8c06b49a1
Change the location of proto type.
2013-04-10 13:36:04 +09:00
Jaehwan Kim
f5029ca33c
Fix the region_show/region_bring_in don't have a limit at a paging movement.
2013-04-10 11:22:52 +09:00
Daniel Zaoui
1f62ff7647
Elementary: check object class
...
We need to check that the object is an edje object before calling the
edje function.
2013-04-09 21:29:24 +03:00
WooHyun Jung
b573a1f3dc
Modified ChangeLog and NEWS for the latest modification.
2013-04-09 22:29:56 +09:00
WooHyun Jung
8a6c6c0827
elc_ctxpopup.c : Add focus_direction and fixed wrong focus set when sd->list exists.
2013-04-09 22:24:53 +09:00
WooHyun Jung
2f3a41de31
elm_list.c : _elm_list_smart_focus_next_enable is for focus_next function. Not for focus_direction.
2013-04-09 22:22:37 +09:00
Carsten Haitzler
06756cd71d
add elm_mapbuf_auto_set/get()
2013-04-09 21:01:42 +09:00
Daniel Juyung Seo
f1da69d77a
elc_player: set internal variable to NULL after deleting the timer.
...
This fixes elc_player crash issue.
2013-04-09 17:00:02 +09:00
Daniel Juyung Seo
dce0d0e9dd
elm_layout.c: Fixed layout's _dbg_info_get() function.
...
It was crashing with the combination of clouseau + naviframe.
Special thanks to JackDanielZ.
2013-04-09 14:48:42 +09:00
Daniel Juyung Seo
069acc38d8
test hoversel/slider: use Eina_Bool for horizontal setter parameters.
2013-04-09 14:28:03 +09:00
Daniel Juyung Seo
2267dda5df
elm_photo: added getters for some setters.
...
1. Added elm_obj_photo_size_get, elm_obj_photo_fill_inside_get, elm_obj_photo_editable_get.
2. Added sample code to test_photo.c
2013-04-09 13:23:14 +09:00
Daniel Juyung Seo
bd5246c512
elc_hoversel.c: hide hover object when hoversel is hidden.
2013-04-09 13:14:21 +09:00
Rafael Antognolli
542b7f4bae
elm/examples: Fix hoversel example to don't check for expanded mode.
...
Checking if the hoversel is not expanded does not make sense, since it
will be always expanded when one is clicking on its visible items.
2013-04-08 17:11:06 -03:00
Rafael Antognolli
44b230b56a
elm/examples: Fix layout_example_02.
...
Remove segfault and correctly cycle through the icons.
2013-04-08 16:19:08 -03:00
Daniel Juyung Seo
cc0c10f9d9
elc_ctxpopup.c: Do not calculate its size until parent is set.
...
We don't need to calculate ctxpopup's size until the parent is set.
Size will be calculated again after the parent is set.
2013-04-08 19:29:19 +09:00
Daniel Juyung Seo
7ba35844fd
elm_config.h: Fixed wrong documentation about cache size.
2013-04-08 19:29:19 +09:00
Daniel Juyung Seo
d06afd18dc
elm_image.h: align api declaration line with others.
2013-04-08 19:29:19 +09:00
Daniel Juyung Seo
bba7bd67d8
src/examples: fixed formatting.
2013-04-08 19:29:19 +09:00
Shinwoo Kim
5af51eee5f
[access][config] support runtime enable more properly
2013-04-08 17:35:25 +09:00
Jaehwan Kim
620dee054b
Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.
2013-04-08 14:04:33 +09:00
Jaehwan Kim
d52d3f756b
I changed the acceleration number by mistake. Turn back it.
2013-04-08 09:26:36 +09:00
Jaehwan Kim
44f8f7531b
Typo
2013-04-08 08:42:51 +09:00
Jaehwan Kim
a1893332da
Quit the scroll animator if the scroller don't have a bounce and reach a edge.
2013-04-08 08:40:24 +09:00
Daniel Juyung Seo
9ad6f8d44e
config: removed <br> tags from profile.desktop files.
...
Profile.desktop files are used in elementary_config.
The entry in Profiles tab handles line wrap automatically so we don't need to wrap lines manually.
Manual line wrap makes wrong decisions in many times.
2013-04-08 00:36:32 +09:00
Ryuan Choi
7f4c7d2f72
ctxpopup: Fixed crashed when sd->parent is null after 9c3d78b.
2013-04-07 22:47:48 +09:00
Ryuan Choi
1cd410a59d
Added ko descriptions of standard and default profile in elementary_config.
2013-04-07 22:20:40 +09:00
Jaehwan Kim
85849217f9
Add the API elm_scroller_page_scroll_limit_set/get.
...
It sets the maxium of the movable page at flicking.
2013-04-06 13:09:59 +09:00
Rafael Antognolli
be92860b61
wayland/frame: Reduce the title bar clickable area.
...
This clickable area was getting over the framespace content.
2013-04-05 15:01:47 -03:00
ChunEon Park
4a70bee664
elementary/naviframe - renamed internal signal names for compress mode
2013-04-05 15:56:35 +09:00
Daniel Juyung Seo
819c70e41f
elm_interface_scrollable.h: added documentation for recently added apis.
2013-04-05 02:08:18 +09:00
ChunEon Park
58fab58ae7
elementary/naviframe - fixed typo
2013-04-04 20:46:25 +09:00
ChunEon Park
268b2bb5bd
elementary/naviframe - don't handle the key event if the key is already on holding.
2013-04-04 20:45:11 +09:00
Jaehwan Kim
b16a68aae1
Fix the typo and add the description for new API.
2013-04-04 14:42:11 +09:00
Daniel Juyung Seo
3aa96d7631
ko_KR.po: Fixed some Korean translation. Thanks to Ryuan Choi.
2013-04-04 13:08:02 +09:00
Carsten Haitzler
f33941ffc5
update po's
2013-04-04 00:34:09 +09:00
Ryuan Choi
c4af753c5c
Added ElementaryConfigVersion.cmake.in
2013-04-03 14:37:02 +01:00
Daniel Juyung Seo
f8bc84d439
elm: fixed documentation + fixed formatting.
2013-04-03 21:26:04 +09:00
Daniel Juyung Seo
dc672e0d9a
test_hoversel.c: make the test window larget to adopt the big hover object.
2013-04-03 20:06:32 +09:00
Daniel Juyung Seo
0ee38dec42
elm_hover.c: hover should handle focus because its contents may handle the focus events.
2013-04-03 20:01:38 +09:00
Daniel Juyung Seo
2a68a17fe6
elc_hoversel.c: Do not add hover as a hoversel's smart member. Handle show/hide manually.
...
Hover is a *HOVER* object so do not add hover to another object's smart member.
It will restrict the layer of hover object.
Manually handle show/hide instead.
2013-04-03 14:46:14 +09:00
Daniel Juyung Seo
3aa8d2a7fa
elc_hoversel.c: add hover as a smart member of hoversel to fix hover child handle bug.
2013-04-03 13:19:07 +09:00
Daniel Juyung Seo
74b3eed5fd
elm: print the error message inside elm_widget_sub_object_add().
...
1. Do not need to print the same error message from all the widget codes.
2. Even though elm_widget_sub_object_add() can be used internally, there should be no error message at all.
Elm devs should fix it beforehand.
So it looks ok to print the error message in elm_widget_sub_object_add() to force elm devs to fix it.
3. Got additional code cleanups.
2013-04-03 11:28:53 +09:00
Daniel Juyung Seo
615d05bfe5
elm: removed unnecessary multi blank lines.
2013-04-03 10:45:15 +09:00
Daniel Juyung Seo
3ebcf017e0
elm_widget_genlist.h: added doxygen comments about prev_viewport_w.
...
I followed existing char wrap policy but wrapping comments for the structure members doesn't look fancy :(
2013-04-03 10:42:51 +09:00
Daniel Juyung Seo
f2b514f26b
elc_hoversel.c: Fixed wrong sub object handling.
...
hover should be a sub object of hoversel.
2013-04-03 03:12:33 +09:00
Ryuan Choi
8b577874c2
elm_entry: Menu key does not work on elm_entry
...
This patch adds a behavior that open hoversel to choose copy/paste when pressed menu key.
2013-04-03 03:12:32 +09:00
Rafael Antognolli
0e226a356e
elementary: Bring back the use of Evas framespace.
...
Use the evas_output_framespace_* functions to make objects inside the
framespace to get their respective offsets.
2013-04-02 14:42:37 -03:00
Daniel Juyung Seo
8a3c797603
po: updated po
2013-04-03 01:51:08 +09:00
Daniel Juyung Seo
cc54ecb158
ko_KR.po: Updated Korean translation.
2013-04-03 01:50:55 +09:00
Daniel Juyung Seo
758bbce11d
gengrid/genlist: removed relcount leftovers from commit 3f4c3e03c600c87782543cf08de886016f2c192e.
2013-04-02 12:44:27 +09:00
Daniel Juyung Seo
78098e65ad
elc_ctxpopup.h: more documentation.
2013-04-02 11:22:06 +09:00
Carsten Haitzler
58014aad5a
improve slider test to test more cases and not mess up 1 icon.
2013-04-01 22:24:35 +09:00
Carsten Haitzler
0ecc32f38d
fix slider theme redo that loses indication show/hide state.
2013-04-01 22:24:35 +09:00
ChunEon Park
2e3fad1466
elementary - added convenient macros elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_get()
2013-04-01 21:38:50 +09:00
ChunEon Park
1d3d93741a
elementary/widget - use Eina_Stringshare explicitly.
2013-04-01 20:50:25 +09:00
Jaehwan Kim
8db418c0a0
Add the repeat_events_set/get for blocking the events of content objects.
...
This feature is useful to the access.
2013-04-01 17:13:32 +09:00
Jaehwan Kim
3a218c0a52
Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event.
2013-04-01 14:05:51 +09:00
Ryuan Choi
a1cc565feb
Set resize_obj when ELEMENTARY_WEB is enabled.
...
This patch fixes that webview was not visible on 'web' of elementary_test.
2013-04-01 12:44:25 +09:00
Daniel Juyung Seo
8a4982b4ee
box: Fixed formatting.
...
1. Removed unnecessary blanakeees.
2. Fixed 80 chars wrap.
3. Format like another efl codes.
2013-04-01 11:49:04 +09:00
Daniel Juyung Seo
4e434e75f2
diskselector: adopt more eo code.
2013-03-31 01:43:45 +09:00
ChunEon Park
23663e6884
elementary - reverted an unintended change.
2013-03-30 14:59:45 +09:00
Carsten Haitzler
e1405e4304
From: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
...
Subject: [E-devel] [PATCH] Fix one direction at time scrolling
Would you check if the attached patch is right? It seems that the
negation
was incorrect, inhibiting the one-direction-at-time flag to take
effect as
if there is a scroll (x or y, or '1 || 1 == 1') and it would be negated
evaluating to 0.
This flag should remove the annoying behavior of scroller inside
scroller
when you start dragging in one direction and then move slightly on the
other and it would affect both scrollers. My case is an horizontal panel
with 3 genlists side-by-side. If I start moving from one list to another
and my finger/mouse goes up/down, I don't want the lists to scroll.
Similarly if I'm scrolling the list (vertical) and then I slightly
move my
finger left/right I don't want the panel to change.
It is still annoying that one axis should be the double as the other.
I'd
say that only 50% more would do, suggestions?
If it's right, would you please apply as my devenv is a mess right now
(working from virtualbox on a temp machine)
2013-03-30 13:18:26 +09:00
Daniel Juyung Seo
5290aaf26f
diskselector: reuse evas pointer.
2013-03-30 02:53:22 +09:00
Daniel Juyung Seo
698bcf4478
Recommit the code which was removed by commit 3f4c3e03c600c87782543cf08de886016f2c192e
2013-03-29 23:03:29 +09:00
Tae-Hwan Kim
abc94fb3da
Because of relcount, genlist items cannot be deleted immediately.
...
If we use reverse relatvie lists, we can delete item immediately.
2013-03-29 22:23:38 +09:00
Daniel Juyung Seo
73f58db6cc
ctxpopup: Fixed ctxpopup geometry when parent is an elm_win. Forwardport from elementary-1.7.
...
This is manual cherry-pick from discomfitor's elementary-1.7 patch due to the code base difference.
2013-03-29 21:29:24 +09:00
ChunEon Park
a7cca7ba3f
elementary/map - map supports language,changed
2013-03-29 20:53:11 +09:00
ChunEon Park
1933668ec7
elementary/list - correct line alignment for consistency.
2013-03-29 20:22:41 +09:00
ChunEon Park
2968b362cc
elementary - + EINA_DEPRECATED
2013-03-29 18:42:18 +09:00
Carsten Haitzler
17b5442891
update po's
2013-03-28 16:09:05 +09:00
Daniel Juyung Seo
0d1abc0b6c
focus_highlight.edc: remove unused elm/focus_highlight/bottom/default group.
...
This group can never be used in theory so this is not a theme api break.
2013-03-28 02:07:36 +09:00
Daniel Juyung Seo
15c1c2d377
test_flipselector.c: simplified the sample code.
2013-03-27 21:03:21 +09:00
Jihoon Kim
1b8ad509fc
Add APIs - elm_entry_input_panel_layout_variation_set/get
2013-03-27 17:34:19 +09:00
Daniel Juyung Seo
fc241f5c41
elm_genlist.c: added {} pair for if statement + loop combination.
...
Special thanks to Tasn.
2013-03-27 02:46:35 +09:00
Daniel Juyung Seo
1a0e1fcbe4
gengrid/genlist/list.h: added more documentation for highlighted and unhighlighted smart callbacks.
2013-03-27 02:41:34 +09:00
Daniel Juyung Seo
4bf4a58461
elm_genlist.c: use macros for timers.
2013-03-27 02:33:01 +09:00
Daniel Juyung Seo
2155bb0fef
elm_genlist.c: fixed formatting.
2013-03-27 01:17:29 +09:00
Daniel Juyung Seo
895610f3e6
genlist: more internal documentation.
2013-03-26 09:54:19 +09:00
Gustavo Lima Chaves
aa6bac92f6
More code simplifying.
2013-03-25 17:56:22 -03:00
Carsten Haitzler
4df92d9bf3
update doc styling to match e.org colors.
2013-03-25 22:37:14 +09:00
Daniel Juyung Seo
5f63c51241
themes/default-desktop.edc Icon and end part of entry are aligned as default in standard profile. Patch by ruan.choi.
...
I saw http://trac.enlightenment.org/e/ticket/1616 and it is related to standard profile.
In standard profile, icon and end part of entry are aligned to center so that only half of parts are visible.
It should be aligned like mobile profile.
2013-03-25 21:15:56 +09:00
Lukasz Stanislawski
745b8d63f8
store: fix a crash occuring when elm_store_free function is invoked and a mem leak when genlist object is deleted.
...
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-03-25 12:29:21 +09:00
Carsten Haitzler
3fd2a7ccfa
add toolbar to focus test... since it doesnt work. :)
2013-03-25 11:52:07 +09:00
Daniel Juyung Seo
ea08079101
COPYING, elm_intro.h: updated copyright Date.
2013-03-23 22:58:45 +09:00
Carsten Haitzler
0e59b04fed
fix scrollable to only query pan if there.
2013-03-23 13:27:43 +09:00
WooHyun Jung
0b6a408084
Add a simple example of elm_object_focus_next_set, and fixed wrong codes.
2013-03-23 10:45:44 +09:00
WooHyun Jung
71ec140693
elementary/win : Now elm_object_focus_next supports four more focus directions(up, down, right, and left).
2013-03-23 09:41:34 +09:00
WooHyun Jung
45388e4581
elementary/focus : Add four more focus direftions. ELM_FOCUS_UP, ELM_FOCUS_DOWN, ELM_FOCUS_RIGHT, and ELM_FOCUS_LEFT. These are for supporting elm_object_focus_next with four directions. And I added elm_object_focus_next_object_set(get). By setting focus next object manually, developer can set its own first candidate of focus next. Lastly I added elm_object_focused_object_get, for easy finding of current focused object in one object sub-tree.
2013-03-23 09:36:21 +09:00
Shinwoo Kim
e8ab610b57
[access] do not call timer callback directly
2013-03-23 08:45:26 +09:00
Gustavo Lima Chaves
81c4926a0a
Yet another giant, useless, if {} block gone.
2013-03-22 18:38:50 -03:00
maxerba
e2da1dbdca
updating catalan translation
2013-03-22 17:43:18 +01:00
ChunEon Park
ddf7f65810
elementary/naviframe - Now item popping can be cancelled if user returns
...
the EINA_FALSE in the pop_cb().
2013-03-22 19:04:12 +09:00
Stefan Schmidt
dc807cf7d4
AUTHORS: Add myself to the list
2013-03-22 08:50:10 +00:00
Stefan Schmidt
9840d67f6a
elm: No need for two set of parentheses in a simple comparison.
...
Seems this got copied around. Better fix it now before it widespreads more.
2013-03-22 08:44:15 +00:00
Carsten Haitzler
5940742342
update po's
2013-03-22 17:41:55 +09:00
Carsten Haitzler
3c64ae1a70
add a COMPLIANCE file for convenience.
2013-03-22 17:41:40 +09:00
Cedric BAIL
d7be2e6f55
elementary: make quicklaunch work again.
2013-03-22 14:45:09 +09:00
Cedric BAIL
77581f1c0a
elementary: add infrastructure to track startup time.
...
Set ELM_FIRST_FRAME to :
* D or E: for exit
* A: for abort
* T: to display the time since entering main();
2013-03-22 14:45:09 +09:00
Carsten Haitzler
8111152573
update po's
2013-03-22 14:42:56 +09:00
Gustavo Lima Chaves
d26a894a26
Make some scrolling code more readable.
2013-03-21 15:32:36 -03:00
Tom Hacohen
1343040dcf
Quicklaunch: Fixed unused and dead code warnings.
2013-03-21 13:35:45 +00:00
Tom Hacohen
edd10f0954
Genlist: Fixed off by 1 errors.
...
Strncat writes at most n+1 chars, not n...
2013-03-21 13:34:15 +00:00
Tom Hacohen
04da23a84b
clock: You shouldn't pass extra parameters to a printf function.
...
This is not good practice.
2013-03-21 13:30:51 +00:00
Jaehwan Kim
9636ed621c
Remove warning in toolbar
2013-03-21 15:14:23 +09:00
Gustavo Lima Chaves
ecd6ac9f92
Documenting all of scrollers smart callbacks.
2013-03-20 17:42:12 -03:00