gnome-shell-extensions-negesti icon indicating copy to clipboard operation
gnome-shell-extensions-negesti copied to clipboard

Support for Gnome 45

Open swebb opened this issue 1 year ago • 2 comments

Expected Behavior

It works

Current Behavior

The extension fails to start with the following error:

import declarations may only appear at top level of a module

Possible Solution

I think this is caused by Gnome switching from it's import system to ESM modules.

There could quite likely be other incompatible changes, but that's the most obvious.

Steps to Reproduce (for bugs)

Try to install the extension in Gnome 45 (e.g., Fedora 39).

Your Environment

  • gnome-shell version: 45.1
  • affected application: Extensions
  • distribution: Fedora 39

swebb avatar Nov 10 '23 05:11 swebb

Yes, looks like v45 comes with multiple breaking changes. As the app configuration does not work (since ~ v41) the extension requires a bigger cleanup/refactoring to work properly with v45

negesti avatar Nov 10 '23 08:11 negesti

Thanks for your Extension. Do you know how to achieve this beahvior in v45 / alternative extension that offers this beahvior?

ehud-gordon avatar Jan 07 '24 07:01 ehud-gordon