It's a long standing issue that cannot be easily fixed. It's mainly due to OS X. Qt is window based but applications on OS X are not. Due to the way files are opened (event based) on OS X we can't tell if we Sigil is opening due to a file request or the user opening the application.
So the choice is always open a window or don't open a window and when a file isn't being opened force the user to use the menu to open a file. The menu at this point would basically have one option, open. This might not be so bad but menus in OS X being attached to a window means it's a bit more involved than it sounds...
Basically something can probably be done but it's going to be a lot of work for little gain.
|