Comments (8)
I've only used Inno, never Advanced Installer. If it works well, I don't see any reason not to use it. Of course, as long as it works really well, like uninstalling all of the files, and vital good installer things like that. Of course, it depends on their license. If it conflicts with our Open Source license, and we cannot host the installer script, that causes a problem.
Of course, we want to also provide a standard ZIP package for portable installations.
from boats-animator.
After some further investigation Inno Setup does not appear to be as basic as I first thought. One major issue I initially saw with it was the lack ability to use custom themes but someone appears to have developed an addon to allow this: http://isskin.codejock.com/
A couple of advantages I see of Advanced Installer are the ability to create .MSI files and how it handles installing updated versions. I'd like to investigate whether these are possible in Inno.
I'm coming to the conclusion that Advanced Installer is probably overkill for our needs, especially if InnoSetup can be custom skinned, however, I shall have do even more research before commiting to one or the other.
from boats-animator.
Not sure why you'd need an MSI file, an exe is just fine, really. But yeah, Inno is advanced enough for our needs. The scripting and, as you mentioned, the plugin will help. I suppose you can do some experimentation with it and see if it can suit your needs, then we can decide based on the facts.
from boats-animator.
This addon may have tipped the balance to Inno: https://www.kymoto.org/products/inno-script-studio
I have used it a tiny bit in the past but will do some testing of it tomorrow. Yes you're right the advantages to generate MSIs don't affect us here (ignore my previous comment... 😃)
from boats-animator.
I will further comment on this later, but my $0.02 for now:
Inno Setup is 👍. I've used it for ages, very good software. I especially love Inno Script Studio, very good IDE. MSIs are pretty much useless in our case. 99% of the time themes are unnecessary, complicated to setup, use, and compile with and bloat the installer. Maybe this is a 1%, we'll see. Even without a complete custom theme, we can change the BMP graphics used, which is usually all that is needed.
EDIT: NVM them. I just said everything I wanted to say.
from boats-animator.
I continue to be impressed by Inno Setup today, I believe it is the solution we should use. I'd like the setup scripts to be available on GitHub for scrutiny and will be adding them shortly.
from boats-animator.
I've added Inno Setup Scripts for v0.6.1 in 5161ea7. The installers these produce have been added to the v0.6.1 release page
from boats-animator.
This can be closed now that we have a Windows installer.
from boats-animator.
Related Issues (20)
- Noticeable delay before capturing first frame
- v0.13.0 HOT 1
- Notify users about new updates
- Fix playback and capture being off by one pixel HOT 1
- Live view is blank when you switch between devices.
- Separate out window size settings and preferences
- test if new issues get added to project HOT 1
- The the extra side of the onion skinning slider should onion skin to a image i can chose by browsing files. HOT 1
- Experiment with File System Access API
- Error if you capture multiple frames too quickly
- Set window title to current project name
- System Requirements need to be updated HOT 2
- Add privacy policy HOT 1
- Should not be able to capture or select a camera when the camera permission denied
- Fix export video
- Prevent creating a new project when a project folder has not been chosen
- Add React error boundary HOT 1
- Restore loader when camera source is loading
- I can't export my video HOT 1
- I cant export my project HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from boats-animator.