ChunEon Park [Sat, 22 Jun 2013 07:06:02 +0000 (16:06 +0900)]
elementary/ctxpopup - removed unnecesay edc groups
ChunEon Park [Sat, 22 Jun 2013 06:21:00 +0000 (15:21 +0900)]
ctxpopup - block mouse events when ctxpopup is on dismiss.
Carsten Haitzler (Rasterman) [Sat, 22 Jun 2013 03:42:59 +0000 (12:42 +0900)]
exit if window cresation failes in tests.
Thiep Ha [Sat, 22 Jun 2013 03:36:27 +0000 (12:36 +0900)]
[Elm_Entry] Show magnifier when selection handlers are pressed or moved.
Show magnifier when selection handlers are pressed or moved.
This patch is depended on D171 patch.
Conflicts:
ChangeLog
NEWS
Thiep Ha [Sat, 22 Jun 2013 03:24:30 +0000 (12:24 +0900)]
When mouse moves in longpress state, the cursor should be moved along
with magnifier.
Conflicts:
ChangeLog
ChunEon Park [Fri, 21 Jun 2013 09:54:16 +0000 (18:54 +0900)]
elementary/ctxpopup - + no-dimmed style
Jaehwan Kim [Wed, 19 Jun 2013 14:31:36 +0000 (23:31 +0900)]
Fix elm_scroller_page_show bug. It have to save the wanted values to show the wanted page.
Daniel Juyung Seo [Tue, 18 Jun 2013 17:28:57 +0000 (02:28 +0900)]
po: updated po files.
Daniel Juyung Seo [Tue, 18 Jun 2013 16:55:46 +0000 (01:55 +0900)]
naviframe_example.c: added very simple naviframe example.
Daniel Juyung Seo [Tue, 18 Jun 2013 16:22:13 +0000 (01:22 +0900)]
genlist_example_0x.c: clean up sample codes.
1. use elm_win_util_standard_add in normal case. don't need to create the bg manually.
2. size hint align is not needed for window resize object.
Jaehwan Kim [Tue, 18 Jun 2013 07:28:06 +0000 (16:28 +0900)]
In case of scroll in scroll, the child scroller have to bounce if parents don't have a bounce.
Daniel Juyung Seo [Mon, 17 Jun 2013 18:15:50 +0000 (03:15 +0900)]
elm_layout_legacy.h: added missing ingroup for layout documentation.
Gustavo Lima Chaves [Mon, 17 Jun 2013 16:23:45 +0000 (13:23 -0300)]
Better logic for elm_scroller_current_page_get() while scrolling/dragging.
We still report the topmost/leftmost page, but DURING animations we
return which of the competing pages on the top, left edge get the
majority of their regions in the viewport.
Daniel Juyung Seo [Sun, 16 Jun 2013 13:28:46 +0000 (22:28 +0900)]
src/examples/.gitignore: updated git ignore.
Daniel Juyung Seo [Sun, 16 Jun 2013 13:25:17 +0000 (22:25 +0900)]
index.doxy: add App to infrastructure documentation list.
ChunEon Park [Sun, 16 Jun 2013 10:57:19 +0000 (19:57 +0900)]
elementary/naviframe - dont' be popped if the event is freezed and popping is going on.
Daniel Juyung Seo [Sat, 15 Jun 2013 14:48:44 +0000 (23:48 +0900)]
elm_genlist.h: added missing " in the documentation.
Ryuan Choi [Sat, 15 Jun 2013 04:02:25 +0000 (13:02 +0900)]
elm_main : Do not release strings which eina_prefix returns
The getter functions of eina_prefix just returns internal string.
So they should not be released in application side.
Ryuan Choi [Fri, 14 Jun 2013 00:25:38 +0000 (09:25 +0900)]
Fix build break on example
I got a below break while building example.
/usr/bin/ld: location_example_01.o: undefined reference to symbol 'elocation_address_free'
/usr/bin/ld: note: 'elocation_address_free' is defined in DSO /usr/elocal/lib/libelocation.so.0 so try adding it to the linker command line
/usr/elocal/lib/libelocation.so.0: could not read symbols: Invalid operation
Gustavo Lima Chaves [Thu, 13 Jun 2013 21:09:04 +0000 (18:09 -0300)]
Fix elm_scroller_child_size_get() to work all scrollables.
My bad on this one, it was never made to act like so since my
new widget schema.
Stefan Schmidt [Thu, 13 Jun 2013 15:25:14 +0000 (16:25 +0100)]
elm_gesture_layer: Fix potential NULL pointer dereference.
If _pointer_even_make is false pe stays NULL and might get dereferenced
later. Instead we return now if _pointer_event_make fails.
Thanks to Tom for consulting with the gesture layer code.
Stefan Schmidt [Thu, 13 Jun 2013 14:43:48 +0000 (15:43 +0100)]
elm_web: Fix up various typos from URL conversion.
Ryuan please check if I adapted these correctly. And next time please
do a compile before pushing it. Spank :)
Thanks to Uartie for spotting it.
Ryuan Choi [Thu, 13 Jun 2013 10:02:29 +0000 (19:02 +0900)]
elm_web: Fix typo.
Thanks to ya-kov for reporting this.
ChunEon Park [Thu, 13 Jun 2013 07:36:13 +0000 (16:36 +0900)]
elementary/naviframe - oops, here more proper check.
ChunEon Park [Thu, 13 Jun 2013 06:46:16 +0000 (15:46 +0900)]
elemenatry/naviframe - keep the current view on top to have events and don't try to add member for the deleted dummy.
Doug Newgard [Thu, 13 Jun 2013 05:25:49 +0000 (14:25 +0900)]
PKGBUILD cleanup
pkgdesc should not include the name of the package (was misspelled anyway)
Licenses were wrong, LGPL2.1, not LGPL2 and missing CCPL
Doesn't need to provide itself or elementary-svn
Shouldn't override user selected options, if they manually add !strip,
!docs, or !zipman, that should be respected unless there's a specific
reason the option needs to be as specified
Shouldn't override user build flags, if they manaually change -g or
-O2, that should be respected unless there's a specific reason that
exact build flag is required.
Doesn't need to disable-static, there are none anyway
make doc should be run in the build function
Don't need to rm -rf $pkgdir/usr, each package function has it's own
$pkgdir and they are all cleared each time makepkg is run
All paths which include a variable should be quoted
Should not put another copy of LGPL2.1 on the system, it's in common
for a reason
Ryuan Choi [Thu, 13 Jun 2013 04:56:16 +0000 (13:56 +0900)]
web/web2 : Deprecated uri. url will be used instead(2).
Sorry, I missed elm_web_legacy.h from previous commit.
In addition, updated ChangeLog and NEWS.
Ryuan Choi [Thu, 13 Jun 2013 01:21:17 +0000 (10:21 +0900)]
web/web2 : Deprecated uri. url will be used instead.
ewebkit used uri and url as mixed for a long time.
But last year, ewebkit2 decide to use url for the consistency.
Below is discussion and webkit-efl bug about "uri vs url"
https://lists.webkit.org/pipermail/webkit-efl/2012-October/000312.html
https://bugs.webkit.org/show_bug.cgi?id=98643
Eduardo Lima (Etrunko) [Wed, 12 Jun 2013 17:23:49 +0000 (14:23 -0300)]
Document .gitignore split
This is taken verbatim from the linux kernel .gitignore
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
ChunEon Park [Wed, 12 Jun 2013 13:28:40 +0000 (22:28 +0900)]
elementary/naviframe - more clean code
Carsten Haitzler (Rasterman) [Wed, 12 Jun 2013 11:15:52 +0000 (20:15 +0900)]
add more test/example cases to genlist test.
Carsten Haitzler (Rasterman) [Wed, 12 Jun 2013 08:21:55 +0000 (17:21 +0900)]
update po's
Daniel Juyung Seo [Wed, 12 Jun 2013 06:03:47 +0000 (15:03 +0900)]
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.
Daniel Juyung Seo [Wed, 12 Jun 2013 05:23:13 +0000 (14:23 +0900)]
fileselector_example.c: fix the compile command.
Daniel Juyung Seo [Wed, 12 Jun 2013 05:14:25 +0000 (14:14 +0900)]
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.
Daniel Juyung Seo [Mon, 10 Jun 2013 06:13:17 +0000 (15:13 +0900)]
test_popup.c: refactoring. added comments and empty lines for the readability.
Ryuan Choi [Wed, 12 Jun 2013 00:17:34 +0000 (09:17 +0900)]
elm_web2: Implemented missing navigation and user-agent APIs.
Ryuan Choi [Wed, 12 Jun 2013 00:19:28 +0000 (09:19 +0900)]
elm_web2: Fixed simple warning
Eduardo Lima (Etrunko) [Tue, 11 Jun 2013 21:11:40 +0000 (18:11 -0300)]
Split .gitignore into multiple files
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
ChunEon Park [Tue, 11 Jun 2013 12:55:44 +0000 (21:55 +0900)]
elementary/naviframe - it's not intended code. remove it.
Daniel Willmann [Tue, 11 Jun 2013 11:48:52 +0000 (12:48 +0100)]
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>
Daniel Willmann [Tue, 11 Jun 2013 11:46:04 +0000 (12:46 +0100)]
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>
Daniel Willmann [Tue, 11 Jun 2013 10:18:25 +0000 (11:18 +0100)]
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>
Ryuan Choi [Tue, 11 Jun 2013 09:54:29 +0000 (18:54 +0900)]
colorselector: Remove srgb and lrgb from Elm_Colorselector_Smart_Data
They are always calculated before used so they can be removed from smart data.
ChunEon Park [Tue, 11 Jun 2013 09:08:10 +0000 (18:08 +0900)]
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.
Stefan Schmidt [Tue, 11 Jun 2013 07:48:20 +0000 (08:48 +0100)]
elc_fileselector: Small formatting fix.
Spotted by devilhorns. Somehow I feel watched here. ;)
Ryuan Choi [Tue, 11 Jun 2013 02:13:24 +0000 (11:13 +0900)]
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.
ChunEon Park [Tue, 11 Jun 2013 03:20:10 +0000 (12:20 +0900)]
naviframe - keep the animator just one.
Stefan Schmidt [Mon, 10 Jun 2013 14:47:54 +0000 (15:47 +0100)]
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.
Stefan Schmidt [Mon, 10 Jun 2013 13:53:11 +0000 (14:53 +0100)]
elm_cnp: Fix memory leak in error path.
We allocate info->filename in all cases but missed a free in the error path.
Ryuan Choi [Fri, 7 Jun 2013 04:40:34 +0000 (13:40 +0900)]
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.
Daniel Juyung Seo [Mon, 10 Jun 2013 05:53:59 +0000 (14:53 +0900)]
ChangeLog: fix ChangeLog spacing. it was b0rked at some point.
Daniel Juyung Seo [Mon, 10 Jun 2013 05:51:22 +0000 (14:51 +0900)]
diskselector, icon, map, progressbar: no @since for smart callback just use since or it will cause line break in the doxygen documentation.
Chris Michael [Mon, 10 Jun 2013 05:47:29 +0000 (06:47 +0100)]
Add Elementary_Wayland flags & libs to test building
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Daniel Juyung Seo [Mon, 10 Jun 2013 05:42:01 +0000 (14:42 +0900)]
ChangeLog/NEWS: updated changelog and news for focused and unfocused smartcallback addition.
Daniel Juyung Seo [Mon, 10 Jun 2013 05:37:47 +0000 (14:37 +0900)]
panel, video, web, web2: added focused, unfocused smart callback documentation.
Daniel Juyung Seo [Mon, 10 Jun 2013 05:12:51 +0000 (14:12 +0900)]
elm: added more "focused" and "unfocused" documentations.
genlist, hover, index, list, map, photocam, progressbar, radio, scroller, slider, slideshow, spinner, toolbar, win.
Daniel Juyung Seo [Mon, 10 Jun 2013 05:05:33 +0000 (14:05 +0900)]
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.
Daniel Juyung Seo [Mon, 10 Jun 2013 04:44:25 +0000 (13:44 +0900)]
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
Daniel Juyung Seo [Mon, 10 Jun 2013 02:17:19 +0000 (11:17 +0900)]
elm_panel.c: call elm_widget_can_focus_set() just once in smart add.
ChunEon Park [Mon, 10 Jun 2013 04:33:00 +0000 (13:33 +0900)]
elementary/conformant - remove the keyboard area in the conformant if the keyboard state is off.
Ryuan Choi [Mon, 10 Jun 2013 02:29:44 +0000 (11:29 +0900)]
Add myself in AUTHORS and elm_authors.h
Daniel Juyung Seo [Sun, 9 Jun 2013 09:55:42 +0000 (18:55 +0900)]
calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid: added "focused" and "unfocused" documentations.
Daniel Juyung Seo [Sun, 9 Jun 2013 09:54:43 +0000 (18:54 +0900)]
ctxpopup, fileselector_button, naviframe, player, popup, bubble, button: added "focused" and "unfocused" documentations.
Daniel Juyung Seo [Sun, 9 Jun 2013 09:02:57 +0000 (18:02 +0900)]
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.
Daniel Juyung Seo [Sun, 9 Jun 2013 09:01:21 +0000 (18:01 +0900)]
elm_general.h: better documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:56:30 +0000 (17:56 +0900)]
datetime, lable: use SIG_LANG_CHANGED instead of SIG_LANGUAGE_CHANGED for consistency.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:47:39 +0000 (17:47 +0900)]
elm_widget_toolbar.h: more internal toolbar documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:15:11 +0000 (17:15 +0900)]
po: update po.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:14:31 +0000 (17:14 +0900)]
documentation: fixed a typo.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:13:07 +0000 (17:13 +0900)]
elm_widget.h: more widget documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:12:39 +0000 (17:12 +0900)]
configure.ac: display enable debug build option.
Daniel Juyung Seo [Sun, 9 Jun 2013 07:54:26 +0000 (16:54 +0900)]
elm_widget.h: update elm_wdg_on_focus documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 07:54:00 +0000 (16:54 +0900)]
elm_widget.c: handle focus fail case.
ChunEon Park [Sat, 8 Jun 2013 09:13:26 +0000 (18:13 +0900)]
elementary/naviframe - don't ignore the subtitle case
ChunEon Park [Sat, 8 Jun 2013 09:11:09 +0000 (18:11 +0900)]
elementary/naviframe - return as soon as possible
ChunEon Park [Sat, 8 Jun 2013 09:10:17 +0000 (18:10 +0900)]
elementary/naviframe - try to read the titles only when title is set and title_area is visible
ChunEon Park [Sat, 8 Jun 2013 08:40:39 +0000 (17:40 +0900)]
elementary/naviframe - no! don't have the keyboard dependenccy with naviframe.
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 11:53:37 +0000 (20:53 +0900)]
fix desc on pkgbuild
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 11:40:28 +0000 (20:40 +0900)]
add pkgbuild
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 08:17:30 +0000 (17:17 +0900)]
part of the entry magnifier feature set from thiep. still more to go.
Daniel Juyung Seo [Fri, 7 Jun 2013 04:46:47 +0000 (13:46 +0900)]
elm_win.c: changed EINA_LOG_INFO to INF to use elementary log domain.
Ryuan Choi [Fri, 7 Jun 2013 04:01:33 +0000 (13:01 +0900)]
elm_clock: Removed unnecessary check routine
Small refactoring.
Boris Faure [Thu, 6 Jun 2013 19:20:20 +0000 (21:20 +0200)]
fix compilation
Rafael Antognolli [Wed, 5 Jun 2013 23:01:09 +0000 (20:01 -0300)]
elm/scrollable: Fix count of mouse move events.
It should use just the events that really happened (after the mouse move
starting timestamp).
Rafael Antognolli [Wed, 5 Jun 2013 22:14:59 +0000 (19:14 -0300)]
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.
Rafael Antognolli [Wed, 5 Jun 2013 20:29:16 +0000 (17:29 -0300)]
elm/scrollable: Fix typo that came with ELM_FREE_FUNC.
Daniel Juyung Seo [Thu, 6 Jun 2013 16:13:37 +0000 (01:13 +0900)]
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.
Daniel Juyung Seo [Thu, 6 Jun 2013 15:35:48 +0000 (00:35 +0900)]
elm_entry.c: put focused and unfocused together for the readability.
Ryuan Choi [Wed, 5 Jun 2013 22:51:44 +0000 (07:51 +0900)]
elm_clock : The step of hour decimal in editing mode should be 12 not to touch hour unit.
Chris Michael [Wed, 5 Jun 2013 17:21:55 +0000 (18:21 +0100)]
Initialize 'win' to NULL and only return a window id if we have a
valid 'win'
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Chris Michael [Wed, 5 Jun 2013 11:56:31 +0000 (12:56 +0100)]
Check for valid savedtypes imgfile before trying to use it.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
ChunEon Park [Wed, 5 Jun 2013 07:31:49 +0000 (16:31 +0900)]
elementary/naviframe - fix the naviframe to recover the focus when top item is deleted
Shinwoo Kim [Wed, 5 Jun 2013 06:05:58 +0000 (15:05 +0900)]
Revert "[Access] Add new API to register a part on an object item as an access object."
This reverts commit
741243b645248223527ef834ed0dc10622a0ffd3.
Daniel Juyung Seo [Wed, 5 Jun 2013 05:50:34 +0000 (14:50 +0900)]
gengrid/genlist: added index,update smartcallback documentation.
Daniel Juyung Seo [Wed, 5 Jun 2013 05:40:03 +0000 (14:40 +0900)]
elm: refactoring. no printf in the library. use eina log instead.
Daniel Juyung Seo [Wed, 5 Jun 2013 02:16:43 +0000 (11:16 +0900)]
actionslider.edc: support disabled state.
Daniel Juyung Seo [Tue, 4 Jun 2013 13:19:39 +0000 (22:19 +0900)]
actionslider.edc: make actionslider scalable.
Ryuan Choi [Wed, 5 Jun 2013 00:01:53 +0000 (09:01 +0900)]
elm_colorselector: Update color bar when color was picked by color picker.
Alex-P. Natsios [Tue, 4 Jun 2013 16:42:41 +0000 (01:42 +0900)]
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