Online room reorganization
During my completely (almost) free weekend, and with my somewhat insufficient 1366x768 laptop screen and "notebook" (1024x600) users in mind, I've decided to mod the online game room a little bit, so you can fit more important information in at the same time, while keeping in mind that monitors nowadays have way more length than height.
Possible questions:
Q: Why was this not added? \\ Has this been added already? \\ Is this going to be added?
A: No, for several reasons. It wasn't reviewed and\or approved by any actual official developer; I'm not sure if I'm completely happy with it yet; but maybe mainly because as far as I understood, a full menu redesign is slowly being planed and it might not be needed in the end for the .16 release. (among a few more other reasons)
Q: Can I apply these changes to .15?
A: I think you can , nothing has been changed in this file. But then again I'm not sure. If you do add these to .15 tho, please do let me know as I'm interested in using them too but can't compile a Windows executable myself at the moment.
Notes:
Please note that this is my first time trying to fool around with C++ and Qt, some things might not be 100% correctly done.
Comments are welcome, as well as mockups as how it can be arranged to make it even better or even screenshots of how it looks on the resolution you usually use the Hedgewars frontend.
Q: How do I install it?
using macbook 10.5.8
You'll need to apply this patch to the .15 source code and compile it for OSX.
This can be a little complicated for everyone not using Linux as there are no instructions for other OS's around.
Maybe I can ask one of the dev's for an extra file with this menu for everyone that prefers this setup when .16 comes out in case the menu is not completely redone as originally planed.
The "current menu" only advantage is that is "usable" (which is not, just try and use access the options menu, only at around 1024x768 it becomes truly fully usable :P) at low resolutions like 800x600.
Unfortunately there is no pool with user feedback on which resolution they usually use. Most of the time my frontend is at 1024x768 (windowed) on my lappy and at 1280x1024 on my desktop for example.
so in that case i'll wait for .16
does it have a release date?
I use 1024x768 and it automatically adjusts to the external screen by the os
I've got a massive 1920x1080
Don't attempt to compile on windows, unless you are REALLY good and have several days straight of free time (ITs horrible)!
My favorite sport: nerd sniping.
so in that case i'll wait for .16
does it have a release date?
I use 1024x768 and it automatically adjusts to the external screen by the os
I hope this isn't going into .16, what a poor use of space. If it's going to be displayed like this, how about making the room filter display toggleable?
That's why I said it would probably be optional.
And honestly especially that 4:3 screenshot (@ 760x580, the smaller the frontend can go) doesn't make the new layout justice at all, as it was designed for modern 16:9 screens or with 4:3 with a res of 1024x768 and higher, It's really a huge improvement at resolutions like 1024x600 and 1366x768.
Here is a 1024x600 example, for all the "notebook" folks with the options taking as much space as possible: http://dl.dropbox.com/u/8510886/hedgewars/1024x600_win7.png
EDIT: claymore, did you actually look at the screenshots at all? The space is so much better distributed in almost every way. (exept i agree the dropboxes are taking a little too much that I want them to take, but blame the "Thinking with Portals" scheme). If you come up with a better setup please come up with a mockup for everyone to see at the very least, maybe I'll implement it if it's really better.
This reply is long overdue, but here are the comparison screen shots *at the same resolution* as the first one.
Honestly these look way less functional to me. :P
Also, notice that you can't even tell how many hogs a team has if the name is too long...
Patch removed at Koda's request.
PM me if you're interested in obtaining it.
i did request what? :O
you're free to share any patch you like inu
my general comment, there is a lot of wasted space between the 'back' and 'start' room, you could fill it up with something
bye
Koda
Anyone up to having this adapted and working for the latest dev-version?
I'll work on it in June if it gets enough interested people.
New ways to setup the buttons are welcome as long as mockups are supplied.
Also this mod doesn't take that long to adapt to the newest revision, any current active dev could probably rebuild it in a way shorter amount of time.
Patch available again @ http://dl.dropbox.com/u/8510886/hedgewars/diff/menu_fix.diff due to a fairly positive reaction from people in general at this post: http://www.hedgewars.org/node/2592 and even on this one.
Can't be bothered with Claymore's opinion as he didn't offer a better solution for this problem, tho to fill (well... kind of...) his suggestion the new mockups have considered moving the filtering altogether to a new page. Also Koda said I could still share it.
Please note that it might need some reversing (or fixing) of a few files to make it work right now, even tho .16 wasn't released yet, as pages.cpp was split into more files by another contributor and accepted.
This was posted merely as fix for the completely ridiculous amount of space given to the chat area, when it's importance is very, very low, tho it's not a final solution, there is still a lot of vertical space being wasted due to the "Back"\"Exit" button.
For a discussion on how to use the space more efficiently trying to keep most of the current theme and things around the same places for easier adaptation please check this thread instead.
Thank you.