--- - branch: MAIN date: Fri Mar 11 10:53:39 UTC 2011 files: - new: '1.151' old: '1.150' path: pkgsrc/finance/gnucash/Makefile pathrev: pkgsrc/finance/gnucash/Makefile@1.151 type: modified - new: '1.41' old: '1.40' path: pkgsrc/finance/gnucash/PLIST pathrev: pkgsrc/finance/gnucash/PLIST@1.41 type: modified - new: '1.49' old: '1.48' path: pkgsrc/finance/gnucash/distinfo pathrev: pkgsrc/finance/gnucash/distinfo@1.49 type: modified id: 20110311T105339Z.94c62abdb59d165efa337829828224ba0526ffc8 log: "Update to 2.4.3:\n\nChanges between 2.4.2 and 2.4.3 include:\n\n * User-visible changes\n\t o Only show the Save As dialog at the end of the Hierarchy\n\t druid if it was called at the beginning of a new book,\n\t not when a hierarchy is added to from the actions menu.\n\t o Set a printer job name when printing reports and cheques\n\t o Update revision to 2.4.3\n\t o Fix invoice line ordering mismatch between register\n\t window and reports. The new code was missing the call to\n\t \ gncInvoiceSortEntries.\n\t o Add extra toolbar buttons as shortcuts for some business\n\t functions, \"New Invoice\" for now. The extra toolbar\n\t buttons are disabled until the user enables them manually\n\t in Preferences -> Business -> Extra buttons.\n\t o Implement command for changing the ordering of invoice\n\t \ entries by moving them up or down one row. Turned out\n\t this is rather easy: Just swap the \"date-entered\" of both\n\t items.\n\t o Fix r20272: The text selection after auto-completion\n\t should work correctly now.\n\t o Extend the addr2/addr3 auto-completion also to the\n\t shipping addr2/addr3 lines.\n\t \ o Implement auto-completion on the addr2/addr3 lines of\n\t the \"New Customer\" dialog box.\n\t o Fix missing copying of invoice currency on \"Copy\n\t Invoice\". Unfortunately this feature has been creating\n\t invoices with no currency set. This leads to weird amounts\n\t that have more digits than expected and don't sum up\n\t correctly, and it also triggers the warning dialog \"One\n\t or more of the entries are for accounts different from\n\t the invoice/bill currency. (...)\"\n\t o Minor tweaking of icon for duplicate invoice so that\n\t it doesn't look grayed out\n * Translation updates\n * Bugs fixed\n\t o Bug #635552: Rename \"Financial Calculator\" into \"Loan\n\t Repayment Calculator\" I've been told (by users who know\n\t the subject well enough) the \"Financial Calculator\" should\n\t rather be called a \"Loan Repayment Calculator\" or a\n\t \"Mortgage Payment Calculator\", as this is what is being\n\t offered there. So I finally made this renaming.\n\t o Bug #640357: Adding very limited Perl-Support for\n\t \ doxygen Adding Doxygen commands to the Perl-scripts in\n\t the sources I searched for every *.pl file in the GnuCash\n\t source and added Doxygen commands like @file, @brief,\n\t @author to better include them in doxygen. Patch by\n\t Christoph Holtermann.\n\t o Bug #640357: Adding very limited Perl-Support for\n\t doxygen There are a few Perl-scripts scattered through\n\t the GnuCash sources. This patch enables doxygen to\n\t interpret them so that they can be provided with information\n\t about author, date and so on. This is done by telling\n\t doxygen that their python-files. So python-comments can\n\t be used. The actual Perl-source is commented out by using\n\t @cond Perl ...PERL-CODE... @endcond Perl Patch by Christoph\n\t Holtermann\n\t o Bug #640347: Adding Example Skripts for historic Stock\n\t Quotes This patch adds the example skripts from\n\t http://wiki.gnucash.org/wiki/Stocks/get_prices to the\n\t directory python-bindings/example_scripts. Patch by\n\t Christoph Holtermann.\n\t o Bug #640328: This patch makes Transaction.GetSplitList\n\t \ and Account.GetSplitList return Split instances I changed\n\t gnucash_core.py so that GetSplitList methods of Transaction\n\t and Account return Split-instances so that the user\n\t doesn't need to call Split(instance=GetSplitList()[n]).\n\t \ I checked the examples and changed one either. Patch by\n\t Christoph Holtermann\n\t \ o Bug #639906: Changing the way __format__ works for\n\t Split and Transaction Patch by Christoph Holtermann\n\t o Bug #641832: Workaround to avoid the current crashes\n\t on windows. On win32 the queryf() calls below seem to\n\t crash. On the other hand, we know the used libdbi on\n\t windows is fine, so as a first workaround, we assume\n\t libdbi is safe.\n\t o Bug #642445 [PATCH] Segfault when tip_of_the_day.list\n\t is empty\n\t o Bug #642284: Fails to build on Ubuntu Natty Patch by\n\t Ahmed El-Mahmoudy.\n\t o Bug #641832: Use g_strdup_printf() instead of\n\t dbi_conn_queryf() to format the query; the latter crashed\n\t \ msvcrt. Also reverts r20287 because the root bug is fixed.\n\t o Bug #641909: Fix broken price scatter plot The report\n\t was unknowingly broken by the move of one function in\n\t r20209 namely gnc-locale-default-iso-currency-code from\n\t \ app-utils to core-utils, and somehow this needs a re-export\n\t in the core-utils.scm declaration. (I don't know why.\n\t For me, this confirms again this whole scheme plugin\n\t stuff sucks, royally.)\n * Other code/build changes\n\t o Tag 2.4.3\n\t o Re-indentation of source code.\n\t o Really fix conditional configure test for gtkmm.\n\t o Add optional module that compiles with gtkmm, i.e. in\n\t \ C++. This was just a crazy idea, but it turns out to be\n\t extremely easy. This can be used as a place for new GUI\n\t elements which people prefer to write in gtkmm/C++ instead\n\t of C. It's disabled by default. Use configure --enable-gtkmm\n\t \ to enable it.\n\t o Fix const-correctness of gnc-module interface.\n\t o Add missing run-time typechecks in new code.\n\t o Fix CRIT gtk warning if the old_page_long_name was NULL\n\t but still passed to g_strrstr.\n\t o Add accessor of GtkUIManager in GncMainWindow.\n\t o QofSession: Don't push a new generic error if there's\n\t \ already one available that might be more descriptive.\n\t o Remove no-longer-correct warning about the aqbanking5\n\t setup wizard not being implemented: It is.\n\t \ o Add a Timespec constructor for the current clock time.\n\t o Fix potential parsing of NULL strings by correctly use\n\t an empty non-NULL string instead.\n\t \ o Another error message somewhat more verbose.\n\t o Make log warning about bad gnc_numeric print the actual\n\t error code.\n\t o Add address auto-completion of r20272 also for address\n\t line 4.\n\t o Add a common shared quickfill object for the addr2/addr3\n\t lines of a GncAddress.\n\t o Minor code cleanup - remove includes from header if\n\t not necessary.\n\t o Fix CRIT error message on program quit in the aqbanking\n\t module.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/finance/gnucash' unixtime: '1299840819' user: wiz