{ "info": { "author": "Damien \"dee\" Coureau", "author_email": "kabaret-dev@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3" ], "description": "# kabaret.flow_button_pages\n\nA collection of custom_page widgets to use in your flow, as well as \nan extended Home page showing thumbnail/icon and color for your Projects.\n\nButton Home\n===========\n\nThe Button Home extends the default Home page will a few options.\n\nRight click on an empty space on the Home page to access the **Admin**\narea. You will find the default Home with additional **Home Settings**: \n- **Show Status**: Will show the Project status below its name. \n- **Show Archived**: Will hide archived Project unless checked.\n- **Button Height**: Height of each Project button.\n- **Default Thumbnail**: Defines the thumbnail to use when\n no thumbnail is set on a Project.\n\nAs well as the **Project Settings**. You can edit them here, or with a\nright click on a Project button -> **Configure**\n- **Color**: use an hex color here, it will change the button text color.\n- **Thumbnail**: Define the thumbnail to show on the button. You can \nuse:\n - A file path (! avoid backslashes !)\n - A data uri. This will embed the image in the database. You can \n use Chrome Developers Tools to get it from an image.\n - A classic **kabaret** resource identifier like `('icons.gui', 'start')`\n\n\n\nIn order to create a new Project or edit a Project status, you still need\nto use the classic controls (The actions are in the **Admin** area's \n`Projects` Map). \n\n \nUsage\n-----\nIn your Session class, override the `_create_actor()` method to create\na Flow actor using `ButtonHomeRoot` as custom home root:\n\n from kabaret.app.ui import gui\n from kabaret.app.actors.flow import Flow\n from kabaret.flow_button_pages import ButtonHomeRoot\n\n class MySession(gui.KabaretStandaloneGUISession):\n \n def _create_actors(self):\n Flow(self, CustomHomeRootType=ButtonHomeRoot)\n\nThat's it ! \\o/", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/kabaretstudio/kabaret.flow_button_pages", "keywords": "kabaret gui vfx animation pipeline dataflow workflow asset manager", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "kabaret.flow-button-pages", "package_url": "https://pypi.org/project/kabaret.flow-button-pages/", "platform": "", "project_url": "https://pypi.org/project/kabaret.flow-button-pages/", "project_urls": { "Homepage": "https://gitlab.com/kabaretstudio/kabaret.flow_button_pages" }, "release_url": "https://pypi.org/project/kabaret.flow-button-pages/0.1.3/", "requires_dist": null, "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "summary": "A button based collection of custom_page widgets to use in your flow", "version": "0.1.3" }, "last_serial": 5674124, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9b8787e7503109bb10ef9ce212c2436d", "sha256": "1f1485b5bb105b2c06031ccb3b6407762b423a92a20b4c04dd83018dd774efae" }, "downloads": -1, "filename": "kabaret.flow_button_pages-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9b8787e7503109bb10ef9ce212c2436d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 132442, "upload_time": "2019-08-13T22:54:40", "url": "https://files.pythonhosted.org/packages/a6/26/bbaa22490e4a0a9222f0a1fd374d3e6209b627bfa695371b486c8a56fb06/kabaret.flow_button_pages-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7f9cd496fe1f8059a0a3d2172b81a44a", "sha256": "694ce56372d06c337ce746503caa316a6851d0f4e495d5369bfcb1d06adfd60e" }, "downloads": -1, "filename": "kabaret.flow_button_pages-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7f9cd496fe1f8059a0a3d2172b81a44a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 134149, "upload_time": "2019-08-13T23:43:05", "url": "https://files.pythonhosted.org/packages/76/5a/85fbb7f2498b45f47d345c84260480e8638ce1a6f008ab5ed3b29e4467f8/kabaret.flow_button_pages-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0f5762cdaebba0d0f6af7c1788677dd2", "sha256": "f1ac98e05a82a15967d00af8b7cb710064adfef3bc1f641c09b5ad3539ba2845" }, "downloads": -1, "filename": "kabaret.flow_button_pages-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0f5762cdaebba0d0f6af7c1788677dd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 134183, "upload_time": "2019-08-13T23:45:21", "url": "https://files.pythonhosted.org/packages/d7/d6/d440cd40bc72cf4fcf779fb67f6ce745c4385f33ebc89b64a6c6452c502c/kabaret.flow_button_pages-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0f5762cdaebba0d0f6af7c1788677dd2", "sha256": "f1ac98e05a82a15967d00af8b7cb710064adfef3bc1f641c09b5ad3539ba2845" }, "downloads": -1, "filename": "kabaret.flow_button_pages-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0f5762cdaebba0d0f6af7c1788677dd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 134183, "upload_time": "2019-08-13T23:45:21", "url": "https://files.pythonhosted.org/packages/d7/d6/d440cd40bc72cf4fcf779fb67f6ce745c4385f33ebc89b64a6c6452c502c/kabaret.flow_button_pages-0.1.3.tar.gz" } ] }