Benau
7c83a4f9f3
Reserve language info for translation
2019-12-03 12:55:41 +08:00
Benau
a9684f31e6
Allow reload skin list for addon (un)installation
2019-12-03 12:50:25 +08:00
Benau
e2505d0416
Allow remove unofficial addon (including skin)
2019-12-03 12:21:06 +08:00
Benau
6951a5e088
Add result for addon (un)installation
2019-12-03 11:35:39 +08:00
Benau
6062d3f169
Allow listing STK addons (available online officially)
2019-12-03 10:38:05 +08:00
Benau
6d3bb566be
Allow listing server addons
2019-12-03 10:26:01 +08:00
Benau
68d549e697
Add music volume command control in lobby
2019-12-03 01:57:58 +08:00
Benau
fe34619652
Rewrite RankingCallback for std::shared_ptr Request
2019-12-01 01:53:44 +08:00
Benau
4cb3383c4a
Remove the unneeded manage memory option in request
2019-12-01 01:19:51 +08:00
Benau
89d35f09fa
Replace observeExistence with std::weak_ptr of Request
2019-11-30 16:25:21 +08:00
Benau
13975cc5db
Use std::shared_ptr for Request to avoid leaking
2019-11-30 16:01:31 +08:00
Benau
77d563d082
Print unzip files only when debug printing
2019-11-30 13:54:35 +08:00
Benau
e450968bef
Fix race condition when user installs addons live in lobby
2019-11-30 13:10:33 +08:00
Benau
b2d496798f
Always clear the downloaded (part) files
2019-11-30 02:19:52 +08:00
Benau
a962954c5e
Allow install addons live in lobby
2019-11-30 02:03:56 +08:00
Benau
19d008d0f8
Add support for installing addons pack
2019-11-30 00:36:35 +08:00
Benau
07a43e0ca3
Fix download request leak if it failed
2019-11-29 22:31:53 +08:00
Benau
9103a66651
Allow remove directory recursively if it's inside addons folder
2019-11-29 21:25:25 +08:00
Benau
45e4175ba6
Add moveDirectoryInto function
2019-11-29 19:49:00 +08:00
Benau
81ca14d549
Fix #4148
2019-11-29 10:26:23 +08:00
Deve
771f37138c
Fixed speedrun timer checkbox visibility.
...
Using both setActive() and setVisible() together doesn't have much sense.
Especially that in init function the checkbox was made invisible, but in
eventCallback it was only made active, but still kept invisible.
2019-11-28 22:16:28 +01:00
Benau
a07ca7f365
Fix valgrind warning
2019-11-29 02:09:38 +08:00
Benau
04e552994d
Remove empty texture warning
2019-11-29 01:54:43 +08:00
Benau
8799369066
Rename config name which is not compatible with 1.0
2019-11-28 16:44:01 +08:00
杜茂森
340ec706b0
UI fix bundle XIII ( #4138 )
...
* UI fixes && Icon support for powerups
* Better loading icon size
* Fix #4145
* Fix a small bug
* Add alternative icon support & avoid duplicating icons
2019-11-28 16:13:00 +08:00
Benau
13da9bb9c7
Load database with full path for installed stk
2019-11-26 12:01:11 +08:00
Deve
f60583542e
Fixed plural forms in most languages
2019-11-24 22:23:51 +01:00
Benau
520f1c7d3a
Fix broken kart animation for countdown timer in result screen
2019-11-24 12:14:29 +08:00
Benau
fe028b4534
Fix skidding ai crash
2019-11-24 11:37:02 +08:00
Benau
8c223cd2c2
Hide error message for hole drop arena
2019-11-24 11:08:08 +08:00
Deve
426be8f3c1
Add continue button to cutscenes
2019-11-24 00:55:57 +01:00
Benau
1a2beedb68
Use a smaller default wheel size for iPad
2019-11-23 13:18:06 +08:00
Benau
20ea7fe2ff
Improve rubber banding effects of rewinders when going back to phone
2019-11-23 12:52:38 +08:00
Benau
84a7c282ee
Fix android network ai crash
2019-11-23 12:49:00 +08:00
Benau
dd9c91be0c
Fix #4141
2019-11-23 12:31:55 +08:00
Benau
2c22dadddf
Apply deve fix for story mode timer
2019-11-23 11:41:53 +08:00
Benau
af2e609fff
Disable story mode timer for old profile
2019-11-23 08:58:32 +08:00
Deve
f0dd933ef6
Fixed a crash when starting cutscene using debug menu
2019-11-22 21:01:54 +01:00
Benau
65bb31b56f
Fix missing handicapped player names in soccer screen result
2019-11-21 01:36:45 +08:00
Alistair Findlay
10b2713093
Some small fixes ( #4140 )
...
* Some small fixes
* Some small fixes
added more fixes
* more wording improvements
* Fixed compilation failure
* More grammar and spelling
2019-11-17 01:33:15 +08:00
Benau
05f634228e
Fix invalid read of boolean after dialog dismissed
2019-11-15 16:32:49 +08:00
Alayan
c2e599f91e
Fix the reload button carrying over to the continue GP option
2019-11-10 23:23:03 +01:00
Deve
fb4ecf6a00
Better fix for icon button alignment
2019-11-10 10:25:19 +01:00
Benau
60d5233782
Fix #4133
2019-11-09 00:52:19 +08:00
杜茂森
69729e3e83
Fix #4011 ( #4130 )
...
Support setting the flip direction of tabs explicitly.
2019-11-08 16:31:49 +01:00
Benau
f4da9718c5
Fix gui warnings
2019-11-08 16:24:58 +08:00
Benau
bbbfe43120
Save number of ai karts per game mode when leaving track screen
2019-11-08 15:01:38 +08:00
Benau
1eec3bdfde
Fix valgrind warning
2019-11-08 13:57:11 +08:00
Benau
949752451c
Revert layout manager changes as it breaks addon screen
2019-11-08 13:27:50 +08:00
Benau
8582258cae
Fix several crashes after add or remove tracks from various places
2019-11-08 12:48:04 +08:00
Deve
435e8c3747
Revert "Allow to use "extremely large" font size."
...
This reverts commit 4f9070ee53
.
2019-11-07 22:57:13 +01:00
Alayan
658345c9ff
Improve in-race chat
...
* Limit in-race chat to 3 lines instead of 5
* Add an option to disable in-race chat (while keeping lobby chat)
2019-11-07 22:25:04 +01:00
Alayan
9647dea346
Fix #3714
2019-11-07 22:24:13 +01:00
Deve
4f9070ee53
Allow to use "extremely large" font size.
...
It looks fine in most places.
2019-11-07 22:01:25 +01:00
杜茂森
f169ed82a3
UI fix bundle XII ( #4114 )
...
* Change arena addon icon
* Categorize UI
* Give small margin
* Better icon size in help
* Several screen fix
* Fix bug
* Better GP line size
* Give more space to texts
* Better size
2019-11-07 19:01:28 +01:00
Benau
42d341a925
Split stk version and os string to 2 columns for better statistic purpose
2019-11-08 01:17:27 +08:00
Benau
4b23552ea8
Add function to extract stk version and OS from user agent
2019-11-08 01:02:53 +08:00
Benau
9d75b706d5
Remove warnings
2019-11-07 14:40:10 +08:00
Benau
0f9688f5da
Disable possible blocking writing to log and console for starting timer
2019-11-07 12:20:37 +08:00
Benau
148dc49817
Don't poll irrlicht device without graphics
...
It fixed crashes for joystick event which does XResetScreenSaver
2019-11-07 09:40:52 +08:00
Benau
310caebc34
Disable smoothing network body for local kart
...
This should improve collision handling and remove into ground kart
2019-11-07 01:48:05 +08:00
Benau
1d384961dd
Implement keyboard sorting list widget
2019-11-04 16:41:23 +08:00
Benau
5f32b81ab8
Fix stk server crash
2019-11-03 02:43:31 +08:00
Benau
2650ec2f3e
Disable showing story mode timer if starting stk with old players.xml
2019-11-02 00:38:30 +08:00
Benau
5c9df8d9a2
Fix profiling mode of stk
2019-11-02 00:07:10 +08:00
Benau
2700162d1f
Use getMonoTimeMs to avoid system clock changes
2019-11-01 22:52:11 +08:00
Alayan-stk-2
770d02b19b
Compute and display a story mode timer ( #4121 )
...
This is the result of my previous work, with a port of the timer version that was developed for a 1.0 mod. It has been used by several players so no major issue should exist, though UI and other elements may require adjustment to smooth some rough edges.
It features both a casual story mode timer storing the total time to complete the story mode (on by default) and a "speedrun" timer (off by default). The casual timer is paused whenever the player exits story mode, and supports play over multiple sessions. It is only displayed in the overworld and during challenges ; while the speedrun timer is permanently displayed.
Fix #2907
2019-11-01 13:25:27 +01:00
Benau
48f4088894
Clear all widgets pointer when unloading track screen
...
This fixed crash after changing resolution and then spectate the game,
which m_timer is previous value
2019-11-01 19:16:23 +08:00
Benau
033933d3a2
Hide ipv6 button in LAN server selection
2019-11-01 10:49:31 +08:00
Benau
e5de8f764c
Fix #3902
2019-11-01 08:13:41 +08:00
Benau
2837f54688
Reset high digit font scale to 1.0f after drawing
2019-11-01 01:34:00 +08:00
Benau
63cb55acb6
Clear previous assets version to free space
2019-10-31 12:53:55 +08:00
Benau
a8fdd98a0e
Add a high ping workaround in server
...
This will allow around ping with 400ms to have a playable game with
the default values of max-ping and jitter-tolerance, as long as the
internet connection is stable (no packet loss)
2019-10-31 11:36:03 +08:00
Alayan
41880fe815
Fix #4051
...
This solution is hackish, but it's more resilient and easier than trying to get the update order right.
2019-10-31 00:28:48 +01:00
Du maosen
6dd5800701
Fix#4117 ( #4119 )
...
* Fix #4117
2019-10-29 16:14:12 +01:00
Alayan
0d44b8e7dd
Fix #4097
2019-10-28 19:51:41 +01:00
Benau
ac7310602e
Hide donation button until there is a gift package
2019-10-28 16:58:44 +08:00
Benau
ab3d8ef415
Implement link helper for android
2019-10-28 16:47:05 +08:00
Benau
8cd095bf34
Add scripting functions to know current race gui type
2019-10-28 01:51:16 +08:00
Benau
1904e37ff1
Add mean packet loss info of peers to database
2019-10-27 23:43:51 +08:00
Benau
e9b5fb2c81
Fix server config help strings
2019-10-27 13:11:25 +08:00
Benau
249f715c87
Fix unselected ruby skin
2019-10-27 12:50:17 +08:00
Benau
adaaeb0e8e
Fix #3432
2019-10-27 12:39:49 +08:00
Du maosen
84d99ac690
Bigger kart stat ( #4113 )
2019-10-26 18:21:42 +02:00
Alayan
50988c6c60
Fix #3687
2019-10-26 02:28:42 +02:00
Alayan
fc769c48a7
Fix #4110 and some clean-up
2019-10-25 22:02:41 +02:00
Alayan
ff2ccdbde3
Minor mode checks clean-up
2019-10-25 20:26:18 +02:00
Alayan
39363291a4
Fix #4109
2019-10-25 16:51:21 +02:00
Benau
04dd5a8bfb
Add IPv6 ban table
2019-10-25 12:44:50 +08:00
Benau
0217eaf173
Add sqlite function for ipv6 cidr testing
2019-10-25 09:20:36 +08:00
Deve
b5b3ca7be0
Fixed icon button position when using x="value" or left/right align
2019-10-24 22:25:49 +02:00
Alayan
d6ed40d3d3
Fix #4105
2019-10-24 20:06:32 +02:00
Alayan
ae8b6a0252
Minor simplifications
2019-10-24 16:54:26 +02:00
Alayan
102498f130
Separate DoF and motion blur from the main graphics preset
2019-10-24 15:56:42 +02:00
Alayan
c7df5114e7
Track info screen partial clean-up
2019-10-23 23:52:17 +02:00
Alayan
2e41f675cc
Fix #4106
2019-10-23 21:42:04 +02:00
Benau
958868526f
Allow live kicking from ban list
2019-10-23 14:42:22 +08:00
Benau
6c22a3b210
Ignore error message for network ai
2019-10-23 13:37:27 +08:00
Benau
a5e5b20a19
Fix #3875
2019-10-23 13:34:52 +08:00
Benau
914621251c
Try to fix a crash when searching friend
2019-10-23 09:47:53 +08:00
Alayan
a3a7b5f8fd
Fix #3596
2019-10-23 00:30:43 +02:00
Benau
349fe30747
Move spectate checking code to race gui
2019-10-23 02:43:29 +08:00
Alayan
f3a59b5649
More kart.cpp clean up
2019-10-22 19:49:01 +02:00
Alayan
b4fe68b53d
Improve leaning
2019-10-22 18:31:09 +02:00
Alayan
be0df77be9
Improve kart.cpp/hpp code organization.
...
No functional change
2019-10-22 16:09:04 +02:00
Alayan
80c2bb1eaa
Make old green valley and blackhill mansion replays playable if the addons are there
2019-10-22 13:45:00 +02:00
Alayan
b4b346e7a6
Fix #4103
2019-10-21 22:49:54 +02:00
Deve
2adeb7334e
Make widget glow size proportional to resolution
2019-10-21 22:00:34 +02:00
Alayan
d7053ca2e5
Fix #3876
2019-10-21 21:59:01 +02:00
kxxvii
816cd3f3bf
Additional trivial type/word fixes for man page and '-h' ( #4102 )
...
* Command-line help typo, fix
modified: src/main.cpp
* Typo fix, GNU/Linux manual
new file: doc/supertuxkart.1
modified: src/main.cpp
* More word and typo fixes in man/'-h'
modified: doc/supertuxkart.1
modified: src/main.cpp
2019-10-22 01:54:54 +08:00
Benau
62d8a17152
Allow setting default config value inside stk-code
...
Share the restore code with android and iOS
2019-10-22 01:43:09 +08:00
Alayan
17305a6cd8
Improve kart stats code readability
2019-10-21 18:46:43 +02:00
kxxvii
f55a206271
GNU/Linux manual page. ( #4100 )
...
* Command-line help typo, fix
modified: src/main.cpp
* Typo fix, GNU/Linux manual
new file: doc/supertuxkart.1
modified: src/main.cpp
2019-10-21 16:26:40 +08:00
Benau
c577383573
Fix #2536
2019-10-20 00:54:12 +08:00
Benau
42d9e8967f
Add default config for iOS devices
2019-10-18 22:22:32 +08:00
Benau
3437fa5edf
Fix iOS crashing when going to background
2019-10-18 19:08:21 +08:00
Benau
34b2e074bb
Fix #4096
2019-10-18 12:51:42 +08:00
Benau
1a7a8bdc14
Make karts powerup in gui an option
2019-10-18 12:03:36 +08:00
Fouks0
6beefb829c
Show everyone's items with the left characters icons ( #4027 )
2019-10-17 21:07:52 +02:00
Luffah
aa9b2e7008
Add an option to put the minimap on the center of screen. ( #4087 )
...
* Add an option to put the minimap in the center of screen.
2019-10-17 21:03:46 +02:00
chozo
d4d34498ad
Command-line help typo, fix
...
modified: src/main.cpp
2019-10-17 20:29:10 +02:00
Benau
1625d55de5
Reset AI peer for empty server
2019-10-17 12:18:11 +08:00
Benau
f4e7ccccfd
Implement half sync in iOS manually
2019-10-16 16:46:40 +08:00
Benau
3a007fd8af
Fix iOS build
2019-10-16 16:38:03 +08:00
Benau
b639efd8ed
Use lower frequency for network ai
2019-10-16 11:48:58 +08:00
Benau
3b75740163
Check peer first to avoid crash
2019-10-16 10:43:36 +08:00
Benau
11897da80c
Don't kick ai peer for idling
2019-10-16 01:16:45 +08:00
Benau
843ca083d5
Fix empty player count when resetting server
2019-10-15 19:15:22 +08:00
Benau
cb70036cb1
Fix bot name in server only build
2019-10-15 16:44:56 +08:00
Benau
cf412c947c
Show player count with AI in server browser
2019-10-15 16:28:48 +08:00
Benau
1614868b5d
Add AI handling for online racing games
2019-10-15 16:19:30 +08:00
Deve
170e4be0ca
Merge branch 'master' of https://github.com/supertuxkart/stk-code
2019-10-15 06:13:08 +02:00
Deve
377dd80a05
Fixed cygwin build
2019-10-15 06:12:50 +02:00
Alexander Mennborg
fc9aff80dd
Randomizing spawn points for battle mode #3620 ( #4093 )
...
* Changed to randomize spawns for battle modes
* Changed to randomize spawns for battle modes
* Randomizing spawns only considers offline play
* Code cleanup, removed unused spawn_id from RemoteKartInfo
* Changed to shuffle the start transforms instead of randomizing spawn ids
* Removed unused function randomizeSpawn()
* Updated offline check for shuffle start transforms
* Cleanup removed newlines in race_manager.cpp
2019-10-15 01:19:31 +08:00
Benau
76871a3f24
Fix crash when fresh stk lan game with AI
2019-10-14 16:34:28 +08:00
Deve
6b26737cd2
Fixed AI in lan multiplayer on android
2019-10-12 22:52:47 +02:00
Deve
c2a20e1526
Avoid a crash when global android app is null in separate process
2019-10-12 22:07:56 +02:00
Deve
1e3313068f
Delete libchildprocess_ai when updating apk
2019-10-12 00:49:25 +02:00
Deve
674cfff070
Remove/extract new data only if apk has assets
2019-10-12 00:22:55 +02:00
Benau
6d7d580fa3
Save players.xml when closing kart color slider dialog
2019-10-11 23:08:11 +08:00
Benau
3927c2d78c
Save network permission configuration when leaving dialog
2019-10-11 23:05:08 +08:00
Benau
bb27cb17fb
Fix missing auto login for saved session
...
setWasOnlineLastTime(true) before saving, before it was run in
BaseUserScreen::loginSuccessful which is after writing players.xml
2019-10-11 22:55:14 +08:00
Benau
ed376d329c
Try to fix a rare crash
2019-10-11 22:44:08 +08:00
Benau
f56cf03b6a
Fix AL_INVALID_NAME when exit pause menu with fast music on
2019-10-11 21:40:00 +08:00
Benau
a1e4bbc3c1
Fix fading in and out when switching to fast music
2019-10-11 19:21:58 +08:00
riso
3c4479b63a
Rescale the time font if icon is small (solve issue #4089 ) ( #4090 )
...
* rescale the time font if icon is small
* no need for equal
2019-10-11 13:30:45 +08:00
Benau
edb338da88
Fix #4088
2019-10-10 15:56:18 +08:00
Benau
57bd4d9a91
Add timeout and error message for server login handling
2019-10-10 10:15:58 +08:00
Benau
5b3380a43b
Add server password for server AI if exists
2019-10-09 15:51:44 +08:00
Benau
396e55a39d
Show android robot icon for bots in lobby
2019-10-09 15:28:09 +08:00
Benau
2a40606be7
Allow auto end if all players finished with AI in network race
2019-10-09 14:36:49 +08:00
Benau
a26f67bf16
Allow using AI in lan racing game
2019-10-09 14:08:22 +08:00
Benau
9e0da6a283
Update translation source
2019-10-08 09:15:01 +08:00
Benau
4a3631ded3
Fix #3858
2019-10-08 09:06:02 +08:00
Benau
b472639da0
Fix left / right toggle in race result gui
2019-10-07 16:30:09 +08:00
Deve
72e364a38d
Some GUI tweaks
2019-10-05 23:48:44 +02:00
riso
657e02efe4
Clean icon name (Improve PR#4073) ( #4081 )
...
* fix icon names
* add file mode_weapon.png
2019-10-06 01:14:09 +08:00
Benau
4a3dfd975f
Make text translatable
2019-10-05 10:11:57 +08:00
Deve
6ba5cc888f
Tweak previous commit
2019-10-05 01:20:06 +02:00
Deve
564601fafe
Open debug menu more easily on high resolution android device
2019-10-05 00:08:48 +02:00
123survesh
94ef5124d0
Fix for #3444 : Changing the title text for key bindings dialog box
2019-10-04 12:14:16 +05:30
Du maosen
71fec6780c
Icon button for race result ( #4071 )
...
* Icons for race result
* Fix bugs && improvements
* Tabs to spaces
* Fix bugs && improvements
2019-09-30 15:33:07 +08:00
Deve
98d8aca91a
Add half vsync to gui
2019-09-28 22:19:03 +02:00
Deve
fc8f6a218e
Add possibility to use half vsync
2019-09-28 01:43:26 +02:00
Du maosen
8316d91469
Some improvements for soccer AI spinner ( #4069 )
...
* Improve code
* Bigger space in track info
* Bug fix && improvements
* Bug fix && improvements
* Bug fix && improvements
2019-09-26 10:12:24 +08:00
riso
351a6ed6c0
forgot to fix this bug in previous pr4063
2019-09-23 20:10:58 -05:00
riso
0547e1e469
Add options to control the number of red/blue AI in soccer mode ( #4063 )
...
* Add options to control the number of red/blue AI in soccer mode (offline)
* fix a bug related to the upper bound when AI num=0 and trying to lower the number
* forgot to fix this
* remove the Balanced/Custom spinner
* improve the AI number spinner's behavior at lower bound
* Hide blue ai number setting if not soccer
* move getting red/blue players number to function TrackInfoScreen::getRedBluePlayerNumber()
* Tab to Space
* rename local variable m_xxx to num_xxx
* bug fix
* improve the default AI number: try the previously used one, if cannot use the previous, recalculate the AI number using balanced
2019-09-23 21:59:17 +08:00
Benau
1553d7b70f
Use copyTo for same size glyph
2019-09-22 09:00:26 +08:00
Benau
9154aeda58
Add support for CPAL / COLR tables color emoji
...
Require freetype 2.10, emoji can be Windows 10 Segoe UI Emoji for
example
2019-09-21 16:08:12 +08:00
Benau
f4cf63572d
Clear some global variables for android
2019-09-21 13:05:42 +08:00
Benau
25aca4328b
Add font configuration to skin
2019-09-21 11:48:22 +08:00
Benau
1d74efcd08
Clear message queue when destroying GUIEngine
...
So it won't call font which could already been reset
2019-09-21 11:42:35 +08:00
Benau
660a35a468
Allow changing font size live
2019-09-21 11:41:21 +08:00
Benau
d7a66f72e8
Allow changing icon theme live
2019-09-21 11:36:12 +08:00
Benau
48ba0aaf27
Rearrange skin structure for usage in addons folder
2019-09-21 11:33:11 +08:00
Benau
e6801e1599
Initial work on icon theme
2019-09-21 11:25:13 +08:00
Deve
95a74a9917
Allow reset object in script
2019-09-21 02:04:37 +02:00
Deve
2056cd3e91
Add better teleport function
2019-09-18 23:56:51 +02:00
Deve
4895cd27a4
Avoid minimap on left side when spectating with touch gui
2019-09-08 22:12:33 +02:00
riso
0e4f875443
Clean IPV4/ipv4 to IPv4, IPV6/ipv6 to IPv6
2019-09-03 14:24:03 -05:00
Benau
58ad947443
Add IPV6 support to stats database
2019-08-23 11:01:00 +08:00
Benau
69f3c72101
Use new code for iOS IPV6 only server connection
2019-08-21 16:10:41 +08:00
Benau
c705b8fe80
Enable IPV6 in android
2019-08-21 14:59:13 +08:00
Benau
850d270260
Allow choosing IPV6 connection in server selection screen
2019-08-21 12:00:50 +08:00
Benau
7becfb311d
Use more real address in server
2019-08-21 10:46:04 +08:00
Benau
02f8f6fadd
Allow windows using IPV6
2019-08-21 09:19:05 +08:00
Benau
1053c582fa
Add --connect-now6 for ipv6 connection
2019-08-21 00:21:54 +08:00
Benau
ab56a4fa8b
Add ipv6 info to game server
2019-08-21 00:17:31 +08:00
Benau
a92b9abf54
Remove expired mapped address using last activity
2019-08-20 13:10:18 +08:00
Benau
5cacd486da
Add ipv6 server configuration
2019-08-20 10:45:33 +08:00
Benau
3f0db672d6
Allow getting public IPV6 address with STUN for server
2019-08-20 00:54:13 +08:00
Benau
0c5166ac39
Add getaddrinfo_compat for workaround of an iOS 9 bug
2019-08-19 14:38:26 +08:00
Benau
285e4e7be5
Remove stun servers not supporting ipv6
2019-08-19 00:12:28 +08:00
Benau
c2c5c20d92
Initial work on IPV6 game server
2019-08-19 00:05:34 +08:00
Benau
ce2c442402
Add accelerator with handle icons
2019-08-17 00:13:57 +08:00
Benau
41a74817f7
Allow steering wheel following touchscreen control with acceleration indicator
2019-08-16 21:56:21 +08:00
Benau
f787832772
Add 2d drawing shader with custom alpha
2019-08-16 11:48:10 +08:00
Benau
ce1c188b1a
Add rotation uniform to 2d drawing shader
2019-08-16 10:31:24 +08:00
Benau
4a12d6aba2
Allow buttons to be used in a linked way
2019-08-15 15:35:58 +08:00
Benau
c8e3d5b512
Reload addons and grand prix info after downloading assets
2019-08-12 10:21:57 +08:00
Benau
819fa6537b
Correct active state for assets download when internet option changes
2019-08-12 10:02:57 +08:00
Benau
88adfbc8df
Limit chat to 1000 characters
2019-08-11 02:11:48 +08:00
Benau
1397f3834f
Add max length to string16 en/decoding
2019-08-11 01:59:31 +08:00
Benau
d78b57ad9b
Optimize large string conversion
2019-08-11 01:30:26 +08:00
Benau
f786c6fde8
Fix missing channel count in network creation
2019-08-11 01:27:32 +08:00
Benau
6669a5b073
Fix track reloading memory leak
2019-08-09 01:15:22 +08:00
Benau
4200f0ca59
Allow install full game assets from stk server
2019-08-08 16:38:53 +08:00
Benau
bdf8c589de
Allow using external full stk-assets
2019-08-08 09:39:01 +08:00
Benau
c9656d4410
Allow IPV6 only in iOS to connect to game server not behind a firewall
2019-07-27 15:48:21 +08:00
Benau
0b1da5a1d0
Checking for IPV6 only before connecting to game server in iOS
2019-07-27 02:12:35 +08:00
Benau
87b515ee75
Avoid hanging if exit connecting to server
2019-07-26 18:25:39 +08:00
Benau
504e2b8cbf
Hide quit button in main menu for iOS
2019-07-26 15:43:09 +08:00
Benau
afa26ccf97
Show download size for each option of game assets
2019-07-26 01:19:34 +08:00
Benau
4d761f3958
Use a detailed error message
2019-07-24 15:46:50 +08:00
dumaosen
bee235a65c
UI fix bundle XI ( #4018 )
...
* Prettier server conf
* Better icon size for race result
* Delete useless min value
2019-07-24 01:44:53 +08:00
MiroslavR
7e1af5d87c
Make achievement goal string consistent ( #4019 )
2019-07-24 01:44:17 +08:00
Benau
82557ff032
Fix crashes when leaving lobby in iOS
2019-07-24 01:38:41 +08:00
Benau
857232fb52
Get system language for iOS
2019-07-24 01:36:21 +08:00
Benau
ef68f8377a
Move creation of music information after downloading assets
2019-07-24 01:35:40 +08:00
Benau
3293196707
Move loading of SP shaders after downloading assets
2019-07-24 01:35:15 +08:00
Benau
d24e253435
Re-initialize file archives after downloading assets
2019-07-24 01:34:31 +08:00
Benau
5cc5780f28
Add download assets screen for mobile stk
2019-07-24 01:33:12 +08:00
Benau
ed011bed4c
Allow extract_zip to work recursively
2019-07-21 16:37:11 +08:00
Benau
5d2b3efe12
Add graphics restrictions for iOS simulator
2019-07-19 17:14:31 +08:00
Deve
fd3a2099bc
Tell system that it should use nvidia on optimus devices
2019-07-19 09:25:48 +02:00
Benau
f1cd119465
Use vaules from settings to determine buttons
...
In iOS seems that the sensors do not immediately update after you
activate them
2019-07-18 16:16:25 +08:00
Benau
3e51fadc09
Improve english
2019-07-18 15:47:47 +08:00
Alayan
40a8411090
Restore replay list density, and keep a consistent tab size
2019-07-17 20:12:10 +02:00
Benau
dbb14a2861
Fix default windows size and height in iOS
2019-07-17 16:55:09 +08:00
Alayan-stk-2
b95c3233d6
Remove a useless and confusing test
...
If min_sector could be anything but UNKNOWN_SECTOR out of the loop, the "return 0" would be wrong.
2019-07-16 12:04:03 +02:00
Nathan Mills
5e9b3d2c4e
Limit sscanf %s fields to prevent possible crash. ( #4006 )
...
The crash could happen if the input replay files are corrupted.
2019-07-16 11:46:11 +02:00
Benau
3c252ac4c2
Fix missing loading icons in iOS
2019-07-16 14:03:56 +08:00
Benau
b1ed88476c
Use traditional chinese for Hong Kong
2019-07-16 13:51:00 +08:00
Benau
009bac7802
Share more ifdef with android and iOS
2019-07-16 13:48:25 +08:00
Benau
5537959b19
Update hardware stats for iOS
2019-07-16 13:42:16 +08:00
Benau
610d7f1fef
Hide server creation buttons in iOS
2019-07-16 13:41:30 +08:00
Benau
1b0bae6954
Add version info for iOS
2019-07-16 10:39:14 +08:00
Benau
48fedb48c7
Add accelerometer and gyroscope to iOS
2019-07-16 01:03:37 +08:00
Benau
5a60cb4cdb
Don't assume default framebuffer is always zero (not true in iOS)
2019-07-15 11:40:40 +08:00
Benau
8c00a1e857
Share the override default params with android
2019-07-13 14:22:22 +08:00
Benau
e9a6882bc3
Fix data path discovery in iOS
2019-07-13 13:46:20 +08:00
Benau
8510ebfb27
Add iOSDevice and EAGLManager
2019-07-13 13:44:03 +08:00
QwertyChouskie
c34a68896d
Fix display of high-res background images
2019-07-11 19:34:52 -07:00
QwertyChouskie
a238dc27e5
Scrollbar: Support Advanced Stretching for background and thumb
2019-07-11 19:34:52 -07:00
Benau
963c6de4cd
Fix #3991
2019-07-08 11:44:10 +08:00
Benau
6c096bb63b
Fix #3989
2019-07-08 10:57:59 +08:00
Benau
6cab3b07c9
Avoid crashing in TrackSector if findOutOfRoadSector failed
2019-07-08 10:18:50 +08:00
Benau
400c1e5347
Fix #3597
2019-07-08 01:45:36 +08:00
Benau
dc8bbfc603
Allow saving kart color to KartStatus
2019-07-08 01:29:11 +08:00
Benau
f79f115b58
Fix country flag in CTF result screen
2019-07-08 01:08:46 +08:00