Pages: [1]
  Print  
Author Topic: Reintroduction of build mode  (Read 2180 times)
Offline (Male) Josh @ Dreamland
Posted on: September 13, 2012, 02:33:54 PM

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2955

View Profile Email
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.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) polygone
Reply #1 Posted on: September 13, 2012, 02:49:47 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
That windres shit has been here for too long now, can't there just be a work-around implemented.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Josh @ Dreamland
Reply #2 Posted on: September 13, 2012, 03:12:06 PM

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2955

View Profile Email
I'm not hacking together a program to fix a mistake that shouldn't (and soon won't) exist.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) polygone
Reply #3 Posted on: September 13, 2012, 03:14:59 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
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.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Josh @ Dreamland
Reply #4 Posted on: September 13, 2012, 03:26:01 PM

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2955

View Profile Email
For all I know, it's already out, and you just haven't updated.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) polygone
Reply #5 Posted on: September 13, 2012, 03:33:05 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
That's not the case, I've checked.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) TheExDeus
Reply #6 Posted on: September 13, 2012, 03:37:33 PM

Developer
Joined: Apr 2008
Posts: 1886

View Profile
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.
Logged
Offline (Male) polygone
Reply #7 Posted on: September 13, 2012, 03:44:07 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Time to bombard them with endless bug reports  ;D
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Pages: [1]
  Print