Mac feature request -- Start a second new connection while in full screen mode

4 views
Skip to first unread message

John Ruttenberg

unread,
Apr 4, 2026, 7:35:16 AM (8 days ago) Apr 4
to TigerVNC User Discussion/Support
It should be easier to start a second connection when using tiger vnc viewer in full screen mode.  Currently, I have to pop out of full connection and then use File -> New Connection.  Ideally, the icon in the doc would have a "New Connection" option in it's control click option list.  Or something.

I found that I could easily do this from the command line, but somehow failed to package into something that looked like an app.

I've done a lot of programming in my life, but not this kind.  Any help would be appreciated.

Pierre Ossman

unread,
Apr 7, 2026, 1:40:07 AM (5 days ago) Apr 7
to John Ruttenberg, TigerVNC User Discussion/Support
On 04/04/2026 13:35, John Ruttenberg wrote:
> It should be easier to start a second connection when using tiger vnc
> viewer in full screen mode. Currently, I have to pop out of full
> connection and then use File -> New Connection. Ideally, the icon in the
> doc would have a "New Connection" option in it's control click option
> list. Or something.
>

Isn't the dock also hidden in full-screen mode?

> I found that I could easily do this from the command line, but somehow
> failed to package into something that looked like an app.
>
> I've done a lot of programming in my life, but not this kind. Any
> help would be appreciated.
>

You would need to get control of the dock menu somehow. Apple's
documentation mentions a few ways:

https://developer.apple.com/documentation/appkit/nsapplicationdelegate/applicationdockmenu(_:)?language=objc

NSApplicationDelegate is under control of FLTK, and it doesn't seem to
support applicationDockMenu:.

We don't use xcode, and hence not the interface builder. So the
suggestion about dockMenu isn't obviously helpful. But there seems to be
an API for it, if you can figure out how to reach this via NSApplication:

https://developer.apple.com/documentation/appkit/nsdocktileplugin/dockmenu()?language=objc

Possibly via dockTile: on NSApp.

The .nib is also an interface builder thing, so not really helpful for us.

Regards,
--
Pierre Ossman Software Development
Cendio AB http://cendio.com
Teknikringen 8 http://twitter.com/ThinLinc
583 30 Linköping http://facebook.com/ThinLinc
Phone: +46-13-214600

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
Reply all
Reply to author
Forward
0 new messages