Matej Knopp's Avatar

Matej Knopp

@matejknopp.bsky.social

Developing desktop apps (mostly). Hacking on Flutter Engine. http://github.com/knopp http://airflow.app

42 Followers  |  52 Following  |  13 Posts  |  Joined: 23.02.2024  |  1.5015

Latest posts by matejknopp.bsky.social on Bluesky

Love this. Planar modes still make my head hurt. That and real mode addressing with segment + offset. Some things not even nostalgia can fix.

04.03.2025 21:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Something is cooking...
โค๏ธ @dart.dev FFI โค๏ธ

04.03.2025 17:48 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Even if the heuristic is correct 90%, the remaining 10% is going to be so much so more frustrating than occasionally thinking about forcing tall layout with trailing comma.

04.03.2025 03:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Well, I do want to think about how my code looks. That doesn't mean I want to format everything by hand. We have numerous instances all over engine for trailing // to force linebreaks in clang format. That was never needed for dart format. I guess times change, but not always for the better :-/

04.03.2025 03:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

By far the worst part on working on Flutter is having to use google docs to write and discuss design documents.

02.03.2025 17:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

To me that's a weird take tbh. I spend much more time reading code than writing it, so I can definitely afford to take a moment to place trailing coma where it makes the code much more readable. And the heuristic is not doing a great job right now.

01.03.2025 22:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 19.02.2025 18:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Building #flutter engine on arm64 windows VM on a M1 MAX is not for the inpatient. Nonetheless, it's pretty impressive that it actually works.

05.02.2025 13:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's mind boggling how shittier github has become recently. It's nearly impossible to review a large PR. I see the migration to react is going great.

04.02.2025 17:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That is impressive. I failed to recognize the widget set so I looked through the repository and it seems to be custom widgets built on top of X11/Xaw. Now that's something I have not seen in a while :)

03.02.2025 20:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Alright, a little bit of threading magic, some spelunking through Gtk 3 source to make sure gdk_gl_context_make_current on background thread won't set the computer on fire, and shared raster thread is no more.

19.01.2025 13:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 18.01.2025 19:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Flutter Linux embedder. ๐Ÿ˜ญ ๐Ÿ˜ญ ๐Ÿ˜ญ

18.01.2025 16:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

@matejknopp is following 20 prominent accounts