Author Topic: prevent chat window from stealing focus; possible?  (Read 1986 times)

Bragan

  • Hydlaa Resident
  • *
  • Posts: 62
    • View Profile
prevent chat window from stealing focus; possible?
« on: April 03, 2010, 11:07:50 pm »
Neither a forum search nor poking through the options yielded any results for me. Is there a way to keep the chat window (or some other windows) from stealing focus when something happens? Right now my only solution is to turn the window off completely, but that's a less-than-ideal solution, because then I can't see any notifications at all.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #1 on: April 05, 2010, 03:37:37 am »

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Bragan

  • Hydlaa Resident
  • *
  • Posts: 62
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #2 on: April 06, 2010, 02:06:31 pm »
My apologies, I didn't think to check there. I assume we're not allowed to take the patch in the bugtracker, apply it to the source, compile, and use that executable when connecting to the PS servers?

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #3 on: April 07, 2010, 01:43:24 am »
You may try and report there - especially if you noticed side effects. But it may still need to be assigned to official prospects and testers to get commited.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Aiwendil

  • Guest
Re: prevent chat window from stealing focus; possible?
« Reply #4 on: April 07, 2010, 07:56:26 am »
Sorry Ligh, but i have to disagree there.
From the [GAME POLICY 03] Privacy and Hacking
Quote
Quote
You should never test hacks on an official server. Download the CVS version of the PlaneShift server and test your hacks or mods locally, on your private server. Then report to us your findings, you will be rewarded if you find any good hack and a solution to it.

For me this reads as if neither this patch nor the other I submitted are allowed to be used on laanx or ezpc. If you want to use them please do so only on a private server.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #5 on: April 07, 2010, 08:45:12 am »
Alright... :-[ didn't know this source so detailed. Lazy me.  X-/

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Bragan

  • Hydlaa Resident
  • *
  • Posts: 62
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #6 on: April 07, 2010, 11:51:43 pm »
That's how I read it too, but I just wanted to make sure since the language is a little ambiguous. I'll just wait for the patch to be (hopefully) implemented then.

Aiwendil

  • Guest
Re: prevent chat window from stealing focus; possible?
« Reply #7 on: April 08, 2010, 07:08:06 am »
Sorry, as I am no PS team member I just can say how I interpret these rules. For a definite answer we would need the word of someone involved in creating these rules. I agree that they are not really clear...or better that they are not used the way I understand them. One could read them also that way that using the latest SVN version is not allowed on the official servers. But using the latest SVN version is what the compiling guide does and what was advised to linux users if they suffered from the leaf-replace bug last year. But this could be a good reason for banning me.. ;)

These rules also read as if it is strictly forbidden to use any character mods on the servers..be it to remove some stupid idle animations or change the color or of an armor. Also something that is done by players the whole time.

So an official word on this wouldn't hurt in my view.

Edit:typos
« Last Edit: April 08, 2010, 07:10:31 am by Aiwendil »

Bovek Pelequn

  • Hydlaa Resident
  • *
  • Posts: 76
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #8 on: April 08, 2010, 09:56:46 am »
The stated rule is pretty clear:  Only the packaged distro client is to be used on Laanx / EZ, period.  That said, there are some exceptions that have been permitted from time to time, for example:

1) Player modified UI windows, such as inventory and the like, which do -not- alter the functionality, but merely rearranges the presentation, have generally been allowed.  Such mods aren't supported of course, so if a mod doesn't function properly, but the packaged UI does, you're on your own, and if we update the client in such a way that breaks your mod, again you're on your own.

2) For playability or bug-tracing reasons, when we needed a wider range of test cases beyond that which we could do within the team, we may in specific cases suggest certain advance builds be tried by player-testers to help us isolalte and fix the issue.  There may be times when we're not prepared for technical reasons to make a full update release to cure a platform specific issue.  These are short term exceptions, not a free-for-all waiver of the rule, and certainly once the issue is fixed and published via the updater, the exception no longer applies.

The point is that unless otherwise directed by the team, the packaged distro client is what should be used with our servers.  If you want to try to improve the client, build your own server and test it on your own, and submit it to a dev for consideration if it fixes a bug or enhances a feature to benefit the entire player base.  You'd be encouraged to discuss your intent with a dev first to avoid wasting your time (and ours), and you probably should consider applying to the team at contributor or prospect level to get a more clear understanding of the development process and direction.
« Last Edit: April 08, 2010, 10:20:08 am by Bovek Pelequn »

Aiwendil

  • Guest
Re: prevent chat window from stealing focus; possible?
« Reply #9 on: April 08, 2010, 10:09:12 am »
No self-built clients on the the official server? Ouch, sorry...didn't know that.  :o
But won't be much of an issue to comply with that for me.

And I got the hint...better no more patches from me anymore to not waste any time at all.


LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #10 on: April 08, 2010, 11:06:21 am »
Not "no patches anymore". Just "sign the contract with your blood"... ;)

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Sen

  • Hydlaa Notable
  • *
  • Posts: 746
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #11 on: April 08, 2010, 11:28:35 am »
It's rare enough that Im giving a negative statement, but this rule deserves it.
I would know several reasons why a self compiled client is better than the official one, but this one alone is enough for me:

There was once a linux client for planeshift that had a nasty problem: It crashed very often. It made the client unplayable everywhere, where other players were around. After some months was the problem found and got even fixed. After that ran the game very well and it was a pleasure to play.

But: You had to compile the client from the sources, because the official client was still the faulty version.
There were calls to include the patch in the official client, complaints, but nothing happened. The linux client didn't get updated and the game wasn't playable for linux-users for months.  (I believe the bug got fixed in March 2009 and the official client didn't get updated until november/december 2009 if Im not mistaken)
 
To say it clearly: Many new players with a linux client plus a considerable portion of the existing players with a linux client were scared off the game despite the fact, that there was a patch available for over 8 months.

Feel free to do any action against me, but I will never follow the rule that only official clients are allowed.

Sen
« Last Edit: April 08, 2010, 11:30:28 am by Sen »
.....also a saddle that won't pinch the tail. One day!

Bovek Pelequn

  • Hydlaa Resident
  • *
  • Posts: 76
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #12 on: April 08, 2010, 11:32:35 am »
This rant describes exactly the exception #2 I stated, and it's old history (last year).  Since then, we've implemented a better updater, and a better path toward getting patches into distribution.

Aiwendil

  • Guest
Re: prevent chat window from stealing focus; possible?
« Reply #13 on: April 08, 2010, 01:13:32 pm »
But then it might be worth considering to unsticky the Gentoo ebuilds thread as users end up with a non-standard client there also and state there that self-complied clients are not allowed on the official servers.

And threads like BoniSkins, DermF Plate Retexture, A not (so) ugly Dwarfette!, Making Character Skins, Leg-spike Fix (Clamod Fenki), ...
don't really give the impression that using mods that change the appearance of the characters in game are forbidden. Or maybe I just got it wrong again and this is still allowed.

I just think some people could fall in the same trap as me there thinking this is tolerated.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: prevent chat window from stealing focus; possible?
« Reply #14 on: April 09, 2010, 04:14:30 am »
I believe we can agree that modifications of art or software are forbidden which give some players an unfair advantage (up to cheating), or which are offensive and obviously violating laws.

IMHO, the purpose makes the difference. But tolerance and acceptance are still different terms, and the way into a hierarchical project takes some bureaucracy.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty