path: root/efl (follow)
AgeCommit message (Collapse)Author
2015-01-04New style enums for edje_editDave Andreoli
2015-01-04New style enums for edjeDave Andreoli
2015-01-04New style enums for ecoreDave Andreoli
2015-01-04Use new cython cpdef-enums in evasDave Andreoli
cpdef enums are automatically exported to C and to python, no more need for the enums file and the duplicated definition for py. This is a cython 0.21 feature so from now on you will need at least that version. Require some <int> cast here and there, but a totally win in the end.
2015-01-04Small doc fixesDave Andreoli
2015-01-04Remove specific X code from elmDave Andreoli
Just using unsigned int for the Ecore_X_ID type
2015-01-04Move ecore enums with all the other enums filesDave Andreoli
2015-01-04Remove old (moved) ecore.x filesDave Andreoli
2015-01-04Move ecore_x out of the ecore extensionDave Andreoli
Now ecore do not more looks like an alien with his __init__ hack and his different module/package structure This broke ecore.x users as the extension is now efl.ecore_x Sorry to bother but I still think that ecore_x should not be implemented in python, if this hurt you please let me know
2015-01-03Docs: fix some text to not show upDave Andreoli
Pygments css for some highlightend text are the same color of our gray bg, just make them white
2015-01-03Lots of documentation fixes for ALL the classesDave Andreoli
Mainly with regard of class __init__ params and the **keyword param
2015-01-03Added new convenience class: DialogWindowDave Andreoli
With a new test for both StandardWindow and DialogWindow
2015-01-03Docs for fdo icon namesDave Andreoli
2015-01-02New distutils command: uninstallDave Andreoli
2015-01-02Another year has passed...Dave Andreoli
2015-01-02Provide a new distutil command: build_edcDave Andreoli
2015-01-02Disable evas.SmartObject to workaround Cython brakage.Dave Andreoli
SmartObject do work fully in real, thay probably need a full rewrite, so this should not harm at all. Also disabled tests and examples
2015-01-01Fix a distutils importDave Andreoli
2015-01-01Cython warnings--Dave Andreoli
2015-01-01Added new efl.utils.setup pure python moduleDave Andreoli
This module contain some distutils commands that can be used by apps in the script
2014-12-31elm.Theme: added group_base_list_get() functionDave Andreoli
2014-12-26Genlist: new clicked,right signalDave Andreoli
2014-12-25Better docs for available Genlist item stylesDave Andreoli
2014-12-03Fix elm.ObjectItem.part_content_set() to accept a generic EvasObject.Dave Andreoli
...not only an elm object.
2014-11-23Reopen developement for 1.13 releaseDave Andreoli
2014-11-22Roll-up the 1.12 releasev1.12.0Dave Andreoli
2014-11-22New 1.12 enums: Input panel variationsDave Andreoli
2014-11-22New 1.12 API: edje_object_base_scale_getDave Andreoli
With proper test
2014-11-22New 1.12 API: elm_fileselector_current_name_set/getDave Andreoli
With proper test
2014-11-22New 1.12 API: elm_panel_scrollable_set/get/content_size_setDave Andreoli
Also improved the test for panel and added a new test for scrollable panel.
2014-11-22Optimize the _set_properties_from_keyword_args() function.Dave Andreoli
We do not need to check if the attribute exist to raise an exception, setattr() yet raise a well formatted expection in case of failure. This way we avoid a dir() call and an IN check in a hot path. The only drawback is that this change the raised exception in the case an attr not exist, from AssertionError to AttributeError... I hope none was using that eception explicitly.
2014-11-18New 1.12 API: elm_process_state_getDave Andreoli
2014-11-18New 1.12 API: elm_entry_input_hint_set/getDave Andreoli
2014-11-18New 1.12 api: edje_object_part_text_input_hint_set/getDave Andreoli Fix documentation for item_add parametersKai Huuhko
icon and label are in fact reversed in our API when compared to C API.
2014-09-22Make cython 0.21 happydavemds
Simplify the statement so that it also compile with newer cythons
2014-09-13Release 1.11.0v1.11.0Kai Huuhko
2014-09-13Examples: Add description to elm web exceptions, trivial updates to testKai Huuhko
2014-08-23No need to call ecore init/shutodown heredavemds
they are called in e_dbus_init/shutdown
2014-08-23Cleanup, remove unused stuffdavemds
2014-08-23dbus_mainloop: reworked how we manage the dbus watch requests.davemds
Dbus can request (via watch_add) more than one watch on the same fd (one for write and one for read), but ecore cannot setup more than one fd_handler on the same fd. So we need to manage this (weired) case internally, reusing an existing fd_handler for more than one dbus watch. This, at the end of the story, fix the ability to connect to the (fucking) PulseAudio dbus server, that do not use the Session or System buses, but provide its own bus.
2014-08-23Cleanups: the filter are not used heredavemds
and the ecore_event is not used enywhere
2014-08-23Simplify: no need to keep a local copy of the watch statedavemds
2014-08-23use 3 spaces indentation, not 2davemds
2014-08-23added extra debug info (to be manually enabled)davemds
2014-08-23renamed a function to a better namedavemds
2014-08-23just move some functions around for readabilitydavemds
2014-08-16Add version info in the efl package.davemds
Also removed the logger import in efl, not usefull and only create problems
2014-08-16Expose object_from_instance and the inverse to other C codedavemds
This create the efl.eo_api.h file that you can copy to your source if you want to use the exported api
2014-08-11emotion: implemented missed smart signalsdavemds