Commit Graph

20806 Commits

Author SHA1 Message Date
Alayan
bf1d8241e3 Improve AI nitro usage 2019-02-26 16:05:08 +01:00
Deve
88c2ce7ee5 Use system LD_LIBRARY_PATH when opening web browser 2019-02-25 22:07:38 +01:00
Benau
ca0636ed03 Update translation pot file 2019-02-25 10:30:34 +08:00
QwertyChouskie
1892b827d9 Improve warning (#3770)
* Improve warning

It's more clear now that this is non-fatal.

* Update main.cpp
2019-02-24 21:25:15 -05:00
Benau
eaddd9c1a3 Fix #3718 2019-02-21 10:11:34 +08:00
Mrxx99
b55ec5cfb8 FFA for offline play (#3708)
* added widget to track info screen to select between Free-For-All and Three Strikes Battle

* setting AI to zero and setting time target to 2 minutes for testing

* setting also hitcapture limit to prevent immediate race end

* setting m_count_down_reached_zero to false in ffa reset to allow starting a new race after the previous ended through time limit

* integrated necessary adjustments and made possible to set time target

* removed unused spinner variable

* use translations

* centralized is_soccer and show_ffa_spinner variables

* setting target value spinner visible/invisible depending on ffa game type

* using no hittarget and fix for this in free for all mode

* set use_highscores to false for FFA

* disabling AI for FFA

* disable hit limit icon for FFA if no hit limit is set ( = 0 )

* changed icon and name of three strikes battle to only battle in race setup screen

* set AI to Battle AI if mode is FFA

* added config parameters for FFA

* added define which can be used to enable FFA AI

* resolved merge conflict

* moved ffa options higher

* fix for setting ai karts

* improved m_show_ffa_spinner and m_is_soccer

* removed code for disabling widgets for FFA AI

* implemented requested changes
2019-02-20 19:18:02 -05:00
Alayan
6e18dce622 Update story mode to use ravenbridge mansion, reorder challenges 2019-02-18 18:52:30 +01:00
Alayan
4da2b1f75f Replace blackhill mansion by ravenbridge mansion in story mode 2019-02-18 16:26:11 +01:00
Alayan-stk-2
2033c923f8
Improve english for the startup boost help 2019-02-18 16:11:47 +01:00
Deve
56743e002c Explain startup boost in help 2019-02-15 21:59:05 +01:00
Deve
c35c0af590 Merge remote-tracking branch 'origin/fix-xbox360-stick-buttons' 2019-02-14 22:15:45 +01:00
Deve
5aaae1d0ad Use larger left margin for stretchable images in coal skin 2019-02-14 10:50:33 +01:00
Deve
e0835c8e5f Fixed missing transparency in notification images 2019-02-14 10:08:57 +01:00
Benau
64442e5ac9 Allow place item and rescue on driveable objects 2019-02-14 13:19:53 +08:00
Deve
ade94465b3 Use power of two dimensions for notification textures 2019-02-13 23:53:18 +01:00
Alayan-stk-2
a44ed43d71
Add some of the changes since the last update, sort changes into categories
@deveee @Benau I'm mainly aware of what I've done myself and I miss some things when looking at the commit list, so don't hesitate to update the changelog yourself to add missing important changes.
2019-02-13 23:13:25 +01:00
Deve
69cea1eabf Minor fix for previous commit 2019-02-13 21:46:46 +01:00
Deve
415bfb491e Allow to change cursor position in text box when screen keyboard is active 2019-02-13 21:34:31 +01:00
Deve
71c5c3988c Show cursor in edit box when screen keyboard is opened 2019-02-13 21:00:17 +01:00
Benau
05b1dcb803 Use utf-8 server name in create request after stk-addons change 2019-02-12 11:54:03 +08:00
Benau
6fb8dd512b Add translation comments for trusted word 2019-02-12 11:52:25 +08:00
Benau
1855d4262b Revert "Use xmlEncode for proper unicode handling"
This reverts commit c5cf87071c.

We can remove utf8_encode in stk_addons api so it will handle
utf8 characters in db correctly, as utf8_encode is only needed for
a string encoded in ISO-8859-1.

Fix #3670
2019-02-12 11:26:20 +08:00
hiker
ca23678ac9 Fixed comment. 2019-02-11 17:08:22 +11:00
Benau
912cc5184d Update translation source 2019-02-11 09:20:31 +08:00
Alayan
a9d81d2aa5 Fix #3740 and #3172 2019-02-10 17:28:28 +01:00
Benau
9ad2823f4d Don't crash if login without --init-user 2019-02-10 14:20:42 +08:00
Benau
061d4becc5 Don't load world twice when clicking spectate button quick 2019-02-10 11:06:12 +08:00
Alayan-stk-2
f42fdc7cb8
Update to reflect change from "official" to "trusted" servers 2019-02-10 02:34:38 +01:00
Alayan-stk-2
73925364f3
Update to reflect change from "official" to "trusted" 2019-02-10 02:32:01 +01:00
QwertyChouskie
1872ef86b4 Use Nettle for macOS build, tweaks (#3749) 2019-02-09 18:52:09 -05:00
hiker
8ebb0b2e9a For now rename 'official' servers to 'trusted' (#3745)
* For now rename 'official' servers to 'truster', to make it more
obvious what the STK team does not operate those servers.

* Removed left-over-unfinished-duplicated comment :)
2019-02-09 14:50:42 +08:00
Deve
548a946de8 Clear message that chat is disabled when user enabled it in options 2019-02-09 01:38:23 +01:00
Deve
7062245d88 Change order of the internet options, so that there is no ugly space when internet connection is disabled 2019-02-09 01:10:43 +01:00
hiker
94d6a6f785 Fixed incorrect message about where to find internet option. 2019-02-09 01:05:08 +01:00
hiker
968e0be3e4 Make sure that HW reports stays disabled when internet is being
enabled in the options (GDPR compliance - opt-in required from
user to send data). Made chat-message visible/invisible same
as hw-statistics.
2019-02-09 01:05:08 +01:00
hiker
507d5d89e9 Fix display of 'hw stats' when internet gets enabled in the option:
it was actually showing the state of the 'chat', not 'hw-stats'.
2019-02-09 01:05:08 +01:00
hiker
f387d95627 Don't default to 'opt-in' for hardware statistics (GDPR requirement).
This means atm that even connection to internet is disabled as default :(
2019-02-09 01:05:08 +01:00
Deve
f974c9200c Always use current window size.
It's used by irrlicht and in some other places in STK anyway. And if window size was changed for some reason, then ugly but functional window is better than non-functional at all.
2019-02-09 00:27:57 +01:00
Benau
6cb64a558e Fix #3531
Which missed update new instance data size for transformation as
changed in 4464d4cd55
2019-02-07 13:22:36 +08:00
Deve
9b17500da7 Some improvements for the online splitscreen player dialog 2019-02-07 00:08:32 +01:00
Deve
f69b1e7cf7 Add missing ifdef 2019-02-06 21:53:42 +01:00
Deve
6060e57d43 Sleep some time after changing resolution, so that window manager will be notified before we read window size 2019-02-06 21:53:42 +01:00
Deve
d0d036c372 Make sure that window is mapped before reading dimensions 2019-02-06 21:53:42 +01:00
Benau
60c9d97d27 Fix #3744 2019-02-06 15:50:40 +08:00
Benau
37f622ac0e Fix #3650 2019-02-06 01:04:09 +08:00
Benau
0bc4201bf9 Fix message queue progress bar for floating point changed 2019-02-05 16:01:51 +08:00
Deve
f86b2657c1 Don't use margins for screen keyboard, because it's easy to misclick space 2019-02-04 23:42:48 +01:00
Deve
388594270f Use common function for changing spectator target 2019-02-04 23:01:20 +01:00
Deve
12dd137185 Disable error check in the script that is not needed anymore to avoid unnecessary server restarts 2019-02-04 22:03:26 +01:00
Deve
9429271535 Allow to use run_server script as a symlink 2019-02-04 22:03:26 +01:00