diff -Nru notepadqq-0.13.9/constants.h notepadqq-0.13.10/constants.h --- notepadqq-0.13.9/constants.h 2011-04-10 15:40:23.000000000 +0000 +++ notepadqq-0.13.10/constants.h 2011-04-12 15:20:44.000000000 +0000 @@ -32,7 +32,7 @@ #define SINGLEINSTANCE_EXPERIMENTAL true // When true, enable the experimental function for the "single instance" system -const QString VERSION = "0.13.9"; // major.minor.revision +const QString VERSION = "0.13.10"; // major.minor.revision const QString COPYRIGHT = QObject::trUtf8("Copyright © 2010-2011, the Notepadqq team"); const QString URL = "http://notepadqq.sourceforge.net/"; diff -Nru notepadqq-0.13.9/debian/changelog notepadqq-0.13.10/debian/changelog --- notepadqq-0.13.9/debian/changelog 2011-04-10 15:40:25.000000000 +0000 +++ notepadqq-0.13.10/debian/changelog 2011-04-12 15:20:55.000000000 +0000 @@ -1,3 +1,11 @@ +notepadqq (0.13.10-1) maverick; urgency=low + + * "Run" menu + * Improved selection highlight behavoir + * Icon updated + + -- Daniele Di Sarli Tue, 12 Apr 2011 17:13:45 +0200 + notepadqq (0.13.9-1) maverick; urgency=low * Notepadqq now monitors for changed files diff -Nru notepadqq-0.13.9/icons/notepadqq.svg notepadqq-0.13.10/icons/notepadqq.svg --- notepadqq-0.13.9/icons/notepadqq.svg 2011-04-10 15:40:23.000000000 +0000 +++ notepadqq-0.13.10/icons/notepadqq.svg 2011-04-12 15:20:44.000000000 +0000 @@ -10,12 +10,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="620.34833" - height="720.81506" + width="720.82001" + height="720.82001" id="svg5107" version="1.1" inkscape:version="0.48.0 r9654" - sodipodi:docname="nqqpencil.svg"> + sodipodi:docname="notepadqq.svg"> + gradientTransform="translate(68.446958,34.042553)" /> + + fit-margin-bottom="0" + units="px" /> @@ -236,7 +247,7 @@ image/svg+xml - + @@ -244,29 +255,29 @@ inkscape:label="Livello 1" inkscape:groupmode="layer" id="layer1" - transform="translate(-35.850169,-54.22579)"> + transform="translate(-35.850169,-54.220822)"> nqq + transform="matrix(0.94449057,-0.32853853,0.32853853,0.94449057,116.27729,213.95504)"> #include "constants.h" +// package libgtk3.0-0 +// required for build: libgtk3.0-dev + void processOtherInstances(); int main(int argc, char *argv[]) @@ -65,6 +68,8 @@ MainWindow w; w.showMaximized(); + //gdk_notify_startup_complete(); + return a.exec(); } diff -Nru notepadqq-0.13.9/mainwindow.cpp notepadqq-0.13.10/mainwindow.cpp --- notepadqq-0.13.9/mainwindow.cpp 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/mainwindow.cpp 2011-04-12 15:20:44.000000000 +0000 @@ -74,6 +74,8 @@ #include #include #include +#include +#include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), @@ -726,6 +728,8 @@ { //QString ext = QFileInfo(fullFileName).suffix(); QFont *f; + f = new QFont("Courier New", 10, -1, false); + if(fullFileName != "") { QString fileMime = generalFunctions::getFileMime(fullFileName); @@ -733,7 +737,7 @@ fileMime == "text/x-php") { QsciLexerHTML lex(parent); - f = new QFont("Courier New", 10, -1, false); + lex.setDefaultFont(*f); lex.setDefaultColor(QColor("#000000")); //lex.setColor(QColor("#ff3300"), QsciLexerHTML::PHPKeyword); @@ -743,7 +747,7 @@ else if( fileMime == "text/x-c") { QsciLexerCPP lex(parent); - f = new QFont("Courier New", 10, -1, false); + lex.setDefaultFont(*f); lex.setDefaultColor(QColor("#000000")); //lex.setColor(QColor("#ff3300"), QsciLexerHTML::PHPKeyword); @@ -753,7 +757,17 @@ else if( fileMime == "text/x-shellscript" ) { QsciLexerBash lex(parent); - f = new QFont("Courier New", 10, -1, false); + + lex.setDefaultFont(*f); + lex.setDefaultColor(QColor("#000000")); + //lex.setColor(QColor("#ff3300"), QsciLexerHTML::PHPKeyword); + lex.setFont(*f); + parent->setLexer(&lex); + } + else if( fileMime == "application/xml" ) + { + QsciLexerXML lex(parent); + lex.setDefaultFont(*f); lex.setDefaultColor(QColor("#000000")); //lex.setColor(QColor("#ff3300"), QsciLexerHTML::PHPKeyword); @@ -780,6 +794,11 @@ parent->setLexer(0); } + if(parent->lexer() != 0) + { + // + } + } QString MainWindow::fileFormatDescription(QString filename) @@ -957,6 +976,7 @@ } } } + return false; } /** @@ -1247,19 +1267,19 @@ int sel_posStart = sci->positionFromLineIndex(lineFrom, indexFrom); int sel_posEnd = sci->positionFromLineIndex(lineTo, indexTo); QString selExtended = sci->text().mid(sel_posStart - 1, sci->selectedText().length() + 2); + bool isWord = true; bool startCharIsWordChar = sci->isWordCharacter(selExtended.at(0).toLatin1()); bool endCharIsWordChar = sci->isWordCharacter(selExtended.at(selExtended.length()-1).toLatin1()); - if(sel_posStart == 0) startCharIsWordChar = false; - if(sel_posEnd == sci->text().length()) endCharIsWordChar = false; + if(sel_posStart == 0) startCharIsWordChar = !startCharIsWordChar; + if(sel_posEnd == sci->text().length()) endCharIsWordChar = !endCharIsWordChar; if(startCharIsWordChar || endCharIsWordChar) { isWord = false; } - if(isWord) { sci->highlightTextRecurrence(QsciScintilla::SCFIND_WHOLEWORD, sci->selectedText(), 0, sci->text().toUtf8().size(), SELECTOR_DefaultSelectionHighlight); @@ -1691,3 +1711,28 @@ statusBar_textFormat->setText("UTF-16 Big Endian"); encodeIn("UTF-16BE", true, getCurrentTextBox(tabWidget1)); } + +void MainWindow::on_actionLaunch_in_Firefox_triggered() +{ + QProcess::startDetached("firefox", QStringList(getCurrentTextBox(tabWidget1)->fileName())); +} + +void MainWindow::on_actionGet_php_help_triggered() +{ + QDesktopServices::openUrl(QUrl("http://php.net/" + QUrl::toPercentEncoding(getCurrentTextBox(tabWidget1)->selectedText()))); +} + +void MainWindow::on_actionLaunch_in_Chromium_triggered() +{ + QProcess::startDetached("chromium-browser", QStringList(getCurrentTextBox(tabWidget1)->fileName())); +} + +void MainWindow::on_actionGoogle_Search_triggered() +{ + QDesktopServices::openUrl(QUrl("http://www.google.com/search?q=" + QUrl::toPercentEncoding(getCurrentTextBox(tabWidget1)->selectedText()))); +} + +void MainWindow::on_actionWikipedia_Search_triggered() +{ + QDesktopServices::openUrl(QUrl("http://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=" + QUrl::toPercentEncoding(getCurrentTextBox(tabWidget1)->selectedText()))); +} diff -Nru notepadqq-0.13.9/mainwindow.h notepadqq-0.13.10/mainwindow.h --- notepadqq-0.13.9/mainwindow.h 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/mainwindow.h 2011-04-12 15:20:44.000000000 +0000 @@ -114,6 +114,11 @@ // QActionGroup *encodeGroup; private slots: + void on_actionWikipedia_Search_triggered(); + void on_actionGoogle_Search_triggered(); + void on_actionLaunch_in_Chromium_triggered(); + void on_actionGet_php_help_triggered(); + void on_actionLaunch_in_Firefox_triggered(); void on_actionEncode_in_UTF_16BE_UCS_2_Big_Endian_triggered(); void on_actionEncode_in_UTF_8_triggered(); void on_actionEncode_in_Windows_1252_triggered(); diff -Nru notepadqq-0.13.9/mainwindow.ui notepadqq-0.13.10/mainwindow.ui --- notepadqq-0.13.9/mainwindow.ui 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/mainwindow.ui 2011-04-12 15:20:45.000000000 +0000 @@ -351,6 +351,24 @@ + + + Run + + + + + + + + + + + + + + + @@ -359,6 +377,7 @@ + @@ -1172,6 +1191,61 @@ Encode in UTF-16BE (UCS-2 Big Endian) + + + &Run... + + + + + Launch in Firefox + + + + + Launch in Chromium + + + + + Get php help + + + + + Google Search + + + + + Wikipedia Search + + + + + Open file + + + + + Open containing folder + + + + + Open in another instance + + + + + Open current dir terminal + + + + + Modify Shortcut / Delete Command... + + diff -Nru notepadqq-0.13.9/sys_files/usr/share/icons/hicolor/scalable/apps/notepadqq.svg notepadqq-0.13.10/sys_files/usr/share/icons/hicolor/scalable/apps/notepadqq.svg --- notepadqq-0.13.9/sys_files/usr/share/icons/hicolor/scalable/apps/notepadqq.svg 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/sys_files/usr/share/icons/hicolor/scalable/apps/notepadqq.svg 2011-04-12 15:20:44.000000000 +0000 @@ -10,12 +10,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="620.34833" - height="720.81506" + width="720.82001" + height="720.82001" id="svg5107" version="1.1" inkscape:version="0.48.0 r9654" - sodipodi:docname="nqqpencil.svg"> + sodipodi:docname="notepadqq.svg"> + gradientTransform="translate(68.446958,34.042553)" /> + + fit-margin-bottom="0" + units="px" /> @@ -236,7 +247,7 @@ image/svg+xml - + @@ -244,29 +255,29 @@ inkscape:label="Livello 1" inkscape:groupmode="layer" id="layer1" - transform="translate(-35.850169,-54.22579)"> + transform="translate(-35.850169,-54.220822)"> nqq + transform="matrix(0.94449057,-0.32853853,0.32853853,0.94449057,116.27729,213.95504)"> c #F4F6F3", ", c #F8FBF7", -"' c #F6FAF4", -") c #F4F9F1", +"' c #F7FBF4", +") c #F4F9F2", "! c #F2F8EF", "~ c #F0F7EC", -"{ c #EEF6E9", +"{ c #EEF6EA", "] c #ECF5E7", -"^ c #E9F4E4", +"^ c #EAF4E4", "/ c #E8F3E1", -"( c #E5F2DF", -"_ c #B0B0B0", -": c #F1F5EF", -"< c #F5FAF3", -"[ c #EFF7EB", -"} c #EDF6E8", -"| c #E9F4E3", -"1 c #E6F2E0", -"2 c #E5F2DD", -"3 c #E2F0DB", -"4 c #2F2F2F", -"5 c #EEF3EB", -"6 c #EAF4E4", -"7 c #E6F2DF", -"8 c #E3F1DC", -"9 c #E2F0DA", -"0 c #DFEFD7", -"a c #787C76", -"b c #020202", -"c c #EBF2E7", -"d c #E7F3E0", -"e c #E3F1DB", -"f c #E0EFD8", -"g c #DFEFD6", -"h c #DBECD2", -"i c #363735", -"j c #E8F0E5", -"k c #E4F1DC", -"l c #E0EFD7", -"m c #DDEED4", -"n c #DBEDD2", -"o c #AEBCA7", -"p c #21231F", -"q c #E6EFE1", -"r c #E7F3E1", -"s c #E5F2DE", -"t c #E1F0D9", +"( c #E6F2DF", +"_ c #B3B3B3", +": c #F2F4EF", +"< c #F1F8EE", +"[ c #E7F3E0", +"} c #E5F2DD", +"| c #E3F1DB", +"1 c #303030", +"2 c #EEF3EB", +"3 c #E8F3E2", +"4 c #E4F1DC", +"5 c #E2F0DA", +"6 c #DFEFD7", +"7 c #81897E", +"8 c #020202", +"9 c #EBF2E7", +"0 c #EDF6E9", +"a c #EBF5E6", +"b c #E7F3E1", +"c c #E5F2DE", +"d c #E1F0D9", +"e c #DFEFD6", +"f c #DCEDD3", +"g c #3C3D3B", +"h c #E9F0E3", +"i c #ECF5E8", +"j c #EAF4E5", +"k c #E6F2E0", +"l c #E4F1DD", +"m c #E0EFD7", +"n c #DEEED5", +"o c #DCEDD2", +"p c #B6C4AE", +"q c #232622", +"r c #E6EEE1", +"s c #E9F4E4", +"t c #E3F1DC", "u c #DDEED3", -"v c #DAECD1", +"v c #DBEDD1", "w c #D8EBCE", -"x c #565A53", -"y c #E3EDDD", -"z c #BCD5B3", -"A c #C6DCBD", -"B c #CBE0C3", -"C c #BDD7B4", -"D c #C1D9B7", -"E c #BDD7B3", -"F c #B7D4AD", -"G c #BBD7B0", -"H c #97AB8F", -"I c #575F53", -"J c #E0ECD9", -"K c #BFD7B6", -"L c #DEEED6", -"M c #BFD8B5", -"N c #BAD5AF", -"O c #BED9B3", -"P c #B4D2A9", -"Q c #B8D5AD", -"R c #545B51", -"S c #AABEA1", -"T c #DDEAD5", -"U c #DEEED5", -"V c #DCEDD2", -"W c #DAECD0", -"X c #D3E8C9", -"Y c #B7D4AC", -"Z c #D3E9C8", -"` c #ACBDA4", -" . c #4C5747", -".. c #CDE6C0", -"+. c #DAE9D1", -"@. c #DBEDD1", +"x c #61665D", +"y c #E2EDDB", +"z c #BDD5B5", +"A c #C4DBBC", +"B c #CFE2C6", +"C c #BED8B5", +"D c #BFD9B5", +"E c #C2DBB8", +"F c #B9D5AF", +"G c #BAD6AE", +"H c #A3BA9B", +"I c #50574D", +"J c #DEEBD9", +"K c #C1D9B9", +"L c #DBEBD3", +"M c #C3DBBA", +"N c #BBD7B2", +"O c #BCD8B2", +"P c #C0DAB5", +"Q c #B6D4AB", +"R c #626B5F", +"S c #A0B297", +"T c #DBEAD5", +"U c #E0EFD8", +"V c #DAECD0", +"W c #D0E6C6", +"X c #BDD9B2", +"Y c #D4E9C8", +"Z c #B1C4A7", +"` c #475044", +" . c #CDE6C0", +".. c #D9E9D1", +"+. c #DDEED4", +"@. c #DBEDD2", "#. c #D9ECCF", "$. c #D7EBCC", -"%. c #D4E9C9", -"&. c #D2E8C7", -"*. c #D0E7C4", -"=. c #717668", -"-. c #A1B496", +"%. c #D5EAC9", +"&. c #D3E9C7", +"*. c #D1E8C4", +"=. c #7F8775", +"-. c #93A58A", ";. c #CAE4BC", -">. c #D7E7CD", -",. c #D8EBCD", -"'. c #D6EACB", -"). c #D4E9C8", -"!. c #D1E8C5", -"~. c #CFE7C3", -"{. c #C8D9B1", -"]. c #918862", -"^. c #C9E4BB", -"/. c #C7E3B8", -"(. c #D4E6CA", -"_. c #D5EAC9", -":. c #D1E8C4", -"<. c #CEE6C1", -"[. c #CCE5BF", -"}. c #B1C5A1", -"|. c #C0DBB1", -"1. c #C6E2B7", -"2. c #C4E1B4", -"3. c #D1E5C6", -"4. c #D2E8C5", -"5. c #CEE6C0", -"6. c #CBE5BD", -"7. c #C5E2B5", +">. c #D6E6CD", +",. c #D6EACB", +"'. c #D2E8C5", +"). c #D0E7C3", +"!. c #CBE0BB", +"~. c #93865C", +"{. c #C8E3BA", +"]. c #C7E3B8", +"^. c #D2E6C9", +"/. c #D5EACA", +"(. c #CFE7C2", +"_. c #CDE6BF", +":. c #B7CEA8", +"<. c #BBD3AD", +"[. c #C6E2B7", +"}. c #C4E1B4", +"|. c #CFE3C5", +"1. c #D4E9C9", +"2. c #D2E8C6", +"3. c #CEE6C1", +"4. c #CCE5BE", +"5. c #C9E4BB", +"6. c #C8E3B9", +"7. c #C5E2B6", "8. c #C3E1B3", -"9. c #C1E0B0", -"0. c #CEE4C2", -"a. c #CFE7C2", -"b. c #CBE5BC", -"c. c #C8E3BA", -"d. c #C2E0B2", -"e. c #C0DFAF", -"f. c #BEDEAC", -"g. c #CBE2BE", -"h. c #CCE5BE", -"i. c #C8E3B9", -"j. c #C5E2B6", -"k. c #C1E0B1", -"l. c #BFDFAE", -"m. c #BDDEAB", -"n. c #BBDDA9", +"9. c #C1E0B1", +"0. c #CDE2C2", +"a. c #D1E8C5", +"b. c #CBE5BD", +"c. c #C9E4BA", +"d. c #C5E2B5", +"e. c #C2E0B2", +"f. c #C0DFAF", +"g. c #BEDEAC", +"h. c #C8DFBE", +"i. c #C6E2B6", +"j. c #C2E0B1", +"k. c #BFDFAE", +"l. c #BDDEAB", +"m. c #BBDDA9", " . + @ # $ % & * = - ; ", " > , ' ) ! ~ { ] ^ / ( _ ", -" : < % & [ } - | 1 2 3 4 ", -" 5 ! ~ { ] 6 / 7 8 9 0 a b ", -" c [ } - | d 2 e f g h i ", -" j ] 6 ; 7 k 9 l m n o p ", -" q | r s e t g u v w x ", +" : $ % < * = - ; [ } | 1 ", +" 2 ! ~ { ] ^ 3 ( 4 5 6 7 8 ", +" 9 * 0 a ; b c | d e f g ", +" h i j 3 k l 5 m n o p q ", +" r s b c t d e u v w x ", " y z A B C D E F G H I ", -" J K L M N O N P Q R S ", -" T f U V W X Y Z ` ... ", -" +.m @.#.$.%.&.*.=.-.;. ", -" >.W ,.'.).!.~.{.].^./. ", -" (.$._.&.:.<.[.}.|.1.2. ", -" 3.).4.~.5.6.^./.7.8.9. ", -" 0.:.a.[.b.c.1.2.d.e.f. ", -" g.5.h.^.i.j.8.k.l.m.n. "}; +" J K L M N O P Q Q R S ", +" T U n f V W X Y Z ` . ", +" ..+.@.#.$.%.&.*.=.-.;. ", +" >.V w ,.Y '.).!.~.{.]. ", +" ^.$./.&.*.(._.:.<.[.}. ", +" |.1.2.).3.4.5.6.7.8.9. ", +" 0.a.(. .b.c.[.d.e.f.g. ", +" h.3.4.;.6.i.8.j.k.l.m. "}; diff -Nru notepadqq-0.13.9/sys_files/usr/share/pixmaps/notepadqq_32x32.xpm notepadqq-0.13.10/sys_files/usr/share/pixmaps/notepadqq_32x32.xpm --- notepadqq-0.13.9/sys_files/usr/share/pixmaps/notepadqq_32x32.xpm 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/sys_files/usr/share/pixmaps/notepadqq_32x32.xpm 2011-04-12 15:20:44.000000000 +0000 @@ -1,18 +1,18 @@ /* XPM */ -static char * notepadqq32x32_xpm[] = { -"32 32 314 2", +static char * notepadqq_32x32_xpm[] = { +"32 32 315 2", " c None", -". c #F2F2F2", -"+ c #FDFEFD", -"@ c #FCFDFC", -"# c #FBFDFB", -"$ c #FAFCF9", -"% c #F9FCF8", -"& c #F8FBF7", -"* c #F7FBF5", -"= c #F6FAF4", +". c #E8E8E8", +"+ c #FEFEFE", +"@ c #FDFEFC", +"# c #FCFDFB", +"$ c #FBFDFA", +"% c #FAFCF8", +"& c #F9FCF7", +"* c #F8FBF6", +"= c #F7FBF4", "- c #F5FAF3", -"; c #F4F9F1", +"; c #F4F9F2", "> c #F3F9F0", ", c #F2F8EF", "' c #F1F8ED", @@ -24,326 +24,327 @@ "^ c #EBF5E5", "/ c #E9F4E4", "( c #E9F4E3", -"_ c #D3DECD", -": c #F1F2F0", -"< c #FCFDFB", -"[ c #FBFDFA", -"} c #F9FCF7", -"| c #F8FBF6", -"1 c #F6FAF3", -"2 c #F5FAF2", -"3 c #F2F8EE", -"4 c #EEF6EA", -"5 c #EDF6E9", -"6 c #ECF5E8", -"7 c #EBF5E6", -"8 c #EAF4E5", +"_ c #D6E0D2", +": c #E6E6E6", +"< c #FCFDFC", +"[ c #FBFDFB", +"} c #FAFCF9", +"| c #F9FCF8", +"1 c #F8FBF7", +"2 c #F7FBF5", +"3 c #F6FAF4", +"4 c #F5FAF2", +"5 c #F4F9F1", +"6 c #EFF7EA", +"7 c #ECF5E8", +"8 c #EBF5E6", "9 c #E8F3E2", "0 c #E7F3E1", -"a c #D2DDCB", +"a c #D5E0D0", "b c #787878", -"c c #1E1E1E", -"d c #EFF1EF", -"e c #EAF4E4", -"f c #E7F3E0", -"g c #E6F2DF", -"h c #D0DDC9", -"i c #E5E5E5", -"j c #A1A1A1", -"k c #EFF0EE", -"l c #EFF7EA", -"m c #E6F2E0", -"n c #E5F2DE", -"o c #E4F1DD", -"p c #CFDDC7", -"q c #BABABA", -"r c #D5D5D5", -"s c #EDEFEC", -"t c #F4F9F2", -"u c #E4F1DC", -"v c #E3F1DB", -"w c #CFDBC7", -"x c #656565", -"y c #8E8E8E", -"z c #ECEFE9", -"A c #E5F2DF", -"B c #E3F1DC", -"C c #E2F0DA", -"D c #E1F0D9", -"E c #CBD9C6", -"F c #2B2B2B", -"G c #070707", -"H c #E9EFE7", -"I c #F1F8EE", -"J c #E0EFD7", -"K c #CBD9C4", -"L c #1A1A1A", -"M c #E8EEE5", -"N c #E8F3E1", -"O c #E2F0DB", -"P c #E0EFD8", -"Q c #DFEFD7", -"R c #DEEED5", -"S c #C1D1BA", -"T c #2F2F2F", -"U c #0A0A0A", -"V c #E6EDE3", -"W c #DFEFD6", -"X c #DDEED3", -"Y c #7B8477", -"Z c #E5EDE1", -"` c #DDEED4", -" . c #DCEDD3", -".. c #D5E6CB", -"+. c #424341", -"@. c #0B0B0B", -"#. c #E3ECDF", -"$. c #DCEDD2", -"%. c #DAECD1", -"&. c #9FAA98", -"*. c #212121", -"=. c #000000", -"-. c #E2EBDE", -";. c #E5F2DD", -">. c #DBEDD2", -",. c #DAECD0", -"'. c #D5E7CB", -"). c #525550", -"!. c #1A1B19", -"~. c #E0E9DC", -"{. c #D5E6CF", -"]. c #A2C399", -"^. c #B2CDAA", -"/. c #A3C39A", -"(. c #CFE1C8", -"_. c #A4C49B", +"c c #1F1F1F", +"d c #E5E6E5", +"e c #F1F8EE", +"f c #EEF6EA", +"g c #EDF6E9", +"h c #EAF4E4", +"i c #E7F3E0", +"j c #E6F2DF", +"k c #D3E0CE", +"l c #E4E4E4", +"m c #A1A1A1", +"n c #E3E5E3", +"o c #E6F2E0", +"p c #E5F2DF", +"q c #E4F1DD", +"r c #D1DECB", +"s c #B6B6B6", +"t c #D6D6D6", +"u c #E3E5E1", +"v c #F6FAF3", +"w c #F2F8EE", +"x c #E5F2DE", +"y c #E4F1DC", +"z c #E3F1DB", +"A c #D0DEC9", +"B c #606060", +"C c #8F8F8F", +"D c #E1E5DF", +"E c #E8F3E1", +"F c #E3F1DC", +"G c #E2F0DB", +"H c #E1F0D9", +"I c #D0DCC8", +"J c #2D2D2D", +"K c #080808", +"L c #DFE3DD", +"M c #EAF4E5", +"N c #E2F0DA", +"O c #E0EFD7", +"P c #CEDCC6", +"Q c #1C1C1C", +"R c #040404", +"S c #DDE3DB", +"T c #E5F2DD", +"U c #E0EFD8", +"V c #DFEFD7", +"W c #DEEED5", +"X c #CAD9C2", +"Y c #313131", +"Z c #0B0B0B", +"` c #DDE3D9", +" . c #DFEFD6", +".. c #DDEED3", +"+. c #8E9687", +"@. c #212121", +"#. c #000000", +"$. c #DBE1D7", +"%. c #DDEED4", +"&. c #DCEDD3", +"*. c #DAECD1", +"=. c #4D504C", +"-. c #0E0E0E", +";. c #D9E1D5", +">. c #DCEDD2", +",. c #DBEDD1", +"'. c #ACB9A5", +"). c #242524", +"!. c #D7DFD4", +"~. c #DBEDD2", +"{. c #DAECD0", +"]. c #D9ECCF", +"^. c #636860", +"/. c #1B1B1A", +"(. c #D7DFD2", +"_. c #D3E4CD", ":. c #A3C49A", -"<. c #ACCAA2", -"[. c #A4C49A", -"}. c #DDEDD5", -"|. c #A1C396", -"1. c #A0C296", -"2. c #A8C89C", -"3. c #A0C295", -"4. c #DBEDD1", -"5. c #D8EBCE", -"6. c #9EAB98", -"7. c #252525", -"8. c #444A40", -"9. c #DFE9DA", -"0. c #D4E6CE", -"a. c #A8C7A0", -"b. c #D9E9D2", -"c. c #A9C89F", -"d. c #C1D9B9", -"e. c #B7D2AE", -"f. c #C2DABA", -"g. c #A2C499", -"h. c #BCD7B3", -"i. c #B3D0A9", -"j. c #BED9B4", -"k. c #9FC294", -"l. c #D9ECCF", -"m. c #D8EBCD", -"n. c #D5E9CA", -"o. c #575B55", -"p. c #262825", -"q. c #A1B097", -"r. c #DEE8D9", -"s. c #D2E5CC", -"t. c #B3CEAB", -"u. c #DEECD7", -"v. c #A2C39A", -"w. c #B3CFAA", -"x. c #C7DDBE", -"y. c #D3E7C9", -"z. c #A2C397", -"A. c #AFCEA5", -"B. c #C2DAB8", -"C. c #CEE4C4", -"D. c #9EC293", -"E. c #D7EBCC", -"F. c #A0AE9A", -"G. c #292929", -"H. c #646F5F", -"I. c #C0D4B5", -"J. c #DDE7D8", -"K. c #D1E4CA", -"L. c #B2CEA9", -"M. c #DDECD5", -"N. c #A2C498", -"O. c #BED8B5", -"P. c #B5D1AB", -"Q. c #C0D9B6", -"R. c #BAD6B0", -"S. c #B1CFA6", -"T. c #BCD7B1", -"U. c #9DC191", -"V. c #D6EACB", -"W. c #D3E8C8", -"X. c #5D625B", -"Y. c #BACEAF", -"Z. c #BED4B4", -"`. c #DBE6D6", -" + c #D0E3C8", -".+ c #B1CDA8", -"++ c #DBEBD3", -"@+ c #A0C397", -"#+ c #DCEDD4", -"$+ c #9EC194", +"<. c #B2CDA9", +"[. c #A2C39A", +"}. c #D3E6CD", +"|. c #E1EFDA", +"1. c #A3C39A", +"2. c #A9C89F", +"3. c #ABC9A1", +"4. c #DCEDD4", +"5. c #9FC195", +"6. c #9FC295", +"7. c #A5C69A", +"8. c #A7C89C", +"9. c #AEBCA6", +"0. c #2A2A2A", +"a. c #3F443B", +"b. c #D5DFD2", +"c. c #D1E3CB", +"d. c #A9C7A1", +"e. c #D2E5CB", +"f. c #B0CCA7", +"g. c #C0D8B7", +"h. c #B9D3AF", +"i. c #BDD7B4", +"j. c #AAC99F", +"k. c #BBD6B1", +"l. c #B5D1AA", +"m. c #B8D4AF", +"n. c #A6C79A", +"o. c #D8EBCE", +"p. c #D7EBCC", +"q. c #6B7167", +"r. c #212220", +"s. c #96A38D", +"t. c #D4DDD0", +"u. c #D0E3C9", +"v. c #B5D0AC", +"w. c #D8E9D0", +"x. c #AAC8A1", +"y. c #B3CFA9", +"z. c #C8DEBF", +"A. c #CCE1C3", +"B. c #A9C89E", +"C. c #AFCDA5", +"D. c #C3DCB8", +"E. c #C7E0BD", +"F. c #A5C699", +"G. c #B0C0A8", +"H. c #2F302F", +"I. c #555D51", +"J. c #C2D6B8", +"K. c #D2DDCE", +"L. c #CFE2C7", +"M. c #B3CFAB", +"N. c #D7E8CE", +"O. c #B6D2AC", +"P. c #BBD6B0", +"Q. c #A8C89C", +"R. c #B1D0A6", +"S. c #B6D3AB", +"T. c #A3C597", +"U. c #D5EACA", +"V. c #737A6F", +"W. c #222322", +"X. c #ABBCA1", +"Y. c #C2D6B5", +"Z. c #D2DDCC", +"`. c #CDE1C6", +" + c #B2CFA9", +".+ c #D5E7CC", +"++ c #A8C79E", +"@+ c #DBECD2", +"#+ c #9EC194", +"$+ c #A4C699", "%+ c #A6C79B", -"&+ c #D7EACE", -"*+ c #9CC191", -"=+ c #9BBF8F", -"-+ c #A3C596", -";+ c #9BC08F", -">+ c #D5EAC9", -",+ c #A4B29C", -"'+ c #2E2E2E", -")+ c #606B5B", -"!+ c #D0E7C4", -"~+ c #BDD2B2", -"{+ c #DAE6D4", -"]+ c #D1E5C7", -"^+ c #CCE3C0", -"/+ c #9ABF8F", -"(+ c #D3E9C7", -"_+ c #62675F", -":+ c #282A27", -"<+ c #B3C6A7", +"&+ c #D6EACD", +"*+ c #9BBF8F", +"=+ c #9BC08F", +"-+ c #A0C494", +";+ c #A3C596", +">+ c #B6C7AC", +",+ c #363636", +"'+ c #50574B", +")+ c #D1E8C4", +"!+ c #BED5B3", +"~+ c #D2DBCC", +"{+ c #CBE1C1", +"]+ c #D7EBCD", +"^+ c #D6EACB", +"/+ c #C5DFBA", +"(+ c #A1C595", +"_+ c #788174", +":+ c #232423", +"<+ c #9EB095", "[+ c #CFE7C2", -"}+ c #BDD2B0", -"|+ c #D9E5D2", -"1+ c #D0E5C5", -"2+ c #9DC192", -"3+ c #CBE2BF", -"4+ c #99BF8D", -"5+ c #A7B69E", -"6+ c #323232", -"7+ c #5E6859", -"8+ c #CEE6C1", -"9+ c #CDE6C0", -"0+ c #BBD0AE", -"a+ c #D8E4D0", -"b+ c #D7EBCD", -"c+ c #D5EACA", -"d+ c #D4E9C9", -"e+ c #D2E8C6", -"f+ c #D1E8C5", -"g+ c #686D64", -"h+ c #2A2C29", -"i+ c #B1C6A6", +"}+ c #BED5B2", +"|+ c #D0DBC8", +"1+ c #C9E0BE", +"2+ c #A4C698", +"3+ c #D4E9C8", +"4+ c #C4DFB8", +"5+ c #90AE85", +"6+ c #3C3D3C", +"7+ c #4B5247", +"8+ c #CEE6C0", +"9+ c #BDD3B0", +"0+ c #CED9C6", +"a+ c #D8EBCD", +"b+ c #D4E9C9", +"c+ c #D3E9C8", +"d+ c #D2E8C6", +"e+ c #D1E8C5", +"f+ c #808A7C", +"g+ c #292928", +"h+ c #96A78D", +"i+ c #CDE6C0", "j+ c #CCE5BE", -"k+ c #B9D0AC", -"l+ c #D6E3CE", -"m+ c #D4E9C8", -"n+ c #D2E8C5", -"o+ c #D1E8C4", -"p+ c #ACBEA3", -"q+ c #373737", -"r+ c #596353", -"s+ c #CCE5BF", -"t+ c #CBE5BD", -"u+ c #CAE4BC", -"v+ c #B7D0AB", -"w+ c #D5E3CC", -"x+ c #D3E9C8", -"y+ c #D0E7C3", -"z+ c #8F8E74", -"A+ c #2E302D", -"B+ c #A9BF9E", -"C+ c #CAE4BB", -"D+ c #C9E4BA", -"E+ c #B7CFA9", -"F+ c #D3E2CA", -"G+ c #C5DAB6", -"H+ c #9B6B35", -"I+ c #868665", -"J+ c #CBE5BC", -"K+ c #C9E4BB", -"L+ c #C8E3BA", -"M+ c #C7E3B8", -"N+ c #B5CFA7", -"O+ c #D2E1C8", -"P+ c #BBBB90", -"Q+ c #927A4E", -"R+ c #C4DDB6", -"S+ c #C8E3B9", -"T+ c #C6E2B7", -"U+ c #B4CFA5", -"V+ c #D0E0C6", -"W+ c #CEE6C0", -"X+ c #82896C", -"Y+ c #B3C7A1", -"Z+ c #C5E2B6", -"`+ c #C4E1B4", -" @ c #B2CDA3", -".@ c #CEDFC5", -"+@ c #D2E8C7", -"@@ c #B9D2AB", -"#@ c #C5E2B5", -"$@ c #C3E1B3", -"%@ c #B0CBA2", -"&@ c #CDDFC3", -"*@ c #CDE6BF", -"=@ c #C2E0B2", -"-@ c #C1E0B1", -";@ c #AECBA0", -">@ c #CBDEC1", -",@ c #C2E0B1", -"'@ c #C1E0B0", -")@ c #C0DFAF", -"!@ c #AECB9E", -"~@ c #CADEC0", -"{@ c #BFDFAE", -"]@ c #BEDEAD", -"^@ c #ACC99C", -"/@ c #C8DDBD", -"(@ c #CFE7C3", -"_@ c #BFDFAD", -":@ c #BEDEAC", -"<@ c #BDDEAB", -"[@ c #ABC99C", -"}@ c #C7DDBB", -"|@ c #C6E2B6", -"1@ c #C0DFB0", -"2@ c #BCDDAA", -"3@ c #BBDDA9", -"4@ c #A9C79A", -"5@ c #C6DCB9", -"6@ c #C9E3B9", -"7@ c #BBDDA8", -"8@ c #BADCA7", -"9@ c #ABCB98", +"k+ c #BBD3AF", +"l+ c #D3E9C7", +"m+ c #C1D5B5", +"n+ c #454644", +"o+ c #454B41", +"p+ c #CBE4BE", +"q+ c #CBE5BD", +"r+ c #CBE5BC", +"s+ c #BAD1AD", +"t+ c #CCD9C4", +"u+ c #D5EAC9", +"v+ c #D2E8C7", +"w+ c #D0E7C4", +"x+ c #A3A688", +"y+ c #323230", +"z+ c #8FA186", +"A+ c #CAE4BC", +"B+ c #C9E4BA", +"C+ c #B8D1AC", +"D+ c #CAD7C3", +"E+ c #D0E7C3", +"F+ c #CEE6C1", +"G+ c #AB834D", +"H+ c #837854", +"I+ c #C9E3BB", +"J+ c #C9E4BB", +"K+ c #C8E3BA", +"L+ c #C8E3B9", +"M+ c #B7D0AA", +"N+ c #C8D7C1", +"O+ c #D2E8C5", +"P+ c #CFE7C3", +"Q+ c #BFD2AB", +"R+ c #957242", +"S+ c #B9D1AB", +"T+ c #C7E3B8", +"U+ c #C6E2B7", +"V+ c #B5D0A7", +"W+ c #C8D7BF", +"X+ c #CDE6BF", +"Y+ c #8E9C7D", +"Z+ c #A4B18D", +"`+ c #C5E2B6", +" @ c #C4E1B4", +".@ c #B3D0A5", +"+@ c #C6D5BD", +"@@ c #CCE5BF", +"#@ c #B9D2AC", +"$@ c #C5E2B5", +"%@ c #C3E1B3", +"&@ c #B2D0A4", +"*@ c #C4D5BB", +"=@ c #CAE4BB", +"-@ c #C6E2B6", +";@ c #C2E0B2", +">@ c #C1E0B1", +",@ c #B0CEA2", +"'@ c #C3D4B9", +")@ c #C1E0B0", +"!@ c #C0DFAF", +"~@ c #B0CEA1", +"{@ c #C3D4B7", +"]@ c #C3E1B2", +"^@ c #C2E0B1", +"/@ c #C0DFB0", +"(@ c #BFDFAE", +"_@ c #BEDEAD", +":@ c #AFCE9D", +"<@ c #C1D4B5", +"[@ c #BFDFAD", +"}@ c #BEDEAC", +"|@ c #BDDEAB", +"1@ c #AFCD9D", +"2@ c #BFD2B3", +"3@ c #BDDEAC", +"4@ c #BCDDAA", +"5@ c #BBDDA9", +"6@ c #ADCB9A", +"7@ c #BED2B3", +"8@ c #C9E3B9", +"9@ c #BADCA7", +"0@ c #ACCC9B", " . + @ # $ % & * = - ; > , ' ) ! ~ { ] ^ / ( _ ", -" : < [ $ } | * 1 2 ; , 3 ' ! 4 5 6 7 8 ( 9 0 a b c ", -" d $ % & * = - ; > , ' ) ! ~ { ] ^ e ( 9 f g h i j ", -" k % | * 1 2 ; > 3 ' ! l ~ 6 7 8 / 9 0 m n o p q r ", -" s * = - t > , ' ) ! 4 { ] ^ e ( 9 f g n u v w x y ", -" z 1 2 ; > 3 ' ) l ~ 6 7 ^ / 9 0 m A o B C D E F G ", -" H t > , I ) ! 4 { ] 7 e ( 9 f g n u v C D J K L ", -" M > , ' ) l ~ { ] ^ / 9 N m A o B O D P Q R S T U ", -" V I ) ! 4 5 ] 7 e ( 9 0 g n u v C D J W R X Y c ", -" Z ) ! ~ { ] ^ / ( N m A o B O D P Q R ` ...+.@. ", -" #.4 5 ] 7 8 ( 9 0 g n o v C D P W R X $.%.&.*.=. ", -" -.{ ] ^ e ( N m g ;.B O D P Q R ` .>.,.'.).!. ", -" ~.7 {.].^./.(.O _.:.<.[.}.|.1.2.3.4.,.5.6.7.8. ", -" 9.e 0.a.f b.c.d.e.C f.g.h.i. .j.k.l.m.n.o.p.q. ", -" r.9 s.t.n u.v.w.x.P y.z.A.B.4.C.D.m.E.F.G.H.I. ", -" J.f K.L.u M.N.O.P.W Q.1.R.S.l.T.U.V.W.X.p.Y.Z. ", -" `.n +.+C ++@+#+1.$+%+k.&+*+=+-+;+>+,+'+)+!+~+ ", -" {+u v C D J W ` .$.]+D.5.E.V.^+/+(+_+:+<+[+}+ ", -" |+C D P Q R ` .4.,.1+2+E.V.>+3+4+5+6+7+8+9+0+ ", -" a+D J W ` X $.%.l.5.b+V.c+d+(+e+f+g+h+i+9+j+k+ ", -" l+Q R ` .4.,.l.m.E.V.>+m+(+n+o+p+q+r+s+t+u+v+ ", -" w+R X $.%.,.5.b+V.c+d+x+e+f+y+[+z+A+B+t+C+D+E+ ", -" F+ .4.,.l.m.E.V.c+m+(+n+o+y+[+G+H+I+J+K+L+M+N+ ", -" O+4.,.5.b+V.c+d+x+e+f+!+[+8+9+P+Q+R+D+S+M+T+U+ ", -" V+l.m.E.V.c+m+(+e+o+y+[+W+s+j+X+Y+L+M+T+Z+`+ @ ", -" .@m.E.c+d+x++@f+!+[+8+9+s+t+u+@@S+M+T+#@`+$@%@ ", -" &@V.c+m+(+e+o+y+[+8+*@j+J+K+D+S+T+Z+`+$@=@-@;@ ", -" >@>+m++@f+!+[+8+9+s+t+u+K+S+M+T+#@`+$@,@'@)@!@ ", -" ~@(+e+o+y+[+8+*@j+t+C+D+S+T+Z+#@$@=@-@)@{@]@^@ ", -" /@f+o+(@8+9+s+t+u+K+S+M+T+#@`+$@,@'@)@_@:@<@[@ ", -" }@y+[+8+*@j+t+C+D+S+M+|@#@$@=@,@1@{@]@<@2@3@4@ ", -" 5@8+W+s+t+u+K+6@M+T+#@`+$@=@'@)@_@:@<@2@7@8@9@ "}; +" : < [ } | 1 2 3 4 5 > , ' ) 6 ~ 7 8 ^ / 9 0 a b c ", +" d $ } & * = - 4 5 , e ) ! f g ] 8 h ( 9 i j k l m ", +" n | 1 2 3 - 5 > , ' ) ! ~ { ] ^ / 9 0 o p q r s t ", +" u * 2 v 4 5 , w ' ! f g ] 8 h ( 9 0 j x y z A B C ", +" D 3 - 5 > , ' ) ! ~ { ] ^ h ( E o p q F G H I J K ", +" L 4 5 > w ' ! f ~ 7 8 M ( 9 0 j x q z N H O P Q R ", +" S > , ' ) ! f { ] ^ h ( 9 i j T F G H U V W X Y Z ", +" ` , ' ) 6 ~ 7 8 M / 9 0 o x q z N H U .W ..+.@.#. ", +" $.) ! f { ] 8 h ( 9 i j T y z N U V W %.&.*.=.-. ", +" ;.6 ~ { ] ^ / 9 0 o p q F N H U .W %.>.,.'.).#. ", +" !.g ] 8 h ( 9 0 j x y z N U O .%.&.~.{.].^./. ", +" (.] ^ _.:.<.[.}.|.[.1.2.3.4.5.6.7.8.{.].9.0.a. ", +" b.M ( c.d.j e.f.g.h.H i.j.k.l.>.m.n.o.p.q.r.s. ", +" t.( E u.v.T w.x.y.z.V A.B.C.D.{.E.F.p.G.H.I.J. ", +" K.0 o L.M.z N.2.i.O.W P.Q.m.R.o.S.T.U.V.W.X.Y. ", +" Z.j T `. +N .+++@+#+#+$+%+&+*+=+-+;+>+,+'+)+!+ ", +" ~+q F N H U .W %.>.,.{+F.]+^+U./+(+_+:+<+[+}+ ", +" |+z N U O .%.&.~.{.].1+2+^+U.3+4+5+6+7+[+8+9+ ", +" 0+H U V W %.>.,.{.].a+p.U.b+c+d+e+f+g+h+i+j+k+ ", +" 0+O .%.&.>.*.].o.p.^+U.3+l+d+)+m+n+o+p+q+r+s+ ", +" t+W %.&.,.{.].a+p.^+u+3+v+e+w+[+x+y+z+q+A+B+C+ ", +" D+..>.*.].o.]+^+U.b+l+d+)+E+[+F+G+H+I+J+K+L+M+ ", +" N+,.{.].a+p.^+u+3+v+O+)+P+F+i+Q+R+S+J+L+T+U+V+ ", +" W+{.o.]+^+U.b+c+d+e+E+[+F+X+j+Y+Z+B+L+U+`+ @.@ ", +" +@a+p.^+U.3+l+O+)+P+F+8+@@q+A+#@L+T+U+$@ @%@&@ ", +" *@p.U.b+c+d+e+w+[+F+i+j+q+=@B+L+T+-@$@%@;@>@,@ ", +" '@U.3+l+d+)+E+[+8+@@q+r+J+K+T+U+$@ @%@;@)@!@~@ ", +" {@3+v+e+w+[+F+i+@@q+A+B+L+T+-@$@ @]@^@/@(@_@:@ ", +" <@d+)+E+[+F+X+j+r+J+K+T+U+`+ @%@;@)@!@[@}@|@1@ ", +" 2@)+P+F+i+@@q+A+B+L+T+U+$@ @]@^@)@!@[@3@4@5@6@ ", +" 7@[+F+X+j+q+=@B+8@U+`+ @%@;@>@!@(@}@|@4@5@9@0@ "}; diff -Nru notepadqq-0.13.9/TODO notepadqq-0.13.10/TODO --- notepadqq-0.13.9/TODO 2011-04-10 15:40:24.000000000 +0000 +++ notepadqq-0.13.10/TODO 2011-04-12 15:20:44.000000000 +0000 @@ -1,4 +1,5 @@ - Supporto per il parametro "StartupNotify" del file .desktop (http://standards.freedesktop.org/startup-notification-spec/startup-notification-0.1.txt) + - Gestione dell'applicazione su più workspaces, come fa gedit (può essere utile libgtkmm-2.4-dev) - Dare vita alle QLabel nella statusBar - Rilevare modifiche esterne a un file già caricato (QFileSystemWatcher) - Aggiungere supporto agli altri tipi di file @@ -12,8 +13,11 @@ - Provare notepadqq su natty per verificare l'interfaccia utente - DEB: Creare package anche per natty - Aggiungere parametri -h(--help) e -v(--version), come da man page - - Icona svg: crearla di dimensioni quadrate - Testare apertura di notepadqq tramite context menu di sistema su un file + - Natty: lo stile delle icone non è quello giusto + - Natty: la dimensione dell'icona nella finestra che chiede di salvare è troppo grande + - L'highlight della selezione è lento con file grandi. È meglio iniziare il ciclo di highlight partendo dalla schermata correntemente visualizzata. + - Trovare un font migliore, con una marcatura che sia una via di mezzo tra "Courier New" e "Courier 10 Pitch" Dipendenze: objdump -p notepadqq-build-desktop/notepadqq |grep NEEDED