date | project | content | link |
|---|
| 20:02 on Mar 02 | KDE | Commit by coates :: r 1283239 killbots/trunk/KDE/ (83 files in 5 dirs): ( link) Update my email address.
It turns out several headers were using an incorrect, non-existent address, so it's a good thing I decided to do this. | # |
| 06:24 on Feb 21 | KDE | Commit by coates :: r 1281294 kpat/trunk/KDE/kdegames/kpat/ (soundengine.cpp soundengine.h): ( link) Port from Phonon to KgSound.
Well, that was really easy. | # |
| 06:24 on Feb 21 | KDE | Commit by coates :: r 1281292 kpat/trunk/KDE/kdegames/kpat/libkcardgame/kcardscene.cpp: ( link) Add some checks for nonexistant source piles. | # |
| 06:24 on Feb 21 | KDE | Commit by coates :: r 1281293 libkdegames/trunk/KDE/kdegames/libkdegames/includes/ (KgAudioScene KgSound): ( link) Fix camelcase audio forwarding includes. | # |
| 06:23 on Feb 21 | KDE | Commit by coates :: r 1281291 kpat/trunk/KDE/kdegames/kpat/ (dealer.cpp dealer.h): ( link) Replace pointers to QTimers with QTimers within DealerScene.
Interestingly, this caused a compile error in startSolver() as that method had been declared const. Why it was, I have no idea, but I'm somewhat surprised that this was even compiling before. | # |
| 06:23 on Feb 21 | KDE | Commit by coates :: r 1281290 kpat/trunk/KDE/kdegames/kpat/ (dealer.cpp dealer.h): ( link) Get rid of DealerScenePrivate.
I don't know why DealerScene had a d-pointer, but it bugged me that it was the only class in KPat that did. Getting rid of it just simplifies the code that much further.
I also renamed a few variables when I moved them into DealerScene, just to make their purposes a bit more obvious or to make them consistent with changes in implementation of terminology.
Lastly, member variable initialisations have been moved into an initialisation list. | # |
| 06:35 on Feb 20 | KDE | Commit by coates :: r 1281019 libkdegames/trunk/KDE/kdegames/libkdegames/ (CMakeLists.txt pics/): ( link) Remove the unused libkdegames/pics/star.png file.
We've been installing this file for a long, long time, but nobody uses it anymore.
BUG:287544 | # |
| 05:26 on Feb 20 | KDE | Commit by coates :: r 1281014 libkdegames/trunk/KDE/kdegames/libkdegames/carddecks/ (CMakeLists.txt decks/): ( link) Remove the libkdegames/carddecks/decks directory.
Separate card backsides are no longer used anywhere in KDEGames! | # |
| 03:28 on Feb 20 | KDE | Commit by coates :: r 1281012 lskat/trunk/KDE/kdegames/lskat/src/ (13 files in 2 dirs): ( link) Remove support for loading separate card backs from LSkat.
With this functionality gone from LSkat, we can now safely get rid of the libkdegames/carddecks/decks directory. | # |
| 03:28 on Feb 20 | KDE | Commit by coates :: r 1281011 lskat/trunk/KDE/kdegames/lskat/src/fromlibkdegames/ (6 files): ( link) Remove support for PNG carddecks from LSkat.
We haven't had PNG decks for several releases, so we might as well get rid of support for loading them. | # |
| 08:37 on Feb 19 | KDE | Commit by coates :: r 1280805 libkdegames/ (29 files in 5 dirs): ( link) Move KCardCache, KCardDeckInfo and KCardDialog into LSkat tree.
These classes are currently only used within LSkat and will be deprecated by libkcardgame, so we can safely move them into the lskat sources as part of the ongoing libkdegames API clean up. | # |
| 06:50 on Feb 19 | KDE | Commit by coates :: r 1280799 /trunk/playground/games/ (CMakeLists.txt kscoremanager/): ( link) Remove KScoreManager. It can now be found at git at git dot kde dot org:scratch/coates/kscoremanager.git Majewsky's KScore2 library is much more likely to be used in the near future, so KScoreManager is likely a dead end project, but I thought I'd keep the code around for reference's sake. I also took this as an opportunity to play around with writing svn2git conversion rules and setting up scratch git repos. CCMAIL: matt at milliams dot comCCMAIL: dimsuz at gmail dot com | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280181 kpat/trunk/KDE/kdegames/kpat/mainwindow.cpp: ( link) Fix loading files via KIO.
I'm not sure how long this has been broken, but loading remote files now works correctly. | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280179 kpat/trunk/KDE/kdegames/kpat/ (5 files in 2 dirs): ( link) Rename things to make it clear that the old format is a legacy format. | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280180 kpat/trunk/KDE/kdegames/kpat/mainwindow.cpp: ( link) Clean up MainWindow::saveGame(). | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280178 kpat/trunk/KDE/kdegames/kpat/dealer.cpp: ( link) Allow autodropping only when the redo stack is empty.
If there are states in the redo stack, there's a pretty good chance that the user would like to keep them, but autodropping would replace them with a trivial move. This isn't an issue in normal play, but can come up when the user plays with autodrop disabled, misses some drops, enables autodrop and then undoes back a few states. | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280177 kpat/trunk/KDE/kdegames/kpat/ (3 files in 2 dirs): ( link) Swap the argument order in KCardPile::insert() to match QList::insert(). | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280176 kpat/trunk/KDE/kdegames/kpat/libkcardgame/kcardpile.cpp: ( link) Remove an overly strict assertion from KCardPile::insert().
Since QList::insert() properly prepends with negative indices and properly appends with indices greater than size(), there's no need for us to assert the index is within the range of "valid" indices. | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280174 kpat/trunk/KDE/kdegames/kpat/dealer.cpp: ( link) Only write the game-specific-state attribute when if changes.
This just produces shorter, more readable saves. | # |
| 08:13 on Feb 15 | KDE | Commit by coates :: r 1280175 kpat/trunk/KDE/kdegames/kpat/mainwindow.cpp: ( link) Use new save format for "Remember State on Exit" functionality.
FEATURE:291959 FIXED-IN:SC4.9 | # |