フィードリーダSynapse 0.0.14αをリリースしました。
今回は拡張の追加とフィードリストのデバッグが主です。
新しくTwitterの指定ユーザ/friendsの発言取得Sensor、Basic認証をパスするRSSAtomParserBasicAuth、各エントリにはてなブックマークやdel.icio.usの登録リンクを付加するLinkToOnlineBookmarkが追加されました。C#で拡張を作成するサンプルとしてRemoveAdsCSharp.dllも入っていますが、まだソースはありません。
- 日付時刻が一部12時間制になっていたのを修正
- TwitterSensor
- Proxyの設定
- Basic認証の必要なRSS/Atomを取得
- 2pane viewで表示エントリ数制限
- はてなブックマーク、del.icio.usに登録するリンクを付加 LinkToOnlineBookmark(Filter)
- グループ並び替え挙動を改善(グループをグループにドロップすると挿入)
- フィードのURL自動抽出のデバッグ
- XMLにpreprocessを書けるように
- IronPython以外の.netアセンブリによる拡張(Synapse.Extensions.dllを参照)
- 巡回頻度0-86400s, 0sで自動巡回なし
- 未読フィード削除、並び替えの挙動修正
- 2Pane viewでソート
- すべて既読/すべて未読の高速化
またまた拡張の仕様が変更になりました。各種メソッドをプロパティに置換し、拡張基本クラスをSynapse.Extensions.dll (Synapse.Extensions名前空間)として分離。
.NET(C#.NET、VB.NET, C++.NET等)で作成したアセンブリを拡張として利用できるようになりました。(C#のみ確認)
IronPythonによるものと同じようにExtensions\Filter等に配置し、拡張子は.dllとします。
(修正)IronPythonプロパティの継承は出来ない?ようです