Davide Andreoli
e8749538ce
Do not fail when no start_points are given
2015-02-03 19:58:49 +01:00
Davide Andreoli
f05be9a21c
Added support for Ctxpopup, Dayselector and Diskselector
2015-02-02 21:02:33 +01:00
Davide Andreoli
0a0991cdc8
Add support and test for Frame and Separator
2015-02-02 20:33:45 +01:00
Davide Andreoli
f4445f05e7
Implement erigo json V3
...
NOTE: this is only compatible with erigo develop branch
2015-02-02 20:18:08 +01:00
Davide Andreoli
57481ac5fb
Added a method called on each public widget creation
...
We can now populate the genlist when needed
2015-02-01 16:58:48 +01:00
Davide Andreoli
4d41e26f9b
Use OrderedDict to keep items order from json
2015-02-01 16:12:21 +01:00
Davide Andreoli
c737915efd
Added support for Flip, Genlist, Gengrid and Toolbar
2015-02-01 16:08:20 +01:00
Davide Andreoli
3c76ede01e
support enums from evas
2015-02-01 13:13:08 +01:00
Davide Andreoli
2e7ae199ad
Added support for more erigo widgets
2015-01-31 16:29:33 +01:00
Davide Andreoli
6015567953
The file property seems ok now, will see...
2015-01-24 20:31:59 +01:00
Davide Andreoli
31320ca2e8
Workaround the visibility name in a simpler way
2015-01-24 20:12:50 +01:00
Davide Andreoli
6422f5a149
EvasObject: added the Eo position property
...
and deprecate the legacy name: pos
2015-01-24 20:04:31 +01:00
Davide Andreoli
ce1101e317
Implemented resource management
2015-01-24 18:48:29 +01:00
Davide Andreoli
64c58021ea
Implemented -Create- callback type
2015-01-24 13:03:44 +01:00
Davide Andreoli
8fecc5f55b
Keep the json data around
...
Will be needed for the next commit
2015-01-24 13:00:31 +01:00
Davide Andreoli
ae2dec22da
Implemented Invoke type callbacks
2015-01-24 10:51:14 +01:00
Davide Andreoli
14a070012d
Erigo: Implemented callbacks of -Modify- type
...
plus a fix for py3 and the test json updated
2015-01-22 23:22:32 +01:00
Davide Andreoli
2d2bbb1977
Initial work on erigo support in pyefl.
...
This will be developed in a separate branch and it will be ready for the 1.14 release.
The generator implemented here is on-the-fly, it does not generate the python code,
but actually generate the real interface from the json file on runtime.
The work is really at a good point yet, just need to fix/implement some
little more.
Test included
2015-01-22 20:43:51 +01:00
Davide Andreoli
a4273b1095
Docs: improved evas pages
2015-01-19 23:34:28 +01:00
Davide Andreoli
660c0a7e51
Huge documentation work
...
Improved structure, contents and style for better readability
2015-01-18 19:07:06 +01:00
Davide Andreoli
928f802ed4
Docs: update Window texts
2015-01-18 10:27:21 +01:00
Davide Andreoli
28d1e6853e
New 1.13 property elm.Table.align
...
And small improvements to the table test
2015-01-17 17:47:58 +01:00
Davide Andreoli
f0d76df693
New 1.13 signal clicked,right for Gengrid and List
2015-01-17 17:09:14 +01:00
Davide Andreoli
77d14470c4
New 1.13 elm.Transit.tween_mode_factor_n_set
...
Also added some missing TRANSIT_TWEEN_MODE_*
2015-01-17 15:55:47 +01:00
Davide Andreoli
308f93a145
New 1.13 signal for elm.Win theme,changed
2015-01-17 12:18:29 +01:00
Davide Andreoli
114cfaaa00
New 1.13 property elm.Configuration.slider_indicator_visible_mode
2015-01-17 12:13:25 +01:00
Davide Andreoli
49d409db3a
New 1.13 property evas.Map.util_object_move_sync
2015-01-17 11:38:26 +01:00
Davide Andreoli
64e9c9ac96
New 1.13 property Scroller.step_size
2015-01-17 10:38:08 +01:00
Davide Andreoli
852d472db8
Fix doc for theme.theme_list_item_path_get.
...
This function is quite of broken in py, the in_search_path param is not used
and should instead be returned along the returned path. That will result in
an api break so Im leaving it as is.
2015-01-16 22:54:31 +01:00
Davide Andreoli
b18b8c0d8c
Fix documentation for the Theme class
2015-01-16 22:47:18 +01:00
Davide Andreoli
c1aeafd2e1
GengridItem: no more need to implement tooltip/cursor functions
...
They are yet implemented in ObjectItem, that is the base class for GengridItem
2015-01-14 21:49:06 +01:00
Davide Andreoli
be323e24bc
GenlistItem: no more need to implement tooltip/cursor functions
...
They are yet implemented in ObjectItem, that is the base class for GenlistItem
2015-01-14 21:37:17 +01:00
Davide Andreoli
7687adb6d9
Doc: restructure edje and emotion documentation
2015-01-09 20:54:59 +01:00
Davide Andreoli
29d1b41f44
Docs: removed some really old evas writes, they do not apply anymore
2015-01-06 21:35:36 +01:00
Davide Andreoli
f91999ac49
Fix doc build errors removing refs to ecore.x and SmartObject
2015-01-06 18:10:43 +01:00
Davide Andreoli
783e2ba6c8
Evas.Object: New convenience props, size_hint_expand and size_hint_fill
...
Also added some docs for size hints usage
2015-01-06 17:46:18 +01:00
Davide Andreoli
d368d64d3f
Provide a new distutils Command: build_fdo
...
This will take care of installing any icons and .desktop files found
2015-01-05 19:08:49 +01:00
Davide Andreoli
de01f76650
Evas: better define for EVAS_HINT_FILL/EXPAND
...
Also added the various tuple we always use, just for convenience.
Use the new tuples in the elm examples
2015-01-05 12:24:19 +01:00
Davide Andreoli
9be98bb979
And (finally) new style enums for elm
2015-01-05 01:16:03 +01:00
Davide Andreoli
bbb747eb5e
New style enums for eo
2015-01-04 22:30:19 +01:00
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
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
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