Up until and including release 3.1 of the Amiga's operating system, Commodore itself used the specific term
Workbench to refer to the entire Amiga operating system of itself – Distinctively,
AmigaDOS was more referred to specifically in connexion with the Amiga's
Command-line interface CLI, called
Shell. As a consequence Workbench was commonly used to refer to both, the operating system and the file manager component. For end users, Workbench was often synonymous with the Amiga's OS. Notably from the first versions of 3rd-party releases from licensed contractors like version 3.5 onwards, the OS was successively called "AmigaOS" and pre-3.5 versions may also retroactively referred to as "AmigaOS" (rather than Workbench). Subsequently, "Workbench" refers to the native graphical file manager only, in contrast to the Amiga's ROM-located parts of the OS in its "Kickstart". From its inception, Workbench offered a highly customizable interface. The user could change the aspect of program icons replacing it with newer ones with different color combinations. Users could also take a "snapshot" of icons and windows so the icons will remain on the desktop at coordinates chosen by user and windows will open at the desired size.
Workbench 1.x Workbench 1.0 was released with the first Amiga, the
Amiga 1000, in 1985. The 1.x versions of Workbench used a blue-and-orange color scheme, designed to give high contrast on even the worst of television screens (the colors can be changed by the user). Versions 1.1 consists mostly of bug fixes and, like version 1.0, was distributed for the Amiga 1000 only. The display was highly customizable for the era. The user was free to create and modify system and user icons, while
Atari TOS featured only default system icons whose appearance could not be modified and customizing icons on the Macintosh required using
ResEdit. Icons can be of arbitrary size and design and can have two image states to produce a pseudo-animated effect when selected. Users could customize four display colors and choose from two resolutions: or (interlaced) on
NTSC, or or on
PAL systems. In later revisions, the TV or monitor overscan could be adjusted. Several features were deprecated in later versions. For example, the gauge meter showing the free space on a file system was replaced with a percentage in Workbench 2.0. Under Workbench 1.x, right clicking on icons opens a display of the files metadata, whereas from Workbench 2.0 right clicking activates pull-down menus only. The default "busy" pointer (a comic balloon showing "Zzz...") was replaced with a stopwatch in later versions.
Workbench 2.0, 2.1 Workbench 2.0 was released with the launch of the
Amiga 3000 in 1990. Until AmigaOS 2.0 there was no unified
look and feel design standard and application developers had to write their own widgets (both buttons and menus) if they wished to enhance the already-meager selection of standard basic widgets provided by Intuition. With Workbench 2.0
gadtools.library was created, which provided standard widget sets. The
Amiga User Interface Style Guide, was published which explained how applications should be laid out for consistency. Intuition was improved with
BOOPSI (Basic Object Oriented Programming system for Intuition) which enhanced the system with an
object-oriented interface to define a system of classes in which every class individuate a single widget or describes an interface event. It can be used to program object oriented interfaces into Amiga at any level. As of Workbench 2.0 all files became visible as icons without the need of associated .info files, thus streamlining the process of starting executables in the GUI. Workbench 2.0 also added support for
public screens. Instead of the Workbench screen being the only shareable screen, applications could create their own named screens to share with other applications. Workbench 2.0 included and integrated
ARexx, allowing users to control the system and other programs from user scripts. Workbench 2.0 introduced
AmigaGuide, a simple text-only
hypertext markup scheme and browser, for providing online help inside applications. It also introduced
Installer, a standard software installation program, driven by a
LISP-like scripting language. Finally, Workbench 2.0 rectified the problem of applications
hooking directly into the input-events stream to capture keyboard and mouse movements, sometimes locking up the whole system. Workbench 2.0 provided
Commodities, a standard interface for modifying or scanning input events. This included a standard method for specifying global "hotkey" key-sequences, and a
Commodities Exchange registry for the user to see which commodities were running.
Workbench 3.0, 3.1 Version 3.0 was originally shipped with the
Amiga 1200 and
Amiga 4000 computers. Version 3.0 added datatype support and Workbench could load any background image in any format, as long as the required datatype was installed. This feature was also used in Multiview. Its capabilities were directly related to the datatypes installed in Devs:Datatypes. Localisation was added to allow Workbench, and any installed programs that had localization, to appear in any supported language. The established AmigaGuide hypertext system gained more usability by using document links pointing to mediafiles, for example pictures or sounds, all recognized by the datatypes.
Workbench 3.5, 3.9 Following Commodore's demise and around six years after Workbench 3.1 was released,
Haage & Partner were commissioned to update AmigaOS, which was released in 1999 as a software-only update for existing m68k-systems with at least a 68020. The Workbench
look and feel, though still largely based on the earlier 3.1 release, was revised somewhat, with an improved user interface based on ReAction, improved icon rendering and official support for
true color backdrops. These releases included support for existing third-party GUI enhancements, such as
NewIcons, by integrating these patches into the system. The 3.5 and 3.9 releases included a new set of 256-color icons and a choice of desktop wallpaper. These replaced the default all-metal gray 4/8 color scheme used on AmigaOS from release 2.0 to 3.1. The 3.9 release of Workbench was again developed by Haage&Partner and released in 2000. The main improvements were the introduction of a program start bar called AmiDock, revised user interfaces for system settings and improved utility programs.
Workbench 4.0, 4.1 This new Workbench, called Workbench 4.0, has been rewritten to become fully
PowerPC compatible. It was part of
AmigaOS 4.0, and released in 2006. Since the
fourth Developer Pre-Release Update screens are now draggable in any direction.
Drag and drop of Workbench icons between different screens is also possible. Additionally, Workbench 4.0 includes a new version of Amidock,
TrueType/
OpenType fonts and movie player with
DivX and
MPEG-4 support. In AmigaOS 4.1, a new Startup preferences feature was added which replaced the WBStartup drawer. Additional enhancements include: a new icon set to complement higher screen resolutions, new window themes including drop shadows, AmiDock with true transparency, scalable icons, and a Workbench auto-update feature. == Workbench icons ==