Activity

From 11/23/2009 to 12/22/2009

12/22/2009

09:37 pm Revision 151: - Fixed gamewindow not resetting the clear-color
Andreas Schneider
09:32 pm Revision 150: Added tag 0.6 for changeset 64b5b297746c
Andreas Schneider
09:00 pm Version 0.6
Another bunch of ideas and fixes found its way into CentrED. Ladies and Gentlemen, the new version proudly presents:
...
Andreas Schneider
08:56 pm Feature #54 (Closed): Location Picker for Large Scale Commands
Andreas Schneider
08:56 pm Bug #53 (Closed): Virtual Layer causes AV
Andreas Schneider
08:56 pm Feature #55 (Closed): Show tile info as part of main form
Andreas Schneider
08:56 pm Bug #49 (Closed): Draw-Toolwindow doesn't always correctly disappear
Andreas Schneider
08:56 pm Bug #57 (Closed): Filter window position
Andreas Schneider
08:56 pm Feature #56 (Closed): Select target area for large scale command move/copy
Andreas Schneider
08:56 pm Feature #33 (Closed): Support for static items > 0x4000
Andreas Schneider
08:54 pm cedserver_linux_i386.tgz
CentrED Server 0.6 (Linux, i386) Andreas Schneider
08:54 pm CentrED_linux_i386_gtk2.tbz
CentrED Client 0.6 (Linux, i386, GTK2) Andreas Schneider
08:54 pm cedserver_win32.zip
CentrED Server 0.6 (Windows 32bit) Andreas Schneider
08:53 pm CentrED_win32.exe
CentrED Client 0.6 (Windows 32bit) Andreas Schneider
08:51 pm Revision 149: - Pushed version to 0.6
Andreas Schneider
07:47 pm Revision 148: - Fixed static tiles with hue 1 using the wrong cache id
- Commented some debug messages Andreas Schneider
05:38 pm Revision 147: - Fixed intensity of translucent tiles
- Changed statics priority Andreas Schneider
01:51 pm Revision 146: - Fixed/Changed light source evaluation (again) to match the UO client
Andreas Schneider
11:49 am Revision 145: - Code cleanup
Andreas Schneider
11:44 am Revision 144: - Remove obj/ dir restrictions
Andreas Schneider
09:36 am Revision 143: - Added FBO based light source rendering
- Fixed memory leak in TLightManager.UpdateLightMap Andreas Schneider

12/21/2009

10:26 pm Revision 142: - Changed light source evaluation
- Fixed possible crash in TLightManager.UpdateOverlay Andreas Schneider
08:17 pm Bug #57 (Resolved): Filter window position
Applied in changeset r140. Andreas Schneider
08:17 pm Feature #56 (Resolved): Select target area for large scale command move/copy
Applied in changeset r140. Andreas Schneider
08:17 pm Feature #55 (Resolved): Show tile info as part of main form
Applied in changeset r133. Andreas Schneider
08:17 pm Feature #54 (Resolved): Location Picker for Large Scale Commands
Applied in changeset r130. Andreas Schneider
08:12 pm Revision 141: - Added lightlevel slider
Andreas Schneider
07:07 pm Revision 140: - Added "select offset" button/functionality to frmLargeScaleCommand (fixes #56)
- Fixed frmFilter placement (fixes #57) Andreas Schneider
01:41 pm Revision 139: - Fixed lightsources to not draw in flat mode and when the lightlevel is 0
- Fixed tile changes not causing a filter update
- Cleanup the project file
Andreas Schneider
02:27 am Bug #57 (Closed): Filter window position
The position of the filter window is still somewhat off the toolbar border, causing a gap which could trigger the dia... Andreas Schneider
02:25 am Feature #56 (Closed): Select target area for large scale command move/copy
Currently it's only possible to enter offset coordinates. Another coordinate grabber could be deployed to automatical... Andreas Schneider
01:43 am Revision 138: - Fixed memory leak when moving statics
Andreas Schneider
12:55 am Revision 137: - Fixed light source placement
- Removed unnecessary texturemanager reference Andreas Schneider
12:13 am Revision 136: - Added light loading
- Use lights for the light sources Andreas Schneider

12/20/2009

10:05 pm Revision 135: - Implemented basic light source rendering
Andreas Schneider
03:49 pm Revision 134: - Fixed string type in TfrmAccountControl
Andreas Schneider

12/19/2009

07:01 pm Revision 133: - Removed custom tile info window
- Updated VirtualTreeView
- Added tile info as owner drawn hint to vdtTiles (fixes #55)
Andreas Schneider
02:43 pm Revision 132: - Replaced array with generic list (TfrmMain.FAccessChangedListeners)
Andreas Schneider
02:39 pm Revision 131: - Realigned frmRegionControl
- Added coordinate grabbing to TfrmRegionControl
- Added hints to the grab buttons in frmLargeScaleCommand
Andreas Schneider
01:57 pm Revision 130: - Added selection listener to TfrmMain
- Added "grab coordinates" using the new selection listener to TfrmLargeScaleCommand (fixes #54) Andreas Schneider
01:02 am Revision 129: - Realigned TfrmLargeScaleCommand
- Fixed overlay being drawn with correct color and alpha Andreas Schneider
12:07 am Feature #55 (Closed): Show tile info as part of main form
Current the tile info is only shown on windows as popup. This is inconvenient and hard to do cross-platform.
Possibl...
Andreas Schneider

12/18/2009

07:38 pm Feature #54 (Closed): Location Picker for Large Scale Commands
To make precise large scale operations easier it should be possible to select the coordinates in the game window. Andreas Schneider
06:56 pm Bug #49 (Resolved): Draw-Toolwindow doesn't always correctly disappear
Applied in changeset r128. Andreas Schneider
06:43 pm Revision 128: - Fixed TfrmToolWindow.FormDeactivate to check CanClose first
- Fixed TfrmDrawSettings and TfrmHueSettings to be shown non-modal (fixes #49) Andreas Schneider
02:24 pm Revision 127: - Added more nodraw.txt locations
- Improved nodraw.txt parsing Andreas Schneider
01:57 pm Revision 126: - Fixed TNormals to use GLfloat
Andreas Schneider
02:35 am Revision 125: - Replaced own UVector with unit matrix from the RTL
Andreas Schneider
01:53 am Revision 124: - Added external nodraw definition
Andreas Schneider
01:10 am Feature #33 (Resolved): Support for static items > 0x4000
Andreas Schneider
01:10 am Bug #53 (Resolved): Virtual Layer causes AV
Applied in changeset r115. Andreas Schneider
01:07 am Revision 123: - Changed TfrmMain.BuildTileList to use all available static tiles
- Added static tile id checking to the random preset loading Andreas Schneider
12:17 am Revision 122: - Changed TAnimDataProvider to load as much animdata as the input files provides
- Added TBufferedStream.GetSize
- Added TIndexedMulProvider.EntryCount
- Added TAnimDataProvider.AnimCount
- Added TL...
Andreas Schneider

12/17/2009

11:01 pm Revision 121: - Added dynamic tiledata loading (everything after $4000 will be treated as static)
- Fixed server's TLandscape to validate statics and throw errors if no tiledata entry is found Andreas Schneider
09:05 pm Revision 120: - Added saving of random presets when creating or overwriting one
Andreas Schneider
03:41 pm Revision 119: - Several code cleanups
- Fixed TArt.RefreshBuffer using the wrong variable (j <> i)
- Suppressed some hints
Andreas Schneider
12:36 am Revision 118: - Fixed potential crash when using the Mouse Wheel
Andreas Schneider

12/16/2009

11:24 pm Revision 117: - Added XML storage for Random Presets
Andreas Schneider
04:03 pm Revision 116: - Implemented saving and loading of locations to/from xml
Andreas Schneider
03:18 pm Revision 115: - Fixed ref counting for the virtual layer (fixes #53)
Andreas Schneider
02:04 pm Bug #53 (Closed): Virtual Layer causes AV
Activating the virtual layer causes an Access Violation shortly after. Andreas Schneider

12/11/2009

06:24 pm Revision 114: Added tag 0.5 for changeset 47750245a450
Andreas Schneider
06:22 pm Revision 113: - Bumped version to 0.5
- Updated changelog Andreas Schneider
06:05 pm Version 0.5
After weeks of work a new version is ready to be used by the public. This is a completely client-centric release with... Andreas Schneider
05:56 pm CentrED_win32.exe
CentrED Client 0.5 (Windows 32bit) Andreas Schneider
05:55 pm CentrED_linux_i386_gtk2.tbz
CentrED Client 0.5 (Linux i386 GTK2) Andreas Schneider
01:51 am Bug #25 (Feedback): No UTF8 support in the chat window
The whole UI should support UTF8 in version 0.5, if someone still has problems, please let me know. Andreas Schneider
01:49 am Feature #40 (Closed): Highlight copy/move target regions in the Large Scale Command window
Andreas Schneider
01:49 am Feature #5 (Closed): Cursor Movement
Andreas Schneider
01:49 am Feature #51 (Closed): Sync random tile list with normal tile list
Andreas Schneider
01:49 am Feature #50 (Closed): Store settings in the user directory
Andreas Schneider

12/10/2009

10:23 pm Revision 112: - Fixed alignment in frmLogin
Andreas Schneider
10:18 pm Revision 111: - Added generic tiledata access to TTileDataProvider (to avoid cloning)
- Fixed TfrmMain.BuildTileList to use that non-cloning tiledata access to remove a memory leak
- Convert the filter t...
Andreas Schneider
10:05 pm Revision 110: - Fixed Art and TexMap to no longer get loaded if their Size is <= 0
Andreas Schneider
09:40 pm Revision 109: - Added ref counting to TMaterial
- Added cache growing to TCacheManager
- Fixed ImagingOptions.inc to not include JPEG support
- Fixed TfrmRadar to sa...
Andreas Schneider
06:06 pm Feature #51 (Resolved): Sync random tile list with normal tile list
Applied in changeset r108. Andreas Schneider
04:54 pm Revision 108: - Relect selection of the random tile list with the normal list list (fixes #51)
Andreas Schneider
02:32 pm Revision 107: - Fixed locations backups being placed in the app dir instead of config dir
Andreas Schneider
02:30 pm Revision 106: - Added option to toggle animated tiles
- Added option to toggle the security question when performing area commands Andreas Schneider
02:16 pm Revision 105: - Fixed TAnimMaterial to cache the textures
- Fixed texture size calculation in TMaterial Andreas Schneider

12/09/2009

09:25 pm Revision 104: - Fixed typo in TGLArrow (RealWidth <> RealHeight)
- Fixed TGLArrow.HitTest Andreas Schneider
07:35 pm Feature #51 (Closed): Sync random tile list with normal tile list
When a tile in the random tile list is selected, it should also be selected in the tile list to make it easier to sav... Andreas Schneider
07:10 pm Revision 103: - More adjustements to frmLogin
- Added property storage to several frmMain options Andreas Schneider
04:56 pm Revision 102: - Fixed tiles only being checked for animdata if they have the appropriate tiledata...
Andreas Schneider
04:26 pm Revision 101: - Added TAnimMaterial
- Implemented animated tiles
- Fixed TAnimData.FrameData to use ShortInt instead of Byte
Andreas Schneider
02:36 pm Revision 100: - Abstracted TMaterial
- Removed unnecessary width/height processing from TMaterial
- Added TSimpleMaterial for one-graphic-textures
Andreas Schneider
01:45 am Feature #50 (Resolved): Store settings in the user directory
Applied in changeset r99. Andreas Schneider
12:19 am Revision 99: - Changed profile, preset, locations and radar cache path to the user directory (fix...
Andreas Schneider

12/08/2009

10:17 pm Revision 98: - Fixed typo in UMulManager
- Added array initialization to TAnimDataProvider
- Adjusted frmLogin
- Some code cleanups
Andreas Schneider
08:22 pm Revision 97: - Added AnimDataProvider
- Some code cleanups Andreas Schneider
04:17 pm Revision 96: - Added missing icon
- Fixed compilation of server Andreas Schneider
03:30 pm Revision 95: - Made ULandscape.GetID inline
- Removed some constraints on TileIDs and map coordinates
- Removed another unnecessary typecast
Andreas Schneider
03:12 pm Revision 94: - Generalized TCacheManager (for more type-safety and cleaner code)
Andreas Schneider

12/07/2009

09:36 pm Feature #5 (Resolved): Cursor Movement
Applied in changeset r93. Andreas Schneider
04:26 pm Revision 93: - Added Keyboard movement to oglGameWindow (fixes #5)
Andreas Schneider
02:16 am Feature #40 (Resolved): Highlight copy/move target regions in the Large Scale Command window
Applied in changeset r92. Andreas Schneider
02:15 am Revision 92: - Added highlighting of the target region for copy/move operations in frmLargeScaleC...
Andreas Schneider

12/06/2009

08:06 pm Bug #46 (Closed): Translucent tiles
Andreas Schneider
08:06 pm Bug #47 (Closed): Mouse wheel height changes don't update the ghost tile
Andreas Schneider
08:06 pm Bug #3 (Closed): Falsche Serverversion verlinkt
Andreas Schneider
08:06 pm Bug #37 (Closed): Umlautproblem
Andreas Schneider
08:06 pm Bug #2 (Closed): Loading locations may cause an error
Andreas Schneider
08:05 pm Bug #2 (Resolved): Loading locations may cause an error
Applied in changeset r91. Andreas Schneider
08:03 pm Revision 91: - Added error handling when loading Locations and Profiles (fixes #2)
Andreas Schneider

12/05/2009

05:46 pm Feature #50 (Closed): Store settings in the user directory
Currently CentrED stores all files in the program directory. That should be avoided for better compatibility with mul... Andreas Schneider
05:37 pm Revision 90: - Added flat-mode settings to toggle height display
Andreas Schneider
05:26 pm Revision 89: - Updated Vampyre Imaging Lib
- Added font rendering
- Added height display in flat mode
Andreas Schneider
02:04 am Revision 88: - Enable double buffering for the tile info label
Andreas Schneider
01:26 am Bug #46 (Resolved): Translucent tiles
Applied in changeset r87. Andreas Schneider
01:26 am Bug #47 (Resolved): Mouse wheel height changes don't update the ghost tile
Applied in changeset r86. Andreas Schneider
01:24 am Revision 87: - Added translucent static tile support (fixes #46)
- Fixed infinite recursion when updating ghost map tiles Andreas Schneider
01:06 am Revision 86: - Fixed CurrentTile to be updated on changes (fixes #47)
Andreas Schneider
12:57 am Revision 85: - Fixed TfrmMain.OnStaticElevated to correctly handle off-screen updates
Andreas Schneider
12:40 am Revision 84: - Fixed static tiles to be added several times (due to ghost tile replication)
- Added more debug info to UfrmMain Andreas Schneider

12/04/2009

11:30 pm Revision 83: - Fixed cedserver to compile again (using generics now)
- Added multilog dependency to cedserver for easier debugging
- Several code cleanups
Andreas Schneider
09:21 pm Bug #49 (Closed): Draw-Toolwindow doesn't always correctly disappear
The mouse-leave event is not always triggered for the drawing toolwindow. Andreas Schneider
09:20 pm Bug #48 (New): Mouse movement is a bit quirky
Movement with the middle mouse button doesn't behave as it should. Andreas Schneider
09:20 pm Bug #47 (Closed): Mouse wheel height changes don't update the ghost tile
The ghost tile is currently not updated, when the underlying tile is raised or lowered.
This obviously only affects ...
Andreas Schneider
09:18 pm Bug #46 (Closed): Translucent tiles
Re-implement support for translucent tiles. Andreas Schneider
08:24 pm Revision 82: - Added Undo operation
Andreas Schneider
03:52 pm Revision 81: - Changed several OpenGL calls with their integer-equivalents (we don't use floats a...
- Added a "real quad" to the screenbuffer to keep track of the original terrain locations
- Added OpenGL based hit te...
Andreas Schneider
03:17 am Revision 80: - Fixed mouse-up handling when no SelectedTile is given
Andreas Schneider
02:33 am Revision 79: - (Re-)Added drawing of tiles (using the ghost tiles)
- Fixed ghost tiles to be in edit-mode Andreas Schneider
02:20 am Revision 78: - Fixed TfrmMain.SetCurrentTile to exit only under correct conditions
- Fixed ghost tile creation to handle random height
- Changed UpdateSelection to only process the selection changes i...
Andreas Schneider
02:00 am Revision 77: - Fixed ghost tiles to use the proper priorities
- Fixed mouse-up handling to correctly reset the selected tile
- Moved ghost tile adding to the appropriate single- a...
Andreas Schneider
01:27 am Revision 76: - Added static ghost tiles
Andreas Schneider
12:58 am Revision 75: - Added virtual getters for Z and TileID to TWorldItem
- Added ghost information to TMap
- Added ghost tiles (currently for map tiles only)
Andreas Schneider

12/03/2009

06:56 pm Revision 74: - Added more appropriate handling of the selection rectangle (no +1 and an own compa...
Andreas Schneider
03:41 pm Revision 73: - Fixed another case of off-screen updating
- Removed old GhostTile handling Andreas Schneider
03:38 pm Revision 72: - Fixed UpdateSortOrder to handle off-screen updates correctly
Andreas Schneider
01:38 am Revision 71: - Re-enabled lighting normals
Andreas Schneider
01:35 am Revision 70: - Some code cleanups in UfrmMain and ULandscape
- Fixed GetPlainNormals in ULandscape to actually return a value Andreas Schneider
12:04 am Revision 69: - Added TTileDataFlag enum
- Added TTileDataFlags set
- Changed TTiledata.Flags to use the TTileDataFlags set
- Added hue highlighting to TfrmMa...
Andreas Schneider

12/02/2009

09:50 pm Revision 68: - Fixed TWorldItem.Delete freeing itself
- Fixed order in which statics get deleted (first call item.Delete THEN delete it from the objectlist which will free... Andreas Schneider
07:14 pm Revision 67: - Added generic lists for world items, static items and map items
- Added appropriate compare functions
- Some local cleanups
Andreas Schneider
06:40 pm Revision 66: - Fixed TfrmLogin to create the profile path if it doesn't exist
- Removed old code from TfrmMain.Render
- Bumped version to 0.4.5
- Moved TVirtualTile to UWorldItem
- Added TVirtual...
Andreas Schneider

11/24/2009

01:53 pm Revision 65: - Updated to new VirtualTreeView (UTF8String --> String)
Andreas Schneider
« Previous
Next »
 

Also available in: Atom