dialog-invoice.c: get the dialog to size itself properly, and save the
width between runs.
gnucash-sheet.c: fix a bug where the "optimal size" is reporting the
wrong value.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6892 57a11ea4-9604-0410-9ed3-97b8803252fd
Just search for "Autoconf" instead of "GNU Autoconf"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6887 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/gnome/dialog-sx-from-trans.c (sxftd_get_end_info): Changed
to do the strtoul before we free the data itself; fixes "can't
create once/number-of-occurance SXes" [in from-transaction dialog]
bug.
* src/gnome/dialog-scheduledxaction.c (editor_ok_button_clicked):
Do a very lame but good-enough-for-now check to see if we can
determine if the template transactions will still balance. Note
that we don't do anything with the result of that check, yet, but
we perform it.
* src/app-utils/gnc-exp-parser.c (gnc_exp_parser_real_init): Added
so we can conditionaly add the "predefined variables" to the
binding table for parsing a given expression.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6886 57a11ea4-9604-0410-9ed3-97b8803252fd
refactor the 'check and save' code in the Entry Ledger, provide an interface
for the invoice window to use
save and reload the current cursor in the Entry Ledger when reloading
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6875 57a11ea4-9604-0410-9ed3-97b8803252fd
returns "Invoice" or "Bill"
add this type to the list of accessible parameters
gncOwner: add GetCommodity() interface
Refactor some common code out of dialog-date-close and dialog-invoice
into business-utils so that the payment dialog can use it too.
Add Payment Dialog, glade file, C and header, and link it into scheme
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6868 57a11ea4-9604-0410-9ed3-97b8803252fd
the user memo in the SplitMemo. Change window-register and aging.scm
to not reverse the meanings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6863 57a11ea4-9604-0410-9ed3-97b8803252fd
provide its own column list for displaying search results. Change
the interface to require the list of columns. Modify all the
business dialogs to use the new search interface.
Add a new interface to the QueryCore to convert any Core object
into a string (or have it return NULL)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6862 57a11ea4-9604-0410-9ed3-97b8803252fd
reverse the sense of Description and Memo for Invoice/Payment transactions
so that check printing will (should) do the right thing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6850 57a11ea4-9604-0410-9ed3-97b8803252fd
* Change the interface of PostToAccount to take a "memo" which is
placed in the Transaction Description. The Customer name is now
placed in the Split Memo for the Split attached to the A/R account.
.../file/gnc-customer-xml-v2.c
.../file/gnc-employee-xml-v2.c
.../file/gnc-invoice-xml-v2.c
.../file/gnc-vendor-xml-v2.c
* Fix bugs in the parsing code so we get real commodities instead of
"temporary" commodities. This way we don't need to "fix" them
later.
business/business-gnome/dialog-date-close.[c,h]
date-close.glade
* Add a "description" field to the dialog.
business/business-gnome/dialog-invoice.c
* Hook into the new date-close and PostToAccount interfaces to
provide a description for posted invoices.
gnome/window-register.c
register/ledger-core/gnc-ledger-display.[c,h]
register/ledger-core/split-register-layout.c
register/ledger-core/split-register-model.c
* Update the split-register for A/R and A/P. Make it default to
double-lined, basic ledger for A/R and A/P. Fix some of the cell
labels and help text.
report/standard-reports/aging.scm
* Look at Split Memo instead of Transaction Description by default.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6848 57a11ea4-9604-0410-9ed3-97b8803252fd
gnome-date-edit widget set.
removed unused dialogs from job.glade and invoice.glade
returned lost invoice functionality: open the invoice-register
window when you 'ok' a new invoice.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6846 57a11ea4-9604-0410-9ed3-97b8803252fd