[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Ctrl+Alt+Del in KDM
From:       Waldo Bastian <bastian () kde ! org>
Date:       2001-05-11 19:20:18
[Download RAW message or body]

On Friday 11 May 2001 02:28, Ralf Nolden wrote:
> Which brings up the kpm question once again :-) There's no task manager
> mimetype though so how can one define which one is your default
> taskmanager, kpm or ksysguard ? (even top on a console might be
> preferred) :-)  I think this is a general question bringing up the idea
> of the type= <application type> I discussed with the gnome panel
> developers at GUADEC to put into the .desktop file of an application.
> The idea is to put an additional line into the app's .desktop file
> saying which kind of application it is and by that give the user a
> choice or a configuration in cases where he wants to bring up a mail
> client, a browser, paint application

We have that already, it's called servicetype. We just need more defined 
service types, e.g. define a service type for "task manager" and then add to 
the .desktopfile of kpm that it implements that service type. mimetypes are a 
specialisation of the generic concept of service types.

> Summary: make the Ctrl+Alt+Esc key configurable to call the taskmanager
> or the killcursor, define the default taskmanager somewhere and use the
> above description on the Ctrl+Alt+Del dialog. Hope this helps.

I think these keys should mostly have a single well-defined meaning. We 
currently have "Ctrl-Alt-Esc" for the kill cursor, "Ctrl-Alt-Backspace" for 
kill X-server, "Ctrl-Alt-Del" for reboot/logout, and "Ctrl-Esc" for the 
taskmanager. I would be happy to add another shortcut for lock-screen, but I 
don't see a need for configuration dialogs that let you shuffle these 
operations in particular. If they are to be made configurable, it should 
happen through the normal key configuration mechanism that we have in place. 
The application that gets started with Ctrl-Esc can be selected via 
service-types and user-profiles, e.g. the same mechanism that we use to 
determine which application to start for a certain mimetype.

Cheers,
Waldo
-- 
bastian@kde.org | SuSE Labs KDE Developer | bastian@suse.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic