1 Date: Thu, 1 Apr 1999 11:51:03 +0200
2 From: David Faure <faure@kde.org>
4 Subject: How to choose between builtin and external application : proposal
6 How to configure between builtin and external viewers ?
7 I discussed this with a friend, and here is what we come up with :
9 * global defaults, set in kcontrol, for each mimetype group:
11 text : use builtin viewer (yes/no) [checkbox]
12 image : use builtin viewer (yes/no) [checkbox]
13 other : use builtin viewer (yes/no) [checkbox] (i.e. application/*, like dvi, ps...)
15 * then, in the properties dialog for every mimetype:
16 - use default (checkbox as "no change")
17 - use builtin viewer (checkbox as "on")
18 - use external application (checkbox as "off")
20 (=> saved as X-KDE-AutoEmbed=true/false or no entry)
22 This way, one can set choose between builtin and external for all text /
23 images files, and set individual values too (e.g. an icon-team artist would
24 set up external for xpm, to edit them, and builtin for jpeg, gif, ... to
25 simply view them). I would personnally set normal-text and english-text to
26 builtin (to view READMEs) but c++, h, java, ... to my editor.
28 And one that doesn't like embedded viewers (like Martin ;)) can set
29 defaults to 'no' without having to change all mimetypes (text, c, c++, ...)
30 but still use libkhtml for HTML pages, by setting 'use builtin' in the
31 mimetype text/html - this is the way to keep the exact (though
32 inconsistent) behaviour of 1.1-kfm.
34 I suggest that factory defaults (i.e. configuration for first-time users)
35 would be set to 'yes' for the three groups (-> use builtin)
36 and would be 'use default' for mimetypes.
37 This for speed reasons (embedded viewers are really fast) and also to show
39 KOffice mimetypes have it set to no, though -> click edits.
41 Implemented on 09-04-2000
42 David FAURE <faure@kde.org>