jdmonin / JSettlers2

Java Settlers project home, downloads, and GPLv3 source code. To download the latest version as a JAR, see https://github.com/jdmonin/JSettlers2/releases/latest .
http://nand.net/jsettlers/
GNU General Public License v3.0
157 stars 63 forks source link

Zoom text&chat window in all games, not only 6player #73

Open Ton-O opened 4 years ago

Ton-O commented 4 years ago

Would you consider removing the is6player checks to allow zooming the text&chat windows in non-6player games? I find these windows rather small in 4-player mode too. Already made a small number of changes to SOCPlayerInterface.java and this seems to work fine: 1080 if (firstCall && is6player) change to if (firstCall) 1095 / if (is6player) / 1107 / if (is6player) /

Of-course, if you think the hovering may be distracting, this behaviour could be controlled by a variable in the server properties...

kotc commented 4 years ago

i personally think that zoom feature is annoying, and wouldnt mind additional button to toggle chat/info window zoom (or better yet spawned as separate window)

Ton-O commented 4 years ago

i personally think that zoom feature is annoying, and wouldnt mind additional button to toggle chat/info window zoom (or better yet spawned as separate window)

I understand that it may be annoying, that's why I suggested to make it active through server-settings. On the other hand, it's more a player-setting.... Anyway, searching through a non-zoomed window is annoying (difficult at least) to me;-)

kotc commented 4 years ago

you mean 'client-settings' ;)

Ton-O commented 4 years ago

Yes, you're right.....

jdmonin commented 4 years ago

Thank you both for the suggestions, I'll have to ponder things. This part of the UI has always been a little awkward to interact with.

Ton-O commented 4 years ago

Great, thanks.

planetahuevo commented 2 years ago

Hi, I would like to add another suggestion, would be possible to move the chat and the log into a different window, the same way the stadistics are? It is really difficult to read the log without scrolling. Another alternative is to locate the log on a column, instead of the top. This is how gameboardarena games work and I find it much easier to follow. Thank you for the great game! :)