traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso src/core/Themer.cpp src/traverso/songc...


From: Remon Sijrier
Subject: [Traverso-commit] traverso src/core/Themer.cpp src/traverso/songc...
Date: Wed, 25 Apr 2007 12:43:32 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/04/25 12:43:32

Modified files:
        src/core       : Themer.cpp 
        src/traverso/songcanvas: CurveView.cpp 
Added files:
        resources/images: cursorDragNode.xpm 

Log message:
        * Added curvenode cursor

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/images/cursorDragNode.xpm?cvsroot=traverso&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/Themer.cpp?cvsroot=traverso&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/CurveView.cpp?cvsroot=traverso&r1=1.36&r2=1.37

Patches:
Index: src/core/Themer.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/Themer.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- src/core/Themer.cpp 17 Apr 2007 11:51:20 -0000      1.1
+++ src/core/Themer.cpp 25 Apr 2007 12:43:32 -0000      1.2
@@ -17,7 +17,7 @@
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
 
-$Id: Themer.cpp,v 1.1 2007/04/17 11:51:20 r_sijrier Exp $
+$Id: Themer.cpp,v 1.2 2007/04/25 12:43:32 r_sijrier Exp $
 */
 
 #include "Themer.h"
@@ -219,6 +219,7 @@
        m_cursors.insert("Fade", QCursor(find_pixmap(":/cursorFloatOverFade")));
        m_cursors.insert("Default", QCursor(find_pixmap(":/cursorFloat")));
        m_cursors.insert("Zoom", QCursor(find_pixmap(":/cursorZoom")));
+       m_cursors.insert("CurveNode", QCursor(find_pixmap(":/cursorDragNode")));
        
        m_cursors.insert("LRUD", QCursor(find_pixmap(":/cursorHoldLrud")));
        m_cursors.insert("LR", QCursor(find_pixmap(":/cursorHoldLr")));

Index: src/traverso/songcanvas/CurveView.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/CurveView.cpp,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- src/traverso/songcanvas/CurveView.cpp       25 Apr 2007 11:10:41 -0000      
1.36
+++ src/traverso/songcanvas/CurveView.cpp       25 Apr 2007 12:43:32 -0000      
1.37
@@ -375,7 +375,7 @@
        update_softselected_node(point);
 
        if (m_blinkingNode) {
-               setCursor(themer()->get_cursor("Default"));
+               setCursor(themer()->get_cursor("CurveNode"));
        } else {
                setCursor(themer()->get_cursor("AudioClip"));
        }
@@ -410,7 +410,7 @@
                }
        }
 
-       if ((pos - QPoint(4, 4) - QPoint((int)m_blinkingNode->x(), 
(int)m_blinkingNode->y())).manhattanLength() > 10) {
+       if ((pos - QPoint(4, 4) - QPoint((int)m_blinkingNode->x(), 
(int)m_blinkingNode->y())).manhattanLength() > 40) {
                m_blinkingNode = 0;
        }
        

Index: resources/images/cursorDragNode.xpm
===================================================================
RCS file: resources/images/cursorDragNode.xpm
diff -N resources/images/cursorDragNode.xpm
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ resources/images/cursorDragNode.xpm 25 Apr 2007 12:43:32 -0000      1.1
@@ -0,0 +1,62 @@
+/* XPM */
+static char * cursorDragNode_xpm[] = {
+"32 49 10 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #000000",
+"@     c #303030",
+"#     c #595959",
+"$     c #B2B2B2",
+"%     c #E6E6E6",
+"&     c #7D7D7D",
+"*     c #999999",
+"=     c #C7C7C7",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                                ",
+"                .               ",
+"               ...              ",
+"               .+.              ",
+"               .+.              ",
+"               .+.              ",
+"               address@hidden              ",
+"              .@@+.             ",
+"              .@@+..            ",
+"             address@hidden@++.            ",
+"             address@hidden            ",
+"            .+++++++.           ",
+"           .+++++++++.          ",
+"          .+++++++++++.         ",
+"         .+++.......+++..       ",
+"        .+.....    ....+#.....$+",
+"        ...           ........+%",
+"                        .....&$.",
+"                        .....+..",
+"                        ...*+*..",
+"                        ...+++..",
+"                        ...*+*..",
+"                        ...&=...",
+"                        ..%+....",
+"                        .$+$....",
+"                        ++......"};




reply via email to

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