Closed yuuhayashi closed 4 years ago
ありがとうございます。masterから作業用ブランチ "pr46" を生やしてマージします。 多言語対応はこっちでやろうと思います。
ありがとうございます。 多言語対応もよろしくお願いいたします。
2020年9月19日(土) 22:50 Maripo GODA notifications@github.com:
ありがとうございます。masterから作業用ブランチ "pr46" を生やしてマージします。 多言語対応はこっちでやろうと思います。
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/maripo/JOSM_easypresets/pull/46#issuecomment-695216030, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBOG57PMKWRC3VKJAD6WZ3SGSZMFANCNFSM4RRAE3UQ .
開発環境を整備してました。自分で使っていた多言語対応用スクリプトをリポジトリに追加しておきました。 i18n_start.shを実行すると.javaからテキスト部分を抜き出して.poを作ってくれるのでそれを編集してからi18n_deploy.shを実行するという流れです。 READMEにも追記しておきます。 https://github.com/maripo/JOSM_easypresets/blob/pr46/i18n_start.sh https://github.com/maripo/JOSM_easypresets/blob/pr46/i18n_deploy.sh
@yuuhayashi さん
F3ショートカットキーによるプリセット検索にカスタムプリセットが引っかからないようなので、EasyPresets.load
にTaggingPresets.addTaggingPresets(readResult);
を追加しました。とりあえず機能したのですが、こちら、以前PRいただいた「プリセットを編集したらリロードする機能」との整合性的に大丈夫そうでしょうか?
それから、ツールバーにカスタムプリセットを追加できたのですが、"Preferences > ツールバーのカスタマイズ" (JOSM coreのToolbarPreferences.java) に個別のカスタムプリセットが出てこないようです。GroupPresetMenuの初期化のあたりで直せないかちょっと見てみたのですがなかなかわからないので、手伝っていただけるとうれしいです。
それから、ツールバーにカスタムプリセットを追加できたのですが、"Preferences > ツールバーのカスタマイズ" (JOSM coreのToolbarPreferences.java) に個別のカスタムプリセットが出てこないようです。GroupPresetMenuの初期化のあたりで直せないかちょっと見てみたのですがなかなかわからないので、手伝っていただけるとうれしいです。
すみません解決しました。EasyPresetのコンストラクタでthis.setDisplayName();
したら解決しました。
メニューのひとつとして管理 (ツールバーに登録したりショートカットを割り当てたり) できるようにするにはツールバー用の名前を登録してやる必要があったようです。TaggingPreset.setDisplayName()でputValue("toolbar", "tagging_" + getRawName());
してるのが当該箇所でした。
Maripoさん "EasyPresets.loadにTaggingPresets.addTaggingPresets(readResult); を追加しました。"の影響調査を観てみます。 最近、コロナ在宅が終わって時間が取れないので返信が遅くなりそうです。
2020年10月3日(土) 22:57 Maripo GODA notifications@github.com:
@yuuhayashi https://github.com/yuuhayashi さん F3ショートカットキーによるプリセット検索にカスタムプリセットが引っかからないようなので、EasyPresets.loadに TaggingPresets.addTaggingPresets(readResult); を追加しました。とりあえず機能したのですが、こちら、以前PRいただいた「プリセットを編集したらリロードする機能」との整合性的に大丈夫そうでしょうか?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maripo/JOSM_easypresets/pull/46#issuecomment-703107872, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBOG52HBGUCBMVHVVP4ZA3SI4UVVANCNFSM4RRAE3UQ .
ツールバーにプリセットを設定できる機能があることに初めて気づきました。 「GitHub:pr46(Add custom presets to TaggingPresets after loading from easypresets.xml)」を試してみましたが、ツールバーのカスタマイズに表示はされるのですが、ツールバーにカスタムプリセットをセットすることができません。此の辺りをもうすこし調べてみます。
2020年10月4日(日) 23:55 Maripo GODA notifications@github.com:
それから、ツールバーにカスタムプリセットを追加できたのですが、"Preferences > ツールバーのカスタマイズ" (JOSM coreのToolbarPreferences.java) に個別のカスタムプリセットが出てこないようです。GroupPresetMenuの初期化のあたりで直せないかちょっと見てみたのですがなかなかわからないので、手伝っていただけるとうれしいです。
すみません解決しました。EasyPresetのコンストラクタでthis.setDisplayName();したら解決しました。 メニューのひとつとして管理 (ツールバーに登録したりショートカットを割り当てたり) できるようにするにはツールバー用の名前を登録してやる必要があったようです。TaggingPreset.setDisplayName()でputValue("toolbar", "tagging_" + getRawName());してるのが当該箇所でした。
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/maripo/JOSM_easypresets/pull/46#issuecomment-703267238, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBOG56S2O6AAB2L5G562HTSJCEEPANCNFSM4RRAE3UQ .
無事、日本語対応ができるようになりました。ありがとうございます。
2020年9月26日(土) 23:45 Maripo GODA notifications@github.com:
開発環境を整備してました。自分で使っていた多言語対応用スクリプトをリポジトリに追加しておきました。
i18n_start.shを実行すると.javaからテキスト部分を抜き出して.poを作ってくれるのでそれを編集してからi18n_deploy.shを実行するという流れです。 READMEにも追記しておきます。 https://github.com/maripo/JOSM_easypresets/blob/pr46/i18n_start.sh https://github.com/maripo/JOSM_easypresets/blob/pr46/i18n_deploy.sh
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/maripo/JOSM_easypresets/pull/46#issuecomment-699504928, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBOG53UHH53K6W2OQUE2Z3SHX5CDANCNFSM4RRAE3UQ .
v1.17の更新を反映しました。 日本語化の方は「.lang」ファイルの作り方がわからなくて断念しています。