Directory Opus 4 Research Project
Information
Home
About
Contact us
Mailing List
DOpus clones

Directory Opus 4
Download
History
Screenshots
CVS repository

Additional Stuff
DirOpus4 Plus
Misc files
Directory Opus 4: Revision History
Last updated: Wednesday, 28 May 2003
Latest changes to the Directory Opus 4 source code. Older revision history can be found here.

Directory Opus 4.17 Pre 21
(Beta Version)
  • few hits removed
  • DefIcons are used for adding icons under OS3.5+ (for non-defined filetype icons)
  • Iconify to buttons always open its window on Workbench instead of the default public screen.
  • ConfigOpus opens on DOpus screen if possible also when DOpus uses own screen
  • modified ANSI recognition in SmartRead function to understand CSI (0x9B) escaped codes
  • custom actions parse {} arguments for method "ARexx" too (it always worked for all other methods)
  • scrolling lister by character keys changed: now shifted keys are used to jump to a directory starting with the pressed key instead of jumping to a file.
  • new tooltype BEHINDWB (and -B CLI option) to prevent DOpus to popping up its screen. This allows to start it from WBStartup ready to use by just a screen switch.
  • fixed copy progress display in one-bar mode
  • Show function will use datatypes if it fails to load IFF file (it supports 24bit IFF files only through datatypes)
  • MouseWheel can be used to scroll drive and button banks
  • Dopus_Disk: Format supports PFS specific options
  • Dopus_Disk: Format supports SFS specific options
  • Dopus_Disk: Gadtools GUI
  • Library: - fixed LstrnCmpI() - path completion in DOpus (by HELP key) works again

Directory Opus 4.17 Pre 14
(Beta Version)
  • few hits removed
  • separate version with debug enabled (use it with Sushi/Sashimi tools to report bugs)
  • Rename function supports multiple asterisks
  • ConfigOpus: separate version with debug enabled (use it with Sushi/Sashimi tools to report bugs)
  • Library: separate version with debug enabled (use it with Sushi/Sashimi tools to report bugs)

Directory Opus 4.17 Pre 13
(Beta Version)
  • few hits removed
  • archive support improved
  • SkipAll/ReplaceAll refers to all selected directories
  • Rename button in the Replace requester
  • MakeLink command added
  • New MMB functions do not work if MMB hotkey is enabled.
  • Singe MMB click selects source lister.
  • New filetype action: MMB double-click (needs new ConfigOpus to configure).
  • Lister is not re-readed after CLONE function
  • Files and dirs copied from a listed archive have their original comment preserved
  • support for encrypted archives
  • CLI parameters template available through ? or HELP parameter when
  • starting from CLI
  • Files and dirs copied from a listed archive have their original datestamp and protection bits preserved
  • Filter works for selected files too
  • File viewer uses Gadtools for its GUI
  • Parent on directory tree returns to previous lister display
  • Query/Modify OutputCmd/OutputWindow Arexx commands work now
  • select pattern window allows selecting by file comment too.
  • viewer window will open even if it's coordinates do not match the screen
  • preliminary support for AmigaGuide help
  • it will quietly wait for all alien windows to close before closing its screen and terminating
  • preliminary datatypes support for Show function
  • cleaned up input handling code
  • 8SVX PAN chunk support added
  • AHI support for samples (modules are still played by inovamusic.library on audio.device). Put USEAHI tooltype in program's icon to enable it.
  • MODIFY SORTMETHOD and MODIFY SORTFLAGS perform the change without calling RESCAN (DISPLAYDIR is enough)
  • built-in function should work on double-clicked archive entries (were possible)
  • archive support added for functions: Show, IconInfo, Play, PlayST and LoopPlay
  • aborting file loading in HEX mode of the file viewer fixed.
  • QUERY/MODIFY functions fixed for some parameters
  • jumping to entry name starting with pressed key works for reverse sorted lister too
  • replaced built-in error messages with system ones
  • no longer warns about modified config after returning from ConfigOpus
  • printing empty directory should not cause Enforcer hits anymore
  • no source file is deleted on Move(As) operation when destination disk is full
  • Sort by extension option added to lister popup menu
  • GetEntry return code changed to empty string for incorrect parameters
  • lister popup menu removed for the DeviceList because of sorting problems
  • Relabel function fixed
  • Search function works on listed archives
  • name sorting mode can be selected in lister menu
  • archives should work on all filesystems again
  • command line length in generated scripts increased to 510 chars
  • lister popup menu rearranged
  • built-in key shortcuts to tiny buttons follow keymap settings
  • horizontal scroller of directory tree fixed
  • next copy of DOpus can be started if any of prevoiusly started copies are waiting for ConfigOpus to return.
  • file viewer window should fall back to fit screen size
  • remaining lister display options added to the lister menu
  • changing lister sort order does not require directory re-reading
  • cleaned up directory read procedure
  • directory buffers use LRU algorithm for clearing now
  • can open computed fonts again
  • fixed archive parser to be fully case-insensitive
  • Modify command correctly handles passed values
  • fixed auto-calculation of datestamp width in lister
  • Screen/window is not reopened if no config changes were made in the ConfigOpus.
  • AppMenu is used together with AppIcon if iconified to AppIcon.
  • supports a new option in ConfigOpus to turn off the quit requester.
  • progress window's title for Search and Hunt functions displays search pattern too.
  • (Hex/Ansi/Smart)Read commands no longer leave DOpus in busy state when used in ARexx scripts.
  • NewCli and SaveConfig commands parameters are supported now.
  • LoadStrings command is no longer supported (because of localization)
  • icons should be displayed by internal Show command again on OS3.5+
  • lister popup menu reenabled for device list (with Reverse option only)
  • MultiUser support
  • protection bits are not localizable anymore
  • reverse checkmark in lister pop-up menu should work correctly now
  • filesize is not cut anymore
  • clicking RMB on lister's parent button when there's root directory displayed enters device list.
  • allows lister column widths wider than 255 pixels
  • requires dopus.library 22.20+
  • ConfigOpus: "Operation/General/Single MMB click selects lister" option
  • ConfigOpus: support for MakeLink command
  • ConfigOpus: support for MMB-click filetype action
  • ConfigOpus: display fixes for fonts with width other than 8 (ie. XEN)
  • ConfigOpus: uses ConfigOpus.info as an icon for "Drop a tool here" icon (if available)
  • ConfigOpus: Gadget "Okay" renamed to "Use" on main page
  • ConfigOpus: "Operation/General/Don't ask on quit" option added
  • ConfigOpus: If ConfigOpus works on its own screen then the window is centered on the screen
  • ConfigOpus: Save button saves and then quits the ConfigOpus.
  • ConfigOpus: DOpus public screens are filtered out from available screens on System/Screenmode page.
  • ConfigOpus: MultiUser support
  • ConfigOpus: allows saving default config (DirectoryOpus.defCFG)
  • ConfigOpus: allows lister column widths wider than 255 pixels
  • ConfigOpus: requires dopus.library 22.20+
  • DOpusRT: fixed MungWall/WipeOut hits
  • DOpusRT: code cleanup
  • DOpusRT: zeroed possibility of usage of uninitialized variables.
  • DOpusRT: rebuilt FindPath() to add missing Forbid()/Permit()
  • DOpus_Disk: removed some OS1.3 code
  • DOpus_Disk: localization updated
  • DOpus_Disk: can work as preloaded module again
  • DOpus_Print: fixed printing zero-length files and empty directories
  • DOpus_Print: fixed directory printing introduced in DirOpus4.16b3
  • Library: checkmark image background colors problem fixed.
  • Library: minor fixes
  • Library: localization added
  • Library: general cleanup
  • Library: converted fully to C
  • Library: assigning empty name no longer possible
  • Library: Enforcer hit in Assign() function removed
  • Library: truncated spaces after date string
  • Library: support for lister column width wider than 255 pixels

Directory Opus 4.16 Beta 4
(Beta Version)
  • supports "Copy archive bit too" option from ConfigOpus
  • filesize column in lister has auto-calculated width
  • fixed some display bugs in listers
  • fixed few Enforced hits introduced in 4.16b3
  • ConfigOpus: "Copy archive bit too" option in Operation/Copy to fully control A bit.
  • Dopus_Print: fixed directory printing introduced in DirOpus4.16b3

Directory Opus 4.16 Beta 3
(Beta Version)
  • Lister can use proportional font now. Note that the file size has width limit now and is right-aligned so don't set the width too low or you'll loose some digits from the beginning! The width for protection bits and date is calculated automatically so they always fit.
  • Performing Parent on root directory results in device list
  • "Operation/General/FileMaster-like Parent" switch - makes listers acting like Filemaster ones (Parent on RMB click). Older Parent/Root functions on window borders still work.
  • popupmenu support fixed
  • listers should work on partitions bigger than 2GB now

Directory Opus 4.16 Beta 2
(Beta Version)
  • listers should work on partitions bigger than 2GB now

Directory Opus 4.16 Beta 1
(Beta Version)
  • increased stack for external modules to 8kB
  • COPYAS/MOVEAS inside same directory do not leave lister contents inactual.
  • simplified font loading.
  • archive bit isn't copied anymore.
  • rearranged remove assign requester.
Latest beta versions
DOpus417pre21.lzx
DOpus417pre20.lzx
DOpus417pre19.lzx

[more]

Mirror sites
Is this site slow for you? This homepage is available on the following servers:

France
Germany

Tip of the day
Don't like Yahoo's advertisements on all your mailing list mails? Check out YahooGroups Scanner

Valid HTML 4.01! All logos and trademarks are the property of their respective owners
Copyright © 2000 - 2025 Directory Opus 4 Research Project
Valid CSS!