Rewrite using gnome technologies instead of electron? ๐ค
edipox opened this issue ยท 29 comments
Rewrite using gnome (gjs, vala, etc) techs instead of electron?
Would be great. P. S. You can try using Glade.
Thank you for your suggestion @handicraftsman
@edipox, by using glade you can make GUI using XML and write app using almost any PL (with available GTK bindings). Yes, ruby too.
@handicraftsman That's very cool, I didn't know it. Thank you! I'll definitely take a look at Glade and PLs with GTK bindings
@DroWnThePoor Not yet. There are a lot of options. I'll find some time and do some research, but for now there is still no code for this.
To everyone reading this: Any idea, code and suggestions about this are more than welcome
If you want to check it out you can download the code from the vala branch and run:
mkdir build ; cd build && cmake .. -DCMAKE_INSTALL_PREFIX=/usr && make && sudo make install
Nice. BTW icons should be a bit smaller.
Also window is too large.
Also try that to get rid of builtin webkit and use less resources: link
Hi @alphaphee ! We are working on a Wunderlistux refactor with gnome/elementary technologies and it would be great if we could receive some icon love :)
I am pretty happy to help with this. I was actually looking for an elementary wunderlist app (even built around electron).
@alphaphee it's ok if it follows the original Wunderlist style, but I think it'd be nice to have something a bit different. Anyway, it's pretty much up to you. I've seen the icons you posted on g+ and your work is awesome
+1
- You win performance an reduce the size of the Linux app
- You can not create crossplattform app without electron - you lose people who use macOS or WIndows (but i think this people use the official app).
Yes @dignityinside, a native app is the next step for Wunderlistux for sure.
We will add @alphaphee icon and finish the work on the Vala branch which is based on Webkit or maybe we will go ahead and replace Webkit for an even 'more native' app, using hooks to communicate with the wunderlist API.
After that, it will be published on the elementary AppCenter.
And the final step I think would be to implement syncing, for offline usage.
Is it worth maintaining something that will be shut down soon?
@mateossh Probably it isn't. But I'm not sure if I understood what you are referring to. Would you explain?
I think @mateossh mentioned MS who purchased Wunderlist. And they provide Microsoft To-do app.
Yes @tuaminx , I saw that after @mateossh comment. Still, I hope this migration from Wunderlist to MS To-do will take a while. In any case, they will probably provide an API as Wunderlist does and, theoretically, it would be possible for us to move to the MS to-do as well. But to be honest I'm not sure if I'm into that. I do like Wunderlist but MS Todo?.. I'm not sure.
You can not create crossplattform app without electron - you lose people who use macOS or WIndows (but i think this people use the official app).
GTK works on all Linux, Windows and OSX. You need to include GTK, GLib, and other library binaries to port it to other systems though.
This is pretty nice. I like it and prefer that instead the big electron app.
GTK works on all Linux, Windows and OSX. You need to include GTK, GLib, and other library binaries to port it to other systems though.
Yes. GTK is portable, but is GLib-portable and we have GLib support for a lot of systems.
I've created a AUR (Arch User Repository) package for the vala_webkit
branch here: https://aur.archlinux.org/packages/wunderlistux-gtk/
If someone use Arch Linux here as I use (or any Arch-based distro), please would be nice a feedback if this works for you (or not, and providing a comment here on the aur package page why not and details)
I have, otherwise, a few bugs on this version vala_webkit
:
- weirdly I got old timestamps for my To-Do tasks (due-date wrong)
- some process of webkit2gtk are created on the session of
wunderlistux
but not killed when the window is closed, this leaves some zombie process on the end which I need to kill manually.
I should fill properly issues about that or you don't have more interesting in support this version, @edipox?
Hi everyone, any progress on vala_webkit version bugs?
Hi @sandangel, unfortunately, we have received no additional contributions nor updates ๐