Skip to content

Commit

Permalink
Merge branch 'comm-filter-plugin/release/v0.5.5' into comm-filter-plu…
Browse files Browse the repository at this point in the history
…gin/develop
  • Loading branch information
udnp committed May 8, 2017
2 parents 4054f5b + cca73c9 commit 991844d
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 108 deletions.
143 changes: 47 additions & 96 deletions README.ja
Original file line number Diff line number Diff line change
@@ -1,125 +1,76 @@
* 自作IITCプラグイン集
* 自作の IITC plug-in 集
- COMM Filter plug-in
- Potal Finder plug-in
- Suspend IITC plug-in
- etc...


** 免責事項
ご利用は自己責任でお願いします
作成には十分注意してまいりますがご利用した結果に対して作者は責任を負いません
ご利用は自己責任でお願いします
作成には十分注意してまいりますがご利用した結果に対して作者は責任を負いません

** ライセンス
パブリックドメインとします

パブリックドメインとします
** COMM Filter plug-in
IITCのCOMMに流れるログをフィルタリングして簡単に知りたいIngressのログを確認できます。

*** 特性
- エージェント名とポータル名および行動でCOMMのログをフィルタリングすることができます。
- テキストボックスに文字を入力し始めるとすぐにフィルタリングを開始します。
- 複数のエージェント名でフィルタリングすることができ、COMMで他のエージエントとの会話を見ることが容易になります。
- IITCのCOMM以上のネットワーク接続とデータの量を増加させるために、使用することが基本的にありません。
- Androidのバージョンもあります。
(iOSのバージョンは、まず、iOSのバージョンの開発者にこのプラグインに入れられる要求に試してみてください。)
IITC の COMM に流れる log をフィルタリングして,知りたい Ingress の log を見やすくします.
*** 特徴
- エージェント名やポータル名,そしてエージェントの行動 (captured, linked, etc...) で
COMM の log をフィルタリングできます.
- テキストボックスに文字を入力し始めると即座にフィルタリングを開始します.
- 複数のエージェント名でフィルタリングすることができ,COMM での他のエージェントとの会話が見やすくなります.
- IITC の COMM が利用する以上に,ネットワーク接続やデータ量を増やすことは基本的にしてません.
- Desktop 版の IITC はもちろん,Android や iOS の IITC でも利用できます.

*** インストール
次のアドレスのコードをダウンロードし、IITCと同じように、ブラウザのユーザースクリプトを設定してください。
あなたは次のアドレスを表示するか、それはクロームのTampermonkeyだ、インストールされます。
次のアドレスのコードをダウンロードして,IITC と同じように,ブラウザの user script に設定してください.
または Chrome の Tampermonkey の場合は,次のアドレスを開くことでインストールするための画面が表示されます.
https://github.com/udnp/iitc-plugins/raw/master/built/comm-filter.user.js

テキストボックスが直接IITCのCOMMのタブの下に表示されていれば、インストールは成功です
IITC の COMM のタブの直下にテキストボックスやチェックボックスが表示されていれば,インストールは成功です

*** 使い方
テキストボックスにフィルタリングしたい COMM の log の文字を入力したり,
チェックボックスのオン/オフを切り替えて利用します.

テキストボックスは,1 文字目の文字入力を開始した時点でフィルタリングを開始します.
テキストボックスに入力する文字をスペースで区切ると,複数の log をフィルタリングします (OR 検索).

**** エージェント名で COMM の log をフィルタリングする
- COMM に表示されているエージェント名をクリックするか
COMM の上部に「agent names, or portal names」と表示されるテキストボックスにエージェント名を入力します
- COMM に表示されているエージェント名をクリックするか
COMM の上部に「agent names, or portal names」と表示されるテキストボックスにエージェント名を入力します

- テキストボックスに入力した文字とエージェント名の先頭から一致 (前方一致) する log を
フィルタリングして表示します。大文字・小文字の区別はしません。

- 文字の入力を開始した時点でフィルタリングを開始します。

- 複数のエージェントに対してフィルタリングする場合は空白文字で区切ります。

フィルタリングして表示します.大文字・小文字の区別はしません.

**** ポータル名で COMM の log をフィルタリングする
- COMM の上部に「agent names, or portal names」と表示されるテキストボックスにエージェント名を入力します
- COMM の上部に「agent names, or portal names」と表示されるテキストボックスにエージェント名を入力します

- テキストボックスに入力した文字とポータル名が一致 (部分一致) する log を
フィルタリングして表示します。大文字・小文字の区別はしません。

- 文字の入力を開始した時点でフィルタリングを開始します。
フィルタリングして表示します.大文字・小文字の区別はしません.

- 複数のポータルに対してフィルタリングする場合は空白文字で区切ります。
**** 行動で COMM の log をフィルタリングする
- COMM の上部に表示される表示したい行動 log のチェックボックスを on にします
非表示にしたい行動 log はチェックボックスを off にします
- 文字の入力を開始した時点でフィルタリングを開始します.

**** agent の行動で COMM の log をフィルタリングする
- COMM の上部に表示される表示したい行動 log のチェックボックスを on にします
非表示にしたい行動 log はチェックボックスを off にします

*** 制限事項
- また、エージェントCOMMの名前をクリック/タップは、あなたがCOMMに言及したい人のエージェント名を入力することができません。
これはあなたがアンドロイドにCOMMのエージェント名をタップするとオンスクリーンキーボードが表示されている場合は、なぜなら、
ネットワークはIITCの問題がリセットされますから、内容を表示されていた以前のCOMMを再取得する必要があります
現在、我々は避けるためにそうします。
- COMM のエージェント名を click/tap しても,COMM で mention する相手のエージェント名を入力することができません.
これは,Android で COMM のエージェント名を tap した時にオンスクリーンキーボードが表示されると,
これまで表示されていた COMM の内容がリセットされてしまいネットワークから再取得が必要になってしまう IITC の問題を
回避するために現在のところ暫定的にそうしています.

*** 動作確認環境
**** PC
- IITC 0.25.1.20150917.154202
- Tampermonkey v4.0.25
- Chromium 50.0.2657.0
- IITC 0.26.0.20170108.21732
- Tampermonkey 4.2.7
- Chromium 58.0.3029.82

**** Android
独自ビルドの IITC Mobile(version 0.25.1 ベース)

*** リリース履歴
**** v0.5.4
ログの量が 3 行以下の場合に COMM を縮めるとスクロールできない問題を修正しました
https://github.com/udnp/iitc-plugins/issues/8

**** v0.5.3
- チェックボックスを利用した場合フィルタリングの処理が 2 重に行われ速度が低下していた問題を修正しました
- COMM の表示を縮めた場合フィルタの UI も小さい簡易版にするようにしました
- ログの量が少ない場合に COMM の表示を広げた後で縮めると
COMM のスクロールバーがトップに位置してログのないところが表示される問題を修正しました
https://github.com/udnp/iitc-plugins/issues/8

**** v0.5.2
Android の画面サイズが小さいデバイスでは依然としてチェックボックス項目が水平方向にはみ出す問題に対応し,
チェックボックス項目の領域を左右にスライドさせることで全てのチェックボックス項目を表示できるようにしました.
https://github.com/udnp/iitc-plugins/issues/7

**** v0.5.1
Android 版でチェックボックス項目が水平方向にはみ出す場合がある問題を修正し、
テキストボックスを click/tap した際に幅を広げチェックボックスを非表示にするようにしました。

**** v0.5.0
- 1つのテキストボックスでエージェント名とポータル名の両方をフィルタリングできるように変更しました。
エージェント名とポータル名の検索は OR 検索となります。
- 行動ログ (captured, linked, etc...) の表示/非表示を切り替えるためのチェックボックスを追加しました。
独自ビルドの IITC Mobile(0.26.0.20170108.21732 ベース)

**** v0.4.0
ポータルの名前やエージェントのアクションでフィルタリングするためのテキストボックスを提供します。
**** iOS
IITC-Mobile バージョン 2.2.1

**** v0.3.4
フィルタリングのテキストボックスで [Enter] を入力すると IITC が reload されてしまう問題 (issue#3) を修正しました。
https://github.com/udnp/iitc-plugins/issues/3

**** v0.3.3
Android 版の IITC でログが常に 3 行分しか表示されなくなっていた問題を修正しました。

**** v0.3.2
高さは、あなたがCOMMを最小化したときのログを3行を表示するために調整されています。

**** v0.3.1
Android 版の IITC で plugin が起動しなくなっていた問題を修正しました。
この問題は v0.1.0 から発生していました。

**** v0.3.0
   「All」のCOMMでアラートをミュート提供。
これは、将来のバージョンの近くにオフに切り替えることができるようになります。

**** v0.2.0
複数の入力のエージェント名は、複数のエージェントのCOMMのコンテンツをフィルタリングすることができます。

**** v0.1.0
エージェント名でCOMMのコンテンツのフィルタリングを提供します。
*** リリース履歴
https://github.com/udnp/iitc-plugins/releases
10 changes: 5 additions & 5 deletions built/comm-filter.meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
// @name IITC plugin: COMM Filter
// @author udnp
// @category COMM
// @version 0.5.5.20160720.60019
// @namespace https://github.com/jonatkins/ingress-intel-total-conversion
// @version 0.5.5.20170508.134802
// @namespace https://github.com/iitc-project/ingress-intel-total-conversion
// @source https://github.com/udnp/iitc-plugins
// @updateURL https://github.com/udnp/iitc-plugins/raw/comm-filter-plugin/develop/built/comm-filter.meta.js
// @downloadURL https://github.com/udnp/iitc-plugins/raw/comm-filter-plugin/develop/built/comm-filter.user.js
// @description [udnp-2016-07-20-060019] COMM Filter
// @updateURL https://github.com/udnp/iitc-plugins/raw/master/built/comm-filter.meta.js
// @downloadURL https://github.com/udnp/iitc-plugins/raw/master/built/comm-filter.user.js
// @description [udnp-2017-05-08-134802] COMM Filter
// @include https://www.ingress.com/intel*
// @include http://www.ingress.com/intel*
// @match https://www.ingress.com/intel*
Expand Down
12 changes: 6 additions & 6 deletions built/comm-filter.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
// @name IITC plugin: COMM Filter
// @author udnp
// @category COMM
// @version 0.5.5.20160720.60019
// @namespace https://github.com/jonatkins/ingress-intel-total-conversion
// @version 0.5.5.20170508.134802
// @namespace https://github.com/iitc-project/ingress-intel-total-conversion
// @source https://github.com/udnp/iitc-plugins
// @updateURL https://github.com/udnp/iitc-plugins/raw/comm-filter-plugin/develop/built/comm-filter.meta.js
// @downloadURL https://github.com/udnp/iitc-plugins/raw/comm-filter-plugin/develop/built/comm-filter.user.js
// @description [udnp-2016-07-20-060019] COMM Filter
// @updateURL https://github.com/udnp/iitc-plugins/raw/master/built/comm-filter.meta.js
// @downloadURL https://github.com/udnp/iitc-plugins/raw/master/built/comm-filter.user.js
// @description [udnp-2017-05-08-134802] COMM Filter
// @include https://www.ingress.com/intel*
// @include http://www.ingress.com/intel*
// @match https://www.ingress.com/intel*
Expand All @@ -28,7 +28,7 @@ if(typeof window.plugin !== 'function') window.plugin = function() {};
//PLUGIN AUTHORS: writing a plugin outside of the IITC build environment? if so, delete these lines!!
//(leaving them in place might break the 'About IITC' page or break update checks)
plugin_info.buildName = 'udnp';
plugin_info.dateTimeVersion = '20160720.60019';
plugin_info.dateTimeVersion = '20170508.134802';
plugin_info.pluginId = 'comm-filter';
//END PLUGIN AUTHORS NOTE

Expand Down
2 changes: 1 addition & 1 deletion src/comm-filter.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// @author udnp
// @category COMM
// @version 0.5.5.@@DATETIMEVERSION@@
// @namespace https://github.com/jonatkins/ingress-intel-total-conversion
// @namespace https://github.com/iitc-project/ingress-intel-total-conversion
// @source https://github.com/udnp/iitc-plugins
// @updateURL @@UPDATEURL@@
// @downloadURL @@DOWNLOADURL@@
Expand Down

0 comments on commit 991844d

Please sign in to comment.