J. Alex Aycinena
920176bca2
Reverse changeset 20663; wrong place to correct memory leak found with Valgrind.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20809 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-07-01 03:50:58 +00:00
John Ralls
e245eeeecc
[GSOC2011 Unit Testing] Fix memory error by not trying to test pointers in deallocated objects.
...
Author: Muslim Chochlov
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20808 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-30 17:06:47 +00:00
John Ralls
ea7a20b4d5
[GSOC2011 Unit Testing] Unit tests for QofInstance.
...
Author: Muslim Chochlov
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20807 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-30 17:06:35 +00:00
John Ralls
6909c1697b
Bug #653056 : Fix menu accelerators not working, crash on save-while-quitting.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20804 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-27 18:12:17 +00:00
Christian Stimming
64418350b7
Clarify documentation of gnc_account_get_children() vs. xaccAccountGetSplitList().
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20803 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-27 08:02:15 +00:00
Christian Stimming
378a153d16
[Cutecash] Add predicate of whether a file is open.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20802 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-27 07:23:59 +00:00
Geert Janssens
063f4f9233
Bug #646541 - new invoice line items default to invoice open date
...
instead of current date
This commit partially reverts the changes in r19134 so that
customer invoices and employee vouchers default to the current date.
Vendor bills still default to the invoice open date.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20800 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-25 14:31:26 +00:00
Geert Janssens
6f87d66b11
Fix report reload and options change that got broken by the previous
...
commit.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20798 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-23 14:33:20 +00:00
Geert Janssens
4ff38781b4
Force custom url handlers to lowercase to deal with Webkit 1.4's case
...
sensitivity.
For more details, consult this Fedora bugreport:
https://bugzilla.redhat.com/show_bug.cgi?id=712268
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20796 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-23 09:37:25 +00:00
Geert Janssens
6b11ff5f20
Bug #652257 - Memory leak in gnc-file.c
...
Patch by Tim M
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20792 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 12:18:54 +00:00
Geert Janssens
58f8ff2352
Bug #652435 - Fancy invoice export has <generic> tags in it preventing
...
html validation
Patch by Bert Claesen
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20786 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 09:51:31 +00:00
Geert Janssens
6c88ff8401
Bug #652377 - XHTML 1.0 Transitional compliance for reports
...
Patch by Tim M
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20785 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 09:51:22 +00:00
Geert Janssens
025314797e
Bug #632931 - Advanced Portfolio: new income column shows negative
...
amount
Patch by Sebastien Alborini
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20784 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 09:51:14 +00:00
Geert Janssens
755a736bd3
Bug #651889 - Using trading accounts, new non-expanded trading transaction shows inverted rates in exchange dialog
...
When using trading accounts, the exchange rate dialog has a slightly
different behavior. This patch fixes the behavior for transactions
that are created in-line and are not expanded (single-line).
It does not affect the expanded transactions or transactions created
in the new transaction dialog.
Patch by Mathieu De Zutter
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20783 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 09:51:04 +00:00
Geert Janssens
9c49e36ece
Bug #651992 - Exported invoices do not render correctly in Firefox
...
Patch by Bert Claesen
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20782 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-21 09:50:54 +00:00
Geert Janssens
8d6da53645
Remove unused dialog
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20781 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-20 21:34:52 +00:00
Geert Janssens
59e906de16
Convert loan repayment calculator to gtkbuilder format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20780 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-20 21:34:41 +00:00
Geert Janssens
fbf56512b5
Account Hierarchy assistant: correct page type
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20779 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-20 21:34:32 +00:00
Geert Janssens
cdc5f4a1f8
Convert commodities dialog to gtkbuilder format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20778 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-20 21:34:22 +00:00
Christian Stimming
dd3cdd66db
[Cutecash] Set QCoreApplication properties used by QSettings in a single place, constructor.
...
Patch by Nitish Dodagatta.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20777 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-20 18:55:17 +00:00
Geert Janssens
8585a33c31
Owner overview: use consistent action names
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20776 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-19 22:06:13 +00:00
Geert Janssens
08e171dc25
Owner Tree: add menu to open owner report (Vendor/Customer/Employee)
...
And some small tweaks to the owner listing report
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20775 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-19 21:31:57 +00:00
Geert Janssens
31dab0e932
Owner report: add link to edit options in case of error
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20774 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-19 21:31:48 +00:00
Geert Janssens
e1a01533c8
Whitespace cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20773 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-19 21:31:39 +00:00
Geert Janssens
c0d5d30cb5
Factor out some common report code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20772 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-19 21:31:30 +00:00
John Ralls
ed732e6a39
Unit test QofBook
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20769 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-18 23:20:30 +00:00
John Ralls
fb0f27b043
Add unit test utility macros
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20768 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-18 23:20:20 +00:00
Geert Janssens
9d960ec49c
Convert Autoclear dialog to gtkbuilder with some additional code cleanups
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20767 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-18 15:18:22 +00:00
Geert Janssens
a95e09b6e5
Owner Tree: add vendor/customer listing buttons/menu items
...
These are shortcuts to the payable/receivable aging reports with
slightly different default presets.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20766 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-18 12:59:36 +00:00
Geert Janssens
a51d903feb
Owner tree: define better set of default visible columns
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20765 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-18 12:59:27 +00:00
Geert Janssens
e09efb181a
Owner page: double click now opens edit window, name no longer
...
editable in place.
Regarding the latter, changing names is rarely done, so it only leads
to confusion if the name field changes to editable by accidentally
clicking twice on it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20764 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-16 16:21:52 +00:00
J. Alex Aycinena
ceb3097728
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20763 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-16 00:11:18 +00:00
Geert Janssens
b36e49ccbd
Convert transfer dialog to gtkbuilder format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20761 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-15 16:31:03 +00:00
Geert Janssens
7d46e1994c
Bug #612562 - Transfer Funds dialog - 'Show Income/Expense' checkboxes
...
are not working
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20760 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-15 16:30:52 +00:00
J. Alex Aycinena
75c97e4705
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20758 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-13 04:42:27 +00:00
J. Alex Aycinena
61208eb617
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20757 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-13 03:49:50 +00:00
J. Alex Aycinena
3e258a2b39
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20756 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-13 03:11:59 +00:00
J. Alex Aycinena
f8c342413b
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20755 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-13 01:05:41 +00:00
Christian Stimming
41b9a40e77
[Win32 build] Update aqbanking versino to 5.0.10
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20754 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-12 19:54:06 +00:00
Christian Stimming
a7d323bb50
Add some more doxygen comments for gnc_numeric.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20753 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-12 19:29:07 +00:00
Christian Stimming
a1b404079c
[win32 build] Update gwenhywfar version.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20752 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-11 19:26:56 +00:00
Geert Janssens
c15dfe2d7a
Windows build: change default gtk theme to work around a number of
...
problems in the Ms-Windows theme we used before.
Particularly, this prevents the crash caused by bug #614636 and fixes
the black notebook tabs that appeared after Phil upgraded webkit and
many related gnome dependencies.
The new default theme is "Nimbus" following a suggestion by Kim Wood
on the mailing list.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20750 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-11 10:56:56 +00:00
Geert Janssens
b7643ad64a
Bug #652193 - Upcoming Scheduled Transactions Calendar Starting Month
...
Error
Patch by Rich
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20746 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-10 13:31:58 +00:00
Geert Janssens
ae7a9c74e2
Replace deprecated xml tag in chart of accounts templates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20745 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-10 12:46:28 +00:00
J. Alex Aycinena
6e3ac5d193
Correct memory handling of scm_to_locale_string per guile manual
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20744 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-09 22:40:54 +00:00
J. Alex Aycinena
8d57666936
Correct memory leak found with valgrind
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20743 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-09 21:43:36 +00:00
Geert Janssens
7d9110937c
Follow up on bug #650598 - Cannot Enter Nth Day of Month Scheduled
...
Transactions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20742 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-09 15:17:16 +00:00
J. Alex Aycinena
f311fe5fd2
Correct memory leaks found with valgrind
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20741 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-09 00:29:41 +00:00
J. Alex Aycinena
60aa509039
Fix memory leaks found with valgrind
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20739 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-08 16:46:32 +00:00
Micha Lenk
f77309616d
Don't ignore --docdir from ./configure for documentation destination dir
...
This was discussed in more detail here:
http://lists.gnucash.org/pipermail/gnucash-devel/2011-June/032066.html
This might change the default location where the documentation is installed to.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20736 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-06-06 21:02:49 +00:00