Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 3db7c64961c1bb26b6d212e1e4736cbd > files > 22

libksplashml0-0.95.3-8mdk.i586.rpm

##
## KSplash/MacLike
## Copyright (c) 2001, Flaming Sword Productions
## All Rights Reserved
##
## $Id: ChangeLog,v 1.37 2002/09/30 02:49:33 brian Exp $

$Log: ChangeLog,v $
Revision 1.37  2002/09/30 02:49:33  brian
* 0.95.3-RELEASE incorporates some minor updates:
- Bug fixes in Standard ThemeEngine (font sizes) and Legacy ThemeEngine.
- Updated Legacy ThemeEngine to support flashing icons, ala KSplash.  Not enabled
by default.

Todo:
- Configurability: Need to finish implementing dialogs, provide support for saving
changes to local (non-Theme.rc) configuration, and reading from the same.
- Code Cleanup: Make sure that code is release-quality.  Not quite there yet - but
there really aren't _that_ many dirty hacks here...

Revision 1.36  2002/09/30 02:45:57  brian
* Bugfixes in Standard, Legacy modes.
* Implemented flashing icons in Legacy ThemeEngine.  Not enabled by default,
not finished with configuration interface.

Revision 1.35  2002/03/15 14:18:43  brian
* 0.92-RELEASE incorporates a few changes:
 - Instead of manually repainting the XpAction widget every time it needs
 an update, I will paint once into a KPixmap, and then bitBlt() the data
 back onto the screen inside of a PaintEvent rect().  This should improve
 redrawing performance tenfold.
 - Added support for a background image, overridable by the user.
 - I've made drastic changes to the XpAction drawing code.
   - It no longer consists of the Action Area only - It's a fullscreen widget.
   - Instead of manually drawing border areas onto the screen, just trust our
     background image to have the desired borders.

Todo:
 - Configurability: Fonts, icons, and colors need to be customizable
 - Stability: I need to remove the last bits of unstable code, if any are left,
   and clean up everything else.

Revision 1.34  2001/11/19 14:47:28  brian
* Applied Jone Marius Vignes' "patch to end all patches" - Adds jumping icon
support to the project.  *sniff* brings a happy tear to my eye, too :)

Revision 1.33  2001/11/18 01:34:33  brian
* Added missing header file to src/wndsplash.cpp

Revision 1.32  2001/11/18 01:32:22  brian
* What the heck, adding the ability for users to customize the StatusBar
position...

Revision 1.31  2001/11/18 01:29:17  brian
* Added Matthew Altus' patch to provide XINERAMA support to the 0.70 branch
(even though I haven't branched this project in CVS).

Revision 1.30  2001/11/18 01:22:12  brian
* Added the ability for users to adjust the icon positions.

Revision 1.29  2001/11/17 16:10:45  brian
* Added missing header file to src/wndsplash.cpp

Revision 1.28  2001/11/17 16:03:24  brian
* Applied Matthew Altus' XINERAMA fix patch.  Should work better on multihead systems
now.  (Thanks, Matt!)

Revision 1.27  2001/11/17 02:38:56  brian
* Added the ability to customize the foreground/background colours of the StatusBar.
* Added the ability to customize the StatusBar icon.
* Cleaned up KCM interface a touch.

Revision 1.26  2001/11/17 02:37:25  brian
* Incorporated another patch from Jone Marius Vignes which fixes status window sizing in Standard mode.  Thanks, Jone!
* Fixed some width and positioning glitches in WndStatus.
* Added the ability of both kcmksplash and ksplash to deal with italicized fonts (the default is to be non-italic, but I know there are some SGI fans out there... :)

Revision 1.25  2001/11/17 02:33:06  brian
* Applied font size patch to correct my confusion between "pixel" size and "point" size. (Many gracious thanks to Jone Marius Vignes for catching this!)
* Removed user-palette override in Mode Standard's Status bar.  (I forgot to take this out before 0.60R)

Revision 1.24  2001/11/09 02:25:52  brian
* Slight glitch-fix.  (forgot to add ksecho/Makefile.am to configure.in... ;)

Revision 1.23  2001/11/09 02:11:40  brian
* Committing KSplash/ML-side changes required to support the "managed" execution
process.  This is a slight paradigm-shift for KSplash/ML: it means that ANY software
can create a KSplash/ML instance on the commandline, and, using simple a simple shell
command, affect the appearance and execution of KSML.  I use this to display the startup
sequence on my FreeBSD box, for instance.  (heheh, hacking /etc/rc is a pain, but
once X boots up right after filesystems are mounted, it's worth it... :)

Revision 1.22  2001/11/09 01:47:14  brian
* Added utility 'ksecho'.  Think of this as a KSplash/ML remote-control...

Revision 1.21  2001/11/09 01:09:54  brian
* My apologies for re-releasing this (without major changes).  Apparently,
in my haste to release bugfixes, I inadvertently substituted an older codebase
(pre-0.50) for a newer codebase (post-0.50).  As a result, I'm releasing 0.53R,
which contains the CORRECT current (pre-0.60) source tree...

Revision 1.20  2001/11/09 01:01:53  brian
* Fixed bug in DCOP stream which caused KSplash/ML to badly misbehave if
the user does not choose to have their session restored at login.
("restore session" and not "start session"....)

Revision 1.19  2001/11/09 01:00:36  brian
* Fixed bug: KCM crashes if splash pixmap DNE.  KSplash/ML doesn't crash,
but shows a null pixmap.  New behavior: Revert to default splash pixmap
if custom one DNE.  (Thanks to Andrew Gammell for pointing this out to me)

Revision 1.18  2001/11/09 00:47:29  brian
* Added "Legacy" mode - Emulates native KDE KSplash.
* Fixed a centering bug in "MacKlassic" mode.
* Freshened kcm interface somewhat.

Revision 1.17  2001/11/03 02:24:03  brian
* Optimized certain portions of code
* Inserted my suggested way of handling KSplash data.... not that anyone
actually LISTENS to me or anything...
* Icon customization works now
* Added "MacKlassic" mode, but it's not perfect.  Leave the new bugs for
next release.  ;)

Revision 1.15  2001/10/18 01:39:40  brian
* Documentation update.  Forgot to merge in the updated documents from
my tarball.  D'oh!

Revision 1.14  2001/10/18 01:36:05  brian
* Fixed bug: Splash screen image not updated on startup.  Oops!  :)

Revision 1.13  2001/10/18 01:29:21  brian
* Fixed bug: Referencing the wrong variable name for "SplashScreen".  (U moron... ;)

Revision 1.12  2001/10/18 01:09:24  brian
* Added ability to disable icon display (for slower X connections)
* Added 'hooks' for icon customization (but not finished)
* Cleaned up user interface in KCM module slightly

Revision 1.11  2001/10/14 14:23:36  brian
* Code Cleanup.

Revision 1.10  2001/10/14 14:16:48  brian
* Removed const CVSID from code.  Causes severe compiler self-destruction on
more flaky versions of GCC, dang it.

Revision 1.9  2001/10/14 14:14:35  brian
* Fixed parse error of mine own creation.  d'oh.

Revision 1.8  2001/10/14 14:09:30  brian
* Incorporating Zaufi's fix into wndmain.cpp - Will test on James' machine
later.

Revision 1.5  2001/10/04 01:48:48  brian
* Fixed geometry determination.
* Added basic per-user configuration (users can adjust settings in their
  ~/.kde/share/config/ksplashrc file.  no gui yet...)
  - Statusbar can be toggled on or off.
  - Statusbar font can be adjusted.
* General usability improvements.  :)

Revision 1.4  2001/06/28 19:44:57  brian
* It works!! :)

Revision 1.3  2001/06/28 11:51:29  brian
* More icon placement issues solved.
* Worked on writing in actual useful code, ala KSplash.  I _really_ don't
like the way that it worked, but suppose that it makes some sense in an
OO kinda way...  More on MY way of doing things soon...

Revision 1.2  2001/06/27 23:54:21  brian
* Threw together some rudimentary texts.  Nothing useful yet.
* Corrected some status / icon spacing issues.

Revision 1.1.1.1  2001/06/27 23:11:50  brian
Importing sources