Eliosoft / elios

Entertainment LIghting Open source Software a.k.a ELIOS is a Java application that provides remote management capabilities to your lighting system based on Art-Net. This project is released under GPL v3.
http://www.eliosoft.net
GNU General Public License v3.0
7 stars 3 forks source link

Notify user when a new version of elios is available #40

Closed acollign closed 11 years ago

acollign commented 13 years ago

information that could be interesting :

acollign commented 13 years ago

I think that it is a really important feature. It is crucial to inform your users that a new version is available to ensure that people doesn't stay with an odd and featureless application.

I will set up a proof of concept as soon as possible

acollign commented 13 years ago

I commit that in b95010c5baa9651db5933e6949c2f6530ce65df3. For the time, it's just POC that adds some prefs at the first launch of the application. At the next start, the application will check the update site and prompt a dialog if a newer version is available.

I setup that the current elios version is 0.1 and the 0.2 is available.

acollign commented 13 years ago

In commit 6a147130a2a494167baca60e7965f81d400c2fb3, I externalize the update check in a thread and set a timeout to ensure that Elios doesn't wait infinitely.

Thanks to the shutdown of the server that helps me discover the problem of timeout.