STE 4 Launcher

Printer Friendly Version Attach Files

wdavatar?user=leiger
leiger
10 Jun 2012 21:13. Edited 0 times. (Edit, Permalink)

I was working on a new launcher for STE earlier today, and this is what I've done so far.


Included page "inc:signature" does not exist (create it now)

wdavatar?user=govegan
GoVegan

10 Jun 2012 22:07. Edited 0 times. (Edit, Permalink)
That's great! Curiously, is this achieved using Wikidot's servers, or do you need a special update server?

Included page "inc:signature" does not exist (create it now)

wdavatar?user=tsangk
tsangk

11 Jun 2012 00:35. Edited 1 times. (Edit, Permalink)
Looks really slick. Can't wait till STE 4 comes out :)

EDIT: So, does the launcher get displayed on every startup of STE? Or is it just when there's an update?

Included page "inc:signature" does not exist (create it now)

wdavatar?user=leiger
leiger

11 Jun 2012 07:24. Edited 0 times. (Edit, Permalink)

James Kanjo
That's great! Curiously, is this achieved using Wikidot's servers, or do you need a special update server?

It uses Wikidot to check if there is an update available, but actually downloads it from my public Dropbox. This allows me to deploy updates by simply dropping a file into my Dropbox - then just edit a Wikidot page to update the changelog.

A major issue in the past has been the ability to deploy updates. Many times, I held off a release and put in more features instead, because that was far easier. Part of the reason for doing this is to make things easier on myself as well… leading to more frequent updates.

By the way… this new launcher also makes it extremely easy for me to make several release channels. There could be a development channel going as well, which would check for beta updates of STE and install them. I won't be doing anything like that just yet though - it's more of a plan for the future, in case it's needed.

tsangk
Looks really slick. Can't wait till STE 4 comes out :)
EDIT: So, does the launcher get displayed on every startup of STE? Or is it just when there's an update?

Thanks :)

The launcher is what you will download from the website and run. It's code will rarely change at all, and it is kept separate from the part of STE that you actually edit wikis with to make updating easier. You will always see this at startup.

However, I've attempted to make it as streamlined as possible. As you saw in the video, it automatically launches the application after the update is installed. In addition, I can have the launcher automatically launch when no update is detected (I'll probably make this configurable, as well).

The "Launch STE" button is mainly there for the case where there are connection issues (i.e. PC is not connected to the Internet) and it can't check if there are any updates available - you can manually start it up.

Included page "inc:signature" does not exist (create it now)

Post Reply

Add reply on "STE 4 Launcher"

Printer Friendly Version Attach Files

CSS Theme, Images and Code on this website are © Shane Smith 2010-2012. All forum posts by users and documentation licensed under Creative Commons BY-NC-SA 3.0 License.