Jump to content

Linux, Mac, and Windows users, please test Spriter R5


lucid

Recommended Posts

Hello everyone, 
There is a new version of Spriter coming soon.  This version of Spriter is using a new version of the application framework, and so it's likely we'll have a few issues running it on systems that previously had none, but once we get those ironed out, it should increase the compatibility, especially for Linux and Mac users.  Because it has a high likelihood of causing new compatibility issues temporarily, I don't want to push this through the automatic update check system just yet.  If anyone wants to give it a try, please keep your current version in case you have any issues, and please let me know if it works or not in a reply.  Thanks! 

32 bit Linux version coming soon.

 

Linux (64 bit)

Mac

Windows

Link to comment
Share on other sites


Great, looks promising!

Got it working (starting, loading and playing a project anyway) on Fedora 23.
But I had to remove some libQt* files in the Spriter dist falling back to the ones provided by Fedora.

With Spriter provided libs the console log ends with:
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Segmentation fault (core dumped)

Compiler flag issue? Maybe you can deduct the problem from         
http://osxr.org/qt/source/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp where the message seems to originate from.

Thanks
 

Link to comment
Share on other sites

Works fine for windows, so when changing multiple selection of curves to custom "S" one will be available ? OR maybe even better somethng like switch "on/off" that would use only S curves as default and we could change to linear later when needed( cause its much faster to change some curves into linear shape with this small popup menu).

Link to comment
Share on other sites

Same thing on Ubuntu 14.04 LTS

 

QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: No matching signal for on_timer_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QGraphicsScene::addItem: item has already been added to this scene
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: Connecting slot on_zoomDoubleSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(double)", "valueChanged(QString)")
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_X_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Y_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_XScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_YScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Angle_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Alpha_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_undoStack_cleanChanged(bool)
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_triggered(int)
QMetaObject::connectSlotsByName: No matching signal for on_autoSave_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QObject::connect: No such signal ObjectsInFrameView::objectHovered(ObjectItem*)
QObject::connect:  (sender name:   'listView')
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')
QObject::connect: No such signal ObjectsInFrameWidget::hoverOut()
QObject::connect:  (sender name:   'listView')
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')
QMetaObject::connectSlotsByName: No matching signal for on_alphaSlider_sliderMoved(int,bool)
QMetaObject::connectSlotsByName: No matching signal for on_angleDial_sliderMoved(int,bool)
QMetaObject::connectSlotsByName: No matching signal for on_treeView_dataChanged(QModelIndex,QModelIndex)
QObject::connect: No such slot MainlineView::mouseMoveEvent()
QMetaObject::connectSlotsByName: Connecting slot on_playbackSpeedSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(int)", "valueChanged(QString)")
QMetaObject::connectSlotsByName: No matching signal for on_cancelLengthButton_pressed(bool)
QMetaObject::connectSlotsByName: No matching signal for on_expandMainlineButton_clicked(bool)
QObject::connect: No such signal TimelineView::currentTimekeyChanged(KeyItem*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QObject::connect: No such signal TimelineView::currentTimeChanged(int)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QObject::connect: No such signal TimelineView::oneKeySelected(KeyItem*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QGraphicsScene::addItem: item has already been added to this scene
QGraphicsScene::addItem: item has already been added to this scene
QMetaObject::connectSlotsByName: No matching signal for on_activeView_indexesMoved(QModelIndex,QModelIndex)
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'tableView')
QObject::connect: No such slot SpriterCanvasScene::refreshZToMainlineKey(MainlineKey*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'tableView')
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Falha de segmentação (imagem do núcleo gravada) 

 

Link to comment
Share on other sites

I just did a quick test and the mac version runs far better on Retina MBP (compared to R4). UI boxes fixed, performance improved.

Keep in mind that without disabling OpenGL, Mac version is still kinda slow (like playing and 60fps animation at 30fps with frameskipping). But disabling OpenGL made it as fast as the windows version. I don't know you guys but it's a huge relief for me and my workflow now! :)
 

Link to comment
Share on other sites

On 11/25/2015, 6:49:55, lindqvist said:


loading and playing a project anyway) on Fedora 23.
But I had to remove some libQt* files in the Spriter dist falling back to the ones provided by Fedora.
 

@lindqvist , I now have an additional non-dev Linux box to test on.  Which libraries did you get rid of to get it working?

Link to comment
Share on other sites

i started to rig a character to test R5, and the only bug i encountered was about docking undocked window panels back where they are. other than that, i don't see anything problematic.

 

the thing is, i bought Spriter over Steam and I don't know how to evaluate my R5 (i need IK and TP export) beta since there's not an activation key affilliated with steam. any idea?

Link to comment
Share on other sites

Hi

OS - openSuSe 13.2 64bit, kernel: Linux 4.3.0-rc1-2, KDE -4.14.9

GPU - nV 8600 GT, drivers - 340.96

Can't launch. Console show:

QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: No matching signal for on_timer_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QGraphicsScene::addItem: item has already been added to this scene
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: Connecting slot on_zoomDoubleSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(double)", "valueChanged(QString)")
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_X_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Y_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_XScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_YScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Angle_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Alpha_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_undoStack_cleanChanged(bool)
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_triggered(int)
QMetaObject::connectSlotsByName: No matching signal for on_autoSave_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QObject::connect: No such signal ObjectsInFrameView::objectHovered(ObjectItem*)
QObject::connect:  (sender name:   'listView')
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')
QObject::connect: No such signal ObjectsInFrameWidget::hoverOut()
QObject::connect:  (sender name:   'listView')                                                                                                                                       
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')                                                                                                                           
QMetaObject::connectSlotsByName: No matching signal for on_alphaSlider_sliderMoved(int,bool)                                                                                         
QMetaObject::connectSlotsByName: No matching signal for on_angleDial_sliderMoved(int,bool)                                                                                           
QMetaObject::connectSlotsByName: No matching signal for on_treeView_dataChanged(QModelIndex,QModelIndex)                                                                             
QObject::connect: No such slot MainlineView::mouseMoveEvent()                                                                                                                        
QMetaObject::connectSlotsByName: Connecting slot on_playbackSpeedSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(int)", "valueChanged(QString)")                                                                                                                                                                                
QMetaObject::connectSlotsByName: No matching signal for on_cancelLengthButton_pressed(bool)                                                                                          
QMetaObject::connectSlotsByName: No matching signal for on_expandMainlineButton_clicked(bool)                                                                                        
QObject::connect: No such signal TimelineView::currentTimekeyChanged(KeyItem*)                                                                                                       
QObject::connect:  (sender name:   'graphicsView')                                                                                                                                   
QObject::connect:  (receiver name: 'TimelineDockWidget')                                                                                                                             
QObject::connect: No such signal TimelineView::currentTimeChanged(int)                                                                                                               
QObject::connect:  (sender name:   'graphicsView')                                                                                                                                   
QObject::connect:  (receiver name: 'TimelineDockWidget')                                                                                                                             
QObject::connect: No such signal TimelineView::oneKeySelected(KeyItem*)                                                                                                              
QObject::connect:  (sender name:   'graphicsView')                                                                                                                                   
QObject::connect:  (receiver name: 'TimelineDockWidget')
QGraphicsScene::addItem: item has already been added to this scene
QGraphicsScene::addItem: item has already been added to this scene
QMetaObject::connectSlotsByName: No matching signal for on_activeView_indexesMoved(QModelIndex,QModelIndex)
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'tableView')
QObject::connect: No such slot SpriterCanvasScene::refreshZToMainlineKey(MainlineKey*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'tableView')
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv2_server_method
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
libpng warning: iCCP: known incorrect sRGB profile
Memory protection violation

Update:

OS - openSuSe Leap 42.1 64bit, kernel - 4.1.12. KDE 5.4.3, QT - 5.5.0

GPU - nV 8600 GT, drivers - 340.96

Can't launch too. Console show:

static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: No matching signal for on_timer_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QGraphicsScene::addItem: item has already been added to this scene
QCssParser::parseHexColor: Unknown color name '#lightgray'
QMetaObject::connectSlotsByName: Connecting slot on_zoomDoubleSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(double)", "valueChanged(QString)")
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_X_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Y_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_XScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_YScale_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Angle_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_Selection_Alpha_To_All_Frames_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_undoStack_cleanChanged(bool)
QMetaObject::connectSlotsByName: No matching signal for on_actionCopy_triggered(int)
QMetaObject::connectSlotsByName: No matching signal for on_autoSave_timeout()
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QCssParser::parseHexColor: Unknown color name '#lightgray'
QObject::connect: No such signal ObjectsInFrameView::objectHovered(ObjectItem*)
QObject::connect:  (sender name:   'listView')
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')
QObject::connect: No such signal ObjectsInFrameWidget::hoverOut()                                                                                   
QObject::connect:  (sender name:   'listView')                                                                                                      
QObject::connect:  (receiver name: 'ObjectsInFrameWidget')                                                                                          
QMetaObject::connectSlotsByName: No matching signal for on_alphaSlider_sliderMoved(int,bool)                                                        
QMetaObject::connectSlotsByName: No matching signal for on_angleDial_sliderMoved(int,bool)                                                          
QMetaObject::connectSlotsByName: No matching signal for on_treeView_dataChanged(QModelIndex,QModelIndex)                                            
QObject::connect: No such slot MainlineView::mouseMoveEvent()                                                                                       
QMetaObject::connectSlotsByName: Connecting slot on_playbackSpeedSpinBox_valueChanged() with the first of the following compatible signals: ("valueChanged(int)", "valueChanged(QString)")
QMetaObject::connectSlotsByName: No matching signal for on_cancelLengthButton_pressed(bool)
QMetaObject::connectSlotsByName: No matching signal for on_expandMainlineButton_clicked(bool)
QObject::connect: No such signal TimelineView::currentTimekeyChanged(KeyItem*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QObject::connect: No such signal TimelineView::currentTimeChanged(int)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QObject::connect: No such signal TimelineView::oneKeySelected(KeyItem*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'TimelineDockWidget')
QGraphicsScene::addItem: item has already been added to this scene
QGraphicsScene::addItem: item has already been added to this scene
QMetaObject::connectSlotsByName: No matching signal for on_activeView_indexesMoved(QModelIndex,QModelIndex)
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal SpriterCanvasScene::selectionChanged(QVector<QGraphicsItem*>)
QObject::connect:  (receiver name: 'tableView')
QObject::connect: No such slot SpriterCanvasScene::refreshZToMainlineKey(MainlineKey*)
QObject::connect:  (sender name:   'graphicsView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'listView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'treeView')
QObject::connect: No such signal TimelineView::hoverOut()
QObject::connect:  (sender name:   'graphicsView')
QObject::connect:  (receiver name: 'tableView')
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Naruszenie ochrony pamięci

Sorry for too long post but I don't know what is important.

Greetings

Link to comment
Share on other sites

  • lucid unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...