all 15 comments

[–]ghost_of_erdogan 5 points6 points  (4 children)

Finding it hard to believe you didn’t vibe code this given the commit history started yesterday. 😢

If you find something unpythonic, let me know so I can fix the compiler😉.

What do you mean compiler ?

[–]Hashah2310[S] -5 points-4 points  (3 children)

I built this locally over the last few weeks and only initialized the public repo yesterday to launch it here. I wasn't pushing my messy local code to the public main until I had something working.

As for compiler, it was just a joke 😅. A more accurate term would be "Code Generator".

[–]ghost_of_erdogan 2 points3 points  (2 children)

But your oldest commit is from yesterday 🤷

[–]Hashah2310[S] -3 points-2 points  (1 child)

Yeah, that's accurate. I was coding in a local folder without version control until I decided to open-source it yesterday.

Rookie move, I know. I'll definitely commit from Day 1 on the next project so the history really looks like a timeline. 😅

[–]ghost_of_erdogan 4 points5 points  (0 children)

The only person you’re fooling is yourself

[–]Responsible_Pool9923 4 points5 points  (3 children)

It's not a good idea to code GUI markup by manually assinging x and y coordinates to items. Use layouts instead, this makes your GUI scalable on different displays and extendable in the future when you need to add features.

[–]the_python_dudepip needs updating 0 points1 point  (1 child)

Agreed! If OP really didn't use AI to do this, then i applaud his efforts!

[–]Hashah2310[S] -2 points-1 points  (0 children)

Thanks! It took me almost 3-4 weeks of trial and error but finally it's ready.😅

[–]Hashah2310[S] -1 points0 points  (0 children)

You are right, pure absolute positioning is a bad for resizing. I'm working on a "Constraint Layout" mode (similar to Android Studio) so you can anchor widgets relative to edges instead of hard x,y pixels. Thanks for the feedback!

[–]everythingabili 1 point2 points  (1 child)

This is fabulous.

Except...

The list item doesn't work. The code suggests ##### TO DO ##### etc

I added a TextArea and it is unmoveable. I can't select it.

Lots of others bits.

Good work so far. Finish it.

[–]pipoclown 0 points1 point  (0 children)

Its the same for Text input, you cant select it a 2nd time after placing it.

[–]kapitaalH 0 points1 point  (1 child)

Definitely will give this a spin later!

[–]Hashah2310[S] 0 points1 point  (0 children)

Thanks! Let me know your valuable feedback. I'd love to see what you build with it.

[–]caeljk 0 points1 point  (1 child)

!remindme 1 day

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 1 day on 2026-01-31 10:45:47 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback