Commit Graph

10568 Commits

Author SHA1 Message Date
Daniel Juyung Seo 8d30e7774d tooltip: Removed unnecessary casting and followed callback function conventions. 2014-09-05 01:12:22 +09:00
Daniel Juyung Seo 118bc66bab conform, inwin, progressbar, radio: Fixed wrong part_alias_description implementations and documentations.
@fix
2014-09-05 01:12:22 +09:00
Vincent Torri 1a3ba20ae3 create elementary.pc at make time to follow GNU coding standards 2014-09-04 17:33:06 +02:00
Vincent Torri 48a581fe21 use variable instead of configure replacement 2014-09-04 17:33:06 +02:00
Vincent Torri 811b425289 fix elementary.pc 2014-09-04 17:33:06 +02:00
Vincent Torri 17c681f0ec use configure variable instead of /elementary 2014-09-04 17:33:06 +02:00
Cedric BAIL bfa8fe85fc pkgbuild: let's not put .eo with the binary. 2014-09-04 17:33:06 +02:00
Cedric BAIL d1612d88d6 main: do not throw warning on previously working code.
Now that we forcefully shutdown elementary, we will always it the case below 0
for older code and throw some useless warning.
2014-09-04 17:33:06 +02:00
Cedric BAIL c7f130ca87 module: detect extention just based on if its windows or not.
This follow what we do on other part of EFL and should fix issue on Mac OS X.

Should fix D1161 at the same time.

@fix
2014-09-04 17:33:05 +02:00
Vincent Torri ea6246a8ee autotools: simplify .pc.in.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-04 17:33:05 +02:00
Vincent Torri c6272d9928 autotools: use always Requires.private in .pc 2014-09-04 17:33:05 +02:00
Vincent Torri 8c705cac78 autotools: add m4 macro to check for options
This simplify autotools in elementary by recycling the same m4
and also compilation flags. Less code to read and maintain.
2014-09-04 17:33:05 +02:00
kabeer khan be4ba83304 Added text field to show CapsLock hint
Summary:
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>

Merge branch 'master' of http://git.enlightenment.org/core/elementary

Reviewers: devilhorns, zmike

Maniphest Tasks: T1570

Differential Revision: https://phab.enlightenment.org/D1391
2014-09-04 11:19:59 -04:00
Carsten Haitzler dada522426 elm process state - add events and state get function
this adds the ability to query current process state, and get events
idicating a change in process state and what change that was.

@feature
2014-09-04 15:09:10 +09:00
Tae-Hwan Kim e2a14d22ae elm_map: the widget use efreet cache home to save image files to, so efreet should be initialized.
Summary: @fix

Reviewers: raster

Differential Revision: https://phab.enlightenment.org/D1371

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-03 17:05:02 +02:00
Carsten Haitzler c9b74dfb0b elm examples - missing -lm link - fix
@fix
2014-09-03 17:13:00 +09:00
Ryuan Choi 2bc6246299 fileselector: Fix that anchors are remained when path_entry was focused via keyboard.
Removed trick that checks whether mouse is pressed in text field or anchors.
2014-09-03 12:47:23 +09:00
Tom Hacohen aca4194d96 Update gitignore. 2014-09-02 15:48:58 +01:00
Cedric BAIL 8c0dbcf2d9 autotools: require a less deprecated gettext and move stuff to be in a more coherent place. 2014-09-02 12:37:34 +02:00
Tom Hacohen 8e3a109b0e Configure: Stop using deprecated AC_HELP_STRING.
Use AS_HELP_STRING instead.
2014-09-02 10:31:29 +01:00
Tom Hacohen 14b336feb9 C++ bindings: disable generation by default (to follow the efl). 2014-09-02 10:29:51 +01:00
Vincent Torri 092f40579a configure.ac: Clean up and add macros for backend-checks.
Add an m4 macro and start using it (also fixes some issues).
2014-09-02 10:29:51 +01:00
Vincent Torri 4efc70c844 Use pkglibdir instead of libdir/elementary
This is cleaner and more correct.
2014-09-02 10:29:50 +01:00
Vincent Torri 8a48ea85e9 Makefiles: ELEMENTARY_BUILD is only defined on windows, no need to check.
Use ELEMENTARY_BUILD in CPP flags as it will be used only on Windows anyway.
2014-09-02 10:29:50 +01:00
Vincent Torri ea99904b1d Reorganise configure.ac layout (and simplify)
This includes:
Bumping versions of autoconf and automake.
Remove or replace deprecated macros.
Use correct paths.
2014-09-02 10:29:50 +01:00
Tom Hacohen 26d93eaf87 Revert "C++ bindings: disable generation by default (to follow the efl)."
I'll reintroduce this in a moment, was just easier this way in order to
merge Vincent's changes.

This reverts commit d46fa601ef45d579d1448b19887d02ff2dfbb576.
2014-09-02 10:29:07 +01:00
Tom Hacohen 910dfe9b5a C++ bindings: disable generation by default (to follow the efl). 2014-09-02 09:29:57 +01:00
Jaeun Choi bd8b887428 panel: resize scrollable content in content_size_set API
in elm_panel_scrollable_content_size_set,
not only update size ratio variable but also resize scrollable content

@fix
2014-09-02 16:06:08 +09:00
Daniel Kolesa 05f0cdddb9 update as per latest eolian changes 2014-09-01 15:57:56 +01:00
Thiep Ha 8c0dcde37d label: Fix size calculation for wrapped label
Summary:
Label size is incorrectly calculated (text does not wrap) if
elm_label_line_wrap_set() is called before elm_label_wrap_width_set().

@fix

Test Plan:
The label3 test case is added to show the bug case.
In label3 test case, if we switch the calling sequence of
elm_label_line_wrap_set() and elm_label_wrap_width_set(),
the result is different.

Reviewers: raster, seoz, woohyun, Hermet

Differential Revision: https://phab.enlightenment.org/D1369
2014-09-01 23:05:30 +09:00
Jihoon Kim cdec9a9e85 Add elm_entry_input_hint_set/get API
Sets or get the input hint which allows input methods to fine-tune their behavior.
2014-09-01 19:04:05 +09:00
Carsten Haitzler 6c7619b0ea el - ELM_MAIN() cleanup. don't need shutdown in elm_main() anymore
this shouldnt be an abi or api break. it simply makes elm_shutdown
iside elm_main() optional. this is cleaner and more symmetric
2014-09-01 15:29:07 +09:00
Daniel Juyung Seo 9df412f9b8 elm: Added # for enum in the documenation. 2014-09-01 00:44:10 +09:00
Daniel Juyung Seo ca27474779 actionslider: Added descriptions for Elm_Actionslider_Pos and added # for enum. 2014-09-01 00:40:20 +09:00
Daniel Juyung Seo a991adfa8a panel: added more documentations to panel. 2014-09-01 00:28:07 +09:00
Daniel Juyung Seo c169b7d0ca config: added descriptions for focus move policy enum and added # to enum. 2014-09-01 00:13:13 +09:00
Daniel Juyung Seo 76d01cab8e win: added more descriptions for elm_win_render. 2014-08-31 23:01:03 +09:00
maxerba db5d15f0dd Updating esperanto and french translations 2014-08-29 13:16:36 +02:00
Daniel Kolesa 654efad0bf update as per eolian changes 2014-08-29 11:41:44 +01:00
yinsc 55cc03ef05 Fix T1482 Fix the issue:elementary_test will crashed after exist genlist tree
Summary: Removed all global variables for item class

Reviewers: zmike, raster, seoz

Maniphest Tasks: T1482

Differential Revision: https://phab.enlightenment.org/D1318
2014-08-28 03:53:24 +09:00
Daniel Kolesa a30da9253e update according to latest eolian changes 2014-08-27 15:44:11 +01:00
Jae Yong Hwang d84dfe2985 gengrid: Fixed item select logic when item select mode is ALWAYS.
Summary:
If gengrid select mode is not ELM_OBJECT_SELECT_MODE_ALWAYS, ELM_OBJECT_SELECT_MODE_ALWAYS mode for
elm_genlist_item_select_mode was broken. In the item select routine, item mode(it->mode) was not checked.
So, I added the check routine there.
@fix

Test Plan: I revised the elementary_test code and tested with that.

Reviewers: raster, seoz

Reviewed By: seoz

Subscribers: SanghyeonLee, bluezery

Differential Revision: https://phab.enlightenment.org/D1372
2014-08-27 21:56:38 +09:00
Carsten Haitzler 84bec552c9 theme - improve efm icons provided by ApB
this fixes T575 wishlist item and improved the icons in default

@feature
2014-08-27 18:12:44 +09:00
Daniel Juyung Seo 27346f4ecb gengrid: Deprecated elm_gengrid_page_show.
Use elm_scroller_page_show. elm_gengrid_page_bring_in was deprecated
long ago.
2014-08-27 17:24:03 +09:00
Carsten Haitzler b37c6ed68d elm win engines - make code only include engines efl compiled for
this means on windows etc. - it wont vene try x11, wayland etc.
engines before trying the win ones. same for osx.
2014-08-26 20:12:00 +09:00
Tom Hacohen e6df9b02d6 Revert "elementary/config - commented out the translation availabilty check."
This completely breaks automatic UI mirroring. The code there was
correct. Please, before removing code, contact the original author and
make sure you don't break things down. Especially if your reason for
removing is "this doesn't make sense to me" instead of "this breaks X
Y."

This reverts commit 24983fed239a3b37c05cc3c65ed9c56953a7176b.
2014-08-26 12:09:21 +01:00
Carsten Haitzler a2be4ab2a4 elm config - dont need default engine in config anymore 2014-08-26 19:27:07 +09:00
Carsten Haitzler 7ae870ec95 elm win - ews - oops. fix ews always going on as well as real engine 2014-08-26 18:26:00 +09:00
Carsten Haitzler b5660b8080 elm engine_set etc. - undeprecate, just limit engines supported instead
thre are still all the old engines supported inside, but docs dont say
so so effectively deprecated. also handle a NULL engine. this is part
of our engine/display system cleanup.
2014-08-26 18:02:00 +09:00
Carsten Haitzler 2f66f5a581 elm test - add dialog window test 2014-08-25 17:11:02 +09:00