From cc127cca7bb25d1858e98ccd891b75c6613d1a9a Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Fri, 14 Jul 2006 14:09:27 +0000 Subject: qpobox: update Tota's code patches, but keep my .bb changes intact. closes #1114 --- packages/qpobox/files/ashikase.patch | 595 -------------------------- packages/qpobox/files/qpobox-0.5.4-opie.patch | 595 ++++++++++++++++++++++++++ packages/qpobox/files/qpobox.patch | 57 +++ packages/qpobox/qpobox_0.5.4.bb | 11 +- 4 files changed, 661 insertions(+), 597 deletions(-) delete mode 100644 packages/qpobox/files/ashikase.patch create mode 100644 packages/qpobox/files/qpobox-0.5.4-opie.patch create mode 100644 packages/qpobox/files/qpobox.patch (limited to 'packages') diff --git a/packages/qpobox/files/ashikase.patch b/packages/qpobox/files/ashikase.patch deleted file mode 100644 index 91b9db712a..0000000000 --- a/packages/qpobox/files/ashikase.patch +++ /dev/null @@ -1,595 +0,0 @@ -diff -Naur qpobox.orig/candlist.cpp qpobox/candlist.cpp ---- qpobox.orig/candlist.cpp 2005-01-09 14:53:44.000000000 +0900 -+++ qpobox/candlist.cpp 2006-04-12 23:28:06.000000000 +0900 -@@ -24,7 +24,7 @@ - - #include - --CandList::CandList(QWidget *parent, WFlags f = 0) -+CandList::CandList(QWidget *parent, WFlags f) - : QLabel(parent, "CandList", f) - { - clear(); -diff -Naur qpobox.orig/icon/qpobox.xpm qpobox/icon/qpobox.xpm ---- qpobox.orig/icon/qpobox.xpm 2003-06-15 04:58:27.000000000 +0900 -+++ qpobox/icon/qpobox.xpm 2006-04-13 16:50:57.000000000 +0900 -@@ -1,97 +1,246 @@ - /* XPM */ --static char *magick[] = { --/* columns rows colors chars-per-pixel */ --"56 26 65 1", --" c gray0", --". c gray5", --"X c #0c0d13", --"o c #161616", --"O c #191714", --"+ c gray11", --"@ c #131929", --"# c gray14", --"$ c #322a33", --"% c #303529", --"& c #3d3131", --"* c #3c3c3c", --"= c #1f2842", --"- c #3f4535", --"; c #2c4071", --": c #364472", --"> c #543d3d", --", c #544848", --"< c #5c4a4a", --"1 c #505050", --"2 c #545850", --"3 c #5f6951", --"4 c #6a4f4f", --"5 c gray42", --"6 c #747474", --"7 c gray49", --"8 c #102cba", --"9 c #4a5a81", --"0 c #5572b9", --"q c #4e71c7", --"w c #5d85ea", --"e c #6b8cde", --"r c #6087e9", --"t c #658ae7", --"y c #618bf4", --"u c #638efa", --"i c #6591ff", --"p c #6994fc", --"a c #a30463", --"s c #b12170", --"d c #bd387c", --"f c #8f6969", --"g c #c24281", --"h c #cc568a", --"j c #96a57f", --"k c gray54", --"l c #9b9b9b", --"z c #869fbb", --"x c #8997bc", --"c c #ba8b8b", --"v c #a3b18d", --"b c #bbbbbb", --"n c #88a9ef", --"m c #a3bbe3", --"M c #bbce9f", --"N c #e98fa5", --"B c #eb92a7", --"V c #e8abab", --"C c #ffbaba", --"Z c #cce0ad", --"A c #cee1b1", --"S c #d1e6b1", --"D c #d9eeb8", --"F c #def4bc", --"G c #fcf7bd", --/* pixels */ --" ", --" +#l ", --" o . o7 ", --" . oCCCCCVX .* ", --" +. oCCCCCCCCCCCCo .+b ", --" o .+CCCCCNaaaaaaaNCCCC+. ok ", --" ,X .cCCCCCCCaaaBCCCBaaaCCCCCCC. o1 ", --" o oCCCCCCCCCCaaNCCCdsshNadCCCCCCCCCo # ", --" o ,CCCCCCCCCaaaBCCCgaaadsBCCCCC< .$ ", --" ooFS- >CCCCCCCNaaaaaaaBCCCCC< qip ", --" ooFFFFFv cCCCCCCCCCCCCf X=;yiiiip ", --" ooFFFFFFFFFM% 4CCCC& @wiiiiiiiiip ", --" ooFFFFFF888zFFFZ3 O+ :wiiiGGGGiiiiiii ", --" ooFFFFFF88z88zFFFFFF iiiiiiGGimGGiiiiii ", --" ooFFFFFF88FFz8zFFFFF iiiiiGGniiGGiiiiip ", --" ooFFFFFF88FFF88FFFFF iiiiiGGiiiGGiiiiii ", --" ooFFFFFF888zF88FFFFF pppiiGGiiiGGiiiiii ", --" ooFFFFFF88z888FFFFFF piiiiGGnimGiiiiiii ", --" o.FFFFFF88FFFFFFFFFF iiiiipGGGGiipiio 9 ", --" 6. oFFFFFFFFFFFFFFF iiiiiiiiiiir. .op ", --" 2. ovFFFFFFFFFFF ppiiiipi+o otp ", --" 5o .+FFFFFFFF piiipo .#x ", --" b+. oFFFFF p0. X*i ", --" F. oFF ot ", --" Ao. p ", --" " --}; -+static char * qpobox_xpm[] = { -+"37 17 226 2", -+" c None", -+". c #191515", -+"+ c #271D1D", -+"@ c #151414", -+"# c #291F1F", -+"$ c #433232", -+"% c #221B1B", -+"& c #553F3F", -+"* c #B28383", -+"= c #FFBABA", -+"- c #FCB8B8", -+"; c #AB7F7F", -+"> c #231C1C", -+", c #372C2C", -+"' c #211D1D", -+") c #241B1B", -+"! c #5E4848", -+"~ c #B78686", -+"{ c #DDA2A2", -+"] c #F7ABB2", -+"^ c #D36491", -+"/ c #C03F7F", -+"( c #C34381", -+"_ c #C24281", -+": c #BE3A7D", -+"< c #E688A2", -+"[ c #DA9C9F", -+"} c #241E1E", -+"| c #261C1C", -+"1 c #201C1C", -+"2 c #3D2D2D", -+"3 c #211C1C", -+"4 c #563F3F", -+"5 c #775959", -+"6 c #E7AAAA", -+"7 c #EC96A8", -+"8 c #B22171", -+"9 c #C54783", -+"0 c #ED97A9", -+"a c #F19EAD", -+"b c #DD7699", -+"c c #B93078", -+"d c #C54883", -+"e c #FBB2B6", -+"f c #7B5B5B", -+"g c #413030", -+"h c #0D0D0C", -+"i c #161311", -+"j c #110E0E", -+"k c #4D3B3B", -+"l c #C49090", -+"m c #E5A7A7", -+"n c #FAB6B6", -+"o c #F5A6B0", -+"p c #BB347A", -+"q c #BA3178", -+"r c #E07D9D", -+"s c #DC7498", -+"t c #B32573", -+"u c #B62B75", -+"v c #BA3279", -+"w c #D36390", -+"x c #F9AEB4", -+"y c #EBACAC", -+"z c #E1A4A4", -+"A c #C59191", -+"B c #503C3C", -+"C c #251C1D", -+"D c #19151A", -+"E c #030303", -+"F c #1B1B1A", -+"G c #DBF1B9", -+"H c #9AA982", -+"I c #666B54", -+"J c #2E2723", -+"K c #0C0909", -+"L c #5F4645", -+"M c #815E5E", -+"N c #936B6B", -+"O c #EEAEAE", -+"P c #FDB6B8", -+"Q c #E17E9D", -+"R c #CD588B", -+"S c #F09CAC", -+"T c #E3A6A6", -+"U c #906969", -+"V c #2F2526", -+"W c #1B1619", -+"X c #3A3547", -+"Y c #334069", -+"Z c #597FDF", -+"` c #6490FE", -+" . c #07090F", -+".. c #25355D", -+"+. c #DEF4BC", -+"@. c #CCE0AF", -+"#. c #94A593", -+"$. c #929F90", -+"%. c #696C5A", -+"&. c #211F1A", -+"*. c #372B29", -+"=. c #372928", -+"-. c #4E3A3A", -+";. c #C69191", -+">. c #D89D9D", -+",. c #BE8B8B", -+"'. c #473536", -+"). c #433131", -+"!. c #2E2223", -+"~. c #28242B", -+"{. c #737CA3", -+"]. c #6E85C0", -+"^. c #6284DA", -+"/. c #638EFB", -+"(. c #6591FF", -+"_. c #CBE1BB", -+":. c #102CBA", -+"<. c #3D57BA", -+"[. c #5F78BA", -+"}. c #ABC2BB", -+"|. c #DAEFB8", -+"1. c #A2B289", -+"2. c #747A60", -+"3. c #5C564C", -+"4. c #020202", -+"5. c #424050", -+"6. c #47588F", -+"7. c #5C81E2", -+"8. c #B8C9DA", -+"9. c #D1DACF", -+"0. c #D6DDCD", -+"a. c #D0D9CF", -+"b. c #6B95FC", -+"c. c #A2B9BB", -+"d. c #A4BCBB", -+"e. c #425DBA", -+"f. c #AAC1BB", -+"g. c #ABC0A5", -+"h. c #557AD6", -+"i. c #A9BFE0", -+"j. c #E2E5C8", -+"k. c #799FF5", -+"l. c #8EADEC", -+"m. c #FCF7BD", -+"n. c #729AF9", -+"o. c #5F79BA", -+"p. c #C4DABB", -+"q. c #3C57BA", -+"r. c #6F88BA", -+"s. c #AAC0A5", -+"t. c #B6C7DB", -+"u. c #DBE1CB", -+"v. c #87A8EF", -+"w. c #181817", -+"x. c #6983BA", -+"y. c #516BBA", -+"z. c #556FBA", -+"A. c #D1E7BB", -+"B. c #A3BBE3", -+"C. c #E3E6C7", -+"D. c #92AFEB", -+"E. c #A0B9E4", -+"F. c #6692FE", -+"G. c #5375CB", -+"H. c #4D6FC4", -+"I. c #0A0E17", -+"J. c #2E406F", -+"K. c #1B1D19", -+"L. c #5D664E", -+"M. c #6F795F", -+"N. c #D5ECBB", -+"O. c #869FBB", -+"P. c #C9E0BB", -+"Q. c #6691FE", -+"R. c #9DB7E6", -+"S. c #A4BCE3", -+"T. c #96B2E9", -+"U. c #638DF7", -+"V. c #354A7D", -+"W. c #2B3E6D", -+"X. c #111316", -+"Y. c #27365C", -+"Z. c #3F599B", -+"`. c #BDCFA0", -+" + c #5C6550", -+".+ c #4C5340", -+"++ c #34382E", -+"@+ c #8C9A78", -+"#+ c #A3B38B", -+"$+ c #C1D4A4", -+"%+ c #597FDD", -+"&+ c #4B6BBB", -+"*+ c #32426B", -+"=+ c #1C2231", -+"-+ c #243358", -+";+ c #344775", -+">+ c #5B82E4", -+",+ c #5A81E3", -+"'+ c #849172", -+")+ c #838F6F", -+"!+ c #2F322A", -+"~+ c #30342A", -+"{+ c #565F49", -+"]+ c #9CAA85", -+"^+ c #5376CE", -+"/+ c #445E9D", -+"(+ c #293A64", -+"_+ c #1B2337", -+":+ c #374D83", -+"<+ c #405B9E", -+"[+ c #4D6AB3", -+"}+ c #CEE3AF", -+"|+ c #BACD9E", -+"1+ c #484E3E", -+"2+ c #454C3B", -+"3+ c #575E4B", -+"4+ c #758473", -+"5+ c #010101", -+"6+ c #1D2A49", -+"7+ c #29375A", -+"8+ c #577BD6", -+"9+ c #5F89F0", -+"0+ c #828F6F", -+"a+ c #87977D", -+"b+ c #5C7499", -+"c+ c #8CACD3", -+" ", -+" . + @ # . ", -+" $ % & * = = - ; & > , ", -+" ' ) > ! ~ { ] ^ / ( _ : < [ ~ ! } | 1 ", -+" 2 3 4 5 6 = = = 7 8 9 0 a b _ c d e = = = f 4 } g ", -+" h i j k l m n = = o p q r 7 s t u v w x y z A B C D E ", -+" F G H I J K L M N O P Q R R R R S T U M V W X Y Z ` ... ", -+" F +.+.+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(.(.(. ... ", -+" F +.+.+._.:.<.[.}.|.1.2.3.4.5.6.7.(.8.9.0.a.b.(.(.(. ... ", -+" F +.+.+._.:.c.d.e.f.+.+.g.4.h.(.(.i.j.k.l.m.n.(.(.(. ... ", -+" F +.+.+._.:.o.p.q.r.+.+.s.4.h.(.(.t.u.(.v.m.n.(.(.(. ... ", -+" w.+.+.+._.:.x.y.z.A.+.+.s.4.h.(.(.B.C.D.t.E.F.(.G.H.I.J. ", -+" K.L.M.+.N.O.P.+.+.+.+.+.s.4.h.(.(.Q.R.S.T.U.V.W.X.Y.Z. ", -+" `. +.+++@+#+$++.+.+.+.s.4.h.(.(.%+&+*+=+-+;+>+,+ ", -+" '+)+!+~+{+]++.+.s.4.^+/+(+_+:+<+[+ ", -+" }+|+1+2+3+4+5+6+7+8+9+ ", -+" 0+a+b+c+ "}; -diff -Naur qpobox.orig/poboximpl.cpp qpobox/poboximpl.cpp ---- qpobox.orig/poboximpl.cpp 2003-06-15 04:58:25.000000000 +0900 -+++ qpobox/poboximpl.cpp 2006-04-13 16:52:54.000000000 +0900 -@@ -27,106 +27,7 @@ - #include "poboximpl.h" - #include "poboxpanel.h" - --/* XPM */ --/* XPM */ --static char * logo1_xpm[] = { --"52 28 66 1", --" c None", --". c gray5", --"X c #0c0d13", --"o c #161616", --"O c #191714", --"+ c gray11", --"@ c #131929", --"# c gray14", --"$ c #322a33", --"% c #303529", --"& c #3d3131", --"* c #3c3c3c", --"= c #1f2842", --"- c #3f4535", --"; c #2c4071", --": c #364472", --"> c #543d3d", --", c #544848", --"< c #5c4a4a", --"1 c #505050", --"2 c #545850", --"3 c #5f6951", --"4 c #6a4f4f", --"5 c gray42", --"6 c #747474", --"7 c gray49", --"8 c #102cba", --"9 c #4a5a81", --"0 c #5572b9", --"q c #4e71c7", --"w c #5d85ea", --"e c #6b8cde", --"r c #6087e9", --"t c #658ae7", --"y c #618bf4", --"u c #638efa", --"i c #6591ff", --"p c #6994fc", --"a c #a30463", --"s c #b12170", --"d c #bd387c", --"f c #8f6969", --"g c #c24281", --"h c #cc568a", --"j c #96a57f", --"k c gray54", --"l c #9b9b9b", --"z c #869fbb", --"x c #8997bc", --"c c #ba8b8b", --"v c #a3b18d", --"b c #bbbbbb", --"n c #88a9ef", --"m c #a3bbe3", --"M c #bbce9f", --"N c #e98fa5", --"B c #eb92a7", --"V c #e8abab", --"C c #ffbaba", --"Z c #cce0ad", --"A c #cee1b1", --"S c #d1e6b1", --"D c #d9eeb8", --"F c #def4bc", --"G c #fcf7bd", --"H c #070707", --/* pixels */ --" ", --" ", --" +#l ", --" oHHH.HHo7 ", --" .HHoCCCCCVXHH.* ", --" +.HHoCCCCCCCCCCCCoHH.+b ", --" oHH.+CCCCCNaaaaaaaNCCCC+.HHok ", --" ,XHH.cCCCCCCCaaaBCCCBaaaCCCCCCC.HHo1 ", --" oHHoCCCCCCCCCCaaNCCCdsshNadCCCCCCCCCoHHH# ", --" oHHHHH,CCCCCCCCCaaaBCCCgaaadsBCCCCCCCCCCCCNaaaaaaaBCCCCC - #include -@@ -32,7 +32,8 @@ - #include - #include - #include --#include -+//#include -+#include - - #include - -@@ -88,7 +89,7 @@ - connect(m_channel, SIGNAL(received(const QCString&, const QByteArray&)), - this, SLOT(appMessage(const QCString&, const QByteArray&))); - -- m_fep_monitor = new FepMonitor(this); -+// m_fep_monitor = new FepMonitor(this); - } - - POBoxPanel::~POBoxPanel() -@@ -123,12 +124,14 @@ - m_pobox->deleteWord(word, input); - } - -+#if 0 - if (is_hide && isVisible()) { - JpnFep::hideInputMethod(); - } - if (is_show) { - JpnFep::changeInputMethod(im); - } -+#endif - } - - void POBoxPanel::candidateClicked() -@@ -222,9 +225,11 @@ - m_processed_keycode = keycode; - - if (m_im_mode) { -+#if 0 - if (m_fep_monitor->isActive()) { - thru = true; - } -+#endif - if (func == F_IM_MODE) { - keycode = Key_F25; - m_im_mode = false; -@@ -381,10 +386,10 @@ - case F_IM_MODE: - fixCandidate(); - m_im_mode = true; -- if (!m_fep_monitor->isActive()) { -+// if (!m_fep_monitor->isActive()) { - keycode = Key_F25; - thru = true; -- } -+// } - m_cand->setText(tr("IM mode")); - break; - case F_THRU_MODE: -@@ -625,7 +630,8 @@ - void POBoxPanel::showEvent(QShowEvent *e) - { - if (!e->spontaneous()) { -- QWSServer::setKeyboardFilter(m_keyFilter); -+// QWSServer::setKeyboardFilter(m_keyFilter); -+ Opie::Core::OKeyFilter::inst()->addHandler(m_keyFilter); - } - - QFontMetrics fm(m_inputline->font()); -@@ -639,16 +645,19 @@ - m_cand->setMaxDispCand(m_cfg->m_maxDispCand); - requestCandidate(true); - -+#if 0 - if (m_fep_monitor->isActive()) { - emit keyPress(-1, Qt::Key_F25, 0, 1, 0); - } -+#endif - } - - // disable KeyboardFilter - void POBoxPanel::hideEvent(QHideEvent *e) - { - if (!e->spontaneous()) { -- QWSServer::setKeyboardFilter(NULL); -+// QWSServer::setKeyboardFilter(NULL); -+ Opie::Core::OKeyFilter::inst()->remHandler(m_keyFilter); - } - - m_pobox->saveDictionary(); -diff -Naur qpobox.orig/qpobox.pro qpobox/qpobox.pro ---- qpobox.orig/qpobox.pro 2003-07-26 01:12:27.000000000 +0900 -+++ qpobox/qpobox.pro 2006-04-13 22:07:25.000000000 +0900 -@@ -1,9 +1,9 @@ - TEMPLATE = lib - CONFIG += qt warn_on release --HEADERS = poboximpl.h poboxpanel.h pbclient.h qpoboxconfig.h candlist.h lib/fepmonitor.h lib/KeyNames.h -+HEADERS = poboximpl.h poboxpanel.h pbclient.h qpoboxconfig.h candlist.h lib/KeyNames.h - SOURCES = poboximpl.cpp poboxpanel.cpp pbclient.cpp qpoboxconfig.cpp candlist.cpp lib/KeyNames.cpp - TARGET = qpobox - INCLUDEPATH += $(QPEDIR)/include --LIBS += -lqpe -lsl -+LIBS += -lqpe -lopiecore2 - VERSION = 1.0.0 - diff --git a/packages/qpobox/files/qpobox-0.5.4-opie.patch b/packages/qpobox/files/qpobox-0.5.4-opie.patch new file mode 100644 index 0000000000..91b9db712a --- /dev/null +++ b/packages/qpobox/files/qpobox-0.5.4-opie.patch @@ -0,0 +1,595 @@ +diff -Naur qpobox.orig/candlist.cpp qpobox/candlist.cpp +--- qpobox.orig/candlist.cpp 2005-01-09 14:53:44.000000000 +0900 ++++ qpobox/candlist.cpp 2006-04-12 23:28:06.000000000 +0900 +@@ -24,7 +24,7 @@ + + #include + +-CandList::CandList(QWidget *parent, WFlags f = 0) ++CandList::CandList(QWidget *parent, WFlags f) + : QLabel(parent, "CandList", f) + { + clear(); +diff -Naur qpobox.orig/icon/qpobox.xpm qpobox/icon/qpobox.xpm +--- qpobox.orig/icon/qpobox.xpm 2003-06-15 04:58:27.000000000 +0900 ++++ qpobox/icon/qpobox.xpm 2006-04-13 16:50:57.000000000 +0900 +@@ -1,97 +1,246 @@ + /* XPM */ +-static char *magick[] = { +-/* columns rows colors chars-per-pixel */ +-"56 26 65 1", +-" c gray0", +-". c gray5", +-"X c #0c0d13", +-"o c #161616", +-"O c #191714", +-"+ c gray11", +-"@ c #131929", +-"# c gray14", +-"$ c #322a33", +-"% c #303529", +-"& c #3d3131", +-"* c #3c3c3c", +-"= c #1f2842", +-"- c #3f4535", +-"; c #2c4071", +-": c #364472", +-"> c #543d3d", +-", c #544848", +-"< c #5c4a4a", +-"1 c #505050", +-"2 c #545850", +-"3 c #5f6951", +-"4 c #6a4f4f", +-"5 c gray42", +-"6 c #747474", +-"7 c gray49", +-"8 c #102cba", +-"9 c #4a5a81", +-"0 c #5572b9", +-"q c #4e71c7", +-"w c #5d85ea", +-"e c #6b8cde", +-"r c #6087e9", +-"t c #658ae7", +-"y c #618bf4", +-"u c #638efa", +-"i c #6591ff", +-"p c #6994fc", +-"a c #a30463", +-"s c #b12170", +-"d c #bd387c", +-"f c #8f6969", +-"g c #c24281", +-"h c #cc568a", +-"j c #96a57f", +-"k c gray54", +-"l c #9b9b9b", +-"z c #869fbb", +-"x c #8997bc", +-"c c #ba8b8b", +-"v c #a3b18d", +-"b c #bbbbbb", +-"n c #88a9ef", +-"m c #a3bbe3", +-"M c #bbce9f", +-"N c #e98fa5", +-"B c #eb92a7", +-"V c #e8abab", +-"C c #ffbaba", +-"Z c #cce0ad", +-"A c #cee1b1", +-"S c #d1e6b1", +-"D c #d9eeb8", +-"F c #def4bc", +-"G c #fcf7bd", +-/* pixels */ +-" ", +-" +#l ", +-" o . o7 ", +-" . oCCCCCVX .* ", +-" +. oCCCCCCCCCCCCo .+b ", +-" o .+CCCCCNaaaaaaaNCCCC+. ok ", +-" ,X .cCCCCCCCaaaBCCCBaaaCCCCCCC. o1 ", +-" o oCCCCCCCCCCaaNCCCdsshNadCCCCCCCCCo # ", +-" o ,CCCCCCCCCaaaBCCCgaaadsBCCCCC< .$ ", +-" ooFS- >CCCCCCCNaaaaaaaBCCCCC< qip ", +-" ooFFFFFv cCCCCCCCCCCCCf X=;yiiiip ", +-" ooFFFFFFFFFM% 4CCCC& @wiiiiiiiiip ", +-" ooFFFFFF888zFFFZ3 O+ :wiiiGGGGiiiiiii ", +-" ooFFFFFF88z88zFFFFFF iiiiiiGGimGGiiiiii ", +-" ooFFFFFF88FFz8zFFFFF iiiiiGGniiGGiiiiip ", +-" ooFFFFFF88FFF88FFFFF iiiiiGGiiiGGiiiiii ", +-" ooFFFFFF888zF88FFFFF pppiiGGiiiGGiiiiii ", +-" ooFFFFFF88z888FFFFFF piiiiGGnimGiiiiiii ", +-" o.FFFFFF88FFFFFFFFFF iiiiipGGGGiipiio 9 ", +-" 6. oFFFFFFFFFFFFFFF iiiiiiiiiiir. .op ", +-" 2. ovFFFFFFFFFFF ppiiiipi+o otp ", +-" 5o .+FFFFFFFF piiipo .#x ", +-" b+. oFFFFF p0. X*i ", +-" F. oFF ot ", +-" Ao. p ", +-" " +-}; ++static char * qpobox_xpm[] = { ++"37 17 226 2", ++" c None", ++". c #191515", ++"+ c #271D1D", ++"@ c #151414", ++"# c #291F1F", ++"$ c #433232", ++"% c #221B1B", ++"& c #553F3F", ++"* c #B28383", ++"= c #FFBABA", ++"- c #FCB8B8", ++"; c #AB7F7F", ++"> c #231C1C", ++", c #372C2C", ++"' c #211D1D", ++") c #241B1B", ++"! c #5E4848", ++"~ c #B78686", ++"{ c #DDA2A2", ++"] c #F7ABB2", ++"^ c #D36491", ++"/ c #C03F7F", ++"( c #C34381", ++"_ c #C24281", ++": c #BE3A7D", ++"< c #E688A2", ++"[ c #DA9C9F", ++"} c #241E1E", ++"| c #261C1C", ++"1 c #201C1C", ++"2 c #3D2D2D", ++"3 c #211C1C", ++"4 c #563F3F", ++"5 c #775959", ++"6 c #E7AAAA", ++"7 c #EC96A8", ++"8 c #B22171", ++"9 c #C54783", ++"0 c #ED97A9", ++"a c #F19EAD", ++"b c #DD7699", ++"c c #B93078", ++"d c #C54883", ++"e c #FBB2B6", ++"f c #7B5B5B", ++"g c #413030", ++"h c #0D0D0C", ++"i c #161311", ++"j c #110E0E", ++"k c #4D3B3B", ++"l c #C49090", ++"m c #E5A7A7", ++"n c #FAB6B6", ++"o c #F5A6B0", ++"p c #BB347A", ++"q c #BA3178", ++"r c #E07D9D", ++"s c #DC7498", ++"t c #B32573", ++"u c #B62B75", ++"v c #BA3279", ++"w c #D36390", ++"x c #F9AEB4", ++"y c #EBACAC", ++"z c #E1A4A4", ++"A c #C59191", ++"B c #503C3C", ++"C c #251C1D", ++"D c #19151A", ++"E c #030303", ++"F c #1B1B1A", ++"G c #DBF1B9", ++"H c #9AA982", ++"I c #666B54", ++"J c #2E2723", ++"K c #0C0909", ++"L c #5F4645", ++"M c #815E5E", ++"N c #936B6B", ++"O c #EEAEAE", ++"P c #FDB6B8", ++"Q c #E17E9D", ++"R c #CD588B", ++"S c #F09CAC", ++"T c #E3A6A6", ++"U c #906969", ++"V c #2F2526", ++"W c #1B1619", ++"X c #3A3547", ++"Y c #334069", ++"Z c #597FDF", ++"` c #6490FE", ++" . c #07090F", ++".. c #25355D", ++"+. c #DEF4BC", ++"@. c #CCE0AF", ++"#. c #94A593", ++"$. c #929F90", ++"%. c #696C5A", ++"&. c #211F1A", ++"*. c #372B29", ++"=. c #372928", ++"-. c #4E3A3A", ++";. c #C69191", ++">. c #D89D9D", ++",. c #BE8B8B", ++"'. c #473536", ++"). c #433131", ++"!. c #2E2223", ++"~. c #28242B", ++"{. c #737CA3", ++"]. c #6E85C0", ++"^. c #6284DA", ++"/. c #638EFB", ++"(. c #6591FF", ++"_. c #CBE1BB", ++":. c #102CBA", ++"<. c #3D57BA", ++"[. c #5F78BA", ++"}. c #ABC2BB", ++"|. c #DAEFB8", ++"1. c #A2B289", ++"2. c #747A60", ++"3. c #5C564C", ++"4. c #020202", ++"5. c #424050", ++"6. c #47588F", ++"7. c #5C81E2", ++"8. c #B8C9DA", ++"9. c #D1DACF", ++"0. c #D6DDCD", ++"a. c #D0D9CF", ++"b. c #6B95FC", ++"c. c #A2B9BB", ++"d. c #A4BCBB", ++"e. c #425DBA", ++"f. c #AAC1BB", ++"g. c #ABC0A5", ++"h. c #557AD6", ++"i. c #A9BFE0", ++"j. c #E2E5C8", ++"k. c #799FF5", ++"l. c #8EADEC", ++"m. c #FCF7BD", ++"n. c #729AF9", ++"o. c #5F79BA", ++"p. c #C4DABB", ++"q. c #3C57BA", ++"r. c #6F88BA", ++"s. c #AAC0A5", ++"t. c #B6C7DB", ++"u. c #DBE1CB", ++"v. c #87A8EF", ++"w. c #181817", ++"x. c #6983BA", ++"y. c #516BBA", ++"z. c #556FBA", ++"A. c #D1E7BB", ++"B. c #A3BBE3", ++"C. c #E3E6C7", ++"D. c #92AFEB", ++"E. c #A0B9E4", ++"F. c #6692FE", ++"G. c #5375CB", ++"H. c #4D6FC4", ++"I. c #0A0E17", ++"J. c #2E406F", ++"K. c #1B1D19", ++"L. c #5D664E", ++"M. c #6F795F", ++"N. c #D5ECBB", ++"O. c #869FBB", ++"P. c #C9E0BB", ++"Q. c #6691FE", ++"R. c #9DB7E6", ++"S. c #A4BCE3", ++"T. c #96B2E9", ++"U. c #638DF7", ++"V. c #354A7D", ++"W. c #2B3E6D", ++"X. c #111316", ++"Y. c #27365C", ++"Z. c #3F599B", ++"`. c #BDCFA0", ++" + c #5C6550", ++".+ c #4C5340", ++"++ c #34382E", ++"@+ c #8C9A78", ++"#+ c #A3B38B", ++"$+ c #C1D4A4", ++"%+ c #597FDD", ++"&+ c #4B6BBB", ++"*+ c #32426B", ++"=+ c #1C2231", ++"-+ c #243358", ++";+ c #344775", ++">+ c #5B82E4", ++",+ c #5A81E3", ++"'+ c #849172", ++")+ c #838F6F", ++"!+ c #2F322A", ++"~+ c #30342A", ++"{+ c #565F49", ++"]+ c #9CAA85", ++"^+ c #5376CE", ++"/+ c #445E9D", ++"(+ c #293A64", ++"_+ c #1B2337", ++":+ c #374D83", ++"<+ c #405B9E", ++"[+ c #4D6AB3", ++"}+ c #CEE3AF", ++"|+ c #BACD9E", ++"1+ c #484E3E", ++"2+ c #454C3B", ++"3+ c #575E4B", ++"4+ c #758473", ++"5+ c #010101", ++"6+ c #1D2A49", ++"7+ c #29375A", ++"8+ c #577BD6", ++"9+ c #5F89F0", ++"0+ c #828F6F", ++"a+ c #87977D", ++"b+ c #5C7499", ++"c+ c #8CACD3", ++" ", ++" . + @ # . ", ++" $ % & * = = - ; & > , ", ++" ' ) > ! ~ { ] ^ / ( _ : < [ ~ ! } | 1 ", ++" 2 3 4 5 6 = = = 7 8 9 0 a b _ c d e = = = f 4 } g ", ++" h i j k l m n = = o p q r 7 s t u v w x y z A B C D E ", ++" F G H I J K L M N O P Q R R R R S T U M V W X Y Z ` ... ", ++" F +.+.+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(.(.(. ... ", ++" F +.+.+._.:.<.[.}.|.1.2.3.4.5.6.7.(.8.9.0.a.b.(.(.(. ... ", ++" F +.+.+._.:.c.d.e.f.+.+.g.4.h.(.(.i.j.k.l.m.n.(.(.(. ... ", ++" F +.+.+._.:.o.p.q.r.+.+.s.4.h.(.(.t.u.(.v.m.n.(.(.(. ... ", ++" w.+.+.+._.:.x.y.z.A.+.+.s.4.h.(.(.B.C.D.t.E.F.(.G.H.I.J. ", ++" K.L.M.+.N.O.P.+.+.+.+.+.s.4.h.(.(.Q.R.S.T.U.V.W.X.Y.Z. ", ++" `. +.+++@+#+$++.+.+.+.s.4.h.(.(.%+&+*+=+-+;+>+,+ ", ++" '+)+!+~+{+]++.+.s.4.^+/+(+_+:+<+[+ ", ++" }+|+1+2+3+4+5+6+7+8+9+ ", ++" 0+a+b+c+ "}; +diff -Naur qpobox.orig/poboximpl.cpp qpobox/poboximpl.cpp +--- qpobox.orig/poboximpl.cpp 2003-06-15 04:58:25.000000000 +0900 ++++ qpobox/poboximpl.cpp 2006-04-13 16:52:54.000000000 +0900 +@@ -27,106 +27,7 @@ + #include "poboximpl.h" + #include "poboxpanel.h" + +-/* XPM */ +-/* XPM */ +-static char * logo1_xpm[] = { +-"52 28 66 1", +-" c None", +-". c gray5", +-"X c #0c0d13", +-"o c #161616", +-"O c #191714", +-"+ c gray11", +-"@ c #131929", +-"# c gray14", +-"$ c #322a33", +-"% c #303529", +-"& c #3d3131", +-"* c #3c3c3c", +-"= c #1f2842", +-"- c #3f4535", +-"; c #2c4071", +-": c #364472", +-"> c #543d3d", +-", c #544848", +-"< c #5c4a4a", +-"1 c #505050", +-"2 c #545850", +-"3 c #5f6951", +-"4 c #6a4f4f", +-"5 c gray42", +-"6 c #747474", +-"7 c gray49", +-"8 c #102cba", +-"9 c #4a5a81", +-"0 c #5572b9", +-"q c #4e71c7", +-"w c #5d85ea", +-"e c #6b8cde", +-"r c #6087e9", +-"t c #658ae7", +-"y c #618bf4", +-"u c #638efa", +-"i c #6591ff", +-"p c #6994fc", +-"a c #a30463", +-"s c #b12170", +-"d c #bd387c", +-"f c #8f6969", +-"g c #c24281", +-"h c #cc568a", +-"j c #96a57f", +-"k c gray54", +-"l c #9b9b9b", +-"z c #869fbb", +-"x c #8997bc", +-"c c #ba8b8b", +-"v c #a3b18d", +-"b c #bbbbbb", +-"n c #88a9ef", +-"m c #a3bbe3", +-"M c #bbce9f", +-"N c #e98fa5", +-"B c #eb92a7", +-"V c #e8abab", +-"C c #ffbaba", +-"Z c #cce0ad", +-"A c #cee1b1", +-"S c #d1e6b1", +-"D c #d9eeb8", +-"F c #def4bc", +-"G c #fcf7bd", +-"H c #070707", +-/* pixels */ +-" ", +-" ", +-" +#l ", +-" oHHH.HHo7 ", +-" .HHoCCCCCVXHH.* ", +-" +.HHoCCCCCCCCCCCCoHH.+b ", +-" oHH.+CCCCCNaaaaaaaNCCCC+.HHok ", +-" ,XHH.cCCCCCCCaaaBCCCBaaaCCCCCCC.HHo1 ", +-" oHHoCCCCCCCCCCaaNCCCdsshNadCCCCCCCCCoHHH# ", +-" oHHHHH,CCCCCCCCCaaaBCCCgaaadsBCCCCCCCCCCCCNaaaaaaaBCCCCC + #include +@@ -32,7 +32,8 @@ + #include + #include + #include +-#include ++//#include ++#include + + #include + +@@ -88,7 +89,7 @@ + connect(m_channel, SIGNAL(received(const QCString&, const QByteArray&)), + this, SLOT(appMessage(const QCString&, const QByteArray&))); + +- m_fep_monitor = new FepMonitor(this); ++// m_fep_monitor = new FepMonitor(this); + } + + POBoxPanel::~POBoxPanel() +@@ -123,12 +124,14 @@ + m_pobox->deleteWord(word, input); + } + ++#if 0 + if (is_hide && isVisible()) { + JpnFep::hideInputMethod(); + } + if (is_show) { + JpnFep::changeInputMethod(im); + } ++#endif + } + + void POBoxPanel::candidateClicked() +@@ -222,9 +225,11 @@ + m_processed_keycode = keycode; + + if (m_im_mode) { ++#if 0 + if (m_fep_monitor->isActive()) { + thru = true; + } ++#endif + if (func == F_IM_MODE) { + keycode = Key_F25; + m_im_mode = false; +@@ -381,10 +386,10 @@ + case F_IM_MODE: + fixCandidate(); + m_im_mode = true; +- if (!m_fep_monitor->isActive()) { ++// if (!m_fep_monitor->isActive()) { + keycode = Key_F25; + thru = true; +- } ++// } + m_cand->setText(tr("IM mode")); + break; + case F_THRU_MODE: +@@ -625,7 +630,8 @@ + void POBoxPanel::showEvent(QShowEvent *e) + { + if (!e->spontaneous()) { +- QWSServer::setKeyboardFilter(m_keyFilter); ++// QWSServer::setKeyboardFilter(m_keyFilter); ++ Opie::Core::OKeyFilter::inst()->addHandler(m_keyFilter); + } + + QFontMetrics fm(m_inputline->font()); +@@ -639,16 +645,19 @@ + m_cand->setMaxDispCand(m_cfg->m_maxDispCand); + requestCandidate(true); + ++#if 0 + if (m_fep_monitor->isActive()) { + emit keyPress(-1, Qt::Key_F25, 0, 1, 0); + } ++#endif + } + + // disable KeyboardFilter + void POBoxPanel::hideEvent(QHideEvent *e) + { + if (!e->spontaneous()) { +- QWSServer::setKeyboardFilter(NULL); ++// QWSServer::setKeyboardFilter(NULL); ++ Opie::Core::OKeyFilter::inst()->remHandler(m_keyFilter); + } + + m_pobox->saveDictionary(); +diff -Naur qpobox.orig/qpobox.pro qpobox/qpobox.pro +--- qpobox.orig/qpobox.pro 2003-07-26 01:12:27.000000000 +0900 ++++ qpobox/qpobox.pro 2006-04-13 22:07:25.000000000 +0900 +@@ -1,9 +1,9 @@ + TEMPLATE = lib + CONFIG += qt warn_on release +-HEADERS = poboximpl.h poboxpanel.h pbclient.h qpoboxconfig.h candlist.h lib/fepmonitor.h lib/KeyNames.h ++HEADERS = poboximpl.h poboxpanel.h pbclient.h qpoboxconfig.h candlist.h lib/KeyNames.h + SOURCES = poboximpl.cpp poboxpanel.cpp pbclient.cpp qpoboxconfig.cpp candlist.cpp lib/KeyNames.cpp + TARGET = qpobox + INCLUDEPATH += $(QPEDIR)/include +-LIBS += -lqpe -lsl ++LIBS += -lqpe -lopiecore2 + VERSION = 1.0.0 + diff --git a/packages/qpobox/files/qpobox.patch b/packages/qpobox/files/qpobox.patch new file mode 100644 index 0000000000..eb2549ecb6 --- /dev/null +++ b/packages/qpobox/files/qpobox.patch @@ -0,0 +1,57 @@ +diff -Naur qpobox.orig/pbclient.cpp qpobox/pbclient.cpp +--- qpobox.orig/pbclient.cpp 2003-06-21 04:56:31.000000000 +0200 ++++ qpobox/pbclient.cpp 2006-05-11 22:49:00.000000000 +0200 +@@ -28,7 +28,8 @@ + m_address(address), m_port(port) + { + m_sock = new QSocket(this); +- m_conv = QTextCodec::codecForName("EUC-JP"); ++ //m_conv = QTextCodec::codecForName("EUC-JP"); ++ m_conv = QTextCodec::codecForName("eucJP"); + + connect(m_sock, SIGNAL(readyRead()), this, SLOT(socketReadyRead())); + connect(m_sock, SIGNAL(error(int)), this, SLOT(socketError(int))); +diff -Naur qpobox.orig/qpobox.key qpobox/qpobox.key +--- qpobox.orig/qpobox.key 2003-08-12 22:23:15.000000000 +0200 ++++ qpobox/qpobox.key 2006-05-12 23:27:19.000000000 +0200 +@@ -1,15 +1,15 @@ + [INIT] + Shift+Space = THRU + Space = NEXT +- Shift+Return = THRU_MODE ++ Shift+Enter = THRU_MODE + F21 = CLOSE + F25 = IM_MODE + + [INPUT] + Shift+Space = PREV + Space = NEXT +- Shift+Return = FIX +- Return = EXACT ++ Shift+Enter = FIX ++ Enter = EXACT + BackSpace = BS + Delete = DELETE + Left = SHRINK +@@ -22,7 +22,7 @@ + [SELECT] + Shift+Space = PREV + Space = NEXT +- Return = FIX ++ Enter = FIX + BackSpace = BS + Delete = NOP + Left = PREV +diff -Naur qpobox.orig/qpoboxconfig.cpp qpobox/qpoboxconfig.cpp +--- qpobox.orig/qpoboxconfig.cpp 2005-01-09 06:53:44.000000000 +0100 ++++ qpobox/qpoboxconfig.cpp 2006-05-11 22:38:22.000000000 +0200 +@@ -224,7 +224,8 @@ + if (t != m_key_loaded) { + if (f.open(IO_ReadOnly)) { + QTextStream ts(&f); +- QTextCodec *codec=QTextCodec::codecForName("UTF-8"); ++ //QTextCodec *codec=QTextCodec::codecForName("UTF-8"); ++ QTextCodec *codec=QTextCodec::codecForName("eucJP"); + ts.setCodec(codec); + poboxmode_t mode = MODE_INIT; + diff --git a/packages/qpobox/qpobox_0.5.4.bb b/packages/qpobox/qpobox_0.5.4.bb index c2ed6938b7..002522afa3 100644 --- a/packages/qpobox/qpobox_0.5.4.bb +++ b/packages/qpobox/qpobox_0.5.4.bb @@ -1,11 +1,18 @@ DESCRIPTION = "A japanese inputmethod for Qt/Embedded based palmtop environments." SECTION = "opie/inputmethods" -RDEPENDS = "poboxserver" +RDEPENDS = "poboxserver virtual/japanese-font" LICENSE = "GPL" +HOMEPAGE = "http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=QPOBox" +PR = "r0" SRC_URI = "http://www.vanille.de/mirror/qpobox-${PV}.tar.gz \ - file://ashikase.patch;patch=1" + file://qpobox-0.5.4-opie.patch;patch=1 \ + file://qpobox.patch;patch=1" S = "${WORKDIR}/qpobox" inherit opie +do_install() { + install -d ${D}${palmtopdir}/share + install -m 644 qpobox.key ${D}${palmtopdir}/share +} -- cgit v1.2.3