tdebase
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

DESIGN_config 1.8KB

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