Benau
159cdcd06b
Save max texture size before calling image manipulator
2022-04-06 10:17:49 +08:00
Benau
fb9d8f21ce
Deactivate unusable settings in non-gl3 renderers
2022-04-04 08:50:46 +08:00
Benau
f2cc51a602
Fix mismatched max size for background.jpg when reloading
2022-04-03 10:54:27 +08:00
Benau
067ac4fe01
Implement resume behaviour for mobile stk
2022-04-02 13:33:08 +08:00
Benau
4d2c65ade9
Add render driver switch in lobby command
2022-04-01 12:19:21 +08:00
Benau
601511e7f4
Split device polling out of renderLoading
2022-04-01 09:59:46 +08:00
David Carlier
4f4fb01ed7
upstreaming change for settings paths for haiku.
...
original author @threedeyes slighty adapted.
2022-03-29 22:28:23 +00:00
Panagiotis "Ivory" Vasilopoulos
0c147c0a0b
Fix URLs on Haiku
...
My general strategy of getting ports to work on Haiku is to just take advantage
of whatever makes things work on FreeBSD by adding an additional condition and
then fixing up things later once it compiles successfully. This generally
works, as Haiku contains FreeBSD headers for compatibility and code that
takes other operating systems into account other than Windows, Linux and OS X
and has a higher degree of POSIX compatibility tends to work on FreeBSD and
Haiku. This strategy is not perfect, and this commit proves it.
Haiku is the successor of BeOS, which, in turn, shows similarities to macOS
every now and then, as the company almost acquired Be, Inc., but later chose to
acquired NeXT, Inc. instead.
`xdg-open` is not available on Haiku by default the same way it is on
FreeBSD and Linux. With that in mind, this should fix URLs, which do
not not work properly on Haiku. Actually, nevermind, I forgot that there
is actually a package available that adds support for them. But still.
The less dependencies, the better, probably. This is also how other
packages with ports available on Haiku solve this problem.
2022-03-27 21:22:48 +02:00
David Carlier
37a57d0011
Fix build for Haiku and a handful of other oses with the spirv-tools dependency.
2022-03-26 15:05:08 +00:00
Benau
cb607a16ff
Add GEVulkanShaderManager
2022-03-18 16:24:33 +08:00
Benau
4a93bea962
Fix MSVC 2015 build
2022-03-12 16:43:32 +08:00
David Carlier
9fb568eaa7
widening a bit smart pointers usage considering xml data.
2022-03-12 07:43:13 +00:00
David Carlier
18018a5cc1
scoped deref mem utils intro proposal.
...
trying out in two cases for now.
2022-03-06 19:02:15 +00:00
Benau
d2b2e80faa
Fix #4737
2022-03-03 14:39:45 +08:00
David Carlier
fcf7cf953f
http curl client favoured new progress api if supported.
...
suppress openssl warning with openssl 3.0
2022-02-26 11:49:44 +00:00
Benau
c63faf395f
Remove unneeded character saving, we always get it from translated string if needed
...
It causes undefined behavior in C++20, see #4735
2022-02-25 11:20:52 +08:00
Benau
dcdc66b8f5
Fix undefined behavior in C++20, see #4735
2022-02-25 11:13:27 +08:00
luffah
bd1b20ad35
Minimap and powerup icon settings in user settings
...
- add size and display settings for powerup icon in user settings
- move minimap display settings in user settings
- fix some comments in stk_config.xml
2022-02-13 22:36:20 +01:00
David CARLIER
1f0ea77f80
illumos port. ( #4732 )
...
overcoming sun constant defined in this platform.
forcing 64 bits build as angelscript assembly is incorrect for 32 bits.
2022-02-13 00:31:14 +08:00
Michael Cochez
eb7a5b2ee6
m_gravity was set on the line above, so the condition will always be false.
2022-02-12 00:39:45 +01:00
Benau
c3b2eaf3e2
Allow adding players when using enter server dialog
2022-02-04 13:47:41 +08:00
Benau
b411f8c60d
Remove unneeded sprintf
2022-02-03 10:51:15 +08:00
Kuba
65afb72c98
Fix assertion failed introduced in #4723 ( #4728 )
2022-01-28 09:56:00 +08:00
Benau
6e347ae517
Fix #4726
2022-01-27 07:18:45 +08:00
mrkubax10
b80df76116
Fix wrong lap count in GP result
2022-01-26 12:37:13 +01:00
Semphriss
01a78ba594
Improved code quality in item.cpp ( #4722 )
...
Fixes bug where a bubblegum shield popping/bursting will leave an invisible gum object behind
2022-01-26 09:13:51 +08:00
Lois Doyenard
3d4cb58af5
Accept emails with format e.email (from #4718 )
2022-01-25 10:48:38 +01:00
Lois Doyenard
b66e0d0d0d
More precise error message for online unsername (2 & 3 from #3599 )
2022-01-25 10:04:44 +01:00
Semphriss
96c0d167bf
Items animation ( #4713 )
2022-01-25 13:07:04 +08:00
Benau
9e321d804e
Fix #4711
2022-01-11 09:24:01 +08:00
Semphris
9b6347d62d
Added animation to stars
2022-01-09 23:49:24 -05:00
ldoyenard
886783db31
Add left side ghost replay difficulties ( #4707 )
2022-01-05 10:16:23 +08:00
Benau
d4ed01b467
Disable accelerometer or gyroscope control if gamepad events trigger, fixed #4705
2022-01-04 09:37:59 +08:00
Benau
7dc8f3e958
Fix order of ghost replay difficulties depending on race result
2021-12-23 00:47:57 +08:00
STK-Waldlaubsaengernest
c09305b236
Fix #4698
2021-12-22 12:14:33 +01:00
Stanislas Dolcini
0a99c667ef
Request AMD GPU on Enduro Devices
...
It seems AMD provides an equivalent to `NvOptimusEnablement` called `AmdPowerXpressRequestHighPerformance`
See https://gpuopen.com/learn/amdpowerxpressrequesthighperformance/
2021-12-12 22:35:57 +01:00
Benau
ccf6ff2686
Fix possible incorrect difficulty shown in result screen when watching single replay
2021-12-09 12:39:57 +08:00
Lois Doyenard
be16d24170
Fix #3849
2021-12-08 11:28:28 +01:00
Benau
087892e183
Fix compiler warnings
2021-12-07 09:33:26 +08:00
STK-Waldlaubsaengernest
a0cc6c95c2
Update player list if state changes to WAITING_FOR_START_GAME ( #4685 )
2021-12-06 23:21:50 +01:00
STK-Waldlaubsaengernest
97eb45b93b
Make limit of players in game configurable ( #4685 )
2021-12-05 16:46:49 +01:00
Benau
75a5f81578
Fix valgrind errors
2021-12-03 13:41:02 +08:00
Benau
4a72a79582
Fix #3849
2021-12-03 11:04:43 +08:00
Benau
ea5aabde0d
Fix server name missing in title when leaving live join kart selection screen
2021-11-29 00:59:56 +08:00
Benau
b4411b11fe
Fix #4677
2021-11-26 18:29:22 +08:00
Benau
571366a461
Add missing country code to language selection
2021-11-15 11:05:44 +08:00
Benau
33e6110737
Update localized language names and use tsv file for them
2021-11-15 10:58:48 +08:00
Benau
844d97ed52
Improve description for lap trial mode
2021-11-14 16:17:02 +08:00
Benau
dfd1912c33
Add track searching to network track screen
2021-11-14 16:11:21 +08:00
Benau
c26b3c989b
Fix #4671
2021-11-14 15:31:41 +08:00
이경로
1a11da01bc
Revised email issue and some kr translation ( #4673 )
2021-11-14 15:20:15 +08:00
Benau
712822a5f5
Update download assets size
2021-11-12 10:23:41 +08:00
Kuba
0d8b01b08b
Lap Trial improvements ( #4664 )
2021-11-03 09:39:22 +08:00
Kuba
3623fa8f5f
Add Lap Trial mode ( #4663 )
2021-11-02 03:02:16 +08:00
QwertyChouskie
8b5b68585c
Allow specifying a base skin
...
Anything not provided or defined by a skin will be used from the defined base skin, if specified.
For example, if a skin provides a base_theme of "cartoon", any icons/buttons/etc. not provided by the skin will be pulled from "cartoon".
2021-11-01 00:11:31 +08:00
QwertyChouskie
aee11c6de6
Use getThemedIcon instead of duplicated code
2021-11-01 00:11:31 +08:00
QwertyChouskie
14c1f7b344
Remove dead code block
...
The way this code was written, it would never be triggered in any real scenario (confirmed by running STK with a Log::fatal before the return)
2021-11-01 00:11:31 +08:00
QwertyChouskie
9ca2c2eddc
Remove ugly font/skin loading hack
...
font_manager->loadFonts() needs data from the GUI skin. Move this initialization to after we naturally have the data, instead of doing an extra dummy initialization just to get this data.
2021-11-01 00:11:31 +08:00
Benau
1470eb3939
Fix possible crash in discord rpc
2021-10-30 10:04:17 +08:00
lokpro
1fd18c8d88
add UserConfigParams: m_gp_reverse, random-gp-num-tracks for GPInfoScreen ( #4656 )
2021-10-28 10:15:26 +08:00
Heuchi
e110948eb5
add configuration for item return times in stk_config.xml
2021-10-24 10:02:05 +02:00
lokpro
550458bebd
fix 1734d74c6b
- only use ranks in GP, else use row number.
2021-10-23 00:03:54 +08:00
lokpro
1734d74c6b
fix race_result_gui's GP ranks after RR_RESORT_TABLE
2021-10-22 01:22:25 +08:00
Benau
6809c9585d
Add don't show again button to driver dialogs, fix #4645
2021-10-10 16:43:49 +08:00
Benau
786dc6b08f
Fix broken recording saving with unicode path in windows
2021-10-08 15:49:53 +08:00
Benau
1c983f7090
Remove 1.3-rc1 in AppData
...
Also update translation source
2021-10-08 11:36:05 +08:00
Mary
b2e9033998
SDLController: Drop support for SDL 1.x ( #4644 )
2021-10-08 11:19:42 +08:00
Benau
1cce43b2fa
Fix MIPS compilation
2021-10-07 16:30:32 +08:00
Benau
501d8b55ab
Fix some typos
2021-10-06 15:22:32 +08:00
Mary
fe7dd8af14
Allow setting auto-center property for racing wheels ( closes #4636 ) ( #4641 )
2021-10-06 13:24:27 +08:00
Benau
013b065f2c
Allow disabling loading of addon karts or tracks, fix #4637
2021-10-05 11:58:23 +08:00
Benau
39f7e6441a
Fix random player position in FTL
2021-10-05 11:34:51 +08:00
Benau
3d575a50a7
Get rid of the exit(0) at the end of android_main() function
...
After NDK r22 it longer crashes after dlclose, see:
https://github.com/android/ndk/issues/1200
Fix #3000
2021-10-04 20:10:41 +08:00
Benau
17329a1b29
Register native functions in SDL_main
2021-10-04 13:01:00 +08:00
Benau
87fd3f221a
Make /installaddon possible to upgrade addon
2021-10-01 14:23:47 +08:00
Benau
fa1ddbd839
Remove compiler warning
2021-10-01 12:57:07 +08:00
Benau
93ab5a75c1
Only handle enter key after buttons are shown in race result screen
2021-10-01 12:54:54 +08:00
Kuba
ca04106253
Fix wrong win message in races only with 1 kart ( #4632 )
2021-10-01 01:57:45 +08:00
Richard Qian
d5f8496abc
Enable grand prix races in high score dialog ( #4626 )
2021-09-30 09:57:59 +08:00
iwoithe
95de01a8fb
Add a user config option to randomize the player position at the start ( #4627 )
2021-09-29 11:40:14 +08:00
Benau
d0f4c8ffee
Update download assets size
2021-09-28 15:48:26 +08:00
Benau
48cc830372
Add command to check addon revision
2021-09-24 12:46:10 +08:00
Benau
daf1dcfb6b
Make AI / grand prix option in create server screen configurable
2021-09-24 11:29:41 +08:00
Benau
2257b50aef
Make sure pointer is not NULL
2021-09-23 16:43:17 +08:00
Benau
031c798d8e
Make continue button in GP result screen appear quicker
2021-09-23 16:26:22 +08:00
Benau
7c9a58c844
Proper fix for #4604
...
Take allowing to get a lower-tier cup in GPs when not first into
account
2021-09-23 16:13:05 +08:00
Benau
de52f2ae92
Fix uninitialized reverse type
2021-09-23 16:08:06 +08:00
Benau
70070b3077
Wait for user input in GP before scrapping the race results
...
Fix #2775
2021-09-22 15:52:01 +08:00
Benau
9b05ac6252
Revert "Fix #4610 "
...
This reverts commit 789885c546
.
2021-09-22 09:09:28 +08:00
Benau
dab4486465
Implement proper fix for #2776
...
Doing computeGPRanks in race result screen will make sorting
animation disappear
2021-09-21 16:32:53 +08:00
Kuba
6ee1b398e9
Save minor mode in GP highscores ( #4620 )
2021-09-21 10:06:09 +08:00
Benau
61f513e200
Display hour in high score dialog if needed
2021-09-19 09:10:30 +08:00
Benau
94cffbeb73
Fix swap interval mismatch when changing activity
2021-09-19 08:44:47 +08:00
Benau
bc7e6de55b
Fix uninitialized track pointer
2021-09-19 08:13:25 +08:00
Benau
b773c009cb
Fix memory leak if deleting kart with swatter on
2021-09-19 07:55:06 +08:00
mrkubax10
26db54c90f
Don't save highscore when player skipped track
2021-09-18 11:21:04 +02:00
Benau
789885c546
Fix #4610
2021-09-17 12:18:28 +08:00
Benau
45cf40e493
Fix #4604
2021-09-17 12:02:36 +08:00
Daniel Garcia
1fff48ea61
Fix incorrect comment in grand_prix_manager.hpp
2021-09-16 11:04:20 -05:00
Kuba
0b5eda8ef9
Save more detailed informations about reverse mode in GP highscores ( #4616 )
2021-09-14 16:22:29 +08:00