Commit Graph

9227 Commits

Author SHA1 Message Date
Christian Stimming
d802095f5a Add po/gnucash.pot to EXTRA_DIST because the translation template is
needed in the tarball for translators.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13520 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:50:11 +00:00
Christian Stimming
1539b30176 Updated German translation - 3627 out of 3724 done.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13519 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:44:07 +00:00
Christian Stimming
5423190356 Improve i18n string for separator character sample
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13518 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:43:25 +00:00
Christian Stimming
782db97630 Update svn:ignore property
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13517 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:42:53 +00:00
Christian Stimming
fe1a3421e0 Update svn:ifnore property
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13516 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 20:41:49 +00:00
Andreas Köhler
fa6840b2d0 Disable sensitivity of style radio actions for registers with ledger_type different from LD_SINGLE, e.g. search registers and general ledgers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13515 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 19:36:09 +00:00
Derek Atkins
2e658ee940 properly ignore the return value of fgets(). Fixes an FC4 error.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13514 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 15:19:19 +00:00
Chris Shoemaker
c2ae90cc94 Factor out and create new function: xaccAccountIsPriced() that does the
common STOCK, MUTUAL or CURRENCY check.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13513 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 05:31:54 +00:00
Chris Shoemaker
5badb824e6 When periodically checking for ui events, avoid creating a QofSession
if we don't already have one.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13512 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 04:45:46 +00:00
Joshua Sled
afdb00a6d1 Fix initial SX perf sensitivity.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13511 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 04:24:54 +00:00
Chris Shoemaker
15e375ad1c Minor code factoring, line-wraps, control-flow simplifications, etc.
centered around split-register-load.c.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13510 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 03:41:39 +00:00
Joshua Sled
3ffc0a28a5 Bug#333532: Add multi-commodity SX support.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13509 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 03:40:02 +00:00
Chris Shoemaker
2f97e55f9f Factor out one small piece of the huge gnc_split_register_load() into
new static function add_quickfill_completions().


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13508 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 03:07:41 +00:00
Chris Shoemaker
a914a4da55 Factor out and create new function: gnc_commodity_is_currency().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13507 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 02:42:12 +00:00
Joshua Sled
3f6896e82e Mods for ebuild to be used as an SVN ebuild.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13506 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 00:39:29 +00:00
Chris Shoemaker
113daf6340 Move both old an new-style Account MODIFY events into the "on_done" case
of qof_commit_edit_part2().


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13505 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 00:27:38 +00:00
Andreas Köhler
0a8d048b97 Add printing support to graphs (depends on #332884). Remove paper from PrintSession.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13504 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-06 21:52:33 +00:00
Christian Stimming
4a1a07554b Fix OFX import problem with some dividends transactions. Patch by
David Reiser. #164645.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13503 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-06 21:35:48 +00:00
Christian Stimming
56fe010a14 Fix crash when "clear" is chosen but no matching transaction is
selected. Now those imported transactions will silently be
ignored. #317917.




git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13502 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-06 21:31:08 +00:00
Christian Stimming
b45c4eeeae Updated German translation - 3609 out of 3724 done.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13501 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-06 21:01:27 +00:00
Chris Lyttle
a3fdf6c0cc update to release 1.9.2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13499 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-06 01:44:39 +00:00
Chris Shoemaker
a34235d810 Don't force a resort of Account's split lists during xaccTransCommitEdit().
This happens already in xaccAccountCommitEdit() and if the Account isn't
   being edited, then we inserted the Split in sorted order anyway.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13498 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 23:46:39 +00:00
David Hampton
399f475f2c Use utf8 collation routines when sorting splits in a register. Also,
only sort on the date of transactions (not date and time) since
gnucash doesn't allow times to be input.  Fixes #127809.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13497 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 21:14:19 +00:00
Derek Atkins
7f4c6402e0 Don't suggest that users use --enable-error-on-warning
We turn it on by default, and the auto-check is "better".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13496 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 20:24:04 +00:00
Derek Atkins
db865d6047 A different tact to test enable-error-on-warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13495 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 19:57:37 +00:00
Chris Shoemaker
3e662fcbf0 ChangeLog updates from 'svn log -v'
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13494 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 19:47:21 +00:00
Derek Atkins
708e9ed990 * configure.in: change the g-wrap 1.3 + GCC4 behavior.
only warn the user (not blow out) if they explicitly request
	  --enable-error-on-warning.   But still blow out if they
	  didn't specifically request it and we turned it on by default.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13493 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 19:33:00 +00:00
Joshua Sled
4ecfeb40e6 fill-paragraph
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13492 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 18:51:55 +00:00
Joshua Sled
8a2684edb9 Add checks for libgsf and goffice being built_with_use gnome. Add code to shutdown any user-level gconfd's running. Add note about broken make_desktop_entry. Expand range of README installs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13491 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 18:50:47 +00:00
Joshua Sled
aa788b9488 Fix test errors, then failures.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13490 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 18:33:34 +00:00
Derek Atkins
c284683b36 Fix a compiler warning so the code builds properly:
- warning: suggest parentheses around assignment used as truth value



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13489 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 15:40:33 +00:00
Christian Stimming
8e0164a47a Fix missing variable initialization in Chris' changes. Fixes the
register quickfill issue in Basic Ledger view mode.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13488 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 10:34:05 +00:00
Chris Shoemaker
84bcf5685b Convert xaccTransGetSplit() and xaccTransCountSplits() to return the
index and count reflective of any in-progress edit.
   Convert some split iterators from directly using the GList of Splits to 
   using xaccTransGetSplit().


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13487 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 04:14:38 +00:00
David Hampton
35a8b15f41 Move/fix the callbacks function that kills any open registers for an
account that has had "extreme" changes made to it in the "edit
account" dialog.  Fixes 331415.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13486 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 01:29:43 +00:00
David Hampton
f2b29cdf76 Consolidate the new icons with the existing set of icons.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13485 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 00:55:10 +00:00
David Hampton
f00e3a46ba Fix typo in commit message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13484 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 23:24:14 +00:00
David Hampton
015e064bcc Rework the events generated by the account/group files and consumed by
the GncTreeModelAccount.  Should eliminate all g_value_inset and
g_object_set_property warnings related to changes in the account tree.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13483 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 23:07:42 +00:00
David Hampton
d46c86ca3a Rename a data structure field.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13482 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 23:06:39 +00:00
Joshua Sled
b75fc606fd Modify schema mkdirs by DESTDIR for packaging.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13481 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 23:05:56 +00:00
David Hampton
53e3e31517 Fix duplicate account name checking bug that prevented editing account
info.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13480 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 23:00:53 +00:00
Andreas Köhler
018fa4ae6c Remove add_tearoffs from glade files; some automatic scrollbars
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13479 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 21:44:42 +00:00
David Hampton
2ff71abfda Make g_strv_length available outside of the gkeyfile compatability
library.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13477 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 19:09:31 +00:00
Chris Shoemaker
4a63eb5c65 Use for-each, lambda expressions for iterating over split lists.
In contrast to the previous looping construct, this will work even if 
   the split operations don't have side-effects on the split lists.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13476 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 18:12:34 +00:00
Joshua Sled
59d42b32e3 Fix selection mode for SX lists.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13475 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 16:28:52 +00:00
Joshua Sled
3d82efeee6 whitespace
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13474 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 16:28:33 +00:00
Joshua Sled
a707a02fb1 Add, register, use Split and Transfer icons provided by Andrew Duggan. Bug#327647.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13473 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 15:51:28 +00:00
Joshua Sled
7fb61dae86 Fixes to memory deallocation suggested by Phil Longstaff.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13472 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 15:50:20 +00:00
Chris Shoemaker
9a65cc1cc6 When the book is shutting down, don't be so eager to destroy the whole
transaction.  This makes it easier to safely iterate over a split list.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13471 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 06:56:27 +00:00
David Hampton
8090e0ee3c Update the preferences dialog to allow any unicode character as the
separator.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13470 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 06:49:23 +00:00
Chris Shoemaker
803e157ed6 Destroy Transactions without rebalancing when shutting down the book.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13469 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-04 05:10:15 +00:00