From 7964c34dbda10a5490f2b62159351f6199a079e6 Mon Sep 17 00:00:00 2001 From: Koji Arai Date: Sun, 15 Aug 2010 14:52:59 +0000 Subject: [PATCH] Fixes issue 2145 Cannot show the emoji icon on Android 1.6 at least. Replaced all "< img" to ""); + buff.append("\"kissmark\""); break; case 0xE729: //docomo wink - buff.append("< img src=\"file:///android_asset/emoticons/wink.gif\" alt=\"wink\" />"); + buff.append("\"wink\""); break; case 0xE6D2: //docomo info02 - buff.append("< img src=\"file:///android_asset/emoticons/info02.gif\" alt=\"info02\" />"); + buff.append("\"info02\""); break; case 0xE753: //docomo smile - buff.append("< img src=\"file:///android_asset/emoticons/smile.gif\" alt=\"smile\" />"); + buff.append("\"smile\""); break; case 0xE68D: //docomo heart - buff.append("< img src=\"file:///android_asset/emoticons/heart.gif\" alt=\"heart\" />"); + buff.append("\"heart\""); break; case 0xE6A5: //docomo downwardleft - buff.append("< img src=\"file:///android_asset/emoticons/downwardleft.gif\" alt=\"downwardleft\" />"); + buff.append("\"downwardleft\""); break; case 0xE6AD: //docomo pouch - buff.append("< img src=\"file:///android_asset/emoticons/pouch.gif\" alt=\"pouch\" />"); + buff.append("\"pouch\""); break; case 0xE6D4: //docomo by-d - buff.append("< img src=\"file:///android_asset/emoticons/by-d.gif\" alt=\"by-d\" />"); + buff.append("\"by-d\""); break; case 0xE6D7: //docomo free - buff.append("< img src=\"file:///android_asset/emoticons/free.gif\" alt=\"free\" />"); + buff.append("\"free\""); break; case 0xE6E8: //docomo seven - buff.append("< img src=\"file:///android_asset/emoticons/seven.gif\" alt=\"seven\" />"); + buff.append("\"seven\""); break; case 0xE74E: //docomo snail - buff.append("< img src=\"file:///android_asset/emoticons/snail.gif\" alt=\"snail\" />"); + buff.append("\"snail\""); break; case 0xE658: //docomo basketball - buff.append("< img src=\"file:///android_asset/emoticons/basketball.gif\" alt=\"basketball\" />"); + buff.append("\"basketball\""); break; case 0xE65A: //docomo pocketbell - buff.append("< img src=\"file:///android_asset/emoticons/pocketbell.gif\" alt=\"pocketbell\" />"); + buff.append("\"pocketbell\""); break; case 0xE6E3: //docomo two - buff.append("< img src=\"file:///android_asset/emoticons/two.gif\" alt=\"two\" />"); + buff.append("\"two\""); break; case 0xE74A: //docomo cake - buff.append("< img src=\"file:///android_asset/emoticons/cake.gif\" alt=\"cake\" />"); + buff.append("\"cake\""); break; case 0xE6D0: //docomo faxto - buff.append("< img src=\"file:///android_asset/emoticons/faxto.gif\" alt=\"faxto\" />"); + buff.append("\"faxto\""); break; case 0xE661: //docomo ship - buff.append("< img src=\"file:///android_asset/emoticons/ship.gif\" alt=\"ship\" />"); + buff.append("\"ship\""); break; case 0xE64B: //docomo virgo - buff.append("< img src=\"file:///android_asset/emoticons/virgo.gif\" alt=\"virgo\" />"); + buff.append("\"virgo\""); break; case 0xE67E: //docomo ticket - buff.append("< img src=\"file:///android_asset/emoticons/ticket.gif\" alt=\"ticket\" />"); + buff.append("\"ticket\""); break; case 0xE6D6: //docomo yen - buff.append("< img src=\"file:///android_asset/emoticons/yen.gif\" alt=\"yen\" />"); + buff.append("\"yen\""); break; case 0xE6E0: //docomo sharp - buff.append("< img src=\"file:///android_asset/emoticons/sharp.gif\" alt=\"sharp\" />"); + buff.append("\"sharp\""); break; case 0xE6FE: //docomo bomb - buff.append("< img src=\"file:///android_asset/emoticons/bomb.gif\" alt=\"bomb\" />"); + buff.append("\"bomb\""); break; case 0xE6E1: //docomo mobaq - buff.append("< img src=\"file:///android_asset/emoticons/mobaq.gif\" alt=\"mobaq\" />"); + buff.append("\"mobaq\""); break; case 0xE70A: //docomo sign05 - buff.append("< img src=\"file:///android_asset/emoticons/sign05.gif\" alt=\"sign05\" />"); + buff.append("\"sign05\""); break; case 0xE667: //docomo bank - buff.append("< img src=\"file:///android_asset/emoticons/bank.gif\" alt=\"bank\" />"); + buff.append("\"bank\""); break; case 0xE731: //docomo copyright - buff.append("< img src=\"file:///android_asset/emoticons/copyright.gif\" alt=\"copyright\" />"); + buff.append("\"copyright\""); break; case 0xE678: //docomo upwardright - buff.append("< img src=\"file:///android_asset/emoticons/upwardright.gif\" alt=\"upwardright\" />"); + buff.append("\"upwardright\""); break; case 0xE694: //docomo scissors - buff.append("< img src=\"file:///android_asset/emoticons/scissors.gif\" alt=\"scissors\" />"); + buff.append("\"scissors\""); break; case 0xE682: //docomo bag - buff.append("< img src=\"file:///android_asset/emoticons/bag.gif\" alt=\"bag\" />"); + buff.append("\"bag\""); break; case 0xE64D: //docomo scorpius - buff.append("< img src=\"file:///android_asset/emoticons/scorpius.gif\" alt=\"scorpius\" />"); + buff.append("\"scorpius\""); break; case 0xE6D9: //docomo key - buff.append("< img src=\"file:///android_asset/emoticons/key.gif\" alt=\"key\" />"); + buff.append("\"key\""); break; case 0xE734: //docomo secret - buff.append("< img src=\"file:///android_asset/emoticons/secret.gif\" alt=\"secret\" />"); + buff.append("\"secret\""); break; case 0xE74F: //docomo chick - buff.append("< img src=\"file:///android_asset/emoticons/chick.gif\" alt=\"chick\" />"); + buff.append("\"chick\""); break; case 0xE691: //docomo eye - buff.append("< img src=\"file:///android_asset/emoticons/eye.gif\" alt=\"eye\" />"); + buff.append("\"eye\""); break; case 0xE70B: //docomo ok - buff.append("< img src=\"file:///android_asset/emoticons/ok.gif\" alt=\"ok\" />"); + buff.append("\"ok\""); break; case 0xE714: //docomo door - buff.append("< img src=\"file:///android_asset/emoticons/door.gif\" alt=\"door\" />"); + buff.append("\"door\""); break; case 0xE64F: //docomo capricornus - buff.append("< img src=\"file:///android_asset/emoticons/capricornus.gif\" alt=\"capricornus\" />"); + buff.append("\"capricornus\""); break; case 0xE674: //docomo boutique - buff.append("< img src=\"file:///android_asset/emoticons/boutique.gif\" alt=\"boutique\" />"); + buff.append("\"boutique\""); break; case 0xE726: //docomo lovely - buff.append("< img src=\"file:///android_asset/emoticons/lovely.gif\" alt=\"lovely\" />"); + buff.append("\"lovely\""); break; case 0xE68F: //docomo diamond - buff.append("< img src=\"file:///android_asset/emoticons/diamond.gif\" alt=\"diamond\" />"); + buff.append("\"diamond\""); break; case 0xE69B: //docomo wheelchair - buff.append("< img src=\"file:///android_asset/emoticons/wheelchair.gif\" alt=\"wheelchair\" />"); + buff.append("\"wheelchair\""); break; case 0xE747: //docomo maple - buff.append("< img src=\"file:///android_asset/emoticons/maple.gif\" alt=\"maple\" />"); + buff.append("\"maple\""); break; case 0xE64C: //docomo libra - buff.append("< img src=\"file:///android_asset/emoticons/libra.gif\" alt=\"libra\" />"); + buff.append("\"libra\""); break; case 0xE647: //docomo taurus - buff.append("< img src=\"file:///android_asset/emoticons/taurus.gif\" alt=\"taurus\" />"); + buff.append("\"taurus\""); break; case 0xE645: //docomo sprinkle - buff.append("< img src=\"file:///android_asset/emoticons/sprinkle.gif\" alt=\"sprinkle\" />"); + buff.append("\"sprinkle\""); break; case 0xE6FC: //docomo annoy - buff.append("< img src=\"file:///android_asset/emoticons/annoy.gif\" alt=\"annoy\" />"); + buff.append("\"annoy\""); break; case 0xE6E6: //docomo five - buff.append("< img src=\"file:///android_asset/emoticons/five.gif\" alt=\"five\" />"); + buff.append("\"five\""); break; case 0xE676: //docomo karaoke - buff.append("< img src=\"file:///android_asset/emoticons/karaoke.gif\" alt=\"karaoke\" />"); + buff.append("\"karaoke\""); break; case 0xE69D: //docomo moon1 - buff.append("< img src=\"file:///android_asset/emoticons/moon1.gif\" alt=\"moon1\" />"); + buff.append("\"moon1\""); break; case 0xE709: //docomo sign04 - buff.append("< img src=\"file:///android_asset/emoticons/sign04.gif\" alt=\"sign04\" />"); + buff.append("\"sign04\""); break; case 0xE72A: //docomo happy02 - buff.append("< img src=\"file:///android_asset/emoticons/happy02.gif\" alt=\"happy02\" />"); + buff.append("\"happy02\""); break; case 0xE669: //docomo hotel - buff.append("< img src=\"file:///android_asset/emoticons/hotel.gif\" alt=\"hotel\" />"); + buff.append("\"hotel\""); break; case 0xE71B: //docomo ring - buff.append("< img src=\"file:///android_asset/emoticons/ring.gif\" alt=\"ring\" />"); + buff.append("\"ring\""); break; case 0xE644: //docomo mist - buff.append("< img src=\"file:///android_asset/emoticons/mist.gif\" alt=\"mist\" />"); + buff.append("\"mist\""); break; case 0xE73B: //docomo full - buff.append("< img src=\"file:///android_asset/emoticons/full.gif\" alt=\"full\" />"); + buff.append("\"full\""); break; case 0xE683: //docomo book - buff.append("< img src=\"file:///android_asset/emoticons/book.gif\" alt=\"book\" />"); + buff.append("\"book\""); break; case 0xE707: //docomo sweat02 - buff.append("< img src=\"file:///android_asset/emoticons/sweat02.gif\" alt=\"sweat02\" />"); + buff.append("\"sweat02\""); break; case 0xE716: //docomo pc - buff.append("< img src=\"file:///android_asset/emoticons/pc.gif\" alt=\"pc\" />"); + buff.append("\"pc\""); break; case 0xE671: //docomo bar - buff.append("< img src=\"file:///android_asset/emoticons/bar.gif\" alt=\"bar\" />"); + buff.append("\"bar\""); break; case 0xE72B: //docomo bearing - buff.append("< img src=\"file:///android_asset/emoticons/bearing.gif\" alt=\"bearing\" />"); + buff.append("\"bearing\""); break; case 0xE65C: //docomo subway - buff.append("< img src=\"file:///android_asset/emoticons/subway.gif\" alt=\"subway\" />"); + buff.append("\"subway\""); break; case 0xE725: //docomo gawk - buff.append("< img src=\"file:///android_asset/emoticons/gawk.gif\" alt=\"gawk\" />"); + buff.append("\"gawk\""); break; case 0xE745: //docomo apple - buff.append("< img src=\"file:///android_asset/emoticons/apple.gif\" alt=\"apple\" />"); + buff.append("\"apple\""); break; case 0xE65F: //docomo rvcar - buff.append("< img src=\"file:///android_asset/emoticons/rvcar.gif\" alt=\"rvcar\" />"); + buff.append("\"rvcar\""); break; case 0xE664: //docomo building - buff.append("< img src=\"file:///android_asset/emoticons/building.gif\" alt=\"building\" />"); + buff.append("\"building\""); break; case 0xE737: //docomo danger - buff.append("< img src=\"file:///android_asset/emoticons/danger.gif\" alt=\"danger\" />"); + buff.append("\"danger\""); break; case 0xE702: //docomo sign01 - buff.append("< img src=\"file:///android_asset/emoticons/sign01.gif\" alt=\"sign01\" />"); + buff.append("\"sign01\""); break; case 0xE6EC: //docomo heart01 - buff.append("< img src=\"file:///android_asset/emoticons/heart01.gif\" alt=\"heart01\" />"); + buff.append("\"heart01\""); break; case 0xE660: //docomo bus - buff.append("< img src=\"file:///android_asset/emoticons/bus.gif\" alt=\"bus\" />"); + buff.append("\"bus\""); break; case 0xE72D: //docomo crying - buff.append("< img src=\"file:///android_asset/emoticons/crying.gif\" alt=\"crying\" />"); + buff.append("\"crying\""); break; case 0xE652: //docomo sports - buff.append("< img src=\"file:///android_asset/emoticons/sports.gif\" alt=\"sports\" />"); + buff.append("\"sports\""); break; case 0xE6B8: //docomo on - buff.append("< img src=\"file:///android_asset/emoticons/on.gif\" alt=\"on\" />"); + buff.append("\"on\""); break; case 0xE73C: //docomo leftright - buff.append("< img src=\"file:///android_asset/emoticons/leftright.gif\" alt=\"leftright\" />"); + buff.append("\"leftright\""); break; case 0xE6BA: //docomo clock - buff.append("< img src=\"file:///android_asset/emoticons/clock.gif\" alt=\"clock\" />"); + buff.append("\"clock\""); break; case 0xE6F0: //docomo happy01 - buff.append("< img src=\"file:///android_asset/emoticons/happy01.gif\" alt=\"happy01\" />"); + buff.append("\"happy01\""); break; case 0xE701: //docomo sleepy - buff.append("< img src=\"file:///android_asset/emoticons/sleepy.gif\" alt=\"sleepy\" />"); + buff.append("\"sleepy\""); break; case 0xE63E: //docomo sun - buff.append("< img src=\"file:///android_asset/emoticons/sun.gif\" alt=\"sun\" />"); + buff.append("\"sun\""); break; case 0xE67D: //docomo event - buff.append("< img src=\"file:///android_asset/emoticons/event.gif\" alt=\"event\" />"); + buff.append("\"event\""); break; case 0xE689: //docomo memo - buff.append("< img src=\"file:///android_asset/emoticons/memo.gif\" alt=\"memo\" />"); + buff.append("\"memo\""); break; case 0xE68B: //docomo game - buff.append("< img src=\"file:///android_asset/emoticons/game.gif\" alt=\"game\" />"); + buff.append("\"game\""); break; case 0xE718: //docomo wrench - buff.append("< img src=\"file:///android_asset/emoticons/wrench.gif\" alt=\"wrench\" />"); + buff.append("\"wrench\""); break; case 0xE741: //docomo clover - buff.append("< img src=\"file:///android_asset/emoticons/clover.gif\" alt=\"clover\" />"); + buff.append("\"clover\""); break; case 0xE693: //docomo rock - buff.append("< img src=\"file:///android_asset/emoticons/rock.gif\" alt=\"rock\" />"); + buff.append("\"rock\""); break; case 0xE6F6: //docomo note - buff.append("< img src=\"file:///android_asset/emoticons/note.gif\" alt=\"note\" />"); + buff.append("\"note\""); break; case 0xE67A: //docomo music - buff.append("< img src=\"file:///android_asset/emoticons/music.gif\" alt=\"music\" />"); + buff.append("\"music\""); break; case 0xE743: //docomo tulip - buff.append("< img src=\"file:///android_asset/emoticons/tulip.gif\" alt=\"tulip\" />"); + buff.append("\"tulip\""); break; case 0xE656: //docomo soccer - buff.append("< img src=\"file:///android_asset/emoticons/soccer.gif\" alt=\"soccer\" />"); + buff.append("\"soccer\""); break; case 0xE69C: //docomo newmoon - buff.append("< img src=\"file:///android_asset/emoticons/newmoon.gif\" alt=\"newmoon\" />"); + buff.append("\"newmoon\""); break; case 0xE73E: //docomo school - buff.append("< img src=\"file:///android_asset/emoticons/school.gif\" alt=\"school\" />"); + buff.append("\"school\""); break; case 0xE750: //docomo penguin - buff.append("< img src=\"file:///android_asset/emoticons/penguin.gif\" alt=\"penguin\" />"); + buff.append("\"penguin\""); break; case 0xE696: //docomo downwardright - buff.append("< img src=\"file:///android_asset/emoticons/downwardright.gif\" alt=\"downwardright\" />"); + buff.append("\"downwardright\""); break; case 0xE6CE: //docomo phoneto - buff.append("< img src=\"file:///android_asset/emoticons/phoneto.gif\" alt=\"phoneto\" />"); + buff.append("\"phoneto\""); break; case 0xE728: //docomo bleah - buff.append("< img src=\"file:///android_asset/emoticons/bleah.gif\" alt=\"bleah\" />"); + buff.append("\"bleah\""); break; case 0xE662: //docomo airplane - buff.append("< img src=\"file:///android_asset/emoticons/airplane.gif\" alt=\"airplane\" />"); + buff.append("\"airplane\""); break; case 0xE74C: //docomo noodle - buff.append("< img src=\"file:///android_asset/emoticons/noodle.gif\" alt=\"noodle\" />"); + buff.append("\"noodle\""); break; case 0xE704: //docomo sign03 - buff.append("< img src=\"file:///android_asset/emoticons/sign03.gif\" alt=\"sign03\" />"); + buff.append("\"sign03\""); break; case 0xE68E: //docomo spade - buff.append("< img src=\"file:///android_asset/emoticons/spade.gif\" alt=\"spade\" />"); + buff.append("\"spade\""); break; case 0xE698: //docomo foot - buff.append("< img src=\"file:///android_asset/emoticons/foot.gif\" alt=\"foot\" />"); + buff.append("\"foot\""); break; case 0xE712: //docomo snowboard - buff.append("< img src=\"file:///android_asset/emoticons/snowboard.gif\" alt=\"snowboard\" />"); + buff.append("\"snowboard\""); break; case 0xE684: //docomo ribbon - buff.append("< img src=\"file:///android_asset/emoticons/ribbon.gif\" alt=\"ribbon\" />"); + buff.append("\"ribbon\""); break; case 0xE6DA: //docomo enter - buff.append("< img src=\"file:///android_asset/emoticons/enter.gif\" alt=\"enter\" />"); + buff.append("\"enter\""); break; case 0xE6EA: //docomo nine - buff.append("< img src=\"file:///android_asset/emoticons/nine.gif\" alt=\"nine\" />"); + buff.append("\"nine\""); break; case 0xE722: //docomo coldsweats01 - buff.append("< img src=\"file:///android_asset/emoticons/coldsweats01.gif\" alt=\"coldsweats01\" />"); + buff.append("\"coldsweats01\""); break; case 0xE6F7: //docomo spa - buff.append("< img src=\"file:///android_asset/emoticons/spa.gif\" alt=\"spa\" />"); + buff.append("\"spa\""); break; case 0xE710: //docomo rouge - buff.append("< img src=\"file:///android_asset/emoticons/rouge.gif\" alt=\"rouge\" />"); + buff.append("\"rouge\""); break; case 0xE73F: //docomo wave - buff.append("< img src=\"file:///android_asset/emoticons/wave.gif\" alt=\"wave\" />"); + buff.append("\"wave\""); break; case 0xE686: //docomo birthday - buff.append("< img src=\"file:///android_asset/emoticons/birthday.gif\" alt=\"birthday\" />"); + buff.append("\"birthday\""); break; case 0xE721: //docomo confident - buff.append("< img src=\"file:///android_asset/emoticons/confident.gif\" alt=\"confident\" />"); + buff.append("\"confident\""); break; case 0xE6FF: //docomo notes - buff.append("< img src=\"file:///android_asset/emoticons/notes.gif\" alt=\"notes\" />"); + buff.append("\"notes\""); break; case 0xE724: //docomo pout - buff.append("< img src=\"file:///android_asset/emoticons/pout.gif\" alt=\"pout\" />"); + buff.append("\"pout\""); break; case 0xE6A4: //docomo xmas - buff.append("< img src=\"file:///android_asset/emoticons/xmas.gif\" alt=\"xmas\" />"); + buff.append("\"xmas\""); break; case 0xE6FB: //docomo flair - buff.append("< img src=\"file:///android_asset/emoticons/flair.gif\" alt=\"flair\" />"); + buff.append("\"flair\""); break; case 0xE71D: //docomo bicycle - buff.append("< img src=\"file:///android_asset/emoticons/bicycle.gif\" alt=\"bicycle\" />"); + buff.append("\"bicycle\""); break; case 0xE6DC: //docomo search - buff.append("< img src=\"file:///android_asset/emoticons/search.gif\" alt=\"search\" />"); + buff.append("\"search\""); break; case 0xE757: //docomo shock - buff.append("< img src=\"file:///android_asset/emoticons/shock.gif\" alt=\"shock\" />"); + buff.append("\"shock\""); break; case 0xE680: //docomo nosmoking - buff.append("< img src=\"file:///android_asset/emoticons/nosmoking.gif\" alt=\"nosmoking\" />"); + buff.append("\"nosmoking\""); break; case 0xE66D: //docomo signaler - buff.append("< img src=\"file:///android_asset/emoticons/signaler.gif\" alt=\"signaler\" />"); + buff.append("\"signaler\""); break; case 0xE66A: //docomo 24hours - buff.append("< img src=\"file:///android_asset/emoticons/24hours.gif\" alt=\"24hours\" />"); + buff.append("\"24hours\""); break; case 0xE6F4: //docomo wobbly - buff.append("< img src=\"file:///android_asset/emoticons/wobbly.gif\" alt=\"wobbly\" />"); + buff.append("\"wobbly\""); break; case 0xE641: //docomo snow - buff.append("< img src=\"file:///android_asset/emoticons/snow.gif\" alt=\"snow\" />"); + buff.append("\"snow\""); break; case 0xE6AE: //docomo pen - buff.append("< img src=\"file:///android_asset/emoticons/pen.gif\" alt=\"pen\" />"); + buff.append("\"pen\""); break; case 0xE70D: //docomo appli02 - buff.append("< img src=\"file:///android_asset/emoticons/appli02.gif\" alt=\"appli02\" />"); + buff.append("\"appli02\""); break; case 0xE732: //docomo tm - buff.append("< img src=\"file:///android_asset/emoticons/tm.gif\" alt=\"tm\" />"); + buff.append("\"tm\""); break; case 0xE755: //docomo pig - buff.append("< img src=\"file:///android_asset/emoticons/pig.gif\" alt=\"pig\" />"); + buff.append("\"pig\""); break; case 0xE648: //docomo gemini - buff.append("< img src=\"file:///android_asset/emoticons/gemini.gif\" alt=\"gemini\" />"); + buff.append("\"gemini\""); break; case 0xE6DE: //docomo flag - buff.append("< img src=\"file:///android_asset/emoticons/flag.gif\" alt=\"flag\" />"); + buff.append("\"flag\""); break; case 0xE6A1: //docomo dog - buff.append("< img src=\"file:///android_asset/emoticons/dog.gif\" alt=\"dog\" />"); + buff.append("\"dog\""); break; case 0xE6EF: //docomo heart04 - buff.append("< img src=\"file:///android_asset/emoticons/heart04.gif\" alt=\"heart04\" />"); + buff.append("\"heart04\""); break; case 0xE643: //docomo typhoon - buff.append("< img src=\"file:///android_asset/emoticons/typhoon.gif\" alt=\"typhoon\" />"); + buff.append("\"typhoon\""); break; case 0xE65B: //docomo train - buff.append("< img src=\"file:///android_asset/emoticons/train.gif\" alt=\"train\" />"); + buff.append("\"train\""); break; case 0xE746: //docomo bud - buff.append("< img src=\"file:///android_asset/emoticons/bud.gif\" alt=\"bud\" />"); + buff.append("\"bud\""); break; case 0xE653: //docomo baseball - buff.append("< img src=\"file:///android_asset/emoticons/baseball.gif\" alt=\"baseball\" />"); + buff.append("\"baseball\""); break; case 0xE6B2: //docomo chair - buff.append("< img src=\"file:///android_asset/emoticons/chair.gif\" alt=\"chair\" />"); + buff.append("\"chair\""); break; case 0xE64A: //docomo leo - buff.append("< img src=\"file:///android_asset/emoticons/leo.gif\" alt=\"leo\" />"); + buff.append("\"leo\""); break; case 0xE6E7: //docomo six - buff.append("< img src=\"file:///android_asset/emoticons/six.gif\" alt=\"six\" />"); + buff.append("\"six\""); break; case 0xE6E4: //docomo three - buff.append("< img src=\"file:///android_asset/emoticons/three.gif\" alt=\"three\" />"); + buff.append("\"three\""); break; case 0xE6DF: //docomo freedial - buff.append("< img src=\"file:///android_asset/emoticons/freedial.gif\" alt=\"freedial\" />"); + buff.append("\"freedial\""); break; case 0xE744: //docomo banana - buff.append("< img src=\"file:///android_asset/emoticons/banana.gif\" alt=\"banana\" />"); + buff.append("\"banana\""); break; case 0xE6DB: //docomo clear - buff.append("< img src=\"file:///android_asset/emoticons/clear.gif\" alt=\"clear\" />"); + buff.append("\"clear\""); break; case 0xE6AC: //docomo slate - buff.append("< img src=\"file:///android_asset/emoticons/slate.gif\" alt=\"slate\" />"); + buff.append("\"slate\""); break; case 0xE666: //docomo hospital - buff.append("< img src=\"file:///android_asset/emoticons/hospital.gif\" alt=\"hospital\" />"); + buff.append("\"hospital\""); break; case 0xE663: //docomo house - buff.append("< img src=\"file:///android_asset/emoticons/house.gif\" alt=\"house\" />"); + buff.append("\"house\""); break; case 0xE695: //docomo paper - buff.append("< img src=\"file:///android_asset/emoticons/paper.gif\" alt=\"paper\" />"); + buff.append("\"paper\""); break; case 0xE67F: //docomo smoking - buff.append("< img src=\"file:///android_asset/emoticons/smoking.gif\" alt=\"smoking\" />"); + buff.append("\"smoking\""); break; case 0xE65D: //docomo bullettrain - buff.append("< img src=\"file:///android_asset/emoticons/bullettrain.gif\" alt=\"bullettrain\" />"); + buff.append("\"bullettrain\""); break; case 0xE6B1: //docomo shadow - buff.append("< img src=\"file:///android_asset/emoticons/shadow.gif\" alt=\"shadow\" />"); + buff.append("\"shadow\""); break; case 0xE670: //docomo cafe - buff.append("< img src=\"file:///android_asset/emoticons/cafe.gif\" alt=\"cafe\" />"); + buff.append("\"cafe\""); break; case 0xE654: //docomo golf - buff.append("< img src=\"file:///android_asset/emoticons/golf.gif\" alt=\"golf\" />"); + buff.append("\"golf\""); break; case 0xE708: //docomo dash - buff.append("< img src=\"file:///android_asset/emoticons/dash.gif\" alt=\"dash\" />"); + buff.append("\"dash\""); break; case 0xE748: //docomo cherryblossom - buff.append("< img src=\"file:///android_asset/emoticons/cherryblossom.gif\" alt=\"cherryblossom\" />"); + buff.append("\"cherryblossom\""); break; case 0xE6F1: //docomo angry - buff.append("< img src=\"file:///android_asset/emoticons/angry.gif\" alt=\"angry\" />"); + buff.append("\"angry\""); break; case 0xE736: //docomo r-mark - buff.append("< img src=\"file:///android_asset/emoticons/r-mark.gif\" alt=\"r-mark\" />"); + buff.append("\"r-mark\""); break; case 0xE6A2: //docomo cat - buff.append("< img src=\"file:///android_asset/emoticons/cat.gif\" alt=\"cat\" />"); + buff.append("\"cat\""); break; case 0xE6D1: //docomo info01 - buff.append("< img src=\"file:///android_asset/emoticons/info01.gif\" alt=\"info01\" />"); + buff.append("\"info01\""); break; case 0xE687: //docomo telephone - buff.append("< img src=\"file:///android_asset/emoticons/telephone.gif\" alt=\"telephone\" />"); + buff.append("\"telephone\""); break; case 0xE68C: //docomo cd - buff.append("< img src=\"file:///android_asset/emoticons/cd.gif\" alt=\"cd\" />"); + buff.append("\"cd\""); break; case 0xE70E: //docomo t-shirt - buff.append("< img src=\"file:///android_asset/emoticons/t-shirt.gif\" alt=\"t-shirt\" />"); + buff.append("\"t-shirt\""); break; case 0xE733: //docomo run - buff.append("< img src=\"file:///android_asset/emoticons/run.gif\" alt=\"run\" />"); + buff.append("\"run\""); break; case 0xE679: //docomo carouselpony - buff.append("< img src=\"file:///android_asset/emoticons/carouselpony.gif\" alt=\"carouselpony\" />"); + buff.append("\"carouselpony\""); break; case 0xE646: //docomo aries - buff.append("< img src=\"file:///android_asset/emoticons/aries.gif\" alt=\"aries\" />"); + buff.append("\"aries\""); break; case 0xE690: //docomo club - buff.append("< img src=\"file:///android_asset/emoticons/club.gif\" alt=\"club\" />"); + buff.append("\"club\""); break; case 0xE64E: //docomo sagittarius - buff.append("< img src=\"file:///android_asset/emoticons/sagittarius.gif\" alt=\"sagittarius\" />"); + buff.append("\"sagittarius\""); break; case 0xE6F5: //docomo up - buff.append("< img src=\"file:///android_asset/emoticons/up.gif\" alt=\"up\" />"); + buff.append("\"up\""); break; case 0xE720: //docomo think - buff.append("< img src=\"file:///android_asset/emoticons/think.gif\" alt=\"think\" />"); + buff.append("\"think\""); break; case 0xE6E2: //docomo one - buff.append("< img src=\"file:///android_asset/emoticons/one.gif\" alt=\"one\" />"); + buff.append("\"one\""); break; case 0xE6D8: //docomo id - buff.append("< img src=\"file:///android_asset/emoticons/id.gif\" alt=\"id\" />"); + buff.append("\"id\""); break; case 0xE675: //docomo hairsalon - buff.append("< img src=\"file:///android_asset/emoticons/hairsalon.gif\" alt=\"hairsalon\" />"); + buff.append("\"hairsalon\""); break; case 0xE6B7: //docomo soon - buff.append("< img src=\"file:///android_asset/emoticons/soon.gif\" alt=\"soon\" />"); + buff.append("\"soon\""); break; case 0xE717: //docomo loveletter - buff.append("< img src=\"file:///android_asset/emoticons/loveletter.gif\" alt=\"loveletter\" />"); + buff.append("\"loveletter\""); break; case 0xE673: //docomo fastfood - buff.append("< img src=\"file:///android_asset/emoticons/fastfood.gif\" alt=\"fastfood\" />"); + buff.append("\"fastfood\""); break; case 0xE719: //docomo pencil - buff.append("< img src=\"file:///android_asset/emoticons/pencil.gif\" alt=\"pencil\" />"); + buff.append("\"pencil\""); break; case 0xE697: //docomo upwardleft - buff.append("< img src=\"file:///android_asset/emoticons/upwardleft.gif\" alt=\"upwardleft\" />"); + buff.append("\"upwardleft\""); break; case 0xE730: //docomo clip - buff.append("< img src=\"file:///android_asset/emoticons/clip.gif\" alt=\"clip\" />"); + buff.append("\"clip\""); break; case 0xE6ED: //docomo heart02 - buff.append("< img src=\"file:///android_asset/emoticons/heart02.gif\" alt=\"heart02\" />"); + buff.append("\"heart02\""); break; case 0xE69A: //docomo eyeglass - buff.append("< img src=\"file:///android_asset/emoticons/eyeglass.gif\" alt=\"eyeglass\" />"); + buff.append("\"eyeglass\""); break; case 0xE65E: //docomo car - buff.append("< img src=\"file:///android_asset/emoticons/car.gif\" alt=\"car\" />"); + buff.append("\"car\""); break; case 0xE742: //docomo cherry - buff.append("< img src=\"file:///android_asset/emoticons/cherry.gif\" alt=\"cherry\" />"); + buff.append("\"cherry\""); break; case 0xE71C: //docomo sandclock - buff.append("< img src=\"file:///android_asset/emoticons/sandclock.gif\" alt=\"sandclock\" />"); + buff.append("\"sandclock\""); break; case 0xE735: //docomo recycle - buff.append("< img src=\"file:///android_asset/emoticons/recycle.gif\" alt=\"recycle\" />"); + buff.append("\"recycle\""); break; case 0xE752: //docomo delicious - buff.append("< img src=\"file:///android_asset/emoticons/delicious.gif\" alt=\"delicious\" />"); + buff.append("\"delicious\""); break; case 0xE69E: //docomo moon2 - buff.append("< img src=\"file:///android_asset/emoticons/moon2.gif\" alt=\"moon2\" />"); + buff.append("\"moon2\""); break; case 0xE68A: //docomo tv - buff.append("< img src=\"file:///android_asset/emoticons/tv.gif\" alt=\"tv\" />"); + buff.append("\"tv\""); break; case 0xE706: //docomo sweat01 - buff.append("< img src=\"file:///android_asset/emoticons/sweat01.gif\" alt=\"sweat01\" />"); + buff.append("\"sweat01\""); break; case 0xE738: //docomo ban - buff.append("< img src=\"file:///android_asset/emoticons/ban.gif\" alt=\"ban\" />"); + buff.append("\"ban\""); break; case 0xE672: //docomo beer - buff.append("< img src=\"file:///android_asset/emoticons/beer.gif\" alt=\"beer\" />"); + buff.append("\"beer\""); break; case 0xE640: //docomo rain - buff.append("< img src=\"file:///android_asset/emoticons/rain.gif\" alt=\"rain\" />"); + buff.append("\"rain\""); break; case 0xE69F: //docomo moon3 - buff.append("< img src=\"file:///android_asset/emoticons/moon3.gif\" alt=\"moon3\" />"); + buff.append("\"moon3\""); break; case 0xE657: //docomo ski - buff.append("< img src=\"file:///android_asset/emoticons/ski.gif\" alt=\"ski\" />"); + buff.append("\"ski\""); break; case 0xE70C: //docomo appli01 - buff.append("< img src=\"file:///android_asset/emoticons/appli01.gif\" alt=\"appli01\" />"); + buff.append("\"appli01\""); break; case 0xE6E5: //docomo four - buff.append("< img src=\"file:///android_asset/emoticons/four.gif\" alt=\"four\" />"); + buff.append("\"four\""); break; case 0xE699: //docomo shoe - buff.append("< img src=\"file:///android_asset/emoticons/shoe.gif\" alt=\"shoe\" />"); + buff.append("\"shoe\""); break; case 0xE63F: //docomo cloud - buff.append("< img src=\"file:///android_asset/emoticons/cloud.gif\" alt=\"cloud\" />"); + buff.append("\"cloud\""); break; case 0xE72F: //docomo ng - buff.append("< img src=\"file:///android_asset/emoticons/ng.gif\" alt=\"ng\" />"); + buff.append("\"ng\""); break; case 0xE6A3: //docomo yacht - buff.append("< img src=\"file:///android_asset/emoticons/yacht.gif\" alt=\"yacht\" />"); + buff.append("\"yacht\""); break; case 0xE73A: //docomo pass - buff.append("< img src=\"file:///android_asset/emoticons/pass.gif\" alt=\"pass\" />"); + buff.append("\"pass\""); break; case 0xE67C: //docomo drama - buff.append("< img src=\"file:///android_asset/emoticons/drama.gif\" alt=\"drama\" />"); + buff.append("\"drama\""); break; case 0xE727: //docomo good - buff.append("< img src=\"file:///android_asset/emoticons/good.gif\" alt=\"good\" />"); + buff.append("\"good\""); break; case 0xE6EB: //docomo zero - buff.append("< img src=\"file:///android_asset/emoticons/zero.gif\" alt=\"zero\" />"); + buff.append("\"zero\""); break; case 0xE72C: //docomo catface - buff.append("< img src=\"file:///android_asset/emoticons/catface.gif\" alt=\"catface\" />"); + buff.append("\"catface\""); break; case 0xE6D5: //docomo d-point - buff.append("< img src=\"file:///android_asset/emoticons/d-point.gif\" alt=\"d-point\" />"); + buff.append("\"d-point\""); break; case 0xE6F2: //docomo despair - buff.append("< img src=\"file:///android_asset/emoticons/despair.gif\" alt=\"despair\" />"); + buff.append("\"despair\""); break; case 0xE700: //docomo down - buff.append("< img src=\"file:///android_asset/emoticons/down.gif\" alt=\"down\" />"); + buff.append("\"down\""); break; case 0xE655: //docomo tennis - buff.append("< img src=\"file:///android_asset/emoticons/tennis.gif\" alt=\"tennis\" />"); + buff.append("\"tennis\""); break; case 0xE703: //docomo sign02 - buff.append("< img src=\"file:///android_asset/emoticons/sign02.gif\" alt=\"sign02\" />"); + buff.append("\"sign02\""); break; case 0xE711: //docomo denim - buff.append("< img src=\"file:///android_asset/emoticons/denim.gif\" alt=\"denim\" />"); + buff.append("\"denim\""); break; case 0xE705: //docomo impact - buff.append("< img src=\"file:///android_asset/emoticons/impact.gif\" alt=\"impact\" />"); + buff.append("\"impact\""); break; case 0xE642: //docomo thunder - buff.append("< img src=\"file:///android_asset/emoticons/thunder.gif\" alt=\"thunder\" />"); + buff.append("\"thunder\""); break; case 0xE66C: //docomo parking - buff.append("< img src=\"file:///android_asset/emoticons/parking.gif\" alt=\"parking\" />"); + buff.append("\"parking\""); break; case 0xE6F3: //docomo sad - buff.append("< img src=\"file:///android_asset/emoticons/sad.gif\" alt=\"sad\" />"); + buff.append("\"sad\""); break; case 0xE71E: //docomo japanesetea - buff.append("< img src=\"file:///android_asset/emoticons/japanesetea.gif\" alt=\"japanesetea\" />"); + buff.append("\"japanesetea\""); break; case 0xE6FD: //docomo punch - buff.append("< img src=\"file:///android_asset/emoticons/punch.gif\" alt=\"punch\" />"); + buff.append("\"punch\""); break; case 0xE73D: //docomo updown - buff.append("< img src=\"file:///android_asset/emoticons/updown.gif\" alt=\"updown\" />"); + buff.append("\"updown\""); break; case 0xE66F: //docomo restaurant - buff.append("< img src=\"file:///android_asset/emoticons/restaurant.gif\" alt=\"restaurant\" />"); + buff.append("\"restaurant\""); break; case 0xE66E: //docomo toilet - buff.append("< img src=\"file:///android_asset/emoticons/toilet.gif\" alt=\"toilet\" />"); + buff.append("\"toilet\""); break; case 0xE739: //docomo empty - buff.append("< img src=\"file:///android_asset/emoticons/empty.gif\" alt=\"empty\" />"); + buff.append("\"empty\""); break; case 0xE723: //docomo coldsweats02 - buff.append("< img src=\"file:///android_asset/emoticons/coldsweats02.gif\" alt=\"coldsweats02\" />"); + buff.append("\"coldsweats02\""); break; case 0xE6B9: //docomo end - buff.append("< img src=\"file:///android_asset/emoticons/end.gif\" alt=\"end\" />"); + buff.append("\"end\""); break; case 0xE67B: //docomo art - buff.append("< img src=\"file:///android_asset/emoticons/art.gif\" alt=\"art\" />"); + buff.append("\"art\""); break; case 0xE72E: //docomo weep - buff.append("< img src=\"file:///android_asset/emoticons/weep.gif\" alt=\"weep\" />"); + buff.append("\"weep\""); break; case 0xE715: //docomo dollar - buff.append("< img src=\"file:///android_asset/emoticons/dollar.gif\" alt=\"dollar\" />"); + buff.append("\"dollar\""); break; case 0xE6CF: //docomo mailto - buff.append("< img src=\"file:///android_asset/emoticons/mailto.gif\" alt=\"mailto\" />"); + buff.append("\"mailto\""); break; case 0xE6F8: //docomo cute - buff.append("< img src=\"file:///android_asset/emoticons/cute.gif\" alt=\"cute\" />"); + buff.append("\"cute\""); break; case 0xE6DD: //docomo new - buff.append("< img src=\"file:///android_asset/emoticons/new.gif\" alt=\"new\" />"); + buff.append("\"new\""); break; case 0xE651: //docomo pisces - buff.append("< img src=\"file:///android_asset/emoticons/pisces.gif\" alt=\"pisces\" />"); + buff.append("\"pisces\""); break; case 0xE756: //docomo wine - buff.append("< img src=\"file:///android_asset/emoticons/wine.gif\" alt=\"wine\" />"); + buff.append("\"wine\""); break; case 0xE649: //docomo cancer - buff.append("< img src=\"file:///android_asset/emoticons/cancer.gif\" alt=\"cancer\" />"); + buff.append("\"cancer\""); break; case 0xE650: //docomo aquarius - buff.append("< img src=\"file:///android_asset/emoticons/aquarius.gif\" alt=\"aquarius\" />"); + buff.append("\"aquarius\""); break; case 0xE740: //docomo fuji - buff.append("< img src=\"file:///android_asset/emoticons/fuji.gif\" alt=\"fuji\" />"); + buff.append("\"fuji\""); break; case 0xE681: //docomo camera - buff.append("< img src=\"file:///android_asset/emoticons/camera.gif\" alt=\"camera\" />"); + buff.append("\"camera\""); break; case 0xE71F: //docomo watch - buff.append("< img src=\"file:///android_asset/emoticons/watch.gif\" alt=\"watch\" />"); + buff.append("\"watch\""); break; case 0xE6EE: //docomo heart03 - buff.append("< img src=\"file:///android_asset/emoticons/heart03.gif\" alt=\"heart03\" />"); + buff.append("\"heart03\""); break; case 0xE71A: //docomo crown - buff.append("< img src=\"file:///android_asset/emoticons/crown.gif\" alt=\"crown\" />"); + buff.append("\"crown\""); break; case 0xE6B3: //docomo night - buff.append("< img src=\"file:///android_asset/emoticons/night.gif\" alt=\"night\" />"); + buff.append("\"night\""); break; case 0xE66B: //docomo gasstation - buff.append("< img src=\"file:///android_asset/emoticons/gasstation.gif\" alt=\"gasstation\" />"); + buff.append("\"gasstation\""); break; case 0xE692: //docomo ear - buff.append("< img src=\"file:///android_asset/emoticons/ear.gif\" alt=\"ear\" />"); + buff.append("\"ear\""); break; case 0xE685: //docomo present - buff.append("< img src=\"file:///android_asset/emoticons/present.gif\" alt=\"present\" />"); + buff.append("\"present\""); break; case 0xE6E9: //docomo eight - buff.append("< img src=\"file:///android_asset/emoticons/eight.gif\" alt=\"eight\" />"); + buff.append("\"eight\""); break; case 0xE70F: //docomo moneybag - buff.append("< img src=\"file:///android_asset/emoticons/moneybag.gif\" alt=\"moneybag\" />"); + buff.append("\"moneybag\""); break; case 0xE749: //docomo riceball - buff.append("< img src=\"file:///android_asset/emoticons/riceball.gif\" alt=\"riceball\" />"); + buff.append("\"riceball\""); break; case 0xE6A0: //docomo fullmoon - buff.append("< img src=\"file:///android_asset/emoticons/fullmoon.gif\" alt=\"fullmoon\" />"); + buff.append("\"fullmoon\""); break; case 0xE74D: //docomo bread - buff.append("< img src=\"file:///android_asset/emoticons/bread.gif\" alt=\"bread\" />"); + buff.append("\"bread\""); break; case 0xE665: //docomo postoffice - buff.append("< img src=\"file:///android_asset/emoticons/postoffice.gif\" alt=\"postoffice\" />"); + buff.append("\"postoffice\""); break; case 0xE677: //docomo movie - buff.append("< img src=\"file:///android_asset/emoticons/movie.gif\" alt=\"movie\" />"); + buff.append("\"movie\""); break; case 0xE668: //docomo atm - buff.append("< img src=\"file:///android_asset/emoticons/atm.gif\" alt=\"atm\" />"); + buff.append("\"atm\""); break; case 0xE688: //docomo mobilephone - buff.append("< img src=\"file:///android_asset/emoticons/mobilephone.gif\" alt=\"mobilephone\" />"); + buff.append("\"mobilephone\""); break; case 0xE6FA: //docomo shine - buff.append("< img src=\"file:///android_asset/emoticons/shine.gif\" alt=\"shine\" />"); + buff.append("\"shine\""); break; case 0xE713: //docomo bell - buff.append("< img src=\"file:///android_asset/emoticons/bell.gif\" alt=\"bell\" />"); + buff.append("\"bell\""); break; case 0xE74B: //docomo bottle - buff.append("< img src=\"file:///android_asset/emoticons/bottle.gif\" alt=\"bottle\" />"); + buff.append("\"bottle\""); break; case 0xE754: //docomo horse - buff.append("< img src=\"file:///android_asset/emoticons/horse.gif\" alt=\"horse\" />"); + buff.append("\"horse\""); break; case 0xE751: //docomo fish - buff.append("< img src=\"file:///android_asset/emoticons/fish.gif\" alt=\"fish\" />"); + buff.append("\"fish\""); break; case 0xE659: //docomo motorsports - buff.append("< img src=\"file:///android_asset/emoticons/motorsports.gif\" alt=\"motorsports\" />"); + buff.append("\"motorsports\""); break; case 0xE6D3: //docomo mail - buff.append("< img src=\"file:///android_asset/emoticons/mail.gif\" alt=\"mail\" />"); + buff.append("\"mail\""); break; // These emoji codepoints are generated by tools/make_emoji in the K-9 source tree // The spaces between the < and the img are a hack to avoid triggering // K-9's 'load images' button case 0xE223: //softbank eight - buff.append("< img src=\"file:///android_asset/emoticons/eight.gif\" alt=\"eight\" />"); + buff.append("\"eight\""); break; case 0xE415: //softbank coldsweats01 - buff.append("< img src=\"file:///android_asset/emoticons/coldsweats01.gif\" alt=\"coldsweats01\" />"); + buff.append("\"coldsweats01\""); break; case 0xE21F: //softbank four - buff.append("< img src=\"file:///android_asset/emoticons/four.gif\" alt=\"four\" />"); + buff.append("\"four\""); break; case 0xE125: //softbank ticket - buff.append("< img src=\"file:///android_asset/emoticons/ticket.gif\" alt=\"ticket\" />"); + buff.append("\"ticket\""); break; case 0xE148: //softbank book - buff.append("< img src=\"file:///android_asset/emoticons/book.gif\" alt=\"book\" />"); + buff.append("\"book\""); break; case 0xE242: //softbank cancer - buff.append("< img src=\"file:///android_asset/emoticons/cancer.gif\" alt=\"cancer\" />"); + buff.append("\"cancer\""); break; case 0xE31C: //softbank rouge - buff.append("< img src=\"file:///android_asset/emoticons/rouge.gif\" alt=\"rouge\" />"); + buff.append("\"rouge\""); break; case 0xE252: //softbank danger - buff.append("< img src=\"file:///android_asset/emoticons/danger.gif\" alt=\"danger\" />"); + buff.append("\"danger\""); break; case 0xE011: //softbank scissors - buff.append("< img src=\"file:///android_asset/emoticons/scissors.gif\" alt=\"scissors\" />"); + buff.append("\"scissors\""); break; case 0xE342: //softbank riceball - buff.append("< img src=\"file:///android_asset/emoticons/riceball.gif\" alt=\"riceball\" />"); + buff.append("\"riceball\""); break; case 0xE04B: //softbank rain - buff.append("< img src=\"file:///android_asset/emoticons/rain.gif\" alt=\"rain\" />"); + buff.append("\"rain\""); break; case 0xE03E: //softbank note - buff.append("< img src=\"file:///android_asset/emoticons/note.gif\" alt=\"note\" />"); + buff.append("\"note\""); break; case 0xE43C: //softbank sprinkle - buff.append("< img src=\"file:///android_asset/emoticons/sprinkle.gif\" alt=\"sprinkle\" />"); + buff.append("\"sprinkle\""); break; case 0xE20A: //softbank wheelchair - buff.append("< img src=\"file:///android_asset/emoticons/wheelchair.gif\" alt=\"wheelchair\" />"); + buff.append("\"wheelchair\""); break; case 0xE42A: //softbank basketball - buff.append("< img src=\"file:///android_asset/emoticons/basketball.gif\" alt=\"basketball\" />"); + buff.append("\"basketball\""); break; case 0xE03D: //softbank movie - buff.append("< img src=\"file:///android_asset/emoticons/movie.gif\" alt=\"movie\" />"); + buff.append("\"movie\""); break; case 0xE30E: //softbank smoking - buff.append("< img src=\"file:///android_asset/emoticons/smoking.gif\" alt=\"smoking\" />"); + buff.append("\"smoking\""); break; case 0xE003: //softbank kissmark - buff.append("< img src=\"file:///android_asset/emoticons/kissmark.gif\" alt=\"kissmark\" />"); + buff.append("\"kissmark\""); break; case 0xE21C: //softbank one - buff.append("< img src=\"file:///android_asset/emoticons/one.gif\" alt=\"one\" />"); + buff.append("\"one\""); break; case 0xE237: //softbank upwardleft - buff.append("< img src=\"file:///android_asset/emoticons/upwardleft.gif\" alt=\"upwardleft\" />"); + buff.append("\"upwardleft\""); break; case 0xE407: //softbank sad - buff.append("< img src=\"file:///android_asset/emoticons/sad.gif\" alt=\"sad\" />"); + buff.append("\"sad\""); break; case 0xE03B: //softbank fuji - buff.append("< img src=\"file:///android_asset/emoticons/fuji.gif\" alt=\"fuji\" />"); + buff.append("\"fuji\""); break; case 0xE40E: //softbank gawk - buff.append("< img src=\"file:///android_asset/emoticons/gawk.gif\" alt=\"gawk\" />"); + buff.append("\"gawk\""); break; case 0xE245: //softbank libra - buff.append("< img src=\"file:///android_asset/emoticons/libra.gif\" alt=\"libra\" />"); + buff.append("\"libra\""); break; case 0xE24A: //softbank pisces - buff.append("< img src=\"file:///android_asset/emoticons/pisces.gif\" alt=\"pisces\" />"); + buff.append("\"pisces\""); break; case 0xE443: //softbank typhoon - buff.append("< img src=\"file:///android_asset/emoticons/typhoon.gif\" alt=\"typhoon\" />"); + buff.append("\"typhoon\""); break; case 0xE052: //softbank dog - buff.append("< img src=\"file:///android_asset/emoticons/dog.gif\" alt=\"dog\" />"); + buff.append("\"dog\""); break; case 0xE244: //softbank virgo - buff.append("< img src=\"file:///android_asset/emoticons/virgo.gif\" alt=\"virgo\" />"); + buff.append("\"virgo\""); break; case 0xE523: //softbank chick - buff.append("< img src=\"file:///android_asset/emoticons/chick.gif\" alt=\"chick\" />"); + buff.append("\"chick\""); break; case 0xE023: //softbank heart03 - buff.append("< img src=\"file:///android_asset/emoticons/heart03.gif\" alt=\"heart03\" />"); + buff.append("\"heart03\""); break; case 0xE325: //softbank bell - buff.append("< img src=\"file:///android_asset/emoticons/bell.gif\" alt=\"bell\" />"); + buff.append("\"bell\""); break; case 0xE239: //softbank downwardleft - buff.append("< img src=\"file:///android_asset/emoticons/downwardleft.gif\" alt=\"downwardleft\" />"); + buff.append("\"downwardleft\""); break; case 0xE20C: //softbank heart - buff.append("< img src=\"file:///android_asset/emoticons/heart.gif\" alt=\"heart\" />"); + buff.append("\"heart\""); break; case 0xE211: //softbank freedial - buff.append("< img src=\"file:///android_asset/emoticons/freedial.gif\" alt=\"freedial\" />"); + buff.append("\"freedial\""); break; case 0xE11F: //softbank chair - buff.append("< img src=\"file:///android_asset/emoticons/chair.gif\" alt=\"chair\" />"); + buff.append("\"chair\""); break; case 0xE108: //softbank coldsweats02 - buff.append("< img src=\"file:///android_asset/emoticons/coldsweats02.gif\" alt=\"coldsweats02\" />"); + buff.append("\"coldsweats02\""); break; case 0xE330: //softbank dash - buff.append("< img src=\"file:///android_asset/emoticons/dash.gif\" alt=\"dash\" />"); + buff.append("\"dash\""); break; case 0xE404: //softbank smile - buff.append("< img src=\"file:///android_asset/emoticons/smile.gif\" alt=\"smile\" />"); + buff.append("\"smile\""); break; case 0xE304: //softbank tulip - buff.append("< img src=\"file:///android_asset/emoticons/tulip.gif\" alt=\"tulip\" />"); + buff.append("\"tulip\""); break; case 0xE419: //softbank eye - buff.append("< img src=\"file:///android_asset/emoticons/eye.gif\" alt=\"eye\" />"); + buff.append("\"eye\""); break; case 0xE13D: //softbank thunder - buff.append("< img src=\"file:///android_asset/emoticons/thunder.gif\" alt=\"thunder\" />"); + buff.append("\"thunder\""); break; case 0xE013: //softbank ski - buff.append("< img src=\"file:///android_asset/emoticons/ski.gif\" alt=\"ski\" />"); + buff.append("\"ski\""); break; case 0xE136: //softbank bicycle - buff.append("< img src=\"file:///android_asset/emoticons/bicycle.gif\" alt=\"bicycle\" />"); + buff.append("\"bicycle\""); break; case 0xE059: //softbank angry - buff.append("< img src=\"file:///android_asset/emoticons/angry.gif\" alt=\"angry\" />"); + buff.append("\"angry\""); break; case 0xE01D: //softbank airplane - buff.append("< img src=\"file:///android_asset/emoticons/airplane.gif\" alt=\"airplane\" />"); + buff.append("\"airplane\""); break; case 0xE048: //softbank snow - buff.append("< img src=\"file:///android_asset/emoticons/snow.gif\" alt=\"snow\" />"); + buff.append("\"snow\""); break; case 0xE435: //softbank bullettrain - buff.append("< img src=\"file:///android_asset/emoticons/bullettrain.gif\" alt=\"bullettrain\" />"); + buff.append("\"bullettrain\""); break; case 0xE20E: //softbank spade - buff.append("< img src=\"file:///android_asset/emoticons/spade.gif\" alt=\"spade\" />"); + buff.append("\"spade\""); break; case 0xE247: //softbank sagittarius - buff.append("< img src=\"file:///android_asset/emoticons/sagittarius.gif\" alt=\"sagittarius\" />"); + buff.append("\"sagittarius\""); break; case 0xE157: //softbank school - buff.append("< img src=\"file:///android_asset/emoticons/school.gif\" alt=\"school\" />"); + buff.append("\"school\""); break; case 0xE10F: //softbank flair - buff.append("< img src=\"file:///android_asset/emoticons/flair.gif\" alt=\"flair\" />"); + buff.append("\"flair\""); break; case 0xE502: //softbank art - buff.append("< img src=\"file:///android_asset/emoticons/art.gif\" alt=\"art\" />"); + buff.append("\"art\""); break; case 0xE338: //softbank japanesetea - buff.append("< img src=\"file:///android_asset/emoticons/japanesetea.gif\" alt=\"japanesetea\" />"); + buff.append("\"japanesetea\""); break; case 0xE34B: //softbank birthday - buff.append("< img src=\"file:///android_asset/emoticons/birthday.gif\" alt=\"birthday\" />"); + buff.append("\"birthday\""); break; case 0xE22B: //softbank empty - buff.append("< img src=\"file:///android_asset/emoticons/empty.gif\" alt=\"empty\" />"); + buff.append("\"empty\""); break; case 0xE311: //softbank bomb - buff.append("< img src=\"file:///android_asset/emoticons/bomb.gif\" alt=\"bomb\" />"); + buff.append("\"bomb\""); break; case 0xE012: //softbank paper - buff.append("< img src=\"file:///android_asset/emoticons/paper.gif\" alt=\"paper\" />"); + buff.append("\"paper\""); break; case 0xE151: //softbank toilet - buff.append("< img src=\"file:///android_asset/emoticons/toilet.gif\" alt=\"toilet\" />"); + buff.append("\"toilet\""); break; case 0xE01A: //softbank horse - buff.append("< img src=\"file:///android_asset/emoticons/horse.gif\" alt=\"horse\" />"); + buff.append("\"horse\""); break; case 0xE03A: //softbank gasstation - buff.append("< img src=\"file:///android_asset/emoticons/gasstation.gif\" alt=\"gasstation\" />"); + buff.append("\"gasstation\""); break; case 0xE03F: //softbank key - buff.append("< img src=\"file:///android_asset/emoticons/key.gif\" alt=\"key\" />"); + buff.append("\"key\""); break; case 0xE00D: //softbank punch - buff.append("< img src=\"file:///android_asset/emoticons/punch.gif\" alt=\"punch\" />"); + buff.append("\"punch\""); break; case 0xE24D: //softbank ok - buff.append("< img src=\"file:///android_asset/emoticons/ok.gif\" alt=\"ok\" />"); + buff.append("\"ok\""); break; case 0xE105: //softbank bleah - buff.append("< img src=\"file:///android_asset/emoticons/bleah.gif\" alt=\"bleah\" />"); + buff.append("\"bleah\""); break; case 0xE00E: //softbank good - buff.append("< img src=\"file:///android_asset/emoticons/good.gif\" alt=\"good\" />"); + buff.append("\"good\""); break; case 0xE154: //softbank atm - buff.append("< img src=\"file:///android_asset/emoticons/atm.gif\" alt=\"atm\" />"); + buff.append("\"atm\""); break; case 0xE405: //softbank wink - buff.append("< img src=\"file:///android_asset/emoticons/wink.gif\" alt=\"wink\" />"); + buff.append("\"wink\""); break; case 0xE030: //softbank cherryblossom - buff.append("< img src=\"file:///android_asset/emoticons/cherryblossom.gif\" alt=\"cherryblossom\" />"); + buff.append("\"cherryblossom\""); break; case 0xE057: //softbank happy01 - buff.append("< img src=\"file:///android_asset/emoticons/happy01.gif\" alt=\"happy01\" />"); + buff.append("\"happy01\""); break; case 0xE229: //softbank id - buff.append("< img src=\"file:///android_asset/emoticons/id.gif\" alt=\"id\" />"); + buff.append("\"id\""); break; case 0xE016: //softbank baseball - buff.append("< img src=\"file:///android_asset/emoticons/baseball.gif\" alt=\"baseball\" />"); + buff.append("\"baseball\""); break; case 0xE044: //softbank wine - buff.append("< img src=\"file:///android_asset/emoticons/wine.gif\" alt=\"wine\" />"); + buff.append("\"wine\""); break; case 0xE115: //softbank run - buff.append("< img src=\"file:///android_asset/emoticons/run.gif\" alt=\"run\" />"); + buff.append("\"run\""); break; case 0xE14F: //softbank parking - buff.append("< img src=\"file:///android_asset/emoticons/parking.gif\" alt=\"parking\" />"); + buff.append("\"parking\""); break; case 0xE327: //softbank heart04 - buff.append("< img src=\"file:///android_asset/emoticons/heart04.gif\" alt=\"heart04\" />"); + buff.append("\"heart04\""); break; case 0xE014: //softbank golf - buff.append("< img src=\"file:///android_asset/emoticons/golf.gif\" alt=\"golf\" />"); + buff.append("\"golf\""); break; case 0xE021: //softbank sign01 - buff.append("< img src=\"file:///android_asset/emoticons/sign01.gif\" alt=\"sign01\" />"); + buff.append("\"sign01\""); break; case 0xE30A: //softbank music - buff.append("< img src=\"file:///android_asset/emoticons/music.gif\" alt=\"music\" />"); + buff.append("\"music\""); break; case 0xE411: //softbank crying - buff.append("< img src=\"file:///android_asset/emoticons/crying.gif\" alt=\"crying\" />"); + buff.append("\"crying\""); break; case 0xE536: //softbank foot - buff.append("< img src=\"file:///android_asset/emoticons/foot.gif\" alt=\"foot\" />"); + buff.append("\"foot\""); break; case 0xE047: //softbank beer - buff.append("< img src=\"file:///android_asset/emoticons/beer.gif\" alt=\"beer\" />"); + buff.append("\"beer\""); break; case 0xE43E: //softbank wave - buff.append("< img src=\"file:///android_asset/emoticons/wave.gif\" alt=\"wave\" />"); + buff.append("\"wave\""); break; case 0xE022: //softbank heart01 - buff.append("< img src=\"file:///android_asset/emoticons/heart01.gif\" alt=\"heart01\" />"); + buff.append("\"heart01\""); break; case 0xE007: //softbank shoe - buff.append("< img src=\"file:///android_asset/emoticons/shoe.gif\" alt=\"shoe\" />"); + buff.append("\"shoe\""); break; case 0xE010: //softbank rock - buff.append("< img src=\"file:///android_asset/emoticons/rock.gif\" alt=\"rock\" />"); + buff.append("\"rock\""); break; case 0xE32E: //softbank shine - buff.append("< img src=\"file:///android_asset/emoticons/shine.gif\" alt=\"shine\" />"); + buff.append("\"shine\""); break; case 0xE055: //softbank penguin - buff.append("< img src=\"file:///android_asset/emoticons/penguin.gif\" alt=\"penguin\" />"); + buff.append("\"penguin\""); break; case 0xE03C: //softbank karaoke - buff.append("< img src=\"file:///android_asset/emoticons/karaoke.gif\" alt=\"karaoke\" />"); + buff.append("\"karaoke\""); break; case 0xE018: //softbank soccer - buff.append("< img src=\"file:///android_asset/emoticons/soccer.gif\" alt=\"soccer\" />"); + buff.append("\"soccer\""); break; case 0xE159: //softbank bus - buff.append("< img src=\"file:///android_asset/emoticons/bus.gif\" alt=\"bus\" />"); + buff.append("\"bus\""); break; case 0xE107: //softbank shock - buff.append("< img src=\"file:///android_asset/emoticons/shock.gif\" alt=\"shock\" />"); + buff.append("\"shock\""); break; case 0xE04A: //softbank sun - buff.append("< img src=\"file:///android_asset/emoticons/sun.gif\" alt=\"sun\" />"); + buff.append("\"sun\""); break; case 0xE156: //softbank 24hours - buff.append("< img src=\"file:///android_asset/emoticons/24hours.gif\" alt=\"24hours\" />"); + buff.append("\"24hours\""); break; case 0xE110: //softbank clover - buff.append("< img src=\"file:///android_asset/emoticons/clover.gif\" alt=\"clover\" />"); + buff.append("\"clover\""); break; case 0xE034: //softbank ring - buff.append("< img src=\"file:///android_asset/emoticons/ring.gif\" alt=\"ring\" />"); + buff.append("\"ring\""); break; case 0xE24F: //softbank r-mark - buff.append("< img src=\"file:///android_asset/emoticons/r-mark.gif\" alt=\"r-mark\" />"); + buff.append("\"r-mark\""); break; case 0xE112: //softbank present - buff.append("< img src=\"file:///android_asset/emoticons/present.gif\" alt=\"present\" />"); + buff.append("\"present\""); break; case 0xE14D: //softbank bank - buff.append("< img src=\"file:///android_asset/emoticons/bank.gif\" alt=\"bank\" />"); + buff.append("\"bank\""); break; case 0xE42E: //softbank rvcar - buff.append("< img src=\"file:///android_asset/emoticons/rvcar.gif\" alt=\"rvcar\" />"); + buff.append("\"rvcar\""); break; case 0xE13E: //softbank boutique - buff.append("< img src=\"file:///android_asset/emoticons/boutique.gif\" alt=\"boutique\" />"); + buff.append("\"boutique\""); break; case 0xE413: //softbank weep - buff.append("< img src=\"file:///android_asset/emoticons/weep.gif\" alt=\"weep\" />"); + buff.append("\"weep\""); break; case 0xE241: //softbank gemini - buff.append("< img src=\"file:///android_asset/emoticons/gemini.gif\" alt=\"gemini\" />"); + buff.append("\"gemini\""); break; case 0xE212: //softbank new - buff.append("< img src=\"file:///android_asset/emoticons/new.gif\" alt=\"new\" />"); + buff.append("\"new\""); break; case 0xE324: //softbank slate - buff.append("< img src=\"file:///android_asset/emoticons/slate.gif\" alt=\"slate\" />"); + buff.append("\"slate\""); break; case 0xE220: //softbank five - buff.append("< img src=\"file:///android_asset/emoticons/five.gif\" alt=\"five\" />"); + buff.append("\"five\""); break; case 0xE503: //softbank drama - buff.append("< img src=\"file:///android_asset/emoticons/drama.gif\" alt=\"drama\" />"); + buff.append("\"drama\""); break; case 0xE248: //softbank capricornus - buff.append("< img src=\"file:///android_asset/emoticons/capricornus.gif\" alt=\"capricornus\" />"); + buff.append("\"capricornus\""); break; case 0xE049: //softbank cloud - buff.append("< img src=\"file:///android_asset/emoticons/cloud.gif\" alt=\"cloud\" />"); + buff.append("\"cloud\""); break; case 0xE243: //softbank leo - buff.append("< img src=\"file:///android_asset/emoticons/leo.gif\" alt=\"leo\" />"); + buff.append("\"leo\""); break; case 0xE326: //softbank notes - buff.append("< img src=\"file:///android_asset/emoticons/notes.gif\" alt=\"notes\" />"); + buff.append("\"notes\""); break; case 0xE00B: //softbank faxto - buff.append("< img src=\"file:///android_asset/emoticons/faxto.gif\" alt=\"faxto\" />"); + buff.append("\"faxto\""); break; case 0xE221: //softbank six - buff.append("< img src=\"file:///android_asset/emoticons/six.gif\" alt=\"six\" />"); + buff.append("\"six\""); break; case 0xE240: //softbank taurus - buff.append("< img src=\"file:///android_asset/emoticons/taurus.gif\" alt=\"taurus\" />"); + buff.append("\"taurus\""); break; case 0xE24E: //softbank copyright - buff.append("< img src=\"file:///android_asset/emoticons/copyright.gif\" alt=\"copyright\" />"); + buff.append("\"copyright\""); break; case 0xE224: //softbank nine - buff.append("< img src=\"file:///android_asset/emoticons/nine.gif\" alt=\"nine\" />"); + buff.append("\"nine\""); break; case 0xE008: //softbank camera - buff.append("< img src=\"file:///android_asset/emoticons/camera.gif\" alt=\"camera\" />"); + buff.append("\"camera\""); break; case 0xE01E: //softbank train - buff.append("< img src=\"file:///android_asset/emoticons/train.gif\" alt=\"train\" />"); + buff.append("\"train\""); break; case 0xE20D: //softbank diamond - buff.append("< img src=\"file:///android_asset/emoticons/diamond.gif\" alt=\"diamond\" />"); + buff.append("\"diamond\""); break; case 0xE009: //softbank telephone - buff.append("< img src=\"file:///android_asset/emoticons/telephone.gif\" alt=\"telephone\" />"); + buff.append("\"telephone\""); break; case 0xE019: //softbank fish - buff.append("< img src=\"file:///android_asset/emoticons/fish.gif\" alt=\"fish\" />"); + buff.append("\"fish\""); break; case 0xE01C: //softbank yacht - buff.append("< img src=\"file:///android_asset/emoticons/yacht.gif\" alt=\"yacht\" />"); + buff.append("\"yacht\""); break; case 0xE40A: //softbank confident - buff.append("< img src=\"file:///android_asset/emoticons/confident.gif\" alt=\"confident\" />"); + buff.append("\"confident\""); break; case 0xE246: //softbank scorpius - buff.append("< img src=\"file:///android_asset/emoticons/scorpius.gif\" alt=\"scorpius\" />"); + buff.append("\"scorpius\""); break; case 0xE120: //softbank fastfood - buff.append("< img src=\"file:///android_asset/emoticons/fastfood.gif\" alt=\"fastfood\" />"); + buff.append("\"fastfood\""); break; case 0xE323: //softbank bag - buff.append("< img src=\"file:///android_asset/emoticons/bag.gif\" alt=\"bag\" />"); + buff.append("\"bag\""); break; case 0xE345: //softbank apple - buff.append("< img src=\"file:///android_asset/emoticons/apple.gif\" alt=\"apple\" />"); + buff.append("\"apple\""); break; case 0xE339: //softbank bread - buff.append("< img src=\"file:///android_asset/emoticons/bread.gif\" alt=\"bread\" />"); + buff.append("\"bread\""); break; case 0xE13C: //softbank sleepy - buff.append("< img src=\"file:///android_asset/emoticons/sleepy.gif\" alt=\"sleepy\" />"); + buff.append("\"sleepy\""); break; case 0xE106: //softbank lovely - buff.append("< img src=\"file:///android_asset/emoticons/lovely.gif\" alt=\"lovely\" />"); + buff.append("\"lovely\""); break; case 0xE340: //softbank noodle - buff.append("< img src=\"file:///android_asset/emoticons/noodle.gif\" alt=\"noodle\" />"); + buff.append("\"noodle\""); break; case 0xE20F: //softbank club - buff.append("< img src=\"file:///android_asset/emoticons/club.gif\" alt=\"club\" />"); + buff.append("\"club\""); break; case 0xE114: //softbank search - buff.append("< img src=\"file:///android_asset/emoticons/search.gif\" alt=\"search\" />"); + buff.append("\"search\""); break; case 0xE10E: //softbank crown - buff.append("< img src=\"file:///android_asset/emoticons/crown.gif\" alt=\"crown\" />"); + buff.append("\"crown\""); break; case 0xE406: //softbank wobbly - buff.append("< img src=\"file:///android_asset/emoticons/wobbly.gif\" alt=\"wobbly\" />"); + buff.append("\"wobbly\""); break; case 0xE331: //softbank sweat02 - buff.append("< img src=\"file:///android_asset/emoticons/sweat02.gif\" alt=\"sweat02\" />"); + buff.append("\"sweat02\""); break; case 0xE04F: //softbank cat - buff.append("< img src=\"file:///android_asset/emoticons/cat.gif\" alt=\"cat\" />"); + buff.append("\"cat\""); break; case 0xE301: //softbank memo - buff.append("< img src=\"file:///android_asset/emoticons/memo.gif\" alt=\"memo\" />"); + buff.append("\"memo\""); break; case 0xE01B: //softbank car - buff.append("< img src=\"file:///android_asset/emoticons/car.gif\" alt=\"car\" />"); + buff.append("\"car\""); break; case 0xE314: //softbank ribbon - buff.append("< img src=\"file:///android_asset/emoticons/ribbon.gif\" alt=\"ribbon\" />"); + buff.append("\"ribbon\""); break; case 0xE315: //softbank secret - buff.append("< img src=\"file:///android_asset/emoticons/secret.gif\" alt=\"secret\" />"); + buff.append("\"secret\""); break; case 0xE236: //softbank up - buff.append("< img src=\"file:///android_asset/emoticons/up.gif\" alt=\"up\" />"); + buff.append("\"up\""); break; case 0xE208: //softbank nosmoking - buff.append("< img src=\"file:///android_asset/emoticons/nosmoking.gif\" alt=\"nosmoking\" />"); + buff.append("\"nosmoking\""); break; case 0xE006: //softbank t-shirt - buff.append("< img src=\"file:///android_asset/emoticons/t-shirt.gif\" alt=\"t-shirt\" />"); + buff.append("\"t-shirt\""); break; case 0xE12A: //softbank tv - buff.append("< img src=\"file:///android_asset/emoticons/tv.gif\" alt=\"tv\" />"); + buff.append("\"tv\""); break; case 0xE238: //softbank downwardright - buff.append("< img src=\"file:///android_asset/emoticons/downwardright.gif\" alt=\"downwardright\" />"); + buff.append("\"downwardright\""); break; case 0xE10B: //softbank pig - buff.append("< img src=\"file:///android_asset/emoticons/pig.gif\" alt=\"pig\" />"); + buff.append("\"pig\""); break; case 0xE126: //softbank cd - buff.append("< img src=\"file:///android_asset/emoticons/cd.gif\" alt=\"cd\" />"); + buff.append("\"cd\""); break; case 0xE402: //softbank catface - buff.append("< img src=\"file:///android_asset/emoticons/catface.gif\" alt=\"catface\" />"); + buff.append("\"catface\""); break; case 0xE416: //softbank pout - buff.append("< img src=\"file:///android_asset/emoticons/pout.gif\" alt=\"pout\" />"); + buff.append("\"pout\""); break; case 0xE045: //softbank cafe - buff.append("< img src=\"file:///android_asset/emoticons/cafe.gif\" alt=\"cafe\" />"); + buff.append("\"cafe\""); break; case 0xE41B: //softbank ear - buff.append("< img src=\"file:///android_asset/emoticons/ear.gif\" alt=\"ear\" />"); + buff.append("\"ear\""); break; case 0xE23F: //softbank aries - buff.append("< img src=\"file:///android_asset/emoticons/aries.gif\" alt=\"aries\" />"); + buff.append("\"aries\""); break; case 0xE21E: //softbank three - buff.append("< img src=\"file:///android_asset/emoticons/three.gif\" alt=\"three\" />"); + buff.append("\"three\""); break; case 0xE056: //softbank delicious - buff.append("< img src=\"file:///android_asset/emoticons/delicious.gif\" alt=\"delicious\" />"); + buff.append("\"delicious\""); break; case 0xE14E: //softbank signaler - buff.append("< img src=\"file:///android_asset/emoticons/signaler.gif\" alt=\"signaler\" />"); + buff.append("\"signaler\""); break; case 0xE155: //softbank hospital - buff.append("< img src=\"file:///android_asset/emoticons/hospital.gif\" alt=\"hospital\" />"); + buff.append("\"hospital\""); break; case 0xE033: //softbank xmas - buff.append("< img src=\"file:///android_asset/emoticons/xmas.gif\" alt=\"xmas\" />"); + buff.append("\"xmas\""); break; case 0xE22A: //softbank full - buff.append("< img src=\"file:///android_asset/emoticons/full.gif\" alt=\"full\" />"); + buff.append("\"full\""); break; case 0xE123: //softbank spa - buff.append("< img src=\"file:///android_asset/emoticons/spa.gif\" alt=\"spa\" />"); + buff.append("\"spa\""); break; case 0xE132: //softbank motorsports - buff.append("< img src=\"file:///android_asset/emoticons/motorsports.gif\" alt=\"motorsports\" />"); + buff.append("\"motorsports\""); break; case 0xE434: //softbank subway - buff.append("< img src=\"file:///android_asset/emoticons/subway.gif\" alt=\"subway\" />"); + buff.append("\"subway\""); break; case 0xE403: //softbank think - buff.append("< img src=\"file:///android_asset/emoticons/think.gif\" alt=\"think\" />"); + buff.append("\"think\""); break; case 0xE043: //softbank restaurant - buff.append("< img src=\"file:///android_asset/emoticons/restaurant.gif\" alt=\"restaurant\" />"); + buff.append("\"restaurant\""); break; case 0xE537: //softbank tm - buff.append("< img src=\"file:///android_asset/emoticons/tm.gif\" alt=\"tm\" />"); + buff.append("\"tm\""); break; case 0xE058: //softbank despair - buff.append("< img src=\"file:///android_asset/emoticons/despair.gif\" alt=\"despair\" />"); + buff.append("\"despair\""); break; case 0xE04C: //softbank moon3 - buff.append("< img src=\"file:///android_asset/emoticons/moon3.gif\" alt=\"moon3\" />"); + buff.append("\"moon3\""); break; case 0xE21D: //softbank two - buff.append("< img src=\"file:///android_asset/emoticons/two.gif\" alt=\"two\" />"); + buff.append("\"two\""); break; case 0xE202: //softbank ship - buff.append("< img src=\"file:///android_asset/emoticons/ship.gif\" alt=\"ship\" />"); + buff.append("\"ship\""); break; case 0xE30B: //softbank bottle - buff.append("< img src=\"file:///android_asset/emoticons/bottle.gif\" alt=\"bottle\" />"); + buff.append("\"bottle\""); break; case 0xE118: //softbank maple - buff.append("< img src=\"file:///android_asset/emoticons/maple.gif\" alt=\"maple\" />"); + buff.append("\"maple\""); break; case 0xE103: //softbank loveletter - buff.append("< img src=\"file:///android_asset/emoticons/loveletter.gif\" alt=\"loveletter\" />"); + buff.append("\"loveletter\""); break; case 0xE225: //softbank zero - buff.append("< img src=\"file:///android_asset/emoticons/zero.gif\" alt=\"zero\" />"); + buff.append("\"zero\""); break; case 0xE00C: //softbank pc - buff.append("< img src=\"file:///android_asset/emoticons/pc.gif\" alt=\"pc\" />"); + buff.append("\"pc\""); break; case 0xE210: //softbank sharp - buff.append("< img src=\"file:///android_asset/emoticons/sharp.gif\" alt=\"sharp\" />"); + buff.append("\"sharp\""); break; case 0xE015: //softbank tennis - buff.append("< img src=\"file:///android_asset/emoticons/tennis.gif\" alt=\"tennis\" />"); + buff.append("\"tennis\""); break; case 0xE038: //softbank building - buff.append("< img src=\"file:///android_asset/emoticons/building.gif\" alt=\"building\" />"); + buff.append("\"building\""); break; case 0xE02D: //softbank clock - buff.append("< img src=\"file:///android_asset/emoticons/clock.gif\" alt=\"clock\" />"); + buff.append("\"clock\""); break; case 0xE334: //softbank annoy - buff.append("< img src=\"file:///android_asset/emoticons/annoy.gif\" alt=\"annoy\" />"); + buff.append("\"annoy\""); break; case 0xE153: //softbank postoffice - buff.append("< img src=\"file:///android_asset/emoticons/postoffice.gif\" alt=\"postoffice\" />"); + buff.append("\"postoffice\""); break; case 0xE222: //softbank seven - buff.append("< img src=\"file:///android_asset/emoticons/seven.gif\" alt=\"seven\" />"); + buff.append("\"seven\""); break; case 0xE12F: //softbank dollar - buff.append("< img src=\"file:///android_asset/emoticons/dollar.gif\" alt=\"dollar\" />"); + buff.append("\"dollar\""); break; case 0xE00A: //softbank mobilephone - buff.append("< img src=\"file:///android_asset/emoticons/mobilephone.gif\" alt=\"mobilephone\" />"); + buff.append("\"mobilephone\""); break; case 0xE158: //softbank hotel - buff.append("< img src=\"file:///android_asset/emoticons/hotel.gif\" alt=\"hotel\" />"); + buff.append("\"hotel\""); break; case 0xE249: //softbank aquarius - buff.append("< img src=\"file:///android_asset/emoticons/aquarius.gif\" alt=\"aquarius\" />"); + buff.append("\"aquarius\""); break; case 0xE036: //softbank house - buff.append("< img src=\"file:///android_asset/emoticons/house.gif\" alt=\"house\" />"); + buff.append("\"house\""); break; case 0xE046: //softbank cake - buff.append("< img src=\"file:///android_asset/emoticons/cake.gif\" alt=\"cake\" />"); + buff.append("\"cake\""); break; case 0xE104: //softbank phoneto - buff.append("< img src=\"file:///android_asset/emoticons/phoneto.gif\" alt=\"phoneto\" />"); + buff.append("\"phoneto\""); break; case 0xE44B: //softbank night - buff.append("< img src=\"file:///android_asset/emoticons/night.gif\" alt=\"night\" />"); + buff.append("\"night\""); break; case 0xE313: //softbank hairsalon - buff.append("< img src=\"file:///android_asset/emoticons/hairsalon.gif\" alt=\"hairsalon\" />"); + buff.append("\"hairsalon\""); break; // These emoji codepoints are generated by tools/make_emoji in the K-9 source tree // The spaces between the < and the img are a hack to avoid triggering // K-9's 'load images' button case 0xE488: //kddi sun - buff.append("< img src=\"file:///android_asset/emoticons/sun.gif\" alt=\"sun\" />"); + buff.append("\"sun\""); break; case 0xEA88: //kddi id - buff.append("< img src=\"file:///android_asset/emoticons/id.gif\" alt=\"id\" />"); + buff.append("\"id\""); break; case 0xE4BA: //kddi baseball - buff.append("< img src=\"file:///android_asset/emoticons/baseball.gif\" alt=\"baseball\" />"); + buff.append("\"baseball\""); break; case 0xE525: //kddi four - buff.append("< img src=\"file:///android_asset/emoticons/four.gif\" alt=\"four\" />"); + buff.append("\"four\""); break; case 0xE578: //kddi free - buff.append("< img src=\"file:///android_asset/emoticons/free.gif\" alt=\"free\" />"); + buff.append("\"free\""); break; case 0xE4C1: //kddi wine - buff.append("< img src=\"file:///android_asset/emoticons/wine.gif\" alt=\"wine\" />"); + buff.append("\"wine\""); break; case 0xE512: //kddi bell - buff.append("< img src=\"file:///android_asset/emoticons/bell.gif\" alt=\"bell\" />"); + buff.append("\"bell\""); break; case 0xEB83: //kddi rock - buff.append("< img src=\"file:///android_asset/emoticons/rock.gif\" alt=\"rock\" />"); + buff.append("\"rock\""); break; case 0xE4D0: //kddi cake - buff.append("< img src=\"file:///android_asset/emoticons/cake.gif\" alt=\"cake\" />"); + buff.append("\"cake\""); break; case 0xE473: //kddi crying - buff.append("< img src=\"file:///android_asset/emoticons/crying.gif\" alt=\"crying\" />"); + buff.append("\"crying\""); break; case 0xE48C: //kddi rain - buff.append("< img src=\"file:///android_asset/emoticons/rain.gif\" alt=\"rain\" />"); + buff.append("\"rain\""); break; case 0xEAC2: //kddi bearing - buff.append("< img src=\"file:///android_asset/emoticons/bearing.gif\" alt=\"bearing\" />"); + buff.append("\"bearing\""); break; case 0xE47E: //kddi nosmoking - buff.append("< img src=\"file:///android_asset/emoticons/nosmoking.gif\" alt=\"nosmoking\" />"); + buff.append("\"nosmoking\""); break; case 0xEAC0: //kddi despair - buff.append("< img src=\"file:///android_asset/emoticons/despair.gif\" alt=\"despair\" />"); + buff.append("\"despair\""); break; case 0xE559: //kddi r-mark - buff.append("< img src=\"file:///android_asset/emoticons/r-mark.gif\" alt=\"r-mark\" />"); + buff.append("\"r-mark\""); break; case 0xEB2D: //kddi up - buff.append("< img src=\"file:///android_asset/emoticons/up.gif\" alt=\"up\" />"); + buff.append("\"up\""); break; case 0xEA89: //kddi full - buff.append("< img src=\"file:///android_asset/emoticons/full.gif\" alt=\"full\" />"); + buff.append("\"full\""); break; case 0xEAC9: //kddi gawk - buff.append("< img src=\"file:///android_asset/emoticons/gawk.gif\" alt=\"gawk\" />"); + buff.append("\"gawk\""); break; case 0xEB79: //kddi recycle - buff.append("< img src=\"file:///android_asset/emoticons/recycle.gif\" alt=\"recycle\" />"); + buff.append("\"recycle\""); break; case 0xE5AC: //kddi zero - buff.append("< img src=\"file:///android_asset/emoticons/zero.gif\" alt=\"zero\" />"); + buff.append("\"zero\""); break; case 0xEAAE: //kddi japanesetea - buff.append("< img src=\"file:///android_asset/emoticons/japanesetea.gif\" alt=\"japanesetea\" />"); + buff.append("\"japanesetea\""); break; case 0xEB30: //kddi sign03 - buff.append("< img src=\"file:///android_asset/emoticons/sign03.gif\" alt=\"sign03\" />"); + buff.append("\"sign03\""); break; case 0xE4B6: //kddi soccer - buff.append("< img src=\"file:///android_asset/emoticons/soccer.gif\" alt=\"soccer\" />"); + buff.append("\"soccer\""); break; case 0xE556: //kddi downwardleft - buff.append("< img src=\"file:///android_asset/emoticons/downwardleft.gif\" alt=\"downwardleft\" />"); + buff.append("\"downwardleft\""); break; case 0xE4BE: //kddi slate - buff.append("< img src=\"file:///android_asset/emoticons/slate.gif\" alt=\"slate\" />"); + buff.append("\"slate\""); break; case 0xE4A5: //kddi toilet - buff.append("< img src=\"file:///android_asset/emoticons/toilet.gif\" alt=\"toilet\" />"); + buff.append("\"toilet\""); break; // Skipping kddi codepoint E523 two // It conflicts with an earlier definition from another carrier: // softbank chick case 0xE496: //kddi scorpius - buff.append("< img src=\"file:///android_asset/emoticons/scorpius.gif\" alt=\"scorpius\" />"); + buff.append("\"scorpius\""); break; case 0xE4C6: //kddi game - buff.append("< img src=\"file:///android_asset/emoticons/game.gif\" alt=\"game\" />"); + buff.append("\"game\""); break; case 0xE5A0: //kddi birthday - buff.append("< img src=\"file:///android_asset/emoticons/birthday.gif\" alt=\"birthday\" />"); + buff.append("\"birthday\""); break; case 0xE5B8: //kddi pc - buff.append("< img src=\"file:///android_asset/emoticons/pc.gif\" alt=\"pc\" />"); + buff.append("\"pc\""); break; case 0xE516: //kddi hairsalon - buff.append("< img src=\"file:///android_asset/emoticons/hairsalon.gif\" alt=\"hairsalon\" />"); + buff.append("\"hairsalon\""); break; case 0xE475: //kddi sleepy - buff.append("< img src=\"file:///android_asset/emoticons/sleepy.gif\" alt=\"sleepy\" />"); + buff.append("\"sleepy\""); break; case 0xE4A3: //kddi atm - buff.append("< img src=\"file:///android_asset/emoticons/atm.gif\" alt=\"atm\" />"); + buff.append("\"atm\""); break; case 0xE59A: //kddi basketball - buff.append("< img src=\"file:///android_asset/emoticons/basketball.gif\" alt=\"basketball\" />"); + buff.append("\"basketball\""); break; case 0xE497: //kddi sagittarius - buff.append("< img src=\"file:///android_asset/emoticons/sagittarius.gif\" alt=\"sagittarius\" />"); + buff.append("\"sagittarius\""); break; case 0xEACD: //kddi delicious - buff.append("< img src=\"file:///android_asset/emoticons/delicious.gif\" alt=\"delicious\" />"); + buff.append("\"delicious\""); break; case 0xE5A8: //kddi newmoon - buff.append("< img src=\"file:///android_asset/emoticons/newmoon.gif\" alt=\"newmoon\" />"); + buff.append("\"newmoon\""); break; case 0xE49E: //kddi ticket - buff.append("< img src=\"file:///android_asset/emoticons/ticket.gif\" alt=\"ticket\" />"); + buff.append("\"ticket\""); break; case 0xE5AE: //kddi wobbly - buff.append("< img src=\"file:///android_asset/emoticons/wobbly.gif\" alt=\"wobbly\" />"); + buff.append("\"wobbly\""); break; case 0xE4E6: //kddi sweat02 - buff.append("< img src=\"file:///android_asset/emoticons/sweat02.gif\" alt=\"sweat02\" />"); + buff.append("\"sweat02\""); break; case 0xE59E: //kddi event - buff.append("< img src=\"file:///android_asset/emoticons/event.gif\" alt=\"event\" />"); + buff.append("\"event\""); break; case 0xE4AB: //kddi house - buff.append("< img src=\"file:///android_asset/emoticons/house.gif\" alt=\"house\" />"); + buff.append("\"house\""); break; case 0xE491: //kddi gemini - buff.append("< img src=\"file:///android_asset/emoticons/gemini.gif\" alt=\"gemini\" />"); + buff.append("\"gemini\""); break; case 0xE4C9: //kddi xmas - buff.append("< img src=\"file:///android_asset/emoticons/xmas.gif\" alt=\"xmas\" />"); + buff.append("\"xmas\""); break; case 0xE5BE: //kddi note - buff.append("< img src=\"file:///android_asset/emoticons/note.gif\" alt=\"note\" />"); + buff.append("\"note\""); break; case 0xEB2F: //kddi sign02 - buff.append("< img src=\"file:///android_asset/emoticons/sign02.gif\" alt=\"sign02\" />"); + buff.append("\"sign02\""); break; case 0xE508: //kddi music - buff.append("< img src=\"file:///android_asset/emoticons/music.gif\" alt=\"music\" />"); + buff.append("\"music\""); break; case 0xE5DF: //kddi hospital - buff.append("< img src=\"file:///android_asset/emoticons/hospital.gif\" alt=\"hospital\" />"); + buff.append("\"hospital\""); break; case 0xE5BC: //kddi subway - buff.append("< img src=\"file:///android_asset/emoticons/subway.gif\" alt=\"subway\" />"); + buff.append("\"subway\""); break; case 0xE5C9: //kddi crown - buff.append("< img src=\"file:///android_asset/emoticons/crown.gif\" alt=\"crown\" />"); + buff.append("\"crown\""); break; case 0xE4BC: //kddi spa - buff.append("< img src=\"file:///android_asset/emoticons/spa.gif\" alt=\"spa\" />"); + buff.append("\"spa\""); break; case 0xE514: //kddi ring - buff.append("< img src=\"file:///android_asset/emoticons/ring.gif\" alt=\"ring\" />"); + buff.append("\"ring\""); break; // Skipping kddi codepoint E502 tv // It conflicts with an earlier definition from another carrier: // softbank art case 0xE4AC: //kddi restaurant - buff.append("< img src=\"file:///android_asset/emoticons/restaurant.gif\" alt=\"restaurant\" />"); + buff.append("\"restaurant\""); break; case 0xE529: //kddi eight - buff.append("< img src=\"file:///android_asset/emoticons/eight.gif\" alt=\"eight\" />"); + buff.append("\"eight\""); break; case 0xE518: //kddi search - buff.append("< img src=\"file:///android_asset/emoticons/search.gif\" alt=\"search\" />"); + buff.append("\"search\""); break; case 0xE505: //kddi notes - buff.append("< img src=\"file:///android_asset/emoticons/notes.gif\" alt=\"notes\" />"); + buff.append("\"notes\""); break; case 0xE498: //kddi capricornus - buff.append("< img src=\"file:///android_asset/emoticons/capricornus.gif\" alt=\"capricornus\" />"); + buff.append("\"capricornus\""); break; case 0xEB7E: //kddi snail - buff.append("< img src=\"file:///android_asset/emoticons/snail.gif\" alt=\"snail\" />"); + buff.append("\"snail\""); break; case 0xEA97: //kddi bottle - buff.append("< img src=\"file:///android_asset/emoticons/bottle.gif\" alt=\"bottle\" />"); + buff.append("\"bottle\""); break; case 0xEB08: //kddi phoneto - buff.append("< img src=\"file:///android_asset/emoticons/phoneto.gif\" alt=\"phoneto\" />"); + buff.append("\"phoneto\""); break; case 0xE4D2: //kddi cherry - buff.append("< img src=\"file:///android_asset/emoticons/cherry.gif\" alt=\"cherry\" />"); + buff.append("\"cherry\""); break; case 0xE54D: //kddi downwardright - buff.append("< img src=\"file:///android_asset/emoticons/downwardright.gif\" alt=\"downwardright\" />"); + buff.append("\"downwardright\""); break; case 0xE5C3: //kddi wink - buff.append("< img src=\"file:///android_asset/emoticons/wink.gif\" alt=\"wink\" />"); + buff.append("\"wink\""); break; case 0xEAAC: //kddi ski - buff.append("< img src=\"file:///android_asset/emoticons/ski.gif\" alt=\"ski\" />"); + buff.append("\"ski\""); break; case 0xE515: //kddi camera - buff.append("< img src=\"file:///android_asset/emoticons/camera.gif\" alt=\"camera\" />"); + buff.append("\"camera\""); break; case 0xE5B6: //kddi t-shirt - buff.append("< img src=\"file:///android_asset/emoticons/t-shirt.gif\" alt=\"t-shirt\" />"); + buff.append("\"t-shirt\""); break; case 0xE5C4: //kddi lovely - buff.append("< img src=\"file:///android_asset/emoticons/lovely.gif\" alt=\"lovely\" />"); + buff.append("\"lovely\""); break; case 0xE4AD: //kddi building - buff.append("< img src=\"file:///android_asset/emoticons/building.gif\" alt=\"building\" />"); + buff.append("\"building\""); break; case 0xE4CE: //kddi maple - buff.append("< img src=\"file:///android_asset/emoticons/maple.gif\" alt=\"maple\" />"); + buff.append("\"maple\""); break; case 0xE5AA: //kddi moon2 - buff.append("< img src=\"file:///android_asset/emoticons/moon2.gif\" alt=\"moon2\" />"); + buff.append("\"moon2\""); break; case 0xE5B4: //kddi noodle - buff.append("< img src=\"file:///android_asset/emoticons/noodle.gif\" alt=\"noodle\" />"); + buff.append("\"noodle\""); break; case 0xE5A6: //kddi scissors - buff.append("< img src=\"file:///android_asset/emoticons/scissors.gif\" alt=\"scissors\" />"); + buff.append("\"scissors\""); break; case 0xE4AA: //kddi bank - buff.append("< img src=\"file:///android_asset/emoticons/bank.gif\" alt=\"bank\" />"); + buff.append("\"bank\""); break; case 0xE4B5: //kddi train - buff.append("< img src=\"file:///android_asset/emoticons/train.gif\" alt=\"train\" />"); + buff.append("\"train\""); break; case 0xE477: //kddi heart03 - buff.append("< img src=\"file:///android_asset/emoticons/heart03.gif\" alt=\"heart03\" />"); + buff.append("\"heart03\""); break; case 0xE481: //kddi danger - buff.append("< img src=\"file:///android_asset/emoticons/danger.gif\" alt=\"danger\" />"); + buff.append("\"danger\""); break; case 0xE597: //kddi cafe - buff.append("< img src=\"file:///android_asset/emoticons/cafe.gif\" alt=\"cafe\" />"); + buff.append("\"cafe\""); break; case 0xEB2B: //kddi shoe - buff.append("< img src=\"file:///android_asset/emoticons/shoe.gif\" alt=\"shoe\" />"); + buff.append("\"shoe\""); break; case 0xEB7C: //kddi wave - buff.append("< img src=\"file:///android_asset/emoticons/wave.gif\" alt=\"wave\" />"); + buff.append("\"wave\""); break; case 0xE471: //kddi happy01 - buff.append("< img src=\"file:///android_asset/emoticons/happy01.gif\" alt=\"happy01\" />"); + buff.append("\"happy01\""); break; case 0xE4CA: //kddi cherryblossom - buff.append("< img src=\"file:///android_asset/emoticons/cherryblossom.gif\" alt=\"cherryblossom\" />"); + buff.append("\"cherryblossom\""); break; case 0xE4D5: //kddi riceball - buff.append("< img src=\"file:///android_asset/emoticons/riceball.gif\" alt=\"riceball\" />"); + buff.append("\"riceball\""); break; case 0xE587: //kddi wrench - buff.append("< img src=\"file:///android_asset/emoticons/wrench.gif\" alt=\"wrench\" />"); + buff.append("\"wrench\""); break; case 0xEB2A: //kddi foot - buff.append("< img src=\"file:///android_asset/emoticons/foot.gif\" alt=\"foot\" />"); + buff.append("\"foot\""); break; case 0xE47D: //kddi smoking - buff.append("< img src=\"file:///android_asset/emoticons/smoking.gif\" alt=\"smoking\" />"); + buff.append("\"smoking\""); break; case 0xE4DC: //kddi penguin - buff.append("< img src=\"file:///android_asset/emoticons/penguin.gif\" alt=\"penguin\" />"); + buff.append("\"penguin\""); break; case 0xE4B3: //kddi airplane - buff.append("< img src=\"file:///android_asset/emoticons/airplane.gif\" alt=\"airplane\" />"); + buff.append("\"airplane\""); break; case 0xE4DE: //kddi pig - buff.append("< img src=\"file:///android_asset/emoticons/pig.gif\" alt=\"pig\" />"); + buff.append("\"pig\""); break; case 0xE59B: //kddi pocketbell - buff.append("< img src=\"file:///android_asset/emoticons/pocketbell.gif\" alt=\"pocketbell\" />"); + buff.append("\"pocketbell\""); break; case 0xE4AF: //kddi bus - buff.append("< img src=\"file:///android_asset/emoticons/bus.gif\" alt=\"bus\" />"); + buff.append("\"bus\""); break; case 0xE4A6: //kddi parking - buff.append("< img src=\"file:///android_asset/emoticons/parking.gif\" alt=\"parking\" />"); + buff.append("\"parking\""); break; case 0xE486: //kddi moon3 - buff.append("< img src=\"file:///android_asset/emoticons/moon3.gif\" alt=\"moon3\" />"); + buff.append("\"moon3\""); break; case 0xE5A4: //kddi eye - buff.append("< img src=\"file:///android_asset/emoticons/eye.gif\" alt=\"eye\" />"); + buff.append("\"eye\""); break; case 0xE50C: //kddi cd - buff.append("< img src=\"file:///android_asset/emoticons/cd.gif\" alt=\"cd\" />"); + buff.append("\"cd\""); break; case 0xE54C: //kddi upwardleft - buff.append("< img src=\"file:///android_asset/emoticons/upwardleft.gif\" alt=\"upwardleft\" />"); + buff.append("\"upwardleft\""); break; case 0xEA82: //kddi ship - buff.append("< img src=\"file:///android_asset/emoticons/ship.gif\" alt=\"ship\" />"); + buff.append("\"ship\""); break; case 0xE4B1: //kddi car - buff.append("< img src=\"file:///android_asset/emoticons/car.gif\" alt=\"car\" />"); + buff.append("\"car\""); break; case 0xEB80: //kddi smile - buff.append("< img src=\"file:///android_asset/emoticons/smile.gif\" alt=\"smile\" />"); + buff.append("\"smile\""); break; case 0xE5B0: //kddi impact - buff.append("< img src=\"file:///android_asset/emoticons/impact.gif\" alt=\"impact\" />"); + buff.append("\"impact\""); break; case 0xE504: //kddi moneybag - buff.append("< img src=\"file:///android_asset/emoticons/moneybag.gif\" alt=\"moneybag\" />"); + buff.append("\"moneybag\""); break; case 0xE4B9: //kddi motorsports - buff.append("< img src=\"file:///android_asset/emoticons/motorsports.gif\" alt=\"motorsports\" />"); + buff.append("\"motorsports\""); break; case 0xE494: //kddi virgo - buff.append("< img src=\"file:///android_asset/emoticons/virgo.gif\" alt=\"virgo\" />"); + buff.append("\"virgo\""); break; case 0xE595: //kddi heart01 - buff.append("< img src=\"file:///android_asset/emoticons/heart01.gif\" alt=\"heart01\" />"); + buff.append("\"heart01\""); break; case 0xEB03: //kddi pen - buff.append("< img src=\"file:///android_asset/emoticons/pen.gif\" alt=\"pen\" />"); + buff.append("\"pen\""); break; case 0xE57D: //kddi yen - buff.append("< img src=\"file:///android_asset/emoticons/yen.gif\" alt=\"yen\" />"); + buff.append("\"yen\""); break; case 0xE598: //kddi mist - buff.append("< img src=\"file:///android_asset/emoticons/mist.gif\" alt=\"mist\" />"); + buff.append("\"mist\""); break; case 0xE5A2: //kddi diamond - buff.append("< img src=\"file:///android_asset/emoticons/diamond.gif\" alt=\"diamond\" />"); + buff.append("\"diamond\""); break; case 0xE4A4: //kddi 24hours - buff.append("< img src=\"file:///android_asset/emoticons/24hours.gif\" alt=\"24hours\" />"); + buff.append("\"24hours\""); break; case 0xE524: //kddi three - buff.append("< img src=\"file:///android_asset/emoticons/three.gif\" alt=\"three\" />"); + buff.append("\"three\""); break; case 0xEB7B: //kddi updown - buff.append("< img src=\"file:///android_asset/emoticons/updown.gif\" alt=\"updown\" />"); + buff.append("\"updown\""); break; case 0xE5A1: //kddi spade - buff.append("< img src=\"file:///android_asset/emoticons/spade.gif\" alt=\"spade\" />"); + buff.append("\"spade\""); break; case 0xE495: //kddi libra - buff.append("< img src=\"file:///android_asset/emoticons/libra.gif\" alt=\"libra\" />"); + buff.append("\"libra\""); break; case 0xE588: //kddi mobilephone - buff.append("< img src=\"file:///android_asset/emoticons/mobilephone.gif\" alt=\"mobilephone\" />"); + buff.append("\"mobilephone\""); break; case 0xE599: //kddi golf - buff.append("< img src=\"file:///android_asset/emoticons/golf.gif\" alt=\"golf\" />"); + buff.append("\"golf\""); break; case 0xE520: //kddi faxto - buff.append("< img src=\"file:///android_asset/emoticons/faxto.gif\" alt=\"faxto\" />"); + buff.append("\"faxto\""); break; // Skipping kddi codepoint E503 karaoke // It conflicts with an earlier definition from another carrier: // softbank drama case 0xE4D6: //kddi fastfood - buff.append("< img src=\"file:///android_asset/emoticons/fastfood.gif\" alt=\"fastfood\" />"); + buff.append("\"fastfood\""); break; case 0xE4A1: //kddi pencil - buff.append("< img src=\"file:///android_asset/emoticons/pencil.gif\" alt=\"pencil\" />"); + buff.append("\"pencil\""); break; case 0xE522: //kddi one - buff.append("< img src=\"file:///android_asset/emoticons/one.gif\" alt=\"one\" />"); + buff.append("\"one\""); break; case 0xEB84: //kddi sharp - buff.append("< img src=\"file:///android_asset/emoticons/sharp.gif\" alt=\"sharp\" />"); + buff.append("\"sharp\""); break; case 0xE476: //kddi flair - buff.append("< img src=\"file:///android_asset/emoticons/flair.gif\" alt=\"flair\" />"); + buff.append("\"flair\""); break; case 0xE46B: //kddi run - buff.append("< img src=\"file:///android_asset/emoticons/run.gif\" alt=\"run\" />"); + buff.append("\"run\""); break; case 0xEAF5: //kddi drama - buff.append("< img src=\"file:///android_asset/emoticons/drama.gif\" alt=\"drama\" />"); + buff.append("\"drama\""); break; case 0xEAB9: //kddi apple - buff.append("< img src=\"file:///android_asset/emoticons/apple.gif\" alt=\"apple\" />"); + buff.append("\"apple\""); break; case 0xE4EB: //kddi kissmark - buff.append("< img src=\"file:///android_asset/emoticons/kissmark.gif\" alt=\"kissmark\" />"); + buff.append("\"kissmark\""); break; case 0xE55D: //kddi enter - buff.append("< img src=\"file:///android_asset/emoticons/enter.gif\" alt=\"enter\" />"); + buff.append("\"enter\""); break; case 0xE59F: //kddi ribbon - buff.append("< img src=\"file:///android_asset/emoticons/ribbon.gif\" alt=\"ribbon\" />"); + buff.append("\"ribbon\""); break; case 0xE526: //kddi five - buff.append("< img src=\"file:///android_asset/emoticons/five.gif\" alt=\"five\" />"); + buff.append("\"five\""); break; case 0xE571: //kddi gasstation - buff.append("< img src=\"file:///android_asset/emoticons/gasstation.gif\" alt=\"gasstation\" />"); + buff.append("\"gasstation\""); break; case 0xE517: //kddi movie - buff.append("< img src=\"file:///android_asset/emoticons/movie.gif\" alt=\"movie\" />"); + buff.append("\"movie\""); break; case 0xE4B8: //kddi snowboard - buff.append("< img src=\"file:///android_asset/emoticons/snowboard.gif\" alt=\"snowboard\" />"); + buff.append("\"snowboard\""); break; case 0xEAE8: //kddi sprinkle - buff.append("< img src=\"file:///android_asset/emoticons/sprinkle.gif\" alt=\"sprinkle\" />"); + buff.append("\"sprinkle\""); break; case 0xEA80: //kddi school - buff.append("< img src=\"file:///android_asset/emoticons/school.gif\" alt=\"school\" />"); + buff.append("\"school\""); break; case 0xE47C: //kddi sandclock - buff.append("< img src=\"file:///android_asset/emoticons/sandclock.gif\" alt=\"sandclock\" />"); + buff.append("\"sandclock\""); break; case 0xEB31: //kddi sign05 - buff.append("< img src=\"file:///android_asset/emoticons/sign05.gif\" alt=\"sign05\" />"); + buff.append("\"sign05\""); break; case 0xE5AB: //kddi clear - buff.append("< img src=\"file:///android_asset/emoticons/clear.gif\" alt=\"clear\" />"); + buff.append("\"clear\""); break; case 0xE5DE: //kddi postoffice - buff.append("< img src=\"file:///android_asset/emoticons/postoffice.gif\" alt=\"postoffice\" />"); + buff.append("\"postoffice\""); break; case 0xEB62: //kddi mailto - buff.append("< img src=\"file:///android_asset/emoticons/mailto.gif\" alt=\"mailto\" />"); + buff.append("\"mailto\""); break; case 0xE528: //kddi seven - buff.append("< img src=\"file:///android_asset/emoticons/seven.gif\" alt=\"seven\" />"); + buff.append("\"seven\""); break; case 0xE4C2: //kddi bar - buff.append("< img src=\"file:///android_asset/emoticons/bar.gif\" alt=\"bar\" />"); + buff.append("\"bar\""); break; case 0xE487: //kddi thunder - buff.append("< img src=\"file:///android_asset/emoticons/thunder.gif\" alt=\"thunder\" />"); + buff.append("\"thunder\""); break; case 0xE5A9: //kddi moon1 - buff.append("< img src=\"file:///android_asset/emoticons/moon1.gif\" alt=\"moon1\" />"); + buff.append("\"moon1\""); break; case 0xEB7A: //kddi leftright - buff.append("< img src=\"file:///android_asset/emoticons/leftright.gif\" alt=\"leftright\" />"); + buff.append("\"leftright\""); break; case 0xE513: //kddi clover - buff.append("< img src=\"file:///android_asset/emoticons/clover.gif\" alt=\"clover\" />"); + buff.append("\"clover\""); break; case 0xE492: //kddi cancer - buff.append("< img src=\"file:///android_asset/emoticons/cancer.gif\" alt=\"cancer\" />"); + buff.append("\"cancer\""); break; case 0xEB78: //kddi loveletter - buff.append("< img src=\"file:///android_asset/emoticons/loveletter.gif\" alt=\"loveletter\" />"); + buff.append("\"loveletter\""); break; case 0xE4E0: //kddi chick - buff.append("< img src=\"file:///android_asset/emoticons/chick.gif\" alt=\"chick\" />"); + buff.append("\"chick\""); break; case 0xE4CF: //kddi present - buff.append("< img src=\"file:///android_asset/emoticons/present.gif\" alt=\"present\" />"); + buff.append("\"present\""); break; case 0xE478: //kddi heart04 - buff.append("< img src=\"file:///android_asset/emoticons/heart04.gif\" alt=\"heart04\" />"); + buff.append("\"heart04\""); break; case 0xEAC3: //kddi sad - buff.append("< img src=\"file:///android_asset/emoticons/sad.gif\" alt=\"sad\" />"); + buff.append("\"sad\""); break; case 0xE52A: //kddi nine - buff.append("< img src=\"file:///android_asset/emoticons/nine.gif\" alt=\"nine\" />"); + buff.append("\"nine\""); break; case 0xE482: //kddi sign01 - buff.append("< img src=\"file:///android_asset/emoticons/sign01.gif\" alt=\"sign01\" />"); + buff.append("\"sign01\""); break; case 0xEABF: //kddi catface - buff.append("< img src=\"file:///android_asset/emoticons/catface.gif\" alt=\"catface\" />"); + buff.append("\"catface\""); break; case 0xE527: //kddi six - buff.append("< img src=\"file:///android_asset/emoticons/six.gif\" alt=\"six\" />"); + buff.append("\"six\""); break; case 0xE52C: //kddi mobaq - buff.append("< img src=\"file:///android_asset/emoticons/mobaq.gif\" alt=\"mobaq\" />"); + buff.append("\"mobaq\""); break; case 0xE485: //kddi snow - buff.append("< img src=\"file:///android_asset/emoticons/snow.gif\" alt=\"snow\" />"); + buff.append("\"snow\""); break; case 0xE4B7: //kddi tennis - buff.append("< img src=\"file:///android_asset/emoticons/tennis.gif\" alt=\"tennis\" />"); + buff.append("\"tennis\""); break; case 0xE5BD: //kddi fuji - buff.append("< img src=\"file:///android_asset/emoticons/fuji.gif\" alt=\"fuji\" />"); + buff.append("\"fuji\""); break; case 0xE558: //kddi copyright - buff.append("< img src=\"file:///android_asset/emoticons/copyright.gif\" alt=\"copyright\" />"); + buff.append("\"copyright\""); break; case 0xE4D8: //kddi horse - buff.append("< img src=\"file:///android_asset/emoticons/horse.gif\" alt=\"horse\" />"); + buff.append("\"horse\""); break; case 0xE4B0: //kddi bullettrain - buff.append("< img src=\"file:///android_asset/emoticons/bullettrain.gif\" alt=\"bullettrain\" />"); + buff.append("\"bullettrain\""); break; case 0xE596: //kddi telephone - buff.append("< img src=\"file:///android_asset/emoticons/telephone.gif\" alt=\"telephone\" />"); + buff.append("\"telephone\""); break; case 0xE48F: //kddi aries - buff.append("< img src=\"file:///android_asset/emoticons/aries.gif\" alt=\"aries\" />"); + buff.append("\"aries\""); break; case 0xE46A: //kddi signaler - buff.append("< img src=\"file:///android_asset/emoticons/signaler.gif\" alt=\"signaler\" />"); + buff.append("\"signaler\""); break; case 0xE472: //kddi angry - buff.append("< img src=\"file:///android_asset/emoticons/angry.gif\" alt=\"angry\" />"); + buff.append("\"angry\""); break; case 0xE54E: //kddi tm - buff.append("< img src=\"file:///android_asset/emoticons/tm.gif\" alt=\"tm\" />"); + buff.append("\"tm\""); break; case 0xE51A: //kddi boutique - buff.append("< img src=\"file:///android_asset/emoticons/boutique.gif\" alt=\"boutique\" />"); + buff.append("\"boutique\""); break; case 0xE493: //kddi leo - buff.append("< img src=\"file:///android_asset/emoticons/leo.gif\" alt=\"leo\" />"); + buff.append("\"leo\""); break; case 0xE5A3: //kddi club - buff.append("< img src=\"file:///android_asset/emoticons/club.gif\" alt=\"club\" />"); + buff.append("\"club\""); break; case 0xE499: //kddi aquarius - buff.append("< img src=\"file:///android_asset/emoticons/aquarius.gif\" alt=\"aquarius\" />"); + buff.append("\"aquarius\""); break; case 0xE4AE: //kddi bicycle - buff.append("< img src=\"file:///android_asset/emoticons/bicycle.gif\" alt=\"bicycle\" />"); + buff.append("\"bicycle\""); break; case 0xE4E7: //kddi bleah - buff.append("< img src=\"file:///android_asset/emoticons/bleah.gif\" alt=\"bleah\" />"); + buff.append("\"bleah\""); break; case 0xE49F: //kddi book - buff.append("< img src=\"file:///android_asset/emoticons/book.gif\" alt=\"book\" />"); + buff.append("\"book\""); break; case 0xE5AD: //kddi ok - buff.append("< img src=\"file:///android_asset/emoticons/ok.gif\" alt=\"ok\" />"); + buff.append("\"ok\""); break; case 0xE5A7: //kddi paper - buff.append("< img src=\"file:///android_asset/emoticons/paper.gif\" alt=\"paper\" />"); + buff.append("\"paper\""); break; case 0xE4E5: //kddi annoy - buff.append("< img src=\"file:///android_asset/emoticons/annoy.gif\" alt=\"annoy\" />"); + buff.append("\"annoy\""); break; case 0xE4A0: //kddi clip - buff.append("< img src=\"file:///android_asset/emoticons/clip.gif\" alt=\"clip\" />"); + buff.append("\"clip\""); break; case 0xE509: //kddi rouge - buff.append("< img src=\"file:///android_asset/emoticons/rouge.gif\" alt=\"rouge\" />"); + buff.append("\"rouge\""); break; case 0xEAAF: //kddi bread - buff.append("< img src=\"file:///android_asset/emoticons/bread.gif\" alt=\"bread\" />"); + buff.append("\"bread\""); break; case 0xE519: //kddi key - buff.append("< img src=\"file:///android_asset/emoticons/key.gif\" alt=\"key\" />"); + buff.append("\"key\""); break; case 0xE594: //kddi clock - buff.append("< img src=\"file:///android_asset/emoticons/clock.gif\" alt=\"clock\" />"); + buff.append("\"clock\""); break; case 0xEB7D: //kddi bud - buff.append("< img src=\"file:///android_asset/emoticons/bud.gif\" alt=\"bud\" />"); + buff.append("\"bud\""); break; case 0xEA8A: //kddi empty - buff.append("< img src=\"file:///android_asset/emoticons/empty.gif\" alt=\"empty\" />"); + buff.append("\"empty\""); break; case 0xE5B5: //kddi new - buff.append("< img src=\"file:///android_asset/emoticons/new.gif\" alt=\"new\" />"); + buff.append("\"new\""); break; case 0xE47A: //kddi bomb - buff.append("< img src=\"file:///android_asset/emoticons/bomb.gif\" alt=\"bomb\" />"); + buff.append("\"bomb\""); break; case 0xE5C6: //kddi coldsweats02 - buff.append("< img src=\"file:///android_asset/emoticons/coldsweats02.gif\" alt=\"coldsweats02\" />"); + buff.append("\"coldsweats02\""); break; case 0xE49A: //kddi pisces - buff.append("< img src=\"file:///android_asset/emoticons/pisces.gif\" alt=\"pisces\" />"); + buff.append("\"pisces\""); break; case 0xE4F3: //kddi punch - buff.append("< img src=\"file:///android_asset/emoticons/punch.gif\" alt=\"punch\" />"); + buff.append("\"punch\""); break; case 0xEB5D: //kddi pout - buff.append("< img src=\"file:///android_asset/emoticons/pout.gif\" alt=\"pout\" />"); + buff.append("\"pout\""); break; case 0xE469: //kddi typhoon - buff.append("< img src=\"file:///android_asset/emoticons/typhoon.gif\" alt=\"typhoon\" />"); + buff.append("\"typhoon\""); break; case 0xE5B1: //kddi sweat01 - buff.append("< img src=\"file:///android_asset/emoticons/sweat01.gif\" alt=\"sweat01\" />"); + buff.append("\"sweat01\""); break; case 0xE4C7: //kddi dollar - buff.append("< img src=\"file:///android_asset/emoticons/dollar.gif\" alt=\"dollar\" />"); + buff.append("\"dollar\""); break; case 0xE5C5: //kddi shock - buff.append("< img src=\"file:///android_asset/emoticons/shock.gif\" alt=\"shock\" />"); + buff.append("\"shock\""); break; case 0xE4F9: //kddi good - buff.append("< img src=\"file:///android_asset/emoticons/good.gif\" alt=\"good\" />"); + buff.append("\"good\""); break; case 0xE4F1: //kddi secret - buff.append("< img src=\"file:///android_asset/emoticons/secret.gif\" alt=\"secret\" />"); + buff.append("\"secret\""); break; case 0xE4E4: //kddi tulip - buff.append("< img src=\"file:///android_asset/emoticons/tulip.gif\" alt=\"tulip\" />"); + buff.append("\"tulip\""); break; case 0xEA81: //kddi hotel - buff.append("< img src=\"file:///android_asset/emoticons/hotel.gif\" alt=\"hotel\" />"); + buff.append("\"hotel\""); break; case 0xE4FE: //kddi eyeglass - buff.append("< img src=\"file:///android_asset/emoticons/eyeglass.gif\" alt=\"eyeglass\" />"); + buff.append("\"eyeglass\""); break; case 0xEAF1: //kddi night - buff.append("< img src=\"file:///android_asset/emoticons/night.gif\" alt=\"night\" />"); + buff.append("\"night\""); break; case 0xE555: //kddi upwardright - buff.append("< img src=\"file:///android_asset/emoticons/upwardright.gif\" alt=\"upwardright\" />"); + buff.append("\"upwardright\""); break; case 0xEB2E: //kddi down - buff.append("< img src=\"file:///android_asset/emoticons/down.gif\" alt=\"down\" />"); + buff.append("\"down\""); break; case 0xE4DB: //kddi cat - buff.append("< img src=\"file:///android_asset/emoticons/cat.gif\" alt=\"cat\" />"); + buff.append("\"cat\""); break; case 0xE59C: //kddi art - buff.append("< img src=\"file:///android_asset/emoticons/art.gif\" alt=\"art\" />"); + buff.append("\"art\""); break; case 0xEB69: //kddi weep - buff.append("< img src=\"file:///android_asset/emoticons/weep.gif\" alt=\"weep\" />"); + buff.append("\"weep\""); break; case 0xE4F4: //kddi dash - buff.append("< img src=\"file:///android_asset/emoticons/dash.gif\" alt=\"dash\" />"); + buff.append("\"dash\""); break; case 0xE490: //kddi taurus - buff.append("< img src=\"file:///android_asset/emoticons/taurus.gif\" alt=\"taurus\" />"); + buff.append("\"taurus\""); break; case 0xE57A: //kddi watch - buff.append("< img src=\"file:///android_asset/emoticons/watch.gif\" alt=\"watch\" />"); + buff.append("\"watch\""); break; case 0xEB2C: //kddi flag - buff.append("< img src=\"file:///android_asset/emoticons/flag.gif\" alt=\"flag\" />"); + buff.append("\"flag\""); break; case 0xEB77: //kddi denim - buff.append("< img src=\"file:///android_asset/emoticons/denim.gif\" alt=\"denim\" />"); + buff.append("\"denim\""); break; case 0xEAC5: //kddi confident - buff.append("< img src=\"file:///android_asset/emoticons/confident.gif\" alt=\"confident\" />"); + buff.append("\"confident\""); break; case 0xE4B4: //kddi yacht - buff.append("< img src=\"file:///android_asset/emoticons/yacht.gif\" alt=\"yacht\" />"); + buff.append("\"yacht\""); break; case 0xE49C: //kddi bag - buff.append("< img src=\"file:///android_asset/emoticons/bag.gif\" alt=\"bag\" />"); + buff.append("\"bag\""); break; case 0xE5A5: //kddi ear - buff.append("< img src=\"file:///android_asset/emoticons/ear.gif\" alt=\"ear\" />"); + buff.append("\"ear\""); break; case 0xE4E1: //kddi dog - buff.append("< img src=\"file:///android_asset/emoticons/dog.gif\" alt=\"dog\" />"); + buff.append("\"dog\""); break; case 0xE521: //kddi mail - buff.append("< img src=\"file:///android_asset/emoticons/mail.gif\" alt=\"mail\" />"); + buff.append("\"mail\""); break; case 0xEB35: //kddi banana - buff.append("< img src=\"file:///android_asset/emoticons/banana.gif\" alt=\"banana\" />"); + buff.append("\"banana\""); break; case 0xEAA5: //kddi heart - buff.append("< img src=\"file:///android_asset/emoticons/heart.gif\" alt=\"heart\" />"); + buff.append("\"heart\""); break; case 0xE47F: //kddi wheelchair - buff.append("< img src=\"file:///android_asset/emoticons/wheelchair.gif\" alt=\"wheelchair\" />"); + buff.append("\"wheelchair\""); break; case 0xEB75: //kddi heart02 - buff.append("< img src=\"file:///android_asset/emoticons/heart02.gif\" alt=\"heart02\" />"); + buff.append("\"heart02\""); break; case 0xE48D: //kddi cloud - buff.append("< img src=\"file:///android_asset/emoticons/cloud.gif\" alt=\"cloud\" />"); + buff.append("\"cloud\""); break; case 0xE4C3: //kddi beer - buff.append("< img src=\"file:///android_asset/emoticons/beer.gif\" alt=\"beer\" />"); + buff.append("\"beer\""); break; case 0xEAAB: //kddi shine - buff.append("< img src=\"file:///android_asset/emoticons/shine.gif\" alt=\"shine\" />"); + buff.append("\"shine\""); break; case 0xEA92: //kddi memo - buff.append("< img src=\"file:///android_asset/emoticons/memo.gif\" alt=\"memo\" />"); + buff.append("\"memo\""); break; default: buff.append((char)c); diff --git a/tools/make_emoji b/tools/make_emoji index 689ced838..56613b062 100644 --- a/tools/make_emoji +++ b/tools/make_emoji @@ -9,8 +9,7 @@ for my $carrier qw(docomo softbank kddi) { print " // These emoji codepoints are generated by tools/make_emoji in the K-9 source tree\n"; - print " // The spaces between the < and the img are a hack to avoid triggering \n"; - print " // K-9's 'load images' button\n\n"; + print "\n"; for my $codepoint (keys %{$emoji->{$carrier}}) { if (defined $codepoints{$codepoint}) { @@ -23,7 +22,7 @@ for my $codepoint (keys %{$emoji->{$carrier}}) { } print " case 0x$codepoint: //$carrier ".$emoji->{$carrier}->{$codepoint}."\n"; - print " ".'buff.append("< img src=\"file:///android_asset/emoticons/'.$emoji->{$carrier}->{$codepoint}.'.gif\" alt=\"'.$emoji->{$carrier}->{$codepoint}.'\" />'."\");\n"; + print " ".'buff.append("{$carrier}->{$codepoint}.'.gif\" alt=\"'.$emoji->{$carrier}->{$codepoint}.'\" />'."\");\n"; print " break;\n";