<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head> | |
<meta http-equiv="Content-Language" content="en-us" /> | |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> | |
<link rel="stylesheet" href="default_style.css" type="text/css" title="main" media="screen" /> | |
<title>Orion 2.0 M1 News</title> | |
</head> | |
<body> | |
<h1>Orion 2.0 M1 - New and Noteworthy</h1> | |
<p>Here are some of the more noteworthy things available in milestone build M1 | |
(December 7, 2012) which is now available for <a href="http://download.eclipse.org/eclipse/downloads/" target="_top">download</a>. | |
</p> | |
<table class="news" border="0" cellpadding="10" cellspacing="0" width="80%"> | |
<tr id="orion-node-prototype"> | |
<td class="title">Prototype node-based Orion server</td> | |
<td class="content"> | |
Work is well underway to create a simple Orion server running on node.js. The small footprint | |
of this server makes it suitable for embedded devices and potentionally very large scale cloud scenarios. | |
Having all the client and server tools written in the same language also raises some new possibilities and | |
makes the Orion architecture very flexible. This server is not yet ready for prime time, but you can check out | |
or fork the code on <a href="https://github.com/mamacdon/orionode">GitHub</a>. | |
</td> | |
</tr> | |
<tr id="search-type"> | |
<td class="title">Narrow search on file type</td> | |
<td class="content"> | |
You can now narrow down a global search based on file type. Open the drop down menu | |
in the search bar, and select a file type from the list. You can search on file type only, | |
or a combination of file type and search keyword. | |
<p><img src="images/20m1-search-type.png" alt="Advanced search"/></p> | |
</td> | |
</tr> | |
<tr id="editor-regex"> | |
<td class="title">Search and replace capture groups with regular expressions</td> | |
<td class="content"> | |
When doing search and replace in the Orion editor, you can now use JavaScript-style regular expression syntax to indicate | |
capture groups in the replacement text. For example, to remove the id from an HTML table row or cell, search for | |
"<(td|tr)( id=".*")>" and replace with "<$1>". | |
<p><img src="images/20m1-editor-regex-replace.png" alt="Search and replace with regular expressions"/></p> | |
</td> | |
</tr> | |
<tr id="desktop-dnd"> | |
<td class="title">Drag files from desktop into Orion</td> | |
<td class="content"> | |
You can now drag files and directories directly from your desktop into Orion. This | |
feature is fully supported only on Chrome. On Firefox you can drag individual files from | |
your desktop, but not folders. If you're on Internet Explorer you can use <b>Import local file</b> | |
from the <b>Actions</b> menu. We are investigating support for drag and drop on | |
Internet Explorer 10. | |
<p><img src="images/20m1-drag-import.png" alt="Drag file to import"/></p> | |
</td> | |
</tr> | |
<tr id="editor-android"> | |
<td class="title">Editor improvements on Android</td> | |
<td class="content"> | |
The Orion editor has been improved on Android. All forms of input are supported, including virtual keyboard, voice input, | |
gesture typing in Android 4.2, and of course physical keyboards. Editor selection and copy/paste are supported as well. Orion | |
currently supports only mobile Chrome browser on Android 4.1 or later. | |
<p><img src="images/20m1-android-gesture.png" alt="Gesture typing in Android"/></p> | |
</td> | |
</tr> | |
<tr id="theme-html-css"> | |
<td class="title">Editor themes now apply to CSS and HTML editors</td> | |
<td class="content"> | |
The <b>Editor Theme</b> settings tab previously applied only when editing | |
JavaScript files. These editor themes are now also applied when editing CSS | |
and HTML files. | |
<p><img src="images/20m1-editor-themes.png" alt="Editor theme settings"/></p> | |
</td> | |
</tr> | |
<tr id="theme-editor-font"> | |
<td class="title">Customizable editor font size</td> | |
<td class="content"> | |
You can now change the editor font size from the <b>Editor Theme</b> settings tab. | |
<p><img src="images/20m1-theme-font-size.png" alt="Setting editor font size"/></p> | |
</td> | |
</tr> | |
<tr id="theme-editor-prospecto"> | |
<td class="title">New Prospecto editor theme</td> | |
<td class="content"> | |
Orion has a new editor theme called <i>Prospecto</i>. You can | |
customize or change editor themes from the <b>Settings</b> page. | |
<p><img src="images/20m1-theme-prospecto.png" alt="New editor theme"/></p> | |
</td> | |
</tr> | |
<tr id="shell-plugin-commands"> | |
<td class="title">New shell commands</td> | |
<td class="content"> | |
Several new commands have been added to the <b>Shell</b> page: | |
<ul> | |
<li>A <tt>plugins</tt> command for working with Orion plugins. This command | |
has sub-commands for listing, installing/uninstalling, reloading, and | |
enabling/disabling plugins. Type <tt>help plugins</tt> on the shell page for | |
more details.</li> | |
<li>A <tt>service</tt> command for listing the available instances of a given service. | |
Type <tt>help service</tt> on the shell page for more details.</li> | |
<li>A <tt>clear</tt> command to clear the screen</li> | |
</ul> | |
<p><img src="images/20m1-shell-commands.png" alt="New shell commands"/></p> | |
</td> | |
</tr> | |
<tr id="shell-open-from-nav"> | |
<td class="title">Open shell from navigator</td> | |
<td class="content"> | |
You can now open a shell page on a particular directory from the <b>Navigator</b> | |
page. Select any directory, and select <b>Open in Shell</b> from the <b>Related</b> | |
menu in the top banner. | |
<p><img src="images/20m1-shell-open.png" alt="Open directory in shell"/></p> | |
</td> | |
</tr> | |
<tr id="search-proposal-highlight"> | |
<td class="title">Highlight matching term in search</td> | |
<td class="content"> | |
When entering a search term in the search bar, matching segments from previous | |
searches are now highlighted in the proposal list. | |
<p><img src="images/20m1-proposal-highlight.png" alt="Search history highlighting"/></p> | |
</td> | |
</tr> | |
<tr id="orionhub-https"> | |
<td class="title">Secure connections to OrionHub</td> | |
<td class="content"> | |
Communication with <a href="https://orionhub.org">OrionHub</a> now occurs over HTTPS, providing | |
authentication and encrypted communication with your hosted tools. Orion itself has supported HTTPS | |
for awhile, but it was recently deployed to the OrionHub server in particular. | |
<p><img src="images/20m1-orionhub-https.png" alt="Secure OrionHub communication"/></p> | |
</td> | |
</tr> | |
<tr> | |
<td colspan="2"> </td> | |
</tr> | |
</table> | |
</body> | |
</html> |