Davide Andreoli
4b7d08e38a
Fix for cython 0.22
2015-02-19 20:22:39 +01:00
Davide Andreoli
65ff1c8217
Image.memfile_set: do not raise exceptions.
...
The first raise (when img do not support the buffer interface) is useless,
as python yet raise the same TypeError exception.
The latter is removed to be consistent with the docs and the C api,
so return a bool and do not rise the exception. We are going to move
to autogeneration sooner or later, so we must keep the api as much
as possible close to the C one, to minimize the future effort of porting
applications.
2015-02-16 20:57:25 +01:00
Davide Andreoli
b4fcee3de2
Use consistent indentation style with the rest of the code
2015-02-16 20:38:25 +01:00
Kai Huuhko
31a6f559b0
Elementary.image: Add memfile support
2015-02-16 14:54:26 +02:00
Davide Andreoli
1ccc6012d8
Fix the signature of the un/highlight List callback to include the item.
...
Also fixed docs for all the other item callbacks, sorry for the noise.
2015-02-15 14:31:50 +01:00
Davide Andreoli
ca7b737d67
Now start the 1.14 development cycle
2015-02-09 23:24:51 +01:00
Davide Andreoli
c64ca0fa1a
Rollup stable 1.13.0 release
2015-02-09 20:18:06 +01:00
Davide Andreoli
8106e2b1aa
fixed elm.Entry.cursor_content_get() to not crash when called
...
With a new test Entry Notepad
2015-02-07 20:07:55 +01:00
Davide Andreoli
fb09f3dad5
Deprecate elm.Configuration.engine and preferred_engine
...
Also fix misnamed _accel_preference_set() (removed trailing _)
and bumped version to beta2
2015-02-07 12:12:40 +01:00
Davide Andreoli
c6508c52bb
Include the betaX in dist package name.
...
This will generate the 1.13.0-beta1 pre-release
2015-02-07 11:25:51 +01:00
Davide Andreoli
806fad39cb
Prepare a first 1.13.0 pre-release
2015-02-03 20:51:35 +01:00
Davide Andreoli
7eb3217a69
Restructured Emotion docs
2015-01-31 17:21:32 +01:00
Davide Andreoli
24025e6d81
Restructured edje docs
2015-01-31 17:14:42 +01:00
Davide Andreoli
1d8ffd1ed4
Restructured eo docs
2015-01-31 17:00:18 +01:00
Davide Andreoli
588d28ab12
Restructured ecore doc
2015-01-31 16:51:54 +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
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
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
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
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
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
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
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
2582c32800
New 1.12 enums: Input panel variations
2014-11-22 16:02:29 +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
Davide Andreoli
5e8a644f24
New 1.12 API: elm_fileselector_current_name_set/get
...
With proper test
2014-11-22 15:11:23 +01:00
Davide Andreoli
3be938511f
New 1.12 API: elm_panel_scrollable_set/get/content_size_set
...
Also improved the test for panel and added a new test for scrollable panel.
2014-11-22 14:33:47 +01:00
Davide Andreoli
d3f98802b0
Optimize the _set_properties_from_keyword_args() function.
...
We do not need to check if the attribute exist to raise an exception, setattr() yet raise a well formatted expection in case of failure.
This way we avoid a dir() call and an IN check in a hot path.
The only drawback is that this change the raised exception in the case an attr not exist, from AssertionError to AttributeError... I hope none was using that eception explicitly.
2014-11-22 14:25:39 +01:00
Davide Andreoli
da1807c379
New 1.12 API: elm_process_state_get
2014-11-18 21:42:31 +01:00
Davide Andreoli
5668d30498
New 1.12 API: elm_entry_input_hint_set/get
2014-11-18 21:12:26 +01:00
Davide Andreoli
8f05e1c177
New 1.12 api: edje_object_part_text_input_hint_set/get
2014-11-18 20:55:12 +01:00
Kai Huuhko
40cedb0e4b
Elm.menu: Fix documentation for item_add parameters
...
icon and label are in fact reversed in our API when compared to C API.
2014-10-05 21:11:40 +03:00
Davide Andreoli
6fe9080af1
Make cython 0.21 happy
...
Simplify the statement so that it also compile with newer cythons
2014-09-22 18:47:42 +02:00
Kai Huuhko
ffeb5aaf2c
Release 1.11.0
2014-09-13 18:43:11 +03:00
Kai Huuhko
5543852d54
Examples: Add description to elm web exceptions, trivial updates to test
2014-09-13 18:16:17 +03:00
Davide Andreoli
d3794d9566
No need to call ecore init/shutodown here
...
they are called in e_dbus_init/shutdown
2014-08-23 21:15:46 +02:00
Davide Andreoli
3544e7408f
Cleanup, remove unused stuff
2014-08-23 20:42:19 +02:00
Davide Andreoli
d0bea312ef
dbus_mainloop: reworked how we manage the dbus watch requests.
...
Dbus can request (via watch_add) more than one watch on the same fd (one
for write and one for read), but ecore cannot setup more than one fd_handler
on the same fd. So we need to manage this (weired) case internally, reusing
an existing fd_handler for more than one dbus watch.
This, at the end of the story, fix the ability to connect to the (fucking) PulseAudio
dbus server, that do not use the Session or System buses, but provide its own bus.
2014-08-23 20:37:15 +02:00
Davide Andreoli
bc02e43181
Cleanups: the filter are not used here
...
and the ecore_event is not used enywhere
2014-08-23 17:59:22 +02:00
Davide Andreoli
1de3ffccd6
Simplify: no need to keep a local copy of the watch state
2014-08-23 17:34:37 +02:00
Davide Andreoli
6d5a1d1169
use 3 spaces indentation, not 2
2014-08-23 17:06:28 +02:00
Davide Andreoli
a41106348a
added extra debug info (to be manually enabled)
2014-08-23 16:50:16 +02:00
Davide Andreoli
e592aa9647
renamed a function to a better name
2014-08-23 16:17:18 +02:00
Davide Andreoli
e5d3ea2e96
just move some functions around for readability
2014-08-23 15:56:09 +02:00
Davide Andreoli
c7ae54df15
Add version info in the efl package.
...
Also removed the logger import in efl, not usefull and only create problems
2014-08-16 14:11:06 +02:00
Davide Andreoli
9a78c4e22d
Expose object_from_instance and the inverse to other C code
...
This create the efl.eo_api.h file that you can copy to your source if you want to use the exported api
2014-08-16 12:33:29 +02:00
Davide Andreoli
042dc0f835
emotion: implemented missed smart signals
2014-08-11 23:30:46 +02:00
Davide Andreoli
0567c52013
Fix emotion.__repr__ function
...
self.type_get() is not a function, dunno what was the intention here
2014-08-04 17:24:05 +02:00
Davide Andreoli
a4d321dacc
Gengrid: new property reorder_type, with test for reorder mode
2014-08-01 18:14:55 +02:00
Davide Andreoli
f5dd70b70f
Gengrid: implemented search_by_text_item_get(), with a proper test
2014-08-01 17:31:09 +02:00
Davide Andreoli
d8174aea3d
Genlist: implemented search_by_text_item_get(), with a proper test
2014-08-01 16:31:24 +02:00
Davide Andreoli
401145f4fa
Toolbar: new un/selected signals, with tests
2014-08-01 13:35:50 +02:00
Davide Andreoli
a97e61dd4f
Ctxpopup: new getters for items and the item_prepend method, with tests
2014-07-31 22:18:41 +02:00
Davide Andreoli
5aa12930a1
Implemented missed ecore.x screensaver functions
2014-07-31 21:23:35 +02:00
Davide Andreoli
1af5adb8cd
Panes: new content_[left/right]_min_[relative]_size properties
2014-07-31 17:01:53 +02:00
Davide Andreoli
f9247fa99f
New Map function: region_zoom_bring_in
2014-07-31 16:11:26 +02:00
Kai Huuhko
bb77d08ed9
Elementary: Fix object item tooltips
...
It would be an ABI breakage if the tooltips had ever worked in
the first place but apparently they never did.
2014-07-01 20:41:47 +03:00
Davide Andreoli
2a303f29e1
Follow recent Eo class names changes
2014-06-30 20:52:36 +02:00
Kai Huuhko
a0ecc41572
Elementary.entry: Fix ref leak in filter callback handling.
2014-06-05 18:16:14 +03:00
Davide Andreoli
4a57a7deaa
Follow recent Eo api changes
...
eo_event_global_freeze_get -> eo_event_global_freeze_count_get
eo_event__freeze_get -> eo_event_freeze_count_get
2014-06-02 17:21:42 +02:00
Kai Huuhko
5045352434
Evas: Add NULL safety to SmartObject callbacks, exposes a BUG
...
Apparently the Python instance gets deleted before the smart hide/del
callbacks are called (by eo callback?).
2014-06-02 09:18:01 +03:00
Kai Huuhko
59f2835f53
Elementary.multibuttonentry: Inject a Python object to created items
2014-06-01 17:43:11 +03:00
Kai Huuhko
4f702bc04d
Documentation: warnings--
2014-06-01 16:35:38 +03:00
Kai Huuhko
4639836d3e
warnings--
2014-06-01 15:37:41 +03:00
Kai Huuhko
be6bd076b2
Elementary.general: Fix docs
2014-05-29 02:24:56 +03:00
Kai Huuhko
045f45bfb7
Ecore: Add missing event return value "constants"
2014-05-29 01:27:19 +03:00
Kai Huuhko
ab0e868a39
Elementary.general: Add sys_notify. NEEDS TESTING
2014-05-28 03:38:28 +03:00
Kai Huuhko
3f5a1a7d79
Elementary.gengrid: Add missing API
2014-05-28 02:13:47 +03:00
Kai Huuhko
71456d0d62
Elementary.configuration: Add missing properties
2014-05-28 00:25:55 +03:00
Kai Huuhko
c5f91c4a8c
Ecore: Small corrections the string representation functions of Exe
2014-05-27 23:24:53 +03:00
Davide Andreoli
ed7ba20583
New Configuration.color_class_* functions and props.
2014-05-27 21:55:12 +02:00
Davide Andreoli
cfc20537e9
New Config.focus_autoscroll_mode property
2014-05-19 20:55:53 +02:00
Davide Andreoli
ecd70f7d81
Add new Object.scroll_item_loop_enabled property
2014-05-19 19:57:29 +02:00
Kai Huuhko
7b6732f2ab
Elementary.object_item: Rename conflicting API from previous commit
2014-05-17 20:19:51 +03:00
Kai Huuhko
2788035e88
Elementary.object_item: Add missing API
2014-05-17 18:30:14 +03:00
Kai Huuhko
f54ffc7621
ecore.x: Fix unicode handling
2014-05-16 15:00:55 +03:00
Kai Huuhko
b6f2a6822f
efl.ecore.x: Unicode handling
2014-05-14 07:01:57 +03:00
Kai Huuhko
5903c8a936
efl.ecore.x: Add keyboard_grab/ungrab
2014-05-13 22:21:53 +03:00
Kai Huuhko
1466ea7207
efl.ecore: Return of ecore.x (from python-ecore)
...
Made some corrections to make it compile and fixed doc formatting.
2014-05-13 17:59:48 +03:00
Kai Huuhko
d98cd27107
efl.ecore: Transform into a package
...
The old efl.ecore.so module renamed to __init__.so which gets
automatically used for the package namespace when there is an empty
__init__.py included.
2014-05-13 15:12:38 +03:00
Davide Andreoli
3286e32eda
Revert "Added Gengrid.focus_direction_allow property"
...
This reverts commit 8886d93519
.
This was reverted from elm itself
2014-05-10 19:27:09 +02:00
Davide Andreoli
8886d93519
Added Gengrid.focus_direction_allow property
2014-05-10 19:15:56 +02:00
Davide Andreoli
209d232836
Added evas_font_path_global_* API
2014-05-10 18:52:09 +02:00
Davide Andreoli
a7d635e2e5
Added new Config.accel_preference property
2014-05-10 18:33:58 +02:00
Kai Huuhko
4be0d71c70
Elementary.layout: Fix signal callbacks
2014-05-09 03:45:52 +03:00
Davide Andreoli
0281efaa87
New Gengrid reorder_mode functions and signals.
2014-05-05 20:58:04 +02:00
Davide Andreoli
e38dfdbd89
Added missed enums for the Entry widget
2014-05-05 20:30:00 +02:00
Davide Andreoli
4ebae921e7
Whoops2: Configuration.item_focus_on_selection was renamed to item_select_on_focus_disabled
2014-05-04 16:10:12 +02:00
Davide Andreoli
b2d64ba741
whops, wrong property name
2014-05-04 15:54:53 +02:00
Davide Andreoli
f8e8710412
New Configuration properties.
...
* Configuration.focus_highlight_clip_disabled
* Configuration.focus_move_policy
* Configuration.focus_on_selection
2014-05-04 15:52:53 +02:00
Davide Andreoli
755f7b7b21
New item,focused/unfocused signals for the Toolbar widget
2014-05-04 12:41:39 +02:00
Davide Andreoli
197f8d7040
New item,focused/unfocused signals for the GenGrid widget
2014-05-04 12:28:57 +02:00
Davide Andreoli
81289ddfa9
New item,focused/unfocused signals for the GenList widget
2014-05-04 12:20:20 +02:00
Davide Andreoli
8b9e5901a3
New item,focused/unfocused signals for the List widget
...
Plus:
* Object.focused_item
* ObjectItem.focus
2014-05-04 12:09:20 +02:00
Davide Andreoli
bc32229756
New item,focused/unfocused signals for the Popup widget
2014-05-02 20:26:36 +02:00
Davide Andreoli
10d3b696c4
New item,focused/unfocused signals for the Hoversel widget
2014-05-02 20:02:03 +02:00
Kai Huuhko
56b87e0956
elementary.toolbar: Add a hack for the property "menu"
2014-05-01 19:29:34 +03:00
Davide Andreoli
7d5c2082bb
docs: better (I hope) structure for ecore
2014-04-22 20:50:41 +02:00
Davide Andreoli
2e6aba5cac
follow classes name change in Eo2
2014-04-22 20:11:36 +02:00
Kai Huuhko
397aabf3a4
Code cleanup: Use line comments to disable code, not docstrings
2014-04-15 22:20:01 +03:00
Kai Huuhko
0ce26275fe
Elementary.separator: Corrected type of the property 'horizontal'
2014-04-15 21:48:45 +03:00
Kai Huuhko
6baa292951
Code cleanup: Remove unused exception instances
...
This also gets rid of the old style syntax.
2014-04-15 20:49:06 +03:00
Kai Huuhko
5fcc33b17a
Code cleanup: More print statements => functions
2014-04-15 16:17:44 +03:00
Kai Huuhko
286fd64489
Code cleanup: Single-quoted docstrings
...
Triple double-quotes should be used for docstrings
2014-04-14 23:39:59 +03:00
Kai Huuhko
8109cd62b4
Code cleanup: Spelling and grammar fixes
2014-04-14 23:39:59 +03:00
Davide Andreoli
b3eef73b0e
s/2013/2014/g
2014-04-14 22:21:03 +02:00
Davide Andreoli
cc02387266
Adjust the bindings to work with Eo2
2014-04-14 21:41:38 +02:00
Kai Huuhko
6408f8d318
Code cleanup: Print statements => functions
2014-04-14 02:32:16 +03:00
Kai Huuhko
ae64f89ab5
Code cleanup: Trailing semicolon in the statement
2014-04-14 01:46:39 +03:00
Kai Huuhko
186e9f8c84
Code cleanup: Simplify chained comparison
2014-04-14 01:40:22 +03:00
Kai Huuhko
6fc195858e
Code cleanup: Assignment can be replaced with augmented assignment
2014-04-14 01:40:22 +03:00
Kai Huuhko
2c6f7253bb
Code cleanup: Dictionary creation could be rewritten as a dictionary literal
2014-04-14 01:12:49 +03:00
Kai Huuhko
d65101b24b
Code cleanup: Unused/misplaced cimports
2014-04-14 00:51:19 +03:00
Kai Huuhko
f169d4650d
Ethumb: Correct the string representation functions.
2014-04-11 18:46:12 +03:00
Kai Huuhko
c342feab6f
Ethumb: Adjust file headers to the new merged python-efl style.
2014-04-11 18:28:42 +03:00
Kai Huuhko
6ebdf2b607
Bring back Python bindings for Ethumb.
2014-04-11 18:12:49 +03:00
Kai Huuhko
8cc17b5777
Elementary: const'ness for getters
2014-04-09 18:25:48 +03:00
Davide Andreoli
beff74c28a
added docs for Eo
2014-04-06 23:36:05 +02:00
Kai Huuhko
d6dc3a2045
Revert "Remove Python -> C string hacks"
...
A quote from Cython documentation:
"The other direction, i.e. automatic encoding to C strings, is only supported
for the ASCII codec (and the “default encoding”, which is runtime specific
and may or may not be ASCII). This is because CPython handles the memory
management in this case by keeping an encoded copy of the string alive
together with the original unicode string. Otherwise, there would be no way
to limit the lifetime of the encoded string in any sensible way, thus
rendering any attempt to extract a C string pointer from it a dangerous
endeavour."
Cython plays it safe and we can't live with ASCII-only; reverting to
our earlier "hacks" for string conversion.
This reverts commit b547ff2aa2
.
Conflicts:
efl/elementary/entry.pyx
efl/elementary/object.pyx
2014-04-06 23:48:16 +03:00
Davide Andreoli
9cb0bbaf8b
docs: remove the signatures from the docstring, are now autimatically added by cython
2014-04-06 18:38:54 +02:00
Davide Andreoli
5c3ced421c
docs: remove the signatures from the docstring, are now autimatically added by cython
2014-04-06 17:03:58 +02:00
Kai Huuhko
b547ff2aa2
Remove Python -> C string hacks
2014-04-06 01:50:29 +03:00
Kai Huuhko
78442b6e9d
Follow Eolian wrt. widget naming
2014-04-05 06:53:56 +03:00
Kai Huuhko
adf70fa26f
Remove const hacks
...
They were a workaround for limitations in Cython <0.18
2014-04-05 03:13:15 +03:00
Kai Huuhko
28d1906c05
Elementary.thumb: Add missing enums.
2014-03-27 11:35:41 +02: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
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
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
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
264491875d
Edje: Re-enable edje-edit.
2013-12-30 14:04:57 +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
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
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
Kai Huuhko
438c10f2cc
Elementary.general: Add missing enums that were documented but not added.
2013-12-10 06:55:36 +02:00