p-e-w / argos

Create GNOME Shell extensions in seconds
https://extensions.gnome.org/extension/1176/argos/
1.66k stars 112 forks source link

gnome 3.36. menu not open #114

Open steamlinux opened 4 years ago

steamlinux commented 4 years ago

after upgrade gnome to 3.36 i can't use argos, because buttons in panel not clickable. someone can help?

ksdrummer commented 4 years ago

Me neither, the project seems abandoned ( #108 ) That's too bad but that's life :cry:

steamlinux commented 4 years ago

no one fix extension? well, time to make own buttons on panel in python

ksdrummer commented 4 years ago

How do you do that in python ? I'm learning to create gnome extensions with this useful tutorial

dalanicolai commented 4 years ago

I don't know if I understand well what means "buttons in panel not clickable". Anyway, for me Argos was also not clickable and not refreshing/updating but the fix in #111 fixed the issue here (maybe you did not note this fix in the discussion, otherwise I guess it does not hurt to mention that fix anyway here...)

steamlinux commented 4 years ago

I read this thread, but i'm don't understand, how to fix it

pieplu commented 4 years ago

@steamlinux Install the extention by cloning this project https://github.com/rammie/argos/tree/gnome-3.36 or clone this project and apply the same patch

LaurentOngaro commented 4 years ago

@pieplu, please can you confirm it works for you with the 3.36.2+ versions ?

LaurentOngaro commented 4 years ago

thanks @ksdrummer

I'm learning to create gnome extensions with this useful tutorial

very usefull link, tutorials to create compatible extensions are very rare and the one given by gnome has very simple features

steamlinux commented 4 years ago

woks fine, thanks

ksdrummer commented 4 years ago

If you're interested @LaurentOngaro , I also found this one even if it seems a bit outdated.

However it is really more complex than just using argos. I'm not sure I'll be able to finish my extension in javascript...

LaurentOngaro commented 4 years ago

@ksdrummer , I've already used it. It's outdated on some points, but the code works on 3.36.2 (with the usual warnings about deprecated "get actor").

The code of the youtube tutorial is much more up to date. But I have not finished to watch it yet.

I'm actually trying to make a mix between the argos code and these 2 sources to get something that works

ksdrummer commented 4 years ago

Hope it will work !

LaurentOngaro commented 4 years ago

me too

pieplu commented 4 years ago

@LaurentOngaro Yes for me

mstoetzer commented 4 years ago

There is a dev RPM package using the following patch for menuitem.js: link

insign commented 4 years ago

Very off-topic, sorry for that, but sharing some exts Ive made after fix that issue: https://github.com/insign/argos-exts

mehdichaouch commented 2 years ago

Fork branch https://github.com/rammie/argos/tree/gnome-3.36 also work for me with Gnome version 3.36.8. @p-e-w why not merging code from @rammie?