CodingJellyfish
bd245e17bf
Fix #4895 ( #4896 )
2023-11-12 11:32:04 +08:00
Benau
1ba1e7e59f
Use high precision for time2Ticks
2023-11-12 11:29:41 +08:00
Alayan
0eb64d0ad5
Fix #4922 by enforcing the bounds
...
Testing with high reduce-turn-max, skidding looks fine with steer values that would have previously gone out of boundaries. No further fix is needed.
2023-11-11 01:40:04 +01:00
Alayan
f4fd914858
Mostly revert #4632 and properly fix #4609
...
Not displaying a win message when there is only one kart was intended behaviour. A win requires the possibility of a loss. However, displaying the finishing rank with only one kart is ugly.
2023-11-11 01:32:31 +01:00
Alayan
491c3dee34
Fix updateAndTestFinished to use time2ticks
...
Also remove the useless function parameter
2023-11-10 19:45:03 +01:00
Benau
e00a81a961
Fix broken ProgressBarMessage after 8f596e29b3a4ae249018c98054e64d42971d51f7
2023-08-15 10:48:21 +08:00
Benau
a47e69d74e
Add animated by step texture matrix for kart model
2023-07-27 08:11:51 +08:00
CodingJellyfish
3b043b7f47
Fix #4876 ( #4897 )
2023-07-21 08:37:08 +08:00
CodingJellyfish
13f61d609c
Fix #4893 ( #4894 )
2023-07-16 09:53:40 +08:00
CodingJellyfish
8f596e29b3
Add multiple skin container & Fix #4891
2023-07-13 16:09:38 +08:00
kimden
1ed896bf9e
Fix start positions for negative sidewards distance
2023-06-29 00:40:38 +03:00
Benau
c2840e972b
Always add 1 player when leaving the lobby without splitscreen players added
2023-06-24 12:42:57 +08:00
Snoker101
747cd8f128
Update soccer_world.cpp ( #4875 )
...
* Update soccer_world.cpp
edited getRescueTransform function in soccer_world.cpp so that the rescue bird places the kart towards the ball in soccer, as requested by many players.
2023-06-20 08:50:44 +08:00
Benau
0d22d03104
Fix instruction for online options
2023-06-16 01:41:46 +08:00
Newow
41609ef69a
Add fflush(stdout) after writing to stdout with printf
...
fixes issues with backlog when server is running through a pipe
2023-06-11 14:55:53 +06:00
Benau
3d76bc0108
Keep server bookmarks in save order
2023-05-26 11:15:44 +08:00
QwertyChouskie
1ff8b0fc9c
UI/UX: Add success dialog for password change
...
This brings the UX more in line with password recovery and email change
2023-05-11 12:44:04 -07:00
QwertyChouskie
4932a60a9b
UI/UX: Add new icon for Lap Trial mode
...
Also fix more license documentation stuff
2023-05-11 12:44:04 -07:00
QwertyChouskie
4b7344c1ea
UI/UX: Fix update button label bug
...
`setLabel()` does not work in `beforeAddingWidgets()`, use `setText()` instead as was originally used when the code was written.
This fixes a regression introduced in 0ace825d5f
(almost exactly 10 years ago!)
2023-05-11 12:44:04 -07:00
QwertyChouskie
0c9a136d7c
UI/UX: Use password recovery dialog instead of opening webpage
2023-05-11 12:44:04 -07:00
QwertyChouskie
365e0074ee
UI/UX: Improve keybinding dialog
...
- Better icons for actions
- Make dialog bigger, fixes squashed text issue
2023-05-11 12:44:04 -07:00
QwertyChouskie
935c6b2191
UI/UX: Put OK/Confirm/Yes on the right
...
In UX, back/cancel/etc buttons usually go on the left, while forward/confirm/etc go on the right. (Note that even the icon for "Back" is a leftwards-pointing arrow.) STK put the Back arrow button on general screens in the upper left corner, but before this commit, put back/cancel/etc on the right in dialogs and such. This commit fixes things to be in line with standard UX conventions, and also in line with the pre-existing upper-left corner Back button placement on screens in STK.
https://ux.stackexchange.com/a/63239
2023-05-11 12:44:04 -07:00
QwertyChouskie
4cabef6879
UI/UX: Make first Continue button in GP results screen centered
...
Since we only show one button at first, make it centered. (This is the continue button that switches from displaying race results to overall GP results.)
2023-05-11 12:44:04 -07:00
QwertyChouskie
cce966683b
UI/UX: Add back button on server creation screen
...
This functions the same as the cancel button, adding it for UI consistency.
2023-05-11 12:44:04 -07:00
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
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
Semphriss
fd12829e5b
Revert "Hide the cursor during gameplay ( #4861 )" ( #4862 )
...
This reverts commit 07e22b033b566d61e99d077b2588fa1de6e5c5f8.
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
Benau
94fa3c8a63
Remove some gcc compiler warnings
2023-04-15 11:55:15 +08:00
Benau
f9d10fe9ff
Don't pause in network game for debug dialog
2023-03-30 08:14:47 +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
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
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
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
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
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
93613d884e
Compile SPIR-V shaders with multiple threads
2023-01-01 10:26:38 +08:00