KDE4 Notes
From FOSUG
Contents |
KDE4 (stuff)
Or How I really needed to get off of KDE 3.5
You know you're using an outdated version when people in the #gentoo IRC forum ask what the heck you're still using KDE 3.5 for?
What's changed since 3.5?
- You tell me.
- Things that effected me:
- Where are the Keyboard Shortcuts for applications?
- Where did dcop go?
- Things that effected me:
What I use every day:
- konsole
- aliases (if we have time)
- vnc sessions
- rdp sessions
- custom scripts
- aliases (if we have time)
- kdialog
- screenshots
Login
- ~/.kde4/Autostart
- adding my ssh keys
- initiating popups
- launching my own daemons
- ~/bin/usb_key_listen.sh
In the box
- keyboard shortcuts (I use this a lot... no... really, I mean a lot)
- Global
- Examples
- start firefox on all desktops
- launch custom scripts that do cool things
- copy, edit, paste script "~/bin/clipedit.sh"
- maximize window
- close window
- switch desktops
- switch windows, etc...
- Examples
- Application Specific
- Examples
- konsole (rename tab, new-tab, etc)
- knotes (rename,delete,etc)
- Examples
- Global
Answers to the important questions:
- Where did dcop go?
- it's now a part of the dbus interface
- Dbus has a much larger use base than KDE (another tutorial)
- KDE dbus tutorial
- qdbusviewer (a good way to browse around different components of ways to control dbus interfaces)
- so where is this widget thinger that I want to set via the command line?
- qdbus
- example: qdbus org.kde.klipper /klipper org.kde.klipper.klipper.getClipboardContents > ${pastefile}
- dbus-send
- example: dbus-send --dest=org.kde.klipper --type=method_call --print-reply /klipper org.kde.klipper.klipper.setClipboardContents string:"Hello there
- qdbus
- it's now a part of the dbus interface
- Where are the keyboard shortcuts?
- Help Menus
- MenuEdit
- System Settings -> Computer Administration -> Keyboard and Mouse
Demos / Q&A?
- If we have time
- Making a custom name mapping of my new droid phone with udev
- custom routing script to access pinhole networks