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

MacOS bugs #618

Open
gasparschott opened this issue Jan 26, 2025 · 2 comments
Open

MacOS bugs #618

gasparschott opened this issue Jan 26, 2025 · 2 comments
Labels
bug Something isn't working
Milestone

Comments

@gasparschott
Copy link

Thanks to your assistance I have been able to build GEDKeeper for MacOS. However, I have encountered the following issues so far:

On startup, GEDKeeper always asks to select language.
On startup, the last opened project is not restored. In Options > Common, "Load recently opened files at startup" is disabled and cannot be checked.
On startup, the last opened window size is not restored, either for new projects or when opening a previously saved file.
From these behaviors it seems that app preferences are not being saved or read. ~/.config/GEDKeeper3/GEDKeeper2.ini does not seem to record anything pertinent, and ~/Library/Preferences/GEDKeeper3.plist only contains one dict entry:
<key>NSWindow Frame NSNavPanelAutosaveName</key> <string>0 0 700 645 0 0 1728 1079 </string>

  • UI: MacOS "File", "Edit", "Window", and "Help" default menus are not removed; i.e., these menu items are duplicated in the menu bar, after GEDKeeper's own menu items.
  • UI: Color backgrounds of UI list items and some other UI elements are white, making text unreadable, at least in dark mode (white on white). For example, the "Select Language" window appears white. Backgrounds should be transparent. I changed e.BackgroundColor = Colors.White to e.BackgroundColor = Colors.Transparent in ZGraphControl.cs, ArborViewer.cs, GKListView.cs and most cases were fixed when I built the app. However, Options > Event Types still displays white backgrounds for all the list items and the text cannot be seen.
  • UI: It would be nice to be able to display text names for the icons in GEDKeeper's toolbar.

That's all for now.

@Serg-Norseman
Copy link
Owner

I do not have any Apple devices or software. I do not have a developer license. I do not make releases for MacOS.

Unfortunately, I cannot help you with these issues.

@Serg-Norseman Serg-Norseman reopened this Jan 26, 2025
@Serg-Norseman Serg-Norseman added the bug Something isn't working label Jan 26, 2025
@Serg-Norseman Serg-Norseman added this to the Next Versions milestone Jan 26, 2025
@hazzik
Copy link
Contributor

hazzik commented Jan 28, 2025

I’ll try to check what’s going on with the Mac. Mac will be my main platform for next a while.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants