reaperrr
aa834db1e3
Make perf.log output for ticking things opt-in
...
Both writing to perf.log frequently as well as GetTimestamp
aren't free and hurt performance particularly on slower systems
(which can have notably higher output to perf.log, further
amplifying the problem).
Therefore we make simulation perf logging opt-in.
Additionally, logging of the current tick and tick type
(local/net) is removed from debug.log, and some
remnant debug logging for kills and pips is removed
to keep performance-sensitive logging limited to
perf.log.
2021-04-10 15:59:24 +02:00
Matthias Mailänder
d15e7f76fc
Port back to Mono.Nat and make discovery async.
2021-03-27 18:36:12 +00:00
Paul Chote
7e9d291223
Add IResourceRenderer interface.
2021-03-20 16:45:41 +01:00
Paul Chote
555c43843b
Fix lobby checkbox event rectangle overlapping with scrollbars.
2021-03-05 18:58:51 +01:00
Ivaylo Draganov
641b05eb21
Split settings panels logic and add support for custom panels
2021-02-08 11:25:50 +01:00
Paul Chote
3b768dacf5
Increase map chooser dialog size to match the lobby.
2021-01-25 20:43:53 +01:00
Paul Chote
02a2624bcc
Add a per-player handicap option to the lobby.
...
Handicaps reduce unit health, firepower, and build speed.
2021-01-10 22:23:52 +01:00
Paul Chote
c7c78eda80
Increase lobby and server list width.
2021-01-10 22:23:52 +01:00
Matthias Mailänder
7bc17b59f5
Add a generic video player widget.
2021-01-10 10:21:17 +01:00
Paul Chote
16d0f8a5a6
Add a setting to pause the shellmap.
2021-01-10 00:23:30 +01:00
Matthias Mailänder
fb20479379
Add .vxl support to the asset browser.
2020-12-25 00:00:11 +00:00
Niklas Holma
8596ce00cc
Add a text field next to the map editor actor initializer sliders.
2020-09-28 15:46:19 +02:00
Ivaylo Draganov
67f8452178
Add button to override duplicate hotkey bindings
2020-07-08 19:59:07 +02:00
Ivaylo Draganov
31a965b29a
Add suffix to player name in shroud selector
2020-06-06 14:40:48 +01:00
Ivaylo Draganov
6d26f60904
Remove trailing white-space from yaml files
2020-05-23 11:38:44 +02:00
Matthias Mailänder
346dad3898
Remove trailing spaces.
2020-05-01 19:43:36 +03:00
Paul Chote
d5aed5a88a
Expose GL Profile in settings menu.
2020-04-25 21:03:43 +02:00
reaperrr
250f5bec18
Misc yaml style fixes
2020-04-24 18:22:35 +02:00
Ivaylo Draganov
e2572b214f
Adjust spacing and width in editor category dropdown
2020-03-28 20:41:03 +00:00
abcdefg30
d22cd3a74f
Adjust the map visibility panel height
2020-03-28 20:41:03 +00:00
Paul Chote
3155291064
Restore ability to configure RMB orders + RMB panning.
2020-03-25 12:36:21 +01:00
abcdefg30
32700df117
Fix the settings tooltip container being overwritten ingame
2020-03-20 16:06:06 +01:00
Paul Chote
41657dd291
Allow spectators to be kicked after the game starts.
2020-02-28 00:04:49 +01:00
Paul Chote
84df61c672
Add multi-resolution badge support.
2020-02-26 23:47:15 +01:00
Ivaylo Draganov
3e2022a3dd
Allow players to mute shellmap background music
2020-02-22 15:50:01 +00:00
teinarss
b81ede2d64
Added widget showing the army for players in spec
2020-02-09 16:37:21 +01:00
Paul Chote
e6c1356d59
Add introduction prompt on first run.
2020-02-08 20:09:02 +01:00
Paul Chote
e8df28c518
Extract sysinfo logic to its own class.
2020-02-08 20:09:02 +01:00
Martin Bertsche
98aef70e88
Added display selection option to settings for fullscreen modes.
2020-02-08 18:14:35 +00:00
Paul Chote
9a0916afbb
Add UI Scale dropdown to the settings menu.
2020-02-04 19:56:15 +01:00
Paul Chote
57a8cf7a59
Rework Display settings tab.
2020-01-26 17:11:45 +01:00
Paul Chote
f730b55255
Move hardware cursor control to hidden DisableHardwareCursors setting.
2020-01-26 17:11:45 +01:00
Paul Chote
370f7a44fa
Restore cursor doubling for "default" cursor.
2020-01-26 17:11:45 +01:00
Paul Chote
3a6d88cfef
Align settings to the standard row height.
2020-01-26 16:52:14 +01:00
Paul Chote
70f899c8d1
Remove unused localization options from settings.yaml.
2020-01-26 16:52:14 +01:00
Paul Chote
e138afc328
Overhaul Input settings.
2020-01-26 16:52:14 +01:00
Paul Chote
a84c914317
Move highlighting logic into a dedicated widget.
2020-01-26 16:52:14 +01:00
Ivaylo Draganov
9474bdba5c
Use proper glyph for in-game chat close button
2020-01-25 13:17:09 +01:00
Paul Chote
422cc2b0d0
Hide location and IP labels if not known.
2020-01-15 12:12:54 +01:00
Matthias Mailänder
0e93d85273
Move the AssetBrowserFileEndingsFilter to IGlobalModData
...
to avoid mods having to duplicate the whole chrome layout.
2020-01-13 13:46:34 +01:00
Paul Chote
cc05621c10
Draw editor terrain/resource preview as part of the world.
2020-01-12 18:30:50 +01:00
Paul Chote
e74033bded
Render editor actor previews as part of the world.
2020-01-12 18:30:50 +01:00
Paul Chote
1282650274
Rework RA Chrome in preparation for UI scaling.
2020-01-12 18:16:41 +01:00
Ivaylo Draganov
af5d8a3bbe
Add a hotkey to cycle harvesters
2020-01-02 23:42:22 +01:00
Paul Chote
a7ae93978a
Disable sound controls when no audio device is available.
2019-12-29 17:53:44 +01:00
Ivaylo Draganov
2204e807b8
Add restart button to main menu for single player (missions, skirmish, replays)
2019-12-28 15:06:26 +00:00
Paul Chote
51eaa17b1e
Replace frame limit text field with a slider.
2019-12-26 17:25:38 +01:00
Paul Chote
656a260171
Add VSync setting.
2019-12-26 17:25:38 +01:00
Paul Chote
28dbda29e3
Add zoom hotkeys.
2019-12-13 21:29:43 +01:00
Paul Chote
1dcb903580
Implement new viewport size/zoom UI.
2019-12-13 21:29:43 +01:00