You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Native macOS build support: an OS-detecting top-level Makefile
(make build / make run / make clean) and macos/build_app.sh, which
assembles a real double-clickable pgAdmin III.app — bundled dependencies,
a generated app icon, and ad-hoc code signing, with no DYLD_LIBRARY_PATH
or machine-specific paths needed at runtime.
run-macos.sh convenience launcher for a quick dev run without full .app
bundling.
AGENTS.md, documenting the macOS wxWidgets build setup and porting
decisions for future contributors.
Fixed
Fixed a crash opening the Options dialog on macOS, caused by an
uninitialized wxMask attached to the object-tree color swatches
(ctlTreeJSON::RefreshImageList).
Fixed missing creation of the settings data directory on macOS/Windows on
first run (previously only handled on Linux), which could prevent reading
or writing pgadmin3opt.json.
Fixed several wxWidgets 3.3 compatibility issues encountered while adding
macOS support (mixed wide/narrow string literals in the HTML diff-report
generator, wxTimerEvent construction, deprecated wxScopedPtr usage,
custom AUI tab-art color handling, and a couple of dead/no-op API calls) —
see AGENTS.md for details; these were guarded so the Windows/Linux build
path is unaffected.