metalgearsloth and GitHub
c8f2dab381
Don't crash on VV edit for angles ( #2517 )
2022-02-08 02:58:55 +11:00
de4d255841
Analyzer to enforce classes to be either [Virtual], abstract, or sealed. ( #2469 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-02-05 19:31:58 +01:00
Moony and GitHub
fad4c20da2
VV for entity systems. ( #2447 )
2022-01-25 13:29:17 +01:00
Pieter-Jan Briers
c5899944a2
Uncomment stuff in manifest so it's not empty and won't break the launcher.
...
Whoops.
2021-12-30 17:48:22 +01:00
Vera Aguilera Puerto and GitHub
e7308efdd7
Botch VV to allow viewing remote entities that don't exist locally. ( #2346 )
2021-12-16 11:32:54 +01:00
Vera Aguilera Puerto and GitHub
c73077014b
EntityUid now shows a "View" button in VV. ( #2342 )
2021-12-14 09:57:46 +01:00
Vera Aguilera Puerto
26dcef4a11
Fix more useless resolves, makes entity system proxy "Deleted" not throw.
2021-12-08 11:10:11 +01:00
DrSmugleaf
163deff564
Fix 3000 errors
2021-12-05 18:13:33 +01:00
Vera Aguilera Puerto
bd6be35b4d
ForAll, Spawn, etc
2021-12-03 17:11:29 +01:00
Vera Aguilera Puerto
c39f6d09eb
Lots of manual fixing. More to come.
2021-12-03 17:01:46 +01:00
Vera Aguilera Puerto
7a06db60cf
Inline UID
2021-12-03 15:53:10 +01:00
Vera Aguilera Puerto
e93ae73e50
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
ebca38b57a
Inline one HasComponent overload
2021-12-03 12:18:21 +01:00
Vera Aguilera Puerto
f44d797057
Inline GetAllComponents
2021-12-03 11:42:24 +01:00
Vera Aguilera Puerto
7769252109
Inline Deleted
2021-12-03 11:30:03 +01:00
Azzy and GitHub
679e07d9ea
Fixes ViewVariables sprite rotation bug ( #2202 )
2021-11-07 18:47:27 +11:00
Vera Aguilera Puerto and GitHub
fbcdd63988
Gets rid of most ComponentManager usages. ( #2076 )
...
- Obsoletes more `ComponentManager` fields/properties.
2021-09-28 13:36:18 +02:00
05827d01d0
Datafield now implies readonly VVAccess ( #1968 )
...
Co-authored-by: Paul <ritter.paul1+git@googlemail.com >
2021-08-23 20:32:25 +02:00
Visne and GitHub
a2398da324
Replace most VBox/HBoxContainers with BoxContainers ( #1867 )
2021-07-18 18:42:08 +02:00
Vera Aguilera Puerto
d216c3a1f6
VV command can now get IoC services that don't have an interface.
2021-07-07 18:03:20 +02:00
e1a199e060
Removed old Loc.GetString() use instances ( #1814 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2021-06-21 02:12:53 +02:00
DrSmugleaf and GitHub
ac1705e41f
Make NetMessage name and group virtual to remove required boilerplate ( #1770 )
2021-05-31 08:53:46 +02:00
DrSmugleaf
68d9e13edf
Fix nullability in ViewVariablesInstance onValueChanged tuple action
2021-05-04 12:08:53 +02:00
Vera Aguilera Puerto
5b06391159
Fix objects of a server-only type not correctly showing up as such in VV.
2021-04-10 17:32:56 +02:00
Vera Aguilera Puerto and GitHub
37401c26c9
Adds a custom editor for Prototypes to ViewVariables. ( #1663 )
...
Also improves VV a bit.
2021-03-30 15:33:15 +02:00
Pieter-Jan Briers
fd406f7897
Selector-based VV windows have correct size.
...
Fixes #1594 .
2021-02-23 23:10:58 +01:00
Pieter-Jan Briers and GitHub
583b7ebf38
WPF layout ( #1581 )
2021-02-21 12:28:13 +01:00
Acruid
e0cdcd228e
Fixed Timer Namespace in unit tests.
2021-02-18 20:35:34 -08:00
Vera Aguilera Puerto and GitHub
e40feac1f1
Adds VV autorefresh when right-clicking the refresh button. ( #1558 )
...
* Adds VV autorefresh when right-clicking the refresh button.
* cancel token on close
* button tooltip
2021-02-18 00:14:11 -08:00
Acruid and GitHub
2183cd7ca1
Massive Namespace Cleanup ( #1544 )
...
* Removed the Interfaces folder.
* All objects inside the GameObjects subfolders are now in the GameObjects namespace.
* Added a Resharper DotSettings file to mark the GameObjects subfolders as not providing namespaces.
* Simplified Robust.client.Graphics namespace.
* Automated remove redundant using statements.
2021-02-10 23:27:19 -08:00
Vera Aguilera Puerto
5e99c6d04d
ViewVariables server-side "Add Component" button isn't hidden anymore when searching for components.
2021-02-02 13:28:56 +01:00
Vera Aguilera Puerto
606d232dbb
Update ViewVariables to use the new commands API
2021-02-02 13:26:41 +01:00
Vera Aguilera Puerto and GitHub
df877582a6
You can now add or remove components from the comfort of ViewVariables ( #1524 )
2021-02-02 12:01:54 +01:00
Acruid and GitHub
3eb6e067f9
Console Unify ( #1513 )
...
* Renamed shared ICommand to IConsoleCommand.
* Lots of refactoring into a shared context.
* Removed ICommonSession from server concmd Execute.
* Added argStr parameter to concmd execute.
* The execute function of client concmds now returns void, use the new shell.RemoteExecuteCommand function to forward commands.
# Conflicts:
# Robust.Client/Console/Commands/Debug.cs
* Finally move shells and commands into shared.
* Console commands can now be registered directly without a class in a shared context.
* Pulled up ConsoleHost and Console shell into a shared context.
* Pulled up half the functions of ConsoleHost into a shared context.
* Repair rebase damage.
* Make LoadConsoleCommands function not remove any previously registered commands.
2021-02-01 16:40:26 -08:00
Paul
c9f6a4e32a
fixes enum VV
2021-01-21 15:33:42 +01:00
kira-er and GitHub
988cbf9a87
VV Enum ( #1503 )
2021-01-17 01:50:26 +01:00
Paul
3ca686298e
Fixes ViewVariablesManager using the wrong VVPropEditor for Type in shared not annotated with [NetSerializable]
2021-01-16 20:05:15 +01:00
ad8b0b3c83
Add bytes or sbytes to enum where available ( #1430 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-12-08 12:46:30 +01:00
3ad65ca63f
Add searching by component name to View Variables ( #1417 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-11-26 02:01:27 +01:00
b8e5b47e7a
Use 'new' expression in places where the type is evident for the engine ( #1415 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-11-26 00:16:55 +01:00
Pieter-Jan Briers
362b7804d9
Fix issues with .NET 5.
2020-11-11 00:46:35 +01:00
Pieter-Jan Briers
1815e6dac9
VVPropEditorTimeSpan
2020-10-15 01:26:49 +02:00
Pieter-Jan Briers
f8c8f0e126
Rename ViewVariablesPropertyEditor to VVPropEditor.
2020-10-15 01:04:40 +02:00
Exp and GitHub
599b9eaa15
Fixes VV Number Fields crashing on invalid input ( #1334 )
2020-10-14 23:06:27 +02:00
Pieter-Jan Briers
50311afe9f
Group VV members lists by declaring type.
2020-10-13 13:43:50 +02:00
0a67cecfa5
Replace every usage of GridCoordinates with EntityCoordinates ( #1280 )
...
* Added struct skeleton for EntityCoordinates.
* Polish EntityCoordinates, add tests, add EntityCoordinates to Transforms
* Doc cleanup
* Remove useless code
* Return offset 0 when you don't have a parent
* Test for making sure EntityCoordinates for entities without parents have offset 0
* Use parent transform's GridId for GetGridId.
* Adds various methods, checks and tests
* Replace GridCoordinates with EntityCoordinates
* EyeManager.WorldToScreen fix
* Address reviews
* Fix za buildo
* Fix one transform test
* Fix the remaining tests
* Remove duplicate
* Remove another merge duplicate
* Fix property
* Rename most usages of GridCoordinates to EntityCoordinates.
* Add WithEntityId method to EntityCoordinates.
* Fix EntityCoordinates usage in GetEntitiesInRange
* Remove cursed IMapGrid method, change naming.
* Makes GridTileLookupSystem use EntityCoordinates
Co-authored-by: Acruid <shatter66@gmail.com >
Co-authored-by: Víctor Aguilera Puerto <zddm@outlook.es >
2020-09-06 16:09:19 +02:00
Pieter-Jan Briers
d4fc0517c4
Fix IEntity.TryGetComponent nullability signatures.
...
This means all invocations of TryGetComponent now need a nullable parameter because, well, the result can be null. that's the point.
2020-08-20 15:31:18 +02:00
Pieter-Jan Briers
5637669876
Allows VV to read KeyValuePair<,>s over the network.
...
This required a bit of refactorings and improvements but oh well.
2020-08-16 01:59:01 +02:00
Acruid
ca297ee739
Removed EnumHelper.TryParse because the .Net devs got around to adding a non-generic version of Enum.TryParse.
2020-07-31 14:12:19 -07:00
Pieter-Jan Briers and GitHub
6674be3adc
Client NRTs ( #1121 )
2020-06-12 12:57:39 +02:00