[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso src/base.pri src/traverso/dialogs/sett...
From: |
Remon Sijrier |
Subject: |
[Traverso-commit] traverso src/base.pri src/traverso/dialogs/sett... |
Date: |
Sat, 16 Jun 2007 15:28:57 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/06/16 15:28:56
Modified files:
src : base.pri
src/traverso/dialogs/settings: Pages.cpp
src/traverso : Interface.cpp traverso.pro
src/traverso/songcanvas: songcanvas.pro SongWidget.cpp
. : INSTALL TODO
Log message:
opengl support is a compile option
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/base.pri?cvsroot=traverso&r1=1.37&r2=1.38
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/dialogs/settings/Pages.cpp?cvsroot=traverso&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Interface.cpp?cvsroot=traverso&r1=1.91&r2=1.92
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/traverso.pro?cvsroot=traverso&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/songcanvas.pro?cvsroot=traverso&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/SongWidget.cpp?cvsroot=traverso&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/traverso/INSTALL?cvsroot=traverso&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/traverso/TODO?cvsroot=traverso&r1=1.8&r2=1.9
Patches:
Index: src/base.pri
===================================================================
RCS file: /sources/traverso/traverso/src/base.pri,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- src/base.pri 9 Jun 2007 10:24:17 -0000 1.37
+++ src/base.pri 16 Jun 2007 15:28:54 -0000 1.38
@@ -22,7 +22,7 @@
DEFINES += ALSA_SUPPORT
#DEFINES += PORTAUDIO_SUPPORT
DEFINES += LV2_SUPPORT
-
+#DEFINES += QT_OPENGL_SUPPORT
#
# Uncomment the line which notes your CPU type
Index: src/traverso/dialogs/settings/Pages.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/dialogs/settings/Pages.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- src/traverso/dialogs/settings/Pages.cpp 4 Jun 2007 18:38:54 -0000
1.22
+++ src/traverso/dialogs/settings/Pages.cpp 16 Jun 2007 15:28:55 -0000
1.23
@@ -873,6 +873,12 @@
PerformanceConfigPage::PerformanceConfigPage(QWidget* parent)
{
setupUi(this);
+
+#if defined (QT_OPENGL_SUPPORT)
+ useOpenGLCheckBox->setEnabled(true);
+#else
+ useOpenGLCheckBox->setEnabled(false);
+#endif
}
//eof
Index: src/traverso/Interface.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/Interface.cpp,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -b -r1.91 -r1.92
--- src/traverso/Interface.cpp 7 Jun 2007 04:05:13 -0000 1.91
+++ src/traverso/Interface.cpp 16 Jun 2007 15:28:55 -0000 1.92
@@ -25,7 +25,14 @@
#include "libtraversosongcanvas.h"
#include <AudioDevice.h>
-#include <QtOpenGL>
+#include <QDockWidget>
+#include <QUndoView>
+#include <QFile>
+#include <QDir>
+#include <QMenuBar>
+#include <QMessageBox>
+#include <QDesktopServices>
+#include <QTextStream>
#include "Interface.h"
#include "BusMonitor.h"
Index: src/traverso/traverso.pro
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/traverso.pro,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- src/traverso/traverso.pro 7 Jun 2007 04:05:14 -0000 1.54
+++ src/traverso/traverso.pro 16 Jun 2007 15:28:55 -0000 1.55
@@ -124,7 +124,9 @@
INCLUDEPATH += ../3rdparty/slv2 ../plugins/LV2
}
+contains(DEFINES, QT_OPENGL_SUPPORT){
QT += opengl
+}
QMAKE_LIBDIR = ../../lib
Index: src/traverso/songcanvas/songcanvas.pro
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/songcanvas.pro,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- src/traverso/songcanvas/songcanvas.pro 30 May 2007 13:14:48 -0000
1.5
+++ src/traverso/songcanvas/songcanvas.pro 16 Jun 2007 15:28:56 -0000
1.6
@@ -74,7 +74,9 @@
../../3rdparty/slv2
}
+contains(DEFINES, QT_OPENGL_SUPPORT){
QT += opengl
+}
win32{
INCLUDEPATH += ../../../3thparty/include
Index: src/traverso/songcanvas/SongWidget.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/SongWidget.cpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- src/traverso/songcanvas/SongWidget.cpp 4 Jun 2007 02:45:53 -0000
1.20
+++ src/traverso/songcanvas/SongWidget.cpp 16 Jun 2007 15:28:56 -0000
1.21
@@ -34,7 +34,12 @@
#include "ContextPointer.h"
#include "Mixer.h"
+#if defined (QT_OPENGL_SUPPORT)
#include <QtOpenGL>
+#endif
+
+#include <QGridLayout>
+#include <QScrollBar>
#include <Debugger.h>
@@ -298,8 +303,10 @@
void SongWidget::set_use_opengl( bool useOpenGL )
{
if (useOpenGL != m_usingOpenGL) {
+#if defined (QT_OPENGL_SUPPORT)
m_clipsViewPort->setViewport(useOpenGL ? new
QGLWidget(QGLFormat(QGL::SampleBuffers)) : new QWidget);
m_trackPanel->setViewport(useOpenGL ? new
QGLWidget(QGLFormat(QGL::SampleBuffers)) : new QWidget);
+#endif
}
m_usingOpenGL = useOpenGL;
}
Index: INSTALL
===================================================================
RCS file: /sources/traverso/traverso/INSTALL,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- INSTALL 20 Apr 2006 14:48:52 -0000 1.1
+++ INSTALL 16 Jun 2007 15:28:56 -0000 1.2
@@ -14,3 +14,26 @@
$ ./traverso
Have funn!
\ No newline at end of file
+
+
+NOTE for Packagers:
+
+The tarball as it is supplied should be suitable for creating a distribution
+package without major modification.
+Traverso itself is build as a number of libraries, it's strongly adviced to
+compile those statically, which is the default.
+To change compile options for all libs, edit src/base.pri
+
+Options that should be left alone:
+DEFINES += STATIC_BUILD
+build Traverso libs statically, you really shouldn't change it
+
+#DEFINES += PORTAUDIO_SUPPORT
+PortAudio support is only to be used for Windows and Mac OS X, Traverso has
+excelent support for ALSA and Jack, so portaudio doesn't add anything for Linux
+except confusion for the users...
+It also depends on the 1.9 release, which is still unreleased which might
introcude
+unwanted side effects (you could build against another version then we did
e.g.)
+
+DEFINES that could be changed or e.g. compiler flag options, if you don't want
to
+build with SSE support by default.
Index: TODO
===================================================================
RCS file: /sources/traverso/traverso/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- TODO 4 Jun 2007 20:47:17 -0000 1.8
+++ TODO 16 Jun 2007 15:28:56 -0000 1.9
@@ -1,9 +1,10 @@
-TOBEDONE FOR 0.40.0
+TOBEDONE FOR 0.40.x
-Sheet lenght temporarily reset to wrong value problem again when moving clip
(undo/redo ..)
+* add docs for preparing pc for realtime use! (limits.conf stuff)
-Broken chipset, needs 3 periods:
-00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
Audio Controller (rev 02)
+* horizontal scroll bar doesn't move during play
+
+* sometimes audible glitch when playing over splitpoint..
* Curve copy should not use the same id!!!!!!
@@ -17,3 +18,5 @@
* Painting last curve nodes has artifacts, 'fixed' by populating polygon with
as many points as there are
pixels. This should get a real fix!!
+* Bandpass filter wrong inited (or something like that) it crashes
+* Don't use flacs, they crash traverso :(
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso src/base.pri src/traverso/dialogs/sett...,
Remon Sijrier <=