Fusion Attribute Spreadsheet, first release.

Over the course of the last weeks, in-between jobs and whenever some time was available, i worked on a rewrite of a spreadsheet editor i once made over 2 years ago. I posted a teaser on the Pigsfly forums back then and forgot about it, partially because i’m just forgetful, but also because i’ve had quite a busy 2 years.

The new Attribute Spreadsheet is a bit better than the old one, though still very rough and can be considered in an ‘alpha’ stage (even though we use it in production.)

I posted a teaser over a week ago:

And i’ve made some progress along the way, though some annoying bugs and missing features remain, but i’ll work on those, as it is slowly becoming a rather handy tool to have around.

Here’s a second ‘introductory’ movie to the Attribute Spreadsheet script:

 

And here’s the very first release of the script:

hos_AttributeSpreadsheet_0.1.50

As a final note, and i can’t stress this enough, this is pretty much an alpha and should be used as such (so save often and don’t be surprised if Fusion blows up, especially when used in long sessions.)

Minimum requirements:

Fusion 5.2 (this needs to be confirmed though, as i tested this on 6.2 and 6.4)
Python 2.5 (2.7 when run inside Fusion) + Peyeonscript + PySide 1.x.x

Share

7 thoughts on “Fusion Attribute Spreadsheet, first release.

  1. I have problems in Console:
    C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet.py:41: RuntimeWarning: Parent module ‘C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet’ not found while handling absolute import
    import datetime
    C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet.py:42: RuntimeWarning: Parent module ‘C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet’ not found while handling absolute import
    import PeyeonScript as eyeon
    C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet.py:44: RuntimeWarning: Parent module ‘C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet’ not found while handling absolute import
    from PySide.QtGui import QMainWindow, QApplication, QHBoxLayout, QTableWidget, QWidget, QColor, QVBoxLayout, QPushButton, QSizeGrip, QTableView, QAbstractItemView, QItemSelectionModel, QComboBox, QItemDelegate, QHeaderView, QDoubleSpinBox, QSpinBox, QBrush, QLineEdit, QSortFilterProxyModel, QPainter, QProgressBar, QToolButton, QCheckBox, QSizePolicy
    C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet.py:45: RuntimeWarning: Parent module ‘C:/Program Files/eyeon/Fusion 6.4/Scripts/Comp/hos_AttributeSpreadsheet’ not found while handling absolute import
    from PySide.QtCore import QSize, Qt, QAbstractTableModel, QModelIndex, SIGNAL, SLOT, QPoint, QObject, Signal, QRect

  2. They are warnings and not exceptions, so, ignore them, we get those warnings as well.
    As long as the Attribute Spreadsheet pops up, just ignore it.

    Sven

  3. Now that Blackmagic has taken over Fusion & it seems like it’s getting a new breath of life, is there any chance for a v7+ compatible version of this?

    This functionality is something I had requested over and over from Eyeon. To me, it should be part of the core functionality, so thank you for creating it!

    Paul

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.