Difference between revisions of "What's New in MorphOS 3.10"
From MorphOS Library
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
== Preface == | == Preface == | ||
Line 7: | Line 6: | ||
If you're new to MorphOS, please read the other articles at the [https://library.morph.zone/Main_Page MorphOS Library] too. | If you're new to MorphOS, please read the other articles at the [https://library.morph.zone/Main_Page MorphOS Library] too. | ||
+ | |||
+ | : [[File:MorphOS 3.10 First Flight.png|455px]] | ||
Line 19: | Line 20: | ||
* Support for Dualshock 4 and Xbox One controllers | * Support for Dualshock 4 and Xbox One controllers | ||
* Drivers for new audio cards, USB serial devices, network cards, scanners, etc. | * Drivers for new audio cards, USB serial devices, network cards, scanners, etc. | ||
+ | * USB MIDI support | ||
* System time is now stored in UTC to be more compatible with other operating systems on the same machine | * System time is now stored in UTC to be more compatible with other operating systems on the same machine | ||
* Automatic DST adjustment | * Automatic DST adjustment | ||
Line 27: | Line 29: | ||
* Support for Scalable Vector Graphics (SVG) icons. SVG files can be used like normal icons by renaming them as .info files, and they can be scaled without quality loss.<br />[[File:MorphOS 3.10 SVG Icons.gif]] | * Support for Scalable Vector Graphics (SVG) icons. SVG files can be used like normal icons by renaming them as .info files, and they can be scaled without quality loss.<br />[[File:MorphOS 3.10 SVG Icons.gif]] | ||
− | * Icon files can be created without embedded graphics, and they will use graphics from system default icons | + | * Icon files can be created without embedded graphics, and they will use graphics from system default icons. This saves disk space and makes theming easier. |
* ''Create icon'' and ''Get default'' options for easier icon creation<br />[[File:MorphOS 3.10 Create Icon.png]] | * ''Create icon'' and ''Get default'' options for easier icon creation<br />[[File:MorphOS 3.10 Create Icon.png]] | ||
* Filesystem based virtual trashcan implementation | * Filesystem based virtual trashcan implementation | ||
* Faster file copying routines | * Faster file copying routines | ||
− | * Inline editing of date, time, comment, and protection attributes<br />[[File:MorphOS 3.10 Inline Editing.gif]] | + | * Inline editing of date, time, comment, and protection attributes (can be activated with the middle mouse button or command-enter key combination)<br />[[File:MorphOS 3.10 Inline Editing.gif]] |
Line 37: | Line 39: | ||
* New consistent monochromatic look for all modules to work better with all kinds of skins | * New consistent monochromatic look for all modules to work better with all kinds of skins | ||
− | * New | + | * New Key input, Grabber, and Preferences modules<br />[[File:MorphOS 3.10 Screenbar Keyinput.png|412px]]<br>[[File:MorphOS 3.10 Screenbar Grabber.png]] [[File:MorphOS 3.10 Screenbar Preferences.png|153px]] |
* Calendar for the Clock module<br />[[File:MorphOS 3.10 Screenbar Calendar.png]] | * Calendar for the Clock module<br />[[File:MorphOS 3.10 Screenbar Calendar.png]] | ||
* Many modules have been rewritten or redesigned, and have new themes<br />[[File:MorphOS 3.10 Screenbar Settings.png|340px]] | * Many modules have been rewritten or redesigned, and have new themes<br />[[File:MorphOS 3.10 Screenbar Settings.png|340px]] | ||
Line 45: | Line 47: | ||
There are four new skins with accompanying MUI presets. To take these into use, change the skin from | There are four new skins with accompanying MUI presets. To take these into use, change the skin from | ||
− | '''Settings -> System -> Screens -> Ambient''' and the MUI preset from '''Settings -> MUI -> Settings -> Presets'''. | + | '''Settings -> System -> Screens -> Ambient''' and the MUI preset from '''Settings -> MUI -> Settings -> Presets'''. |
+ | : [[File:MorphOS 3.10 MUI Presets.png|300px]] | ||
Line 69: | Line 72: | ||
* LogTool for viewing and analyzing MorphOS debug logs in real-time | * LogTool for viewing and analyzing MorphOS debug logs in real-time | ||
* Updated Odyssey Web Browser<br />[[File:MorphOS 3.10 OWB.png|400px]] | * Updated Odyssey Web Browser<br />[[File:MorphOS 3.10 OWB.png|400px]] | ||
− | * AudioRecorder | + | * AudioRecorder<br />[[File:MorphOS 3.10 Audio Recorder.png]] |
* CSVViewer for viewing CSV files | * CSVViewer for viewing CSV files | ||
− | * KeyExplorer replaces the old Keystroke utility | + | * KeyExplorer replaces the old Keystroke utility<br />[[File:MorphOS 3.10 Key Explorer.png]] |
− | * | + | * MIDI Piano<br />[[File:MorphOS 3.10 MIDI Piano.png]] |
Line 82: | Line 85: | ||
== Shell Commands == | == Shell Commands == | ||
− | * LoadLib - loads libraries and classes into memory | + | * [[Shell_Commands/LoadLib | LoadLib]] - loads libraries and classes into memory |
− | * PlayMidi - CAMD Midi player | + | * [[Shell_Commands/PlayMidi | PlayMidi]] - CAMD Midi player |
− | * RunFS - mounts network filesystems | + | * [[Shell_Commands/RunFS | RunFS]] - mounts network filesystems |
− | * | + | * [[Shell_Commands/Ssh2FS | Ssh2FS]] - mounts a remote filesystem using SFTP/SSH |
− | * WaitForNotification - waits for file notifications<br />[[File:MorphOS 3.10 Shell Commands.png]] | + | * [[Shell_Commands/WaitForNotification | WaitForNotification]] - waits for file notifications<br />[[File:MorphOS 3.10 Shell Commands.png]] |
== Misc == | == Misc == | ||
− | * Extensive Objective-C support | + | * [http://morphos-team.net/guide/objective-c Extensive Objective-C support] |
* Many new MUI libraries and Reggae classes | * Many new MUI libraries and Reggae classes | ||
* HarfBuzz library for text shaping | * HarfBuzz library for text shaping | ||
− | |||
* sqlite.library | * sqlite.library | ||
* vgraphics.library for vector graphics | * vgraphics.library for vector graphics | ||
* xattr support for ixemul.library, which enables, for instance, storing Amiga's protection bits and file comments in tar archives | * xattr support for ixemul.library, which enables, for instance, storing Amiga's protection bits and file comments in tar archives |
Latest revision as of 16:21, 13 April 2018
Contents
Preface
MorphOS 3.10 is one of the biggest updates for MorphOS since the release of version 2.0. The official release notes list is long and detailed, but let's look at some of the main features and changes in a more visual way here.
Yet again the update is free of charge for registered MorphOS 2.x and 3.x users, and the registration price has been dropped even more since the previous release.
If you're new to MorphOS, please read the other articles at the MorphOS Library too.
Kernel and Hardware Support
- Support for AmigaOne X5000 computers
- 2D support for MANY new graphics cards from R600 to Northern Islands series
- Abox's memory mapping allows 192 MB more memory
- Disables the second CPU on PowerMac7 machines
- Isochronous transfers support with USB
- New PPD based printing system
- Support for Dualshock 4 and Xbox One controllers
- Drivers for new audio cards, USB serial devices, network cards, scanners, etc.
- USB MIDI support
- System time is now stored in UTC to be more compatible with other operating systems on the same machine
- Automatic DST adjustment
- Touchpads can be disabled
Ambient
- Support for Scalable Vector Graphics (SVG) icons. SVG files can be used like normal icons by renaming them as .info files, and they can be scaled without quality loss.
- Icon files can be created without embedded graphics, and they will use graphics from system default icons. This saves disk space and makes theming easier.
- Create icon and Get default options for easier icon creation
- Filesystem based virtual trashcan implementation
- Faster file copying routines
- Inline editing of date, time, comment, and protection attributes (can be activated with the middle mouse button or command-enter key combination)
Screenbar Modules
- New consistent monochromatic look for all modules to work better with all kinds of skins
- New Key input, Grabber, and Preferences modules
- Calendar for the Clock module
- Many modules have been rewritten or redesigned, and have new themes
Skins and MUI Presets
There are four new skins with accompanying MUI presets. To take these into use, change the skin from Settings -> System -> Screens -> Ambient and the MUI preset from Settings -> MUI -> Settings -> Presets.
Besides the whole themes, several new MUI button sets are available for custom configurations.
Blankers
Applications and Utilities
- Clock with multiple fancy looking skins
- Flow Studio is a full-featured IDE based on the feature-rich Scribble text editor, which was previously shipped with MorphOS
- LogTool for viewing and analyzing MorphOS debug logs in real-time
- Updated Odyssey Web Browser
- AudioRecorder
- CSVViewer for viewing CSV files
- KeyExplorer replaces the old Keystroke utility
- MIDI Piano
Games
Shell Commands
- LoadLib - loads libraries and classes into memory
- PlayMidi - CAMD Midi player
- RunFS - mounts network filesystems
- Ssh2FS - mounts a remote filesystem using SFTP/SSH
- WaitForNotification - waits for file notifications
Misc
- Extensive Objective-C support
- Many new MUI libraries and Reggae classes
- HarfBuzz library for text shaping
- sqlite.library
- vgraphics.library for vector graphics
- xattr support for ixemul.library, which enables, for instance, storing Amiga's protection bits and file comments in tar archives