Benau
f5f647c7ce
Save players.xml to avoid achievements gone when pressing home button in mobile stk
2019-12-25 14:38:00 +08:00
Benau
b2dd555117
Fix screen keyboard with iPhone padding
2019-12-25 12:20:18 +08:00
QwertyChouskie
594cfefeed
Fix CMD flags in main.cpp ( #4180 )
...
Came across these when working in my branch.
2019-12-25 10:44:28 +08:00
Benau
a46f82420f
Bigger confirm internet dialog size for small iPhone screen
2019-12-23 09:15:01 +08:00
Benau
8c5759821e
Allow RES_CHANGE_SAME without recreating device
2019-12-22 16:31:59 +08:00
Benau
29c79abc22
Fix possible exit crash
2019-12-22 11:13:18 +08:00
Benau
01c57fa483
Add link helper for iOS
2019-12-21 01:30:01 +08:00
Benau
31562ba067
Add padding to some gui elements for iPhone X
2019-12-20 14:08:01 +08:00
Benau
fe0cb90769
Make sure icon handling of addons is thread safe
2019-12-20 09:55:12 +08:00
Benau
dce9bf1e63
Save addons xml when going into background for mobile stk
...
So the icons don't need to be redownloaded again after it's killed
by OS in the background
2019-12-20 08:59:02 +08:00
Benau
801aa12743
Update full assets size for mobile stk
2019-12-19 01:46:06 +08:00
Benau
13bfb902db
Improve showing of tips
...
1. Disable in track loading as for most tracks it too short to be seen
2. Show race tips only when human loses
2019-12-19 00:33:22 +08:00
Benau
1e99d8cbbb
Improve addons screen layout
2019-12-18 14:29:27 +08:00
Benau
f1e0548d0e
Update tips for new translation
2019-12-18 14:28:51 +08:00
Benau
8b50536aae
Show tips in result screen only for local games
2019-12-18 12:54:34 +08:00
Benau
4d0952c716
Clear up tips manager
2019-12-18 12:52:45 +08:00
Alayan
ad8ef2df11
Fix #3376
...
The UI layout should be improved, but functionality and translatable strings are there as needed.
2019-12-18 04:25:18 +01:00
杜茂森
1ade00462d
Simple tips manager ( #4146 )
2019-12-18 02:23:06 +01:00
Benau
e9b2f40d04
Fix server only build
2019-12-17 09:18:29 +08:00
Benau
344079deda
Remove previous addon directory after uninstall
2019-12-17 07:37:50 +08:00
Benau
4a2def8df1
Fix crash when using addon command in dialog
2019-12-17 01:38:22 +08:00
Benau
5989221305
Improve error logging
2019-12-17 01:32:53 +08:00
Benau
7d60855a7f
Don't show install addon command for invalid addon id
2019-12-17 01:01:11 +08:00
Benau
29e4500ce6
Prevent soccer ai crash if 1 team has no player
2019-12-16 09:22:57 +08:00
Benau
49651cca4f
Allow connect to server with domain in IPv4, fixed #3969
2019-12-14 09:52:04 +08:00
Benau
b9af85442b
Take parent library into account for animator checking
2019-12-14 00:21:47 +08:00
Benau
1ee2f01fbc
Allow moving library object with physical body
2019-12-13 23:52:39 +08:00
Benau
725d587566
Add configurable chat consecutive interval value
2019-12-13 18:24:17 +08:00
GuillaumeBft
5d399f1203
add message freguency limit in chat ( #4168 )
2019-12-13 17:52:40 +08:00
Benau
e40ab453a6
Fix possible NAN on some extreme tracks
2019-12-12 09:16:10 +08:00
GuillaumeBft
edfd638cc4
fix #4123 ( #4161 )
...
* fix #4123
* Formatting
2019-12-10 21:54:08 +01:00
GuillaumeBft
1115118a13
Show only possessed checkbox in addons screen #3376 ( #4162 )
...
* Show only possessed checkbox in addons screen
* add var w_show_possessed
* Update addons_screen.stkgui
2019-12-11 00:12:45 +08:00
Benau
0b480e7a71
Restore linear and angular velocities of 3d animation physical objects
2019-12-10 13:35:43 +08:00
Benau
c09585eaf7
Remove old addon folder before install new addon
2019-12-10 09:44:52 +08:00
Benau
5e5026ea68
Adjust soccer result screen for new data
2019-12-09 14:05:50 +08:00
Benau
2cbd18ef7e
Add country code and handicap to scorer data
2019-12-09 13:57:13 +08:00
Benau
891fd57053
Move message queue when on screen keyboard opened
2019-12-09 12:40:39 +08:00
Benau
5e016e88df
Display the addon command explicitly
2019-12-09 11:35:24 +08:00
Benau
32cccb358b
Refactor AddonsPack::uninstall to allow remove addon by name later
...
Also save addons installed xml when necessary
2019-12-09 10:51:47 +08:00
Benau
1a23580648
Try to fix track object loading empty lod node crash
2019-12-07 13:48:36 +08:00
Benau
b095438681
Extract addons zip file recursively (for canyon42 in the future)
2019-12-06 22:11:35 +08:00
Benau
0728722f37
Stop download too if dismiss dialog
...
This can happen if other place calls dismiss dialog
For example screen pushing by network protocols
2019-12-06 20:53:43 +08:00
Benau
a45d4fe9f2
Show download size for addons pack
2019-12-06 19:34:26 +08:00
Benau
1a423e11e7
Add sha256 for string in scripting
2019-12-06 15:49:47 +08:00
Benau
b29a42719c
Expose item manager random seed (synchronized in online too) in scripting
2019-12-06 14:10:45 +08:00
Benau
06b11056c8
Add kick player command
2019-12-06 12:35:45 +08:00
Benau
2cbf6b732e
Make the live join ticks more correct
2019-12-06 12:11:28 +08:00
Benau
d60b087c25
Exit server stk process if STKHost no longer exists
2019-12-06 12:03:18 +08:00
Benau
11b9897f88
Add non-blocking thread network console for linux
2019-12-06 11:58:51 +08:00
Quipyowert2
46b833f11d
Use unsigned int with %x format string
2019-12-04 21:23:15 -08:00
Benau
5aad3f1775
Don't assume command line values are always ascii
...
In case someone put unicode folder inside addons
2019-12-04 09:10:01 +08:00
Benau
d6654637bc
Fix typo
2019-12-04 08:51:33 +08:00
Benau
5dd208fdca
Show addon identity for live installation
2019-12-04 00:47:54 +08:00
Benau
97be595725
Add player addons scores info
2019-12-03 16:40:48 +08:00
Benau
01ec6e3c4d
Add server addon checker
2019-12-03 16:02:51 +08:00
Benau
f470ab7f44
Add player addon checker
2019-12-03 15:32:06 +08:00
Benau
ddbdf2d244
Add function to find STKPeer by player name
2019-12-03 14:10:38 +08:00
Benau
a3c6c63be8
Rename listclientaddon to listlocaladdon
2019-12-03 14:04:33 +08:00
Benau
1c82f5fd7e
Rewrite addon loading in ServerLobby for addons directory
...
So as long as they are in addons/karts or addons/tracks, they can be
used no matter what group they belong
2019-12-03 13:46:30 +08:00
Benau
9ea77528ef
Allow listing client installed addon
2019-12-03 13:24:34 +08:00
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