February 19, 2020, 02:13:52 AM

Author Topic: BlitzMax VSCode extension worklog  (Read 4126 times)

Offline Hezkore

  • Full Member
  • ***
  • Posts: 103
Re: BlitzMax VSCode extension worklog
« Reply #45 on: January 18, 2020, 10:06:47 AM »
I've always wanted to make the BlitzMax VSCode extension the only thing the user has to install.
When I say "only thing the user has to install" I basically mean that the extension should install and setup BlitzMax NG for you if you don't currently have it.
It should also notify you of any future updates, and ask if it should download and apply this new update for you.
(BlitzMax Legacy is never being updated, so it doesn't need any of this)

But I'm not quite there yet.
Especially since there's a whole slew of considerations to be made regarding cross-platform compatibility.

I have however made the extension notify you when there's a new BlitzMax NG release available.
It won't download and patch things for you, but it'll at least point you in the right direction.



Pressing 'Yes' will launch the default browser and take you to the download page for BlitzMax NG.
'No' or pressing the X will just close the info window.
And pressing 'Never' will disable the update check at startup.

You can of course disable this any time you'd like by going into settings.



You can also trigger a manual check by using the command (Ctrl + Shift + P) Check for BlitzMax NG Updates.



This update is already out as version 1.20.0.
Keep it simple.

Offline DruggedBunny

  • Jr. Member
  • **
  • Posts: 3
Re: BlitzMax VSCode extension worklog
« Reply #46 on: January 18, 2020, 01:56:34 PM »
That's working well here, thanks Hezkore!

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 1482
Re: BlitzMax VSCode extension worklog
« Reply #47 on: January 19, 2020, 06:40:16 AM »
Agreed  - excellent work - this just get better and better

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal