Commit Graph

919 Commits

Author SHA1 Message Date
Deve
e972c7d40f Draw user button over logo to avoid hover conflict 2019-05-13 23:48:11 +02:00
dumaosen
da4ac0a976 A better solution for those scaling issues in high or creepy resolutions gen II (#3910)
* Fix scaling issues

* Fonts size adjustion support

* Add fonts size support && Fix scaling issue

* Use fonts height

* Fix scaling issues

* Add my name onto CREDITS

* Fix scaling issues

* Fix scaling issues

* Use space instead of tab

* Use space instead of tab

* Fix bad scale

* Use font height
2019-05-13 23:39:43 +02:00
Benau
480ce07ae0 Show player location if available from server 2019-05-11 01:47:45 +08:00
Alayan
321404db9e Fix #3852, several other improvements to the server info dialog 2019-04-18 19:40:55 +02:00
Benau
0cbb8e4385 Use a prettier tag for recommended servers 2019-04-11 14:09:14 +08:00
Benau
3de23aba0f Update for ingame chat 2019-04-07 10:22:35 +08:00
Alayan
dcb341a210 Fix #3765 2019-03-01 00:00:21 +01: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-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
Alayan-stk-2
f42fdc7cb8
Update to reflect change from "official" to "trusted" servers 2019-02-10 02:34:38 +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
Deve
9b17500da7 Some improvements for the online splitscreen player dialog 2019-02-07 00:08:32 +01:00
Benau
2bfa0f54dc Add network ingame dialog with chat function 2019-01-13 16:59:26 +08:00
Alayan
bec1c319f6 Add light scattering to the graphical options and disable it on graphics 3 2019-01-08 01:18:46 +01:00
Deve
ec91f9d8db Make resolutions list proportional to screen height 2019-01-07 23:58:34 +01:00
Deve
d95a1ab27e Use the same size for back arrow in pause dialog as for other icons 2019-01-07 23:42:40 +01:00
Benau
6a7ec37462 Merge remote-tracking branch 'origin/master' into live_join 2019-01-05 01:24:06 +08:00
Benau
72db382c76 Add current track info to server screen 2019-01-04 18:53:45 +08:00
hiker
893bb38c5a Merge branch 'master' of github.com:supertuxkart/stk-code 2019-01-04 09:01:54 +11:00
hiker
4e8fae6e73 Applied most of qwertychouskie's patch #3520. 2019-01-04 09:00:40 +11:00
Deve
d46f0aeddb Some tweaks in soccer setup screen 2019-01-03 21:44:15 +01:00
Mrxx99
c959836e34 Move soccer options to track info screen (#3638)
* moved soccer race options to track info screen

* using one spinner for both target mode values

* merged pointamount-spinner with lap-spinner and renamed it to target-value-spinner

* fixed identation

* small fix in track_info screen

* storing target value when value was changed

* making sure tartet spinners are invisible when not needed; small adjustments

* some test with solving space issues on small resolutions

* Revert "some test with solving space issues on small resolutions"

This reverts commit f6b6526681.

* test with collapsing widgets

* removed deleting childs of widgets in track_info_screen

* readded deleted spacer

* collapsing target type widgets is now working

* made target type spinner wider to have enough space for text in it on small resolutions

* re-added setting target value to invisible/visible

* using new collapsing widget function in track info screen for target type widgets
2019-01-02 20:29:53 -05:00
Benau
2eba8c179f Disable highlight until render gui during loading is bug free 2018-12-21 19:52:27 +08:00
Deve
9a304b8483 Some minor improvements in online tracks screen 2018-12-18 23:05:36 +01:00
Benau
f53060e0df Add icon header to the list 2018-12-17 16:38:38 +08:00
hiker
4269ac6294 Merge remote-tracking branch 'origin/master' into voting_gui 2018-12-16 02:06:50 +11:00
hiker
4bd57b9f67 Remved VoteOverview screen, and migrated voting related code
to TracksScreen. No display of votes yet.
2018-12-16 01:34:51 +11:00
Alayan
5d9bb7e385 Add alternating background darkness to two more lists 2018-12-15 08:21:53 +01:00
Alayan
19b0c1a465 Several improvements to the server selection screen 2018-12-15 08:05:37 +01:00
hiker
b2238a4c18 Improved layout. 2018-12-11 01:27:14 +11:00
Deve
998900cc8e Give slightly more space between buttons 2018-12-07 22:29:43 +01:00
Deve
6f706eb436 Avoid unnecessarily long button name.
It was sometimes using smaller text because of too little space.
2018-12-07 22:22:12 +01:00
Alayan
3a307b4d9f Fix icon size in the server configuration dialog 2018-12-07 02:50:05 +01:00
Benau
083e1180fb Add the GUI to update server config in lobby 2018-12-07 00:54:48 +08:00
Deve
241e0ae772 Fixed focus chat using keyboard in lobby screen 2018-12-04 21:00:10 +01:00
hiker
d6d879d2ed Show votes in vote overview screen. This is NOT fully working,
and contains debug output.
2018-12-01 09:32:21 +11:00
Deve
bf76a2a1e2 Move send button to the same line as edit box to avoid too big space between them on some resolutions 2018-11-30 21:42:15 +01:00
Alayan-stk-2
5c7133699e
Fix #3248 2018-11-30 00:03:21 +01:00
Deve
8d94dfa2d7 Give slightly more space for timeout message in networking lobby.
Make start button proportional to resolution.
2018-11-29 23:39:19 +01:00
hiker
bd0641f12a Store voting data in lobby protocol so it is available on client
and server. Voting behaviour is now to start the race as soon as
all votes are in.
2018-11-28 08:13:59 +11:00
Deve
a59cbdffe5 Fixed spinner widgets focus in kart selection 2018-11-25 22:21:48 +01:00
Deve
88906c7530 Don't show change resolution button on android 2018-11-23 22:37:44 +01:00
Benau
4313fad196 Update translation 2018-11-23 23:48:06 +08:00
hiker
fa7d3eef73 Added 'voting result' screen, though it does not have any functionality atm. 2018-11-22 09:17:58 +11:00
hiker
0e2beceb9d Added progress bar (showing remaining time) to kart selection screen. 2018-11-20 09:32:31 +11:00
Benau
f1c164ca6e Merge remote-tracking branch 'origin/master' into dev 2018-11-19 00:38:18 +08:00
Benau
092cd7f3bf Fix #3583 2018-11-16 23:12:05 +08:00
Benau
264b79ef0d Replace exit button with server configuration for future usage 2018-11-16 12:48:53 +08:00
Alayan
d8c9fd7fb6 Split UI options into general options (new default tab) and UI options 2018-11-16 03:20:39 +01:00
Deve
2b696d08ff Give more space for translations 2018-11-14 22:41:20 +01:00
Benau
5e711088bf Use better english as alayan suggested 2018-11-14 16:01:36 +08:00
Alayan
acd749d75f Fix #3518 2018-11-13 22:21:44 +01:00
Alayan
00a5fe9a36 Make a color choice spinner bigger so translations fit 2018-11-13 01:52:50 +01:00
Benau
fe805abc09 Fix #3546 2018-11-12 12:11:08 +08:00
Benau
7b3540e4ee Fix #3545 2018-11-12 11:37:34 +08:00
Benau
afa2da927f Add translation tip for dialog 2018-11-12 00:38:02 +08:00
Deve
bf26e4add3 Some fixes for achievements screen.
Give a bit more space for text, use separate table for main goal, avoid overlapped text in main goal table etc.
2018-11-11 01:38:27 +01:00
Benau
7d2fa96b5d Fix #3497 2018-11-09 01:30:46 +08:00
Deve
6ae89331c0 Fixed word wrap in achievements description and make close button slightly bigger. 2018-11-03 23:25:50 +01:00
Deve
b7856d4991 Make sensitivity independent of deadzone for touch device 2018-11-03 00:06:17 +01:00
Deve
f05172b93f Use higher sensitivity for y axis on touch device 2018-11-02 22:10:41 +01:00
Deve
832c1abc9b Fixed some spinners that didn't work on very high resolutions 2018-11-01 23:40:27 +01:00
Deve
e4eb1513fc Some fixes for tracks screen.
Now it works better with very big resolutions. Previously label height was used as a kind of margin for columns. But in extreme case it could be even bigger than child height.
2018-10-31 23:21:56 +01:00
Deve
5b1a016b13 Avoid ugly empty space in addons screen.
It's not used for anything and simple to restore if needed.
2018-10-23 00:27:34 +02:00
Sergii Pylypenko
9f923fdfaa Gyroscope option in config dialogs 2018-10-19 16:41:38 +03:00
auria.mg
1d5e4de91d Revert "GP Editor Word Wrap (#3519)"
This reverts commit abd522d937.
2018-10-18 19:20:35 -04:00
Ryan
abd522d937 GP Editor Word Wrap (#3519)
* Always call buildInternalStructure when updating items to prevent font size issues

* Added word wrap for DynamicRibbonWidgets and enabled on the GP editor.
2018-10-17 20:14:33 -04:00
Alayan
dad837511b Allow word wrap for list items in the achievement info dialog 2018-10-14 18:49:25 +02:00
Alayan
ec657a16e3 Only break text once rather than on each frame 2018-10-14 17:14:45 +02:00
Deve
ad21bc0886 Make spinner widgets in track info slightly bigger 2018-10-12 22:51:06 +02:00
Alayan
ce4e005447 Improve the clarity/precision of the skidding help 2018-10-10 23:47:43 +02:00
Benau
38d13adc07 Use a custom dialog to show the details of an achievement's progress 2018-10-07 11:33:38 +08:00
Deve
fedf93c928 Tweak range of touch device gui scale 2018-10-03 21:13:01 +02:00
Deve
be1fab75b8 Add a margin for screenshot in better way 2018-10-01 23:27:03 +02:00
Deve
2084121405 Give more space for translations in ghost replay screen 2018-10-01 22:04:49 +02:00
Deve
53b6c0c80b Fixed checkbox in ghost replay dialog and other minor tweaks 2018-10-01 20:52:53 +02:00
auria.mg
1fe8e36c97 Improve questionable text 2018-09-26 18:57:38 -04:00
Alayan
791a490e58 Fix display of very long track author names 2018-09-24 13:28:26 +02:00
Alayan-stk-2
1c6890f77e Race UI improvements (#3465)
* Add a flag icon next to the lap counter

* Fix flag icon scaling across resolutions

* Add an option controlling minimap display

* Allow to display all the karts in the icon list if the minimap is hidden/on the right

* Remove useless scaling

* Fix minimap issues in splitscreen

* Align the spinners in the UI options

* Check for touch settings instead of a compile-time Android check

* Fix server-only compilation

* Make UI options checkboxes have the same size than checkboxes elsewhere

* Add translation cues for minimap options

* Don't look up icon paths every frame
2018-09-23 21:15:51 -04:00
Alayan
902e64c7f5 Redesign track info screen to work with 5 highscores, battle mode and hi-dpi 2018-09-22 03:31:07 +02:00
Alayan
82408aab2f Restore 5 highscores 2018-09-22 01:55:28 +02:00
Benau
951c48292a Fix #3446 2018-09-19 09:19:34 +08:00
Deve
2cb9f1e714 Fixed compilation 2018-09-16 23:11:20 +02:00
Deve
fc04eeade7 Merge remote-tracking branch 'Alayan/DisableKeyboardConfig' 2018-09-16 23:06:54 +02:00
Alayan-stk-2
073f337415
Allow word wrap for ghost replay dialog buttons 2018-09-16 17:29:55 +02:00
Alayan
152c695a37 Remove unused GUI files 2018-09-16 17:02:38 +02:00
Alayan
03839b7cfe Move GUI files to categorized folders and update all references 2018-09-16 16:37:42 +02:00
Alayan-stk-2
07e681e927
Minor improvement to the help text 2018-09-16 05:42:39 +02:00
Alayan-stk-2
21857327d4
Improvement for #3441 2018-09-16 04:53:39 +02:00
Alayan-stk-2
ccdf0098a6
Fix #3447 2018-09-16 00:41:11 +02:00
Deve
35cc6930ab Make button labels in user screen a bit shorter 2018-09-15 23:50:27 +02:00
Alayan-stk-2
d6fd2df8f5
Add new icon for disabled keyboard configs 2018-09-15 18:57:29 +02:00
Alayan-stk-2
78e592bfbf
Add disable button 2018-09-15 18:27:49 +02:00
Alayan-stk-2
4c8d1b6b67
Move the track screenshot down to help with #3430 2018-09-15 03:04:35 +02:00
QwertyChouskie
6dab3b4e03 Fix centering in race paused dialog (#3429) 2018-09-13 01:31:30 +02:00
Benau
114dca1733 Fix typo 2018-09-13 00:12:32 +08:00
Benau
30028cc330 Implement text searcher in server selection 2018-09-05 12:19:11 +08:00
Deve
bcb7e48fb1 Some tweaks in track info screen.
Use the same layout for gp info screen.
2018-09-04 23:24:47 +02:00
Deve
0f1f876874 Revert "Change highscore limit from 3 to 5 (#3417)"
This reverts commit 84359ad7da.

It broke "Max players supported" text in arena info screen. It also doesn't work well for hidpi_enabled property that is used on android. Additionally it causes incompatibility with older STK versions (STK 0.9.3 crashes when there is more than 3 entries in hiscore.xml).

Fixes #3424
Fixes #3425
2018-09-04 21:31:27 +02:00