FIRST: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362008-11-13T11:51:35ZEcoinformatics Redmine
Redmine Bug #3660 (Resolved): Auto-scroll window when performing a selectionhttps://projects.ecoinformatics.org/ecoinfo/issues/36602008-11-13T11:51:35ZRyan McFallmcfall@hope.edu
<p>When an image is being selected and we need to scroll to see the whole image, we should try to figure out how to make this happen. Right now it can be accomplished through resizing, but users don't always notice this.</p> Bug #3659 (Resolved): Warn users if assessment has no question numbershttps://projects.ecoinformatics.org/ecoinfo/issues/36592008-11-13T11:47:02ZRyan McFallmcfall@hope.edu
<p>During the student testing, we encountered an exam that did not have any question numbers, and an exam that was a scanned document. We can probably detect these cases, and should warn the user about them, as the parser is never going to do well in these situations.</p> Bug #3658 (Resolved): Need to be able to save during parsing processhttps://projects.ecoinformatics.org/ecoinfo/issues/36582008-11-13T03:14:44ZRyan McFallmcfall@hope.edu
<p>Right now you have to complete the entire process of parsing the exam; otherwise work you have done is lost. This should be implemented.</p> Bug #3572 (Resolved): Prompt associated with multi-part question missing on page 2 of Exam3BS110s...https://projects.ecoinformatics.org/ecoinfo/issues/35722008-10-27T10:24:08ZRyan McFallmcfall@hope.edu
<p>Question 3 contains introductory text used for parts (a) and (b) of the question. This text seems to be ignored by the parser for some reason.</p> Bug #3536 (Resolved): Allow PDF view to "pop out" of GUI parserhttps://projects.ecoinformatics.org/ecoinfo/issues/35362008-10-16T21:12:52ZRyan McFallmcfall@hope.edu
<p>For me at least, it's very hard to use the split pane view where the PDF is shown at the bottom. If it could be shown in a separate window, I think that would be good.</p>
<p>There's an option in the view menu of MainWindow to do this, but it is not yet implemented.</p> Bug #3534 (Resolved): Allow move by question scrolling in MainWindowhttps://projects.ecoinformatics.org/ecoinfo/issues/35342008-10-16T20:52:16ZRyan McFallmcfall@hope.edu
<p>It would be nice if there was a way to navigate from question to question within the GUI environment for editing questions.</p> Bug #3526 (Resolved): Should allow rectangle associated with vectorized image to be edited when c...https://projects.ecoinformatics.org/ecoinfo/issues/35262008-10-13T20:14:42ZRyan McFallmcfall@hope.edu
<p>After adding a vectorized image to the image pane, it's not possible to go back and edit the rectangle associated with the image.</p>
<p>In order to facilitate this, most like ImagePane should be changed to descend from JList rather than JPanel. Otherwise it will be more difficult than it should be to identify which element is selected.</p> Bug #3525 (Resolved): MouseExited logic not invoked when exiting scrollbar into PDFPanehttps://projects.ecoinformatics.org/ecoinfo/issues/35252008-10-13T20:00:39ZRyan McFallmcfall@hope.edu
<p>In SelectHeadersAndFooters, if the mouse enters the vertical scrollbar "knob" and then exits it to the left (that is, into the PDFPane), it stays painted in its "selected" state. Exiting the knob to the right or down into the other part of the scrollbar works correctly.</p>
<p>This is likely due to the mouseExited event not getting redispatched to the scrollbar knob class.</p> Bug #3522 (Resolved): Allow specification of points possible for each question during data uploadhttps://projects.ecoinformatics.org/ecoinfo/issues/35222008-10-09T21:04:40ZRyan McFallmcfall@hope.edu
<p>We want the user to be able to upload the number of points possible for each question. Because it's possible that they have this information in their grading spreadsheet, this should happen during the data upload process. After that, the information may end up as part of the QTI, or part of the uploaded CSV file. It's not clear which of these is most desirable at this point.</p>
<p>There are several cases that should be supported:<br />1. The user has the data in the spreadsheet<br />2. The user wants to specify that all questions have the same point value<br />3. The user wants to enter in the information for each question (maybe starting with 2 and then editing the results)</p> Bug #3457 (Resolved): Can't immediately edit new choice for multiple choice questionhttps://projects.ecoinformatics.org/ecoinfo/issues/34572008-07-24T20:33:48ZRyan McFallmcfall@hope.edu
<p>Clicking edit, then adding a new choice doesn't allow the new choice to be edited until the edit button is clicked again. Then the text is editable.</p> Bug #3446 (Resolved): NullPointerException on previous from ReviewColumnAssignmentshttps://projects.ecoinformatics.org/ecoinfo/issues/34462008-07-11T11:05:26ZRyan McFallmcfall@hope.edu
<p>If we say no to requirement to upload external files, go to ReviewColumnAssignments, and then click previous, a NullPointerException is thrown with the following stack trace:</p>
<pre><code>at edu.msu.first.dataimport.gui.AssignExternalFiles.setWizardData(AssignExternalFiles.java:494)<br /> at edu.msu.first.dataimport.gui.AssignExternalFiles.&lt;init&gt;(AssignExternalFiles.java:149)<br /> at edu.msu.first.dataimport.gui.Controller.getPreviousPage(Controller.java:249)</code></pre>
<p>Note that we really shouldn't have gone back to AssignExternalFiles</p> Bug #3434 (Resolved): Row number incorrect when verifying student selectionhttps://projects.ecoinformatics.org/ecoinfo/issues/34342008-06-26T20:17:37ZRyan McFallmcfall@hope.edu
<p>There is an off by one error due to 0-based vs. 1-based numbers for rows in ConfigureDataSource$VerifyStudentSelection.</p> Bug #3406 (Resolved): Changing delimiters on ConfigureDataSource doesn't workhttps://projects.ecoinformatics.org/ecoinfo/issues/34062008-06-20T18:10:05ZRyan McFallmcfall@hope.edu
<p>Here's a stack trace</p>
<p>Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0<br /> at edu.msu.first.dataimport.gui.ConfigureDataSource$8.valueChanged(ConfigureDataSource.java:511)<br /> at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(Unknown Source)<br /> at javax.swing.DefaultListSelectionModel.clearSelection(Unknown Source)<br /> at javax.swing.JTable.clearSelection(Unknown Source)<br /> at javax.swing.JTable.clearSelectionAndLeadAnchor(Unknown Source)<br /> at javax.swing.JTable.tableChanged(Unknown Source)<br /> at javax.swing.table.AbstractTableModel.fireTableChanged(Unknown Source)<br /> at javax.swing.table.AbstractTableModel.fireTableStructureChanged(Unknown Source)<br /> at edu.msu.first.dataimport.DataSourcePreviewPanel.propertyChange(DataSourcePreviewPanel.java:430)<br /> at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)<br /> at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)<br /> at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)<br /> at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)<br /> at edu.msu.first.dataimport.DelimitedDataSource.setDelimiter(DelimitedDataSource.java:43)<br /> at edu.msu.first.dataimport.gui.ConfigureDataSource$1.actionPerformed(ConfigureDataSource.java:395)</p> Bug #3404 (In Progress): Make JLists larger in AssignExternalFileshttps://projects.ecoinformatics.org/ecoinfo/issues/34042008-06-20T16:30:11ZRyan McFallmcfall@hope.edu
<p>Make sure that the JLists take up more space so that longer names can be displayed correctly.</p> Bug #3359 (In Progress): Allow files to be assigned to only sensible types of datahttps://projects.ecoinformatics.org/ecoinfo/issues/33592008-06-03T17:39:51ZRyan McFallmcfall@hope.edu
<p>It doesn't make sense to allow files to be assigned to scores, number of tries, or time - probably only Responses and Feedback.</p>
<p>As part of this process, it probably makes sense to make an enum of the possible data types, and then modify ChooseTypesOfDataToImport to create a checkbox for the types of values in that enum.</p>