[Bug 215345] New: Clock and Time Zone dialog in ncurses has overlapping widgets
https://bugzilla.novell.com/show_bug.cgi?id=215345 Summary: Clock and Time Zone dialog in ncurses has overlapping widgets Product: openSUSE 10.2 Version: Beta 1 Platform: IA64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: gp@novell.com QAContact: jsrain@novell.com In the right bottom corner of the Clock and Time Zone screen during ncurses installation, we find the following: +Time and Date-----------+ |18:08:39 - 2006-1[Change| +------------------------+ Note how the date is incomplete, and the [Change] button hides most of it. This is with a resolution of 80x25 on a physical console. One way to address this is making the dropdown box below "Hardware Clock Set To" less wide. It only contains "UTC" and "Local Time" anyway, each of which is less than 50% of the width of the dropdown. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |kmachalkova@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 kmachalkova@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #1 from kmachalkova@novell.com 2006-10-31 10:09 MST ------- The size of the combobox is calculated approximately according to the length of its label, which is in this case 'Hardware clock set to'. So even if I made the combobox smaller, there must still be enough space for the label. This needs rearranging UI in timezone dialog and maybe also string change (most likely splitting a string into two). Adding Jiri to Cc: because this is his module. I'll try to propose some UI change that will fit to 80x25 console and won't hurt Qt UI either -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #2 from jsuchome@novell.com 2006-11-01 01:03 MST ------- Created an attachment (id=103261) --> (https://bugzilla.novell.com/attachment.cgi?id=103261&action=view) proposal screenshot Here is one proposal - moving the Change button below the time and date information. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kmachalkova@novell.com, sh@novell.com AssignedTo|kmachalkova@novell.com |jsuchome@novell.com ------- Comment #3 from jsuchome@novell.com 2006-11-01 01:07 MST ------- Another possibility could be having whole Time and Date frame below Hardware Clock combo box, when the Change button could stay on the right side of the date info. But it would probably reduce the place for above Region/Time zone selection boxes even more than previous example. In Qt it looks bit ugly, so I'd prefer to show changed layout only for ncurses. Adding Stefan to CC, since he created the current layout. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #4 from jsuchome@novell.com 2006-11-01 01:49 MST ------- Created an attachment (id=103266) --> (https://bugzilla.novell.com/attachment.cgi?id=103266&action=view) proposal screenshot Maybe this one is better? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #5 from jsuchome@novell.com 2006-11-01 06:08 MST ------- Created an attachment (id=103294) --> (https://bugzilla.novell.com/attachment.cgi?id=103294&action=view) proposal screenshot It looks this way in Qt. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |gp@novell.com ------- Comment #6 from jsuchome@novell.com 2006-11-01 06:09 MST ------- Gerald, could you comment the proposals? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 gp@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|gp@novell.com | ------- Comment #7 from gp@novell.com 2006-11-01 07:36 MST ------- Thanks for looking into this and sharing these proposals, Jiri! I have to admit that I'm not a user interface designer, so take this with a grain of salt: Intuitively, I like the first of the two approaches a bit better, because it avoids the looong drop-down list and the distance between the date/time and the change button. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #8 from kmachalkova@novell.com 2006-11-01 08:29 MST ------- I like the first proposal better, too. Jirko, if you want to, you can make the change in layout conditional, just for ncurses UI (using info from UI::GetDisplayInfo map). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #9 from sh@novell.com 2006-11-02 04:38 MST ------- In general I am very reluctant to have layouts differently in Qt and in NCurses - this somehow defeats the purpose of having that UI abstraction layer. But in this particular case, I tend to concur with Katarina: Both proposals (from comment #2 and from comment #5) don't look very good in Qt, but the original version doesn't work out in NCurses, as Gerald found out. So I propose to use the original layout for graphics mode and the layout from comment #2 (which IMHO looks more natural than the one from comment #4) in text mode, i.e. if the map returned by UI::GetDisplayInfo() has "TextMode": true (see also UI example GetDisplayInfo.ycp). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 ------- Comment #10 from jsuchome@novell.com 2006-11-02 08:34 MST ------- I think we are already using "TextMode" value from UI::GetDisplayInfo in country. So yes, I'll do it that way. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215345 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #11 from jsuchome@novell.com 2006-11-06 01:58 MST ------- fixed in 2.14.2 and 2.13.41 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com