Bug 111672 - JJ: "code generation assistant" doesn't dynamically resize and replace the dialog's components
Summary: JJ: "code generation assistant" doesn't dynamically resize and replace the di...
Status: CONFIRMED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 1.4.2
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords: junior-jobs, triaged
Depends on:
Blocks:
 
Reported: 2005-08-28 22:47 UTC by greatbunzinni
Modified: 2021-03-09 07:00 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description greatbunzinni 2005-08-28 22:47:55 UTC
Version:           1.4.2 (using KDE KDE 3.4.2)

The "code generation assistant" dialog window, when it reaches the 2nd stage, doesn't resize it's components when the dialog size is changed. The first tab resizes and displays quite nicely but the rest of the tabs aren't and the result is a bloody mess of a layout.
Comment 1 Oliver Kellogg 2005-08-29 21:15:42 UTC
I don't see a code generation assistant; are you talking about the
Code Generation Wizard? Its first screen is "Code Generation Options"
and all the tabs there (i.e. "General", "Formatting", "Language
Options") resize fine. The second screen is "Code Generation Status"
and that resizes okay too, as far as I can tell.

I'm using umbrello from KDE SVN trunk but I don't think that matters.
Comment 2 Oliver Kellogg 2005-08-29 21:16:41 UTC
> I'm using umbrello from KDE SVN trunk but I don't think that matters. 

Oops, I mean KDE 3.5 branch, sorry
Comment 3 greatbunzinni 2005-08-30 11:40:53 UTC
Yes, it may be that one. I can't tell the "real" name for sure because I'm using a i8n version (portuguese). So, to be able to write a decent bug report I have to re-translate the names, which sometimes ends up doing more harm than good :S

Is there a way to change the i8n version of a single program instead of the whole system?
Comment 4 greatbunzinni 2005-08-30 11:43:47 UTC
I mean i18n :S
Comment 5 greatbunzinni 2006-04-29 14:07:58 UTC
The "Language Options" from the "Code generation Wizard" dialog still can't resize  properly. I'm running Umbrello 1.5.2 under KDE 3.5.2
Comment 6 Oliver Kellogg 2006-04-30 17:48:48 UTC
Ah, thanks for clarifying.
Looks like a Junior Job to me.
Comment 7 FiNeX 2009-08-08 21:51:25 UTC
All the tabs on the code generation wizard doesn't resize with the window in current trunk too.
Comment 8 Renato Atilio 2014-04-25 18:06:29 UTC
On 2.12.97 the Code Generation Wizard on second step gets re-sized, but I don't think the spacing added between fields is intended.

The most common behavior on other KDE apps is having the same vertical spacing between fields so the dialog bottom has an empty area.

Horizontally the spacing between labels ("Indentation type:", for instance) and fields (the ComboBox, for instance) is unusual too, so there are two possibilities: add a spacer after the fields (Label: Field [spacer]) or expand them to their maximum width (with no spacing at all, which is commonly used on other KDE apps).

What is the intended layout for this window?

Just to be clear, the layout for other windows aren't consistent as well. On "Umbrello Setup", the "Class" section has a huge spacing between the CheckBoxes both horizontally and vertically, although the "User Interface" section has the labels/fields with a fixed vertical spacing (which is way better than the first solution, IMO). The "General" section has a top expanding spacer above the first GroupBox ("Miscellaneous").

Should these fixes be considered for this junior job or won't they be fixed at all - considering this is a 9 years old bug report?
Comment 9 Justin Zobel 2021-03-09 07:00:35 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.