Commit Graph

2354 Commits

Author SHA1 Message Date
David Hampton
f04fccd5d0 Andrew Sackville-West's to pass the rignt number of arguments to
gnc:register-guid.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13377 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 05:13:51 +00:00
David Hampton
fa8cae90e1 Minor code cleanup and consolidations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13375 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 04:50:03 +00:00
Joshua Sled
e706e3f023 Add ebuild for gnucash 1.9/2.0 series.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13374 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 02:57:09 +00:00
Joshua Sled
546e7b17d7 Increment TOTD index on dialog init.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13373 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 02:54:33 +00:00
Joshua Sled
a25ee62408 note bug
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13372 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 02:47:56 +00:00
Joshua Sled
dc659525ce Bug#332359: use correct labels for x-axis.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13371 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-24 01:22:26 +00:00
Derek Atkins
15cb6d2214 add QOF_LIBS to link line because debian libtool is broken.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13367 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-23 17:16:11 +00:00
Derek Atkins
eb29ffd9f8 force a build from svn to have access to svn version info.
this might break the broken ebuild that forcibly removes the
	  .svn directories, but the ebuild is broken and shouldn't do that.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13366 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-23 01:39:05 +00:00
Derek Atkins
5cd8bdf5a1 include gtk-compat.h so we build against gtk-2.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13365 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-23 01:35:25 +00:00
David Hampton
fa9f8dea28 Cleanup patch from Andreas Köhler.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13364 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-22 22:35:03 +00:00
David Hampton
df6173132b Provide a callback whereby the core register code can tell the upper
layers that it has moved from an expanded transaction to a collapsed
transaction.  This lets the upper layer adjust the "split" transaction
toolbar button properly.  Fixes 332165.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13361 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-22 15:41:18 +00:00
David Hampton
66baad0f8e Fix from Andreas Köhler to deactivate the toolbar split button in an
auto-split register.  Fixes 330621.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13354 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-22 01:38:42 +00:00
David Hampton
c0dc99a3a6 Two fixes from Andreas Köhler. One fixes 331183, the problem where
editing a top-level account doesn't set the current parent.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13353 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 23:58:16 +00:00
Joshua Sled
81bf512533 Fix "default limit" QOF eventing stuff; thanks Andi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13352 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 23:10:33 +00:00
Joshua Sled
756dafc04e remove dup ChangeLog entry.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13344 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 19:30:41 +00:00
Joshua Sled
95afa5babe A different approach to ensuring that a (unique) relevent split from the currently-pending transaction is always in the split list before we load it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13343 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 18:40:32 +00:00
Joshua Sled
c868ca663f Fix GNC_EVENT_* values.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13341 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 15:37:12 +00:00
David Hampton
600de300de Andreas Köhler's patch to prevent a crash in the register date picker
widget when using gtk 2.8.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13340 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 05:14:15 +00:00
David Hampton
de8e3a75c4 Disable quote related functionality when F::Q isn't installed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13339 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 03:44:15 +00:00
David Hampton
5b3e0a3fff Catch and defer the quit command if a file save is in progress.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13337 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-21 00:14:00 +00:00
David Hampton
3bf8d37212 Update spec file from RH8 to FC4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13334 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 22:02:37 +00:00
David Hampton
b575dc47af Compile cleanly with when _FORTIFY_SOURCE is defined. This definition
is forced when building RPMs on FC4.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13333 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 22:00:38 +00:00
Derek Atkins
b5713ba30c * configure.in: fix the qof configure test for OSX.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13332 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 21:45:11 +00:00
David Hampton
cc44d065bb Don't reference uninitialized memory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13331 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 21:06:32 +00:00
Neil Williams
78f38c6ebd ChangeLog entries
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13327 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 19:55:36 +00:00
David Hampton
59a62d13ed Use a spin_box instead of an entry for the 'occurrences' and
'remaining' numeric fields.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13324 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 19:50:42 +00:00
David Hampton
133bb8957c HIGify the scheduled transaction dialogs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13323 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 19:40:24 +00:00
David Hampton
22b8646b43 Remove forced screen updates that are no longer necessary.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13320 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 16:11:06 +00:00
David Hampton
d1560a106c If the number of "visible to the user" lines in the register has
shrunk, force the parent widget to redraw.  This fixes #328787.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13319 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 16:02:06 +00:00
Derek Atkins
e4bca4ad0b Allow nested begin/commit in xaccTransSetTxnType(). Fixes #331771.
The old code wouldn't let you set the value if you were already
	  within a BeginEdit/CommitEdit block.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13316 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 04:40:06 +00:00
Chris Lyttle
0fdea46ecd update to release 1.9.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13314 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 03:16:26 +00:00
David Hampton
27d5ac3cf2 Take the selection into account when handling the keypad decimal point
key.  Fixes 314775.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13312 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 02:16:50 +00:00
David Hampton
f895d7e10f When looking for an matching account name, start at the beginning of
the selected region, not the end.  Problem created when the code
stopped adding placeholder accounts to the quickfill.  Fixes 328893.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13310 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-20 00:01:18 +00:00
Derek Atkins
9606f87741 Phil Longstaff's patch to make the GUID length a magic number.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13309 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 23:41:53 +00:00
Neil Williams
e609f9915a ChangeLog for reference and recursive QOF changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13308 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 22:55:36 +00:00
Derek Atkins
4908c23154 Don't let users post negative invoices. (#166864)
Pop up an error dialog and prevent the post.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13304 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 22:43:28 +00:00
David Hampton
0c33f64499 Regularize the naming of the Finance::Quote auxiliary scripts. Remove
the obsolete gnc-prices script.  Move the to the bin directory the
scripts that weren't already there.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13303 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 22:16:49 +00:00
Derek Atkins
ead7057358 A few tests to improve get_random_query() and fix a couple test bugs.
- Prefer QUERY_AND and QUERY_OR over NAND, NOR, XOR
	  - Don't randomly generate a gnc_numeric with a 0 denominator.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13300 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 19:29:51 +00:00
Derek Atkins
7d0228fa58 Use glib's gi18n.h instead of redefining gettext.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13299 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 19:28:28 +00:00
Derek Atkins
584f16aa36 Remember the last-used account when processing payment (#329725)
* src/business/business-core/gncOwner.[ch]: Add api to get owner
	  kvp-slots abstractly.
	* src/business/business-gnome/dialog-payment.c: Load/save the
	  last-used transfer account whenever the owner changes or
	  the dialog completes.
	  Fixes #329725.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13298 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 18:20:18 +00:00
Joshua Sled
abae418947 Implement new-hierarchy-druid placeholder-value merge policy as discussed on -devel.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13297 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 16:36:08 +00:00
Derek Atkins
3684d8a444 Brian's patch to add company-id to the company address.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13296 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 16:32:49 +00:00
Derek Atkins
57115770d6 Pop up a warning dialog if the user has no valid post-to accounts. Fixes #331730.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13295 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 16:22:21 +00:00
Derek Atkins
33133b87f0 Make sure we use tabs, not spaces, in the transaction log (#331620)
* src/engine/TransLog.c:  use TABS not SPACES for column separators
	* src/import-export/log-replay/gnc-log-replay.c: use printf
	  so we don't have a tab->space conversion problem like we
	  did in TransLog.c
	  Fixes #331620.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13294 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-19 15:23:15 +00:00
Derek Atkins
46b1c64d77 display an error dialog when we fail to parse a log file
due to EOF or a bad header parsing.  Fixes #331620 based
on the test-case.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13292 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-18 16:45:50 +00:00
Derek Atkins
d6b618a92d * intl-scm/xgettext.scm: remove the absolute path from filenames
* intl-scm/Makefile.am: pass the absolute path to xgettext.scm



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13291 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-18 14:39:21 +00:00
David Hampton
d0e0f4e8cf Remove all explicit claiming of the selection in these files. The
GtkEntry they use already performs claims, and the additional just
mess things up.  Fixes #330153.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13288 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-18 05:18:29 +00:00
David Hampton
0ea6ebe253 Prepare for gtk change that will issue warnings if the return value of
the gtk_tree_model iter functions are not used.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13287 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-18 03:02:32 +00:00
Derek Atkins
d13a38cf25 * configure.in: autodetect OFX and use it if we find it.
the --enable/disable-ofx will make the check fatal on failure
	  or skip it altogether if you want to ignore an existing libofx.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13286 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-18 02:49:47 +00:00
Derek Atkins
a55a6b3ae5 * configure.in: remove un-needed/wanted gsf/goffice configure options
* macros/g-wrap.m4: fix the help text spacing.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13285 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-17 23:32:16 +00:00