Commit Graph

15891 Commits

Author SHA1 Message Date
John Ralls
e421123ef7 Bug 722123 - Zero price entry added to price database on stock purchase
Ensure that a 0 price isn't written from the stock register.
2014-02-22 17:53:27 -08:00
Mike Alexander
d0766a6bb4 Fix still more overflow problems. 2014-02-22 17:45:01 -05:00
Geert Janssens
6925192aff Bug 497831 - Can't change the date of a transaction with certain locales
This patch fixes the issue for the cs_CZ locale.
2014-02-22 18:08:19 +01:00
John Ralls
50c6419954 Bug 724211 - Can't select march 6 date on register
Processing of DST information in Windows was utterly wrong. Fixed
that, including adding time resolution so that 00:00 on the day of
the change is recognized as being the old state.
2014-02-22 02:05:51 +01:00
Geert Janssens
7f22ea3c87 Fix GLib assert on windows when entering a date in dst 2014-02-21 17:33:34 +01:00
Mike Alexander
a224f2bf96 Minor optimization. 2014-02-20 02:57:49 -05:00
Mike Alexander
d07f1dbacd Add XCode project for debugging. 2014-02-20 01:52:11 -05:00
Mike Alexander
b032a33b03 Count money used in a spin-off as money out of the stock account. 2014-02-19 17:16:05 -05:00
Mike Alexander
b2f2f25202 Exclude income transfered to an asset account and back again from money in. 2014-02-19 17:16:05 -05:00
Mike Alexander
3aacd3a1f7 Remove the "ignore parent or sibling" option entirely.
It is unlikely to come back and interferes with other changes I want to make.
2014-02-19 17:16:04 -05:00
Geert Janssens
00e3218252 Restructure dbd driver search path determination
Use pkg-config if available (since libdbi 0.9)
Fall back to old hard-coded paths otherwise
2014-02-19 13:07:00 +01:00
Mike Alexander
6390beb59f Fix an uninitialized variable error. 2014-02-19 01:38:05 -05:00
Geert Janssens
80cd6d7238 Fix compilation error on Windows
Not allowed to mix declarations and code in ISO C90...
2014-02-18 18:59:54 +01:00
Geert Janssens
0c7c335602 Bug 724578 - Problems clearing incompletely paid invoices 2014-02-18 02:03:44 +01:00
Geert Janssens
f0f3a8e812 Rework payment dialog to better guide the user 2014-02-18 01:41:09 +01:00
Geert Janssens
8cc9f1751c Fix 'Assign As Payment' feature
- Prevent it from creating a superfluous imbalance split
- Mark the transaction and splits as payment
2014-02-17 21:22:23 +01:00
Sébastien Villemot
e2f21a2aa2 Fix detection of DBD modules for multiarch setups.
On Debian unstable, the DBD modules are now under
/usr/lib/${MULTIARCH}/dbd (where MULTIARCH depends on the architecture). This
patch ensures that the DBD modules are correctly detected in that case, using
pkg-config.
2014-02-17 20:12:50 +01:00
Geert Janssens
1dfbd606b0 Remove obsolete, unused gsettings schema 2014-02-17 20:12:50 +01:00
John Ralls
df3d55ca55 Bug 722903 - Poor performance of account hierarchy, budgets, reconcile window,...
Profiling showed the principal contributor to be g_time_zone_new, because
it opens the timezone file on every call. Cache the local timezone to
avoid 99% of these calls.
2014-02-17 10:41:29 -08:00
Geert Janssens
db982ff6ba Add note for the new Swedish account file
This is a follow up on bug https://bugzilla.gnome.org/show_bug.cgi?id=724427
2014-02-16 22:45:58 +01:00
Geert Janssens
eb5d759941 Bug 724426 - Errors in account plan
Remove swedish small business account plan on request of the author
2014-02-16 22:36:48 +01:00
Geert Janssens
1a82c66f08 Bug 724427 - New account plan for Sweden 2014-02-16 22:36:47 +01:00
John Ralls
168dc03dde Rename README.svn to README.git and revise
reflecting the git conversion.
2014-02-16 09:39:02 -08:00
Mike Alexander
2c2d0efe0f Got some parens in the wrong place. 2014-02-16 02:13:39 -05:00
Mike Alexander
bfc02b6c2b Improve calculations of income and money in to the share account.
Remove the "ignore siblings and parent" option since it isn't needed now.
2014-02-15 23:59:43 -05:00
Geert Janssens
4700086c13 Bug 721677 - Customer Summary does not include inactive customers 2014-02-15 11:17:32 +01:00
Geert Janssens
3a47a0dece Harmonize whitespace 2014-02-15 11:00:34 +01:00
Mike Alexander
e842f0e751 Fix reported problems in the Advanced Portfolio report.
- Main loop rewritten to be more robust and accurate.
 - Added option to include broker fees in basis calculations.
 - Added option to ignore money transfered to or from parent
   or sibling accounts.
2014-02-13 01:20:06 -05:00
Mike Alexander
035959a250 Fix some comments. 2014-02-11 22:56:32 -05:00
Mike Evans
40c236b9e0 Bug 723644.
Make sure that gnc_search_invoice_on_id() returns the correct type
of object.
2014-02-09 16:21:12 +00:00
Cristian Marchi
5706c0083c Update Italian translation. 2014-02-08 20:02:20 +01:00
Derek Atkins
d15f463387 remove DOT_FONTNAME setting; FreeSans isn't included anymore, and we don't even use "dot" 2014-02-05 10:20:16 -05:00
Christian Stimming
8ad64d62bc Online transfer with SEPA: Verification with charset needs more work later.
aqbanking changed its API in that function. Needs more work.
2014-02-04 19:56:00 +01:00
Derek Atkins
39161c25ac Remove the 'SYMBOL_CACHE_SIZE' parameter (required for version 1.8.6) 2014-02-04 13:51:08 -05:00
Derek Atkins
a4f5ad4dd0 Upgrade doxygen config to 1.8.3.1 2014-02-04 13:47:38 -05:00
Cristian Marchi
bf96f1216e Update Catalan translation from the Translation Project. 2014-02-03 21:03:46 +01:00
Cristian Marchi
1a6b0b74c0 Test git. 2014-02-03 20:54:38 +01:00
Christian Stimming
04bc248c34 Win32: Reduce threshold to display the "few random bits" warning.
Win32 has a smaller pool of random bits, but the displayed warning confuses
really a lot of people. Hence, I think we'd better switch off this warning
for this particular known case.
2014-02-03 20:32:59 +01:00
Christian Stimming
025032dc9d Online transfer with SEPA: Add verification against allowed charset 2014-02-02 22:11:52 +01:00
Cristian Marchi
8cf967da41 Link to help button in New Employee window the new employees section in GnuCash help.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23785 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-02-01 21:06:59 +00:00
Christian Stimming
ebdc4f89d2 Bug #723373: Don't create any sx in the since-last-run dialog if this is a read-only file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23783 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-31 20:02:37 +00:00
John Ralls
ce7df89dbf One more type="guid" fix.
Has a byte sequence that chokes sed, used emacs instead.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23781 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-30 20:09:00 +00:00
John Ralls
1e303f5d21 Replace type="guid" with type="new" in gnucash-xea files
Having type="guid" causes the accounts created from the file to use
the example GUID instead of generating a new one.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23780 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-30 16:36:51 +00:00
Mike Alexander
9d9a878c55 Remove src/engine/GNCId.h, it isn't needed anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23779 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-29 06:07:14 +00:00
Mike Evans
bd10cc9b95 Fix comment and trailing whitespace.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23778 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 13:26:58 +00:00
Mike Evans
a830d484f7 Bug 723051 Implement gncCustomerNextID in Python bindings.
Alter the SWIG interface file to expose the
gncCustomerNextID in Python and adds a CustomerNextID() function
in the book class similar to the InvoiceNextID and BillNextID function.

Author: Tom Lofts <dev@loftx.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23777 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 13:26:35 +00:00
Geert Janssens
2c2f2480a2 Document the need for a gsettings backend
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23776 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 09:15:44 +00:00
Geert Janssens
706017a86d Win32: update daily_build.bat rules
Stop building svn based tags. Those were for 2.4 and older
Prepare to do weekly 2.6 builds once we that branch is created

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23775 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 19:11:44 +00:00
Geert Janssens
5e85ea941e Win32 tag builds: use existing download directory instead of copying it
This saves a lot on disk space

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23774 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 18:57:01 +00:00
Geert Janssens
b5435e7631 Python bindings: open init file in read mode, not read-write
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23773 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 11:47:11 +00:00