maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [concept] MaeGym (https://talk.maemo.org/showthread.php?t=52204)

aspidites 2010-05-18 17:23

Re: [concept] MaeGym
 
4 Attachment(s)
[Update]
Converted the New Exercise Dialog to a wizard. It now reads target areas info from the database, which is a big step. Just need to wire a couple of other UI elements to the database then make the wizard insert a new exercise into the database. From there I just need to have exercises from the database listed in the exercises window and version 0.1.0 will be complete.

I'll update the roadmap shortly.

PS- If anyone is wondering why this is taking so long, the answer is that I only have the time to work on this for an hour or two every other day or so.

Screenshots of recent progress:

Haus3r 2010-05-19 16:34

Re: [concept] MaeGym
 
Wow, cant wait for this! Just restarted my routine, this will come in VERY handy!

aspidites 2010-05-21 08:58

Re: [concept] MaeGym
 
Ok, so it's now possible to add exercises to the database through the New Exercise Wizard. All that remains before a 0.1.0 release is to display these exercises in the exercises list.

Also, I've tweaked the roadmap a bit. Nothing has been removed, but some things have been deferred. Sorry :-P

PS- This won't be installable until PR1.2 unless you enable SDK repo to install the latest Qt (unless they've pushed this to devel already).

[edit]
Finally finished all of the roadmap items for a 0.1.0 release. I'm currently packaging it and this should be available in extras-devel in an hour or two. In an effort to reduce the amount of false bug reports, I have intentionally disabled all currently unimplemented features. Also, if anyone is wondering, I won't be promoting this to extras-testing until I consider it usable (can fully edit exercises and routines).

[edit 2]
First package is broken fixing right now. Silly typo in config. Testers, please install v.0.1.1 instead of v.0.1.0 v.0.1.1-3 instead of v.0.1.1-1 or v.0.1.1-2

Make that 0.1.1-4. Jeez programming is easier than packaging some times. Once this release is finalized, subsequent releases should go more smoothly.

PS - It is no longer neccessary to activate SDK repo just to install maegym -- devel works just fine.

[edit 3]
New version fixes bug that caused database not to be created properly. 0.1.2-1

Haus3r 2010-05-25 08:44

Re: [concept] MaeGym
 
Any chance of seeing an installable .deb soon? :) Cant wait for this!

aspidites 2010-05-25 18:47

Re: [concept] MaeGym
 
@Haus3r; It's been in extras-devel since the 21st...probably have to install it via apt-get in terminal.

I'm creating another package suitable for PR1.2 once I'm done flashing, so hopefully then it'll just show up in the app manager.

If not:
Code:

sudo gainroot
apt-get install maegym

[edit]
Package info with latest changelog info: http://maemo.org/packages/view/maegym/

Haus3r 2010-05-25 19:42

Re: [concept] MaeGym
 
cant install it?

maegym_0.2.1-1_all.deb > Unable to install, not compatible with current dependencies/packages? (NO idea what this error means :P)

And when I type in
Quote:

sudo gainroot
apt-get install maegym
It says "package maegym" not found...might this be because I haven't got extra-testing enabled (for good reasons?).

aspidites 2010-05-25 19:46

Re: [concept] MaeGym
 
It depends on packages from devel (Qt). If you don't have those it's not going to install.

Also, it won't be showing up in the app manager until it gets a proper icon, and I'm no artist.

Honestly, you're better off either:
  • waiting for it to hit extras (assuming I get that far), or..
  • enabling devel, installing it, then disable devel again

Lullen 2010-05-25 19:49

Re: [concept] MaeGym
 
how did you pack it? :)

Haus3r 2010-05-25 19:50

Re: [concept] MaeGym
 
Quote:

Originally Posted by aspidites (Post 676890)
It depends on packages from devel (Qt). If you don't have those it's not going to install.

Also, it won't be showing up in the app manager until it gets a proper icon, and I'm no artist.

Honestly, you're better off either:
  • waiting for it to hit extras (assuming I get that far), or..
  • enabling devel, installing it, then disable devel again

Thanks for your help. Ill make you an icon, how bout that? :)

Quick work:

http://imgur.com/T8FSu.png

aspidites 2010-05-25 22:06

Re: [concept] MaeGym
 
@lullen: py2deb. there is also a packaging article in the wiki.


All times are GMT. The time now is 12:38.

vBulletin® Version 3.8.8