Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After Rebooting the Webslice is blank #41

Open
darkufo opened this issue Apr 5, 2023 · 8 comments
Open

After Rebooting the Webslice is blank #41

darkufo opened this issue Apr 5, 2023 · 8 comments

Comments

@darkufo
Copy link

darkufo commented Apr 5, 2023

I've got a webslice that displays a Google Sheet.

eg like this (Note this is just an example and not a real link)

https://docs.google.com/spreadsheets/d/24824wriuweiuryw23425258223852/pubhtml/sheet?headers=false&gid=2012374755&range=A1:A7

This works great. The sheet is displayed and refreshes correctly.

However, whenever I reboot the webslice is blank/empty.

If I edit it, put another link in eg https://bbc.co.uk and click Apply the webslice displays the BBC site, If i then put back my link it works.

Why is it not displaying correctly after a reboot?

@kettumatti
Copy link

I can confirm this bug.
It also goes blank when you open configurations. Resizing makes it work again.
(Plasma 5.24.4, KDE Frameworks 5.90.0, Qt 5.15.2)

@zelch
Copy link

zelch commented Dec 30, 2023

I've got a fix, but sadly this project looks dead.

So I think I'm forking the whole thing, joy?

@zelch
Copy link

zelch commented Dec 30, 2023

Alright, the fork is up: https://www.pling.com/p/2117779/

If you could test it and make sure that it works for you, it would be very much appreciated.

@Cqoicebordel
Copy link
Owner

The project is dead because I'm still on Kubuntu 20.04 and can't test anything. And can't release anything I haven't tested, obviously.
Moreover, this plasmoid was built by me stumbling and running into walls, trying it make anything work. It's a huge kludge.

So yeah, I welcome the fork, and appreciate the shoutout on Pling.
I'll just ask, if you are willing, to add a link to my version on Pling in the shoutout : It's not so much for the credits (but I'll take them anyway ;) ), but rather to have a continuity on the versions and features, as I see you version removed the button feature, and don't provide the "legacy" Plasma 5.18- version either (which is natural). But people might want them.
Don't feel obligated, if you don't want to, you are free. I just want to facilitate the life of the users :)

And thanks for the work and appreciating (part of) mine :)

@zelch
Copy link

zelch commented Dec 30, 2023

Rather understood on being stuck on 20.04.

And done on the link. :)

If you were interested, I wouldn't mind the idea of a shared project of some sort, so if/when our situations are reversed stuff still gets updated, and bug fixes don't get lost.

@Cqoicebordel
Copy link
Owner

I totally agree.
The easiest would be to do pull request on this repo. The only thing is, I'll have to trust "some sort of QA" was done. I don't mean a full regression test, but some kind of assurance the fix didn't break anything major. And as I can't do it, I'll have to trust someone else (which is fine, I'm just saying that I'll have to trust that the person have done more than a 30 sec test, and has tried at least a few scenarios (let's say more than 30 s but probably less than 10 min)).

Also, I can't accept removing a feature to fix a bug. Most, if not all of the features were implemented because I use them, or because someone asked for them.

Beyond that, feel free to redo everything if needed. As I said, most of it are kludges, using sometimes undocumented features of Plasma 5 (at least, at the time).
Also, I have no idea what will be necessary to port to Plasma 6, and knowing it was coming made me a little (a lot) nervous.

Anyway, have fun :)

@zelch
Copy link

zelch commented Dec 30, 2023

Towards the end of ripping out the feature, I made some progress on figuring out why things sometimes broke, but I'm not nearly as confident in that as I'd like to be.

I did definitely notice that there were things going on that I couldn't find in any of the documentation. :)

@Node815
Copy link

Node815 commented Jan 22, 2024

I really really really hope this gets ported to KDE 6. :) Glad to see some progress!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants