---

Release Digest: GNOME, August 20, 2003

GnuCash 1.8.5

Application

GnuCash 1.8.5

Description

Designed to be easy to use, yet powerful and flexible, GnuCash
allows you to track bank accounts, stocks, income and expenses. It
is based on professional accounting principles to ensure balanced
books and accurate reports.

Fixes

  • Add IS_PAID column and the ability to search for paid/not-paid
    invoices.
  • Add HBCI online transfer templates and make usable
  • Fix a bug where if you unpost an invoice and don’t bring the
    TaxTables up to date, the total value shown in the register is
    different depending on whether the cursor is on the current line or
    not.
  • Don’t constantly resize the invoice window every time we update
    ourselves.
  • Updated Italian, Brazilian Portugese, German, Czech, Dutch and
    British English translation.
  • Add Subtotal and Tax labels in the summary bar to print the
    Invoice’s total amounts.
  • Change the log format to use GUID instead of C pointers, use
    ISO8601 instead of proprietary form and log the Notes field.
  • Port new log replay module from HEAD.
  • Re-enable reversed legend in stacked barcharts. Needs Guppi
    0.40.4 a.k.a. Guppi CVS, though, to actually work.
  • Update the Polish Zloty for its new ISO currency code.
  • Add ability to sort by Action and Notes.
  • Fix the vendor window title to use the company name, not the
    contact name. Change the message when the company name is left
    blank.
  • Create a new “date format” widget to let the user choose a date
    format (and see the results of what the date would look like).
  • Add “Deluxe Personal Check” type. Add support for printing to
    “deluxe” personal checks. This prints the check “sideways” on a
    US-Letter configuration.
  • Backport the QueryList widget and associated usage (this allows
    more places to have sortable column displays for query
    results)
  • Improve HBCI error handling. Add more user feedback
    functions.
  • Add support for KtoBlzCheck, a small checking package for
    destination account numbers for German banks. Very small, very
    useful http://sourceforge.net/projects/ktoblzcheck
  • TRANSLATION_HOWTO: Added, by Jon Lapham
  • Add API to the plugin modules to allow post-processing
    (scrubbing) of the book after it is loaded from XML. This allows a
    plug-in to post-process the complete book.
  • Create a scrub function to clear up bogus tax tables due to a
    bug which could cause tax tables to get created ad-nausium if you
    post and then unpost an invoice.
  • Create a scrub function to clear up bogus bill terms due to a
    bug which could cause bill terms to get created due to post/unpost
    of invoices.
  • Enable the exchange-rate dialog on “search ledger”
    registers.
  • Raise the import window after choosing a file.
  • Change dialog statements to allow for embedded percent signs in
    the messages. In other words, don’t allow user input into the
    format string of a printf.
  • Change how the billterms option menu is used so it will change
    properly if you change the invoice’s owner.
  • Don’t use gnc:reverse-account-balance? to determine whether to
    reverse the balance — base it purely on the report type.
  • Fix gncBillTermCopy() so it PROPERLY copies the bill term.
  • Tolerate some HBCI banks failure of the GetSystemId-job.
  • Don’t allow selection of directory for save file.
  • Add fancy-invoice report, to show what else is possible. It’s
    not really useful per se, but it is another example for users. To
    be useful it requires some custom editing.
  • Limit the commodity choices based upon the current account
    type.
  • Add a new argument to the dialog creation functions to specify
    what types of commodities should be presented.Also tweak the title
    of the dialog based upon this argument. Remove the “new” button
    when the dialog is limited strictly to currencies.
  • Show the running balance column by default in the register
    report.
  • Annotate the window title to indicate whether a register is for
    a single account or it includes all subaccounts.
  • Change the register close dialog to include a cancel
    option.
  • Don’t close the register if the user cancelled.
  • If the user has manually entered an amount, then stop
    automatically updated the amount when the date is changed.
  • Refactor many HBCI functions to eventually enable queued
    processing of several HBCI jobs.
  • Add a “retained earnings” item under equity, and change the
    title to include the start date (Balance Sheet report).
  • Don’t print the “handling-request” messages when getting stock
    quotes.
  • Display selected pixmap when opening an options window.
  • Fix ‘Save As’ so it can write to non-existing files.
  • New data file should have same uid/gids original file.
  • Added Italian account templates by Lorenzo Cappelletti
  • Change HBCI online transfer action so that first the gnucash
    Transaction is created and only after that the HBCI connection is
    started. Necessary for later implementation of offline queueing and
    multi-job execution.
  • Clarify the part of the HBCI setup about potentially adding
    HBCI accounts manually.
  • Add a couple of extra checks to prevent crashing if the
    commodity attached to a price quote has disappeared.
  • Provide a new warning message before deletion if a commodity
    has any price quotes. If the user deletes the commodity anyway,
    removed any quotes are based on the commodity
  • Enhance the get prices routine to handle a request with a NULL
    currency.
  • Fix a crash where removing items in the wrong order could cause
    “Bad Things” to happen
  • Sort the bills before displaying them, so they appear in a
    consistent order (by date due).
  • Fix a bunch more rounding errors, and add more precision to the
    price.
  • Change the description and action of Invoice and Payement
    Transactions/Splits, to make it easier to print a check off the
    posted transactions.
  • Add Debit and Credit totals to Register report.
  • Differentiate between “file is already locked” and “we can’t
    create the lockfile” so we can let the user know.
  • Fix the message to be more appropriate when we hit a READONLY
    error.
  • Various Postgres backend fixes
  • Add button for manual adding of HBCI accounts. Requires latest
    OpenHBCI 0.9.13
  • Add saving of the HBCI_API so that bank’s status changes will
    now be remembered immediately.
  • Add “(Report)” strings to the various columns displayed in the
    report currency.
  • Set the date-entered on invoice transactions to “now” instead
    of the post date. Thi lets us know when an invoice was actually
    posted, or a payment was actually made.
  • Support “gain/loss” balancing splits on stocks
  • Apply patch to fix a number of off-by-one bugs in the loan
    druid.
  • Adapted to latest gnucash-docs changes, by Jon Lapham
  • Add code to read XML files with real namespace
    declarations.
  • Make sure we define PWD, as not all shells define it
    properly.
  • Workaround for multi-currency importing bug.

Download

http://www.gnucash.org

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gnucash


GGV 2.3.99

hopefully the last before 2.4.0; this release sports some build
related bug-fixes, too boring to even list here. check the
ChangeLog.

we do have a number of updated translations though: az (Metin),
pt_BR (Evandro), fi (Pauli), be (Ales), cy (Keith), ms (Hasbullah),
sq (Laurent), sr (Danilo), he (Gil), pl (Artur), vi (Pablo), ko
(Changwoo), de (Christian), pt (Duarte), nl (Kees)

available, as usual at:

http://ftp.gnome.org/pub/GNOME/sources/ggv/2.3/

have fun,

jaKa

email: [email protected]
w3: http://fish.homeunix.org/people/jaka

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis