userGarry Newmancancel
reposboxcancel

4,521 Commits over 1,338 Days - 0.14cph!

2 Years Ago
Move SoundEvent to engine Fix tools serializing GameResource
2 Years Ago
Move Surface to Engine
2 Years Ago
Don't upload .source2 folder to steam (probably fixes long startup times)
2 Years Ago
Delete orphaned textures Delete orphaned models Add Utility.SendToRecycleBin Asset system attempts to automatically delete orphans Commenting out a bunch of texture compile noise
2 Years Ago
Startup time optimizations (~400ms)
2 Years Ago
Smoothing out tools mode startup Move splashscreen to c#
2 Years Ago
Fix compile error in fibertools.h with VS2022 17.2.0
2 Years Ago
Fix loading a load of sound stacks we don't want/use Fix compile warnings in NodeGraph Fix compile warnings Obsolete IAsset Rename Asset to GameResource, move to engine, derive from Resource
2 Years Ago
Remove unused Renaming sound system accessors to match native names Fix pitch change sounding like dog shit Sound Preview wip Add to get_system_globals to allow forcing listener location to 0 SoundHandle, SoundPreview Remove unused
2 Years Ago
Trim underwater, hand positions, volume convars from soundsystem Fix sound stack not applying soundevent volume propertly
2 Years Ago
Move pitch shift to vmix Add Paint.DrawCircle assetpreview: widgets
2 Years Ago
Clear audio system on game loop Doppler, loudness compressor
2 Years Ago
Add Audio class Player underwater effect Deafen player when taking damage from explosions
2 Years Ago
Add GraphicsItem.HandlePosition Add MouseEvent HasShift, HasCtrl, HasAlt Add some help around FocusMode and OnKeyPress Adding Curve2D wip
2 Years Ago
Squashed commit of the following: commit 5b7191971fca0ece4592fe8f88a3ff9d44ed1c0c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri May 6 09:17:13 2022 +0100 Remove now unsed Asset.TryLoadJson commit 2da85021c54ff41a1cb8f224abd0c6458c30dcba Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri May 6 08:56:39 2022 +0100 Hide sound stack assets by default again commit 2d658a53a75ea23dda6f0d0a446256c26f9eb15a Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri May 6 08:55:38 2022 +0100 Delete sound stack editor commit 75fe898a06eb7b3ca294cf92110dcd36add7ebd1 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri May 6 08:54:03 2022 +0100 Move TypeLibraryAttribute to Sandbox.Reflection commit ea4dae65c638e681a2808483c96e9f74e8e5f90c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri May 6 08:43:05 2022 +0100 Make occlusion less embarrassing when no SA commit 37b48cd8f330b58dd3f9d729c20b54a1c3c91c03 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 16:47:57 2022 +0100 Tone down reverb commit e636eb12b3fc30fe4484e53732ca6a043b4c1615 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 16:29:48 2022 +0100 Updated mixgraph commit bdc2d0f7a594346c3104fbc4e4918e754f486309 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 16:29:19 2022 +0100 Try to use realtime reverb if none available commit e3fe7154262f46df6e88b1f058c80fb9196fa378 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 16:28:07 2022 +0100 Fix crash when no steamaudio reverb file commit 149716aef9aefec6d2274e35fc4e8b9b406cc3f2 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 14:08:51 2022 +0100 Changed spatialize, added occlusion commit 1d0d640a185eab57bb3a68744a0d36aaa37ce6d1 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 14:08:10 2022 +0100 Fix vmix crash commit d816a945de7f5c94b6f7f240a837f4ef6229d36f Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 13:14:35 2022 +0100 Remove snd_steamaudio_enable_pathing commit 290243f60162dc84d9dae79fbb0f6819a2d222b9 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 11:10:05 2022 +0100 Occlusion commit 68e4bd4bc58c7b40fca6ad6af89084f49590a113 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 11:09:47 2022 +0100 Force SteamAudioEnabled commit 516326483937644d3f4d625190d532eff16588c6 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 11:09:24 2022 +0100 remove calc_audibility and all its bullshit commit cae4504ce64ca27ba4f65df43192095093ef23f0 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 10:29:06 2022 +0100 Steamaudio pathing, reverb commit 0215b6b12cbe1a03c5541408657747969df55b72 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Thu May 5 09:39:43 2022 +0100 SoundEvents can choose their vgraph + track commit 79656d213ed75ed13a69a63fa3f19437cf6cc8e6 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Wed May 4 15:13:35 2022 +0100 regret trying to use a nodegraph for this https://files.facepunch.com/garry/7583a294-9fc7-40e5-9b8d-fa361c47401b.png commit c2f5db405a29090ee07516c946ea53e7bf9d0e68 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Wed May 4 15:11:54 2022 +0100 Build NodeGraph UI from Graph commit 6acaecc80c48fbf9a0439bd299041773822d763f Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Wed May 4 15:11:08 2022 +0100 Add GraphicsView.Items commit 141b877e0e398787f29453c6f5d495a81d925137 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Wed May 4 15:10:04 2022 +0100 Call RegisterType, UnregisterType on base classes commit 87ee7f30882a7a1884de6bb2965bf620cee58326 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Wed May 4 15:09:45 2022 +0100 EngineGlue KV to Json commit fc3fd54aeedfa02c345d7ad55c67cbb0b9dc59cd Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 16:16:33 2022 +0100 Implementing nodes we use in our basic stack commit 126d34899f8395ac24e96232cc46a40e617ba8d2 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 14:41:24 2022 +0100 Node graph variable types commit d70ed8107f7c9a0364f06bd3ac9f689e2b048e6e Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 12:39:26 2022 +0100 SoundStackEditor commit 5759451a5ac3d6eff584161e4d45b5312db5486a Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 12:38:51 2022 +0100 Delete NodeTitlebar commit 916f973a14190c4d0112fc1040438ee8db378fa6 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 12:36:33 2022 +0100 Clear propertysheet if target set to null commit ee19590d424baa4209d6b23624e41f8fdef0b746 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 12:36:18 2022 +0100 Add GraphicsView.SelectedItems commit fff73f2310f7921ed8d0991012970e4239c27efc Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 10:52:46 2022 +0100 Fix graph view dragging, connecting, scrolling commit dc4802030be654df9bb342ab8709901175c1db68 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 10:46:54 2022 +0100 Allow setting window icons from pixmap commit d26f72fbcfa1fc99533f78ff4a54bb02aaa4d1bd Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 10:33:28 2022 +0100 Add IAssetEditor commit 07fbe1450a2b3a7f9a5d37b36cd133327a473831 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 10:15:21 2022 +0100 Show sound stacks in asset browser, give icon commit b40934063bcabc50439e5a4afa477960272dd5e5 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue May 3 10:14:59 2022 +0100 Add raw object bind to bind system
2 Years Ago
Remove now unsed Asset.TryLoadJson
2 Years Ago
Make occlusion less embarrassing when no SA Move TypeLibraryAttribute to Sandbox.Reflection Delete sound stack editor Hide sound stack assets by default again
2 Years Ago
Tone down reverb
2 Years Ago
Fix crash when no steamaudio reverb file Try to use realtime reverb if none available Updated mixgraph
2 Years Ago
remove calc_audibility and all its bullshit Force SteamAudioEnabled Occlusion Remove snd_steamaudio_enable_pathing Fix vmix crash Changed spatialize, added occlusion
2 Years Ago
SoundEvents can choose their vgraph + track Steamaudio pathing, reverb
2 Years Ago
EngineGlue KV to Json Call RegisterType, UnregisterType on base classes Add GraphicsView.Items Build NodeGraph UI from Graph regret trying to use a nodegraph for this https://files.facepunch.com/garry/7583a294-9fc7-40e5-9b8d-fa361c47401b.png
2 Years Ago
Node graph variable types Implementing nodes we use in our basic stack
2 Years Ago
Allow setting window icons from pixmap Fix graph view dragging, connecting, scrolling Add GraphicsView.SelectedItems Clear propertysheet if target set to null Delete NodeTitlebar SoundStackEditor
2 Years Ago
Add raw object bind to bind system Show sound stacks in asset browser, give icon Add IAssetEditor
2 Years Ago
Fixed tests missing Sandbox.Bind
2 Years Ago
Squashed commit of the following: commit 4b68b1583f6179bdb289271d09947b8ef64b87bc Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sun May 1 09:16:23 2022 +0100 Fix some debug, some editor niceness commit a7bbae9729a221464b19b6f23c559298df13f63c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sun May 1 08:56:44 2022 +0100 Another refactor commit 8736a0bb1d4351355e3ceb8ecd04038fe166c07c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 15:42:45 2022 +0100 Cleaning up commit d618346e5099a8f5cd5045b83f0a56f9a958ac47 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 15:07:26 2022 +0100 Remove debug commit 92ad09d81f5d288992e03fab18baea68c765fcdf Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 14:57:35 2022 +0100 Remove uplinking commit ee1b0a7524467f96ed208d4aa06bf5d538188425 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 14:56:41 2022 +0100 Fix MethodBinding writing not working commit cc6f0ffcba8d725d12534f2a68c6fbdcb5b1485e Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 14:55:57 2022 +0100 Test for bindings read and write commit eceb42e6853c854e9898a630cc94895a7a18a5d5 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Sat Apr 30 13:27:45 2022 +0100 Uplink experiment commit a8a4db420deef1a8df39ae85003e8db02045943e Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 19:16:10 2022 +0100 Conversion cleanups commit 99ac874c0b8eb814324cf43aaaee638048fbd5b3 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 17:18:51 2022 +0100 Dictionary bind commit 9adf6c5b6bed135ef66bedd7b053d860acddbe08 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 17:10:44 2022 +0100 Remove old DataBinding/DataBind stuff from tools commit 07ee0a5f402e5af0727e7f93399db021d79a084f Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 16:48:18 2022 +0100 Hide and unparent widgets instantly when deleting them commit b68c56f3c671ebd2f34bd40c385d830d7a8fc65f Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 16:24:03 2022 +0100 More editor fixes commit bca55d4a4a0735fdde9aa11eb4ec128445623e94 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 16:16:30 2022 +0100 Redraw flags when value changes commit 0559bb935a9c90af649a73677e396b703750674c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 16:06:14 2022 +0100 Binding attribute lookup for editors commit f4473904da37046822c5dbdfafb885409ea8a24a Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 15:05:05 2022 +0100 Refactor commit c3f3f3326736868dd60563408c49b3abf9ebe583 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 14:12:28 2022 +0100 Tool Bind progress commit efe0d35d9846a2331c511e9be67d08a42b7253df Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 10:41:38 2022 +0100 Start converting tools to Sandbox.Bind commit 2608ae111dfb00e7e6839d0dd1953bc2a7032581 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 10:40:40 2022 +0100 If a link throws an exception, log warning and remove it commit 9ac08936caa4bcd495942d9bd86119e1305bafaf Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 10:40:07 2022 +0100 LinkTwoWay throw if null commit 4b2ff8c570a372bb0915a47909d6cea4304f9d77 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 09:33:30 2022 +0100 Throttling commit e63690dae54504c2f8577a82f8e5db5d3b5f5e44 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Fri Apr 29 09:00:49 2022 +0100 Add Sandbox.Bind
2 Years Ago
Fix some debug, some editor niceness
2 Years Ago
Another refactor
2 Years Ago
Cleaning up
2 Years Ago
Test for bindings read and write Fix MethodBinding writing not working Remove uplinking Remove debug
2 Years Ago
Conversion cleanups Uplink experiment
2 Years Ago
Dictionary bind
2 Years Ago
Remove old DataBinding/DataBind stuff from tools
2 Years Ago
Redraw flags when value changes More editor fixes Hide and unparent widgets instantly when deleting them
2 Years Ago
Tool Bind progress Refactor Binding attribute lookup for editors
2 Years Ago
Add Sandbox.Bind Throttling LinkTwoWay throw if null If a link throws an exception, log warning and remove it Start converting tools to Sandbox.Bind
2 Years Ago
qt update Quick compile fixes Quick compile fixes
2 Years Ago
Fixed Button.Released never being called Added widget context Add Utility.VoiceRecording (via @aylaylay) Don't try to play uncompiled sound Added AssetSystem.RegisterFile Added Paint.HasPressed Move VoiceRecording Throw if property databind is null AssetProperty creates sound recording/playing buttons via "assetextra:vsnd" Update material icons
2 Years Ago
Simplify in game console EnumProperty draw icon Fix stack trace NRE
2 Years Ago
Should be able to now delete these generated textures, and they get remade on content build and everything is sweet
2 Years Ago
Remove broken texture ContentBuilder less spammy
2 Years Ago
Update ci.yml
2 Years Ago
Ignore *.generated.vtex_c Add .generated. to material compile texture generations Initialize imported function array so we can't end up with junk contentbuilder can run without crashing Create 6.Build-Content.bat Another contentbuilder fix Remove broken materials Add Build Content step to ci
2 Years Ago
Fix Avatar template error Fix FindAndConvertResources sometimes not finding assets
2 Years Ago
FloatSlider fix List property passes down attributes Can get AssetType by file extension Added Paint.SetBrushLinear( pos, pos, color, color ) Added Theme.DrawButton Added Widget.OnDragStart Create ResourceProperty.cs Allow creating a dialog without stomping all the good stuff Play sound when selecting sound sample in asset browser AssetPicker.SaveButton Add play sound button to sound asset property If the asset is missing/unknown, signal that FindByPath can find relative paths too Asset.Path uses the primary asset extension Fix stack trace view Warning fixes
2 Years Ago
glasses, eyes tweaks
2 Years Ago
Add Widget.ConstrainToScreen() Move enum/flags control to game Add Gloves, Facial categories to clothes Fix controls to use the new Enum/Flags Fix GameFrame dropdowns
2 Years Ago
Added IEditorAttribute<T> Added FloatSlider Add LineEdit.Alignment https://files.facepunch.com/garry/e1bc5864-b770-4e07-81f9-323a65ddfde8.png Right align number editors
2 Years Ago
Codegen use LanguageVersion.CSharp10