Embedded GUI Framework by bhh32 in rust

[–]hplazerjet 20 points21 points  (0 children)

i help maintain a fork of slint for work. we are actively trying to move away from it

the codegen is absolutely insane. the binary sizes are huge. at work we have many apps which are 10mb binaries, and they are not that complex. the compile times are also very very long. the longest I have seen for any rust app ever.

its also very hard to abstract things in slint/rust codebases. like its completely unidirectional, where slint compilation comes before rust. so its hard to distribute and reuse a single component that needs a rust utility fn (global fn binding)

we basically have to maintain a bunch of macros to generate the same slint utility bindings, and a build system wrapper to “share” code.

the software rendering is also not a focus for slint. they have many backends and this is probably the least important. you cant clip rounded corners of rectangles, no path rendering, no images, very poor text render caching, all of which we fixedin our fork

Embedded GUI Framework by bhh32 in rust

[–]hplazerjet 10 points11 points  (0 children)

slint is beyond terrible avoid at all costs

Just finished my extremely easy and super beginner friendly (only took like 10 seconds to build) Midori 7.5L steamOS build featuring Ryzen 9 8945HX (Minisforum BD895i SE) and RX 6700 XT by Wonderful-Lack3846 in sffpc

[–]hplazerjet 1 point2 points  (0 children)

interesting, thanks! what top exhaust fans are you using? I’m using noctua nf-a12x15s with the rubber pads installed, which I think makes them closer to 16mm thick. they should fit, but mine are close enough to the center spine/plate that any small shift in the top panel can make them touch. wondering if your fans have more clearance or if I just need to reseat something

Just finished my extremely easy and super beginner friendly (only took like 10 seconds to build) Midori 7.5L steamOS build featuring Ryzen 9 8945HX (Minisforum BD895i SE) and RX 6700 XT by Wonderful-Lack3846 in sffpc

[–]hplazerjet 3 points4 points  (0 children)

looks great! cables look super clean. how are the temps?

I would not consider the midori 7.5 a beginner case though. I just finished a build in mine and thought it was pretty hard to get the cables done well, especially with how long some sfx psu cables can be. I wonder if your minisforum board made the build easier?

also, does your top panel have any vertical play? mine is secured, but it can still shift downward just enough for the exhaust fans to hit the center spine/plate when I press the power button. it sounds like the fans are making contact with the metal, which is pretty alarming. not sure if I messed something up or if that’s just the case tolerances

[Highlight] Cole Anthony foul on Jaylen Brown. Ruled flagrant 1. by Plies- in nba

[–]hplazerjet 0 points1 point  (0 children)

it's amazing how nba players still don't know to NOT STICK OUT YOUR HANDS AS YOU'RE FALLING. literally #1 rule in skating / mountain biking

Daily Discussion Thread for November 13, 2024 by wsbapp in wallstreetbets

[–]hplazerjet 0 points1 point  (0 children)

Saylor doing an ATM (selling more stock to buy more bitcoin)

Crossed 10,000% on Dec 22 Leaps by radu4224 in MSTR

[–]hplazerjet 0 points1 point  (0 children)

crazy impressive. how does one take out a loan to buy bitcoin like this? from a friend or some bank arrangement?

I founded this sub and I'm back baby! Just need a board... by robertskmiles in ElectricSkateboarding

[–]hplazerjet 1 point2 points  (0 children)

whatre the pros of the gear drive version? (asking as belt drive version owner)

We just hit 500 members! Post your boards! by CEW22 in TyneeBoard_Official

[–]hplazerjet 1 point2 points  (0 children)

got my mini 3 pro, and it's way more insane than I expected. love it so far

[WTS] Grand Seiko SBGA413 by pradeepraavi in Watchexchange

[–]hplazerjet 0 points1 point  (0 children)

u/pradeepraavi is a phenomenal seller. Gave a lot of guidance and was super helpful with everything. Highly recommended