zhrexl / DrawOnYourScreen2

GNU General Public License v3.0
209 stars 20 forks source link

GNOME 45 support #47

Open kagesenshi opened 9 months ago

kagesenshi commented 9 months ago

This extension stop working in gnome 45. Tried forcing it, seems like might take some work

image

Bytezz commented 9 months ago

https://release.gnome.org/45/developers/index.html#gnome-shell-extensions

zhrexl commented 8 months ago

By the end of the week when Fedora 39 is released.

Tonziro commented 7 months ago

Hope tomorrow will be the day)

Tonziro commented 7 months ago

By the end of the week when Fedora 39 is released.

Is there any hope, that we will see the build with GNOME 45 support on the next week?

zhrexl commented 7 months ago

Guys, so sorry for my absence. I'm overwhelmed with my work and couldn't update it. I don't think I'll be able to do it before the Dec 13th. This is an open source project that I became the maintainer because it was abandoned and now I feel like I'm the one abandoning it. If anyone wants to become its new maintainer, I'm willing to help and will send pull requests whenever possible, if that doesnt happen I ask for patience.

I might not be coding but I'm paying attention to the PRs with my phone, so you're all welcome to colaborate and testing it since I wont be able to before Dec 13.

Thank you so much for using this extension and the PRs received in the last few weeks!

aabrame commented 7 months ago

@zhrexl I don't have time either to take up your role. But I can give a hand from time to time by submitting / reviewing PR from time to time if you wish.

aabrame commented 7 months ago

I've submitted a PR #51 addressing this issue. If anyone is willing to try it and report errors on the PR, it would me most welcome.

hallo002f commented 7 months ago

I've submitted a PR #51 addressing this issue. If anyone is willing to try it and report errors on the PR, it would me most welcome.

I've been reading through when ever ive got time the last few days since we dont run code we dont know or trust when im done ill go ahead and do some testing with it

13steinj commented 6 months ago

I don't think I'll be able to do it before the Dec 13th. This is an open source project that I became the maintainer because it was abandoned and now I feel like I'm the one abandoning it. If anyone wants to become its new maintainer, I'm willing to help and will send pull requests whenever possible, if that doesnt happen I ask for patience.

I'm willing to become the maintainer since I use this more often than Zoom's own whiteboarding features, but don't know how quick I'll be able to add new features / gnome support.

it doesn't seem this is available anymore from the gnome extensions site, it seems?

zhrexl commented 6 months ago

it doesn't seem this is available anymore from the gnome extensions site, it seems?

I've already submitted it but needs approval. (Its being reviewed by the gnome extension reviewers)

mcurly commented 6 months ago

Hello,

I been using this lately, I mean the #51 PR.

Although not extensively, but still I can vouch for it.

I was meaning to give some feedback to #51 but didn't make it till now.

If anyone at gnome extensions reviewing should look at this, I'm a happy customer now.

If anything against this comes up, I'll report back.

Thank you devs for this tool!

pszemus commented 5 months ago

There goes another month. Does anyone know anything about the status of this extension in the Gnome extensions repository? @zhrexl?

rgpublic commented 5 months ago

I'm using this simple bash script:

#!/bin/bash
git clone https://github.com/zhrexl/DrawOnYourScreen2 ~/.local/share/gnome-shell/extensions/draw-on-your-screen2@zhrexl.github.com

Just save it somewhere as "draw_on_your_screen.sh", give it execute permissions "chmod +x draw_on_your_screen.sh" and run it (you must uninstall the current non-compatible extension before if it is installed). Afterwards, reload your GNOME session, enable the extension, there you go.

13steinj commented 5 months ago

There was a point where even if I manually copied it into my installation directory it wouldn't work, but since then it has changed and works with a manual copy again (at least for me).

mdiasribeiro commented 3 months ago

I'm using this simple bash script:

#!/bin/bash
git clone https://github.com/zhrexl/DrawOnYourScreen2 ~/.local/share/gnome-shell/extensions/draw-on-your-screen2@zhrexl.github.com

Just save it somewhere as "draw_on_your_screen.sh", give it execute permissions "chmod +x draw_on_your_screen.sh" and run it (you must uninstall the current non-compatible extension before if it is installed). Afterwards, reload your GNOME session, enable the extension, there you go.

I've attempted this on PopOS LTS (Gnome 42.9) and it still shows the same error as the OP (fresh install)

zhrexl commented 3 months ago

I'm using this simple bash script:

#!/bin/bash
git clone https://github.com/zhrexl/DrawOnYourScreen2 ~/.local/share/gnome-shell/extensions/draw-on-your-screen2@zhrexl.github.com

Just save it somewhere as "draw_on_your_screen.sh", give it execute permissions "chmod +x draw_on_your_screen.sh" and run it (you must uninstall the current non-compatible extension before if it is installed). Afterwards, reload your GNOME session, enable the extension, there you go.

I've attempted this on PopOS LTS (Gnome 42.9) and it still shows the same error as the OP (fresh install)

GNOME v42 is not supported in the main branch. You might wanna try the v42 branch, but remember it will not receive any updates unless someone send patches.If that happens I'll gladly review & merge.