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

Plasma 5 support #20

Open
PVince81 opened this issue Nov 18, 2015 · 8 comments
Open

Plasma 5 support #20

PVince81 opened this issue Nov 18, 2015 · 8 comments

Comments

@PVince81
Copy link
Contributor

The plasmoid doesn't popup and it says QtQuick 1.1 not installed.
I guess it's because Plasma 5.4.2 might only support QtQuick 2 / QML 2 or something.

If I understand well it might not be possible to have it work from the same codebase, so it is likely that this will need a new repository ?

@silverhook
Copy link

Any news or plans on porting Tomatoid to Plasma 5?

@arthurtaborda
Copy link
Owner

Unfortunately I don't have plans to port it to Plasma 5. I have tried many times before but the lack of support and documentation from the KDE community prevented me from doing it.

@silverhook
Copy link

That’s very unfortunate. I really liked your plasmoid.

I’ve asked on KDE’s main IRC channel and was told that porting from QML1 to QML2 shouldn’t be too difficult:
https://forum.qt.io/topic/33601/qtquick1-0-vs-qtquick2-0

If you’re not planning to continue on Tomatoid, would you be willing to transfer maintainership to someone else?

In any case, thank you for a great plasmoid. As with most good things, you only notice it when it’s gone.

@arthurtaborda
Copy link
Owner

thank you @silverhook
I really liked it too, and used every day. Unfortunately the plasma documentation is very poor and does not encourages developers.

However I am planning to do a simple desktop app with support to todo.txt and pomodoro as well. Do you think that would be useful to you?

@silverhook
Copy link

I don’t use todo.txt, but am intrigued by the the pomodoro function.

Pomodoro is just a part of my workflow, to help with longer, tedious tasks. For dumping ideas and organising tasks I use GTD (through Zanshin) and for surviving the week, I use a physical Kanban board.

@PVince81
Copy link
Contributor Author

@arthurtaborda not sure how far you managed to get last time. I did another attempt today and managed to have something be rendered.

See #21

I already discovered some issues with plasmoidviewer.writeConfig not being available any more. Haven't found any docs about this, so the alternative would be to switch to DB: http://doc.qt.io/qt-5/qtquick-localstorage-qmlmodule.html

@PVince81
Copy link
Contributor Author

I went a bit further and managed to fix the layout and also to make the tasks be stored in the local database (sqlite?) as per http://doc.qt.io/qt-5/qtquick-localstorage-qmlmodule.html.

The PR is almost usable... But still looks rather broken.

@arthurtaborda
Copy link
Owner

thank you. I left a comment at that thread

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

3 participants