traverso-commit
[Top][All Lists]
Advanced

[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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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> &lt;- 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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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> &lt;- 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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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>
-&nbsp;&nbsp; &lt; K &gt;
-</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>
-&nbsp;&nbsp; &lt; F &gt;
-</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>
-&nbsp;&nbsp; [ 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>
-&nbsp;&nbsp; [ 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>
-&nbsp;&nbsp; &lt; &lt; K &gt; &gt;
-</p>
-It reads as: "Press and Release the key twice". Like typing in one letter 
twice, rather fast<br />
-For example:<br />
-<p>
-&nbsp;&nbsp; &lt; &lt; G &gt; &gt;
-</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>
-&nbsp;&nbsp; &lt; K K &gt;
-</p>
-This reads as: "Press and Release 2 keys at once". One of the more difficult 
actions.<br />
-For example:<br />
-<p>
-&nbsp;&nbsp; &lt; F G &gt;
-</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>
-&nbsp;&nbsp; [ K K ]
-</p>
-It reads as: "Press and hold 2 keys at once". <br />
-For example:<br />
-<p>
-&nbsp;&nbsp; [ 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>
-&nbsp;&nbsp; &lt; &lt; K K &gt; &gt;
-</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>
-&nbsp;&nbsp; &lt; &lt; F G &gt; &gt;
-</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> &lt;- 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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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> &lt; E ></td></tr><tr><td>Fade 
In/Out&#160;&#160;&#160;&#160;In/Out: Range</td><td> [ F 
]</td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;In/Out: Reset</td><td> 
&lt;&lt; F >></td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;In: 
Range</td><td> [ F G ]</td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;In: 
Reset</td><td> &lt;&lt; F G >></td></tr><tr><td>Fade 
In/Out&#160;&#160;&#160;&#160;In: Select shape</td><td> &lt; F G 
></td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;Out: Range</td><td> [ G H 
]</td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;Out: Reset</td><td> 
&lt;&lt; G H >></td></tr><tr><td>Fade In/Out&#160;&#160;&#160;&#160;Out: Select 
shape</td><td> &lt; G H ></td></tr><tr><td>Fade 
In/Out&#160;&#160;&#160;&#160;Reset both</td><td> &lt;&lt; F H 
>></td></tr><tr><td>Gain: Reset</td><td> &lt;&lt; G 
>></td></tr><tr><td>Gain</td><td> [ G ]</td></tr><tr><td>Move Clip</td><td>   [ 
MouseButtonLeft ] ,   [ D ] ,   &lt;&lt; END >></td></tr><tr><td>Move 
Clip</td><td> &lt;&lt; HOME >></td></tr><tr><td>Mute</td><td> &lt; U 
></td></tr><tr><td>Normalize: reset</td><td> &lt;&lt; N 
>></td></tr><tr><td>Normalize</td><td> &lt; N ></td></tr><tr><td>Remove 
Clip</td><td> &lt;&lt; R >></td></tr><tr><td>Reset Audio File</td><td> &lt; 
MouseButtonLeft ></td></tr><tr><td>Split</td><td>  [ X ] ,   &lt; 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> 
 &lt;&lt; MouseButtonLeft >> ,   &lt; C ></td></tr><tr><td>Remove node</td><td> 
&lt;&lt; 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> &lt; L ></td></tr><tr><td>Set Mode</td><td> 
&lt; M ></td></tr><tr><td>Strength</td><td> [ S ]</td></tr><tr><td>Toggle 
bypass</td><td> &lt; B ></td></tr><tr><td>Toggle raster</td><td> &lt; 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> &lt; A B ></td></tr><tr><td>Export keymap</td><td> &lt; F12 
></td></tr><tr><td>Full Screen</td><td> &lt; F11 ></td></tr><tr><td>Show 
Context Menu</td><td>  &lt; MouseButtonRight > ,   &lt; Q 
></td></tr><tr><td>Show Export Dialog</td><td>  &lt;&lt; ENTER >> ,   &lt;&lt; 
RETURN >></td></tr><tr><td>Show Project Management Dialog</td><td> &lt; 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> &lt; B 
></td></tr><tr><td>Remove</td><td> &lt;&lt; R 
>></td></tr><tr><td>Settings...</td><td> &lt; 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> &lt;&lt; ESC >></td></tr><tr><td>Save Project</td><td> 
&lt; 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> &lt; M ></td></tr><tr><td>Arm Tracks</td><td> [ A 
]</td></tr><tr><td>Arm: On/Off</td><td> &lt;&lt; A >></td></tr><tr><td>Gain: 
Reset</td><td> &lt;&lt; G >></td></tr><tr><td>Gain</td><td>  [ S G ] ,   [ G 
]</td></tr><tr><td>Mode: Curve</td><td> &lt; F2 ></td></tr><tr><td>Mode: 
Edit</td><td> &lt; F1 ></td></tr><tr><td>Mute: On/Off</td><td> &lt;&lt; U 
>></td></tr><tr><td>New Track</td><td> &lt;&lt; T 
>></td></tr><tr><td>Play</td><td> &lt; SPACE ></td></tr><tr><td>Playhead: 
Move</td><td> [ SPACE ]</td></tr><tr><td>Playhead: To workcursor</td><td> &lt; 
W ></td></tr><tr><td>Record</td><td>(CTRL+) &lt; SPACE 
></td></tr><tr><td>Scroll&#160;&#160;&#160;&#160;Down</td><td>  &lt; 
MouseScrollVerticalDown > ,   &lt; DARROW 
></td></tr><tr><td>Scroll&#160;&#160;&#160;&#160;Left</td><td> &lt; LARROW 
></td></tr><tr><td>Scroll&#160;&#160;&#160;&#160;Right</td><td> &lt; RARROW 
></td></tr><tr><td>Scroll&#160;&#160;&#160;&#160;Up</td><td>  &lt; 
MouseScrollVerticalUp > ,   &lt; UARROW ></td></tr><tr><td>Shuttle</td><td> [ S 
]</td></tr><tr><td>Snap: On/Off</td><td> &lt; S N ></td></tr><tr><td>Solo: 
On/Off</td><td> &lt;&lt; O >></td></tr><tr><td>Work 
Cursor&#160;&#160;&#160;&#160;To end</td><td> &lt; END ></td></tr><tr><td>Work 
Cursor&#160;&#160;&#160;&#160;To start</td><td> &lt; HOME 
></td></tr><tr><td>Work Cursor&#160;&#160;&#160;&#160;Touch</td><td>  &lt; 
MouseButtonLeft > ,   &lt; SHIFT ></td></tr><tr><td>Workcursor: Move</td><td>  
[ SHIFT ] ,   [ MouseButtonLeft 
]</td></tr><tr><td>Zoom&#160;&#160;&#160;&#160;Horizontal In</td><td> &lt; Z 
></td></tr><tr><td>Zoom&#160;&#160;&#160;&#160;Horizontal Out</td><td> (ALT+) 
&lt; Z > ,   &lt; Z X 
></td></tr><tr><td>Zoom&#160;&#160;&#160;&#160;Omnidirectional</td><td> [ Z 
]</td></tr><tr><td>Zoom&#160;&#160;&#160;&#160;Vertical In</td><td> &lt; Z A 
></td></tr><tr><td>Zoom&#160;&#160;&#160;&#160;Vertical Out</td><td> &lt; 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> &lt; M ></td></tr><tr><td>Clear all Markers</td><td> &lt;&lt; C 
>></td></tr><tr><td>Drag Marker</td><td>  [ D ] ,   [ MouseButtonLeft 
]</td></tr><tr><td>Remove Marker</td><td> &lt;&lt; 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> &lt; F5 ></td></tr><tr><td>Edit properties</td><td> &lt; E 
></td></tr><tr><td>Gain: Reset</td><td> &lt;&lt; G 
>></td></tr><tr><td>Gain</td><td> [ G ]</td></tr><tr><td>Import Audio</td><td> 
&lt; I ></td></tr><tr><td>Insert Silence</td><td> &lt; I O 
></td></tr><tr><td>Mute</td><td> &lt; U ></td></tr><tr><td>Panorama: 
Reset</td><td> &lt;&lt; P >></td></tr><tr><td>Panorama</td><td> [ P 
]</td></tr><tr><td>Record: On/Off</td><td> &lt; A ></td></tr><tr><td>Remove 
Track</td><td> &lt;&lt; R >></td></tr><tr><td>Select Bus</td><td> &lt; B 
></td></tr><tr><td>Silence other tracks</td><td> [ O 
]</td></tr><tr><td>Solo</td><td> &lt; O ></td></tr></table>
-
-
-<div align=right><a href="qrc:/quickstartreference.html">Top</a></div>
-<hr />
-
-<a href="qrc:/examples.html">Examples</a> &lt;- 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>&nbsp;
-<a href="qrc:/firststart.html"><b>First Start</b></a>&nbsp;
-<a href="qrc:/theinterface.html"><b>Interface</b></a>&nbsp;
-<a href="qrc:/keycommands.html"><b>Key Commands</b></a>&nbsp;
-<a href="qrc:/examples.html"><b>Usage examples</b></a>&nbsp;
-<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> &lt;- 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]