Age | Commit message (Collapse) | Author | Files | Lines |
|
2.2.3 - 06 January 2008
Welcome to the GnuCash 2.2.3 Release.
Fixed Bugs:
o #114724: QIF importer drops split details for transfers with
identical amount
o #463678: xfer dialog from CC auto-payment from reconcile doesn't
display accounts
o #495219: QIF-Importer handles memo from transactions wrong
o #497517: Transactions set to 'c' in the R(econciled) field of the
register are incorrectly set to 'n' when postponing a
reconciliation
o #503889: Should install icons into expected locations
o #504007: QIF Import Druid does not allow selecting currency
o #504257: Need to replace old Afghanistan Afghani (AFA) with new
Afghanistan Afghani (AFN)
o #504261: Start on W2K fails with Entry Point Not Found (KERNEL32.dll)
o #505386: Gnucash looses transactions if the file contains special
characters
o #505972: SX-related segfaults in 2.2.2
o #506074: Fractional timezone offsets not always handled correctly
o #506429: "Last Day of Month" SXes saved on wrong day of week
o #506671: Add cyprus, maltese and slovenian currencies to EURO support
o #506714: progress bar during launching
Other Changes:
o New Vietnamese translation
o Improve several minor strings
o Update translations: Dutch, German
o Some business report improvements regarding date parameters
o Fix gcc 4.2.x compiler warnings
o Use aqbanking pkg-config file and require < v2.9, allow goffice v0.6
2.2.2 - 16 December 2007
Welcome to the GnuCash 2.2.2 Release.
Fixed Bugs:
o #336240: advanced portfolio - the basis calculation is not
working properly in funds
o #343245: Advanced Portfolio gets basis wrong with stock split
o #343448: Hide unused horizontal scrollbar
o #344566: Advance Portfolio has wrong Realized Gain
o #347739: Advanced Portfolio calculates values incorrectly
when it involves a capital loss
o #438360: Case-insensitive search for non-ascii characters broken
o #460232: advanced portfolio report fails
o #467521: Persistent splash screen blocks "could not obtain
lock" warning
o #467532: Clipping check fields in gtkprint is not consistent
with clipping in gnomeprint
o #468681: RFE: Customizable summary bar position
o #470750: src/design/*.texinfo refers to non-existent GncBooks API
o #470801: Tip Of The Day says 2.2.1 is development version
o #473827: chinese translate for gnucash account
o #475666: Missing national currency CUC
o #476189: Configure script should fail when gettext is not installed
o #481110: Win32: Crash when opening SX Editor
o #482177: Customer report shows no invoices or detail with 2nd
A/Receivable
o #483796: Fancy Invoice - Report Error
o #484576: Configuration error with goffice 0.5
o #487317: QIF import druid crash when stepping back and forth
from the "loaded files page" without selection
o #487326: Preferences dialog does not remove all its gconf callbacks
o #487572: advanced portfolio breaks on "Most Recent to Report"
o #488001: speed up several reports that rely on html-acct-table.scm
o #488004: provide a two-column income-statement
o #490679: GnuCash doesn't honor the GNOME toolbar settings
o #491581: Import 'Cash' Action (in Investment Accounts)
o #492137: Lot scrubber doesn't add splits to existing lots correctly
o #496023: Pressing ESC Cancels modifications whether you
choose yes or no.
o #496178: gnucash segfaults with troublesome automatic transactions
o #499360: Crash when editing a commodity whose quote source
timezone is set to local time
o #499788: gnucash-make-guids does not work, fails with
"Unbound variable: gnc:guid-new"
o #500026: [PATCH] Report correct package for qt3-wizard
o #500427: SX creation doesn't include template transaction "Notes"
o #501059: GnuCash leaks since last run dialogs
o #502755: GnuCash hangs after modifying SX
o #503579: win32 packaging fails installing mingw
Other Changes:
o Many changes to the german SKR03 and SKR04 account templates
o Include updated GNOME libraries and a patched ORBit2 in Win32 build
o Improve resizing of search and invoice posting dialogs
o Add MimeType directive for GnuCash data files
o Fix some new compiler warnings
o Add AZN [Azerbaijani Manat]
o Add COU [Colombian Unidad de Valor Real]
o Add MZN [Mozambique Metical]
o Some occurrences of "Open Source" were changed to "Free"
o Update translations: Brazilian Portugese, Czech, German,
Japanese, Traditional Chinese
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
2.2.1 - 19 August 2007
Welcome to the GnuCash 2.2.1 Release.
Fixed Bugs:
o #170729: locale-specific delimiters in scheduled transactions
templates and mortgage druid
o #339260: Right-click doesn't select txn but works on the previously
selected in the register
o #361604: Balance sheet report shows incorrect prices for commodities
when using "nearest in time" option
o #445917: Dialog says, Click "Next"..., Button says "Forward"
o #452496: Dirtying a split does not dirty the parent txn or book
o #457027: About dialog shows wrong year in Copyright string
o #457213: Resizing SLR window causes it to show up as blank next time
o #457228: AqBanking Wizard QtCore4.dll error on WinXP, procedure entry
point not found
o #457944: startup delay, keep splash screen during file loading
o #458080: RPM .spec file still depends on g-wrap
o #458567: Ship with windows gtkrc
o #458783: Doesn't start if installed into a directory with an "umlaut"
o #459259: Unshortened column-title in Scheduled Transactions editor
for some locales
o #460432: Crash when running Account Report or Account Transaction
Report against A/R account
o #460924: Fox for warning: the address of '*' will always evaluate as
'true'
o #462567: win32: GnuCash improperly interprets filenames as URLs and
fails
o #465338: hbci module init fails on FreeBSD due to change 15799
o #468115: Save Account Tree Sort Preference
Other Changes:
o Fix XPF [CFP Franc Pacifique] to not use cents, add YER [Yemeni Riyal]
o Update gnome libraries in Win32 build
o Avoid a few critical warnings and improve logging
o Completely remove FreqSpec
o Disable Close books and QSF Import again
o Update translations: British English, Catalan, French, German,
Hungarian, Japanese, Ukrainian
|
|
2.2.0 - 14 July 2007
o Welcome to the GnuCash 2.2.0 Release.
o With this new release series, GnuCash is available on Microsoft
Windows for the first time, and it also runs on GNU/Linux, *BSD,
Solaris and Mac OSX.
o This release has only a few user-visible new features, except for
the completed port to the Microsoft Windows operating system. In
summary, the following features are new, compared to the older 2.0.x
series:
o Port to Microsoft Windows completed. Note that Windows 2000, XP, or
Vista is required; GnuCash does not run on Windows 98 or 95.
o Data file notice: In version 2.1.2 the format for scheduled
transactions in the data file was changed. Files using the old format
will be read without problems by this new version, but the new
version of GnuCash only writes the new format. The new file format
cannot be loaded by older versions of GnuCash. (If you try, the file
will fail to be loaded with an error message.) As a result, if you
begin using the new Gnucash, and you have data files with scheduled
transactions, then these files will not be readable by older
versions. If you have to make a new data file readable by older
versions of GnuCash, this can be achived by deleting all records of
scheduled transactions in the scheduled transaction editor.
o SWIG is now used instead of g-wrap for providing language bindings.
o The Scheduled Transaction list view is now improved and summarized
more compactly. The Since-Last-Run dialog has been simplified.
o Check printing has been improved, with new formats and simpler
format descriptions.
o Automatic saving of the data file was added.
o Bugfixes and improvements since the last version 2.1.5 include:
o Updated translations.
o Improved handling of Online Banking wizard on Windows.
|
|
affected packages.
|
|
|
|
|
|
|
|
|
|
2.0.5 - 18 February 2007
o Release of new stable version 2.0.5.
o Fix some strings not being translated.
o Use guiles native sort and record.
o Adjust how payment dialog resizes.
o Don't abort when F::Q fails to return a quote.
o Change Russian Ruble from RUR to RUB.
o Fix security problem with tmp filesystem and symlink attack.
o Add French and Canadian French translation updates.
o Do not crash on delete_event in new user dialog.
o Add sanity checks when accessing GncPluginPage.
o Make new windows the same size as the active one.
o The New Turkish Lira changed from TRL to TRY in 2005.
|
|
|
|
|
|
Bump PKGREVISION.
|
|
XXX: further bl3.mk files might need to be included, but
the current state suffices for the one dependency I know of.
|
|
2.0.4 - 1 January 2007
o Release of new stable version 2.0.4.
o Correct account compatibility check with top level account.
o Check for potentially failed utf8 conversion of locale strings.
o Fix crash when accessing the File Properties Menu.
o Avoid crash when renaming page in a page-less window.
o Save and restore the visibility of the toolbar, statusbar, and
summarybar.
|
|
2.0.3 - 10 December 2006
o Release of new stable version 2.0.3.
o Core changes;
- Fix for crashes on Solaris and Windows.
- Fix for crash on quit during save.
- Fix a bug so that blank transactions are marked as pending.
- When progress bar is showing, do not make menus and toolbars
insensitive, but rather the underlying action groups.
- Save window size and position of the transfer dialog.
o Scheduled Transactions changes;
- Fix for UTF-8 bug in month name.
o Import changes;
- Fix missing date when reconciling from HBCI.
o Reports changes;
- Fix some scheme inexact errors.
o Help changes;
- Inform the user about 'gnucash-docs' package when Help is selected
with no content.
o Translations;
- Updated British English, French, German translation.
|
|
2.0.2 - 08 October 2006
o Release of new stable version 2.0.2
o Configure changes;
- Find absolute path of gconftool-2 during configure. Make gconftool
rules to fail if gconftool-2 could not be found.
- Fix Makefiles for .schemas file installation.
o Core changes;
- various: String fixes that have been delayed due to the string
freeze.
- Update so that bug-buddy 2.16 will still allow you to file bugs
against gnucash.
- Add a tip for raising the accounts menu in a register page.
- Maintain the accounthierarchy when reparenting the descendants of a
deleted account.
- If the file type wasn't recognized, check whether this failed
because of no read permission and give appropriate user feedback.
- Avoid crash from opening transaction in more than one register.
- Add the ability to override the default sort.
o Import Changes;
- Improve wording for XML data file import druid.
- Replace exact comparison of doubles by checking for a small enough
difference.
- Double-check really every string from aqbanking for valid utf-8
characters.
o Translations;
- Updated Hungarian translation
- Updated complete Nepali translation
- Updated French translation
|
|
|
|
This fixes problems when some installed packages are outdated.
Per wiz@'s request.
Grrr, I really hate this kind of change.
|
|
2.0.1 - 30 July 2006
o Release of new stable version 2.0.1
o Configure changes;
- Check for (g-wrap) module, apparently some distributions ship
g-wrap-config separately from the g-wrap.scm guile module.
- Check for SLIB.
o Core changes;
- Correctly set column sort orders from gconf.
- Allow proper compile/install from tarball using separate builddir.
o Import Changes;
- Fixed bug where OFX/HBCI imports loose spaces in descriptions
- Ignore any unknown !Option in QIF files that are being imported.
- Allow comma-radix numbers without a radix. I.e., allow "17.500" to
be parsed either as "seventeen and a half" or as "seventeen thousand
five hundred". Note that numbers STILL default to decimal-radix
instead of asking the user to choose.
- Replace the hbox separating debits from credits in the
reconciliation window by a homogeneous table.
- Remove obsolete buttons for aqbanking/hbci setup that are unneeded.
o Business changes;
- Fixed problem when booking an invoice with account name using
account separator character.
- Set the summary bar values when the invoice window is first opened.
- Properly round invoice entries and totals.
o Scheduled Transactions changes;
- Changed Since-Last-Run default to automatically run at GnuCash
start.
o Reports changes;
- Change cmdline warning into an actual user's error dialog when user
attempts to save a report with the same name as an existing report.
|
|
|
|
|
|
2.0.0 - 9 July 2006
o Release of new stable version 2.0.0.
o GnuCash 2.0 is based on state-of-the-art gtk2 GUI technology.
o GnuCash 2.0 follows the Gnome Human Interface Guidelines (HIG) for
a consistent behaviour and look-and-feel for the whole Desktop.
o New tabbed window.
o New importing feature: OFX DirectConnect can directly retrieve and
import account statements over the Internet.
o Implemented a "Hide account" feature to keep a better overview of
your current accounts.
o Implemented the ability to create budgets within GnuCash using
your account data.
o New importing feature: MT940 files can be imported (in addition to
QIF files and OFX files).
o The data file format has been improved with respect to
international characters. Data files with international characters
can be transferred to other countries flawlessly.
o Support for Accounting Periods.
o GnuCash Help and Guide are now fully integrated with the GNOME Help
system (Yelp).
o New releases of Finance::Quote and LibOFX will be coming soon to
update support for GnuCash 2.0.0.
|
|
install perl scripts. Bump the PKGREVISION for the dependency change.
|
|
to use instead "USE_TOOLS+=intltool". Remove now unused
intltool/buildlink3.mk
|
|
|
|
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
|
|
|
|
* Honor PKGINFODIR and PKGMANDIR.
|
|
if the pkgsrc version will work. This fixes PLIST problems that depend
on whether or not devel/guile-www is installed.
|
|
|
|
of the shlib major bump.
PKGREVISION++ for the dependencies.
|
|
Add missing intltool buildlink3 file.
Bump PKGREVISION.
|
|
|
|
1.8.12 - 19 Oct 2005
o Online Banking/HBCI improvements: Debit notes are fixed
again; Bank-internal money transfers are now supported, if
the HBCI bank offers them; Setup wizard can now works with
HBCI, OFX-Connect, and other AqBanking backends; Fix
character encoding issues in utf-8 locales; Fix date interval
in the import transaction matcher for OFX and HBCI import;
Fix PIN entry bug.
o New currencies added: Romanian Leu, Bulgarian Lev, Malagasy Ariary
o Fix problem with long date formats in some locales (bug#170444)
o Add configure macros for mips, mipsel, arm, and m68k; Fix
compilation on OpenBSD 64bit architectures
o Updated translations: German, Italian, Kinyarwanda
|
|
Bump PKGREVISION.
|
|
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
|
|
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
|
|
Bump PKGREVISION.
Remove unneeded comment while here.
|
|
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
|
|
Several changes are involved since they are all interrelated. These
changes affect about 1000 files.
The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files. Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred. This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.
The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.
The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc. The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.
The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files. Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories. These files are used as input
to imake since imake can't use stdin for that purpose.
The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead. This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed. Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries. Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
|
|
|
|
|