ラベル F10 の投稿を表示しています。 すべての投稿を表示
ラベル F10 の投稿を表示しています。 すべての投稿を表示

2018年6月8日金曜日

F10 Recent updates - June 2018 / F10 最近の更新

(Updated - 20 Jun, 2018)
Updated version of Image bbs browser F10 available. Updates are deployed automatically, or you can install it from the Microsoft Store.

  • F10 v1.4.430
  • F10 v1.5.430
  • F10 v1.6.430

F10 Image bbs browser
https://www.microsoft.com/store/apps/9nblggh1ntrd

This post summarize the recent updates.

Some 4chan and futaba boards are no longer listed on the favorites menu


Due of the store policy 11.7, we can't show several NSFW boards on favorites candidate list. If you want to browse these boards, please type the name of board manually to add as favorites.
Due of this change, NSFW switch also not available.


To add the boards that not listed, you can type the name of board manually.


Store policy 11.7 Adult Content
https://docs.microsoft.com/en-us/legal/windows/agreements/store-policies#117-adult-content

Workaround:

If you already added the boards as favorite, or already changed the setting to show the NSFW boards, you can see the boards yet.
But once if you unfav the boards or uninstall/reinstall the F10, the boards no longer listed.


Former versions of Windows 10 no longer supported


We removed the following versions from the store. As of the result, You can not install the F10 to Windows 10 1507, 1511 or 1607.


  • F10 v1.1 - Win10 TH1 / 1507 / Build 10240
  • F10 v1.2 - Win10 TH2 / 1511 / Build 10586
  • F10 v1.3 - Win10 RS1 / 1607 / Build 14393


Currently, v1.4, 1.5 and 1.6 are available.


  • F10 v1.4 - Win10 RS2 / 1703 / Build 15063  (Latest for Windows 10 Mobile - 15xxx)
  • F10 v1.5 - Win10 RS3 / 1709 / Build 16299
  • F10 v1.6 - Win10 RS4 / 1803 / Build 17134 or later


Workaround:

You can still continue to use the v1.1 - v1.3, but once if you uninstall it, you can't reinstall it.
Or, please consider to update your Windows 10.


Futaba - support mp4 upload


Recently, futaba supported the upload of MP4 video. F10 already support the MP4 playing, and we support the MP4 uploading from this new build.


Bug fix 

Recent build had an issue that if you click the quote link at the response, it makes app termination. We fixed this issue.



4chan・ふたば の幾つかのボードがお気に入り候補に表示されなくなりました


ストア ポリシー 11.3 により、幾つかのボードはF10 のお気に入り候補に表示されません。そういった板を追加するには、板の名前を入力してください。
この変更に伴い、NSFW スイッチも廃止としました。


リストに無い板を追加するには、板の名前を入力します。


ストア ポリシー 11.7 アダルト コンテンツ
https://docs.microsoft.com/ja-jp/legal/windows/agreements/store-policies#117-adult-content


回避策

これらのボードが既にお気に入りに追加済みの場合、又はNSFW スイッチが既にONになっている場合は候補リストに表示されます。ただし、一度お気に入りから外す・又はF10 を再インストールすると、それ以降これらの板は候補リストに表示されません。


旧バージョンのWindows 10 へのF10の提供を終了しました


F10の過去バージョンをストアから削除しました。結果として、以下の古いWindows 10 バージョンに対してF10 を新規にインストールすることはできません。

  • F10 v1.1 - Win10 TH1 / 1507 / Build 10240
  • F10 v1.2 - Win10 TH2 / 1511 / Build 10586
  • F10 v1.3 - Win10 RS1 / 1607 / Build 14393
現在、以下のv1.4, 1.5, 1.6 が利用可能です。
  • F10 v1.4 - Win10 RS2 / 1703 / Build 15063  (Windows 10 Mobile 向けはこちらが最新)
  • F10 v1.5 - Win10 RS3 / 1709 / Build 16299
  • F10 v1.6 - Win10 RS4 / 1803 / Build 17134 又はそれ以降

回避策

上記の古いWindows 10 にF10 が既にインストールされている場合、そのまま使い続ける事は可能です。しかし一度アンインストールすると再びインストールすることはできません。
Windows 10 の更新をご検討下さい。


MP4 サポート

最近、ふたばでMP4 動画がサポートされました。
F10では MP4 動画の再生はこれまでもサポートしていましたが、今回MP4 動画のアップロードをサポートしました。


不具合修正

レス内の引用リンクをクリックするとアプリが終了する問題を修正しました。


2018年2月8日木曜日

Win10 Fall Creators Update + F10 で、ふたばへの書き込みに不具合が生じている場合の対処法

Windows 10 Fall Creators Update で F10 image bbs browser をお使いの場合、一部に以下のような問題が発生しています。


  • 最近 Fall Creators Update に更新したら、F10でふたばに書き込もうとすると「送信に失敗しました。cookieを有効にしてもう一度送信して下さい」エラーが出るようになった
  • でもEdge・Chrome のような他のWebブラウザだと普通に書き込めてしまう

この問題は F10 v1.5 (Fall Creators Update 以降用)と ネットワーク環境 の組み合わせで発生していることが判っています。この場合、こちらにご連絡頂く事で問題を回避できる可能性があります。

メールアドレス  tickets @ ddlg.uservoice.com 宛に、今回の件と、「お使いのWindows 10にログオンするのに使っているマイクロソフト アカウントのメールアドレス」 を書いて送ってください。
私が受け取り次第、こちらでストア上のリストに追加します。
リストに載っているアカウントに対してはOSが最新であっても例外的にF10 v1.4.x (Creators Update用) が配信され、問題の回避が可能になります。


※この件、2016年・今回ともにUservoice・フィードバックHub に報告して頂いたユーザー様のおかげで対処が可能になりました。有難うございました。



背景の説明


この問題、原因は判っていません。ただこれまでに頂いた状況報告と調査から、以下の事が確認出来ています。


  1. ネットワーク環境による。… 起こる人の所では起こり、起こらない人の所では全く発生しません。
  2. F10 で問題があっても、Edge・ChromeのようなWebブラウザでは正常に書き込める。… この事から、ふたばでのいわゆる「規制」とは無関係です。
  3. ライブラリ Microsoft.NETCore.UniversalWindowsPlatform を 5.1.0 より新しいものに上げると発生する。

1によりデバッグが中々困難であり、直すのは正直諦めています。また、これまでこの問題を報告して下さった方は二人だけです。

※ Edge・Chromeでも問題が発生する場合…それは本当に規制されている可能性が大です。この記事で言っているF10の問題ではありません。


この問題、最初に判明したのは2016年、Microsoft.NETCore.UniversalWindowsPlatform を5.2.0に更新しようとしたときでした。この時は更新を中止してお茶を濁したのですが、Fall Creators Update のタイミングで(.NET Standard 2.0を使うために)更新したらまた発生してしまいました。困った。今後の事を考えると、今回また更新を諦める==.NET Standard 2.0 を諦める、というのは選択しづらいです。

今回はストアの「フライト パッケージ」…特定のMicrosoft Account グループに対して一般向けとは別のアプリ パッケージを展開する仕組み、本来はテスト用…を使い、こういう特殊な処理に使っています。

ただこの扱いの場合、対象となるユーザーさんにはこの先ずっとCreators Update レベルのF10 が配信され、今後の機能追加等からは置いて行かれることになります。
それについてはごめんなさい、堪忍して下さいと言うしかないです。






2018年1月28日日曜日

App を Windows Timeline に対応させる 2/2

UWP App のTimeline 対応、実践編です。拙作のApp F10 image bbs browser で行った作業に即して説明してみます。

この記事は
App を Windows Timeline に対応させる 1/2
の続きです。

Windows Timeline 表示例


前準備


Fall Creators Update レベルのAPIを使うため、App のプロジェクト プロパティ→アプリケーションでMinVersionを 10.0.16299 にします。





必須では無いですが、このNuGetパッケージも追加します。後述するAdaptive Cards のJson 生成はこれが無いとやってられないです。

AdaptiveCards - NuGet Gallery

https://www.nuget.org/packages/AdaptiveCards/
※注意!!! (Added 7 March 2018)
NuGet には上のものとは別に、"Microsoft.AdaptiveCards" が存在します。こちらは既に更新が終了しており、もう使われていません。ただ困ったことにGoogleで"NuGet AdaptiveCards" で検索するとこちらが表示されてしまうようです。気を付けてくださいね。

Microsoft.AdaptiveCards (Deprecated)
https://www.nuget.org/packages/Microsoft.AdaptiveCards/


UserActivity を生成するClassには以下二つのusingを追加します。

using Windows.ApplicationModel.UserActivities;
using AdaptiveCards;


User Activity の作成とOS への登録


前の記事でも触れましたが、App 上の作業の節目…ドキュメントを開いた時など…のタイミングでUserActivity を生成し、OSに登録します。OS はTimeline 上にこのUserActivity をタイルとして表示します。


UserActivity の作成と登録



基本、これだけでUserActivityの登録が可能です。ただこの例では Adaptive Cards を使っていないため、Timeline 上の表示は以下のように大変シンプルなものになります。実際には殆どの場合、これから説明するAdaptive Cards を使ってタイルの中身を組み立てていくことになるでしょう。



Adaptive Cards を使わない表示例





Adaptive Cards


詳しい説明は省きますが、Microsoft が考える通知カードの標準形といったところです。カードの中身…データのJSONスキームと、コンテナ…カードを表示するデバイスの能力を記述するスキームが分離してあるのが特徴でしょうか。
Microsoft のAdaptive Cards 紹介ページを見て頂くと感じが判るかと思います。

Weather Compact - AdaptiveCards Sample



画面の右ペインにコンボボックスがあり、ここから表示するコンテナを選択できます。共通のJSONデータに対して、各デバイス…Windows の通知トースト、タイル、Teams, FacebookにKik、そしておそらくは他プラットフォーム…で「大体」意味が伝わるように表示しますよ、という。

その各デバイスの中にWindows Timeline も並んでいます。触っていると、表現力は他のデバイスと比べてそれほど高くはないようです。また、入力系のようにそもそもTimeline の使用方法にそぐわないものもあります。

さて、F10 ではこのようなJSONを渡しています。以下のような背景画像付きのTileになります。

Adaptive Cards を使った例



このJSON文字列、素から文字列を足し合わせて気合で作っても良いのですが…上品に行うために 、「前準備」で触れた AdaptiveCards NuGet パッケージがあります。このパッケージ、別にUWP App用というわけでも無いので…Xamarin、その他 Desktop App等でも、.NET 環境でAdaptive Cards を作る場合は全部これでいけるはずです。

これで、この一つ上で貼ったJSON文字列が生成されます。


Protocol Activation によるAppの起動・アクティベーション対応


ここは特にTimeline ユニークな話でもないので省略しますが、このような作業になります。

  • Package.AppxManifest で自アプリのプロトコル名を登録する
  • Appx.Xaml.cs にOnActivate を追加し、args.Kind == ActivationKind.Protocol だったらばパラメータを拾ってページを作る・または渡す


URI のアクティブ化の処理


注意など


  • たまに、Timeline 上の表示が正しく行われない場合があります。特にこちらでAppのUserActivity 生成コードを弄った場合等に多いようです。この場合、一旦ログオフ→ログオンで元に戻る場合が多いです。
  • 良くあるのは、作成したAdaptive Cards JSON文字列が不正で登録に失敗する場合です。この場合 userActivity.SaveAsync() で黙って落ち、特に例外が発生しないため大変分かりにくいです。 はまりがち。
  • 上でも触れましたが、Timeline 上のAdaptive Card ではあまり凝った表現は出来ないようです。先にAdaptiveCards.io のテストサイトで表現が実現可能かどうか確認すると良いでしょう。
  • Windows Timeline 上の画面からインクリメンタルサーチが可能ですが、ここで検索対象となるのはuserActivity.VisualElements.DisplayText と、Applicationの名前です。Adaptive Cards の中身は使われないようです。逆にAdaptive Cards を使用する場合 DisplayText は表示されませんので、ここに検索で拾ってほしいキーワードを追加しておくと良いです。


2017年11月14日火曜日

F10 updates for Win10 Fall Creators Update

F10 image bbs browser を更新しました。
現時点での最新版は 11月12日リリースの ver 1.5.400 / 1.4.400 になります。

F10 image bbs browser
https://www.microsoft.com/store/apps/9nblggh1ntrd

なお、F10 のVersion 1.1, 1.2, 1.3, ... は それぞれ Win10 のバージョンに対応しており、お使いのWin10 バージョンに合わせてダウンロード・インストールされます。

  • F10 v1.1.x - Win10 1507
  • F10 v1.2.x - Win10 1511 (November Update)
  • F10 v1.3.x - Win10 1607 (Anniversary Update)
  • F10 v1.4.x - Win10 1703 (Creators Update)
  • F10 v1.5.x - Win10 1709 (Fall Creators Update)

コマンドライン起動のサポート / Support Command-Line Activation


コマンドライン・又は「名前を指定して実行(Win+R)」からF10 を直接起動できます。


  • F10 <enter> - launch F10
  • F10 2chan/img - launch F10 and open img
  • F10 futaba/may - launch F10 and open may
  • F10 4chan/a - launch F10 and open /a/


To open the board by parameter, the board should be added as favorites at first.
パラメータで指定できるのは、お気に入りに登録している板です。
既にF10 が起動している場合はここで指定したカタログ表示に切り替わります。

なお、FCU でのコマンドライン起動サポートについては当ブログで記事にしています。

Fall CU - コマンドライン・Win+Rからの UWP App起動
https://ddlgjp.blogspot.jp/2017/11/fall-cu-uwp-app.html





起動の高速化 / Speed up startup time


以下の変更により、起動が少し早くなりました。ただv1.4 - Creators Update だと最後の効果が無いため、良く判らないかもしれません。





メールアドレスの表示 / Showing mail address at posts view


レスにメールアドレスが設定してあった場合、表示します。
何で今まで入れていなかったのか今となっては定かではないです。

Fluent Design のサポート


v1.5 はFCUのAPIを使った上品な実装です。
v1.4 は今まで通り、直接Visual Layerをいじる実装です。


2017年10月23日月曜日

F10 今後の Windows 10 Mobile への対応について

(2017年11月追記…後で気づいたのですが、16299向けのビルドはそもそも15xxxで止まっているWin10Mには入りませんでした。結果は変わりませんが、実は選択肢があるわけでも無かったという話でした。)

F10 v1.5.x (Fall Creators Update 向け) から、Windows 10 Mobile への展開を終了する事にしました。
今後は以下のようになります。


F10 のバージョン
Win10 のバージョン
展開対象の Win10 デバイスファミリ *1
更新する?
1.5 (11月頃リリース予定)
Fall Creators Update (Fall CU)or later
PC, Xbox
更新
1.4 *2
Creators Update (CU)
PC, Mobile, Xbox
更新
1.3
Anniversary Update (AU)
PC, Mobile, Xbox
更新停止
1.2
November Update
PC, Mobile
更新停止
1.1
(Win10 GM)
PC, Mobile
更新停止


*1) その他HoloLens, Surface Hub等でも動きますが省略
*2) 1.5がストアに載るまでは 1.4が Fall CUでも使われます


F10では、おおよそ「現行+ひとつ前」の二バージョンを維持する形で更新しています。これまでの経験上、Win10 の新しいバージョンが出た時点で「そのひとつ前」の使用率が9割を超えていることが判っているためです。例えば今回の場合、使用率はCUが既に9割を超えています。残りがFall CU、次がAUで数%です。

この二つの内、新しいほうのv1.5, Fall CU向けF10からWin10 Mobile への展開を外します。
理由は大きく分けて二つあります。


1. Win10 Mobile の Fall CU は、F10がアプリとして対応する意味があまり無い


CU の頃から顕著になっているのですが、Win10 Mobile に対しては OS Core の更新は行われるものの、機能・UI等ユーザーの目に触れる部分での新機能は展開されない・されても実質あまり意味が無いことが多くなっています*3。このため、アプリ側でも改めて「対応」する意味が薄くなっています。

「対応する意味が無い」とはどういう事なのか、F10 での例で説明します。今回のFall CU に対して F10 に入れる予定の変更は主に以下二つです。

  1. Fluent Design 対応
  2. App Model の更新 - Commandline Support, その他

Fluent Design 自体はWin10 Mobile でも使う事ができます。
しかし、Mobile がタッチ操作であるのに対し、Fluent Designの要素であるReveal Effect はマウス操作が前提として作られているため、Mobileでは使いようがありません。また、Acrylic Effect、半透明のアクリル板のような効果も、アプリの裏に背景画像の無いMobile では効果がありません(アプリ内で透かすことは出来るにしても)。
コマンドライン もMobileでは用がありません。

つまり、「 Fall CU向けF10」をWin10 Mobile で動かしたとしても、その機能・操作感は現行の「CU向けF10」とほぼそのまま変わらないという事になります。そして今後Win10 Mobile 自体に大きな更新が望めない以上、この傾向は変わらないでしょう。

これらの事から、Win10 Mobile に対しては既に存在する「CU向けF10」で充分であると考えています。

*3) Coreの部分では.NET Standard 2.0対応等大規模な更新がMobileでも行われています。ただF10では特に使う予定が無いです。


2. 自分でWin10 Mobile 機を使っていない事による弊害


そうは言っても、現在のコードベースでもリリースすればWin10 Mobileでおそらく動くことは動くはずです。UWP ですから。今迄通りWin10 Mobile 向けにリリースを続けるという選択肢もあります。

ただ個人的には既にWin10 Mobile 機の普段使いを止めているので…テストは以前に比べどうしても甘くなっています。動かないものをうっかりMobile向けにお出ししてしまう可能性は急激に上がっています。
現在の「動作実績のある」CU向けF10 を使っていただいた方が安全です。


2017年6月14日水曜日

F10 recent updates - High contrast color support, PCL profile111

画像掲示板ブラウザ F10、以下二つのバージョンをリリースしました。Win10 Creators Update, 又は Anniversary Update 上で F10 をお使いの場合、自動的に更新されます。
なお、今回の更新は「段階的に」行うため、更新が行きわたるのに普段より時間が掛かる見込みです。

F10 image bbs browser
https://www.microsoft.com/store/apps/9nblggh1ntrd

  • F10 ver 1.4.386 - Windows 10 1703 (Creators Update)
  • F10 ver 1.3.386 - Windows 10 1607 (Anniversary Update)

(6月30日追記: 以下の変更を入れた 1.4.388 がストアに載りました。)

  • Narrator 対応…Narratorでレス内容を簡単に読み上げできるよう変更
  • スタートメニュー用タイルにアプリの文字列表示を追加 ハイコントラスト設定の場合、タイルの画像が見えなくなりアプリを識別できなくなるため


変更点


F10 1.3 / 1.4 共通: ハイコントラスト カラー対応


ハイ コントラスト表示



今回の更新で、OSの設定でハイコントラスト カラーを使用している場合、F10内の配色もそれに準拠したものに変更されます。
OSの設定は、設定→簡単操作→ハイ コントラスト で変更できます。

※これまでも適用自体は可能でしたが、一部の表示がハイ コントラストに適した配色になっていませんでした。


F10 1.4 のみ: コア機能の PCL Profile を 32 から 111 に変更


こちらの項目については、後日別の記事で詳しく書く予定です。


段階的ロールアウトについて


今回の更新には「段階的なパッケージのロールアウト」(Gradual package roll out) 機能を使用しています。

※お使いのユーザー様側から見ると普段の更新と同じで、特に作業等は必要ありません。

段階的なパッケージのロールアウト
https://docs.microsoft.com/ja-jp/windows/uwp/publish/gradual-package-rollout

以下のような流れで更新が行われます。


  1. ランダムに選択されたユーザー(今回は全ユーザーの20%)に対し、更新版が配布されます。
  2. こちらで動作データを確認します。
  3. 動作データに問題が無ければ、全ユーザーに対して更新を配布します。更新上の問題が見つかった場合、更新を中止します。


今回の変更の2番目…PCL profile の変更はテスト済みではあるのですが…アプリケーションの動作全てに関わる部分でもあるので、大事を取って「様子を見ながら」更新することにしました。


Dashboard 上の表示
このような感じでじわっと適用範囲を調整できます。





2017年5月6日土曜日

F10 recent updates / F10 最近の変更 すけすけ、広告除去

F10 image bbs browser, 最近の変更 サマリーです。
現時点での最新版は 5月5日リリースの ver 1.4.378 になります。

F10 image bbs browser

なお、F10 のVersion 1.1, 1.2, 1.3, ... は それぞれ Win10 のバージョンに対応しており、お使いのWin10 バージョンに合わせてダウンロード・インストールされます。

  • F10 v1.1.x - Win10 1507
  • F10 v1.2.x - Win10 1511 (November Update)
  • F10 v1.3.x - Win10 1607 (Anniversary Update)
  • F10 v1.4.x - Win10 1703 以降 (Creators Update)



背景の半透明化 / Enabling 'Acrylic' effect   (v1.4.378)


Windows 10 Creators Update の新機能の一つである半透明処理に一部対応しました。
…機能使用のガイドが出る前に勝手に対応しているので、今後変更が入るかもしれません。

一部注意点としては、

  • 動画の上にF10 を重ねて表示する場合、F10 側のウィンドウリサイズを行うと動作が少し固まるなど妙な動作をする事があります。この現象は Creators Update 以降にリリースされたビデオドライバで動作が改善する場合があります(私の使っているAMD A10 - R7 video がこれでした)。
  • OS側でアクセントカラーを変更する場合、F10 側もそれに合わせて色味を変更するのですが、その変更に数秒かかる場合があります。この間、F10 の操作が出来ません。
  • 今回は Windows 10 PC のみこの機能を有効にしています。



Dark themeでの表示例


Light theme での表示例


「広告の除去」の再有効化 / Re-enable the purchasing of 'Ad Removal' item  (v1.3.370 以降)



2017年2月、Store 側の手違いでF10 がStoreから取り下げられた事があったのですが、その時同時に 広告除去のアドオン アイテム も購入不可となっていたようです。

現在は問題は修正され、購入可能となっています。




2017年2月27日月曜日

F10 Recent updates / F10 最近の変更 - NSFW Switch, Pull to refresh

F10 image bbs browser, 最近の変更 サマリーです。
現時点での最新版は 2月27日リリースの ver 1.3.360 になります。
追記: 3月6日リリース ver 1.3.364 (ふたばもNSFWスイッチサポート)の記述を追加しました。

F10 image bbs browser


画像表示ウィンドウ・モバイル表示 でのボタン配置変更

(Ver 1.3.364)
フィードバックで要望のあった、画像表示ウィンドウ・モバイル表示でのボタン配置を変更しました。



新しい配置
保存ボタンが一番右に来ます。


画像表示ウィンドウのクローズに失敗していた件修正

(Ver 1.3.364)
1.3.360 で仕込んでしまったバグなのですが、画像表示ウィンドウを閉じる際、内部でリソースを開放していないままになる問題がありました。
  • 画像ウィンドウ側のスレ更新が効かない
  • 長時間放置しているとF10が反応しない
等の症状がありました。Ver 364で修正しました。




引っ張って更新 / Pull to refresh




(Ver1.3.360)
  • スレ画面 … スレ下端で上に引っ張るとスレ更新
  • カタログ画面 … カタログ上端で下に引っ張るとカタログ更新

です。

Pull To Refresh についてはこちらの実装を使っています。

PullToRefreshXaml
https://github.com/JustinXinLiu/PullToRefreshUWP_WindowsComposition


NSFW スイッチ

(Ver1.3.360, 364)
4chan・ふたば の板追加UIを以下のように変更しました。


NSFW オンの場合
ここでは例えば"Random"がNSFWに当たります

初期状態では、SFW…Suitable for work なタイプの板が選択可能です。
右上の「NSFW表示」トグルスイッチをオンにすると、確認画面の後でNSFW...Not suitable for work  なタイプの板も含めて全て選択可能になります。

* SFW / NSFW - (Not) Suitable for Work, 仕事中に見ても大丈夫・大丈夫じゃない板
4chan では各板にSFW/NSFWのフラグが設定されており、それを参照しています。
ふたばについては、独断で決めています。

    これまでは板名を手動入力(SFWは入力補完あり、NSFWは補完無し)だったものです。

    前身のfuta8 の頃は、4chanは既定の板を登録していると(Food & Cooking 等比較的大人しい所でも)審査に通らなかったのですが、最近は同種のブラウザアプリでこのような既定で登録済みスタイルでストアに載っている物が増えてきていたため、後追いした形です。理由は想像しか出来ないのですが、IARC の導入でレーティングが明確になったからかもしれません。

    なお、ふたばの板追加については変更ありません。これまで通り、
    • 既定はねこと甘味のみ表示
    • それ以外は板名を手入力(補完あり)
    • 全板表示したい場合は"All"と入れる
    です。



    2017年2月17日金曜日

    F10 is removed from the store.(Update: Recovered!!) / F10 はストアから削除されています。(回復しました)

    現在、F10 はストアから削除されています。
    理由はコンテンツポリシー11.7(アダルトコンテンツ)に関連しているようですが、まだ理由の詳細はわかりません。
    このような状況のため、アプリを再公開できる日時はわかりません。
    注 - 現在のところ、アプリケーションの使用は継続できますが、再インストールは利用できません。


    更新 2月22日:17日、削除された理由について問い合わせるメールを出していたのですが、今日 Microsoft から連絡が来ました。「間違って削除していた 24時間以内にストアに再表示される」 …💢。今のところまだ表示はされていないようです。
    更新情報がある場合は、お知らせします。

    更新 2月23日: F10 image bbs browser は ストアからダウンロードできるようになりました。
    https://www.microsoft.com/store/apps/9nblggh1ntrd


    Currently F10 is removed from the store.
    It seems that the reason is related to the content policy 11.7(Adult content), but I can't know the detail of reason yet.
    Because of this situation, I can't tell you the date when the app can be republished.
    Note - Currently you can continue to use the App, but re-installation is not available.

    Update Feb 22: In Feb 17, I've sent a mail to Microsoft that query the reason of removal. Today I got a response: "It looks like the app may have been failed in error." In error? huh? ... anyway, "The app should reappear within 24 hours.".  But I can't find it yet.
    If I have the update info, I'll let you know.

    Update Feb 23: F10 image bbs browser is back to the Windows Store. You can download and install it.
    https://www.microsoft.com/store/apps/9nblggh1ntrd


    2017年2月13日月曜日

    F10 - XboxOne: crashing on startup (Feb 15 : Fixed!!)

    2月9日頃より、F10 をXbox One 上で起動できない現象が発生しているようです。
    多くのUWP App がXbox One上で似た問題に直面しており、Microsoft 広告サービスが原因であるようです。
    現在、回避策を検討中です。更新情報がありましたらここでお伝えします。

    2月15日追記: Microsoft 広告サービスを取り外した バージョン 1.3.354 を審査に出しました。上手く行けば数日でダウンロード可能になります。
    2月15日追記2: バージョン 1.3.354 がストアに載りました。ストアから更新・ダウンロードが可能です。また、自動的に更新されます。

    It seems that there are some issues occurred from 9 Feb 2017. This issue prevent the app startup of F10.
    Many of UWP apps on Xbox One faces the similar issue. Maybe this is caused by Microsoft Advertisement services.

    I'm now considering the workaround. I'll let you know here if update available.

    Added Feb 15 2017: I've upload the modified version 1.3.354 to the Store. Microsoft Ads are disabled temporary on this version. It'll be available within a few days.
    Added Feb 15 2017 (2): Version 1.3.354 available on the Store. You can download and install by "Update" from the store. or, it will be updated automatically.


    [UWP][Xbox]UWP App on Xbox crashing on startup in retail mode only
    https://social.msdn.microsoft.com/Forums/windowsapps/en-US/d812d5a3-33f2-41d0-88f0-4b39982a241f/uwpxboxuwp-app-on-xbox-crashing-on-startup-in-retail-mode-only




    2017年1月31日火曜日

    F10 WebM再生・リモート同期機能の追加

    画像掲示板ブラウザ F10 に、WebM 再生機能と、履歴のリモート同期機能を追加しました。
    Windows Store からダウンロードして頂けます。

    F10 image bbs browser
    https://www.microsoft.com/store/apps/9nblggh1ntrd

    これら機能は、ここ一週間の間テストグループ向けにリリースしてテストをしていたものです。ご協力有難うございます。


    WebM 再生


    ふたば・4chan に貼られている WebM の再生が可能になります。再生は画像表示ウィンドウ上で行います。


    右のスレ表示画面でサムネイルをクリックすると
    左の画像ウィンドウが開き、動画が再生されます。

    リピート・連続再生


    動画はリピート・またはスレッド中の動画を連続して再生できます。切り替えは、画像ウィンドウ右上のボタンで行います。


    右上の再生モードで「連続再生」を選択し、再生


    フルスクリーン再生


    動画領域の右下の矢印アイコンをクリックします。
    連続再生はフルスクリーン状態でも可能です。
    また、フルスクリーン再生時はシステムの画面・スリープタイマー等がオフになります。これはPC・Mobile 共通です。
    Mobile で動画を再生しっぱなしにしたい場合は連続再生・フルスクリーンが便利です。
    ただし、この場合バッテリも通信量も使い尽くす可能性があるのでご注意下さい。AC+WiFi推奨です。


    矢印アイコンでフルスクリーン再生になります。


    履歴のリモート同期機能


    F10 のスレ既読履歴を、デバイス間で同期することができます。
    例えば…出先でWindows 10 Mobile で読んでいたスレを、家のPCと同期することでそのまま読み続けることが可能になります。


    スレッドカタログ上部に表示される既読スレが同期されます。

    同期機能を使うには、設定 → Remote をクリックします。


    設定 → Remote



    履歴のリモート同期ダイアログ
    デバイスをタップすると同期がすぐに始まります。

    …が、残念な事に…この同期機能はまだかなり不安定で、しばしば同期に失敗します。
    この機能、Windows 10 Anniversary Updateから入っている所謂"Project Rome"を使っているのですが、出たばかりという事もあり…この先有望といった所です。





    F10 WebM, Remote History Sync support

    We added WebM and Remote History Sync support to our F10 Image bbs browser.
    You can download it from Windows Store.

    F10 image bbs browser
    https://www.microsoft.com/store/apps/9nblggh1ntrd

    We had a test period with our contributors. Thank you for your cooperation.


    Playing WebM


    You can play the 4chan, futaba WebM movie. To start the movie, tap the thumbnail on the thread view window. Image View will open and start playing.


    Image View and Thread View

    Repeat and Continuous Playing



    Support 'Repeat' and 'Continuous' playing. You can play the all clips that contain in the thread.
    To switch it, click the button on right-top of the window.


    Select 'Continuous Play'

    Full screen


    To switch to full screen mode, click the arrow icon on the movie area.
    Continuous mode available also full screen mode.
    And, during full screen mode, screen dim timer and system sleep timer are turned off. This is common for PC and Mobile. It's useful for viewing movies with mobile phone. But, this mode will drain the battery and packets...be careful to use it! AC power + WiFi recommended.






    Remote History Sync


    You can sync the read history of threads with remote devices that use your Microsoft Accounts.


    History Sync

    To use the remote sync feature, click Settings > Remote.


    Settings > Remote


    Remote Sync Dialog
    To start sync, tap the device.

    But...unfortunately... this feature is unstable yet. You may experience the sync error, api error, etc.
    This feature use the 'Project Rome' - new function from Windows 10 Anniversary Update.






    2017年1月28日土曜日

    F10 フライトパッケージ: WebM サポートの追加 (ふたば、4chan)

    2017/01/31 追記: これらの機能は1.3.340 としてリリースされました。
    http://ddlgjp.blogspot.jp/2017/01/f10-webm.html

    F10 image bbs browser で 機能追加を行っています。
    現在、ある程度動く版を F10 テストグループ向けに配布中です。

    お試し頂ける場合、 tickets アットマーク ddlg.uservoice.com まで、お使いのマイクロソフト アカウントのメールアドレスをお伝えください。 グループに登録します。

    グループに登録されている場合、以下の機能を持つバージョン 1.3.334 がダウンロードされます。

    ストアへのリンク(テストグループに入っていない場合は一般向けバージョンがダウンロードされます)
    https://www.microsoft.com/store/apps/9nblggh1ntrd

    問題の報告・提案等ありましたら、フィードバック Hub からお伝えください。F10 の設定 → About ページからフィードバック内のカテゴリ「F10」を直接開くことが出来ます。


    WebM サポート


    ふたば・4chan のWebM 動画をアプリ上で再生できます。再生にはFFmpegInterop ライブラリを使用しています。

    https://github.com/Microsoft/FFmpegInterop

    PC・Mobileでの動作は確認済みです。XboxOne / Hololens は動くはず・・ですが未確認です。


    PCでの再生



    Win10 Mobile

    既知の問題


    Win10 Mobile: 再生開始時、エラーである・このフォーマットをサポートしていない旨の警告が表示される事があります。数秒待つと大抵は再生できます。


    スレ履歴の同期


    デバイスを指定した履歴の同期が可能になります。
    カタログペインの設定⚙️→リモート で以下の画面が開きます。
    デバイスをタップすると、履歴を同期します。




    この機能は、Windows 10の機能、所謂 Project Rome と呼ばれる技術を使用しています。

    Cross-device experiences with Project Rome
    https://blogs.windows.com/buildingapps/2016/10/11/cross-device-experience-with-project-rome/


    既知の問題

    正直な所、Rome はまだ不安定な所があり、接続に失敗する・デバイスが見つからない等が頻繁に発生します。

    既に分かっている所では以下の問題があります。
    • RS1(Anniversary Update, 1607)  から RS2(Creators Update, Insider preview)  への接続に失敗する
    • RS2  から RS1  への接続時、Pull のみ成功し、Syncに失敗する

    F10 - Flight Package: WebM Support for 4chan & futaba

    Edit 31/Jan/2017 - 1.3.340 was released to public.
    http://ddlgjp.blogspot.jp/2017/01/f10-webm-remote-history-sync-support.html

    We're now testing the new features of our F10 image bbs browser.
    It's a UWP application for browsing the image bbs - 4chan and futaba-channel.

    To involve with our test group, inform me your Microsoft Account address to our support mail ' tickets - atmark - ddlg dot uservoice dot com '. I'll add you to our test group. Then, you can download the beta version 1.3.334.

    Link for store (If you have not participated in the test group, you can download the released version, not beta)
    https://www.microsoft.com/store/apps/9nblggh1ntrd

    If you have suggestions or issues, please let me know via Feedback Hub. You can launch the category 'F10' in the hub from F10 > Settings > About.


    WebM support


    F10 now support WebM movie with FFmpegInterop.

    https://github.com/Microsoft/FFmpegInterop

    It works on Windows 10 PC and Mobile ( and, maybe xboxone or hololens - could you test it? I don't have it. )


    Playing WebM


    Win10 Mobile

    Known issue


    Mobile: You may see the error or warning message if you open the .webm video. But the movie will start after the several seconds.

    Remote history sync





    You can sync the browsing history of F10 browser with remote devices that use your Microsoft Account.
    This function use the 'Project Rome' - new feature of Win10 Anniversary Update.

    To open the remote sync dialog, Open thread catalog > Settings > Remote.


    Cross-device experiences with Project Rome
    https://blogs.windows.com/buildingapps/2016/10/11/cross-device-experience-with-project-rome/


    Known issue

    In fact, the Rome is not stable yet. You may experience the connection error, api error, or not responding frequently. :(

    In our cases,

    • Fail to connect from RS1 system to RS2 system
    • Fail to connect from RS2 to RS1, with 'Sync' switch enabled.









    2017年1月26日木曜日

    F10 - Flight Package: ふたば動画、明示的な履歴の同期

    2017年1月29日追記:フライトパッケージは version 1.3.334 に移行しています
    http://ddlgjp.blogspot.jp/2017/01/f10-webm-4chan.html


    F10 image bbs browser で 機能追加を行っています。
    現在、ある程度動く版を F10 テストグループ向けに配布中です。
    試しに使わせて!という場合は、tickets アットマーク ddlg.uservoice.com までメールでご連絡下さい。

    グループに登録されている場合、以下の機能を持つ バージョン 1.3.330 がダウンロードされます。


    ふたば 動画対応


    ふたば掲示板上でWebM 動画が貼られている場合、同一鯖上のMP4 動画をF10 の画像表示ウィンドウ内で再生します。



    Win10 PC での再生


    Win10 Mobile での再生(横位置)
    プレイヤー側の全画面ボタンを押すと全画面になります



    この機能が使えるのは上の場合のみで、それ以外…
    • しおから
    • 4chan
    • その他リンク
    では動作しません。


    明示的なスレ履歴の同期


    デバイスを指定した履歴の同期が可能になります。
    カタログペインの設定⚙️→リモート で以下の画面が開きます。
    デバイスをタップすると、履歴を同期します。
    上のトグルスイッチは、
    • Pull Only - 接続先デバイスから履歴を取得します。
    • Sync - 接続先デバイスとの間で履歴を同期します。





    使用条件


    • 今回のバージョン 1.3.330 以上のF10 がインストールされていること
    • 電源が入っていること
    • 同じマイクロソフト アカウントでログインしていること
    • インターネットに接続していること

    判明している不具合


    現在の所以下の不具合が判明しています。おそらくPreview上の問題と思われます。

    • RS1(Anniversary Update, 1607)  から RS2(Creators Update, Insider preview)  への接続に失敗する
    • RS2  から RS1  への接続時、Pull のみ成功し、Syncに失敗する

    使用にあたってのコツ


    • 「Available」と出ていても本当に繋がるかどうかは実際繋げてみないとわかりません(この表示やめるかも)
    • Cloud 接続の場合、同期に少し時間がかかります(十数秒程度)
    • Proximalで十秒、Cloudで十数秒待っても何も始まらない場合、それは何かトラブっています。それ以上待っても無駄なので、キャンセルで終了して頂いて構いません(この処理も後で変えるかもしれません)。

    背景


    この機能は所謂 Project Rome と呼ばれる、Windows 10 Anniversary Updateから入っている機能を利用しています。

    Cross-device experiences with Project Rome
    https://blogs.windows.com/buildingapps/2016/10/11/cross-device-experience-with-project-rome/

    このため、Cloud経由でも同期が効きます。例えば…外で電話回線に繋げているWin10 Mobile から、自宅内LAN のWin10 PC に繋げに行くことが可能です。
    ただし、上にも書いたように両方ログオンしている事が必要になります。

    これまでも履歴の同期は Roaming Folderを使って対応していたのですが、このRoaming Folder は

    • 同期のタイミングがわかりにくい
    • たまに同期が止る
    等の使いづらい所があったため、今回Rome を使った明示的な同期を追加した形になります。
    (Roaming Folderを使った同期も機能としては生きています)


    2016年9月14日水曜日

    F10 - updates for xbox one

    F10 for Xbox one, 早速問題が見つかっています。試して頂いたおかげです。有難うございます。

    F10 versions: 9/28/2016


    Published
    Certification in progress
    Public Release
    1.3.320
    none
    F10 Test Group
    1.3.320
    none

    • 1.3.320 - Change - Revert back Microsoft.NETCore.UniversalWindowsPlatform to 5.1.0
    • 1.3.318 - Change - Revert back System.Encoding.CodePages to 4.0.0 / Enable 'Launch Feedback' button / Fix 'Soudane' parsing issue
    • 1.3.316 - Add - 'View' button is assigned for open/close catalog pane
    • 1.3.314 - Fix - Misc fix for mouse and touch operation
    • 1.3.312 - Fix - Lost focus issue : 'Add/Remove Favorite boards' dialog
    • 1.3.310 - Fix - Lost focus issue : Between Catalog view and Microsoft Ads / Change - pivot focus visualization is changed to show White-Box style focus
    • 1.3.308 - Fix - Fail to add favorite boards
    • 1.3.306 - Initial support for Xbox one

    To join our F10 Test group, let me know your Microsoft Account mail address via tickets @ ddlg.uservoice.com. I'll add you to the group asap. You can get the latest build, and you can submit bug report to me :) .

    F10 TestGroup に入って頂いている場合、特に操作をせずともストア経由で自動更新されます(ストアから手動更新でもOK)。

    F10 TestGroupに入ってやってもいいよ、という場合は、メール tickets @ ddlg.uservoice.com 宛に、お使いのMicrosoft アカウント のメールアドレスを記載してお送りください。グループはMSアカウント単位でOn/Offされる仕組みです。

    0. 使い方(画像つき)


    F10 on Xbox One, Gamepad のXYボタンとMenuボタンを駆使して使う形なのですが…初見だと中々わかりにくいのではと思います。

    そこで、画像付きの説明を作りました。
    それぞれの画像の下に、その画像の説明が書いてあります。


    1. 板を開いた
    1. 板を開いた状態です。
    ここで、画面右のカタログ…の廻りに、白い大きな四角でフォーカスが表示されています。
    これはこの画面右のカタログと、画面左のスレッド表示で使われている形式です。

    この状態でAボタンを押すと、このグループの「中の」アイテムにフォーカスが移動します。



    2. カタログ内にフォーカスが移動した
     2. カタログ内にフォーカスが移動しました。
    この状態でBボタンを押すと、1. のカタログ全体にフォーカスが当たっている状態に戻ります。

    ここでXYボタンで見たいスレッドを選択しAボタンを押すと、左画面にスレが開き、フォーカスも左に移動します。

    3. スレを開いた
    3. スレが開きました。
    XYの上下で移動できます。また、トリガーボタン…LT・RTで高速スクロールができます。

    ここで大事な操作…メニューボタンを押してみます。メニューボタンは、この左のスレ画面と、右のカタログ画面で使うことができます。

    左のスレ画面でメニューボタンを押してみましょう。



    4. スレのメニューボタンを押した
    4. メニューが開きました。
    このメニューには、
    • 今選択されているレスに対する操作 が上半分に
    • スレ全体に対する操作 が下半分に
    並んでいます。 このメニューから、この状態でのほぼ全ての操作が可能です。
    ここでは、Open Image を選択してみます。



    5. 画像ページが開いた

    5. 画像ページが開きました。
    XYの左右ボタンで、スレ内の画像を順次切り替えることができます。
    Bボタンで元の画面に戻ります。



    6. カタログのメニュー
     6. カタログにも同様にメニューがあります。
    選択されているスレに対する動作と、
    カタログ全体に対する動作です。

    ここでは、「About」を選択してみます。


    7. About を開いた

    7. About が開きました。
    ここでは、F10 と OSのバージョン情報を確認できます。
    OKにフォーカスを移動してAボタン、またはBボタンで元の画面に戻ります。

    この「About」以外にも、画面上にポップアップするダイアログ・また画面右にスライドしてくる設定画面も、Bボタンで閉じることができます。

    以上、F10 on Xbox One の操作方法解説でした。
    お疲れ様です。

    以降、v1.3.308 の修正点です。

    1. 板の追加が出来ない


    AutoSuggestBoxを閉じた後特にフォーカスを設定していなかったためフォーカスが迷子になり、操作不能になっていることが判りました。明示的にフォーカスをGridViewに設定するよう変更しました。

    また、GridViewについてはIsFocusEngagementをTrueに設定しました。メインページのスレッドカタログでは既に設定してあるのですが、フォーカスが

    • GridViewそのものの大枠のフォーカス
    • GridView内のアイテムのフォーカス

    の二段階になっている形です。アイテムから大枠のフォーカスに移動するにはBボタンで戻ります。
    この設定、Grid/ListView内にアイテムを多数抱え込む際にはとても便利です(設定しないと、アイテムを下まで全部スクロールしないと次のフォーカスに移動できなくなってしまう)

    この板設定パネルの場合、「All」でふたば・4chanの板を一気に全部見せる場合があるので、設定することにしました。

    ※ 余談ですが、板名入力ボックスで「All」と入れると全部出てくるので便利です。


    2. 広告にフォーカスを吸われる


    広告にフォーカスが移動しないよう修正しました。…AdMediatorでは発生しなかった問題ですね :(ウェー


    3. 起動時のフォーカス位置

    お気に入り板のタイルにフォーカスが入るよう変更。その他フォーカス迷子系の問題をいくつか修正しました。




    2016年9月7日水曜日

    F10 Versions と XBOX One 対応

    画像掲示板ブラウザ F10 ですが、現在ストアには大きく分けて「三種類」のバージョンが上がっています。お使いのWindows 10 のバージョンによって自動的に選択されます。

    また、OSを更新した場合はそれに伴ってアプリケーションも更新されます。

    F10 image bbs browser
    https://www.microsoft.com/store/apps/9nblggh1ntrd


    1.1.x 系 ... Windows 10 10240 (1507)


    去年のWindows 10 発売以降、OSを全く更新していない…場合、こちらのバージョンがインストールされます。
    ただ、F10の使用データを見ると、このバージョンは現在殆ど使われていないのが判っているため、今後更新の予定はありません。

    1.2.x 系 ... Windows 10 10586 (1511)


    昨年11月のWindows 10 November Update をインストールしている場合、こちらが入ります。
    現在はこのバージョンをメインに更新作業を行っています。
    9月10日追記...1.2.302 がストアに掲載されており、ダウンロード・インストール可能です。


    1.3.x 系 ... Windows 10 14393 (1607) 


    今年8月の Windows 10 Anniversary Update をインストールしている場合、こちらが入ります。
    XBOX One で使うためのゲームパッド対応等も入っています(PCにゲームパッドを繋いでいる場合でも使えます)。

    9月13日追記…1.3.306 がストアに掲載されており、ダウンロード・インストール可能です。

    一旦 1.3.306が審査を通った後、テスト用にサイクルの速い更新が行われるテストグループへのリリースが始まります。

    テストグループに参加してみたいという方は、tickets @ ddlg.uservoice.com まで、お使いのMicrosoft Account のメールアドレスをお伝え下さい。登録します。

    Gamepad での操作について


    基本

    • 上下左右キー...フォーカス移動
    • Aボタン...選択
    • Bボタン...戻る
    • メニューボタン...メニュー

    左のスレッドビュー、右のカタログビュー

    • メニューボタン...コンテキストメニュー(右クリックメニュー) PC・Mobile のアプリバーで行う操作は、大体このコンテキストメニューから操作できるように作っています。
    • LT・RT...上下スクロール
    • (レス又はスレッドを一つ選択時に)Bボタン...スレッドまたはカタログ全体を選択 この状態でLB・RBでタブ移動

    画像表示画面・板設定画面・設定などのPopup系から

    • 戻る...Bボタン

    未実装

    • 画像表示画面でのズーム・スクロール


    ※まれにしばしば、フォーカスが行方不明になるかもしれません。



    ◇◇◇




    ただ、実際試してみると…PC・Mobile 用に作ったUIを、XBOX One のゲームパッドで操作するのは…対応はできるのですが、使いやすいか?と言われると難しいです。
    F10のようにListView / GridView を二つ横に並べている場合、フォーカスを切り替える動作がいちいち挟まるのがあまり宜しく無い感じです。





    2016年9月5日月曜日

    F10 - 最近のふたば仕様変更への対応について

    昨今のDDoS攻撃の影響で、ふたばに何度か仕様変更が入っています。

    これに伴い、最新の「9月4日仕様」…mayのみ画像が//以下の相対参照... に対応した画像掲示板ブラウザ F10 v1.2.302 をストアに提出済みです。
    9月5日現在はストアにて審査中で、上手く行けば数日でストアに掲載・自動更新されます。
    今しばらくお待ちください。


    また、同じF10 v1.2.302 はストア上にテスト用のFlight Packageとしても載せており、F10 テストグループに入っている方は現在ダウンロード・テストすることが可能になっています。

    テストグループに入ってやってもいいよ、という方は  tickets @ ddlg.uservoice.com まで「お使いのMicrosoft Account のメールアドレス」 をお伝え下さい。(TwitterのDMでもいいですよ)
    こちらで(手動で)登録作業が完了すると、自動更新でF10 v1.2.302が落ちてくるようになります。

    宜しくお願いします。


    2016年4月19日火曜日

    UI.Composition でListView/GridView を賑やかす

    UI.Composition を使い、スレッドカタログにアニメーション効果を付けた F10 をリリースしました。

    F10 image bbs browser
    https://www.microsoft.com/store/apps/f10-image-bbs-browser/9nblggh1ntrd


    このGridView のItemをくるくる回す部分を抜き出した簡単なサンプルプロジェクトを作りました。

    CompositionGridView
    https://github.com/pnp0a03/CompositionGridView

    MSさんのサンプルには面白いのが沢山載ってるんですが、一番単純な…単にList/GridViewものをくるくる回す的な意識の低いサンプルが無くて難儀したためです。

    MSさんのUI.Composition Sample
    https://github.com/Microsoft/WindowsUIDevLabs

    ここでコードぺたくた貼って解説するより読んだほうが早いですよね。

    UI.Composition について


    Visual Layer
    https://msdn.microsoft.com/en-us/windows/uwp/graphics/visual-layer
    ... この項、概念から具体的な操作例まで満遍なく記述出来ている良記事 MSDNでは少ないタイプです。オススメ

    上の記事を読んでいただければいいんですが、XAML Framework から DirectX Layerの間に一枚あったDWM... Visual Layer, UI Composition を Win10 TH2から使えるようになりました、という話です。

    XAMLレイヤから降ってきたUI Element、またはVisual Layer の中で作ったRectangle・Imageに対して、Effect・Animationを掛けることが可能です。

    XAML→DirectXのパイプラインに手を突っ込んで描画を捻じ曲げるような感じがあります。


    以下に参考になるリンク集等。


    Creating Beautiful UX in a Real-World App with Visuals, Animations and Effects
    https://channel9.msdn.com/Events/Build/2016/B818
    ... GridView/ListView のItem弄る元ネタはこのセッションの途中からパク参考にしました。Slideだけだと肝心のCodeが見えないので、面倒でも動画を見るのがお勧めです。英語ですが字幕Onにできますので。また、2016年夏予定のRS1で入るUI.Compositionの変更にも触れられています。


    MSさんのUI.Composition Sample
    https://github.com/Microsoft/WindowsUIDevLabs
    ... Build 2016 で使っている部分を多く含むサンプル。また、下のDiderikさんサンプルでも参照されているComposition ToolKit ... Visualに対してImageをロードするコード、もここから取得可能です。Visual Layerの中で色々やるには多分必須。
    また、Sample はRS1用の新APIを使うものも含んでおり、RS1上のVSでBuildすると見られます(バグ多し)。


    Diedrik Krols さんのBlog
    https://xamlbrewer.wordpress.com/category/composition-api/
    ... MSさんの解説・サンプルは基本的にXAML のElementに対してVisualを作って操作する、物がメインなのですが、Diedrik さんのサンプルは珍しく「Visual Layerの中だけで作った」Visualを操作して色々描いてみる、というスタイルです。

    robmikh blog
    http://blog.robmikh.com/
    UI.CompositionTeamの中の人のBlog
    特に、Why even use Composition? は読む価値があると思うのでオススメ。DWMにやらせることでApp(UIThread)側の負担ゼロで秒60コマのアニメーション・エフェクトを使えるのがUI.Composition の利点で、XAML上のStoryBoard使ったアニメーションではこれは無理、という大事な話
    Why even use Composition? / Images and effects
    http://blog.robmikh.com/uwp/composition/2016/04/21/images-and-effects.html



    2016年2月5日金曜日

    F10 : 画面が表示されない問題について

    2月8日夜追記: 1.1.0.232 がストアからDLできるようになりました。「ストア」からの手動更新・またはそのままにしておくと自動で更新されます。

    F10 image bbs browser - Windows ストアからダウンロード
    https://www.microsoft.com/store/apps/9nblggh1ntrd


    2月8日夕方追記: 1.1.0.232 が審査を通過しました。ストアに更新が反映されるのは数時間後~火曜日頃になる見込みです。

    2月7日朝追記:1.1.0.222について、2月6日に別件(*1)を指摘され1.1.0.232を提出しました。火曜頃までには配信される見込みです。

    *1) バックボタンを押下された場合、戻る履歴が空の場合はアプリケーションを中断しスタート画面に戻る、がデザインの仕様なのですがそれを満たしていませんでした(今回変更した部分では無く、初回リリースからこうだったのですが…指摘が前後するのはストアではたまにある事です)。

    2月5日夜追記:修正版 ver1.1.0.222 をストアに提出しました。土曜~来週の火曜頃までには配信される見込みです。


    2月5日早朝から配信されているF10 ver1.1.0.212 には以下の問題があります。ご迷惑おかけして申し訳ないです。


    問題


    既定の設定(Passport認証を使用しない)の場合、アプリケーションの中断から復帰する際にウィンドウの表示が行われなくなる。


    問題の回避方法


    Passport認証を有効にすることで回避できます。

    1) OSの設定→アカウント→ログオン設定 で、「PIN」を使用する設定にする。
    2) F10の設定 で 「Passportの使用して認証」をOnにする。
    こう設定する事で、中断から復帰する際にPassport認証が求められ、認証が通るとウィンドウの表示が行われます。


    修正版について


    作成中ですが、審査に一定の時間が掛るためストアから配信可能となるのは早くても土曜日以降になる見込みです。