← Back to team overview

kicad-developers team mailing list archive

Re: Message Dialogs



> On 20 Jul 2019, at 03:19, Ian McInerney <Ian.S.McInerney@xxxxxxxx> wrote:
> There has been a brief discussion in this bug (https://bugs.launchpad.net/kicad/+bug/1836498 <https://bugs.launchpad.net/kicad/+bug/1836498>) about removing the bold text from the save dialogs, and instead having all the text as normal font. Part of this is because wxWidgets has an annoying bug with sizing bold text on GTK, and the other part is it does seem to look better without the bold text (see the proposed save dialog attached for how it looks on GTK). 
> I am also thinking that unifying some of the dialogs to use wxRichMessageDialog instead of wxMessageDialog would be useful. For the save changes dialog, the Mac builds already always use wxRichMessageDialog for every dialog, while Linux and Windows use both wxRichMessageDialog and wxMessageDialog depending on the application. The rich message version appears cleaner on GTK (see attached) than the normal message version (which also isn't showing the icon on Linux it seems).
> I also think it might be good to discuss doing this to the other dialogs to try to unify their look across the board. An example for making this change to the revert dialog is attached. This converts it from the normal message dialog to a rich message dialog. (There are probably many others we could look at as well, but these are just the two I played with currently).
> I have attached a sample patch that changes these dialogs so people can try it (do not commit this, it is a test only and can be made much cleaner if we actually want to use it). I would like to get feedback from people, and also find out how this looks on Windows (Jeff already says it looks better on Mac).
> Thoughts?
> -Ian
> <ProposedRevertDialog.png><ProposedSaveDialog.png><TEST-Test-save-dialog-formatting.patch><CurrentRevertDialog.png><CurrentSaveDialog.png>_______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp