Skip to main content

installation and setup:

  • easy_install pyRadKDE

  • Add a mouse gesture for “pyrad.py”: go into KDE systemsettings -> keyboard shortcuts -> add a gesture with the action “pyrad.py” (you might have to enable gestures in the settings, too - in the shortcuts-window you should find a settings button).

  • customize the menu by editing the file “~/.pyradrc” or right-clicking items.

usage:

  • Just use your gesture to call up the command wheel when you want to call one of your included programs.

  • Right-click an item to edit it. Right-click the center to add a new item.

  • Make folders by using the action [(“kreversi”, None), (“icon”, “action”), (“icon2”, “action2”), …]

  • Actions are simply the commands you’d use on the commandline.

plan:

  • Initialize a window at mouse position (QCursor::pos(); QLayoutItem::setGeometry(Qrect)) -done

  • Make the window transparent, without background, border and menubar. -done

  • Show icons in a circle -done

  • make the icons clickable -done

  • add folder-icons: the action is simply a list with all contained items => starts with [ -done

  • store the previous layout (buttons) directly in the name of the central icon => same list format. -done

  • register a global shortcut / gesture in KDE from within the program -> usable as soon as it’s installed. -todo

ideas:

  • use plasma.

  • Show the program cathegories from the K-Menu.

  • Get the folders and actions from Nepomuk somehow -> favorites or such.

  • Option to have an auto-optimizing wheel layout :)

PyPI url: http://pypi.python.org/pypi/pyRadKDE

Changelog:

pyRad 0.2

  • Right-click on an item opens an edit dialog.

  • Changes are saved directly to the .pyradrc

pyRad 0.1.1

  • moved the Rad class into a seperate file (rad.py) - same performance but cleaner.

  • added a version header to the .pyradrc file, so it will be possible to update it transparently when changes should be necessary.

pyRad 0.1

  • Initial version.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyRadKDE-0.2.0.tar.gz (7.9 kB view details)

Uploaded Source

File details

Details for the file pyRadKDE-0.2.0.tar.gz.

File metadata

  • Download URL: pyRadKDE-0.2.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyRadKDE-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5ff91d4df8920659fcbe7e04fd00113e0cb55b8e89b8567b42a3865dede67a57
MD5 c9d63f4beec4e92bcff7d1b8947b4162
BLAKE2b-256 825135b16a0a45c2e19a21d6ee915899afaf131d8be404e089a2e85d2459a4ba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page