[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso resources/keymap.xml src/traverso/Inte...
From: |
Remon Sijrier |
Subject: |
[Traverso-commit] traverso resources/keymap.xml src/traverso/Inte... |
Date: |
Tue, 05 Jun 2007 14:02:18 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/06/05 14:02:17
Modified files:
resources : keymap.xml
src/traverso : Interface.cpp Interface.h traverso.pro
traverso.qrc
Removed files:
src/traverso : Help.cpp Help.h
resources/help : examples.html firststart.html index.html
keycommands.html quickstartreference.html
theinterface.html
Log message:
remove outdated help files, help menu now opens user manual from
website in external browser.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/keymap.xml?cvsroot=traverso&r1=1.82&r2=1.83
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Interface.cpp?cvsroot=traverso&r1=1.89&r2=1.90
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Interface.h?cvsroot=traverso&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/traverso.pro?cvsroot=traverso&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/traverso.qrc?cvsroot=traverso&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Help.cpp?cvsroot=traverso&r1=1.4&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Help.h?cvsroot=traverso&r1=1.4&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/examples.html?cvsroot=traverso&r1=1.2&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/firststart.html?cvsroot=traverso&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/index.html?cvsroot=traverso&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/keycommands.html?cvsroot=traverso&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/quickstartreference.html?cvsroot=traverso&r1=1.5&r2=0
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/help/theinterface.html?cvsroot=traverso&r1=1.2&r2=0
Patches:
Index: resources/keymap.xml
===================================================================
RCS file: /sources/traverso/traverso/resources/keymap.xml,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- resources/keymap.xml 4 Jun 2007 23:43:17 -0000 1.82
+++ resources/keymap.xml 5 Jun 2007 14:02:15 -0000 1.83
@@ -15,7 +15,7 @@
<Keyfacts>
<keyfact type="FKEY" key1="H">
<Objects>
- <Object objectname="Help"
slotsignature="show_help" modes="All" />
+ <Object objectname="Interface"
slotsignature="open_help_browser" modes="All" />
</Objects>
</keyfact>
<keyfact type="FKEY" key1="F1" >
Index: src/traverso/Interface.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/Interface.cpp,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
--- src/traverso/Interface.cpp 4 Jun 2007 23:37:57 -0000 1.89
+++ src/traverso/Interface.cpp 5 Jun 2007 14:02:16 -0000 1.90
@@ -31,20 +31,20 @@
#include "BusMonitor.h"
#include "ProjectManager.h"
#include "ViewPort.h"
-#include "Help.h"
-#include "widgets/ResourcesWidget.h"
#include "FadeCurve.h"
#include "Config.h"
#include "Plugin.h"
-#include "widgets/InfoWidgets.h"
-
#include "ExportWidget.h"
#include "CorrelationMeterWidget.h"
#include "SpectralMeterWidget.h"
#include "Import.h"
+
#include "songcanvas/SongWidget.h"
+#include "widgets/InfoWidgets.h"
+#include "widgets/ResourcesWidget.h"
+
#include "dialogs/settings/SettingsDialog.h"
#include "dialogs/project/ProjectManagerDialog.h"
#include "dialogs/project/OpenProjectDialog.h"
@@ -147,9 +147,6 @@
busMonitorDW->setWidget(busMonitor);
addDockWidget(Qt::RightDockWidgetArea, busMonitorDW);
- // Help widget
- helpWindow = new Help(this);
-
m_infoBar = new InfoToolBar(this);
addToolBar(m_infoBar);
@@ -194,8 +191,6 @@
config().set_property("Interface", "fullScreen", isFullScreen());
config().set_property("Interface", "pos", pos());
config().set_property("Interface", "windowstate", saveState());
-
- delete helpWindow;
}
@@ -422,9 +417,9 @@
menu = menuBar()->addMenu("&Help");
- action = menu->addAction(tr("&HandBook"));
+ action = menu->addAction(tr("&User Manual"));
action->setIcon(style()->standardIcon(QStyle::SP_DialogHelpButton));
- connect(action, SIGNAL(triggered(bool)), helpWindow, SLOT(show_help()));
+ connect(action, SIGNAL(triggered(bool)), this,
SLOT(open_help_browser()));
action = menu->addAction(tr("&About Traverso"));
connect(action, SIGNAL(triggered(bool)), this, SLOT(about_traverso()));
@@ -973,5 +968,11 @@
}
+void Interface::open_help_browser()
+{
+ info().information(tr("Opening User Manual in external browser!"));
+ QDesktopServices::openUrl(QUrl("http://traverso-daw.org/UserManual"));
+}
+
// eof
Index: src/traverso/Interface.h
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/Interface.h,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- src/traverso/Interface.h 10 May 2007 20:58:46 -0000 1.36
+++ src/traverso/Interface.h 5 Jun 2007 14:02:16 -0000 1.37
@@ -26,7 +26,6 @@
#include <QMainWindow>
#include <QHash>
-class Help;
class Song;
class Track;
class Project;
@@ -122,8 +121,6 @@
BusMonitor* busMonitor;
- Help* helpWindow;
-
QToolBar* mainToolBar;
QToolButton* openGlButton;
QAction* m_projectSaveAction;
@@ -146,6 +143,7 @@
void set_project(Project* project);
void show_song(Song* song);
void show_settings_dialog();
+ void open_help_browser();
void process_context_menu_action(QAction* action);
void set_fade_in_shape(QAction* action);
void set_fade_out_shape(QAction* action);
Index: src/traverso/traverso.pro
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/traverso.pro,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -b -r1.52 -r1.53
--- src/traverso/traverso.pro 4 Jun 2007 08:53:39 -0000 1.52
+++ src/traverso/traverso.pro 5 Jun 2007 14:02:16 -0000 1.53
@@ -27,7 +27,6 @@
BusMonitor.h \
ContextDialog.h \
FadeContextDialog.h \
- Help.h \
Main.h \
ExportWidget.h \
PluginSelectorDialog.h \
@@ -58,7 +57,6 @@
BusMonitor.cpp \
ContextDialog.cpp \
FadeContextDialog.cpp \
- Help.cpp \
Main.cpp \
ExportWidget.cpp \
PluginSelectorDialog.cpp \
@@ -121,7 +119,7 @@
!contains(DEFINES, PORTAUDIO_SUPPORT): FORMS -= ui/PaDriverPage.ui
contains(DEFINES, LV2_SUPPORT){
- LIBS += -lslv2 -lrdf -lrasqal -lraptor #slv2 needs to come before rdf so
the bogus dep stripper (-Wl,--as-needed) doesn't remove it
+ LIBS += -lslv2 -lrdf -lrasqal -lraptor
INCLUDEPATH += ../3rdparty/slv2 ../plugins/LV2
}
@@ -146,17 +144,17 @@
# if so, copy paste into macx section...
LIBS += $$system(pkg-config --libs glib-2.0)
- contains(DEFINES, JACK_SUPPORT) {
- system(which relaytool 2>/dev/null >/dev/null) {
+ contains(DEFINES, JACK_SUPPORT){
+ system(which relaytool 2>/dev/null >/dev/null){
LIBS += `relaytool --multilink libjack.so.0 libjack-0.100.0.so.0
--relay jack -ljack`
- } else {
+ } else{
LIBS += -ljack
}
}
}
macx{
- contains(DEFINES, JACK_SUPPORT) {
+ contains(DEFINES, JACK_SUPPORT){
LIBS += -ljack
}
Index: src/traverso/traverso.qrc
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/traverso.qrc,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- src/traverso/traverso.qrc 24 May 2007 19:42:56 -0000 1.20
+++ src/traverso/traverso.qrc 5 Jun 2007 14:02:16 -0000 1.21
@@ -18,7 +18,6 @@
<file
alias="keymaps/default.xml">../../resources/keymap.xml</file>
<file alias="fadeshapes">../../resources/fadeshapes.xml</file>
<file
alias="themes/TraversoLight/traversotheme.xml">../../resources/themes/default/traversotheme.xml</file>
- <file alias="helpfile">../../resources/help.text</file>
<file alias="bus_in">../../resources/images/bus-in.xpm</file>
<file alias="bus_out">../../resources/images/bus-out.xpm</file>
<file
alias="audiocard">../../resources/images/soundcard.png</file>
@@ -47,11 +46,5 @@
<file alias="traverso_nl">../../traverso_nl.qm</file>
<file alias="traverso_de">../../traverso_de.qm</file>
<file alias="traverso_en">../../traverso_en.qm</file>
- <file alias="index.html">../../resources/help/index.html</file>
- <file
alias="firststart.html">../../resources/help/firststart.html</file>
- <file
alias="theinterface.html">../../resources/help/theinterface.html</file>
- <file
alias="keycommands.html">../../resources/help/keycommands.html</file>
- <file
alias="examples.html">../../resources/help/examples.html</file>
- <file
alias="quickstartreference.html">../../resources/help/quickstartreference.html</file>
</qresource>
</RCC>
Index: src/traverso/Help.cpp
===================================================================
RCS file: src/traverso/Help.cpp
diff -N src/traverso/Help.cpp
--- src/traverso/Help.cpp 28 Feb 2007 21:23:09 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,75 +0,0 @@
-/*
-Copyright (C) 2005-2006 Remon Sijrier
-
-This file is part of Traverso
-
-Traverso is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-$Id: Help.cpp,v 1.4 2007/02/28 21:23:09 r_sijrier Exp $
-*/
-
-#include <QFile>
-#include <QTextStream>
-#include <QVBoxLayout>
-#include "Help.h"
-#include <Command.h>
-
-
-
-// Always put me below _all_ includes, this is needed
-// in case we run with memory leak detection enabled!
-#include "Debugger.h"
-
-Help::Help(QWidget* parent)
- : QDialog(parent)
-{
- PENTERCONS;
- created=false;
-}
-
-
-void Help::create()
-{
- resize(700,600);
- setMinimumSize( 500, 400 );
-
- view = new QTextBrowser( this );
- QVBoxLayout *mainLayout = new QVBoxLayout;
- mainLayout->addWidget(view);
- setLayout(mainLayout);
-
- view->setSource(QUrl("qrc:/index.html"));
-
- created = true;
-}
-
-
-Command* Help::show_help()
-{
- PENTER;
- if (!created) {
- create();
- }
- if (!isHidden())
- this->hide();
- else
- this->show();
- return (Command*) 0;
-}
-
-
-
-//eof
-
Index: src/traverso/Help.h
===================================================================
RCS file: src/traverso/Help.h
diff -N src/traverso/Help.h
--- src/traverso/Help.h 28 Feb 2007 21:23:09 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,52 +0,0 @@
-/*
- Copyright (C) 2005-2006 Remon Sijrier
-
- This file is part of Traverso
-
- Traverso is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- $Id: Help.h,v 1.4 2007/02/28 21:23:09 r_sijrier Exp $
-*/
-
-#ifndef HELP_H
-#define HELP_H
-
-#include <QDialog>
-#include <QTextBrowser>
-
-class Command;
-
-class Help : public QDialog
-{
- Q_OBJECT
-public:
- Help(QWidget* parent = 0);
-
-private:
- QTextBrowser *view;
- bool created;
-
- void create();
-
-public slots:
- Command* show_help();
-
-};
-
-
-#endif
-
-//eof
-
Index: resources/help/examples.html
===================================================================
RCS file: resources/help/examples.html
diff -N resources/help/examples.html
--- resources/help/examples.html 7 Jul 2006 14:50:20 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,32 +0,0 @@
-<html>
-<head>
-<title>The Interface</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>Examples</h2>
-
-Not yet made.
-<br />
-<br />
-But there is a tutorial on the website!
-<br />
-
-<div align=right><a href="qrc:/examples.html">Top</a></div>
-<hr />
-
-<a href="qrc:/keycommands.html">Key commands</a> <- Previous [ <a
href="qrc:/index.html">index</a> ] Next -> <a
href="qrc:/quickstartreference.html">Quick Reference</a>
-
-</body>
-</html>
\ No newline at end of file
Index: resources/help/firststart.html
===================================================================
RCS file: resources/help/firststart.html
diff -N resources/help/firststart.html
--- resources/help/firststart.html 11 May 2006 13:53:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,48 +0,0 @@
-<html>
-<head>
-<title>First time I started Traverso</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>First time I started Traverso but</h2>
-
-<h3>How do I use it?</h3>
-
-Indeed, there are no Menus or buttons in Traverso, well, almost no buttons!<br
/>
-However, all the actions are only a fingertip away, read on...
-<br />
-<br />
-Learning how to use Traverso is as you allready noticed different in respect
to other programs.<br />
-There isn't the "browse through menus" and "click on buttons" to explore what
the program can do for you.<br />
-<br />
-
-To make you comfortable with using Traverso, you should read the following
sections:<br />
-
-<h4><a href="qrc:/theinterface.html">The Interface</a></h4>
-Explains the concept of the Interface, and how you are supposed to work with
Traverso.
-
-<h4><a href="qrc:/keycommands.html">Key Commands Explained</a></h4>
-Working with the concept means you have to understand the command syntax. It's
really very simple, you just need to get used to it a bit.
-
-<h4><a href="qrc:/examples.html">Usage examples</a></h4>
-A number of actions explained in detail, it will give you a first drive with
Traverso :-)
-
-<br />
-<br />
-<hr/>
-
-<a href="qrc:/index.html">Home</a> <- Previous [ <a
href="qrc:/index.html">index</a> ] Next -> <a
href="qrc:/theinterface.html">Interface</a>
-
-</body>
-</html>
\ No newline at end of file
Index: resources/help/index.html
===================================================================
RCS file: resources/help/index.html
diff -N resources/help/index.html
--- resources/help/index.html 11 May 2006 13:53:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,38 +0,0 @@
-<head>
-<title>Traverso Help</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>Traverso Help</h2>
-
-<h3>Index</h3>
-This help introduces you to Traverso, it's Interface, and how you are supposed
to use it.<br />
-
-<h4>Sections:</h4>
-<ul>
-<li><a href="qrc:/firststart.html">First Start</a></li>
-<li><a href="qrc:/theinterface.html">The Interface explained<a></li>
-<li><a href="qrc:/keycommands.html">Key Commands explained</a></li>
-<li><a href="qrc:/examples.html">Some use case examples</a></li>
-</ul>
-
-
-<br />
-<br />
-<hr/>
-
-Next -> <a href="qrc:/firststart.html">First Start</a>
-
-</body>
-</html>
\ No newline at end of file
Index: resources/help/keycommands.html
===================================================================
RCS file: resources/help/keycommands.html
diff -N resources/help/keycommands.html
--- resources/help/keycommands.html 11 May 2006 13:53:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,149 +0,0 @@
-<html>
-<head>
-<title>Key Commands Explained</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>Key Commands explained</h2>
-
-As you read in the Interface section, the mouse points to a graphical object,
and then "some key command" has to be performed, to for example mute an
AudioClip, or modify the gain of a Track.<br />
-<br />
-A key command is a single or combination of key presses and or releases.<br />
-Oow, that sounds difficult, isn't it?<br />
-But don't worry, it's not as difficult as it sounds!<br />
-<br />
-Read through the categories to understand what kind of "key commands" are
available, how they are notated, and of course how they are performed!
-
-<h3>Categories</h3>
-Key actions are divided in the following categories:<br />
-<ul>
-<li><a href="#skapar">Single Key Action : Press and Release</a></li>
-<li><a href="#skapah">Single Key Action : Press and Hold</a></li>
-<li><a href="#skapart">Single Key Action : Press and Release Twice</a></li>
-<li><a href="#dkapar">Double Key Action : Press and Release</a></li>
-<li><a href="#dkapah">Double Key Action : Press and Hold</a></li>
-<li><a href="#dkapart">Double Key Action : Press and Release Twice</a></li>
-</ul>
-
-<hr />
-
-<h4><a name="skapar">Single Key Action : Press and Release</a></h4>
-This action is noted as follows:
-<p>
- < K >
-</p>
-
-This reads as: "Press and Release a Key", just like if you was typing in a
letter.<br />
-The capital "K" is the key you should use.<br />
-For example:<br />
-<p>
- < F >
-</p>
-means press and release the "F" key.
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-
-<h4><a name="skapah">Single Key Action : Press and Hold</a></h4>
-This action is noted as follows:<br />
-<p>
- [ K ]
-</p>
-This reads as: "Press and Hold the Key". Pretty self explanotary, in a text
editor you would get autorepeat ;-)<br />
-Again, the capital "K" is the letter associated with the correct key.
-For example:<br />
-<p>
- [ D ]
-</p>
-means press and hold the "D" key.<br />
-<br />
-Hold key's in itself don't do anything. However if a "hold key" is active, and
you move the mouse, a "analogue" action can be performed like moving an
AudioClip!
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-
-<h4><a name="skapart">Single Key Action : Press and Release Twice</a></h4>
-This action is noted as follows:<br />
-<p>
- < < K > >
-</p>
-It reads as: "Press and Release the key twice". Like typing in one letter
twice, rather fast<br />
-For example:<br />
-<p>
- < < G > >
-</p>
-means press and release the "G" key twice<br />
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-<h4><a name="dkapar">Double Key Action : Press and Release</a></h4>
-This action is noted as follows:<br />
-<p>
- < K K >
-</p>
-This reads as: "Press and Release 2 keys at once". One of the more difficult
actions.<br />
-For example:<br />
-<p>
- < F G >
-</p>
-means press and release both the "F" and "G" key at the same time.<br />
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-<h4><a name="dkapah">Double Key Action : Press and Hold</a></h4>
-This action is noted as follows:<br />
-<p>
- [ K K ]
-</p>
-It reads as: "Press and hold 2 keys at once". <br />
-For example:<br />
-<p>
- [ F G ]
-</p>
-means press and hold at the same time both the "F" and "G" key<br />
-<br />
-The same idea applies as for the "Single Key Action : Press and Hold",
however you have to press and hold 2 keys.<br />
-This is a bit more difficult to do then with a Single Key Action, and is meant
for more advanced usages/users ;-)
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-<h4><a name="dkapart">Double Key Action : Press and Release Twice</a></h4>
-This action is noted as follows:<br />
-<p>
- < < K K > >
-</p>
-It reads as: "Press and Release the 2 keys twice". A difficult action to
learn. Two keys have to be pressed and released at the same time, two times
rather fast after eachother!<br />
-For example:<br />
-<p>
- < < F G > >
-</p>
-means press and release both the "F" and "G" key at the same time twice.<br />
-<br />
-This key command isn't used much actually, due the fact it's rather hard to
perform. But this makes it an ideal candidate for destructive actions!<br />
-<br />
-Although most of the actions in Traverso can be undone, it still makes sense
to have this one available. It doesn't make you do anything by accident which
could be potentially unrecoverable.<br />
-And once you get used to the concept, it appears this key command isn't that
hard after all!!
-
-<div align=right><a href="qrc:/keycommands.html">Top</a></div>
-<hr />
-
-<a href="qrc:/theinterface.html">Interface</a> <- Previous [ <a
href="qrc:/index.html">index</a> ] Next -> <a href="qrc:/examples.html">Usage
Examples</a>
-
-</body>
-</html>
\ No newline at end of file
Index: resources/help/quickstartreference.html
===================================================================
RCS file: resources/help/quickstartreference.html
diff -N resources/help/quickstartreference.html
--- resources/help/quickstartreference.html 15 May 2007 20:06:30 -0000
1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-<html>
-<head>
-<title>The Interface</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>Quick Start Reference</h2>
-
-<h3>AudioClip</h3><table><tr><td width=220><b>Description</b></td><td><b>Key
Sequence</b></td></tr><tr><td>Copy Clip</td><td> (CTRL+) [ MouseButtonLeft ] ,
[ C ]</td></tr><tr><td>Drag Edge</td><td> [ E ]</td></tr><tr><td>External
Processing</td><td> < E ></td></tr><tr><td>Fade
In/Out    In/Out: Range</td><td> [ F
]</td></tr><tr><td>Fade In/Out    In/Out: Reset</td><td>
<< F >></td></tr><tr><td>Fade In/Out    In:
Range</td><td> [ F G ]</td></tr><tr><td>Fade In/Out    In:
Reset</td><td> << F G >></td></tr><tr><td>Fade
In/Out    In: Select shape</td><td> < F G
></td></tr><tr><td>Fade In/Out    Out: Range</td><td> [ G H
]</td></tr><tr><td>Fade In/Out    Out: Reset</td><td>
<< G H >></td></tr><tr><td>Fade In/Out    Out: Select
shape</td><td> < G H ></td></tr><tr><td>Fade
In/Out    Reset both</td><td> << F H
>></td></tr><tr><td>Gain: Reset</td><td> << G
>></td></tr><tr><td>Gain</td><td> [ G ]</td></tr><tr><td>Move Clip</td><td> [
MouseButtonLeft ] , [ D ] , << END >></td></tr><tr><td>Move
Clip</td><td> << HOME >></td></tr><tr><td>Mute</td><td> < U
></td></tr><tr><td>Normalize: reset</td><td> << N
>></td></tr><tr><td>Normalize</td><td> < N ></td></tr><tr><td>Remove
Clip</td><td> << R >></td></tr><tr><td>Reset Audio File</td><td> <
MouseButtonLeft ></td></tr><tr><td>Split</td><td> [ X ] , < X
></td></tr></table></br></br><h3>Curve</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>Move
node</td><td> [ D ] , [ MouseButtonLeft ]</td></tr><tr><td>New node</td><td>
<< MouseButtonLeft >> , < C ></td></tr><tr><td>Remove node</td><td>
<< R >></td></tr></table></br></br><h3>Fade</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key
Sequence</b></td></tr><tr><td>Bend</td><td> [ B
]</td></tr><tr><td>Reset</td><td> < L ></td></tr><tr><td>Set Mode</td><td>
< M ></td></tr><tr><td>Strength</td><td> [ S ]</td></tr><tr><td>Toggle
bypass</td><td> < B ></td></tr><tr><td>Toggle raster</td><td> < R
></td></tr></table></br></br><h3>Interface</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>About
Traverso</td><td> < A B ></td></tr><tr><td>Export keymap</td><td> < F12
></td></tr><tr><td>Full Screen</td><td> < F11 ></td></tr><tr><td>Show
Context Menu</td><td> < MouseButtonRight > , < Q
></td></tr><tr><td>Show Export Dialog</td><td> << ENTER >> , <<
RETURN >></td></tr><tr><td>Show Project Management Dialog</td><td> < F4
></td></tr></table></br></br><h3>Marker</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key
Sequence</b></td></tr></table></br></br><h3>Plugin</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key
Sequence</b></td></tr><tr><td>Bypass: On/Off</td><td> < B
></td></tr><tr><td>Remove</td><td> << R
>></td></tr><tr><td>Settings...</td><td> < E
></td></tr></table></br></br><h3>ProjectManager</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>Exit
application</td><td> << ESC >></td></tr><tr><td>Save Project</td><td>
< CTRL S ></td></tr></table></br></br><h3>Song</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>Add
Marker</td><td> < M ></td></tr><tr><td>Arm Tracks</td><td> [ A
]</td></tr><tr><td>Arm: On/Off</td><td> << A >></td></tr><tr><td>Gain:
Reset</td><td> << G >></td></tr><tr><td>Gain</td><td> [ S G ] , [ G
]</td></tr><tr><td>Mode: Curve</td><td> < F2 ></td></tr><tr><td>Mode:
Edit</td><td> < F1 ></td></tr><tr><td>Mute: On/Off</td><td> << U
>></td></tr><tr><td>New Track</td><td> << T
>></td></tr><tr><td>Play</td><td> < SPACE ></td></tr><tr><td>Playhead:
Move</td><td> [ SPACE ]</td></tr><tr><td>Playhead: To workcursor</td><td> <
W ></td></tr><tr><td>Record</td><td>(CTRL+) < SPACE
></td></tr><tr><td>Scroll    Down</td><td> <
MouseScrollVerticalDown > , < DARROW
></td></tr><tr><td>Scroll    Left</td><td> < LARROW
></td></tr><tr><td>Scroll    Right</td><td> < RARROW
></td></tr><tr><td>Scroll    Up</td><td> <
MouseScrollVerticalUp > , < UARROW ></td></tr><tr><td>Shuttle</td><td> [ S
]</td></tr><tr><td>Snap: On/Off</td><td> < S N ></td></tr><tr><td>Solo:
On/Off</td><td> << O >></td></tr><tr><td>Work
Cursor    To end</td><td> < END ></td></tr><tr><td>Work
Cursor    To start</td><td> < HOME
></td></tr><tr><td>Work Cursor    Touch</td><td> <
MouseButtonLeft > , < SHIFT ></td></tr><tr><td>Workcursor: Move</td><td>
[ SHIFT ] , [ MouseButtonLeft
]</td></tr><tr><td>Zoom    Horizontal In</td><td> < Z
></td></tr><tr><td>Zoom    Horizontal Out</td><td> (ALT+)
< Z > , < Z X
></td></tr><tr><td>Zoom    Omnidirectional</td><td> [ Z
]</td></tr><tr><td>Zoom    Vertical In</td><td> < Z A
></td></tr><tr><td>Zoom    Vertical Out</td><td> < Z ALT
></td></tr></table></br></br><h3>TimeLine</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>Add
Marker</td><td> < M ></td></tr><tr><td>Clear all Markers</td><td> << C
>></td></tr><tr><td>Drag Marker</td><td> [ D ] , [ MouseButtonLeft
]</td></tr><tr><td>Remove Marker</td><td> << R
>></td></tr></table></br></br><h3>Track</h3><table><tr><td
width=220><b>Description</b></td><td><b>Key Sequence</b></td></tr><tr><td>Add
new Plugin</td><td> < F5 ></td></tr><tr><td>Edit properties</td><td> < E
></td></tr><tr><td>Gain: Reset</td><td> << G
>></td></tr><tr><td>Gain</td><td> [ G ]</td></tr><tr><td>Import Audio</td><td>
< I ></td></tr><tr><td>Insert Silence</td><td> < I O
></td></tr><tr><td>Mute</td><td> < U ></td></tr><tr><td>Panorama:
Reset</td><td> << P >></td></tr><tr><td>Panorama</td><td> [ P
]</td></tr><tr><td>Record: On/Off</td><td> < A ></td></tr><tr><td>Remove
Track</td><td> << R >></td></tr><tr><td>Select Bus</td><td> < B
></td></tr><tr><td>Silence other tracks</td><td> [ O
]</td></tr><tr><td>Solo</td><td> < O ></td></tr></table>
-
-
-<div align=right><a href="qrc:/quickstartreference.html">Top</a></div>
-<hr />
-
-<a href="qrc:/examples.html">Examples</a> <- Previous [ <a
href="qrc:/index.html">index</a> ]
-
-</body>
-</html>
\ No newline at end of file
Index: resources/help/theinterface.html
===================================================================
RCS file: resources/help/theinterface.html
diff -N resources/help/theinterface.html
--- resources/help/theinterface.html 16 Jun 2006 14:05:22 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,50 +0,0 @@
-<html>
-<head>
-<title>The Interface</title>
-</head>
-
-<body bgcolor=#D1EDFB>
-<h4>Navigation</h4>
-<div>
-<a href="qrc:/index.html"><b>Home</b></a>
-<a href="qrc:/firststart.html"><b>First Start</b></a>
-<a href="qrc:/theinterface.html"><b>Interface</b></a>
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>
-<a href="qrc:/examples.html"><b>Usage examples</b></a>
-<a href="qrc:/quickstartreference.html"><b>Quick Reference</b></a>
-</div>
-<hr/>
-
-<h2>The Interface</h2>
-
-Since audio recording and editing is displayed visualy, it makes sense to work
with the visual objects itself.<br />
-Traverso uses the mouse pointer to point to a graphical object (doh), but in
contradiction to other programs, you can't 'click' on them. Instead, we use the
keyboard for the 'clicking'.<br />
-This concept is called 'soft selection'.
-
-<h4>Graphical objects</h4>
-A graphical object in an audio application can be a Song, Track, AudioClip,
Curve's and so on.<br />
-As long as the mouse pointer is above the object, all actions available to
that object can be applied via a keyboard action!<br />
-This means that you don't have to move the mouse cursor to that tiny button to
mute a Track or AudioClip, most of the time, the mouse pointer is allready
above the Track!<br />
-Now we perform the right "key command" and the Track will be muted, or if the
mouse was upon an AudioClip, the Clip will be muted.<br />
-What "key commands" are, and how to use them will be explained in the section
"Key Commands" :-)
-
-<h4>But I see no Sliders too</h4>
-Thats true. No buttons, and also no sliders to for example change the Gain of
a Track!<br />
-One in our opinion huge advantage of the 'soft selection' concept is, that it
brings analogue actions to the GUI (Graphical User Interface) without the need
of explicit 'Sliders'<br />
-So, again, we don't move the mouse to a "Slider", but instead point the mouse
to the graphical object, make the correct key command, we "move the mouse", and
voila, the equivalent of a Slider, but much better ;-)
-
-<h4>Context Menu's</h4>
-Now, the keyboard has a lot of keys. We do not use all of them, but we try to
use them efficiently and in a sensible way.<br />
-Due the fact we can makeup so many key commands of the keys on a keyboard,
there needs to be a way to inform you which kind of 'key click' is needed to
perform some action on a graphical object.<br />
-To avoid looking up the command reference for each and every key command
available, we use "Context Menus".<br />
-Each graphical object has it's "Context Menu", which you can show by a special
reserved key command.<br />
-This way, you quickly will learn the available commands for each graphical
object, and it's very handy as a fast key command reference lookup as well
:-)<br />
-A number of actions (all, but "hold" action, explained in the next section)
will work from these menu's as well! Please note that the Context Menu's are
meant to quickly learn the available commands, and are NOT a replacement for
them!
-
-<br />
-<br />
-<hr/>
-
-<a href="qrc:/firststart.html">First Start</a> <- Previous [ <a
href="qrc:/index.html">index</a> ] Next -> <a href="qrc:/keycommands.html">Key
Commands</a>
-</body>
-</html>
\ No newline at end of file