• R/O
  • HTTP
  • SSH
  • HTTPS

NicoWnn: Commit

NicoWnnソース


Commit MetaInfo

Revision94b9b02293450593a117a7d68cd6497d40863d2e (tree)
Time2010-11-28 00:21:14
AuthorHiromitsu Shioya <hiroshica@gmai...>
CommiterHiromitsu Shioya

Log Message

Ver.1.3.0.5:
・変換エリアの横サイズがおかしい問題の修正

Change Summary

Incremental Difference

--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -16,7 +16,7 @@
1616
1717 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
1818 package="com.hiroshica.android.input.nicownn2"
19- android:versionCode="1304" android:versionName="1.3.0.4">
19+ android:versionCode="1305" android:versionName="1.3.0.5">
2020 <uses-permission xmlns:android="http://schemas.android.com/apk/res/android" android:name="android.permission.VIBRATE"/>
2121 <application android:icon="@drawable/icon" android:label="NicoWnn">
2222
--- a/assets/openwnn_main.html
+++ b/assets/openwnn_main.html
@@ -5,7 +5,7 @@
55 </head>
66 <body>
77 <div style="background-color: rgb(0, 204, 204);">
8- <big>ニコWnnについて Ver.1.3.0.4</big><br>
8+ <big>ニコWnnについて Ver.1.3.0.5</big><br>
99 </div>
1010 <br>
1111 ニコWnnはオープンソースとして公開されている<br>
@@ -41,9 +41,8 @@
4141 <div style="background-color: rgb(255, 255, 51);">
4242 <big>変更点</big><br>
4343 </div>
44- Ver.1.3.0.4<br>
45- ・Android1.5のサポート復帰<br>
46- ・ニコ2に追加した文字盤が反応していなかったバグの修正<br>
44+ Ver.1.3.0.5<br>
45+ ・変換エリアの横サイズがおかしい問題の修正<br>
4746 <br>
4847 <!--
4948 -->
@@ -66,6 +65,10 @@
6665 <big>履歴</big><br>
6766 </div>
6867 <!-- -->
68+ Ver.1.3.0.4<br>
69+ ・Android1.5のサポート復帰<br>
70+ ・ニコ2に追加した文字盤が反応していなかったバグの修正<br>
71+ <br>
6972 Ver.1.3.0.2<br>
7073 ・フリックの選択文字が他ソフトとずれているのを修正<br>
7174 ・全角カナ時にフリックできないバグ修正<br>
--- a/src/com/hiroshica/android/input/nicownn2/TextCandidatesViewManager.java
+++ b/src/com/hiroshica/android/input/nicownn2/TextCandidatesViewManager.java
@@ -18,6 +18,7 @@ package com.hiroshica.android.input.nicownn2;
1818
1919 import java.util.ArrayList;
2020 import java.util.HashMap;
21+import java.lang.Math;
2122
2223 import android.content.Context;
2324 import android.content.SharedPreferences;
@@ -389,8 +390,8 @@ public class TextCandidatesViewManager implements CandidatesViewManager, Gesture
389390 /** @see CandidatesViewManager */
390391 public View initView(NicoWnn parent, int width, int height) {
391392 mWnn = parent;
392- mViewWidth = width;
393- mViewHeight = height;
393+ mViewWidth = Math.round((float)width / mMetrics.density);
394+ mViewHeight = Math.round((float)height / mMetrics.density);
394395 mPortrait =
395396 (parent.getResources().getConfiguration().orientation != Configuration.ORIENTATION_LANDSCAPE);
396397
@@ -1378,15 +1379,14 @@ public class TextCandidatesViewManager implements CandidatesViewManager, Gesture
13781379 * @return the minimum width of a candidate view.
13791380 */
13801381 public static int getCandidateMinimumWidth() {
1381- return (int)(CANDIDATE_MINIMUM_WIDTH * mMetrics.density);
1382- //return (int)(CANDIDATE_MINIMUM_WIDTH);
1382+ //return (int)(CANDIDATE_MINIMUM_WIDTH * mMetrics.density);
1383+ return (int)(CANDIDATE_MINIMUM_WIDTH);
13831384 }
13841385
13851386 /**
13861387 * @return the minimum height of a candidate view.
13871388 */
13881389 public static int getCandidateMinimumHeight() {
1389- //return (int)(CANDIDATE_MINIMUM_HEIGHT * mMetrics.density);
13901390 //return (int)((float)candidateViewDataTable[mCandidateViewHeightIndex] * mMetrics.density);
13911391 return (int)((float)candidateViewDataTable[mCandidateViewHeightIndex]);
13921392 }
Show on old repository browser