KSplash/ML (Release 0.41)

KDE 3.x Splash Screens

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
Mostly-configurable Mac-like (see screenshots) drop-in replacement for KSplash. Notice that this is a seperate software package which physically replaces your ksplash binary. Not for the weak-of-heart. This _should_ work with KDE 2.1 and greater, but who knows for sure. Includes a KCM module to help you configure it (each user can set it up differently). (This is REALLY early stuff. My apologies for it being so crude... I'll be sure to post updates as I make it work better.) Simple to configure and install. Very configurable (though more improvement is needed). -- This release includes some further bug fixes, and a few new features. NEW FEATURES: "MacKlassic" behavior replaces my status bar with a more "Macintosh" look and feel. Also finished adding support for icon customization, and it works!! I HOPE YOU LIKE IT! -dT- ---- UPDATE: Released Revision 0.41, minor change: KApplication instance created allowing local widget styles to appear in window. (since the original KSplash didn't use any widgets, the authors turned off Application widget styling. I've turned it back on....) -dT-

Ratings & Comments

15 Comments

detsaot

0.50-RELEASE is out! New features include KSplash "emulation" and some minor bugfixes. Download it TODAY! :) -dT-

anonymous-hive

If anyone has advice on the best way to proceed with i18n'ing this project, please feel free to e-mail me. I have not i18n'ed a project before, so have no clue how the entire process should work. D'oh! :) -dT- (brian@shadowcom.net)

anonymous-hive

I've been downloading em scince 1.0. Dude keep up the good work, and dont put yourself down, im sure the core team will integreate one or two of your ideas into 3.0, or possibly 3.1

detsaot

Thanks for the kind words! I'm glad you like KSplash/ML! :) -dT-

anonymous-hive

No really thank you for making new Ml versions, i was waiting to be able to change the buttons and there you go and put that in. The next think you should do is add a button to be able to rever back to the old style kde splash screen.

anonymous-hive

Perhaps I will incorporate some sort of "legacy" mode into /ML, rather than having to make a backup copy of the original ksplash binary, and/or trust that the backed up binary is still there, perhaps I will add another "Operation Mode" to KSplash/ML which will allow you to use Legacy KSplash screens, instead of the enhanced mode. Is this a feature that people would like to see added into /ML? :) -dT-

NewMikey

In order to get the control-center module working on Mandrake (I run 8.1), move /usr/share/applnk/Settings/LookNFeel/ksplash.desktop to /usr/share/applnk-mdk/Configuration/KDE/LookNFeel/ after configure make and make install. Mike

anonymous-hive

Please do NOT move it to there, but only copy it. In the next instance of the menu-update-mechanism of Mandrake, the link will be deleted ;-)

anonymous-hive

Do you have plans to submit this to KDE for inclusion on KDE 3?

anonymous-hive

I wish. I don't think the Kore team would give me the time of day. I'm glad you like it, though! :) -dT-

anonymous-hive

Verry new to Linux. Using Mandrake 8.1. Could someone please email me some instructions for compiling/installing KSplash/ML. killacom@home.com Like i said, i'm really new so I need my hand held basically. THANX

kwr2k

1. Download the .tgz file :) 2. Run: tar zxvf 360-ksplashml-0.41.tgz in the directory where you downloaded the file in step 1. (This should create a directory called ksplash-ml) 3. cd ksplash-ml 4. ./configure 5. make 6. su root 7a. ** Backup /usr/bin/ksplash ** 7b. make installGoto KDE Control Center and see under Loon & Feel!

anonymous-hive

Fallowed directions exactly. I had to install the proper dev. packages but after doing that it gets to the make part and falls apart. Here is what I get: cd . && autoheader make all-recursive make[1]: Entering directory `/home/sandy/Multimedia/ksplash-ml' Making all in src make[2]: Entering directory `/home/sandy/Multimedia/ksplash-ml/src' Making all in . make[3]: Entering directory `/home/sandy/Multimedia/ksplash-ml/src' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndicon.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qapplication.h:42, from wndicon.cpp:9: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndstatus.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qapplication.h:42, from wndstatus.cpp:8: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndsplash.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qpaintdevice.h:42, from /usr/lib/qt2/include/qpixmap.h:42, from /usr/include/kiconloader.h:18, from wndsplash.cpp:9: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndmain.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qapplication.h:42, from wndmain.cpp:10: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c objaction.cpp objaction.cpp: In method `ObjAction::ObjAction (const QString &)': objaction.cpp:14: warning: unused parameter `const QString &action_text ' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c main.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qapplication.h:42, from /usr/include/kapp.h:41, from main.cpp:13: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension /usr/lib/qt2/bin/moc ./wndicon.h -o wndicon.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndicon.moc.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qhbox.h:39, from wndicon.h:10, from wndicon.moc.cpp:16: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension /usr/lib/qt2/bin/moc ./wndsplash.h -o wndsplash.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndsplash.moc.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qhbox.h:39, from wndsplash.h:10, from wndsplash.moc.cpp:16: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension /usr/lib/qt2/bin/moc ./wndstatus.h -o wndstatus.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndstatus.moc.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qframe.h:42, from /usr/include/kprogress.h:27, from wndstatus.h:10, from wndstatus.moc.cpp:16: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension /usr/lib/qt2/bin/moc ./wndmain.h -o wndmain.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/qt2/include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -c wndmain.moc.cpp In file included from /usr/lib/qt2/include/qwindowdefs.h:48, from /usr/lib/qt2/include/qwidget.h:42, from /usr/lib/qt2/include/qapplication.h:42, from /usr/include/kapp.h:41, from wndmain.h:10, from wndmain.moc.cpp:16: /usr/include/limits.h:124:3: warning: #include_next is a GCC extension /usr/local/bin/dcopidl ./wndmain.h > wndmain.kidl || rm -f wndmain.kidl /bin/sh: /usr/local/bin/dcopidl: No such file or directory /usr/local/bin/dcopidl2cpp --c++-suffix cpp --no-stub wndmain.kidl make[3]: /usr/local/bin/dcopidl2cpp: Command not found make[3]: *** [wndmain_skel.cpp] Error 127 make[3]: Leaving directory `/home/sandy/Multimedia/ksplash-ml/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sandy/Multimedia/ksplash-ml/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sandy/Multimedia/ksplash-ml' make: *** [all-recursive-am] Error 2 I know it is long but I wouldn't know how to explain what happend and didn't know if any one part was more important than the other. So here it is. Please help. Its gota be something that I don't have installed (I hope) or something simple like that. THANX :)

anonymous-hive

Well it seems to have installed. I don't have the "KDE Splash Screen Option" though (in LookNFeel). So I read an earlier post for an earlier version about putting adding links to where "make" was looking for these files,dcopidl and dcopidl2cpp. That got it to install only I couldn't run make as user like your supposed to. So make and make install were run as root from the term and both worked. Could running make as root be the reason I don't have the configuration section for Ksplash-ML? Is there any way to get that added to LookNFeel after make install failed to do it? Could this be a permissions thing? Well I have no idea so I'm asking you guys. THANX:)

kwr2k

The last step should read Look & Feel and NOT Loon & Feel :)

Pling
0 Affiliates
Details
license
version 0.41
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More KDE 3.x Splash Screens from detsaot:

KSplash/ML (Release 0.95.3)
detsaot
last update date: 22 years ago

Score 5.0

KSplash/X (KSplash/ML ThemeEngine)
detsaot
last update date: 23 years ago

Score 5.0

KSplash2k (KSplash/ML ThemeEngine)
detsaot
last update date: 23 years ago

Score 5.0

DeLorean for KSplash/ML
detsaot
last update date: 23 years ago

Score 5.0

KSplash/ML (Release 0.80)
detsaot
last update date: 23 years ago

Score 5.0

KSplash/ML (Release 0.73)
detsaot
last update date: 23 years ago

Score 5.0

Other KDE 3.x Splash Screens:

Linux_CAT
chrismose
last update date: 21 years ago

Score 5.0

nanaki (red XIII) splash
nanaki_double
last update date: 16 years ago

Score 5.0

Longhorn
blacksheepSBG
last update date: 19 years ago

Score 5.0

Bootsplash
ari
last update date: 23 years ago

Score 5.0

Transparent Mad Penguin KSplash
TheMadPenguin
last update date: 21 years ago

Score 5.0

hack shack
thejaunt
last update date: 21 years ago

Score 5.0