Hangar.La tienda de software del Amiga

DiskMaster 2.6

DiskMaster2 - 68K & OS4

Short:        DiskMaster2 - 68K & OS4
Author:       rudolph.riedel@t-online.de (Rudolph Riedel), jodytierney@earthlink.net (Jody Tierney)
Uploader:     rudolph riedel t-online de (Rudolph Riedel)
Type:         util/dir
Version:      2.6
Architecture: m68k-amigaos >= 3.1.0; ppc-amigaos >= 4.0.0
Distribution: Aminet

The homepage of this project is located at:

 http://kazong.privat.t-online.de/
 
The mailing-list for this project is to be found here:
 
 http://groups.yahoo.com/group/DM2-Forum


2.6 (2005-12-11) 103072 Bytes

This is the most complete update ever, there were changes in all
modules since 2.5.32, some more prominent than others.
So please read the release-notes carefully, although this is only
a shortened list to inform you what changed for you.

- Renamed Startup.DM to DiskMaster2.prefs

Nothing else yet, just a little step for standardisation.
Just rename your Startup.DM and you are home again.

- Renamed DM2.catalog to DiskMaster2.catalog

As above, just rename your .catalog file or copy over
the one from the archive.

- The requesters use Reaction now

The 68K version of DiskMaster2 requires at least the V41 classes which is
what you find on Aminet in the ClassAct2Demo.lha archive.
The minimum *supported* version of Reaction is V45 however which
is what was distributed with OS3.9.
This should allow to still use the 68K version of
DiskMaster2 on MOS.
And yes, this makes it more difficult to boot DiskMaster2 from
a floppy-disk but then there are still older versions to do just this.

- All new preferences-requester: "AddCmd DMPrefs, 30,03, DMPrefs"

And before the discussion begins, no, this is not what made
DiskMaster2 23K bigger, it's impact is way less than that.
And no, this can not be added as external program, it has to access
data that is not available otherwise and creating an interface to
allow just this won't make the binary significantly smaller.


- Bugfix: A direct 'Delete' as in "Delete ram:xx" caused an Enforcer-Hit
- Bugfix: A 'Find' without arguments caused an Enforcer-Hit.
- Bugfix: 'Rename' may have caused an Enforcer-Hit.
- Bugfix: A check for a dir-window path caused an Enforcer-Hit
          when there were no dir-windows.
- Bugifx: 'Check' caused an Enforcer-Hit when being called without
          arguments and no dir-windows - somewhat esoteric...
- Bugfix: removed a potential buffer-overflow from 'SaveConfig' which
          could occur in case ASL.library was not available.
- Bugfix: 'Read' did not display directly given files in case
          the DEV/VOL/ASN list was displayed for the active window.
          Thanks for reporting to Lorence Lombardo!
- Bugfix: the FORCE-flag was not reset so after deleting with
          this option subsequent moves deleted protected files.
- Bugfix: volumes with InfoData.id_NumBlocks=0 caused a division-by-zero error.
          Found with a "toasted" DVD-RW...
- Bugifx: Using empty lines for 'AddCmd' opens a requester again.
- Bugfix: sorting by extension could be trapped in an endless loop
          for empty directories.
- Bugfix: When starting from the internal startup the default-name
          for the startup was wiped out.
- Bugfix: Saved font names are now enclosed in quotes for 'NewScreen' and 'Font'.
          Thanks for reporting to Javier de las Rivas <javierdlr@jazzfree.com>!
- Bugfix: 'SetList' was badly broken for OS4 since 2.5.31
- Bugfix: using 'Sort' with no window opened issued an enforcer-hit since 2.5b7.
          Thanks for reporting to Javier de las Rivas!
- Bugfix: Due to a typo the OS4 version displayed negative values
          in the window-title for dirs with 2gig+ of files.
          Thanks for reporting to Javier de las Rivas!
- Bugfix: When opening a new command-window without actually adding a command to
          it, it was converted to a dir-window - remained undetected since 2.1c at least...
          Thanks for reporting to Javier de las Rivas!
- Bugfix: Arranging the windows' positions went unnoticed unless the window in question
          also had been resized -> the wrong position was saved in this case.
- Bugfix: Jumping from one screen to annother is now possible.
- Bugfix: Screen-promotion does not mess-up window-scaling anymore.
- Bugfix: The "COMMENT" option for 'Select', introduced with 2.5b13,
          fed MatchPatternNoCase() with NULL-strings for empty comments.
- Bugfix: Parser - "\" (escape char) handling was broken.

- Changed the format of the $VER string to fully comply with
  the specifications for AmigaOS.
- Broken soft-links are now displayed as files with a size of zero
  and a comment that this is a broken link.
- Rewrote 'Archive' to generate longer argument strings.
  In addition using "#" for the name argument suppresses the target-requester thus
  making 'Archive' better suitable for generic multi-select actions.
- Most requesters feature a context-help now accessible thru a button
  or by just pressing the HELP key which opens DiskMaster2.guide from
  progdir or what is configured thru 'SetX' "Guide".
  Note that some commands do not feature a dedicated requester and use
  'Confirm' or 'ReqPattern' instead.
- "ASNYC" option for 'View' and 'Info'.
- 'SetX' - new "LongCmd", "WheelMult", "DragDelay", "ReqHideHelp" and "Guide" options.
- Rewrote 'Delete' to let it handle links better and to speed it up somewhat.
- Implemented a new sortmode: sort by name-length -> L/L-
- The minimum window width and height are now calculated based on the sizes of the borders
  and the sizes of the gadgets. The defaults for the commands have been raised to 100.
- 'FileStat' - Returns file time (<stem>.TIME = "HH:MM:SS").
- 'Dirlist' - TIME option (<stem>.TIME.<idx> = "HH:MM:SS").
- 'Color' can use 24 bit values now and has a new "Offset" option.
- Added "CmdReq" command.  Opens a req, and executes the input as a DM command.
- Added support for OS4 mouse-wheel events - with configurable multiplier of 1 to 5.
- Added SHIFT-qualifier to mouse-wheel scrolling on OS4 to allow
  scrolling sideways with a standard 1-wheel mouse.
- Added sort-by-length and 'DMPrefs' entries to the internal startup.
- Changed the internal startup to use "#" chars as indicator for empty
  command-lines.
- Replaced hardcoded "G" and "T" with msgUnitGigB and msgUnitTerB.
- Improved the up/down/left(right scrolling delay by actually reading the
  system-prefs and using KeyRptSpeed and KeyRptDelay.
- Replaced a WaitTOF() call in drag-selection with a conditional delay configurable
  thru 'Setx' to 3...9 milli-seconds.
  So if drag-selecting the next entry takes less than e.g. 5 milli-seconds
  the further execution is delayed by the difference.
  Helps with fast machines, should not affect slow machines too much.
- In preparation for the support of proportional fonts in the directory
  listviews a large portion of the display code has been rewritten.
  The code already is more complicated but should not work significantly
  slower than before - but the final step to prop-fonts will make
  things a little slower.
- 'Read' - new "TabSize" option.
- Removed ReqTools code. 'Color', without any args, opens the "Colors"
  page of 'DMPrefs'.
- DM flag %R always returns not quoted text as suggested
  by Javier de las Rivas.


Have fun - Rudolph

Gratis

Web del proyecto ↗

Descargar 394 KB

Desde el Amiga: abre Hangar y busca DiskMaster.

Autorrudolph.riedel@t-online.de (Rudolph Riedel), jodytierney@earthlink.net (Jody Tierney)
Categoríautil/dir
Tamaño394 KB
Param68k-amigaos >= 3.1.0; ppc-amigaos >= 4.0.0
OrigenAminet