Commit Graph

562 Commits

Author SHA1 Message Date
Kai Huuhko 1149c6ed91 Bump Cython version requirement for future development.
This is required for const (added in 0.18) and automatic string
conversion (added in 0.19).
2014-04-04 17:57:50 +03:00
Kai Huuhko 28d1906c05 Elementary.thumb: Add missing enums. 2014-03-27 11:35:41 +02:00
Davide Andreoli 2346ff93fb Development of the 1.10 version start now.
Also added note on how to make a release, for future reference.
2014-03-05 22:56:11 +01:00
Davide Andreoli 89780d48c5 Python-EFL: changes, wrong version in the title 2014-03-02 23:41:14 +01:00
Davide Andreoli 48ae9d867d Python-EFL: updated changes.html
We need to find an automatic way of doing this, preferable in a text Changelog format.
2014-03-02 23:25:25 +01:00
Davide Andreoli 2b9fdb8f35 Python-EFL: start to prepare the 1.9 release
* raised version to 1.9.0
* removed versions from docs conf, they now comes automatically from setup.py
* updated some years around
* added a favicon to the docs
2014-03-02 23:09:54 +01:00
Davide Andreoli 18b5efdb38 Python-EFL: updated authors
Also added a simple&stupid Makefile for lazy devs.
2014-03-01 22:03:44 +01:00
Davide Andreoli ec71e46441 Python-EFL: new 1.9 API : Win.wm_rotation_* functions and properties
NOTE: all this is UNTESTED as I do not have a rotating WM
2014-03-01 19:35:40 +01:00
Davide Andreoli 2751ef6025 Python-ELF: new 1.9 API for GenlistItem 2014-03-01 18:24:23 +01:00
Davide Andreoli 00118986e6 Python-EFL: New 1.9 API: Object.focus_highlight_style 2014-03-01 17:59:03 +01:00
Davide Andreoli de154b7930 Python-EFL: New 1.9 API: Naviframe.title_enabled (title_visible deprecated) 2014-03-01 16:35:20 +01:00
Davide Andreoli 9f6cf51f80 Python-EFL: new 1.9 API: Layout.content_swallow_list_get() 2014-03-01 14:23:42 +01:00
Davide Andreoli 65f43c5bee Python-EFL: New 1.9 API: Ctxpopup.auto_hide_disabled 2014-02-27 22:58:06 +01:00
Davide Andreoli b04147b5f3 Python-EFL: whoops, fix last commit to work with py3 2014-02-27 22:48:22 +01:00
Davide Andreoli 32448918f6 Python-EFL: new 1.9 API Multibuttonentry.format_function_set()
Sadly this add 2 new points of reference leaks :(
2014-02-27 22:38:04 +01:00
Davide Andreoli c2a34f20ad Python-EFL: Colorselector new 1.9 API 2014-02-27 20:52:10 +01:00
Davide Andreoli 1bfb4d8922 Python-EFL: added 1.9 API: Colorselector.palette_items_get() 2014-02-26 23:20:04 +01:00
Davide Andreoli ad592d50aa Python-EFL: fix Fileselector.mime_types_filter_append() to work with py3 2014-02-26 21:43:31 +01:00
Davide Andreoli 684aee077e Python-EFL: Fileselector 1,9 API additions.
* added property thumbnail_size
* added function custom_filter_append
* splitted the 3 tests in 3 different files
* test rewritten to better match the C one.

NOTE: custom_filter_append is leaking...need to find a proper way to unref
          Added a note in the TODO for this issue.
2014-02-26 21:37:04 +01:00
Davide Andreoli b32f95e3c4 Python-EFL: 2 small fix for the unit tests 2014-02-23 19:38:33 +01:00
Davide Andreoli dd3bc98c93 Python-EFL: add API Label.slide_speed. With tests 2014-02-23 16:29:31 +01:00
Davide Andreoli d38a979e73 Python-EFL: added elm_win_type_get() 2014-02-23 15:58:45 +01:00
Davide Andreoli 740ff9a009 Python-EFL: added Entry API: select_region_set(start, end) 2014-02-23 15:43:15 +01:00
Davide Andreoli 166193b716 Python-EFL: new Entry input panel on demand API.
* add property: Entry.input_panel_show_on_demand
2014-02-23 14:52:25 +01:00
Davide Andreoli dd6499eb60 Python-EFL: new Entry signal: rejected 2014-02-23 14:35:12 +01:00
Davide Andreoli af2e379e05 Python-EFL: new hoversel signal: expanded 2014-02-23 14:28:49 +01:00
Davide Andreoli 04734af9f4 Python-EFL: added new tooltip movement freeze API
* tooltip_move_freeze_push()
* tooltip_move_freeze_pop()
* tooltip_move_freeze_get()
2014-02-23 14:18:19 +01:00
Davide Andreoli 9b78f1fc42 Python emotion test: port all the changes done recently in the C test.
* updated theme file
* new volume slider
* renamed speed slider to alpha slider
* fix alpha slider to work only on the video, not the whole frame
* fix calculation of displayed time
* new option: --position
* new option: --loop
* updated engines list
* new option: --reflex
2014-02-23 13:17:36 +01:00
Kai Huuhko 23d221ef8a Elementary: Follow changes wrt. fileselector interface 2014-01-25 03:53:57 +02:00
Kai Huuhko a85177bc4b utils.deprecated: Handle docstring indentation when modifying it. 2014-01-25 03:51:55 +02:00
Kai Huuhko b21fde2ba7 Silence warnings in Cython 0.20 2014-01-24 22:52:34 +02:00
Davide Andreoli 445211f369 add new Mapbuf.point_color_set/get functions (since 1.9) 2014-01-08 22:48:27 +01:00
Davide Andreoli bd063f0ece add new Filesector.sort_method property (since 1.9) 2014-01-08 22:06:29 +01:00
Davide Andreoli fdb66d75e6 add new Clock.pause property (since 1.9) 2014-01-08 21:17:57 +01:00
Davide Andreoli 44a5dd89c0 fix imports in elm tooltip example 2014-01-06 14:36:49 +01:00
Davide Andreoli cabc442195 Try to fix evas SmartObject
* implemented a test for smart obj
* remove comments from factories methods
* install the metaclass also for the Clipped one

Smart object implementation is still broken :(
Every object segfault on delete, the reason is
the eo del callback called BEFORE the smart
delete function. need to investigate better.
2014-01-06 12:40:59 +01:00
Kai Huuhko b177c06fd4 Update TODO 2013-12-30 14:06:16 +02:00
Kai Huuhko 264491875d Edje: Re-enable edje-edit. 2013-12-30 14:04:57 +02:00
Kai Huuhko 5aa035b900 Tests: Removed expected failure from a test that now works 2013-12-30 14:02:09 +02:00
Kai Huuhko a9a944b17b Add Python 2.6 compatibility, disabled one API method in evas.Image
Image.image_data_memoryview_get was disabled.

This method can be added back once we figure out how to do conditional
compilation using Python version.

Using an evas.Image instance as a memoryview object should do the same
thing as the disabled method.
2013-12-28 18:35:39 +02:00
Davide Andreoli cacde3e38a unbroke the emotion example
* copy the theme edj in source, instead of searching for an installed
one from the c example, that is not installed by default enymore.
* fix usage/import of enums
* add the 'p' key to toggle pause state
2013-12-23 21:34:16 +01:00
Kai Huuhko f4ec2ed959 Elementary: Add missing smart callbacks. 2013-12-22 10:29:10 +02:00
Kai Huuhko d62af53016 Documentation: Add missed versionadded entries, fix formatting. 2013-12-22 10:27:17 +02:00
Kai Huuhko e2d28bef6a setup.py: os.environ.has_key -> os.getenv
For some reason the former fails on the build bot
2013-12-19 22:27:56 +02:00
Kai Huuhko 8726199f6c Force default visibility in CFLAGS.
Fixes T504
2013-12-19 19:22:23 +02:00
Kai Huuhko 277ed843ae Tests: Simple beginnings for Elm unit tests, enabled Eo tests. 2013-12-18 20:05:26 +02:00
Kai Huuhko 056fad315c Tests: Decrease verbosity and buffer the output when running full suite. 2013-12-18 16:45:50 +02:00
Davide Andreoli 9089706286 Python-EFL: 5 new tests about Focus.
Also add some missed values to Elm_Object_Focus_Direction enum.
2013-12-16 21:42:27 +01:00
Kai Huuhko 6db1f9d0d6 Use uintptr_t instead of long or unsigned long for handling pointers. 2013-12-15 15:08:57 +02:00
Kai Huuhko 96c720fae7 Elementary.web: updates to work with the new webkit-efl snapshot.
Commented out tab_propagate which doesn't seem to be implemented in
ewebkit2, and uncommented load finished signal.
2013-12-12 21:35:15 +02:00