# HG changeset patch # User John W. Eaton # Date 1384572065 18000 # Node ID 8c23f844bd30f9fb16bee30d1ce1054d6ddc71d1 # Parent 752f6b3587540c23026dacc984a1de16c02227bd set maximum size for release notes window from screen size * main-window.cc (main_window::display_release_notes): Use screen size to set height of release notes window, up to a maximum of 800 px. diff -r 752f6b358754 -r 8c23f844bd30 libgui/src/main-window.cc --- a/libgui/src/main-window.cc Sun Nov 10 16:10:19 2013 -0800 +++ b/libgui/src/main-window.cc Fri Nov 15 22:21:05 2013 -0500 @@ -292,12 +292,18 @@ vlayout->addWidget (browser); release_notes_window->setLayout (vlayout); + release_notes_window->setWindowTitle (tr ("Octave Release Notes")); + release_notes_window->setWindowIcon (QIcon (_release_notes_icon)); + browser->document()->adjustSize (); QSize doc_size = browser->document()->size().toSize (); doc_size.rwidth () += 45; + int h = QApplication::desktop ()->height (); + if (h > 800) + h = 800; + doc_size.rheight () = h; + release_notes_window->resize (doc_size); - release_notes_window->setWindowTitle (tr ("Octave Release Notes")); - release_notes_window->setWindowIcon (QIcon (_release_notes_icon)); } if (! release_notes_window->isVisible ())