https://bugs.launchpad.net/moonshot-ui/+bug/1447008
authorDan Breslau <dbreslau@painless-security.com>
Thu, 7 Apr 2016 15:29:48 +0000 (11:29 -0400)
committerDan Breslau <dbreslau@painless-security.com>
Tue, 19 Apr 2016 21:44:54 +0000 (17:44 -0400)
commiteb45dc2bcc6abeeacd4fb38b9db0d9ebe2d7bfea
treeb70833e8ed6bce0156ed4ba4bd2c107d3fd93f2d
parent3be9164b4ef280f25b996238a135b2f29e95e8fb
https://bugs.launchpad.net/moonshot-ui/+bug/1447008
Moonshot UI window becomes too tall and is not-resizeable

Used ScrolledWindow to add a scrollbar to the services list, and ensured that
the list would still grow vertically if the user expands the window.
Made other changes to ensure that things that should *not* grow vertically on
resise, don't.

Also changed the way the details pane switches between showing No_Identity and
other cards. This eliminated some redundant code that had allowed bugs to
creep in during this effort.

Fixed formatting of the services table when it has a small number of entries.

Removed some unnecessary logging.
src/moonshot-identity-management-view.vala
src/moonshot-identity-manager-app.vala