[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-multimedia
Subject: [PATCH] aRts cleanup (breaks BC)
From: Stefan Westerfeld <stefan () space ! twc ! de>
Date: 2000-09-30 20:31:23
[Download RAW message or body]
Hi!
Today, I sat down for a few hours and cleanup up everything that I thought
should be cleaned up in aRts before KDE2.0 (and with the release the final
deep freeze). The cleanup is *binary incompatible*, though.
What I did was mainly:
* remove obscure unused code (like olddebug.cc, utils.c, which contained
something like get_byteorder, never used throughout the code)
* added private d pointers whereever I felt it might be useful some day
* added comments about the binary compatibility status of relevant classes
* undid the private d pointer move of Arts::Buffer for better performance,
and added setFloatValue to core.idl (was a pending change anyway)
* namespace uncluttering: made sure that every relevant symbol (besides
static stuff) resides in the Arts:: namespace
As it is quite huge, I'll not post it here entierly, but a link:
http://space.twc.de/~stefan/kde/download/arts-cleanup-patch.diff
To apply it, remove the following files:
flow/olddebug.cc flow/utils.c flow/utils.h mcop/ifacerepo_impl.h
If there are no objections, I'd like to commit this tomorrow, in the
hope that this will be the last aRts change required for 2.0.
Cu... Stefan
--
-* Stefan Westerfeld, stefan@space.twc.de (PGP!), Hamburg/Germany
KDE Developer, project infos at http://space.twc.de/~stefan/kde *-
_______________________________________________
Kde-multimedia mailing list
Kde-multimedia@master.kde.org
http://master.kde.org/mailman/listinfo/kde-multimedia
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic