Commit Graph

100 Commits

Author SHA1 Message Date
Kai Huuhko 0789bef048 Elementary: Convert the two remaining calendar examples. 2013-12-06 11:49:39 +02:00
Kai Huuhko ab036dd80b Elementary: Fix clock example 2013-12-06 11:47:28 +02:00
Kai Huuhko 2fdaaf2957 Elementary: Disable dnd example 2013-12-06 03:45:34 +02:00
Kai Huuhko 602d030137 Elementary: Fix mistakes in configuration example. 2013-12-05 11:32:42 +02:00
Davide Andreoli 0a03a272e7 Python-EFL: unify all the 3 map tests in one 2013-12-04 21:31:55 +01: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 44ea5ef086 Elementary: Fix issues in examples, including segfault in config example
It seems socket image windows size and pos should not by manipulated
before calling socket_listen().

Removed several remaining uses of enums from package namespace.
2013-11-28 00:31:41 +02:00
Kai Huuhko cfd74a40e9 Elm: Update main test to be more like C test and add more table examples 2013-11-27 21:08:45 +02:00
Kai Huuhko 4e6d58301d Elementary: Fix Icon example to match the changes made C example.
Thanks SeoZ!
2013-11-26 17:34:39 +02:00
Kai Huuhko 75ee95a7d6 Elementary: Improve input event example.
- prevent focusing the log entry or the clear button widgets
 - move log entry widgets cursor to end when it changes
 - set weight size hints to allocate more space for log entry widget
 - clarify the output messages
2013-11-26 02:37:46 +02:00
Kai Huuhko feaeb7a468 Elementary: Use filter callback to handle the entry text in input example 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 d7cef5a697 Elementary: Add an example for input events. 2013-11-25 20:52:54 +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 738a377a78 Elementary: Fix a couple of issues in edje external examples.
Include the source file too. It would be best to get rid of the binary
edje file and automate compiling/cleaning it.
2013-11-19 21:21:03 +02:00
Davide Andreoli 012b89076d PythonEFL: new elm test for Theme 2013-11-16 13:15:18 +01:00
Nathan Jervis 7896899abc Elementary: Fix the number of seconds in a day in calendar examples. 2013-11-09 11:49:06 +02:00
Kai Huuhko 91f6ce7ea8 Elementary: Add a call to need_efreet to the map examples.
This is required for the proper cache path to be found.
Otherwise it's created under cwd/(null)
2013-11-08 06:03:15 +02:00
Kai Huuhko af72b465e2 Elementary: Fix small issues in examples 2013-11-07 13:05:14 +02:00
Kai Huuhko a261a2bb69 Elementary: Add Slider example, fixed minor issues in others 2013-11-04 07:07:17 +02:00
Kai Huuhko cf1f98bbf6 Elementary: Improve the rest of the examples.
Summary of changes:

 - Make use of constructor keyword args
 - Most scripts are now working directory agnostic
 - Enabled evas textgrid example
 - Printed messages are slightly better formatted
2013-11-03 10:42:50 +02:00
Kai Huuhko 1f74676a1b Elementary: Comment out couple more accessibility stuff 2013-11-02 16:39:18 +02:00
Kai Huuhko a2364dba2c Elementary: Examples, part N.
"We're doing it, we're doing it! Stop being so testy."

  - Vincent Price as The Sinister Man, addressing Satan.
2013-11-02 02:10:56 +02:00
Kai Huuhko 944234bccd Elementary: Examplifying examples. 2013-11-01 01:52:48 +02:00
Kai Huuhko 39598ed1f7 Elementary: More work on the examples. 2013-10-30 11:36:54 +02:00
Kai Huuhko b3f501b387 Elementary: Start making examples more examplary. 2013-10-30 04:28:55 +02:00
Kai Huuhko d6d440c3a6 Add support for loggers that have been initialized already.
This allows module initialization to be logged as well.

Changed add_logger to return the logger object instead of int.
2013-10-26 03:22:47 +03:00
Kai Huuhko 3d85286336 Add arguments 'version' and 'message' to DEPRECATED decorator.
The decorator will automatically add a directive to the docstring and
log a message when the function is called.
2013-10-25 02:09:29 +03:00
Kai Huuhko b981ce3840 New feature: Set properties using constructor keyword arguments.
Only applied to Elm Bubble for now as an example.
2013-10-20 14:34:53 +03:00
Kai Huuhko 87ee22d559 Elementary: DnD work
- Genlist default animation test functional
 - Some callbacks are still missing
2013-10-10 05:42:39 +03:00
Kai Huuhko afe11df636 Elementary: Beginnings of Drag and Drop support, very much work in progress. 2013-10-08 17:13:32 +03:00
Kai Huuhko 6299a6c8ae Elementary: Make inheriting from scrollable a responsibility for the user. 2013-10-08 09:11:12 +03:00
Kai Huuhko fa9e96dff9 Elementary: Add a test for Access.
Change internal only GenlistItem.itc to readonly item_class
2013-10-04 15:11:57 +03:00
Kai Huuhko 914c6ffd6b Elementary: Add various missing functions 2013-10-04 09:29:45 +03:00
Kai Huuhko 0004c58c9b Elementary: Fix tests config and spinner 2013-10-03 07:41:46 +03:00
Kai Huuhko 9413b157b9 Evas/Eo: Fix couple of crashes related to Canvas cb's and Eo 2013-10-03 06:19:04 +03:00
Kai Huuhko d4e5ea886c Elementary: Fix Gengrid item_cb crash 2013-10-02 23:38:31 +03:00
Kai Huuhko 29259e670e Elementary: Clean up cruft from the transit test and add it to test.py 2013-10-02 20:28:16 +03:00
Kai Huuhko d430807974 Elementary: Add custom effects for transit. 2013-10-02 19:34:47 +03:00
Kai Huuhko bef896b490 Elementary: Fix transit del_cb 2013-10-02 05:59:21 +03:00
Davide Andreoli f8c332d636 Python-EFL: add support for the "recording" style of ProgressBar 2013-09-16 21:10:45 +02:00
Davide Andreoli 7925fc7056 Python-EFL: some works on the photocam widget
* implemented a proper test
* implemented remote url feature
* fixed file_set error raise
* implemented all the missing legacy setter/getters
2013-08-12 20:56:45 +02:00
Davide Andreoli 66e7f00308 PythonEFL: change the way progressbar pulse mode work.
Prior to this commit you enable (and start) the pulsing animation by doing:
pb.pulse = True
pb.pulse(True)

Now you need to use the less-confusing syntax:
pb.pulse_mode = True
pb.pulse(True)

Sorry for braking the API but was really confusing before.
2013-08-12 16:50:50 +02:00
Kai Huuhko 478709be29 Examples/Elementary/Image: Fix rotation buttons. 2013-08-12 17:22:46 +03:00
Davide Andreoli 37d136fdbc PythonEFL: 2 small fix for the new image test 2013-08-12 15:38:51 +02:00
Davide Andreoli c1298443b3 PythonEFL: add support in Image for urls and a new test for the Image widget 2013-08-12 15:32:33 +02:00
Kai Huuhko 82a3131a5a elementary MultibuttonEntry: Add a print button to the example. 2013-08-02 13:15:42 +00:00
Davide Andreoli fd131a2b69 Python-EFL: @on_event(event_name) decorator for Emotion 2013-05-14 23:13:26 +02:00
Davide Andreoli 6e221b54c5 Python-EFL: espionage: more unicode fun 2013-05-09 20:18:57 +02:00