FIRST: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362009-06-11T15:26:05ZEcoinformatics Redmine
Redmine Bug #4146 (New): Allow for multiple responses (check all that apply) for MultipleChoiceResponseItemhttps://projects.ecoinformatics.org/ecoinfo/issues/41462009-06-11T15:26:05ZRyan McFallmcfall@hope.edu
<p>In MultipleChoiceResponseItem.generateXML, there is a possibility of allowing multiple responses. However, the code below doesn't make a lot of sense:</p>
<p>if(multipleResponses){<br /> xml.append("<response_lid ident = \"Q"+id+"\" rcardinality = \"Multiple\" rtiming = \"No\">\n");<br /> xml.append("<render_choice shuffle = \"Yes\" minnumber = \"1\" maxnumber = \"4\">\n");<br />}</p>
<p>In particular, the maxnumber attribute is just an arbitrary number, and so there needs to be a way for the user to specify this.</p> Bug #4110 (Resolved): Next button not enabled correctly when going back to IdentifyStudentColumnhttps://projects.ecoinformatics.org/ecoinfo/issues/41102009-05-27T19:11:59ZRyan McFallmcfall@hope.edu
<p>If you set the identifier column, and then click next, the correct column will be shown, but next will not be enabled.</p> Bug #4058 (New): Question 46 on Fall05-Exam3.pdf causes error in recognitionhttps://projects.ecoinformatics.org/ecoinfo/issues/40582009-05-11T14:35:45ZRyan McFallmcfall@hope.edu
<p>(This is a resubmission of a bug lost due to fire. The old bug number was 4057; that number seems to have taken by a newer bug submitted after the restore. We talked about this bug during the videoconference on 2009-05-06).</p>
<p>Question 46 on the exam private/samples/Fall05-Exam3.pdf is not recognized<br />correctly. This question contains some text, followed by a line of text on<br />it's own line that represents a string of DNA, and then contains several<br />choices which are all numbers.</p>
<p>Not all of the prompt is put into the question text, and the last choice (E)<br />also contains the question text for the next question.</p>
<p>Sandeep, can you investigate this and make a report back as to why this is<br />occurring?</p> Bug #4024 (Resolved): Image drop target disappears after deleting last image from a response itemhttps://projects.ecoinformatics.org/ecoinfo/issues/40242009-04-24T13:24:39ZRyan McFallmcfall@hope.edu
<p>Steps to reproduce:</p>
<p>Turn on "Show images" using the button at the top of a question. Drag a question onto the appropriate prompt text or drop target. Then, remove the image using the remove button. At this point, the "Show images" button will still say "Hide Images", but the box saying "Drag a new image here" will not be shown.</p> Bug #3926 (Resolved): Parsing/Extraction does not complete on doc56.pdfhttps://projects.ecoinformatics.org/ecoinfo/issues/39262009-03-31T20:43:35ZRyan McFallmcfall@hope.edu
<p>If the 4 raster images on doc10.pdf are identified and then the Finish button is clicked on, the extraction process begins but doesn't seem to complete. Clicking the Finish button a second time causes MainWindow to show up, but the ImagePane is empty.</p>
<p>It seems likely that an exception is being thrown but ignored, because if the images aren't identified, the parsing process completes and MainWindow is shown.</p>
<p>Sandeep, if you can at least identify what is happening here we can go from there.</p> Bug #3924 (New): Searching for choices in multiple choice question can cross question boundarieshttps://projects.ecoinformatics.org/ecoinfo/issues/39242009-03-31T20:09:11ZRyan McFallmcfall@hope.edu
<p>In doc10.pdf, if the user selects the labels for question 28 as part of user-specified images, then it seems like the MultipleChoice question type is searching for options, and doesn't stop searching until it finds some. In this particular case, this causes it to go past the boundary for question 28 and into question 29.</p>
<p>It seems like it would be best to stop when it sees the next question number in sequence and give up looking for choices, rather than compounding the error by combining two questions incorrectly.</p> Bug #3923 (Resolved): Exception can be thrown trying to ignore question number in question texthttps://projects.ecoinformatics.org/ecoinfo/issues/39232009-03-31T20:04:34ZRyan McFallmcfall@hope.edu
<p>Start with doc10.pdf, and when selecting vector images, select each image as an individual image, and don't select the letters as part of the image (not sure if the letter part matters).</p>
<p>When Finish is clicked, then the following exception is thrown:<br />Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: 77<br /> at java.lang.String.charAt(Unknown Source)<br /> at edu.msu.first.parser.question.ShortAnswerResponseItem.parse(ShortAnswerResponseItem.java:43)<br /> at edu.msu.first.parser.question.Question.parse(Question.java:315)</p> Bug #3880 (New): Handle exceptions when parser is runninghttps://projects.ecoinformatics.org/ecoinfo/issues/38802009-03-10T21:17:58ZRyan McFallmcfall@hope.edu
<p>When the parser throws a runtime exception during parsing, the whole process basically comes to a halt and nothing happens. We need to catch these exceptions in the extract/parse process and at least give the user as many questions as possible. We'll also need to keep a list of the questions that errors are thrown on and use this list to give feedback to the user indicating where things might have gone wrong.</p> Bug #3879 (Resolved): Allow user to exit without savinghttps://projects.ecoinformatics.org/ecoinfo/issues/38792009-03-10T21:15:32ZRyan McFallmcfall@hope.edu
<p>In MainWindow, right now if the user closes the window via the system close command, MainWindow will close without saving the document. It's desirable to be able to do this, but the user should be warned if they do this; otherwise they will potentially lose lots of work.</p>
<p>We'd also like the user to be able to exit without saving via the File menu. This should execute the same code that clicking on the system close button does, so that we handle both of these cases uniformly.</p> Bug #3878 (Resolved): Need to allow selection rectangles to be drawn in directions other than top...https://projects.ecoinformatics.org/ecoinfo/issues/38782009-03-10T19:34:58ZRyan McFallmcfall@hope.edu
<p>Currently the code in edu.msu.first.parser.gui.SelectorLayer always assumes that the selection is being drawn from the top left corner to the bottom-right corner. We need to support other directions to allow more flexible selection.</p> Bug #3877 (Resolved): Exception occurs generating XML for FillInTheBlank blank questionhttps://projects.ecoinformatics.org/ecoinfo/issues/38772009-03-10T19:29:56ZRyan McFallmcfall@hope.edu
<p>When attempting to import my computer graphics exam from this semester, which I will attach, I get the following exception on pressing the Finish button in the wizard:</p>
<p>Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: 0<br /> at java.lang.String.charAt(Unknown Source)<br /> at edu.msu.first.parser.question.FillInTheBlankResponseItem.generateXML(FillInTheBlankResponseItem.java:82)<br /> at edu.msu.first.parser.question.Question.generateXML(Question.java:180)<br /> at edu.msu.first.parser.gui.MainWindow.importPDF(MainWindow.java:690)<br /> at edu.msu.first.parser.gui.MainWindow$3.wizardCompleted(MainWindow.java:591)<br /> at edu.msu.first.wizard.WizardFrame.fireWizardCompleted(WizardFrame.java:330)<br /> at edu.msu.first.wizard.WizardFrame.finish(WizardFrame.java:230)</p> Bug #3832 (Resolved): Add ability to restart parsing process in Parserhttps://projects.ecoinformatics.org/ecoinfo/issues/38322009-02-19T20:02:06ZRyan McFallmcfall@hope.edu
<p>Basically we need to be able to serialize the list of Questions from within MainWindow. Then there needs to be functionality from within the Morpho client to restart MainWindow without actually parsing a PDF, instead loading the question list from the serialized version.</p>
<p>The serialized version of the questions should also contain a pointer to the PDF file, if possible, which we will assume will be accessible on the same machine that the question list is serialized.</p>
<p>We'll also need to have a menu option in MainWindow to allow for save, and when we close the applications, we want to ask user whether they are done or not.</p> Bug #3820 (Resolved): Dropping image into common instructions prompt shows image drop targets for...https://projects.ecoinformatics.org/ecoinfo/issues/38202009-02-17T22:07:00ZRyan McFallmcfall@hope.edu
<p>It's likely this is because it calls setImagePanelVisible (true) which works on the whole hierarchy; should probably just set visibility manually. Might be tough to differentiate this case ...</p> Bug #3794 (Resolved): Add tool tip text to controls in the Main parser windowhttps://projects.ecoinformatics.org/ecoinfo/issues/37942009-01-29T19:55:41ZRyan McFallmcfall@hope.edu
<p>Tool tips will help with usability</p> Bug #3793 (Resolved): Add ignored region selections to vector image selection pagehttps://projects.ecoinformatics.org/ecoinfo/issues/37932009-01-29T19:54:35ZRyan McFallmcfall@hope.edu
<p>Right now the ignored region selections are not shown on the vector image page, which can give the user the impression that the changes were not saved.</p>