summaryrefslogtreecommitdiff
path: root/essens
blob: 36ad6c9492d1960870893c4d84ba61d1f0e2fc3d (plain)
  1. essence: 
  2. easy custom design for non-techies:
  3. - infographics
  4. - step-by-step guides
  5. - reference guide
  6. improved design structures:
  7. - cross-toolkit bridge
  8. desktop environments
  9. MATE, gnome2, gnome3, Gnome Flashback
  10. toolkits gtk2, gtk3,
  11. Window managers
  12. metacity, unity?, emerald?, mutter?, enlightenment, sawfish, matchbox, Xfwm ...
  13. List: https://en.wikipedia.org/wiki/Extended_Window_Manager_Hints
  14. ICCCM specification
  15. Standard for interoperability between X Window System clients. Used for communication between normal clients and the window manager. Application programmers rarely work directly with the ICCCM itself but use the higher-level toolkit functions that implement it.
  16. EWMH
  17. Efforts to update and clarify the ICCCM have resulted in the Extended Window Manager Hints. X Window System standard for window managers. Defines various interactions between window managers, utilities and applications.
  18. The X Window System
  19. Common on UNIX-like OS's. Provides the basic framework for a GUI environment: drawing and moving windows and interacting with a mouse and keyboard. X does not mandate the user interface — this is handled by individual programs.
  20. Desktop environments
  21. Xfce, Gnome Shell, KDE, LXDE, MATE, Unity, Enlightenment
  22. window managers usr/share/themes/*/xfwm4
  23. themes usr/share/themes/*/index.theme
  24. icon sets usr/share/icons/*/index.theme
  25. usr/share/icons/*/scalable/-
  26. cursors usr/share/icons/*/cursor.theme
  27. usr/share/icons/*/cursors/-
  28. distribution logo usr/share/icons/*/scalable/apps/xfce4-panel-menu.svg
  29. background images desktop-base
  30. Gustavo Franco <stratus@debian.org>
  31. splash screen
  32. widgets