Commit Graph

8982 Commits

Author SHA1 Message Date
Ryuan Choi 9816a8cae1 gengrid: Remove unnecessary if statement
Summary: func.content_get is already checked in enclosed block.

Reviewers: seoz, cedric, raster

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D366
2013-12-04 13:16:02 +09:00
Chinmaya Panigrahi 0bd965abc8 [Radio] Correcting example program of radio in elementary
Summary: Minor defect in example program fixed.

Test Plan: gcc -g radio_example_01.c -o radio_example_01 `pkg-config --cflags --libs elementary`

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D363
2013-12-04 08:21:56 +09:00
Daniel Juyung Seo 9013230dac 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>
2013-12-04 00:42:15 +09:00
Daniel Juyung Seo bc9d9ecd6b elm_interface_scrollable.c: reset momentum_animator to null when return cancel from the animator. 2013-12-03 21:40:09 +09:00
Ryuan Choi c5196bfcda fileselector: Add support to change the size of thumbnails in grid view.
Reviewers: seoz, raster

Reviewed By: raster

CC: raster

Differential Revision: https://phab.enlightenment.org/D276
2013-12-03 18:28:52 +09:00
Carsten Haitzler fbfa310cb8 pass distcheck - add imported headers to makefiles to pass 2013-12-03 17:14:30 +09:00
Lukasz Stanislawski 4b81deaa8c accessibility: ATSPI2 support.
Summary:
Hello guys,

Below You can find a proof o concept for ATSPI2 support for elementary applications. Currently application can only be listed on bus by clients such as 'accersiser'. I am strongly looking for comments to this design.

Here are my comment regarding following code:
* This pach requires https://phab.enlightenment.org/D327 patch to compile
* I have decided to include whole atspi-constants header, because in fact i will need one-to-one copy of all its enums and defines. Qt has something like 3rdparty folder from which they include this header and don't require atspi dev packages at compilation time. Maybe efl needs the same solution or should just require next package in compilation? I agree that putting atspi-constant.h in main source tree is bad idea, but where? src/utils ??

Reviewers: cedric, raster, kimcinoo

Reviewed By: raster

CC: pkaczmarek-samsung, seoz, jaehwan, kimcinoo

Differential Revision: https://phab.enlightenment.org/D328
2013-12-03 17:07:05 +09:00
Carsten Haitzler 0c2d2bcb21 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.
2013-12-03 16:39:58 +09:00
Daniel Juyung Seo a754a91961 elm_interface_scrollable.c: use correct structure for mouse up.
Actually Evas_Event_Mouse_Up and Evas_Event_Mouse_Down are same though :)
Being pedantic.
2013-12-02 23:55:27 +09:00
Daniel Juyung Seo 235fb48f08 AUTHORS/elm_authors.h: updated authors. 2013-12-02 21:32:21 +09:00
Daniel Juyung Seo 18c18ba85a popup: fixed formatting, typos, and subtle things of commit f4f2e5d24271cc6504443479381fdb26a605ac70 2013-12-02 21:20:03 +09:00
Daniel Juyung Seo 0e66ca763e ChangeLog/NEWS: removed unwanted ChangeLog and NEWS entries anymore.
We do not need to update them anymore for release cycle 1.9.
Stefan will do this for us. Thanks Stefan!

Read the following wiki page for more detail.
https://phab.enlightenment.org/w/efl_and_elementary_1_9/#release-news-and-changes
2013-12-02 21:11:09 +09:00
Daniel Juyung Seo 38c19d2739 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
2013-12-02 20:32:14 +09:00
Daniel Juyung Seo 8a0159df4f elm: long waited seasonal trailing whitespaces removal!
This is a ceremony of elementary 1.8 release!
2013-12-02 19:43:46 +09:00
Daniel Juyung Seo 56ca1c1dd7 elc_popup.c: removed unused warning. 2013-12-02 19:38:35 +09:00
Carsten Haitzler 1c83b8ba6b elm slider - warning removal for unused params 2013-12-02 17:23:19 +09:00
Anil Kumar Nahak d64230de9f [slider] show/hide slider popup
Summary: elementary_test->slider

Reviewers: singh.amitesh, seoz, raster

Differential Revision: https://phab.enlightenment.org/D347
2013-12-02 16:19:53 +09:00
abhi c2c1b87f6f [Popup] Adding elm_popup_align_set and elm_popup_align_get api
Summary: Added support for popup align set

Test Plan: elm_popup_align_set, elm_popup_align_get, elementary_test -to popup

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D321
2013-12-02 16:11:51 +09:00
Sanghyeon Lee 8531b7aeed [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.
2013-12-02 15:52:35 +09:00
Daniel Juyung Seo 58f06de083 NEWS: removed unnecessary version marker and update wrong marker name for NEWS 2013-12-02 15:11:41 +09:00
Daniel Juyung Seo f673b73942 NEWS: added more explicit marker for each version like efl. 2013-12-02 12:07:59 +09:00
Mike Blumenkrantz 76b6d351cc fix e border theme mouse events
I removed this a while ago to fix shaped windows, but then I fixed it another way and forgot to put them back
2013-12-01 14:24:48 -05:00
Mike Blumenkrantz 8f62058210 add in 1.8 release to changelog 2013-12-01 14:23:52 -05:00
abhi 35e1e6a988 tooltip: Adding elm_object_tooltip_orient_set API
Summary: Eight fixed orientations provided to orient tooltip around event area

Test Plan: elementary_test -to tooltip, elm_object_tooltip_orient_set

Reviewers: seoz, singh.amitesh, Anusha

Reviewed By: seoz

CC: Anusha

Differential Revision: https://phab.enlightenment.org/D326
2013-12-02 00:12:56 +09:00
Daniel Juyung Seo 04182ebf2e NEWS: added entries after 1.8 release. 2013-12-02 00:04:49 +09:00
Cedric Bail a0f509fb2c autotools: forgotten files. 2013-12-01 23:36:44 +09:00
Cedric Bail fafb90676c autotools: improve build system to be able to correctly pick outside and inside tools. 2013-12-01 23:35:43 +09:00
Cedric Bail 04359fe4fb gitignore: added autotools tool. 2013-12-01 21:14:27 +09:00
Cedric Bail 8fbccce141 libtool: work around lack of communication between mingw and libtool to generate .dll. 2013-12-01 20:59:55 +09:00
Cedric Bail 8b7d797844 elm_prefs_cc: use the right macro to allow cross compilation nicely. 2013-12-01 20:59:55 +09:00
Cedric Bail 13bab482b3 gitignore: ignore windows generated files. 2013-12-01 20:59:55 +09:00
Carsten Haitzler 0fd064cfb2 v1.8.0 2013-12-01 19:03:18 +09:00
Jerome Pinot 8ea186e690 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.
2013-12-01 11:48:26 +09:00
Daniel Juyung Seo 9efa212975 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.
2013-11-30 18:28:47 +09:00
Daniel Juyung Seo 00bd27a883 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.
2013-11-30 17:02:24 +09:00
ami 7dbda5f2d3 [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
2013-11-30 15:34:55 +09:00
Daniel Juyung Seo 8a7de8df34 elm_widget.c: fixed formatting while reading the code. 2013-11-30 15:28:44 +09:00
Carsten Haitzler ac0a438c2d v1.8.0-beta2 2013-11-29 19:36:58 +09:00
nirajkr 98b0383451 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
2013-11-29 19:18:00 +09:00
Carsten Haitzler b566b8f862 readme - update readme for efl 1.8
lots of extra documentation and information now in the README
2013-11-29 19:07:55 +09:00
Gustavo Sverzut Barbieri 085e644c49 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.
2013-11-28 20:42:16 -02:00
Tom Hacohen 877abee7fe Elm scroller: prevent usage of uninitialized vars as reported by valgrind.
This improves the terminology crash rate a bit.
2013-11-28 16:33:46 +00:00
Tom Hacohen be207937f5 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.
2013-11-28 16:17:15 +00:00
Daniel Zaoui cfdb3eec4d Add callback when drag start in item containers 2013-11-28 16:24:01 +02:00
Daniel Zaoui d0375f8550 Rename DnD test 2013-11-28 16:24:01 +02:00
Daniel Juyung Seo 3c418bdad3 track_example_01.c: internal refactoring of track example code.
- removed unnecessary box.
- fixed a typo of gcc build command.
2013-11-28 19:59:39 +09:00
Carsten Haitzler 594d99934f 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
2013-11-28 19:24:26 +09:00
Daniel Juyung Seo b947a522e1 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.
2013-11-28 17:23:47 +09:00
Daniel Juyung Seo 2921e851e1 elm_spinner.c: support mouse wheel in spinner.
Spinner didn't work with mouse wheel which is a bug.
This fixes T587.
2013-11-28 17:07:44 +09:00
Daniel Juyung Seo e7479334c6 elm_index.c: removed unused empty function. 2013-11-28 17:07:44 +09:00