1 TDE facelist effort
Michele Calgaro edited this page 5 years ago
This is a list of steps to take to improve TDE look. It is partially out of sync and will need to be reviewed.





STEP 1 -> R14.1.0 (not happening in R14.1.0, needs to be rescheduled)

  1. add two modern icon styles to tdeartwork. Possible candidates are Masalla (flat and tidy) and Baghira (Mac oriented, clean and may be appealing for some type of users). These should be provided as two independent packages

  2. add a modern mouse cursor set to tdeartwork as well

  3. any other icon set, mouse cursor set, twin themes, styles, screensaver, splashscreens should be added as a separate installable package in the applications folder

  4. rename KPersonalizer to TDEPersonalizer

  5. if necessary, modify TDEPersonalizer to support the new icon sets

  6. Setup the following default themes:

  • TDE Classic (current default, whatever style, icon set, mouse cursor, ...)
  • TDE Modern (possible candidate: Masalla + QtCurve + a modern mouser cursor set)
  • TDE X (a Mac style setup, using Baghira + style and mouse cursor to resamble a Mac)
  • TDE Accessibility: using Mono, high-contrast colour setup, large fonts, and a solid-colour desktop background with no image.
  1. add an initial screen in TDEPersonalizer to allow a user to quickly choose between "manual configuration" and "use predefined themes".
  • manual config: go through the current KPersonalizer steps, possibly adding more if necessary
  • use predefined themes: allow the user to choose one of the themes listed above and setup the system straight away

** Additional things that would be good to do for R14.1.0 8) Add tastymenu and kooldock as applications that are installed by default (as part of tdebase)

  1. modify TDEPersonalizer adding a new step that allows the user to choose the default start menu (TDE Classic, Kickoff, tastymenu) in the "manual configuration" mode

  2. modify step 6 to include these settings as part of the default config:

  • TDE Classic: use TDE Classic menu
  • TDE Modern: use tastymenu menu
  • TDE X: use kooldock bar
  1. update the website to clearly display the new themes available

STEP 2 -> R14.2.0

  1. setup a "download repository" on the website which contains installable artwork (themes, mouse cursors, icon sets...). For easy of maintenance, each artwork should contain some sort of index, listing all files included. This is useful if a user wants to install and then remove an element.

  2. modify TDEPersonalizer to add the possibility to download items from the website directly, without the need to install packages. This may be something new users would appreciated, although more experienced one would still prefer to install packaged stuff for easiness of maintenance

  3. TDEPersonalizer should present a list of known elements (both locally installed and available on the website). If necessary, download the required elements automatically and install them. Once again the user should have the choice between "manual configuration" and "use predefined themes" as in step 1-7 above

  4. add an "TDE artwork manager" that allows to manage/add/remove artwork downloaded from the website. This could be either a stand-alone application or more likely a TDE Control Center module. To avoid code duplication, TDEPersonalizer should reuse most of the code of "TDE artwork manager"

  5. add more graphic stuff

  6. update the website to highlight the new "download repository" and functionality

STEP 3 -> R14.3.0

  1. Introduce a "tag mechanism" for artwork elements, for example something like "colorful", "dark theme", "light theme", "monochromatic", "accesibility optimzed", "nostalgia", "kids", "modern", "conversative", "flippant", etc. (multiple tags can be applied as well).

  2. expand the "TDE artwork manager" created at step 2-4 to allow the user to filter available material by tags. This would reduce the clutter in the selection lists and would make easier for the user to select different type of elements

  3. update the website to highlight the new "artwork tag" mechanism