KDE Games/API cleanup: Difference between revisions
(→List of files: - handle pairs of .cpp/.h pairs in one row) |
(→List of files: categorize highscore, kggz, kgamecanvas, kgamerenderer) |
||
Line 36: | Line 36: | ||
|- | |- | ||
| colorproxy_p.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | colorproxy_p.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kgamerenderer | ||
|- | |- | ||
| digits/kgamesvgdigits.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | digits/kgamesvgdigits.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
Line 42: | Line 42: | ||
|- | |- | ||
| highscore/kexthighscore.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kexthighscore.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/kexthighscore_gui.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kexthighscore_gui.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/kexthighscore_internal.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kexthighscore_internal.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/kexthighscore_item.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kexthighscore_item.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/kexthighscore_tab.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kexthighscore_tab.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/khighscore.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/khighscore.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| highscore/kscoredialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | highscore/kscoredialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | highscore | ||
|- | |- | ||
| kcarddialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kcarddialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
Line 81: | Line 81: | ||
|- | |- | ||
| kgamecanvas.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kgamecanvas.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kgamecanvas | ||
|- | |- | ||
| kgameclock.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kgameclock.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
Line 165: | Line 165: | ||
|- | |- | ||
| kgamerendereditem.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kgamerendereditem.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kgamerenderer | ||
|- | |- | ||
| kgamerenderedobjectitem.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kgamerenderedobjectitem.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kgamerenderer | ||
|- | |- | ||
| kgamerendererclient.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kgamerendererclient.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kgamerenderer | ||
|- | |- | ||
| kgamerenderer.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | | kgamerenderer.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | ||
| | | kgamerenderer | ||
|- | |- | ||
| kgamesvgdocument.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | | kgamesvgdocument.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | ||
Line 186: | Line 186: | ||
|- | |- | ||
| kggzgames/kggzgames_export.<span style="color:red">h</span> | | kggzgames/kggzgames_export.<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzgames/kggzrankingsdialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggzgames/kggzrankingsdialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzgames/kggzseatsdialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggzgames/kggzseatsdialog.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/event.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggzmod/event.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/kggzmod_export.<span style="color:red">h</span> | | kggzmod/kggzmod_export.<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/misc_private.<span style="color:red">h</span> | | kggzmod/misc_private.<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/module.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | | kggzmod/module.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/player.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | | kggzmod/player.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/request.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggzmod/request.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggzmod/statistics.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | | kggzmod/statistics.<span style="color:green">cpp</span>/<span style="color:red">h</span>/<span style="color:blue">ph</span> | ||
| | | kggz | ||
|- | |- | ||
| kggznet/kggznet_export.<span style="color:red">h</span> | | kggznet/kggznet_export.<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggznet/kggzpacket.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggznet/kggzpacket.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kggznet/kggzraw.<span style="color:green">cpp</span>/<span style="color:red">h</span> | | kggznet/kggzraw.<span style="color:green">cpp</span>/<span style="color:red">h</span> | ||
| | | kggz | ||
|- | |- | ||
| kgrid2d.<span style="color:red">h</span> | | kgrid2d.<span style="color:red">h</span> | ||
Line 267: | Line 267: | ||
|- | |- | ||
| includes/KExtHighscore | | includes/KExtHighscore | ||
| | | highscore | ||
|- | |- | ||
| includes/KGameCanvas | | includes/KGameCanvas | ||
| | | kgamecanvas | ||
|- | |- | ||
| includes/KGameClock | | includes/KGameClock | ||
Line 354: | Line 354: | ||
|- | |- | ||
| includes/KGameRenderedItem | | includes/KGameRenderedItem | ||
| | | kgamerenderer | ||
|- | |- | ||
| includes/KGameRenderedObjectItem | | includes/KGameRenderedObjectItem | ||
| | | kgamerenderer | ||
|- | |- | ||
| includes/KGameRenderer | | includes/KGameRenderer | ||
| | | kgamerenderer | ||
|- | |- | ||
| includes/KGameRendererClient | | includes/KGameRendererClient | ||
| | | kgamerenderer | ||
|- | |- | ||
| includes/KGameSvgDigits | | includes/KGameSvgDigits | ||
Line 378: | Line 378: | ||
|- | |- | ||
| includes/KGGZRankingsDialog | | includes/KGGZRankingsDialog | ||
| | | kggz | ||
|- | |- | ||
| includes/KGGZSeatsDialog | | includes/KGGZSeatsDialog | ||
| | | kggz | ||
|- | |- | ||
| includes/KGrid2D | | includes/KGrid2D | ||
Line 387: | Line 387: | ||
|- | |- | ||
| includes/KHighscore | | includes/KHighscore | ||
| | | highscore | ||
|- | |- | ||
| includes/KScoreDialog | | includes/KScoreDialog | ||
| | | highscore | ||
|- | |- | ||
| includes/KStandardGameAction | | includes/KStandardGameAction | ||
| | | | ||
|} | |} |
Revision as of 17:36, 8 February 2012
libkdegames v5 is the new iteration of libkdegames which is intended to ship with KDE Development Platform 5 (though it may also happen earlier, e.g. 4.9). The aim for this new iteration of the library is to remove most of the API that is obsolete, unused or in a state of bad quality, in order to improve maintainability and relevance of the remaining API. Also, QtWidgets-specific parts need to be separated to prepare for QML-based games.
The fine print: The SO version for libkdegames v5 is actually 6.
List of components
libkdegames consists of multiple (possibly interdependent) components, as defined by this list. See the list below for which file belongs to which component.
Component | Description | Maintainer |
---|---|---|
kgamerenderer | Multithreaded rendering of (static) theme graphics. | Stefan Majewsky |
List of files
Source file | Belongs to component |
---|---|
cardcache.cpp/h/ph | |
carddeckinfo.cpp/h/ph | |
chooserastergraphicssystem.cpp | |
colorproxy_p.cpp/h | kgamerenderer |
digits/kgamesvgdigits.cpp/h | |
highscore/kexthighscore.cpp/h | highscore |
highscore/kexthighscore_gui.cpp/h | highscore |
highscore/kexthighscore_internal.cpp/h | highscore |
highscore/kexthighscore_item.cpp/h | highscore |
highscore/kexthighscore_tab.cpp/h | highscore |
highscore/khighscore.cpp/h | highscore |
highscore/kscoredialog.cpp/h | highscore |
kcarddialog.cpp/h | |
kchatbase.cpp/h | |
kchatbaseitemdelegate.cpp/h | |
kchatbasemodel.cpp/h | |
kchat.cpp/h | |
kchatdialog.cpp/h | |
kgamecanvas.cpp/h | kgamecanvas |
kgameclock.cpp/h | |
kgame/dialogs/kgameconnectdialog.cpp/h | |
kgame/dialogs/kgamedebugdialog.cpp/h | |
kgame/dialogs/kgamedialogconfig.cpp/h | |
kgame/dialogs/kgamedialog.cpp/h | |
kgame/dialogs/kgameerrordialog.cpp/h | |
kgamedifficulty.cpp/h | |
kgame/kgamechat.cpp/h | |
kgame/kgame.cpp/h | |
kgame/kgameerror.cpp/h | |
kgame/kgameio.cpp/h | |
kgame/kgamemessage.cpp/h | |
kgame/kgamenetwork.cpp/h | |
kgame/kgameprocess.cpp/h | |
kgame/kgamepropertyarray.h | |
kgame/kgameproperty.cpp/h | |
kgame/kgamepropertyhandler.cpp/h | |
kgame/kgamesequence.cpp/h | |
kgame/kgameversion.h | |
kgame/kmessageclient.cpp/h | |
kgame/kmessageio.cpp/h | |
kgame/kmessageserver.cpp/h/ph | |
kgame/kplayer.cpp/h | |
kgamelcd.cpp/h | |
kgamemisc.cpp/h | |
kgamepopupitem.cpp/h | |
kgameprogress.cpp/h | |
kgamerendereditem.cpp/h | kgamerenderer |
kgamerenderedobjectitem.cpp/h | kgamerenderer |
kgamerendererclient.cpp/h | kgamerenderer |
kgamerenderer.cpp/h/ph | kgamerenderer |
kgamesvgdocument.cpp/h/ph | |
kgametheme.cpp/h | |
kgamethemeselector.cpp/h | |
kggzgames/kggzgames_export.h | kggz |
kggzgames/kggzrankingsdialog.cpp/h | kggz |
kggzgames/kggzseatsdialog.cpp/h | kggz |
kggzmod/event.cpp/h | kggz |
kggzmod/kggzmod_export.h | kggz |
kggzmod/misc_private.h | kggz |
kggzmod/module.cpp/h/ph | kggz |
kggzmod/player.cpp/h/ph | kggz |
kggzmod/request.cpp/h | kggz |
kggzmod/statistics.cpp/h/ph | kggz |
kggznet/kggznet_export.h | kggz |
kggznet/kggzpacket.cpp/h | kggz |
kggznet/kggzraw.cpp/h | kggz |
kgrid2d.h | |
kstandardgameaction.cpp/h | |
libkdegames_export.h | |
tests/kgamepopupitemtest.cpp/h | |
tests/kgamepropertytest.cpp/h | |
tests/kgamesvgdigitstest.cpp/h | |
tests/kgamesvgdocumenttest.cpp/h | |
includes/KCardCache | |
includes/KCardDeckInfo | |
includes/KCardDialog | |
includes/KChat | |
includes/KChatBase | |
includes/KChatBaseItemDelegate | |
includes/KChatDialog | |
includes/KExtHighscore | highscore |
includes/KGameCanvas | kgamecanvas |
includes/KGameClock | |
includes/KGameDifficulty | |
includes/KGame/KGame | |
includes/KGame/KGameChat | |
includes/KGame/KGameConnectDialog | |
includes/KGame/KGameDebugDialog | |
includes/KGame/KGameDialog | |
includes/KGame/KGameDialogConfig | |
includes/KGame/KGameError | |
includes/KGame/KGameErrorDialog | |
includes/KGame/KGameIO | |
includes/KGame/KGameMessage | |
includes/KGame/KGameNetwork | |
includes/KGame/KGameProcess | |
includes/KGame/KGameProperty | |
includes/KGame/KGamePropertyArray | |
includes/KGame/KGamePropertyHandler | |
includes/KGame/KGameSequence | |
includes/KGame/KGameVersion | |
includes/KGame/KMessageClient | |
includes/KGame/KMessageIO | |
includes/KGame/KMessageServer | |
includes/KGame/KPlayer | |
includes/KGameLCD | |
includes/KGameMisc | |
includes/KGamePopupItem | |
includes/KGameProgress | |
includes/KGameRenderedItem | kgamerenderer |
includes/KGameRenderedObjectItem | kgamerenderer |
includes/KGameRenderer | kgamerenderer |
includes/KGameRendererClient | kgamerenderer |
includes/KGameSvgDigits | |
includes/KGameSvgDocument | |
includes/KGameTheme | |
includes/KGameThemeSelector | |
includes/KGGZRankingsDialog | kggz |
includes/KGGZSeatsDialog | kggz |
includes/KGrid2D | |
includes/KHighscore | highscore |
includes/KScoreDialog | highscore |
includes/KStandardGameAction |