What is the correct way update the software and the firmware?
Deleting all software and re-installing might work, but there is probably a better way?
A step by step guide would be useful (and can be added to the User Guide when ready)
What is the correct way update the software and the firmware?
Deleting all software and re-installing might work, but there is probably a better way?
A step by step guide would be useful (and can be added to the User Guide when ready)
Software, just install the new application bundle in the same way as when you initially install it.
(you can keep a copy of the old app to if you want, they can run in parallel*)
Firmware, when you run the new version of the app it will ask if you want to automatically update the firmware. (if you then run the old version of the app, it will automatically update to the old firmware)
usually you will not need to upgrade the runtime, when you update the app - unless we explicitly tell you that you need to... basically, we hope the runtime is pretty static.
(hmm, we should probably put a version in the runtime... so that the app knows if you need to update the runtime or not)
(*) I say you can run the old version, and this is usually the case... but changes to the runtime or axoloti preferences file, or update objects/patches could make this more complicated. but even with the complications there are ways to have two installs running in parallel. (e.g. if you were going to do a live performance, and needed a 'stable' version saved) - I do this for development vs released versions of axoloti
just a note - uninstall the previous version of the app and delete the axoloti_runtime (if it was updated) before placing and installing the new stuff.
Be careful and backup all of your objects if you have them inside the objects folder of the app
who says?
this is unnecessary... as i stated, the application installation procedure will overwrite an existing install, you do not need to explicitly uninstall it.
similarly, as stated, you only need to update the runtime, if explicitly told, not for every update... and again, you can simply overwrite the runtime. no deletion necessary.
sorry, I'm not being pedantic, I just don't want to start creating the impression that there are extra procedures necessary/complications when they are unnecessary.
(if for some reason you think this is necessary/didn't work for you let me know, perhaps there was a bug)
again, this is 'standard' practice, you should never (in any software) amend or put things into an applications folders... for most applications I know, if you do this it will overwrite it on a new install. this is why we have 'user folders' and the ability to add your own folder to the search path.
In the about box... Help/About
note: one of the windows version was incorrectly built, as says (git missing) see here , but usually it will have the version number including build.
the latest version is 1.03... and has some minor bug fixes , see software releases.
Once @johannes has a bit more time (busy shipping still), Id think we will put out another release, as we've put in a few additions/bug fixes.
how do you know what changes are 'in the works', currently look at the commit history in github
https://github.com/axoloti/axoloti/commits/master
(you can actually query this in a better way, but you need a bit of git knowledge)
after installing without uninstalling, under windows, you will start getting multiple Axoloti app installations under the windows programs window. You can then remove version 1.01 or something but it will remove the entire installation folder - yet leave 1.03 still in the windows programs panel.
as the the runtime directory you are right, it isn't really necessary - just place new files over old files - but just to be safe, i rather remove the old ones first.
It doesn't do this for me... I just updated to the latest 1.03 and it overwrote my previous release. (a 1.0-pre release), and no trace of the old install is left (as far as i can see)
Im a bit confused, as the Axoloti folder is not versioned (doesnt have a version number) so I cant see how this would happen
which version of windows are you using, and from what version did you go from/to?
( hands up , i leave window installs to johannes... and concentrate on the Mac/Linux installs, but i do install the windows version to test them occasionally - and I don't remember this behaviour in the past... but might be was wrong for one version?)
this was on windows 8.0
ill try it on windows 7 just to see what happens since you say this isn't correct behavior
edit: here is a screengrab after installing both instances.
Uninstalling the 1.01 will leave 1.03 in this window, yet the folder of the app is removed.
Where are these files located ?
Why do the have the same size and date?
(Something odd going on here)
Is this really the app, or just some kind of install receipt? How did you get this screenshot , it's missing context so I can't se what's going on
well i uninstalled 1.0.3 now and installed both
Files install into C:\Program Files (x86)\Axoloti and after uninstalling one of those programs, this dir is removed (i think modified files are actually kept hehe..like objects).
screen shot is of the programs & features windows panel. i just didn't want to show the other programs.