-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backgrounds are not loaded and more #2
Comments
Detailed list of problems in themes actually packagedCitrusMissing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway Backgrounds gonxishMissing background, decorator and fonts. Background path would be wrong. Backgrounds Matrix2Missing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway. Backgrounds moz-modernMissing decorator, fonts, screensaver and sounds. Sounds path would be wrong anyway. Decorator nucleoMissing decorator, fonts, screensaver and sounds. Sounds path would be wrong anyway. Decorator OliveMissing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway. Backgrounds smokeMissing backgrounds, decorator, fonts, screensaver and sounds. Paths would be wrong anyway. Backgrounds TuneTrackerMissing decorator, fonts and sounds. Sounds path would be wrong anyway. Background is included but path is wrong (it should start by /boot/system/data/UITheme/... ) Backgrounds win2kMissing decorator, fonts and sounds. Sounds path would be wrong anyway. Decorator Stargate AtlantisMissing decorator, few fonts and screensaver. Files included have wrong path. (it should start by /boot/system/data/UITheme/... ) Backgrounds Stargate Atlantis AncientMissing decorator and screensaver. Files included have wrong path. (it should start by /boot/system/data/UITheme/... ) Backgrounds AOS-LanteanMissing decorator, screensaver and sounds. Sounds path would be wrong anyway. Decorator |
Yeah, paths are different between BeOS and Haiku… I'll patch them but a proper solution would be to have addons use placeholders for find_directory constants. |
Some themes are needing backgrounds that are not available in theme. Others like Stargate themes have wrong path. If you try to load Stargate theme you get a black background. Worst if you go to Backgrounds app to select the right one, it is suggesting the list of SG wallpapers as expected but since trying to load them from wrong directory they will all end black. You have to go through Others... for each one.
Some themes are needing decorators that are not available in theme nor as external package.
My thought is that a least one more decorator should be provided by Haiku to demonstrate functionality (I guess a really flat one would be nice. BeOS has only the tab flat.), others should be provided as packages containing one or a pack. So if the theme requires one, it can be installed as dependency.
Most common seems to be Smoke, if someone has courage to port it..
Some themes are needing fonts that are not available in theme nor as external package.
I guess some were the default fonts used at this time. In this case their entries could be deleted or replaced with actual ones. Most common should be packaged and installed as dependencies, others should be included and installed in same time the theme is.
Some themes are needing a screensaver that is not available in theme nor as external package.
Most common seems to be Flip..
Some themes are needing sounds that are not available in theme nor as external package.
Most common are old BeOS sounds. It's time for Haiku to open a contest to include some of it's own.
Some themes need a check against Qt apps as color schemes may cause problems with main menu bar. A warning would be welcome. Perhaps is it something to do in ThemeManager?
The text was updated successfully, but these errors were encountered: