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. Middle-click an item to add a new one after it (clockwise).

  • Make folders by using the action [(“kreversi”, None), (“icon”, “action”), (“icon2”, “action2”), …]. Actions are simply the commands you’d use on the commandline.

  • call “pyrad.py –quit” to shutdown the process in the background. “pyrad.py –help” shows the usage.

plan:

  • new command scheme: right-click always edits, middle-click adds a new item. -done

  • items arranged clockwise. -done

  • right-click on center opens a general config dialog. -todo

  • a general config dialog. -todo

  • first run of new version shows image as usage guide. -todo

  • Edit dialog should show the icon graphically. A click on the item should show the edit dialog we have when editing the K-Menu. -todo

  • Edit dialog should have a radio button for the action: “create folder”. -todo

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

  • make it show faster. -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 :)

  • adjust icon size to the numbers of icons in the circle.

  • Add a CLI fallback, so people can also access their actions via the shell.

  • Talk to DBus directly (for higher performance).

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

Changelog:

pyRad 0.3

  • Largescale rewrite in the battle for startup performance. It’s now a KUniqueApplication and after the first run, subsequent runs only call the already running (but hidden) instance. Still the imports take the major share of the startup time.

  • New command scheme: Right-click always edits the item, middle click adds a new item after the clicked one.

  • Items are arranged clockwise.

  • FIX: Changes in the layout were only effective after the next start. Now changes take effect immediately.

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.3.0.tar.gz (9.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyRadKDE-0.3.0.tar.gz
Algorithm Hash digest
SHA256 4100c1a9c2eda69156131017788d20292bfbdec4a67faeea513dab8fd33701ec
MD5 95bebad772ed11edc1d9aa7df5a147de
BLAKE2b-256 faa6b7454a817478b2226ca6e8a09f511f0dadaf738164838d5a7e019f22f9b0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.7.1

1 file

0.7.0

1 file

0.6.2

1 file

0.6.1

1 file

0.6.0

1 file

0.5.3

1 file

0.5.2

1 file

0.5.1

1 file

0.5.0

1 file

0.4.4

1 file

0.4.3

1 file

0.4.2

1 file

0.4.0

1 file

0.3.3

1 file

0.3.2

1 file

0.3.1

1 file

This release

0.3.0 This release

1 file

0.2.0

1 file

0.1.1

0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page