8,596 Commits over 3,256 Days - 0.11cph!
Display JS errors
asset://garrysmod/... & asset://mapimage/... work
Don't hide console messages from the chromium developer console
Hide context menus
Call ConsoleMessage, OnFinishLoadingDocument, OnDocumentReady, OnChangeTitle, OnChangeAddressBar, OnChangeTargetURL methods
JS -> Lua bindings (no parameters yet)
Re-register JS bindings on page load
Sending parameters from JS -> Lua
Last parameter in JS->Lua calls can be a callback that is passed whatever Lua returns (only a string atm)
Main menu passes callback to language.Update
JS callback can recieve null/bool/double/string
Lua->JS returned strings can contains null bytes
DHTML inherits Chromium
Fixed JS functions being created too late
Added chromium to client
DHTML inherits from Awesomium again
Added -chromium statup parameter, replaces Awesomium panels with Chromium
Disable remote debugger
Update useragent
Main menu is no longer google
Scheme whitelist
Added chromium_process.exe to copybins scripts
Fixed main menu font weight
Kinect detection uses async lua/js callback
Don't allow addons to replace console.log (hack for support with Awesomium)
Fixed duplicate input on certain key presses
File library can't read from chromium cache
Steamworks VDFs catch chromium's dependencies probably
build_win32_projects.bat builds chromium_process
Panel.GetHTMLMaterial doesn't return anything until first successful material load (Awesomium support)
Gracefully handle unexpected destruction of CefBrowser
Builds with chromium disabled work
Added a warning for when ents.Created is called before InitPostEntity
Panel.SetOpenLinksExternally for menu-state
ready for a steam build?
Automated Linux Build #677
Automated Linux DS Build #677
Updated gmod_effects to include an infinite duration smoke particle effect
* Updated Utilities tab in spawnmenu with new menus and options
* Added preset support to all Utilities menus
* Added a "Quick Preset" button for easier/more visible access to creating custom presets
Automated Windows Build #677
Automated Windows Build #678
Decode path in ChromiumAssetResourceHandler::ProcessRequest
Set max CEF fps to 60
Added some recommended command line params that make input lag 100x better
Fixed Start Game button having wrong size to what it used to be
Back to 30fps
Disable WebGL (can't use it with gpu rendering disabled anyway)
Weapon.IsScripted no longer returns no value and returns false instead
Automated Linux Build #679
Automated Linux DS Build #679
Automated Windows Build #679
Chromium panel creation is non-blocking
CEF runs in its own thread - lots of cleanup to do
Cleanup
No more blocking code when destroying Chromium panel
Remove window.print on V8 context creation
merge /main/chromium, probably builds
Automated Linux Build #680
Automated Linux DS Build #680
Automated Windows Build #680
Added a second parameter to WeaponEquip - the player
Automated Linux Build #681
Automated Linux DS Build #681
Automated Windows Build #681
Viewmodels can no longer have a negative FOV when zooming in