That sounds good to me. On Linux (where people are more likely to be using the command line) we can even appear to support the old behavior by having symlinks to a single kicad executable and making the executable launch the appropriate kiface based on its effective program name (like busybox).
In short, we will only have 'kicad' but if we do: ln -s kicad pcbnew pcbnew myfile.kicad_pcb then kicad will launch pcbnew with the specified parameters. A second command-line mechanism should be made available of course for generic command-line use - like maybe kicad --pcbnew myfile_kicad_pcb - Cirilo On Tue, Feb 28, 2017 at 3:28 AM, Chris Pavlina <[email protected]> wrote: > Hi, > > There are a few problems with "standalone mode" that I see. One of the > biggest is demonstrated [1] - kiway services aren't available. In my > opinion this really is detrimental to the function of the software - > e.g. eeschema shouldn't be missing features just because it was started > in standalone. > > Another problem is the awkwardness of packaging/install on systems that > expect applications to be discrete units, like macOS. There's some > foreshadowing on the bug tracker of trouble wrt. signed packages, which > I couldn't immediately dig up. > > I'd really like if we could change this. I don't think standalone mode > the way we implement it is necessary. It is necessary that one can open > a pure schematic file, or a pure PCB file, outside of the context of a > project -- but I do NOT think this should require starting the > individual application separately from the project manager. > > What if the project manager simply understood the concept of single > files as well as projects? > > [1] https://bugs.launchpad.net/kicad/+bug/1668157 > > -- > Chris > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

