[haiku-bugs] Re: [Haiku] #7332: [ScreenSaver] increase window margins

  • From: "jscipione" <trac@xxxxxxxxxxxx>
  • Date: Tue, 03 Sep 2013 01:21:27 -0000

#7332: [ScreenSaver] increase window margins
---------------------------------------+----------------------------
   Reporter:  diver                    |      Owner:  axeld
       Type:  bug                      |     Status:  new
   Priority:  normal                   |  Milestone:  R1
  Component:  Preferences/ScreenSaver  |    Version:  R1/Development
 Resolution:                           |   Keywords:
 Blocked By:                           |   Blocking:
Has a Patch:  0                        |   Platform:  All
---------------------------------------+----------------------------

Comment (by jscipione):

 Replying to [comment:2 deejam]:
 > I noted that the tab width is not wide enough in some translations, for
 example in Swedish. As displayed in the image below, the margins becomes
 to small.
 >
 > The same applies to the list of available screensavers, it needs left
 and right margins.

 I've converted the Screen Saver preflet to use the layout APIs in
 hrev46010 and made a number of subtle improvements. Although, I haven't
 fundamentally change the design as this ticket proposes to do, the layout
 APIs make it much easier to make these kinds of changes now if desired.

 I just wanted to mention that I have made the tabs width variable so that
 it will adjust your Swedish translations and the screensaver list should
 also adjust to fit as well. Also, I made the tabs flush with the edge
 rather than being inset by a pixel like in screensaver mockup 3.

 I also tested with font sizes from 8pt to 18pt and made many adjustments
 so that it would look nice at non-standard font-sizes. I even spent some
 time fixing up the Password popup window to layout responsively.

 Here's an example screenshot I took in the Russian Locale while testing.

 [[Image(Screen_Saver_Russian_Layout.png)]]

--
Ticket URL: <http://dev.haiku-os.org/ticket/7332#comment:15>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: