On Thu, May 21, 2009 at 01:11:11PM -0400, Jonathon Merz wrote: >On Thu, May 21, 2009 at 11:29 AM, Christopher Faylor wrote: >> On Thu, May 21, 2009 at 11:23:36AM -0400, Charles Wilson wrote: >>>Christopher Faylor wrote: >>>> That doesn't sound right. That sounds like it means that you are >>>> ditching the current behavior which I, and others, obviously are >>>> satisfied with, in favor of forcing people to resize the chooser screen >>>> themselves. >>> >>>I thought that was the whole point, here. That the chooser would be >>>resizable to a specific size, and would *remember* that size for next >>>time. So, sure, you might have to resize the chooser once, when the new >>>setup is distributed. But after that, you wouldn't. You, I, and others >>>might be happy with the current maximize-always behavior, but I thought >>>there were at least some folks (with extremely large screens?) who >>>wanted the chooser a bit smaller. With resize-and-remember, we all win, >>>don't we? >> >> Boy this is tedious. >> >> No, it is not the same. We're talking about the default behavior. The >> default should be maximized. If that makes someone's eyes bleed then they >> can change it for the future. > >I think I have a better understanding now. I may wish I'd started >this discussion before I started submitting patches, but better late >than never I hope. > >As I understand things now: >- The chooser screen, but not the rest of setup, should maximized any >time it is run and finds no saved geometry, in particular, the first >time setup is run > >- When setup is run with a saved geometry, the saved geometry should be used. > > >If those are correct, the questions I see now are: >1. Should the saved geometry be used for all screens in setup, or only >for the chooser?
When I was struggling with this, I thought it might be a good idea to make other windows bigger too but, since I don't recall anyone ever complaining that other windows which accepted input were too small, then I think it is probably acceptable to just apply the geometry to the chooser. But, that's just my opinion. My only criteria is that the initial screen for first-time users should be maximized so that they see everything rather than getting a partial view. If someone wants to change the default for the future that's fine. cgf