Public bug reported:

Binary package hint: scidavis

According to upstream changelog, 0.2.4 is a bug fixing only release, and fix 
compatibility with qt 4.6.
As Lucid will be released with qt 4.6, scidavis should be upgraded to 0.2.4.

Here is the upstream changelog:
Most important changes (since 0.2.3)
- Some parts of the Python API have been marked as deprecated and generate 
warnings when used. This
  may be a bit unusual for a bugfix release; on the other hand, they won't be 
removed any time soon
  and inserting the deprecation warnings now will give everyone as much time as 
possible for getting
  accustomed to the API we're moving towards.
  Most prominently,
    Table.cell(column,row) and
    Table.setCell(column,row,value)
    are deprecated in favour of
    Table.column(column - 1).valueAt(row - 1) and
    Table.column(column - 1).setValueAt(row - 1, value)
    (note that the column/row INDICES DIFFER BY ONE!); the same goes for
    Table.text(c,r) -> Table.column(c - 1).textAt(r - 1) and
    Table.setText(c,r,text) -> Table.column(c - 1).setTextAt(r - 1,text).
  This serves multiple purposes. It simplifies the interfaces by grouping all 
functionality specific
  to a certain column in the Column class; it allows column objects to be 
stored and passed around;
  and it moves from the unconventional 1-based indexing to the more 
conventional 0-based indexing.
  Future additions to the API will increasingly make use of the 
columns-as-objects paradigm.
- lots of bugfixes, again including crashes
- fixed compatibility issues with Qt 4.6 and SIP 4.9
- performance improvements
- substantially improved support for plots involving date/time data
- added two Czech translations: a default one by Pavel Fric (feedback requested 
via
  http://fripohled.blogspot.com) and an alternative one by Jan Helebrant
- updated Spanish translation, thanks to Mauricio Troviano; Brazilian 
Portuguese translation, thanks
  to Fellyp do Nascimento; and German translation
- fixed and extended many parts of the API for Python scripts, including the 
new methods
         Layer.pickPoint()
         MDIWindow.clone()
         Folder.save(filename)
         newGraph(string)
         Layer.printDialog()
         Graph.printDialog()
         Layer.setRightTitle(string)
         Layer.setTopTitle(string)
         Layer.grid() # => returns an instance of the new class Grid
         Layer.insertFunctionCurve(formula,from=0,to=1,points=100,title="")
         
Layer.insertPolarCurve(radial_formula,angular_formula,from=0,to=2*pi,parameter="t",points=100,title="")
         
Layer.insertParametricCurve(x_formal,y_formula,from=0,to=1,parameter="t",points=100,title="")
         Matrix.recalculate()
  the constants QwtPlot.yLeft, QwtPlot.yRight, QwtPlot.xBottom, QwtPlot.xTop 
for specifying axes
  and the Grid class
- multiple graphs can have active tools simultaneously
- based on user feedback, the default behaviour when importing ASCII files has 
been changed to
  interpret the data as numeric (only applies to fresh installations of 
SciDAVis)
- automatic resizing of table rows for multi-line cells intentionally dropped, 
because this seems
  to be rarely needed and has a huge impact on performance for large tables

For example, this one: http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=571462 should be fixed.

** Affects: scidavis (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Please update to 0.2.4 as it fixes compatibility issues with qt 4.6
https://bugs.launchpad.net/bugs/565206
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to