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
Alayan-stk-2
d71012f452
Changelog update, part 3
2019-12-05 12:48:28 +01:00
Alayan-stk-2
5b9ad89abb
Fix #4157
2019-12-05 12:10:37 +01: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
0726f01808
Update translation
2019-12-04 00:37:02 +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