Matej Knopp's Avatar

Matej Knopp

@matejknopp

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

49
Followers
52
Following
13
Posts
23.02.2024
Joined
Posts Following

Latest posts by Matej Knopp @matejknopp

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 ๐Ÿ‘ 7 ๐Ÿ” 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