----------------------------------------------------------------------------- FList - S.Gillibrand 1995 - Digital Design ----------------------------------------------------------------------------- 01-Oct-94 v0.00 -+- ** STARTED PROGRAMMING ** -+- ! - 6 Months Of Work - ! ----------------------------------------------------------------------------- 24-Mar-95 v1.00b ----- Beta Release - Last Tango Amiga BBS Recieved Only Copy ----- Suggestions Made For Improvment ( Thanx Tom :) ) ----------------------------------------------------------------------------- 29-Mar-95 v1.01b ----- Improvements: ------------- Cursor Keys Developed "\" Comment Skipped Out When Bar Moves Speeded Up "Files.BBS" Loading Slightly Added Internal Directory Checking Bug Fixes: ---------- None. ----------------------------------------------------------------------------- 04-Apr-95 v1.02b ----- Improvements: ------------- PgUp, PgDn, Home and End keys utilised. External Dir Function Implemented (ehhEHH This Kicks). Pressing Cursor LEFT and Cursor RIGHT will select/de-select with Bar. Changed Bytes Display To Kilobytes. Added Lurvly Colours To The FileListing. Made Date Into English Form (i.e. 15-Jan-95 instead of 950115). Speeded Up Some Routines Slightly. Screen Length Can Now Be More Than 20. Cd Rom's Functions Tweaked. Added Some ANSI Clears ([0m's) Before CLS Commands To Clean Up Screen. Added HELP Keys To Top Of Main FList Screen. Added Tom's BBS (The Last Tango Amiga BBS) To The Beta-Testing Sites :). Q Can Now Be Used To Quit Inside Area Select Aswell As X. Replaced All MOVE Command Execution With A DELETE/COPY Derivitive. Comments (`\') Now Appear In Bright Magenta (Request From Tommy Boy EHheeh). The Selecting Bar Now Wraps Between Top/Bottom When Your Reach The Bottom/Top. Bug Fixes: ---------- Fixed the annoying bug where if you only had one page of files going to the TOP/BOTTOM scrolled some nasty rubbish over the screen :-]. Made the pallete preference options easier to see (Thanx Tom!) (Bug?!). Changed + in the palette options to = as is if you pressed + three times in succession you'd either goto command mode or lost carrier depending on your modem prefs!!! (Same goes for the Lengthen Screen Option). Fixed "Half-Bar" problem when some file sorting routines had been executed. Fixed the bug where the "-[End Of FileList]-" line would be omitted after certain filelist sorting. Fixed the bug where if you tried to read a text file with non-standard characters in the next area you jumped to from inside flist wouldn't contain the filelist but the actual non-standard file! (i.e. BLOOY MESS) Just a simple I/O error.. All Fixed. ------------------------------------------------------------------------------ 08-Apr-95 v1.03 -+- ** FIRST & LAST PUBLIC RELEASE ** -+- ----- Improvements: ------------- Better Fool-Proofing On Request Of Area-To-Move To Prompt. Only The Mark Bar Was Able To Wrap To Top From The Bottom In 1 Page Mode!, Now All Selection Bars Support This!! Palette screen and help screen are now editable ANSI's Deletes ALL FList related temporary files on exit :) Move file now checks for FileLibs[.ANSI] Made -[Area not available]- routine more friendly Bug Fixes: ---------- The bar no longer goes mad when you have no files in the area! External Directory Parser No Longer Messes Up With Long FileNames. Next and Previous area selection no longer crashes FList. Fixed a tiny bug to do with move/delete ( Thanx Tom :)) ). Fixed a another tiny bug to do with move/delete ( Thanx Very Much Tom :)) ). Fixed a very nasty bar select bug - all fixed now. Fixed a tiny marked graphics error - Just picky really ;^]. Fixed Cursor Keys Bug. Cleaned up text a bit. ------------------------------------------------------------------------------ 19-Apr-95 v1.04r -+- ** Registered Users Only ** -+- ------ Improvements: ------------- FList now informs the user that they can use Cursor Keys aswell as the numeric keypad. Now ESC is the same as Q and RETURN/ENTER is the same as M - just to make marking/etc. easier. Implemented a nice feature which auto-skips already marked files (Again thanx Mr. Pereira!). Now gives Non-Ansi users the nice standard TransAmiga filelister. Pressing RETURN in FList now redraw's the screen. Pressing ESCape in FList now quits to the BBS. Now checks for "FList_Area.Trans", if this REXX script exists FList will execute it instead of listing the file areas. (Applys To Areachange/Move File) Cleaned up the "Insufficient Access" Prompt. FList now informs user if no File.BBS could be found instead of just re- displaying the Area Prompt. FList now moves/deletes File_Id.Diz descriptions with the file. 10 marked files limit per session now removed, FList reads the maximum amount from your File.Cfg. Added more "intelligence" to Move & Delete File functions. Added a "(Dls)" section in the top bar for GTA/NUM/Fidl users :-). ** Added Generate FileList Option - This is Smart [Check It] ** Now you can have the Password Path, Palette Path and Saved Downloads Path all the same, but unfortunatley all existing configs for users MUST be deleted for this version of FList to work ( Thanx Neil B. :-) ). Now you can specify a Temporary path for FList instead of it using T:. The Config Section Has Dissapeared To Speed Up Script Execution (-20k!), now you must edit the config file with a text editor (very simple). Bug Fixes: ---------- Area change no longer displays RESULT as areaname if an invalid area was given. More Information now allows use of Cursor Keys (Just a typo). FList no longer goes into "Bar-Mode" when only the -[End Of Filelist]- prompt is on the screen. Fixed the marked colour bug in a lot of the "Bar-Mode"'s where Cyan replaced Red!. Took out a forced bold (i.e. ESC[1m) which shouldn't of been in there. Searching now highlights the chosen string in the proper place ;-)! FList now displays 78 chars across instead of 77 (oops.. big mistake!). When moving a file if you decided to quit moving the file description had dissappeared :-(, but it's now fixed :-). Inserted a 1 second delay after downloading file descriptions as it seems the file wasn't being closed fast enuf for the system to delete T:FILE_ID. Fixed some display crashes. ------------------------------------------------------------------------------ 29-Jul-95 v1.05p -+- ** Public Release Decided ** -+- ------ Improvements: ------------- Speeded Up The I/O Routines A Lot (300%). When you select QUIT from area change it first marks your files :-). *Amazing Development!* When marking (a) file(s) FList no longer has to search the whole HDD for it (as does TransAmiga [Hint Hint Sami ;)]), instead it just marks it STRAIGHT AWAY which means your users don't have to wait half an hour if you have 400+ file areas on ya BBS :-)!. FList now highlights previously marked files on re-entry. FList now automatically saves the marked files. Now FList will look for the file "BBS:Text/FList_MarkFail.Ansi" to display when some of your marked files don't mark. [RETURN] prompt removed after marking finished as there was no need for it. AUI (Ansi User Interface <>) now changed slightly to include descriptions of options pressed. FList will now mark filenames with a space in them (isn't it brilliant :-P). Pressing the left+right arrow keys while in ANY mark mode will skip up+down respectivley. FList now uses a new marking system for external directorys/cd files, which means that the complicated CDTEMP: Multi-assign edit of the file.cfg effort is no longer needed (IOW Even a complete twonk could install it (i.e. A peecee User)) There is no need to add a '/' to the end of the directory name in the Xternal Dir function anymore as FList auto-detects and corrects. Much faster marking system implemented (the old ansi-pos version took up too much time). The code is about 8k smaller as I found a way to optimise the code even more (Should load faster now Neil :-/). FList now allows you to de-mark already marked files :)) FList displays some information when a filename is marked, namely, the number of previous marks (by creating a .fpm file) and the time it will take (approx.) to download. The download times now work better after I thought of a better mathematical formula. Bug Fixes: ---------- Next & Previous options from area change now operate without bombing FList!. Fixed the Generate Filelist bug where it would crash FList if no Files.BBS could be found in the directory it was searching. When moving you used to get a "You Don't Want To Move To The Same Area Do You!?" message if you moved 2 or more files to the same area in succession... This has now been fixed. Archive Editor doesn't crash if no text was returned from the Executable. Major Letdown In The Cd/External Dir Section - Mark/Copy/Arc. Edit Didn't Work, but thankfully now fixed -- (It took me 2 damn hours to find the bug!!). File sorting didn't used to work properly :( - It does now :). Removed a variable that wasn't necessary (prob saved about 0.1 WHOLE Kilobyes!). File_Id used to contain only a 20 character(ish) description.. Now it has the full :). FList now deletes ALL temporary files at exit time :)! Offline Checking now activates as soon as you press "C" :-). Continue Search option no longer screws up the screen. At Some Points FList used to exit instead of returning to the Scroller... Not any more :). While in a mark mode you couldn't flip to the topmost file when you scrolled off the bottom of the page if the topmost file was on the VERY top of the page! You can now though ;-P. ------------------------------------------------------------------------------ I may have missed some stuff out but I have been hard at work and consider the programme to be more important than the .history file. ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ 31-Jul-95 v1.05p1 -+- ** BIG Bug Fix - Thus This Release ** -+- ------ Bug Fixes: ---------- .FPM Files are now stored in a seperate directory designated by you in the flist.cfg file, use the variable header of @FPMPATH and then enter your path (e.g. File:Fpm/) [Read the example config contained in this archive!]. FPM Files were not being correctly written, now they are. HOPE THAT SOLVES A LOT OF PROBLEMS WHERE SCANNING FOR NEW FILES WOULD BRING UP THOUSANDS OF .FPM FILES! :( ------------------------------------------------------------------------------