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.

-- 


Reply via email to