Alright.  Thanks Bernhard.  I still suspect that it's very rare compared to
users with custom environment variables on Windows and Linux.

This is yet another reason that this can't get done by Friday.

Adam

On Thu, Jul 19, 2018, 1:06 AM Bernhard Stegmaier <[email protected]>
wrote:

> I wouldn’t rely on that.
> You can set paths on macOS and at least I needed it to do in my setup
> before Wayne made the path configuration dialog.
> So, I wouldn’t bet that there are no such macOS installs out there… :)
>
>
> Regards,
> Bernhard
>
> On 19. Jul 2018, at 06:07, Adam Wolf <[email protected]>
> wrote:
>
> On Mac, we have the advantage of users not setting environment variables.
> This makes me think this *could* potentially be feasible for 5.0, for MacOS.
>
> However, I do not know if we would want this feature on one platform and
> not the others. Thoughts?
>
> On Mon, Jul 16, 2018, 12:40 PM Andy Peters <[email protected]> wrote:
>
>> On Jul 16, 2018, at 10:22 AM, Mark Roszko <[email protected]> wrote:
>> >
>> > Yea....thats what I proposed too.
>> >
>> > Every program on Windows that needs side-by-side installs just
>> > versions both the config and install locations. Thats it.
>> >
>> > EAGLE does it.
>> > Visual Studio does.
>> > Altium does it.
>> > CLion does it.
>> > All of Jetbrains other product do it.
>> > Microsoft Word does it
>> > Adobe does it.
>> > Python does it.
>> > MSSQL does it.
>> > <insert the hundreds of other programs in my start menu>
>> >
>> > No need for crazy launcher args and extreme actions such as doing
>> > something like RVM does....
>> >
>> > All that needs to be done, is find all instances of wxStandardPaths
>> > being used for config location.
>> > Replace it with a standard static function helper. In the helper, it
>> > appends a version number to the location.
>> >
>> > Thats it. Done. No need to require users to understand command line to
>> > use a program.
>> >
>> > It works for linux too.
>> > /home/user/.kicad/
>> > becomes
>> > /home/user/.kicad/5.1/
>>
>> And on the Mac that would be
>>
>> /Users/andy/Library/Application Support/kicad
>>
>> becomes
>>
>> /Users/andy/Library/Application Support/kicad/5.1
>>
>> and /Users/andy/Library/Preferences/kicad
>>
>> becomes
>>
>> /Users/andy/Library/Preferences/kicad/5.1
>>
>> -a
>>
> _______________________________________________
> 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

Reply via email to