{
"info": {
"author": "\u0141ukasz Krotowski",
"author_email": "lukasz.krotowski@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Win32 (MS Windows)",
"Environment :: X11 Applications :: GTK",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX :: Linux",
"Topic :: Education :: Computer Aided Instruction (CAI)",
"Topic :: Multimedia :: Graphics :: Presentation"
],
"description": "Oppa\n====\n\nOppa is not PowerPoint like Application! It's lecture and presentation support tool. It allows free drawing with basic colors over every part of screen.\n\nUsage\n-----\n\nStart oppa using:\n\n.. code-block:: bash\n\n\t$ oppa --help\n\tusage: oppa [-h] [-o] [-z]\n\n\toptional arguments:\n\t\t-h, --help show this help message and exit\n\t\t-o, --opaque start in opaque mode\n\t\t-z, --minimized start minimized\n\nAfter starting oppa opens top level transparent window on which one can draw using left mouse button. Apart from drawing following actions (keys) are available: \"r\", \"g\", \"b\", \"w\" change drawing color to red, green, blue and white accordingly; \"e\" switches to eraser mode; \"space\" minimizes oppa; left click on icon in tray restores minimized oppa; \"t\" toggles transparency and \"del\" erases all drawing.\n\nWindows\n~~~~~~~\n\nOn Windows, after installation there are two programs (located in C:\\\\Python27\\\\Scripts): oppa and oppaw. First one is used to run oppa with command line window second without.\n\nRequirements\n------------\n\nOppa currently is developed and tested on Linux using Python 2.7. It requires PyGTK and Pycairo. For drawing in transparent window composited (either using XRender or OpenGL) screen is required - oppa will complain and use only opaque mode without composited screen.\n\nStarting from version 0.5.0 there is experimental support for Windows (Windows 2000 and newer).\n\nInstallation\n------------\n\nThe latest stable version is available to install using `pip `_:\n\n.. code-block:: bash\n\n\t$ pip install oppa\n\nWindows\n~~~~~~~\n\nInstallation on Windows is essentially the same as on Linux. But first one need to have Python 2.7 with pip. Following steps might be used to install oppa from scratch on Windows:\n\n1. Install Python using latest Python 2 from `python.org `_ (default installation folder is C:\\\\Python27).\n2. Install PyGTK and Pycairo using latest all-in-one installer from `pygtk.org `_.\n3. Install latest setuptools using ez_setup.py from `setuptools installation `_.\n\n.. code-block:: bat\n\n\tC:\\Python27>python.exe ez_setup.py\n\n4. Install pip using get-pip.py from `pip installation `_.\n\n.. code-block:: bat\n\n\tC:\\Python27>python.exe get-pip.py\n\n5. Install oppa using pip.\n\n.. code-block:: bat\n\n\tC:\\Python27\\Scripts>pip.exe install oppa\n",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/lkrotowski/oppa",
"keywords": null,
"license": "GPLv3",
"maintainer": null,
"maintainer_email": null,
"name": "oppa",
"package_url": "https://pypi.org/project/oppa/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/oppa/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/lkrotowski/oppa"
},
"release_url": "https://pypi.org/project/oppa/0.5.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Presentation and lecture support tool",
"version": "0.5.0"
},
"last_serial": 1164911,
"releases": {
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "c9952e1ac7d2bc27bede298d5598bac0",
"sha256": "7426b3f98bbc961953f9fdaeaa56e173b97f88954b5c592634aa41e7c0547086"
},
"downloads": -1,
"filename": "oppa-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "c9952e1ac7d2bc27bede298d5598bac0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15100,
"upload_time": "2014-06-17T12:42:44",
"url": "https://files.pythonhosted.org/packages/6d/b3/30ed72e7a3e3688f26c46ffefa2c181385e2ca3c708028a7cc83f9a0cca9/oppa-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "f836a69fce862dbbfce5674b6557377d",
"sha256": "4d1a83ea8d6f60e9b42a91d3a72a79ed1734ba97bce0db8603fb79d59c526143"
},
"downloads": -1,
"filename": "oppa-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "f836a69fce862dbbfce5674b6557377d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15613,
"upload_time": "2014-06-24T21:31:26",
"url": "https://files.pythonhosted.org/packages/09/57/17e3af424310d23305eeaf344908ef8e14f173281742a5bd2cc717407cd7/oppa-0.4.1.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "adc57b508a245f3cf7b74dabf0fd4f83",
"sha256": "1d8ab859383c4e264ace6c47e2cb995c870a195adffa38c0cec1746524859587"
},
"downloads": -1,
"filename": "oppa-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "adc57b508a245f3cf7b74dabf0fd4f83",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16592,
"upload_time": "2014-07-21T23:51:38",
"url": "https://files.pythonhosted.org/packages/79/a7/5e3e5d072ce0012855ab37094e2d2fb43f349132d16a4d890bae3a529534/oppa-0.5.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "adc57b508a245f3cf7b74dabf0fd4f83",
"sha256": "1d8ab859383c4e264ace6c47e2cb995c870a195adffa38c0cec1746524859587"
},
"downloads": -1,
"filename": "oppa-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "adc57b508a245f3cf7b74dabf0fd4f83",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16592,
"upload_time": "2014-07-21T23:51:38",
"url": "https://files.pythonhosted.org/packages/79/a7/5e3e5d072ce0012855ab37094e2d2fb43f349132d16a4d890bae3a529534/oppa-0.5.0.tar.gz"
}
]
}