After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 664940 - Port to Vala
Port to Vala
Product: five-or-more
Classification: Applications
Component: general
git master
Other Linux
: Normal enhancement
: ---
Assigned To: Thomas Andersen
GNOME Games maintainers
Depends on:
Reported: 2011-11-27 22:24 UTC by Robert Ancell
Modified: 2018-03-26 14:13 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Robert Ancell 2011-11-27 22:24:58 UTC
Port to Vala
Comment 1 Robert Ancell 2011-12-13 01:06:57 UTC
Thomas, how are you going with this?  Could you drop a patch here showing what you've done?
Comment 2 Thomas Andersen 2011-12-15 09:33:57 UTC
Hi Robert,

Development has been a bit slow but I can of course put the patch here or open a branch for it.
Comment 3 Robert Ancell 2011-12-17 12:10:09 UTC
Either is good.  I was just asking so this bug looked clearly like it was in progress.  Let me know if you need any help with it.
Comment 4 Robert Roth 2012-05-10 14:22:20 UTC
What is the current status, Thomas? Are you still working on this? I would like to help, if you put a patch/branch with the current status.
Comment 5 Thomas Andersen 2012-05-10 21:49:01 UTC
Hi Robert. I'm still planning to complete the patch but it is surely not going very fast atm :) I am back at doing active development so keep an eye on this bug in the coming days :) It is not nearly complete so I would love for you to hack on it as well. Awesome :)
Comment 6 Thomas Andersen 2012-05-17 23:16:56 UTC
I moved the first parts of the code to the glines-vala branch. It is just the very basic things. I have classes for board, field, and 2d-view but they do not compile at the moment and I need to get some sleep :) I hope to have those parts up tomorrow.
Comment 7 Thomas Andersen 2012-06-10 21:53:49 UTC
I have committed the model classes for: board, field, piece, and preview queue.

I also committed a cli mode that uses methods and signals from the model. I used it to demonstrate that finding paths, placing pieces from the queue, and detecting gameover works. Still todo in the model is detecting lines and calculating scores.

There is also a very minimal view based on a GtkDrawingArea. It works but still needs a lot of work.

I am working on this branch:
Comment 8 Sahil Sareen 2014-11-02 07:06:34 UTC
Thomas: Your link seems to be broken, "No repositories found"
Can I help too?
Comment 9 Robert Roth 2014-11-02 11:48:35 UTC
(In reply to comment #8)
> Thomas: Your link seems to be broken, "No repositories found"
> Can I help too?

Help is welcome anytime. The link is broken, as the games have been split into their own modules, so you can find the same branch under
Comment 10 GNOME Infrastructure Team 2018-03-26 14:13:40 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: