23:49:58 @kPherox@pawoo.net
icon

起動したままWindowsでURL Schemeのイベント受け取る方法的なやつ。Electronアプリでもできるんだろうか
brad-smith.info/blog/archives/

Web site image
Single Instance Application with a Custom URI Scheme
23:23:09 @kPherox@pawoo.net
icon

@Cutls なるほど…?(Macアプリだと起動したままURL Schemeのイベント受け取れるから知らなかった)
承認を押してちゃんとTheDeskは起動できますがアカウントは追加されませんね

23:19:07 @kPherox@pawoo.net
icon

@Cutls チェックせずにLogin押すとブラウザに飛びますがTheDeskがクラッシュか終了かしてますね……

21:30:02 @kPherox@pawoo.net
icon

そういえばMacにも<任意のscheme>://があるしTheDeskのログインをURLスキームででけへんかな……みたいな事思ったのであとでためそう

20:53:22 @kPherox@pawoo.net
icon

@Cutls 修正できたのでPR開きました
github.com/cutls/TheDesk/pull/

Web site image
Fix cannot reopen in macOS by kphrx · Pull Request #47 · cutls/TheDesk
20:51:13 @kPherox@pawoo.net
icon

これで他に開き直せないことに関する不具合等々は確認出来てないのでPR開きます

20:50:15 @kPherox@pawoo.net
icon

ついさっきはmainWindowの有無を確認するとかいう泥臭い感じのやり方呟いたけど、ウィンドウ開き直したときにリスナー重複するのではみたいな事思った。簡単にリスナ全て消せば解決ですね??
github.com/kPherox/TheDesk/com

20:27:37 @kPherox@pawoo.net
icon

なんかしれっと間違えてたけどwindow-all-closedだった

20:21:18 @kPherox@pawoo.net
icon

一応OKすると普通に開くんだけど流石にそれを一般のユーザーに向けて公開するときに残したままにするのはあり得ないのでどうにか修正する方法調べるか

20:18:56 @kPherox@pawoo.net
icon

closed-all-windowでdarwinを無視せず全て閉じたらアプリも終了するっていうのはね、まあ悪くはないのよ(Macアプリにそういう風にするのはそこそこある)

20:15:04 @kPherox@pawoo.net
icon

ipcMainのリスナでmainWindowの有無を確かめないといけない感じなのかな……(それはダサい)

20:13:42 @kPherox@pawoo.net
20:10:07 @kPherox@pawoo.net
icon

@Cutls macOSでウィンドウ閉じた時にまた開けるようにしたんですけど(github.com/kPherox/TheDesk/tre)そうしたら出てきました

20:09:15 @kPherox@pawoo.net
icon

electronよくわからないのでこれがなぜ出るのかとかわからんのです

20:08:41 @kPherox@pawoo.net
icon

?????

Attach image
19:34:24 @kPherox@pawoo.net
icon

TheDesk、一度ウィンドウ閉じると開き直せないけど常駐してる……

19:11:00 @kPherox@pawoo.net
2019-04-05 19:06:24 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

このアカウントは、notestockで公開設定になっていません。

19:10:51 @kPherox@pawoo.net
2019-04-05 19:05:56 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

注: JPRS のホントのページです。 - 世界一安全な.jp / JPRS xn--q9j830g4b91qosqsu1b.jp/

18:44:18 @kPherox@pawoo.net
icon

18.1.2 macOS版、homebrew-caskにマージされたので `brew cask upgrade` から更新が可能です
github.com/Homebrew/homebrew-c

Web site image
Update thedesk to 18.1.2 by kphrx · Pull Request #61421 · Homebrew/homebrew-cask
18:03:00 @kPherox@pawoo.net
icon

NowPlayingTweetほっぽってelectronとvueのアプリハローワールドしてる

17:58:56 @kPherox@pawoo.net
icon

ppaのopenssl 1.1.1をインストールしてnginxがtls 1.3使えるようにするか

17:56:04 @kPherox@pawoo.net
icon

thedeskのcask更新しようって言ってから半日以上経ってるけどまだやってないです

16:58:14 @kPherox@pawoo.net
icon

vue-cliから@vue/cliに更新したからelectron-vueじゃなくてvue-cli-plugin-electron-builder使ってみる

03:17:34 @kPherox@pawoo.net
icon

electron-vue、npmパッケージがいくつも古いままdeprecatedになってるのもあって、electron自体も2.0.18で…うーんとなってる

02:44:38 @kPherox@pawoo.net
icon

今日はあまり何も出来てないけど寝るなの

00:31:28 @kPherox@pawoo.net
icon

TheDesk 18.1.2 macOS版リリース通知が来たからcaskを更新する