I’m sure it will get there. I certainly prefer the approach you are taking of eliminating these as standalone application bundles. There really isn’t a need for them with the kicad launcher. It’s just introduced a couple of minor usability nits for me, which I’m sure will be cured over time. I’ll poke at it tomorrow and see if I can get things to work for me without resorting to building bundles for them. Failing that, I will just patch the CMakeLists for the time being.
Garth On Oct 4, 2014, at 2:00 AM, Bernhard Stegmaier <stegma...@sw-systems.de> wrote: > Hi again, > > again for the “dock roulette”… IMHO this is just an inconsistency between how > pcbnew/eeschema and gerbview/other apps are started from KiCad launcher. For > pcbnew/eeschema no individual icon in the dock is created, but for the others. > For the other apps you also see a message “kicad.app/Contents/MacOS/pl_editor > opened [pid=89027]” in KiCad launcher (even being a .kiface module), you > don’t see that for eeschema/pcbnew. > > I guess it should be the same for all apps/modules except bitmap2component, > which currently doesn’t have a kiface. > > > Regards, > Bernhard > > > On 04.10.2014, at 10:26, Bernhard Stegmaier <stegma...@sw-systems.de> wrote: > >> Hi, >> >> most of your observations are as far as I can see not a problem of the >> bundles itself, but of the KiCad modular concept (kiface). >> When you launch pcbnew et al. from KiCad launcher the correct “application” >> is only loaded as a module, so the main application is still kicad launcher >> and I guess that’s why you for example see the same name, they do not have >> their own icon, etc. >> >> For the “dock roulette” there is possibly a way to set the application icon >> of window dynamically using wxWidgets. >> Something to try… I guess behavior is the same on Linux/Windows, so the >> might als benefit. >> >> >> Regards, >> Bernhard >> >> On 04.10.2014, at 09:30, Garth Corral <gcor...@abode.com> wrote: >> >>> >>> Hi all, >>> >>> I finally had a chance to build and try out the new all-inclusive OS X >>> application bundles and I’ve encountered a couple of issues that tend to >>> reduce the usability a bit for me. >>> >>> First, an observation unrelated to the new bundles. I noticed with >>> mainline builds on OS X, some of the subsidiary applications, specifically >>> eeshcema and pcbnew, no longer have their own name in the application menu. >>> Instead they have the name of the main application, KiCad. >>> >>> This is fine and I assumed it’s part of an effort to improve integration >>> between the applications. On OS X, though, it’s a bit weird because the >>> application menu still has an entry to “Quit pcbnew” and selecting that or >>> Cmd-Q will indeed quit the sub-application, leaving you with a KiCad >>> application menu as it switched back the the main app. Not really a huge >>> issue but is can be confusing and if you’re not paying attention you can >>> accidentally quit your main app. Not cool. >>> >>> The additional things I’m seeing with the new bundling is that now the >>> applications the previously did launch as separate applications, even when >>> launched from the main app, now have no icon of their own. They get the >>> icon of the main kicad.app. So if I launch, say, gerbview and >>> pcb_calculator, I’ve now got three KiCad icons in my dock with no idea >>> which one belongs to which application. I have to play icon roulette to >>> find out. With the new CMakeLists.txt changes for these applications it >>> seems there’s no way to go back to building individual application bundles >>> for them without hacking and slashing. >>> >>> Any chance we can get back the ability to make bundles for these? I’d go >>> so far as to recommend that the bundles be included wholesale in an >>> Applications directory int the main bundle, but I’d at least like the >>> option of building them as bundles separately. >>> >>> >>> Thanks in advance, >>> >>> Garth_______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp