Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: a89e3954acf4d074471afdd874fbd28b2ce4f682
https://github.com/Warzone2100/warzone2100/commit/a89e3954acf4d074471afdd874fbd28b2ce4f682
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M .cirrus.yml
M README.md
A cmake/FindFribidi.cmake
M docker/fedora-latest-m32/Dockerfile
M get-dependencies_linux.sh
M lib/ivis_opengl/CMakeLists.txt
M lib/ivis_opengl/textdraw.cpp
M src/seqdisp.cpp
M vcpkg.json
Log Message:
-----------
Add support for bidirectional text using fribidi
Commit: eb3b1d940a3dae814dd13f79cd934725a69d7d62
https://github.com/Warzone2100/warzone2100/commit/eb3b1d940a3dae814dd13f79cd934725a69d7d62
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
M src/seqdisp.cpp
Log Message:
-----------
Ensure that UTF_CPP_CPLUSPLUS is always defined correctly
If the user of utfcpp does not define UTF_CPP_CPLUSPLUS, then it will be equal
__cplusplus. The problem is, however, that this macro is enabled by default in
MSVC (you have to use /Zc:__cplusplus). To avoid any possible issues, I defined
it manually.
Commit: e7a4e767ef28d88bbaff9c901af2f4112d9246e8
https://github.com/Warzone2100/warzone2100/commit/e7a4e767ef28d88bbaff9c901af2f4112d9246e8
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
Initialize lastScriptValue before using it
Commit: 08858fa08dff0a649907279361f5328eda790360
https://github.com/Warzone2100/warzone2100/commit/08858fa08dff0a649907279361f5328eda790360
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M cmake/FindFribidi.cmake
Log Message:
-----------
Add path_suffixes to find_path
Commit: a9fdc314e48ecb95b14774cd0fd52e62b9999cee
https://github.com/Warzone2100/warzone2100/commit/a9fdc314e48ecb95b14774cd0fd52e62b9999cee
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
Fix some warnings about conversion loss of data
Commit: 03e7cee2f7cf1e4534a96d3e3dbb29e1e312faf3
https://github.com/Warzone2100/warzone2100/commit/03e7cee2f7cf1e4534a96d3e3dbb29e1e312faf3
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
Avoid fribidi's new API when fribidi version is older than 1.0.0
Commit: 762212b45a27cc67fb5aa42454fed0d84ec1a1b4
https://github.com/Warzone2100/warzone2100/commit/762212b45a27cc67fb5aa42454fed0d84ec1a1b4
Author: Mohammad Al Tahan <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
Use the unchecked version of utf8to32()
Commit: fa2693737a83b867b85188fa0f7f2ae5152dcea1
https://github.com/Warzone2100/warzone2100/commit/fa2693737a83b867b85188fa0f7f2ae5152dcea1
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M src/design.cpp
Log Message:
-----------
design.cpp: Avoid unnecessary calls to iV_GetTextWidth
Commit: 4a2ee4c7715cfeaa548d702cd2285d33044dc436
https://github.com/Warzone2100/warzone2100/commit/4a2ee4c7715cfeaa548d702cd2285d33044dc436
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/CMakeLists.txt
M lib/ivis_opengl/textdraw.cpp
M lib/ivis_opengl/textdraw.h
Log Message:
-----------
Support compiling without Fribidi, use WzString inside WzText
Commit: 752c68dbdd6e4efb60a65383c9a7c7a1fb4fcdbb
https://github.com/Warzone2100/warzone2100/commit/752c68dbdd6e4efb60a65383c9a7c7a1fb4fcdbb
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/framework/wzstring.cpp
M lib/framework/wzstring.h
M lib/ivis_opengl/screen.cpp
M lib/ivis_opengl/textdraw.cpp
M lib/ivis_opengl/textdraw.h
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/checkbox.cpp
M lib/widget/checkbox.h
M lib/widget/editbox.cpp
M lib/widget/jsontable.cpp
M lib/widget/label.cpp
M lib/widget/paragraph.cpp
M lib/widget/paragraph.h
M lib/widget/tip.cpp
M src/console.cpp
M src/design.cpp
M src/display3d.cpp
M src/frontend.cpp
M src/intdisplay.cpp
M src/multiint.cpp
M src/multimenu.cpp
M src/musicmanager.cpp
M src/notifications.cpp
M src/spectatorwidgets.cpp
M src/wzscriptdebug.cpp
Log Message:
-----------
Convert more UI text types to WzString
Commit: 2cf6f2f33f20b49748501af1f0a15c1c801cd3e2
https://github.com/Warzone2100/warzone2100/commit/2cf6f2f33f20b49748501af1f0a15c1c801cd3e2
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M src/musicmanager.cpp
Log Message:
-----------
Improve in-game Music Manager performance
Commit: 9eb01e22df115d5bc5dd7014cd36253cad401a5b
https://github.com/Warzone2100/warzone2100/commit/9eb01e22df115d5bc5dd7014cd36253cad401a5b
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
Fix hb_buffer_t leaks
Commit: 19c81824b10e1b52440190c3fedb2bb1e85b76cb
https://github.com/Warzone2100/warzone2100/commit/19c81824b10e1b52440190c3fedb2bb1e85b76cb
Author: past-due <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M lib/ivis_opengl/textdraw.cpp
Log Message:
-----------
TextRun struct cleanup
Compare:
https://github.com/Warzone2100/warzone2100/compare/31c55249a2eb...19c81824b10e
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits