Morpho: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362002-10-23T21:32:36ZEcoinformatics Redmine
Redmine Bug #645 (Resolved): Rename data set documents to metadata.htmlhttps://projects.ecoinformatics.org/ecoinfo/issues/6452002-10-23T21:32:36ZJing Taotao@nceas.ucsb.edu
<p>Now after exporting a datapakcage, we get a html file for every xml module. <br />The html files named by there doocid. So it is difficult to find the data set <br />file. We need to rename the data set file to be metadata.html.</p> Bug #631 (Resolved): text edit boxes in editor are missing in Installer versionhttps://projects.ecoinformatics.org/ecoinfo/issues/6312002-10-16T20:34:41ZDan Higginshiggins@nceas.ucsb.edu
<p>Some text edit boxes are missing when the InstallAnywhere version of Morpho<br />1.2beta is run. (Christy is only one with the version, currently.) Problem<br />disappears when installer version is launched using morpho.bat, but occurs when<br />morpho-exec.exe is used to launch morpho!</p> Bug #621 (Resolved): XML Editor changes do not result in datapackage updatehttps://projects.ecoinformatics.org/ecoinfo/issues/6212002-10-04T15:41:21ZDan Higginshiggins@nceas.ucsb.edu
<p>Currently, one can bring up the XML editor and make changes but when the editor<br />is closed the changes do NOT result in a new data package! i.e. no editing<br />changes are saved.</p> Bug #615 (Resolved): Tab delimiter problem after clicking update buttohttps://projects.ecoinformatics.org/ecoinfo/issues/6152002-09-30T21:04:45ZJing Taotao@nceas.ucsb.edu
<p>In data table, if this data file's delimiter is tab and you click update <br />button, the all data will go to first column. For example:<br />Before update:<br />col1 col2<br />1 2<br />3 4</p>
<p>updated:<br />col1 col2<br />1#x092<br />3#x094</p> Bug #613 (Resolved): verify/fix synchronize/export/delete for data package windowhttps://projects.ecoinformatics.org/ecoinfo/issues/6132002-09-30T20:50:58ZMatt Jonesjones@nceas.ucsb.edu
<p>When Morpho is displaying a package, several of the menus that work for the<br />result set window should also work for the package. These include the<br />synchronize, delete, and export menus. Need to verify that each of these menus<br />is active when a data package window is open, and to make sure they work<br />properly. Fix them if they don't.</p> Bug #610 (Resolved): verify/fix problem with importing comma and tab delimited datahttps://projects.ecoinformatics.org/ecoinfo/issues/6102002-09-30T20:41:50ZMatt Jonesjones@nceas.ucsb.edu
<p>Jing reported a problem importing tab delimited data in Morpho. We used to have<br />a problem importing comma delimited data, although that is apparently fixed. <br />Nedd to verify that importing all delimited data works, and if not, fix it. <br />While at it, please also verify that importing fixed format data works reliably<br />as well.</p> Bug #605 (Resolved): When Trying to Resize Columns in Dataview, Column Becomes Selectedhttps://projects.ecoinformatics.org/ecoinfo/issues/6052002-09-28T16:43:59ZMatthew Brookebrooke@nceas.ucsb.edu
<p>In the header row of the data table, if the user tries to drag the separators to<br />make the columns wider/narrower, the column is selected. This could be bad if<br />the user has already made a selection of cells in the table - the selection<br />would be lost. Also, MetaViewer changes from Entity to Attribute when col is<br />selected (less of a problem, but still annoying if user is only trying to resize<br />columns)</p>
<p>The column should be selected only if the user clicks on the header; if the user<br />clicks and drags the separator, the column should not be selected (see<br />mouselistener code for table header in file->open dialog: this sorts if the user<br />clicks, but resizes without sorting if the user drags the dividers)</p> Bug #604 (Resolved): Right-click in DataView Clears Selectionhttps://projects.ecoinformatics.org/ecoinfo/issues/6042002-09-28T16:36:57ZMatthew Brookebrooke@nceas.ucsb.edu
<p>If a user selects a set of cell sin the dataview table, then right-clicks on the<br />selection to get a popup menu (e.g. if they are planning to "copy" the<br />selection) the selection is cleared, and only the cell immediately beneath the<br />mouse cursor is selected.</p>
<p>I think mouse listener just needs to be changed so it doesn't start a selection<br />when right button clicked - only when left button clicked</p> Bug #603 (Resolved): XSLT works only under JRE1.4https://projects.ecoinformatics.org/ecoinfo/issues/6032002-09-28T03:00:09ZMatthew Brookebrooke@nceas.ucsb.edu
<p>Full XSLT styling in the MetaViewer panes (which pulls XSLT from a jar file)<br />works only if running under JDK1.4. In jdk1.3, exception is:</p>
<ul>
<li>* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <br />; Line#: 88; Column#: 54 (doesn't say what file this is in!!)</li>
</ul>
<p>javax.xml.transform.TransformerException: A location step was expected following<br />the '/' or '//' token.</p>
<ul>
<li>* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</li>
</ul>
<p>If the config file settings are changed so that every eml module maps to the<br />default XSL stylesheet instead of its own custom stylesheet, then it works under<br />JDK1.3 too, without the errors. However, but the triples are not shown by the<br />defautl CSS - so there's no way to navigate around - and the metadata's far from<br />readable :-(</p>
<p><strong>Note</strong> that, when the default XSL is being used, this had an <xsl:import... ><br />statement in it, which loads OK; it also uses the default CSS stylesheet, which<br />also loads OK (provided there are no Font-face definitions in the CSS -<br />otherwise this crasp out on Linux) - it therefore looks liek the path stuff is<br />all OK (with regard to pulling things out of JAR files). Note also that JDK1.4<br />ships with the JAXP packages - and these are almost certainly being put in the<br />classpath in ahead of XALAN?</p>
<p>Maybe the parser that comes with JAXP (crimson??) is less picky about syntax, so<br />it doesn't throw the error mentioned above, whereas XALAN picks it up? Maybe it<br />would be worth changing the XSLT files one by one until the line number in the<br />error changes, to track down the problem? Note that these XSLT files are from<br />eml module, and work OK in production metacat (but what version of Xalan is that?)</p> Bug #581 (Resolved): Update Xalan.jar file to current versionhttps://projects.ecoinformatics.org/ecoinfo/issues/5812002-09-03T18:16:14ZJing Taotao@nceas.ucsb.edu
<p>Matt updated Xerces.jar file. We need to update Xalan too and to make them <br />compatible.</p> Bug #499 (Resolved): Swing changes outside the event threadhttps://projects.ecoinformatics.org/ecoinfo/issues/4992002-05-08T16:40:42ZDan Higginshiggins@nceas.ucsb.edu
<p>When the SwingWorker class was added to Morpho to create new threads for<br />time-consuming tasks, some modifications to Swing components were apparently<br />moved outside the event thread. This is not allowed since Swing components are<br />not multithreaded. Problems have not been noted during normal operation of<br />Morpho but may cause subtle problems in the future. (Bug noted during attempts<br />to convert Morpho to run with Java Web Start).</p>
<p>In particular, there are a number of modifications made to the treenode<br />structure in the XML editor outside the event thread. This would not appear to<br />be a problem until a new DefaultTreeModel is created and a method like 'reload'<br />is called. According to the documentation, this method triggers the Model to<br />notify all listeners that the model has changed.</p> Bug #453 (Resolved): Update itislib functionality to use new informationhttps://projects.ecoinformatics.org/ecoinfo/issues/4532002-04-06T00:19:44ZDan Higginshiggins@nceas.ucsb.edu
<p>calls to the Itis Canada database now have new information in the response (e.g.<br />multiple taxons returned with common name, synonyms, etc. We should enable<br />Morpho to use this additional information (e.g synonyms based on common names)</p> Bug #439 (Resolved): Table Popup menu options should also appear in application menuhttps://projects.ecoinformatics.org/ecoinfo/issues/4392002-03-04T20:01:49ZDan Higginshiggins@nceas.ucsb.edu
<p>Popup menu selections that appear with right click should also appear in<br />persistent application menu. This is particularly critical for Mac users who may<br />not be aware of <Ctrl>+click equivalence to right click.</p>
<p>This was requested by REOT group & Mark Schildhauer</p> Bug #395 (Resolved): second screen of profile wizard must be clicked onhttps://projects.ecoinformatics.org/ecoinfo/issues/3952002-01-11T19:42:11ZChad Berkleyberkley@nceas.ucsb.edu
<p>The second screen of the profile wizard does not have a default focus of the<br />cursor, causing the user to have to click on the username box instead of just<br />hitting the tab key. ideally, the username text box should have the default<br />focus so that the user does not have to do anything to start typing there.</p> Bug #356 (Resolved): resolve icon usability issueshttps://projects.ecoinformatics.org/ecoinfo/issues/3562001-12-01T00:49:39ZMatt Jonesjones@nceas.ucsb.edu
<p>Current icons in Morpho are not completely telegraphic. Need to resolve<br />usability and understandability of icons with input from various users,<br />including REOT.</p>