Chris Shoemaker
7f9bb0da7f
More line-wraps, cleanups and factoring.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13535 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 04:48:32 +00:00
David Hampton
31ce91dc27
More references to "Next" that should now say "Forward".
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13534 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 04:48:04 +00:00
David Hampton
348a74c07f
Change a reference to the Next button to now refer to the Forward
...
button.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13533 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 04:05:33 +00:00
David Hampton
1c2ae49da7
The account quickfill has multiple components to it, only one of which
...
was shared. Build and use a shared list store used by the
gnucash_item_edit widget (which is updated by signals sent when
accounts are added/deleted/modified.) With this in place, its not
necessary to rebuild two account quickfills for each open register
window when a gnc_gui_resume_refresh is called which eliminates an
O(2n) slowdown. This seems sufficient to close 120028.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13532 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 03:06:51 +00:00
David Hampton
d6d1815a70
Remove all usage of gnc_get_current_session / book / whatever except
...
at the very top level when the dialog is originally created. Tell the
component manager to delete the dialog when the session is
destroyed. Remove support for an old
url-that-generates-a-price-edit-window trick.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13531 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 02:26:53 +00:00
David Hampton
408f7d2779
Add a couple of calls to the component manager when closing the
...
current session.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13530 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 02:26:31 +00:00
Chris Shoemaker
a054fdf202
Minor line wraps and factoring.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13529 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 02:20:57 +00:00
David Hampton
4086eda561
Use the pointer to the commodity as a hash key instead of looking up
...
the commodity string and then hashing that. Fixes 332678.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13528 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-08 00:06:35 +00:00
Andreas Köhler
e278c02ea0
Add configure test for sys/times.h and corrected guid.c to check for that.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13527 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 23:15:04 +00:00
Neil Williams
0b82e85a4a
fix plural message error that msgfmt -c and KBabel missed
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13526 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 22:12:57 +00:00
Christian Stimming
3006050069
Make seed collection parts that depend on particular functions
...
#ifdef'd on that to enable easier windows/mingw32 porting.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13525 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 22:01:35 +00:00
Christian Stimming
96dea8f6b7
Fix old libc substitution files, now needed for windows/mingw32
...
porting.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13524 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 22:00:44 +00:00
Christian Stimming
0651fed036
Minor header include cleanups to enable easier windows/mingw32 porting
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13523 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 21:59:15 +00:00
Neil Williams
61b88d4b38
updated en_GB translation, 3724 translated
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13522 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 21:29:33 +00:00
Christian Stimming
6f88db60db
Updated Norwegian translation; 2234 out of 3724 done.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13521 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 21:27:54 +00:00
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