blob: cf6acd625cdb64e8bc50cc43f1ff1a1fc1df97df [file] [log] [blame]
<!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
&quot;&lt;(td|tr)( id=".*")&gt;&quot; and replace with &quot;&lt;$1&gt;&quot;.
<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>