OSDN Git Service

* doc/manual.html: refits -> finds (#18875)\r * lib/Keitairc/Config.pm: refits -...
[keitairc/keitairc.git] / ChangeLog
index 8bac422..1df7016 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,216 @@
+2009-09-25  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc: 2.0b12 \e$B%j%j!<%9\e(B
+       * lib/Keitairc/Config.pm: au_subscriber_id docomo_foma_icc
+       docomo_imodeid softbank_serial_key emobile_userid\e$B$r=i4|2=\e(B (ticket:
+       #17917)
+       * doc/manual.html: web_schema\e$B5-=RDI2C\e(B (ticket: #18872)
+       * doc/manual.html: refits -> finds (#18875)
+       * lib/Keitairc/Config.pm: refits -> finds (#18875)
+       * lib/plugins/00location_receiver: refits -> finds (#18875)
+
+2009-09-24  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
+         lib/templates/{default,ipod-sjis}/*:
+         web_charset \e$B$r;XDj$7$?$H$-$K$A$c$s$H;XDj$I$*$j$K$J$k$h$&$K\e(B
+         \e$B%G%#%U%)%k%H$N\e(Bcharset\e$B%O%s%I%j%s%0%k!<%A%s!"%F%s%W%l!<%H$N\e(B
+         \e$B%(%s%3!<%G%#%s%0$NJQ49=hM}$rDI2C!#\e(Bmeta \e$B%X%C%@$N\e(Bcharset\e$B$r\e(B
+         \e$B30It$+$i%;%C%H$G$-$k$h$&$K%F%s%W%l!<%H$r99?7\e(B(ticket: #18509)
+
+2009-07-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/templates/ipod-sjis/index.html: add irc command input
+         form on iPhone/iPod tocuh UI (ticket: #14605)
+
+2009-07-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/plugin/10url, lib/templates/ipod-sjis/{all,recent,topic}.html,
+         add lib/public/noreferrer-keitairc.js,
+         drop lib/templates/ipod-sjis/{url,url_session}.html:
+         \e$B30It%j%s%/$X$N%"%/%;%9$N:]$N\e(B referrer \e$B$r>C$9$h$&$K$7$^$7$?!#\e(B
+         javascript \e$B;H$C$F$k$N$G\e(B(\e$B$5$i$K8@$&$H!"\e(BonTouchStart\e$B%$%Y%s%H$H$+\e(B
+         \e$B$b$R$m$C$F$4$K$g$4$K$g$7$F$k$N$G\e(B)\e$B!"\e(BiPhone/iPod touch \e$B$N$_$G$9!#\e(B
+         referrer\e$B$+$i%;%C%7%g%s$,O3$l$k$3$H$b$J$/$J$C$?$N$G?75,%;%C%7%g%s\e(B
+         \e$B:n$C$F%"%/%;%9$rA*Br$9$k\e(BUI\e$B$r=P$5$J$$$h$&$K$7$F$^$9!#\e(B
+       * lib/templates/ipod-sjis/*: update to use iuix.{js,css} instead of
+         iui.{js,css}
+
+2009-07-15  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/Keitairc/ClientInfo.pm, doc/manual.html: add is_ipod_os3()
+         function to detect iPhone OS is 3.0 or above (and update
+         manual entry related it).
+       * add lib/public/geopost-keitairc.js: Geopost support javascript
+         function for Geolocation API (e.g iPhone)
+       * lib/public/iui/*: update iui to version 0.20
+       * add lib/templates/ipod-sjis/location_receiver.html: location
+         information message post support template on iPhone.
+       * lib/templates/ipod-sjis/{index,all}.html: update menu layout to
+         support location information message menu
+       * lib/plugins/00all: is_ipod_os3 check param added to rendering
+         option
+       * lib/plugins/32address: direct call google maps on iPhone to
+         use google map application smoothly.
+       * lib/plugins/20phone: phone number link change to simple tel:
+         link on iPhone/iPod touch UI
+       * drop lib/templates/ipod-sjis/{phone,mail,address}.html:
+         They are not used on iPhone/iPod touch UI
+
+2009-07-12  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/templates/ipod-sjis/all.html: automaticaly focus to
+         message input form when new messages button clicked.
+       * lib/plugins/*: plugin API update, add $request parameter
+         to message_replace_imprementation() method (ticket: #17752)
+       * lib/plugins/20mail: mail address link change to simple mailto
+         link on iPod/iPhone UI (ticket: #17740)
+
+2009-07-04  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/public-iui-keitairc.css: add -webkit-user-select: auto
+         to body to be able to cut & copy (ticket: #17581)
+       * lib/public-iui-keitairc.css: \e$BFC$K\e(BURL\e$B$K$=$&$$$&8=>]$,B?$$$,!"1QC1\e(B
+         \e$B8lE*$J6h@Z$j$,$J$$D9$$C18l$,$O$_=P$7$F!"2#%9%/%m!<%k$G$-$k>uBV$,\e(B
+         \e$BH/@8$9$k$3$H$,$"$k$N$KBP=h$7$?\e(B(\e$B$3$l$,$*$-$A$c$&$H!"=D%9%/%m!<%k\e(B
+         \e$B$5$;$F$k$H$U$i$U$i:81&$K%V%l$FHs>o$K]5F+$7$$\e(B)
+         li.message \e$B$H\e(B li.messegenew \e$B$K\e(B word-break: break-all\e$B$r@_Dj$7$FL5\e(B
+         \e$BM}$d$j@^$jJV$9$h$&$K$7$?\e(B(\e$B<c43MpK=$@$1$I\e(B)
+
+2009-06-30  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
+
+       * lib/templates/ipod-sjis/all.html: fixed broken cancel button
+         (ticket: #14726)
+
+2008-08-06  Jun Morimoto  <morimoto@mrmt.net>
+
+       * lib/templates/default/{all,unread}.html: fixed stamp variable
+       within html template (to avoid duplicate posting from some au
+       browser phones)
+
+2008-08-05  Jun Morimoto  <morimoto@mrmt.net>
+
+       * lib/templates/default/{all,unread}.html: display action messages
+       in light blue * t/*.t: added can_ok()
+
+2008-08-03  Jun Morimoto  <morimoto@mrmt.net>
+
+       * lib/plugins/00all: added follow_nick option
+       * lib/plugins/00unread: added follow_nick option
+       * lib/templates/all.html: added follow_nick option
+       * lib/templates/unread.html: added follow_nick option
+       * lib/Keitairc/IrcCallback.pm: added follow_nick option
+       * t/02_Config.t: added follow_nick option
+       * lib/Keitairc/Config.pm: added follow_nick option, fixed ARGV
+       handling
+
+       * lib/plugins/32address: Address matching plugin
+       * lib/plugins/33distinct: Ad-hoc matching plugin for address that
+       starts from Tokyo special wards, Tokyo cities
+       * lib/plugins/30prefectures: switch to 32address
+       * lib/plugins/31distinct: switch to 33distinct
+       * lib/plugins/10url: URL::Escape::uri_escape()
+       * lib/plugins/11url_session: URL::Escape::uri_escape()
+       * added t/test_suites, Makefile.PL, MANIFEST
+
+2008-08-02  Jun Morimoto  <morimoto@mrmt.net>
+
+       * use FindBin
+       * moved logging functions to Keitairc::Log package
+       * make Keitairc::ClientInfo tidy
+
+2008-07-19  Jun Morimoto  <morimoto@mrmt.net>
+
+       * \e$B@EE*$J%U%!%$%k$rG[?.$9$k$?$a!"CV$->l$H$7$F\e(B lib/public,
+         \e$B$=$N%Q%9$r;XDj$9$k\e(B Config->public_dir \e$B$rDI2C!#\e(B
+         \e$B$H$j$"$($:\e(B favicon.ico \e$B$H\e(B robots.txt \e$B$@$1$,CV$$$F$"$k!#\e(B
+         \e$B$3$l$KH<$$\e(B action_robots_txt \e$B$OGQ;_\e(B
+
+2008-07-18  Jun Morimoto  <morimoto@mrmt.net>
+
+       * \e$B$4$/C;;~4V$KF10lFbMF$NO"B3\e(BPOST\e$B$,$-$?>l9g$OL5;k\e(B.
+         au W63S (re) \e$BBP:v\e(B. thanks to Takuo KITAME.
+
+2008-06-29  Jun Morimoto  <morimoto@mrmt.net>
+
+       * HTML \e$B=PNO;~$N\e(B charset \e$B$r0l1~\e(B $cf->web_charset \e$B$K@Z$jJ,$1\e(B
+       * irc charset \e$B$r0l1~\e(B $cf->irc_charset \e$B$K@Z$jJ,$1\e(B
+       * use warnings \e$BDI2C!"\e(Bundef \e$BCM$N%A%'%C%/$r3F=j$KDI2C\e(B
+       * plugin \e$B$K%U%!%$%kL>\e(B, \e$B9THV9f>pJs$rDI2C\e(B
+       * \e$B%U%!%$%k$N\e(B charset \e$B$r\e(B utf8 \e$B$KE}0l\e(B (HTML\e$B%F%s%W%l!<%H$O\e(B Shift_JIS \e$B$N$^$^\e(B)
+       * \e$BFbIt\e(B EUC-JP \e$B=hM}$rGQ;_\e(B
+
+2008-06-25  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, lib/Keitairc/IrcCallback.pm: \e$B:F@\B3;~$K\e(B 001 \e$B$r<u$1$H$C\e(B
+       \e$B$?;~E@$G\e(B part \e$B$7$F$$$?$N$r$7$J$$$h$&$K$9$k!%\e(B
+
+2008-05-12  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, etc/dot.keitairc, lib/Keitairc/ClientInfo.pm,
+       lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
+       lib/plugins/00location_receiver, lib/templates/location.html:
+       emobile\e$BC<Kv%5%]!<%H!%%f!<%6\e(BID(x-em-uid)\e$B$K$h$k%f!<%6G'>Z!$$*$h$S0L\e(B
+       \e$BCV>pJsAw?.\e(B(\e$B8=;~E@$G$O\e(BH11T\e$B$N$_\e(B)\e$B$KBP1~!%\e(B Closes #12453.
+
+2008-05-11  ISHIKAWA Mutsumi <ishikawa@debian.org>
+
+       * keitairc
+       00location_receiver \e$B$,\e(B XML::Simple \e$B$K0MB8$7$F$k$N$G!"$=$N\e(BNote\e$B$r\e(B
+       \e$BDI2C\e(B
+
+2008-05-10  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * etc/dot.keitairc, lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
+       lib/templates/404.html, lib/templates/address.html, 
+       lib/templates/all.html, lib/templates/index.html, 
+       lib/templates/location.html, lib/templates/location_receiver.html,
+       lib/templates/login_icc.html, lib/templates/login_imodeid.html,
+       lib/templates/mail.html, lib/templates/nick.html,
+       lib/templates/phone.html, lib/templates/postme.html,
+       lib/templates/recent.html, lib/templates/root.html,
+       lib/templates/topic.html, lib/templates/unread.html, 
+       lib/templates/url.html, lib/templates/url_session.html: HTML\e$BI=<($N\e(B
+       \e$B:]!$%U%)%s%H%5%$%:$r@_Dj%U%!%$%kFb$G;XDj$G$-$k$h$&$K$9$k!%\e(B
+       Closes #12489.
+
+2008-05-09  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, lib/Keitairc/IrcCallback.pm, lib/plugins/00all, 
+       lib/plugins/00index, lib/plugins/00recent, lib/templates/404.html, 
+       lib/templates/address.html, lib/templates/all.html,
+       lib/templates/index.html, lib/templates/location.html,
+       lib/templates/location_receiver.html, lib/templates/mail.html,
+       lib/templates/nick.html, lib/templates/phone.html,
+       lib/templates/postme.html, lib/templates/recent.html
+       lib/templates/root.html, lib/templates/topic.html,
+       lib/templates/unread.html, lib/templates/url.html,
+       lib/templates/url_session.html: HTML\e$BI=<(2s$j$N=$@5$$$m$$$m!%\e(B
+       - \e$B7HBSEEOC;~$K$O%U%)%s%H%5%$%:$r>.$5$/\e(B
+       - \e$B;H$($k>l9g$K$OC;=L$7$?%A%c%s%M%kL>$r;H$C$FI=<(\e(B
+       - DoCoMo\e$BC<Kv$J$i$PA0$NJ}$KC<Kv8GM-\e(BID\e$BG'>Z$r;H$&J}K!$r@h$KI=<(\e(B
+       - \e$B7HBSC<Kv0J30$J$i$PF~NO%P%C%U%!$O9-$/$H$k\e(B
+       - \e$BL$FI0lMw$d99?7$N%j%s%/$rE,59DI2C\e(B
+       * lib/plugins/00location_receiver: GPS\e$BEy$K$h$C$FF@$i$l$?0^EY7PEY$+\e(B
+       \e$B$i!$8=:_CO$N=;=j$rD4$Y$?7k2L$NJ8;zNs$,J8;z2=$1$7$F$$$?!%\e(B
+       Closes #12486.
+
+2008-05-08  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, lib/Keitairc/IrcCallback.pm: \e$B%3%^%s%I4XO"$rDI2C!%%/%i\e(B
+       \e$B%$%"%s%H$+$i\e(BIRC\e$B%3%^%s%I\e(B(\e$B$N$&$A\e(Bnick/join\e$BEy8B$i$l$?%3%^%s%I\e(B)\e$B$r<B9T$G\e(B
+       \e$B$-$k$h$&$K$9$k!%$^$?!$\e(Bpart \e$B%a%C%;!<%8$bBP1~\e(B (thanks to Takahashi
+       Yoshihiro)\e$B!%\e(B Closes #12479.
+       * etc/dot.keitairc, lib/Keitairc/Config.pm, lib/plugins/12keyword:
+       \e$B;XDj$7$?%-!<%o!<%I$,H/8@$5$l$?:]!$B@;zI=<($7$FH/8@$,$"$C$?$3$H$r$o\e(B
+       \e$B$+$j$d$9$/$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12482.
+       * lib/templates/url.html: \e$B%I%3%bC<Kv$N%U%k%V%i%&%6$r;H$C$F\e(BURL\e$B$r3+\e(B
+       \e$B$/$3$H$,$G$-$k$h$&$K$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(BCloses
+       #12480.
+       * lib/Keitairc/IrcBuffer.pm, lib/plugins/00index: *console*\e$B%P%C%U%!\e(B
+       \e$B$,>e$K$-$F$b0UL#$,$J$$$N$G0lHV2<$K$J$k$h$&$K$9$k!%\e(B(thanks to
+       Takahashi Yoshihiro)\e$B!%\e(B
+
 2008-05-03  Makoto Matsushita  <matusita@jp.FreeBSD.org>
 
        * etc/dot.keitairc, lib/Keitairc/Config.pm,
        * etc/dot.keitairc, lib/Keitairc/Config.pm,
        lib/Keitairc/IrcCallback.pm: \e$B%A%c%s%M%k$KBP$9$k\e(Bjoin/leave\e$B%a%C%;!<\e(B
        \e$B%8$rI=<($7$J$$$?$a$N%*%W%7%g%s$rDI2C!%\e(B Closes #11021.
-       
+
 2008-03-15  Jun Morimoto  <morimoto@mrmt.net>
 
        * lib/keitairc/plugins/00all, lib/keitairc/plugins/00index,