Skip to content

Releases: igtampe/ViBE

ID500: The Complete Code Overhaul

21 Apr 22:31
Compare
Choose a tag to compare

I went through the entire code over the course of two days to re-write and optimize some of my older code. LandView alone went from 600 lines to 200 lines. I've come a long way in terms of programming.

Here's what's new, from the WhatsNew.RTF File:

Updated Features

  • Most forms are now Instantiated, rather than their default instances. This allows forms to remain open while you switch users, but still have them manage the user they were opened under.
    • Plus, it allows you to open multiple of the same window, which may come in handy.
  • Directory Window now also searches IDs (in case u need to search for IDs)
  • Change Pin form now has validation to prevent users from setting a non-valid pin
    • I cannot believe it took me this long to get to that
  • Removed access to ServerCommandLine since now there’s the SmokeSignal Client for that.
  • Landview was cleaned up
    • We literally went from 600 lines of code to just 200 because I am now a smarter programmer
  • Toned Down Checkbook 2000’s default tip
  • Checkbook’s #UMSWEB-TECHNICAL-ASSISTANCE tip was updated to refer to #assistance instead.
  • Several more background code improvements

Bug Fixes

  • Fixed Bug where Contractus would say an error occurred while retrieving Available contracts when it actually suffered an error while retrieving User contracts
  • Fixed Bug where Contractus Detail Window would be unable to show details and names of contracts
  • Fixed Bug that would allow users to reset contracts by bidding 0, then bidding -1.
  • Fixed bug that would make contracts be awarded to the user who posted it, rather than the one that actually won the auction.
    • You can tell how little Contractus was used with the fact that these bugs still exist.

Hey actually I've never released this here

16 Apr 23:58
Compare
Choose a tag to compare

ViBE is available on my website, but in case you want to download it from here, here's ID412.

It may be out of date by the time you download it, but if so, do not worry! ViBE Automatically updates from our server, so if it's out of date, it'll just update itself.

Although ViBE has major versions, in order to make checking for updates a little easier, we use Version IDs. This release is ID 412. If the server has a file with version id higher than 412, it'll download a copy from the server that will be more up to date.

It's easier to compare this ID rather than a version (at least, in my opinion)