path: root/src/modules (follow)
AgeCommit message (Collapse)Author
2016-01-11modules/prefs/elm_entry: Add safety check for NULL pointer and fix memory leakMinwoo, Lee
Summary: Add safety check for NULL pointer and fix memory leak Reviewers: cedric, woohyun, Hermet, stefan_schmidt, raster Reviewed By: stefan_schmidt, raster Subscribers: Hermet Differential Revision:
2015-08-28elementary: Port evas object smart callbacks to use eo event callbacksVivek Ellur
Summary: Changed evas_object_smart_callback_add APIs to use eo_event_callback_add API Signed-off-by: Vivek Ellur <> Reviewers: cedric, Hermet Reviewed By: Hermet Differential Revision:
2015-08-28elementary: Port evas smart callbacks to Eo callbacksVivek Ellur
Summary: Changed evas_object_smart_callback_add to eo_event_callback_add functions Signed-off-by: Vivek Ellur <> Reviewers: cedric, Hermet Reviewed By: Hermet Differential Revision:
2015-07-01elm_datetime: Fix datetime ctxpopup resize issuedivyesh purohit
Summary: In elm_datetime, ctxpopup does not resize @fix Test Plan: 1) Change the scale value in elementary_config to 2.0 (so that a better size change in the ctxpopup's can be observed) 2) Open elementary_test and then the datetime 3) Click on the first datetime field and observe the ctxpopup's arrow position and then close it 4) Click on the same datetime field again, now observe that the ctxpopup's arrow has concided with the diskselector as it wasn't resized properly. Reviewers: raster, Hermet, shilpasingh, subodh6129, seoz Reviewed By: shilpasingh, subodh6129 Subscribers: rajeshps, govi, poornima.srinivasan Differential Revision:
2015-03-26elm_prefs: looking for right lib directory in prefix.michelle legrand
Summary: Using elm_app_data_dir_get() to get the right application's prefix. @fix Signed-off-by: Cedric BAIL <>
2015-02-10datetime: Clean up datetime module codes.Daniel Juyung Seo
2015-02-04datetime_module: Fix build warning.Jaehwan Kim
Include the elm_widget.h
2015-02-04datetime module: include elm_widget_datetime.h instead of elm_priv.hJaehwan Kim
The external module can't include elm_priv.h. So Elm_Datetime_Module_Data moves in elm_widget_datetime.h
2014-12-18modules: Make sure we have all linker flags setup for our modules.Stefan Schmidt
We missed this here and test_mapo wanted eina_stringshare. Thanks to Andreas Metzler for the report and initial patch. @fix Fix T1920
2014-09-04autotools: add m4 macro to check for optionsVincent Torri
This simplify autotools in elementary by recycling the same m4 and also compilation flags. Less code to read and maintain. Clean up and add macros for backend-checks.Vincent Torri
Add an m4 macro and start using it (also fixes some issues).
2014-09-02Use pkglibdir instead of libdir/elementaryVincent Torri
This is cleaner and more correct.
2014-09-02Makefiles: ELEMENTARY_BUILD is only defined on windows, no need to check.Vincent Torri
Use ELEMENTARY_BUILD in CPP flags as it will be used only on Windows anyway.
2014-09-02Reorganise layout (and simplify)Vincent Torri
This includes: Bumping versions of autoconf and automake. Remove or replace deprecated macros. Use correct paths.
2014-06-12backend: remove Windows CE support Windows CE is dead and buried and its gcc ↵Vincent Torri
port is even more dead and I don't believe in zombies
2014-06-12autotools: --enable-auto-import is passed by default, nowadaysVincent Torri
2014-06-11Win32: Fix some compilation warningsJean-Philippe Andre
Reported by vtorri, thanks
2014-04-10Makefile: Add @EVIL_LIBS@ for access_outputJean-Philippe Andre
Thanks Adrien for the report and fix.
2014-04-04map: remove memory leakwonguk.jeong
Summary: 1. Name of sources from external module was not free'd. (there was type mismatch between external module and internal impl.) 2. after eina_module_list_free(), eina_array_free() was not invoked. 3. alloc'd but not free'd @fix Test Plan: valgrind Reviewers: raster, cedric, seoz, bluezery, woohyun CC: seoz Differential Revision:
2014-04-02autotools: fix build when Ecore_Drm is enable.Cedric BAIL
2014-03-24prefs: Add EVIL_LIBS to build to avoid problems with missing regex.h under mingwStefan Schmidt
Thanks to Adrien Nader to pointing this out. In the longer term we need to re-factor some parts of the elm build system to better reflect a build under mingw to avoid spreading @EVIL_LIBS@ and such everywhere. But for now this is a good fix @fix
2014-03-24Revert "adding focus direction for gengrid"Carsten Haitzler (Rasterman)
This reverts commit 4fe82cc740eda0c6b50ee09aedcf173aac1e775d.
2014-03-24format fixup.Carsten Haitzler (Rasterman)
2014-03-24warning--Carsten Haitzler (Rasterman)
2014-03-24adding focus direction for gengridm.zielonka
Summary: It is implementation of focus_direction method for gengrid widget. We need it in our project. We must service focus by directions and we want to use gengrid widget. Additionally we must support changing focus by keyboard (TV remote). Unfortunately gengrid hasn't default implementation to present its sub-objects as candidates for focus direction. Our solution can search for focusable sub-objects (from realized items) and change then focused and last selected variables in gengrid. If this candidate wins then object will receive focus. Reviewers: cedric, raster CC: raster, seoz Differential Revision:
2014-02-06elm datetime module: Fix that registers clicked callback of diskselector ↵Ryuan Choi
multiple It drains the performance when selected value in diskselector.
2014-02-05datetime_input_ctxpopup: delay creation of ctxpopup until it is really needed.Ryuan Choi
2014-01-24autotools: restore support of static compilation.Cedric BAIL
This should fix T599.
2014-01-21elm: Fixed formatting about EINA_LOG stuff.Daniel Juyung Seo
2014-01-06elm: Changed __UNUSED__ to EINA_UNUSED.Daniel Juyung Seo
2013-12-26elm: Unified eina critical manro to CRI.Daniel Juyung Seo
Being annoyed by different types of eina critical macros - CRI, CRIT, CRITICAL -, I concluded to unify them to one. Discussed on IRC and finally, CRI was chosen to meet the consistency with other macros - ERR, WRN, INF, DBG - in terms of the number of characters. If there is any missing bits, please let me know.
2013-12-01autotools: improve build system to be able to correctly pick outside and ↵Cedric Bail
inside tools.
2013-11-12option build deps that efl guarantees... now just are assumed and not ifdef'dCarsten Haitzler (Rasterman)
2013-07-31[access] use proper name _elm_access_info_get(); not ↵Shinwoo Kim
_elm_access_object_get(); to get access information
2013-07-23elementary: fix header inclusion order.Cedric Bail
2013-04-23Rename edbus->eldbusLucas De Marchi
2013-03-07Fix edje_cc verbosity if building with V=1Eduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-01-10elementary: remove build dependencie from old e_dbus.Cedric BAIL
SVN revision: 82517
2013-01-09elementary/mode/access - set file create mode before create temp file.ChunEon Park
SVN revision: 82446
2012-12-11adding support for elocationFlavio Vinicius Alvares Ceolin
SVN revision: 80657
2012-12-03elementary: yeah, not really your lucky dayBruno Dilly
More fixes regarding edbus2 SVN revision: 80113
2012-12-03damn it, forgot the pkg-config is a different nameGustavo Sverzut Barbieri
SVN revision: 80111
2012-12-01elementary: Fix shadow and initializer warningsMike McCormack
Signed-off-by: Mike McCormack <> SVN revision: 79956
2012-11-30[elm] Introducing a new widget, along with its infrastructure -- prefs.Gustavo Lima Chaves
The prefs widgets aims to aid with the implementation of preference/configuration windows/UI elements in Elementary-based applications (think of Enlightenment configuration dialogs, elementary_config, etc). Prefs is a widget that populates its view with widgets bound to data types (following the instructions of a ".epb" file that describes a set of items) and handles the storage/restoration of such data on a configuration file automatically. There's also the prefs_data handle, which is the one dealing with user saved data for a given epb defaults set. The documentation on the new widget is rich (we have examples and even an EPC reference) and there's a new test entry for it. I'm blogging about it soon, with screeshots and more details. Enjoy. ps.: This is a team work by Murilo Belluzzo, Ricardo de Almeida and me. SVN revision: 79909
2012-11-26We have ported to Eo all the widgets of elementary. We didn't change the ↵Yakov Goldberg
inheritance itself, only the mechanism, as done previously in Evas, Ecore and Edje. We removed totally the previous inheritance mechanism. Signed-off-by: Yakov Goldberg <> Signed-off-by: Daniel Zaoui <> SVN revision: 79668
2012-11-16[elementary/datetime] Fixed module codes. The parent of ctxpopup should be a ↵WooHyun Jung
datetime. And its location and size should be calculated with the top parent. SVN revision: 79355
2012-09-12Elm datetime-module: Fixed to work with emap.Tom Hacohen
Patch by Yakov Goldberg. SVN revision: 76528
2012-09-12elementary/datetime : Ctxpopup should be hidden when datetime isWooHyun Jung
unfocused. SVN revision: 76489
2012-09-07add eweather cflags backMike Blumenkrantz
ticket #1384 SVN revision: 76281
2012-08-30elm datetime module: Use diskselector 'clicked' smart callback in datetime ↵Daniel Juyung Seo
module. SVN revision: 75871