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

Add MacOS support #14

Closed
pkulchenko opened this issue Jun 28, 2012 · 3 comments
Closed

Add MacOS support #14

pkulchenko opened this issue Jun 28, 2012 · 3 comments
Assignees
Milestone

Comments

@pkulchenko
Copy link
Owner

No description provided.

@ghost ghost assigned pkulchenko Jun 28, 2012
@pkulchenko
Copy link
Owner Author

Checked in initial batch of changes for MacOS compatibility:

  • 048fd23 Updated menus to avoid conflicts with MacOS shortcuts
  • 2627957 Updated logic creating menubar to make it work correctly on MacOS with special Help/About items
  • 16b0ca0 Updated path handling to better detect how the app is started and to avoid loading dlls on non-windows platforms
  • e3189ba Updated logic for detecting hostname (used in the debugger) to make sure it is resolvable
  • ad48622 Fixed aborting running/debugged programs on MacOS by adding MAKE_GROUP_LEADER option to wxExecute

@pkulchenko
Copy link
Owner Author

More MacOS compatibility changes:

  • 7b22410 Added refresh of filetree on MacOS to get it displayed correctly when the app is started
  • fc6de03 Reorganized handling of font configuration and added font config for filetree (with a different size default on MacOS)
  • 08d42a2 Removed setting the editor font in the config as the default font is different on different platforms
  • 7d9ad51 Fixed markup styling and file tree drawing on MacOS
  • 6bff634 Added explicit calls to CreateBitmap as wxArtProvider.GetBitmap doesn't alway call a custom art provider on MacOS (2.8.12) and in some cases on msWin (2.8.7)
  • 3c6a06f Added setting of PATH and CPATH to find proper libs on windows and mac os platforms
  • c2f6ed6 Removed extension from the template to match folders to make it more portable
  • 3a5b46f Fixed an error thrown when a window with debugging is closed before the application being debugged is terminated

@pkulchenko
Copy link
Owner Author

Some of MacOS issues (using wxwidgets 2.8.12 and wxlua 2.8.12.2):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant