Skip to content

C++17 improvements#362

Merged
texus merged 10 commits into
texus:1.xfrom
jjuhl:C++17-improvements
May 12, 2026
Merged

C++17 improvements#362
texus merged 10 commits into
texus:1.xfrom
jjuhl:C++17-improvements

Conversation

@jjuhl
Copy link
Copy Markdown
Contributor

@jjuhl jjuhl commented May 12, 2026

Hi Texus

There's more to come, but these are the C++17 improvements/cleanups I had time to do today :)

jjuhl added 6 commits May 12, 2026 16:41
Now that C++17 is the minimum requirement we can just use std::invoke().
Since C++17 is now the minimum requirement, tgui::Variant doesn't do
any C++14 fallback any more.
We should probably just get rid of tgui::Variant at some point.
@jjuhl jjuhl force-pushed the C++17-improvements branch from 99061e7 to d0ff58c Compare May 12, 2026 15:51
@jjuhl jjuhl force-pushed the C++17-improvements branch from d0ff58c to d5c86fb Compare May 12, 2026 16:04
@texus texus merged commit 3289d69 into texus:1.x May 12, 2026
15 checks passed
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.

2 participants