Davide Andreoli
fecc0c2604
Edje: remove custom __repr__ implementation
...
to be consistent with the others
2017-07-22 09:08:03 +02:00
Davide Andreoli
25f620ef19
python-edje do not exists anymore
2017-07-22 08:42:14 +02:00
Davide Andreoli
8ad73b3e69
Ecore.Poller is no more an Eo object in C :(
2017-07-16 14:12:32 +02:00
Davide Andreoli
5b9ba62e8f
Fix a nasty ecore.x and ecore.input conflict
...
Both modules register the ECORE_EVENT_* events, so if you use them toghether one of the 2 was failing to run because the events was already registered by the other.
I'm fixing this by keeping a local event map in ecore.input, not the cleaner solution but it's the safer one I can found (in term of backward compatibility)
This fix (at least) epymc in standalone mode (without a wm)
2017-07-15 22:52:39 +02:00
Davide Andreoli
26a4c38d67
New 1.20 API: evas.Map.coords_get
2017-07-15 17:30:19 +02:00
Davide Andreoli
15b29e3ce8
New 1.20 API: elm/edje text_prediction_hint
...
no tests, as I have no idea on how to use this feature
2017-07-15 17:07:08 +02:00
Davide Andreoli
6bd7daa883
New 1.20 API: elm.Spinner min/max,reached events
...
with test
2017-07-15 10:44:58 +02:00
Kai Huuhko
5864a9dd2d
Documentation: Add better documentation about object lifetime
2017-07-09 16:50:24 +03:00
Kai Huuhko
a475ecba44
Elementary: Add import to efl.edje
...
Since we can't always anticipate when Elm will return a pointer to
an Edje object, let's just have the type always available.
2017-06-18 20:30:52 +03:00
Davide Andreoli
eace418f9b
Some new widget names
...
#FollowTheWhiteRabbit
2017-06-18 18:38:25 +02:00
Davide Andreoli
bb2a45f013
Open up 1.20 dev cycle
2017-04-21 09:25:30 +02:00
Davide Andreoli
8c7ad9f31f
Prepare the 1.19 release
2017-04-18 19:40:42 +02:00
Davide Andreoli
6a7e698368
New 1.19 API: evas.Image.load_head_skip
2017-04-15 20:41:14 +02:00
Davide Andreoli
4557daa602
EcoreConUrl is no more an Eo object :(
...
#FollowTheWhiteRabbit
2017-04-15 20:20:08 +02:00
Kai Huuhko
a70c42e681
elm: Don't allow FontProperties to be freed manually
...
This could easily lead to segfaults and double frees if the lifetime of the Python object is not managed carefully.
We now do the free automatically when the object no longer has references to it.
2017-04-15 16:50:27 +03:00
Davide Andreoli
d87e0a5484
another win stack piece
2017-04-04 20:35:29 +02:00
Davide Andreoli
89bb6a1998
Revert "New 1.19 API: elm.Win.stack_*"
...
This reverts commit f76e272990
.
The win stack api has gone in beta,
we can re-revert after the release
2017-04-04 20:22:35 +02:00
Kai Huuhko
b06c3151f7
elm: Fix font_properties_get
2017-03-31 17:51:00 +03:00
Davide Andreoli
add166fb62
New 1.19 API: elm.Calendar.date_{min,max}
...
with test
2017-03-15 21:07:10 +01:00
Davide Andreoli
7aec398ede
New 1.19 API: elm.ELM_INPUT_PANEL_LAYOUT_VOICE
2017-03-15 19:54:43 +01:00
Davide Andreoli
da9258f474
New 1.19 API: elm.GengridItem.custom_size
2017-03-15 19:41:17 +01:00
Davide Andreoli
9c00cbb0fe
New 1.19 API: elm.Naviframe "item,activated" cb
...
with test refactor/reformat
2017-02-27 20:23:02 +01:00
Davide Andreoli
71354b3bb8
New 1.19 API: elm.Image.async_open + 4 new callbacks
...
with test
2017-02-26 22:50:25 +01:00
Davide Andreoli
e3224c882a
whops, forgot compat wrappers for added enums
2017-02-26 21:08:03 +01:00
Davide Andreoli
dccd0ed62f
New 1.19 API: ELM_CALENDAR_REVERSE_DAILY
2017-02-26 20:59:38 +01:00
Davide Andreoli
9231e530bf
New 1.19 API: elm.Progressbar.is_pulsing
...
with a stipid test
2017-02-26 10:30:29 +01:00
Davide Andreoli
6f92607ba4
New 1.19 API: elm.Panel "toggled" signal
...
with test
2017-02-26 09:43:15 +01:00
Davide Andreoli
f76e272990
New 1.19 API: elm.Win.stack_*
...
with test
2017-02-25 12:58:42 +01:00
Davide Andreoli
3e0dbeb7f7
New 1.19 API: elm.Panel.scrollable_content_size_get
2017-02-25 10:57:19 +01:00
Davide Andreoli
98b7b2408f
Rename class names accordly to Eo recent changes
...
This will lead do break sooner or later, for example:
Datetime is internally an Efl.Ui.Clock, so once Clock will be renamed we will be at a closed corner :(
#FollowTheWhiteRabbit
2016-12-28 14:11:48 +01:00
Davide Andreoli
ac7013064f
Silence lots of Eo errors
...
more info in the code comment
2016-11-05 17:51:00 +01:00
Davide Andreoli
032750af77
Fix Gengrid.item_insert_after to do the right thing
2016-11-05 15:01:48 +01:00
Davide Andreoli
16fa850f24
Fix for cython 0.25
...
New cython do not like our cdef @DEPRECATED decorator implementation,
I'm not able to fix it, so I just rewrite it in pure python.
The new one is a bit simpler, it do not print the source file anymore,
but still augment the documentation.
Tested with Cython 0.24.1 and 0.25.1 on both python 2.7 and 3.5, hope is enough.
#IHateCython
2016-11-05 11:42:26 +01:00
Davide Andreoli
01220931fc
Evas: Do not call xxx_callback_del if obj is NULL
...
@fix
2016-10-22 11:43:25 +02:00
Davide Andreoli
ea4bc8790d
warnings --
2016-10-14 23:16:25 +02:00
Davide Andreoli
9e25d34920
warnings--
2016-10-14 23:04:27 +02:00
Davide Andreoli
953f468229
Edje_External: fix a wrong var name
...
spotted by (now readable) warnings
2016-10-14 22:54:50 +02:00
Davide Andreoli
f872e7b8c6
Fix usage of EINA_LOG_* functions
...
spotted by warnings :)
2016-10-14 22:45:32 +02:00
Davide Andreoli
fa5b944f31
Eo: Eo_Event -> Efl_Event
...
#FollowTheWhiteRabbit (tm)
2016-10-14 21:29:15 +02:00
Davide Andreoli
99c618fc2b
Remove ecore warning about subprocess incompatibility
...
This conflict seems to not exists anymore, the added test should prove it
Also removed unused return values from the existing exe test
(cherry picked from commit 191af7ac380ab87d29e4886fe07cd02b8dd5afa9)
2016-10-02 09:56:27 +02:00
Davide Andreoli
1a2b8e64f8
small doc fix
2016-09-24 13:58:12 +02:00
Kai Huuhko
6ad9bb3521
Emotion: Document module names and mark module options as deprecated
2016-09-03 22:37:49 +03:00
Kai Huuhko
0217da6c1f
Emotion: Change default module_name to gstreamer1
2016-09-03 22:37:19 +03:00
Kai Huuhko
f7e96cf0af
Elm.Spinner: Add two missing signals and fix documentation issues
2016-08-29 18:44:35 +03:00
Kai Huuhko
6fa2d3ff95
Follow Eo -> Efl renames
2016-08-21 19:53:41 +03:00
Davide Andreoli
212eca4321
1.19 development starts now
2016-08-21 15:57:21 +02:00
Davide Andreoli
cca359974a
Prepare the 1.18.0 release
2016-08-20 09:32:49 +02:00
Kai Huuhko
f652b6e18f
Evas.Smart: Store event string in the spec to ensure it doesn't get decreffed
...
This fixes event string corruption and segfault in epymc
2016-08-16 22:57:09 +03:00
Kai Huuhko
b2af779d7d
Switch enums to use the old system we had previously
...
This allows us to support Cython 0.23+
2016-08-16 10:11:34 +03:00
Davide Andreoli
d6fc38ea59
ecore.Exe: implement is_deleted for consistency with other classes
2016-08-14 11:58:49 +02:00