home *** CD-ROM | disk | FTP | other *** search
- $VER: History Master by Michael Griggs
- Revision History Sheet for Application: FindItGui
- Key:
- [B] indicates an outstanding bug
- [b] indicates a bug which has been fixed
- [N] indicates a new feature
- [A] indicates an alteration to an existing feature
-
- - * -
-
- Version: 1.00
- Date: (06.01.96)
- Notes:
-
- First version completed. Working GUI courtesy of BGUI.library.
- Several features still need to be added.
-
-
- - * -
-
- Version: 1.01
- Date: (07.01.96)
- Notes:
-
- [N] Added help pages to both windows
-
- [N] Added status bar to listview; shows the directory
- currently being searched and also indicates when
- the search has finished.
-
- [N] There is now an ABORT button on the listview allowing
- the user to finish a search before it is completed.
-
- [b] Fixed the height of the buttons on the main screen -
- they previously looked silly when enlarged.
-
- [b] Made listview read-only.
-
- [N] Made all errors/infos appear in EasyRequests.
-
-
- - * -
-
- Version: 1.02
- Date: 13/01/96
- Notes:
-
- [N] Added Case-sensitivity to the search via a checkbox gadget.
-
-
- - * -
-
- Version: 1.03
- Date: 13.01.96
- Notes:
-
- [b] Added a stack-checking routine for the recursive procedure
- which searches through the directories. The program would
- previously fall over when it went through about seven
- levels of directories. Will now go through a *lot* more
- (should be about 40-45 levels), and will also exit graciously
- if it does run out of stack.
- - * -
-
- Version: 1.04
- Date: (07.02.96)
- Notes:
-
- [N] The program will now accept being started from the CLI.
- It will fill in the "Path" and "Pattern" gadgets with
- arguments specified in the command line.
- - * -
-
- Version: 1.05
- Date: (04.03.96)
- Notes:
-
- [N] FindItGui now operates on a "pages" system, with one
- page for the main string gadgets, and another for the
- options. This has made it possible to add more options
- with having to resize the window.
-
- [N] Added a buffering system for the listview gadget. The
- user can select a level of buffering from the options
- page, and the program will keep all of the matched entries
- in an internal list until a specified limit is reached.
- The buffer is then flushed to the listview and disk-accessing
- restarts.
-
- [N] Due to the new file buffering system, I noticed that when
- the user aborts a search, the contents of the buffer are
- flushed. The user is now asked whether (s)he would like
- to see the contents of the buffer.
-
- [N] To reflect the new buffering system, a new command-line
- parameter has been introduced. The "buffer level" option
- accepts a value from 0 to 3 to reflect No Buffering to
- Heavy Buffering.
-
- [N] The main FindItGui window is now an AppWindow. The user
- can now drop a disk/drawer icon on the window and the
- path will be automatically entered in the string gadget.
- Neat!
- - * -
-
- Version: 1.06
- Date: (14.03.96)
- Notes:
-
- [A] After `consultation' with a friend, I decided that the listview
- should be automatically cleared after a search has taken
- place.
- - * -
-
- Version: 1.07
- Date: (20.03.96)
- Notes:
-
- [N] FindItGui now accepts arguments from the command-line
- via ReadArgs().
-
- [N] FindItGui now runs as a commodity!
- - * -
-
- Version: 1.08
- Date: (07.04.96)
- Notes:
-
- [b] The commodity handler was *very* bugged. Managed to sort it
- out this afternoon - it didn't take as long as I thought it
- would!
- - * -
-
- Version: 1.09
- Date: (08.04.96)
- Notes:
-
- [b] The commodity handler wasn't coping with COMM_UNIQUE calls
- very well, so I took it apart and managed TO fix it - I
- hope! It certainly seems to handle UNIQUE calls OK now.
-
- [N] FindItGui now runs from Workbench and will read certain
- tooltypes from it's icon.
-
- [b] Corrected grammatical error in History file :-)
-