{ "info": { "author": "Gustavo Sverzut Barbieri", "author_email": "barbieri@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console :: Framebuffer", "Environment :: X11 Applications", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: C", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: User Interfaces" ], "description": "Python bindings for Edje, part of Enlightenment Foundation Libraries.\r\n\r\nEdje is a complex graphical design & layout library, designed to be\r\nused with \"Evas\" canvas system, also part of EFL.\r\n\r\nIt doesn't pretend to do containering and regular layout like a widget\r\nset. For the purposes of Enlightenment 0.17, Edje should serve all the\r\npurposes of creating visual elements (borders of windows, scrollbars,\r\netc.) and allow the designer the ability to animate, layout and\r\ncontrol the look and feel of any program using Edje as its basic GUI\r\nconstructor. This library allows for multiple collections of layouts\r\nin one file, sharing the same image database and thus allowing a whole\r\ntheme to be conveneintly packaged into 1 file and shipped around.\r\n\r\nEdje separates the layout and behavior logic. Edje files ship with an\r\nimage database, used by all the parts in all the collections to source\r\ngraphical data. It has a directory of logical part names pointing to\r\nthe part collection entry ID in the file (thus allowing for multiple\r\nlogical names to point to the same part collection, allowing for the\r\nsharing of data betwene display elements). Each part collection\r\nconsists of a list of visual parts, as well as a list of programs. A\r\nprogram is a conditionally run program that if a particular event\r\noccurs (a button is pressed, a mouse enters or leaves a part) will\r\ntrigger an action that may affect other parts. In this way a part\r\ncollection can be \"programmed\" via its file as to hilight buttons when\r\nthe mouse passes over them or show hidden parts when a button is\r\nclicked somewhere etc. The actions performed in changing from one\r\nstate to another ar also allowed to transition over a period of time,\r\nallowing animation.\r\n\r\nThis separation and simplistic event driven style of programming can\r\nproduce almost any look and feel one could want for basic visual\r\nelements. Anything more complex is likely the domain of an application\r\nor widget set that may use Edje as a convenient way of being able to\r\nconfigure parts of the display.\r\n\r\nEdje files may contain small scripts written in Embryo (a variant of\r\nC, originally called Small, later renamed to PAWN).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.enlightenment.org/", "keywords": "wrapper binding enlightenment graphics raster evas canvas theme", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "python-edje", "package_url": "https://pypi.org/project/python-edje/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python-edje/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.enlightenment.org/" }, "release_url": "https://pypi.org/project/python-edje/1.7.0/", "requires_dist": null, "requires_python": null, "summary": "Python bindings for Edje", "version": "1.7.0" }, "last_serial": 797914, "releases": { "0.1.0": [ { "comment_text": "built on Linux-2.6.21-ck1-i686-Intel-R-_Pentium-R-_M_processor_1600MHz-with-glibc2.0", "digests": { "md5": "d8035341b320f8fe6932af876229806e", "sha256": "bf2a23bb780f290a4d6751a34a389664940d715697887a67b61da7abf84ce6df" }, "downloads": -1, "filename": "python_edje-0.1.0-py2.4-linux-i686.egg", "has_sig": false, "md5_digest": "d8035341b320f8fe6932af876229806e", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 71659, "upload_time": "2007-05-11T20:46:13", "url": "https://files.pythonhosted.org/packages/b7/a4/411222efb09a3df64dedd68e021781a030ed466156cc2273bac9a77c73cd/python_edje-0.1.0-py2.4-linux-i686.egg" }, { "comment_text": "", "digests": { "md5": "29fe75384d818406b96383243a7e8ad7", "sha256": "8f2699d2c82d8ed26a82499b1a9eadddeb024531400c5bc99a58bb459872bc61" }, "downloads": -1, "filename": "python-edje-0.1.0.tar.gz", "has_sig": false, "md5_digest": "29fe75384d818406b96383243a7e8ad7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16799, "upload_time": "2007-05-11T20:42:30", "url": "https://files.pythonhosted.org/packages/46/b1/1054c782cf4122e56926121550f313533323606f47ffa4807c92ab110e69/python-edje-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f2e1f7e3e3e0000ebd220fdad86fded6", "sha256": "921365a8d8fdaa2cfcef3f2c9164af5de5d192508c95f987525909debd750c8d" }, "downloads": -1, "filename": "python-edje-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f2e1f7e3e3e0000ebd220fdad86fded6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 495051, "upload_time": "2007-12-13T18:23:15", "url": "https://files.pythonhosted.org/packages/7a/bd/5bd00ab6b8794f99542e86b7c0953cdb54aeae6023341cf4a4bbd9bfd026/python-edje-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b705a9440da92b9a0eb8e4cdfbe82c06", "sha256": "ffedb3e45d5983baf1ecf8c880bba9a2b41e1c2cd4db8086ef99fb15b46a47a0" }, "downloads": -1, "filename": "python-edje-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b705a9440da92b9a0eb8e4cdfbe82c06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93692, "upload_time": "2008-08-17T18:55:14", "url": "https://files.pythonhosted.org/packages/f1/b7/e6e20787a9343cc99aec0fa8cdc62b882db683e309d57461961c82a8ce59/python-edje-0.3.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "e6eb89760b950c10c8fcbccaccb0d73c", "sha256": "3b38db811bf982a4ba4f7c8935896cb2b70d8cc28d51ea479d3b80505fb41383" }, "downloads": -1, "filename": "python-edje-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e6eb89760b950c10c8fcbccaccb0d73c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338615, "upload_time": "2010-06-09T22:43:48", "url": "https://files.pythonhosted.org/packages/be/d2/2dd7cf50fa073b84077c90fe5ab033bd0d4f9466e91286acae694d9535e8/python-edje-0.5.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a14eede764c5e627aaf8571fbdccd597", "sha256": "4bf1368a5f0540d463d6b087089c7ad30e4caab9efe582aca48c6d53caba3fbe" }, "downloads": -1, "filename": "python-edje-0.7.0.tar.gz", "has_sig": false, "md5_digest": "a14eede764c5e627aaf8571fbdccd597", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 546056, "upload_time": "2010-09-14T05:14:10", "url": "https://files.pythonhosted.org/packages/3a/58/19ce5aed3e297e447028bd1e15449fe64a1425403642caa7c285983718a8/python-edje-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "91d9e01bc7fab13dc75c059ad00ec215", "sha256": "2e1f1943f4d1fc2bffdae6c8436eeb0dd41e20c4aa27f7067f7cad94a03f7f58" }, "downloads": -1, "filename": "python-edje-0.7.1.tar.gz", "has_sig": false, "md5_digest": "91d9e01bc7fab13dc75c059ad00ec215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 546069, "upload_time": "2010-09-14T05:42:43", "url": "https://files.pythonhosted.org/packages/b6/1a/0cff2a2af8e9fa2f8d6fa45c2740a5d3b176f995cb849116f1be3fa1fb47/python-edje-0.7.1.tar.gz" }, { "comment_text": "autoconf/automake", "digests": { "md5": "fbe5105abb5b2d3de71302ff3973945a", "sha256": "f5004d9b784b0ca37436daacff7f4f21bb3094b9fdfc5abc95f8e57e90ecb242" }, "downloads": -1, "filename": "python-edje-1.7.0-alpha.tar.bz2", "has_sig": false, "md5_digest": "fbe5105abb5b2d3de71302ff3973945a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761298, "upload_time": "2012-08-12T22:24:05", "url": "https://files.pythonhosted.org/packages/0c/de/7e32c66167a6ee2b5527be15e89f9d1c5b1d111e29f47c8b5fa13125cae8/python-edje-1.7.0-alpha.tar.bz2" } ], "1.7.0": [] }, "urls": [] }