Hi, > Gesendet: Montag, 13. April 2015 um 11:15 Uhr > Von: "Michael T. Pope" <[email protected]> > An: [email protected] > Betreff: Re: [Freecol-developers] The size of dialogs > > On Sun, 12 Apr 2015 18:44:18 +0200 > [email protected] wrote: > > It looks mostly presentable, though weird in some places. > > I put most effort into getting the Map, InfoPanel, ColonyPanel, > > EuropePanel, ReportPanels, Colopedia and their subpanels presentable. > > Just be wary of the sizing. We still claim to support a minimum > resolution of 1024x768, but there have been a few commits containing line > like this: > > getGUI().restoreSavedSize(this, 1050, 725); > As I wrote at the end of the commit message (which was a bit long so you may not have seen it completely without intentionally sidescrolling), that is only a preferred size, and I tested that when you start the game with "--windowed 1024x768" or even "--windowed 800x600" these panels automatically resize themselves to just fill all available space below the menu. Actually people playing at such small resolution will have a better experience now through my changes, as I made sure most panels internally adapt, where before they would just cut off parts. The exceptions I know of are the once per game shown declaration dialog (with all those options for choosing your flag) and the Continental Congress Report (it could have the ok-button cut off still, which I tried to fix, but it resists). The End Turn Dialog looks mostly acceptable, but it got my attention as the sizes seem all fixed and it is even more resistant to all changes I tried, even just to have te icon shown better.
> I am stuck in the messages clean up for now. I hope to get back to play > testing after that. > I hope Caleb can give it a try then? Naturally, it would later be only an optional thing with a few steps, maybe normal 1x, 1.25x, 1.5x, 1.75x and up to 2x; the diff you can use with "git apply" is just the simplest way to have it show up before that code is written. > > Btw., I saw in the old SVN repo some nice highres base art, which could > > be checked out to get some better looking versions of many images with > > higher, standardized resolutions to avoid upscaling. > > For example, I saw the gorgeous image of the fur trapper, which the tiny > > icons we currently use are not giving justice to. > > If there is a way to use higher resolution base images, please proceed. > Well, its certainly possible, but there would be a long list of tasks: - Someone would need to go through and see exactly which of the currently used images are in the repo and make a list of corresponding file names and folders and available sizes. - Some investigation needs to be done which image resolutions would be best, to have all be consistent and fitting to how they are used. - Some intelligent logic would need to be added to the Resource management and maybe also the way filenames for images are generated (as there would need to be multiple names for same image at different resolutions). - Most code using the images would need to be adapted, as it implicitly assumes some base size for each image and then applies a scale factor, which intermingles the needed size with the implicit assumption of the size in the specific loaded file. - Someone with access to photoshop (or I dont know if you can use those .psd files with something else) would need to go through the lists and crop, resize and save at the needed resolutions (multiple per image, either exactly as needed, or like its done for mipmaps). > Cheers, > Mike Pope > Regards, wintertime ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Freecol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freecol-developers
