DiskTool V 4  fixes, additions, and things to do
------------------------------------------------------------------------------------
DT 4.0.3 Fixes and changes 01/20/2025

- Initial release of DT
- Fixed changing and saving of preferences
- Fixed creating the config directory and cfg file on first run
- Fixed dt not showing correct file if letter is pressed if letter is smaller then
  first letter of files already listed
- Fixed dt hanging if editor crashes

------------------------------------------------------------------------------------
DT 4.0.0 final beta fixes and changes 12/12/2024

- Added Ale.pdf. The docs for Ale
- added basic mouse support to DT. You can now scroll with your scroll wheel, select
  files with single click, or edit a file or change to a directory via double click.

------------------------------------------------------------------------------------
DT Beta fixes and changes 12/08/2024

- Completed the DT docs dt.pdf and added pretty pictures.
- Added Alt+Q Quick command. Yhis allows you to type in a Linux command to be passed
  to Linux. DT waits for the operation to finish and reports any errors.
- Added list Zipfile contents with the ENTER key. also allows you to unzip a single file
  inside the zip. just highlight a zip file and hit ENTER, then use the arrow keys to
  move around through the zip file.

------------------------------------------------------------------------------------
DT Beta fixes and changes 12/03/2024

- Fixed copy/paste in ale.
- Added Undo command to Ale.
- Fixed the search and replace so that it works in all modes now. Prompt, no prompt,
  wildcard w/prompt or no prompt.
- Fixed find files display.  
- DT commands and functions are stable. Finishing the interface now.
- DT prefs page now lists the colors available.
- Wrote a much more efficient input routine for DT.
- Changed Ale display to show Alt+X = Exit and the serch again key is F1 instead of F3.
  F3 conflicts with Load a file
- Ale now uses the mouse interface for menus and many normal things.
- Ale is out of beta and is full production. 

------------------------------------------------------------------------------------
DT Beta fixes and additions 11/27/2024

- ALE is finally up and running and is, I think, fully stable
- Fixed DT help panel dropping out
- Rewrote the old style doubly linked list of pointers that I used back in the 80's in the original ale.
- Fixed ale segfaults
- fixed ale delete and backspace routines
- Fixed ale line delete (ctrl+Y)

------------------------------------------------------------------------------------
DT Beta fixes and additions 11/23/2024

- General display errors fixed and all dialogs tested
- Fixed rename command
- Fixed Create directory command
- Fixed find files display
- Fixed the confirmation dialog to accept Y (yes) and perform the task.
- Fixed text missing in all windows
- Added preferences section for setting colors, editor to use, etc.
- Fixed input routine error.
- Added Kill process command. This replaces the list user process command.
- Changed list process and Kill process commands. Alt= to show processes,
  Alt- to select and kill a process.

------------------------------------------------------------------------------------
- DT is now in Beta testing. 11-10-2024

- Adding several new windows for things like selecting files, selecting directories,
  displaying lists, errors, etc.
- Added process displays for ALL or USER (Alt+P or Alt+U). Adding a kill command is next.
- Added change Dir command (Alt+D)
- Many bugs fixed and sections re-written. Ale is now functional and fast. I abandoned the
  fancy FV based editor because of internal errors that will not allow a file to be opened unless
  you own it or have RW access to it. I couldn't find where that was happening so I dropped it
  rather that waste time hunting someone eles bugs. DT gets most of my attention
  right now, but I will get back to Ale soon.

------------------------------------------------------------------------------------
DT alpha fixes 10/24/2024

- Added search and replace to ale
- Fixed change owner command. the chown function now takes either user name or ID number
- Fixed copying directories
- Fixed deleting directories that were not marked

------------------------------------------------------------------------------------
DT alpha fixes 10/22/2024

- Fixed trying to enter a DIR you don't have permission for. DT denied entering such a DIR, but then
   would silently not allow you to do anything else except quit and restart DT. It would also wipe
   out the Help panel. Fun stuff, thanks Korozion.
- Started on preference module so that users can set thier own colors, editor, etc to use.
- Started on a user manual.
- Removed page 3 from the help panel. It can be replaced at any time if needed.

------------------------------------------------------------------------------------
DT alpha fixes 10/20/2024

- Fixed message widow displays not showing entire message.  
- Fixed marking files. Marking files after the first page did not scroll or mark correctly.
- Fixed file extensions. Now correctly displays file ext for the correct files.
- Right justify file sizes
- Added some fancy borders and headers to some dialogs.
- Made sure all file name and directory name inputs check for illegal characters.
- Fixed F2 - F5 keys being ignored
- Fixed rename file (F3). It will no longer accept control keys or the \ in the filename. It will also
	ignore the .. parent dir now.

----------------------------------------------------------------------------------

DT alpha fixes  10-17-2024

- Fixed the copy routine. The F1 paste files routine was not feeling well and would cause a GTU
   (Gone Tits Up)  crash.
- Zip would also GTU after creating the zip file due to a bad call to free a pointer.
- The Del key would delete files in the previous directory that were marked instead of the
   highlighted file in the current dir.
- Free form marking now works. If you want to copy a bunch of files from different directories into
   one place, you can do that now. Just mark the files you want in each DIR, then go to the DIR
   where you want them all copied and hit the F1 key. Each file will be copied from its DIR to
   the current DIR. This will (but may not now) work with moving files as well, but this is untested
   as of right now.
- File search and search and replace now work.