Leon Friedrich and GitHub
7040d75687
Make HistoryLineEdit invoke OnTextChanged ( #3743 )
2023-02-12 07:34:18 +11:00
Pieter-Jan Briers
1aa9ced157
Removed OpenTK DllMap code.
...
Wasn't necessary anymore.
2023-02-10 22:57:28 +01:00
Pieter-Jan Briers
579e2bf3d7
SDL fix client starting in fullscreen
2023-02-10 16:19:30 +01:00
Pieter-Jan Briers
a0a0601b2a
Log SDL2 log category.
2023-02-10 16:02:50 +01:00
Pieter-Jan Briers
bf18ee5ef0
Log SDL2 video driver backend.
2023-02-10 15:51:31 +01:00
Pieter-Jan Briers
87c9f77b5a
Handle SDL_QUIT event.
2023-02-09 13:42:34 +01:00
Pieter-Jan Briers
46e6413b40
SDL_GL_GetDrawableSize -> SDL_GetWindowSizeInPixels
...
Old function is deprecated.
2023-02-09 13:30:22 +01:00
Pieter-Jan Briers
1f1f58a182
Revert .yaml file extension changes.
...
This reverts commit d8d2993d7f .
This reverts commit a7d79eed2d .
This reverts commit 58c79b2c7b .
See https://github.com/space-wizards/space-station-14/pull/13971
2023-02-07 22:27:37 +01:00
Paul
d8d2993d7f
properly implements .yaml handling in the codebase
2023-02-07 00:55:59 +01:00
0eba350eb1
Fix bug where ScrollContainer could cause layout engine to loop forever. ( #3723 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es >
2023-02-06 23:37:26 +01:00
Pieter-Jan Briers
a4a7e754af
GetKeyName improvements
...
Rewrote most of the related code, moved code out of windowing API backends.
SDL2 backend now handles key map change events correctly.
2023-02-06 23:11:53 +01:00
Pieter-Jan Briers
4c48a2b378
keyinfo command completions.
2023-02-06 23:11:53 +01:00
Pieter-Jan Briers
9a1ad8ee5a
List UI scale in DebugCoordsPanel.
2023-02-05 14:00:00 +01:00
Pieter-Jan Briers
7983a523de
Fix SDL2 content scale calculations outside Windows.
...
The previous logic used SDL_GetDisplayDPI. This is a broken API however that doesn't return consistent results between platforms. On Windows it returns the configured scale DPI value, on other platforms it returns the actual raw monitor DPI.
The new code is what you should do, namely dividing window size with size in pixels.
2023-02-05 13:51:29 +01:00
Pieter-Jan Briers
8223df3486
SDL_WINDOW_ALLOW_HIGHDPI on macOS
2023-02-05 13:48:02 +01:00
Pieter-Jan Briers
d33f26e503
Re-enable threaded windowing on Windows & Linux
2023-02-04 16:59:20 +01:00
Pieter-Jan Briers
4b6ad732b1
CVar to disable threaded windowing API
2023-02-04 16:55:55 +01:00
deathride58 and GitHub
0cb1cd4896
Implements blend modes ( #3740 )
...
Closes https://github.com/space-wizards/RobustToolbox/issues/3739
2023-01-28 12:56:31 +01:00
b8a254db3b
Fix Texture.GetPixel() ( #3738 )
...
Co-authored-by: amylizzle <amylizzle@users.noreply.github.com >
2023-01-27 20:31:49 +01:00
Leon Friedrich and GitHub
35b2649c06
Small state/pvs cleanup. ( #3736 )
2023-01-26 15:09:43 +11:00
Leon Friedrich and GitHub
fc985f07bf
fix ClientGameStateManager bug ( #3727 )
2023-01-24 14:16:48 +11:00
metalgearsloth and GitHub
b562fba520
Minor gamestatemanager stuff ( #3709 )
2023-01-24 11:04:37 +11:00
Leon Friedrich and GitHub
06fba240b7
RSI meta atlas ( #3545 )
2023-01-24 10:53:33 +11:00
Leon Friedrich and GitHub
fc2931a1f6
Remove bad PlayAudioPositionalMessage error. ( #3715 )
2023-01-21 17:29:45 +11:00
metalgearsloth and GitHub
21873459fe
Use prototype for placementmanager ( #3682 )
2023-01-20 14:25:04 +11:00
metalgearsloth and GitHub
895cd6e03e
Bandaid grid placement ( #3678 )
2023-01-19 14:00:25 +11:00
Leon Friedrich and GitHub
d79ad9717b
Alternative SpriteComponent.CopyFrom() fix ( #3705 )
2023-01-16 17:34:38 +11:00
metalgearsloth and GitHub
525e1d56c1
using for collapsible enumerator ( #3699 )
2023-01-16 05:52:04 +11:00
metalgearsloth and GitHub
4daf199aa5
Don't set global audio every tick ( #3698 )
2023-01-16 05:18:10 +11:00
metalgearsloth and GitHub
6cc8fb8aa5
Delete effectsystem ( #3702 )
2023-01-16 04:45:10 +11:00
metalgearsloth and GitHub
1c36d919e4
Physics ECS 2 ( #3648 )
2023-01-15 15:38:53 +11:00
metalgearsloth and GitHub
9528d6dc8f
Remove ISpriteComponent ( #3692 )
2023-01-15 13:38:46 +11:00
Pieter-Jan Briers
2a957f1423
Fix prototype hot reloading.
2023-01-14 21:08:27 +01:00
Leon Friedrich and GitHub
81e02c3baa
Fix null tooltip error ( #3693 )
2023-01-14 15:39:48 +11:00
Leon Friedrich and GitHub
fff8a7b9d8
Add Popup.OnPopupOpen event ( #3685 )
2023-01-14 11:49:18 +11:00
eaf74f11d1
Allowing UI controllers to subscribe to broadcast events by ref ( #3683 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2023-01-13 11:58:44 +01:00
metalgearsloth and GitHub
8e6bc1651e
Add tooltip tracking ( #3665 )
2023-01-13 11:40:35 +11:00
Jacob Tong and GitHub
d430df07f7
Change RadioOptions so that buttons can be customized ( #3673 )
2023-01-12 12:56:47 +11:00
eoineoineoin and GitHub
2e456a6bc0
Fix incorrect size of second window in split container ( #3675 )
2023-01-12 12:49:16 +11:00
Leon Friedrich and GitHub
45295d4b49
Split container layout changes. ( #3656 )
2023-01-10 22:38:05 +11:00
metalgearsloth and GitHub
59d40eb56c
Remove manual comp registrations from client / server ( #3626 )
2023-01-10 22:32:07 +11:00
74445de12b
Adding Event helpers to UIControllers ( #3671 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2023-01-09 15:34:50 +11:00
Leon Friedrich and GitHub
9bbd1d28b1
Fix & update window position constraints ( #3660 )
2023-01-09 14:27:23 +11:00
Leon Friedrich and GitHub
3d1ca2eed9
Add RichTextLabel.GetMessage() ( #3669 )
2023-01-09 14:10:49 +11:00
metalgearsloth and GitHub
d9c0c84efa
Deprecate TileChangedEventArgs ( #3670 )
2023-01-09 13:39:45 +11:00
eoineoineoin and GitHub
987d76b53d
Style box texture scaling ( #3632 )
2023-01-08 16:42:46 +11:00
metalgearsloth and GitHub
0c9fe010b1
Fix tooltips being incorrect for a frame ( #3664 )
2023-01-08 16:22:16 +11:00
metalgearsloth and GitHub
af7e9150bb
Don't predict sleeping on disallowed bodies ( #3661 )
2023-01-06 20:39:08 +11:00
metalgearsloth and GitHub
fb0907a1a4
Remove EntityInitializedMessage ( #3657 )
2023-01-05 20:00:47 +11:00
metalgearsloth and GitHub
ec5f07b372
Purge IPhysicsManager ( #3652 )
2023-01-04 19:18:53 +11:00