3
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
7
-patch) patch -f --no-backup-if-mismatch -p1 < $0;;
8
-unpatch) patch -f --no-backup-if-mismatch -R -p1 < $0;;
10
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
17
diff -ur orpheus-1.5.debian/src/abstract/userinterface.h orpheus-1.5/src/abstract/userinterface.h
18
--- orpheus-1.5.debian/src/abstract/userinterface.h 2004-02-14 16:11:25.000000000 +0100
19
+++ orpheus-1.5/src/abstract/userinterface.h 2005-10-21 08:57:02.000000000 +0200
21
virtual void doadd(const string &aitem) = 0;
22
virtual void loadplaylist(const string &lname) = 0;
23
virtual void play(int n) = 0;
24
+ virtual void playcurrent() = 0;
25
+ virtual void stop() = 0;
26
+ virtual void clear() = 0;
28
virtual void commandline(int argc, char **argv) { }
29
virtual void status(const string &s) { }
30
diff -ur orpheus-1.5.debian/src/main.cc orpheus-1.5/src/main.cc
31
--- orpheus-1.5.debian/src/main.cc 2004-02-14 18:11:05.000000000 +0100
32
+++ orpheus-1.5/src/main.cc 2005-10-21 08:58:31.000000000 +0200
34
} else if(tok == "play") {
35
ui.play(atoi(cmd.c_str()));
37
+ } else if(tok == "stop") {
40
+ } else if(tok == "start") {
43
+ } else if(tok == "clear") {
49
diff -ur orpheus-1.5.debian/src/uitext.cc orpheus-1.5/src/uitext.cc
50
--- orpheus-1.5.debian/src/uitext.cc 2004-02-17 02:18:21.000000000 +0100
51
+++ orpheus-1.5/src/uitext.cc 2005-10-21 09:01:22.000000000 +0200
56
+void OrpheusTextUI::stop() {
60
+void OrpheusTextUI::clear() {
65
+void OrpheusTextUI::playcurrent() {
66
+ OrpheusPlayList::iterator nt;
67
+ if ( !currenttrack ) {
68
+ nt = plist.begin() + trackm.getpos();
70
+ nt = find(plist.begin(), plist.end(), currenttrack);
72
+ if (nt != plist.end()) {
80
void OrpheusTextUI::loadcolors() {
81
string fname = (string) getenv("HOME") + "/.orpheus/colors";
83
diff -ur orpheus-1.5.debian/src/uitext.h orpheus-1.5/src/uitext.h
84
--- orpheus-1.5.debian/src/uitext.h 2004-02-14 15:53:34.000000000 +0100
85
+++ orpheus-1.5/src/uitext.h 2005-10-21 09:01:38.000000000 +0200
87
void playtrack(track *t);