325 Commits over 2,740 Days - 0.00cph!
Reduce NPC name translation duplication
Fixed malformed HTML
Reworked base kill feed
Portal NPCs
Only populated servers contribute to gamemode name
This is experimental and may be rolled back
Update ClientScheme.res
This is for nav_generate UI
More NPC class name translations
Clean ups
Duplicator copies sub materials
lua_find* access restriction adjustments
Move util.CHSpline to math library
Prevent concommands appearing in server settings
DPanPanel code style fixes & bug fix
Fixed "get it all top-left" causing issues with one of my examples in the Pull Request #1197
Fixed issues with properties not working
Update legal doc links
Fixed up PR #1989
Update detail.vbsp
Update gameinfo.txt
Fixed a regression with properties library
Revert Pull Request #1299
See garrysmod-issues/issues/5495
Do not use magic numbers for net.Read/WriteEntity
Minor tweak for DListView example
Remove SWEP:SetDeploySpeed
Sandbox tool validity checks
constraint library tweaks
Mostly validity checks
Invert color option for color modify
Fix potential spawnmenu search errors on invalid input from addons
More validity checks for Sandbox tools
garrysmod-issues/issues/5445
Update CONTRIBUTING.md
Make it more clear to use tabs and what "Tab size" is.
Refresh menu subscribed lists if they are open when subs change
garrysmod/pull/1964
Add missing cfg files
HL1: Source skill cfgs, 360 controller cfgs so they are not ran from mounted games, and mount.cfg
Make entity properties more resilient against EyePos issues
Fixed a potential Lua error in DLabel:OnMousePressed
Fixes garrysmod-issues/issues/5446
Update gmod_winch_controller.lua
Move derma icon browser to a more sensible place
So we don't have to worry about forcing clients to download a pointless file that returns on execution
PropSpawn effect safeguards
Move TTT translations to TTT folder
Fixed ToolGun:GetToolObject returning local players values for other players clientside
Simplify gmod_tool concommand code
Call TOOL:ReleaseGhostEntity on holster even when TOOL:Holster doesn't
Make string.ToTable work with numbers again
Fixes garrysmod-issues/issues/5399
base_gmodentity:GetPlayerName doesn't return nils
Fix eye poser slider going outside of its bounds
Minor changes to internals of Derma_Install_Convar_Functions
DSlider ConVar support, added OnValueChanged( x, y )
Fix race condition in eyeposer when resetting a selected entity
Update cfg/ from main repo
Use string.format in other SendLua cases
Get rid of "Sorry! You can't spawn that NPC!" message
No other spawn command does this
Added ToolObj:RebuildControlPanel
Cache tool created cvars and use em
Use the cache in ToolObj:GetClientInfo/ToolObj:GetClientNumber/ToolObj:GetServerInfo in appropriate realms
Added ToolObj:GetClientBool
Improve TOOL.Information display
Should be tiny bit faster and doesn't modify TOOL.Information
Faceposer uses new function & clean up
Fix Pull Request #1728
Couldn't do it in the Pull Request itself sadly.
Fixed a regression caused by PR #1609
Faster string path extension methods
Do not use string metatable methods in string extensions
Apparently its faster this way
Simplify GM:OnUndo implentation
Fix a crash with DListView fractional column width
Fixes garrysmod-issues/issues/5334
Improve string.JavascriptSafe
Update mainmenu.lua
Prop Spawn effect doesn't break other RenderOverrides
Remove extra unused arguments to prevent confusion
Make NPC vs NPC killicon consistent with NPC vs Player
Update language files
Fix vehicle collision group post dupe
Group NPC weapons by category
makes easier to see what's what
Added "Select Page" button to addons menu
Server Browser changes
Infinite scroll, "Outdated" now uses network version
Derma_Install_Convar_Functions no longer ties to set empty cvars
Fixed a visual bug with Lua error panel in Problems menu
Post PR cleanups
Fixed collision bounds of custom Sandbox NPCs
Fixed collision bounds of custom Sandbox NPCs with uppercase characters in model name
Fixed an error when dupe-spawning admin only NPCs without player obj
Delete progressbar.lua
It is unused
IsAdmin bypasses for singleplayer
So that badly behaving addons that override IsAdmin cannot screw with basic functionality in singleplayer
Adjust spawn offsets for HL ents
Less likely to be outside of the map this way
Save cookies on game shutdown
Spawnmenu does not try to run empty console commands
Search maps by addon name
main menu fixes
Addon conflict problem menu stuff
Make sure spawned ents/weps are not out of the map
Update mainmenu.lua
Flash game window on loading finish
hook.Add checks for nil hook ident
Sandbox tool fixes
Sandbox save system improvements
Fixed a regression with string.Comma
Update main_menu.properties
DIconLayout: Fix border being counted twice for LEFT content alignment
Fixed an issue with halo not resetting color of pp/copy
Update language files
Persistence system changes
Fixed a crash with DListView and made other improvements to it
Fixed a few server lag exploits
Implemented Steam chat filter
Update faceposer.lua
Reset spawnmenu search cache when mounted content changes
Hoverball enabled/disabled state improvements
Renamed math.DistToSqr to math.DistanceSqr
More logical/consistent with math.Distance
Fixed MarkupObject:Draw's new argument not working without MaxWidth being set
Try using the new UI functions in Sandbox tools
Cleanup net.lua