OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: cortez on January 23, 2006, 08:33:48 am

Title: Grisbi Available
Post by: cortez on January 23, 2006, 08:33:48 am
Grisbi (http://www.grisbi.org) is a personal accounting application. Grisbi can manage multiple accounts, currencies and users. It manages third party, expenditure and receipt categories, as well as budgetary lines, financial years etc.

 [ You are not allowed to view attachments ]
Title: Grisbi Available
Post by: ZDevil on January 23, 2006, 08:47:09 am
Thanks!
Actually I also compiled 0.5.8 and posted this thread:
https://www.oesf.org/forums/index.php?showtopic=16816 (https://www.oesf.org/forums/index.php?showtopic=16816)

My version runs into segfault problem when trying to switch the fonts in Preferences > Display > Font & logo > Fonts , and in File > Import.

How about your compiled version?  It would be fantastic if these problems are gone.   And if so, could you please tell me how you compiled it?  

NB I compiled it by first installing OpenSP provided by dtruchan in that thread to get libofx support, and then did a simple CPPFLAGS=-I/usr/include LDFLAGS=-L/usr/lib ./configure .  
Title: Grisbi Available
Post by: plcg on January 23, 2006, 04:02:45 pm
Quote
My version runs into segfault problem when trying to switch the fonts in Preferences > Display > Font & logo > Fonts , and in File > Import.

How about your compiled version?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=112056\"][{POST_SNAPBACK}][/a][/div]
ZDevil,

I tried this version but it segfaults as yours when using File > Import  

plcg
Title: Grisbi Available
Post by: ZDevil on January 23, 2006, 04:42:18 pm
Thanks for telling me this (have no time now to try things myself).

It's a puzzle to me because the segfault problems exist regardless of whether I compile with libofx or not.  So I would appreciate it very much if any expert can figure  out this so we can have a fully working version (and replace my imperfect one).   Thanks!
Title: Grisbi Available
Post by: cortez on January 24, 2006, 06:09:19 am
I will try to find out what the problem of the import-segfault is.
Title: Grisbi Available
Post by: ericyy on February 27, 2006, 05:41:22 am
Quote
My version runs into segfault problem when trying to switch the fonts in Preferences > Display > Font & logo > Fonts , and in File > Import.

For anyone interested in this software, the Preferences Display > Font & logo > Fonts segfault problem is simply due to the corruption of configuration file. Just repair it by yourself:

Look into "~/.grisbirc", find and fix the followings line:

.
.
.
    <Utilise_fonte_des_listes>1</Utilise_fonte_des_listes>
    <Fonte_des_listes>Aria 8</Fonte_des_listes>
.
.
.

That's it!
Title: Grisbi Available
Post by: wjping119 on February 27, 2006, 06:45:10 am
I translate it to simple chinese ,maybe zh_CN user would helpful
Title: Grisbi Available
Post by: wjping119 on February 27, 2006, 06:45:53 am
I translate it to simple chinese ,maybe zh_CN user would helpful
Title: Grisbi Available
Post by: desertrat on June 01, 2006, 12:36:38 pm
Quote
For anyone interested in this software, the Preferences Display > Font & logo > Fonts segfault problem is simply due to the corruption of configuration file. Just repair it by yourself:

Look into "~/.grisbirc", find and fix the followings line:
OK, I just installed the program, and yes "File>Import" segfaults. So I started it up again and try to create a New Account, when I click the button to add a New Financial Institute, it segfaults.

I looked for the above file but it's not there.

So my question to you guys is, does anyone use this regularly and is it stable enough that it won't lose your data?

-- cheers
Title: Grisbi Available
Post by: mars on June 01, 2006, 02:51:20 pm
Quote
So my question to you guys is, does anyone use this regularly and is it stable enough that it won't lose your data?

I use grisbi regularly. I may be using the ipk from a different thread: https://www.oesf.org/forums/index.php?showt...16816&hl=grisbi (https://www.oesf.org/forums/index.php?showtopic=16816&hl=grisbi)

That one notes the segfault on importing as well. If you are trying to import transactions, you could always do that on the desktop since there are desktop versions of grisbi for linux and windows. Last time I checked the desktop could open the same files.

Grisbi isn't perfect -- but seems to have the best mix of features for me for what is available on the zaurus.  It doesn't seem to have split transactions though, and it doesn't do double entry accounting.
Title: Grisbi Available
Post by: plcg on July 31, 2006, 07:44:01 am
Hi all,

I compiled Grisbi 0.5.9 but there's always a segmentation fault when trying to import a QIF file.

Then I noticed that the version of Grisbi (0.5.8) in Meanie's pdaXqtrom works !  

So, Meanie, how did you compile it ?
Thanks!

plcg
Title: Grisbi Available
Post by: Meanie on August 11, 2006, 03:06:51 am
Quote
Hi all,

I compiled Grisbi 0.5.9 but there's always a segmentation fault when trying to import a QIF file.

Then I noticed that the version of Grisbi (0.5.8) in Meanie's pdaXqtrom works !  

So, Meanie, how did you compile it ?
Thanks!

plcg
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137042\"][{POST_SNAPBACK}][/a][/div]

./configure; make


I just compiled it with my zgcc image on my Z. The only change I did was resize the gtk window sizes.
Title: Grisbi Available
Post by: ZDevil on August 11, 2006, 04:09:29 am
Oh, that's great! Meanie, do you mean that there is no more segfault when import?
Also could you tell me where to change the gtk window sizes (in the source)?
Thanks!
Title: Grisbi Available
Post by: Meanie on August 11, 2006, 10:57:57 am
Quote
Oh, that's great! Meanie, do you mean that there is no more segfault when import?
Also could you tell me where to change the gtk window sizes (in the source)?
Thanks!
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=138218\")

i actually never used grisbi myself. i just build it because there were requests for it. grisbi was actually written with the zaurus in mind so almost all the windows were the right size except the preference window.

just add  gtk_widget_set_usize(hpaned, 600, 360); to parametres.c

see here: [a href=\"http://zaurus.daemons.gr/menaie/build/hacks/grisbi/parametres.c]http://zaurus.daemons.gr/menaie/build/hack...bi/parametres.c[/url]
Title: Grisbi Available
Post by: ZDevil on August 11, 2006, 12:54:34 pm
Great! I'll try to compile 0.5.9 tonight and hopefully can update the contrib package.
Title: Grisbi Available
Post by: plcg on August 11, 2006, 04:01:28 pm
Quote
Great! I'll try to compile 0.5.9 tonight and hopefully can update the contrib package.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=138271\"][{POST_SNAPBACK}][/a][/div]
Unfortunately, it doesn't work for me  
But, while debugging grisbi 1.5.9, i've found that import "segmentation fault" happends in import.c when calling a gtk function (see below in bold characters)

void selection_fichiers_import ( void )
{
    GtkWidget *fenetre;

    fenetre = gtk_file_selection_new ( _("Select files to import") );
    gtk_window_set_transient_for ( GTK_WINDOW ( fenetre ),
                                   GTK_WINDOW ( window ));
    gtk_window_set_modal ( GTK_WINDOW ( fenetre ),
                           TRUE );
    gtk_file_selection_set_select_multiple ( GTK_FILE_SELECTION ( fenetre ), TRUE );
    file_selection_set_filename ( GTK_FILE_SELECTION ( fenetre ),
                                      dernier_chemin_de_travail );
...

If I put this line in comments (/* */), import works but multi-selection of files is (of course) no more allowed.
So, it seems to be a gtk problem.
By the way, Meanie, I saw in your feed that you've hacked gtk2.
Can you tell me why ?
Is it for pdaXqtrom ?
Thanks

plcg
Title: Grisbi Available
Post by: Chero on August 12, 2006, 05:38:16 pm
Now there is also "HomeBank" for pdaXrom !

See pinned announcement thread.

Have Fun,
Chero.
Title: Grisbi Available
Post by: Meanie on August 22, 2006, 02:29:42 am
Quote
Quote
Great! I'll try to compile 0.5.9 tonight and hopefully can update the contrib package.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=138271\"][{POST_SNAPBACK}][/a][/div]
Unfortunately, it doesn't work for me  
But, while debugging grisbi 1.5.9, i've found that import "segmentation fault" happends in import.c when calling a gtk function (see below in bold characters)

void selection_fichiers_import ( void )
{
    GtkWidget *fenetre;

    fenetre = gtk_file_selection_new ( _("Select files to import") );
    gtk_window_set_transient_for ( GTK_WINDOW ( fenetre ),
                                   GTK_WINDOW ( window ));
    gtk_window_set_modal ( GTK_WINDOW ( fenetre ),
                           TRUE );
    gtk_file_selection_set_select_multiple ( GTK_FILE_SELECTION ( fenetre ), TRUE );
    file_selection_set_filename ( GTK_FILE_SELECTION ( fenetre ),
                                      dernier_chemin_de_travail );
...

If I put this line in comments (/* */), import works but multi-selection of files is (of course) no more allowed.
So, it seems to be a gtk problem.
By the way, Meanie, I saw in your feed that you've hacked gtk2.
Can you tell me why ?
Is it for pdaXqtrom ?
Thanks

plcg
[div align=\"right\"][a href=\"index.php?act=findpost&pid=138285\"][{POST_SNAPBACK}][/a][/div]

I hacked gtk2 for both pdaXrom and pdaXqtrom. The reason being that the gtk file dialog by default is bigger than the Z's physical screen so I hardcoded it to be smaller so it could actually fit on the screen.
Title: Grisbi Available
Post by: desertrat on August 27, 2006, 05:29:14 am
For those looking for a financial app here's another choice, JabpLite:

http://www.freepoc.org/viewapp.php?id=58 (http://www.freepoc.org/viewapp.php?id=58)

Here's the blurb:
Quote
The idea behind JabpLite has been to write a sophisticated personal finance program in Java MIDP which will work on a range of devices including Symbian phones and the Blackberry.  JabpLite has many features to help you keep track of your finances, for example:

    * Multiple accounts
    * Default and user-defined categories
    * Regular transactions (ie. save the transactions you do regularly)
    * Track your investments
    * Standing Orders (yearly, monthly, daily with any frequency), automatically generated on the due dates
    * Future Balance calculations (see if you will have enough money to last until pay day!)
    * Net worth calculation
    * Top ten expense categories (see where your money is going!)
    * Foreign currency accounts with automatic revaluation when FX rates change

and much more.

To run it you need midp, see this thread:
https://www.oesf.org/forums/index.php?showtopic=16246 (https://www.oesf.org/forums/index.php?showtopic=16246)

NB the download is obsolete use this instead:
http://mail.pdaxrom.org/download/rc12/test...P2.0-arm.tar.gz (http://mail.pdaxrom.org/download/rc12/test/MIDP2.0-arm.tar.gz)

Untar it and put the resulting directory (MIDP2.0-arm) somewhere (doesn't matter where). Now you can install Jabplite by running:
Code: [Select]
/path/to/MIDP2.0-arm/bin/midp -install http://www.freepoc.org/download/midp2/JabpLite.jar
It's a pretty neat app but the major drawback is the small display.
 [ You are not allowed to view attachments ]

-- cheers
Title: Grisbi Available
Post by: Meanie on August 27, 2006, 09:41:37 am
Quote
For those looking for a financial app here's another choice, JabpLite:

http://www.freepoc.org/viewapp.php?id=58 (http://www.freepoc.org/viewapp.php?id=58)

Here's the blurb:
Quote
The idea behind JabpLite has been to write a sophisticated personal finance program in Java MIDP which will work on a range of devices including Symbian phones and the Blackberry.  JabpLite has many features to help you keep track of your finances, for example:

    * Multiple accounts
    * Default and user-defined categories
    * Regular transactions (ie. save the transactions you do regularly)
    * Track your investments
    * Standing Orders (yearly, monthly, daily with any frequency), automatically generated on the due dates
    * Future Balance calculations (see if you will have enough money to last until pay day!)
    * Net worth calculation
    * Top ten expense categories (see where your money is going!)
    * Foreign currency accounts with automatic revaluation when FX rates change

and much more.

To run it you need midp, see this thread:
https://www.oesf.org/forums/index.php?showtopic=16246 (https://www.oesf.org/forums/index.php?showtopic=16246)

NB the download is obsolete use this instead:
http://mail.pdaxrom.org/download/rc12/test...P2.0-arm.tar.gz (http://mail.pdaxrom.org/download/rc12/test/MIDP2.0-arm.tar.gz)

Untar it and put the resulting directory (MIDP2.0-arm) somewhere (doesn't matter where). Now you can install Jabplite by running:
Code: [Select]
/path/to/MIDP2.0-arm/bin/midp -install http://www.freepoc.org/download/midp2/JabpLite.jar
It's a pretty neat app but the major drawback is the small display.
 [ You are not allowed to view attachments ]

-- cheers
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
 (http://index.php?act=findpost&pid=139926\")

you can also run jamvm and classpath (java emulator) with me4se (midp emulator for java). i have modified me2se to run in 640x480.

you can find jamvm and classpath here:
[a href=\"http://zaurus.daemons.gr/menaie/pdaxrom/feed/contribs/]http://zaurus.daemons.gr/menaie/pdaxrom/feed/contribs/[/url]

my modified me2se can be found here:
http://zaurus.daemons.gr/menaie/mirror/stu...her_0.2_arm.zip (http://zaurus.daemons.gr/menaie/mirror/stuff/midp-launcher_0.2_arm.zip)

on second thoughts, why not just run the full jabp version rather than the lite version under jamvm...
Title: Grisbi Available
Post by: desertrat on August 31, 2006, 12:16:58 pm
Quote
on second thoughts, why not just run the full jabp version rather than the lite version under jamvm...
Have you tried it? Is it fast (enough) to use? I don't have much space left on my hdd so can't install the java stuff right now  Maybe I should just get a new phone instead, the Nokia N93 looks good
Title: Grisbi Available
Post by: Meanie on September 04, 2006, 10:24:12 am
Quote
Quote
on second thoughts, why not just run the full jabp version rather than the lite version under jamvm...
Have you tried it? Is it fast (enough) to use? I don't have much space left on my hdd so can't install the java stuff right now  Maybe I should just get a new phone instead, the Nokia N93 looks good
[div align=\"right\"][a href=\"index.php?act=findpost&pid=140352\"][{POST_SNAPBACK}][/a][/div]

it should work. i only tested jabp on sharp rom (since i dont run pdaxrom anymore) and it ran fine.
Title: Grisbi Available
Post by: desertrat on September 10, 2006, 09:45:03 am
Quote
it should work. i only tested jabp on sharp rom (since i dont run pdaxrom anymore) and it ran fine.
Thanks. I'm using jabplite on my new phone (E70), it runs pretty well and it's more convenient than using the Z (ie no need to get it out, switch it on etc.)