6,299 Commits over 3,957 Days - 0.07cph!
sound.Generate now flushes its cache on level shutdown (And also with snd_restart)
Added out of bounds checks for boneIDs in CIKContext::AddDependencies to avoid crashes
Remove debug output from one the Problem panel quick fixes
Loading a save from main menu now properly sets the player position
Disable all active point_viewcontrol entities when loading a save
Deleting point_viewcontrol now also disables it instead of putting the player in an invalid state
Made sv_location cache the first non empty value and report that in the server browser
Made the selected flag filters be per gamemode, not global per server browser tab
Added 2 new arguments to CanTool hooks
Fixed Lua errors when gm_loading map crated phys_magnet
Stack for ErrorNoHalts in numpad library
Slider notch color improvements
Added DSlider.Set/GetNotchColor
Added SKIN.colNumSliderNotch
DNumSlider now colors the notches and the DTextEntry text to match the slider label
Improved slider notch rendering
Ensure all notches have at least 1 pixel between each other
Fixed the last notch not rendering for sliders with a range that isn't a whole number
Fixed addon subcategory pagination
Added 'extended' to default Derma fonts
cherry pick fixes: derma extended font, voice_fadeouttime being blocked for menu state, Hammer sprinkle tool backslashes, floating .gma addons in addons/whatever/ not loading properly, gamemode list not refreshing on addon (un)mount, addon sub category pagination page list not updating when switching tags
Fixed switching tags in main menu > Addons/Dupes/Saves/Demos not updating the pagination page count
Fixed applying workshop addons (i.e. (un)mounting them) not refreshing the gamemode list
Fixed floating .gma's not loading correctly from addons/whatever/*.gma
Also added a console message when floating .gma could not make an absolute path to mount
Hammer: Fixed Sprinkle tool not working well after saving and then loading the .vmf when backslashes are used in the model path
Allow some voice/snd cvars to be edited from menu state
Added 2 new arguments to CanTool - the toolobject and the button used (left/right/reload = 1/2/3)
Apply 'extended' to default derma fonts
DNumSlider now colors the notches and the DTextEntry text to match the slider label
Added DSlider.Set/GetNotchColor
Added SKIN.colNumSliderNotch
Improved slider notch rendering - ensure all notches have at least 1 pixel between each other, and fixed the last notch not rendering for sliders with a range that isn't a whole number
Fixed the first preset group not loading correctly on first map load (??)
Fixed Lua errors when trying to gm_load phys_magnets that were map created when saving
Use ErrorNoHaltWithStack for numpad.OnDown/OnUp errors when given an invalid key
Fixed prop_vehicle_crane crashing the game when it is missing its magnet entity
Fixed env_sun glow overlay not working properly with the poster command
Updated localization files
Minor optimization with the PlayerWeaponColor matproxy
Fixed an issue with resizing drag'n'dropped spawnicons
It was trying to relayout the container the icon was initially created on, no the container the icon is currently in
Update vgui_showlayout.lua
Minor optimization with the PlayerColor matproxy (Community Contribution)
Minor optimization with the PlayerWeaponColor matproxy
Fixed spawnicons trying to interact with the container they were created in, instead of the container they are drag'n'dropped onto. Fixes an issue where dragging icons from Browse => addons/games and resizing them would not properly move all other icons
Fixed "broken" spawnicons icons being rebuilt every frame
Updated the "broken" spawnicon texture to be 512x512
Fix for the motor tool's torque axis
garrysmod-issues/issues/4882
Server flag filters and minor visual improvements
Also fixed unreachable servers being filtered out by default filter values
Hopefully improved performance of map icon loading
Only loads the current page, not all pages
Fixed Motor tool applying torque in "world space", i.e. acting as if the prop it is attached to is never rotated
More consistent styling for text boxes in the main menu between operating systems and beta branches
Potential workaround for "SV_CreatePacketEntities: GetEntServerClass failed for ent 1." error message and crash when disconnecting from a listen server as a host while it is not empty
Fixed all Unreachable servers being filtered out by the default filter settings
Added the ability to filter by country flag to the Server Browser
Hopefully improved the performance of the "first click" on the "Start New Game" menu.
Making sure some files are identical between github and plastic
New Server Browser features
Gamemode categories
Server flags
Outdated flags
More filters/sorting options
Changes to Problems button in menu state
Minor changes
Fixed beta branch/version text link in the main menu
Added new string for Any/All aspect ratio
Problems tab for the Problems menu
+ Localization
Fixed brushes not being target-able by properties
point_template entity translation for kill feed
making sure all lua files are identical between github and plastic
Fixed "Disable sprays" being unclickable sometimes
Due to it being covered up by the label above it
Improved performance of translation system in main menu
Fixed a typo in code
TTT: Added Japanese translation (Community Contribution)
Moved server count higher up and made it smaller
Added total gamemode count
Fixed changing language not refreshing the main menu text due to recent changes
Fixed an issue with automatic gamemode category assignment + more validation to sv_location on client
Improved performance of the translation system in the main menu
Fixed "Disable Sprays" checkbox not being clickable due to it being covered up the invisible part of the label above it
Fixed "Falling back to 4:3 aspect ratio. This should never happen!" appearing in srcds console on startup