GNOME Bugzilla – Bug 314658
Theme chooser main window too wide for 800x600
Last modified: 2006-04-12 19:47:49 UTC
The main window of the theme chooser is hard to use in 800x600 because it's about 100px too wide, and it isn't possible to resize it smaller. It wouldn't be difficult to make this window stand on a 800x600 screen, because most of the width is used for the theme descriptions (thumbnail, title and desc). No description is long enough to take the whole width of that list. Anyway, if there where, why not to make them multiline so we could have a smaller theme chooser window, which could stay on a 800x600 screen ? On the other hand, the theme details window is just fine. Other information:
Created attachment 51592 [details] The window which is too wide The window which is too wide. You can see that descriptions stays on one line, and that there are lots of useless empty space.
Obviously a problem for users with 800x600 screen resolution. I can't see any reason why it shouldn't be able to be resized smaller.
Created attachment 56739 [details] [review] Allow the theme manager to reduce to 500x400 Could you try this patch and let me know if it solves your problem.
(In reply to comment #3) This looks ok, the dialog can easily stand on a 800x600 screen from now on, with this patch.
Fixing the size is not really nice. It has a weird ratio and cut quite a bunch of title by default with that change. The patch should rather wrap or ellipsize the title when required
I have prepared patch. It just sets the "ellipsize" property for TreeView because "ellipsize" have a nicer look than "wrap".I tried to use both "ellipsize" and "wrap" properties but seems than only one of that properties works.
Created attachment 59673 [details] [review] "ellipsize" prop. for TreeView
"wrap" requires you to set the character number where the text is wrapped (cf doc) so it is normal it does not work. Besides, I just tested the previous patch (comment #7) and it works great. (hope it is not too late for freeze)
Freeze is tonight. Sebastien: Is there any reason not to commit this before tonight?
Patch looks good to me but is an UI change probably. Feel free to commit after the freeze
2006-04-09 Thomas Wood <thos@gnome.org> * gnome-theme-manager.c: (setup_meta_tree_view): Patch from Sergey Al. Safonov <spoof@spoofa.info> to fix bug 314658 - Theme chooser main window too wide for 800x600
*** Bug 331741 has been marked as a duplicate of this bug. ***