A major flaw on my part was that the regenerated code only copied the original code by its length minus 1 (ticket #9). This is fixed with this release
Also if you look at the source code you will get a sneak peek at what the next feature to the program will be ;)
This version fixes ticket #8.
If you discover any other bugs, let me know at firstname.lastname@example.org
This version should satisfy tickets #6 and #7 with automatic looping alphabetic data and proper decreasing automatic looping of both alphabetic and hexadecimal data
The only change in this release is a bug fix (ticket #5)
The Windows zip file now contains a GUI version and a console version.
The console version (for both Windows and Linux) was just about completely rewritten.
This version satisfies ticket #4 about the hexadecimal increment flaw.
The Windows version of this program now has a GUI!
I will include a console version in the next release for those who prefer it. I'm currently completely rewriting the console version (for both Windows and Linux) so that is why it is not up yet.
- some source code refinement
I found a cross-platform API called Qt which I have just started learning. Hopefully I will learn quickly and there will be a Qt GUI ARCR soon!
My mistake: this should not be identified as a minor tweak.
My second mistake: accidentally deleted the Linux files of v220.127.116.11 and had to release a new version to give Linux users something worth downloading.
Known bug for v18.104.22.168 through v22.214.171.124: program will not open in Linux on upon double-clicking. Users must go through a terminal command to open program
New features include:
- Windows Users: program will open the output file in the OS-set program for ".txt" files
- Linux Users: program will not open the output file, but instead will error that "outputfile.txt" cannot be found or something of that sort, however, no worries, it does exist. This is just the source code for Windows showing its incompatibility with Linux.
- when an invalid value is submitted when the program is requesting information, rather than forcing the user to start over, the program will just re-request the information that received the invalid value