Release of GnuCash stable version 1.8.4

Chris Lyttle chris at wilddev.net
Mon May 26 11:54:23 CDT 2003


What's New in GnuCash 1.8.4?

 o Fix transfer dialog to nothang if OK button is clicked w/o filling
   in dialog properly.
 o Add HTML::Parser to the list of items checked/installed.
 o Updated translations:  Brazilian Portugese, Czech, Italian, German
 o Fix the "View xxxbar" menu items to track properly when a new data
   file is opened. Consolidate the code for manipulating the
   View/Statusbar and View/Summarybar menu items.  Work around a Gnome
   MDI bug as best as possible.
 o The numeric test regex was broken and would fail on ALL numerics,
   causing all imports to be of value zero.
 o Fix for creating new template transactions [from Scheduling
   existing transactions], such that they have valid Posted dates.
 o Fix for existing/old data without posted dates.  If we encounter
   the condition, fixup the transaction's Posted date to that of the
   Entered date.
 o Add LOT_IS_CLOSED and LOT_BALANCE query parameter methods
 o Fixes for 64-bit architectures.
 o Add gncQueryGetBooks() API to return list of books in a query.
 o Add INVOICE_POST_LOT query parameter methods
 o Add an api to force an event even when events are suspended.
   Without such an API, events can be lost if the event system is
   suspended when the event comes in.
 o Added gnucash wrappers around gnome-print's rotate, translate,
   gsave, and grestore APIs.  All to allow sideways printing (by
   rotating the image).
 o Wrap the new print-session apis.
 o Modify the AC_GWRAP_CHECK_GUILE() macro to take an argument, the
   g-wrap module directory.  Then actually test that the g-wrap module
   loads.  This should detect systems without slib installed.
 o New gwrap check macro
 o Deal properly when there are no prices for a commodity.
 o Supply a start date (as well as an end date) and don't print
   invoices that occur prior to the start date or after the end date.
   The aging information ignores the start date, but not the end date.
   This means the aging information will always be acurate through the
   end date (even if all the invoices and payments are not displayed).
 o Limit the itemized invoices/payments to the start/end date range,
   but print out a "Balance" line if there is a non-zero balance as of
   the start date.
 o Nikos Charonitakis's account chart updates: added new carloan
   account chart, updated account chart.
 o Use the correct columns when printing the Gain column, don't reuse
   the same column as profit; we want to report different values.
 o Don't let the user do anything with the options dialog until
   Apply() finishes.
 o Had the wrong number of arguments in gnc:account-get-balance-at-date
 o Add some (commented out) code to support a start date for computing
   the Net Income (aka Net Profit) in the Balance Sheet.
 o Move the instantiation of File -> Properties into main-window.scm
   (out of business-gnome.scm) for future cases where we might decide to
   ship the business modules separately.
 o Fix the ofx test program to make sure it links on many weird
   platforms.
 o When we are asked to reload the report, queue the request, queue a
   draw event, and then return immediately.  When the draw event
   happens, load the report then.  This lets you hit Apply and then OK
   before the report finishes loading.
 o Make sure we can find libofx/libofx.h
 o Include split transactions in the filtering of the transaction
   report.
 o Use a 'from' date to better compute the Net Income on the report.
 o Change the default Search Operation for numerics from "less than"
   to "equals" -- so by default you would search for an exact value.
 o "eval" changed API on guile-1.6.  Use the existing API to convert a
   delta symbol to a delta time.
 o Call eval with the right number of arguments based on early or late
   versions.
 o Change the date format string to be consistent with other places
   (e.g. the check print dialog) and use '%' instead of '~'.
 o Make the Bill Due Days option selectable based on the setting of
   Notify Bills Due?
 o Don't crash if you remove the last entry and then add another one.
 o Deal with the case where the first transaction found for a
   particular company is a payment
 o Also print out any overpayment in the total column.
 o Catch errors when running the child reports so we display the
   failed report backtrace but also display an error and continue with
   the multicolumn report.

Available at the usual places!

http://www.gnucash.org

http://download.sourceforge.net/gnucash


Chris
-- 
RedHat Certified Engineer #807302549405490.
Checkpoint Certified Security Expert 2000 & NG
--------------------------------------------
	|^|
	| |   |^|
	| |^| | |  Life out here is raw 
	| | |^| |  But we will never stop
	| |_|_| |  We will never quit 
	| / __> |  cause we are Metallica
	|/ /    |
	\       /
	 |     |
--------------------------------------------



More information about the gnucash-devel mailing list