PipeCon History Always to date with Executable version! (I hope, this is for my reference as much as yours!) Version Date Alterations 1.0 08/12/97 Should have been the first Aminet Release! 1.1 11/02/98 Added correct handeling of Tab Characters! Added Break and Error Handeling. (Now Terminates on Break) Added ErrorLevel Output on Terminate. 1.2 14/04/98 Fixed a Bug caused by a spelling error (Doh!) in tab expansion. Really should have been first Aminet Release! 1.3 12/06/98 Almost completely inverted the default palette, now looks very Boing, IYKWIM ;-). 1.4 26/07/98 Added a percentage thermomiter. Cool !!! Now forces it's screen to front every thermomiter update as a side effect! (BONUS) Made it display Version Note at start instead of `PipeCon Starting...' or WHY. 1.5 06/08/98 Made scrolling smooth! (Less than whole line scroll) Added scroll out with fade out. Recomend Wait 4/5 after Echo boll*cks >> Ram:Echo/Break ?? to avoid stealing focus from following program window. (MuFS login for me!) 1.6 09/08/98 Improved scrolling with graphics.library WaitTOF and a little wizzardry, May not be good on different speed CPUs. (Needs Play testing) Added third accessable colour (Blue) for percentage bar and internal program information text. Added Intuition and Exec calls for invisible mouse pointer. A safe fail will occur errorlevel 10 if pointer imagry can not be allocated. Can you have NO mouse pointer AT ALL. Updated lodes of self documentation (comments & ENums) Don't have Identify included but this is getting messy. This really must be the last 1.x Version!!! Printed out to go back to design stage, confident it can be done professionally. Getting slow hope full intuition/graphics/exec will help a little. 1.61 02/01/99 Improved scrolling further by replacing WaitTOF with WaitBOVP() call. Faster, sligthly more flicker from plane manipulation on slow CPU/Blitter but far better on CHIP RAM than full double buffering. Terminates faster! (BONUS) 1.62 03/01/99 Disabled intuition RMB handeling. Now feels very Game/Demo/BlitzMode/AMOS. Of course it is still a safe legal task running in the multi-task/process environment. Also means you can't hang the process up and mess up its timing with the RMB any more! Future: 1.x Fix the bugs people respond to me! (This means you MUST tell me if it don't work!!!) 1.x Add Identify.library HW ID output to start message just to show off!? I think this is now OOTQ code is big enough and this would only mess up some of the uses I put this program to. 2.0 Make it work through a pipe stream...(Well two pipe streams) 2.0 Re-structure the sorce for ledgeability, OS and/or style guide compliance. 2.0 Create a log file of what it has recieved... (Requested by Phill Shepherd, may be useful what say U?) 2.x Use different diskfonts for its display, could cram a wider display on. 2.x Close the workbench screen frequently. (Currently I use WBClose directly after starting) 2.x Use screen modes other than the default PAL. (Dose anyone need, or want this? It can be done. But you will have to load the Monitor drivers early! Maby just an Interlace switch? What say U?) 3.0 Add backdrop image!!! and define window locations for text and percentage bar. 3.0 Add Boing anim? Sound? Documentation History Version Date Alterations 1.0 XX/XX/XX V1.0 of source code. Documentation In-Line! 1.1 XX/XX/XX Created seperate .Doc to go with 1.1 as it was cluttering the code. 1.2 14/04/98 Broke it down into .Doc .History and .readme because .Doc was too big and History changed more rapidly than I felt the urge to update .Doc. Made it fit 76 column screen. (If, like me, you have a 2 column tab setting! Why? To fit in more indentation in code!) 1.3 04/08/98 Re-wrote large hunks as colours have changed and misc features fixed, much advice was no longer realavent. Added FIXED BUGS section for those (like me) who hate reading .History files ;-) and PROBLEMS for those who are interested in the benefit of my expierences, updated E-Mail address, (I now don't have one!!!) added Thanx. Removed futue versions already implemented!!! :-) Added 3.0 ideas. (Goodness I just get more and more ambitious!) Updated the, now well out of date, .readme! 1.4 03/01/99 Changed loads of the advice again that had become irrelevent! But didn't take anything out. Added new Bug fixes! Added versions of last executable compiled on Doc and History updation. (incase you're reading work-arounds for bugs fixed since last doc update. Work-Arounds take a while to come to light!?) 1.5 17/02/99 Just another update really. Took some stuff out this time. Carefully read through all stuff, and I think it's all valid and current. You'll have to decide if it makes sence or not thougn.