Revert gl.Text - Page 4

Revert gl.Text

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: Revert gl.Text

Post by jK »

woof
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Revert gl.Text

Post by Argh »

What's funny is that I've already fixed my entire UI to use the new standard in less time than people spent arguing about it.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Revert gl.Text

Post by REVENGE »

lurker wrote:
REVENGE wrote:This sort of shit needs to be discussed with mod-makers ahead of release time.

Stupid.
jK wrote:Accidental
I don't know if people in this thread have trouble comprehending the implications of this word or what. Are you calling jK a liar? That would be a valid argument, but say so.
My apologies, no I am not calling jK a liar. This resulted from me both not seeing what jK wrote and the accusatory attitude of the thread.

But, having gone back and reread what he wrote, I must say that my comment stands. Why? Because this known "accident" was never reverted. On purpose. Oh wait, still an accident huh.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Revert gl.Text

Post by zwzsg »

Argh wrote:What's funny is that I've already fixed my entire UI to use the new standard in less time than people spent arguing about it.
I fixed mine two days ago, about as soon as I realised that bug was going into a real release. But with the open nature of the widget system, any player can interface any widget with my mod. I can assume outside widget will expect the old behavior, and provide them the reverted gl.Text, but then all widget following new convention will get broken. Or I can let them have the new gl.Text, knowing that only few of them will be fixed, and only fewer reach the end user.

Either way, half the external widget will be broken, and I can't do anything beside chosing which half.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Revert gl.Text

Post by REVENGE »

There are a lot of unmaintained widgets being thrown across the download system at the moment. Not all lua scripters bother to keep up with engine evolution.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Revert gl.Text

Post by AF »

Deprecated widgets should be marked deprecated

Dead widgets need to be buried, no sense with widget corpses flying around.

If a widget is worth saving, it will be updated, and the fixed version will naturally be more popular. If it isn't then the developers handling the widget download system have made horrible mistakes and are oblivious to it.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Revert gl.Text

Post by zwzsg »

AF wrote:Dead widgets need to be buried, no sense with widget corpses flying around.
Those innocent widgets were well alive, until they were brutally clubbed, then skinned alive. The barbaric attack of gl.Text didn't even kill them, they are badly wounded, they are leaving a trails of entrails all over my screen, but they still breath. However, a small revert at the source would bring all of them back to full health and they could resume struting joyfully inside my Spring.

Slaughtering thousands of cuddly widgets is bad enough, but now you're trying to remove evidence of your mass murder by burying the corpse.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Revert gl.Text

Post by AF »

I am saying that broken widgets should not be distributed until they are fixed, or should be marked as not working.

Any widget worth saving will be fixed by popular demand.

edit: and incase you didnt read jks post, you'd know that reverting back wouldn't fix alignment, it would only fix alignment for the default font used, and that it would be bugged still, and that it always was bugged.
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Revert gl.Text

Post by Regret »

AF wrote:and incase you didnt read jks post, you'd know that reverting back wouldn't fix alignment, it would only fix alignment for the default font used, and that it would be bugged still, and that it always was bugged.
It was not bugged.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Revert gl.Text

Post by AF »

You obviously didnt read jks post, please reread.
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Revert gl.Text

Post by Regret »

AF wrote:You obviously didnt read jks post, please reread.
I read his post. It is not a bug.

Depending on the default way and then changing the default is not a bug. It is a lack of backwards compatibility from the maker of the change.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Revert gl.Text

Post by AF »

re-read the bit about different fonts and descenders on characters
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Revert gl.Text

Post by Regret »

AF wrote:re-read the bit about different fonts and descenders on characters
Regret wrote:I read his post. It is not a bug.

Depending on the default way and then changing the default is not a bug. It is a lack of backwards compatibility from the maker of the change.
Umbra
Posts: 46
Joined: 29 Jul 2009, 14:23

Re: Revert gl.Text

Post by Umbra »

Not every advancement has to have backwards compatibility. Take the ps3 for example, it doesn't have ps2 backwards compatibility in any of it's latest consoles.

Point being, this change here doesn't seem as harmful as everyone makes it out to be. So a bit of text gets miss-aligned. So what if my text is a few pixels away from where it should be. The world continues to spin, and life continues to propagate. If it does turn out to be an eyesore or even a problem, all I would have to do is make a few simple changes that would take me only a few moments.
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: Revert gl.Text

Post by Caydr »

Umbra wrote:Not every advancement has to have backwards compatibility. Take the ps3 for example, it doesn't have ps2 backwards compatibility in any of it's latest consoles.
Wow. Give this man a cigar because he needs cancer.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Revert gl.Text

Post by REVENGE »

AF wrote:Deprecated widgets should be marked deprecated

Dead widgets need to be buried, no sense with widget corpses flying around.

If a widget is worth saving, it will be updated, and the fixed version will naturally be more popular. If it isn't then the developers handling the widget download system have made horrible mistakes and are oblivious to it.
Unmaintained widget != unused or unusable widget

Question is, who is expected to fix / update widgets that are used but no longer updated? Sure, you and I the users can do it, but that's only because there's a relatively short list of widgets being passed around atm.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Revert gl.Text

Post by REVENGE »

Caydr wrote:
Umbra wrote:Not every advancement has to have backwards compatibility. Take the ps3 for example, it doesn't have ps2 backwards compatibility in any of it's latest consoles.
Wow. Give this man a cigar because he needs cancer.
loling RIGHT NOW
SirMaverick
Posts: 834
Joined: 19 May 2009, 21:10

Re: Revert gl.Text

Post by SirMaverick »

REVENGE wrote:Unmaintained widget != unused or unusable widget
Unmaintained = dead. As in next API change will kill it.
Question is, who is expected to fix / update widgets that are used but no longer updated?
If it is unmaintained, one of the users has to do it.
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Revert gl.Text

Post by Beherith »

[sarcasm]
Thank you for these wonderful and very much needed changes to gl.text.
My widgets look awesome now:
Image
[/sarcasm]
Also, the white drop shadow on dark colored fonts looks horrible. The black drop is still bearable, but worse than previous.

As for unmaintained widgets dying:

Why must we actively work towards this? Especially with changes that can be implemented without breaking old stuff. Why on earth, when spring itself is mostly a resurrection of legacy content, do we let ourselves abandon so many things others have written so recklessly?
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Revert gl.Text

Post by Regret »

Beherith wrote:[sarcasm]
Thank you for these wonderful and very much needed changes to gl.text.
My widgets look awesome now:
Image
[/sarcasm]
Also, the white drop shadow on dark colored fonts looks horrible. The black drop is still bearable, but worse than previous.

As for unmaintained widgets dying:

Why must we actively work towards this? Especially with changes that can be implemented without breaking old stuff. Why on earth, when spring itself is mostly a resurrection of legacy content, do we let ourselves abandon so many things others have written so recklessly?
Because jK doesn't want to pass around one extra flag in his widgets he changed the default. Then claimed it's an accident. Simple!
Post Reply

Return to “Engine”