ChunEon Park
7982138843
elementary/naviframe - more clean code
2013-06-12 22:28:40 +09:00
Carsten Haitzler
fe97f8d508
add more test/example cases to genlist test.
2013-06-12 20:15:52 +09:00
Carsten Haitzler
e7211af79c
update po's
2013-06-12 17:22:26 +09:00
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