Skip to content

fix(macos): title-bar inset vs traffic lights; log Postgres connect errors - #1755

Merged
ZhuchkaTriplesix merged 2 commits into
mainfrom
fix/macos-titlebar-inset-and-connect-log
Oct 25, 2026
Merged

ZhuchkaTriplesix merged 2 commits into
mainfrom
fix/macos-titlebar-inset-and-connect-log

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member
  • The macOS title-bar leading inset was multiplied by the in-app UI scale, but the traffic lights are native and do not scale, so the icon slid under them at scale < 1. The inset is now a fixed 80 on macOS.
  • Postgres connect attempts are logged with `debugPrint` (host, port, db, user, SSL/SSH flags, never the password), and a failed attempt logs the raw error and stack. Previously the raw error was lost inside the wrapped message.

Related: #1754 (hint to enable SSL on "no encryption" rejections).

Not verified on a Mac; the inset needs a visual check there.

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 04c882f into main Oct 25, 2026
19 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.

1 participant