Chris Shoemaker
275f768325
REactivate --enable-sql by reverting part of r14175; see bug#332251
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14200 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-26 00:23:34 +00:00
Chris Shoemaker
97062a3b81
Merge 'misc-backend' -r 14160:14184 into trunk.
...
This includes the now semi-functional postgres backend.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14198 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-26 00:10:35 +00:00
Chris Shoemaker
a98cfaf58d
Sync ChangeLog with 'svn log -v'
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14183 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 23:49:16 +00:00
Joshua Sled
970a56e37d
Bug#340885: Disable skipping hidden accounts for the purposes of quickfill completion population.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14182 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 23:27:51 +00:00
Derek Atkins
1e9a1f874d
Re-enable window sensitivity if the report fails. Fixes #341610
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14178 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 15:53:50 +00:00
Christian Stimming
2f68936cbc
Deactivate --enable-sql because PostgreSQL backend is still broken and we can't fix it before 2.0.0; bug#332251.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14175 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 09:17:34 +00:00
Joshua Sled
a1b9dfe6c1
Bug#342182: change gtk-workaround check to be more specific in face of evidence.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14162 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-24 01:44:55 +00:00
Christian Stimming
54404b2794
Deactivate the "View Lots" menu item because the lot viewer is
...
unfinished as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14152 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-22 19:27:22 +00:00
Derek Atkins
4f88bb6db8
remove hook to test druid for 2.0 release.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14151 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-22 18:26:02 +00:00
Christian Stimming
7f40fabd27
Deactivate the "Close Books" menu item because that feature is
...
unfinished as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14150 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-22 18:21:48 +00:00
Christian Stimming
36309d980a
Hide the "Export account chart as QSF" as well. Not ready for 2.0.0
...
due to e.g. bug#341559.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14148 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-22 18:14:21 +00:00
Christian Stimming
6b1efe5f06
Hide the "QSF Import" for the 2.0.0 release because it is not yet
...
finished. Can be activated again in the next developing HEAD branch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14147 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-21 20:02:58 +00:00
Christian Stimming
020d3aa796
Initial Romanian translation by Danny Fischer
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14146 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-21 13:04:43 +00:00
Andreas Köhler
77d9ef8604
Extend gnc_file_dialog to take a GList of GtkFileFilters instead of a filter string. Allows patterns like *.[Qq][Ii][Ff] without messing up the dialog, fixes #336124 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14142 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-20 10:25:04 +00:00
David Hampton
816d9da11c
Make the blue past/future dividing line thicker so that it is obvious.
...
Fixes #342051 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14138 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-20 03:41:18 +00:00
David Hampton
689cbc0613
Make the removal of scm_block_gc conditional on having guile 1.8
...
installed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14137 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-20 02:02:20 +00:00
David Hampton
74523d95e8
More of the patch from Bill Nottingham for compiling with guile 1.8.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14136 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-19 23:30:58 +00:00
David Hampton
4ec2cc45e7
This patch fixes almost all of the test-period errors. It still
...
sometimes gets an error because it generates an amount that can't be
represented with the denominator it has chosen, but there's not much
gnucash can do about that. From #342153 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14122 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-18 02:06:36 +00:00
Andreas Köhler
e306f46288
Scott Oonk's patch to activate forward button in XML import druid after having decided on each ambiguous string. Fix #342050 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14098 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-17 21:54:45 +00:00
Derek Atkins
4ea3753242
Get the RPM SPEC to build properly (should built from future tarballs)
...
* lib/libgsl/Makefile.am:
don't distribute the gsl specfiles
* packaging/gnucash.spec.in:
fix for change of location of files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14084 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-16 23:22:27 +00:00
Derek Atkins
dfc22ebcb9
revert r14081 because we always have localtime_r.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14083 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-16 16:18:49 +00:00
Christian Stimming
b33f376ad2
Use localtime_r only when HAVE_LOCALTIME_R is defined. Might be undefined on some weird systems out there, e.g. windows/mingw32.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14081 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-16 09:32:47 +00:00
Derek Atkins
2810b01eb6
need to link against gnome-utils
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14080 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-15 22:21:06 +00:00
Joshua Sled
845932adda
Convert localtime
to localtime_r
, after seeing localtime fail (strange as it is...).
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14079 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-15 21:03:22 +00:00
Christian Stimming
55a012181f
Updated explanation of HBCI features.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14075 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-15 12:47:21 +00:00
Chris Lyttle
5a9d8dffd9
update to release 1.9.6
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14071 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-15 02:04:12 +00:00
Chris Shoemaker
ab152556ed
sync ChangeLog with 'svn log -v'
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14070 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-15 00:13:49 +00:00
Joshua Sled
4f1f42ca34
Updated ebuild.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14067 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 23:26:35 +00:00
Joshua Sled
7a1963b83e
Bug#341609: filter template transactions from general journal report query.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14066 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 23:24:06 +00:00
Derek Atkins
91f5ce9e92
* po/el.po: Updated Greek translation by Nikos Charonitakis
...
<nikosx@gmail.com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14065 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 23:22:30 +00:00
Derek Atkins
504f781c19
Fix the documentation of qof_query_merge for degenerate cases.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14042 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 16:59:31 +00:00
Derek Atkins
953d77f0ef
Disable the use of external QOF and make sure we can co-exist.
...
* lib/libqof/qof/Makefile.am:
change the name of our qof library
* lib/libqof/backend/file/Makefile.am:
change the name of our qsf library
* lib/libqof/qof/qof.h:
point to the newly named qsf library
* configure.in:
Error out if the user calls --enable-qof
Change the name of the internal qof library and directories
so that our qof can co-exist with a "native" qof
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14032 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-12 16:23:00 +00:00
Derek Atkins
b2c7e1a016
Use QSF #defines instead of hard-coding the library name and init-fcn
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14031 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-12 16:18:23 +00:00
Derek Atkins
528ceb0ad4
Make sure to properly define _GNU_SOURCE in sub-config files.
...
The build was broken without this.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14030 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-12 15:35:07 +00:00
Christian Stimming
fb3dcc5376
Add the Tools->HBCI Setup menu item to the register tabs as well. Bug#341510.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14028 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-12 08:41:01 +00:00
Derek Atkins
8cc53fa2ae
* configure.in: add $GUILE_INCS when testing g-wrap
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14019 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-11 03:04:32 +00:00
Derek Atkins
d37b5e526d
Same patch as qif-import/qif-parse.scm for guile-1.8.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13989 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-10 13:11:30 +00:00
Christian Stimming
013771fdfe
Added new Austrian German account templates by Roman Bertle
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13988 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-10 12:50:35 +00:00
Derek Atkins
120a76c8d8
Bill Nottingham's patch to fix a guile parser problem during build.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13980 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-09 22:44:07 +00:00
Joshua Sled
9593088a56
Simply traversal impl.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13944 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-07 21:52:15 +00:00
Joshua Sled
3a2fa62d87
Fix test-query
failure.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13942 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-07 21:39:30 +00:00
Joshua Sled
27106709ec
Bug#340936: Actually close the SX list when we are button-requested to Close the dialog, thus cleaning up properly.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13940 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-07 20:12:08 +00:00
Joshua Sled
a2d6c363a6
Bug#340875: factor utf8-clean decimal-point insertion and string handling out of the pricecell, and call from the formulacell.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13939 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-07 18:01:33 +00:00
David Hampton
ed28db12a1
Rebuild the column selection menu when the report currency is changed.
...
Fixes #340243 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13936 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-07 00:14:02 +00:00
David Hampton
bb0afbe8fb
Trivial replacements for deprecated functions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13933 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 22:26:50 +00:00
David Hampton
cf54659c92
Use the new qof functions to provide a dirty indication in the title
...
bar, fixing #339026 . Also provide an indication of how long the book
has been dirty in the "save changes to file" dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13932 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 21:11:16 +00:00
David Hampton
fad343b4e2
Add support for directly marking the book dirty, for recording the
...
time that the book transitioned from clean to dirty, and for calling
back a registered function when the book transitions from clean to
dirty.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13931 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 21:09:59 +00:00
David Hampton
f455c29dc8
Can't use external qof until it supports "alternate dirty mode".
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13930 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 14:53:22 +00:00
David Hampton
42233b0d47
Add begin_edit/commit_edit brackets around object modifications. Some
...
other related edit changes. Bug #339943 should be fixed as of this
change.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13928 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 06:14:21 +00:00
David Hampton
9323c1405d
Add an alternate mode for handling the dirty state of instances and
...
collections. In this mode, marking an instance as dirty does not
immediately mark the collection as dirty. The collection is only
dirtied when a dirty instance is actually committed to the collection.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13926 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 06:01:14 +00:00
David Hampton
06f7888c4c
Bump the version number for setting the GNOME_DISABLE_DEPRECATED flag.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13925 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-06 01:27:40 +00:00
David Hampton
2ba716c4ed
Use the existing QOF API to modify the instance dirty flag.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13912 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-03 02:28:18 +00:00
Andreas Köhler
8c2dc711ed
Correct option strings in sx editor for tri-annual transactions. Fix #339724 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13899 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-02 19:26:27 +00:00
David Hampton
d7c2dff901
Use the parent commodity and account type when creating new accounts.
...
Fixes #337189 and #340242 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13896 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-02 03:48:21 +00:00
David Hampton
5d031b2203
Start a new log file after a save. Fixes #173056 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13895 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-02 02:32:49 +00:00
Joshua Sled
014a0bf8a2
Bug#340358: mem/string-handling crasher fix.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13894 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-02 00:11:49 +00:00
David Hampton
d1b5d2df03
Patch from Mike Alexander to fix the cleared split date threshold in
...
the reconcile window. Fixes #340235 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13892 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-01 02:49:15 +00:00
Andreas Köhler
6b75ce64fc
Add legend only to barchart and piechart plots, not to scatter plots, as there is currently no usage for it. Fix #337769 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13891 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-30 23:29:02 +00:00
Joshua Sled
2220646d16
Bug#340197: reverse account opening balances when desired.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13889 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-30 16:49:07 +00:00
Christian Stimming
a0bbda961f
Fix retrieval of reconcile abbreviation if the translators erroneously
...
did not use the same string length as the english string. Bug #339722 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13888 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-30 10:32:34 +00:00
David Hampton
2f5698d619
Patch from Mike Alexander's to handle multiple lot dispositions on the
...
same day. Needed since the transaction sorting code may sort gains
splits after other splits on the same day. Add a new function to find
the source split associated with a capital gains split. Also use
lot_amount and lot_value consistently instead of opening_amount and
opening_value.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13887 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-30 03:52:05 +00:00
David Hampton
e500dae5b4
Eliminate some gtk warning messages. Stop the contents of the Bill
...
Terms dialog from shifting around when the first/last term is
created/destroyed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13884 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-30 01:27:24 +00:00
Andreas Köhler
fcd53ac9e2
Remove all XIM code, as it has been commented out unconditionally already for a while. Send focus in/out events to register GtkEntry. Address #337020 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13882 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 22:42:33 +00:00
Joshua Sled
2d1735aea1
Bug#157179: make multi-commodity SX handling a bit better. Expose the needed exchange rates as variables in the since-last-run dialog.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13881 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 21:51:42 +00:00
Christian Stimming
5252fb7e39
Clarify definitions of and relations between bill, invoice, job, and order.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13879 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 13:15:16 +00:00
David Hampton
08ee1d10d2
Don't allow the user to save a report until they have changed the
...
report name. Remove the duplicate shortcut on the Add Report menu
item.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13878 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 07:30:20 +00:00
David Hampton
2932ad7c5a
Don't load a custom report that has the same name as a standard
...
report. Fixes #168250 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13877 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 07:27:45 +00:00
David Hampton
599d37402b
Load the user config earlier in startup. Fixes the missing custom
...
report problem #338668 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13876 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 07:25:53 +00:00
David Hampton
0b0053acbd
Lower the minimum required width of the register. This does affect
...
the size constraint imposed by the register summary bar.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13875 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 06:53:49 +00:00
David Hampton
17241af786
Default to --enable-error-on-warning only in svn based source
...
trees. Fixes #330687 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13873 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-29 02:04:57 +00:00
David Hampton
4a5f6e30ca
Mike Alexander's patch to fix lot date calculation, and to include all
...
splits when computing capital gain's instead of just the opening lot.
Scrub lots when scrubbing everything else. Some MacOs X fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13872 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-28 21:11:01 +00:00
David Hampton
3cb46f0897
Finishing all pending transactions before new and open commands, not
...
just save commands. Fixes #334090 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13871 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-28 20:46:55 +00:00
Christian Stimming
4b50e45fda
Updated French translation by Fabrice Kurz
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13868 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-27 21:00:09 +00:00
Christian Stimming
16add32a83
Fix GNCInteractor_hadErrors() that reported too many errors. Fixes #339504 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13867 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-27 20:44:22 +00:00
Joshua Sled
a0501f163c
Attempt to affect #334627 : re-order destroying SX vs. window.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13862 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-27 01:33:17 +00:00
Christian Stimming
4b2f9b705e
Properly quote marks. Bug #339731 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13861 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 09:11:38 +00:00
David Hampton
0939cfc580
Center the progress dialog on the qif import druid. Fixes #336188 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13860 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 04:49:24 +00:00
David Hampton
4a77848ad7
Mark the collections as clean after the default items have been
...
created. Fixes #337185 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13859 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 04:14:04 +00:00
David Hampton
beb04f0e96
Fix the crash in #339764 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13857 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 02:21:50 +00:00
Joshua Sled
b9624655d5
Bug#119078: promote register parse errors to the user.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13856 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 01:31:02 +00:00
David Hampton
1a0ffa9948
Don't try to update the main window page name when invoked with an
...
embedded window. Fixes #339763 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13853 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-26 00:03:08 +00:00
Christian Stimming
ae89e8a930
Updated German translation. 3666 out of 3666 translated.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13852 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-25 20:56:28 +00:00
Andreas Köhler
594c36f098
Initialize depth variable in tree view keynav before using it.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13850 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-25 08:33:08 +00:00
David Hampton
f02981a6f6
Handle the failure to fork a child process and print an error message,
...
instead of just ignoring the error. Fixes #127241 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13849 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-25 05:13:33 +00:00
David Hampton
d8628c8281
Add completion support to the currency edit widget. Fixes #339412 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13848 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-25 04:20:49 +00:00
Christian Stimming
54981967b0
Activate newly added string as string freeze exception. That bug was grave enough to justify this.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13840 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-24 08:23:03 +00:00
Chris Shoemaker
3ca300ec3b
sync ChangeLog from 'svn log -v'
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13835 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-24 00:12:18 +00:00
David Hampton
8600495bb8
Update a report's tab name in the main window when the name in the
...
report options is changed. Fixes #334199 . Also update a register's
tab name if the account name is changed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13832 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 20:14:41 +00:00
Christian Stimming
913f040e62
Mark string for translation as pointed out by Andreas Köhler.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13831 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 19:04:02 +00:00
David Hampton
e40ba0bae1
Fix a null pointer dereference. Don't make the Close button sensitive
...
until a page has been added. Fixes #339372 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13829 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 05:09:17 +00:00
David Hampton
5e52877b5b
Rename some icon files.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13828 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 04:53:16 +00:00
David Hampton
1ef61103f4
Add new icons for invoices, adding a scheduled transaction, and the
...
jump action. Fixes #339112 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13826 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 04:02:21 +00:00
David Hampton
a25c54896e
Don't allow the user to open the current log file. Fixes #337211 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13824 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-22 00:57:03 +00:00
David Hampton
3b9d56fe93
Don't allow a report page to be closed of it is in the process of
...
reloading. Make the close buttons on the notebook tabs insensitive
when the rest of the UI is insensitive. Fixes 339327.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13823 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-21 22:55:05 +00:00
David Hampton
8de7eaa17b
Make the "Welcome to GnuCash" report menu item build the entire
...
report, instead of just the first sub-report.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13822 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-21 21:14:18 +00:00
David Hampton
1b16f1e3ad
Correctly save and restore multicolumn reports. Fixes 327627.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13821 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-21 19:21:40 +00:00
David Hampton
8f61cbcac4
Remove translatable flag from a temp label.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13819 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-21 15:25:36 +00:00
David Hampton
095729af58
Add a tooltip for the "hidden" option in the Edit Account dialog.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13817 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-21 15:07:28 +00:00
Chris Shoemaker
227f515afc
Revert r13797 so that it can be recommited as logical, documented changes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13811 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-20 01:37:50 +00:00
David Hampton
95995638b2
If the report already has an id assigned (i.e. restored reports) then
...
add it to the table using that id. Only generate ids for reports that
don't have them yet.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13810 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-20 00:05:00 +00:00
David Hampton
1e53468d1e
Don't call shutdown directly from the delete_event handler, but use a
...
periodic idle function that checks to insure that gnucash isn't saving
the data file before calling shutdown. Fixes 338952.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13809 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-19 22:28:04 +00:00
Christian Stimming
4297f61c06
New French Swiss account templates by Jonathan Ernst
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13808 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-19 19:35:33 +00:00
David Hampton
eec68c5f5f
Parse the old ~/.gnome/GnuCash MDI document file to see which 1.8
...
reports should be opened the first time gnucash2 starts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13803 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-19 02:35:39 +00:00
Christian Stimming
bedc9ccde5
Updated French translation by Jonathan Ernst
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13802 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-18 19:28:30 +00:00
Christian Stimming
406b8941ba
Added French glossary by Jonathan Ernst
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13801 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-18 19:27:37 +00:00
Derek Atkins
58d55d0822
Two string fixes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13800 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-18 18:05:14 +00:00
Neil Williams
293e60d88f
Final changes for QOF 0.6.4 - Improvements in map handling.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13797 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-17 13:06:33 +00:00
Chris Lyttle
b58efd00d1
update to release 1.9.5
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13794 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-16 23:32:30 +00:00
Derek Atkins
4921f27c79
Add new files to make the string freeze that define the
...
interface to choose a customer or vendor for a hand-entered
transaction. Hopefully we can simplify the input by allowing
users to enter a transaction directly and assigning it to a
customer/vendor by hand (rather than going through the business
interfaces).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13793 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-16 22:25:39 +00:00
Derek Atkins
cf565e278c
need to #include gmodule.h.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13791 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 23:21:37 +00:00
David Hampton
54374be00d
Replace "commodity" with "security" where it is user visible. If its
...
possible to determine that the user is operating on a currency instead
of a commodity, update titles/labels to specify "security". Fixes
338382.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13789 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 21:26:56 +00:00
David Hampton
c29ce7478d
Clean up the xml file some by dropping empty kvp strings/frames and
...
'false' placeholder values.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13788 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 18:50:59 +00:00
Andreas Köhler
ff513a4fcc
Fix to compile on systems with glib < 2.9.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13787 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 18:10:22 +00:00
David Hampton
dc28af130f
The kvp_frame_get_string() function returns a pointer to an internal
...
string. Mark it 'const' to prevent callers from trying to free it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13786 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 16:40:03 +00:00
David Hampton
39fad14808
Add a per-account "hidden" flag, and update the accounts page and the
...
account quickfill to respect this flag. Also flip the "hide zero
balance" flag to a "show zero balance" flag for symmetry. Implements
87077.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13785 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 03:52:44 +00:00
David Hampton
e1fdd98f98
Allow the account tree view callback to run in addition the the page
...
callback. Fixes 303995.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13784 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-15 00:14:19 +00:00
David Hampton
da7b7787c0
Clarify text regarding the lines in the register. Fixes 338479.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13783 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 22:56:06 +00:00
David Hampton
8fd1f3a93a
Fixes to compile with gcc4.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13782 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 22:44:28 +00:00
Andreas Köhler
14ce276877
Initial support to decode old, ambiguous data files, missing an encoding declaration, with the help of the user.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13781 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 17:38:57 +00:00
Derek Atkins
d9c78bd0fe
Fix a bunch of 64-bit compile issues.
...
* src/engine/Transaction.c:
* src/engine/test/test-date.c:
* src/backend/file/test/test-dom-converters1.c:
Fix 64-bit compile: Use G_GUINT64_FORMAT instead of %llu or lld
for Timespec seconds.
* src/app-utils/gnc-ui-util.c:
Fix 64-bit compile issues:
- Use QOF_SCANF_LLD instead of GNC_SCANF_LLD.
- Use QOF_SCANF_LLD and G_GINT64_FORMAT properly.
- replace %lld with G_GINT64_FORMAT
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13780 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 16:45:10 +00:00
David Hampton
4ee1e008a8
Add a new event for when a split associated with account is changed.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13779 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 05:37:34 +00:00
David Hampton
5d4b4c7b22
Improve the performance of the listen_for_accounts function. Never
...
rebuild the list_store from scratch as the time required to sort each
account insertion takes forever with a large number of accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13778 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 05:36:42 +00:00
David Hampton
5f3491f7d3
Finish cleaning up old uses of NS_ISO. Use the C is_currency function
...
for both C and Scheme calls.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13777 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 03:49:14 +00:00
David Hampton
9c24273f83
Replace NS_ISO with NS_CURRENCY. This substitution was already
...
performed by the called functions, so there this change is purely
cosmetic.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13776 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-14 02:36:00 +00:00
Andreas Köhler
9b47d47ec4
Fix loop of split account reassignments in xaccGroupMergeAccounts, because the commit of one split will change the list itself. Potentially fix 337048.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13773 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-13 19:39:37 +00:00
David Hampton
751e720a9f
Update the determination of what's a currency and what isn't. Fixes
...
337804.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13771 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-12 15:22:57 +00:00
Andreas Köhler
8b4f3a1570
Fix leakage of old books.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13769 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-11 20:49:35 +00:00
Derek Atkins
dd321449ce
* lib/libqof/qof/qofbookmerge.c: fix a few memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13768 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-11 15:20:04 +00:00
Derek Atkins
422bf34bfe
Get gnucash to build properly with the new QOF changes (0.6.4+)
...
* src/backend/file/sixtp-utils.c:
use QOF_SCANF_LLD to read 64-bit numbers.
* src/gnome-utils/QuickFill.c:
* src/engine/gnc-pricedb.c:
* src/engine/Transaction.c:
* src/engine/gnc-commodity.c:
convert gnc_string_cache* APIs to CACHE_* APIs.
* src/engine/Account.c:
Properly convert usage of SAFE_STRCMP() to safe_strcmp()
* src/engine/kvp-scm.c:
#include <qof.h> instead of <kvp_frame.h>
* src/engine/gnc-engine.c:
Update the method used to shutdown QOF.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13765 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-10 22:20:12 +00:00
Derek Atkins
f9d1f3e42f
Create a QOF_SCANF_LLD (because we cannot use the printf version).
...
Keep the deprecated GNC_SCANF_LLD defined in terms of the new
QOF_SCANF_LLD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13764 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-10 22:13:46 +00:00
Derek Atkins
5028d178ea
Revert r13749. Wedon't need to explicitly #include glib.h
...
because qof.h includes it for us. Also, this changeset contains
lots of other stuff that has nothing to do with glib.h. Note
that this revision wont build, but I'll fix that shortly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13763 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-10 21:49:44 +00:00
Derek Atkins
18700492c5
Back out r13752. We don't need to explicitly #include glib.h
...
because qof.h includes it for us. Besides, it doesn't fix
the whole problem.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13762 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-10 21:14:34 +00:00
David Hampton
454aabb1bd
Eliminate some unnecessary work by comparing the account name in the
...
quickfill with the actual account name, and only rebuilding the
quickfill if they differ. This improves GnuCash's response somewhat,
but still needs more improvement.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13758 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-08 23:52:20 +00:00
David Hampton
3dacd15900
Include the svn revision number in the about dialog.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13754 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-07 23:39:53 +00:00
Derek Atkins
aaa13ff290
* lib/libqof/qof/qof.h: QOF requires <glib.h>
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13753 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-07 19:46:36 +00:00
Neil Williams
ba61372f97
Replacing deprecated code.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13750 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-07 18:52:28 +00:00
David Hampton
f17cbc8281
Patch from chpe@gnome.org to use the gtk_show_about_dialog to avoid an
...
inconsistency in the GtkAboutDialog code. Fixes 337634.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13744 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-07 15:53:52 +00:00
David Hampton
dcf55d0a40
Generate the gnc:count-data tags by hand so that the attribute will be
...
written properly with all versions of libxml2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13743 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-07 04:26:59 +00:00
David Hampton
f31638e1cd
Make the entire UI (menus and toolbar) insensitive when the progress
...
bar is showing. Replaces the code to make the Save/Save As menus
insensitive while saving. Should prevent a whole class of bugs caused
by gtk commands sneaking in and causing non-recursive code to be
entered recursively.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13741 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-06 03:44:50 +00:00
Chris Lyttle
7f6ca4d36c
update to release 1.9.4
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13739 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-06 03:02:49 +00:00
David Hampton
79c0b4f77d
Serialize access to the "Save" and "Save As" commands. Fixes 148905.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13732 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-03 22:26:39 +00:00
David Hampton
73e481da0c
Use the name "Currency" internally instead of ISO4217. Make it
...
possible to edit the "get quotes" flag on currencies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13731 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-03 21:39:25 +00:00
David Hampton
3ed67b5ba8
Change the access key on the "Change Split" button. Fixes 336836.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13728 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-02 22:10:16 +00:00
David Hampton
2fdbed9939
Change the access key on the Transaction menu to not conflict with the
...
Tools menu. Fixes 336829.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13727 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-02 21:59:28 +00:00
Andreas Köhler
843ad075c8
Set search column for account types lists interactive search. Fix 336833.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13726 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-01 23:06:23 +00:00
David Hampton
9a3be57d8d
Mike Alexander's patch to get currency quote retrieval working again,
...
and some other small currency quote bugfixes. Closes 333572.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13723 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-04-01 05:45:07 +00:00
David Hampton
e615f2ec5a
Restore sorting transactions by date posted. Fixes 335190.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13719 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-31 06:38:47 +00:00
Joshua Sled
3233622edc
Tighten the grammar around quoted strings. Test-case fixes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13717 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-31 00:00:43 +00:00
Joshua Sled
6dbc113082
Bugs#308554, 334811: Add basic validation and test-cases for invalid expressions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13715 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-30 19:48:30 +00:00
David Hampton
a4952b7cae
Fix the dialog so that the 'Cancel' button cancels all changes made
...
since the dialog was opened. (c.f. The HIG section on explicit apply
windows.) The 'OK' button is now always sensitive.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13714 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-30 18:00:44 +00:00
David Hampton
36e7673159
Work around the fact that a validating XML parser barfs on gnucash's
...
use of an attribute in an undefined namespace.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13713 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-30 17:20:29 +00:00
Joshua Sled
1d07017814
Bug#334777: Non-placeholder leaf Expense account in 'Simple Checkbook' example account tree.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13712 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-30 15:14:24 +00:00
Christian Stimming
c9c2b97a67
Updated Spanish translation by Eneko Lacunza
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13710 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-30 08:36:05 +00:00
Christian Stimming
fe7ee4544f
Move gnc:options-add-subtotal-view! options from income-statement,
...
account-summary, and balance-sheet to option-utilisies.scm. Try to
clarify the wording of the option -- any native english speaker please
feel free to correct the wording even more.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13709 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-28 21:19:29 +00:00
Christian Stimming
d7d2d47903
Revert report date option to the 1.8 state where the stock
...
gnc:options-add-report-date! was used and allowed many potential
relative dates.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13707 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-28 20:30:58 +00:00
David Hampton
04b104aa65
Change the title of the category view to track changes in the
...
highlighted group name. Fixes reopened 334783.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13704 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-28 02:04:07 +00:00
Christian Stimming
69d880e715
Stick with vertical padding of 2 as discussed in bug#334920.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13703 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-27 20:33:34 +00:00
David Hampton
c369d4771a
Add a reconcile button to the toolbar of a register page.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13702 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-26 00:21:54 +00:00
David Hampton
37d712666a
Add a context menu to the reconcile window. Fixes 120830.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13701 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-25 23:51:28 +00:00
Derek Atkins
1ce73dada8
link against GUILE_LIBS when building the test-link test app ( #336007 )
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13700 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-25 21:03:46 +00:00
David Hampton
089197fd7f
Fix the lack of action strings in the popup menu. The problem occurs
...
because the menu is populated before the the item edit widget is
created. Add a list store to track these strings (what the old
menustrings list did) which is then passed off to the item_edit widget
when that is created. Fixes 334592.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13699 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-25 16:35:31 +00:00
David Hampton
13aaa7ae85
Add toolbar icons for Postpone and Cancel. Fixes 114267.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13697 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-24 22:16:54 +00:00
Joshua Sled
c2bf42960f
Bug#335564: ensure book's SX list is consistent.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13693 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-24 00:20:00 +00:00
Andreas Köhler
974f037a11
Add vertical padding in register cells and align text, editable text and the text cursor vertically. This makes the cells taller and centers the text. Add one pixel to the horizontal padding.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13692 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-24 00:09:02 +00:00
David Hampton
5aa2cc3552
Regularize capitalization of the word 'GnuCash'.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13691 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-23 21:40:12 +00:00
Derek Atkins
06fb33e72c
open the bills due reminder at BOOK_OPENED instead of UI_START.
...
This gets us the bills-due reminder on File->Open as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13690 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-23 20:42:54 +00:00
David Hampton
9c5b9d501e
Update to compile on FC5.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13688 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-23 16:01:17 +00:00
Christian Stimming
d209e7a3a1
Store the log level of all printed messages and use this as
...
yet another check whether aqbanking had any errors.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13687 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-23 12:12:48 +00:00
David Hampton
7ef1d30ecd
Mark all common account sets to be initially selected when creating a
...
new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13685 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-23 00:42:45 +00:00
Andreas Köhler
7a6f75a93f
Remove some optional return value locations in emissions of signals without return value.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13682 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-22 09:49:19 +00:00
Andreas Köhler
e7afc1af76
Rename gtkhtml workaround, non-squared graphs in gtkhtml >= 3.10.1. Fix 328114.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13681 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-22 09:30:58 +00:00
David Hampton
4225cfa996
Add support for renumbering the account codes for all the children of
...
a given account. Implements 334594.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13679 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-21 23:36:05 +00:00
Andreas Köhler
ebd82d625a
Fill the filter by dialog with given start/end time instead of calculating earliest/latest date found. Fix 335237.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13677 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-21 06:16:40 +00:00
Chris Lyttle
0e9df48e47
update to release 1.9.3
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13673 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-20 02:07:16 +00:00
Andreas Köhler
9be926d22b
Treat the date option widget as container if it shows absolute and relative dates, in multichoice_cb.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13669 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-19 17:11:41 +00:00
Andreas Köhler
279293cae8
Update frequency specification in SX from transaction dialog before moving one day back. Replace deprecated gdk_draw_pixmap.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13668 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-18 21:21:39 +00:00
Andreas Köhler
c856521bd3
Let glib subtract days from a GDate, because G_DATE_BAD_DAY (0) is a bad day.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13667 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-18 16:11:40 +00:00
Andreas Köhler
ae0f6cf1e7
Correct SX editor and Since Last Run dialog to close their register plugin pages instead of only the ledgers. Fix 334627.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13666 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-18 15:05:33 +00:00
Christian Stimming
a999514bb0
Remove translation macros so that this unused file isn't included in
...
the translation template any more. Avoids useless translation work.
* src/scm/doc.scm, src/scm/main.scm: Comment out
gnc:load-help-topics function because it isn't used anymore, and
with the last change it also won't be translated anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13665 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-18 11:17:13 +00:00
David Hampton
4905d06edc
Pass a dialog pointer through the scm code and back to the C error
...
display functions. This will parent the error dialog properly. Fixes
334929.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13662 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-18 00:39:17 +00:00
David Hampton
79e7cdff57
Enhance the quickfill event handler to detect changes in whether an
...
account should appear in the quickfill. Fixes 334787.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13661 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-17 23:26:13 +00:00
David Hampton
2cd27a1b6e
Add a "book saved" hook. Use this to update the window titles after a
...
file is saved. Fixes 334789.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13660 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-17 22:59:28 +00:00
Andreas Köhler
d421a2d947
Fix return value of get_corr_account_split and reverse the tests of its callers. Fix 334801.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13654 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-17 14:37:19 +00:00
David Hampton
88d9995f64
Use the stable sort function from Account.c to back up the user
...
selected primary sort column. Fixes 334595. Also collapse common
code, pull strings via the model, and use the utf8 collate function
instead of strcmp.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13653 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-17 05:37:33 +00:00
Andreas Köhler
d31b9d27c1
Add row_activated callback to commodity and price editor tree views. Fix 334661.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13651 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 22:47:30 +00:00
Andreas Köhler
34def736d9
Make register ui update unconditionally if in a GncEmbeddedWindow.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13650 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 22:03:58 +00:00
David Hampton
59bafed825
Add a wrapper function for g_utf8_collate that handles checking for
...
null pointers or null strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13649 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 20:26:53 +00:00
David Hampton
e544b849d1
Move the computation of accounting period balances into the model and
...
colorize it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13648 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 20:10:16 +00:00
Christian Stimming
5e9b699a7a
Add more linker flags for referenced libraries. Necessary when
...
the required libraries are not inferred from the dependencies
by that particular libtool, e. g. on windows/mingw32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13646 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 15:25:12 +00:00
David Hampton
b5506a00c8
Treat the file name as utf8 when finding the file name for the window
...
title.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13645 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 03:43:06 +00:00
David Hampton
7e1d372f74
Don't create a new window for a page if there's already an open blank
...
window. Fixes 334672.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13644 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-16 02:42:51 +00:00
Derek Atkins
f8b67bd3f2
move file-backend dependency from core to core/file.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13642 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 20:33:49 +00:00
Andreas Köhler
3e41f8d965
Add a call to gnc_tm_set_day_end to correct initial ending balance in reconcile windows. Tiny comment typo in qof/gnc-date.h.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13641 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 20:16:13 +00:00
Derek Atkins
2edfa44813
Move sources to remove the libgw-engine dependency.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13640 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 17:29:09 +00:00
Derek Atkins
dde1437f81
* lib/libqof/backend/file/qsf-backend.c: add <locale.h>
...
Note: it think it's probably wrong to set the locale here.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13639 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 17:08:08 +00:00
Christian Stimming
cc8a795330
Add more linker flags for referenced libraries. Necessary when the
...
required libraries are not inferred from the dependencies by
that particular libtool, e. g. on windows/mingw32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13637 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 12:51:43 +00:00
Christian Stimming
eb06c72026
Remove include <ltdl.h> that is unnecessary for code using this header.
...
Gets rid of some <ltdl.h> weirdness that plagues other object code
files on windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13635 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-15 11:14:20 +00:00
Christian Stimming
f31ba70fe3
Disable extra NFS lockfile checking on windows due to
...
missing link(2). This is not a problem because on windows
there also is no NFS, and the open(O_CREAT|O_EXCL) is
sufficiently atomic for our purposes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13634 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-14 16:59:32 +00:00
Christian Stimming
c4d5cfc28f
Disable file compression on windows due to missing pipe(2),
...
conditioned on #ifdef _WIN32. Insert code suggestion for windows,
but is disabled for now.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13630 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-14 11:00:05 +00:00
Christian Stimming
0744c4e591
Improve include order so that building without <glob.h> is possible.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13629 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-14 10:23:44 +00:00