So I'm not a Qt programmer, so I haven't tried adding a
text-input box for the external PDF viewer. But I am
attaching a simple patch to add two more viewers that
are independent of desktop choice (mupdf, epdfview).
Wish I could make a bigger contribution.
diff -Nuar rosegarden-14.02-orig/data/locale/ca.ts rosegarden-14.02-new/data/locale/ca.ts
--- rosegarden-14.02-orig/data/locale/ca.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/ca.ts 2014-04-04 15:50:08.000000000 -0400
@@ -15052,7 +15052,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation type="unfinished"></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/cs.ts rosegarden-14.02-new/data/locale/cs.ts
--- rosegarden-14.02-orig/data/locale/cs.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/cs.ts 2014-04-04 15:44:06.000000000 -0400
@@ -15348,17 +15348,17 @@
<translation>Prohlížeč PDF</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="346"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="348"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="347"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="349"/>
<source>Evince (GNOME)</source>
<translation>Evince (GNOME)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="348"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="350"/>
<source>Adobe Acrobat Reader (non-free)</source>
<translation>Adobe Acrobat Reader (něco stojí)</translation>
</message>
@@ -15367,12 +15367,12 @@
<translation type="obsolete">KPDF (KDE 3.x)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="349"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="351"/>
<source>Used to preview generated LilyPond output</source>
<translation>Používá se pro náhled vytvořeného výstupu programu LilyPond</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="354"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="356"/>
<source>Command-line file printing utility</source>
<translation>Pomocný program pro tisk z příkazové řádky</translation>
</message>
@@ -15381,17 +15381,17 @@
<translation type="obsolete">KPrinter (KDE 3)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="359"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="361"/>
<source>Gtk-LP (GNOME)</source>
<translation>Gtk-LP (GNOME)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="360"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="362"/>
<source>lpr (no GUI)</source>
<translation>lpr (bez uživatelského rozhraní)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="361"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="363"/>
<source>lp (no GUI)</source>
<translation>lp (bez uživatelského rozhraní)</translation>
</message>
@@ -15400,17 +15400,17 @@
<translation type="obsolete">HPLIP (QT4)</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="363"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="365"/>
<source>Used to print generated LilyPond output without previewing it</source>
<translation>Používá se pro tisk vytvořeného výstupu programu LilyPond, aniž by se provedl jeho náhled</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="382"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="384"/>
<source>External Applications</source>
<translation>Vnější programy</translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="550"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="552"/>
<source>Changes to the textured background in the main window will not take effect until you restart Rosegarden.</source>
<translation>Změny provedené v textuře pozadí hlavního okna se neprojeví, dokud program Rosegarden nespustíte znovu.</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/cy.ts rosegarden-14.02-new/data/locale/cy.ts
--- rosegarden-14.02-orig/data/locale/cy.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/cy.ts 2014-04-04 15:44:21.000000000 -0400
@@ -15024,7 +15024,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation type="unfinished"></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/de.ts rosegarden-14.02-new/data/locale/de.ts
--- rosegarden-14.02-orig/data/locale/de.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/de.ts 2014-04-04 15:44:31.000000000 -0400
@@ -14828,7 +14828,7 @@
<translation>PDF-Betrachter</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/en_GB.ts rosegarden-14.02-new/data/locale/en_GB.ts
--- rosegarden-14.02-orig/data/locale/en_GB.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/en_GB.ts 2014-04-04 15:44:41.000000000 -0400
@@ -14613,7 +14613,7 @@
<translation></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/en.ts rosegarden-14.02-new/data/locale/en.ts
--- rosegarden-14.02-orig/data/locale/en.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/en.ts 2014-04-04 15:44:49.000000000 -0400
@@ -14611,7 +14611,7 @@
<translation></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/en_US.ts rosegarden-14.02-new/data/locale/en_US.ts
--- rosegarden-14.02-orig/data/locale/en_US.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/en_US.ts 2014-04-04 15:44:55.000000000 -0400
@@ -14611,7 +14611,7 @@
<translation></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/es.ts rosegarden-14.02-new/data/locale/es.ts
--- rosegarden-14.02-orig/data/locale/es.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/es.ts 2014-04-04 15:45:01.000000000 -0400
@@ -14758,7 +14758,7 @@
<translation>Visor de documentos PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/et.ts rosegarden-14.02-new/data/locale/et.ts
--- rosegarden-14.02-orig/data/locale/et.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/et.ts 2014-04-04 15:45:12.000000000 -0400
@@ -14937,7 +14937,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation type="unfinished"></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/eu.ts rosegarden-14.02-new/data/locale/eu.ts
--- rosegarden-14.02-orig/data/locale/eu.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/eu.ts 2014-04-04 15:45:18.000000000 -0400
@@ -15043,7 +15043,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation type="unfinished"></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/fi.ts rosegarden-14.02-new/data/locale/fi.ts
--- rosegarden-14.02-orig/data/locale/fi.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/fi.ts 2014-04-04 15:45:25.000000000 -0400
@@ -14940,7 +14940,7 @@
<translation>PDF-katselin</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/fr.ts rosegarden-14.02-new/data/locale/fr.ts
--- rosegarden-14.02-orig/data/locale/fr.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/fr.ts 2014-04-04 15:45:31.000000000 -0400
@@ -14808,7 +14808,7 @@
<translation>Afficheur PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/id.ts rosegarden-14.02-new/data/locale/id.ts
--- rosegarden-14.02-orig/data/locale/id.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/id.ts 2014-04-04 15:45:37.000000000 -0400
@@ -14745,7 +14745,7 @@
<translation>Penampil PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/it.ts rosegarden-14.02-new/data/locale/it.ts
--- rosegarden-14.02-orig/data/locale/it.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/it.ts 2014-04-04 15:45:45.000000000 -0400
@@ -15473,7 +15473,7 @@
<translation>Visualizzatore PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/ja.ts rosegarden-14.02-new/data/locale/ja.ts
--- rosegarden-14.02-orig/data/locale/ja.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/ja.ts 2014-04-04 15:45:59.000000000 -0400
@@ -14799,7 +14799,7 @@
<translation>PDFビューワ</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/nl.ts rosegarden-14.02-new/data/locale/nl.ts
--- rosegarden-14.02-orig/data/locale/nl.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/nl.ts 2014-04-04 15:46:07.000000000 -0400
@@ -14749,7 +14749,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/pl.ts rosegarden-14.02-new/data/locale/pl.ts
--- rosegarden-14.02-orig/data/locale/pl.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/pl.ts 2014-04-04 15:46:12.000000000 -0400
@@ -17577,7 +17577,7 @@
<translation>Przeglądarka plików PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/pt_BR.ts rosegarden-14.02-new/data/locale/pt_BR.ts
--- rosegarden-14.02-orig/data/locale/pt_BR.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/pt_BR.ts 2014-04-04 15:46:18.000000000 -0400
@@ -14894,7 +14894,7 @@
<translation>Visualizador PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/rosegarden.ts rosegarden-14.02-new/data/locale/rosegarden.ts
--- rosegarden-14.02-orig/data/locale/rosegarden.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/rosegarden.ts 2014-04-04 15:47:36.000000000 -0400
@@ -14597,79 +14597,79 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="346"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="348"/>
<source>Okular (KDE 4.x)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="347"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="349"/>
<source>Evince (GNOME)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="348"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="350"/>
<source>Adobe Acrobat Reader (non-free)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="349"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="351"/>
<source>Used to preview generated LilyPond output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="354"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="356"/>
<source>Command-line file printing utility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="359"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="361"/>
<source>Gtk-LP (GNOME)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="360"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="362"/>
<source>lpr (no GUI)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="361"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="363"/>
<source>lp (no GUI)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="362"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="364"/>
<source>HPLIP (Qt 4)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="363"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="365"/>
<source>Used to print generated LilyPond output without previewing it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="382"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="384"/>
<source>External Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="550"/>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="554"/>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="558"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="552"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="556"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="560"/>
<source>Rosegarden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="550"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="552"/>
<source>Changes to the textured background in the main window will not take effect until you restart Rosegarden.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="554"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="556"/>
<source>You must restart Rosegarden for the graphics system change to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="558"/>
+ <location filename="../../src/gui/configuration/GeneralConfigurationPage.cpp" line="560"/>
<source>You must restart Rosegarden for the presentation change to take effect.</source>
<translation type="unfinished"></translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/ru.ts rosegarden-14.02-new/data/locale/ru.ts
--- rosegarden-14.02-orig/data/locale/ru.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/ru.ts 2014-04-04 15:47:44.000000000 -0400
@@ -14781,7 +14781,7 @@
<translation>Просмотрщик PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/sv.ts rosegarden-14.02-new/data/locale/sv.ts
--- rosegarden-14.02-orig/data/locale/sv.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/sv.ts 2014-04-04 15:47:53.000000000 -0400
@@ -14806,7 +14806,7 @@
<translation>Visningsprogram för PDF</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/data/locale/zh_CN.ts rosegarden-14.02-new/data/locale/zh_CN.ts
--- rosegarden-14.02-orig/data/locale/zh_CN.ts 2014-03-03 06:59:25.000000000 -0500
+++ rosegarden-14.02-new/data/locale/zh_CN.ts 2014-04-04 15:48:00.000000000 -0400
@@ -15072,7 +15072,7 @@
<translation>PDF 阅读器</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+7"/>
<source>Okular (KDE 4.x)</source>
<translation>Okular (KDE 4.x)</translation>
</message>
diff -Nuar rosegarden-14.02-orig/README rosegarden-14.02-new/README
--- rosegarden-14.02-orig/README 2014-03-03 06:59:36.000000000 -0500
+++ rosegarden-14.02-new/README 2014-04-04 15:25:03.000000000 -0400
@@ -77,7 +77,7 @@
- General MIDI soft synth (TiMidity + Freepats or better)
- LilyPond
- - Okular, Evince, or Acroread
+ - MuPDF, ePDFView, Okular, Evince, or Acroread
- lpr or lp
- QjackCtl (JACK Audio Connection Kit - Qt GUI Interface)
- FLAC
diff -Nuar rosegarden-14.02-orig/src/gui/configuration/GeneralConfigurationPage.cpp rosegarden-14.02-new/src/gui/configuration/GeneralConfigurationPage.cpp
--- rosegarden-14.02-orig/src/gui/configuration/GeneralConfigurationPage.cpp 2014-03-03 06:58:56.000000000 -0500
+++ rosegarden-14.02-new/src/gui/configuration/GeneralConfigurationPage.cpp 2014-04-04 15:21:51.000000000 -0400
@@ -343,9 +343,11 @@
m_pdfViewer = new QComboBox(frame);
connect(m_pdfViewer, SIGNAL(activated(int)), this, SLOT(slotModified()));
- m_pdfViewer->addItem(tr("Okular (KDE 4.x)"), 0);
- m_pdfViewer->addItem(tr("Evince (GNOME)"), 1);
- m_pdfViewer->addItem(tr("Adobe Acrobat Reader (non-free)"),2);
+ m_pdfViewer->addItem(tr("MuPDF"), 0);
+ m_pdfViewer->addItem(tr("ePDFView"), 1);
+ m_pdfViewer->addItem(tr("Okular (KDE 4.x)"), 2);
+ m_pdfViewer->addItem(tr("Evince (GNOME)"), 3);
+ m_pdfViewer->addItem(tr("Adobe Acrobat Reader (non-free)"),4);
m_pdfViewer->setToolTip(tr("Used to preview generated LilyPond output"));
layout->addWidget(m_pdfViewer, row, 1, 1, 3);
diff -Nuar rosegarden-14.02-orig/src/gui/configuration/GeneralConfigurationPage.h rosegarden-14.02-new/src/gui/configuration/GeneralConfigurationPage.h
--- rosegarden-14.02-orig/src/gui/configuration/GeneralConfigurationPage.h 2014-03-03 06:58:56.000000000 -0500
+++ rosegarden-14.02-new/src/gui/configuration/GeneralConfigurationPage.h 2014-04-04 15:21:43.000000000 -0400
@@ -61,6 +61,8 @@
enum PdfViewer
{
+ MuPDF,
+ ePDFView,
Okular,
Evince,
Acroread,
diff -Nuar rosegarden-14.02-orig/src/gui/general/LilyPondProcessor.cpp rosegarden-14.02-new/src/gui/general/LilyPondProcessor.cpp
--- rosegarden-14.02-orig/src/gui/general/LilyPondProcessor.cpp 2014-03-03 06:59:03.000000000 -0500
+++ rosegarden-14.02-new/src/gui/general/LilyPondProcessor.cpp 2014-04-04 15:23:42.000000000 -0400
@@ -229,11 +229,13 @@
// reason why my copy of acroread is normally chmod -x so the script
// ancestor of this class wouldn't pick it up against my wishes)
switch (pdfViewerIndex) {
- case 0: pdfViewer = "okular"; break;
- case 1: pdfViewer = "evince"; break;
- case 2: pdfViewer = "acroread"; break;
- case 3: pdfViewer = "kpdf";
- default: pdfViewer = "kpdf"; // just because I'm still currently on KDE3
+ case 0: pdfViewer = "mupdf"; break;
+ case 1: pdfViewer = "epdfview"; break;
+ case 2: pdfViewer = "okular"; break;
+ case 3: pdfViewer = "evince"; break;
+ case 4: pdfViewer = "acroread"; break;
+ case 5: pdfViewer = "kpdf";
+ default: pdfViewer = "mupdf"; // cuz it's open-source and desktop-independent
}
switch (filePrinterIndex) {
------------------------------------------------------------------------------
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel