Electron+TypeScriptなプロジェクトの雛形を更新~Electron3.0.3+TypeScript3.1.1~
以前作ったElectron+TypeScriptのサンプルコードを、それぞれの最新バージョンにアップデートしました。
以下のバージョンに更新してます。
- electron v3.0.3
- typescript v3.1.1
今回もコードには変更を加えず、ライブラリ類のバージョン更新だけしました。
続きを読むFluentWPF 0.3.2をリリースしました
ここの所、色々立て込んでいて、ぜんぜんこの辺のライブラリをメンテできず、気づけばissueやプルリクをため込んでしまってました。
で、やっと少し対応する余裕ができたので、いただいたプルリクをマージしてFluentWPF0.3.2をリリースしました。
Windows10 April 2018 Updateに更新してみました
配信が始まっていたので、さっそく更新してみました。
今回も、特に何もせずすぐにWindowsUpdateで通知されてたので、そのまま更新しました。 もしかしたら、以前に更新アシスタントなどを使ってアップデートした環境には早めに配信とかしてるのかな。。
続きを読むElectron+TypeScriptなプロジェクトの雛形を更新~Electron2.0.0+TypeScript2.8.3~
以前作ったElectron+TypeScriptのサンプルコードを、それぞれの最新バージョンにアップデートしました。
それぞれ、以下のバージョンに更新しました。
- electron v2.0.0
- typescript v2.8.3
今回もコードには変更を加えず、ライブラリ類のバージョン更新だけしてます。
ちなみに、electronがv2.0.0とメジャーバージョンが上がっています。
electron v2以降ではバージョニングのルールを変更し、今後はのアップデート時にはSemantic Versioningに沿ってバージョン番号を付けていくとのことです。
https://electronjs.org/blog/electron-2-semantic-boogaloo
ChromiumやNode.jsのメジャーバージョン更新でelectronのメジャーバージョンも上げていくとのことなので、今後はelectronのバージョンもChromeみたいに頻繁に上がっていくことになりそうですね。
FluentWPF 0.3.0をリリースしました
0.2系のリリースからはだいぶ時間がかかりましたが、色々とまとまった機能追加ができたので、FluentWPF0.3.0としてリリースしました。
今回の変更内容は以下のようなものです。
- osのテーマ・アクセントカラー設定への対応
- ResourceDictionaryExクラス
- OSのLight/Darkテーマ設定に応じてリソース切替を行う仕組みの導入
続きを読む
任意のウィンドウをアクリル化するツールを作ろうとして挫折
ちょっと思い付きで、Windows10向けに任意のWindowをアクリル化するツールを作ろうとしてました。
こんな感じ。
Spy++とかのツールみたいに、対象ウィンドウへとドロップ操作を行うと、そのウィンドウをアクリル化します。
ウィンドウハンドルを取得して、そのウィンドウに対してSetWindowCompositionAttribute関数呼べば、イイ感じにできないかな、、、と思い試してみました。