date | project | content | link |
|---|
| 15:50 Thursday | KDE | Commit by majewsky :: r1104776 kolf2/trunk/playground/games/kolf2/engine/ (game-editor.cpp game-editor.h): Add a non-functional editor toolbox.
It reads the object class registry, but does not actually create any objects. | # |
| 15:50 Thursday | KDE | Commit by majewsky :: r1104775 kolf2/trunk/playground/games/kolf2/interface/window.cpp: Do not show the status bar when we do not need it. | # |
| 15:50 Thursday | KDE | Commit by majewsky :: r1104774 kolf2/trunk/playground/games/kolf2/interface/ (interface.cpp interface.h): Add dock widget support to Kolf::Interface. | # |
| 15:50 Thursday | KDE | Commit by majewsky :: r1104773 kolf2/trunk/playground/games/kolf2/ (10 files in 2 dirs): Rewrite the REGISTER_KOLF_OBJECT macro yet again, to improve scalability.
Also, add two new properties to the Kolf::ObjectFactory::Class: - editorMayCreateInstances determines whether the class will show up in the editor toolbox.
- groupName determines the sorting in listings of all classes (i.e., the editor toolbox).
| # |
| 22:00 on Mar 10 | KDE | Commit by majewsky :: r1101781 kolf2/trunk/playground/games/kolf2/ (8 files in 2 dirs): Rewrite the ManagedObject framework.
The actual undo/redo stack is moved into an abstract interface Utils::UndoStack. This class is different from QUndoStack: It is explicitly designed in such a way that multiple UndoStacks can be merged easily into another UndoStack.
The ManagedObjects become UndoStacks themselves, and the ManagedObjectGroup merely watches the order of changes. | # |
| 15:29 on Mar 01 | KDE | Commit by majewsky :: r1097532 kolf2/trunk/playground/games/kolf2/engine/ (5 files): Make parscores editable. Problem: The course does not change its cleanliness state accordingly. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097476 kolf2/trunk/playground/games/kolf2/engine/ (game-editor.cpp game-editor.h): Fix forwarding of cleanChanged() signals and stuff in EditorGame. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097475 kolf2/trunk/playground/games/kolf2/engine/ (game-editor.cpp game-editor.h): Make the save button work in the editor. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097474 kolf2/trunk/playground/games/kolf2/interface/ (interface.cpp interface.h): Remove the actionTriggered() signal from Kolf::Interface. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097473 kolf2/trunk/playground/games/kolf2/ (7 files in 2 dirs): Split opacity animations into an own class, and animate the handles, too. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097472 kolf2/trunk/playground/games/kolf2/ (13 files in 2 dirs): Rename Kolf::PointHandle to Kolf::OverlayHandle. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097471 kolf2/trunk/playground/games/kolf2/base/ (3 files): Add bling to OverlayAreaItems. | # |
| 13:21 on Mar 01 | KDE | Commit by majewsky :: r1097470 kolf2/trunk/playground/games/kolf2/base/ (3 files): Use Open/ClosedHandCursor in overlays. | # |
| 15:44 on Feb 27 | KDE | Commit by majewsky :: r1096769 kolf2/trunk/playground/games/kolf2/base/ (object-course.cpp object-course.h): Change how the CourseObject keeps track of its subobjects.
This will allow the upcoming CourseOverlay to add own subobjects without breaking stuff in the CourseObject. | # |
| 15:44 on Feb 27 | KDE | Commit by majewsky :: r1096768 kolf2/trunk/playground/games/kolf2/base/ (managedobject.cpp object.h): Fix change propagation to ManagedObject during state activation. | # |
| 19:49 on Feb 26 | KDE | Commit by majewsky :: r1096534 kolf2/trunk/playground/games/kolf2/base/managedobjectgroup.cpp: Make undo/redo in the editor work (somewhat). | # |
| 19:49 on Feb 26 | KDE | Commit by majewsky :: r1096533 kolf2/trunk/playground/games/kolf2/base/ (object-course.cpp object.cpp object.h): Add propagateUpdate() calls in Kolf::Object subclasses where they are missing. | # |
| 19:49 on Feb 26 | KDE | Commit by majewsky :: r1096532 kolf2/trunk/playground/games/kolf2/ (4 files in 2 dirs): Enable editor testcase and add Kolf::EditorGame. | # |
| 19:49 on Feb 26 | KDE | Commit by majewsky :: r1096531 kolf2/trunk/playground/games/kolf2/ (8 files in 2 dirs): Add Kolf::ScoreCard, and move game instance management to Kolf::Window. | # |
| 19:48 on Feb 26 | KDE | Commit by majewsky :: r1096530 kolf2/trunk/playground/games/kolf2/ (9 files in 3 dirs): Add Kolf::ScoreModel. | # |