Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove SDL2_ttf dependency #5702

Merged
merged 10 commits into from
Jun 25, 2017

Conversation

IntelOrca
Copy link
Contributor

@IntelOrca IntelOrca commented Jun 24, 2017

The last thing that needed to go for SDL2 to be dropped from libopenrct2. Since we still want to be able to draw text using TTF fonts in the software renderer and in screeenshots, I have copied the code we used from SDL2_ttf into the code base and removed all the SDL2 calls from it. The only requirement for this is freetype.

TODO:

  • xcode proj fix
  • updated deps for Windows to include freetype headers
  • updated deps for xcode to include freetype headers

@IntelOrca IntelOrca merged commit 89d43c1 into OpenRCT2:develop Jun 25, 2017
@IntelOrca IntelOrca deleted the refactor/nosdl/freetype2 branch March 16, 2018 21:57
janisozaur added a commit that referenced this pull request Mar 27, 2018
BenjixD pushed a commit to BenjixD/OpenRCT2 that referenced this pull request Jul 27, 2018
janisozaur pushed a commit that referenced this pull request Dec 2, 2019
As per #5702, SDL2_ttf dependency is completely eliminated from
OpenRCT2. However, there are still references to it, which are
redundant and misleading. Clean up the remaining references to
libsdl2-ttf.

Closes: #10308
scrapes pushed a commit to scrapes/OpenRCT2 that referenced this pull request Dec 15, 2019
OpenRCT2#10321)

As per OpenRCT2#5702, SDL2_ttf dependency is completely eliminated from
OpenRCT2. However, there are still references to it, which are
redundant and misleading. Clean up the remaining references to
libsdl2-ttf.

Closes: OpenRCT2#10308
MichaelJBerk pushed a commit to MichaelJBerk/OpenRCT2 that referenced this pull request Dec 18, 2019
OpenRCT2#10321)

As per OpenRCT2#5702, SDL2_ttf dependency is completely eliminated from
OpenRCT2. However, there are still references to it, which are
redundant and misleading. Clean up the remaining references to
libsdl2-ttf.

Closes: OpenRCT2#10308
XplosiveLugnut pushed a commit to XplosiveLugnut/OpenRCT2 that referenced this pull request Apr 27, 2020
OpenRCT2#10321)

As per OpenRCT2#5702, SDL2_ttf dependency is completely eliminated from
OpenRCT2. However, there are still references to it, which are
redundant and misleading. Clean up the remaining references to
libsdl2-ttf.

Closes: OpenRCT2#10308
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants