home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac_os2 / etelr16.zip / HISTORY.TXT < prev    next >
Text File  |  1994-06-09  |  13KB  |  234 lines

  1.                            E-Teller Revision History
  2.  
  3. June 1994 (version 1.6)
  4. - added income tax-related categories to E-Teller Report and E-Teller.
  5. - detached ledger container from the main window so that multiple ledger can be 
  6. opened simultaneously
  7. - Moved ledger to separate window so that multiple accounts may be opened 
  8. simultaneously.  
  9. - added checking routine to ET_Month to ensure that et_fixed isn't processed 
  10. more than once at the start of a new calendar month (in case the system is 
  11. booted twice on the first).  
  12. - added a routine to ET_Month to ensure that et_fix.dat is generated for each 
  13. new month, in case the user doesn't boot OS/2 on the first of the month.  
  14. - added accelerators for the Reconcile and Delete menu items in the ledger
  15. window. 
  16. - added user-defined digits for those who need the exponent threshold raised 
  17. from 9 digits.
  18. - added INF-like help (crude, but effective) with semi-context-sensitive help. 
  19. - Fields in the credit / debit window now change their background colour 
  20. whenever a field has the focus.  
  21. - user can now define the behaviour of the <Enter> key in the credit / debit
  22. window (either selects 'OK' or tabs to next field).  
  23. - fixed potential bug in selecting balance adjustment in reconciliation if there
  24. is only one transaction in the ledger.
  25. - fixed a typo in the reconciliation dialog box.
  26. - the reconciliation toggle button would not return to its depressed state when
  27. selecting 'Cancel' from the discrepancy dialog box.
  28. - the fixed day-of-week transactions may have been inadvertently removed from
  29. et_fixed.dat when adding a fixed date-of-month transaction.
  30. - fixed a potential et_month problem in updating cheque numbers on transactions
  31. which occur more than once a month.
  32. - rewrote comma code to support unlimited commas.
  33. - integrated progress bar into the ledger window (separate window was too
  34. obtrusive)
  35. - Cleared toggle button returns to its depressed state if user chooses not to
  36. save after reconciliation.
  37. - Removed the back/forecolor window.  Neat, but took up too much valuable code
  38. real estate to warrant its existance.
  39. - Removed the set ledger font window, but it is still possible to set the font
  40. of the ledger container.
  41. - Cycling through the date in the credit/debit window now recognizes leap years.
  42. - Removed the window associated with et_month (messages went by far too quickly
  43. to be of any real use).
  44. - 'Entries' menu in the ledger window now reads 'Transactions'
  45.  
  46. May 1994 (version 1.5) 
  47. - added an error handling routine in case something goes wrong when reading 
  48. account files.  
  49. - dispensed with the transaction count when reading cleared and uncleared 
  50. transactions to speed up the reading/formatting process.  
  51. - the recalculation routine is called when reading uncleared transactions rather 
  52. than having the running balance updated for each record read 
  53. - speeds up the reading / formatting process.  
  54. - added mnemonics to the accounts and ledger groupboxes for quick switching.  
  55. - fixed an erroneous (and harmless) message about an account not having a 
  56. filename associated with it when saving the account after reconciling.  
  57. - the balance column was not made visible after successfully reconciling the 
  58. account.  
  59. - reduced the various *.dat files to three:  number.dat, info.dat, and 
  60. category.dat (unchanged).  
  61. - if deleted transactions are displayed and user saves account, the undeleted 
  62. transactions are first displayed (to prevent *only* the deleted transactions 
  63. from being saved).  
  64. - fixed an error whereby the string 'day' would be saved for fixed transactions 
  65. rather than the actual date.  
  66. - added a progress bar for reading, and saving transactions.  
  67. - fixed a bug whereby coming back from undeleting would not recalculate the 
  68. balance.  
  69. - added comma support for amounts (stops at 999,999,999.00 since Rexx begins to 
  70. use exponents after that).  
  71. - fixed a mysterious bug in editing fixed transactions.  
  72. - think I fixed a mysterious lockup in credit/debit window 
  73. - fixed a buglet in the pre-reconciliation routine.  (reported by S. John 
  74. Banner) 
  75. - added a 'Recalculate' item in the 'Entries' menu to force a recalculation 
  76. - editing et_fix.dat and et_fixed.dat is now handled separately.  
  77. - fixed transactions are now more intelligent and can be set for specific 
  78. weekdays and one of four frequencies - weekly, biweekly, triweekly, and monthly. 
  79. - more intelligent and dependable Quicken file converting program (now an .exe).  
  80. - fixed a bug whereby bogus pay to.../details data would be saved to the 
  81. number.dat file.  
  82. - tabbing from the Number combo-box in the credit/debit window now fills in all 
  83. of the various fields with previously saved data.  
  84. - the amount field in the 
  85. credit/debit window now has the descriptive text 'Amount' attached to it, so 
  86. pressing Alt-A moves user directly to that field. 
  87. - the balance would not be recalculated when going from a non-sorted to a sorted 
  88. display. 
  89. - routines have been added to ensure that multiple instances of the same window 
  90. aren't loaded. 
  91. - ET_Month now keeps track of the last cheque (if applicable) and prompts the 
  92. user to enter the next cheque number at the start of each calendar month if the 
  93. 'Prompt for next cheque number' checkbox is checked in the 'Fixed Transaction' 
  94. window. 
  95. - created different *hlp.txt files for various actions to ease the pain of 
  96. finding information quickly in non-INF help files.  
  97.  
  98. May 1994 (version 1.4a)
  99. - fixed a small bug (version 1.4 called upon a routine left over from 1.3) 
  100.  
  101. May 1994 (version 1.4)
  102. - moved the print feature to an external .exe to cut the size of E-Teller and 
  103. decrease load time further. 
  104. - moved the New account, Edit account, and New fiscal year window and code to an 
  105. external .exe for the same reason. 
  106. - increased the efficiency of some code (still learning). 
  107. - changed the account file format from an INI to simple ascii files, *.clr and 
  108. *.ldg which increased the speed in which accounts are read into the Accounts 
  109. container by as much as 50%. 
  110. - added informational text when saving data and recalculating balances (in 
  111. percentage). 
  112. - added toggle buttons for displaying memos, categories, and cleared 
  113. transactions. 
  114. - changed the reconciliation push button to a toggle button. 
  115. - added a nag-screen (sorry) and a Beep on transaction menu item which can be 
  116. disabled only in the registered version. 
  117. - increased the efficiency of reading and saving window settings on exit. 
  118. - changed the credit/debit menu items to charge/payment if the account is a 
  119. credit card account. 
  120. - credit card charges no longer appear as negatives (nor does the balance). 
  121. - fixed what I think may have been a miscalculation in the reconciliation 
  122. process. 
  123. - added a crude Rexx script to convert Quicken data files to E-Teller format 
  124. (see the q2et.txt file for information on how to use it).  Not even sure if it 
  125. works on large accounts. 
  126. - changed some of the help text for E-Teller to make not-so-clear operations a 
  127. little more clear. 
  128. - moved push/toggle buttons to the top of the window.  
  129.  
  130. April 1994 (version 1.3)
  131. - Cheque numbers no longer appear in the Number drop-down combobox if the 
  132. transaction is a credit. 
  133. - The data (if any) in the memo field is no longer automatically saved to disk.  
  134. Check the 'Save Memo' checkbox to do so. 
  135. - Fixed a potential bug in trying to read a non-account ini file. 
  136. - E-Teller tries to find pmdcalc.exe for the calculator on its own
  137. - Next cheque number remains consistent even if a cheque # lower than the next 
  138. cheque number is entered/edited. 
  139. - Moved hint text for credit/debit window to the credit/debit window rather than 
  140. the main window. 
  141. - Moved status bar from top of main window to bottom. 
  142. - Added hint text to menu items. 
  143. - Limited entry in # field in credit/debit window to 3 characters which are 
  144. automatically translated to uppercase. 
  145. - Added a 'Set colour...'  item to the 'Display' menu. 
  146. - Added a workaround for changing the ledger default font. 
  147. - Moved some of the code out of the initialization routine and removed intro.  
  148. window to decrease load time (only marginally successful). 
  149. - Numbers entered as cheque numbers that are less than three digits are 
  150. automatically formatted with leading zeros. 
  151. - The memo drop-down combobox has been replaced by an entry field, and the 
  152. contents are saved to disk along with the payee/detail information if the 'Save 
  153. memo' checkbox is checked. 
  154. - The print feature now makes use of the find window to limit the entries that 
  155. are to be printed. 
  156. - The date in the credit/debit window defaults to the current system date only 
  157. on the first transaction.  Thereafter, it uses the last entered date. 
  158. - Added a 'Close' item to the Accounts menu. 
  159. - Added a 'New fiscal year...'  item to the Accounts menu. 
  160. - Selecting 'Display cleared' would use the initial balance as well as the 
  161. cleared balance in recalculating the running balance.  This has been fixed. 
  162. - If the two icon files bank.ICO and ccard.ICO are present in the current 
  163. directory, they will be used to distinguish bank and credit card accounts in the 
  164. accounts container.  Otherwise, a simple file icon will be used. 
  165. - Fixed a glitch in the auto.  date where sometimes a date would not appear, or 
  166. the most recent date used was replaced by the last date entered, regardless of 
  167. whether it was earlier or not (which should not have been the case).  Now the 
  168. last date will reflect the most recent date entered. 
  169. - Added a checking routine when reading account ini files to exclude potential 
  170. non-account files.  The intent is also to dispense with the nameless 'shadow' 
  171. account which seems to appear. 
  172. - Fixed an oversight on my part, whereby creating new accounts would use 
  173. E-Teller's icon rather than the account specific icon. 
  174. - Added an 'Edit...'  item to the Accounts menu to edit all but the starting 
  175. balance of an account. 
  176. - User can now select which entry to undelete by double-clicking on the specific 
  177. entry after selecting 'Undelete.' 
  178. - The status of the 'Memo' item in the 'Display' menu is now preserved between 
  179. sessions. 
  180. - Fixed a problem whereby the 'Entries' menu when invoked by right-clicking on 
  181. the Ledger container would not lose focus when dismissed, preventing one from 
  182. using the accelerators to credit/debit the account. 
  183. - Added routine to prevent double-clicking on push buttons. 
  184. - Bank and credit card accounts now have their own 'Pay to...'/'Details' files, 
  185. named b_credit.dat b_payee.dat for Bank account credits/debits respectively, and 
  186. c_credit.dat and b_payee.dat for credit card accounts. 
  187. - The memo field is now disabled unless the 'Pay to...'/'Details' field contains 
  188. data. 
  189. - The updated external account now has the name of the account which caused the 
  190. update in the 'Particulars' field, surrounded by brackets.  
  191.  
  192. April 1994 (version 1.2 - never released)
  193. - Added many error-handling routines in the hopes that unanticipated user 
  194. behaviour will not bring E-Teller to an unceremonious halt, like clicking on the 
  195. 'Reconcile' button without an account being opened.  (reported by Jacques 
  196. Pignat)
  197. - Added routines to disable and enable menu items and push buttons to prevent 
  198. users from selecting an option that would otherwise have catastrophic results.  
  199. - Changed certain mnemonics to avoid conflicts. 
  200. - Amounts are now saved to disk along with debit/credit entries - useful for 
  201. consistent, recurring entries. 
  202. - Changed the accelerators for debits and credits to '-' and '+' respectively to 
  203. prevent inadvertent {Ctrl}{Alt}Del when debiting the account. 
  204. - Added new items to the 'Entries' menu - Edit, Delete, Undelete, Sort. 
  205. - Added popup routines to the Accounts and Ledger containers. 
  206. - The currently opened account now has the 'InUse' attribute. 
  207. - Main window state is now saveable - size, ledger and accounts colours, window 
  208. font size/style, etc.  (I can't seem to get the ledger container to display and 
  209. maintain a font size/style since it's in detail rather than icon/text view; the 
  210. title and menu bars do not maintain a dragged colour or font - a VX-Rexx (?)  
  211. OS/2 (?)  limitation, unfortunately.) 
  212. - Added a 'Printer setup' item to the 'File' menu in the report printer to 
  213. select a printer.  If none is selected, then E-Teller will use the first one it 
  214. finds, be it a fax modem or whatever. 
  215. - Did away with the 'Update' container in the credit/debit window - caused too 
  216. much confusion. 
  217. - E-Teller now associates 'Number' items with info.  data
  218. - Added the 'Fixed transactions' to the 'Display' menu.  
  219.  
  220. April 1994 (version 1.1)
  221. - Moved account information to the ledger container. 
  222. - Added push button hint text. 
  223. - Added accelerators to the Find and Calculator menu items. 
  224. - Fixed a bug when clicking on the 'Cancel' button in the Credit and Debit 
  225. windows.  (reported by Carl Graham on 1994-04-17)
  226. - Removed some extraneous code and the essentially superfluous Credit Window 
  227. (credits and debits now share the same window). 
  228. - Fixed a potential bug in the introductory window.  
  229.  
  230. April 1994 (version 1.0) - Initial release.  
  231.  
  232.  
  233.  
  234.