userGarry Newmancancel
branchsbox/mastercancel

3,117 Commits over 1,308 Days - 0.10cph!

1 Year Ago
Try to determine the most likely source of an exception when reporting to sentry (menu, engine, tools, addon).. this'll be more important when we have tier1 addons and want to show exceptions on the backend for them.. Remove unused Don't report exceptions in debug mode
1 Year Ago
Fix SimpleSceneRender not working in non editor
1 Year Ago
Delete glowproperty.mat
1 Year Ago
Obsolete Draw3D.DrawScene Clean SceneTextures.. kind of Delete all the glow code (we're gonna do outline glows in addon)
1 Year Ago
Remove ui_cssbox SRGBImage hack Add Rect.Left, Rect.Top Texture only calls GetOnDiskTextureDesc on demand Switch ScenePanel to use SimpleRenderScene & SceneCamera Fix ScenePanel compatibility (with obsoletes) Hide Draw3D.DrawScene for now
1 Year Ago
AssetPreviewWidget camera placement is nicer GradientFog works in SceneCamera renderings If rendering widgets using the engine Paint will still get called Added a SceneRendering example to the widget gallery https://files.facepunch.com/garry/36f2845b-17fd-419c-878e-e1da38f73cea.mp4
1 Year Ago
Add SceneCamera.RenderToPixmap Fix "QPainter::begin: Paint device returned engine == 0, type: 1" Delete SceneWidget AssetPreviewWidget use SceneCamera Delete CSceneRenderWidget SimpleRenderScene - only do SVRT_FORCE_EXACT_DIMENSIONS when returning the texture Do CToolsRenderScope when rendering scenes from tools Dump scratch rt's after a number of frames unused Always allow scrartch rt's FlushScratchRenderTargets when a swapchain changes size
1 Year Ago
Documentation for RenderToWidget Material Editor handles compiled materials a bit nicer Give a warning if exception in TypeUnregister
1 Year Ago
Fix AssertMsg causing ResourceBuilder to crash in contentbuilder
1 Year Ago
flex-basis wasn't hooked up to anything
1 Year Ago
.. unless there's no clr
1 Year Ago
Spin the UI when compiling asset on demand
1 Year Ago
Fix error when calling SaveToStateCookie in Window.OnDestroyed Bind system prioritizes values over nulls Fix NRE in AssetList Update AssetProperty properly when value changes
1 Year Ago
Add sceneutils->SimpleRenderScene InteropGen treats DECLARE_POINTER_HANDLE like pointers, because that's what they are paintEngine return null if Qt::WA_PaintOnScreen set Add SceneCamera Add SceneCamera.RenderToWidget( widget ) Only resize swapchain window if it's the main window Update Qt Disable this for now
1 Year Ago
Log warnings to breadcrumbs to help diagnose crashes Only let resource system lock up in ForceSynchronizationAndBlockUntilManifestLoaded for a minute, then force a crash so we get notified
1 Year Ago
Fix editor not closing properly
1 Year Ago
Add Getter for SceneObject.Bounds More RenderAttribute accessors [CanEdit] will show exceptions when creation failed Add helpful properties to SceneWidget, set defaults Fix BaseWindow not actually deleting on close
1 Year Ago
Input.MouseDelta is now proper Remove unused GetLocalViewAngles/SetLocalViewAngles
1 Year Ago
Add whitelists for System.Reflection.ParameterInfo
1 Year Ago
Whitelist some reflection stuff Default outfit Add MemberDescription.GetCustomAttribute Obsolete TypeLibrary.GetProperties, add GetPropertyDescriptions Fixed menu whitelist errors
1 Year Ago
ModelEntity.SetMaterialOverride works from serverside
1 Year Ago
Fixed minidumps not wrapping threads propertly Remove a bunch of old mdmp code
1 Year Ago
Strip all the vmpi stuff out of vrad2 Complain better when CBakeResourceHelper fails to compile something Fix editor window coming to front when a widget was created with no parent (!!)
1 Year Ago
Add TypeDescription.Methods, TypeDescription.Properties
1 Year Ago
Fix entity tags not adding
1 Year Ago
Fix collision tags not updating on the client
1 Year Ago
Catch HttpRequestException when loading an image Retain SCENEOBJECTFLAG_HIDEINFIRSTPERSON flag Fix MaterialOverride not working consistently + strip a bunch of unused code Don't reapply material overrides unless they changed
1 Year Ago
UI sounds support position, pan relative to screen position
1 Year Ago
TypeLibrary.DynamicAssemblyHash doesn't need to be exposed Fix Volume/Pitch not working on UI sounds Add TypeDescription.Interfaces (Fixes sbox-issues/issues/2237)
1 Year Ago
Add TypeDescription.CreateGeneric
1 Year Ago
Add TypeDescription.IsClass Add TypeDescription.IsGenericType, TypeDescription.GenericArguments Document MemberDescription
1 Year Ago
Fill out MethodDescription Add TypeDescription.Create<T>( args ) Obsolete TypeLibrary.GetType*
1 Year Ago
Whitelist some reflection members
1 Year Ago
Lock down Type, MemberInfo, PropertyInfo, MethodInfo more
1 Year Ago
Pdb is embedded in the dll, so we don't need to drag around another file
1 Year Ago
Fixed sbox-issues/issues/2230
1 Year Ago
Refactor Decal libraries - Added `Sandbox.Decal` - Obsoleted `Sandbox.DecalSystem`
1 Year Ago
Upload localization files when publishing addon SuspendUpdates now hides the widget temporarily - since qt's enableUpdates doesn't do jack shit Layout.Clear() hides widgets before deleting (since the delete is deferred)
1 Year Ago
Add GameServices.UpdateLeaderboard (replaces SubmitScore)
1 Year Ago
Localization Basics (https://wiki.facepunch.com/sbox/localization)
1 Year Ago
Unused Junk
1 Year Ago
Fix list add button sometimes missing Fix PropertySheet warnings
1 Year Ago
Fixed list rebuild taking ages Fixed propertysheet bouncing about on change
1 Year Ago
Binding system supports deep properties Fix Binding system bouncing when types differ Sandbox.UI uses Sandbox.Bind, obsolete old bind system (mostly) Delete in game ListInspector Replace Panel.BindClass with Bind system Add layout.Enabled Simplify public bind api for this first run Remove unused junk
1 Year Ago
StackOverflow catching (codegen)
1 Year Ago
Delete p4_quiet_edit.exe Remove unused code Delete audioparams_t Remove unused m_fog
1 Year Ago
Get rid of EFL_HAS_DYNAMIC_PHYSICS, add a network bool instead
1 Year Ago
Fix PointerEvents confusion (fixes sbox-issues/issues/2015)
1 Year Ago
Move NodeEditor to Tools.NodeEditor Move Sandbox.InternalTests to Sandbox.Internal.Tests Move everything in the tools addon under the tools namespace Get rid of Tools.ApplicationTimingsWidget namespace
1 Year Ago
Undone the `Sandbox.Internal.Documentation` stuff - this wasn't the best way