Commit Graph

656 Commits

Author SHA1 Message Date
Kai Huuhko 3b95ccd069 Facilitate creating a source tarball with 'setup.py sdist' command.
setup.py was modified to work with the generated package.

TODO: Include Sphinx documentation.
2013-10-16 21:31:50 +03:00
Kai Huuhko c574a76ce9 setup.py: Recognize commands 'sdist' and 'bdist' 2013-10-16 16:30:08 +03:00
Kai Huuhko f5fbb90e42 setup.py: Don't print current Cython version. 2013-10-15 15:17:33 +03:00
Davide Andreoli 85ac116577 Python-EFL: unbreak the compilation with older cython. Kuuko: you win a spank this time :P 2013-10-14 21:30:49 +02:00
Kai Huuhko 87ee22d559 Elementary: DnD work
- Genlist default animation test functional
 - Some callbacks are still missing
2013-10-10 05:42:39 +03:00
Kai Huuhko 40d5c4250a utils.conversions: Initialize Eina_List to NULL 2013-10-09 17:04:16 +03:00
Kai Huuhko afe11df636 Elementary: Beginnings of Drag and Drop support, very much work in progress. 2013-10-08 17:13:32 +03:00
Kai Huuhko 6299a6c8ae Elementary: Make inheriting from scrollable a responsibility for the user. 2013-10-08 09:11:12 +03:00
Davide Andreoli feb9fb912c Python-EFL: unbreak the build with older Cython versions 2013-10-07 21:18:44 +02:00
Kai Huuhko c96851c8f5 Elementary: Move private definitions inside the pyx files.
Only share (in pxd-files) the definitions that are needed by other modules.

Removed widget_header.pxi to make cimports more obvious.
2013-10-07 08:31:30 +03:00
Kai Huuhko fa9e96dff9 Elementary: Add a test for Access.
Change internal only GenlistItem.itc to readonly item_class
2013-10-04 15:11:57 +03:00
Kai Huuhko 914c6ffd6b Elementary: Add various missing functions 2013-10-04 09:29:45 +03:00
Kai Huuhko 0004c58c9b Elementary: Fix tests config and spinner 2013-10-03 07:41:46 +03:00
Kai Huuhko 9413b157b9 Evas/Eo: Fix couple of crashes related to Canvas cb's and Eo 2013-10-03 06:19:04 +03:00
Kai Huuhko 9e1b6a676c Elementary.general: Enable functions that were previously problematic. 2013-10-03 00:30:23 +03:00
Kai Huuhko d4e5ea886c Elementary: Fix Gengrid item_cb crash 2013-10-02 23:38:31 +03:00
Kai Huuhko 29259e670e Elementary: Clean up cruft from the transit test and add it to test.py 2013-10-02 20:28:16 +03:00
Kai Huuhko d430807974 Elementary: Add custom effects for transit. 2013-10-02 19:34:47 +03:00
Kai Huuhko 87e2e8f9a1 Elementary: Add more failsafes to transit del_cb 2013-10-02 07:22:20 +03:00
Kai Huuhko bef896b490 Elementary: Fix transit del_cb 2013-10-02 05:59:21 +03:00
Kai Huuhko 5f4a46da4b Move common conversion functions from efl.eo to efl.utils.conversions 2013-10-01 04:56:28 +03:00
Kai Huuhko 6587b5be67 Rename efl.pxd to efl.eina.pxd 2013-09-30 07:26:35 +03:00
Kai Huuhko 4f96a2b096 Update TODOs 2013-09-25 02:39:04 +03:00
Kai Huuhko a1d45bb167 Elementary: Few more missing functions. 2013-09-25 02:37:26 +03:00
Kai Huuhko 6107bc15b4 api_coverage.py: Handle a corner case in the C header regexp 2013-09-25 02:37:26 +03:00
Davide Andreoli 9f4a7c55fe Python-EFL: TODO-- 2013-09-24 19:56:55 +02:00
Kai Huuhko f40afed56a Elementary: Add more missing signals/functions. 2013-09-24 01:02:01 +03:00
Kai Huuhko e3509d4dd8 Elementary: Add missing functions/signals 2013-09-22 21:16:31 +03:00
Kai Huuhko 48a59784fa Separate TODO from README. 2013-09-22 11:44:13 +03:00
Kai Huuhko ac9b1bf001 Elementary: Add new thumb functions 2013-09-20 14:49:56 +03:00
Kai Huuhko 88db824a77 Change the _METHOD_DEPRECATED function into a decorator.
- move the decorator into a new package/module: utils/deprecated
 - simplify setup.py logic slightly, it still needs work
2013-09-20 12:01:50 +03:00
Davide Andreoli f8c332d636 Python-EFL: add support for the "recording" style of ProgressBar 2013-09-16 21:10:45 +02:00
Davide Andreoli 6b9058c51a Python-EFL: renamed TODO to README, with some small additions 2013-09-15 18:12:28 +02:00
Davide Andreoli bac6d9a281 Python-EFL: warn the user when try to use the subprocess or the signal modules, as they conflict with ecore 2013-09-15 17:53:21 +02:00
Davide Andreoli 3ca0ccd040 PythonEFL: make a little more readable the include directory for sphinx. Also some tweaks to the INSTALL file. 2013-09-15 15:16:44 +02:00
Davide Andreoli 50a70d2933 Python-EFL: fix the cython version check
If the cython import fail than min_ver is never defined and the except will fail badly
2013-09-15 12:59:39 +02:00
Kai Huuhko 8cee72625c Documentation: Generate documentation for ecore exe event classes 2013-09-14 15:05:13 +03:00
Kai Huuhko da71cedc0a Documentation: Remove class- prefix from ecore doc files 2013-09-14 15:01:01 +03:00
Kai Huuhko 7b27b5ac03 api_coverage.py: Add a couple of small clarifications and precautions. 2013-09-14 12:43:07 +03:00
Kai Huuhko 158567f5d5 Elementary Fileselector: Add mime type filter methods 2013-09-14 12:36:18 +03:00
Davide Andreoli 0c9af066e0 PythonEFL: exclude some ecore stuff from the coverage.py script 2013-08-19 21:09:15 +02:00
Davide Andreoli 6873820e95 PythonEFL: implemented some missed apis in edje 2013-08-19 20:49:18 +02:00
Davide Andreoli 7fefb7beef PythonEFL: implemented emotion vis stuff
Untested as probably no backend implement the feature,
but now emotion has 100% coverage :)
2013-08-19 19:37:55 +02:00
Davide Andreoli b4da4fdb1f PythonEFL: api_coverage exclude++ 2013-08-19 12:58:38 +02:00
Davide Andreoli d53b481d4d PythonEFL: emotion_extension_may_play_get() does not need an obj instance, moved out of the Emotion class. 2013-08-19 12:56:22 +02:00
Kai Huuhko 42376b27fc api_coverage: Fix C header discovery 2013-08-12 23:13:24 +03:00
Davide Andreoli 7925fc7056 Python-EFL: some works on the photocam widget
* implemented a proper test
* implemented remote url feature
* fixed file_set error raise
* implemented all the missing legacy setter/getters
2013-08-12 20:56:45 +02:00
Davide Andreoli 66e7f00308 PythonEFL: change the way progressbar pulse mode work.
Prior to this commit you enable (and start) the pulsing animation by doing:
pb.pulse = True
pb.pulse(True)

Now you need to use the less-confusing syntax:
pb.pulse_mode = True
pb.pulse(True)

Sorry for braking the API but was really confusing before.
2013-08-12 16:50:50 +02:00
Kai Huuhko 478709be29 Examples/Elementary/Image: Fix rotation buttons. 2013-08-12 17:22:46 +03:00
Davide Andreoli 37d136fdbc PythonEFL: 2 small fix for the new image test 2013-08-12 15:38:51 +02:00