| Latest released versions |
| Stand-Alone Shrimp |
2.6.1, May 17th, 2007 |
 |
Jambalaya |
2.6.6, January 29th, 2008 (for Protege 3.4 beta) |
 |
Creole |
1.6.1, May 17th, 2007 |
|
| Previous versions |
| Stand-Alone Shrimp |
2.2.5, February 9th, 2006 |
 |
Jambalaya |
2.6.1, May 17th, 2007
|
 |
Creole |
1.3.1, February 20th, 2006 |
*Scroll down to the bottom of this page for features that will be included in the next release of Shrimp, Jambalaya and Creole. |
Here is a list of features that are included in the latest release: |
| Legend |
| + |
Feature added |
| * |
Feature changed |
| - |
Feature removed |
| x |
Bug fixed |
| ? |
Help/More information |
|
| General |
| x |
Fixed the GeneralPath ClassCastException that occurs when running Creole, Shrimp, or Jambalaya with Java 1.6 |
|
 |
Jambalaya |
| + |
Improved the way Jambalaya starts to only load itself when the tab is activated. Jambalaya also now properly disposes itself when the tab is closed. |
| + |
Added a Properties action to the right click menu of nodes and arcs. It displays the Protégé Properties Dialog. You can also double click on an arc to display the same dialog. |
| + |
The root class(es) are displayed at the bottom of the main view in Jambalaya ("Roots: ..."). This will usually be :THING, but this is configurable. You can drag and drop classes onto the Jambalaya quick view buttons to select your working set, or you can click the "Root: ..." button. |
| + |
Added icons to nodes in Jambalaya when in the Above Node label modes. |
| + |
Jambalaya is integrated with Diamond |
|
 |
ShrimpView (main view) |
| + |
 |
Quick Search |
|
Added a panel at the top of the main view that lets the user perform searches without opening a separate window. It has an auto-completing drop down list to help make searching for the right term easier. |
| + |
Two more label modes |
Added the Fit To Node and Wrap To Node label modes. These modes render labels on the nodes and attempt to make the font size large enough to be readable.
To change label mode use the labels drop down list in the bottom right corner of the main shrimp view. For more information see the label modes section of the Shrimp user manual. |
| + |
Above node labels |
A node label will appear above a node when you hover your mouse over it if the label isn't already showing or if it is too small to read (as in "On Node" label mode). The label will be hidden when you move your mouse off the node. |
| + |
 |
Plus Icons |
|
A plus icon is rendered in the top left corner of nodes that have children. You can turn this feature off in the general Shrimp/Jambalaya/Creole options (under the Tools menu). |
| + |
Node Grouping |
Multiple nodes can now be grouped into a single node. This new node can optionally be renamed to a more meaningful name. Any arcs connecting the existing nodes will be re-routed to the new node. |
| + |
Node Renaming |
Nodes can be renamed using the context menu or by pressing F2 |
| + |
Hide Nodes |
Individual nodes can hidden by pressing the Delete key or by right clicking on a node and choosing Hide. Hidden nodes can be made visible by right clicking anywhere on the main view and choosing Show All Hidden Nodes.
|
| + |
Prune |
Pruning hides the selected nodes and all the nodes that are connected by outgoing arcs recursively. So in a parent/child hierarchy this would remove the selected nodes and all their descendants. To restore hidden nodes choose Show All Hidden Nodes from the context menu. |
| + |
Collapse |
Double clicking on a node in a flat view (a view with no nesting hierarchy) will collapse the subgraph. This hides all the descendants of the given node. Double clicking the same node will expand the descendants. This action is also found in the context menu. |
| + |
Hide Arcs |
Individual arcs can now be hidden by right clicking on an arc and choosing Hide Arc. Hidden arcs can be made visible by right clicking anywhere and choosing Show Hidden Arcs. |
| + |
 |
Sugiyama Layout |
|
Added this hierarchical tree layout algorithm which has curved (bezier) edges. It does not work very well for graphs that have cycles. |
| + |
Documented user controls |
This documentation is found under the Tools > Options > User Controls menu and in the online Shrimp Manual |
| + |
Node Shapes, Borders, Images |
A lot of work has gone into supporting more node shapes (besides the basic rectangle, ellipse, and triangle). Node shapes can also be rendered with a custom image (stretched, centered, or tiled) as the background and a custom border.
|
|
 |
QueryView |
| * |
Simplified the search panel |
| + |
Added auto-completion to the search textfield |
| * |
The nodes and arcs of interest are now checkbox lists which automatically update the existing search results |
| * |
The user can specify how many levels in each direction (incoming and outgoing) |
| x |
Fixed numerous bugs
|
| ? |
For more information see the QueryView page in the Shrimp manual
|
|
 |
Scripting Tool |
| + |
Many major improvements! |
| + |
Content Assist on the constants and mainView variables. To use press CTRL+Space after typing in either "constants." or "mainView." and a drop down list will appear showing the defined constants and methods. |
| + |
Basic syntax highlighting |
| + |
Added undo/redo support |
| + |
Added more functionality to the API:
run quick views
run quick search
move and resize selected nodes
change node and arc styles
prune subgraphs
collapse selected nodes
|
| x |
Fixed a problem in Jambalaya and Protégé where the Scripting Tool was not working |
| ? |
For more information see the Scripting page in the Shrimp manual
|
|
 |
Search Tool |
| + |
Added auto-completion to the search field. The Search Tool found under the Edit > Search menu. |
| ? |
For more information see the Searching page in the Shrimp manual
|
|
 |
Filters View (New!) |
| + |
Added a new view (found until the Tools menu) which displays all the current filters for the main Shrimp View. This allows users to turn on and off specific filters. |
| ? |
For more information see the Filtering page in the Shrimp manual
|
|
 |
Hierarchical View |
| x |
There were many bugs in the Hierarchical View. There still are lots, but some have been fixed :) |
| ? |
For more information see the Hierarchical View page in the Shrimp manual
|
|
 |
Quick Views |
| + |
Got quick views working in Creole |
| + |
Added a new "Display" option which determines whether the quick view will appear in the quick view panel |
| x |
Fixed the default quick views for OWL projects (Jambalaya) |
| ? |
For more information see the Quick Views page in the Shrimp manual
|
|
 |
Filmstrip |
| * |
Improved the UI |
| x |
Fixed quite a few problems in the Filmstrip. The filmstrip wasn't automatically being saving when the project was closed or when the filmstrip was closed. |
| ? |
For more information see the Filmstrip page in the Shrimp manual
|
|
| Features that will be included in the next release |
| * |
Added a new option to the File > Export to image... action that lets you save the entire canvas to an image instead of just the visible region. |
| x |
Creole |
Fixed some bugs in Creole - the menus and JComboBoxes (drop down lists) weren't working properly in Java 6. This fixes the QueryView and SearchView problems where the search textbox didn't allow the user to enter in any text. |
| * |
Creole |
Updated the Creole Perspective to include the new views (filters, quick views etc). |
| + |
All |
Added an exciting new feature - Node Documents. You can now attach file (text, PDF, HTML) to nodes. Then by right clicking on a node and choosing "View Documents" you get a table displaying the documents. If the document is a text file, an image, or an html page then it can be displayed in the internal viewer. Click below to see a screenshot.
Node Documents Menu
Node Documents View
|
|