Philippe Coval [Wed, 22 Jan 2014 10:57:53 +0000 (11:57 +0100)]
Bump to 1.8.3
Change-Id: Icd1b8aea48668df57be1f45161304be32cf48a8f
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Philippe Coval [Wed, 22 Jan 2014 10:58:48 +0000 (11:58 +0100)]
packaging: add .gbs.conf to use upstream tags
Change-Id: Ibd06cddc26fc01fcd33a2746ab62de2f9672c408
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Juan Zhao [Tue, 17 Dec 2013 09:33:38 +0000 (17:33 +0800)]
PTREL-546 fix: enable wayland build
The display server based on X or Wayland, is now a choice of different profile in Tizen 3.0.
Basically and consistently, two macros were used "with wayland" and "with x".
Below summarize the combination of the macros:
| wayland | x | meaning
|---------------------------
| 0 | 1 | pure X11 platform(no wayland)
| 1 | 0 | pure wayland platform (no X11)
| 1 | 1 | wayland but X compatibility
| 0 | 0 | no X and no wayland
This method unifies the meaning and usage. Deploy this method to elementary package.
Change-Id: I761ef5a9b03493fe7e867282d4d3cd2a812d7482
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Conflicts:
packaging/elementary.spec
Rafael Antognolli [Thu, 6 Feb 2014 16:35:46 +0000 (14:35 -0200)]
Fix emotion and ethumb_client dependencies.
Change-Id: I0adfda75ae8093cc96127f8f35bfeec512e1506f
Rafael Antognolli [Thu, 6 Feb 2014 16:04:35 +0000 (14:04 -0200)]
fix edbus
Change-Id: I94e3d39286df830ef07ed2bda0ec87fce34cec4a
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Rafael Antognolli [Fri, 31 Jan 2014 14:56:56 +0000 (12:56 -0200)]
elementary/examples: Fix theme path search for tizen.
Change-Id: I5bca70a71ae9f1dfff5281ede037d3b990e1fdfb
Mikko Ylinen [Thu, 10 Jan 2013 12:30:37 +0000 (14:30 +0200)]
Force ELM_WAYLAND_EGL if engine set called when DISPLAY not set
Some applications are directly calling elm_config_preferred_engine_set.
To avoid patching all apps to work with Wayland, always set
ELM_WAYLAND_EGL if elm_config_preferred_engine_set is called with
EGL_OPENGL_X11 or EGL_SOFTWARE_X11 when DISPLAY is not set.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Rusty Lynch [Tue, 18 Dec 2012 02:07:32 +0000 (18:07 -0800)]
Adding elm_finger_size_get and elm_finger_size_set
Adding the previously removed elm_finger_size_[get|set] functions
to work past breakage in the Tizen 2.0 alpha middleware
Rusty Lynch [Wed, 21 Nov 2012 22:17:50 +0000 (14:17 -0800)]
Add elm_scale_get and elm_scale_set
In order to run unmodified Tizen 2.0 applications on a newer elementary
library then we need to add back the elm_scale_get and set methods.
Rafael Antognolli [Thu, 30 Jan 2014 21:00:46 +0000 (19:00 -0200)]
Fix typo on macro.
Change-Id: I3e3350e4fcef83e158ed27fb73e85157b0dfd88a
Rafael Antognolli [Fri, 31 Jan 2014 15:22:00 +0000 (13:22 -0200)]
elementary: Add missing binaries to the tools package.
Change-Id: I9aed42c58ccacae65318ed16ef80951441bd9f4c
Anas Nashif [Fri, 23 Nov 2012 19:39:59 +0000 (11:39 -0800)]
elementary/build: Compilation of build fixes and changesets.
This is a compilation of the build changes on top of the initial Anas
.spec file, together with the additions to the elementary.changes.
Change-Id: I0a11104d1dcdcca43713990d59a0a5fa4e576abe
Anas Nashif [Wed, 24 Oct 2012 16:31:15 +0000 (09:31 -0700)]
add packaging files
Stefan Schmidt [Mon, 27 Jan 2014 11:32:29 +0000 (12:32 +0100)]
release: Update NEWS and bump version for 1.8.4 release
Hosang Kim [Tue, 14 Jan 2014 07:56:52 +0000 (16:56 +0900)]
scroller: Fixed wheel event callback
Summary:
scroller is moved page by page if scroller's paging is enable
1. default is move to vertical.
2. move to horizontal with Shift key
Reviewers: seoz, Hermet, jaehwan, woohyun, raster, cedric
Reviewed By: seoz
Differential Revision: https://phab.enlightenment.org/D453
Jerome Pinot [Tue, 14 Jan 2014 05:44:15 +0000 (14:44 +0900)]
doxygen: fix 'icon' and 'check' widget examples
Due to code change, the snippets didn't show up in the tutorials of
elm_icon and elm_check. Also, add missing example pictures.
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 15:40:01 +0000 (00:40 +0900)]
elm glview - evas sync before rendering with always draw to sync right
async rendering clashes with the idle enterer glview uses to draw with
always render mode - sync first and there is no problem.
Stefan Schmidt [Tue, 7 Jan 2014 14:01:39 +0000 (15:01 +0100)]
release: Update NEWS and bump version for 1.8.3 release
Daniel Juyung Seo [Wed, 8 Jan 2014 10:07:07 +0000 (19:07 +0900)]
gengrid, genlist: Fallback into default item style if the required item
style does not exist.
Jihoon Kim [Tue, 7 Jan 2014 23:51:15 +0000 (08:51 +0900)]
map: fix allocator sizeof operand mismatch reported by clang
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-vKmgoZ.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-5OVcIZ.html#EndPath
Jihoon Kim [Tue, 7 Jan 2014 23:23:58 +0000 (08:23 +0900)]
elm: replace 0 or 1 with EINA_FALSE or EINA_TRUE
Jihoon Kim [Tue, 7 Jan 2014 07:48:58 +0000 (16:48 +0900)]
elm_test: use EINA_TRUE or FALSE instead of 1 or 0
Tom Hacohen [Mon, 6 Jan 2014 14:58:18 +0000 (14:58 +0000)]
Widget: Don't check if it's the correct class everywhere.
ELM_WIDGET_DATA_GET was checking it was the correct class. This is
stupid and wrong (and makes tools rightfully complain) because these
functions are implementations of that class anyway, so that would never
be false.
Functions that outside facing (that is, not called from eo_do) should
use API_ENTRY.
maxerba [Sun, 5 Jan 2014 20:44:16 +0000 (21:44 +0100)]
Updating serbian translation
maxerba [Sun, 5 Jan 2014 14:58:19 +0000 (15:58 +0100)]
Updating serbian translation
Carsten Haitzler (Rasterman) [Sat, 4 Jan 2014 09:55:45 +0000 (18:55 +0900)]
elm theme - fix toggle color to hide invisible orange rect
Chinmaya Panigrahi [Wed, 1 Jan 2014 05:11:50 +0000 (14:11 +0900)]
[Genlist]: Added NULL check
Summary: Added NULL check
Test Plan: elementary_test -to genlist
Reviewers: seoz, singh.amitesh, raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D432
Chinmaya Panigrahi [Tue, 31 Dec 2013 04:12:20 +0000 (13:12 +0900)]
[Hoversel]: Added NULL check
Summary: Added NULL check
Test Plan: elementary_test -to hoversel
Reviewers: seoz, singh.amitesh
Differential Revision: https://phab.enlightenment.org/D427
Jihoon Kim [Tue, 31 Dec 2013 02:39:47 +0000 (11:39 +0900)]
entry: fix build warning about explicit braces to avoid ambiguous 'else'
Jihoon Kim [Tue, 31 Dec 2013 02:38:46 +0000 (11:38 +0900)]
spinner: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:36:43 +0000 (11:36 +0900)]
image: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:23:28 +0000 (11:23 +0900)]
entry: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:22:20 +0000 (11:22 +0900)]
fileselector: add NULL check
Yakov Goldberg [Mon, 30 Dec 2013 12:46:39 +0000 (14:46 +0200)]
calendar: add NULL checks
Yakov Goldberg [Mon, 30 Dec 2013 12:39:01 +0000 (14:39 +0200)]
datetime: add NULL checks
Stephen Houston [Sun, 29 Dec 2013 17:24:54 +0000 (11:24 -0600)]
elm_thumb: Delete ethumb object on smart_del in order to prevent the ethumb from being left as an artifact after the elm_thumb has been deleted.
Mike Blumenkrantz [Fri, 27 Dec 2013 03:30:34 +0000 (22:30 -0500)]
update e startup splash version to 18
Stefan Schmidt [Thu, 19 Dec 2013 08:54:11 +0000 (09:54 +0100)]
release: Update NEWS with two fixes for the 1.8.2 release
José Roberto de Souza [Wed, 18 Dec 2013 20:55:43 +0000 (18:55 -0200)]
Update systray theme to have only one box
Carsten Haitzler (Rasterman) [Mon, 16 Dec 2013 06:55:16 +0000 (15:55 +0900)]
theme - focus out color should have been 255 all around. why 253?
cherry-pick me!
Stefan Schmidt [Wed, 18 Dec 2013 08:28:42 +0000 (09:28 +0100)]
release: Update NEWS and bump version for 1.8.2 release
Mike Blumenkrantz [Tue, 10 Dec 2013 16:41:38 +0000 (11:41 -0500)]
further ensmallen event area
Mike Blumenkrantz [Tue, 10 Dec 2013 15:14:35 +0000 (10:14 -0500)]
bugfix: ensmallen efm event area and make it overlap with icon event area
Stefan Schmidt [Thu, 5 Dec 2013 14:18:53 +0000 (15:18 +0100)]
release: Update NEWS and bump version for 1.8.1 release
Cedric Bail [Fri, 6 Dec 2013 02:43:14 +0000 (11:43 +0900)]
naviframe: clip the shadow also.
stable release - cherry-pick me!
During animation, if the naviframe wasn't inside another object that would clip
it, you could notice the shadow going over some object around.
Cedric Bail [Thu, 5 Dec 2013 10:37:46 +0000 (19:37 +0900)]
elementary: shuttup autotools.
WooHyun Jung [Thu, 5 Dec 2013 01:01:43 +0000 (10:01 +0900)]
elementary/elm_button.c : Change the timing of signal_emitting.
Application can delete button itsefl(or its parent) inside the smart callback function.
So the signal_emitting with button object should be done in advance.
Daniel Juyung Seo [Tue, 3 Dec 2013 14:49:30 +0000 (23:49 +0900)]
elm_interface_scrollable.c: fix scroller page flick calculation roundup routine.
When the offset is not bigger than 0 && abs(offset) is not smaller than dx(or dy), round up routine could have mis-calculation bug.
It should substract one value more to get a proper round up result.
For example, when x = 1440, offset = -2160, dx = 360, x should become 720 but round up routine made it 1440.
Because it was rounded up from 1080 to 1440. It should be rounded down from 1079 to 720.
Special thanks to Hosang Kim for the help.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Daniel Juyung Seo [Tue, 3 Dec 2013 12:40:09 +0000 (21:40 +0900)]
elm_interface_scrollable.c: reset momentum_animator to null when return cancel from the animator.
Daniel Juyung Seo [Mon, 2 Dec 2013 11:32:14 +0000 (20:32 +0900)]
gengrid: refactoring of commit
7187a3124fc6c169fcfec2c249a1fd483481fbba.
- follow the convention for structure name
- removed unnecessary callback
- removed wrong api usage
- removed unnecessary variables
- removed unnecessary parameter passing
- fixed ugly ui
- added 'static' to local function
- changed frame description more descriptive
- fixed formatting
Conflicts:
src/bin/test_gengrid.c
Sanghyeon Lee [Mon, 2 Dec 2013 06:52:35 +0000 (15:52 +0900)]
[Gengrid] Enable Scroll To Type when item bring in or show region.
Scrollto positions are divided 4 type
NONE : do not scrollto.
TOP : scrollto position is always top viewport.
MIDDLE : scrollto position is always middle of viewport.
IN : scrollto position to fully visible in viewport.
Carsten Haitzler (Rasterman) [Tue, 3 Dec 2013 07:39:58 +0000 (16:39 +0900)]
theme - fix evrything theme elements for enlightenment
this will fix T596 where the open mode is laid out badly. it also
fixes the text elements in the file borwser list mode to align text
properly.
Daniel Juyung Seo [Mon, 2 Dec 2013 06:12:40 +0000 (15:12 +0900)]
NEWS: added the latest version marker for NEWS.
Mike Blumenkrantz [Sun, 1 Dec 2013 19:26:56 +0000 (14:26 -0500)]
fix mouse eventing in e border theme
Mike Blumenkrantz [Sun, 1 Dec 2013 19:28:37 +0000 (14:28 -0500)]
add 1.8 release to changelog
Carsten Haitzler (Rasterman) [Sun, 1 Dec 2013 10:03:18 +0000 (19:03 +0900)]
v1.8.0
Jerome Pinot [Sun, 1 Dec 2013 02:45:13 +0000 (11:45 +0900)]
doxygen: fix label example
The label example code snippets didn't show up in the doxygen
documentation. This fixes the issue. Generated image is still missing,
though.
Daniel Juyung Seo [Sat, 30 Nov 2013 09:28:47 +0000 (18:28 +0900)]
elm_genlist.c: return "elm.swallow.icon" part's object when the part parameter is null on _item_content_get_hook().
Now elm_object_item_content_get() works fine.
+ avoid ambiguous if-else statement by using braces.
Daniel Juyung Seo [Sat, 30 Nov 2013 08:02:24 +0000 (17:02 +0900)]
elm_genlist.c: return "elm.text" part's text when the part parameter is null on _item_text_get_hook().
Now elm_object_item_text_get() works fine.
ami [Sat, 30 Nov 2013 06:34:55 +0000 (15:34 +0900)]
[hoversel] - Removed focus_direction since focus_cycle is applied on sd->hover.
Summary: removed focus_direction
Test Plan: elementary_test -> hoversel
Reviewers: seoz, raster
CC: nirajkr
Differential Revision: https://phab.enlightenment.org/D359
Daniel Juyung Seo [Sat, 30 Nov 2013 06:28:44 +0000 (15:28 +0900)]
elm_widget.c: fixed formatting while reading the code.
Carsten Haitzler (Rasterman) [Fri, 29 Nov 2013 10:36:58 +0000 (19:36 +0900)]
v1.8.0-beta2
nirajkr [Fri, 29 Nov 2013 10:18:00 +0000 (19:18 +0900)]
elm_genlist.c: Fix to decorate the item if it is set
Summary: Changes in the _item_realize to decorate the item T576 test_genlist10
Reviewers: seoz, singh.amitesh
Differential Revision: https://phab.enlightenment.org/D358
Carsten Haitzler (Rasterman) [Fri, 29 Nov 2013 10:07:55 +0000 (19:07 +0900)]
readme - update readme for efl 1.8
lots of extra documentation and information now in the README
Gustavo Sverzut Barbieri [Thu, 28 Nov 2013 22:42:16 +0000 (20:42 -0200)]
genlist: clear 'rel' pointer when it becomes unused during del_pre_hook.
If we're walking an item and it's deleted, the memory won't go away
immediately in _item_del_pre_hook() as would in _item_del(), then it's
not enough to remove ourselves from the reverse-relative list of the
item we were relative to, we also need to clean our own relative
pointer so we won't touch it later when the item is not being walked
anymore and _item_del() is called.
I was getting this annoying error with espionage application, opening
an interface of an object and then closing the window or selecting
another bus name (whatever would call elm_genlist_clear()).
During the clear process genlist will flag the next item as "walking"
so it's not gone when the current item dies (would happen if next item
is a subitem). The item would run _item_del_pre_hook() but not
_item_del(), but on the next loop iteration the next item would be the
current, then not walking anymore and during _item_del() it would
access it->item->rel which would point to the now-dead item.
Tom Hacohen [Thu, 28 Nov 2013 16:33:46 +0000 (16:33 +0000)]
Elm scroller: prevent usage of uninitialized vars as reported by valgrind.
This improves the terminology crash rate a bit.
Tom Hacohen [Thu, 28 Nov 2013 16:17:15 +0000 (16:17 +0000)]
Elm scroller: _movement_block_get fix return val on error.
It was returning ELM_SCROLLER_SINGLE_DIRECTION_NONE instead of
ELM_SCROLLER_MOVEMENT_NO_BLOCK.
Looks like a c&p error.
Daniel Zaoui [Thu, 28 Nov 2013 14:05:28 +0000 (16:05 +0200)]
Add callback when drag start in item containers
Daniel Zaoui [Thu, 28 Nov 2013 14:04:08 +0000 (16:04 +0200)]
Rename DnD test
Daniel Juyung Seo [Thu, 28 Nov 2013 10:58:54 +0000 (19:58 +0900)]
track_example_01.c: internal refactoring of track example code.
- removed unnecessary box.
- fixed a typo of gcc build command.
Carsten Haitzler (Rasterman) [Thu, 28 Nov 2013 10:24:26 +0000 (19:24 +0900)]
elm - diskselector - fix min height to at least be min height of items
diskselector needs a major rewrite effort, BUT... until that happens
this fixes minbimum height and that fixes T506
Daniel Juyung Seo [Thu, 28 Nov 2013 08:23:47 +0000 (17:23 +0900)]
genlist.edc: fixed decorate all mode bug when scrolling.
When we scroll the genlist with decorate all mode, newerly realized items looked like a normal mode.
This was caused by a new theme. Genlist item style should handle all the necessary parts when decorate mode is enabled/diabled.
This fixes T576.
Daniel Juyung Seo [Thu, 28 Nov 2013 08:06:39 +0000 (17:06 +0900)]
elm_spinner.c: support mouse wheel in spinner.
Spinner didn't work with mouse wheel which is a bug.
This fixes T587.
Daniel Juyung Seo [Thu, 28 Nov 2013 06:55:38 +0000 (15:55 +0900)]
elm_index.c: removed unused empty function.
Carsten Haitzler (Rasterman) [Thu, 28 Nov 2013 07:36:55 +0000 (16:36 +0900)]
genlist - fix show item if list manipulation changes shown item position
this fixes T38 - it's a bit brute force but the only way i can think
of that is not too invasive before release.
Seong-ho Cho [Wed, 27 Nov 2013 03:31:11 +0000 (12:31 +0900)]
Update Korean translation
Summary: modified some translation as a phonetic transcription.
Reviewers: seoz
CC: seoz
Differential Revision: https://phab.enlightenment.org/D351
Rafael Antognolli [Tue, 26 Nov 2013 16:56:14 +0000 (14:56 -0200)]
elm_win/wayland: Call frame update after rotation changed.
This will update the opaque region, that was set to a different
orientation.
Fix T359.
Daniel Juyung Seo [Tue, 26 Nov 2013 14:44:27 +0000 (23:44 +0900)]
test_icon.c: internal refactoring of test_icon example.
Now it looks like a normal efl app.
- Declare variables at the start of the function.
- Resize and show the window right after its creation.
- Set widgets' parents properly.
Daniel Juyung Seo [Tue, 26 Nov 2013 14:41:17 +0000 (23:41 +0900)]
test_icon.c: removed unnecessary box.
This fixes " _smart_need_recalculate_set() Object 0x803db8e8 is not stable during recalc loop" issue which was reported by kuuko.
Special thanks to kuuko.
Carsten Haitzler (Rasterman) [Tue, 26 Nov 2013 10:32:35 +0000 (19:32 +0900)]
elm scroller - fix infinite recursion in scroller adjust
there is an infinite recursion in the scroller adjust code that can
happen some times. this fixes T434.
Carsten Haitzler (Rasterman) [Tue, 26 Nov 2013 04:54:41 +0000 (13:54 +0900)]
elm-config desktop - remove system from categories (so its in user prefs)
ChunEon Park [Tue, 26 Nov 2013 04:02:25 +0000 (13:02 +0900)]
elementary/flip - revise the test code.
now flip go works with the current selected item.
Daniel Juyung Seo [Tue, 26 Nov 2013 00:09:42 +0000 (09:09 +0900)]
genlist.edc: fixed missing "fixed: 0 1;" notation in genlist COMPRESS_SUB macro.
"fixed" property should follow its parent part property.
This fixes T497.
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 12:38:21 +0000 (21:38 +0900)]
printf--
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 12:22:11 +0000 (21:22 +0900)]
elm - scroller - fix missing large set of signal callbacks on scrollbar
this fixes T138 and a bunch of other missing callback signals
ChunEon Park [Mon, 25 Nov 2013 11:48:22 +0000 (20:48 +0900)]
image - fix the elm_image_prescale_set() to work properly.
before this, it had the insane logic so the prescale_set() never work.
Now, it works well and the prescale won't be set in default. (before, the default value is 64. why?)
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 05:51:59 +0000 (14:51 +0900)]
1.8.0-beta1
Daniel Juyung Seo [Mon, 25 Nov 2013 05:05:17 +0000 (14:05 +0900)]
test_popup.c: added popup example which has a rectangle as its parent.
This shows how the popup and its block event area size are decided.
Daniel Zaoui [Mon, 18 Nov 2013 11:34:07 +0000 (13:34 +0200)]
DnD: safe inlist elements removal
maxerba [Sat, 23 Nov 2013 15:52:19 +0000 (16:52 +0100)]
Adding polish localization
Carsten Haitzler (Rasterman) [Sat, 23 Nov 2013 13:45:15 +0000 (22:45 +0900)]
wayland - fix cnp segv
this ACTUALLY fixes T471
maxerba [Fri, 22 Nov 2013 20:38:34 +0000 (21:38 +0100)]
Updating galician localization
Daniel Juyung Seo [Fri, 22 Nov 2013 13:48:22 +0000 (22:48 +0900)]
general_funcs_example.c: fixed wrong window's resize object addition logic in general_funcs sample code.
Do not use elm_win_resize_object_add() if that object is already a child of another object.
ChunEon Park [Fri, 22 Nov 2013 10:48:24 +0000 (19:48 +0900)]
elementary/mapbuf - reset the mapbuf correctly when the content is removed(unset)
When the content is removed(or unset) the mapbuf didn't clean up the some stuff such as removing event callback for the content.
So the unset content would be tracked still by mapbuf dangling callbacks.
ChunEon Park [Fri, 22 Nov 2013 08:40:40 +0000 (17:40 +0900)]
elementary/mapbuf - set NULL if the content is empty.
Jihoon Kim [Fri, 22 Nov 2013 02:06:37 +0000 (11:06 +0900)]
fix typos in doxygen and comments
Sanjeev BA [Thu, 21 Nov 2013 21:16:49 +0000 (06:16 +0900)]
T531 - Elemntary_popup does not respond to 'close' event
Reviewers: seoz, raster
Reviewed By: seoz
Differential Revision: https://phab.enlightenment.org/D344
Daniel Juyung Seo [Thu, 21 Nov 2013 05:26:39 +0000 (14:26 +0900)]
elm_diskselector.c: reduce item_count number on _item_del. or reducing item_count could be skipped in some cases like elm_index_clear.
This fixes T508.
WooHyun Jung [Thu, 21 Nov 2013 01:13:40 +0000 (10:13 +0900)]
elementary/elm_scroller.c : For checking focus next object, focus_direcion_get function should be changed to focus_next_get function. If there is no focus next object, focus_direction_get will be executed by focus_next_get.
WooHyun Jung [Wed, 20 Nov 2013 11:23:49 +0000 (20:23 +0900)]
Fix build warning.