I replied to your question. :) Diff comments:
> === modified file 'src/app/main.cpp' > --- src/app/main.cpp 2016-01-25 12:37:14 +0000 > +++ src/app/main.cpp 2016-02-13 21:25:20 +0000 > @@ -53,7 +53,7 @@ > { > QApplication a(argc, argv); > QQuickView view; > - view.setResizeMode(QQuickView::SizeRootObjectToView); > + view.setResizeMode(QQuickView::SizeViewToRootObject); Legit! :) > > FileIO fileIO; > view.engine()->rootContext()->setContextProperty("fileIO", &fileIO); > > === modified file 'src/app/qml/ubuntu-terminal-app.qml' > --- src/app/qml/ubuntu-terminal-app.qml 2016-02-07 18:24:56 +0000 > +++ src/app/qml/ubuntu-terminal-app.qml 2016-02-13 21:25:20 +0000 > @@ -12,8 +12,8 @@ > applicationName: "com.ubuntu.terminal" > automaticOrientation: true > > - width: units.gu(90) > - height: units.gu(55) > + width: 40 * settings.fontPixelSize() Since Qt 5.4 there's a FontMetrics component that allows to do that (it returns width and height, so you have to make the division by yourself): http://doc.qt.io/qt-5/qml-qtquick-fontmetrics.html If you were talking about the terminal plugin, a signal is automatically emitted when the font size changes[1], so any property that has a QML binding on terminal.fontMetrics is automatically updated according to the size of the new font (i.e. the width and the height of the terminal window, in this case). No need for adding a TODO. :) [1] http://bazaar.launchpad.net/~ubuntu-terminal-dev/ubuntu-terminal-app/reboot/view/head:/src/plugin/qmltermwidget/lib/TerminalDisplay.h#L97 > + height: 24 * settings.fontPixelSize() > > AuthenticationService { > onDenied: Qt.quit(); -- https://code.launchpad.net/~mcintire-evan/ubuntu-terminal-app/window-font-size/+merge/285285 Your team Ubuntu Terminal Developers is subscribed to branch lp:ubuntu-terminal-app. -- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers More help : https://help.launchpad.net/ListHelp