Changeset 1375


Ignore:
Timestamp:
Jan 4, 2009, 6:08:06 PM (17 years ago)
Author:
Gregg Young
Message:

Updated history; comments minor code cleanup for recent changes

Location:
trunk
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/HISTORY

    r1278 r1375  
    11New stuff's at the top.  This list is not necessarily complete.
     2
     33.15
     4 o Added the option to turn write verify off on a per drive basis; it is turned off on nonfloppy
     5 removables by default to address reports of hangs with FAT32 usb drives and of FAT USB
     6 drives behaving as read only devices. Ticket 318/323 (Gregg)
     7 o Seek and scan can now be started from the drives or directories context menus. Doing so
     8 will use the drive/directory as the root for the search. Ticket 167 (Gregg)
     9 o Added "DataBar" menu item to utilities menu. Ticket 280 (Gregg)
     10 o Eliminated the need for achiver list to have start and end list strings; this allows it to
     11 work with tar for example. Ticket 284 (John)
     12 o Add setup for using latest tar including for .tar.gz and .tar.bz files (gzip and/or bzip must
     13 also be in your path) to archiver.tmp (John)
     14 o Added check for protectonly systems will gray out dos/win command line menu items and causes
     15 Dos/Win executables to be opened in a viewer since they will fail anyway. Ticket 325 (Gregg)
     16 o Added the option to rescan the drive tree on media eject (see scanning page of config notebook)
     17 Ticket 48 (Gregg)
     18 o Added Refresh removable media item to tree container menus Ticket 54 (Gregg)
     19 o Grayed out partition tool menu item where the tool is not avalable in the path; removed partition
     20 submenu default selection. Ticket 36 (Gregg)
     21 o Added option to recursively scan selected drives at startup Ticket 322 (Gregg)
     22 o Moved toggle word wrap in the MLE editor to "View" menu from a "Config" submenu Ticket 160
     23 (Gregg)
     24 o Added option to create extract directory from archive name Ticket 22 (Gregg)
     25 o Added drop help to the tree container; fixed drop help to show the correct action on DO_DEFAULT
     26 Ticket 320, 324
     27 o Fixed seek and scan drive selection code so nonexistant drives aren't selected Ticket 301, 303
     28 (Gregg)
     29 o Several interface appearence/behavior issues were addressed Ticket 283, 305, 306, 311, 312
     30 313, 316, 321, 328, 329, 330, 332 (Gregg)
     31 o Fixed traps associated with deleting directories; closing a container after its
     32 associated drive had been ejected and trying to execute a dll. Ticket 304, 317, 331 (Gregg)
     33 o Added exceptq and process dump functionality to simplify defect reporting
     34 Ticket 26, 307 (Steven)
    235
    3363.14
  • trunk/dll/collect.c

    r1366 r1375  
    5858  10 Dec 08 SHL Integrate exception handler support
    5959  26 Dec 08 GKY Fixed DROPHELP to check for copy as default is action is DO_DEFAULT
     60  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    6061
    6162***********************************************************************/
  • trunk/dll/common.c

    r1368 r1375  
    2222  29 Feb 08 GKY Use xfree where appropriate
    2323  06 Jul 08 GKY Update delete/undelete to include move to and open XWP trashcan
     24  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
    2425
    2526***********************************************************************/
  • trunk/dll/datamin.c

    r1369 r1375  
    2222  02 Sep 07 GKY Replaced DosQProcStatus with DosQuerySysState to fix trap in thunk code
    2323  10 Dec 08 SHL Integrate exception handler support
     24  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     25                Dos/Win programs from being inserted into the execute dialog with message why.
    2426
    2527***********************************************************************/
  • trunk/dll/dircnrs.c

    r1366 r1375  
    5353  10 Dec 08 SHL Integrate exception handler support
    5454  26 Dec 08 GKY Fixed DROPHELP to check for copy as default is action is DO_DEFAULT
     55  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    5556
    5657***********************************************************************/
  • trunk/dll/fm3dlg.h

    r1365 r1375  
    2929                to prevent duplicate directory names in tree following a copy before initial scan.
    3030  25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis
     31  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
    3132
    3233***********************************************************************/
  • trunk/dll/fm3res.dlg

    r1365 r1375  
    4141                for the extract path to extract dialog and arc container.
    4242  25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis
    43   25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup.
     43  25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup
     44  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
    4445
    4546***********************************************************************/
  • trunk/dll/fm3res.rc

    r1366 r1375  
    4242  27 Dec 08 GKY Add refresh removable media to tree container menus
    4343  28 Dec 08 GKY Added Databar to utilities menu
     44  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    4445
    4546***********************************************************************/
  • trunk/dll/fm3str.h

    r1369 r1375  
    2222  24 Aug 08 GKY Add strings for limited/inadequate drive space checks
    2323  26 Aug 08 GKY Error strings for require unique ID plus text and help strings for all tools
     24  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     25                Dos/Win programs from being inserted into the execute dialog with message why.
    2426
    2527***********************************************************************/
  • trunk/dll/grep2.c

    r1367 r1375  
    2323  24 Aug 08 GKY Warn full drive on save of .DAT file; prevent loss of existing file
    2424  10 Dec 08 SHL Integrate exception handler support
     25  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    2526
    2627  fixme for more excess locals to be gone
  • trunk/dll/grep2.h

    r1366 r1375  
    1010
    1111  Change log
     12  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    1213
    1314***********************************************************************/
  • trunk/dll/init.c

    r1374 r1375  
    6565  28 Dec 08 GKY Rework partition submenu to gray out unavailable items (check for existence of files)
    6666                and have no default choice.
     67  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
     68  03 Jan 09 GKY Avoid dbl scan of drive on startup by checking for first rescan drive.
     69  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     70                Dos/Win programs from being inserted into the execute dialog with message why.
    6771
    6872***********************************************************************/
  • trunk/dll/init.h

    r1369 r1375  
    1111  Change log
    1212  29 Nov 08 GKY Remove or replace with a mutex semaphore DosEnterCriSec where appropriate.
     13  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     14                Dos/Win programs from being inserted into the execute dialog with message why.
    1315
    1416***********************************************************************/
  • trunk/dll/mainwnd.c

    r1369 r1375  
    7575  10 Dec 08 SHL Integrate exception handler support
    7676  28 Dec 08 GKY Added Databar to utilities menu
     77  30 Dec 08 GKY Initialize tool bar background color to palegray not black
     78  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     79                Dos/Win programs from being inserted into the execute dialog with message why.
    7780
    7881***********************************************************************/
  • trunk/dll/mainwnd2.c

    r1369 r1375  
    2727  01 Sep 08 GKY Add bmps for default toolbars
    2828  10 Dec 08 SHL Integrate exception handler support
     29  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     30                Dos/Win programs from being inserted into the execute dialog with message why.
    2931
    3032***********************************************************************/
  • trunk/dll/notebook.c

    r1365 r1375  
    4343                for the extract path to arc container.
    4444  25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup.
     45  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
    4546
    4647***********************************************************************/
  • trunk/dll/notebook.h

    r1365 r1375  
    1313  20 Jul 08 JBS Ticket 114: Support user-selectable env. strings in Tree container.
    1414  25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup.
     15  01 Jan 09 GKY Add option to rescan tree container on eject of removable media
    1516
    1617***********************************************************************/
  • trunk/dll/systemf.c

    r1371 r1375  
    2424  26 May 08 SHL Use uiLineNumber correctly
    2525  19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory or pTmpDir and use MakeTempName
     26  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     27                Dos/Win programs from being inserted into the execute dialog with message why.
    2628
    2729***********************************************************************/
  • trunk/dll/treecnr.c

    r1366 r1375  
    5757  28 Dec 08 GKY Rework partition submenu to gray out unavailable items (check for existence of files)
    5858                and have no default choice.
     59  01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root
    5960
    6061***********************************************************************/
  • trunk/dll/valid.c

    r1372 r1375  
    2828  19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory
    2929  25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis
     30  03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
     31                Dos/Win programs from being inserted into the execute dialog with message why.
     32  03 Jan 08 GKY Modify IsExecutable to prevent some text files from being treated as executable
     33                and prevent dlls from being loaded into execute dialog.
    3034
    3135***********************************************************************/
     
    611615         stricmp(p, ".CMD") &&
    612616         stricmp(p, ".BAT") &&
    613          stricmp(p, ".BMT"))))
     617         stricmp(p, ".BTM"))))
    614618      return FALSE;
    615619    if (!fProtectOnly) {
     
    625629                      FAPPTYP_32BIT |
    626630                      FAPPTYP_WINDOWSPROT31)))) ||
    627           (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BAT") || !stricmp(p, ".BMT"))))
     631          (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BAT") || !stricmp(p, ".BTM"))))
    628632        return TRUE;
    629633    }
     
    635639                         FAPPTYP_BOUND |
    636640                         FAPPTYP_32BIT)))) ||
    637              (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BMT"))))
     641             (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BTM"))))
    638642      return TRUE;
    639643    if (fProtectOnly && (apptype &
Note: See TracChangeset for help on using the changeset viewer.