This repository has been archived by the owner on Sep 16, 2019. It is now read-only.
Releases: LogicAndTrick/sledge
Releases · LogicAndTrick/sledge
Alpha Release (0.1.0.25)
Major features
- Added support for VPK packages
- Added support for VMT/VTF textures
- Textures are now loaded from the game files (they don't need to be added one-by-one)
- Additional WADs can be added from the "Additional Texture Packages" section in the settings
- Sprites, models and textures can now be automatically loaded from FGD and compile tool folders
Minor features
- Added a file browser in the object properties dialog for "sound" keyvalues
- Added a texture browser for sprite and decal types in the object properties dialog
- Added support for dragging-and-dropping files from Windows
- Added support for rendering sprite scale in the 3D view
- Added right-click class selector menu to the entity tool
- Add shift+arrow keys to move around the 3D view
- Added skip selection/visibility and stack size undo stack settings
- Added setting to change the size of the undo stack
- Added setting to fast-forward selection-related actions when performing undo/redo
- Add more detailed error reporting (line/char numbers) to the FGD provider
- Actions that don't modify state don't mark the map as changed
- Added an option to the Tetrahedron brush to place the top vertex at the centroid of the base
- Put up/downs next to all the 3D setting sliders for more precise input
- Implemented mouse invert settings in the 3D view
- Replaced HLLib file loaders (PAK, WAD, VPK) with native .NET implementations (for greater portability)
- Added some additional compile options (individual tools can be turned off)
- Allow support for multiple keys with the same name in the object properties dialog
- Added support for Quake-style MAP format (as generated by WinBSPc)
Bug fixes
- Update bounding boxes, decals, sprites, and models correctly for entities when changing class
- Various fixes related to parenting and modifying objects
- Various fixes related to undo/redo not working as expected
- Zero value keys in transform dialog reset values to 1 if in scale mode
- Fix silly file associations to use the normal method
- Make the filter on the texture browser save the typed text properly
- Make "apply with values" right-click texture application work correctly when no faces are selected
- Various optimisations and bug fixes when loading MAP and VMF files
Alpha Release (0.1.0.24)
- Don't display an infinite clipping plane in the clip tool
- Made sprite files open without permission errors
- Fix multiple issues related to undoing, clipping, moving, and various other important things
- Fixed transparency on the display list renderer
- Removed immediate mode renderer (use display list instead)
- Connect the close button on the entity report dialog
Alpha Release (0.1.0.23)
Major features
- Render sprites in the 3D view. Fixes #106.
- Basic .obj format support
- Render vertices in the 2D views. Fixes #169.
Minor features
- Implemented the "select" button in the texture browser. Fixes #115.
- Option to use Sledge as a single instance application (on by default)
- Windows file associations and jump list support
- Sprite browser for the object properties dialog
- Added support for the new SteamPipe downloads and addon folders. Fixes #171.
- Add support for HD models (can be toggled in the game settings)
- Change the default format of screenshots depending on what viewport type is active. Fixes #165.
Bug fixes / other
- Fix texture axes becoming corrupt when copying brushes. Fixes #93, fixes #133.
- Change bevel to behave like null instead of like aaatrigger
- Closing the VM tool window switches back to the selection tool
- Remove duplicate Ctrl+H hotkey binding
- Add grid colour preset buttons. Fixes #167.
- Make the entity bounding box align properly with the model. Fixes #168.
- Only select vertices for a single solid when clicking in the 2D view with the select tool. Fixes #145.
- Disabling the nudge setting now actually disables nudging
- Minor teak to get invalid solid checking more reliable
- Optimisations for selection and manipulation operations for large maps
- Made box size font a bit smaller
Alpha Release (0.1.0.22)
Bugfix release for 0.1.0.21
Fixed infinite loop when deleting groups/entities
Added detection and forced override for resizing of non power of two textures
Change the WAD cache separator char and add error handling when parsing the texture cache
Optimised icon file sizes
Alpha Release (0.1.0.21)
Major features
- New Arch brush feature: smooth ramps
- Added experimental 3D rotation widget (currently only available during rotation mode)
- Render entity text in the 2D views (when zoom level >= 1)
- Support for multiple viewport windows (multi-monitor support)
- Viewport window grid layout editor
- Add feature to capture a screenshot of a viewport. Fixes #149, fixes #97.
- Added favourite textures in the texture browser. Fixes #14.
- Entity angles are now shown in 2D viewports (when zoom level >= 0.5)
Minor features
- Null textures are not tested during selection when they are hidden. Fixes #147.
- Set the bounding box of model entities to the size of their display model. Fixes #148.
- Clip tool now cycles between which side of the clip to keep. Fixes #48.
- VM tool now cycles between which types of points to show. Fixes #128.
- Double-clicking a texture in the texture application form will apply it
- Added a setting for rendering the selection box with dashed lines
- Added a setting for requiring a mouse click to move the camera when space is down
- Allow for decimal precision in numeric brush script controls. Fixes #127.
- Add an option to allow users to toggle rounding of created brush vertices. Fixes #131.
- Add missing hotkeys for carve and hollow. Fixes #132.
- Added axis text to the 2D viewport labels
- New 16px icon set
- Lots of other minor features
Bug fixes
- Fixed a text rendering crash on older graphics cards
- Fix for rendering issues on old ATI cards
- Make "center views on selection" work when nothing is selected. Fixes #134.
- Update the merging and vertex grouping logic in the VM tool. Fixes #139, fixes #140.
- Ignore clicking in the 3D view when space is held down to control the camera. Fixes #135.
- Fix error in the grouping actions. Fixes #130.
- Fix several issues on the texture application form.
- 3D camera can now be moved up/down using Q/E keys.
- Arrow keys can now be used to move the viewport camera in the 2D views
- Lots of small performance optimisations
Alpha Release (0.1.0.20)
- Draw selection box size in the 2D viewports. Resolves #120.
- Only open the properties window on double click in the 3D view. Fixes #109.
- Add nice update notification dialog to display release notes
- Add transform as a menu item in the viewport right client menu. Resolves #111.
- Holding down control moves all points of the clip tool. Resolves #107.
- Update the box coordinates in the status bar when transforming. Fixes #119.
- Fix issue where models would not render due to flexible casing and type in the FGD format.
- Make sure the brush controls are displayed in the correct order. Fixes #125.
- Sort the entity flags when reading them to apply, stops the flags from being swapped randomly
- Don't mess with texture settings when rendering the entity tool. Fixes #102.
- Ctrl+click in the 3D view of the VM tool can deselect solids. Fixes #122.
- Don't select extra vertices in the VM tool unless the mouse is clicked. Fixes #108.
- Hold control to scale proportionally in the box tools. Resolves #123.
- Implement 3D movement settings. Fixes #116.
- Keep the recent texture list in sync between the texture tool and the sidebar panel. Fixes #101.
- Tweak the tolerance value for invalid solids to match Hammer's behaviour. Fixes #114, also hopefully fixes #68 as well.
- Add setting to change the mouse wheel move distance in the 3D view
Alpha Release (0.1.0.19)
Quick patch fix for 0.1.0.18 to include a missing file.
Alpha Release (0.1.0.18)
- Added proper advanced compiling support
- Added click-to-expand buttons to the docked panels
- Fixed a bug where the WAD paths were not saved to a MAP file correctly.
- Fix cursor not being captured correctly by the 3D viewport in free look mode. Fixes #98.
- Check for, and remove, empty groups when deleting objects. Fixes #32.
- Stop groups with no children causing errors during selection. Fixes #52.
- Double-clicking an object should open the object properties window. Fixes #54.
- Don't select parent objects when ignore groups is enabled. Fixes #66.
- Added information message for when no games have been configured
- Render the grid correctly on initial load in the modern renderer
- Add support for the updated Source FGD format (TF2, csgo)
Alpha Release (0.1.0.17)
- Right sidebar changed to prepare for future features
- Sidebar and viewport layouts are now saved
- Fixed crash in the model file browser
- Minor fixes related to multiple FGD files
- Fixed issues related to hotkey localisation
- The shift key must now be held to create a new camera in the camera tool
- Added "Reset to defaults" buttons for the hotkey configuration screen
- Added camera tool hotkey (Shift+C)
- Changed the behaviour of "rotation height" in the torus tool since it generated invalid geometry
- Added arch and sphere brush types
- Arrow keys pan and tilt in the 3D view. Resolves #91.
- Improved the game selection form
- Significantly improved rendering on Intel GPUs
- Added hotkeys for flipping objects (Ctrl+L,I,K for X,Y,Z flipping)
- The texture browser now remembers the selected package, texture, filter, view type, and sort options
- Added "Export" function to "Save As" without switching to the new file
Alpha Release (0.1.0.16)
- Added viewport labels and type switching (textured, wireframe, etc)
- Added support for customising hotkeys
- Improved camera tool with support for multiple cameras, switching between cameras, and moving the look position
- Added sorting, 1:1 size mode, and proper texture information to the texture browser
- Added new setting for the 3D view background colour
- Fixed a bug with the selection tool not displaying the correct box dimensions
- Fixed a bug with selection not working properly when the FOV is not 60