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

This bakes in the msw theme into gtk2 #2534

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ZachBacon
Copy link

This is a revised PR with proper patch support that allows the msw theme be baked into gtk2 itself

@ZachBacon
Copy link
Author

Bump

@ZachBacon
Copy link
Author

bump

@ZachBacon
Copy link
Author

just doing one more bump

+#define MODULE_ENTRY(type, function) type _gtk_theme_wimp_ ## function
+#else
+#define MODULE_ENTRY(type, function) G_MODULE_EXPORT type theme_ ## function
+#endif
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure G_MODULE_EXPORT isn't needed for G_OS_WIN32? Have you tested static and shared builds?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was mostly based on an old patch that I migrated to a newer gtk, however as for 64bit shared builds, gtk2 never built for me in shared form period so even before this patch it still didn't exactly compile period in that form on any of my rigs. My test case showed it does work, but I have not extensively tested it outside of static builds.

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

2 participants