QwertyChouskie
082d02eef3
UI/UX: Improve manual server connect dialog
...
- Center top text
- Word wrap top text, fixes overflow on large font sizes
- Better sizing/spacing of dialog and elements
2023-05-11 12:44:04 -07:00
QwertyChouskie
a99c554850
UI/UX: Remove unused dropdown.png
icon
...
Look like this was added back in early development of the Irrlicht-based GUI engine, but this was never used for anything.
2023-05-11 12:44:04 -07:00
QwertyChouskie
5185e4c487
UI/UX: Remove unused main_race_multi
icon
...
This icon isn't used anywhere.
2023-05-11 12:44:04 -07:00
QwertyChouskie
8a004adcad
UI/UX: Remove unused dialog file
...
The code that called this dialog was removed in 2014 via 3372d06759
2023-05-11 12:44:04 -07:00
QwertyChouskie
be598ea1da
UI/UX: Fix LayoutManager warnings
...
Fixes most of the occurrences of these warnings in the terminal/log:
[warn ] LayoutManager: Statically sized widgets took all the place!!
Removing these spacers did not make a difference in actual layout/spacing according to my testing.
2023-05-11 12:44:04 -07:00
QwertyChouskie
dd6cbe4f88
UI/UX: Fix dialog text centering
...
`text_align="top"` isn't even valid, `top` is only valid for `text_valign`. Not sure how this got messed up in the first place, but this finally fixes it.
2023-05-11 12:44:04 -07:00
QwertyChouskie
2c9e581c60
UI/UX: Fix race UX when something is unlocked
...
Challenge completion status is already shown on the race results screen, changing the icon and text of the Continue button just causes confusion.
Fixes https://github.com/supertuxkart/stk-code/issues/4859
2023-05-11 12:44:04 -07:00
Benau
d825c32e76
Fix tips
2023-05-05 12:02:07 +08:00
Semphriss
fd12829e5b
Revert "Hide the cursor during gameplay ( #4861 )" ( #4862 )
...
This reverts commit 07e22b033b
.
2023-04-25 08:40:34 +08:00
Semphriss
07e22b033b
Hide the cursor during gameplay ( #4861 )
...
* Hide the cursor during gameplay
The cursor will show back up whenever:
- The mouse is moved
- The game is paused
- The race finished
This is probably not the best implementation, but it's a start.
* Wrap mouse display code in PT_MAIN checker
* Moved mouse display code to updateGraphics
* Protect SDL calls with #ifndef SERVER_ONLY
---------
Co-authored-by: Semphris <semphris@protonmail.com>
2023-04-23 16:32:11 +08:00
Mike Blumenkrantz
64c74ed516
declare some ssao.frag variables as highp to avoid precision issues ( #4860 )
...
this fixes opaque shadow rendering on drivers that implement
mediump as 16bit
fixes #4855
Signed-off-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
2023-04-18 16:00:52 +08:00
Benau
94fa3c8a63
Remove some gcc compiler warnings
2023-04-15 11:55:15 +08:00
Benau
69fdbb8f45
Add missing exception handling in shader loading threads
2023-04-14 09:56:06 +08:00
Benau
8c90d7b3d0
Fix missing srgb for compressed textures
2023-04-13 12:56:06 +08:00
Benau
f9d10fe9ff
Don't pause in network game for debug dialog
2023-03-30 08:14:47 +08:00
Benau
6f789164ff
Add srgb image view for vulkan engine
2023-03-20 10:08:18 +08:00
Benau
7817e14a5a
Add pbr texture handling for vulkan engine
2023-03-19 11:35:11 +08:00
Benau
c170c69749
Load pbr textures for vulkan engine
2023-03-18 14:52:37 +08:00
Benau
12a8b1da1d
Update haiku file_manager handling code
2023-03-12 08:26:20 +08:00
Benau
1a3a944a97
Update translation source, AppData and Desktop file
2023-03-09 08:19:19 +08:00
searinminecraft
1eb48e25f0
Add previously missing Lap Trial mode in game modes help screen
2023-03-08 10:43:22 +08:00
Benau
5e161f663d
Clean m_ondemand_load_texture_paths after texture loaded
2023-03-04 10:26:31 +08:00
Benau
dcc7397668
Make dumpAllTextures usable in legacy video drivers
2023-03-03 22:35:58 +08:00
Gwyn Ciesla
27eb0f3116
gcc13 fixes
2023-02-23 08:56:27 -06:00
Benau
9eda9f7559
Add current ai count to server lobby
2023-02-21 10:41:54 +08:00
Benau
f5800ac487
Fix #4847
2023-02-06 08:06:53 +08:00
Deve
ad74f20bdf
Add shaderc to linux builder
2023-02-03 22:20:57 +01:00
Benau
1f8ffccd97
Allow disabling gift boxes and bananas indicators by removing their textures
2023-02-02 08:01:45 +08:00
Benau
90277eebd5
Fix #4843
2023-01-28 10:01:12 +08:00
Heiko Becker
0163e3fa88
Add missing includes to fix the build with gcc 13
...
Like other versions before, gcc 13 moved some includes around and as a
result <stdexcept> and <cstdio> are no longer transitively included.
Explicitly include them for std::runtime_error and snprintf.
2023-01-26 16:35:54 +01:00
Benau
1041736750
Rename setting string as sven suggested
2023-01-23 08:21:01 +08:00
Benau
be0c83e9a8
Add getGeometryLevel to scripting engine
2023-01-22 14:47:40 +08:00
Jip Fr
d0bbf8f5f4
Make bot names start at one
2023-01-21 00:10:30 +01:00
Benau
ab3defb424
Remove draw_translucently in draw2DImage
2023-01-11 11:27:43 +08:00
Benau
a85bf04b1c
Update download assets size
2023-01-09 16:24:41 +08:00
Benau
292bafcf9a
Check for libshaderc.so (used by debian)
2023-01-08 08:15:06 +08:00
Benau
e798c1abee
Remove rotation uniform in gl shaders
2023-01-08 08:08:35 +08:00
Benau
9dd9363ab4
Make draw2DImageCustomAlpha usable in legacy video drivers
2023-01-07 11:18:12 +08:00
Benau
65b2e2104a
Avoid leaking widgets (model view especially) when closing STK
...
It crashes when vulkan validation is on if closing during kart
selection screen
2023-01-06 17:01:29 +08:00
Benau
7ecaf74dd3
Remove incorrect animation data in some b3d models, see #4829
2023-01-05 11:15:50 +08:00
Benau
8544f19b59
Fix #4834
2023-01-05 10:33:39 +08:00
Benau
356406c40b
Update building instructions and workflows files
2023-01-04 09:12:46 +08:00
Benau
99bd8a338a
Remove bundled shaderc
2023-01-03 10:01:41 +08:00
Benau
93613d884e
Compile SPIR-V shaders with multiple threads
2023-01-01 10:26:38 +08:00
Benau
b4a3970720
Use shaderc C api only
2022-12-31 13:08:26 +08:00
Benau
bed2228ac8
Remove search textfield widget in non-network tracks screen
2022-12-30 11:05:24 +08:00
Benau
5bc2ef5b91
Update translation source
2022-12-29 15:15:58 +08:00
QwertyChouskie
3bad8d943a
Fix capitalization of categories, fixes #4622 ( #4832 )
...
- Fix capitalization of "Standard" in kart and track selection screens
- Fix both "All" and "Standard" in random GP screen
- Code style/documentation/consistency improvements
2022-12-28 01:27:55 +08:00
Benau
ebaf521269
Update translation source
2022-12-18 09:24:41 +08:00
Benau
285fc8df5f
Update for the latest SDL2
2022-12-16 08:46:19 +08:00