Benau
074039d2c5
Use a better image resize code
...
The box filter from irrlicht produces wrong brightness when using with
different size
2019-06-23 01:02:05 +08:00
Deve
b8fbc79306
Merge pull request #3968 from ldm0/master
...
Typo fix
2019-06-22 07:57:51 +02:00
Donough Liu
1ce37e3bea
Function name typo fix
2019-06-22 09:51:32 +08:00
Donough Liu
25926b0aec
Typo fix
2019-06-22 09:37:24 +08:00
Benau
b58b93ac98
Reserve enough space for each line in profiler
...
And use drawQuick to avoid text shaping
2019-06-20 16:29:07 +08:00
Benau
13b6a6b25c
Fix inherited script font selection
2019-06-20 15:37:53 +08:00
Benau
d0fac726d3
Allow to use emoji ingame
2019-06-20 10:34:47 +08:00
Benau
d6aa111f16
Rename country_flag capability to color_emoji for more usage
2019-06-20 01:33:46 +08:00
Benau
7165449da8
Add emoji keyboard
2019-06-20 01:24:55 +08:00
Benau
1389d55e35
Use last cluster to determine linebreaking so ligatures is handled
2019-06-19 12:49:47 +08:00
Benau
c969e40fbf
Update country names for thai
2019-06-19 12:08:50 +08:00
Benau
59ccef98fb
Add thai dictionary from ICU for linebreaking
2019-06-19 11:08:41 +08:00
Benau
e344a94946
Allow game protocols self-terminated if world is gone
2019-06-18 00:42:44 +08:00
Benau
0ce185e42c
Allow breaking with zero-width space
2019-06-17 16:09:27 +08:00
Benau
d666a350f6
Rewrite message queue with GlyphLayout and fix #3922
2019-06-17 15:48:15 +08:00
Benau
2ff899e23e
Fix android server creation exit crash
2019-06-17 11:32:08 +08:00
Benau
7d1afc99fe
Fix missing achievements translation
2019-06-17 11:01:04 +08:00
Benau
d44275a1f6
Fix FPS drawing if there it's translated
2019-06-17 10:37:32 +08:00
Deve
5853ffc15d
Add a possibility to move the window on wayland compositors that don't support decorations
2019-06-16 22:48:06 +02:00
Deve
4bd94f8ea6
Check hardware keyboard availability on wayland for better touch screen support
2019-06-16 22:48:06 +02:00
Benau
a0e182b142
Fix RTL top text missing
2019-06-17 01:31:51 +08:00
Benau
bb63a85d6f
Remove unneeded RTL settings
2019-06-17 01:22:34 +08:00
Benau
8995342b94
Clear cached glyph layouts if too many
2019-06-17 01:12:54 +08:00
Benau
ae3fb4b004
Fix missing server infos if back from live join kart selection
2019-06-17 01:07:28 +08:00
Benau
275dbe3631
Show country flag in soccer if client supports
2019-06-16 15:25:53 +08:00
Benau
970061358b
Show country flag in result screen
2019-06-16 14:07:16 +08:00
Benau
6c74d4a287
Show country flag in race gui
2019-06-16 13:56:37 +08:00
Benau
6a05325c75
Show country flag in lobby
2019-06-16 13:34:56 +08:00
Deve
09c0731392
Fixed compilation.
...
sstream uses _C internally, so it must be included before our #undef _C.
2019-06-15 21:48:28 +02:00
Benau
9f953fab0e
Show country flag in server screen
2019-06-16 01:40:31 +08:00
Benau
8df24aedab
Add tool in StringUtils to make country flag
2019-06-16 01:40:06 +08:00
Benau
c57a6a3d0d
Update translation source
2019-06-16 01:02:10 +08:00
Benau
a7b096ab9b
Add translation help for select challenge dialog
2019-06-16 00:58:09 +08:00
Benau
44095088ee
Avoid using extreme size in non-artist debug mode if going back from it
2019-06-16 00:47:35 +08:00
dumaosen
4f6e3793b8
fix #3923 && replace fonts size to font size ( #3960 )
...
* Replace fonts size into font size
* replace fonts size to font size
* Replace fonts size into font size
* #3923 && replace fonts size to font size
* delete min & max
* add font size spinner in loadedfromfile
* Delete wrap around
* Fix a bug
* Wider range in artist debug mode
* Better word
2019-06-16 00:33:57 +08:00
Benau
fb31ddc81f
Fix cursor positioning with emoji in android
2019-06-15 16:26:57 +08:00
Benau
784c6715ad
Fix composing text color
2019-06-15 15:00:03 +08:00
Benau
2b33917b91
Remove unneeded RTL handling in widgets and translation
2019-06-15 14:41:23 +08:00
Benau
8d1923acfd
Remove unneeded translation.hpp in header files
2019-06-15 14:28:35 +08:00
Benau
20864d3c53
Return a copy of stringw in translation to remove the mutex lock
2019-06-15 14:26:13 +08:00
Benau
9a7210614b
Remove fribidize in translation class
2019-06-15 14:11:14 +08:00
Benau
b5e5d44808
Remove no longer needed fribidize
2019-06-15 14:04:55 +08:00
Benau
fc143276fe
Allow to use stringw directly when setText
2019-06-15 13:56:36 +08:00
Benau
a56343b7e3
Clean up headers
...
Remove special RTL handling as it will be done when texting shaping
2019-06-15 13:52:28 +08:00
Benau
caa0554127
Reserve enough space for newline text
2019-06-15 11:09:31 +08:00
Benau
64b8fc4466
Round next line offset to integer to avoid blurring effect
2019-06-15 11:08:11 +08:00
Deve
b892836e94
Fixed credits screen
2019-06-14 21:47:52 +02:00
Benau
64a28f5650
Move check_error after make to check correctly
2019-06-14 22:46:35 +08:00
Benau
70a17007b6
Use separate info in server dialog
2019-06-14 21:57:56 +08:00
Benau
fdf92e108d
Improve spacing in track info screen
2019-06-14 20:50:24 +08:00