Commit Graph

157 Commits

Author SHA1 Message Date
Davide Andreoli 0f3b8eb446 Python-EFL: Add documentation to the Map widget 2013-04-04 12:44:02 +02:00
Kai Huuhko aa72b5f273 Evas: Use cpdef for making internal calls faster, small performance
optimizations.
2013-04-03 22:47:16 +00:00
Kai Huuhko 18ecef1c2e Elm object: Add few performance optimizations
by simplifying code and making better use of types where possible.
2013-04-03 20:38:21 +00:00
Kai Huuhko 3b196172b4 Add an enums file for Evas so it gets the values directly from C lib. 2013-04-03 19:39:11 +00:00
Kai Huuhko 3aee0036b4 Use UTF-8 encoding when opening the headers for api coverage script. 2013-04-03 16:36:57 +00:00
Kai Huuhko af6358e627 Remove efreet from api coverage script. 2013-04-03 16:34:37 +00:00
Kai Huuhko f532a40fae Elm: Add documentation for the exceptions added earlier. 2013-04-03 16:31:22 +00:00
Kai Huuhko e9453b5a31 TODO++ 2013-04-03 15:58:25 +00:00
Davide Andreoli 1a910cfab3 Python-EFL: ecore file_download: another py3 fix 2013-04-03 17:31:15 +02:00
Davide Andreoli 7cd00bb793 Python-EFL: whops, forgot an efreet ref 2013-04-03 17:31:15 +02:00
Kai Huuhko add899f278 TODO++ 2013-04-03 13:36:13 +00:00
Kai Huuhko 259cb4d083 Elm: Hopefully the last batch of _(c)fruni removal. 2013-04-03 13:33:28 +00:00
Davide Andreoli b7d442adb0 Python-EFL: TODO-- 2013-04-03 14:41:10 +02:00
Davide Andreoli 307a27022b Python-EFL: remove the efreet bindings.
We don't need them, just use pyxdg if you need fdo standards.
2013-04-03 14:34:38 +02:00
Davide Andreoli 14e05b7b19 Python-EFL: setup.py small improvements
* added the Cython annotate options (off by default)
 * removed build_sphinx, just use make_doc
 * moved pkg_config function on top
 * removed embedsignature option
2013-04-03 14:18:22 +02:00
Kai Huuhko f9c3ca119b CODING++, TODO++ 2013-04-03 11:24:08 +00:00
Davide Andreoli 86df76780a Python-EFL: fix evas events for py3 and remove that hack in emotion test 2013-04-03 12:59:11 +02:00
Davide Andreoli 92a626abbc Python-EFL: fix ecore.file_download_protocol_available for py3, and made a test for it 2013-04-03 11:38:46 +02:00
Kai Huuhko ed1cad63f6 Elm: More _cfruni removal. 2013-04-02 23:24:35 +00:00
Kai Huuhko 48edc6d73d Elm: Fix tests to work in py3 2013-04-02 17:37:06 +00:00
Kai Huuhko dd6f479d7d Elm: More _cfruni removal, and fix init() broken by my previous commit. 2013-04-02 17:15:20 +00:00
Davide Andreoli 2f563ce6ec Python-EFL: the return string from edje_file_data_get() must be free() by the caller. 2013-04-02 13:50:01 +02:00
Kai Huuhko bd1dd50bc6 Elm: First batch of _cfruni extermination 2013-04-02 11:37:02 +00:00
Davide Andreoli d4d58b990b Python-EFL: edje, remove all the fruni/cfruni usage 2013-04-02 11:42:26 +02:00
Davide Andreoli 847f360867 Python-EFL: emotion: get rid of _cfruni() 2013-04-02 10:31:47 +02:00
Kai Huuhko 2f6edccf6e Eo: remove _c?fruni from list conv funcs. 2013-04-01 18:24:45 +00:00
Kai Huuhko 4155c99d3e Ecore: more _cfruni riddance. 2013-04-01 18:16:26 +00:00
Kai Huuhko 4244773c94 Evas: the holy grail of strings! 2013-04-01 18:02:16 +00:00
Davide Andreoli dc7699688a Python-EFL: add a note about _fruni and _cfuni problems in TODO 2013-03-31 21:23:46 +02:00
Davide Andreoli a960142166 Python-EFL: remove unused code (was the test to use the new Eo API). And use multiline when importing. 2013-03-31 21:18:03 +02:00
Davide Andreoli 99941b9e7b Pythn-EFL: try to improve the CODING file 2013-03-31 21:16:50 +02:00
Davide Andreoli 5043aa38f0 Reorder _object_mapping_register for readability. 2013-03-31 15:26:30 +00:00
Kai Huuhko 49d1d1950a Move Eo init to beginning of the file so that the initialization is run
before anything else that's in the module init code path.
2013-03-31 15:09:50 +00:00
Kai Huuhko aff266e08a Fix pkg-config error message so it doesn't always show Evas. 2013-03-31 15:09:50 +00:00
Davide Andreoli 54bda657e0 Python-EFL: add a test for Window.fullscreen prop 2013-03-31 16:37:53 +02:00
Davide Andreoli d5682ff7e0 Python-EFL: Fix emotion test also for py3 2013-03-31 16:27:02 +02:00
Davide Andreoli 87ee5d9be8 Python-EFL: Fix emotion example 2013-03-31 15:31:23 +02:00
Kai Huuhko 70e0ef0be8 Add discussion items to CODING. 2013-03-30 22:22:33 +00:00
Kai Huuhko 28d68cf2a0 Evas: Add some trivial performance optimizations + TODOs for more. 2013-03-30 21:15:32 +00:00
Kai Huuhko a1e19c6db0 Fix elm actionslider test 2013-03-30 18:31:20 +00:00
Kai Huuhko 21ec3e18cf Change the class lookup code to C only using an Eina Hash table. 2013-03-30 15:39:51 +00:00
Davide Andreoli f607d989a1 Python-EFL: The Zen of Python :) 2013-03-30 14:17:52 +01:00
Davide Andreoli 90a73380d6 Python-EFL: CODING, explain better the choose 2013-03-30 14:00:50 +01:00
Davide Andreoli 16ecc8ca4b * remove Eo.is_valid property as it do not check what it say
* Using Eina_Hash in object_mapping doesn't worth the pain
 * extended object mapping is not required anymore
2013-03-30 12:21:13 +01:00
Kai Huuhko 4e33dcb8d3 Add cython generated html files to gitignore 2013-03-29 16:48:29 +00:00
Kai Huuhko 4a157cb0a2 Add more skeletal work for Efreet.
Uri, base and trash should be fully usable now.
2013-03-29 16:36:16 +00:00
Kai Huuhko 0a21bac7bd TODO++, CODING++ 2013-03-29 15:46:32 +00:00
Kai Huuhko 9a6bf227c0 Add the file CODING for coding related information. 2013-03-28 21:37:17 +00:00
Kai Huuhko 0cb72de9f1 Revert changes to pointer comparison style. 2013-03-28 21:34:31 +00:00
Kai Huuhko 9dca72f3c1 Revert a change to setup.py logic and add a clarifying comment. 2013-03-28 17:49:20 +00:00