Skip to content

mmuman/HaikuThemeManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haiku Theme Manager

Screenshot

This is the Haiku Theme Manager, compatible with the one shipping with ZETA. Users can choose which part of the theme to apply or save. It can also import BeTheme themes, and to some degree, MS Plus themes. It is add-ons based, so can be extended.

License: MIT

You can help translating this application here.

This repository contains only the Theme Manager app. Some themes are available here.

TODO list

  • check R5 build
  • style cleanup (-> Haiku style)
  • enable theme descriptions again (tooltip on listitem ?).
  • make ParseMessage more robust
  • forbid quitting while themes are loading!
  • implement BackupFiles() methods to add required files to a zip.
  • fix TerminalAddon: get theme from haiku
  • Save as resource/BMessage ? (for editing)
  • broadcast _UIC for Haiku
  • ideas for addons
    • ControlLook change support for Haiku
    • ~/config/settings/Tracker/DefaultFolderTemplate/ (default background ??)
    • Desktop icon size ?
    • Desktop shelf ? (dangerous)
    • Deskbar logo (Be, leaf...)
    • dircolors (cf. http://linux.die.net/man/5/dir_colors )
    • icons (/etc/icons ? svg/hvif, setmime...)
    • Tracker usage bar colors
    • mouse cursors (needs app_server fixes ??) #8
    • Pulse colors (-> sample code)
    • BeIDE/Pe/Eddie full colors (map to singe namespace)
    • Vision/BeShare full colors (map to singe namespace)
    • Moe settings #15
    • Boot Screen customization #7
    • Firefox theme ?

About

Zeta-compatible Theme Manager.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.5%
  • Makefile 3.0%
  • C 2.5%