Download Latest Version TaxRTipV31-ZIP.zip (124.1 kB)
Email in envelope

Get an email when there's a new version of TaxRTip

Name Modified Size InfoDownloads / Week
Parent folder
TaxRTipV31-All.tar.gz 2012-04-18 143.2 kB
Source.tar.gz 2012-04-18 2.0 kB
TaxRTipV31.tar.gz 2012-04-18 2.7 kB
RrdMeODT.odt 2012-04-18 132.8 kB
Screenshot.png 2012-04-18 64.2 kB
ReadMe.txt 2012-04-18 5.2 kB
GPLv3.txt 2012-04-18 35.8 kB
Totals: 7 Items   385.8 kB 0
TaxRTip V3.1 for Linux

Copyright © 2012 Michael Friga

Table of Contents
1.Contact information
2.Recent Changes\Change Log
3.About TaxRTip
4. TaxRTip System Requirements
5.How to Use TaxRTip
6.Programs used to make TaxRTip
7.Program License: GPLv3

IMPORTANT NOTICE!!!
This program requires Mono to run!

Ubuntu already comes with Mono

You can download Mono (recommended for Linux) at:
http://www.go-mono.com/mono-downloads/download.html


Complication info shown only states the date of last debugging and complication; does not indicate actual publishing date.

Contact Information:

eMail: cowboy32biter@gmail.com
Any comments, suggestions, bug reports, or any other positive feedback is welcome!


Recent Changes\Change Log

V3.0:
Initial release for Linux
Native Linux C#\Mono  executable and shell script (.sh)
Partial code rewrite: Created menu driven system to calculate tax added to total, top, or just the tax.
Added feature to just calculate the tax of an item
Reviewed code and updated\added comments
Added into comments requirement of .NET or Mono
Changed file icons (old ones included in source)
Corrected misspellings in documentation
Added section listing all programs used to create documentation, program, and program resources.
Removed + Divide moniker from title
Corrected © in Copyright Line
Created tarball

V3.0f

Fixed a critical issue where the program would not respond to menu choices
Removed the broken V3.0 from SorceForge

V3.1

Removed snippets of useless code
Corrected some text
Corrected an error causing incorrect calculation for choice 3
Window Title w/complication date
Color coded results
Added examples of how to enter money and tax
Added exit option
Screenshots implemented on SourceForge
Screenshots implemented in ReadMe (ODT format only!)
Added 2 programs to used programs


Future changes to be added in later versions:
Ask user at the end of program execution if they would like to continue with another number
Rewrite program in C++ to run under Windows w/o needing .NET
Rewrite program in Java so any OS with JRE can run the program, as well as provide Linux users with a C# alterantive.
Fix a bug where if anything but a number is entered, the program will most likely hang or crash on with a “System.FormatException: Input String was not in a Correct Format” error.
Fix bug where if any number higher than 3 is entered in the menu choice, the default becomes choice 1
Find a way to have the program reject the number 0 during the split phase of the program to avoid a divide by zero error.
Create .deb and .rpm packages for Linux


About TaxRTip:

TaxRTip is a small (5KB) program written in C# using Visual Studio 2010 Express as an exercise in learning the language and computer programing in general by a novice.  A set of tutorials at (http://rbwhitaker.wikidot.com/c-sharp-tutorials) were used and modified in order to learn the code needed to create this program.  The source of TaxRTip, a .cs file, is also commented out, explaining what occurs and why so other programmers may understand, but novices such as myself can have a sample of code.  Because of this, bear in mind the simplicity of the program and it’s rather limited function.


TaxRTip System Requirements

OS:
Linux 32 or 64bit*

Aditonal Software:
Mono

Memory
Minimum requirements needed for OS and Mono to run

CPU:
Minimum requirements needed for OS and Mono to run

Hard Disk Space:
~1MB (excluding adiotnal software)

Other
Keyboard and Mouse

Use Windows version to run under Wine


Using TaxRTip Linux

. Launch the shell script (.sh)
***Be sure that the .sh file is marked as being executable!!!***
**DO NOT LAUNCH .EXE FILE!!!***
2. Choose from the following options:
	1. Calculate a tax or a tip
        2. Calculate the split of a bill for a 		total that already includes tax and/or tip
         3. Calculate a tax or a tip, and then 			  a bill split
         4. Calculate just the tax of an item
            Any other key exits the program!
3.Follow onscreen instructions.

Programs used to make TaxRTip

Microsoft Visual C# Studio 2010 Express (IDE, debugging, and program complication)
Microsoft .NET Framework or Xamarin Mono (Framework C# runs on top of; depends on platform)
LibreOffice 3.3 for ODT format
MonoDevelop 2.6 (to test and port on Linux Platforms)
Notepad (Text format ReadMe)
Microsoft Paint (For editing screenshots)
7-Zip for making tarballs (tar.gz)

Program License: GPLv3

This software is released as open sourced freeware, meaning that the program is free to use, and the source code is provided so that you may modify it and compile your own version of TaxRTip.  At all times this license, and thus the ReadMe and the source code (mine and yours), must be included at all times with the program.  Failure to do so invalidates your use of the program.  If you have paid for this program, it is suggested you demand a refund, as this program is freeware and requires no monetary value\compensation to use.  Full GPLv3 in RTF-RrdMe.odt file and as seperate .txt file













Source: ReadMe.txt, updated 2012-04-18