| ||
| ° Home ° Forums ° Reply ° Statistics ° Sign Up ° Search ° Manual ° |
| PM forums / Developing GanttPV / v0.7 Beta Test Reports |
| Author | Message |
| Brian Member |
# Posted: 3 Aug 2006 09:53:30 - I found an odd behavior in the Windows version. If I have a screen full of rows and add a new row at the bottom, the column headings blank out. Is anyone else able to recreate this problem? |
| Brian Member |
# Posted: 3 Aug 2006 12:18:40 - A clarification on the prior post. The column headings only disappear if the first row has scrolled up. If, for example, the first row displayed is row number 2. |
| Blake Member |
# Posted: 5 Aug 2006 16:39:58 - I have seen the same behavior running on windows 98 with the 0.7 beta. If I have the scroll bars present, am scrolled down and then try to move a row, the headings disappear. |
| Alexander Moderator |
# Posted: 8 Aug 2006 09:22:36 - I have confirmed this behavior on my development version (Mac OS 10.4). The column headers run away whenever they are redrawn while the report is scrolled down. The problem disappears if I comment out the call to my version of the header drawing method. I'll see what I can do to fix it. |
| Alexander Moderator |
# Posted: 8 Aug 2006 10:06:48 - Alright, I submitted my bug fix to the Subversion server. We'll try it out in the next beta-release. Thanks for the feedback, guys. |
| Blake Member |
# Posted: 14 Aug 2006 15:19:31 - In the linux version, the header text for the day, week and month gantt columns is not displayed. There are lines around the boxes where the text should be. |
| Brian Member |
# Posted: 15 Aug 2006 15:09:03 - My students have noticed that the beta release doesn't properly handle prior year task start dates. When a prior year start date is entered, the calculated task date doesn't change and the gantt bar doesn't move. They are using the Windows version of GanttPV v0.7 beta. |
| Brian Member |
# Posted: 15 Aug 2006 21:59:03 - Another bug reported by my students: "I found one Bug in GantPV 0.7. It occurs when you hit the save as feature. The gantPV v0.7 program does not start with the name you saved it as, it starts with untitled.gantpv." |
| Brian Member |
# Posted: 15 Aug 2006 22:02:36 - Another bug report: "When assigning prerequisites. After you assign one and the bars change position and then deselect a task so that the bar SHOULD move back so some other position. It does not." I was not able to reproduce this bug, but I did see it on the student's machine. He showed me that the prerequisite had been turned off, but the task bar was still positioned after the other task. |
| Brian Member |
# Posted: 16 Aug 2006 00:38:06 ° Edited by: Brian - Blake, On the Linux time scale column headers... To get the timescale column header text to appear, it might be necessary to set the label font size similarly to the way it is set for the Macintosh. If you could scan through GanttReport.py and look for a line that says: self.SetLabelFont(wx.Font(11, wx.SWISS, wx.NORMAL, wx.BOLD)) after a line that says: if Data.platform == "mac": The conditional for linux will probably be: if Data.platform == "linux": Try the same size as the Mac first. If that doesn't work try something smaller. |
| Blake Member |
# Posted: 17 Aug 2006 13:29:03 - Thanks Brian, I tried if Data.platform == "linux": self.SetLabelFont(wx.Font(8, wx.SWISS, wx.NORMAL, wx.BOLD)) which works fine. Any larger font isn't displayed. It may be useful at some point to have the date header fonts separate from the other label fonts. |
| Brian Member |
# Posted: 17 Aug 2006 16:59:07 ° Edited by: Brian - On MS Windows, the script Import MS Project XML File gives an error saying that it can't find xml.dom.minidom. I committed a change to Menu.py that imports this module so that it will be available for script use. |
| Brian Member |
# Posted: 17 Aug 2006 17:02:50 - Alexander committed a change that fixed the start date problem that my students identified. I added a test for the problem to the Test Suite scripts. Alexander's fix passes the test. |
| Brian Member |
# Posted: 2 Sep 2006 19:23:04 - Regarding the bug (posted at 15 Aug 2006 21:59:03, see above) where the "save as" file name does not default to the current file name, we have decided not to make a correction for 0.7. |
| Brian Member |
# Posted: 2 Sep 2006 19:26:44 - I have committed Blake's fix to the Linux timescale header problem. Blake, I'll send you the updated Linux version. If you could test to make sure I made the change correctly, I would appreciate it. |
| Brian Member |
# Posted: 2 Sep 2006 19:33:07 - I noticed that several install scripts didn't set default report layouts. I think they have all been updated now. The Mac and Linux beta version 'c' includes all of these changes. Most were included in the Windows beta version 'c'. |
| Blake Member |
# Posted: 5 Sep 2006 10:30:59 - The timescale header font fix looks good. |
| Blake Member |
# Posted: 5 Sep 2006 10:43:05 - On the linux 0.7c It looks like I overlooked something obvious earlier. On the main window, the "Target End Date" column heading is wrapping and not quite fitting into the space provided. It looks like the font or column size needs to be adjusted here to. Also looking at the Resource report a column header says "Effor". |
| Alexander Moderator |
# Posted: 6 Sep 2006 20:55:42 - The "Effor" bit was more or less intentional. We want to fit the name into a single column, so we display only the first five letters. Likewise for the "Measurement" columns. However, I agree with Blake in that it looks awkward. What do you think, Brian? |
| Brian Member |
# Posted: 5 Oct 2006 14:09:11 - Alexander, I agree we ought to expand it to the full words somehow. Probably not in v0.7 though. Blake, I've expanded the column width for the Target End Date and Start Date because neither is quite wide enough on the Windows platform either. I also removed the line feed between "Target" and "End Date". Please let me know if it looks okay on Linux. (I'll email you the update soon.) |
| Blake Member |
# Posted: 13 Oct 2006 12:58:07 - On Linux (fedora), if I have a long list of tasks and I try to assign prerequisite I may not be able to do so. The list can extend out of sight on the dialog, but it doesn't get a scroll bar and I can't resize the dialog. There is a work around, if I hide tasks on the main page, they are also hidden on the prerequisite dialog, so I can reduce the number of entries. This was using 0.7d. |
| Blake Member |
# Posted: 13 Oct 2006 13:02:46 - The "Target" and "End Date" look good. However the table is just a bit too wide now, so the scroll bar shows up. Not a biggy. (Linux) |
| Alexander Moderator |
# Posted: 13 Oct 2006 14:31:30 - I have confirmed Blake's report that the "Assign Prerequsite" dialog lacks scroll bar and cannot be resized (Mac OS 10.3). I altered a few lines in UI.py, and it appears to work correctly now. Changes committed. |
| Blake Member |
# Posted: 13 Oct 2006 16:44:03 - With Linux (fedora) GanttPV 0.7d When I create a new report (Project Resource) and add columns, I can't add any rows. I have to close the report and reopen it. |
| Alexander Moderator |
# Posted: 14 Oct 2006 10:29:55 - Confirmed: if a column is added to a report with no rows, rows cannot subsequently be added. In this case, GetGridCursorRow returns a bogus value. Added code to CreateRow (in GanttReport.py) to check whether there are any rows before calling GetGridCursorRow. Likewise for the scripts that use GetGridCursorRow: "Select ID," "Copy Selection to Clipboard," and "Add Checklist Item to Task." Changes committed. |
| Alexander Moderator |
# Posted: 14 Oct 2006 10:31:00 - PS. Blake, you're the best. |
|
Powered by mini BB forum software © 2001-2010 |