Commit Graph

936 Commits

Author SHA1 Message Date
Kai Huuhko aabeef1bae Documentation: Add some functional coloring and visual cues 2015-03-03 22:32:31 +02:00
Kai Huuhko 5fdfe2e553 Elementary.scroller: Make ScrollerWidget private
We now also disallow Scrollable initialization.

Hopefully these changes clarify the intended usage of these classes.
2015-03-03 17:26:45 +02:00
Kai Huuhko 2a1a08ae40 Elementary.scroller: Documentation fixes 2015-03-03 14:11:03 +02:00
Kai Huuhko 4fedd07228 Elementary.box: Add an iterator for Box's children
Usage example:

  box = Box(parent)
  box.pack_end(mychild)

  for child in box:
      print(child)
2015-03-02 10:16:34 +02:00
Kai Huuhko 5efbb8810b Evas: Optimize rect getters class initialization 2015-03-02 09:02:51 +02:00
Kai Huuhko 65d68e7aee Evas.Rect: Optimizations
Freelist will keep Rect objects around for quick instancing,
casts to extension type will skip unnecessary type tests.
2015-03-02 07:55:16 +02:00
Kai Huuhko ca4899125d Tests: Change test names to reflect the change from last commit 2015-03-02 05:27:29 +02:00
Kai Huuhko 460d749aef Evas.Rect: Rename intercepts to intersects, correct the algorithm
It now uses the same algorithm as eina_rectangle
2015-03-02 05:22:57 +02:00
Kai Huuhko ee9c3cb042 tests.evas: Add a valid, failing test for Rect.intercepts
The algorithm used produces a false negative when the shapes intersect
in a cross shape.
2015-03-02 05:19:04 +02:00
Kai Huuhko f18ddbf87c Elementary.window: Improve documentation of Window constructor 2015-02-26 05:42:30 +02:00
Kai Huuhko 9c801a9416 Elementary.systray: Follow Eo changes 2015-02-26 05:40:56 +02:00
Kai Huuhko c8f782538f Remove tests that were infact wrong. 2015-02-26 01:02:09 +02:00
Kai Huuhko ff83ec4266 Evas: Rename Object.parent_get to smart_parent_get
It was clashing with Eo.parent_get and is more correct in regards
to C api naming.
2015-02-25 23:41:14 +02:00
Davide Andreoli 9afb74906b Fix code to conform to recent Eo changes. 2015-02-25 21:44:31 +01:00
Kai Huuhko e27e5e3f13 Examples.elementary: Update fs_entry/btn tests
to not use deprecated methods.
2015-02-21 17:51:33 +02:00
Kai Huuhko 2ce228be96 Elementary: Add module systray
Test/example needs more work
2015-02-21 05:41:14 +02:00
Davide Andreoli d141a912e5 Fix Photocam.internal_image to actually work
This property/get_function was totally wrong :(
2015-02-21 00:19:50 +01:00
Davide Andreoli 9428a7418e Fix Scroller doc 2015-02-20 20:45:22 +01:00
Davide Andreoli 4b7d08e38a Fix for cython 0.22 2015-02-19 20:22:39 +01:00
Davide Andreoli abbccd84aa Correct commit count
The current method of counting commits give a wrong number. This lets git do the counting.

patch by Doug Newgard slightly modified by me
2015-02-16 22:30:58 +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
Davide Andreoli a90f1dd54d Remove a wrong line from the previous commit 2015-02-16 20:24:26 +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 6309b15873 Indentation: do not mix continuation line with indent 2015-02-07 13:00:15 +01:00
Davide Andreoli 28da8bad4a Fix Entry Anchor test
we need to import Hover if we want to use it
2015-02-07 12:55:21 +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 b71a0af896 Add a new example for win main_menu 2015-01-23 20:37:04 +01:00
Davide Andreoli 6ac80225fb Improve a bit the Window test 2015-01-23 20:07:50 +01:00
Davide Andreoli d4572bf26a Keep track of installed files by py version
Now you can install/uninstall using more than one python versions
2015-01-20 01:58:57 +01:00
Davide Andreoli 4a533f73df New setup.py command: test
This command run all the available unit test, will be used also in jenkins
2015-01-20 01:35:27 +01:00
Davide Andreoli e44d8b176b Genlist: new test for reorder mode 2015-01-19 23:44:27 +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 129c801aea Nother try to make cython happy on jenkins 2015-01-17 21:03:45 +01:00
Davide Andreoli 9cee723e44 Use LooseVersion (instead of pkg-config) to check required version.
This again to try fixing the build on jenkins
2015-01-17 20:29:09 +01:00
Davide Andreoli ea60044620 Just for fun: port of the Transit Bezier test
...for fun and to prove the python-efl power,
the test is half the size of the C version
2015-01-17 20:05:40 +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