Skip to content
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

Open
Briseur opened this issue Apr 3, 2019 · 2 comments
Open

Backgrounds are not loaded and more #2

Briseur opened this issue Apr 3, 2019 · 2 comments

Comments

@Briseur
Copy link

Briseur commented Apr 3, 2019

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?

@Briseur
Copy link
Author

Briseur commented Apr 10, 2019

Detailed list of problems in themes actually packaged


Citrus

Missing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway

Backgrounds
/boot/beos/etc/Backgrounds/Wallgrass.jpg
Decorator
Menlo
Fonts
Bitstream Vera Sans
Monospac821 BT
Swis721 BT
Screensaver
TextCrawler
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav


gonxish

Missing background, decorator and fonts. Background path would be wrong.

Backgrounds
/boot/home/config/Backgrounds/GonxBG.png
Decorator
GONX
Fonts
Bitstream Vera Sans
Monospac821 BT
Swis721 BT


Matrix2

Missing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway.

Backgrounds
/boot/beos/etc/Backgrounds/Zeta Machine.jpeg
Decorator
TextMode
Fonts
Monospac821 BT
ProFont
Screensaver
Matrix
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/apps/Internet/Yahoo/media/purr.aiff
/boot/beos/etc/sounds/BeStartup.wav
/boot/beos/etc/sounds/SONAR.WAV
/boot/beos/etc/sounds/Youvegot.wav
/boot/apps/Internet/Yahoo/media/ring.mp3
/boot/apps/Internet/Yahoo/media/doorslam.mp3
/boot/apps/Internet/Yahoo/media/dooropen.mp3
/boot/beos/etc/sounds/TYPEKEY.WAV


moz-modern

Missing decorator, fonts, screensaver and sounds. Sounds path would be wrong anyway.

Decorator
blueBeOS
Fonts
Bitstream Vera Sans
Monospac821 BT
Swis721 BT
Screensaver
Flip
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav


nucleo

Missing decorator, fonts, screensaver and sounds. Sounds path would be wrong anyway.

Decorator
MenloTab
Fonts
Bitstream Vera Sans
Courier10 BT
Monospac821 BT
Swis721 BT
Screensaver
Flip
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav


Olive

Missing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway.

Backgrounds
/boot/beos/etc/Backgrounds/Zeta Bugs.jpeg
Decorator
_MenloTab_Missing background, decorator, fonts, screensaver and sounds. Paths would be wrong anyway.
Fonts
Bitstream Vera Sans
Dutch801 Rm BT
Monospac821 BT
Swis721 BT
Screensaver
Flip
Sounds
/boot/beos/etc/sounds/im/AIMNewMessage
/boot/beos/etc/sounds/VOICEHI.WAV
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BEEPMULT.WAV
/boot/beos/etc/sounds/WHOOSH.WAV
/boot/beos/etc/sounds/WATER.WAV
/boot/home/config/settings/UIThemes/Dragonfyre/Sounds/DF-Email.mp3
/boot/beos/etc/sounds/BeStartup.wav


smoke

Missing backgrounds, decorator, fonts, screensaver and sounds. Paths would be wrong anyway.

Backgrounds
/boot/home/config/Backgrounds/AnnihilationII1-0.jpg
/boot/home/config/Backgrounds/CS10.JPG
Decorator
Smoke
Fonts
Bitstream Vera Sans
Courier10 BT
Monospac821 BT
Swis721 BT
Screensaver
Flip
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav


TuneTracker

Missing 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
/boot/home/config/settings/UIThemes/TuneTracker/CommandCenterWallpaper.png
Decorator
Smoke
Fonts
Bitstream Vera Sans
Courier10 BT
Monospac821 BT
Swis721 BT
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav
/boot/beos/etc/sounds/WATER.WAV
/boot/beos/etc/sounds/Youvegot.wav
/boot/beos/etc/sounds/TYPEKEY.WAV
Screensaver
Flip


win2k

Missing decorator, fonts and sounds. Sounds path would be wrong anyway.

Decorator
win2k
Fonts
Bitstream Vera Sans
Monospac821 BT
Verdana
Screensaver
TextCrawler
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav


Stargate Atlantis

Missing decorator, few fonts and screensaver. Files included have wrong path. (it should start by /boot/system/data/UITheme/... )

Backgrounds
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/SGAWallpaper.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis4.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis5.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis6.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis7.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis8.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/mirko_gaterium.jpg
Decorator
Smoke
Fonts
Bangle Thin
Bitstream Vera Sans
Courier10 BT
Monospac821 BT
Sounds
/BeOS 5 System/home/Stargate/Atlantis/downloads/Program Files/Plus!/Themes/Stargate Atlantis Base/SGA Sounds/SGADefault.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGANewMail.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAStartup.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAClose.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAMinimize.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAOpen.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAMaximize.wav
Screensaver
GalaxyScreenSaver


Stargate Atlantis Ancient

Missing decorator and screensaver. Files included have wrong path. (it should start by /boot/system/data/UITheme/... )

Backgrounds
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/SGAWallpaper.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis4.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis5.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis6.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis7.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/sAtlantis8.jpg
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Wallpaper/mirko_gaterium.jpg
Decorator
Smoke
Fonts
Ancient Hand
Ancient Virtual
Anquietas
Sounds
/BeOS 5 System/home/Stargate/Atlantis/downloads/Program Files/Plus!/Themes/Stargate Atlantis Base/SGA Sounds/SGADefault.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGANewMail.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAStartup.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAClose.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAMinimize.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAOpen.wav
/boot/home/config/settings/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Sounds/SGAMaximize.wav
Screensaver
GalaxyScreenSaver


AOS-Lantean

Missing decorator, screensaver and sounds. Sounds path would be wrong anyway.

Decorator
TextModeBlue
Fonts
Ancient Virtual
Anquietas
Screensaver
Matrix
Sounds
/boot/beos/etc/sounds/BeBeep.wav
/boot/beos/etc/sounds/BeStartup.wav
/boot/beos/etc/sounds/SONAR.WAV
/boot/beos/etc/sounds/Youvegot.wav
/boot/beos/etc/sounds/TYPEKEY.WAV

@mmuman
Copy link
Owner

mmuman commented Apr 10, 2019

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants