edipox / wunderlistux

An electron wrapper for wunderlist made with :heart: for Linux (specially for elementary OS)
288 stars 25 forks source link

Rewrite using gnome technologies instead of electron? 🤔 #18

Open edipox opened 7 years ago

edipox commented 7 years ago

Rewrite using gnome (gjs, vala, etc) techs instead of electron?

handicraftsman commented 7 years ago

Would be great. P. S. You can try using Glade.

edipox commented 7 years ago

Thank you for your suggestion @handicraftsman

handicraftsman commented 7 years ago

@edipox, by using glade you can make GUI using XML and write app using almost any PL (with available GTK bindings). Yes, ruby too.

edipox commented 7 years ago

@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 commented 7 years ago

Is someone actively developing this? Because that would be awesome.

---- Edipo Vinicius da Silva wrote ----

@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

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

edipox commented 7 years ago

@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.

edipox commented 7 years ago

To everyone reading this: Any idea, code and suggestions about this are more than welcome

edipox commented 7 years ago

Hi guys, look at this vala

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

handicraftsman commented 7 years ago

Nice. BTW icons should be a bit smaller.

handicraftsman commented 7 years ago

Also window is too large.

handicraftsman commented 7 years ago

Also try that to get rid of builtin webkit and use less resources: link

edipox commented 7 years ago

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 :)

alphaphee commented 7 years ago

I am pretty happy to help with this. I was actually looking for an elementary wunderlist app (even built around electron).

alphaphee commented 7 years ago

48px

So would you prefer that the icon follows the original wunderlist icon style?

edipox commented 7 years ago

@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

dignityinside commented 7 years ago

+1

edipox commented 7 years ago

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.

mateossh commented 7 years ago

Is it worth maintaining something that will be shut down soon?

edipox commented 7 years ago

@mateossh Probably it isn't. But I'm not sure if I understood what you are referring to. Would you explain?

tuaminx commented 7 years ago

I think @mateossh mentioned MS who purchased Wunderlist. And they provide Microsoft To-do app.

edipox commented 7 years ago

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.

handicraftsman commented 7 years ago

@dignityinside

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.

ryukinix commented 6 years ago

This is pretty nice. I like it and prefer that instead the big electron app.

ryukinix commented 6 years ago

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.

handicraftsman commented 6 years ago

Tried it. Looks nice: 2017-11-06 09-28-57

ryukinix commented 6 years ago

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)

ryukinix commented 6 years ago

I have, otherwise, a few bugs on this version vala_webkit:

I should fill properly issues about that or you don't have more interesting in support this version, @edipox?

sandangel commented 6 years ago

Hi everyone, any progress on vala_webkit version bugs?

edipox commented 6 years ago

Hi @sandangel, unfortunately, we have received no additional contributions nor updates 😞