## ## ####### ## ### ## ## ## ## ## #### ## ### ## #### ## #### ## ## ## ## #### ## ## ## ###### ## ## ## ## ## ## ## ## #### #### #### #### XFile version 1.8 Works only under Xenolink 1.90+ Released 2nd of April 1995 Released as public domain Copyright © 1991-1995 by Tommy Green ======================================================================= History ======================================================================= ----------------------------------------------------------------------- 37.725 (17.3.95) ----------------------------------------------------------------------- Fixed: The gadgets would in some cases overwrite the right border when deiconifying. [Reported by Vicente Nicola]. Fixed: The right scroller doesn't get resetted to zero when loading a new filesection. [Reported by Vicente Nicola]. ----------------------------------------------------------------------- 37.726 (17.3.95) ----------------------------------------------------------------------- Fixed: Minor problem with the left and right textdisplay gadgets in the main window. Would get to big even when a small font was used. [Reported by Vicente Nicola]. Added: Replaced information about uploader in the filelist gadget with the description instead. [Suggested by Micke Persson]. ----------------------------------------------------------------------- 37.727 (19.3.95) ----------------------------------------------------------------------- Fixed: Small memoryleak when deleting. There is another memoryleak, but that one I can't fix. Fixed: Selectarea window got out of sync when scrolling with both keys and mouse. [Reported by Vicente Nicola]. Fixed: Move routine rewritten. Made my own functions for relinking and moving files. Recognizes if a rename can be made or copy across devices. ulibMoveFile() and ZMove seems like a bad combination on my computer, ate almost 1000 kB memory when moving a whole filesection. Fixed: Stopped bulk routine from crashing in some cases. [Reported by Vicente Nicola]. Fixed: Requester for entering lowest privilege (from menus) didn't have the underscore tag set. [Reported by Vicente Nicola].   Fixed: Problems when hitting the close gadget, then pressing "Cancel" to stop the quitting and trying to save. Accidently cleaned the whole filestructure when that happend. [Reported by Vicente Nicola]. Fixed: Section 0 was marked even though it wasn't within range of the string specified in the pattern requester. [Reported by Vicente Nicola]. Added: Left and right listscroller can now scroll the lists from left to right immediatly, no need to release the left mousebutton to changes. Added: XFile jumps to the first marked filesection after using the Pattern gadget. ----------------------------------------------------------------------- 37.732 (20.3.95) ----------------------------------------------------------------------- Added: An "Edit" gadget in the mainwindow. You simply mark the entries you want to edit and press this button. [Suggested by Vicente Nicola]. Added: Two new menuitems in the fileinfo menus, Previous and Next file. Let you load the previous and next marked file. ----------------------------------------------------------------------- 37.767 (25.3.95) ----------------------------------------------------------------------- Fixed: Small memoryleak (160 bytes) when iconifying/deiconifying XFile. Think I also fixed some other leaks because of one unreplied IntuiMessage. Fixed: Rewrote the whole Bulk function, it should now be 100% errorfree and be able to upload all files. [Reported by Vicente Nicola]. Fixed: Rewrote Exist function, it now uses ExAll() when scanning whole filesections. Speeds up the scanning incredibly, only takes 1 minute 51 seconds compared to the old methode which took 4 minutes 50 seconds (tested on a filecatalogue with 8120 files). Fixed: Rewrote Update function, it now uses ExAll() when scanning. Just as fast as Exist function. Fixed: Rewrote Comment function, it now uses ExAll() when scanning. It's also smart, it won't write the comment to disk if it's the same. A test (on 8153 files in filecatalogue) took 2 minutes 19 seconds compared to 6-7 minutes for XFile 1.7. Fixed: All/None gadgets is now disabled if the filesection is empty. [Reported by Vicente Nicola]. Fixed: Decreased stack usage to max 10000 bytes (lower values won't be accepted by XFile). The real usage is lower, but I want to be on the safe side. Added: Exist, Update, Free Download, Comment, Offline and Validate functions can now be used on single files instead of a whole filesection. [Suggested by Lennert Holmberg]. Added: "Abort" button in Free Download and Offline requester. [Suggested by Vicente Nicola]. Added: "Toggle" button in Free Download and Offline requester. [Suggested by Lennert Holmberg]. Added: Menuitem "About BBS...", gives you current stats about total files, total unvalidated files and stats for each node you have running. Added: New configuration keyword, "FILEDATE", let you use the uploaded file's date. [Suggested by Lennert Holmberg]. Added: When the filelist listview is active, you can use Pattern to select files according to a AmigaDOS pattern you specify. ----------------------------------------------------------------------- 37.774 (30.3.95) ----------------------------------------------------------------------- Added: If the filesection you select is empty, the listview will be ghosted. Only available if you run AmigaDOS 3.0 or higher. Added: A nice file information requester that's used in different places. Shows almost all information about a current file being processed. ----------------------------------------------------------------------- 37.777 (1.4.95) ----------------------------------------------------------------------- Fixed: Rewrote the routine for creating gadgets. Now much smarter and is more general. Fixed: Left and right scroller got wierd if you used a font with a width other than 8 pixels. Added: Support for specifying where XFile should open up and how big. This option will be extensively tested in the days to come.