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
Davide Andreoli
74244a5ac7
Python-EFL: fix the mess with the lgpl version.
...
Elm was lgpl3, COPYING was lgpl3, docs say lgpl3. So fix everything to be v3.
Also fix the COPING for Lesser: we must include gpl (in COPYING) AND lgpl (in COPYING.LESSER).
2013-12-07 17:54:58 +01:00
Kai Huuhko
3d306ba7b1
Elementary: Removed cruft from __init__.py
2013-12-07 15:58:52 +02:00
Kai Huuhko
7dc14d1cfc
Elementary: Update the code examples in docstrings
2013-12-07 11:32:32 +02:00
Kai Huuhko
d8befc83ec
Elementary: Add _set_properties_from_keyword_args to Transit
2013-12-07 11:11:38 +02:00
Kai Huuhko
7344ad361f
API review: Documented changes, corrected str repr, clean up.
2013-12-07 08:09:04 +02:00
Kai Huuhko
f946d87318
Documentation: Add sphinx directives for added/changed/deprecated stuff.
2013-12-06 17:39:13 +02:00
Kai Huuhko
dc4752c682
Elementary: Document handling of failure return values, add missing ones.
2013-12-06 14:04:34 +02:00
Kai Huuhko
4ef8677bda
Elementary.calendar: Return None when selected_time_get fails
2013-12-06 11:48:37 +02:00
Kai Huuhko
ca680c5a67
Elementary: Add an optimization for _set_properties_from_keyword_args
...
Return early when kwargs dict is empty.
2013-12-06 10:51:11 +02:00
Kai Huuhko
43f961d04a
Elementary: Increase similarity of widget items.
...
_set_properties_from_keyword_args is now used in all items.
A RuntimeError is raised when adding an item to a widget fails.
2013-12-06 06:42:53 +02:00
Kai Huuhko
19ef10f97d
Elementary: Comment out broken/unfinished API
2013-12-06 03:04:19 +02:00
Kai Huuhko
724dedb0e2
Documentation: Changed C API references into Python ones.
2013-12-06 03:00:12 +02:00
Kai Huuhko
040dc66110
Elementary.window: Return None when there are no available profiles.
...
Do this instead of raising an exception.
2013-12-05 11:31:22 +02:00
Kai Huuhko
9d37d24943
Elementary.background: Bypass Evas' _properties_from_keyword_args.
...
Background widgets color_set has a differing number of args.
2013-12-05 11:29:12 +02:00
Kai Huuhko
3f64711242
Elementary.slideshow: Correct the string representation functions.
2013-12-05 08:48:35 +02:00
Kai Huuhko
559a2a2c56
Elementary.plug: Use object_from_instance in image_object property.
2013-12-05 08:48:35 +02:00
Kai Huuhko
16891cf2b4
Elementary.object: Add few missing methods related to translatable text.
2013-12-05 08:48:35 +02:00
Kai Huuhko
be6d0dfc55
Elementary.index: Deprecate broken item_find for now.
2013-12-05 08:48:35 +02:00
Kai Huuhko
4e4b8e2fea
Documentation: Fix invalid references and minor issues.
2013-12-05 08:48:34 +02:00
Kai Huuhko
647e0523e4
Documentation: Fix more invalid references.
2013-12-04 01:24:31 +02:00
Kai Huuhko
4c9ab89426
Documentation: Fixed invalid references and other misc. issues.
2013-12-03 21:56:47 +02:00
Kai Huuhko
7a3883f5e2
Elementary: Revert several RuntimeWarnings back to 1.7 behavior
...
The methods in entry, icon and object now return a bool value like they
used to do in 1.7.
2013-12-02 21:44:43 +02:00
Kai Huuhko
5d4016710d
Elementary: Disable rest of glview.
...
I already disabled build in last commit (by accident).
2013-12-02 02:52:45 +02:00
Kai Huuhko
1e08683763
Elementary.fileselector: Add missing bits, fix doc issues.
2013-11-29 02:22:36 +02:00
Kai Huuhko
b4e363cb41
Elementary.web: Comment out unimplemented declarations in pxd.
2013-11-29 02:22:36 +02:00
Kai Huuhko
c0ef792ca8
Elementary.slider: Add property step
2013-11-29 02:22:36 +02:00
Kai Huuhko
603476f176
Elementary.web: Add many things missing from API, not tested.
...
I won't be able to test this until I get Elm compiled with efl-webkit,
and for that I need a reasonably fresh source snapshot.
Latest one I could find was from August last year, I'm assuming it
won't match with current Elm.
2013-11-28 07:17:07 +02:00
Kai Huuhko
bd8f38667e
Elementary.entry: Fix documentation issues.
2013-11-28 03:12:33 +02:00
Kai Huuhko
f3ee18d032
Elementary.entry: Free cursor text before returning it to python space
2013-11-28 03:11:26 +02:00
Kai Huuhko
dc0acd4919
Elementary: Change RuntimeError to a Warning in several non-critical cases.
2013-11-28 00:35:17 +02:00
Kai Huuhko
4dc1f2a412
Elementary: Synchronize more code in genlist <-> gengrid
2013-11-27 19:20:20 +02:00
Kai Huuhko
5443c35a9c
Elementary.gengrid: Split into multiple files like genlist
2013-11-26 15:15:48 +02:00
Kai Huuhko
a3634976c0
Elementary.object: Deprecate useless methods, add TODOs, fix formatting.
2013-11-26 04:38:53 +02:00
Kai Huuhko
bb4ef6fb02
Elementary.entry: Make filter_append data arg optional and note a TODO.
2013-11-25 23:24:57 +02:00
Kai Huuhko
dd1ac3cd56
Elementary.entry: Fix the filter callback.
2013-11-25 23:07:31 +02:00
Kai Huuhko
4b95a88618
Elementary.entry: Clean up the utf8 <-> markup API
2013-11-25 23:07:23 +02:00
Kai Huuhko
3a26675680
Elementary: Convert more of the C DnD examples to Python.
2013-11-19 21:42:24 +02:00
Kai Huuhko
aa96c353c3
Elementary: Remove enums and extra stuff from __init__.py
...
In the interest of faster package initialization.
2013-11-19 21:21:04 +02:00
Kai Huuhko
2231ce4f13
Elementary: New dispatcher for object item selection callbacks.
...
This is cleaner and allows us to use properties_from_kwargs,
and should have better forward compatibility by allowing more
positional arguments to be added as *args is now unused.
2013-11-19 21:21:03 +02:00
Kai Huuhko
ad630770b5
Elementary.layout: Move methods from Layout to LayoutClass.
...
These should work in a "backwards" compatible way.
2013-11-19 21:21:03 +02:00
Kai Huuhko
0e21d6bfac
Doc: Fix many duplicate/missing label warnings and other issues.
2013-11-19 21:21:03 +02:00
Kai Huuhko
29073c7754
Elementary: Add logging to init, remove the unused cursor enums.
2013-11-19 21:21:03 +02:00
Kai Huuhko
225f061b05
Optimize exception propagation in several hot/time critical cases.
...
With "except *" a call is made to PyErr_Occurred on each call of a
function.
Adding a return value where possible and using an appropriate exception
value calls PyErr_Occurred only when that value is returned, ie.
an exception has been raised.
cdef void example_func() except *: <- PyErr_Occurred called on each call
cdef int example_func() except 0: <- PyErr_Occurred called only when
an exception has been raised (the function thus returns 0)
2013-11-10 08:47:21 +02:00
Kai Huuhko
e837f8f028
Elementary: Remove leftover deprecated function declarations.
...
The ones that have no equivalent replacement still do remain.
2013-11-09 23:12:33 +02:00
Kai Huuhko
3100dcfa46
Elementary: Forgot to add signal callbacks to GLView.
2013-11-09 12:00:38 +02:00