#11  
Old 07-07-2011, 07:57 AM
achipa's Avatar
achipa achipa is offline
Member
 
Join Date: Mar 2010
Location: Finland
Posts: 74
Thanked: 120 times
Default Re: Chess app(s) development: ideas and discussion

There used to be a QML based one, Shakki, no idea in what stage it is or if the author is around here, though...
Reply With Quote

The Following User Says Thank You to achipa For This Useful Post:
  #12  
Old 07-07-2011, 09:11 AM
mjk mjk is offline
Junior Member
 
Join Date: Apr 2010
Location: Tampere, Finland
Posts: 11
Thanked: 17 times
Default Re: Chess app(s) development: ideas and discussion

mikhas: I looked around a little bit and some code (like one for start screen) depends on Telepathy-related files and it seems that disabling Telepathy requires some code changes too. Did I get it wrong?
Reply With Quote

The Following 2 Users Say Thank You to mjk For This Useful Post:
  #13  
Old 07-07-2011, 08:01 PM
jukey's Avatar
jukey jukey is offline
Member
 
Join Date: Feb 2010
Posts: 37
Thanked: 36 times
Default Re: Chess app(s) development: ideas and discussion

As for the N900 version of Miniature I am willing to test every version available for Harmattan.

For me personally the feature 'play on freechess.org'(fics) is the most importend one. Let me know how to help (but I am not a experienced Qt/QML/C++ developer (yet)).
Reply With Quote

The Following 3 Users Say Thank You to jukey For This Useful Post:
  #14  
Old 07-11-2011, 08:08 AM
mjk mjk is offline
Junior Member
 
Join Date: Apr 2010
Location: Tampere, Finland
Posts: 11
Thanked: 17 times
Default Re: Chess app(s) development: ideas and discussion

I have refactored the Telepathy-related to code to use API version 0.6.0. Next I will do the Meego-specific MainWindow so it's possible to test the code/app in scratchbox/emulator/device. Of course, I will push the changes to my Gitorious clone when I'm done.

jukey: I'll post the progress updates here. When the code is pushed to git, we could split the next "todos".

If anyone else has started to code "Meego-Miniature", please, let me know.
Reply With Quote

The Following 4 Users Say Thank You to mjk For This Useful Post:
  #15  
Old 07-18-2011, 10:53 AM
mikhas mikhas is offline
Member
 
Join Date: Feb 2010
Posts: 55
Thanked: 46 times
Default Re: Chess app(s) development: ideas and discussion

@mjik, others: I don't think the Miniature code itself is really good for one of the goals we always had in mind: different backends for different play modes. Currently, the whole game logic is dependent on the backend. Also, there are no auto tests, which is really bad for the backends. There's a lot of raciness in thad TP/Miniature code.

That's why I tried a cleaner approach yesterday:
https://gitorious.org/miniature/mini...commits/encore
https://garage.maemo.org/pipermail/c...ly/000153.html

The advantage this time around: I can enable a command line interface, which is great for testing and rapid development (of the backends).
Reply With Quote

The Following 3 Users Say Thank You to mikhas For This Useful Post:
  #16  
Old 07-18-2011, 11:44 AM
qgil's Avatar
qgil qgil is offline
Super Moderator
 
Join Date: Jan 2010
Location: Mountain View (CA, USA)
Posts: 982
Thanked: 2,304 times
Default Re: Chess app(s) development: ideas and discussion

Quote:
Originally Posted by achipa View Post
There used to be a QML based one, Shakki, no idea in what stage it is or if the author is around here, though...
http://www.meego.de/apps/maemo/spiel...hachspiel.html
https://garage.maemo.org/projects/shakki

No idea about the backend, but at least the UI doesn't look too appealing. How hard would it be to port the original Miniature UI to Qt Quick with Qt Designer? I might give it a shot. Any advice is welcome.
__________________
My MeeGo work.
Reply With Quote

The Following User Says Thank You to qgil For This Useful Post:
  #17  
Old 07-18-2011, 12:42 PM
mjk mjk is offline
Junior Member
 
Join Date: Apr 2010
Location: Tampere, Finland
Posts: 11
Thanked: 17 times
Default Re: Chess app(s) development: ideas and discussion

mikhas: Good thing that I was travelling and working a lot last week so I didn't get much done (only initial transition to qmake and refactoring Telepathy-code). I'm happy to help you with new backend implementation, for example with Telepathy-support.

Great that you also changed to qmake. Makes it possible for me to develop outside Scratchbox+Linux -environment.

qgil: I think that MainWindow needs to be reimplemented, but scene (chess board) is based on QGraphicsScene so it should work with QML. However, would it be better if we simply create a new UI based on Miniature and use mikhas's new backend?
Reply With Quote

The Following User Says Thank You to mjk For This Useful Post:
  #18  
Old 07-18-2011, 12:53 PM
qgil's Avatar
qgil qgil is offline
Super Moderator
 
Join Date: Jan 2010
Location: Mountain View (CA, USA)
Posts: 982
Thanked: 2,304 times
Default Re: Chess app(s) development: ideas and discussion

I can't be considered a coder (neither a designer, but that's another thing ). When I talk about "porting" the original Miniature UI I really mean redoing it from scratch using Qt Designer.
__________________
My MeeGo work.
Reply With Quote

The Following 2 Users Say Thank You to qgil For This Useful Post:
  #19  
Old 07-18-2011, 04:54 PM
mikhas mikhas is offline
Member
 
Join Date: Feb 2010
Posts: 55
Thanked: 46 times
Default Re: Chess app(s) development: ideas and discussion

BTW, #miniature @ freenode still exists, in case things need to be discussed more directly.
Reply With Quote

The Following 2 Users Say Thank You to mikhas For This Useful Post:
  #20  
Old 07-18-2011, 05:20 PM
timoph's Avatar
timoph timoph is offline
MeeGo Greeter
 
Join Date: Feb 2010
Location: Tampere, Finland
Posts: 466
Thanked: 447 times
Default Re: Chess app(s) development: ideas and discussion

the Maemo garage git repo is empty.

Anyway. I don't have much time to contribute to this project but give me a shout when you need people to test it. As of now I'm also idling in #miniature
__________________
Greetings and useful links to all!

MeeGo FAQ - Contributing to MeeGo - Glossary and acronyms - developer.meego.com
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Public transportation guide app: Ideas and discussion mjk Application Developer Support 78 05-31-2012 08:54 PM
Netflix queue manager app (nfqm) discussion slvr32 Application Developer Support 15 11-19-2011 01:13 AM
Scid - Chess Database liakoni Netbook 6 09-20-2010 05:28 AM
Discussion of community repositories gcobb Application Developer Support 0 05-11-2010 11:29 PM
Is forum for technical discussion? ezjd General 0 04-08-2010 04:00 PM


All times are GMT. The time now is 03:15 PM.