Closed laurentlbm closed 9 months ago
@laurentlbm wow man, you did a fantastic job, thank you!
Thanks for all of you, when could we find the new one on extensions.gnome.org?
@albert361 I'll submit the new version for review today
Hi @ChepKun
It may be that the new version is not marked as compatible with gnome 45
@JoaquinDecima I've just made additional changes and submitted new version for review, hope to pass the review this time
@JoaquinDecima Looks like it's been approved, Thanks @ChepKun !
This version is not compatible with GNOME 44 and below. It will need to be uploaded as a separate version on extensions.gnome.org in order to keep the current, pre-45, extension available to those who need it.
Overview of the changes:
ExtensionUtils
(removed from GNOME 45).IconProvider
to no longer be a singleton. It needed to know the path of the extension, and since it couldn't have access toExtensionUtils
anymore, I decided to pass the path to its constructor. I decided that therefore it was safer for it to not be a singleton. Unfortunately, it meant having to pass it down:Extension -> Taskbar -> AppButton -> { AppButtonTooltip, AppButtonMenu }
WindowAttentionSource
is no longer public, so I had to port some logic from theexperimental
branch in order to count notifications correctly.Resources used for porting:
Fixes #33