History | View | Annotate | Download (1.4 kB)
- Added saving and loading of hue presets (refs #66)
- Fixed compilation with recent Lazarus versions
- 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
- Added light loading- Use lights for the light sources
- Implemented basic light source rendering
- Removed custom tile info window- Updated VirtualTreeView- Added tile info as owner drawn hint to vdtTiles (fixes #55)
- Fixed Art and TexMap to no longer get loaded if their Size is <= 0
- Changed profile, preset, locations and radar cache path to the user directory (fixes #50)
- Added AnimDataProvider- Some code cleanups
- Updated Vampyre Imaging Lib- Added font rendering- Added height display in flat mode
- Added virtual getters for Z and TileID to TWorldItem- Added ghost information to TMap- Added ghost tiles (currently for map tiles only)
- Added TTileDataFlag enum- Added TTileDataFlags set- Changed TTiledata.Flags to use the TTileDataFlags set- Added hue highlighting to TfrmMain- Added TTextureManager.GetStaticMaterial to handle tiledata and hues
- Added Logging unit and MultiLog dependency- Removed StaticsFilter parameter from FillDrawList
- Added UfrmToolWindow- Changed the tool windows to inherit from TfrmToolWindow- Added a "close timer" to TfrmToolWindow to handle different focus behaviours of window managers- Moved position changes for the tool windows to the appropriate TfrmToolWindow.FormShow event
- Added version info to the project options- Added new icon
- Removed TVector2D- Added screen buffer (in)validation- Moved distance calculations to RebuildScreenBuffer- Added tile drawing to the Render method- Added DrawQuad precalculation to the post processing of the screen buffer- Renamed the members of TScreenState...
- Fixed WheelDelta not being adjusted right
- Added ability to edit regions for accounts- Added AccessChangedListener to allow several listeners to react on accesslevel changes- Changed TModifyUserPacket to support the region lists- Fixed a region list parsing bug in TfrmAccountControl.OnListUsersPacket (Unsigned vs. Signed Integer)...
- Fixed/Removed some compiler warnings and hints- Some more syntactic changes to UfrmRegionControl.pas- Implemented region modification and deletion- Changed the server side region handling to broadcast the changes- Added safer admin packet registration...
- Fixed memory leak in TfrmFilter (not freeing FCheckedHues)- Fixed memory leak in TfrmMain (not freeing the strings in the location info nodes)- Rearranged frmEditAccount to allow region handling- Added region handling to the client side account specific network packets...
- Merged client side changes from Turley (with syntactic modifications)- Changed alignment in frmDrawSettings
- Initial import from internal repository