00:00:45

ん〜なんか小さいコードで試したほうがよさそうだ

00:14:26

う〜〜〜〜〜〜ん そもそもgtkでvirtual function実装するコード書いたことないので全然分からんが、まるで手応えがないぞ!!

00:16:57

あ〜いや動いてる、動いてはいるっぽい

00:22:42

Gtk::WidgetのサブクラスでGtk::Widgetのvfunc→OK
Gtk::ListBoxRowのサブクラス(みくぺた)でGtk::Widgetのvfunc→NG

00:22:44

おおお??

00:43:20

あ〜〜〜

00:46:08

完全に理解した

00:46:24

完全に理解した、直せるぞこれ…

00:47:30

きたあああああああ

00:47:34

00:48:20

即落ちnコマやめて

00:48:59

うわ〜backtraceがmiraclepainter内だ

00:50:12

う〜〜ん、PR送る?

00:50:25

送らないともぐのすることになるし、送らない理由ないな…

00:50:42

明日考えよ

00:52:51

ゆーてこれが通って現在のdevelopをmergeできたとしても、まだ本線合流できない理由がいくつもあるわけで、全然作業がある

00:57:16

gtk3、とりあえず諸々の課題を放っておいて現在のdevelop相当まで更新するのだけやってみようと思う

01:02:14

topic/887-gtk3-shibafu にpushした

01:02:30

今まだ追従しきれてなくて4.1.0相当なので、ちょっとふるい

01:03:46

なんかmikutterがラリった

01:04:44

mastodon_account_viewerバグらせたくさいな

01:06:48

まず元のコミットがどういう動作してたのか見ないでやってるので何もかも分からんw

01:06:56

完全にダメなムーヴ

01:08:08

ruby3で動かすなら、4.1.0以降で入ったruby3対応諸々足りてないから色々コケると思う

01:10:52

なんとか79b48d7fあたりまでは追従したいんだが
そっから先は俺が構造いじりまくったのでクソだるいマージ作業になる

01:12:29

0f535ea2
09da0c5f
あたりをcherry-pickするとよさそう(ためしてない)

01:17:44

今年入ってから開発用mikutterディレクトリに置いてるやつ公開しちゃお
confrootをな、指定したいことあるじゃん
gist.github.com/shibafu528/718

01:18:13

RPROMPTにconfrootを出したいというだけのやつなのでzsh用です

01:19:15

~/profiles にmikutterのconfroot置きまくってて、ちょこちょこ起動パラメータいじったりいじらんかったりする時に--confroot指定するのだるいのと、環境変数に書いてもどっかに出てないと忘れるのとでこういうの使っている

01:20:17

--confrootだと上手く行かないけどMIKUTTER_CONFROOT環境変数だとイケる特殊ケースってのもあって、まあそういう諸々込みで

01:22:26

ファイル名はvenvのパクリダヨー

01:23:00

明日出社しないといけないのでねる

01:26:09

なに読んでるんじゃー

01:26:22
2021-09-08 01:24:26 あっきぃ / C106(日)東7S-33b님의 게시물 akkiesoft@social.mikutter.hachune.net

#<Thread:0x00007fc0ef9f7d58 /Users/akkie/mikutter-gtk3/plugin/mastodon_sse_streaming/connection.rb:39 aborting> terminated with exception (report_on_exception is true):
/Users/akkie/mikutter-gtk3/plugin/mastodon_sse_streaming/connection.rb:39:in `new': can't alloc thread (ThreadError)

01:26:25

えぇ…

08:38:11

おきた

08:54:03

ニコニコでやべーボイロキッチン作ったり正面party_parrot作ってた人やしまあ多少はね

09:00:22
2021-09-08 08:57:58 焼圧回路님의 게시물 ahiru@social.mikutter.hachune.net

This account is not set to public on notestock.

09:00:26

せやで!

09:22:23

しゃあテスト成功

09:39:04

はいもぐのをPR化した

09:39:18

会社行く準備しょ

09:39:30
gi: fix a bug that virtual functions of grandparent class can''t be implemented by shibafu528 · Pull Request #1433 · ruby-gnome/ruby-gnome
10:55:10

なんだこれ僕いらんのか

10:55:23

リアル無能になっちゃったか

21:10:36

21:11:07
21:11:47

@mohemohe つうほうしました…

21:13:56

マジックカットに5敗した

21:20:00

つつい書店から送られてきた本が会社の輪読会で読みませんかみたいな可能性が出てきてわろてる

21:35:31
2021-09-08 21:27:44 Izumi Tsutsui님의 게시물 tsutsuii@social.mikutter.hachune.net

This account is not set to public on notestock.

21:35:33
2021-09-08 21:29:22 焼圧回路님의 게시물 ahiru@social.mikutter.hachune.net

This account is not set to public on notestock.

21:35:38

弊社マジかよ

21:37:31

今度は保証会社へのお友達料で金が飛ぶのか…

21:59:23
2021-09-05 23:28:53 武道パン님의 게시물 toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

21:59:28
2021-09-05 03:43:29 武道パン님의 게시물 toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

21:59:32
2021-08-31 21:33:03 武道パン님의 게시물 toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

21:59:38
2021-09-08 21:51:23 武道パン님의 게시물 toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

21:59:44

😨

22:36:40

gtk3ブランチ、mikutter 4.1.5相当まで追従させたのでruby-3.0.xで実行できるようになった

22:38:05

なんか高頻度で勝手にセグって死ぬな

22:38:41

あーいやこれ例外か……?

23:36:52
23:38:11

まじ

23:38:17

あ これruby3非互換じゃん

23:38:49

簡単に直せる

23:40:02

別件でなんかタブ切り替えすると一生タブ切り替えっぱなしになるバグっぽいのなんだろう

23:41:13

うぉそんなのあったのか気づかんかった

23:42:26

(mikutter.rb:41613): Gtk-WARNING **: 23:42:07.716: Could not load image '../../core/skin/data/icon_alternative.png': ファイル“/home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/../../core/skin/data/icon_alternative.png”のオープンに失敗しました: そのようなファイルやディレクトリはありません

普通にwarn出てた…

23:42:38

warningに気づけなくてwarn warnって…

23:43:44

patchした

23:44:51

Gtk-CRITICAL **: gtk_window_set_focus: assertion 'gtk_widget_get_can_focus (focus)' failed
from /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/gobject-introspection-3.4.9/lib/gobject-introspection/loader.rb:616:in `invoke'

ん?

23:46:43

あっきぃの環境ってそういえばどんなん?

23:47:31

Portsか じゃあXなんやね

23:48:37

どうだろうなー前に動かしたときはロクなことにならんかったが

23:49:03

そもそもLinux上のX環境でもラリった動きをしてるので今動かしても期待できなさそう

23:49:27

俺としてはbrewで上手く動いてほしいんだけどな

23:50:56

1回タブ切り替えたら二度と切り替えできないみたいな怪奇現象が起きてる

23:51:55

元々の作業成果物がどこまで出来てたのかもハッキリ分からんので、not yetなのかマジのバグなのか分からんです

23:54:09

そうやねえ、最初から興味を持った人が少しずつ進めたり離れたりだった、しかたない