Random Splash Screen for Eclipse.
Everytime Eclipse starts,
Random Splash Screen overwrites Eclipse's splash screen with a random image picked from your personal image folder.
This image is then displayed on the next Eclipse start. This works even when starting a new Eclipse runtime application from within Eclipse.
You can also disable
Random Splash Screen and keep your favorite image forever, making
Random Splash Screen a Splash Screen Picker as well.
Staring at the splash screen is not annoying anymore!
Random Splash Screen plugin from this Eclipse Update Site:
In Eclipse, configure your personal image folder by going to
Window/Preferences../General/Random Splash Screen:
Random Splash Screen has been successfully tested with the current "Eclipse Europa Winter" Release 3.3.2. It should work with 3.3.0 and 3.3.1 as well.
In the rare case of a disfunction
If the newly selected splash screen cannot be displayed by Eclipse for any reason,
Eclipse fails to startup, quietly quits and places an error message located in
<workspace>/.metadata/.log file, stating something like
org.eclipse.swt.SWTException: Unsupported or unrecognized format.
In that case you must manually replace the "corrupt" splash.bmp file with a valid Window BMP image. Normally, splash.bmp is located in the
<eclipse>/plugins/org.eclipse.platform_[version] folder. There,
Random Splash Screen has created a backup of the original Eclipse splash.bmp:
This is what has been done to make this error never happen:
- The new image is first converted to a BMP, to a temporary file.
- If that succeeds, the image is re-read the same way as Eclipse would do upon startup.
- If that succeeds, the current Eclipse splash.bmp is replaced with the temporary file.
- All of the above is protected by a try/catch(Throwable) block. If an error occurs there, its logged and Eclipse continues to startup.