kuuko pushed a change to annotated tag v1.8.0 in repository bindings/python/python-efl.
at 469cf0dbd6 (tag) tagging 01365d7375a21258b03e47dea7542c5503060960 (commit) tagged by Kai Huuhko on Sun Dec 8 21:19:00 2013 +0200 - Log ----------------------------------------------------------------- Python-EFL release 1.8.0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABAgAGBQJSpMZKAAoJEMVq7z9spx7Hzc0P/ieM2yrdFXhaU/Q2vwyz9eBn AhS8E1hdjYX0KRm/BxC/PJgKVjBXKLABu9zVGT46TQaMpul9xMiQ6K/E8Lbq7f3O lt4jImKwNTDa5xzZENb8EAyDwpbI06wnsYYqXRvwRPHf6MMPeC6XdHZxTh+3v2dA Xl0RFZ/uGlm5+GRxUay5RG2NAJVLGeyQm2CUUG4c93oXHexLiIaZPF4gsbnMGuy5 Zca1TlyJMp9S2Gh3p5d/cUnm1FtMsIppI/q0AHmIe8U9kKW7rCcBvRGaR8+CWTH6 4mqUK1XF6e9QOlWbuBKK8D2jePmaYPLH4bx++HSYguwZcVj/F7p29H+1kbJzMc+E k2MrqUtVuwISWQx+H8x5rzF+CK+MowBo5Af28cmm5rk3SWe6iWgIu7STdVastdmy Wa4VkcjaU1VGza3UuzZYDvNghPKFKZwaPjw7jSpafYTFeb8JIZcos1IdA0+D4RVf 8i352oCWMbPX0BrfZRkTASIHx5U217XA5y6PsG9Vnmmn2WR1/9vVmhVXks2fBlAv kXuMwuVCnic6oHpPStohj7cY2TH6IYIBox6klVQqiG29/ddwrGGsIWZRePoD2nu8 npxGxPcAIIfspzd0kUPHk2ErXFBAN9p+MnsK80NZGsCtIGO4n97+yKvsZIPHO5wX IL+AhZJOPrMqibLkgOJI =4wc/ -----END PGP SIGNATURE----- Davide Andreoli (36): Put in a first, still wip, version of the python bindings in a merged tree. todo-- Python-EFL: Unit test for edje external, and fixed the elm external tests New line chars from CR/LF to LF Python-EFL: unbreak test_map3.py. In real Im just hiding a bug in entry single_line in elementry :/ Python-EFL: test_mapbuf.py is ok Python-EFL: elm_test_video is broken exactly as the C counterparts, so its not a TODO here. Python-EFL: unbreak test_naviframe.py, something need to expand Python-EFL: Cleanup and enable compilation of emotion, cleaned also the test. move elementary and emotion tests in a new examples dir. Now tests/ contain only unittest while examples/ all the other tests that need user interaction Python-EFL: edje_external now works with py3 fixed external slider unittest now that is fixed in elementary. svnignore++ Python-EFL: unittest for all the external widgets, they just check object creation atm not all the params Python-EFL: canvas callbacks are ok Python-EFL: _fruni() and friends not inlined anymore, this is just to remove compilation warnings. I hope will not make much difference Python-EFL: warnings-- in Eo Python-EFL: cleanup well Evas_Objects registered callback when the obj is deleted Python-EFL: Cleaned warnings in edje Python-EFL: remove some deprecated stuff and cleanp all the warnings Python-EFL: make ecore Exe and FdHandler py3 friendly. svn ignore++ remove old commented code Python-EFL: edje.text/color_class_list are ok now.Unskip the unittests PythonEFL: Python-EFL: put in the infra for Evas docs Python-EFL: All the docs for evas are in. Python-EFL: docs for evas map Python-EFL: starting docs for ecore Python-EFL: more docs for ecore Python-EFL: Docs for edje Python-EFL: doc infra for emotion Python-EFL: cleanup and add some info in the README Python-EFL DOCS:more info in the main page, credits moved from elm to efl, splitted the big tree! removed the list of all thee elementary (non python) devs, sorry guys, no time to update it :( Python efl: emotion fully documented, no functional changes, but used the elm properties-on-top style Python-EFL: emotion api and docs 100% done emotion is really able to play streams from v4l :) I just made a test for it Do not import EVERY widget while importing efl.elementary Kai Huuhko (379): python-efl: Copy over the experimental work on py-elm from my github repo: python-efl: Committing changes to setup.py forgotten from last commit python-efl: Add Sphinx documentation files. python-efl: Re-enable minimum version test once again. python-efl: Fix generating documentation locally (without installing it). python-efl: More clean up after the merge. python-efl: Fix Entry anchors. python-efl: Document Entry anchors. python-efl: Clean up elm.general. python-efl: Improve documentation for Actionslider and Background, check python-efl: Consolidate elm cb conversions. python-efl: cimport conversion functions from efl.eo. python-efl: Fix Slideshow from crashing. python-efl: Add logging to widget_header. python-efl: Update documentation config and index page. python-efl: Make use of the efl.eo facilities in Box and Diskselector. python-efl: Add 1.8 elm_need functions. python-efl: Add elm.Genlist sorted insert. python-efl: Correct elm.Genlist item insert functions' documentation. python-efl: Add genlist sorted test to main test interface. python-efl: Add small optimizations and safety checks to elm.Genlist. python-efl: elm.Object and ObjectItem: Add None checks for parameters python-efl: elm.Object: cimport const_char and const_void from Cython. python-efl: Add decorate_(all_)item_style to elm.GenlistItemClass. python-efl: Add example for elm.Genlist item iteration. python-efl: Enable documentation coverage analysis. python-efl: Apparently the builder option is not additive so let's use python-efl: Add inheritance diagrams for evas and elm. python-efl: Experimenting with Youtube videos in documentation. python-efl: Fix small elm TODOs and issues. python-efl: Remove last remnants of _object_list_to_python from elm and python-efl: strdup the string when converting from python to make sure it python-efl: Here's an idea how we can handle (elm) interfaces. python-efl: Trying out the scrollable interface in Genlist. python-efl: Revert r84377 python-efl: Make inheritance diagrams optional. python-efl: Initial work on edbus bindings. python-efl: More work on edbus. Functional but errors on shutdown. python-efl: Fix documentation issues, use NotImplementedError for python-efl: Skip build related code in setup.py when only generating python-efl: Fix Genlist sorted. python-efl: Add elm.general.cache_all_flush(), fix tests. python-efl: A very quick and dirty api function coverage script that python-efl: API coverage script now handles all bindings. Check --help python-efl: api_coverage: Filter _-prefixed functions, add options for python-efl: api_coverage: Fix ecore-file and refine the regexps. python-efl: api_coverage: Exclude functions we'll be unlikely to python-efl: Initial work on Efreet bindings. python-efl: api_coverage: Include prefix in the excluded functions, add python-efl: elm.calendar: Add new functionality from 1.8 API python-efl: Forgot this file from last commit. python-efl: Small elm.genlist documentation correction. python-efl: Disable edbus (v2) bindings build until we come up with a Add .gitignore Internal function renames: Add a few 1.8 API functions to elm.Window. Add eina to setup.py pkg-config for eo. Link to eina in all extensions. Link directly to evas as well. Change the libs/includes to a sane minimal configuration which should TODO Add comments to point out the trouble areas in the string conv TODO Free allocated memory after passing an array of strings to elm_win_available_profiles_set. Make the conv functions more robust. Revert _(c)fruni to earlier behaviour, correct some issues in list convs. Add an assertion to genlist iteration test and make the genlist homogeneous. Handle exceptions in eo cdef functions, don't expose _METHOD_DEPRECATED Revert a change to setup.py logic and add a clarifying comment. Revert changes to pointer comparison style. Add the file CODING for coding related information. TODO++, CODING++ Add more skeletal work for Efreet. Add cython generated html files to gitignore Change the class lookup code to C only using an Eina Hash table. Fix elm actionslider test Evas: Add some trivial performance optimizations + TODOs for more. Add discussion items to CODING. Fix pkg-config error message so it doesn't always show Evas. Move Eo init to beginning of the file so that the initialization is run Evas: the holy grail of strings! Ecore: more _cfruni riddance. Eo: remove _c?fruni from list conv funcs. Elm: First batch of _cfruni extermination Elm: More _cfruni removal, and fix init() broken by my previous commit. Elm: Fix tests to work in py3 Elm: More _cfruni removal. CODING++, TODO++ Elm: Hopefully the last batch of _(c)fruni removal. TODO++ TODO++ Elm: Add documentation for the exceptions added earlier. Remove efreet from api coverage script. Use UTF-8 encoding when opening the headers for api coverage script. Add an enums file for Evas so it gets the values directly from C lib. Elm object: Add few performance optimizations Evas: Use cpdef for making internal calls faster, small performance Place the remnants of _cfruni and _fruni under six feet of soil. Elm: Remove the image directive from widgets that don't have preview picture. Comment out the sphinx header in dark doc theme. Convert hex colors to decimals in the dark theme. EDBus: A new beginning. EDBus: More skeletons. EDBus: Insert the rest of the ghastly figures. Add py2/3 compatibility code to API coverage script Elm: Fix segfault in tooltip content cb Add a 0 length check to api coverage script to prevent division by 0. api_coverage: Split exclude strings to multiple lines. Evas: Make the representation special methods use C API functions directly. Evas: Implemented Object.map_get() api_coverage: rearrange, fix "all" parameter, make excludes a list. Convert dbus_mainloop C code to Cython. api_coverage: Add short comment descriptions to excludes. TODO++ Elm: Clean up object and add a couple of comments. Evas: Add code for Textgrid, compiles but not tested. Evas: Actually commit Textgrid code and TODO ++--. Evas: Fix Textgrid and add tests. Ecore: Add mainloop_glib_always_integrate_disable(). Fix elm.progressbar test and make it more examplary. Evas: Clean up evas.pxd Evas: Object documentation fixes. Evas: Add some missing bits to Image. Evas: Improve documentation for Box, Line, Map, Textblock, Text, Elementary: Remove the monolithic pxd file that has been superseded by Elementary: Remove deprecated scroller functions from Genlist Correct a couple of issues in the documentation front page. Elementary: Add missing API to Configuration. Elementary: Improve documentation for Window, Entry, Hoversel, Label, Elementary: Complete the API for Gesture layer. Elementary: Add some bits of missing API to Entry. Elementary: Add some missing API to Toolbar. Elementary: Add some missing API to Transit. api_coverage: Add couple of ignores. Evas: Add Table. Evas: Add some missing API to Object. Evas: Add Grid. Elementary: Fix segment control segfault. Elementary: Add missing API for Index and Scroller. Elementary: Comment out quicklaunch defines and add them to ignores. Elementary: Add initial commented out code for copy&paste. Elementary: Change GenlistItem constructor documentation to reflect the Elementary: Add a simple test for floating objects. Elementary: Add missing callbacks for Window, and change socket_listen Elementary: Free Configuration profiles list after converting it to Elementary: Make the config test to be the same as in elementary_test. Elementary: Add two tests for Conformant. Elementary: Fix Toolbar menu_get and make the example/test more pythonic. Elementary: Add decorate mode tests for Genlist. Elementary: Improve documentation for Slider, Slideshow and Spinner. Elementary: Implement adding context menu items for Entry. Elementary: Comment out the unimplemented Progressbar format function property. Elementary: Complete LayoutClass API, add some missing API to Object. Elementary: Fix coords_finger_size_adjust and add commented out code for fonts. Elementary: Initial implementation for Store. Still needs work on Elementary: Separate GenlistItem func_data from item_data, add small Eo: Apparently Cython doesn't optimize .encode() so we should begin Sed to the rescue. Ecore: Small optimization to the task_cb function call. Elementary: Fix diskselector test. Elementary: Implement Transit del_cb and add tests, which uncovered issues. Elementary: Implement Toolbar item states, which create an issue with Elementary: Implement Toolbar prepend etc. methods by changing the Elementary: Implement Accessible objects, with cbs TODO later. Elementary: Add Entry context item properties label and icon. Elementary: Add trivial methods/properties to label/mbentry/notify. Elementary: Add Calendar.marks (get/del only) and improve documentation. Elementary: Add Flip.go_to() and improve documentation. Elementary: Add the new translatable text functions. Disallow instantiating the base object classes. Elementary: Improve Image documentation. Silence some compiler warnings. Elementary: Add some magic to examples so it imports the individual Ecore: Optimizations. Elementary: Fix Toolbar states. Eo: Add a boolean special method which does the same (opposite) as is_deleted(). Elementary: Add special methods that allow iterating natively over a Genlist Elementary: Fix the legacy genlist item factory functions that were Eo: Python objects should not be manipulated in __cinit__ and Elementary: Improve Genlist documentation. Elementary: Split genlist into more easily manageable files, it still Elementary: Use genlist_item_class functions to manage the class struct, Elementary: Add missing Illume command constant values to Window, Update TODO. Elementary: Change the rest of the widgets to use the new item handling Elementary: Add an incomplete scrolled entry test. Needs the filter cbs Elementary: Add GestureLayer test to the main list of tests. Documentation: Add toctree maxdepth to keep the index page small. Documentation: Position the widget example images so they are more Elementary: Add a few simple methods that were added to C API recently. Elementary: Initial support for copy & paste. selection_get/set/clear Add an example for installing to a custom prefix to the INSTALL file and Complete renaming edbus -> eldbus. Evas: Remove the unnecessary value assignments for enums. Add the define EFL_BETA_API_SUPPORT for Eo. elementary MultibuttonEntry: Add a print button to the example. elementary ObjectItem: Handle the case where an Elm_Object_Item was Documentation formatting fixes. Update TODO Documentation: Use colors that match the default theme for inheritance diagrams. Examples/Elementary/Image: Fix rotation buttons. api_coverage: Fix C header discovery Elementary Fileselector: Add mime type filter methods api_coverage.py: Add a couple of small clarifications and precautions. Documentation: Remove class- prefix from ecore doc files Documentation: Generate documentation for ecore exe event classes Change the _METHOD_DEPRECATED function into a decorator. Elementary: Add new thumb functions Separate TODO from README. Elementary: Add missing functions/signals Elementary: Add more missing signals/functions. api_coverage.py: Handle a corner case in the C header regexp Elementary: Few more missing functions. Update TODOs Rename efl.pxd to efl.eina.pxd Move common conversion functions from efl.eo to efl.utils.conversions Elementary: Fix transit del_cb Elementary: Add more failsafes to transit del_cb Elementary: Add custom effects for transit. Elementary: Clean up cruft from the transit test and add it to test.py Elementary: Fix Gengrid item_cb crash Elementary.general: Enable functions that were previously problematic. Evas/Eo: Fix couple of crashes related to Canvas cb's and Eo Elementary: Fix tests config and spinner Elementary: Add various missing functions Elementary: Add a test for Access. Elementary: Move private definitions inside the pyx files. Elementary: Make inheriting from scrollable a responsibility for the user. Elementary: Beginnings of Drag and Drop support, very much work in progress. utils.conversions: Initialize Eina_List to NULL Elementary: DnD work setup.py: Don't print current Cython version. setup.py: Recognize commands 'sdist' and 'bdist' Facilitate creating a source tarball with 'setup.py sdist' command. Refine MANIFEST.in Update TODO New feature: Set properties using constructor keyword arguments. Partially revert "Elementary: Move private definitions inside the pyx files." First attempt at integrating Eina Log with Python logging. Handle unknown domain messages in "efl" logger. Move logger to its own module. Add arguments 'version' and 'message' to DEPRECATED decorator. Elementary: Document more scrollables Fix missing symbol PyString_FromFormatV when compiled for Python 3.x. Elementary: Add more _set_properties_from_keyword_args Documentation: Make the colors less... earthy. Sorry Dave. Documentation: Move some topics to index.rst, get rid of efl.rst. Documentation: Fix a few niggles in Elm docs. Resolved Py3 issues. Add support for loggers that have been initialized already. Elementary: Fixes for Theme Simplify and correct string representation functions. Fix customization of logger class when using Py2 Add more useful settings in their default values to setup. Edje: Fix unit test paths and skip a couple segfaulting tests. Elementary: Add some TODO code comments Eo: Speed up, and fix a cornercase in, _properties_from_keyword_args. Elementary.actionslider: Fix a string return value to be unicode Elementary: Start making examples more examplary. utils.logger: PyUnicode_FromFormatV -> vsprintf Elementary.mbe: Remove commented out code, comment out an unimplemented method. Elementary: More work on the examples. Edje-edit: Disable build and tests. Elementary.datetime_elm: Fix an API bug. Elementary: Examplifying examples. Elementary.object_item: Change ObjectItem.data to hold a dict (like Eo). Elementary: Examples, part N. Elementary: Disable Accessibility parts Elementary: Comment out couple more accessibility stuff Documentation: Remove elm.access Elementary.progressbar: Style "recording" -> "double" Elementary: Improve the rest of the examples. Update TODO Elementary: Add Slider example, fixed minor issues in others Add more commented out options to setup.cfg Elementary: Add compatibility methods ObjectItem.data_set/get. Reduce usage of cpdef. Update TODO, add a web link to setup.cfg for relevant cython documentation. Evas.SmartObject: Basic object should be functional again. Update api_coverage script, CODING, TODO Evas.SmartObject: Add a test from old bindings, fix trivial doc issues. Evas.Image: Update to new Python buffer API, fix doc issues. Use types in objects' callback list definitions to simplify access. Evas: Add module level functions to documentation. Elementary: Fix small issues in examples Follow Eo class name changes. Elementary: Add a call to need_efreet to the map examples. Eo: Add several methods, tests and more debug logging. Elementary: Add GLView. Elementary: Forgot to add signal callbacks to GLView. setup.py: Output error traceback from Cython check Elementary: Remove leftover deprecated function declarations. Optimize exception propagation in several hot/time critical cases. Elementary: Fix a couple of issues in edje external examples. Simplify setup.py elm extensions, disable builder option in setup.cfg Elementary: Add logging to init, remove the unused cursor enums. Doc: Fix many duplicate/missing label warnings and other issues. Elementary.layout: Move methods from Layout to LayoutClass. Elementary: New dispatcher for object item selection callbacks. Elementary: Remove enums and extra stuff from __init__.py Ecore: Add AnimatorTimeline. Elementary: Convert more of the C DnD examples to Python. Make setup.py more rel... respectable, update TODO. Attempt to fix inheritance graphs by changing output format to svg Add python-efl 1.7 compatibility packages, commented out by default. Eo: Change _register_decorated_callbacks to not use hasattr/getattr Eo: Fix a Py2'ism. Enable 1.7 compatibility packages. Evas: py3k compatibility fix for events' modifier_is_set method Elementary: Add an example for input events. Elementary.entry: Clean up the utf8 <-> markup API Elementary.entry: Fix the filter callback. Elementary: Use filter callback to handle the entry text in input example Elementary.entry: Make filter_append data arg optional and note a TODO. Evas: Improve and correct the event string representations. Elementary: Improve input event example. Elementary.object: Deprecate useless methods, add TODOs, fix formatting. Elementary.gengrid: Split into multiple files like genlist Elementary: Fix Icon example to match the changes made C example. Compatibility: Support the old kwarg "module_filename" in emotion. Documentation: Increase doctree depth to list elm modules in main page Elementary: Synchronize more code in genlist <-> gengrid Elm: Update main test to be more like C test and add more table examples Elementary: Fix issues in examples, including segfault in config example Elementary: Change RuntimeError to a Warning in several non-critical cases. Update TODO Elementary.entry: Free cursor text before returning it to python space Elementary.entry: Fix documentation issues. Elementary.web: Add many things missing from API, not tested. Utils.logger: Move log buffer to module space, increase size to 1KB Ecore: Fix string handling in Exe.send Elementary.slider: Add property step Elementary.web: Comment out unimplemented declarations in pxd. Elementary.fileselector: Add missing bits, fix doc issues. Update TODO Move compatibility packages under directory "compat". Utils.logger: Initialize threads in the module. Evas: Size hint constants were inadvertantly imported as enums Removing eldbus stuff, we'll be using python-dbus integration for now. Elementary: Disable rest of glview. Elementary: Revert several RuntimeWarnings back to 1.7 behavior setup.py: Detect installed libs and produce bindings as needed. Update TODO setup.py: Add couple of missing deps and bump version requirements. setup.py: Lowering EFL required versions to 1.8.0 Documentation: Remove elm glview for now. Documentation: Fixed invalid references and other misc. issues. Documentation: Fix more invalid references. Emotion: Use _set_properties_from_keyword_args Edje: Use _set_properties_from_keyword_args Evas: Use _set_properties_from_keyword_args Documentation: Fix invalid references and minor issues. Elementary.index: Deprecate broken item_find for now. Elementary.object: Add few missing methods related to translatable text. Elementary.plug: Use object_from_instance in image_object property. Elementary.slideshow: Correct the string representation functions. Elementary.background: Bypass Evas' _properties_from_keyword_args. Elementary.window: Return None when there are no available profiles. Elementary: Fix mistakes in configuration example. Documentation: Changed C API references into Python ones. Elementary: Comment out broken/unfinished API Update TODO Elementary: Disable dnd example Elementary: Increase similarity of widget items. Elementary: Add an optimization for _set_properties_from_keyword_args Elementary: Fix clock example Elementary.calendar: Return None when selected_time_get fails Elementary: Convert the two remaining calendar examples. Elementary: Document handling of failure return values, add missing ones. Documentation: Add sphinx directives for added/changed/deprecated stuff. API review: Documented changes, corrected str repr, clean up. Elementary: Removed use of deprecated methods in examples. Elementary: Add _set_properties_from_keyword_args to Transit Elementary: Update the code examples in docstrings Bump version for release, update TODO, add changes.html Elementary: Removed cruft from __init__.py Elementary: Fixed test.py mirror mode toggle Add changes.html to MANIFEST.in Add COPYING.LESSER to MANIFEST.in Nathan Jervis (1): Elementary: Fix the number of seconds in a day in calendar examples. davemds (94): Python-EFL: cleanup a little setup.py, INSTALL and TODO Python-EFL: Fix edje-external unittest Python-EFL: fix elementary edje-external test * remove Eo.is_valid property as it do not check what it say Python-EFL: CODING, explain better the choose Python-EFL: The Zen of Python :) Python-EFL: Fix emotion example Python-EFL: Fix emotion test also for py3 Python-EFL: add a test for Window.fullscreen prop Reorder _object_mapping_register for readability. Pythn-EFL: try to improve the CODING file Python-EFL: remove unused code (was the test to use the new Eo API). And use multiline when importing. Python-EFL: add a note about _fruni and _cfuni problems in TODO Python-EFL: emotion: get rid of _cfruni() Python-EFL: edje, remove all the fruni/cfruni usage Python-EFL: the return string from edje_file_data_get() must be free() by the caller. Python-EFL: fix ecore.file_download_protocol_available for py3, and made a test for it Python-EFL: fix evas events for py3 and remove that hack in emotion test Python-EFL: setup.py small improvements Python-EFL: remove the efreet bindings. Python-EFL: TODO-- Python-EFL: whops, forgot an efreet ref Python-EFL: ecore file_download: another py3 fix Python-EFL: Add documentation to the Map widget Python-EFL: improved documentation for Map Python-EFL: add a preview image to the map docs Python-EFL: put in all the widget preview images Python-EFL: images and initial rubric for all the widgets. Python-EFL: new sphinx theme that match (more or less) the e.org site Python-EFL: put in the new theme from sphinx site (for reference) Python-EFL: move the sphinx themes into a proper directory Python-EFL: much better EFL dark sphinx theme based on the new sphinx13 one Python-EFL: doc theme: revert the comments removal, and explain why in the header. Python-EFL: first working dbus mainloop wrapper. Python-EFL: use eina_log in dbus_mainloop Python-EFL: move dbus examples to the examples/ folder. Other tests chmod +x Python-EFL: first unittest for the dbus mainloop integration Python-EFL: new dbus example, quite empty now, will improve. Python-EFL: TODO ++ Python-EFL: unbreak compilation with cython 0.17.3 Python-EFL: remove old/unused file adn a fix for sutup.py Python-EFL: add missed Genlist.item_sorted_insert(), and document all the insertion funcs. Python-EFL: Put in test_dbus_spy.py Python-EFL: Implemented EdjeEdit API, with full unit tests. Python-EFL: EdjeEdit, manage the various class 'name' prop in a saner way PythonEFL: my py2.7 dont like the exec() inside a lambda. Python-EFL: Check the minimum cython version Python-EFL: improved dark theme for docs Python-EFL: docs dark theme improvement Python-EFL: trivial docs change, be consistent with header types, no code changes Python-EFL: unbreak compilation with cython 1.7.3 Python-EFL: follow the eldbus rename. Python-EFL: test_dbus_spy.py (aka espionage) improvements Python-EFL: espionage: can now execute methods, with arguments too. Python-EFL: espionage: double-clink on a property to fetch the value Python-EFL: espionage: add an option to hide the internal dbus introspection interfaces. Python-EFL: espionage: new option to prettify the returns of methods Python-EFL: add documentation for the dbus main loop integration Python-EFL: espionage: more unicode fun Python-EFL: implemented ecore.FileMonitor class Python-EFL: docs for ecore.FileMonitor Python-EFL: implemented ecore.Poller, with docs and unittest. Python-EFL: rename examples, just to keep them ordered Python-EFL: implemented decorators for edje. Python-EFL: @on_event(event_name) decorator for Emotion Python-EFL: in the edje_edit unittest copy the edj file to a temp one, as the test will change it. Preventing successive test to fail. Python-EFL: update to recent evas enum change Python-EFL: be consistent in file naming PythonEFL: do not ignore exceptions in Timer/Animator/Poller/Idlers callbacks PythonEFL: add support in Image for urls and a new test for the Image widget PythonEFL: 2 small fix for the new image test PythonEFL: change the way progressbar pulse mode work. Python-EFL: some works on the photocam widget PythonEFL: emotion_extension_may_play_get() does not need an obj instance, moved out of the Emotion class. PythonEFL: api_coverage exclude++ PythonEFL: implemented emotion vis stuff PythonEFL: implemented some missed apis in edje PythonEFL: exclude some ecore stuff from the coverage.py script Python-EFL: fix the cython version check PythonEFL: make a little more readable the include directory for sphinx. Also some tweaks to the INSTALL file. Python-EFL: warn the user when try to use the subprocess or the signal modules, as they conflict with ecore Python-EFL: renamed TODO to README, with some small additions Python-EFL: add support for the "recording" style of ProgressBar Python-EFL: TODO-- Python-EFL: unbreak the build with older Cython versions Python-EFL: unbreak the compilation with older cython. Kuuko: you win a spank this time :P Python-EFL: some little and stupid cleanup to setup.py and some additions to MANIFEST.in PythonEFL: (as always) unbreak the build with older chyton PythonEFL: new elm test for Theme Updated widget images using dark theme Python-EFL: unify all the 3 map tests in one Python-EFL: fix the mess with the lgpl version. ops, forgot to add the .LESSER file Python-EFL: include the tests folder in the distribution package. ----------------------------------------------------------------------- No new revisions were added by this update. --