{ "info": { "author": "Mike Malinowski", "author_email": "mike@twisted.space", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# Overview\n\n\nLaunchPanel is a simple interface designed to expose LaunchPad Actions\nto the user in an intuitive way.\n\nLaunchActions are displayed in icon-centric list widgets, and they are\norganised into tabs based on their groups. The user has the ability to\ndefine tab orientation, icon size and plugin locations.\n\nVideo demo coming soon...\n\n\n# Installation\n\nIf you use pip, you can simply run ```pip install launchpanel```. That will \npull down the required dependencies (qute, scribble & factories) automatically.\n\nAlternatively, if you just want to download a file and extract everything to a \nlocation you can download __packaged_launchpanel.zip__ and extract the contents\nof that zip to somewhere where your python interpreter/application is looking\nfor python modules.\n\nIf you want to look at some example plugins - some of which use simple static\ndata in their plugin whilst others dynamically generate plugins at runtime, you\ncan pull down the __example_plugins__ folder.\n\n# Running\n\nYou can run launchpanel by calling:\n\n```python\nimport launchpanel\nlaunchpanel.launch()\n```\n\nThis code will work in both standalone python as well as supported applications\nsuch as Max, Maya and Motion Builder (see details of qute for full list of\napplication support https://github.com/mikemalinowski/qute)\n\nIf you want to easily run Launch Panel in standalone for everyday use on\nwindows the easiest thing to do is to create a .cmd file on your desktop with\nthe following in it: \n\n```call c:\\python27\\pythonw.exe /my/path/to/launchpand/run.py```\n\n\n# Environments\n\n\nIf you're using launchpanel in multiple contexts it can be useful to\ndifferentiate one from the other. This can be done by setting the\nenvironment_id.\n\nThis is simply a string identifier which defines where it will store its\nsettings/preferences.\n\n```python\nimport launchpanel\nlaunchpanel.launch(environment_id='foo')\n```\n\nThe above instance will not cross over with the instance created below, meaning\neach can have their own paths to look for actions.\n\n```python\nimport launchpanel\nlaunchpanel.launch(environment_id='bar')\n```\n\nThis is particulary useful if you are running multiple projects and want a\nbespoke set of plugins displayed for each one.\n\n\n## Dependencies\n\n\nThis module has the following dependencies:\n\n * launchpad\n * qute\n * scribble (pip install scribble)\n\n\n# Credits & Collaboration\n\nThis module was inspired by some excellent collaborative projects with a \nfantastic tech-artist called __Toby Harrison-Banfield__.\n\nI am always open to collaboration, so if you spot bugs lets me know, or if\nyou would like to contribute or get involved just shout!\n\n\n# Compatibility\n\nLaunchpad has been tested under Python 2.7 and Python 3.7 on Windows and Ubuntu.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mikemalinowski/launchpad", "keywords": "launch launchpad pad action actions launchpanel panel", "license": "", "maintainer": "", "maintainer_email": "", "name": "launchpanel", "package_url": "https://pypi.org/project/launchpanel/", "platform": "", "project_url": "https://pypi.org/project/launchpanel/", "project_urls": { "Homepage": "https://github.com/mikemalinowski/launchpad" }, "release_url": "https://pypi.org/project/launchpanel/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "LaunchPanel is a simple interface designed to expose LaunchPad Actions to the user in an intuitive way.", "version": "1.0.1" }, "last_serial": 5007759, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1b803248a6bf719ea5536d6a0d79ecb9", "sha256": "45ff1bffc7207674ebb247bece326860050004a94e5bcb11f50d8ab522029c3d" }, "downloads": -1, "filename": "launchpanel-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1b803248a6bf719ea5536d6a0d79ecb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1088, "upload_time": "2019-03-22T14:54:03", "url": "https://files.pythonhosted.org/packages/68/39/91899f79397662605e62cc924fc852b922884cbbf2670c79c2ac036dc090/launchpanel-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "eaaaf70301184b519ab4aa43248cf28d", "sha256": "70dc1344b4a21dd1c8ea5b8184032637b1c131719fa01355aa4140a8ce0e4e2d" }, "downloads": -1, "filename": "launchpanel-1.0.0.tar.gz", "has_sig": false, "md5_digest": "eaaaf70301184b519ab4aa43248cf28d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59309, "upload_time": "2019-03-30T08:52:30", "url": "https://files.pythonhosted.org/packages/46/6d/c756cff1c1bcf3025fa538d4c3dabfa1c8ac08d8662e384f5f04aee09917/launchpanel-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "79059c5a3ce9d4fa9038a98d140b1202", "sha256": "c01290c385ee84665788e0d6cb9e4844274c2e9502b96a2903d83307456d4f08" }, "downloads": -1, "filename": "launchpanel-1.0.1.tar.gz", "has_sig": false, "md5_digest": "79059c5a3ce9d4fa9038a98d140b1202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59796, "upload_time": "2019-03-30T19:09:21", "url": "https://files.pythonhosted.org/packages/3d/73/a9e98ccdac4cda1fa3d41c12810443651074c52738a8f6537949b6531b21/launchpanel-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79059c5a3ce9d4fa9038a98d140b1202", "sha256": "c01290c385ee84665788e0d6cb9e4844274c2e9502b96a2903d83307456d4f08" }, "downloads": -1, "filename": "launchpanel-1.0.1.tar.gz", "has_sig": false, "md5_digest": "79059c5a3ce9d4fa9038a98d140b1202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59796, "upload_time": "2019-03-30T19:09:21", "url": "https://files.pythonhosted.org/packages/3d/73/a9e98ccdac4cda1fa3d41c12810443651074c52738a8f6537949b6531b21/launchpanel-1.0.1.tar.gz" } ] }