Benau
6b43af33fa
Add Silesian language support to tinygettext
2020-05-13 15:47:22 +08:00
Benau
54aac69f5e
Update translation source
2020-05-13 15:18:39 +08:00
Benau
53bf93f2df
Allow always spectating with /spectate [0 or 1]
2020-05-13 11:27:27 +08:00
Benau
b122572a0c
Handle invisibility of team chat button depends on settings
2020-05-13 08:53:02 +08:00
Benau
8f40f49506
Fix missing initialization of variables
2020-05-13 08:48:50 +08:00
Benau
e802b21d15
Fix missing country names translation when system language is used
2020-05-13 08:44:28 +08:00
Benau
5d3ccb54b0
Move server refresh list storage to class user
...
This fixes possible duplicated servers when refreshing too quickly
2020-05-09 13:24:07 +08:00
Benau
0fc9e8dba8
Use std::stable_sort to avoid destroying order when toggling IPv6
2020-05-08 10:13:28 +08:00
Benau
3d74dfea34
Add team chat for online team game
2020-05-08 09:21:37 +08:00
QwertyChouskie
a776650986
Modern skin ( #4265 )
...
* Modern skin
The culmination of years worth of work! Thanks to all who helped make this as amazing as possible!
PNGs were ran through `pngquant` then `optimize_data.sh` for maximum smallness
* Shrink a multitude of icons
Ran through `optipng` then `optimize_data.sh`
2020-05-08 01:16:55 +08:00
Benau
c77a695f35
Add back the default stun servers list to user config
...
Now we can remove stun server in c8d9383d6a
2020-05-07 15:23:12 +08:00
Benau
c8d9383d6a
Allow erasing stun server by using zero weight in dns record
2020-05-07 09:19:41 +08:00
Benau
80d1ba6b10
Revert "Allow music title to be translatable, fix #4281 "
...
Some translator and stk fans think it is confusing
2020-05-06 14:28:46 +08:00
Benau
0db86f6d52
Update translation source
2020-05-05 10:47:22 +08:00
Benau
70a9aaf5a5
Rename Exit Race to Quit Server to avoid confusion
2020-05-05 10:40:31 +08:00
Benau
d03a821e53
Allow music title to be translatable, fix #4281
2020-05-05 10:22:21 +08:00
QwertyChouskie
28b9d3aea8
Add PrefersNonDefaultGPU=true to .desktop
...
See http://www.hadess.net/2020/05/dual-gpu-support-launch-on-discrete-gpu.html for details.
2020-05-04 17:56:43 -07:00
Karl Ove Hufthammer
1d9e6f8135
Make formatting of song title translatable
...
Different languages use different quotation marks and spacing
(e.g., « Song title » in French), so the formatting needs
to be translatable.
2020-05-02 13:32:57 +02:00
QwertyChouskie
3359862b2b
Update shoulder-less controller mapping
...
Although there's not much we can do about accel on the shoulder-less config, we can at least make the menu keys and pause/rescue consistent with the shouldered config.
2020-05-01 20:39:01 -07:00
Benau
69b2f5fce7
Fix #4278
2020-05-02 11:08:18 +08:00
Benau
980bc0903a
Use a better english source for clearer translation
2020-05-01 12:21:32 +08:00
Benau
cf24157358
Fix #2438 with SDL2 gamecontroller mapping
2020-05-01 12:17:14 +08:00
Benau
3bb910099d
Update buttons translation
2020-05-01 11:40:21 +08:00
Benau
9f217ccf62
Add some text drawing batching in race gui
2020-05-01 09:55:29 +08:00
Benau
e892b43d0e
Remove unneeded setShadow because black border is always used
2020-05-01 09:51:24 +08:00
Benau
5c77e641e9
Add batch drawing for list box widget
2020-05-01 09:45:22 +08:00
Benau
4d72b118e3
Batch glyph for quicker text rendering
2020-05-01 09:34:04 +08:00
Benau
719af8c54b
Add the missing checking for wrong password
2020-05-01 08:36:53 +08:00
Benau
7154af2278
Fix SDL2 include directory in iOS toolchain
2020-05-01 00:40:55 +08:00
Benau
a1b592beb1
Fixed incorrect Ubuntu SDL2 dependency name
2020-04-30 23:46:16 +08:00
Benau
b1bcfd94a1
Fix crash when widget is cleared and old spinner widget received callback
2020-04-30 16:34:44 +08:00
Benau
10af6f7a80
Allow updating kart color when slider moves with mouse
2020-04-30 16:10:41 +08:00
Benau
cc9980f2a4
Allow re-enter password instantly for failed private server joining
2020-04-30 07:43:14 +08:00
Benau
1bd34e338e
Allow showing or hiding soccer player list with F7 in artist debug mode
2020-04-29 01:09:33 +08:00
Benau
5dffc8cfa1
Allow exit splitscreen multiplayer with gamepad only
2020-04-28 12:37:40 +08:00
Benau
ea6115273d
Update translation source
2020-04-28 10:34:42 +08:00
Benau
11757a557a
Update gui strings and hide some button for mobile stk (with gamepad)
2020-04-28 10:20:24 +08:00
Benau
e7e702ad39
Fix crashes if broken mesh is loaded (found in google play)
2020-04-28 09:27:25 +08:00
Benau
720ed698ce
Use bitset for easier code and fix more than 1 possible hat
2020-04-28 01:12:05 +08:00
Benau
cd8848ad53
Use timer only for analog axis
2020-04-27 01:12:06 +08:00
Benau
957fe41f3d
Remove unneeded axis checking after SDL2 is used
2020-04-21 20:05:50 +08:00
Benau
0e023cae78
Use sdl mapping to determine if axes are analog
2020-04-21 19:57:04 +08:00
Benau
32e3e4a504
Make gamepad visualization work with SDL2
2020-04-21 19:40:30 +08:00
Benau
6a875e04b6
Remove user id from XInput devices name to allow hotplugging with same config
2020-04-21 18:47:16 +08:00
Benau
96ec4d9c3d
Try to fix duplicated event produced by button
2020-04-21 18:33:56 +08:00
Benau
8c412ee840
Push desktop kart selection depends on device available in mobile STK
2020-04-21 18:26:45 +08:00
Benau
abfb9e535c
Allow gamepad without mapped buttons to use scan code directly in android
2020-04-21 18:07:43 +08:00
Benau
5faa856b0e
Fix keyboard arrow binding bug
2020-04-21 16:33:34 +08:00
Benau
8f9fc8f7fe
Handle all input events in java
2020-04-21 15:47:04 +08:00
Benau
bae2262bd9
Add SDL2 to android
2020-04-21 15:28:02 +08:00