branchsbox/mastercancel

3,757 Commits over 487 Days - 0.32cph!

14 Days Ago
Update Steamworks SDK 1.53 Resolve deprecated SteamNetworkingSockets usage Controller API in Sandbox.Engine wrapping Steam Input internally with proper async glyph loading Better controller support in C# Input system with Steam Input. New methods: * Input.UsingController - true if the last input from a user was from a controller (accessible serverside too) * Input.GetAxis( InputAnalog ) - get the raw analog axis from a controller, move / look / triggers. * Input.GetGlyph( InputButton / InputAnalog ) - Get a controller-specific glyph texture for the bound InputButton ( if using controller ) * Input.GetButtonOrigin( InputButton / InputAnalog ) - Get context specific button, e.g InputButton.Jump would return 'SPACE' or 'A Button' Users can bind any InputButton to various controller devices by opening the binding panel from the settings menu. Default configurations for Xbox One and PS4 controllers, other devices should derive nicely from these, let us know if not. InputButton: Obsolete a bunch of unused/unbound buttons that made no sense. Strip native InputSystem of legacy code for XInput / Joystick / Steam Controller.
14 Days Ago
Fixed collisions on metal beam tileset model Added 16 width beam for metal beam tileset Updated metal beam tile set with 16 width and better corners
14 Days Ago
Add multiline text entry to ui tests Fix incorrect carat position when backspacing in a TextEntry
14 Days Ago
Updated pipe material to have correct surface properties Addition models for tileset Pipe_a Tileset https://files.facepunch.com/louie/1b1111b1/sbox_KUq94DR0F5.png
15 Days Ago
Remove env_spark, point_tesla, logic_lineto, physics_cannister, point_gamestats_counter from the base.fgd Fix description of ent_path_platform.StartBackwards
16 Days Ago
Set/GetModel => Model
16 Days Ago
Aircon - adjusted mount so its easier to place on walls in hammer Merge branch 'master' of sbox
16 Days Ago
Remove redundant overload and add extra documentation
16 Days Ago
Allow choices to be optional for SpeechRecognition
16 Days Ago
Simple Speech API (Limited) (#144) * Very simple listen method purely with dictation or listen method with a set of possible choices Co-authored-by: Chloe Marcec <dmarcecguzman@gmail.com>
17 Days Ago
Allow specifying HTTP headers in WebSocket.Connect (some are not allowed though) Set appropriate User-Agent and Origin headers (not customizable) Merge pull request #138 from Facepunch/websocket-headers Allow specifying HTTP headers in WebSocket.Connect
17 Days Ago
Fix menu clipping with maps & local games
17 Days Ago
Fix Vector3.ClampLength( float minLength, float maxLength )
17 Days Ago
Asset Listing tests
18 Days Ago
Add min max variant to ClampLength
18 Days Ago
Add Vector3.Clamp
18 Days Ago
MaterialIcon lookup fix ListView control
18 Days Ago
Icon Attribute, MaterialIcon enum
18 Days Ago
Allow specifying root namespace Merge pull request #145 from Facepunch/root-namespace Allow specifying root namespace in the .addon file ``` { "sharedassets": "*.*", "type": "game", "ident": "ognik.spectest", "rootnamespace": "Poop" } ``` https://files.facepunch.com/ognik/1b0811b1/2022-01-18_36-07-333a9692-b006-45ae-9291-ba9d4a2e701b-EM3ZWSxJ.png
18 Days Ago
Remove glass hack, try and put quad basis into entity key values instead
19 Days Ago
Fix startup assert related to duplicate QT layout Fixed start up exception due to a malformed comment
Sam
19 Days Ago
Better fix for AMD driver bug on DoF, wrap around problematic instruction
19 Days Ago
AssetSystem hooks
19 Days Ago
Organize Qt defs Bind pixmap Create IAsset.def Create IAssetPreviewSystem.def Create IAssetSystem.def Add Paint.Draw( rect, pixmap ) Add Utility.GetAssetThumb( path ) ModelProperty draws thumbnail
19 Days Ago
Aircon - aircon, gibs and mount lod0
19 Days Ago
Chop off a pixel when mp4 recording is an odd size so any size can be recorded
19 Days Ago
Refactoring Expose the ModelEntity's Model as a property Moved Model, Material, Texture into Engine.dll Remove unused RouteDamageToNative ModelProperty placeholder
Sam
19 Days Ago
Initial SDF tracing optimizations until multipass rewrite Fix DoF on AMD
19 Days Ago
Metal Railing Tileset https://files.facepunch.com/louie/1b0711b1/sbox_JRSGuE8OgJ.png Addition models for railing tileset
19 Days Ago
Removed broken/ fixed Core particles Removed old test maps from /core Updated tags for particles Cleaned up explosion particle
19 Days Ago
If in full screen tools mode and open the console, disable full screen Added console command "tcmd", which can be used to run events in tools realm Added tool event commands editor.fulltoggle, editor.fulloff, editor.fullon Bind f3 "tcmd editor.fulltoggle" Add Input.GetBindingForButton( string buttonName ) Pressing F keys in editor will run those binds in game, even if the game doesn't have direct focus
19 Days Ago
Fixed weird ghosting on DOF edge
19 Days Ago
Disable videomode settings when in tools as it's handled by the widget (prevents user getting into an infinitely tiling window state)
19 Days Ago
Move sliders from menu to base Make CoC Smoother for shader Initial dev camera DOF UI Remove old DOF stuff from devcam Add the ability to use old CoC Cleanup var names Correct focal point for old coc Merge pull request #143 from Facepunch/dof-settin-devcam DOF Settings menu with devcam. Hold TAB: https://files.facepunch.com/ognik/1b0711b1/2022-01-21_02-16-6a51e513-aa5a-4419-a390-0c91b867974e-ZdXU8wWx.png
19 Days Ago
Update entity list when entity parent changes
19 Days Ago
Iron Fences - revised post design and improved texture resolution iron fence - roughness tweak for paint
20 Days Ago
Add mp4 support to CMovieRecorder so we have a working mp4 recorder that we can speed up for runtime use
20 Days Ago
PropertySheet header wip
20 Days Ago
Select server entity, if available Split classes into files Allow getting DisplayInfo to type to not inherit Inspector navbar Add Option.Enabled Inspector back/forward with history
20 Days Ago
Added Paint.AntiAliasing Add Widget.ToolTip, Widget.StatusTip FloatEditor can have an icon instead Add Angles Editor Add Paint.SetBrush( image ) Color editor
20 Days Ago
Fix warnings Fix titlebar dragging
20 Days Ago
Float, Vector2, Vector3 editors
21 Days Ago
Strings are editable in inspector MaterialIcons latest Fix MouseEvent buttons being wrong on mouserelease event Add Widget OnMouseClick event Add StringEditor ObjectPicker Fix game not visible in in-game console
21 Days Ago
We don't need the left column in the in game console now MainLoop timings (didn't hook it up to anything yet)
21 Days Ago
DisplayInfo handles passing nulls EntityRegistry runs tool events when entity added/removed DataModel LayoutChanged Added TreeView.UniformRowHeights Initialize ModelIndex to -1 properly Add managed QRectF to make interop things simpler Add Assert.False Paint.DrawText returns size rect Implement our own ItemDelegate in c# Painter SetFont, MeasureText Add Painter.DrawMaterialIcon Cleaned out unused tree shit Add TextFlag for painting text (replaces/swallows Alignment) PaneList restored EntityList restored Allow DataValueNode to be implemented using events Entity list cleanup Tree sorting and filtering tests Option toggle callback Entity list filtering, sort by age Toolbar AddWidget, SetIconSize Filter entities by string Call entity.changed in tools context when dormant status changes Added Rect Expand( x, y ) Don't call Dormant change callbacks if it didn't change Don't create dockWidget if we have one Label can use DataBind Move Inspector code to addon Inspector tweaks Remove placeholder tabs in editor qt update Show inspector and entity list by default, maximize editor window by default
21 Days Ago
Ensure caret sanity after setting text on a Label to avoid exceptions in TextEntry after clearing existing text Merge branch 'master' of github.com:Facepunch/sbox
21 Days Ago
Throw a nicer exception if you try to add children to something that shouldn't have them ( <text>, <img> )
22 Days Ago
ModelDoc: Change default save location to path of imported model file
22 Days Ago
Fix NRE on unsized Image panel with no texture
22 Days Ago
<img> panel will now default size to their Texture size