Re: Please back out r18428 - editable 2nd date field

2010-02-14 Thread Colin Law
On 13 February 2010 11:45, Kim Wood kim.w...@bigpond.net.au wrote:

 The has been some discussion in the user forum at
 http://n4.nabble.com/New-Transaction-field-in-the-register-td1476778.html#a1476778
 about patch r18428.  IMHO this patch is particularly bad and should be
 removed for two reasons.
 ...
 Can this patch be backed out until such time there is an option provided to
 disable it?  I believe that the default position is that the option should
 be turned off.

+1 from me

Colin L
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Please back out r18428 - editable 2nd date field

2010-02-14 Thread Geert Janssens
On Sunday 14 February 2010, Colin Law wrote:
 On 13 February 2010 11:45, Kim Wood kim.w...@bigpond.net.au wrote:
  The has been some discussion in the user forum at
  http://n4.nabble.com/New-Transaction-field-in-the-register-td1476778.html
 #a1476778 about patch r18428.  IMHO this patch is particularly bad and
  should be removed for two reasons.
  ...
  Can this patch be backed out until such time there is an option provided
  to disable it?  I believe that the default position is that the option
  should be turned off.
 
 +1 from me
 
 Colin L
 ___
 gnucash-devel mailing list
 gnucash-devel@gnucash.org
 https://lists.gnucash.org/mailman/listinfo/gnucash-devel
 
Ok, I have just reverted r18428 and reopened bug #600374.

The idea is good, but the patch needs some more work.

Geert
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18653 - gnucash/tags - Untagging so the build can be kicked off. Don't retag until Sunday Feb 14

2010-02-14 Thread Christian Stimming
Am Samstag, 13. Februar 2010 schrieb Phil Longstaff:
 Author: plongstaff
 Date: 2010-02-13 09:08:31 -0500 (Sat, 13 Feb 2010)
 New Revision: 18653
 Trac: http://svn.gnucash.org/trac/changeset/18653
 
 Removed:
gnucash/tags/2.3.9/
 Log:
 Untagging so the build can be kicked off.  Don't retag until Sunday Feb 14

Well, since you pointed this issue out before, I manually edited the file on 
the build server which is responsible for the tags that will be built next 
night (c:\soft\packaging\tags). Hence, it wouldn't have been necessary to have 
another night without that tag.

Whatever. It might build (or not build) the next day.

Regards,

Christian
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Please back out r18428 - editable 2nd date field

2010-02-14 Thread Kim Wood

Thanks Geert,

I hope the original patch writer does not get discouraged by this.  The
patch just needs to include the option to disable the feature to be useful. 
And by default, to be off.

Regards,

Kim Wood

-- 
View this message in context: 
http://n4.nabble.com/Please-back-out-r18428-editable-2nd-date-field-tp1554271p1555057.html
Sent from the GnuCash - Dev mailing list archive at Nabble.com.
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Account stopped rendering

2010-02-14 Thread Michael Brade
Hi again,

it's been a week now and no answers? Aren't you interested in fixing this?

I have now tried a few other things: The old 2.2.6 debian packages fail with a 
segfault. So I went to great lengths and compiled the 2.2.6 svn-tag on my 
system with debugging enabled. I've had to fix many deprecated function calls, 
make some fixes in gtkhtml and goffice and it finally compiled successfully. 
And 
then it crashed again with a bt:

#0  0xb69ea17e in set_dimensions_pass_one (sheet=0x8a18020, cursor=0x8605ce8, 
dimensions=0x8a141a8) at gnucash-style.c:177
#1  0xb69eaa66 in styles_recompute_layout_dimensions (sheet=0x8a18020, 
default_width=680) at gnucash-style.c:493
#2  0xb69eab3f in gnucash_sheet_styles_set_dimensions (sheet=0x8a18020, 
default_width=680) at gnucash-style.c:506
#3  0xb69eb386 in gnucash_sheet_compile_styles (sheet=0x8a18020) at gnucash-
style.c:668
#4  0xb69ec91c in gnc_table_init_gui (widget=0x86bb5c8, data=0x8408020) at 
table-gnome.c:189
#5  0xb72d6f35 in gsr_create_table (gsr=0x8a12040) at gnc-split-reg.c:387
#6  0xb72d6e0e in gnc_split_reg_init2 (gsr=0x8a12040) at gnc-split-reg.c:353
#7  0xb72d6d09 in gnc_split_reg_new (ld=0x85814b8, parent=0x814d000, 
numberOfLines=10, read_only=0) at gnc-split-reg.c:325
#8  0xb72cdd08 in gnc_plugin_page_register_create_widget 
(plugin_page=0x86a9020) at gnc-plugin-page-register.c:727
#9  0xb722606a in gnc_plugin_page_create_widget (plugin_page=0x86a9020) at 
gnc-plugin-page.c:151
#10 0xb721bd65 in gnc_main_window_open_page (window=0x814d000, 
page=0x86a9020) at gnc-main-window.c:2211
#11 0xb72cecf5 in gnc_plugin_page_register_recreate_page (window=0x814d000, 
key_file=0x832c118, group_name=0x8182fa0 Page 2) at gnc-plugin-page-
register.c:1028
#12 0xb72266d3 in gnc_plugin_page_recreate_page (window=0x814d000, 
page_type=0x833dcb0 GncPluginPageRegister, key_file=0x832c118, 
page_group=0x8182fa0 Page 2) at gnc-plugin-page.c:260
#13 0xb7216cea in gnc_main_window_restore_page (window=0x814d000, 
data=0xbfffec3c) at gnc-main-window.c:501
#14 0xb721778b in gnc_main_window_restore_window (window=0x814d000, 
data=0xbfffec3c) at gnc-main-window.c:692
#15 0xb7217aee in gnc_main_window_restore_all_windows (keyfile=0x832c118) at 
gnc-main-window.c:764
#16 0xb72de630 in gnc_restore_all_state (session=0x83350d0, unused=0x0) at 
top-level.c:273
#17 0xb734b5e8 in call_c_hook (hook=0x8329e60, data=0x83350d0) at gnc-
hooks.c:262
#18 0xb7406b26 in g_hook_list_marshal () from /lib/libglib-2.0.so.0
#19 0xb734b760 in gnc_hook_run (name=0xb72680f6 hook_book_opened, 
data=0x83350d0) at gnc-hooks.c:277
#20 0xb720b745 in gnc_book_opened () at gnc-file.c:499
#21 0xb720bfc4 in gnc_post_file_open (filename=0x8336220 
/home/rohan/Addresses/Cash-Michael) at gnc-file.c:834
#22 0xb720c0d5 in gnc_file_open_file (newfile=0x8336220 
/home/rohan/Addresses/Cash-Michael) at gnc-file.c:877
#23 0x0804cc3a in inner_main (closure=0x0, argc=1, argv=0xb1a4) at gnucash-
bin.c:475
#24 0xb7f46366 in ?? () from /usr/lib/libguile.so.17
#25 0xb7f17082 in ?? () from /usr/lib/libguile.so.17
#26 0xb7f8e073 in scm_c_catch () from /usr/lib/libguile.so.17
#27 0xb7f17637 in scm_i_with_continuation_barrier () from 
/usr/lib/libguile.so.17
#28 0xb7f17713 in scm_c_with_continuation_barrier () from 
/usr/lib/libguile.so.17
#29 0xb7f8cd89 in scm_i_with_guile_and_parent () from /usr/lib/libguile.so.17
#30 0xb7f8cdde in scm_with_guile () from /usr/lib/libguile.so.17
#31 0xb7f462ff in scm_boot_guile () from /usr/lib/libguile.so.17
#32 0x0804d096 in main (argc=1, argv=0xb1a4) at gnucash-bin.c:624

However, gnucash 2.2.6 seems to crash when opening any account, so I'm not 
sure if the bt really helps :-( Might be that 2.2.6 doesn't like the current 
glib/gnome/whatever libs.

I have also been able to store my whole data on a mysql database with the 
gnucash trunk version from 6 days ago. Looks ok. Still doesn't render though.

Just a few minutes ago I have done an svn up on trunk and now nothing 
renders anymore. Just a grey window is left.

And finally, I have been able to use kmymoney on the gnucash file and convert 
it. At a glance everything seems to be fine. So if noone is going to help me on 
this I will *have* to switch to kmymoney :-( I cannot afford to wait much 
longer.

Cheers,
  Michael


On Sunday 07 February 2010 12:37:49 Michael Brade wrote:
 Hi,
 
 I am running Debian unstable with Gnucash 2.2.9. Since Dec, 6th, my cash
 account stopped being rendered when opened. The tab is still shown with the
 title Bargeld, the headers of the table inside are all there (like Date,
 Num, Description, etc.) and so is the footer (with Present, Future, etc.).
 However, the contents are empty, nothing is drawn. If I switch to another
  tab and back the contents of the old tab are left unchanged in the new
  view.
 
 I thought it was just a bug in one debian build but it hasn't changed ever
 since. Now I found out that I can scroll up and entries are shown properly
  up until 04/12/2008. Everything after the 

Re: [MAINT] GnuCash services planned downtime around Feb 17-18

2010-02-14 Thread Derek Atkins
Update and Reminder:  This planned outage will happen this WEDNESDAY,
February 17, starting around 8am US/EST.  Hopefully the systems will be
back online within about 12 hours, but that all depends on the network
move going well, too.

I'll update the website and send out email prior to the move, and update
again when services are back online.

-derek

Derek Atkins warl...@mit.edu writes:

 Hi,

 I'm planning to move the hardware that runs the GnuCash everything
 server from its current location in Boston, Massachusetts to a new
 location in Atlanta, Georgia.  This migration will take place in
 mid-February.  Expected downtime is about 12 hours but as with all major
 migrations it could take longer; it could be out for as much as 36
 hours.

 This outage will affect all access to SVN, Trac, Wiki, Email, Email
 Archives, IRC Logs, and the build services.  Web site access
 (www.gnucash.org) will not be affected.

 Before the outage I will send out another email, make an announcement on
 IRC, and place a notification on the website.  I'll send out further
 announcements once services are back online.

 Note that the exact date/time of when the services will go down is yet
 TBD.  The current PLAN is to shutdown around 8am on Wed, Feb 17, but
 that could change last minute.

 If you have any questions or concerns please let me know!

 -derek

-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   warl...@mit.eduPGP key available
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


transaction meta data

2010-02-14 Thread Thomas Troesch
Hello devel:

I am interested in the ability to make links to images.  see
https://bugzilla.gnome.org/show_bug.cgi?id=336843

As I looked into this, the notion came to me that a more general and
user accessible meta data interface may satisfy image links as well as
another long standing enhancement request: classes see
https://bugzilla.gnome.org/show_bug.cgi?id=113772.  Another more recent need
might also be addressed: dates see
https://bugzilla.gnome.org/show_bug.cgi?id=600374.

The structure for this seems to be in place, namely the KVP interface.
 There are at least two things missing - a link field type and the user
interface to make it useful.

What I am suggesting ( in a very skeleton way ) is that the Description
field be changed, optionally, to be a popup type.   With the popup, the user
could maintain attributes with the following form:
  type:  one of LINK,LIST,NOTE,DATE
  name: string, not required
  value: of TYPE, not required

LIST,NOTE,DATE are types that already have a GnuCash interface.

The KVP frame could store the data.

LINK is new, and would need something like GtkFileChooser support along
with appropriate validation.  Of course, a new LINK field type would require
much more thought.  ( I have used in other situations the notion of a 'root'
that is pre-pended to the link text, which makes things much easier to
maintain and backup. )

As an example:

LINK | BILL | rent/jan09.tiff
LINK | letter | rent/jan09/fire_report.tiff
NOTE |   | The RB wants to charge me a full month when the place burned down
Jan 12th?
LINK | letter | rent/jan09/letter1.odt

Filters would need a new tab for meta data, and reports would need a sample.

Any thoughts would be appreciated.

Thomas
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel