History | View | Annotate | Download (16.6 kB)
- Fixed some range violations
- Store used (random) hues for consistent behavior on commit (refs #66)
- Changed versions to be read from the resource stream
- Added more info to the account list (fixes #78)
- Cleanup project file
- Added manifest for Windows build
- Added UI for random Hue (refs #66)
- Updated Project Files- Fixed frmLargeScaleCommand for recent LCL changes
- Added build modes- Fixed Login Form layout- Fixed compilation with FPC 2.5.1
- Fixed compilation with recent Lazarus versions
- Fixed filter window to invalidate the current filters on delete/clear
- Bumped version to 0.6.1- Added silk icon reference to the about dialog
- Added option to set the render background to white (fixes #59)
- Changed TWorldItem and TWorldBlock Change-tracking- Reverted TStaticItem.UpdatePriorities- Fixed vdtTiles' HintCanvas to use the desired font when drawing- Fixed UpdateFilter to no longer call ForceUpdateCurrentTile- Several code cleanups
- Pushed version to 0.6
- Code cleanup
- Remove obj/ dir restrictions
- Added FBO based light source rendering- Fixed memory leak in TLightManager.UpdateLightMap
- Added lightlevel slider
- 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)
- Realigned TfrmLargeScaleCommand- Fixed overlay being drawn with correct color and alpha
- Changed TfrmMain.BuildTileList to use all available static tiles- Added static tile id checking to the random preset loading
- Bumped version to 0.5- Updated changelog
- Fixed Art and TexMap to no longer get loaded if their Size is <= 0
- Added AnimDataProvider- Some code cleanups
- Added Keyboard movement to oglGameWindow (fixes #5)
- Updated Vampyre Imaging Lib- Added font rendering- Added height display in flat mode
- Fixed static tiles to be added several times (due to ghost tile replication)- Added more debug info to UfrmMain
- Fixed cedserver to compile again (using generics now)- Added multilog dependency to cedserver for easier debugging- Several code cleanups
- Added virtual getters for Z and TileID to TWorldItem- Added ghost information to TMap- Added ghost tiles (currently for map tiles only)
- Some code cleanups in UfrmMain and ULandscape- Fixed GetPlainNormals in ULandscape to actually return a value
- 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 generic lists for world items, static items and map items- Added appropriate compare functions- Some local cleanups
- 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 TVirtualTile handling to CompareWorldItems- Added priorities to the virtual tiles
- Updated to new VirtualTreeView (UTF8String --> String)
- 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
- Added fpdoc paths- Started some documenting- Added TScreenBuffer.UpdateSortOrder to handle elevations
- Optimized blockInfo.ScreenRect calculation for static tiles- Fixed TScreenBuffer.Find to correctly handle the new buffer usage (search at the end, not the beginning)
- Refined state handling for TBlockInfo- Added caching of normals into TBlockInfo- Added differentiation for low and high res materials to TBlockInfo- Removed draw list clearing from FillDrawList- Changed TScreenBuffer.Store to return a reference to the stored TBlockInfo...
- Changed rendering to build the draw list for the whole range- Added CanBeEdited flag to TWorldItem- Changed list sorting from custom heap sort implementation to the FCL standard (QuickSort)
- Updated to a recent VirtualTrees revision- Updated README accordingly
- Removed an unnecessary file from the project file
- Fixed WheelDelta not being adjusted right
- Added converter for cedserver configs from version 2 to 3- Updated changelog- Updated installer- Updated version to 0.4.0 and revision to 64- Fixed about dialog- Added some more exclusions to .hgignore
- 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...
- Changed alignment of frmBoundaries and frmVirtualLayer- Added ParentFont to all controls to keep a consistent look among all widgetsets and DE settings
- Merged client side changes from Turley (with syntactic modifications)- Changed alignment in frmDrawSettings
- Added GTK2 support to UGUIPlatformUtils.pas- Fixed compilation of the ImagingLib with newer Lazarus versions- Renamed TInvalidConfigVersionExeption to TInvalidConfigException- Cleanup in ULandscape.pas- Removed widgetset and platform constraints from the project file
- Initial import from internal repository