Kai Huuhko
c08888239f
Elm: Move ecore events registration out of init
2015-04-20 06:27:10 +03:00
Kai Huuhko
6532ef85f6
Elm.Systray: Fix compile warning
2015-04-20 06:27:10 +03:00
Davide Andreoli
c0e6254c1f
New 1.14 signal: Colorselector changed,user
2015-04-19 10:36:43 +02:00
Davide Andreoli
f6326d582b
New 1.14 API: item,longressed signal for Multibuttonentry
2015-04-17 21:16:23 +02:00
Kai Huuhko
b704005981
Elm.Systray: Fix compile
...
Here's a hint to any developer at home: CTRL-S *before* you commit.
2015-04-17 14:59:11 +03:00
Kai Huuhko
70fb839813
Elm: Move ecore events registration to init()
...
Fixes an issue with docs generation
2015-04-17 11:35:43 +03:00
Kai Huuhko
9ffa09d729
Elm.Entry: Fix compile warning and doc issues
2015-04-17 11:35:43 +03:00
Davide Andreoli
b3833978c8
New 1.14 API: edje.text_class_get() and edje.Edje.text_class_get()
2015-04-16 22:36:22 +02:00
Davide Andreoli
f183fc171f
New 1.14 API: elm.Scroller.loop
...
Scroller test redone to include loop and more
2015-04-16 22:05:55 +02:00
Kai Huuhko
219ba9cdd9
Use atexit to shutdown eo, evas and ecore modules
...
They already had a call to init in the module, thus there was a mismatch
not obvious to users.
2015-04-15 12:02:34 +03:00
Kai Huuhko
1d5ae5fbc9
Elm: Add forgotten versionadded
2015-04-15 00:37:50 +03:00
Kai Huuhko
144e28a230
Elm: Clarify init/shutdown change
...
With docs and test logging
2015-04-15 00:35:30 +03:00
Kai Huuhko
0c170c5bb3
Elm: Add object layer enums
2015-04-15 00:33:47 +03:00
Kai Huuhko
278fe32110
Elm: Add ecore events defined in elm_general.h
2015-04-15 00:17:24 +03:00
Kai Huuhko
75f3f3b70a
Elm: Handle init and shutdown inside the module
2015-04-15 00:17:24 +03:00
Davide Andreoli
eb60fbc01e
Fix elm.Video test to work again
...
also put in a forgotten change from last commit
2015-04-14 22:55:20 +02:00
Davide Andreoli
61590afc6f
New 1.14 API: file_get for Video and Layout
...
with stupid tests
2015-04-14 22:21:35 +02:00
Davide Andreoli
3765021dc0
New 1.14 API: elm.Slider.indicator_visible_mode
...
with test
2015-04-14 21:22:38 +02:00
Davide Andreoli
e8172a5cfe
New 1.14 API: elm.Configuration.window_auto_focus_enable/window_auto_focus_animate
2015-04-14 20:44:10 +02:00
Davide Andreoli
0f0e84d792
Test Elm.Image: use new EVAS_ORIENT_* enums
2015-04-12 14:01:49 +02:00
Davide Andreoli
e9f07ff537
New 1.14 API: elm.Photocam.image_orient
...
with test.
NOTE: playing with the test reveal lots of image_orient errors
2015-04-12 13:41:05 +02:00
Davide Andreoli
6fbe0ba320
New 1.14 function: Elm.Transit.go_in()
...
with test
2015-04-12 12:49:43 +02:00
Davide Andreoli
0190d16c05
New 1.14 property: Evas.Image.orient
...
with a simple test
2015-04-12 12:35:57 +02:00
Kai Huuhko
f20c56fe15
Update TODO and INSTALL
2015-04-05 14:27:28 +03:00
Kai Huuhko
708f02bccc
Evas.SmartObject: Add more docs to move_children_relative()
2015-03-31 12:15:41 +03:00
Kai Huuhko
aee5433cdc
Fix method/prop highlight color with Sphinx 1.3
2015-03-25 07:15:20 +02:00
Kai Huuhko
a119c3ccdb
Tests: Fix custom smart event callbacks' tests
...
Custom events always get event_info since commit
fcc93216f9
2015-03-25 05:53:38 +02:00
Kai Huuhko
9f4eab83b7
Elm.Naviframe: Fix item_pop_cb call
2015-03-24 14:48:05 +02:00
Kai Huuhko
61b53f2477
Elm.Toolbar: Add missing event_info to events
2015-03-24 09:06:49 +02:00
Kai Huuhko
73b54938c6
Elm.Naviframe: Add item_pop_cb, missing event_info for events
2015-03-24 09:05:40 +02:00
Kai Huuhko
aaaa3a1438
Evas.Rect: Use inline and nogil to optimize the intersection helper
2015-03-24 05:05:28 +02:00
Kai Huuhko
fcc93216f9
Evas.SmartObject: Fix smart callbacks with NULL event_info
...
If the event has a conversion func assigned but event_info is NULL
we should pass None instead of dropping the parameter. This behavior
is now the same as before the callback rework.
2015-03-23 19:15:25 +02:00
Kai Huuhko
8a0dccbf22
Evas: Optimize Smart methods
...
The methods are now checked on __init__. If a method is not initially
defined the calls to it will be skipped entirely. The methods can be
rebound later in runtime by initially providing an empty (pass) method.
2015-03-21 10:38:24 +02:00
Kai Huuhko
1940b51f15
Evas.SmartObject: Use calloc to allocate the array
2015-03-21 10:37:47 +02:00
Kai Huuhko
149f7d1278
setup.py: Fix Cython specific options
...
**SPANK SPANK SPANK!!** Dave has been naughty.
build_ext must be imported from Cython in order for options like
--cython-dbg to be understood by the setup script.
2015-03-21 10:08:25 +02:00
Kai Huuhko
0266db28bd
Eo: Add the property 'parent'
2015-03-21 10:06:45 +02:00
Kai Huuhko
c547f72374
Ecore-X: Fix copy & paste error in last commit
2015-03-13 20:36:05 +02:00
Kai Huuhko
0a9ccfca74
Ecore-X: Add cursor_free, deprecate screensaver_supend
2015-03-13 20:13:31 +02:00
Kai Huuhko
6036567b41
Ecore-X: Add cursor_shape_get()
2015-03-13 19:48:15 +02:00
Kai Huuhko
4ccea0f35d
Evas.SmartObject: Add smart callback introspection
2015-03-13 19:22:01 +02:00
Kai Huuhko
ea2d5bd689
Evas.SmartObject: Optimize Smart calls
2015-03-13 13:10:22 +02:00
Kai Huuhko
3120e56250
Evas.SmartObject: Go back to the old cb system
...
Turns out the C calls are awfully slow.
Dave, good work with the tests!
2015-03-13 02:40:39 +02:00
Davide Andreoli
807f0417db
Some tests for SmartObject callbacks
2015-03-12 22:02:07 +01:00
Kai Huuhko
ccc88f6650
Elementary.Object: Use Evas.Object._set_obj()
2015-03-12 21:17:25 +02:00
Kai Huuhko
4b9a44d2fc
Evas.Object: Add more documentation for size hints from C headers
2015-03-12 19:39:29 +02:00
Kai Huuhko
dd5b35ef8f
Evas.Object: Re-order the methods into sections, cosmetic
2015-03-12 18:52:08 +02:00
Kai Huuhko
6fa1b78256
Evas.SmartObject: Keep reference to Smart in the SO object
...
Smart gets freed automatically when no SO or user has references to it.
2015-03-12 18:22:46 +02:00
Kai Huuhko
270ac10e09
Evas.SmartObject: Optimize python cb call
2015-03-12 16:19:35 +02:00
Kai Huuhko
179404e279
Evas.SmartObject: Change SmartCb spec into a custom object
...
This allows faster C access to the values, avoids casting the conv_func
pointer to an integer and back.
2015-03-12 14:27:36 +02:00
Kai Huuhko
8b594d4bd8
Evas.SmartObject: Improve Smart cb handling
...
Calling custom callbacks with event_info was broken, fixed.
A check was added for event_info pointer, a warning will emit
when it's non-NULL and we don't have a conv function set.
Small optimizations.
2015-03-12 02:00:04 +02:00