Davide Andreoli
728ff202e4
New style enums for emotion
2015-01-04 22:12:08 +01:00
Davide Andreoli
e6d3a88349
New style enums for edje_edit
2015-01-04 22:04:36 +01:00
Davide Andreoli
3ebc6f21e9
New style enums for edje
2015-01-04 22:02:09 +01:00
Davide Andreoli
419405e456
New style enums for ecore
2015-01-04 21:29:40 +01:00
Davide Andreoli
f9e8906724
Use new cython cpdef-enums in evas
...
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-04 20:44:45 +01:00
Davide Andreoli
3f064401a1
Do not fail on SmartObject tests, they are skipped
2015-01-04 19:42:31 +01:00
Davide Andreoli
94a4b56444
Forgot to commit this (when I disabled SmartObject)
2015-01-04 16:55:30 +01:00
Davide Andreoli
625503bf11
Provide the uninstall command for python-efl itself
2015-01-04 16:00:15 +01:00
Davide Andreoli
7b135c2012
Small doc fixes
2015-01-04 14:39:53 +01:00
Davide Andreoli
84a09b61b6
Remove specific X code from elm
...
Just using unsigned int for the Ecore_X_ID type
2015-01-04 14:34:04 +01:00
Davide Andreoli
6d2e2e9d8e
Reworked CleanGenerated, more verbose now
2015-01-04 13:45:42 +01:00
Davide Andreoli
0873394260
disable ecore_x by default
2015-01-04 13:15:29 +01:00
Davide Andreoli
027505f45a
Move ecore enums with all the other enums files
2015-01-04 13:14:06 +01:00
Davide Andreoli
8d99fc8b40
Remove old (moved) ecore.x files
2015-01-04 12:51:38 +01:00
Davide Andreoli
863efc19eb
Move ecore_x out of the ecore extension
...
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-04 12:47:40 +01:00
Davide Andreoli
1910563604
Docs: fix some text to not show up
...
Pygments css for some highlightend text are the same color of our gray bg, just make them white
2015-01-03 20:25:47 +01:00
Davide Andreoli
6ff9998258
Lots of documentation fixes for ALL the classes
...
Mainly with regard of class __init__ params and the **keyword param
2015-01-03 20:17:24 +01:00
Davide Andreoli
64c1d33c9f
Added new convenience class: DialogWindow
...
With a new test for both StandardWindow and DialogWindow
2015-01-03 14:51:08 +01:00
Davide Andreoli
1746a0acdd
Docs for fdo icon names
2015-01-03 12:54:52 +01:00
Davide Andreoli
5c8bb29d78
New distutils command: uninstall
2015-01-02 21:36:21 +01:00
Davide Andreoli
a4f2cc37cc
Another year has passed...
2015-01-02 20:03:53 +01:00
Davide Andreoli
e4a3616613
Provide a new distutil command: build_edc
2015-01-02 19:46:06 +01:00
Davide Andreoli
bb8deff060
Revert "Try to fix a weired error we are getting on Jenkins"
...
This reverts commit 01105db325
.
not needed, did not helped with the jenkins build :(
2015-01-02 14:39:39 +01:00
Davide Andreoli
01105db325
Try to fix a weired error we are getting on Jenkins
...
I cannot reproduce the error in any way here, so just blindly try this
2015-01-02 14:14:08 +01:00
Davide Andreoli
08170d1fd4
Disable evas.SmartObject to workaround Cython brakage.
...
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-02 13:25:44 +01:00
Davide Andreoli
1a3fa101e1
Changed the way we check and enable Cython usage
...
* Cython is disable by default in dist tarballs (checking if Makefile exists)
* Cython is enabled by default in git version
* Only blacklist Cython in py3 (it is broken only there)
* Now respect two env vars: DISABLE_CYTHON or ENABLE_CYTHON
* Always use LooseVersion for checking Cython version
2015-01-02 12:26:33 +01:00
Davide Andreoli
03f2f286e2
setup.py: no need to use cython build_ext
...
Seems to me that cythonize() is doing the same work, need some testing
2015-01-02 10:29:27 +01:00
Davide Andreoli
c4bbbcf3dc
Another cython version to blacklist :(
2015-01-02 10:15:20 +01:00
Davide Andreoli
c0f2f5b379
setup.py: be more verbose about python and cython versions
2015-01-02 01:09:40 +01:00
Davide Andreoli
99c5e47ca5
Fix a distutils import
2015-01-01 22:27:37 +01:00
Davide Andreoli
3a3cb85634
Cython warnings--
2015-01-01 22:08:27 +01:00
Davide Andreoli
379aef8950
setup.py cleanups: indentation
2015-01-01 22:08:09 +01:00
Davide Andreoli
fd1167e8cc
setup.py cleanup: use 2 lists for ext_modules and py_modules
2015-01-01 21:38:11 +01:00
Davide Andreoli
6fe657d979
Added new efl.utils.setup pure python module
...
This module contain some distutils commands that can be used
by apps in the setup.py script
2015-01-01 21:19:10 +01:00
Davide Andreoli
9b50d34db3
New test for standard icons
2014-12-31 12:42:38 +01:00
Davide Andreoli
9e2ad3382e
elm.Theme: added group_base_list_get() function
2014-12-31 12:42:08 +01:00
Davide Andreoli
b642c60b84
Genlist: new clicked,right signal
2014-12-26 19:30:18 +01:00
Davide Andreoli
d6ab0de2dd
Better docs for available Genlist item styles
2014-12-25 13:15:23 +01:00
Davide Andreoli
19ecb703a5
more metadata for pypi
2014-12-21 12:58:23 +01:00
Davide Andreoli
709bb23cd3
Also clean ethumb files in CleanGenerated command
2014-12-21 12:47:25 +01:00
Davide Andreoli
1eaa0f4384
remove old README file
2014-12-21 12:45:11 +01:00
Davide Andreoli
1c6b3ac0c3
Updated metadata and other stuff for pypi compliance.
...
From now on you can ownload and install the bindings using pypi:
pip install python-efl
The 1.12.0 release is uploaded yet
2014-12-21 12:43:56 +01:00
Davide Andreoli
8fd9a0021e
Fix elm.ObjectItem.part_content_set() to accept a generic EvasObject.
...
...not only an elm object.
2014-12-03 21:11:39 +01:00
Davide Andreoli
71ed20ebf6
Little improvement to the release procedure
2014-11-23 20:27:52 +01:00
Davide Andreoli
e8c61e7690
Reopen developement for 1.13 release
2014-11-23 20:25:26 +01:00
Davide Andreoli
b6ca4649a6
Roll-up the 1.12 release
2014-11-22 16:52:46 +01:00
Davide Andreoli
8ba699f89b
Updated for 1.12 and reformatted the changelog html file
2014-11-22 16:51:27 +01:00
Davide Andreoli
2582c32800
New 1.12 enums: Input panel variations
2014-11-22 16:02:29 +01:00
Davide Andreoli
7ca64616ae
setup.py: do not fail when sphinx is not found
2014-11-22 15:56:47 +01:00
Davide Andreoli
60e7e94889
New 1.12 API: edje_object_base_scale_get
...
With proper test
2014-11-22 15:21:00 +01:00