byronwall / bUTL

Excel add-in with helpers for charting, formatting, and general pain points
http://byroni.us/bUTL
MIT License
16 stars 3 forks source link

Adds updating, tons of code, and better names #58

Closed byronwall closed 7 years ago

byronwall commented 7 years ago

This merge adds the initial ability to update the add-in from GitHub. This should make it much easier to deploy the code to users without them having to check the Releases to see if a new version is out there. The current version number is included in the bUTL code.

There is a large amount of new code that has been added. This code was accumulated over the last year or so. There have also been a couple of other additions/bug fixes for other parts of the code. Unfortunately, given all that has changed in this commit, it's nearly impossible to tell which changes are in which category.

Finally, I went through and gave much more descriptive (and proper) variable names to the majority of names. The exceptions are in the Testing/RandomCode modules. There are a couple of items that still need cleaned up, but things are much better now.

byronwall commented 7 years ago

@RaymondWise, you can sync against master now. I am done making major changes. I will be working on local branches and pushing those to GitHub (but not master). This will make it easier to see what I am working on.

RaymondWise commented 7 years ago

I'm apparently terrible at git, I reforked so we're on the same page. I'll probably go after renaming the other modules' variables again, first

byronwall commented 7 years ago

I have a bear of a time dealing with remote repos at times. Fortunately, I haven't had to sync a fork yet. For future reference, it should have been possible to fetch/checkout based on a remote repo pointing to this one. Note sure if upstream gets created automatically, but it could be added if not. See: https://help.github.com/articles/syncing-a-fork/