なんかGnuCash君キーイベントの分岐処理ミスってるくさいようにも思うんだけど、GTK3の知識が足りんわ
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
なんかGnuCash君キーイベントの分岐処理ミスってるくさいようにも思うんだけど、GTK3の知識が足りんわ
記録簿のプログラムのkey-pressハンドラ、メタキーが押されてたらそのまま入力系コントロールにイベントを回すみたいな感じの実装だと思うんだけど、なんかメタキーの判定ミスってんじゃね疑惑がある。gdb用意するのがだるくて検証してない
#しばふメモ
GnuCash 2時代にはkey-press時にメタキーが押されているかどうかで分岐する判定があって、こんな感じのコードで上手く動いてたのだけど (続く)
https://github.com/Gnucash/gnucash/blob/2.6.21/src/register/register-gnome/gnucash-sheet.c#L1752-L1757
#しばふメモ
GnuCash 3になってから直接MASKを使わないようになっていて、これが見事にコメントに記述されている意図と食い違う結果となっている (コメントは2.x時代のまま)
https://github.com/Gnucash/gnucash/blob/maint/gnucash/register/register-gnome/gnucash-sheet.c#L1711-L1715
#しばふメモ
というのも gtk_accelerator_get_default_mod_mask() というやつは (環境依存らしい記述があるものの) GDK_CONTROL_MASK | GDK_SHIFT_MASK | GDK_MOD1_MASK | GDK_SUPER_MASK | GDK_HYPER_MASK | GDK_META_MASK あたりを返してくることになっている。Ctrlキー含まれとるやんけ!
https://developer.gnome.org/gtk3/stable/gtk3-Keyboard-Accelerators.html#gtk-accelerator-set-default-mod-mask
うーんしかしこれどうすればいいやつか分からんな。昔ながらで直接Meta系のマスクを使わないのはmacOS対策っぽそうではあるが
(modifier & ~GDK_CONTROL_MASK)を取ってはいかんのだろうか
なんか手元で雑修正して動かしてもいいけど、大人しくバグレポで動かねーんだけどって書いて送ったほうがいいような気はする
GnuCashはGNOME Project直轄じゃないGTKアプリにしては珍しく、GTK3への移行が完了してるのはえらい
ペヤング厨やってると他のカップ焼きそば食うとカップ焼きそば食ってる気がしなくなるんだけど、ペヤングが別ジャンルのカップ麺系の何かであるという解釈が圧倒的に正しいんだよな
このマシンもWindowsのほうにUTC化を設定してた気がするんだけど、わすれてしまったな
> For really old Windows, the above method fails, due to Windows bugs.
System time - ArchWiki | https://wiki.archlinux.org/index.php/System_time#Historical_notes
少なくともVista SP2以降がインストールされている環境でないとアレゲっぽそう
RTC書き戻し、まあなくてもWindows以外がメインなら大抵そっちでNTPクライアント上げてるから、あまり困らないというのはある
Windowsをメインで使うならLinux側をlocaltimeにしたほうがいいんだろうなあ。
Tissue BasicってRUNするとドピュッてああそれは違いますねごめんなさい
ジェルボール洗剤もらったので初めて対面したんだけど、なんかはちきれそうな見た目と手触りがだいぶキm…
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
おい弊の人見えてるんだろ、明日わたしの衣類が生みとかでやばいことになってたら教えて下さい
このアカウントは、notestockで公開設定になっていません。
Tissueでも感想文をS3WFでマークアップできたほうがいいんですか?いやそれはS3に投稿しましょう
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Tissueはググラビリティ考慮はしてない
前身のアプリがSperMaserって名前でひどすぎるから、直球は避けた
このアカウントは、notestockで公開設定になっていません。
リアフォを2台持ってるので前職に持っていってた方でいいかなと思い確認したら、なんかめっちゃキー汚いので家で使ってたほうを持っていこうかなになった
部屋の空気を回さないといけないと悟ったが、そんなアイテムがない……空気清浄機しかない……
こういうのって効果あるん?
https://www.amazon.co.jp/dp/B07RVT4BK3