Commit Graph

163 Commits

Author SHA1 Message Date
dominik peacock 7ef73d7e1f Fix bugs related to settings changes:
- Fix not joining multi user section
- Fix engine dir browse requesting file instead of folder
- Fix values from new config dialog not carrying over to project settings
- Fix source control group box not using project setting values

#jira UE-138421
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18541362 in //UE5/Release-5.0/... via CL 18541376
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18541378 by dominik peacock in ue5-release-engine-test branch]
2022-01-07 06:53:38 -05:00
dominik peacock b2d3236b00 Handle corrupted files
#jira UE-121595
#rb Jason.Walter

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18540978 in //UE5/Release-5.0/... via CL 18540980
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18540990 by dominik peacock in ue5-release-engine-test branch]
2022-01-07 05:24:03 -05:00
dominik peacock 34214f0f6d Fix inaccurate tooltip
#jira UE-106367
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18510226 in //UE5/Release-5.0/... via CL 18510269
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18510298 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 13:19:08 -05:00
dominik peacock b6c2bffa92 Fix port being accepted for ip field
#jira none
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18510129 in //UE5/Release-5.0/... via CL 18510146
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18510173 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 13:12:56 -05:00
dominik peacock c91a025678 Add current IP and config file to bottom right
#jira UE-138049
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18510029 in //UE5/Release-5.0/... via CL 18510037
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18510095 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 13:09:11 -05:00
dominik peacock 2e79474238 Refactor general settings
#jira UE-137851
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18508888 in //UE5/Release-5.0/... via CL 18508926
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18508968 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 12:06:40 -05:00
dominik peacock a0bf158099 Disambiguate map paths with full path
#jira UE-131622
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18507112 in //UE5/Release-5.0/... via CL 18507122
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18507124 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 08:00:14 -05:00
dominik peacock 1d70aabd7a Launch after modifying settings crashes
#jira UE-138181
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18507092 in //UE5/Release-5.0/... via CL 18507100
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18507102 by dominik peacock in ue5-release-engine-test branch]
2022-01-04 07:50:07 -05:00
dominik peacock b41d491a5f Add combo boxes to array view
#jira UE-137912
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18495287 in //UE5/Release-5.0/... via CL 18495289
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18495290 by dominik peacock in ue5-release-engine-test branch]
2021-12-27 09:40:01 -05:00
dominik peacock ea090d9f74 Migrate properties from string to list
#jira UE-137911
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18495235 in //UE5/Release-5.0/... via CL 18495237
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18495238 by dominik peacock in ue5-release-engine-test branch]
2021-12-27 08:38:46 -05:00
dominik peacock 937ef4f2a2 Array view for certain settings
#jira UE-137883
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18491919 in //UE5/Release-5.0/... via CL 18491920
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18491922 by dominik peacock in ue5-release-engine-test branch]
2021-12-22 16:24:19 -05:00
dominik peacock e654f9b09b Expand / collapse improvements
#jira UE-137882
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18491471 in //UE5/Release-5.0/... via CL 18491481
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18491482 by dominik peacock in ue5-release-engine-test branch]
2021-12-22 08:48:59 -05:00
dominik peacock 082737f13e Fix combo box with only intergers not getting reset
#jira none
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18488639 in //UE5/Release-5.0/... via CL 18488642
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18488646 by dominik peacock in ue5-release-engine-test branch]
2021-12-20 08:23:55 -05:00
dominik peacock ad141fbf07 Collapsible group settings
#jira UE-137613
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18488604 in //UE5/Release-5.0/... via CL 18488605
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18488606 by dominik peacock in ue5-release-engine-test branch]
2021-12-20 07:58:18 -05:00
dominik peacock 63c3833140 Reset value to default
#jira UE-137614
#rb none

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18488415 in //UE5/Release-5.0/... via CL 18488418
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18488419 by dominik peacock in ue5-release-engine-test branch]
2021-12-20 04:43:00 -05:00
alejandro arango 46c0d504ab Switchboard: Replaced master with primary.
This is also in preparation to the new nDisplay config file changes for 5.0.

#rb andrey.yamashev
#jira

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18481284 in //UE5/Release-5.0/... via CL 18481577
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18481839 by alejandro arango in ue5-release-engine-test branch]
2021-12-16 19:58:56 -05:00
dominik peacock c6a90ce730 Improve logging settings: multi-select categories
#jira UE-136896
#rb Jason.Walter

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18466248 in //UE5/Release-5.0/... via CL 18466253
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18466255 by dominik peacock in ue5-release-engine-test branch]
2021-12-15 07:11:51 -05:00
dominik peacock a5029ad53d Add tabs to settings
#jira UE-136642
#rb Jason.Walter

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18442045 in //UE5/Release-5.0/... via CL 18444797
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18444967 by dominik peacock in ue5-release-engine-test branch]
2021-12-13 13:19:45 -05:00
alejandro arango 26396c1db4 Switchboard: Device settings button relabeled to Insights capture settings.
Now it will only appear highlighted when the user has traces enabled.

The previous behavior was to be highlighted when any setting was different than the default.

#rb
#jira

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18429293 in //UE5/Release-5.0/... via CL 18429299
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18429302 by alejandro arango in ue5-release-engine-test branch]
2021-12-10 03:15:14 -05:00
alejandro arango 532aff9b94 Switchboard: Enable vblank monitoring via early cvar when traces and bookmarks are being captured.
#rb
#jira

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18429218 in //UE5/Release-5.0/... via CL 18429224
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18429232 by alejandro arango in ue5-release-engine-test branch]
2021-12-10 02:58:59 -05:00
alejandro arango b4134ff074 Switchboard: Added a script to update resources.py when a new image/icon is added.
Switchboard will read the resources from ../resources.py and not from resources.qrc.
So when adding a new image, copy it to /images and then manually reference it in resources.qrc.

Then run this script, which will check out ../resources.py from perforce and update it.

It requires pyside2-rcc.exe to be in the path (typically found inside <python>/Scripts).
You should also add resources.qrc and the image files to your perforce changelist.

#rb
#jira

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18415708 in //UE5/Release-5.0/... via CL 18415710
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18415713 by alejandro arango in ue5-release-engine-test branch]
2021-12-08 21:11:02 -05:00
alejandro arango 488b2da706 Switchboard: Added a button to quickly open the settings dialog.
The old way of clicking on settings menu and then on settings submenu is still there.

#rb
#jira

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18415623 in //UE5/Release-5.0/... via CL 18415631
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18415644 by alejandro arango in ue5-release-engine-test branch]
2021-12-08 20:57:33 -05:00
dominik peacock ca294c127a Add search bar to project settings
#jira UE-136641
#rb Jason.Walter

#ROBOMERGE-AUTHOR: dominik.peacock
#ROBOMERGE-SOURCE: CL 18404276 in //UE5/Release-5.0/... via CL 18404281
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404284 by dominik peacock in ue5-release-engine-test branch]
2021-12-08 05:37:15 -05:00
jason walter 441b3f8de6 Force the mu server to terminate by polling the process tree versus using the process handle.
#jira UE-126791
#rb none
[FYI] zach.brockway

#ROBOMERGE-AUTHOR: jason.walter
#ROBOMERGE-SOURCE: CL 18397481 in //UE5/Release-5.0/... via CL 18397491
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18397511 by jason walter in ue5-release-engine-test branch]
2021-12-07 14:08:15 -05:00
alejandro arango ddd5269843 Switchboard: Command line now puts -game before map name.
This avoids an issue where if the map name coincides with a commandlet, the commandlet will be run. In particular, SmokeTest map was triggering the run of SmokeTestCommandlet.

By having -game before the map, it triggers a slightly different initialization path that doesn't have this behavior. It still finds the correct map name because -game is moved to the end of the command line, so the map name becomes the new first token.

#rb
#jira UE-136719

#ROBOMERGE-AUTHOR: alejandro.arango
#ROBOMERGE-SOURCE: CL 18392884 in //UE5/Release-5.0/... via CL 18392894
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18392898 by alejandro arango in ue5-release-engine-test branch]
2021-12-07 03:47:59 -05:00