Users may have long user names, (but not too long [1])
so it makes sense to limit how much the label can grow.
Otherwise, the popup may overflow even the biggest
screens.
4d2b2a1...
by
=?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>
Bump version to 3.31.90
Update NEWS.
c6d5705...
by
=?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>
tests: Work around import dependency loop
The markup unit test currently fails with the following message:
TypeError: class heritage MessageList.Message is not an object or null
This is because MessageList imports other modules that end up importing
MessageList themselves in order to inherit from one of its classes. But
as the MessageList imports hasn't finished yet (it's still processing
its own imports), that class hasn't been defined yet.
Work around that by importing Main first, so that the importer can
process imports in a proper order.
93425b0...
by
=?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>
extensionUtils: Include some more helper functions
Those functions originated in gnome-shell-extension's Convenience
module which is copied by almost every extension out there. Let's
make people's life just a little bit easier by including the code
ourselves.
a87ab6d...
by
=?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>
panel: Restrict app menu width
Window titles aren't restricted in length, so the menu may end up unwieldily
width. Commit 0bec76b6ee therefore limited the app context menus, but that
got accidentally dropped in commit 0ded0dbfd5. Add back the limitation and
extend it to the new app menu as well.