A downloadable tool

Old Blue Workbench is a Workbench replacement for Amigas running Kickstart 1.3 written by Mats Eirik Hansenwith the following features:

  • Enhanced menus similar to Workbench 2.0.
  • Enhanced Workbench window and drawer windows with support for:
    • Window menu and Icon menu as context menus.
    • Lasso for selecting multiple icons.
    • Default icons for showing all files and drawers.
    • Arranging icons by name or type.
  • Browser windows for browsing the file system.
  • Enhanced Info windows with support for changing icons and swapping their colors.
  • User defined menus.
  • Docks with support for drag and drop of icons.
  • Support for launching tools at startup.

Requirements

  • Minimum 1MB of memory.
  • reqtools.library (version 38.390 for Kickstart 1.3 included).
  • iffparse.library (version 37.1 for Kickstart 1.3 included).
  • Default icons in ENVARC:Sys (included).

History

Version 1.0.1

  • Added a Use Default Tool Path setting in the Settings menu for setting how the path in Default Tool for project icons is used when searching for the tool.
  • Made the CLI created by LaunchDaemon when launching commands inherit the search path when LaunchDaemon was started.
  • Made LaunchDaemon use the search path when LaunchDaemon started as the search path when launching tools with a relative path. This affects icons with a default tool with a relative path.
  • Fixed an issue where a drawer/browser window reloaded the icon position when an icon was changed.
  • Fixed an issue where a drawer/browser window reloaded the drawer size and position when updating the window or changing between Show All Files and Show Only Icons.
  • Fixed an issue where the icon was not removed from a drawer/browser window when a file that is only an .info file is deleted.
  • Fixed an issue with context menus not showing when clicking the mouse’s menu button in the area of a drawer/browser window with negative coordinates.
  • Fixed an issue with Snapshot Window being disabled when a browser window was showing disk icons.
  • Fixed an issue with Close in the Window not being disabled for the Workbench window.
  • Fixed an issue where dropping a file or drawer icon did not copy the file or drawer to the disk.
  • Fixed an issue with executing commands failing when using standard CON: or NEWCON: handlers.
  • Fixed an issue with the disk icon being shown as part of the disk content if the Disk.info file was not capitalized like that.

Published 9 hours ago
StatusReleased
CategoryTool
AuthorMats Eirik Hansen

Download

Download
OBWorkbench.lha 297 kB

Install instructions

The included installation script will copy the required files but some changes must be made to S:Startup-Sequence manually.

Old Blue Workbench requires the ENVARC: assign for locating the default icons so add the following toS:Startup-Sequence if it doesn’t already exist.

C:Assign ENVARC: SYS:Prefs/Env-Archive 

To launch Old Blue Workbench instead of the original Workbench when Old Blue Workbench has been installed in SYS:Tools/OldBlue replace the LoadWB command in S:Startup-Sequence with:

C:Assign OldBlue: SYS:Tools/OldBlue
C:Run <NIL: >NIL: OldBlue:LaunchDaemon
C:Stack 8192
C:Run <NIL: >NIL: OldBlue:Workbench STARTUPDRAWER SYS:WBStartup SHOWSTARTUP 

The STARTUPDRAWER argument specifies the path to a drawer with tools and projects to launch at startup. The SHOWSTARTUP argument tells Old Blue Workbench to show a window with a progress bar while launching these tools and projects. The STARTPRI tool type can be set for each of the tools and projects to control the launch order.

LaunchDaemon is a background task that is used by Old Blue Workbench to launch tools and commands. It makes it possible to quit Old Blue Workbench without quitting all tools launched by it

Leave a comment

Log in with itch.io to leave a comment.