ENIGMA Forums

Contributing to ENIGMA => Proposals => Topic started by: Josh @ Dreamland on September 13, 2012, 02:33:54 pm

Title: Reintroduction of build mode
Post by: Josh @ Dreamland on September 13, 2012, 02:33:54 pm
I need reports on a successful widget system from each platform. Widgets have not stopped working on Linux, to my knowledge, provided the correct GTK packages are installed. However, they don't work on Windows due to problems with the outdated windres.exe, to which I have still not heard an end, and they also do not work on Mac without serious poking, I imagine.

So I need TGMG or another similarly capable Mac developer to write Cocoa equivalents for the Win32 widget functions (if the Cocoa API is free-form like Windows) or to the GTK widget functions (if Cocoa is more like GTK). I stress this difference because the Windows widget functions have a function which behaves like the layout managers in wx, GTK, and Java Swing: It is capable of ordering items into a table for the existing layout option.

So get widgets working, people. I've coded what I can; we just need windres and a cocoa port.

After that, I'll need collaboration from IsmAvatar to actually set it back up as it once was.

If you're wondering what build mode is, it's a secret.
Title: Re: Reintroduction of build mode
Post by: polygone on September 13, 2012, 02:49:47 pm
That windres shit has been here for too long now, can't there just be a work-around implemented.
Title: Re: Reintroduction of build mode
Post by: Josh @ Dreamland on September 13, 2012, 03:12:06 pm
I'm not hacking together a program to fix a mistake that shouldn't (and soon won't) exist.
Title: Re: Reintroduction of build mode
Post by: polygone on September 13, 2012, 03:14:59 pm
that shouldn't (and soon won't) exist.
What makes you think it soon won't exist? Haven't you been saying that for like a year.
Title: Re: Reintroduction of build mode
Post by: Josh @ Dreamland on September 13, 2012, 03:26:01 pm
For all I know, it's already out, and you just haven't updated.
Title: Re: Reintroduction of build mode
Post by: polygone on September 13, 2012, 03:33:05 pm
That's not the case, I've checked.
Title: Re: Reintroduction of build mode
Post by: TheExDeus on September 13, 2012, 03:37:33 pm
More than a year. But I for one know where the mistake lies, so I fix it the first time I install a fresh ENIGMA. I also use widgets a lot. Though there should be a get_color and the layout thing working.
Title: Re: Reintroduction of build mode
Post by: polygone on September 13, 2012, 03:44:07 pm
Time to bombard them with endless bug reports  ;D