Commit Graph

9843 Commits

Author SHA1 Message Date
Chris Shoemaker
cc71e25eea Plug a LotList leak; remove ominous comment about memory corruption.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14616 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-09 00:59:48 +00:00
Chris Shoemaker
dde4a52308 More comments, spelling fixes, line-wraps, whitespace cleanups.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14615 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 23:16:54 +00:00
Chris Shoemaker
69ea9d29eb Remove some unnecessary calls to xaccAccountInsertSplit() since the only way
the Split could have the Account pointer is if it had already been added to
   the Account.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14614 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 22:55:02 +00:00
Chris Shoemaker
6628b183d7 Minor renaming and reordering for clarity in gnc_split_register_load().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14613 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 22:52:37 +00:00
Chris Shoemaker
6ff63efa19 Internalize some xaccAccountGroupBegin/CommitEdits into xaccGroupCopyGroup().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14612 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 22:12:07 +00:00
Chris Shoemaker
63f60a302c Various whitespace, line-wrap, and comment changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14611 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 21:57:28 +00:00
Christian Stimming
7ca685e5a9 Find absolute path of gconftool-2 during configure. Make gconftool rules to
fail if gconftool-2 could not be found. bug#349851.
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14607 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 09:39:12 +00:00
Christian Stimming
af935b5178 Improve wording for XML
data file import druid. bug#342727.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14604 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-08 08:52:53 +00:00
Christian Stimming
7154aaa7e6 Fix string with yet another month-year-day vs. month-day-year confusion.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14602 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-07 14:15:25 +00:00
Christian Stimming
c25dbdd374 Fix wording of gconf key descriptions according to discussion in wiki.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14600 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-07 13:05:29 +00:00
David Hampton
fc5fe1e5a6 Regularize the account type names into the form ACCT_TYPE_xxx.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14599 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 22:07:12 +00:00
David Hampton
4e09af6f8b Fix typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14596 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 01:41:56 +00:00
David Hampton
2e4fbf692f gnc_import_process_trans_item() should return TRUE in those cases
where the transaction has been processed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14595 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 00:59:23 +00:00
David Hampton
e1a44e071c Fix compilation errors on FC3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14594 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 21:48:54 +00:00
Andreas Köhler
de12947c4e Enable inline completion only for gtk>=2.6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14593 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 21:15:22 +00:00
Andreas Köhler
a2db583699 Unref all new stores.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14592 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 09:18:26 +00:00
Andreas Köhler
a83f0c36b5 Check for account type compatibility when creating a new account. Fixes
344966.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14591 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 01:17:28 +00:00
Andreas Köhler
01dea719a7 Unref entry completion in gtk-gtk-utils.c; I18n "Type", unref store in
dialog-account.c


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14590 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 01:06:23 +00:00
Andreas Köhler
4f15e187a8 Add tooltips to the checkboxes in the Reset Warnings dialog showing the
long descriptions. Remove all linebreaks in these strings to make them
look better.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14589 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-03 09:30:56 +00:00
David Hampton
e5b0bdbe10 Remove the majority of the remaining deprecated widgets by collapsing
the "deprecated-cleanup" branch (r13935:14581) back into trunk.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14588 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-02 18:13:30 +00:00
Derek Atkins
e914708cc3 Adjust the "development version" message for the 2.0.1 release.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14587 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-31 13:22:31 +00:00
Andreas Köhler
fc8737d6b3 Replace the hbox separating debits from credits in the reconciliation
window by a homogeneous table. This avoids nasty redraws when one of
them changes in size. Fixes #342512.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14582 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-30 16:28:38 +00:00
Andreas Köhler
fd7877718f Add warning close_last_window and show it when user tries to close the
last GnuCash window. Fixes #338865.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14580 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-30 01:25:12 +00:00
Andreas Köhler
3b84f4ca95 Add new setting general/show_splash_screen to
preferences_dialog->General and only show the splash screen if it is
TRUE. Fixes 339876.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14579 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-30 01:18:43 +00:00
Andreas Köhler
2b1b9b51f1 Fixed some duplicate accelerators.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14578 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-30 00:58:22 +00:00
Andreas Köhler
8a8510d34b Add preference general/tab_position to choose the edge of the notebook
the tabs will be showed (top, bottom, left or right). Add it to
preferences_dialog->Windows. Move "Show close button on notebook tabs"
from General to Windows. Fixes #340299.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14577 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-30 00:39:02 +00:00
David Hampton
31b61b71bc Fix the line continuation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14576 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-29 23:49:20 +00:00
Christian Stimming
c2000dd1da Enabled acctchrt_skr03.gnucash-xea again for distribution and
installation because the author thinks it is verified enough by
        now.
Reverted 14549.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14575 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-28 08:05:49 +00:00
Christian Stimming
455cf5f984 Update German SKR03 account template by Oliver Vollmer
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14568 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-27 14:36:22 +00:00
Andreas Köhler
bd66e7fd4a Fix comon typo in preferences.glade
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14556 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-25 20:34:57 +00:00
Derek Atkins
3ad22b5eb5 Allow proper compile/install from tarball using separate builddir.
- Don't distribute (most) generated files.
  - Be (more) consistent about when generated files are cleaned.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14555 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-25 13:25:26 +00:00
Derek Atkins
5fc3adca37 Now that we distribute the SX schema properly, don't skip it
in the POTFILES.skip file.
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14554 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-25 13:25:16 +00:00
Andreas Köhler
e7368b7c06 Correctly set column sort orders from gconf. Fixes #348248.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14552 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-23 11:43:12 +00:00
Derek Atkins
43dbf78b80 check for SLIB. (#347922)
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14551 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-22 15:47:46 +00:00
Andreas Köhler
1ff9e38a42 Make tabs within one notebook reorderable by dnd for gtk>=2.10.
Fixes #343454.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14550 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-21 17:20:49 +00:00
Christian Stimming
29c95a94cb Removed acctchrt_skr03.gnucash-xea from distribution and installation by request of its author who
doubts the fiscal correctness of this account chart for small businesses.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14549 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-21 14:05:04 +00:00
Christian Stimming
fa525462c6 Change cmdline warning into an actual user's error dialog.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14546 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-20 14:34:35 +00:00
Derek Atkins
c9b30b2cf9 Compute the commodity scu from the ledger invoice (#300042).
This way the SCU is no longer hard-coded into the business ledger.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14545 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-20 01:14:55 +00:00
Christian Stimming
894d2ee6c3 Fix test of numerics in random splits, because multiplications might also turn out zero.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14544 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-19 16:03:05 +00:00
Christian Stimming
340d2ae258 Use glib filepath manipulation functions instead of our own manual methods. Necessary for non-Unix machines. Please keep an eye open for potential filename lookup problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14543 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-19 14:13:37 +00:00
Christian Stimming
b4f6de5b35 On windows, deactivate gnucash's extra de-quoting of path names that is done on the GNC_MODULE_PATH env variable.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14542 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-18 15:41:55 +00:00
Christian Stimming
040eb2e47d Replace hard-coded directory separator character by glibs cross-platform macro.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14541 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-18 13:49:01 +00:00
Christian Stimming
55a0b44a88 Re-use existing GUILE_LOAD_PATH variable in order not to override existing search paths.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14540 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-18 11:38:45 +00:00
Derek Atkins
416596dabe Properly round invoice entries and totals. Fixes #300042.
Perform internal computations to LCD, but then export rounded values.
Now, using the test case in Bug #300042 I get the same values
in the invoice window, in the printable invoice report, and
in the CoA Registers.
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14531 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-17 02:04:59 +00:00
Derek Atkins
e20663cbd8 Allow comma-radix numbers without a radix. Fixes #142424.
I.e., allow "17.500" to be parsed either as "seventeen and a half"
or as "seventeen thousand five hundred".  Note that numbers STILL
default to decimal-radix instead of asking the user to choose.
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14523 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 23:01:00 +00:00
Derek Atkins
e7e959f54f Ignore any unknown !Option specification. Fixes #160735.
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14522 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 23:00:52 +00:00
Derek Atkins
10e122f19e check for (g-wrap) module (#347680)
Apparently some distributions ship g-wrap-config separately
 from the g-wrap.scm guile module.
 BP
 


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14518 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 16:17:58 +00:00
Andreas Köhler
73d62be3a3 Do not move windows on restoration that would be offscreen.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14517 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 07:45:27 +00:00
Derek Atkins
bdd43b708f Set the summary bar values when the window is first opened (#345978).
BP



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14516 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 05:58:07 +00:00
Derek Atkins
76202b1b33 Make GncAddress more QOF compliant. (#343726)
Adds BeginEdit/CommitEdit calls.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14515 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-16 05:16:52 +00:00