View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001157 | DarkRadiant | Design/Coding | public | 22.09.2008 05:34 | 07.07.2017 18:51 |
| Reporter | greebo | Assigned To | greebo | ||
| Priority | normal | Severity | normal | Reproducibility | N/A |
| Status | closed | Resolution | no change required | ||
| Product Version | 0.9.7 | ||||
| Fixed in Version | 2.1.0 | ||||
| Summary | 0001157: Redesign ReferenceCache and Map Resource handling | ||||
| Description | Currently, the map files are treated as "Resources", which are handled by the ReferenceCache. First, there is no need to "cache" maps whatsoever. Second, the whole setup is more complicated than necessary, with all these callbacks. It's a remnant of the times when Models and Maps were both treated this way and leads to code luxations when trying to do simple things like renaming a map. | ||||
| Tags | No tags attached. | ||||
| Note to self: implement OnMapLoad(), OnMapLoaded() and OnMapUnload() events to allow for MapObservers doing their stuff. | |
| This is not an issue anymore, and the mapevents have been implemented in the meantime too. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 22.09.2008 05:34 | greebo | New Issue | |
| 22.09.2008 05:34 | greebo | Status | new => confirmed |
| 22.09.2008 05:34 | greebo | Status | confirmed => assigned |
| 22.09.2008 05:34 | greebo | Assigned To | => greebo |
| 24.09.2008 13:47 | greebo | Note Added: 0001635 | |
| 24.03.2012 16:54 | greebo | Assigned To | greebo => |
| 24.03.2012 16:54 | greebo | Status | assigned => acknowledged |
| 26.12.2016 07:32 | greebo | Note Added: 0008633 | |
| 26.12.2016 07:32 | greebo | Status | acknowledged => resolved |
| 26.12.2016 07:32 | greebo | Fixed in Version | => 2.1.0 |
| 26.12.2016 07:32 | greebo | Resolution | open => no change required |
| 26.12.2016 07:32 | greebo | Assigned To | => greebo |
| 07.07.2017 18:51 | greebo | Status | resolved => closed |