Skip to content

fix(linux-workspace): offer New Connection in the primary menu - #3931

Merged
datlechin merged 5 commits into
TableProApp:mainfrom
sedax90:fix/linux-new-connection-menu
Oct 31, 2026
Merged

datlechin merged 5 commits into
TableProApp:mainfrom
sedax90:fix/linux-new-connection-menu

Conversation

@sedax90

@sedax90 sedax90 commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • The main menu leads with New Connection…, beside New Window. A window showing a connection had no way to add another one: the action was only on the picker and the welcome page.
  • It opens the existing win.new-connection, which every window has, so it works from the picker too.
  • No shortcut: Ctrl+N is the data grid's Insert Row, and an application shortcut would take it from the grid.

Test plan

  • the_main_menu_adds_a_connection_beside_an_open_one and the_main_menu_adds_a_connection_with_none_open open the main menu, click New Connection… and wait for the connection dialog; both fail on main.
  • No screenshots: no Linux display is available here. Build, tests and lint run on CI.

A window showing sessions had no way to add a connection: New Connection
lived only on the picker and the welcome view. The primary menu now leads
with it, as the File menu does on macOS.
sedax90 pushed a commit to sedax90/TablePro that referenced this pull request Oct 31, 2026
@datlechin
datlechin merged commit 95be80e into TableProApp:main Oct 31, 2026
37 of 38 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.

2 participants