Commit Graph

10154 Commits

Author SHA1 Message Date
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
Chris Shoemaker
f64d70b454 More reasonable limits for the SpinButton that selects significant figures.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14513 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 19:48:14 +00:00
Chris Shoemaker
f0d64c1185 Avoid SIGFPE due to modulo-by-zero is the requested number of significant
figures is greater than log10(2^63).
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14512 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 19:47:02 +00:00
Andreas Köhler
e3f064f002 Remove a duplicate of gnc:html-text?.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14503 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 13:26:48 +00:00
Christian Stimming
97a282487e Remove obsolete buttons for aqbanking/hbci setup that are
unneeded. Fix crash due to dangling points by deleting all pointers
after calling AB_Banking_Fini.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14502 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 11:27:48 +00:00
Derek Atkins
37bfd1de1c check for (g-wrap gw-glib-spec) instead of (g-wrap) #347404.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14501 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 04:02:02 +00:00
Derek Atkins
0863f9d7ae make sure that po/POTFILES.in exists so configure doens't complain.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14500 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-15 01:33:53 +00:00
Andreas Köhler
2e3b619ae0 Add apps_gnucash_scheduled_transctions.schemas.in to Makefile.am. Fixes
#340641.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14499 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-14 21:29:25 +00:00
Andreas Köhler
666010b046 Let GtkMessageDialog render the headers of two warnings in bold font.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14498 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-14 16:45:39 +00:00
Chris Shoemaker
1e1784eada Minor cleanup of configure.in.
The important change is missing "test" in chunk 730,7.
   The others fix the (theoretical) problem of a null variable disappearing,
   leading to
     bash: test: =: unary operator expected
   And also, added
     AC_MSG_NOTICE([Ignore error message "./po/POTFILES.in: No such file or
     directory." if it occurrs.])

   Patch by "Archimedes Submerged" <archimerged@gmail.com>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14497 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-14 02:01:50 +00:00
Chris Shoemaker
b0076c962d Restore a comment that explains the algorithm restored in r14488.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14496 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-14 01:36:01 +00:00
Chris Shoemaker
2c6f584b5e Avoid crash from opening transaction in more than one register. Bug #347089.
In any case where we might be opening the transaction and marking it as the 
   pending transaction, check first if it's already open.  If it is, we assume
   that it's being edited by another register.  We report the error and abort
   the action that would have opened the transaction.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14495 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-14 00:57:17 +00:00
Chris Shoemaker
7e2f2b1468 Fix off-by-one bug that strips all spaces from imported strings.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14494 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-13 23:15:33 +00:00
Andreas Köhler
4762dbf429 String fixes that have been delayed due to the string freeze.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14493 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-13 22:58:55 +00:00
Andreas Köhler
72737e2c66 In the account dialog, do not expand the upper left entries when the
window is resized. Automatic scrollbars for the notes field.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14492 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-13 21:37:59 +00:00
Derek Atkins
68400b50f6 Handle the case of a user who has svk but hasn't configured it. (#347403)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14489 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-12 19:50:44 +00:00
Derek Atkins
4ecc011749 Allow account-separator character in account names (#347321).
Revert to previous behavior of xaccGetAccountFromFullName()
 	  which was changed in r13467 when the function was restructured.
 	  This patch returns to the old behavior (but uses the new
 	  function structure).
 r12825@cliodev:  warlord | 2006-07-12 14:16:29 -0400
 


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14488 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-12 18:17:02 +00:00
Derek Atkins
5ec9378dc0 Check for g-wrap compile-time system and bomb out if it's not found (#347404).
r12822@cliodev:  warlord | 2006-07-11 01:05:15 -0400


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14484 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-11 05:07:45 +00:00
Derek Atkins
a8fe56f887 The trunk is still a development branch. Make it say so.
r12820@cliodev:  warlord | 2006-07-10 19:42:41 -0400


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14483 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-10 23:43:00 +00:00
Chris Lyttle
13300a2384 update to release 2.0.0
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14476 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-10 00:31:14 +00:00
Chris Shoemaker
2b41895fff Update 'About' dialog copyright notice.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14471 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-09 12:05:25 +00:00
David Hampton
4c16d03e99 Restore 1.8 behavior by using the full date/time when sorting on the
posted date.  Fixes #346954.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14470 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-08 15:35:31 +00:00
Christian Stimming
66a3680d4b Updated Spanish translation by Eneko Lacunza, now 100% translated again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14469 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-06 07:45:18 +00:00
David Hampton
a7e72609cf When creating accounts from the register, fix the name parsing logic
to correctly handle the case where the first new account will be the
first child of its parent.  Fixes #345771.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14468 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-06 05:18:36 +00:00
Christian Stimming
ec0d86599f Updated Spanish translation by Eneko Lacunza, bug#343229. Translation merged with most recent gnucash.pot.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14467 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-05 20:42:00 +00:00
Derek Atkins
a50040835c Consider certain control character as invalid UTF-8. Fixes #346535.
* src/core-utils/gnc-glib-utils.h
	* src/core-utils/gw-core-utils-spec.scm:
	  Remove the gnc_utf8_validate() API. It's not used anywhere.
	* src/core-utils/gnc-glib-utils.c:
	  Rework gnc_utf8_validate() as a copy-and-paste of g_utf8_validate
	  but ignore certain control characters between 0x00 and 0x20
	  that are not valid XML characters.  Fixes #346535.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14466 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-05 16:04:36 +00:00
Christian Stimming
c8c5db450f Proof-read and improved German translation by feedback from Andi Köhler.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14465 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-04 20:35:52 +00:00
Christian Stimming
82f3020280 Updated Slovak translation by Zdenko Podobny
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14462 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-04 10:41:33 +00:00
Christian Stimming
4859d5209e Adjust currency decimals as pointed out in bug#320203
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14459 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-03 15:26:25 +00:00
David Hampton
304f66515e This one file really does require the perl Date::Manip module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14458 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-01 15:05:53 +00:00
Christian Stimming
c91c7b2d6c Updated Dutch translation by Bernard Meens <meensb@xs4all.nl>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14457 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-01 09:01:14 +00:00
David Hampton
681d08cd22 Recent version of Finance::Quote no longer depend on Date::Manip, but
they do now depend on Crypt::SSLeay.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14456 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 04:21:45 +00:00
David Hampton
82f7170740 Restore the original sort ordering which is grouping by parent
account, and then sorting within a group first by account code and
then by account name.  Partial fix for #345385.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14454 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 03:46:25 +00:00
David Hampton
4f05ddcf2a When modules can't be found refer users to their package manager
first.  Other fixups for the utility program name changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14453 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 00:02:30 +00:00
Christian Stimming
5714500990 Ignore failed chown() because it always fails on vfat/samba. #345913
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14452 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-27 09:10:29 +00:00
David Hampton
ed21dfe2f6 Add new application icon.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14442 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-26 20:12:04 +00:00
Joshua Sled
983fba7f9b Reduced-size splash image.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14434 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-25 14:58:03 +00:00
Christian Stimming
2328660926 Update British English translation by Nigel Titley with fixed char encoding. #345611
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14433 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-25 09:38:45 +00:00
Derek Atkins
4af13ca7c6 Use gnc-svnversion to detect development version or tarball version
Fix a case of a missing variable, missed from the last changeset.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14429 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-24 19:03:21 +00:00
Derek Atkins
d069382f5d Remove warning messages from configure script used for testing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14428 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-24 18:42:58 +00:00