Short: Opus Magellan Update 5.65 to 5.66 Author: GPSoftware Uploader: pelztier3011 googlemail com Type: util/dopus Requires: Directory Opus Magellan 5.65 Architecture: m68k-amigaos >= 2.0.4 Directory Opus Magellan 5.66 Notes Changes for Opus Magellan version 5.66 released 05/11/97 AppIcons, ARexx, Bad Disks, Buttons, Commands, Filetypes, Fonts, Groups, Icons, Icon Mode, Icon Action Mode, Listers, Locale, Networking & MUFs, NewIcons, Output Window, Printing, Scripts, SDK, Split, Start Menus, Text Reader, WBInfo, Workbench Launching, WBStartup AppIcons AppIcons could erroneously have an "Open With..." item on the context menu. ARexx Calling the internal delete command from ARexx would not work properly if you were trying to delete a pathname containing one or more sub-directories, and you specified the QUIET flag (this could also have affected other commands called from ARexx with a filename). The dopus command rexx command can now be used to add items to the lister context menu. To do this, specify lister for the type parameter. For example:-   dopus command "Paste" program "paste" 'source' ext 'Paste' type lister private The lister new rexx command now takes three new parameters: inactive  - Don't activate the lister when it opens. invisible - The lister is created but not shown, use lister set visible to make it visible. iconify    - The lister is opened iconified. Bad Disks Somehow the Bad Disk Insertion script broke; should now be working. Opus will now hide bad disks if there is a "good" disk that it recognises as belonging to the same physical device. For example, if you insert an MSDOS disk you will get an icon for PC0 but no bad disk icon for DF0. At the moment Opus only recognises DFx:, PCx:, MCx:, DSx: and FSx:, with units from 0 to 3. If anyone knows of any other filesystems we should be supporting please let me know. If the disk is not "good" for any device, a bad disk icon will be shown for all filesystems as before. Buttons Dropping a directory or disk onto a button that launched a Workbench function would not submit the directory argument correctly. Commands The internal command list is now updated automatically whenever a new user command is created in the dopus5:Commands directory. Filetypes Added OVERRIDE switch to the Disk filetype matching command. This lets you define an icon for a disk type that will override the icon on the disk if there is one. For example, Disk DF0: override Added 'Search Range' filetype matching command. This is similar to the 'Search For' command, except that it lets you limit the range of the search. The first parameter on the line is the maximum number of bytes to search. This must be followed by a space, and then by the text to search for as normal. Searching takes places from the current position within the file. For example:- Move To 512 Search Range 1024 hello  This would move to position 512 and then search the next 1024 bytes for the string 'hello'. The filetype editor now shows a message if an error occurs during saving and the filetypes cannot be saved successfully. Fonts Changing the lister font in Environment/Lister Display now correctly updates any listers open at the time. You can now only select a fixed-width font for listers in the font requester for Environment/Lister Display. Groups Added a popup menu (Snapshot, Cleanup) to groups. Icons If the default tool of an icon was given without a path, so that Opus had to search the path list, then when the default tool was launched it's home directory (PROGDIR:) would be set incorrectly to the directory containing the icon, rather than the directory containing the default tool. When Opus saved an icon, it wasn't setting the DiskRevision field, which it turns out it needs to. This fixes the problems where listers don't remember the mode they have been snapshotted in with Use Workbench Icon Positions turned on. Added the option of Shadow text and Outline text for icon labels; selected from the 'Desktop' and 'Window' font requesters in Environment/Icon Display. Opus will now accept drawer (WBDRAWER) icons as disk.info. Note that if you snapshot the icon it will be turned into a WBDISK type. Fixed small rendering bug in icon complementing. Icon Mode Added real-time scrolling in icon mode listers. Pattern centring is disabled (tiling is enforced) if real-time scrolling is enabled and the window is scrollable. There is now a flag (in Environment/Icon Settings) to turn on real-time icon scrolling. There are a couple of problems with scrolling (eg, under 3.0), and this flag was added to allow people to disable scrolling if they need (or just want) to. Icon Action Mode There was a problem with the All/None/Toggle/Select commands in icon action mode; borderless icons would overwrite the existing imagery if their selection state was changed due to one of these commands. Fixed a problem in icon action mode where if you selected an icon that had no associated file and clicked CopyAs, you would not be prompted for a new name and the file would be copied as ".info". This could also affect other commands (like MoveAs, and possibly Rename). Listers Added space in use and percentage full display to lister title bars. Locale It is now possible for umlauts and other >127 characters to be used as the shortcuts for requester buttons. Networking Changing a file's comment, date or protection bits would erase any network information it had from the lister display. MUFS and Envoy owner/group information is now properly displayed. DiskInfo.module now recognises Envoy volumes. Owner, group and network protection bits can be edited in inline lister editing. Added dopus/NoMUFS environment variable; set to 1 if you don't want DOpus to open the multiuser.library MUFS Robert Milkowski posted the following on the Dopus5 Mailing list which sums up how to easily get MUFs and Opus running together - "I've got better solution that this one on Aminet. Just after LoadWB (If you have Opus as WB replacement) in startup-sequence type: Login own task "DO_LAUNCHER" global and everything will be ok. And you have to have .166 version of multiuser.library (on Aminet). Of course in startup-sequence there is : logout global [gui] somewhere before loadwb. It's better 'coz you don't have to retype password like in this one on Aminet. If you have any problems with it just email me." So just use the following lines:- Logout <>NIL: Global GUI C:LoadWB Login <>NIL: Own Task "DO_LAUNCHER" Global NewIcons Added 'RTG Mode' option to the NewIcons settings. Fixed a problem in IconInfo, where if you dragged a NewIcon icon onto the requester to replace the existing icon image, the 'Strip Original Image' and associated menu items would be added to the popup menu, even if the new icon had no original image. Output Window The Output Window title string field in the Environment editor now allows up to 60 characters to be entered. Printing Fixed some visual trashing in the status window when printing a picture from the picture information screen. Scripts Fixed the problem in the Scripts editor, where deleting a script entry would cause the entry to be doubled-up using a foreign language catalog. SDK Fixed a problem with the dc_FileSet() hook function; setting the popup menu with the HFFS_MENU tag did not work properly. Split Command The Split command requester now has default sizes for OFS floppy disks as well as FFS floppies. Start Menus Start Menus now bring themselves to the front when they become active, but only if the mouse is over them at the time. Text Reader Added 'Close' option to the context menu of iconified text readers. WBInfo If you set the variable dopus/PatchWBInfo to 1, DOpus will intercept calls to the workbench.library WBInfo() function. If you are running Opus as a Workbench replacement, and have other programs that call the WBInfo() function (apparently Garshneblanker does), this setting should let them call the Opus IconInfo module. Workbench Launching When launching Workbench programs, Opus wasn't correctly passing any directory (or disk) arguments. WBStartup Fixed enforcer hit that could occur on WBStartup if an error occurred launching a program.   Download the new Patch file If you already have Directory Opus Magellan version 5.65 installed, you may Download the OpusMagellan 5.66 patch archive Return to Magellan Support Magellan Main Page GPSoftware Main Index Copyright © 1995-97  GPSoftware. Last Updated on 5th November 1997