12007-12-31 13:52 andi5 2 3 * [r16776] lib/libqof/qof/gnc-date.c: #506074: Handle fractional 4 timezone offsets correctly in gnc_timespec_to_iso8601_buff(). 5 Patch from Daniel Harding BP 6 72007-12-31 11:05 andi5 8 9 * [r16775] accounts/de_DE/acctchrt_skr04.gnucash-xea: Revive root 10 account in german skr04 account template. 11 122007-12-31 06:21 andrewsw 13 14 * [r16774] src/report/standard-reports/advanced-portfolio.scm: 15 Advanced Portfolio, improve dividends and brokerage fee 16 handling: * allow proportional application of dividends/fees in 17 a multi-stock txn, * collect reinvested dividend amounts from 18 the buy split not income split, * track reinvested dividends 19 separately from dividend income, * report income when dividends 20 are *not* reinvested if there is a zero value/amount split tied 21 back to the stock account. Thanks to Richard Laager for ideas 22 and guidance. 23 242007-12-30 19:59 andi5 25 26 * [r16773] src/gnome-utils/gnc-account-sel.c: Do not set active 27 element of GncAccountSel to the first sometimes. In 28 gas_populate_list, the currently selected account is searched in 29 the new data, falling back to the first element in the list and 30 selecting it afterwards. So, often "Assets" is activated, 31 whereas the filtering happening later does not deselect it in 32 any way (the user may have typed it in). This patch simply 33 removes the fallback to element 1. To make the gas look better, 34 it may help to set it initially, like to an entry that was used 35 recently. 36 372007-12-30 19:50 andi5 38 39 * [r16772] src/business/business-core/file/gnc-employee-xml-v2.c, 40 src/business/business-core/file/gnc-vendor-xml-v2.c: Save and 41 load kvp frames of vendors and employees. 42 432007-12-30 18:42 andi5 44 45 * [r16771] src/engine/engine-helpers.c: Make gnucash compile on an 46 optimizing gcc-4.2. Patch from Jerry Quinn BP 47 482007-12-30 18:34 andi5 49 50 * [r16770] configure.in, lib/stf/Makefile.am, 51 src/import-export/csv/Makefile.am: Fix a few automake warnings. 52 532007-12-30 15:58 jsled 54 55 * [r16769] src/gnome-utils/gnc-frequency.c: Bug#506429: Correct 56 widget index offset computation for last-day-of-month SXes. BP 57 582007-12-30 10:57 cstim 59 60 * [r16767] src/gnome-utils/gnc-dense-cal.c: Remove translation 61 string from gnucash.pot that is looked up in gtk20 domain. As 62 pointed out by Bruno Haible, if there is only one dgettext call 63 the easiest way to exclude this from xgettext extraction is to 64 rename this particular dgettext call by a wrapper macro. BP 65 662007-12-29 22:36 jsled 67 68 * [r16766] src/app-utils/gnc-sx-instance-model.c: Bug#505972: 69 Correctly size the GUID string buffer; should resolve 2.2.2 SX 70 crashes. BP 71 722007-12-29 19:40 plongstaff 73 74 * [r16764] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, 75 lib/libqof/qof/kvp_frame.c, lib/libqof/qof/kvp_frame.h, 76 lib/libqof/qof/qofbackend.c, lib/libqof/qof/qofbackend.h, 77 lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, 78 lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qofid.c, 79 lib/libqof/qof/qofid.h, lib/libqof/qof/qofinstance.c, 80 lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, 81 lib/libqof/qof/qofquery-p.h, lib/libqof/qof/qofquery.c, 82 lib/libqof/qof/qofquery.h, lib/libqof/qof/qofquerycore-p.h, 83 lib/libqof/qof/qofquerycore.c, lib/libqof/qof/qofquerycore.h, 84 lib/libqof/qof/qofsession-p.h, lib/libqof/qof/qofsession.c, 85 lib/libqof/qof/qofsession.h, src/engine/engine-helpers.c, 86 src/engine/engine-helpers.h: Make some parameters const 87 882007-12-29 17:44 plongstaff 89 90 * [r16763] src/valgrind-gnucash.supp: Update valgrind suppressions 91 922007-12-29 17:43 plongstaff 93 94 * [r16762] src/engine/cap-gains.c, src/engine/cap-gains.h: Make 95 some parameters const 96 972007-12-29 03:26 plongstaff 98 99 * [r16760] src/gnome-utils/gnc-tree-model-account.c: Fix valgrind 100 error - conditional based on uninitialized variable 101 1022007-12-29 00:25 andrewsw 103 104 * [r16759] src/report/standard-reports/advanced-portfolio.scm: 105 another stab at improving rounding. prevent more overflows as 106 pointed out by Kendall Green. lots of GNC-AUTO-DENOM seems to 107 clean up the overflowing and prevent phantom gains/losses from 108 rounding errors. BP 109 1102007-12-28 23:16 andrewsw 111 112 * [r16758] src/import-export/qif-import/qif-to-gnc.scm: Charles 113 Day's improvements to qif memo/notes handling. bug #495219. BP 114 1152007-12-28 21:44 andi5 116 117 * [r16756] lib/libqof/qof/qofbackend.c, 118 lib/libqof/qof/qofquerycore.c: Fix two memory leaks. 119 1202007-12-28 14:45 andi5 121 122 * [r16755] src/import-export/ofx/gnc-ofx-import.c: #505386: Strip 123 non-utf8 characters from ofx check and reference number strings. 124 BP 125 1262007-12-28 02:27 plongstaff 127 128 * [r16754] packaging/win32, src/engine/gnc-commodity.c, 129 src/engine/gnc-commodity.h: 1) Make some function parameters 130 const 2) Add '.deps' to svn:ignore 131 1322007-12-27 15:12 andi5 133 134 * [r16747] configure.in: Bump version number to 2.2.99 on trunk. 135 1362007-12-27 14:15 warlord 137 138 * [r16746] src/engine/test/test-book-merge.c: Don't need to sleep 139 in the test. (#505894) If we do need to sleep, next time the 140 comment should explain why. 141 1422007-12-27 14:02 warlord 143 144 * [r16745] src/engine/gnc-commodity.c: Fix the logic of the #if 145 for the warning. 146 1472007-12-27 12:22 andi5 148 149 * [r16742] accounts/de_AT/acctchrt_brokerage.gnucash-xea, 150 accounts/de_CH/acctchrt_brokerage.gnucash-xea, 151 accounts/de_CH/acctchrt_common.gnucash-xea, 152 accounts/de_DE/acctchrt_brokerage.gnucash-xea, 153 accounts/de_DE/acctchrt_common.gnucash-xea: Correct Ertraege in 154 latin1-encoded german account templates. This stems from r16550 155 and r16551 and is due to a weird mixture of utf-8 and iso-8859-1 156 in the de_* files. BP 157 1582007-12-27 10:44 cstim 159 160 * [r16740] src/report/standard-reports/cash-flow.scm: Fix i18n 161 string to translate only the meaningful part. Remove the 162 unnecessary "for" in the report title. This doesn't introduce 163 any new string. It can be back-ported right away. BP 164 1652007-12-26 22:07 cstim 166 167 * [r16733] po/POTFILES.skip: Remove unused import-export/qif files 168 from translation input. BP 169 1702007-12-26 05:17 warlord 171 172 * [r16730] src/engine/Account.c, src/engine/Period.c, 173 src/engine/gnc-commodity.c, src/engine/gnc-commodity.h, 174 src/gnome-utils/dialog-commodity.c: Allow the user to 175 permanently disable currency quotes (#499496) Patch by Daniel 176 Harding 177 1782007-12-26 03:28 warlord 179 180 * [r16729] src/business/business-reports/owner-report.scm: Show 181 the balance row for all transactions before the "from" date. 182 Patch by Jeff Green BP 183 1842007-12-26 03:14 warlord 185 186 * [r16728] src/business/business-reports/aging.scm: Including all 187 bills/invoices since the beginning of time. Patch by Jeff Green. 188 BP 189 1902007-12-26 02:39 warlord 191 192 * [r16727] src/gnome-utils/gnc-tree-view-account.c: Wait for 193 pending events before displaying the tree view (#463678) BP 194 1952007-12-26 02:26 warlord 196 197 * [r16726] src/gnome/reconcile-list.c, src/gnome/reconcile-list.h: 198 Don't un-clear transactions improperly when postponing 199 reconciliation (#497517) Patch by Jeff Green and Mark Jenkins BP 200 2012007-12-26 02:14 warlord 202 203 * [r16725] src/engine/Account.c, src/engine/cap-gains.c, 204 src/engine/gnc-lot.c, src/engine/gnc-lot.h, 205 src/gnome/glade/lots.glade, src/gnome/lot-viewer.c: Allow 206 creation of new lots from lot viewer. (#420543) Patch by Klee 207 Dienes <klee@mit.edu> * src/engine/Account.c 208 (xaccAccountRemoveLot): Generate a QOF_EVENT_REMOVE for the lot 209 and QOF_EVENT_MODIFY for the account. (xaccAccountInsertLot): 210 Ditto, but QOF_EVENT_ADD. * src/engine/gnc-lot.c 211 (gnc_lot_make_default): Move from cap-gains.c. * 212 src/engine/gnc-lot.h (gnc_lot_make_default): Add prototype. * 213 src/engine/cap-gains.c (MakeDefaultLot): Move to gnc-lot.c as 214 gnc_lot_make_default(). * src/gnome/lot-viewer.c: Add code to 215 support lot creation: (RESPONSE_NEW_LOT): Add enumerated value. 216 (lv_save_current_row): New function. (lv_select_row): Add call 217 to lv_save_current_row. (lv_unselect_row): Use 218 lv_save_current_row. (lv_close_handler): Use 219 lv_save_current_row. (lv_response_cb): Handle RESPONSE_NEW_LOT. 220 (gnc_lot_viewer_dialog): Watch for QOF_EVENT_ADD and 221 QOF_EVENT_REMOVE for lots. * src/gnome/glade/lots.glade: Add 222 "new lot" button. 223 2242007-12-26 01:38 warlord 225 226 * [r16724] src/business/business-reports/aging.scm: Fix a crash in 227 the receivable aging report (#384879) Dont access the owner 228 object after it's freed. 229 2302007-12-26 01:07 warlord 231 232 * [r16723] src/report/report-system/html-acct-table.scm: reduce 233 the width of reports (#366934) Use instead of extra 234 columns. Patch by Paul Andreassen 235 2362007-12-26 00:10 warlord 237 238 * [r16722] packaging/gnucash.spec.in: Make sure we require slib in 239 our RPM packaging (#471321) 240 2412007-12-26 00:03 warlord 242 243 * [r16721] src/engine/iso-4217-currencies.scm: Add currencies XDR 244 and XXX for IMF and "no-currency" (#504935) 245 2462007-12-25 16:56 warlord 247 248 * [r16720] src/business/business-core/gncInvoice.c, 249 src/business/business-core/gncInvoiceP.h, 250 src/business/business-gnome/dialog-invoice.c: Maintain separate 251 invoice number sequences for AR and AP (#327218) Actually, 252 maintain separate number sequences for Customer Invoices, Vendor 253 Bills, and Employee Expense Vouchers. Support Jobs, too. Based 254 on a patch by Alex Prinsier. 255 2562007-12-25 16:23 warlord 257 258 * [r16718] src/register/ledger-core/split-register-load.c: Choose 259 a reasonable currency in stock registers (#116353) Based on the 260 patch from Mike Alexander, walk up the account tree until we 261 find a "currency" account and use that instead of always using 262 the locale currency. Pop up a dialog if this fails search fails. 263 BP 264 2652007-12-24 21:18 warlord 266 267 * [r16716] src/engine/cap-gains.c, 268 src/engine/test-core/test-engine-stuff.c: (#492137) Re-apply 269 r16619 and make a change to the test harness to actually get the 270 checks to pass with r16690. This was an overflow in the test 271 harness. 272 2732007-12-24 20:28 warlord 274 275 * [r16715] src/gnome-utils/dialog-book-close.c: Make sure to 276 properly parent auto-created accounts. Make sure to properly set 277 account commodity. Make sure a currency sub-account doesn't 278 already exist before creating one. 279 2802007-12-23 21:45 cstim 281 282 * [r16706] src/business/business-reports/aging.scm, 283 src/gnome-utils/gnc-main-window.c, 284 src/gnome/dialog-print-check.c, src/gnome/glade/print.glade, 285 src/import-export/generic-import.glade: Fix spelling errors in 286 UI messages. Pointed out by Clytie Siddall. Those will break 287 several translated strings, but the fixed typos are an actual 288 improvement. BP 289 * [r16705] src/import-export/hbci/glade/hbci.glade, 290 src/import-export/qif-import/qif.glade: Remove extra spaces in 291 glade messages. Pointed out by Clytie Siddal. Those will break 2 292 translated strings. BP 293 * [r16704] src/gnome/druid-merge.c, 294 src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in, 295 src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in, 296 src/gnome/schemas/apps_gnucash_warnings.schemas.in, 297 src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in, 298 src/report/report-gnome/window-report.c: String improvements in 299 gconf labels and error messages as pointed out by Clytie 300 Siddall. Those strings are invisible for almost any user anyway 301 and can therefore be back-ported soon, too. BP 302 * [r16703] src/gnome/glade/budget.glade, 303 src/gnome/schemas/apps_gnucash_dialog_common.schemas.in, 304 src/report/locale-specific/us/taxtxf-de_DE.scm, 305 src/report/locale-specific/us/taxtxf.scm, 306 src/report/report-system/report.scm: String improvements, as 307 pointed out by Clytie Siddall. This changeset does not add any 308 untranslated strings and does not change any existing translated 309 strings. It can directly be back-ported. BP 310 3112007-12-22 05:28 andrewsw 312 313 * [r16693] src/report/standard-reports/advanced-portfolio.scm: 314 Richard Laager's patch to Advanced Portfolio. Adds an Income 315 column, and an option to ignore brokerage fees in return calcs. 316 3172007-12-21 18:53 andrewsw 318 319 * [r16690] src/engine/iso-4217-currencies.scm: Daniel Harding's 320 update to Afghani currency. closes #504257 BP 321 3222007-12-19 21:59 andrewsw 323 324 * [r16684] src/report/standard-reports/advanced-portfolio.scm: 325 make some improvements to handling of moneyin/out. Clean up some 326 cruft. Fixes #355660. May at least partially fix #346062 BP 327 3282007-12-19 18:07 andi5 329 330 * [r16683] packaging/win32/dist.sh, src/pixmaps/Makefile.am: 331 #503889: Improve r16678 when install icons according to spec. 332 Make it work for builddir != srcdir. Do not distribute 333 share\icons or share\pixmaps on win32. BP 334 3352007-12-19 17:38 andi5 336 337 * [r16682] src/bin/gnucash-bin.c: Update last stable version on 338 trunk to 2.2.2. 339 3402007-12-18 20:55 andrewsw 341 342 * [r16680] src/app-utils/app-utils.scm, 343 src/app-utils/date-utilities.scm, 344 src/report/standard-reports/transaction.scm: forward-port 345 (swigify) weekly subtotals for transaction report. see #138989. 346 3472007-12-18 14:57 jsled 348 349 * [r16678] src/pixmaps, src/pixmaps/Makefile.am: Bug#503889: 350 Install icons according to spec. On Win32, however, don't run 351 the non-existant (?) gtk-update-icon-cache. BP 352 3532007-12-16 18:47 andi5 354 355 * [r16674] packaging/win32/Makefile.am, 356 src/import-export/csv/Makefile.am: Fix make distcheck on trunk. 357 3582007-12-16 17:17 jsled 359 360 * [r16670] src/app-utils/gnc-sx-instance-model.c: Bug#496178: 361 freeing the result of guid_to_string(…) causes memory 362 corruption; use guid_to_string_buff(…) for clarity. BP 363 3642007-12-16 16:41 jsled 365 366 * [r16669] src/bin/gnucash-bin.c: Change some g_error's to 367 g_warnings, which won't abend the app. 368 3692007-12-16 16:40 jsled 370 371 * [r16668] src/app-utils/gnc-sx-instance-model.c: Misc cleanups: 372 always check creation_errors list, always print errors we 373 create, some other API usage cleanup. 374 3752007-12-16 13:05 andi5 376 377 * [r16664] packaging/win32/install.sh: Win32: Explicitly disable 378 python support of ktoblzcheck. BP 379 3802007-12-15 22:30 andi5 381 382 * [r16655] packaging/win32/defaults.sh, packaging/win32/dist.sh, 383 packaging/win32/install.sh: Win32: Add libtiff, because newer 384 gtk+ versions depend on it. BP 385 3862007-12-15 22:24 jsled 387 388 * [r16654] src/engine/Scrub.c: more specific log domain. 389 3902007-12-15 20:57 jsled 391 392 * [r16653] src/engine/Transaction.c: "trans" and "t" aren't good 393 variable names… try "from" and "to". 394 3952007-12-15 20:55 jsled 396 397 * [r16652] src/app-utils/gnc-sx-instance-model.c: Bug#500427: copy 398 any notes associated with SXes upon creation. BP 399 4002007-12-15 20:06 jsled 401 402 * [r16650] src/bin/gnucash-bin.c: Don't make unknown command-line 403 arguments abort the program, just warn and exit non-zero. BP 404 4052007-12-15 18:00 andi5 406 407 * [r16647] packaging/win32/gnucash.iss.in: Win32: Add Brazilian 408 Portuguese translation of inno strings, patch from Leonardo 409 Fontenelle. BP 410 4112007-12-15 17:34 andi5 412 413 * [r16646] packaging/win32/defaults.sh, packaging/win32/dist.sh, 414 packaging/win32/gnucash.iss.in, 415 packaging/win32/goffice-0.4.1-patch.diff, 416 packaging/win32/goffice-0.4.3-patch.diff, 417 packaging/win32/install.sh: Win32: Update package versions. 418 Update to gettext 0.17, glib 2.14.4, cairo 1.4.10, fontconfig 419 2.4.2-tml-20071015, atk 1.20.0, pango 1.18.3, gtk+ 2.12.3, 420 orbit2 2.14.10, gail 1.20.1, libbonobo 2.20.1, gnome-vfs 421 2.18.0.1, libgnome 2.20.1, libgnomecanvas 2.20.1, libbonoboui 422 2.20.0, libglade 2.6.2 and goffice 0.4.3. Gettext installs 423 translations to $prefix\lib\locale now, but not all gnome 424 packages have been rebuilt yet. BP 425 4262007-12-14 20:38 andi5 427 428 * [r16641] po/glossary/pt_BR.po: Update Brazilian Portuguese 429 glossary, patch by Leonardo Fontenelle. 430 4312007-12-14 20:00 andi5 432 433 * [r16638] packaging/win32/install.sh: #503579: Improve pi.sh to 434 allow reinstalling MSYS/MinGW, patch from Charles Day. BP 435 4362007-12-11 20:49 cstim 437 438 * [r16636] po/ca.po, po/cs.po, po/de.po, po/en_GB.po, po/hu.po, 439 po/pt_BR.po: Adapt translations to last string change introduced 440 by r16633. BP 441 4422007-12-11 20:48 cstim 443 444 * [r16635] configure.in, 445 src/import-export/hbci/druid-hbci-initial.c: #500026: Add 446 configure argument for packagers to have correct package name 447 reported on missing qt3-wizard. Because gnucash is a GTK+ 448 application and HBCI setup wizard for aqbanking is a Qt stuff, 449 most distribution split aqbanking packages to more sub-packages. 450 This patch adds possibility to change string of package name 451 displayed in the reported error without need of distro-specific 452 patches breaking I18N. It could be done in compile time using 453 --with-qt3-wizard-package=name. Patch by Stanislav Brabec 454 <sbrabec@suse.cz>. Signed-off-by: Christian Stimming 455 <stimming@tuhh.de> BP 456 4572007-12-09 23:29 jsled 458 459 * [r16629] src/app-utils/gnc-sx-instance-model.c: Bug#502755: 460 Duplicate a key which is "owned" by the table we're inserting it 461 into. BP 462 4632007-12-09 01:26 andi5 464 465 * [r16624] Makefile.am, m4: Remove the spurious m4/ directory. Use 466 macros/ instead. 467 4682007-12-08 17:26 andi5 469 470 * [r16623] src/import-export/csv: Ignore other generated files. 471 4722007-12-08 17:20 andi5 473 474 * [r16622] src/backend/file/io-gncxml-v2.c: Glib 2.14 removed the 475 pipe macro in gwin32.h, use _pipe instead. 476 4772007-12-08 17:16 andi5 478 479 * [r16621] accounts/ja, accounts/zh_CN, lib/stf: Ignore some 480 generated files. 481 4822007-12-08 14:11 andi5 483 484 * [r16619] src/engine/cap-gains.c: #492137: Patch from Mike 485 Alexander to fix regression in lot scrubber introduced in 486 r16370. Timespec uses a signed integer for the seconds instead 487 of an unsigned. BP 488 4892007-12-05 22:15 jsled 490 491 * [r16615] art/icon.svgz: update as well 492 4932007-12-05 14:57 jsled 494 495 * [r16613] art/banner.svgz, art/logo.svgz, art/splash.svgz, 496 src/pixmaps/gnucash_splash.png: s#Open Source#Free#, 497 s#Finance#Accounting#, s#Gnucash#GnuCash# BP 498 4992007-12-02 17:15 andi5 500 501 * [r16610] src/gnome/dialog-sx-since-last-run.c: #501059: Clean up 502 SLR dialog sx model and close with session. Avoid ref'ing the 503 model underlying the dialog so that it will be freed correctly. 504 Register the dialog as gui component to close it when the 505 session closed. BP 506 5072007-12-02 15:13 andi5 508 509 * [r16607] src/app-utils/gnc-component-manager.c: Fix compile 510 error in debugging part of gnc-component-manager.c. 511 * [r16606] src/gnome-utils/gnc-plugin-page.c: Use 512 g_type_name(type) instead of formatting with %ld. 513 * [r16605] src/app-utils/Makefile.am, 514 src/app-utils/gnc-sx-instance-model.c: Rename log domains 515 gnc.app-util* to gnc.app-utils*. 516 * [r16604] src/bin/gnucash-bin.c: When setting log levels, prefer 517 command line options to log.conf. 518 5192007-12-02 11:47 andi5 520 521 * [r16603] src/bin/overrides/gnucash-make-guids, 522 src/engine/engine.i: #499788: Swig-wrap guid_new_return and use 523 it for gnucash-make-guids. 524 5252007-12-02 10:35 andi5 526 527 * [r16602] src/gnome-utils/gnc-tree-view.c: In 528 gtv_set_sort_column, avoid a critical warning and block a 529 signal. The critical warning happens when opening the security 530 editor and the model underlying the tree view has not been 531 created yet. Also, do not send the sort column (back) to the 532 gconf storage. 533 * [r16601] src/import-export/qif-import/qif-parse.scm, 534 src/import-export/qif/qif-parse.c: #491581: Patch from Charles 535 Day to import qif Cash, ContribX and WithdrwX actions. BP 536 5372007-11-24 15:38 andi5 538 539 * [r16598] src/engine/gnc-commodity.c: #499360: Patch by Daniel 540 Harding to fix a crash when editing certain commodities. Replace 541 some DEBUGs by LEAVEs as well. BP 542 5432007-11-19 00:16 andi5 544 545 * [r16597] src/gnome/dialog-sx-editor.c: #496023: Handle correct 546 signal for closing the sx editor. BP 547 5482007-11-14 00:08 andi5 549 550 * [r16595] macros/svn2cl.xsl: Improve svn2cl.xsl: Make branch 551 selection more flexible, strip unmerged branches. All included 552 branches can be configured in one xsl:variable now, with 553 optional child parameters 'before' and 'after', e.g. to support 554 branching points and intermediary merges. Fix the bug that the 555 date of a hidden previous log entry can undermine the printing 556 of a new date-author header for a log entry. The branch 557 selection based on the actual merge state: + csv-import - 558 gda-dev - module-cleanup 559 5602007-11-07 21:47 cstim 561 562 * [r16583] packaging/win32/defaults.sh: Update ktoblzcheck package 563 version. BP 564 5652007-11-07 08:27 cstim 566 567 * [r16581] src/business/business-reports/payables.scm, 568 src/business/business-reports/receivables.scm: Fix erroneous 569 option ordering. Patch by Andrew Sackville-West. BP 570 5712007-11-03 01:56 andi5 572 573 * [r16579] configure.in, lib/libqof/qof/Makefile.am, 574 lib/libqof/qof/deprecated.c, lib/libqof/qof/deprecated.h, 575 lib/libqof/qof/gnc-numeric.c, lib/libqof/qof/qof.h, 576 lib/libqof/qof/qofbookmerge.h, lib/libqof/qof/qofevent-p.h, 577 lib/libqof/qof/qofevent.c, lib/libqof/qof/qofevent.h, 578 lib/libqof/qof/qofutil.c, src/engine/test/test-book-merge.c, 579 src/gnome/druid-merge.h: Remove deprecated qof wrappers. 580 5812007-11-01 20:35 cstim 582 583 * [r16577] src/report/report-system/html-acct-table.scm: More 584 speed up of reports by caching balance results in a hash table. 585 Patch by Mike Alexander. Together with r16576 for BP. BP 586 5872007-10-30 21:26 cstim 588 589 * [r16576] src/report/report-system/html-acct-table.scm: #488001: 590 Speed up several reports that rely on html-acct-table.scm. Patch 591 by Andrew Sackville-West. Signed-off-by: Christian Stimming 592 <stimming@tuhh.de> 593 5942007-10-28 15:32 andi5 595 596 * [r16575] doc/tip_of_the_day.list.in: Add development version 597 warning to the tip of the day list. 598 5992007-10-28 15:09 andi5 600 601 * [r16574] configure.in: #484576, r16572: Require goffice 0.5.1 602 for libgoffice-0.5.0. 603 6042007-10-28 13:26 cstim 605 606 * [r16573] src/doc/design/reports.texinfo: #490934: Minor 607 correction to reports documentation. Patch by Tim Abell. 608 6092007-10-28 12:27 andi5 610 611 * [r16572] configure.in, src/gnome-utils/gnc-html-graph-gog.c: 612 #484576: Support goffice >= 0.5.1. For us, goffice 0.5.1 differs 613 from 0.4 in that it lacks GogRendererCairo and we can use 614 GogRenderer and gog_renderer_render_to_cairo() (new) directly. 615 goffice 0.5.0 will not work with GnuCash. 616 6172007-10-27 08:10 cstim 618 619 * [r16571] src/doc/design/component-manager.texinfo: Minor 620 correction to component manager documentation. Patch by Tim 621 Abell, bug#490699. Signed-off-by: Christian Stimming 622 <stimming@tuhh.de> 623 6242007-10-26 23:21 andi5 625 626 * [r16570] src/core-utils/gnc-gconf-utils.h: #490679: Honor GNOME 627 toolbar settings when specified. Readd leading slash to 628 DESKTOP_GNOME_INTERFACE for an absolute gconf lookup. It has 629 been removed in r14945 (by me). BP 630 6312007-10-26 18:59 cstim 632 633 * [r16569] src/report/standard-reports/income-statement.scm: Add 634 optional two-column display of income statement and reversing 635 the income/expense order. This patch implements a two-column 636 income statement. I have sent this to the original person who 637 requested it on IRC, but haven't heard back as to whether it 638 actually solves his problem. Additionally, the patch includes 639 support for reversing the order of income/expense tables in the 640 report. It defaults to the standard income/expense, but can be 641 reversed to show expense/income (bad news first?) and is 642 supported by either one or two-column mode. Patch by Andrew 643 Sackville-West, bug#488004 Signed-off-by: Christian Stimming 644 <stimming@tuhh.de> 645 6462007-10-16 22:44 andi5 647 648 * [r16568] src/gnome-utils/dialog-preferences.c: #487326: Remove 649 account separator gconf callback when closing preferences dialog. 650 6512007-10-16 22:18 andi5 652 653 * [r16567] src/import-export/qif-import/druid-qif-import.c, 654 src/import-export/qif-import/qif.glade: #487317: Fix qif import 655 druid when stepping back without a file selection. Also gray out 656 "unload selected file" and "back" buttons when there is no file 657 selected. BP 658 6592007-10-15 19:59 cstim 660 661 * [r16565] packaging/win32/defaults.sh: Update gwen/aqbanking 662 versions on windows. 663 6642007-10-15 19:49 andi5 665 666 * [r16564] src/gnome-utils/dialog-options.c, 667 src/gnome-utils/gnc-account-sel.c: #482177: Emit 668 account_sel_changed on GncAccountSel when the combobox changed. 669 This makes it possible again to create customer reports for 670 other than only the first A/R account in the list. BP 671 6722007-10-13 15:23 andi5 673 674 * [r16563] packaging/win32/gnucash.iss.in, 675 packaging/win32/install.sh: Win32: Let gnucash.bat pass its 676 parameters to gnucash. 677 6782007-10-13 11:07 cstim 679 680 * [r16562] src/import-export/csv/Makefile.am, 681 src/import-export/csv/gnc-csv-model.c: Get the CSV code to 682 compile on Windows as well. 683 6842007-10-12 22:51 andi5 685 686 * [r16561] configure.in, lib/Makefile.am, lib/stf, 687 lib/stf/Makefile.am, lib/stf/README, lib/stf/stf-parse.c, 688 lib/stf/stf-parse.h, src/bin/gnucash-bin.c, 689 src/import-export/Makefile.am, 690 src/import-export/csv/Makefile.am, 691 src/import-export/csv/example-file.csv, 692 src/import-export/csv/gnc-csv-gnumeric-popup.c, 693 src/import-export/csv/gnc-csv-gnumeric-popup.h, 694 src/import-export/csv/gnc-csv-import.c, 695 src/import-export/csv/gnc-csv-import.h, 696 src/import-export/csv/gnc-csv-model.c, 697 src/import-export/csv/gnc-csv-model.h, 698 src/import-export/csv/gnc-csv-preview-dialog.glade, 699 src/import-export/csv/gnc-csv2glist.c, 700 src/import-export/csv/gnc-csv2glist.h, 701 src/import-export/csv/gnc-plugin-csv-ui.xml, 702 src/import-export/csv/gnc-plugin-csv.c, 703 src/import-export/csv/gnc-plugin-csv.h, 704 src/import-export/csv/gncmod-csv-import.c: Merge csv-import 705 branch back into trunk. configure.in | 2 lib/Makefile.am | 4 706 lib/stf/Makefile.am | 13 lib/stf/README | 2 lib/stf/stf-parse.c 707 | 1414 +++++++++++++++++++++ lib/stf/stf-parse.h | 112 + 708 src/bin/gnucash-bin.c | 1 src/import-export/Makefile.am | 4 709 src/import-export/csv/Makefile.am | 59 710 src/import-export/csv/example-file.csv | 4 711 src/import-export/csv/gnc-csv-gnumeric-popup.c | 194 ++ 712 src/import-export/csv/gnc-csv-gnumeric-popup.h | 78 + 713 src/import-export/csv/gnc-csv-import.c | 1173 +++++++++++++++++ 714 src/import-export/csv/gnc-csv-import.h | 33 715 src/import-export/csv/gnc-csv-model.c | 1199 +++++++++++++++++ 716 src/import-export/csv/gnc-csv-model.h | 122 + 717 src/import-export/csv/gnc-csv-preview-dialog.glade | 496 +++++++ 718 src/import-export/csv/gnc-csv2glist.c | 187 -- 719 src/import-export/csv/gnc-csv2glist.h | 39 720 src/import-export/csv/gnc-plugin-csv-ui.xml | 11 721 src/import-export/csv/gnc-plugin-csv.c | 160 ++ 722 src/import-export/csv/gnc-plugin-csv.h | 60 723 src/import-export/csv/gncmod-csv-import.c | 91 + 23 files 724 changed, 5228 insertions(+), 230 deletions(-) 725 7262007-10-09 13:27 jsled 727 728 * [r16558] src/gnome/gnucash.desktop.in.in: Add MimeType directive 729 so that systems can know how to open our files. :p 730 7312007-10-08 21:55 andi5 732 733 * [r16557] src/gnome-search/search.glade: In search dialog, make 734 top part naturally sized and bottom part expandable. Free the 735 search criteria box from its viewport and scrolledwindow and let 736 it take the space it needs. On the other hand, the search 737 results now fill the remaining space. 738 7392007-10-07 22:45 andi5 740 741 * [r16555] src/business/business-gnome/glade/date-close.glade, 742 src/gnome-utils/gnc-account-sel.c: Patch from Geert Janssens to 743 expand rhs fields in the post dialog. 744 7452007-10-06 23:05 andi5 746 747 * [r16554] src/base-typemaps.i, 748 src/business/business-core/business-core.i: #483796, Fancy 749 Invoice: Convert the elements of an AccountValueList when 750 wrapping. GLIST_HELPER_INOUT does not touch the single elements 751 and GncAccountValue typemaps do not work here. 752 7532007-10-06 08:58 cstim 754 755 * [r16553] 756 branches/csv-import/src/import-export/csv/gnc-csv-model.c: Fix 757 compiler warning 758 7592007-10-05 20:38 cstim 760 761 * [r16552] accounts/de_AT/acctchrt_common.gnucash-xea: Replace 762 "Sonstige Einkommen" by "Sonstige Erträge". (Forgot one in 763 r16551) 764 7652007-10-05 20:32 cstim 766 767 * [r16551] accounts/de_AT/acctchrt_business.gnucash-xea, 768 accounts/de_CH/acctchrt_common.gnucash-xea, 769 accounts/de_DE/acctchrt_common.gnucash-xea, 770 accounts/de_DE/acctchrt_full.gnucash-xea: Replace "Sonstige 771 Einkommen" by "Sonstige Erträge". 772 * [r16550] accounts/de_AT/acctchrt_brokerage.gnucash-xea, 773 accounts/de_AT/acctchrt_business.gnucash-xea, 774 accounts/de_AT/acctchrt_common.gnucash-xea, 775 accounts/de_CH/acctchrt_brokerage.gnucash-xea, 776 accounts/de_CH/acctchrt_common.gnucash-xea, 777 accounts/de_DE/acctchrt_brokerage.gnucash-xea, 778 accounts/de_DE/acctchrt_common.gnucash-xea: Replace "Einkommen" 779 by "Erträge" as proposed on gnucash-de. 780 7812007-10-05 19:11 cstim 782 783 * [r16549] src/engine/TransLog.c: Fix gcc-4.2 warning on a string 784 that cannot be NULL. Pointed out by Andrew Sackville-West. 785 7862007-10-03 01:18 andi5 787 788 * [r16547] lib/libqof/qof/qofquerycore.c, 789 lib/libqof/qof/qofutil.c, lib/libqof/qof/qofutil.h: #438360: 790 Replace str{,n}casestr and strcasecmp by 791 qof_utf8_{substr_nocase,strcasecmp}. The functions used did not 792 work for non-ascii characters. The new implementations use 793 g_utf8_casefold and g_utf8_normalize to improve case insensitive 794 searches and comparisons. 795 7962007-09-27 22:07 andi5 797 798 * [r16545] src/app-utils/gnc-sx-instance-model.c: Fix a 799 NULL-%s-printf in the SX code, #481110. 800 8012007-09-23 20:35 cstim 802 803 * [r16544] po/glossary/zh_TW.po, po/zh_TW.po: Updated Traditional 804 Chinese (zh_TW) translations by Kuang-che Wu <kcwu@csie.org> 805 8062007-09-19 16:49 rolf 807 808 * [r16542] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix 809 some spelling mistakes 810 8112007-09-19 16:21 rolf 812 813 * [r16541] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 814 remove some superfluous white-space 815 8162007-09-16 02:22 andi5 817 818 * [r16535] packaging/win32/defaults.sh: Patch by Nathan Buchanan 819 to fix link to libxslt on zlatkovic.com. 820 8212007-09-15 08:29 cstim 822 823 * [r16533] po/de.po: Update German translation. Change translation 824 of 'vendor' into 'Lieferant' as suggested by Robert Froschauer: 825 8262007-09-14 20:42 cstim 827 828 * [r16532] po/de.po, po/glossary/de.po: German wording 829 improvements as suggested by Robert Froschauer: 'income 830 statement' now 'Gewinn- und Verlustrechnung' 'total revenue' now 831 'Gesamterträge' 'vendor' now 'Lieferant', but not yet completely 832 done 833 8342007-09-14 20:00 cstim 835 836 * [r16529] accounts/Makefile.am: Fix messed-up Makefile for new 837 account templates. 838 8392007-09-14 19:59 cstim 840 841 * [r16528] po/pt_BR.po: Updated Brazilian Portugese translation by 842 Leonardo Fontenelle and Leslie H. Watter. We are "a little" 843 late, but this is the new pt_BR translation: - 3446 translated 844 messages, - 184 fuzzy translations, - 56 untranslated messages. 845 * [r16527] accounts/Makefile.am, accounts/zh_CN, 846 accounts/zh_CN/Makefile.am, 847 accounts/zh_CN/acctchrt_brokerage.gnucash-xea, 848 accounts/zh_CN/acctchrt_business.gnucash-xea, 849 accounts/zh_CN/acctchrt_carloan.gnucash-xea, 850 accounts/zh_CN/acctchrt_cdmoneymkt.gnucash-xea, 851 accounts/zh_CN/acctchrt_checkbook.gnucash-xea, 852 accounts/zh_CN/acctchrt_childcare.gnucash-xea, 853 accounts/zh_CN/acctchrt_common.gnucash-xea, 854 accounts/zh_CN/acctchrt_eduloan.gnucash-xea, 855 accounts/zh_CN/acctchrt_fixedassets.gnucash-xea, 856 accounts/zh_CN/acctchrt_full.gnucash-xea, 857 accounts/zh_CN/acctchrt_homeloan.gnucash-xea, 858 accounts/zh_CN/acctchrt_homeown.gnucash-xea, 859 accounts/zh_CN/acctchrt_otherloan.gnucash-xea, 860 accounts/zh_CN/acctchrt_renter.gnucash-xea, 861 accounts/zh_CN/acctchrt_retiremt.gnucash-xea, 862 accounts/zh_CN/acctchrt_spouseinc.gnucash-xea, 863 accounts/zh_CN/acctchrt_spouseretire.gnucash-xea, 864 accounts/zh_HK, accounts/zh_HK/acctchrt_business.gnucash-xea, 865 accounts/zh_TW, accounts/zh_TW/acctchrt_business.gnucash-xea, 866 configure.in: Bug#473827: Chinese account templates by 867 titanwill. Includes the business account from the above 868 translation. The words "equity" and "state/province". Created 869 zh_TW and zh_HK translations of business account. Each one is 870 now set to the appropriate default currency (zh_CN = CNY, zh_TW 871 = TWD, zh_HK = HKD) 872 8732007-09-12 03:19 jsled 874 875 * [r16525] src/engine/iso-4217-currencies.scm: iso4217 currency 876 updates 877 8782007-09-12 02:56 jsled 879 880 * [r16524] packaging/win32/install.sh: pause to let Windows catch 881 up with file creation; patch from Nathan Buchanan <nbinont gmail 882 com>. 883 8842007-09-12 02:46 jsled 885 886 * [r16523] packaging/win32/defaults.sh, 887 packaging/win32/functions.sh: wget rate-limiting, patch from 888 Nathan Buchanan <nbinont gmail com> 889 8902007-09-11 00:38 jsled 891 892 * [r16522] src/engine/iso-4217-currencies.scm: Bug#475666: add the 893 Cuban Convertible Peso (CUC). 894 8952007-09-10 19:29 cstim 896 897 * [r16521] accounts/ja_JP.EUC/acctchrt_common.gnucash-xea: Remove 898 obsolete and unused ja_JP.EUC account template 899 9002007-09-10 19:27 cstim 901 902 * [r16520] accounts/Makefile.am, accounts/ja, 903 accounts/ja/Makefile.am, 904 accounts/ja/acctchrt_brokerage.gnucash-xea, 905 accounts/ja/acctchrt_business.gnucash-xea, 906 accounts/ja/acctchrt_carloan.gnucash-xea, 907 accounts/ja/acctchrt_cdmoneymkt.gnucash-xea, 908 accounts/ja/acctchrt_checkbook.gnucash-xea, 909 accounts/ja/acctchrt_childcare.gnucash-xea, 910 accounts/ja/acctchrt_common.gnucash-xea, 911 accounts/ja/acctchrt_eduloan.gnucash-xea, 912 accounts/ja/acctchrt_fixedassets.gnucash-xea, 913 accounts/ja/acctchrt_homeloan.gnucash-xea, 914 accounts/ja/acctchrt_homeown.gnucash-xea, 915 accounts/ja/acctchrt_otherloan.gnucash-xea, 916 accounts/ja/acctchrt_renter.gnucash-xea, 917 accounts/ja/acctchrt_retiremt.gnucash-xea, 918 accounts/ja/acctchrt_spouseinc.gnucash-xea, 919 accounts/ja/acctchrt_spouseretire.gnucash-xea, configure.in: 920 Hiroto Kagotani: Newly translated Japanese account files. He 921 said: Instead, accounts/ja_JP.EUC and its content can be safely 922 removed. 923 9242007-09-10 19:19 cstim 925 926 * [r16519] src/tax/us/txf-de_DE.scm: Bug#473809: Rolf Leggewie's 927 work on German tax categories. 928 9292007-09-10 13:45 rolf 930 931 * [r16518] accounts/de_DE/acctchrt_skr04.gnucash-xea: SK04: fix 932 indentation 933 * [r16517] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: fix 934 indentation 935 9362007-09-10 08:14 rolf 937 938 * [r16516] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: 939 replace guid with new sed -i s/type=\"guid\"/type=\"new\"/ 940 accounts/de_DE/acctchrt_skr03.gnucash-xea 941 9422007-09-10 08:10 rolf 943 944 * [r16515] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: 945 validate SKR03, same as r16514 for SKR04 946 9472007-09-09 19:27 rolf 948 949 * [r16514] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 950 validate the XML file with the help of jsled and nxml-mode in 951 emacs 952 9532007-09-09 12:52 cstim 954 955 * [r16512] po/ja.po: Updated Japanese translation by Hiroto 956 Kagotani. 957 9582007-09-09 12:29 cstim 959 960 * [r16511] po/cs.po: Updated Czech po file from the Translation 961 Project. 962 9632007-09-07 19:52 cstim 964 965 * [r16510] po/de.po: Update German translation after latest string 966 change. 967 9682007-09-07 19:42 cstim 969 970 * [r16509] src/business/business-reports/easy-invoice.scm, 971 src/business/business-reports/fancy-invoice.scm, 972 src/business/business-reports/invoice.scm: Make error message on 973 unselected invoice more verbose. 974 9752007-09-05 03:44 jsled 976 977 * [r16507] src/report/standard-reports/standard-reports.scm: 978 whitespace 979 9802007-09-05 03:43 jsled 981 982 * [r16506] src/report/utility-reports/view-column.scm: move onto 983 one line so greps are a bit more immediately useful. 984 9852007-09-04 19:33 cstim 986 987 * [r16505] src/tax/us/txf-de_DE.scm: Bug#471473: Updated german 988 tax categories by Rolf Leggewie. 989 9902007-09-04 14:31 rolf 991 992 * [r16504] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 993 replace all occurrences of "guid" with "new" Learned this from 994 bug#321405. jsled and I assume that this should be more stable. 995 9962007-09-04 12:23 rolf 997 998 * [r16503] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add 999 information to relate accounts to Umsatzsteuervoranmeldung report 1000 10012007-09-04 11:48 rolf 1002 1003 * [r16502] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: some 1004 more standardization in format for UstVa entries 1005 10062007-09-04 11:34 rolf 1007 1008 * [r16501] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: make 1009 all UstVa entries similar in style 1010 10112007-09-04 11:22 rolf 1012 1013 * [r16500] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add 1014 line number to account 3832 to make description parallel to 1015 other entries 1016 10172007-09-04 11:17 rolf 1018 1019 * [r16499] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add 1020 description for account 4140 1021 10222007-09-04 11:05 rolf 1023 1024 * [r16498] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 1025 shorten description a bit 1026 10272007-09-04 10:45 rolf 1028 1029 * [r16497] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 1030 convert to UTF-8 (and include the converted text as well ;-)) 1031 10322007-09-04 10:41 rolf 1033 1034 * [r16496] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 1035 convert to UTF-8 1036 10372007-09-03 22:19 rolf 1038 1039 * [r16495] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: 1040 remove sample accounts. It makes more sense to have information 1041 on how to work with SKR04 at http://linuxwiki.de/GnuCash/EuerGc 1042 10432007-09-03 21:33 rolf 1044 1045 * [r16494] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: pad 1046 some fields with zero instead of whitespace 1047 10482007-09-03 20:36 andi5 1049 1050 * [r16493] accounts/de_CH/acctchrt_chkmu.gnucash-xea, 1051 accounts/de_CH/acctchrt_common.gnucash-xea, 1052 accounts/de_DE/acctchrt_full.gnucash-xea, 1053 accounts/de_DE/acctchrt_skr04.gnucash-xea: #472205: Replace &#; 1054 character references by latin0-encoded letters in german account 1055 hierachies. 1056 10572007-09-03 20:22 rolf 1058 1059 * [r16489] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix 1060 sorting (bug#432235) 1061 10622007-09-03 20:17 rolf 1063 1064 * [r16488] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix 1065 spelling mistake 1066 10672007-09-02 20:18 cstim 1068 1069 * [r16485] src/doc/design/component-manager.texinfo, 1070 src/doc/design/engine.texinfo, src/doc/design/intro.texinfo, 1071 src/doc/design/register.texinfo, src/doc/design/reports.texinfo, 1072 src/doc/design/top-level.texinfo, 1073 src/doc/design/user-preferences.texinfo: Bug#470750: Add warning 1074 about outdated info to texinfo texts. 1075 10762007-09-02 19:40 cstim 1077 1078 * [r16484] src/report/locale-specific/us/taxtxf-de_DE.scm, 1079 src/report/locale-specific/us/taxtxf.scm: Bug#471485: Fix 1080 SWIGification string issues. 1081 * [r16483] src/tax/us/txf-de_DE.scm: Bug#471473: Add missing 1082 German tax category. 1083 10842007-09-02 17:40 jsled 1085 1086 * [r16482] src/app-utils/options.scm: remove stray 'u' that crept 1087 in. 1088 10892007-09-02 16:54 cstim 1090 1091 * [r16481] accounts/de_DE/acctchrt_skr04.gnucash-xea: Update 1092 German SKR04 account template by Frank Ellenberger. Bug#433428 1093 10942007-08-30 04:55 lasindi 1095 1096 * [r16480] 1097 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1098 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1099 branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added 1100 support for a real "Balance" column; added specific error 1101 messages for each row on what error(s) the row had; a few bug 1102 fixes; added comments; some refactoring of functions. 1103 Transactions to be imported are also now sorted by date instead 1104 of line number. 1105 11062007-08-28 23:51 jsled 1107 1108 * [r16478] src/app-utils/options.scm: Remove tab characters. :p 1109 11102007-08-28 00:07 jsled 1111 1112 * [r16477] src/register/register-gnome/gnucash-sheet.c, 1113 src/register/register-gnome/gnucash-sheet.h: Bug#343448: hide 1114 unused scrollbars in register; patch from Michael Culbertson 1115 <michael.culbertson gmail com>. 1116 11172007-08-27 23:22 jsled 1118 1119 * [r16476] src/gnome-utils/gnc-file.c: Bug#467521: disappear the 1120 splash if we're about to put up the modal problem-opening-file 1121 dialog. 1122 11232007-08-27 23:15 jsled 1124 1125 * [r16475] src/gnome/dialog-print-check.c: Bug#467532: change to 1126 pango drawing/clipping handling for wrapped strings; patch from 1127 David Reiser <dbreiser earthlink net>. 1128 11292007-08-27 23:10 jsled 1130 1131 * [r16474] src/business/business-gnome/gnc-plugin-page-invoice.c, 1132 src/gnome-utils/glade/preferences.glade, 1133 src/gnome-utils/gnc-plugin-page.h, 1134 src/gnome/gnc-plugin-page-account-tree.c, 1135 src/gnome/gnc-plugin-page-register.c, 1136 src/gnome/schemas/apps_gnucash_general.schemas.in: Bug#468681: 1137 configurable positioning for summary bar; patch from Michael 1138 Culbertson <michael.culbertson gmail com>. 1139 11402007-08-27 22:51 jsled 1141 1142 * [r16473] doc/tip_of_the_day.list.in: Bug#470801: remove 1143 dev/unstable-branch item. 1144 11452007-08-19 16:47 andi5 1146 1147 * [r16462] NEWS, configure.in, src/bin/gnucash-bin.c: Update to 1148 release 2.2.1. 1149 11502007-08-19 15:57 andi5 1151 1152 * [r16461] macros/svn2cl.xsl: Do not include 1153 branches/register-rewrite in ChangeLog. 1154 11552007-08-19 12:59 andi5 1156 1157 * [r16460] src/gnome-utils/gnc-tree-view.c: Respect "none" as tree 1158 view sort column name, #468115. Fall back to default ordering. 1159 11602007-08-19 01:17 andi5 1161 1162 * [r16453] src/gnome/window-reconcile.c: Connect a signal to a 1163 glade widget before destroying that. In some cases the interest 1164 button in the reconciliation dialog is for payments, in some for 1165 charges or otherwise it is completely destroyed. Avoid a 1166 critical warning caused by binding a signal to it. 1167 11682007-08-18 15:48 jsled 1169 1170 * [r16448] src/gnome-utils/gnc-dense-cal-store.c, 1171 src/gnome-utils/gnc-dense-cal.c, src/gnome/dialog-sx-editor.c: 1172 Optimize some dense-cal (re-)drawing and updating. Add some 1173 timer-debuggings. 1174 11752007-08-18 15:28 jsled 1176 1177 * [r16447] HACKING: misc changes 1178 11792007-08-16 17:10 cstim 1180 1181 * [r16438] po/hu.po: Updated Hungarian translation 1182 11832007-08-13 14:13 jsled 1184 1185 * [r16422] src/engine/iso-4217-currencies.scm: add Yemeni Riyal 1186 (YER). 1187 11882007-08-12 19:14 cstim 1189 1190 * [r16421] po/hu.po, po/nb.po, po/nl.po, po/uk.po: Fix 1191 translations that accidentally added the context prefix to their 1192 translation. 1193 11942007-08-12 18:39 cstim 1195 1196 * [r16420] po/hu.po: Updated Hungarian translation 1197 11982007-08-11 22:49 chris 1199 1200 * [r16419] src/backend/file/io-gncxml-v2.c: Minor typo fix in 1201 debugging output. 1202 12032007-08-11 15:10 cstim 1204 1205 * [r16414] po/de.po: Update German translation. 1206 12072007-08-10 11:46 andi5 1208 1209 * [r16410] configure.in, 1210 src/import-export/hbci/druid-hbci-initial.c: Revert r15799 and 1211 teach FreeBSD WEXITSTATUS, #465338. 1212 12132007-08-09 11:35 andi5 1214 1215 * [r16409] src/register/register-gnome/gnucash-sheet.c: Make 1216 right-clicks in registers work like left-clicks plus popup, 1217 #339260. To avoid confusion and possible data loss, the register 1218 should focus the transaction that was right-clicked so that 1219 actions chosen from the popup apply to the one the user probably 1220 wanted. The code was already there but unused because of missing 1221 register sheet popups. 1222 * [r16408] src/scm/doc.scm: Remove old code unused since r14253. 1223 12242007-08-08 20:07 jsled 1225 1226 * [r16405] src/app-utils/gnc-sx-instance-model.c: remove 1227 superfluous comment. 1228 12292007-08-08 14:25 jsled 1230 1231 * [r16404] src/bin/gnucash-bin.c: remove now-unused var. 1232 12332007-08-08 04:20 jsled 1234 1235 * [r16403] src/bin/gnucash-bin.c: Given set_log_level will 1236 maintain its own safe copy of the string, we don't need to 'dup 1237 it. 1238 12392007-08-08 04:19 jsled 1240 1241 * [r16402] lib/libqof/qof/qoflog.c: Move g_strdup inside of 1242 set_log_level to be a slightly better citizen and fix a serious 1243 bug. :/ 1244 12452007-08-07 10:35 andi5 1246 1247 * [r16401] src/gnome-utils/dialog-options.c: Fix a win32 crash 1248 when resetting pixmap options. 1249 12502007-08-07 10:28 andi5 1251 1252 * [r16400] src/gnome-utils/gnc-html.c: Let gnc_html_parse_url grok 1253 Windows filenames, #462567. Change the regular expression that 1254 should match the protocol in a given URL so that it requires at 1255 least two characters and C:\ or C:/ will not be interpreted as 1256 [prot=C, path=\] (or path=/, resp.). Also replace two hard-coded 1257 slash operations by g_path_is_absolute and g_build_filename. 1258 12592007-08-07 01:00 jsled 1260 1261 * [r16399] src/engine/Split.c: Bug#452496: This survived my 1262 regular receipt entry session, a whole 30 minutes of light 1263 testing. So, more testing is probably good, but ain't that 1264 always the case. 1265 12662007-08-07 00:56 andi5 1267 1268 * [r16398] src/app-utils/file-utils.c: In gncFindFile, use 1269 g_path_is_absolute instead of file[0]=='/'. 1270 12712007-08-06 15:40 andi5 1272 1273 * [r16393] src/gnome/gnc-plugin-page-account-tree.c: Avoid 1274 critical warnings when searching interactively in account tree. 1275 gnc_account_n_children will print those when it is called with 1276 NULL. 1277 12782007-08-06 10:30 andi5 1279 1280 * [r16392] src/gnome-utils/dialog-account.c: Avoid a critical 1281 warning when editing an account. As gnc_account_to_ui is called 1282 before a parent account is selected, get_ui_fullname should not 1283 depend on it so that gnc_account_is_root does not always print a 1284 critical warning (GNC_IS_ACCOUNT(account) failed). 1285 12862007-08-05 21:44 jsled 1287 1288 * [r16388] src/engine/gnc-engine.c: If there's no SQL_DIR, then 1289 there's no SQL module to load. So don't. :p 1290 12912007-08-05 21:24 jsled 1292 1293 * [r16387] lib/libqof/qof/qoflog.h, 1294 src/backend/file/gnc-book-xml-v2.c, 1295 src/backend/file/gnc-freqspec-xml-v2.c, 1296 src/backend/file/gnc-schedxaction-xml-v2.c, 1297 src/backend/file/gnc-xml.h, 1298 src/backend/file/sixtp-dom-parsers.h, src/engine/FreqSpec.c, 1299 src/engine/FreqSpec.h, src/engine/FreqSpecP.h, 1300 src/engine/Makefile.am, src/engine/Recurrence.c, 1301 src/engine/Recurrence.h, src/engine/SchedXaction.c, 1302 src/engine/SchedXaction.h, src/engine/cashobjects.c, 1303 src/engine/gnc-engine.c, src/engine/gnc-engine.h, 1304 src/engine/test-core/test-engine-stuff.c, 1305 src/engine/test/Makefile.am, src/engine/test/test-freq-spec.c, 1306 src/engine/test/test-recurrence.c, 1307 src/gnome-utils/gnc-dense-cal-store.c, 1308 src/gnome-utils/gnc-dense-cal-store.h, 1309 src/gnome-utils/gnc-frequency.c, 1310 src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, 1311 src/gnome/druid-acct-period.c, src/gnome/druid-loan.c: Remove 1312 FreqSpec. 1313 13142007-08-04 10:31 cstim 1315 1316 * [r16383] po/ja.po: Updated Japanese translation by Hiroto 1317 Kagotani 1318 13192007-08-04 10:10 cstim 1320 1321 * [r16382] Makefile.am, po/glossary/hu.po: Add Hungarian glossary 1322 by Tako Kornel. 1323 13242007-08-03 11:23 lasindi 1325 1326 * [r16381] 1327 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1328 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1329 branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added 1330 support for error messages individualized for rows; started 1331 renaming "Amount" to "Balance"; got rid of some "uninitialized" 1332 warnings; added some comments 1333 13342007-08-03 01:30 jsled 1335 1336 * [r16380] src/gnome/druid-loan.c: Bug#170729: format a literal 1337 value to get the locale-specific decimal separator. 1338 13392007-08-03 01:26 jsled 1340 1341 * [r16379] src/import-export/qif-import/druid-qif-import.c: 1342 Bug#445917: parity between label and button. Patch from Andreas 1343 Köhler. ;) 1344 13452007-08-02 23:48 jsled 1346 1347 * [r16378] src/bin/gnucash-bin.c, src/gnome-utils/gnc-file.c, 1348 src/gnome-utils/gnc-splash.c, src/gnome-utils/gnc-window.c: 1349 Bug#457944: Keep splash screen during file loading. - do not 1350 destroy the splash screen during file loading - display which 1351 reports are rendered in the progress field of the splash screen 1352 Patch from Herbert Thoma <herbert.thoma iis fraunhofer de> 1353 13542007-08-02 23:41 jsled 1355 1356 * [r16377] src/backend/file/sixtp.c: whitespace: s/tab/space/ 1357 13582007-07-30 19:21 cstim 1359 1360 * [r16373] po/ca.po: Updated Catalan translation from the 1361 Translation Project. Fixed the context-prefix messages with `|' 1362 myself, though. 1363 13642007-07-29 16:00 jsled 1365 1366 * [r16370] lib/libqof/qof/gnc-date.h: Bug#361604: patch from Mike 1367 Alexander <mta umich edu> to fix datatype for gnc-date.h to 1368 allow ranging negative, which is important in a few places. 1369 13702007-07-27 16:49 cstim 1371 1372 * [r16366] po/ca.po: Updated Catalan translation from the 1373 Translation Project. 1374 13752007-07-26 13:26 lasindi 1376 1377 * [r16358] 1378 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1379 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1380 branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added 1381 support for separate "Deposit" and "Withdrawal" columns 1382 13832007-07-25 10:28 lasindi 1384 1385 * [r16357] 1386 branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.c, 1387 branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.h, 1388 branches/csv-import/src/import-export/csv/gnc-csv-model.c: Added 1389 support for amounts with currency symbols (e.g., "$100"), 1390 attributed all Gnumeric developers in popup files copied from 1391 Gnumeric 1392 13932007-07-25 06:53 lasindi 1394 1395 * [r16356] branches/csv-import/src/import-export/csv/Makefile.am, 1396 branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.c, 1397 branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.h, 1398 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1399 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1400 branches/csv-import/src/import-export/csv/gnc-csv-model.h, 1401 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 1402 Added support for fixed-width files, added support for 'm-d' and 1403 'd-m' dates (i.e. dates without years), and minor polishing 1404 14052007-07-24 18:32 cstim 1406 1407 * [r16353] src/engine/iso-4217-currencies.scm: Fix XPF [CFP Franc 1408 Pacifique] to not use cents. By Dominique Corbex 1409 <dominique.corbex@gmail.com>: The XPF currency [CFP Franc 1410 Pacifique], used in French Polynesia, New Caledonia, Wallis and 1411 Futuna islands has 2 digits after the decimal point in Gnucash. 1412 That's wrong as the XPF currency makes no use of cents. (see 1413 http://www.wikipedia.com/wiki/Currency_codes and search for XPF) 1414 14152007-07-23 19:13 cstim 1416 1417 * [r16352] AUTHORS, po/en_GB.po: Update British English 1418 translation by Nigel Titley. 1419 14202007-07-22 19:17 andi5 1421 1422 * [r16351] packaging/win32/gnucash.iss.in: Add code page 1423 information to gnucash.bat, #458783. Instead of trying to 1424 retrieve the system code page, simply hard-code the code pages 1425 for the configured languages. This is one more string for each 1426 new translation of the custom messages. Suggestions for how to 1427 parse the LangOptions/LanguageCodePage parameter in isl files 1428 are welcome. 1429 14302007-07-22 12:09 cstim 1431 1432 * [r16350] po/en_GB.po: Fix erroneous msgstr containing context 1433 prefix 1434 14352007-07-22 08:21 cstim 1436 1437 * [r16349] po/fr.po: Updated French translation by Stephane 1438 Raimbault 1439 14402007-07-22 01:51 andi5 1441 1442 * [r16347] packaging/win32/dist.sh: LibGSF does not install schema 1443 files anymore, drop corresponding dist rule. 1444 14452007-07-22 01:41 andi5 1446 1447 * [r16346] packaging/win32/Makefile.am, 1448 packaging/win32/defaults.sh, 1449 packaging/win32/goffice-0.3.7-patch.diff, 1450 packaging/win32/goffice-0.4.1-patch.diff, 1451 packaging/win32/install.sh: Update LibGSF (1.14.5) and GOffice 1452 (0.4.1) on Windows. 1453 14542007-07-21 19:57 cstim 1455 1456 * [r16345] packaging/win32/defaults.sh: Update many Gnome packages 1457 in the hope of getting rid of some bugs. This includes updating 1458 ORBit2 to 2.14.7; on the WinXP machine I have available this 1459 meant gconfd ran just fine. But we'd need to get some further 1460 feedback on whether it really works or whether we need to stick 1461 to ORBit2 2.13.3. 1462 14632007-07-21 08:07 cstim 1464 1465 * [r16344] po/de.po: Update German translation 1466 14672007-07-20 21:59 cstim 1468 1469 * [r16341] packaging/win32/dist.sh, 1470 packaging/win32/gnucash.iss.in: Ship the gnucash binary 1471 including the Qt DLLs. #457228 1472 * [r16340] packaging/win32/dist.sh: Install Windows theme of gtk 1473 for improved ui. #458567 1474 14752007-07-20 21:06 cstim 1476 1477 * [r16336] po/ja.po: Updated Japanese translation by Hiroto 1478 Kagotani 1479 14802007-07-20 20:52 cstim 1481 1482 * [r16335] src/import-export/hbci/glade/hbci.glade: Fix missing 1483 keyboard shortcut in string. 1484 14852007-07-20 20:51 cstim 1486 1487 * [r16334] .gitignore: Update gitignore 1488 * [r16333] po/ca.po: Updated Catalan translation from the 1489 Translation Project. 1490 14912007-07-19 22:34 jsled 1492 1493 * [r16331] src/gnome/gnc-plugin-basic-commands.c, 1494 src/gnome/ui/gnc-plugin-basic-commands-ui.xml: [branches/2.2 1495 16327] Bug#458434: disable the not-really-ready "Close Books" 1496 and "Import QSF" menu items. 1497 14982007-07-19 22:33 jsled 1499 1500 * [r16330] src/gnome-utils/gnc-main-window.c: [branches/2.2 16326] 1501 Bug#457027: adjust the near-side copyright year to, uh, this 1502 year. :) 1503 15042007-07-19 22:32 jsled 1505 1506 * [r16329] src/bin/gnucash-bin.c: [branches/2.2 16325] Bug#457812: 1507 adjust the stable (2.2)/dev (2.4) version number message text. 1508 Patch from Kevin Hale Boyes. 1509 15102007-07-19 22:31 jsled 1511 1512 * [r16328] packaging/gnucash.spec.in: [branches/2.2 16324] 1513 Bug#458080: update RPM specfile BuildRequires to remove g-wrap. 1514 Patch from Kevin Hale Boyes. 1515 15162007-07-16 01:51 lasindi 1517 1518 * [r16317] 1519 branches/csv-import/src/import-export/csv/example-file.csv, 1520 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1521 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1522 branches/csv-import/src/import-export/csv/gnc-csv-model.h: 1523 Rewrote parse_date to be separator agnostic 1524 15252007-07-14 11:20 cstim 1526 1527 * [r16310] po/fr.po: Revert latest French translation as per 1528 Stephane Raimbault's request, due to various introduced wording 1529 errors. 1530 15312007-07-14 08:09 cstim 1532 1533 * [r16308] po/uk.po: Updated Ukrainian translation from 1534 Translation Project. 1535 15362007-07-14 01:31 wilddev 1537 1538 * [r16306] src/gnome-utils/Makefile.am: update to release 2.2.0 1539 15402007-07-14 01:00 wilddev 1541 1542 * [r16303] NEWS, configure.in: update to release 2.2.0 1543 15442007-07-12 19:14 cstim 1545 1546 * [r16301] po/pt_BR.po: Updated Portuguese (Brazil) translation by 1547 Leonardo Fontenelle and team. 1548 * [r16300] po/de.po: Improve German translation as proposed by 1549 Frank H. Ellenberger. 1550 * [r16299] po/sk.po: Update Slovak translation from TP. 1551 15522007-07-11 20:51 andi5 1553 1554 * [r16296] src/import-export/ofx/gnc-ofx-import.c: Fix an ofx 1555 import memory leak and a non-ascii-path problem on win32. On 1556 Win32, the import file path needs to be converted to the system 1557 codepage for libofx. Also, free it afterwards. 1558 15592007-07-10 20:51 cstim 1560 1561 * [r16295] packaging/win32/Makefile.am: Fix erroneous dir in 1562 Makefile 1563 15642007-07-10 20:11 cstim 1565 1566 * [r16294] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, 1567 po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, 1568 po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, 1569 po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, 1570 po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge 1571 translation updates because of very last string change. 1572 15732007-07-10 09:43 lasindi 1574 1575 * [r16293] 1576 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1577 branches/csv-import/src/import-export/csv/gnc-csv-model.c: 1578 Replaced calls to g_malloc with g_new 1579 15802007-07-10 09:28 lasindi 1581 1582 * [r16292] branches/csv-import/src/import-export/csv/Makefile.am, 1583 branches/csv-import/src/import-export/csv/example-file.csv, 1584 branches/csv-import/src/import-export/csv/gnc-csv-model.c: Added 1585 TransPropertyList struct and functions, fixed integer amount 1586 rounding error, added example file 1587 15882007-07-09 19:34 cstim 1589 1590 * [r16289] packaging/win32/gnucash.iss.in: Fix (hopefully) Greek 1591 string encodings. 1592 15932007-07-09 19:23 cstim 1594 1595 * [r16288] doc/Makefile.am, doc/README-fr.win32-bin.txt, 1596 packaging/win32/gnucash.iss.in: Add French translation of README 1597 by Pierre-Antoine and Spel. 1598 * [r16287] packaging/win32/defaults.sh: Update Inno Setup version 1599 * [r16286] packaging/win32/Greek-4-5.1.11.isl, 1600 packaging/win32/Makefile.am, packaging/win32/gnucash.iss.in: Add 1601 Greek translation for Setup messages by Nikos Charonitakis. Add 1602 the Greek translation file for whole Inno Setup. 1603 16042007-07-09 19:15 lasindi 1605 1606 * [r16285] 1607 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1608 branches/csv-import/src/import-export/csv/gnc-csv-model.h: Got 1609 rid another few warnings, got rid of file_to_string (which had 1610 Unix-specific calls) 1611 16122007-07-09 18:30 lasindi 1613 1614 * [r16284] branches/csv-import/src/import-export/csv/Makefile.am, 1615 branches/csv-import/src/import-export/csv/gnc-csv-model.c: Got 1616 rid of some unintialized warnings 1617 16182007-07-09 17:09 lasindi 1619 1620 * [r16283] 1621 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1622 branches/csv-import/src/import-export/csv/gnc-csv-model.c: 1623 Handled errors in guessing encoding 1624 16252007-07-08 20:21 lasindi 1626 1627 * [r16282] branches/csv-import/lib/stf/stf-parse.c, 1628 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1629 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1630 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 1631 Fixed some bugs, attempted to get STF code working with goffice 1632 0.2 1633 16342007-07-08 18:42 cstim 1635 1636 * [r16281] packaging/win32/gnucash.iss.in: Add French translation 1637 of Installer messages 1638 16392007-07-08 13:22 andi5 1640 1641 * [r16280] packaging/win32/gnucash.iss.in: Update the firewall 1642 rules to match the new location of gconfd-2.exe. 1643 16442007-07-08 13:21 cstim 1645 1646 * [r16279] po/de.po: Update German translation 1647 16482007-07-08 13:19 cstim 1649 1650 * [r16278] src/gnome-utils/gnc-autosave.c: Fix typo 1651 16522007-07-08 13:12 andi5 1653 1654 * [r16277] packaging/win32/dist.sh: Use redirect.exe for 1655 gconfd-2.exe (#450052) and qt3-wizard.exe (#452382). Move the 1656 original executables to bin\, use renamed copies of redirect.exe 1657 at the old locations. 1658 16592007-07-08 13:08 andi5 1660 1661 * [r16276] packaging/win32/Makefile.am, 1662 packaging/win32/redirect.c: Add win32/redirect.c, a tool 1663 spawning itself in a parent bin\ directory. This program, called 1664 as "prog.exe (arg)*", will search for .\bin\prog.exe, 1665 ..\bin\prog.exe and so on. The first hit will be spawned with 1666 the same parameters and its exit status will be the exit status 1667 of this program. 1668 16692007-07-08 13:07 cstim 1670 1671 * [r16275] packaging/win32/gnucash.iss.in: Update German 1672 translations of windows menu items 1673 16742007-07-08 12:56 cstim 1675 1676 * [r16274] doc/README-de.win32-bin.txt: Recode README again to 1677 latin1 1678 16792007-07-08 12:53 cstim 1680 1681 * [r16273] doc/README-de.win32-bin.txt, doc/README.win32-bin.txt: 1682 Convert windows READMEs to windows line endings. 1683 * [r16272] packaging/win32/gnucash.iss.in: Add more menu entries 1684 on windows: readme, bugzilla, faq. Also add translations for all 1685 menu entries. 1686 16872007-07-08 11:50 cstim 1688 1689 * [r16271] doc/README-de.win32-bin.txt: Recode README; for Inno 1690 Setup it must be in latin1, not utf8. 1691 16922007-07-08 11:14 cstim 1693 1694 * [r16270] packaging/win32/gnucash.iss.in: Oops, fix typo in Inno 1695 file 1696 16972007-07-08 11:05 andi5 1698 1699 * [r16269] src/bin/gnucash-bin.c: Fix typo in binreloc message. 1700 17012007-07-08 10:51 cstim 1702 1703 * [r16268] packaging/win32/gnucash.iss.in: Install the gnucash 1704 icon on all user's desktops, not only the current one 1705 * [r16267] doc/Makefile.am, doc/README-de.win32-bin.txt, 1706 doc/README.win32-bin.txt, packaging/win32/gnucash.iss.in: Add 1707 German-language README to show during win32 installation. 1708 17092007-07-08 10:34 cstim 1710 1711 * [r16266] packaging/win32/defaults.sh: Update version numbers of 1712 newly released gwen/aqbanking. 1713 17142007-07-08 09:48 lasindi 1715 1716 * [r16265] 1717 branches/csv-import/src/import-export/csv/gnc-csv-model.c: Fixed 1718 the compile errors from the previous commit. 1719 17202007-07-08 09:45 cstim 1721 1722 * [r16264] packaging/win32/gnucash.iss.in: Add win32 firewall 1723 exceptions. #454110. 1724 * [r16263] packaging/win32/gnucash.iss.in: Add win version 1725 restriction on the whole setup and on running gnucash. Add 1726 PrivilegesRequired. #434755. 1727 17282007-07-08 09:21 lasindi 1729 1730 * [r16262] 1731 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1732 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1733 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 1734 Added error message on dialog, started error handling for bad 1735 dates, started putting in place framework for transaction 1736 properties in gnc-csv-model.c 1737 17382007-07-08 08:57 cstim 1739 1740 * [r16261] packaging/win32/gnucash.iss.in: Use registry keys 1741 LOCAL_MACHINE with upcoming gwen/aqbanking. 1742 17432007-07-08 08:03 cstim 1744 1745 * [r16260] packaging/win32/gnucash.iss.in, src/engine/binreloc.c: 1746 Fix erroneous usage of CURRENT_USER registry keys for gnucash 1747 paths. #454108 1748 17492007-07-07 10:00 cstim 1750 1751 * [r16258] po/de.po: Update German translation 1752 * [r16257] src/gnome/schemas/apps_gnucash_general.schemas.in: 1753 Increase default auto-save interval to 5 minutes. 1754 17552007-07-07 09:31 cstim 1756 1757 * [r16256] src/gnome-utils/glade/preferences.glade, 1758 src/gnome-utils/gnc-autosave.c, src/gnome-utils/gnc-autosave.h, 1759 src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-main-window.c: 1760 Change autosave confirmation dialog as discussed on 1761 gnucash-devel. Add preference for showing/hiding the 1762 confirmation dialog. Also make sure no autosave confirmation 1763 shows up when asking for saving anyway. 1764 17652007-07-06 21:13 jsled 1766 1767 * [r16254] LICENSE, src/app-utils/gnc-sx-instance-model.c, 1768 src/gnome-utils/gnc-dense-cal-model.c, 1769 src/gnome-utils/gnc-dense-cal-store.c, 1770 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 1771 src/gnome-utils/gnc-sx-list-tree-model-adapter.c, 1772 src/gnome-utils/gnc-tree-view-sx-list.c, 1773 src/gnome/dialog-sx-editor.c, 1774 src/gnome/dialog-sx-since-last-run.c, 1775 src/gnome/gnc-plugin-page-sx-list.c: Update LICENSE to explain 1776 the state of the world. Add OpenSSL exemption to my sources. 1777 17782007-07-06 20:41 cstim 1779 1780 * [r16253] .gitignore: Add gitignore file list 1781 * [r16252] src/gnome-utils/Makefile.am, 1782 src/gnome-utils/gnc-autosave.c, src/gnome-utils/gnc-autosave.h, 1783 src/gnome-utils/gnc-main-window.c: Refactor autosave code into 1784 separate file. 1785 17862007-07-04 10:42 lasindi 1787 1788 * [r16248] 1789 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1790 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1791 branches/csv-import/src/import-export/csv/gnc-csv-model.h, 1792 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 1793 Column type selection seems to work reasonably well; added 1794 rudimentary error correction code, although really more skeleton 1795 code than anything useful; added date format selection, though 1796 it's barely tested and does not handle errors yet. 1797 17982007-07-02 20:39 cstim 1799 1800 * [r16247] src/import-export/hbci/druid-hbci-initial.c: Add extra 1801 Qt error checking on Windows. #452741. 1802 18032007-07-02 20:26 cstim 1804 1805 * [r16246] src/import-export/hbci/druid-hbci-initial.c: Fix crash 1806 on empty aqbanking backend list. #452421. 1807 18082007-07-02 15:53 wilddev 1809 1810 * [r16243] NEWS, configure.in: update to release 2.1.5 1811 18122007-07-01 12:06 cstim 1813 1814 * [r16242] po/fr.po: Updated French translation by Yannik LE NY 1815 18162007-06-30 20:58 cstim 1817 1818 * [r16241] po/fr.po: Merge latest translation updates for upcoming 1819 release 1820 18212007-06-30 20:53 cstim 1822 1823 * [r16240] po/fr.po: Updated French translation by Yannik LE NY 1824 18252007-06-30 15:27 andi5 1826 1827 * [r16238] packaging/win32/gnucash.iss.in: Win32: Add 1828 ignoreversion for the installation of bin/*, #452170. In the 1829 switch to self-compiled openssl dlls, libeay32.dll lost 1830 versioning information. Without ignoreversion inno setup will 1831 not update this file although it really should, as it is newer 1832 and has added symbols. 1833 18342007-06-30 15:05 jsled 1835 1836 * [r16237] src/doc/sx.rst: more silly (re)formatting. 1837 18382007-06-30 14:59 jsled 1839 1840 * [r16236] src/doc/sx.rst: remove transient problem resolved with 1841 clean rebuild... 1842 18432007-06-30 14:58 jsled 1844 1845 * [r16235] src/doc/sx.rst: add more notes/todo from twunder. 1846 18472007-06-30 14:07 jsled 1848 1849 * [r16234] src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: 1850 Remove lingering freqspec usage. :( 1851 18522007-06-30 13:36 jsled 1853 1854 * [r16233] src/backend/file/gnc-freqspec-xml-v2.c, 1855 src/backend/file/gnc-schedxaction-xml-v2.c, src/doc/sx.rst: Fix 1856 bad writing of invalid FreqSpec, then disable writing FreqSpecs 1857 altogether. :p 1858 18592007-06-30 13:32 jsled 1860 1861 * [r16232] src/doc/sx.rst: formatting, cleanup. 1862 18632007-06-30 11:38 cstim 1864 1865 * [r16231] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, 1866 po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, 1867 po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, 1868 po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, 1869 po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge 1870 translations with updated template for upcoming release. 1871 * [r16230] po/de.po: Update German translation 1872 * [r16229] src/gnome-utils/glade/preferences.glade: Fix i18n 1873 string to avoid duplicate messages 1874 * [r16228] lib/libqof/qof/qofbook.c: Add warning when overwriting 1875 an already installed dirty-callback. 1876 18772007-06-30 10:31 cstim 1878 1879 * [r16227] src/gnome-utils/gnc-main-window.c: Finish autosave 1880 feature, #451889. Use many sanity checks and correctly switch UI 1881 to insensitive. Start with 3 minutes as default auto-save 1882 interval. 1883 * [r16226] src/gnome-utils/glade/preferences.glade, 1884 src/gnome-utils/gnc-main-window.c, 1885 src/gnome/schemas/apps_gnucash_general.schemas.in: Initial 1886 autosave feature 1887 18882007-06-28 23:12 jsled 1889 1890 * [r16225] src/gnome/dialog-sx-since-last-run.c: remove 1891 dead/unreferenced code. 1892 18932007-06-27 22:18 andi5 1894 1895 * [r16224] packaging/win32/gnucash.iss.in, 1896 src/pixmaps/Makefile.am, src/pixmaps/gnucash-icon-48x48.bmp: 1897 Win32 installer cosmetics. Add 1898 src/pixmaps/gnucash-icon-48x48.bmp. Let setup.exe use the tango 1899 icon as file icon and on page headers. Add a file version to 1900 setup.exe. 1901 19022007-06-27 20:49 cstim 1903 1904 * [r16223] po/de.po: Update German translation. 1905 19062007-06-27 20:40 cstim 1907 1908 * [r16222] src/report/report-gnome/gnc-plugin-page-report.c: After 1909 saving report, make that button inactive again. #450984 1910 19112007-06-27 20:33 cstim 1912 1913 * [r16221] src/report/report-system/report.scm: Show dialog on 1914 successful report save. #450984 1915 19162007-06-27 19:41 cstim 1917 1918 * [r16220] po/hu.po: Update Hungarian translation by Tako Kornel. 1919 19202007-06-27 19:36 cstim 1921 1922 * [r16219] src/bin/gnucash-bin.c: Follow-up on r16213 to have a 1923 run-time message on disabled binreloc. 1924 19252007-06-27 08:13 lasindi 1926 1927 * [r16218] 1928 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 1929 branches/csv-import/src/import-export/csv/gnc-csv-import.h, 1930 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 1931 branches/csv-import/src/import-export/csv/gnc-csv-model.h: Made 1932 comments take advantage of doxygen, also added some comments to 1933 gnc-csv-model.c and gnc-csv-model.h. Renamed several variables 1934 to have more intuitive meanings and removed redundant comments. 1935 Also got rid of static variable in gnc-csv-import.c's 1936 encoding_selected function. 1937 19382007-06-26 22:58 jsled 1939 1940 * [r16217] README.dependencies: Update README.dependencies with 1941 Jean-David Beyer's updates for RHEL5(/FC7). 1942 19432007-06-26 22:52 jsled 1944 1945 * [r16216] contrib, contrib/pgsql-1.8-import, 1946 contrib/pgsql-1.8-import/README, 1947 contrib/pgsql-1.8-import/gnc2sql.pl, 1948 contrib/pgsql-1.8-import/gnc2sql_update.pl, 1949 contrib/pgsql-1.8-import/gnctables.sql: Add Klaus Dahlke's 1950 datafile -> sql-insert-statement scripts. 1951 19522007-06-26 18:43 andi5 1953 1954 * [r16215] src/gnome-utils/dialog-account.c: Readd support for 1955 account dialogs working only on a subset of account types. This 1956 was added in r14897, but lost in the merge r15066 of trunk into 1957 branches/remove-group2. 1958 19592007-06-26 16:56 andi5 1960 1961 * [r16214] src/backend/file/gnc-schedxaction-xml-v2.c: Validate 1962 date in _fixup_recurrence_start_dates, #443941 win32 crash. This 1963 invalid date is due to a missing block <fs:once> in the data 1964 file. Why there is such an unwanted and incomplete sx is still 1965 unclear. 1966 19672007-06-25 22:22 andi5 1968 1969 * [r16213] src/bin/gnucash-bin.c: Call gbr_init() only on 1970 ENABLE_BINRELOC, #450991. Move variables into #ifdef'ed blocks. 1971 Also fix the leaking of a GError if gbr_init failed. 1972 19732007-06-25 17:18 andi5 1974 1975 * [r16212] lib/libqof/backend/file/qsf-backend.c, 1976 lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, 1977 lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qofinstance.c, 1978 lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofquery.c, 1979 lib/libqof/qof/qofquerycore.c, lib/libqof/qof/qofreference.c, 1980 lib/libqof/qof/qofsession.c, 1981 src/app-utils/gnc-component-manager.c, 1982 src/backend/postgres/book.c, src/backend/postgres/putil.h, 1983 src/backend/postgres/table.m4, 1984 src/business/business-core/gncEmployee.h, src/engine/Account.h, 1985 src/engine/SchedXaction.h, src/engine/Split.c, 1986 src/engine/Split.h, src/engine/Transaction.c, 1987 src/engine/Transaction.h, src/engine/gnc-budget.h, 1988 src/engine/gnc-lot.c, src/engine/gnc-lot.h, 1989 src/engine/gnc-pricedb.h, src/gnome/dialog-chart-export.c, 1990 src/gnome/top-level.c: Revert some qof_instance_get_guid() calls 1991 to qof_entity_get_guid(). Those two functions were merged into 1992 one, qof_instance_get_guid(), in r15773, but they returned 1993 different values if the parameter was NULL. Some code depends on 1994 the return value being guid_null(), or maybe even NULL, so 1995 revert the changes entity->instance, where the entity is not 1996 guaranteed to be non-NULL. 1997 * [r16211] lib/libqof/qof/qofquery.c: Avoid a global static 1998 variable by using g_list_sort_with_data. 1999 20002007-06-24 08:48 cstim 2001 2002 * [r16210] src/import-export/import-backend.c, 2003 src/import-export/ofx/gnc-ofx-import.c: Add more checks for sane 2004 structures. Fixes another crash of #450276. 2005 20062007-06-24 08:20 cstim 2007 2008 * [r16209] src/import-export/ofx/gnc-ofx-import.c: Check ofx 2009 structure for sanity. Partly fixes #450276. 2010 20112007-06-23 12:09 lasindi 2012 2013 * [r16208] 2014 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 2015 branches/csv-import/src/import-export/csv/gnc-csv-model.h, 2016 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 2017 Added a bunch of comments to gnc-csv-import.c. 2018 20192007-06-22 20:37 cstim 2020 2021 * [r16207] src/gnome-utils/gnc-main-window.c: Check 2022 main_window_close_page arguments for sanity. Fixed crash in 2023 #366468. 2024 20252007-06-22 20:28 cstim 2026 2027 * [r16206] po/de.po: Update German translation. 100% completed. 2028 Yay. 2029 20302007-06-22 20:22 cstim 2031 2032 * [r16205] packaging/win32/defaults.sh, 2033 packaging/win32/install.sh: Upgrade win32 for aqbanking-2.3.1 2034 20352007-06-22 20:20 cstim 2036 2037 * [r16204] src/gnome/dialog-print-check.c: Improve i18n comments 2038 to make them more grok-able for translators. 2039 20402007-06-22 19:51 jsled 2041 2042 * [r16203] src/gnome/dialog-sx-since-last-run.c: Uh, retain the 2043 still-needed '_(...)'s. :p 2044 20452007-06-22 19:43 jsled 2046 2047 * [r16202] src/gnome/dialog-sx-since-last-run.c: Fixup i18n as per 2048 cstim (thanks! :). 2049 20502007-06-22 17:42 andi5 2051 2052 * [r16201] lib/libqof/qof/qofinstance.c: Return NULL on 2053 qof_instance_get_guid(NULL) again, #448853. 2054 20552007-06-22 13:31 andi5 2056 2057 * [r16200] lib/libqof/backend/file/qof-backend-qsf.h, 2058 lib/libqof/backend/file/qsf-backend.c, 2059 lib/libqof/qof/qofbackend.c, 2060 src/backend/file/gnc-backend-file.c, 2061 src/backend/file/gnc-backend-file.h, 2062 src/backend/postgres/PostgresBackend.c, 2063 src/backend/postgres/PostgresBackend.h: Do not register qof 2064 backend modules on first load, #433779. Qof backend modules used 2065 to call qof_backend_register_provider() and 2066 g_module_make_resident() directly in g_module_check_init(), i.e. 2067 they could not be unloaded after the gnucash module crawler 2068 detected them. Probably after the renaming of 2069 libgnc-backend-file the QSF backend module started to register 2070 itself before the gnc file backend, spitting a validation error 2071 on virtually every data file load. So g_module_check_init() has 2072 been renamed to qof_backend_module_init() and is now called by 2073 qof_load_backend_library(). 2074 * [r16199] lib/libqof/backend/file/qsf-backend.c: Correct use of 2075 xmlNodeGetContent in qsf backend module. Its return value is a 2076 char pointer, not a char. 2077 * [r16198] lib/libqof/backend/file/qof-backend-qsf.h, 2078 src/backend/file/gnc-backend-file.c: Do not call setlocale 2079 &friends from within the file backend library. The only valid 2080 call would be to bindtextdomain, but the library does not use a 2081 different locale directory anyway. 2082 20832007-06-22 07:26 lasindi 2084 2085 * [r16197] 2086 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 2087 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 2088 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 2089 Prototype of column type selection using GtkCellRendererCombo 2090 (with "Hello" and "Good bye" selections; also replaced printf's 2091 with g_debug. 2092 20932007-06-21 13:28 andi5 2094 2095 * [r16196] src/gnome-utils/glade/preferences.glade, 2096 src/gnome/gnc-split-reg.c, 2097 src/gnome/schemas/apps_gnucash_general.schemas.in: Remove UI and 2098 register parts of the "Enable euro support" option, #449395. * 2099 In euro currency registers, treat the option as always-on, i.e. 2100 show amounts both in the old currency and EUR * Remove the 2101 option from the preferences dialog * Keep gconf key, but default 2102 to disabled. If enabled, the account tree view page shows an 2103 additional EUR total line in the summary bar 2104 21052007-06-20 23:42 jsled 2106 2107 * [r16195] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c: lower 2108 severity of the "couldn't find tag [%d]" messages, as we 2109 speculatively remove tags often. 2110 21112007-06-20 23:20 jsled 2112 2113 * [r16194] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: 2114 Mark a bunch of Since Last Run dialog strings translatable. Stop 2115 doing an unused and sometimes invalid date-formatting operation. 2116 Task-list cleanup. 2117 21182007-06-20 23:19 jsled 2119 2120 * [r16193] src/engine/SchedXaction.c: Set template transaction 2121 post dates on creation to prevent file-read warnings in the 2122 future. 2123 21242007-06-20 22:33 jsled 2125 2126 * [r16192] src/doc/sx.rst: let's actually obey the restructured 2127 text format if we're going to do so. 2128 21292007-06-20 21:46 cstim 2130 2131 * [r16191] packaging/win32/dist.sh, 2132 packaging/win32/gnucash.iss.in: Add aqbankings localedir to 2133 win32 dist. 2134 21352007-06-20 21:38 cstim 2136 2137 * [r16190] po/de.po: Update German translation. 2138 21392007-06-20 21:11 cstim 2140 2141 * [r16189] src/gnome/schemas/apps_gnucash_general.schemas.in: Fix 2142 typo and gconf wording, avoiding nerd-speak. 2143 21442007-06-20 17:44 cstim 2145 2146 * [r16188] src/gnome/druid-hierarchy.c: Mark untranslated strings 2147 for i18n. 2148 21492007-06-19 19:40 cstim 2150 2151 * [r16187] src/app-utils/gnc-ui-util.c: Replace a eur-currency 2152 from the currency by EUR to fix old locales. 2153 21542007-06-19 03:02 jsled 2155 2156 * [r16186] src/backend/file/gnc-schedxaction-xml-v2.c, 2157 src/doc/sx.rst, src/engine/Recurrence.c, 2158 src/engine/SchedXaction.c: Fix freq=None recurrnence + 2159 file-restore. 2160 21612007-06-19 01:49 jsled 2162 2163 * [r16185] src/doc/sx.rst: add some todos from Tim. 2164 21652007-06-18 21:08 andi5 2166 2167 * [r16184] lib/libqof/backend/file/qsf-backend.c: Avoid stripping 2168 the win drive letter on qsf export. Fixes #448900. 2169 21702007-06-18 20:42 andi5 2171 2172 * [r16183] packaging/win32/install.sh: Install.sh: Fix 2173 cross-compiling of gwenhywfar and ktoblzcheck. For real 2174 cross-compiling, this change currently depends on unreleased 2175 gwenhywfar changes and a windows openssl installation (cannot be 2176 cross-compiled yet). 2177 * [r16182] packaging/win32/functions.sh, 2178 packaging/win32/install.sh: Install.sh: Fix PKG_CONFIG_PATH 2179 tracking when cross-compiling. One must not simply set or reset 2180 environment variables that are tracked for changes, because 2181 add_to_env relies on accurate helper variables. 2182 * [r16181] packaging/win32/install.sh: Install.sh: When 2183 cross-compiling, mkdir $_GUILE_UDIR/bin before using it. 2184 * [r16180] packaging/win32/defaults.sh, 2185 packaging/win32/install.sh: Install.sh: Use ld, gcc, dlltool and 2186 ranlib for cross-compiling. Add $_MINGW_UDIR/mingw32/bin to PATH 2187 and use gcc (and friends) instead of mingw32-gcc. Also make sure 2188 PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR are exported to avoid 2189 using the build machine's installed packages. 2190 * [r16179] packaging/win32/install.sh: Install.sh: Harmonize 2191 skipping messages. 2192 21932007-06-18 14:23 lasindi 2194 2195 * [r16178] 2196 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 2197 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: 2198 Experimented with hbox above treeview containing comboboxes 2199 22002007-06-18 02:49 andi5 2201 2202 * [r16177] src/import-export/qif-import/druid-qif-import.c: Avoid 2203 crash in QIF import, page categories. Fixes #447917. This is 2204 basically the same typo fix as r15332 (wrong display information 2205 used in row-activated handler). For whatever reasons it slipped 2206 once again. 2207 22082007-06-17 11:27 cstim 2209 2210 * [r16176] packaging/win32/install.sh: Revert r16175 because 2211 aqbanking needs to be updated before we can use this. 2212 22132007-06-17 09:35 cstim 2214 2215 * [r16175] packaging/win32/install.sh: Add gnome cppflags and 2216 ldflags for libintl 2217 22182007-06-17 04:12 andi5 2219 2220 * [r16174] autogen.sh: Allow running autogen.sh from the build 2221 directory by cd'ing into the source tree. The source tree is 2222 either $srcdir, `dirname $0` or . 2223 22242007-06-17 01:23 lasindi 2225 2226 * [r16173] branches/csv-import/configure.in, 2227 branches/csv-import/lib/Makefile.am, 2228 branches/csv-import/lib/stf, 2229 branches/csv-import/lib/stf/Makefile.am, 2230 branches/csv-import/lib/stf/README, 2231 branches/csv-import/lib/stf/stf-parse.c, 2232 branches/csv-import/lib/stf/stf-parse.h, 2233 branches/csv-import/src/bin/gnucash-bin.c, 2234 branches/csv-import/src/import-export/Makefile.am, 2235 branches/csv-import/src/import-export/csv/Makefile.am, 2236 branches/csv-import/src/import-export/csv/gnc-csv-import.c, 2237 branches/csv-import/src/import-export/csv/gnc-csv-import.h, 2238 branches/csv-import/src/import-export/csv/gnc-csv-model.c, 2239 branches/csv-import/src/import-export/csv/gnc-csv-model.h, 2240 branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade, 2241 branches/csv-import/src/import-export/csv/gnc-csv2glist.c, 2242 branches/csv-import/src/import-export/csv/gnc-csv2glist.h, 2243 branches/csv-import/src/import-export/csv/gnc-plugin-csv-ui.xml, 2244 branches/csv-import/src/import-export/csv/gnc-plugin-csv.c, 2245 branches/csv-import/src/import-export/csv/gnc-plugin-csv.h, 2246 branches/csv-import/src/import-export/csv/gncmod-csv-import.c: 2247 Initial commit of csv-import. Rudimentary preview and 2248 configuration works, but with minimal error checking and lots of 2249 bugs. 2250 22512007-06-16 17:29 wilddev 2252 2253 * [r16170] NEWS, configure.in: update to release 2.1.4 2254 22552007-06-16 10:18 cstim 2256 2257 * [r16168] doc/README.win32-bin.txt: Improve win32 readme. 2258 22592007-06-16 09:47 cstim 2260 2261 * [r16167] doc/Makefile.am, doc/README.win32-bin.txt, 2262 packaging/win32/gnucash.iss.in: Add extra README text for win32 2263 binary package. #448143 2264 22652007-06-14 23:20 warlord 2266 2267 * [r16163] branches/csv-import: Branch for GSoC2007 CSV Import 2268 project 2269 22702007-06-14 20:01 andi5 2271 2272 * [r16162] src/app-utils/gnc-ui-util.c: Fix a %s-NULL-printf if 2273 default currency is neither locale nor chosen. 2274 22752007-06-12 20:39 cstim 2276 2277 * [r16161] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, 2278 po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, 2279 po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, 2280 po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, 2281 po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge 2282 latest translation changes into po files. 2283 22842007-06-12 20:36 cstim 2285 2286 * [r16160] po/de.po: Update German translation. 2287 22882007-06-12 20:28 cstim 2289 2290 * [r16159] packaging/win32/defaults.sh: Update gwenhywfar, 2291 aqbanking. Fixes #435928. 2292 22932007-06-12 20:23 cstim 2294 2295 * [r16158] src/import-export/hbci/druid-hbci-initial.c: With 2296 aqbanking-2.3.0 we can activate all backends here already. 2297 22982007-06-10 00:50 andi5 2299 2300 * [r16157] packaging/win32/gnucash.iss.in: Add aqbanking/wizarddir 2301 to gnucash.iss.in and fix qbanking/cfgmoduledir. 2302 23032007-06-09 13:49 cstim 2304 2305 * [r16156] src/app-utils/gnc-exp-parser.c: Dont mark string 2306 translatable that is only visible to expert users in a special 2307 file. 2308 23092007-06-08 20:01 cstim 2310 2311 * [r16155] po/fr.po: Updated French translation by Stéphane 2312 Raimbault. Updated wiki URL. Removed obsoleted strings. Minor 2313 fixes. 2314 23152007-06-06 21:12 jsled 2316 2317 * [r16154] src/doc/sx.rst: add note re: 'freq=none' bug. 2318 23192007-06-06 20:56 jsled 2320 2321 * [r16153] src/doc/sx.rst: add 'every x months' bug note. 2322 23232007-06-03 20:56 andi5 2324 2325 * [r16152] src/report/report-system/html-barchart.scm, 2326 src/report/report-system/html-piechart.scm, 2327 src/report/report-system/html-scatter.scm: Add exact->inexact in 2328 plots for Guile 1.8 to print parsable doubles. 2329 23302007-06-03 20:00 cstim 2331 2332 * [r16151] packaging/win32/gnucash.iss.in: Add yet another 2333 registry key needed for aqbanking. 2334 23352007-06-03 19:43 andi5 2336 2337 * [r16150] src/gnome-utils/gnc-html-graph-gog.c, 2338 src/report/report-system/html-scatter.scm: Handle marker shape 2339 and color options of scatter plots, #353871. Lost in 2340 translation, Guppi -> GOffice. 2341 * [r16149] src/report/standard-reports/price-scatter.scm: Show 2342 price scatterplot if the source is the price db and no account 2343 has shares. 2344 23452007-06-02 17:33 wilddev 2346 2347 * [r16145] NEWS, configure.in: update to release 2.1.3 2348 23492007-06-02 17:21 jsled 2350 2351 * [r16144] packaging/gnucash-2.1.x.ebuild: Remove swig. It's not 2352 actually a dependency for tarball releases. 2353 23542007-06-02 16:36 andi5 2355 2356 * [r16143] src/gnome-utils/dialog-options.c: Fix another 2357 %s-NULL-printf in the options dialog. 2358 23592007-06-01 23:13 andi5 2360 2361 * [r16142] packaging/win32/gnucash.iss.in: Enable 2362 libgncqof-backend-qsf on Win32 by exporting QOF_LIB_DIR. This is 2363 not needed for the installation tree built by install.sh, but 2364 the binary installer has to add that environment variable to the 2365 relocatable gnucash.bat it writes out. 2366 23672007-06-01 22:44 andi5 2368 2369 * [r16141] lib/libqof/qof/qofsession.c: Check for QOF_LIB_DIR 2370 environment variable and try to load qof backends from there 2371 first. This is a minimally invasive way to make qof backends 2372 relocatable and needed for the Windows port. Avoiding 2373 qofla-dir.h completely is probably desirable anyway. 2374 23752007-05-30 20:02 cstim 2376 2377 * [r16140] lib/libqof/qof: Update svn:ignore 2378 23792007-05-30 17:44 andi5 2380 2381 * [r16139] src/gnome-utils/gnc-dense-cal.c: Readd two pixels to 2382 the widths of colored backgrounds in the dense calendar. When 2383 drawing week backgrounds and the outer month borders, two 2384 mysterious pixels were subtracted from the widths. This led to 2385 two white pixels at the end of incomplete weeks that contained 2386 the last day of the month and belonged to the last month of a 2387 calendar column. 2388 23892007-05-30 16:16 andi5 2390 2391 * [r16138] src/gnome-utils/gnc-dense-cal.c: Correctly check 2392 against end of dense calendar to avoid spurious marks, #433156. 2393 23942007-05-30 15:56 andi5 2395 2396 * [r16137] src/gnome-utils/dialog-utils.c, 2397 src/gnome-utils/gnc-dense-cal.c, 2398 src/register/register-gnome/gnucash-sheet.c: Unref a few pango 2399 layouts returned by gtk_widget_create_pango_layout(). 2400 * [r16136] src/report/locale-specific/us/taxtxf.scm: In tax 2401 report, do not set to start and end of month if from-to mode is 2402 selected, #435329. 2403 24042007-05-29 16:24 andi5 2405 2406 * [r16135] src/core-utils/core-utils.i, 2407 src/core-utils/core-utils.scm, 2408 src/import-export/qif-import/qif-file.scm: Do not change 2409 internal scheme strings in place, #389740. This fixes a crash 2410 that happened in the QIF import with Guile 1.8 after stripping 2411 utf8 violating bytes from the internal null-terminated string of 2412 a scheme string, as the length parameter has not been updated 2413 and a safety check threw an error from within a critical section 2414 at a later stage. Just do not wrap gnc_utf8_strip_invalid but 2415 rather gnc_utf8_strip_invalid_strdup. 2416 24172007-05-28 20:44 andi5 2418 2419 * [r16134] src/gnome-utils/dialog-options.c: Fix %s-NULL-printfs 2420 in image option previewers, #441798. 2421 24222007-05-27 23:18 andi5 2423 2424 * [r16132] src/gnome-utils/gnc-dense-cal.c: Avoid unwanted 2425 signed->unsigned conversions in dense cal computations, #441209. 2426 24272007-05-27 15:19 andi5 2428 2429 * [r16131] src/register/register-core/formulacell.c: Fix a 2430 %s-NULL-printf in the register, #441207. 2431 24322007-05-26 22:23 andi5 2433 2434 * [r16130] packaging/win32/dist.sh: Use UNIX line delimiters in 2435 dist.sh as well. 2436 * [r16129] packaging/win32/dist.sh: Fix dist_libxml2(). 2437 24382007-05-24 22:04 andi5 2439 2440 * [r16128] packaging/win32: Ignore custom.sh instead of custom. 2441 24422007-05-24 16:03 andi5 2443 2444 * [r16127] packaging/win32/install.sh: Fix cross compilation of 2445 OpenSP and LibOFX. 2446 24472007-05-23 19:04 andi5 2448 2449 * [r16126] packaging/win32/install.sh: Do not use register_env_var 2450 PKG_CONFIG_LIBDIR and leave it unset on Windows. 2451 24522007-05-23 18:49 andi5 2453 2454 * [r16125] packaging/win32/install.sh: Add $LIBXSLT_DIR/bin to 2455 PATH. 2456 24572007-05-23 17:21 andi5 2458 2459 * [r16124] packaging/win32/defaults.sh, 2460 packaging/win32/install.sh: Fix cross platform installation of 2461 libxml2, gnome and exetype. A native rebuild of packages should 2462 not be necessary. Just remove libxml2-2.6.27.win32.zip from your 2463 downloads directory. 2464 * [r16123] packaging/win32/exetype.pl: Use UNIX line delimiters in 2465 packaging/win32/exetype.pl. 2466 * [r16122] packaging/win32/create_cross_mingw.sh, 2467 packaging/win32/defaults.sh, packaging/win32/install.sh: 2468 Integrate create_cross_mingw.sh into install.sh. Minor cleanups. 2469 * [r16121] packaging/win32/dist.sh, packaging/win32/functions.sh, 2470 packaging/win32/install.sh, packaging/win32/reset.sh: Untabify 2471 major scripts in packaging/win32. Use indent-tabs-mode instead 2472 of tab-width. 2473 * [r16120] packaging/win32/functions.sh: Let wget download to a 2474 UNIX path. 2475 24762007-05-22 20:00 cstim 2477 2478 * [r16119] Makefile.am: Auto-genenerate ChangeLog only when 2479 building from svn. 2480 24812007-05-22 19:17 cstim 2482 2483 * [r16118] po/en_GB.po: Updated British English translation by 2484 Nigel Titley. 2485 24862007-05-21 17:27 andi5 2487 2488 * [r16117] packaging/win32/create_cross_mingw.sh, 2489 packaging/win32/dist.sh, packaging/win32/install.sh: Set 2490 executable flag on a few scripts in packaging/win32. 2491 24922007-05-21 17:22 andi5 2493 2494 * [r16116] packaging/win32/functions.sh: Use UNIX line delimiters 2495 in packaging/win32/functions.sh. 2496 24972007-05-21 08:12 andi5 2498 2499 * [r16115] src/report/report-gnome/Makefile.am: Link report-gnome 2500 against engine for gnc_get_current_session(). 2501 25022007-05-20 03:54 wilddev 2503 2504 * [r16107] NEWS: correction to NEWS for 2.1.2 2505 25062007-05-20 03:42 wilddev 2507 2508 * [r16105] NEWS, configure.in: update to release 2.1.2 2509 25102007-05-19 23:19 andi5 2511 2512 * [r16104] src/report/report-gnome/gnc-plugin-page-report.c: 2513 Improve gui component handling of report plugin pages. Let them 2514 be closed on session shutdown by setting the session. Call 2515 gnc_main_window_close_page in close handler. Unregister the 2516 component in _destroy_widget and move _destroy into it. 2517 * [r16103] src/gnome/gnc-plugin-page-register.c: Add close handler 2518 for register plugin pages, just call gnc_main_window_close_page. 2519 * [r16102] src/gnome-utils/dialog-options.c: Unregister option 2520 dialogs from gui component list while destroying. 2521 * [r16101] src/gnome-utils/dialog-options.c: gnc-budget-lookup, 2522 used for getter of budget option, may return '() instead of #f. 2523 25242007-05-18 23:31 andi5 2525 2526 * [r16100] src/gnome-utils/dialog-transfer.c: In the transfer 2527 dialog, always use bold headers. 2528 25292007-05-18 23:09 andi5 2530 2531 * [r16099] src/gnome/window-reconcile.c: In reconciliation window, 2532 only show interest button if account type is CREDIT or 2533 LIABILITY. It used to be hidden and showed again by 2534 gtk_widget_show_all. 2535 25362007-05-18 21:41 andi5 2537 2538 * [r16098] src/register/register-gnome/gnucash-date-picker.c: Make 2539 date picker in registers visible for rtl locales like hebrew, 2540 #386816. The calendar popup starts at x=0, but in a 2541 right-to-left interface it is drawn to the left, i.e. out off 2542 the window. This can be avoided by overwriting the default 2543 direction of the surrounding horizontal box. 2544 25452007-05-18 15:14 andi5 2546 2547 * [r16097] src/gnome-search/search-account.c: Deuglify the account 2548 selection dialog for the account search a little bit. 2549 25502007-05-18 14:54 andi5 2551 2552 * [r16096] src/scm/price-quotes.scm: Correct the checks for 2553 gnc:*finance-quote-{check,helper}* to use string-null?. 2554 g-find-program-in-path returns a string---it may be empty but 2555 not #f or '(). 2556 * [r16095] src/import-export/qif-import/qif-to-gnc.scm: Fix a qif 2557 import error if commission account cannot be found in the 2558 mappings, #378274. 2559 * [r16094] src/gnome-utils/gnc-main-window.c: Update the main 2560 window titles and the window list on HOOK_BOOK_OPENED. 2561 * [r16093] src/import-export/qif-import/druid-qif-import.c: In QIF 2562 import, do not cat and merge accounts if imported_account_tree 2563 is empty. If an error occurs while importing, 2564 imported_account_tree will be set to #f, whereas functions 2565 called by gnc:account-tree-catenate-and-merge would expect empty 2566 lists. So do not call that function at all. 2567 25682007-05-17 13:28 andi5 2569 2570 * [r16092] configure.in: Patch from Thomas Klausner to enable 2571 building with goffice-0.4. 2572 * [r16091] src/bin/gnucash-bin.c: Do not remove files from history 2573 list on startup, #388500. It is not clear yet, when and how it 2574 is best to remove inaccessible files from the history list. At 2575 least we should not do it on startup. 2576 25772007-05-15 02:54 hampton 2578 2579 * [r16089] src/gnome/dialog-print-check.c: Update translator 2580 comments. 2581 25822007-05-15 02:47 hampton 2583 2584 * [r16088] src/gnome/dialog-print-check.c, 2585 src/gnome/glade/print.glade: Programmatically generate check 2586 file names from the title input by the user. Fixes #436255. Also 2587 reload the check format combobox each time a custom format is 2588 successfully saved. Fixes #436394. 2589 25902007-05-13 20:54 hampton 2591 2592 * [r16082] src/engine/test-core/test-engine-stuff.c: Limit the 2593 values of randomly generated numbers a little bit more. This 2594 prevents the test-lots case from dying when it attempts to 2595 divide one split into two splits, and the ration of the two 2596 splits ends up producing numbers less than 0.01. 2597 25982007-05-13 15:02 andi5 2599 2600 * [r16081] lib/libqof/qof/gnc-date.c: Add some delimiters for 2601 parsing CJK dates, #437898. On Windows, the short date formats 2602 are used, containing standard delimiters. 2603 26042007-05-13 13:23 cstim 2605 2606 * [r16080] po/de.po: Update German translation. Fix some duplicate 2607 key shortcuts as pointed out by andi5. 2608 26092007-05-13 13:22 cstim 2610 2611 * [r16079] src/gnome/schemas/apps_gnucash_general.schemas.in: Fix 2612 spelling error 2613 26142007-05-13 00:10 andi5 2615 2616 * [r16078] src/gnome-search/dialog-search.c, 2617 src/gnome-search/search.glade, src/gnome/glade/tax.glade: Make 2618 search and tax info dialogs invisible at the top-most level. On 2619 the one hand this avoids nasty redraws, so that the user need 2620 not watch the dialogs getting filled by widgets. On the other, 2621 on Windows because of #436721, dialogs are not redrawn correctly 2622 after a gtk_window_resize(), rendering at least these two dialog 2623 partly unusable without a full redraw. 2624 26252007-05-12 23:30 andi5 2626 2627 * [r16077] src/bin/gnucash-bin.c, 2628 src/gnome-utils/gnc-plugin-file-history.c, 2629 src/gnome-utils/gnc-plugin-file-history.h: Add 2630 gnc_history_remove_file, call it if the history file cannot be 2631 loaded, #388500. 2632 26332007-05-12 19:36 cstim 2634 2635 * [r16076] src/app-utils/gnc-accounting-period.c, 2636 src/app-utils/gnc-ui-util.c, 2637 src/gnome-utils/dialog-preferences.c: Fix memory leaks: All 2638 strings from gnc_gconf_get_string need to be freed. 2639 26402007-05-12 19:12 cstim 2641 2642 * [r16075] src/gnome-utils/gnc-plugin-file-history.c: Fix memory 2643 leak: Returned strings from gconf need to be freed. 2644 26452007-05-12 17:50 jsled 2646 2647 * [r16074] src/report/utility-reports/hello-world.scm: Remove 2648 broken hyperlinks; just in-line the urls. 2649 26502007-05-12 16:50 andi5 2651 2652 * [r16073] configure.in, lib/libc/strptime.c, lib/libc/strptime.h, 2653 lib/libqof/qof/gnc-date-p.h, lib/libqof/qof/gnc-date.c, 2654 lib/libqof/qof/qof-win32.c, macros/legacy_macros.m4: Further 2655 improve date parsing on Windows. Revert parts of r16049 on Unix. 2656 The recursive parsing of %x by strptime seems to work only for 2657 complete strings, e.g. 4.6. in de_DE or 4/6 in en_UK will not be 2658 parsed correctly. Therefore, readd LANGINFO_D_FMT_CHECK and use 2659 qof_win32_get_time_format(QOF_WIN32_PICTURE_{DATE,TIME,DATETIME} 2660 on Windows for printing and scanning. Make 2661 get_win32_locale_string and translate_win32_picture accessible 2662 by QOF. 2663 26642007-05-11 20:59 cstim 2665 2666 * [r16072] po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, 2667 po/en_GB.po, po/es.po, po/es_NI.po, po/eu.po, po/fr.po, 2668 po/hu.po, po/it.po, po/ja.po, po/nb.po, po/ne.po, po/nl.po, 2669 po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, 2670 po/sk.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, 2671 po/zh_TW.po: Update translations for next release. 2672 26732007-05-11 20:21 andi5 2674 2675 * [r16071] lib/libc/strptime.c: On strptime('%X') and Windows, 2676 first translate the time picture to a format spec, cf. #437751. 2677 26782007-05-11 17:35 andi5 2679 2680 * [r16070] src/app-utils/gnc-ui-util.c: In 2681 gnc_find_or_create_equity_account, fix crash if there is no 2682 account "Equity", #436155. 2683 26842007-05-08 22:07 andi5 2685 2686 * [r16069] src/gnome-utils/gnc-main-window.c: Update the window 2687 title after a new main window has been created, #436479. 2688 26892007-05-08 21:06 cstim 2690 2691 * [r16068] src/app-utils/gnc-accounting-period.c: Fix memory leak: 2692 Returned strings from gconf need to be freed. 2693 26942007-05-08 21:05 cstim 2695 2696 * [r16067] src/gnome-utils/window-main-summarybar.c: Fix last 2697 commit, sorry. 2698 26992007-05-08 21:03 cstim 2700 2701 * [r16066] src/core-utils/gnc-gconf-utils.c, 2702 src/gnome-utils/window-main-summarybar.c: Fix small memory leak 2703 - unfreed string. 2704 27052007-05-08 20:45 andi5 2706 2707 * [r16065] util/glade-fixup: Update comment in glade-fixup to Gtk+ 2708 v2.6. 2709 * [r16064] src/gnome/dialog-tax-info.c, src/gnome/glade/tax.glade: 2710 In the tax information dialog, add a GtkHPaned to allow resizing 2711 of the accounts treeview, #432072. The treeview on the left hand 2712 side does not support horizontal scrolling, so separate both 2713 sides by a horizontal paned widget. Save and restore its 2714 position in GConf, too. 2715 27162007-05-08 20:36 cstim 2717 2718 * [r16063] src/gnome/gnc-plugin-page-sx-list.c, 2719 src/gnome/schemas/apps_gnucash_general.schemas.in: Improve user 2720 message wordings 2721 27222007-05-08 20:33 cstim 2723 2724 * [r16062] src/gnome-utils/gnc-dense-cal.c, 2725 src/gnome-utils/gnc-tree-view-sx-list.c, 2726 src/gnome/glade/print.glade, 2727 src/gnome/gnc-plugin-basic-commands.c: I18n improvements: Add 2728 comments for translators 2729 27302007-05-08 20:28 cstim 2731 2732 * [r16061] src/gnc-module/gnc-module.c: Fix small memory leak - 2733 unfreed string. 2734 27352007-05-07 18:39 andi5 2736 2737 * [r16060] src/import-export/import-match-map.c: Fix a 2738 NULL-%s-printf in bayes matching, #436455. 2739 27402007-05-07 13:24 chris 2741 2742 * [r16059] src/app-utils/app-utils.i: Plug a leak of strings in 2743 the swip-wrapped gnc_gettext_helper(). 2744 27452007-05-06 21:47 cstim 2746 2747 * [r16058] lib/libqof/qof/qoflog.c: Fix memory leak where a free 2748 was forgotten 2749 27502007-05-06 21:27 cstim 2751 2752 * [r16057] src/gnome-utils/gnc-main-window.c: Fix memory leak 2753 where a free was forgotten 2754 27552007-05-06 04:35 hampton 2756 2757 * [r16056] src/gnome/window-reconcile.c: Use the last second of 2758 the statement date when determining whether clears transaction 2759 should be checked when the reconciliation dialog is created. 2760 27612007-05-06 00:27 hampton 2762 2763 * [r16055] lib/libqof/qof/qofbookmerge.c: Fix several problems 2764 with the QOF book merge code. Use unique error codes in the 2765 qof_book_merge_commit() function. Fixes 343730. 2766 27672007-05-05 23:25 jsled 2768 2769 * [r16054] src/import-export/hbci/gnc-plugin-hbci-ui.xml: 2770 Bug#436177: more CSV Import hiding. 2771 27722007-05-05 23:23 hampton 2773 2774 * [r16053] src/report/report-gnome/gnc-plugin-page-report.c: For 2775 report pages, make the "Refresh" menu item synonymous with the 2776 Reload toolbar button. Fixes 381737. 2777 27782007-05-05 22:20 hampton 2779 2780 * [r16052] src/gnome/dialog-print-check.c, 2781 src/gnome/glade/print.glade: Now that check printing has been 2782 rewritten, there no longer a need to have the custom translation 2783 fields always enabled. 2784 27852007-05-05 21:46 hampton 2786 2787 * [r16051] src/gnome/dialog-print-check.c, 2788 src/gnome/glade/print.glade: When saving a check format, query 2789 the user for the title to write into that format. Fixed #434409. 2790 27912007-05-05 21:08 jsled 2792 2793 * [r16050] src/import-export/hbci/gnc-plugin-hbci.c: Bug#436177: 2794 disable menu items for Import CSV {,and send}. 2795 27962007-05-05 21:02 andi5 2797 2798 * [r16049] configure.in, lib/libqof/qof/gnc-date.c, 2799 macros/legacy_macros.m4, src/engine/FreqSpec.c, 2800 src/gnome/dialog-sx-editor.c: Do not use langinfo to determine 2801 date format spec, but %x, %X or %c. Remove check for 2802 HAVE_LANGINFO_D_FMT. Rather use standard strftime and 2803 (standard?) strptime format specifiers %x (date), %X (time) and 2804 %c (date&time, all in national representation). 2805 28062007-05-05 20:44 andi5 2807 2808 * [r16048] lib/libc/Makefile.am, lib/libc/strptime.c: Add 2809 Windows-specific code to lib/libc/strptime.c to eat %x, %X and 2810 %c. Originally, it came from evolution-data-server, 2811 /libedataserver/e-time-utils.c, but was modified to not depend 2812 on GLib. 2813 28142007-05-05 20:29 jsled 2815 2816 * [r16047] src/gnome/gnc-plugin-page-register.c: Bug#334939, 2817 partial: clarify the tooltips for the register reports. 2818 28192007-05-05 19:25 hampton 2820 2821 * [r16046] src/gnome/dialog-print-check.c: Fix two bugs in custom 2822 check printing. One swaps the placement of the amount(number) 2823 and amount(words) when printing directly from the custom check 2824 page of the print dialog. (No bugzilla.) The other bug is that 2825 GnuCash fails to write the guid in newly saved check files. (Bug 2826 #434407) 2827 28282007-05-05 19:20 jsled 2829 2830 * [r16045] packaging/gnucash-2.1.x.ebuild: Conditionally warn the 2831 user about file-format changes. 2832 28332007-05-05 17:03 jsled 2834 2835 * [r16044] src/backend/file/gnc-book-xml-v2.c, 2836 src/backend/file/gnc-schedxaction-xml-v2.c, 2837 src/backend/file/io-utils.c: Invert "allow_file_incompatabiilty" 2838 tests: we now generate files that 2.0 might not read exactly. 2839 28402007-05-04 13:30 andi5 2841 2842 * [r16043] src/import-export/import-account-matcher.c: Save column 2843 selection in import account matcher to GConf. 2844 28452007-05-03 03:56 hampton 2846 2847 * [r16042] lib/libqof/qof/qofbackend-p.h, 2848 lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, 2849 lib/libqof/qof/qofinstance.c, lib/libqof/qof/qofinstance.h, 2850 src/backend/postgres/PostgresBackend.c, 2851 src/backend/postgres/account.c, src/backend/postgres/book.c, 2852 src/backend/postgres/table.m4, src/backend/postgres/txn.c, 2853 src/backend/postgres/txnmass.c, src/engine/Account.c, 2854 src/engine/AccountP.h, src/engine/Split.c, src/engine/SplitP.h, 2855 src/engine/Transaction.c, src/engine/TransactionP.h: Collapse 2856 the various "idata" fields into a single field attached to the 2857 QofInstance object. 2858 28592007-05-03 02:56 hampton 2860 2861 * [r16041] lib/libqof/qof/qofinstance.c, 2862 lib/libqof/qof/qofinstance.h, 2863 src/backend/postgres/PostgresBackend.c, 2864 src/backend/postgres/account.c, src/backend/postgres/price.c, 2865 src/backend/postgres/table.m4, 2866 src/backend/postgres/test/test-db.c, src/backend/postgres/txn.c, 2867 src/backend/postgres/txnmass.c, src/engine/Account.c, 2868 src/engine/Account.h, src/engine/Transaction.c, 2869 src/engine/TransactionP.h, src/engine/gnc-pricedb-p.h, 2870 src/engine/gnc-pricedb.c, src/engine/gnc-pricedb.h, 2871 src/engine/test/test-book-merge.c: Collapse the various 2872 "version" and "version_check" fields into a single pair of 2873 fields attached to the QofInstance object. 2874 * [r16040] lib/libqof/qof/qofbookmerge.c: Fix a problem copying a 2875 guid from an object to a local variable. 2876 28772007-05-02 05:42 hampton 2878 2879 * [r16039] lib/libqof/backend/file/qsf-backend.c, 2880 lib/libqof/qof/deprecated.h, lib/libqof/qof/guid.c, 2881 lib/libqof/qof/guid.h, lib/libqof/qof/kvp-util-p.h, 2882 lib/libqof/qof/kvp-util.c, lib/libqof/qof/qofbookmerge.c, 2883 lib/libqof/qof/qofevent-p.h, lib/libqof/qof/qofevent.c, 2884 lib/libqof/qof/qofid-p.h, lib/libqof/qof/qofid.c, 2885 lib/libqof/qof/qofid.h, lib/libqof/qof/qofinstance.c, 2886 lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofreference.c, 2887 lib/libqof/qof/qofsession.c, 2888 src/backend/file/gnc-freqspec-xml-v2.c, 2889 src/backend/postgres/txn.c, 2890 src/business/business-core/gncEntry.c, 2891 src/business/business-core/gncInvoice.c, 2892 src/business/business-core/gncOrder.c, 2893 src/business/business-core/test/test-address.c, 2894 src/engine/Account.c, src/engine/SchedXaction.c, 2895 src/engine/Scrub2.c, src/engine/Split.c, 2896 src/engine/Transaction.c, src/engine/test/test-guid.c: Move 2897 QofInstance guid property from its public data structure to its 2898 private data structure. 2899 29002007-05-02 03:18 hampton 2901 2902 * [r16038] lib/libqof/qof/qofinstance.c, 2903 lib/libqof/qof/qofinstance.h, src/backend/postgres/txn.c, 2904 src/business/business-core/gncBillTerm.c, 2905 src/business/business-core/gncInvoice.c, 2906 src/business/business-core/gncTaxTable.c, src/engine/Account.c, 2907 src/engine/Period.c, src/engine/Scrub.c, src/engine/Split.c, 2908 src/engine/Transaction.c, src/engine/cap-gains.c, 2909 src/engine/gnc-pricedb.c: Move QofInstance book properties from 2910 its public data structure to its private data structure. 2911 29122007-05-02 01:57 hampton 2913 2914 * [r16037] lib/libqof/qof/qofbook.c, lib/libqof/qof/qofid.c, 2915 lib/libqof/qof/qofinstance-p.h, lib/libqof/qof/qofinstance.c, 2916 lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofutil.c, 2917 src/engine/test/test-guid.c: More a large number of the 2918 QofInstance properties from the public data structure to a 2919 private data structure, with access to them as properties of the 2920 object. 2921 29222007-05-01 22:05 andi5 2923 2924 * [r16036] packaging/win32/install-fq-mods.bat: Add support for 2925 ActivePerl 5.6 to install-fq-mods.bat. 2926 29272007-05-01 14:03 andi5 2928 2929 * [r16035] packaging/win32/install-fq-mods.bat, 2930 src/bin/gnucash-bin.c, src/quotes/gnc-fq-helper.in: Do not set 2931 timezone to UTC on Windows, #434752. The perl module Date::Manip 2932 needs some timezone information to work, but cannot determine 2933 that itself on Windows. Setting the TZ environment variable for 2934 the gnucash process has bad consequences, so rather call 2935 Date_Init("TZ=UTC") if TZ is unset. 2936 29372007-05-01 11:54 cstim 2938 2939 * [r16034] po/fr.po: Fix spelling error in French translation. 2940 #433389. 2941 29422007-04-30 17:06 hampton 2943 2944 * [r16033] lib/libqof/qof/qofbackend.h, lib/libqof/qof/qofutil.h, 2945 src/business/business-core/gncBillTerm.c, 2946 src/business/business-core/gncEmployee.c, 2947 src/business/business-core/gncEntry.c, 2948 src/business/business-core/gncInvoice.c, 2949 src/business/business-core/gncJob.c, 2950 src/business/business-core/gncTaxTable.c, 2951 src/business/business-core/gncVendor.c, 2952 src/engine/gnc-pricedb.c: Remove the macro versions of 2953 qof_begin_edit and qof_commit_edit_part<x>. The function call 2954 versions of these routines should be used instead. 2955 29562007-04-30 16:38 cstim 2957 2958 * [r16032] macros/svn2cl.xsl: Merge some upstream compatibility 2959 updates for svn2cl.xsl 2960 29612007-04-30 09:42 cstim 2962 2963 * [r16030] Makefile.am, macros/svn2cl.xsl: Improve the 2964 auto-generated ChangeLog and have it run on make ChangeLog. The 2965 rule for the auto-generated ChangeLog will use all commits of 2966 trunk and several branches that are hard-coded into 2967 macros/svn2cl.xsl. Just add more branches there if we need them 2968 in the ChangeLog as well. 2969 29702007-04-30 09:32 cstim 2971 2972 * [r16029] ChangeLog, ChangeLog.2006-manual: Move old manual 2006 2973 Changelog to separate filename 2974 29752007-04-30 08:25 andi5 2976 2977 * [r16028] src/gnome/dialog-print-check.c: Patch from Zach Sadecki 2978 to start custom check items at index 1, #434029. 2979 29802007-04-30 08:22 cstim 2981 2982 * [r16027] po/en_GB.po: Updated British English translation by 2983 Nigel Titley. 2984 29852007-04-30 05:33 hampton 2986 2987 * [r16025] lib/libqof/qof/qofinstance.c, 2988 lib/libqof/qof/qofinstance.h, src/backend/postgres/account.c, 2989 src/backend/postgres/price.c, src/backend/postgres/txn.c, 2990 src/business/business-core/gncAddress.c, 2991 src/business/business-core/gncBillTerm.c, 2992 src/business/business-core/gncCustomer.c, 2993 src/business/business-core/gncEmployee.c, 2994 src/business/business-core/gncEntry.c, 2995 src/business/business-core/gncInvoice.c, 2996 src/business/business-core/gncJob.c, 2997 src/business/business-core/gncOrder.c, 2998 src/business/business-core/gncTaxTable.c, 2999 src/business/business-core/gncVendor.c, src/engine/Account.c, 3000 src/engine/Scrub2.c, src/engine/Split.c, 3001 src/engine/Transaction.c, src/engine/cap-gains.c, 3002 src/engine/gnc-budget.c, src/engine/gnc-pricedb.c: Start putting 3003 an API in place for access to the members of the QofInstance 3004 object. 3005 30062007-04-29 18:32 andi5 3007 3008 * [r16024] packaging/win32/gnucash.iss.in: Patch from Zach Sadecki 3009 to lower the number of annoying console windows. * At the end of 3010 the setup, optionally run gnucash.bat hidden * Desktop and start 3011 menu icon run gnucash.bat minimized (hidden is not possible here) 3012 30132007-04-29 16:11 andi5 3014 3015 * [r16023] packaging/win32/gnucash.iss.in: Shutdown gconfd before 3016 uninstalling GnuCash, #434271. 3017 30182007-04-29 10:18 andi5 3019 3020 * [r16022] packaging/win32/install.sh: Change gconfd-2.exe to the 3021 windows subsystem in inst_gnome more often. If for some reason 3022 gnome is reinstalled but gconfd-2.console.exe has not been 3023 removed, the subsystem type of the newly unzipped gconfd-2.exe 3024 is not changed again, so it will pop up a console window. Fix 3025 that. 3026 30272007-04-28 22:06 wilddev 3028 3029 * [r16019] packaging/Makefile.am: Update packaging/Makefile.am to 3030 release 2.1.1 3031 30322007-04-28 21:49 wilddev 3033 3034 * [r16018] NEWS, configure.in: Update NEWS and configure.in to 3035 release 2.1.1 3036 30372007-04-28 19:13 andi5 3038 3039 * [r16017] src/scm/Makefile.am, src/scm/price-quotes.scm, 3040 src/scm/process.scm: Drop process.scm and spawn perl to retrieve 3041 price quotes. Use gnc_spawn_process_async, gnc_process_get_fd, 3042 gnc_detach_process and gnc_parse_time_to_timet in 3043 price-quotes.scm, but leave the work-flow basically as before. 3044 * [r16016] src/app-utils/app-utils.i, src/app-utils/guile-util.c, 3045 src/app-utils/guile-util.h: Add gnc_parse_time_to_timet, a 3046 concatenation of strptime and mktime. This will be needed for 3047 the price quotes on systems that lack a guile function 3048 `strptime'. 3049 30502007-04-28 16:04 andi5 3051 3052 * [r16015] src/app-utils/guile-util.c: Give the child process a 3053 real chance to die before we kill it. Improve r15997 by 3054 processing all events without blocking, maybe until the child is 3055 dead. 3056 30572007-04-28 15:32 andi5 3058 3059 * [r16014] src/bin/gnucash-bin.c: Prepend to PATHEXT and give a 3060 default TZ on Windows. * g_find_program_in_path will find 3061 gnc-fq-{check,helper} only if . is added to PATHEXT * 3062 Date::Manip needs TZ set to something reasonable 3063 (install-fq-mods.bat should help the user) 3064 30652007-04-28 15:28 andi5 3066 3067 * [r16013] packaging/win32/install-fq-mods.bat: Add gnc-fq-helper 3068 and TZ environment variable test to install-fq-mods.bat. Set TZ 3069 to UTC if unset and download a price. 3070 30712007-04-28 11:17 cstim 3072 3073 * [r16012] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, 3074 po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, 3075 po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, 3076 po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, 3077 po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge 3078 all translations with current translation template. 3079 30802007-04-28 11:16 cstim 3081 3082 * [r16011] po/de.po: Update German translation 3083 30842007-04-28 11:11 cstim 3085 3086 * [r16010] src/core-utils/gnc-gkeyfile-utils.c: Fix typo in user 3087 message 3088 30892007-04-28 11:10 cstim 3090 3091 * [r16009] src/gnome/dialog-print-check.c, 3092 src/import-export/hbci/druid-hbci-initial.c: i18n cleanup: Fix 3093 explanatory comments for translators. 3094 30952007-04-28 11:09 cstim 3096 3097 * [r16008] src/backend/file/io-example-account.c, 3098 src/engine/Recurrence.c: i18n cleanup: Don't translate messages 3099 that don't have to be. 3100 31012007-04-28 11:09 andi5 3102 3103 * [r16007] packaging/win32/Makefile.am, packaging/win32/dist.sh, 3104 packaging/win32/gnucash.iss.in, 3105 packaging/win32/install-fq-mods.bat, packaging/win32/install.sh: 3106 Add install-fq-mods.bat to dist and start menu. * Dist new 3107 OpenSSL correctly * cp libssl32.dll ssleay32.dll to make 3108 Crypt::SSLeay perl module happy 3109 31102007-04-28 02:40 hampton 3111 3112 * [r16003] lib/libqof/qof/qofid.c, lib/libqof/qof/qofid.h, 3113 lib/libqof/qof/qofinstance.c, lib/libqof/qof/qofinstance.h: 3114 Collapse two functions into their only caller. Move a third 3115 function to the same file. 3116 31172007-04-27 16:54 andi5 3118 3119 * [r16002] packaging/win32/install.sh: Update openssl safety net. 3120 * Bark on $OPENSSL_DIR/lib/libcrypto.dll.a (0.9.7) * Bark if 3121 libeay32.dll cannot be found * Bark if libeay32.dll is found, 3122 but not in $OPENSSL_DIR/bin * Do not care about libs in $WINDIR 3123 31242007-04-27 14:44 andi5 3125 3126 * [r16001] src/app-utils/gnc-ui-util.c: Fix a NULL-%s-printf, 3127 #433798. 3128 31292007-04-26 21:58 andi5 3130 3131 * [r16000] packaging/win32/Makefile.am, packaging/win32/README, 3132 packaging/win32/defaults, packaging/win32/defaults.sh, 3133 packaging/win32/dist.sh, packaging/win32/functions, 3134 packaging/win32/functions.sh, packaging/win32/install.sh, 3135 packaging/win32/reset.sh: Append `.sh' to 3136 packaging/win32/{functions,defaults}. 3137 31382007-04-26 21:22 andi5 3139 3140 * [r15999] packaging/win32/install.sh: Do not double-check 3141 libraries/programs if they are installed correctly. 3142 31432007-04-26 17:17 andi5 3144 3145 * [r15998] packaging/win32/defaults, packaging/win32/install.sh: 3146 Build OpenSSL 0.9.8e from tarball. Also starring: * Add 3147 mingw32-make, as openssl will be built in cmd.exe * Link 3148 gwenhywfar against dynamic libraries (-leay32 -lssl32) * Install 3149 svn before openssl to have the newer ssl dlls as first in PATH 3150 31512007-04-25 18:25 andi5 3152 3153 * [r15997] src/app-utils/guile-util.c: Fix gnc_spawn_process_async 3154 and gnc_detach_process. * Do not use g_child_watch_add if the 3155 spawn failed * Give the child process a chance to die before we 3156 kill it * Rather use g_message if file descriptors cannot be 3157 closed 3158 31592007-04-25 18:22 andi5 3160 3161 * [r15996] src/core-utils/gnc-glib-utils.c: Free a leaked return 3162 value of g_win32_error_message. 3163 31642007-04-23 02:06 hampton 3165 3166 * [r15995] src/gnome-utils/gnc-main-window.c: Use gtk_widget_show, 3167 not gtk_widget_show_all. The latter screws up the 3168 synchronization between the edit menu and which items are shown 3169 in the window. 3170 31712007-04-23 01:56 hampton 3172 3173 * [r15994] src/pixmaps/gnucash-icon.ico: New version of the file 3174 from Zach Sadecki that include three different image sizes. 3175 Fixes #432425 3176 31772007-04-22 22:15 hampton 3178 3179 * [r15993] accounts/en_GB, packaging/win32: Update ignore 3180 properties. 3181 31822007-04-22 22:02 hampton 3183 3184 * [r15992] src/gnome-utils/dialog-transfer.c: Use simpler behavior 3185 for setting the "1 xxx = 2 yyy" exchange rate sample strings in 3186 the lower right corner of the transfer dialog. Don't try and 3187 duplicate the logic that sets the number in the exchange rate 3188 field, just pull the the existing number straight out of the 3189 widget. Fixes #408703. BP 3190 31912007-04-22 21:20 hampton 3192 3193 * [r15991] src/gnome/glade/price.glade: Move the price 3194 manupilation buttons to the right side of the dialog. For 3195 languages where one of the button labels is very long, this 3196 prevents the dialog from becoming excessively wide. 3197 31982007-04-22 20:22 hampton 3199 3200 * [r15990] src/engine/iso-4217-currencies.scm: Add the Moldovan 3201 Leu. Fixes #414064. BP 3202 32032007-04-22 20:04 hampton 3204 3205 * [r15989] src/engine/Transaction.c: Changing the transaction 3206 number can affect the split sort order and thus the running 3207 account balances. Fixes #386074. BP 3208 32092007-04-22 19:29 hampton 3210 3211 * [r15988] src/engine/Account.c: Catch and short circuit the case 3212 of trying to get the balance of an account that is so new it 3213 hasn't had a currency assigned yet. Fixes #432227. 3214 32152007-04-22 18:30 hampton 3216 3217 * [r15987] src/engine/Account.c: Allow NULL pointers when calling 3218 xaccAccountGetFullName. Fixes #432314. 3219 32202007-04-22 16:30 jsled 3221 3222 * [r15986] src/bin/gnucash-bin.c, 3223 src/gnome-utils/gnc-gnome-utils.c, 3224 src/gnome-utils/gnc-main-window.c, 3225 src/gnome-utils/gnc-main-window.h: Bug#350993: hide the main 3226 window until it's ready to be interacted with (like most every 3227 other app). 3228 32292007-04-22 16:10 jsled 3230 3231 * [r15985] src/gnome/gnc-plugin-page-sx-list.c: Bug#432232: 3232 confirm SX deletion. 3233 32342007-04-22 11:36 andi5 3235 3236 * [r15984] src/gnome-utils/gnc-tree-view-account.c: Do not show 3237 ACCT_TYPE_ROOT in filter by dialog. 3238 32392007-04-22 11:27 andi5 3240 3241 * [r15983] src/gnome-utils/gnc-tree-view-account.c: In 3242 gnc_tree_view_account_select_subaccounts, determine correct last 3243 (deep) child. 3244 32452007-04-22 10:53 andi5 3246 3247 * [r15982] src/gnome/glade/account.glade: Set mnemonic widget for 3248 "Smallest fraction" in account dialog. 3249 32502007-04-22 10:26 andi5 3251 3252 * [r15981] src/gnome/glade/tax.glade: Set scroll policies in tax 3253 information dialog to automatic, #432072. 3254 * [r15980] src/gnome/glade/sched-xact.glade: Remove urgency_hint 3255 (gtk+ >= 2.8) from glade files. 3256 * [r15979] src/gnome-utils/glade/preferences.glade: Add a 6px 3257 border to the printing tab of the preferences dialog for 3258 consistency. 3259 32602007-04-22 09:20 andi5 3261 3262 * [r15978] src/gnome-utils/gnc-splash.c: Close the splash screen 3263 on clicks, #366418. 3264 32652007-04-22 09:03 andi5 3266 3267 * [r15977] src/app-utils/gnc-ui-util.c: Fix double variable 3268 declaration on non-Windows, introduced by r15973. 3269 32702007-04-22 05:59 hampton 3271 3272 * [r15976] src/gnome-utils/dialog-options.c: Remember the current 3273 session when an option dialog boxes is opened, and close it when 3274 the session is closed. Fixes #394074. BP 3275 32762007-04-22 05:22 hampton 3277 3278 * [r15975] src/gnome-utils/gnc-file.c: Suspend qof events for the 3279 interval between swapping the books between two sessions, and 3280 installing the new session as the current session. The books end 3281 up same before and after, but there is small interval in the 3282 middle where any call to get the current book will get bogus 3283 results. Fixes #414783. BP 3284 32852007-04-22 00:49 andi5 3286 3287 * [r15974] packaging/win32/install.sh: Compile with 3288 --enable-locale-specific-tax on Windows. 3289 32902007-04-22 00:48 andi5 3291 3292 * [r15973] src/app-utils/gnc-ui-util.c, 3293 src/gnome/druid-hierarchy.c, 3294 src/report/locale-specific/us/gncmod-locale-reports-us.c, 3295 src/tax/us/gncmod-tax-us.c: To identify the active locale on 3296 Windows, use g_win32_getlocale instead of setlocale. 3297 32982007-04-21 22:20 jsled 3299 3300 * [r15972] src/report/standard-reports/balance-sheet.scm: 3301 Bug#131623: Fix computation of unrealized gains in Balance Sheet 3302 report. Patch from Mike Alexander <mta@umich.edu>. 3303 33042007-04-21 21:49 jsled 3305 3306 * [r15971] packaging/gnucash-2.1.x.ebuild: ebuild updates 3307 33082007-04-21 21:46 jsled 3309 3310 * [r15970] AUTHORS: update myself. 3311 33122007-04-21 21:26 jsled 3313 3314 * [r15969] accounts/Makefile.am, accounts/en_GB, 3315 accounts/en_GB/Makefile.am, 3316 accounts/en_GB/acctchrt_brokerage.gnucash-xea, 3317 accounts/en_GB/acctchrt_business.gnucash-xea, 3318 accounts/en_GB/acctchrt_carloan.gnucash-xea, 3319 accounts/en_GB/acctchrt_cdmoneymkt.gnucash-xea, 3320 accounts/en_GB/acctchrt_checkbook.gnucash-xea, 3321 accounts/en_GB/acctchrt_childcare.gnucash-xea, 3322 accounts/en_GB/acctchrt_common.gnucash-xea, 3323 accounts/en_GB/acctchrt_eduloan.gnucash-xea, 3324 accounts/en_GB/acctchrt_fixedassets.gnucash-xea, 3325 accounts/en_GB/acctchrt_full.gnucash-xea, 3326 accounts/en_GB/acctchrt_homeloan.gnucash-xea, 3327 accounts/en_GB/acctchrt_homeown.gnucash-xea, 3328 accounts/en_GB/acctchrt_otherloan.gnucash-xea, 3329 accounts/en_GB/acctchrt_renter.gnucash-xea, 3330 accounts/en_GB/acctchrt_retiremt.gnucash-xea, 3331 accounts/en_GB/acctchrt_spouseinc.gnucash-xea, 3332 accounts/en_GB/acctchrt_spouseretire.gnucash-xea, 3333 accounts/en_GB/uk-vat.gnucash-xea, configure.in: Bug#372948: Add 3334 accounts/en_GB/ (as a copy of accounts/C/ ... sorry), add an 3335 example accounts file for VAT tracking. 3336 33372007-04-21 20:58 jsled 3338 3339 * [r15968] packaging/gnucash-1.9.x.ebuild, 3340 packaging/gnucash-2.1.x.ebuild: Update ebuild for 2.1.x'es. 3341 33422007-04-21 20:07 hampton 3343 3344 * [r15967] lib/libqof/qof/gnc-numeric.h, src/engine/Account.c: Use 3345 GNC_TYPE_NUMERIC instead of GNC_NUMERIC. 3346 33472007-04-21 19:18 hampton 3348 3349 * [r15959] src/gnome-utils/dialog-options.c: Disable the close 3350 callback while updating reports. Fixes #416986. 3351 33522007-04-21 18:44 jsled 3353 3354 * [r15955] src/gnome/gnc-plugin-page-register.c: Bug#349693: s/Lot 3355 Viewer/View Lots/ for consistency with Account Tree and Action 3356 menu. 3357 33582007-04-21 18:31 hampton 3359 3360 * [r15954] src/register/ledger-core/split-register-load.c, 3361 src/register/ledger-core/split-register-model.c, 3362 src/register/ledger-core/split-register.c: Validate whether or 3363 not an account exists before calling various functions in 3364 Account.c. 3365 33662007-04-21 18:30 hampton 3367 3368 * [r15953] src/engine/Account.c: Relax the check on whether 3369 xaccAccountGetCommodity is called with a valid commodity. This 3370 function is called from many places without testing to see if 3371 the account is non-NULL. 3372 33732007-04-21 18:14 andi5 3374 3375 * [r15952] packaging/win32/defaults, packaging/win32/install.sh: 3376 Replace monolithic MinGW setup by smaller and reusable downloads. 3377 33782007-04-21 16:32 jsled 3379 3380 * [r15951] src/gnome-utils/gnc-main-window.c: Bug#347257: make the 3381 initial window a reasonable size, especially for --nofile. 3382 33832007-04-21 15:30 jsled 3384 3385 * [r15950] src/engine/SchedXaction.c: Bug#431435: guard against 3386 dirtying the SX/book when setting to the same values the SX 3387 objects already contain. 3388 33892007-04-21 14:08 jsled 3390 3391 * [r15949] src/gnome/gnc-plugin-page-sx-list.c: Add accel for 3392 Scheduled overlay menu 3393 33942007-04-21 12:47 andi5 3395 3396 * [r15948] src/gnome-utils/dialog-account.c: Update the account 3397 name in the title of the account dialog on a parent change. 3398 33992007-04-21 12:26 andi5 3400 3401 * [r15947] src/gnome-utils/dialog-account.c: Use correct mnemonic 3402 widget for "_Parent Account" in account dialog, #431963. BP 3403 34042007-04-21 12:00 andi5 3405 3406 * [r15946] src/engine/Account.c, src/engine/Account.h, 3407 src/gnome-utils/dialog-account.c, 3408 src/gnome-utils/gnc-tree-model-account-types.h: Improve handling 3409 of the account in the account dialog. * rename 3410 xaccAccountTypesCompatibleWith to 3411 xaccParentAccountTypesCompatibleWith, typically allow 3412 ACCT_TYPE_ROOT as parent but not as child * remove 3413 ACCT_TYPE_ROOT from xaccAccountTypesValid * no need to 3414 single-case the root account in gnc_common_ok anymore 3415 34162007-04-21 08:59 cstim 3417 3418 * [r15945] po/de.po: Update German translation 3419 34202007-04-20 21:24 jsled 3421 3422 * [r15944] src/app-utils/gnc-sx-instance-model.c, 3423 src/engine/SchedXaction.c: Bug#431771: remove from SX 3424 deferred-instance list by value. Remove inexplicably-commented 3425 line from SX Instance Model. 3426 34272007-04-20 17:42 jsled 3428 3429 * [r15942] src/app-utils/gnc-sx-instance-model.c: Bug#431756: use 3430 the correct return value for the xaccAccountForEachTransaction 3431 function. 3432 34332007-04-20 16:56 jsled 3434 3435 * [r15941] src/app-utils/gnc-sx-instance-model.c: Only append if 3436 the list is valid. 3437 34382007-04-20 15:34 jsled 3439 3440 * [r15940] src/app-utils/gnc-sx-instance-model.c, 3441 src/gnome/dialog-sx-editor.c: Fix crasher in variable handling 3442 in SX editor. Be more consistent about alloc'ed memory 3443 ownership. Some formatting cleanups. 3444 34452007-04-19 06:37 andi5 3446 3447 * [r15937] src/tax/us/txf-de_DE.scm, 3448 src/tax/us/txf-help-de_DE.scm, src/tax/us/txf-help.scm: Convert 3449 tax strings to UTF-8. 3450 34512007-04-19 05:09 hampton 3452 3453 * [r15936] src/engine/AccountP.h, src/engine/Period.c, 3454 src/engine/cap-gains.c, 3455 src/engine/test-core/test-engine-stuff.c: Replace a function 3456 name mapping with the real function call. 3457 34582007-04-19 04:19 hampton 3459 3460 * [r15935] 3461 src/backend/file/test/test-files/xml2/conrads-file.gml2: Fix an 3462 error in a test data file. 3463 34642007-04-19 04:18 hampton 3465 3466 * [r15934] src/backend/file/gnc-account-xml-v2.c, 3467 src/backend/file/gnc-transaction-xml-v2.c: Replace silent 3468 failures with noisy assertions. 3469 34702007-04-19 04:16 hampton 3471 3472 * [r15933] src/engine/Account.c, src/engine/AccountP.h, 3473 src/engine/Scrub.c, src/engine/Scrub3.c, src/engine/cap-gains.c: 3474 Finish moving account specific properties from the public data 3475 structure to a private data structure. 3476 34772007-04-19 00:58 jsled 3478 3479 * [r15932] src/report/standard-reports/account-summary.scm, 3480 src/report/standard-reports/balance-sheet.scm, 3481 src/report/standard-reports/income-statement.scm, 3482 src/report/standard-reports/transaction.scm, 3483 src/report/standard-reports/trial-balance.scm: Fix report 3484 version identifiers. 3485 * [r15931] 3486 src/report/locale-specific/us/gncmod-locale-reports-us.c, 3487 src/tax/us/gncmod-tax-us.c: Fix build breakage with 3488 --enable-locale-specific-tax 3489 34902007-04-19 00:11 jsled 3491 3492 * [r15930] src/gnome-utils/gnc-frequency.c, 3493 src/gnome/glade/sched-xact.glade: Re-fix Bug#104844, but better: 3494 have a separate 'last day of month' option, and use the 3495 corresponding Recurrence frequency. 3496 34972007-04-18 23:41 jsled 3498 3499 * [r15929] src/backend/file/gnc-schedxaction-xml-v2.c: remove 3500 silly 'always set the month to january' logic. 3501 35022007-04-18 22:05 andi5 3503 3504 * [r15924] packaging/win32/defaults, packaging/win32/dist.sh, 3505 packaging/win32/functions, packaging/win32/install.sh: Allow 3506 building from a tarball. * Add UPDATE_SOURCES. If "no", drop 3507 inst_svn and svn_up. * Add BUILD_FROM_TARBALL. If "yes", set 3508 GNUCASH_DIR=..\\.., REPOS_DIR=$GNUCASH_DIR and 3509 UPDATE_SOURCES=no. * Fix renaming of setup.exe in dist.sh. 3510 35112007-04-18 19:17 andi5 3512 3513 * [r15923] packaging/win32/install.sh: Install.sh: Test for g++. 3514 35152007-04-18 05:11 hampton 3516 3517 * [r15922] src/engine/Account.c: Fix mistake in property install. 3518 35192007-04-18 04:50 hampton 3520 3521 * [r15921] lib/libqof/qof/gnc-numeric.h, 3522 src/backend/postgres/checkpoint.c, src/engine/Account.c, 3523 src/engine/Account.h, src/engine/AccountP.h, 3524 src/engine/Period.c, src/engine/Scrub2.c, src/engine/Split.c, 3525 src/engine/cap-gains.c, src/engine/test, 3526 src/engine/test/Makefile.am, 3527 src/engine/test/test-account-object.c: Move more account 3528 properties from the public data structure to a private data 3529 structure, with access to them as properties of the object. 3530 35312007-04-17 22:47 andi5 3532 3533 * [r15920] packaging/win32/README, packaging/win32/defaults, 3534 packaging/win32/install.sh: Win32: Add some text regarding QTDIR 3535 and AQBANKING_WITH_QT. 3536 35372007-04-17 22:35 jsled 3538 3539 * [r15919] src/doc/doxygen_main_page.c: update links for 3540 correctness. 3541 35422007-04-17 19:48 andi5 3543 3544 * [r15918] packaging/win32/defaults, packaging/win32/functions, 3545 packaging/win32/install.sh: Win32: Include custom at the 3546 beginning of defaults. Set AQBANKING_WITH_QT=yes. To enable 3547 effective overriding of GLOBAL_DIR, first include custom and 3548 then use set_default and add_step to complete the environment. 3549 The primer is new and sets a variable if it is unset or empty. 3550 The latter is modified to check steps for being blocked, either 3551 by block_step or a previous call to add_step. Add late_eval for 3552 expressions to be executed at the end of defaults. 3553 AQBANKING_WITH_QT (prior aqbanking_with_qt) is set to yes by 3554 default now so that the aqbanking setup wizard is built and the 3555 user only needs to install QT. 3556 35572007-04-17 18:02 cstim 3558 3559 * [r15917] accounts/de_DE/acctchrt_common.gnucash-xea: Improve 3560 documentation of German account template. Patch by Frank 3561 Ellenberger. 3562 35632007-04-17 15:18 andi5 3564 3565 * [r15914] packaging/win32/Makefile.am: Correct custom.sh to 3566 defaults in packaging/win32/Makefile.am. 3567 35682007-04-16 22:33 andi5 3569 3570 * [r15912] packaging/win32, packaging/win32/README, 3571 packaging/win32/custom.sh, packaging/win32/defaults, 3572 packaging/win32/dist.sh, packaging/win32/functions, 3573 packaging/win32/install.sh, packaging/win32/reset.sh: Rename 3574 custom.sh to defaults, recommend custom, add remove_step. 3575 Declare defaults (custom.sh) as virtually immutable, so that svn 3576 updates and commits do not interfere with local modifications. 3577 Put those into a file `custom' which is read at the end of 3578 defaults, if existent. Remove_step helps to comment out steps 3579 now. 3580 35812007-04-16 20:51 andi5 3582 3583 * [r15911] src/gnome-utils/dialog-transfer.c: Fix quickfill 3584 handling in transfer dialogs, bug #413868. Connect to 3585 key_press_event on description entry before the default handler, 3586 let RET act like OK. Do not care about button releases. On 3587 insert_text, make quickfill as in the register, set the position 3588 and g_idle_add a function to set the selected region. 3589 35902007-04-16 18:11 andi5 3591 3592 * [r15910] configure.in, packaging/Makefile.am, 3593 packaging/win32/Makefile.am: Add packaging/win32 to tarball. In 3594 the long run it should be possible to build GnuCash on Windows 3595 from the tarball within MSYS/MinGW. 3596 35972007-04-16 08:26 andi5 3598 3599 * [r15909] src/import-export/import-account-matcher.c: Fix 3600 NULL-%s-printf in gnc_import_select_account. Fixes #430130. 3601 36022007-04-16 04:30 hampton 3603 3604 * [r15907] checks/Makefile.am: Make sure to distribute all the 3605 check files in the tarball. 3606 36072007-04-15 22:22 jsled 3608 3609 * [r15906] src/gnome-utils/gnc-gnome-utils.c, 3610 src/gnome-utils/gnc-main-window.c, src/pixmaps/Makefile.am, 3611 src/pixmaps/appicon.png, src/pixmaps/gnucash-icon-16x16.png, 3612 src/pixmaps/gnucash-icon-32x32.png, 3613 src/pixmaps/gnucash-icon-48x48.png, 3614 src/pixmaps/gnucash-icon.ico, src/pixmaps/gnucash-icon.png: 3615 Change from the Blue Gnu Card icon to the Tango-theme icon. 3616 Change from a single default icon to the default-set of 16x16, 3617 32x32 and 48x48. 3618 36192007-04-15 21:31 jsled 3620 3621 * [r15905] art/tango, art/tango/16x16, 3622 art/tango/16x16/gnucash.png, art/tango/16x16/gnucash.svg, 3623 art/tango/22x22, art/tango/22x22/gnucash.png, 3624 art/tango/22x22/gnucash.svg, art/tango/32x32, 3625 art/tango/32x32/gnucash.png, art/tango/32x32/gnucash.svg, 3626 art/tango/README, art/tango/scalable, 3627 art/tango/scalable/gnucash.png, art/tango/scalable/gnucash.svg: 3628 Tango Project themed icon from Hylke Bons. 3629 36302007-04-15 18:53 hampton 3631 3632 * [r15903] src/app-utils/gnc-ui-util.c: Mark the number-to-word 3633 code as non-translatable because, as the comment in the code 3634 says, adding a word-by-word translation is almost surely wrong 3635 for almost every language. This change was recommended by the 3636 translation manager. 3637 36382007-04-15 18:26 jsled 3639 3640 * [r15902] src/gnome/dialog-sx-editor.c: make 3-month columns in 3641 the SX editor, which should layout better for the default 6 3642 months, as well as 12 months. 3643 36442007-04-15 18:22 jsled 3645 3646 * [r15901] src/gnome-utils/gnc-frequency.c, 3647 src/gnome/glade/sched-xact.glade: tweak GncFrequency layout: use 3648 Expand much less. 3649 36502007-04-15 17:44 jsled 3651 3652 * [r15900] src/gnome-utils/gnc-dense-cal.c: Better popup window 3653 size handling. 3654 36552007-04-15 17:06 jsled 3656 3657 * [r15899] src/app-utils/gnc-sx-instance-model.c: Fix variable 3658 name corruption due to merge-update. 3659 36602007-04-15 14:48 andi5 3661 3662 * [r15897] packaging/win32/custom.sh, packaging/win32/functions, 3663 packaging/win32/reset.sh: Improve win32/reset.sh. The script 3664 uses the paths from custom.sh now. Certain paths can be added as 3665 precious by reset.sh or the user to avoid their deletion. All 3666 planned actions are presented before confirmation to make them 3667 more transparent. 3668 36692007-04-15 10:17 cstim 3670 3671 * [r15896] configure.in: Remove erroneous extra dot in version 3672 number of r15892 3673 36742007-04-15 10:11 cstim 3675 3676 * [r15895] doc/README.dependencies: Remove duplicated, 3677 unmaintained doc file 3678 36792007-04-15 01:25 wilddev 3680 3681 * [r15892] NEWS, configure.in: NEWS: Added some text about the 3682 release.configure.in: Change to version 2.1.0 3683 36842007-04-14 22:48 hampton 3685 3686 * [r15891] src/backend/file/gnc-account-xml-v2.c, 3687 src/backend/postgres/account.c, src/engine/Account.c, 3688 src/engine/Account.h, src/engine/AccountP.h, 3689 src/engine/Scrub2.c, src/engine/Scrub3.c, 3690 src/engine/cap-gains.c, src/gnome/lot-viewer.c: More moving of 3691 properties from the public data structure to a private data 3692 structure, with access to them as properties of the object. 3693 36942007-04-14 22:30 andi5 3695 3696 * [r15890] lib/libqof/qof/Makefile.am: Add qof-gobject.h to 3697 qofinclude_HEADERS. 3698 36992007-04-14 21:42 andi5 3700 3701 * [r15889] src/gnome-utils/QuickFill.c: Use g_direct_{hash,equal} 3702 in gnc_quickfill_new, drop quickfill_{hash,compare}. Storing 3703 pointers in integers is not portable in any way shape or form 3704 (GPOINTER_TO_UINT). 3705 37062007-04-14 18:30 cstim 3707 3708 * [r15888] po/de.po: Update German translation 3709 37102007-04-14 18:22 hampton 3711 3712 * [r15887] src/engine/Account.c: The root account name should 3713 never be visible, so no need to mark it for translation. 3714 37152007-04-14 16:19 hampton 3716 3717 * [r15886] checks: Ignore generated files 3718 37192007-04-14 16:01 hampton 3720 3721 * [r15885] src/engine/Account.c, src/engine/AccountP.h, 3722 src/engine/Period.c, src/engine/Scrub.c, src/engine/Scrub2.c, 3723 src/engine/Scrub3.c, src/import-export/hbci/gnc-plugin-hbci.c: 3724 Begin the GObjectification of the Account object. Move some 3725 properties from the public data structure to a private data 3726 structure, and enable access to them as properties of the object. 3727 37282007-04-14 11:34 cstim 3729 3730 * [r15884] src/engine/Recurrence.c, 3731 src/gnome/dialog-print-check.c: Improve i18n 3732 37332007-04-14 11:33 cstim 3734 3735 * [r15883] po/de.po: Update German translation. 3736 37372007-04-14 11:24 cstim 3738 3739 * [r15882] src/app-utils/gnc-ui-util.c: Fix i18n; add explanation 3740 of word meanings and i18n issues here. 3741 37422007-04-14 10:47 cstim 3743 3744 * [r15881] po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, 3745 po/en_GB.po, po/es.po, po/es_NI.po, po/eu.po, po/fr.po, 3746 po/hu.po, po/it.po, po/ja.po, po/nb.po, po/ne.po, po/nl.po, 3747 po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, 3748 po/sk.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, 3749 po/zh_TW.po: Copy po files from branch-2.0 r15797 to trunk and 3750 merge trunk's po template by make update-po. 3751 37522007-04-14 10:36 andi5 3753 3754 * [r15880] src/engine/engine.i: Wrap 3755 SPLIT_{ACCT_FULLNAME,CORR_ACCT_{NAME,CODE}} correctly. Reported 3756 by Mike Alexander, #429075. 3757 37582007-04-14 09:24 cstim 3759 3760 * [r15879] src/register/ledger-core/split-register-control.c: Fix 3761 missing exchange rate dialog on purchasing stocks. Patch by Mike 3762 Alexander, bug#335101. BP 3763 37642007-04-11 22:00 jsled 3765 3766 * [r15877] src/app-utils/gnc-ui-util.c: Formatting. 3767 37682007-04-11 21:58 jsled 3769 3770 * [r15876] src/app-utils/options.scm: Fix indentation; clarify 3771 comment/description of vector of functions. 3772 37732007-04-11 16:47 andi5 3774 3775 * [r15875] src/engine/Scrub.c, src/engine/gnc-commodity.c, 3776 src/engine/gnc-filepath-utils.c, 3777 src/gnome-utils/gnc-tree-view-account.c, 3778 src/register/ledger-core/split-register.c: Balance some more 3779 ENTER/LEAVE calls. Replace one ENTER by DEBUG. 3780 37812007-04-11 15:37 andi5 3782 3783 * [r15874] src/business/business-core/gncCustomer.c, 3784 src/business/business-core/gncEmployee.c, 3785 src/business/business-core/gncVendor.c, 3786 src/business/business-core/test/test-address.c: Add a few 3787 gncAddressBeginEdit before gncAddressDestroy. 3788 37892007-04-11 15:34 andi5 3790 3791 * [r15873] src/backend/file/gnc-backend-file.c: Use 3792 ERR_BACKEND_READONLY if data file cannot be unlinked on write. 3793 On Windows, we need write access to the data file to remove it 3794 before replacing it by the already written out temp file. We 3795 should not just chmod the data file, but tell the user that it 3796 may be read-only. ERR_FILEIO_BACKUP_ERROR was misleading because 3797 the backup actually worked. 3798 37992007-04-11 13:27 jsled 3800 3801 * [r15872] configure.in: Revert 15855: we can't get away with this 3802 yet. 3803 38042007-04-11 02:57 jsled 3805 3806 * [r15871] src/gnome-utils/gnc-file.c: a bit safer. 3807 38082007-04-11 02:08 jsled 3809 3810 * [r15870] src/gnome-utils/gnc-file.c: Bug#428452: use the 3811 g_path_get_dirname(...) of the last-file-opened to initialize 3812 the default directory of the File > Open dialog. 3813 38142007-04-10 19:32 cstim 3815 3816 * [r15868] src/import-export/hbci/gnc-hbci-gettrans.c: Use 3817 aqbanking's FiId field for correct OFX duplicate matching. 3818 #418072, patch by David Reiser. 3819 38202007-04-09 23:28 hampton 3821 3822 * [r15857] src/engine/SchedXaction.c, src/engine/SchedXaction.h, 3823 src/engine/gnc-lot.c, src/engine/gnc-lot.h, 3824 src/engine/gnc-pricedb.c, src/engine/gnc-pricedb.h: Add some 3825 const declarations. 3826 38272007-04-09 23:26 hampton 3828 3829 * [r15856] src/engine/Account.c, src/engine/gnc-budget.c, 3830 src/engine/gnc-budget.h: Add some begin_edit/commit_edit checks. 3831 BP 3832 38332007-04-09 23:24 hampton 3834 3835 * [r15855] configure.in: Re-enable -Wunused checks. 3836 38372007-04-09 20:00 jsled 3838 3839 * [r15852] src/app-utils/gnc-sx-instance-model.c: make hashtable 3840 destruction a bit more defensive 3841 38422007-04-09 00:51 andi5 3843 3844 * [r15851] src/core-utils/gnc-gdate-utils.c, 3845 src/core-utils/gnc-gdate-utils.h, src/gnome/druid-loan.c: Rename 3846 g_date_equals to gnc_gdate_equal and g_date_hash to 3847 gnc_gdate_hash. Those are not native GLib functions. Make 3848 _equals consistent with g_{str,int}_equal, also return a 3849 gboolean. g_date_compare checks its parameters for validity 3850 already, so do not do that twice. 3851 * [r15850] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: 3852 Remove unused code for gnc_timet_get_day_{start,end}_gdate from 3853 qof. 3854 38552007-04-07 18:24 hampton 3856 3857 * [r15849] src/business/business-core/gncInvoice.c: Fix compiler 3858 complaints about dereferencing type-punned pointers. 3859 38602007-04-06 23:29 andi5 3861 3862 * [r15845] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: 3863 Remove unused functions qof_print_{hours,minutes}_elapsed_buff(). 3864 38652007-04-06 22:59 andi5 3866 3867 * [r15844] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: 3868 Remove unused function qof_is_same_day(). 3869 38702007-04-06 20:03 jsled 3871 3872 * [r15843] src/gnome/druid-hierarchy.c: s/printf/g_logging/ 3873 38742007-04-06 20:00 jsled 3875 3876 * [r15842] src/gnome/druid-hierarchy.c: Bug#348364: (Emulating 3877 price-cell,) we need to ensure the denominator of the amount is 3878 in the SCU of the account's commodity (so 3879 gnc-ui-util.c:is_decimal_fraction() on the remainder denom for 3880 fractional values will be a "decimal"). 3881 38822007-04-06 17:24 jsled 3883 3884 * [r15841] src/doc/sx.rst, src/gnome/dialog-sx-editor.c, 3885 src/gnome/glade/sched-xact.glade: Re-layout SX editor dialog: 3886 move 3 major components into notebook tabs. Bug#339003. 3887 38882007-04-06 04:44 hampton 3889 3890 * [r15840] src/gnome-utils/dialog-options.c, 3891 src/gnome-utils/dialog-preferences.c, 3892 src/gnome-utils/dialog-transfer.c, 3893 src/gnome-utils/dialog-utils.c, src/gnome-utils/gnc-date-edit.c, 3894 src/gnome-utils/gnc-html.c, src/gnome-utils/gnc-tree-view.c, 3895 src/gnome/dialog-sx-from-trans.c, 3896 src/gnome/gnc-plugin-page-sx-list.c, 3897 src/register/register-gnome/combocell-gnome.c, 3898 src/register/register-gnome/datecell-gnome.c, 3899 src/register/register-gnome/gnucash-sheet.c: Conditionally 3900 remove some more deprecated functions. 3901 39022007-04-06 02:49 jsled 3903 3904 * [r15839] src/app-utils/gnc-sx-instance-model.c: Free memory. 3905 39062007-04-06 02:31 hampton 3907 3908 * [r15838] src/engine/Account.c, src/engine/Split.c, 3909 src/engine/Split.h, src/engine/Transaction.c, 3910 src/engine/gnc-lot.c: The function name xaccSplitDateOrder is 3911 misleading, so rename it to xaccSplitOrder. Add a new 3912 xaccSplitOrderDateOnly function. 3913 39142007-04-06 02:22 jsled 3915 3916 * [r15837] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, 3917 src/engine/Recurrence.c, src/gnome-utils/gnc-dense-cal.c: 3918 Combine two copies of "dow abbrev[iation]" code. 3919 39202007-04-06 01:47 jsled 3921 3922 * [r15836] src/gnome-utils/gnc-dense-cal-model.h, 3923 src/gnome-utils/gnc-dense-cal.c, 3924 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: Mem 3925 handling fixme. 3926 39272007-04-06 01:20 jsled 3928 3929 * [r15835] src/app-utils/gnc-sx-instance-model.c, 3930 src/app-utils/gnc-sx-instance-model.h, 3931 src/app-utils/test/test-sx.c, 3932 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 3933 src/gnome/dialog-sx-since-last-run.c: Rename 3934 GncSxInstances->list to instance_list, which at least emacs 3935 doesn't hilight as a (potential)keyword. 3936 39372007-04-06 01:15 hampton 3938 3939 * [r15834] configure.in, src/gnome-utils/dialog-utils.c, 3940 src/gnome-utils/gnc-dense-cal.c, src/gnome-utils/gnc-icons.c, 3941 src/gnome/dialog-print-check.c: Remove some deprecated 3942 functions. Bump version numbers were GnuCash sets the "disable 3943 deprecated" flags. 3944 39452007-04-06 00:54 jsled 3946 3947 * [r15833] src/gnome-utils/gnc-dense-cal-store.c, 3948 src/gnome-utils/gnc-dense-cal.c, 3949 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: Normalize 3950 memory handling of GncDenseCal marked-element "info" string. 3951 39522007-04-06 00:51 jsled 3953 3954 * [r15832] src/gnome/dialog-sx-editor.c: detail 3955 39562007-04-06 00:50 jsled 3957 3958 * [r15831] src/gnome/dialog-sx-since-last-run.c: remove a level of 3959 (legacy) indirection around some calls. 3960 * [r15830] src/gnome/gnc-plugin-page-sx-list.c: decided against 3961 39622007-04-06 00:19 hampton 3963 3964 * [r15829] src/engine/Scrub.c, src/engine/Transaction.c, 3965 src/engine/gnc-lot.c: Balance ENTER/LEAVE calls on some 3966 functions. 3967 39682007-04-05 19:49 andi5 3969 3970 * [r15828] src/gnome-utils/gnc-plugin-file-history.c: Fix a 3971 %s-NULL-printf. 3972 39732007-04-05 03:10 warlord 3974 3975 * [r15827] branches/gobject-engine-dev-warlord, 3976 branches/gobject-engine-dev-warlord/lib/libqof/qof/qof-gobject.h, 3977 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, 3978 branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, 3979 branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.c, 3980 branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.c, 3981 branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.c, 3982 branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.c, 3983 branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.c, 3984 branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.c, 3985 branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.c, 3986 branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.c, 3987 branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.c, 3988 branches/gobject-engine-dev-warlord/src/engine/Account.c, 3989 branches/gobject-engine-dev-warlord/src/engine/FreqSpec.c, 3990 branches/gobject-engine-dev-warlord/src/engine/SX-book.c, 3991 branches/gobject-engine-dev-warlord/src/engine/SchedXaction.c, 3992 branches/gobject-engine-dev-warlord/src/engine/Split.c, 3993 branches/gobject-engine-dev-warlord/src/engine/Transaction.c, 3994 branches/gobject-engine-dev-warlord/src/engine/gnc-budget.c, 3995 branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, 3996 branches/gobject-engine-dev-warlord/src/engine/gnc-lot.c, 3997 branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.c, 3998 branches/gobject-engine-dev-warlord/src/engine/test/test-book-merge.c, 3999 branches/gobject-engine-dev-warlord/src/engine/test/test-recursive.c: 4000 Add hooks for the gobject dispose() function so that we can 4001 migrate each object's "free()" function to a combination of 4002 dispose() and finalize(). (and yes, "make check" still passes 4003 all its tests) 4004 40052007-04-05 02:44 warlord 4006 4007 * [r15826] branches/gobject-engine-dev-warlord, 4008 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, 4009 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.c, 4010 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofutil.c, 4011 branches/gobject-engine-dev-warlord/src/business/business-core/test/test-customer.c, 4012 branches/gobject-engine-dev-warlord/src/business/business-core/test/test-employee.c, 4013 branches/gobject-engine-dev-warlord/src/business/business-core/test/test-job.c, 4014 branches/gobject-engine-dev-warlord/src/business/business-core/test/test-vendor.c, 4015 branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, 4016 branches/gobject-engine-dev-warlord/src/engine/test/test-book-merge.c, 4017 branches/gobject-engine-dev-warlord/src/engine/test/test-recursive.c: 4018 Get "make check" to work with the gobjectified objects. - fix a 4019 bunch of tests to use the new gobject defs - make sure we 4020 initialize g_type_init() in qof_init() - fix qofbook's 4021 destruction sequence (I broke it earlier) - use dispose() in 4022 QofInstance - use qof_init() for the business tests. 4023 * [r15825] branches/gobject-engine-dev-warlord, 4024 branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.c, 4025 branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.h: 4026 convert GncVendor to gobject initialization 4027 * [r15824] branches/gobject-engine-dev-warlord, 4028 branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.c, 4029 branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.h: 4030 convert GncTaxTable to gobject initialization 4031 * [r15823] branches/gobject-engine-dev-warlord, 4032 branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.c, 4033 branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.h: 4034 convert GncOrder to gobject initialization. 4035 * [r15822] branches/gobject-engine-dev-warlord, 4036 branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.c, 4037 branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.h: 4038 convert GncJob to gobject initialization 4039 * [r15821] branches/gobject-engine-dev-warlord, 4040 branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.c, 4041 branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.h: 4042 Convert GncInvoice to gobject initialization. 4043 40442007-04-05 02:43 warlord 4045 4046 * [r15820] branches/gobject-engine-dev-warlord, 4047 branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.c, 4048 branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.h: 4049 convert gncEntry to gobject init. 4050 * [r15819] branches/gobject-engine-dev-warlord, 4051 branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.c, 4052 branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.h: 4053 convert GncEmployee to GObject initialzation. 4054 * [r15818] branches/gobject-engine-dev-warlord, 4055 branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.c, 4056 branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.h: 4057 convert GncCustomer to gobject initialization. 4058 * [r15817] branches/gobject-engine-dev-warlord, 4059 branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, 4060 branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.c, 4061 branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.h: 4062 convert billterm to gobject initialization. 4063 * [r15816] branches/gobject-engine-dev-warlord, 4064 branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, 4065 branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.h: 4066 convert gncAddress to GObject initialization 4067 40682007-04-05 01:33 jsled 4069 4070 * [r15815] src/doc/sx.rst: update 4071 * [r15814] src/gnome-utils/gnc-dense-cal.c: Base the value of the 4072 "week_starts_monday" dense-cal parameter on an implementation 4073 detail of GTK. :( 4074 40752007-04-05 00:43 jsled 4076 4077 * [r15813] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, 4078 src/gnome-utils/gnc-dense-cal.h: GncDenseCal supports Monday 4079 being the start of the week. 4080 40812007-04-05 00:24 warlord 4082 4083 * [r15812] branches/gobject-engine-dev-warlord, 4084 branches/gobject-engine-dev-warlord/src/backend/file/gnc-pricedb-xml-v2.c, 4085 branches/gobject-engine-dev-warlord/src/backend/file/io-gncxml-v1.c, 4086 branches/gobject-engine-dev-warlord/src/backend/postgres/price.c, 4087 branches/gobject-engine-dev-warlord/src/backend/postgres/table.m4, 4088 branches/gobject-engine-dev-warlord/src/engine/gnc-engine.h, 4089 branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb-p.h, 4090 branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.c, 4091 branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.h, 4092 branches/gobject-engine-dev-warlord/src/engine/test-core/test-engine-stuff.c, 4093 branches/gobject-engine-dev-warlord/src/gnome-utils/gnc-tree-model-price.c, 4094 branches/gobject-engine-dev-warlord/src/gnome-utils/gnc-tree-view-price.c, 4095 branches/gobject-engine-dev-warlord/src/gnome/dialog-price-editor.c, 4096 branches/gobject-engine-dev-warlord/src/gnome/druid-stock-split.c, 4097 branches/gobject-engine-dev-warlord/src/scm/price-quotes.scm: 4098 convert price/pricedb objects to GObject initialization rename 4099 gnc_price_{get,set}_type() to _typestr() so it doesn't conflict 4100 with the GType gnc_price_get_type() API. 4101 * [r15811] branches/gobject-engine-dev-warlord, 4102 branches/gobject-engine-dev-warlord/src/engine/gnc-lot-p.h, 4103 branches/gobject-engine-dev-warlord/src/engine/gnc-lot.c, 4104 branches/gobject-engine-dev-warlord/src/engine/gnc-lot.h: 4105 convert gnc-lot object to GObject initialization 4106 * [r15810] branches/gobject-engine-dev-warlord, 4107 branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, 4108 branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.h: 4109 Convert gnc_commodity objects to GObject initialization. 4110 * [r15809] branches/gobject-engine-dev-warlord, 4111 branches/gobject-engine-dev-warlord/src/engine/gnc-budget.c, 4112 branches/gobject-engine-dev-warlord/src/engine/gnc-budget.h: 4113 Convert GncBudget object to GObject initialization. 4114 41152007-04-05 00:23 warlord 4116 4117 * [r15808] branches/gobject-engine-dev-warlord, 4118 branches/gobject-engine-dev-warlord/src/engine/Account.c, 4119 branches/gobject-engine-dev-warlord/src/engine/Transaction.c, 4120 branches/gobject-engine-dev-warlord/src/engine/Transaction.h, 4121 branches/gobject-engine-dev-warlord/src/engine/TransactionP.h: 4122 Convert the Transaction object to GObject Initialization 4123 * [r15807] branches/gobject-engine-dev-warlord, 4124 branches/gobject-engine-dev-warlord/src/engine/Split.c, 4125 branches/gobject-engine-dev-warlord/src/engine/Split.h, 4126 branches/gobject-engine-dev-warlord/src/engine/SplitP.h: Convert 4127 Split objects to GObject intiialization 4128 * [r15806] branches/gobject-engine-dev-warlord, 4129 branches/gobject-engine-dev-warlord/src/engine/SX-book.c, 4130 branches/gobject-engine-dev-warlord/src/engine/SX-book.h: 4131 Convert SX-book (SchedXactions) to GObject initialization. Note 4132 that this object is never freed here, so it's a potential memory 4133 leak. 4134 * [r15805] branches/gobject-engine-dev-warlord, 4135 branches/gobject-engine-dev-warlord/src/engine/SchedXaction.c, 4136 branches/gobject-engine-dev-warlord/src/engine/SchedXaction.h: 4137 Convert SchedXaction to GObject initialization. 4138 * [r15804] branches/gobject-engine-dev-warlord, 4139 branches/gobject-engine-dev-warlord/src/engine/FreqSpec.c, 4140 branches/gobject-engine-dev-warlord/src/engine/FreqSpec.h, 4141 branches/gobject-engine-dev-warlord/src/engine/FreqSpecP.h: 4142 Convert FreqSpec to GObject initialization. 4143 41442007-04-04 23:05 jsled 4145 4146 * [r15803] src/gnome-utils/gnc-dense-cal.c: better GncDenseCal 4147 minimum-size requesting 4148 41492007-04-04 22:22 jsled 4150 4151 * [r15802] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, 4152 src/gnome-utils/gnc-dense-cal.h, 4153 src/gnome/gnc-plugin-page-sx-list.c: Save/restore gnc dense cal 4154 number-of-months view in SX List page. 4155 41562007-04-04 22:21 jsled 4157 4158 * [r15801] lib/libqof/qof/gnc-date.c, src/app-utils/file-utils.c: 4159 unused variable removal. 4160 41612007-04-04 22:07 jsled 4162 4163 * [r15800] src/gnome-utils/gnc-dense-cal.c: Correctly set the 4164 GncDenseCal view combo box when set from code. Better view 4165 label/combo-box widget layout and alignment. 4166 41672007-04-04 21:49 andi5 4168 4169 * [r15799] configure.in, 4170 src/import-export/hbci/druid-hbci-initial.c: Remove check for 4171 sys/wait.h because waitpid is not in use anymore. 4172 41732007-04-04 21:48 andi5 4174 4175 * [r15798] src/backend/file/io-gncxml-v2.c, src/bin/gnucash-bin.c: 4176 Depend on an available GLib thread implementation. Remove 4177 fallback to fork for gzip. 4178 41792007-04-04 18:48 andi5 4180 4181 * [r15796] lib/libqof/backend/file/qsf-backend.c, 4182 lib/libqof/backend/file/qsf-xml-map.c, 4183 lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qoflog.c, 4184 lib/libqof/qof/qofutil.c, src/backend/file/sixtp-utils.c, 4185 src/business/business-ledger/gncEntryLedgerModel.c, 4186 src/calculation/amort_opt.c, src/calculation/amort_prt.c, 4187 src/engine/FreqSpec.c, src/engine/Recurrence.c, 4188 src/gnome-utils/gnc-date-edit.c, 4189 src/gnome-utils/gnc-date-format.c, 4190 src/gnome-utils/gnc-dense-cal.c, 4191 src/import-export/import-backend.c, 4192 src/register/ledger-core/split-register-model.c: Use 4193 qof_strftime instead of strftime in the C source code. 4194 * [r15795] lib/libqof/qof/Makefile.am, 4195 lib/libqof/qof/gnc-date-p.h, lib/libqof/qof/gnc-date.c, 4196 lib/libqof/qof/gnc-date.h, lib/libqof/qof/qof-win32.c: Improve 4197 printing of dates and times with non-UTF-8 locales and on 4198 Windows. * qof_time_format_from_utf8 converts an strftime format 4199 specification from UTF-8 to the locale encoding * 4200 qof_format_time calls strftime repeatedly with growing allocated 4201 buffers until the result fits into one, or return NULL * 4202 qof_formatted_time_to_utf8 converts the result back to UTF-8 * 4203 qof_strftime takes similar arguments to strftime, but in UTF-8 * 4204 the conversion functions on Windows are implemented in 4205 qof-win32.c to allow them to use windows.h, as they need 4206 wcstombs and mbstowcs 4207 42082007-04-04 17:58 andi5 4209 4210 * [r15794] src/gnome/dialog-new-user.c: In new user dialog, run 4211 HOOK_BOOK_OPENED with non-NULL session parameter. 4212 42132007-04-04 17:04 andi5 4214 4215 * [r15793] src/app-utils/file-utils.c: Fix state file issues on 4216 Windows. Handle two NULL parameters to %s in printfs. In 4217 gnc_update_state_file_keys, also use \r for splitting the 4218 contents into lines. 4219 42202007-04-04 15:41 andi5 4221 4222 * [r15792] src/app-utils/gnc-help-utils.c, 4223 src/app-utils/gnc-help-utils.h: Minor cleanup and doc string in 4224 gnc-help-utils.[ch]. 4225 42262007-04-04 04:58 hampton 4227 4228 * [r15791] src/engine/Transaction.c, 4229 src/gnome/gnc-plugin-page-account-tree.c, 4230 src/gnome/window-reconcile.c: Implement idea from Mike Alexander 4231 (in #346063) to key lot scrubbing off the environment variable 4232 GNC_AUTO_SCRUB_LOTS instead of commenting it out of the code. 4233 This make it easier for developers to test/users to try lot 4234 scrubbing. 4235 42362007-04-04 04:36 hampton 4237 4238 * [r15790] src/engine/gnc-lot.c: Patch from Klee Dienes 4239 <klee@mit.edu> (bugzilla #420550) to re-implement 4240 gnc_lot_get_earliest_split and gnc_lot_get_latest_split using 4241 xaccSplitDateOrder. This greatly simplifies the functions. 4242 42432007-04-04 04:16 hampton 4244 4245 * [r15789] src/gnome-utils/gnc-main-window.c: Print a different 4246 warning messages if unsaved changes have existed for longer than 4247 an hour or a day. 4248 42492007-04-04 03:57 hampton 4250 4251 * [r15788] src/gnome-utils/gnc-tree-model-commodity.c, 4252 src/gnome-utils/gnc-tree-model-price.c, 4253 src/gnome-utils/gnc-tree-view-price.c: Fix window corruption 4254 problems when adding prices to the price database. (#376298) BP 4255 42562007-04-04 03:40 hampton 4257 4258 * [r15787] src/app-utils/file-utils.c, src/app-utils/file-utils.h, 4259 src/app-utils/gnc-exp-parser.c, 4260 src/business/business-gnome/dialog-invoice.c, 4261 src/core-utils/gnc-gkeyfile-utils.c, 4262 src/core-utils/gnc-gkeyfile-utils.h, 4263 src/gnome-utils/gnc-main-window.c, 4264 src/gnome-utils/gnc-plugin-file-history.c, 4265 src/gnome-utils/gnc-tree-view-account.c, 4266 src/gnome/dialog-print-check.c, 4267 src/gnome/gnc-plugin-page-register.c, 4268 src/report/report-gnome/gnc-plugin-page-report.c: Play nicer 4269 with recent releases of glib that have tightened what's 4270 considered a valid key in a key/value file. This change will 4271 cause gnucash to rewrite any opened state file into a new 4272 version where all key names fit the new glib requirements. This 4273 code was originally committed to trunk as #15458 on 1/28/07, and 4274 then backed out with #15461 on 1/29/07. Backward compatibility 4275 support for this code was committed to the 2.0 branch in #15460 4276 and was released as part of 2.0.5. Now that 2.0.5 has now been 4277 out for six weeks, this commit puts the original changes back 4278 into trunk. 4279 42802007-04-04 02:22 jsled 4281 4282 * [r15786] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal-store.h, 4283 src/gnome-utils/gnc-dense-cal.c, 4284 src/gnome-utils/gnc-dense-cal.h: (Checkpoint; start to) support 4285 changing the number-of-months in a GncDenseCal. Change 4286 GncDenseCal to be a composite widget using GtkDrawArea, rather 4287 than being a "native" widget; much more straightforward 4288 implementation. Update some GTK API usage for 4289 deprecation/modernity. 4290 42912007-04-03 22:58 warlord 4292 4293 * [r15785] branches/gobject-engine-dev-warlord, 4294 branches/gobject-engine-dev-warlord/src/engine/Account.c, 4295 branches/gobject-engine-dev-warlord/src/engine/Account.h, 4296 branches/gobject-engine-dev-warlord/src/engine/AccountP.h: 4297 Convert Account object to GObject 4298 42992007-04-03 22:30 warlord 4300 4301 * [r15784] branches/gobject-engine-dev-warlord, 4302 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook-p.h, 4303 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, 4304 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.h, 4305 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofid.h, 4306 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.h: 4307 get libqof to build using GObject - migrate QofBook to GObject - 4308 move around some typedef to get libqof to build again 4309 43102007-04-03 17:21 andi5 4311 4312 * [r15782] src/gnome-utils/dialog-transfer.c, 4313 src/gnome-utils/glade/transfer.glade: Remove viewport/hbox from 4314 account scrolls in transfer dialog. Fixes #425917. The scrolled 4315 windows for "transfer to" and "transfer from" now take the 4316 treeviews directly and do not pack them into viewports, letting 4317 them actually scroll the scrolled window. BP 4318 43192007-04-03 13:51 warlord 4320 4321 * [r15781] branches/gobject-engine-dev-warlord, 4322 branches/gobject-engine-dev-warlord/lib/libqof/qof/qof-gobject.h, 4323 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.c, 4324 branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.h: 4325 convert QofInstance to using GObject note that this breaks the 4326 build of this branch, and that the build will remain broken 4327 until each of the objects is converted over to basic GObject 4328 support. 4329 43302007-04-03 00:55 jsled 4331 4332 * [r15777] src/gnome/druid-loan.c: Bug#343795: Be explicit about 4333 number of months so auto-decimal-point doesn't bite us. Patch 4334 from Jerry Quinn <mailto:jlquinn@optonline.net>. 4335 43362007-04-03 00:19 jsled 4337 4338 * [r15776] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst: 4339 When an SX is updated, synchronize added/removed variables with 4340 new/existing instances. 4341 43422007-04-02 22:11 jsled 4343 4344 * [r15775] src/gnome-utils/dialog-preferences.c, 4345 src/gnome-utils/gnc-plugin-page.c: Unused variable removal. 4346 43472007-04-02 03:42 hampton 4348 4349 * [r15774] src/gnome-utils/glade/preferences.glade, 4350 src/gnome-utils/gnc-main-window.c, 4351 src/gnome-utils/gnc-main-window.h, 4352 src/gnome-utils/gnc-plugin-page.c, 4353 src/gnome-utils/gnc-plugin-page.h, 4354 src/gnome/gnc-plugin-page-register.c, 4355 src/gnome/schemas/apps_gnucash_general.schemas.in: Allow the 4356 user to specify the maximum width of the page labels in the main 4357 window (#338161). Also add a tooltip showing the account full 4358 name to the page labels in the main window (#343239). 4359 43602007-04-01 13:23 andi5 4361 4362 * [r15771] packaging/win32/custom.sh, packaging/win32/dist.sh, 4363 packaging/win32/install.sh: On Windows, go back to 4364 libgnomeprint. Partly revert r15750/61. GtkPrint/GtkHTML as 4365 combination is not yet stable enough to use it by default. It 4366 seems however to be the way to go, so all necessary changes are 4367 only commented out. 4368 43692007-03-28 08:59 andi5 4370 4371 * [r15761] packaging/win32/dist.sh: Remove libgnomeprintui from 4372 dist.sh. 4373 43742007-03-27 03:06 hampton 4375 4376 * [r15760] src/bin/gnucash-bin.c, 4377 src/core-utils/gnc-gconf-utils.c, src/core-utils/gnc-main.c, 4378 src/core-utils/gnc-main.h: Allow the base gconf path to be 4379 specified at run time, either via an environment variable or via 4380 a command line option. Based on a patch from James Radley. 4381 Implements #328762. 4382 43832007-03-27 01:55 hampton 4384 4385 * [r15759] src/gnome-utils/glade/preferences.glade, 4386 src/gnome-utils/gnc-main-window.c, 4387 src/gnome/schemas/apps_gnucash_general.schemas.in: Add an option 4388 to change the tab closing behavior. The two choices are to move 4389 to the tab immediately to the left, or to move to the most 4390 recently viewed tab. Implements #346314. 4391 43922007-03-27 01:10 hampton 4393 4394 * [r15758] src/gnome-utils/glade/preferences.glade, 4395 src/gnome/dialog-print-check.c, 4396 src/gnome/schemas/apps_gnucash_dialog_print_checks.schemas.in: 4397 Add a preference for printing "***" immediately before and after 4398 all text fields on checks. Implements enhancement request 4399 #420224. 4400 44012007-03-26 21:28 andi5 4402 4403 * [r15757] src/business/business-core/business-core.scm: Use 4404 gncOwnerGetOwnerFromLot. 4405 44062007-03-26 03:02 hampton 4407 4408 * [r15756] doc/gtkrc-2.0.gnucash: Record a couple of user 4409 suggestions for things to do with gnucash's gtkrc file. 4410 44112007-03-26 02:58 hampton 4412 4413 * [r15755] src/backend/file/io-example-account.c: Don't crash if 4414 an example account file has no root account. Also filter the 4415 file names (*xea) when reading accounts directories. 4416 44172007-03-25 23:05 andi5 4418 4419 * [r15754] src/business/business-reports/owner-report.scm: Use 4420 TXN-TYPE-{INVOICE,PAYMENT} in customer report. Observed by Nigel 4421 Titley. 4422 44232007-03-24 18:17 hampton 4424 4425 * [r15753] src/gnome-utils/glade/preferences.glade, 4426 src/gnome/dialog-print-check.c: Add preferences support for 4427 printing the date format immediately below the date (GtkPrint 4428 only), and for setting the font used by the check printing code 4429 (GnomePrint and GtkPrint). The fonts actually used by GnomePrint 4430 seem very limited compared to those used by GtkPrint, but the 4431 font size specification always seems to be honored. 4432 44332007-03-24 18:14 hampton 4434 4435 * [r15752] src/gnome-utils/dialog-preferences.c: Add preferences 4436 support for a GtkFontButton widget. 4437 44382007-03-24 15:30 andi5 4439 4440 * [r15751] src/gnome-utils/gnc-html.c: Use 4441 gtk_print_operation_set_{use_full_page,unit} for reports. 4442 44432007-03-24 15:28 andi5 4444 4445 * [r15750] packaging/win32/custom.sh, packaging/win32/install.sh: 4446 Install.sh: Some package updates, including GtkHTML 3.14.0. 4447 Update glib, cairo, pango, gtk+ and gtkhtml. Drop 4448 libgnomeprintui, but keep libgnomeprint because goffice depends 4449 on it. 4450 44512007-03-23 19:40 andi5 4452 4453 * [r15749] src/backend/file/sixtp.c: On Windows, convert filename 4454 parameter for xml parser to system codepage. 4455 44562007-03-23 19:38 andi5 4457 4458 * [r15748] src/backend/file/gnc-backend-file.c, 4459 src/backend/file/io-gncxml-v2.c, src/bin/gnucash-bin.c, 4460 src/gnome-utils/gnc-gnome-utils.c: Add support for 4461 (de)compressing in a thread instead of fork. Use GThreading 4462 system when available, but depend on it on Windows. Gzipped data 4463 files are still loaded by libxml2. On write, again create a pipe 4464 p and a thread t that gzwrites bytes read from p to a given 4465 file. After the other thread has finished writing to p, it waits 4466 for t to return to avoid loss of data. 4467 44682007-03-22 08:15 andi5 4469 4470 * [r15747] packaging/win32/install.sh: Install.sh: Do not mix 4471 pexports and ".." as noted by Nathan Buchanan. pexports 4472 somestimes crashes in a new MSYS shell if a path, like the one 4473 to a header file, contains "..". 4474 44752007-03-21 22:50 andi5 4476 4477 * [r15746] src/engine/gnc-filepath-utils.c: Patch from James 4478 Radley to allow override of the dotfile location. Read 4479 environment variable GNC_DOT_DIR and, if available, use this 4480 instead of `g_get_home_dir`/.gnucash. This allows one develop 4481 without impacting an existing stable installation, excepting 4482 shared GConf keys. Setting HOME does not help, because 4483 g_get_home_dir prefers passwd entries. 4484 44852007-03-21 20:03 andi5 4486 4487 * [r15745] configure.in, src/engine/Makefile.am: Remove almost 4488 unused configure output variables. 4489 GNUCASH_{APP_UTILS,GNOME_UTILS,REGISTER_CORE}_{CFLAGS,LIBS} and 4490 GNC_FALSE have been completely unused. GNUCASH_ENGINE_{,BASE}_* 4491 could be moved to its only user engine/Makefile.am. 4492 44932007-03-21 09:46 andi5 4494 4495 * [r15744] packaging/win32/install.sh: In install.sh test for 4496 htmlhelp, try to build DLL. The HTML Help Workshop includes 4497 htmlhelp.lib, but we cannot use it for creating DLLs---it is a 4498 static thingy. So test with -shared in install.sh. It would be 4499 nice to have a similar test improvement in configure.in. 4500 45012007-03-20 23:42 andi5 4502 4503 * [r15743] src/gnome-utils/Makefile.am: Fix a typo in 4504 gnome-utils/Makefile.am, garbling _SOURCES. 4505 45062007-03-20 16:37 andi5 4507 4508 * [r15742] configure.in, src/business/business-gnome/Makefile.am, 4509 src/business/dialog-tax-table/Makefile.am, 4510 src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, 4511 src/gnome-utils/gnc-html-graph-gog.c, 4512 src/gnome-utils/print-session.h, src/gnome/Makefile.am, 4513 src/import-export/qif-import/Makefile.am, 4514 src/report/report-gnome/Makefile.am: Do not check for and link 4515 against gnomeprint if gtkhtml uses gtkprint. If GtkHTML uses 4516 GtkPrint, reports and checks will use it, so GnomePrint is not 4517 needed. Also, remove some spurious GNOME_PRINT_{CFLAGS,LIBS} 4518 from Makefile.am files. 4519 45202007-03-20 05:19 hampton 4521 4522 * [r15741] src/gnome/dialog-print-check.c: If the specified check 4523 format guid can't be found then select the first check format in 4524 the list. 4525 45262007-03-20 01:08 hampton 4527 4528 * [r15739] checks/gnomeprint/quicken.chk, 4529 checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, 4530 checks/quicken_wallet.chk, src/gnome/dialog-print-check.c: Use a 4531 single key for check position names instead of a series of 4532 manufactured key names, one key per name. 4533 45342007-03-18 22:45 andi5 4535 4536 * [r15738] src/gnome/dialog-print-check.c: Do not printf %s if the 4537 param is NULL. 4538 45392007-03-18 19:39 jsled 4540 4541 * [r15737] README.dependencies: Add list of "interesting" 4542 libraries. 4543 * [r15736] HACKING: Update "starting gnucash from the build tree 4544 info." 4545 45462007-03-18 17:58 andi5 4547 4548 * [r15735] src/gnome-utils/gnc-html.c, 4549 src/gnome-utils/print-session.c, 4550 src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c: 4551 Uncouple print settings for reports and checks again. Remove 4552 gnc_{save,restore}_print_settings, revert part of r15733. 4553 45542007-03-18 17:37 hampton 4555 4556 * [r15734] checks/deluxe.chk, checks/gnomeprint/deluxe.chk, 4557 checks/gnomeprint/quicken.chk, 4558 checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, 4559 checks/quicken_wallet.chk, src/gnome/dialog-print-check.c: Add 4560 GUID numbers to check formats. Detect duplicate check format 4561 files (by guid) and show a warning dialog to the user. Remember 4562 the users selected check format by GUID and not by index. Add 4563 text clipping when using GnomePrint. 4564 45652007-03-17 17:29 andi5 4566 4567 * [r15733] configure.in, src/gnome-utils/gnc-html-graph-gog.c, 4568 src/gnome-utils/gnc-html.c, src/gnome-utils/print-session.c, 4569 src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c: 4570 Add support for printing reports with GtkPrint. Also add 4571 gnc_{save,restore}_print_settings so that those are shared 4572 between report and check prints. 4573 * [r15732] src/gnome-utils/gnome-utils.i, 4574 src/gnome-utils/print-session.c, 4575 src/gnome-utils/print-session.h: Remove unused functions in and 4576 stop wrapping print-session.[ch]. 4577 * [r15731] configure.in, macros/pkg.m4: If PKG_CHECK_MODULES 4578 fails, always print result "no". 4579 * [r15730] configure.in: Reorder the sequence of some GUI library 4580 tests. Allow libgtkhtml-3.14. Merge the two gnc_build_gui=true 4581 blocks, only move regex adjustments to the windows specific 4582 part. Test for gtkhtml later than before and allow 4583 libgtkhtml-3.14 iff gtk+-2.0 >= 2.10 and gog-renderer-cairo.h is 4584 available. To actually print with GtkPrint further code is 4585 needed. 4586 45872007-03-16 09:20 andi5 4588 4589 * [r15727] configure.in, packaging/win32/install.sh, 4590 src/app-utils/gnc-help-utils.c: Harden tests for HtmlHelpW on 4591 Windows. Check both, in install.sh and configure.in, whether we 4592 can link a test source for HtmlHelpW against the html help 4593 import library, instead of just testing for htmlhelp.h or some 4594 htmlhelp library thing. 4595 45962007-03-15 07:30 andi5 4597 4598 * [r15725] src/gnome/dialog-print-check.c: Absolute paths on 4599 Windows do not begin with a slash. 4600 46012007-03-15 05:20 hampton 4602 4603 * [r15724] src/core-utils/gnc-gkeyfile-utils.c, 4604 src/core-utils/gnc-gkeyfile-utils.h, 4605 src/engine/gnc-filepath-utils.c, src/gnome/dialog-print-check.c, 4606 src/gnome/glade/print.glade: In the Print Checks dialog, provide 4607 an easy way for users to save the data from the "Custom Format" 4608 page to a check format file. 4609 46102007-03-15 03:00 jsled 4611 4612 * [r15723] src/backend/file/gnc-freqspec-xml-v2.c: Change julian 4613 offset of 0 4614 46152007-03-15 02:41 jsled 4616 4617 * [r15722] src/backend/file/gnc-schedxaction-xml-v2.c, 4618 src/doc/sx.rst: Fix Recurrence start-date bugs in conversion of 4619 FreqSpecs. 4620 46212007-03-15 02:39 jsled 4622 4623 * [r15721] src/gnome-utils/gnc-frequency.c: Clarify why we're 4624 setting the month to January. Clarify the name of the 4625 DOW-alignment variable, and remove needlessly setting it to the 4626 first of the month to prevent spurious date changing. 4627 46282007-03-15 02:37 jsled 4629 4630 * [r15720] src/gnome/dialog-sx-editor.c: debug those schedule 4631 strings! 4632 46332007-03-15 02:24 hampton 4634 4635 * [r15719] src/gnome/dialog-print-check.c, 4636 src/gnome/dialog-print-check.h, 4637 src/gnome/gnc-plugin-page-register.c: Add support for printing 4638 the check number, the action, and the real memo line. 4639 46402007-03-15 00:56 jsled 4641 4642 * [r15718] lib/libqof/qof/qoflog.c, src/backend/file/sixtp.c, 4643 src/engine/FreqSpec.c, src/engine/Recurrence.c, 4644 src/engine/test-core/test-engine-stuff.c: Unused identifier 4645 cleanup. 4646 46472007-03-15 00:55 hampton 4648 4649 * [r15717] checks/deluxe.chk, checks/gnomeprint/deluxe.chk, 4650 checks/gnomeprint/quicken.chk, 4651 checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, 4652 checks/quicken_wallet.chk, src/gnome/dialog-print-check.c, 4653 src/gnome/glade/print.glade: In the print check dialog, the 4654 notes field has always incorrectly been called the memo field. 4655 This fix corrects that misnaming. 4656 46572007-03-14 20:05 andi5 4658 4659 * [r15716] src/gnome-utils/dialog-preferences.c: Do not printf %s 4660 if the param is NULL. 4661 46622007-03-14 09:55 andi5 4663 4664 * [r15715] src/app-utils/gnc-ui-util.c: Windows lacks exp10, so 4665 use exp instead. 4666 46672007-03-14 02:21 hampton 4668 4669 * [r15714] src/gnome/dialog-print-check.c: Another 64 bit fix. 4670 46712007-03-14 01:00 andi5 4672 4673 * [r15713] configure.in, src/app-utils/Makefile.am, 4674 src/app-utils/gnc-help-utils.c, src/app-utils/gnc-help-utils.h, 4675 src/gnc-ui.h, src/gnome-utils/gnc-gnome-utils.c: Add help 4676 support on Windows by using the HtmlHelp API. Find the correct 4677 CHM file according to the active locale and call gnc_show_help 4678 in src/app-utils/gnc-help-utils.[ch]. These new files were 4679 necessary because <windows.h> does not like things like GUID. If 4680 no htmlhelp.h was found, spawn hh to show the chm file. 4681 Otherwise parse the GKeyFile ending on .hhmap to determine a 4682 numeric ID for the given anchor and use HtmlHelpW. 4683 46842007-03-14 00:41 andi5 4685 4686 * [r15712] packaging/win32/custom.sh, packaging/win32/install.sh: 4687 Install.sh: Add support for generating guide and help CHM files. 4688 * add html help workspace, make an import library for hhctrl.ocx 4689 * add libxslt for xsltproc and htmlhelp xsl stylesheets * run 4690 xsltproc on guide and help, C and de_DE; enrich the resulting 4691 hhp files with anchor/map/alias information, compile them with 4692 hhc, save to $INST_DIR/share/gnucash/$lang/gnucash-$type.chm * 4693 create GKeyFiles *.hhmap that can be parsed to open specific 4694 topics * also, obsolete pexports by mingw-utils 4695 46962007-03-13 15:18 hampton 4697 4698 * [r15710] configure.in, src/core-utils/gnc-gkeyfile-utils.c, 4699 src/core-utils/gnc-gkeyfile-utils.h, 4700 src/gnome/dialog-print-check.c: Make the new check printing code 4701 compile on systems that don't have glib 2.12. 4702 47032007-03-13 03:43 hampton 4704 4705 * [r15709] Makefile.am, checks, checks/Makefile.am, 4706 checks/deluxe.chk, checks/gnomeprint, 4707 checks/gnomeprint/deluxe.chk, checks/gnomeprint/quicken.chk, 4708 checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, 4709 checks/quicken_wallet.chk, configure.in, 4710 src/app-utils/app-utils.i, src/app-utils/gnc-ui-util.c, 4711 src/app-utils/gnc-ui-util.h, src/gnome/dialog-print-check.c, 4712 src/gnome/glade/print.glade, src/scm/Makefile.am, 4713 src/scm/main.scm, src/scm/printing: Convert the check printing 4714 code from Scheme to C. Add support for using the GtkPrint API 4715 when compiled against gtk+ 2.10 or later. Add support for 4716 reading check description files instead of hard coding check 4717 descriptions. 4718 47192007-03-13 01:18 hampton 4720 4721 * [r15708] lib/libqof/qof/gnc-date.c: ISO 8601 requires a four 4722 digit year. 4723 47242007-03-10 22:16 cstim 4725 4726 * [r15707] src/import-export/hbci/druid-hbci-initial.c, 4727 src/import-export/hbci/hbci-interaction.c: Implement some 4728 initial gnc_component_manager registering for the hbci dialogs. 4729 Partially fixes bug#409324. BP 4730 47312007-03-10 21:18 cstim 4732 4733 * [r15706] packaging/win32/install.sh: Add helpful error message 4734 if other package is unavailable 4735 47362007-03-10 19:01 andi5 4737 4738 * [r15705] packaging/win32/custom.sh, packaging/win32/dist.sh, 4739 packaging/win32/goffice-0.3.0-patch.diff, 4740 packaging/win32/goffice-0.3.2-patch.diff, 4741 packaging/win32/goffice-0.3.7-patch.diff, 4742 packaging/win32/install.sh: Install.sh: Bump goffice to 0.3.7. * 4743 add pcre which is a hard dependency of goffice now * use the 4744 same patch for goffice 0.3.7 as for 0.3.2 (was not in use) * 4745 make inst.sh'ed gnucash and gnucash.bat scripts work again 4746 47472007-03-09 22:44 andi5 4748 4749 * [r15704] configure.in, src/gnome-utils/gnc-html-graph-gog.c: Add 4750 GOFFICE_WITH_CAIRO to enable build without GogRendererPixbuf. 4751 Check whether we find gog-renderer-cairo.h with the help of 4752 GOFFICE_CFLAGS. If it is found, use GogRendererCairo instead of 4753 GogRendererPixbuf. Newer goffice releases do not ship the latter 4754 any more. 4755 47562007-03-09 20:16 hampton 4757 4758 * [r15703] src/import-export/qif-import/qif-dialog-utils.scm, 4759 src/report/report-system/report-utilities.scm: Fix two instances 4760 where a function name didn't get changed for the swig-style 4761 naming. 4762 47632007-03-09 19:39 andi5 4764 4765 * [r15702] lib/goffice-0.0.4, lib/libgsf-1.12.3: Remove the empty 4766 directories in lib/libgsf-1.12.3 and /goffice-0.0.4 too. (blame 4767 git-svn) 4768 47692007-03-09 19:26 andi5 4770 4771 * [r15701] Makefile.am, configure.in, goffice-config.h.in, 4772 goffice-features.h.in, gsf-config.h.in, lib/Makefile.am, 4773 lib/goffice-0.0.4/AUTHORS, lib/goffice-0.0.4/BUGS, 4774 lib/goffice-0.0.4/COPYING, lib/goffice-0.0.4/ChangeLog, 4775 lib/goffice-0.0.4/INSTALL, lib/goffice-0.0.4/MAINTAINERS, 4776 lib/goffice-0.0.4/Makefile.am, lib/goffice-0.0.4/NEWS, 4777 lib/goffice-0.0.4/README, lib/goffice-0.0.4/aclocal.m4, 4778 lib/goffice-0.0.4/config.guess, lib/goffice-0.0.4/config.sub, 4779 lib/goffice-0.0.4/configure, lib/goffice-0.0.4/configure.in, 4780 lib/goffice-0.0.4/depcomp, lib/goffice-0.0.4/goffice-plugins.mk, 4781 lib/goffice-0.0.4/goffice.mk, 4782 lib/goffice-0.0.4/goffice/Makefile.am, 4783 lib/goffice-0.0.4/goffice/app/Makefile.am, 4784 lib/goffice-0.0.4/goffice/app/error-info.c, 4785 lib/goffice-0.0.4/goffice/app/error-info.h, 4786 lib/goffice-0.0.4/goffice/app/file-priv.h, 4787 lib/goffice-0.0.4/goffice/app/file.c, 4788 lib/goffice-0.0.4/goffice/app/file.h, 4789 lib/goffice-0.0.4/goffice/app/go-app.h, 4790 lib/goffice-0.0.4/goffice/app/go-cmd-context-impl.h, 4791 lib/goffice-0.0.4/goffice/app/go-cmd-context.c, 4792 lib/goffice-0.0.4/goffice/app/go-cmd-context.h, 4793 lib/goffice-0.0.4/goffice/app/go-doc-control-impl.h, 4794 lib/goffice-0.0.4/goffice/app/go-doc-control.c, 4795 lib/goffice-0.0.4/goffice/app/go-doc-control.h, 4796 lib/goffice-0.0.4/goffice/app/go-doc-impl.h, 4797 lib/goffice-0.0.4/goffice/app/go-doc.c, 4798 lib/goffice-0.0.4/goffice/app/go-doc.h, 4799 lib/goffice-0.0.4/goffice/app/go-error-stack.h, 4800 lib/goffice-0.0.4/goffice/app/go-object.c, 4801 lib/goffice-0.0.4/goffice/app/go-object.h, 4802 lib/goffice-0.0.4/goffice/app/go-plugin-loader-module.c, 4803 lib/goffice-0.0.4/goffice/app/go-plugin-loader-module.h, 4804 lib/goffice-0.0.4/goffice/app/go-plugin-loader.c, 4805 lib/goffice-0.0.4/goffice/app/go-plugin-loader.h, 4806 lib/goffice-0.0.4/goffice/app/go-plugin-service-impl.h, 4807 lib/goffice-0.0.4/goffice/app/go-plugin-service.c, 4808 lib/goffice-0.0.4/goffice/app/go-plugin-service.h, 4809 lib/goffice-0.0.4/goffice/app/go-plugin.c, 4810 lib/goffice-0.0.4/goffice/app/go-plugin.h, 4811 lib/goffice-0.0.4/goffice/app/go-service-impl.h, 4812 lib/goffice-0.0.4/goffice/app/go-service.c, 4813 lib/goffice-0.0.4/goffice/app/go-service.h, 4814 lib/goffice-0.0.4/goffice/app/goffice-app.h, 4815 lib/goffice-0.0.4/goffice/app/io-context-priv.h, 4816 lib/goffice-0.0.4/goffice/app/io-context.c, 4817 lib/goffice-0.0.4/goffice/app/io-context.h, 4818 lib/goffice-0.0.4/goffice/app/module-plugin-defs.h, 4819 lib/goffice-0.0.4/goffice/cut-n-paste/Makefile.am, 4820 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/Makefile.am, 4821 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-i18n.h, 4822 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-line.c, 4823 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-line.h, 4824 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-marshal.list, 4825 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-pixbuf.c, 4826 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-pixbuf.h, 4827 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-polygon.c, 4828 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-polygon.h, 4829 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-rect-ellipse.c, 4830 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-rect-ellipse.h, 4831 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-text.c, 4832 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-text.h, 4833 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-util.c, 4834 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-util.h, 4835 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-widget.c, 4836 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-widget.h, 4837 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas.c, 4838 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas.h, 4839 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/libfoocanvas.h, 4840 lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/libfoocanvastypes.c, 4841 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/COPYING, 4842 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/Makefile.am, 4843 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/get.c, 4844 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/internal.h, 4845 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/maketables.c, 4846 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcre.c, 4847 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcre.h, 4848 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcreposix.c, 4849 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcreposix.h, 4850 lib/goffice-0.0.4/goffice/cut-n-paste/pcre/study.c, 4851 lib/goffice-0.0.4/goffice/data/Makefile.am, 4852 lib/goffice-0.0.4/goffice/data/go-data-impl.h, 4853 lib/goffice-0.0.4/goffice/data/go-data-simple.c, 4854 lib/goffice-0.0.4/goffice/data/go-data-simple.h, 4855 lib/goffice-0.0.4/goffice/data/go-data.c, 4856 lib/goffice-0.0.4/goffice/data/go-data.h, 4857 lib/goffice-0.0.4/goffice/data/goffice-data.h, 4858 lib/goffice-0.0.4/goffice/drawing/Makefile.am, 4859 lib/goffice-0.0.4/goffice/drawing/god-anchor.c, 4860 lib/goffice-0.0.4/goffice/drawing/god-anchor.h, 4861 lib/goffice-0.0.4/goffice/drawing/god-default-attributes.c, 4862 lib/goffice-0.0.4/goffice/drawing/god-default-attributes.h, 4863 lib/goffice-0.0.4/goffice/drawing/god-drawing-group.c, 4864 lib/goffice-0.0.4/goffice/drawing/god-drawing-group.h, 4865 lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, 4866 lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.h, 4867 lib/goffice-0.0.4/goffice/drawing/god-drawing-view.c, 4868 lib/goffice-0.0.4/goffice/drawing/god-drawing-view.h, 4869 lib/goffice-0.0.4/goffice/drawing/god-drawing.c, 4870 lib/goffice-0.0.4/goffice/drawing/god-drawing.h, 4871 lib/goffice-0.0.4/goffice/drawing/god-image-store.c, 4872 lib/goffice-0.0.4/goffice/drawing/god-image-store.h, 4873 lib/goffice-0.0.4/goffice/drawing/god-image.c, 4874 lib/goffice-0.0.4/goffice/drawing/god-image.h, 4875 lib/goffice-0.0.4/goffice/drawing/god-paragraph-attributes.c, 4876 lib/goffice-0.0.4/goffice/drawing/god-paragraph-attributes.h, 4877 lib/goffice-0.0.4/goffice/drawing/god-property-table.c, 4878 lib/goffice-0.0.4/goffice/drawing/god-property-table.h, 4879 lib/goffice-0.0.4/goffice/drawing/god-shape.c, 4880 lib/goffice-0.0.4/goffice/drawing/god-shape.h, 4881 lib/goffice-0.0.4/goffice/drawing/god-text-model.c, 4882 lib/goffice-0.0.4/goffice/drawing/god-text-model.h, 4883 lib/goffice-0.0.4/goffice/goffice-priv.h, 4884 lib/goffice-0.0.4/goffice/goffice.c, 4885 lib/goffice-0.0.4/goffice/goffice.h, 4886 lib/goffice-0.0.4/goffice/graph/Makefile.am, 4887 lib/goffice-0.0.4/goffice/graph/README, 4888 lib/goffice-0.0.4/goffice/graph/goffice-graph.h, 4889 lib/goffice-0.0.4/goffice/graph/gog-axis-line-impl.h, 4890 lib/goffice-0.0.4/goffice/graph/gog-axis-line.c, 4891 lib/goffice-0.0.4/goffice/graph/gog-axis-line.h, 4892 lib/goffice-0.0.4/goffice/graph/gog-axis-prefs.glade, 4893 lib/goffice-0.0.4/goffice/graph/gog-axis.c, 4894 lib/goffice-0.0.4/goffice/graph/gog-axis.h, 4895 lib/goffice-0.0.4/goffice/graph/gog-chart-impl.h, 4896 lib/goffice-0.0.4/goffice/graph/gog-chart-prefs.glade, 4897 lib/goffice-0.0.4/goffice/graph/gog-chart.c, 4898 lib/goffice-0.0.4/goffice/graph/gog-chart.h, 4899 lib/goffice-0.0.4/goffice/graph/gog-control-foocanvas.c, 4900 lib/goffice-0.0.4/goffice/graph/gog-control-foocanvas.h, 4901 lib/goffice-0.0.4/goffice/graph/gog-data-allocator.c, 4902 lib/goffice-0.0.4/goffice/graph/gog-data-allocator.h, 4903 lib/goffice-0.0.4/goffice/graph/gog-data-set.c, 4904 lib/goffice-0.0.4/goffice/graph/gog-data-set.h, 4905 lib/goffice-0.0.4/goffice/graph/gog-error-bar-prefs.glade, 4906 lib/goffice-0.0.4/goffice/graph/gog-error-bar.c, 4907 lib/goffice-0.0.4/goffice/graph/gog-error-bar.h, 4908 lib/goffice-0.0.4/goffice/graph/gog-graph-impl.h, 4909 lib/goffice-0.0.4/goffice/graph/gog-graph.c, 4910 lib/goffice-0.0.4/goffice/graph/gog-graph.h, 4911 lib/goffice-0.0.4/goffice/graph/gog-grid-line.c, 4912 lib/goffice-0.0.4/goffice/graph/gog-grid-line.h, 4913 lib/goffice-0.0.4/goffice/graph/gog-grid.c, 4914 lib/goffice-0.0.4/goffice/graph/gog-grid.h, 4915 lib/goffice-0.0.4/goffice/graph/gog-guru-type-selector.glade, 4916 lib/goffice-0.0.4/goffice/graph/gog-guru.c, 4917 lib/goffice-0.0.4/goffice/graph/gog-guru.glade, 4918 lib/goffice-0.0.4/goffice/graph/gog-guru.h, 4919 lib/goffice-0.0.4/goffice/graph/gog-label.c, 4920 lib/goffice-0.0.4/goffice/graph/gog-label.h, 4921 lib/goffice-0.0.4/goffice/graph/gog-legend.c, 4922 lib/goffice-0.0.4/goffice/graph/gog-legend.h, 4923 lib/goffice-0.0.4/goffice/graph/gog-object-prefs.glade, 4924 lib/goffice-0.0.4/goffice/graph/gog-object-xml.c, 4925 lib/goffice-0.0.4/goffice/graph/gog-object-xml.h, 4926 lib/goffice-0.0.4/goffice/graph/gog-object.c, 4927 lib/goffice-0.0.4/goffice/graph/gog-object.h, 4928 lib/goffice-0.0.4/goffice/graph/gog-outlined-object.c, 4929 lib/goffice-0.0.4/goffice/graph/gog-outlined-object.h, 4930 lib/goffice-0.0.4/goffice/graph/gog-plot-engine.c, 4931 lib/goffice-0.0.4/goffice/graph/gog-plot-engine.h, 4932 lib/goffice-0.0.4/goffice/graph/gog-plot-impl.h, 4933 lib/goffice-0.0.4/goffice/graph/gog-plot.c, 4934 lib/goffice-0.0.4/goffice/graph/gog-plot.h, 4935 lib/goffice-0.0.4/goffice/graph/gog-reg-curve-prefs.glade, 4936 lib/goffice-0.0.4/goffice/graph/gog-reg-curve.c, 4937 lib/goffice-0.0.4/goffice/graph/gog-reg-curve.h, 4938 lib/goffice-0.0.4/goffice/graph/gog-reg-eqn-prefs.glade, 4939 lib/goffice-0.0.4/goffice/graph/gog-renderer-gnome-print.c, 4940 lib/goffice-0.0.4/goffice/graph/gog-renderer-gnome-print.h, 4941 lib/goffice-0.0.4/goffice/graph/gog-renderer-impl.h, 4942 lib/goffice-0.0.4/goffice/graph/gog-renderer-pixbuf.c, 4943 lib/goffice-0.0.4/goffice/graph/gog-renderer-pixbuf.h, 4944 lib/goffice-0.0.4/goffice/graph/gog-renderer-svg.c, 4945 lib/goffice-0.0.4/goffice/graph/gog-renderer-svg.h, 4946 lib/goffice-0.0.4/goffice/graph/gog-renderer.c, 4947 lib/goffice-0.0.4/goffice/graph/gog-renderer.h, 4948 lib/goffice-0.0.4/goffice/graph/gog-series-impl.h, 4949 lib/goffice-0.0.4/goffice/graph/gog-series-lines.c, 4950 lib/goffice-0.0.4/goffice/graph/gog-series-lines.h, 4951 lib/goffice-0.0.4/goffice/graph/gog-series.c, 4952 lib/goffice-0.0.4/goffice/graph/gog-series.h, 4953 lib/goffice-0.0.4/goffice/graph/gog-style-prefs.glade, 4954 lib/goffice-0.0.4/goffice/graph/gog-style.c, 4955 lib/goffice-0.0.4/goffice/graph/gog-style.h, 4956 lib/goffice-0.0.4/goffice/graph/gog-styled-object.c, 4957 lib/goffice-0.0.4/goffice/graph/gog-styled-object.h, 4958 lib/goffice-0.0.4/goffice/graph/gog-theme.c, 4959 lib/goffice-0.0.4/goffice/graph/gog-theme.h, 4960 lib/goffice-0.0.4/goffice/graph/gog-view.c, 4961 lib/goffice-0.0.4/goffice/graph/gog-view.h, 4962 lib/goffice-0.0.4/goffice/gtk/Makefile.am, 4963 lib/goffice-0.0.4/goffice/gtk/go-action-combo-color.c, 4964 lib/goffice-0.0.4/goffice/gtk/go-action-combo-color.h, 4965 lib/goffice-0.0.4/goffice/gtk/go-action-combo-pixmaps.c, 4966 lib/goffice-0.0.4/goffice/gtk/go-action-combo-pixmaps.h, 4967 lib/goffice-0.0.4/goffice/gtk/go-action-combo-stack.c, 4968 lib/goffice-0.0.4/goffice/gtk/go-action-combo-stack.h, 4969 lib/goffice-0.0.4/goffice/gtk/go-action-combo-text.c, 4970 lib/goffice-0.0.4/goffice/gtk/go-action-combo-text.h, 4971 lib/goffice-0.0.4/goffice/gtk/go-charmap-sel.c, 4972 lib/goffice-0.0.4/goffice/gtk/go-charmap-sel.h, 4973 lib/goffice-0.0.4/goffice/gtk/go-color-group.c, 4974 lib/goffice-0.0.4/goffice/gtk/go-color-group.h, 4975 lib/goffice-0.0.4/goffice/gtk/go-color-palette.c, 4976 lib/goffice-0.0.4/goffice/gtk/go-color-palette.h, 4977 lib/goffice-0.0.4/goffice/gtk/go-combo-box.c, 4978 lib/goffice-0.0.4/goffice/gtk/go-combo-box.h, 4979 lib/goffice-0.0.4/goffice/gtk/go-combo-color.c, 4980 lib/goffice-0.0.4/goffice/gtk/go-combo-color.h, 4981 lib/goffice-0.0.4/goffice/gtk/go-combo-pixmaps.c, 4982 lib/goffice-0.0.4/goffice/gtk/go-combo-pixmaps.h, 4983 lib/goffice-0.0.4/goffice/gtk/go-combo-text.c, 4984 lib/goffice-0.0.4/goffice/gtk/go-combo-text.h, 4985 lib/goffice-0.0.4/goffice/gtk/go-dock-band.c, 4986 lib/goffice-0.0.4/goffice/gtk/go-dock-band.h, 4987 lib/goffice-0.0.4/goffice/gtk/go-dock-item-grip.c, 4988 lib/goffice-0.0.4/goffice/gtk/go-dock-item-grip.h, 4989 lib/goffice-0.0.4/goffice/gtk/go-dock-item.c, 4990 lib/goffice-0.0.4/goffice/gtk/go-dock-item.h, 4991 lib/goffice-0.0.4/goffice/gtk/go-dock-layout.c, 4992 lib/goffice-0.0.4/goffice/gtk/go-dock-layout.h, 4993 lib/goffice-0.0.4/goffice/gtk/go-dock.c, 4994 lib/goffice-0.0.4/goffice/gtk/go-dock.h, 4995 lib/goffice-0.0.4/goffice/gtk/go-font-sel.c, 4996 lib/goffice-0.0.4/goffice/gtk/go-font-sel.glade, 4997 lib/goffice-0.0.4/goffice/gtk/go-font-sel.h, 4998 lib/goffice-0.0.4/goffice/gtk/go-format-sel.c, 4999 lib/goffice-0.0.4/goffice/gtk/go-format-sel.glade, 5000 lib/goffice-0.0.4/goffice/gtk/go-format-sel.h, 5001 lib/goffice-0.0.4/goffice/gtk/go-graph-widget.c, 5002 lib/goffice-0.0.4/goffice/gtk/go-graph-widget.h, 5003 lib/goffice-0.0.4/goffice/gtk/go-locale-sel.c, 5004 lib/goffice-0.0.4/goffice/gtk/go-locale-sel.h, 5005 lib/goffice-0.0.4/goffice/gtk/go-optionmenu.c, 5006 lib/goffice-0.0.4/goffice/gtk/go-optionmenu.h, 5007 lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.c, 5008 lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.glade, 5009 lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.h, 5010 lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, 5011 lib/goffice-0.0.4/goffice/gtk/goffice-gtk.h, 5012 lib/goffice-0.0.4/goffice/ms-compat/Makefile.am, 5013 lib/goffice-0.0.4/goffice/ms-compat/go-ms-parser.c, 5014 lib/goffice-0.0.4/goffice/ms-compat/go-ms-parser.h, 5015 lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms-client-handler.c, 5016 lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms-client-handler.h, 5017 lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms.c, 5018 lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms.h, 5019 lib/goffice-0.0.4/goffice/ms-compat/god-image-ms.c, 5020 lib/goffice-0.0.4/goffice/ms-compat/god-image-ms.h, 5021 lib/goffice-0.0.4/goffice/utils/Makefile.am, 5022 lib/goffice-0.0.4/goffice/utils/datetime.c, 5023 lib/goffice-0.0.4/goffice/utils/datetime.h, 5024 lib/goffice-0.0.4/goffice/utils/format-impl.h, 5025 lib/goffice-0.0.4/goffice/utils/format.c, 5026 lib/goffice-0.0.4/goffice/utils/formats.c, 5027 lib/goffice-0.0.4/goffice/utils/go-color.c, 5028 lib/goffice-0.0.4/goffice/utils/go-color.h, 5029 lib/goffice-0.0.4/goffice/utils/go-file.c, 5030 lib/goffice-0.0.4/goffice/utils/go-file.h, 5031 lib/goffice-0.0.4/goffice/utils/go-font.c, 5032 lib/goffice-0.0.4/goffice/utils/go-font.h, 5033 lib/goffice-0.0.4/goffice/utils/go-format-match.c, 5034 lib/goffice-0.0.4/goffice/utils/go-format-match.h, 5035 lib/goffice-0.0.4/goffice/utils/go-format.c, 5036 lib/goffice-0.0.4/goffice/utils/go-format.h, 5037 lib/goffice-0.0.4/goffice/utils/go-geometry.c, 5038 lib/goffice-0.0.4/goffice/utils/go-geometry.h, 5039 lib/goffice-0.0.4/goffice/utils/go-glib-extras.c, 5040 lib/goffice-0.0.4/goffice/utils/go-glib-extras.h, 5041 lib/goffice-0.0.4/goffice/utils/go-gradient.c, 5042 lib/goffice-0.0.4/goffice/utils/go-gradient.h, 5043 lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, 5044 lib/goffice-0.0.4/goffice/utils/go-libxml-extras.h, 5045 lib/goffice-0.0.4/goffice/utils/go-line.c, 5046 lib/goffice-0.0.4/goffice/utils/go-line.h, 5047 lib/goffice-0.0.4/goffice/utils/go-marker.c, 5048 lib/goffice-0.0.4/goffice/utils/go-marker.h, 5049 lib/goffice-0.0.4/goffice/utils/go-marshalers.list, 5050 lib/goffice-0.0.4/goffice/utils/go-math.c, 5051 lib/goffice-0.0.4/goffice/utils/go-math.h, 5052 lib/goffice-0.0.4/goffice/utils/go-pattern.c, 5053 lib/goffice-0.0.4/goffice/utils/go-pattern.h, 5054 lib/goffice-0.0.4/goffice/utils/go-rangefunc.c, 5055 lib/goffice-0.0.4/goffice/utils/go-rangefunc.h, 5056 lib/goffice-0.0.4/goffice/utils/go-regression.c, 5057 lib/goffice-0.0.4/goffice/utils/go-regression.h, 5058 lib/goffice-0.0.4/goffice/utils/go-units.h, 5059 lib/goffice-0.0.4/goffice/utils/goffice-utils.h, 5060 lib/goffice-0.0.4/goffice/utils/goffice-win32-stub.def, 5061 lib/goffice-0.0.4/goffice/utils/regutf8.c, 5062 lib/goffice-0.0.4/goffice/utils/regutf8.h, 5063 lib/goffice-0.0.4/goffice/utils/svg-patterns.xml, 5064 lib/goffice-0.0.4/goffice/utils/win32-stub.c, 5065 lib/goffice-0.0.4/goffice/utils/win32-stub.h, 5066 lib/goffice-0.0.4/install-sh, 5067 lib/goffice-0.0.4/intltool-extract.in, 5068 lib/goffice-0.0.4/intltool-merge.in, 5069 lib/goffice-0.0.4/intltool-update.in, 5070 lib/goffice-0.0.4/libgoffice-1.pc.in, 5071 lib/goffice-0.0.4/ltmain.sh, lib/goffice-0.0.4/missing, 5072 lib/goffice-0.0.4/mkinstalldirs, 5073 lib/goffice-0.0.4/pixmaps/Makefile.am, 5074 lib/goffice-0.0.4/pixmaps/area.xpm, 5075 lib/goffice-0.0.4/pixmaps/bar-hboth.png, 5076 lib/goffice-0.0.4/pixmaps/bar-hminus.png, 5077 lib/goffice-0.0.4/pixmaps/bar-hplus.png, 5078 lib/goffice-0.0.4/pixmaps/bar-none.png, 5079 lib/goffice-0.0.4/pixmaps/bar-vboth.png, 5080 lib/goffice-0.0.4/pixmaps/bar-vminus.png, 5081 lib/goffice-0.0.4/pixmaps/bar-vplus.png, 5082 lib/goffice-0.0.4/pixmaps/bar.xpm, 5083 lib/goffice-0.0.4/pixmaps/boxplot.xpm, 5084 lib/goffice-0.0.4/pixmaps/bubble.xpm, 5085 lib/goffice-0.0.4/pixmaps/chart_area_1_1.png, 5086 lib/goffice-0.0.4/pixmaps/chart_area_1_2.png, 5087 lib/goffice-0.0.4/pixmaps/chart_area_1_3.png, 5088 lib/goffice-0.0.4/pixmaps/chart_bar_1_1.png, 5089 lib/goffice-0.0.4/pixmaps/chart_bar_1_2.png, 5090 lib/goffice-0.0.4/pixmaps/chart_bar_1_3.png, 5091 lib/goffice-0.0.4/pixmaps/chart_bar_2_1.png, 5092 lib/goffice-0.0.4/pixmaps/chart_bar_2_2.png, 5093 lib/goffice-0.0.4/pixmaps/chart_bar_2_3.png, 5094 lib/goffice-0.0.4/pixmaps/chart_boxplot_1_1.png, 5095 lib/goffice-0.0.4/pixmaps/chart_bubble_1_1.png, 5096 lib/goffice-0.0.4/pixmaps/chart_column_1_1.png, 5097 lib/goffice-0.0.4/pixmaps/chart_column_1_2.png, 5098 lib/goffice-0.0.4/pixmaps/chart_column_1_3.png, 5099 lib/goffice-0.0.4/pixmaps/chart_column_2_1.png, 5100 lib/goffice-0.0.4/pixmaps/chart_column_2_2.png, 5101 lib/goffice-0.0.4/pixmaps/chart_column_2_3.png, 5102 lib/goffice-0.0.4/pixmaps/chart_column_3_1.png, 5103 lib/goffice-0.0.4/pixmaps/chart_cone_1_1.png, 5104 lib/goffice-0.0.4/pixmaps/chart_cone_1_2.png, 5105 lib/goffice-0.0.4/pixmaps/chart_cone_1_3.png, 5106 lib/goffice-0.0.4/pixmaps/chart_cone_2_1.png, 5107 lib/goffice-0.0.4/pixmaps/chart_cone_2_2.png, 5108 lib/goffice-0.0.4/pixmaps/chart_cone_2_3.png, 5109 lib/goffice-0.0.4/pixmaps/chart_cone_3_1.png, 5110 lib/goffice-0.0.4/pixmaps/chart_contour_1_1.png, 5111 lib/goffice-0.0.4/pixmaps/chart_cylinder_1_1.png, 5112 lib/goffice-0.0.4/pixmaps/chart_cylinder_1_2.png, 5113 lib/goffice-0.0.4/pixmaps/chart_cylinder_1_3.png, 5114 lib/goffice-0.0.4/pixmaps/chart_cylinder_2_1.png, 5115 lib/goffice-0.0.4/pixmaps/chart_cylinder_2_2.png, 5116 lib/goffice-0.0.4/pixmaps/chart_cylinder_2_3.png, 5117 lib/goffice-0.0.4/pixmaps/chart_cylinder_3_1.png, 5118 lib/goffice-0.0.4/pixmaps/chart_dropbar_1_1.png, 5119 lib/goffice-0.0.4/pixmaps/chart_dropbar_1_2.png, 5120 lib/goffice-0.0.4/pixmaps/chart_line_1_1.png, 5121 lib/goffice-0.0.4/pixmaps/chart_line_1_2.png, 5122 lib/goffice-0.0.4/pixmaps/chart_line_1_3.png, 5123 lib/goffice-0.0.4/pixmaps/chart_line_2_1.png, 5124 lib/goffice-0.0.4/pixmaps/chart_line_2_2.png, 5125 lib/goffice-0.0.4/pixmaps/chart_line_2_3.png, 5126 lib/goffice-0.0.4/pixmaps/chart_line_3_1.png, 5127 lib/goffice-0.0.4/pixmaps/chart_minmax_1_1.png, 5128 lib/goffice-0.0.4/pixmaps/chart_minmax_1_2.png, 5129 lib/goffice-0.0.4/pixmaps/chart_minmax_2_1.png, 5130 lib/goffice-0.0.4/pixmaps/chart_minmax_2_2.png, 5131 lib/goffice-0.0.4/pixmaps/chart_pie_1_1.png, 5132 lib/goffice-0.0.4/pixmaps/chart_pie_1_2.png, 5133 lib/goffice-0.0.4/pixmaps/chart_pie_1_3.png, 5134 lib/goffice-0.0.4/pixmaps/chart_pie_2_1.png, 5135 lib/goffice-0.0.4/pixmaps/chart_pie_2_2.png, 5136 lib/goffice-0.0.4/pixmaps/chart_pie_2_3.png, 5137 lib/goffice-0.0.4/pixmaps/chart_polar_1_1.png, 5138 lib/goffice-0.0.4/pixmaps/chart_pyramid_1_1.png, 5139 lib/goffice-0.0.4/pixmaps/chart_pyramid_1_2.png, 5140 lib/goffice-0.0.4/pixmaps/chart_pyramid_1_3.png, 5141 lib/goffice-0.0.4/pixmaps/chart_pyramid_2_1.png, 5142 lib/goffice-0.0.4/pixmaps/chart_pyramid_2_2.png, 5143 lib/goffice-0.0.4/pixmaps/chart_pyramid_2_3.png, 5144 lib/goffice-0.0.4/pixmaps/chart_pyramid_3_1.png, 5145 lib/goffice-0.0.4/pixmaps/chart_radar_1_1.png, 5146 lib/goffice-0.0.4/pixmaps/chart_radar_1_2.png, 5147 lib/goffice-0.0.4/pixmaps/chart_radar_1_3.png, 5148 lib/goffice-0.0.4/pixmaps/chart_ring_1_1.png, 5149 lib/goffice-0.0.4/pixmaps/chart_ring_1_2.png, 5150 lib/goffice-0.0.4/pixmaps/chart_scatter_1_1.png, 5151 lib/goffice-0.0.4/pixmaps/chart_scatter_2_1.png, 5152 lib/goffice-0.0.4/pixmaps/chart_scatter_2_2.png, 5153 lib/goffice-0.0.4/pixmaps/chart_scatter_3_1.png, 5154 lib/goffice-0.0.4/pixmaps/chart_scatter_3_2.png, 5155 lib/goffice-0.0.4/pixmaps/chart_scatter_3_3.png, 5156 lib/goffice-0.0.4/pixmaps/chart_stock_1_1.png, 5157 lib/goffice-0.0.4/pixmaps/chart_stock_1_2.png, 5158 lib/goffice-0.0.4/pixmaps/chart_stock_2_1.png, 5159 lib/goffice-0.0.4/pixmaps/chart_stock_2_2.png, 5160 lib/goffice-0.0.4/pixmaps/column.xpm, 5161 lib/goffice-0.0.4/pixmaps/doughnut.xpm, 5162 lib/goffice-0.0.4/pixmaps/dropbar.xpm, 5163 lib/goffice-0.0.4/pixmaps/linegraph.xpm, 5164 lib/goffice-0.0.4/pixmaps/minmax.xpm, 5165 lib/goffice-0.0.4/pixmaps/pie.xpm, 5166 lib/goffice-0.0.4/pixmaps/polar.png, 5167 lib/goffice-0.0.4/pixmaps/radar.xpm, 5168 lib/goffice-0.0.4/pixmaps/scatter.xpm, 5169 lib/goffice-0.0.4/pixmaps/stock.xpm, 5170 lib/goffice-0.0.4/pixmaps/surface.xpm, 5171 lib/goffice-0.0.4/plugins/Makefile.am, 5172 lib/goffice-0.0.4/plugins/plot_barcol/Makefile.am, 5173 lib/goffice-0.0.4/plugins/plot_barcol/gog-1.5d.c, 5174 lib/goffice-0.0.4/plugins/plot_barcol/gog-1.5d.h, 5175 lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol-prefs.c, 5176 lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol-prefs.glade, 5177 lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol.c, 5178 lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol.h, 5179 lib/goffice-0.0.4/plugins/plot_barcol/gog-dropbar.c, 5180 lib/goffice-0.0.4/plugins/plot_barcol/gog-dropbar.h, 5181 lib/goffice-0.0.4/plugins/plot_barcol/gog-line.c, 5182 lib/goffice-0.0.4/plugins/plot_barcol/gog-line.h, 5183 lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax-prefs.glade, 5184 lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax.c, 5185 lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax.h, 5186 lib/goffice-0.0.4/plugins/plot_barcol/plot-types.xml.in, 5187 lib/goffice-0.0.4/plugins/plot_barcol/plugin.xml.in, 5188 lib/goffice-0.0.4/plugins/plot_boxes/Makefile.am, 5189 lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot-prefs.glade, 5190 lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot.c, 5191 lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot.h, 5192 lib/goffice-0.0.4/plugins/plot_boxes/plot-types.xml.in, 5193 lib/goffice-0.0.4/plugins/plot_boxes/plugin.xml.in, 5194 lib/goffice-0.0.4/plugins/plot_pie/Makefile.am, 5195 lib/goffice-0.0.4/plugins/plot_pie/gog-pie-prefs.c, 5196 lib/goffice-0.0.4/plugins/plot_pie/gog-pie-prefs.glade, 5197 lib/goffice-0.0.4/plugins/plot_pie/gog-pie-series.glade, 5198 lib/goffice-0.0.4/plugins/plot_pie/gog-pie.c, 5199 lib/goffice-0.0.4/plugins/plot_pie/gog-pie.h, 5200 lib/goffice-0.0.4/plugins/plot_pie/gog-ring-prefs.glade, 5201 lib/goffice-0.0.4/plugins/plot_pie/plot-types.xml.in, 5202 lib/goffice-0.0.4/plugins/plot_pie/plugin.xml.in, 5203 lib/goffice-0.0.4/plugins/plot_radar/Makefile.am, 5204 lib/goffice-0.0.4/plugins/plot_radar/gog-radar.c, 5205 lib/goffice-0.0.4/plugins/plot_radar/gog-radar.h, 5206 lib/goffice-0.0.4/plugins/plot_radar/plot-types.xml.in, 5207 lib/goffice-0.0.4/plugins/plot_radar/plugin.xml.in, 5208 lib/goffice-0.0.4/plugins/plot_surface/Makefile.am, 5209 lib/goffice-0.0.4/plugins/plot_surface/gog-contour-prefs.c, 5210 lib/goffice-0.0.4/plugins/plot_surface/gog-contour-prefs.glade, 5211 lib/goffice-0.0.4/plugins/plot_surface/gog-surface.c, 5212 lib/goffice-0.0.4/plugins/plot_surface/gog-surface.h, 5213 lib/goffice-0.0.4/plugins/plot_surface/plot-types.xml.in, 5214 lib/goffice-0.0.4/plugins/plot_surface/plugin.xml.in, 5215 lib/goffice-0.0.4/plugins/plot_surface/xl-surface.c, 5216 lib/goffice-0.0.4/plugins/plot_surface/xl-surface.h, 5217 lib/goffice-0.0.4/plugins/plot_xy/Makefile.am, 5218 lib/goffice-0.0.4/plugins/plot_xy/gog-bubble-prefs.c, 5219 lib/goffice-0.0.4/plugins/plot_xy/gog-bubble-prefs.glade, 5220 lib/goffice-0.0.4/plugins/plot_xy/gog-xy.c, 5221 lib/goffice-0.0.4/plugins/plot_xy/gog-xy.h, 5222 lib/goffice-0.0.4/plugins/plot_xy/plot-types.xml.in, 5223 lib/goffice-0.0.4/plugins/plot_xy/plugin.xml.in, 5224 lib/goffice-0.0.4/plugins/reg_linear/Makefile.am, 5225 lib/goffice-0.0.4/plugins/reg_linear/gog-lin-reg.c, 5226 lib/goffice-0.0.4/plugins/reg_linear/gog-lin-reg.h, 5227 lib/goffice-0.0.4/plugins/reg_linear/plugin.xml.in, 5228 lib/goffice-0.0.4/plugins/reg_linear/reg-types.xml.in, 5229 lib/goffice-0.0.4/po/ChangeLog, 5230 lib/goffice-0.0.4/po/Makefile.in.in, 5231 lib/goffice-0.0.4/po/POTFILES.in, lib/goffice-0.0.4/po/am.po, 5232 lib/goffice-0.0.4/po/az.po, lib/goffice-0.0.4/po/bg.po, 5233 lib/goffice-0.0.4/po/ca.po, lib/goffice-0.0.4/po/cs.po, 5234 lib/goffice-0.0.4/po/da.po, lib/goffice-0.0.4/po/de.po, 5235 lib/goffice-0.0.4/po/el.po, lib/goffice-0.0.4/po/en_CA.po, 5236 lib/goffice-0.0.4/po/en_GB.po, lib/goffice-0.0.4/po/es.po, 5237 lib/goffice-0.0.4/po/et.po, lib/goffice-0.0.4/po/fi.po, 5238 lib/goffice-0.0.4/po/fr.po, lib/goffice-0.0.4/po/ga.po, 5239 lib/goffice-0.0.4/po/gl.po, lib/goffice-0.0.4/po/he.po, 5240 lib/goffice-0.0.4/po/hr.po, lib/goffice-0.0.4/po/hu.po, 5241 lib/goffice-0.0.4/po/it.po, lib/goffice-0.0.4/po/ja.po, 5242 lib/goffice-0.0.4/po/ko.po, lib/goffice-0.0.4/po/lv.po, 5243 lib/goffice-0.0.4/po/ml.po, lib/goffice-0.0.4/po/mr.po, 5244 lib/goffice-0.0.4/po/ms.po, lib/goffice-0.0.4/po/nb.po, 5245 lib/goffice-0.0.4/po/nl.po, lib/goffice-0.0.4/po/nn.po, 5246 lib/goffice-0.0.4/po/no.po, lib/goffice-0.0.4/po/pl.po, 5247 lib/goffice-0.0.4/po/pt.po, lib/goffice-0.0.4/po/pt_BR.po, 5248 lib/goffice-0.0.4/po/ro.po, lib/goffice-0.0.4/po/ru.po, 5249 lib/goffice-0.0.4/po/sk.po, lib/goffice-0.0.4/po/sr.po, 5250 lib/goffice-0.0.4/po/sr@Latn.po, lib/goffice-0.0.4/po/sv.po, 5251 lib/goffice-0.0.4/po/tr.po, lib/goffice-0.0.4/po/uk.po, 5252 lib/goffice-0.0.4/po/vi.po, lib/goffice-0.0.4/po/zh_CN.po, 5253 lib/goffice-0.0.4/po/zh_TW.po, 5254 lib/goffice-0.0.4/tests/Makefile.am, 5255 lib/goffice-0.0.4/tests/pie-demo.c, lib/libgsf-1.12.3/AUTHORS, 5256 lib/libgsf-1.12.3/BUGS, lib/libgsf-1.12.3/COPYING, 5257 lib/libgsf-1.12.3/COPYING.LIB, lib/libgsf-1.12.3/ChangeLog, 5258 lib/libgsf-1.12.3/HACKING, lib/libgsf-1.12.3/INSTALL, 5259 lib/libgsf-1.12.3/Makefile.am, lib/libgsf-1.12.3/NEWS, 5260 lib/libgsf-1.12.3/README, lib/libgsf-1.12.3/TODO, 5261 lib/libgsf-1.12.3/acinclude.m4, lib/libgsf-1.12.3/aclocal.m4, 5262 lib/libgsf-1.12.3/compile, lib/libgsf-1.12.3/config.guess, 5263 lib/libgsf-1.12.3/config.sub, lib/libgsf-1.12.3/configure, 5264 lib/libgsf-1.12.3/configure.in, lib/libgsf-1.12.3/depcomp, 5265 lib/libgsf-1.12.3/doc/Makefile.am, 5266 lib/libgsf-1.12.3/doc/gsf-docs.sgml, 5267 lib/libgsf-1.12.3/doc/gsf-office-thumbnailer.1, 5268 lib/libgsf-1.12.3/doc/gsf-overrides.txt, 5269 lib/libgsf-1.12.3/doc/gsf-sections.txt, 5270 lib/libgsf-1.12.3/doc/gsf.types, 5271 lib/libgsf-1.12.3/doc/html/api.html, 5272 lib/libgsf-1.12.3/doc/html/gsf-Bononbo.html, 5273 lib/libgsf-1.12.3/doc/html/gsf-Compression.html, 5274 lib/libgsf-1.12.3/doc/html/gsf-GIOChannel.html, 5275 lib/libgsf-1.12.3/doc/html/gsf-GnomeVFS.html, 5276 lib/libgsf-1.12.3/doc/html/gsf-GsfBlob.html, 5277 lib/libgsf-1.12.3/doc/html/gsf-GsfClipData.html, 5278 lib/libgsf-1.12.3/doc/html/gsf-Infile-reading-structed-files.html, 5279 lib/libgsf-1.12.3/doc/html/gsf-Input-from-unstructured-files.html, 5280 lib/libgsf-1.12.3/doc/html/gsf-MS-OLE2.html, 5281 lib/libgsf-1.12.3/doc/html/gsf-Outfile-writing-structed-files.html, 5282 lib/libgsf-1.12.3/doc/html/gsf-Output-to-unstructured-files.html, 5283 lib/libgsf-1.12.3/doc/html/gsf-Reading-and-Writing-from-local-files-and-directories.html, 5284 lib/libgsf-1.12.3/doc/html/gsf-Structured-Blobs.html, 5285 lib/libgsf-1.12.3/doc/html/gsf-Text.html, 5286 lib/libgsf-1.12.3/doc/html/gsf-XML-and-libxml.html, 5287 lib/libgsf-1.12.3/doc/html/gsf-Zip.html, 5288 lib/libgsf-1.12.3/doc/html/gsf-memory.html, 5289 lib/libgsf-1.12.3/doc/html/gsf-metadata.html, 5290 lib/libgsf-1.12.3/doc/html/gsf-utils.html, 5291 lib/libgsf-1.12.3/doc/html/gsf.devhelp, 5292 lib/libgsf-1.12.3/doc/html/home.png, 5293 lib/libgsf-1.12.3/doc/html/index.html, 5294 lib/libgsf-1.12.3/doc/html/index.sgml, 5295 lib/libgsf-1.12.3/doc/html/into.html, 5296 lib/libgsf-1.12.3/doc/html/io.html, 5297 lib/libgsf-1.12.3/doc/html/ix01.html, 5298 lib/libgsf-1.12.3/doc/html/left.png, 5299 lib/libgsf-1.12.3/doc/html/misc.html, 5300 lib/libgsf-1.12.3/doc/html/parsers.html, 5301 lib/libgsf-1.12.3/doc/html/right.png, 5302 lib/libgsf-1.12.3/doc/html/sources.html, 5303 lib/libgsf-1.12.3/doc/html/style.css, 5304 lib/libgsf-1.12.3/doc/html/up.png, 5305 lib/libgsf-1.12.3/doc/tmpl/blob.sgml, 5306 lib/libgsf-1.12.3/doc/tmpl/bonobo.sgml, 5307 lib/libgsf-1.12.3/doc/tmpl/compression.sgml, 5308 lib/libgsf-1.12.3/doc/tmpl/gnome-vfs.sgml, 5309 lib/libgsf-1.12.3/doc/tmpl/gnomevfs.sgml, 5310 lib/libgsf-1.12.3/doc/tmpl/gnomevfs.sgml.sgml, 5311 lib/libgsf-1.12.3/doc/tmpl/gsf-blob.sgml, 5312 lib/libgsf-1.12.3/doc/tmpl/gsf-clip-data.sgml, 5313 lib/libgsf-1.12.3/doc/tmpl/gsf-unused.sgml, 5314 lib/libgsf-1.12.3/doc/tmpl/gsf.sgml, 5315 lib/libgsf-1.12.3/doc/tmpl/infile.sgml, 5316 lib/libgsf-1.12.3/doc/tmpl/input.sgml, 5317 lib/libgsf-1.12.3/doc/tmpl/iochannel.sgml, 5318 lib/libgsf-1.12.3/doc/tmpl/memory.sgml, 5319 lib/libgsf-1.12.3/doc/tmpl/metadata.sgml, 5320 lib/libgsf-1.12.3/doc/tmpl/msole.sgml, 5321 lib/libgsf-1.12.3/doc/tmpl/outfile.sgml, 5322 lib/libgsf-1.12.3/doc/tmpl/output.sgml, 5323 lib/libgsf-1.12.3/doc/tmpl/stdio.sgml, 5324 lib/libgsf-1.12.3/doc/tmpl/text.sgml, 5325 lib/libgsf-1.12.3/doc/tmpl/utils.sgml, 5326 lib/libgsf-1.12.3/doc/tmpl/xml.sgml, 5327 lib/libgsf-1.12.3/doc/tmpl/zip.sgml, 5328 lib/libgsf-1.12.3/doc/version.xml.in, 5329 lib/libgsf-1.12.3/doc/xml/blob.xml, 5330 lib/libgsf-1.12.3/doc/xml/bonobo.xml, 5331 lib/libgsf-1.12.3/doc/xml/compression.xml, 5332 lib/libgsf-1.12.3/doc/xml/gnome-vfs.xml, 5333 lib/libgsf-1.12.3/doc/xml/gsf-blob.xml, 5334 lib/libgsf-1.12.3/doc/xml/gsf-clip-data.xml, 5335 lib/libgsf-1.12.3/doc/xml/gsf.xml, 5336 lib/libgsf-1.12.3/doc/xml/infile.xml, 5337 lib/libgsf-1.12.3/doc/xml/input.xml, 5338 lib/libgsf-1.12.3/doc/xml/iochannel.xml, 5339 lib/libgsf-1.12.3/doc/xml/memory.xml, 5340 lib/libgsf-1.12.3/doc/xml/metadata.xml, 5341 lib/libgsf-1.12.3/doc/xml/msole.xml, 5342 lib/libgsf-1.12.3/doc/xml/outfile.xml, 5343 lib/libgsf-1.12.3/doc/xml/output.xml, 5344 lib/libgsf-1.12.3/doc/xml/stdio.xml, 5345 lib/libgsf-1.12.3/doc/xml/text.xml, 5346 lib/libgsf-1.12.3/doc/xml/utils.xml, 5347 lib/libgsf-1.12.3/doc/xml/xml.xml, 5348 lib/libgsf-1.12.3/doc/xml/zip.xml, 5349 lib/libgsf-1.12.3/gsf-gnome/Makefile.am, 5350 lib/libgsf-1.12.3/gsf-gnome/gsf-input-bonobo.c, 5351 lib/libgsf-1.12.3/gsf-gnome/gsf-input-bonobo.h, 5352 lib/libgsf-1.12.3/gsf-gnome/gsf-input-gnomevfs.c, 5353 lib/libgsf-1.12.3/gsf-gnome/gsf-input-gnomevfs.h, 5354 lib/libgsf-1.12.3/gsf-gnome/gsf-output-bonobo.c, 5355 lib/libgsf-1.12.3/gsf-gnome/gsf-output-bonobo.h, 5356 lib/libgsf-1.12.3/gsf-gnome/gsf-output-gnomevfs.c, 5357 lib/libgsf-1.12.3/gsf-gnome/gsf-output-gnomevfs.h, 5358 lib/libgsf-1.12.3/gsf-gnome/gsf-shared-bonobo-stream.c, 5359 lib/libgsf-1.12.3/gsf-gnome/gsf-shared-bonobo-stream.h, 5360 lib/libgsf-1.12.3/gsf-win32/Makefile.am, 5361 lib/libgsf-1.12.3/gsf-win32/gsf-input-win32.c, 5362 lib/libgsf-1.12.3/gsf-win32/gsf-input-win32.h, 5363 lib/libgsf-1.12.3/gsf-win32/gsf-output-win32.c, 5364 lib/libgsf-1.12.3/gsf-win32/gsf-output-win32.h, 5365 lib/libgsf-1.12.3/gsf/Makefile.am, 5366 lib/libgsf-1.12.3/gsf/gsf-blob.c, 5367 lib/libgsf-1.12.3/gsf/gsf-blob.h, 5368 lib/libgsf-1.12.3/gsf/gsf-clip-data.c, 5369 lib/libgsf-1.12.3/gsf/gsf-clip-data.h, 5370 lib/libgsf-1.12.3/gsf/gsf-doc-meta-data.c, 5371 lib/libgsf-1.12.3/gsf/gsf-doc-meta-data.h, 5372 lib/libgsf-1.12.3/gsf/gsf-docprop-vector.c, 5373 lib/libgsf-1.12.3/gsf/gsf-docprop-vector.h, 5374 lib/libgsf-1.12.3/gsf/gsf-impl-utils.h, 5375 lib/libgsf-1.12.3/gsf/gsf-infile-impl.h, 5376 lib/libgsf-1.12.3/gsf/gsf-infile-msole.c, 5377 lib/libgsf-1.12.3/gsf/gsf-infile-msole.h, 5378 lib/libgsf-1.12.3/gsf/gsf-infile-msvba.c, 5379 lib/libgsf-1.12.3/gsf/gsf-infile-msvba.h, 5380 lib/libgsf-1.12.3/gsf/gsf-infile-stdio.c, 5381 lib/libgsf-1.12.3/gsf/gsf-infile-stdio.h, 5382 lib/libgsf-1.12.3/gsf/gsf-infile-zip.c, 5383 lib/libgsf-1.12.3/gsf/gsf-infile-zip.h, 5384 lib/libgsf-1.12.3/gsf/gsf-infile.c, 5385 lib/libgsf-1.12.3/gsf/gsf-infile.h, 5386 lib/libgsf-1.12.3/gsf/gsf-input-bzip.c, 5387 lib/libgsf-1.12.3/gsf/gsf-input-bzip.h, 5388 lib/libgsf-1.12.3/gsf/gsf-input-gzip.c, 5389 lib/libgsf-1.12.3/gsf/gsf-input-gzip.h, 5390 lib/libgsf-1.12.3/gsf/gsf-input-impl.h, 5391 lib/libgsf-1.12.3/gsf/gsf-input-iochannel.c, 5392 lib/libgsf-1.12.3/gsf/gsf-input-iochannel.h, 5393 lib/libgsf-1.12.3/gsf/gsf-input-memory.c, 5394 lib/libgsf-1.12.3/gsf/gsf-input-memory.h, 5395 lib/libgsf-1.12.3/gsf/gsf-input-proxy.c, 5396 lib/libgsf-1.12.3/gsf/gsf-input-proxy.h, 5397 lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, 5398 lib/libgsf-1.12.3/gsf/gsf-input-stdio.h, 5399 lib/libgsf-1.12.3/gsf/gsf-input-textline.c, 5400 lib/libgsf-1.12.3/gsf/gsf-input-textline.h, 5401 lib/libgsf-1.12.3/gsf/gsf-input.c, 5402 lib/libgsf-1.12.3/gsf/gsf-input.h, 5403 lib/libgsf-1.12.3/gsf/gsf-libxml.c, 5404 lib/libgsf-1.12.3/gsf/gsf-libxml.h, 5405 lib/libgsf-1.12.3/gsf/gsf-meta-names.h, 5406 lib/libgsf-1.12.3/gsf/gsf-msole-impl.h, 5407 lib/libgsf-1.12.3/gsf/gsf-msole-utils.c, 5408 lib/libgsf-1.12.3/gsf/gsf-msole-utils.h, 5409 lib/libgsf-1.12.3/gsf/gsf-outfile-impl.h, 5410 lib/libgsf-1.12.3/gsf/gsf-outfile-msole.c, 5411 lib/libgsf-1.12.3/gsf/gsf-outfile-msole.h, 5412 lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, 5413 lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.h, 5414 lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, 5415 lib/libgsf-1.12.3/gsf/gsf-outfile-zip.h, 5416 lib/libgsf-1.12.3/gsf/gsf-outfile.c, 5417 lib/libgsf-1.12.3/gsf/gsf-outfile.h, 5418 lib/libgsf-1.12.3/gsf/gsf-output-bzip.c, 5419 lib/libgsf-1.12.3/gsf/gsf-output-bzip.h, 5420 lib/libgsf-1.12.3/gsf/gsf-output-csv.c, 5421 lib/libgsf-1.12.3/gsf/gsf-output-csv.h, 5422 lib/libgsf-1.12.3/gsf/gsf-output-gzip.c, 5423 lib/libgsf-1.12.3/gsf/gsf-output-gzip.h, 5424 lib/libgsf-1.12.3/gsf/gsf-output-iconv.c, 5425 lib/libgsf-1.12.3/gsf/gsf-output-iconv.h, 5426 lib/libgsf-1.12.3/gsf/gsf-output-impl.h, 5427 lib/libgsf-1.12.3/gsf/gsf-output-iochannel.c, 5428 lib/libgsf-1.12.3/gsf/gsf-output-iochannel.h, 5429 lib/libgsf-1.12.3/gsf/gsf-output-memory.c, 5430 lib/libgsf-1.12.3/gsf/gsf-output-memory.h, 5431 lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, 5432 lib/libgsf-1.12.3/gsf/gsf-output-stdio.h, 5433 lib/libgsf-1.12.3/gsf/gsf-output.c, 5434 lib/libgsf-1.12.3/gsf/gsf-output.h, 5435 lib/libgsf-1.12.3/gsf/gsf-shared-memory.c, 5436 lib/libgsf-1.12.3/gsf/gsf-shared-memory.h, 5437 lib/libgsf-1.12.3/gsf/gsf-structured-blob.c, 5438 lib/libgsf-1.12.3/gsf/gsf-structured-blob.h, 5439 lib/libgsf-1.12.3/gsf/gsf-timestamp.c, 5440 lib/libgsf-1.12.3/gsf/gsf-timestamp.h, 5441 lib/libgsf-1.12.3/gsf/gsf-utils.c, 5442 lib/libgsf-1.12.3/gsf/gsf-utils.h, 5443 lib/libgsf-1.12.3/gsf/gsf-zip-impl.h, 5444 lib/libgsf-1.12.3/gsf/gsf-zip-utils.c, 5445 lib/libgsf-1.12.3/gsf/gsf.h, lib/libgsf-1.12.3/gsf/version.c.in, 5446 lib/libgsf-1.12.3/gtk-doc.make, lib/libgsf-1.12.3/install-sh, 5447 lib/libgsf-1.12.3/intltool-extract.in, 5448 lib/libgsf-1.12.3/intltool-merge.in, 5449 lib/libgsf-1.12.3/intltool-update.in, 5450 lib/libgsf-1.12.3/libgsf-1.pc.in, 5451 lib/libgsf-1.12.3/libgsf-1.spec.in, 5452 lib/libgsf-1.12.3/libgsf-gnome-1.pc.in, 5453 lib/libgsf-1.12.3/libgsf-gnome-1.spec.in, 5454 lib/libgsf-1.12.3/libgsf-win32-1.pc.in, 5455 lib/libgsf-1.12.3/libgsf-zip.in, lib/libgsf-1.12.3/ltmain.sh, 5456 lib/libgsf-1.12.3/missing, lib/libgsf-1.12.3/mkinstalldirs, 5457 lib/libgsf-1.12.3/po/ChangeLog, 5458 lib/libgsf-1.12.3/po/Makefile.in.in, 5459 lib/libgsf-1.12.3/po/POTFILES.in, lib/libgsf-1.12.3/po/es.po, 5460 lib/libgsf-1.12.3/python/ChangeLog, 5461 lib/libgsf-1.12.3/python/Makefile.am, 5462 lib/libgsf-1.12.3/python/gsf.defs, 5463 lib/libgsf-1.12.3/python/gsf.override, 5464 lib/libgsf-1.12.3/python/gsfmodule.c, 5465 lib/libgsf-1.12.3/tests/Makefile.am, 5466 lib/libgsf-1.12.3/tests/test-bzip.c, 5467 lib/libgsf-1.12.3/tests/test-cat-zip.c, 5468 lib/libgsf-1.12.3/tests/test-cp-msole.c, 5469 lib/libgsf-1.12.3/tests/test-cp-zip.c, 5470 lib/libgsf-1.12.3/tests/test-cp.c, 5471 lib/libgsf-1.12.3/tests/test-dump-msole.c, 5472 lib/libgsf-1.12.3/tests/test-gzip1.c, 5473 lib/libgsf-1.12.3/tests/test-gzip2.c, 5474 lib/libgsf-1.12.3/tests/test-input1.c, 5475 lib/libgsf-1.12.3/tests/test-ls-zip.c, 5476 lib/libgsf-1.12.3/tests/test-msole-printf.c, 5477 lib/libgsf-1.12.3/tests/test-msole1.c, 5478 lib/libgsf-1.12.3/tests/test-msole2.c, 5479 lib/libgsf-1.12.3/tests/test-msvba-zip.c, 5480 lib/libgsf-1.12.3/tests/test-msvba.c, 5481 lib/libgsf-1.12.3/tests/test-out-bzip.c, 5482 lib/libgsf-1.12.3/tests/test-out-gzip1.c, 5483 lib/libgsf-1.12.3/tests/test-out-gzip2.c, 5484 lib/libgsf-1.12.3/tests/test-out-printf.c, 5485 lib/libgsf-1.12.3/tests/test-outmem-printf.c, 5486 lib/libgsf-1.12.3/tests/test-restore-msole.c, 5487 lib/libgsf-1.12.3/tests/test-textline.c, 5488 lib/libgsf-1.12.3/tests/test-zip-out-subdirs.c, 5489 lib/libgsf-1.12.3/tests/test-zip-out.c, 5490 lib/libgsf-1.12.3/tests/test-zip1.c, 5491 lib/libgsf-1.12.3/tests/test-zip2.c, 5492 src/gnome-utils/Makefile.am, 5493 src/gnome-utils/gnc-html-graph-gog.c: Drop internal copies of 5494 libgsf and goffice. Targeted distributions should have goffice 5495 packages by now. 5496 54972007-03-09 04:00 jsled 5498 5499 * [r15700] src/gnome-utils/gnc-dense-cal.c: Use correct index for 5500 calendar month labels; remove unused identifiers. 5501 55022007-03-09 03:22 jsled 5503 5504 * [r15699] src/gnome/dialog-sx-from-trans.c: update the 5505 dense-cal-store for the proposed SX name/schedule-description. 5506 55072007-03-09 03:12 jsled 5508 5509 * [r15698] src/gnome/dialog-sx-editor.c: update the sx name/info 5510 in the example calendar. 5511 55122007-03-09 02:46 jsled 5513 5514 * [r15697] HACKING: updates, formatting; add pointers to qoflog.h 5515 doxygen documentation. 5516 55172007-03-09 02:44 jsled 5518 5519 * [r15696] src/doc/sx.rst, src/gnome/druid-loan.c: Change 5520 Mortgage/Loan druid to generate SXes with Recurrences, not 5521 FreqSpecs. 5522 55232007-03-08 23:31 andi5 5524 5525 * [r15695] src/gnome-utils/gnc-html-graph-gog.c: Remove unused 5526 calls to goffice svg code. The included header file 5527 gog-renderer-svg.h is installed only conditionally by recent 5528 goffice versions, so drop the 0-#if'ed out code completely. 5529 55302007-03-08 23:11 andi5 5531 5532 * [r15694] macros/pkg.m4: Correct r15693 and lower PKG too. 5533 55342007-03-08 22:42 andi5 5535 5536 * [r15693] macros/pkg.m4: Fix autogen.sh warning about 5537 PKG_CONFIG_MIN_VERSION. Lower-case that word in macros/pkg.m4 to 5538 avoid the need to run autogen.sh twice. 5539 55402007-03-08 02:49 jsled 5541 5542 * [r15689] src/doc/sx.rst, src/gnome/dialog-sx-from-trans.c: 5543 Change sx-from-transaction dialog to generate Recurrences, not 5544 FreqSpecs. 5545 * [r15688] src/gnome/glade/sched-xact.glade: Still not HIGified, 5546 but a bit closer. :/ 5547 55482007-03-08 01:53 jsled 5549 5550 * [r15687] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: 5551 fix corruption/crasher bug where we free a transaction's guid 5552 without authority. 5553 55542007-03-07 23:46 jsled 5555 5556 * [r15686] src/app-utils/gnc-sx-instance-model.c, 5557 src/backend/file/gnc-schedxaction-xml-v2.c, 5558 src/engine/SX-book.c, src/engine/SchedXaction.c, 5559 src/gnome-utils/gnc-frequency.c, 5560 src/gnome-utils/gnc-html-graph-gog.c, 5561 src/gnome/dialog-sx-editor.c, 5562 src/gnome/gnc-plugin-page-sx-list.c, 5563 src/register/register-core/formulacell.c: Cleanup unused 5564 qof-style "log_module" variables. 5565 55662007-03-07 23:38 jsled 5567 5568 * [r15685] src/backend/file/gnc-freqspec-xml-v2.c: set more 5569 correct daily value 5570 55712007-03-07 23:36 jsled 5572 5573 * [r15684] src/backend/file/gnc-book-xml-v2.c, 5574 src/gnome-utils/dialog-account.c, 5575 src/gnome-utils/gnc-tree-view-sx-list.c, 5576 src/import-export/qif-import/druid-qif-import.c: Remove unused 5577 variables. 5578 55792007-03-07 23:34 jsled 5580 5581 * [r15683] src/gnome-utils/gnc-html.c: Remove unused definitions. 5582 55832007-03-07 00:27 andi5 5584 5585 * [r15682] src/gnome-utils/dialog-totd.c: Fix tip of the day 5586 dialog on Windows. On Windows, entries in tip_of_the_day.list 5587 are separated by five newlines. This led to empty strings in the 5588 dialog that got translated to the head part of xy.po. Fix this 5589 by replacing all substrings of its contents of more than two 5590 newlines by \n\n and also removing leading and trailing \n\n. 5591 55922007-03-06 19:57 andi5 5593 5594 * [r15681] packaging/win32/custom.sh: Install.sh: Update cairo, 5595 pango, intltool and aqbanking. 5596 55972007-03-06 14:12 jsled 5598 5599 * [r15679] src/doc/sx.rst: Add Volker Englisch's note re weirdness 5600 in created-txn review page. 5601 56022007-03-04 00:21 andi5 5603 5604 * [r15678] src/gnome-utils/dialog-account.c: On creating a new 5605 account, do not check account types of children. In that 5606 situation, the current accounts type is invalid, so calling 5607 xaccAccountTypesCompatible against the chosen type will log an 5608 error. Because of the apparent lack of children there is no real 5609 problem, so just skip the test. BP 5610 56112007-03-03 16:41 hampton 5612 5613 * [r15677] src/app-utils/gnc-ui-util.c, 5614 src/app-utils/gnc-ui-util.h: Find the root based off the current 5615 account and not the book. It matters in this situation as the 5616 accounts haven't actually been added to the book yet. Fixes 5617 #414118. 5618 56192007-03-02 13:19 andi5 5620 5621 * [r15676] src/gnome-utils/window-main-summarybar.c: Patch from 5622 Mike Alexander to fix a memory leak in the summary bar. #413568. 5623 When gnc_main_window_summary_refresh is called to update the 5624 summary bar at the bottom of the main window, it gets a GList to 5625 manage the various currencies involved. It never frees this list 5626 so each call leaks some memory. BP 5627 56282007-02-28 05:57 hampton 5629 5630 * [r15675] configure.in: Patch from Bill Nottingham to remove 5631 redundant ofx checks. 5632 56332007-02-28 04:42 hampton 5634 5635 * [r15674] src/backend/file/gnc-schedxaction-xml-v2.c, 5636 src/engine/SchedXaction.c, src/engine/SchedXaction.h: Destroy no 5637 longer used template accounts when reading scheduled 5638 transactions from a file. Fixes #412673. 5639 56402007-02-27 14:37 jsled 5641 5642 * [r15673] src/doc/sx.rst: Add todo/bug. 5643 56442007-02-27 09:24 andi5 5645 5646 * [r15672] packaging/win32/install.sh: Install.sh: Use add_to_env 5647 to add svn bindir to PATH. 5648 56492007-02-27 02:56 jsled 5650 5651 * [r15671] src/register/ledger-core/split-register-model.c: 5652 Bug#412442: initialize "display negative amounts in red" option 5653 correctly. Patch from Mike Alexander <mta@umich.edu>. 5654 56552007-02-26 05:40 hampton 5656 5657 * [r15667] src/gnome-utils/gnc-frequency.c, 5658 src/gnome/dialog-sx-since-last-run.c, 5659 src/gnome/gnc-plugin-page-sx-list.c: Remove some unused 5660 variables and function declarations. 5661 56622007-02-25 21:54 cstim 5663 5664 * [r15663] src/import-export/hbci/dialog-hbcitrans.c, 5665 src/import-export/hbci/gnc-hbci-utils.c, 5666 src/import-export/hbci/gnc-hbci-utils.h: Add check for entered 5667 transaction to always have a recipient name; add some more 5668 logging code for aqbanking results. 5669 56702007-02-25 20:36 jsled 5671 5672 * [r15662] src/report/report-system/report.scm: Bug#342206: 5673 evaluate the saved form of the report to get it added to the 5674 runtime environment; if the result of the eval is not a record 5675 (i.e., the report), then assume that the report has the same 5676 name as an existing report, and don't write it to the saved 5677 reports file. 5678 56792007-02-25 19:51 jsled 5680 5681 * [r15661] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c, 5682 src/gnome/dialog-sx-since-last-run.h, 5683 src/gnome/gnc-plugin-basic-commands.c: Keep track of 5684 auto-created transactions, and review them as well. 5685 56862007-02-25 17:35 andi5 5687 5688 * [r15660] src/app-utils/app-utils.i, src/app-utils/guile-util.c, 5689 src/app-utils/guile-util.h, src/core-utils/gnc-glib-utils.c, 5690 src/core-utils/gnc-glib-utils.h: Add wrappable functions to 5691 spawn, chat with and kill processes. * gnc_spawn_process_async, 5692 gnc_process_get_fd and gnc_detach_process in 5693 app-utils/guile-util * gnc_gpid_kill in 5694 core-utils/gnc-glib-utils. Works on Windows too. Defined there 5695 to avoid clashes with GUID definitions from winbase.h. 5696 56972007-02-25 16:42 jsled 5698 5699 * [r15659] src/gnome-utils/gnc-frequency.c: Bug#392166: don't try 5700 to force "agreement" between the frequency selections and the 5701 start date; it's way too smart, and prevents the user from 5702 expressing what they might need or want. 5703 57042007-02-25 16:21 jsled 5705 5706 * [r15658] configure.in, src/Makefile.am, 5707 src/gnome-utils/Makefile.am, src/gnome-utils/gnc-html.c, 5708 src/gnome-utils/gnc-html.h, 5709 src/gnome-utils/gncmod-gnome-utils.c, 5710 src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am, 5711 src/import-export/qif/test/Makefile.am, 5712 src/import-export/test/Makefile.am, src/network-utils, 5713 src/report/report-gnome/test/Makefile.am, 5714 src/report/stylesheets/test/Makefile.am: Remove 5715 src/network-utils/, module, lingering usages of 5716 (obsolete/stubbed-out) gnc-http, form-submission. 5717 57182007-02-25 16:18 jsled 5719 5720 * [r15657] src/doc/sx.rst: Updates 5721 57222007-02-25 15:25 jsled 5723 5724 * [r15656] src/bin/gnucash-bin.c: Bug#338107: reorder startup to 5725 make `gnucash --help` faster. :p 5726 57272007-02-25 15:08 jsled 5728 5729 * [r15655] doc/gnucash.1.in, src/bin/gnucash-bin.c: Bug#397689: 5730 update man page to reflect recent options changes. Make 5731 fail-on-unknown-option error point the user to '--help'. 5732 57332007-02-25 11:15 andi5 5734 5735 * [r15654] src/gnome-utils/gnc-html.c: Fix one more issue of 5736 debug-printing %s with NULL. 5737 57382007-02-25 06:19 hampton 5739 5740 * [r15653] src/scm/printing/number-to-words.scm: Guile 1.8 seems 5741 to be pickier about inexact->exact producing integer numbers. BP 5742 57432007-02-24 02:46 andi5 5744 5745 * [r15652] src/backend/file/gnc-backend-file.c: Change yet another 5746 chmod to g_chmod. 5747 57482007-02-24 00:52 andi5 5749 5750 * [r15651] src/bin/gnucash-bin.c: Update for 2.0.5 release. 5751 57522007-02-23 03:53 hampton 5753 5754 * [r15650] src/gnome/gnc-plugin-page-account-tree.c: Show a busy 5755 cursor while deleting an account, in case the deletion takes a 5756 while. 5757 57582007-02-23 03:42 hampton 5759 5760 * [r15649] src/gnome/gnc-plugin-page-account-tree.c: When deleting 5761 an account, correctly display the new account to which 5762 transactions will be moved. BP 5763 57642007-02-23 01:24 hampton 5765 5766 * [r15648] accounts/C/acctchrt_brokerage.gnucash-xea, 5767 accounts/C/acctchrt_business.gnucash-xea, 5768 accounts/C/acctchrt_carloan.gnucash-xea, 5769 accounts/C/acctchrt_cdmoneymkt.gnucash-xea, 5770 accounts/C/acctchrt_checkbook.gnucash-xea, 5771 accounts/C/acctchrt_childcare.gnucash-xea, 5772 accounts/C/acctchrt_common.gnucash-xea, 5773 accounts/C/acctchrt_eduloan.gnucash-xea, 5774 accounts/C/acctchrt_fixedassets.gnucash-xea, 5775 accounts/C/acctchrt_full.gnucash-xea, 5776 accounts/C/acctchrt_homeloan.gnucash-xea, 5777 accounts/C/acctchrt_homeown.gnucash-xea, 5778 accounts/C/acctchrt_otherloan.gnucash-xea, 5779 accounts/C/acctchrt_renter.gnucash-xea, 5780 accounts/C/acctchrt_retiremt.gnucash-xea, 5781 accounts/C/acctchrt_spouseinc.gnucash-xea, 5782 accounts/C/acctchrt_spouseretire.gnucash-xea, 5783 accounts/da/acctchrt_car.gnucash-xea, 5784 accounts/da/acctchrt_common.gnucash-xea, 5785 accounts/da/acctchrt_homeloan.gnucash-xea, 5786 accounts/da/acctchrt_homeown.gnucash-xea, 5787 accounts/de_AT/acctchrt_auto.gnucash-xea, 5788 accounts/de_AT/acctchrt_autoloan.gnucash-xea, 5789 accounts/de_AT/acctchrt_brokerage.gnucash-xea, 5790 accounts/de_AT/acctchrt_business.gnucash-xea, 5791 accounts/de_AT/acctchrt_common.gnucash-xea, 5792 accounts/de_AT/acctchrt_houseown.gnucash-xea, 5793 accounts/de_AT/acctchrt_investment.gnucash-xea, 5794 accounts/de_AT/acctchrt_kids.gnucash-xea, 5795 accounts/de_CH/acctchrt_brokerage.gnucash-xea, 5796 accounts/de_CH/acctchrt_chkmu.gnucash-xea, 5797 accounts/de_CH/acctchrt_common.gnucash-xea, 5798 accounts/de_CH/acctchrt_kids.gnucash-xea, 5799 accounts/de_CH/acctchrt_otherasset.gnucash-xea, 5800 accounts/de_CH/acctchrt_otherloan.gnucash-xea, 5801 accounts/de_DE/acctchrt_auto.gnucash-xea, 5802 accounts/de_DE/acctchrt_autoloan.gnucash-xea, 5803 accounts/de_DE/acctchrt_brokerage.gnucash-xea, 5804 accounts/de_DE/acctchrt_common.gnucash-xea, 5805 accounts/de_DE/acctchrt_full.gnucash-xea, 5806 accounts/de_DE/acctchrt_houseown.gnucash-xea, 5807 accounts/de_DE/acctchrt_investment.gnucash-xea, 5808 accounts/de_DE/acctchrt_kids.gnucash-xea, 5809 accounts/de_DE/acctchrt_otherasset.gnucash-xea, 5810 accounts/de_DE/acctchrt_otherloan.gnucash-xea, 5811 accounts/de_DE/acctchrt_skr03.gnucash-xea, 5812 accounts/de_DE/acctchrt_skr04.gnucash-xea, 5813 accounts/de_DE/acctchrt_studium.gnucash-xea, 5814 accounts/el_GR/acctchrt_brokerage.gnucash-xea, 5815 accounts/el_GR/acctchrt_carloan.gnucash-xea, 5816 accounts/el_GR/acctchrt_common.gnucash-xea, 5817 accounts/es_ES/acctchrt_brokerage.gnucash-xea, 5818 accounts/es_ES/acctchrt_carloan.gnucash-xea, 5819 accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea, 5820 accounts/es_ES/acctchrt_childcare.gnucash-xea, 5821 accounts/es_ES/acctchrt_common.gnucash-xea, 5822 accounts/es_ES/acctchrt_currency.gnucash-xea, 5823 accounts/es_ES/acctchrt_eduloan.gnucash-xea, 5824 accounts/es_ES/acctchrt_fixedassets.gnucash-xea, 5825 accounts/es_ES/acctchrt_homeloan.gnucash-xea, 5826 accounts/es_ES/acctchrt_homeown.gnucash-xea, 5827 accounts/es_ES/acctchrt_otherloan.gnucash-xea, 5828 accounts/es_ES/acctchrt_renter.gnucash-xea, 5829 accounts/es_ES/acctchrt_retiremt.gnucash-xea, 5830 accounts/es_ES/acctchrt_spouseinc.gnucash-xea, 5831 accounts/es_ES/acctchrt_spouseretire.gnucash-xea, 5832 accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, 5833 accounts/fr_CA/acctchrt_automobile.gnucash-xea, 5834 accounts/fr_CA/acctchrt_basecommune.gnucash-xea, 5835 accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, 5836 accounts/fr_CA/acctchrt_chequier.gnucash-xea, 5837 accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, 5838 accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, 5839 accounts/fr_CA/acctchrt_courtage.gnucash-xea, 5840 accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, 5841 accounts/fr_CA/acctchrt_garderie.gnucash-xea, 5842 accounts/fr_CA/acctchrt_locataire.gnucash-xea, 5843 accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, 5844 accounts/fr_CA/acctchrt_retraite.gnucash-xea, 5845 accounts/fr_CA/acctchrt_revenus.gnucash-xea, 5846 accounts/fr_CH/acctchrt_brokerage.gnucash-xea, 5847 accounts/fr_CH/acctchrt_business.gnucash-xea, 5848 accounts/fr_CH/acctchrt_carloan.gnucash-xea, 5849 accounts/fr_CH/acctchrt_cdmoneymkt.gnucash-xea, 5850 accounts/fr_CH/acctchrt_childcare.gnucash-xea, 5851 accounts/fr_CH/acctchrt_common.gnucash-xea, 5852 accounts/fr_CH/acctchrt_currency.gnucash-xea, 5853 accounts/fr_CH/acctchrt_eduloan.gnucash-xea, 5854 accounts/fr_CH/acctchrt_fixedassets.gnucash-xea, 5855 accounts/fr_CH/acctchrt_homeloan.gnucash-xea, 5856 accounts/fr_CH/acctchrt_homeown.gnucash-xea, 5857 accounts/fr_CH/acctchrt_otherloan.gnucash-xea, 5858 accounts/fr_CH/acctchrt_renter.gnucash-xea, 5859 accounts/fr_CH/acctchrt_retiremt.gnucash-xea, 5860 accounts/fr_CH/acctchrt_spouseinc.gnucash-xea, 5861 accounts/fr_CH/acctchrt_spouseretire.gnucash-xea, 5862 accounts/fr_FR/acctchrt_brokerage.gnucash-xea, 5863 accounts/fr_FR/acctchrt_business.gnucash-xea, 5864 accounts/fr_FR/acctchrt_carloan.gnucash-xea, 5865 accounts/fr_FR/acctchrt_cdmoneymkt.gnucash-xea, 5866 accounts/fr_FR/acctchrt_childcare.gnucash-xea, 5867 accounts/fr_FR/acctchrt_common.gnucash-xea, 5868 accounts/fr_FR/acctchrt_currency.gnucash-xea, 5869 accounts/fr_FR/acctchrt_eduloan.gnucash-xea, 5870 accounts/fr_FR/acctchrt_fixedassets.gnucash-xea, 5871 accounts/fr_FR/acctchrt_homeloan.gnucash-xea, 5872 accounts/fr_FR/acctchrt_homeown.gnucash-xea, 5873 accounts/fr_FR/acctchrt_otherloan.gnucash-xea, 5874 accounts/fr_FR/acctchrt_renter.gnucash-xea, 5875 accounts/fr_FR/acctchrt_retiremt.gnucash-xea, 5876 accounts/fr_FR/acctchrt_spouseinc.gnucash-xea, 5877 accounts/fr_FR/acctchrt_spouseretire.gnucash-xea, 5878 accounts/hu_HU/acctchrt_brokerage.gnucash-xea, 5879 accounts/hu_HU/acctchrt_business.gnucash-xea, 5880 accounts/hu_HU/acctchrt_carloan.gnucash-xea, 5881 accounts/hu_HU/acctchrt_cdmoneymkt.gnucash-xea, 5882 accounts/hu_HU/acctchrt_checkbook.gnucash-xea, 5883 accounts/hu_HU/acctchrt_childcare.gnucash-xea, 5884 accounts/hu_HU/acctchrt_common.gnucash-xea, 5885 accounts/hu_HU/acctchrt_eduloan.gnucash-xea, 5886 accounts/hu_HU/acctchrt_fixedassets.gnucash-xea, 5887 accounts/hu_HU/acctchrt_homeloan.gnucash-xea, 5888 accounts/hu_HU/acctchrt_homeown.gnucash-xea, 5889 accounts/hu_HU/acctchrt_otherloan.gnucash-xea, 5890 accounts/hu_HU/acctchrt_renter.gnucash-xea, 5891 accounts/hu_HU/acctchrt_retiremt.gnucash-xea, 5892 accounts/hu_HU/acctchrt_spouseinc.gnucash-xea, 5893 accounts/hu_HU/acctchrt_spouseretire.gnucash-xea, 5894 accounts/it/acctchrt_brokerage.gnucash-xea, 5895 accounts/it/acctchrt_carloan.gnucash-xea, 5896 accounts/it/acctchrt_checkbook.gnucash-xea, 5897 accounts/it/acctchrt_childcare.gnucash-xea, 5898 accounts/it/acctchrt_common.gnucash-xea, 5899 accounts/it/acctchrt_fixedassets.gnucash-xea, 5900 accounts/it/acctchrt_homeloan.gnucash-xea, 5901 accounts/it/acctchrt_homeown.gnucash-xea, 5902 accounts/it/acctchrt_otherloan.gnucash-xea, 5903 accounts/it/acctchrt_renter.gnucash-xea, 5904 accounts/it/acctchrt_retiremt.gnucash-xea, 5905 accounts/it/acctchrt_spouseinc.gnucash-xea, 5906 accounts/it/acctchrt_spouseretire.gnucash-xea, 5907 accounts/ja_JP.EUC/acctchrt_common.gnucash-xea, 5908 accounts/nb/acctchrt_brokerage.gnucash-xea, 5909 accounts/nb/acctchrt_business.gnucash-xea, 5910 accounts/nb/acctchrt_carloan.gnucash-xea, 5911 accounts/nb/acctchrt_cdmoneymkt.gnucash-xea, 5912 accounts/nb/acctchrt_checkbook.gnucash-xea, 5913 accounts/nb/acctchrt_childcare.gnucash-xea, 5914 accounts/nb/acctchrt_common.gnucash-xea, 5915 accounts/nb/acctchrt_eduloan.gnucash-xea, 5916 accounts/nb/acctchrt_fixedassets.gnucash-xea, 5917 accounts/nb/acctchrt_full.gnucash-xea, 5918 accounts/nb/acctchrt_homeloan.gnucash-xea, 5919 accounts/nb/acctchrt_homeown.gnucash-xea, 5920 accounts/nb/acctchrt_otherloan.gnucash-xea, 5921 accounts/nb/acctchrt_renter.gnucash-xea, 5922 accounts/nb/acctchrt_retiremt.gnucash-xea, 5923 accounts/nb/acctchrt_spouseinc.gnucash-xea, 5924 accounts/nb/acctchrt_spouseretire.gnucash-xea, 5925 accounts/pt_BR/acctchrt_brokerage.gnucash-xea, 5926 accounts/pt_BR/acctchrt_carloan.gnucash-xea, 5927 accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea, 5928 accounts/pt_BR/acctchrt_childcare.gnucash-xea, 5929 accounts/pt_BR/acctchrt_common.gnucash-xea, 5930 accounts/pt_BR/acctchrt_currency.gnucash-xea, 5931 accounts/pt_BR/acctchrt_eduloan.gnucash-xea, 5932 accounts/pt_BR/acctchrt_fixedassets.gnucash-xea, 5933 accounts/pt_BR/acctchrt_homeloan.gnucash-xea, 5934 accounts/pt_BR/acctchrt_homeown.gnucash-xea, 5935 accounts/pt_BR/acctchrt_otherloan.gnucash-xea, 5936 accounts/pt_BR/acctchrt_renter.gnucash-xea, 5937 accounts/pt_BR/acctchrt_retiremt.gnucash-xea, 5938 accounts/pt_BR/acctchrt_spouseinc.gnucash-xea, 5939 accounts/pt_BR/acctchrt_spouseretire.gnucash-xea, 5940 accounts/pt_PT/acctchrt_brokerage.gnucash-xea, 5941 accounts/pt_PT/acctchrt_carloan.gnucash-xea, 5942 accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea, 5943 accounts/pt_PT/acctchrt_childcare.gnucash-xea, 5944 accounts/pt_PT/acctchrt_common.gnucash-xea, 5945 accounts/pt_PT/acctchrt_eduloan.gnucash-xea, 5946 accounts/pt_PT/acctchrt_fixedassets.gnucash-xea, 5947 accounts/pt_PT/acctchrt_homeloan.gnucash-xea, 5948 accounts/pt_PT/acctchrt_homeown.gnucash-xea, 5949 accounts/pt_PT/acctchrt_otherloan.gnucash-xea, 5950 accounts/pt_PT/acctchrt_renter.gnucash-xea, 5951 accounts/pt_PT/acctchrt_retiremt.gnucash-xea, 5952 accounts/pt_PT/acctchrt_spouseinc.gnucash-xea, 5953 accounts/pt_PT/acctchrt_spouseretire.gnucash-xea, 5954 accounts/sk/acctchrt_brokerage.gnucash-xea, 5955 accounts/sk/acctchrt_carloan.gnucash-xea, 5956 accounts/sk/acctchrt_cdmoneymkt.gnucash-xea, 5957 accounts/sk/acctchrt_childcare.gnucash-xea, 5958 accounts/sk/acctchrt_common.gnucash-xea, 5959 accounts/sk/acctchrt_currency.gnucash-xea, 5960 accounts/sk/acctchrt_eduloan.gnucash-xea, 5961 accounts/sk/acctchrt_fixedassets.gnucash-xea, 5962 accounts/sk/acctchrt_homeloan.gnucash-xea, 5963 accounts/sk/acctchrt_homeown.gnucash-xea, 5964 accounts/sk/acctchrt_otherloan.gnucash-xea, 5965 accounts/sk/acctchrt_renter.gnucash-xea, 5966 accounts/sk/acctchrt_retiremt.gnucash-xea, 5967 accounts/sk/acctchrt_spouseinc.gnucash-xea, 5968 accounts/sk/acctchrt_spouseretire.gnucash-xea, 5969 accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea, 5970 accounts/tr_TR/acctchrt_brokerage.gnucash-xea, 5971 accounts/tr_TR/acctchrt_carloan.gnucash-xea, 5972 accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea, 5973 accounts/tr_TR/acctchrt_checkbook.gnucash-xea, 5974 accounts/tr_TR/acctchrt_common.gnucash-xea, 5975 accounts/tr_TR/acctchrt_fixedassets.gnucash-xea, 5976 accounts/tr_TR/acctchrt_homeloan.gnucash-xea: Update the example 5977 account trees to include a new root account. 5978 59792007-02-23 01:23 hampton 5980 5981 * [r15647] lib/libqof/backend/file/qof-backend-qsf.h, 5982 lib/libqof/qof/qofinstance-p.h, lib/libqof/qof/qofinstance.h, 5983 lib/libqof/qof/qofsession.h, src/app-utils/app-utils.i, 5984 src/app-utils/gnc-account-merge.c, 5985 src/app-utils/gnc-account-merge.h, 5986 src/app-utils/gnc-component-manager.c, 5987 src/app-utils/gnc-sx-instance-model.c, 5988 src/app-utils/gnc-ui-util.c, src/app-utils/gnc-ui-util.h, 5989 src/app-utils/guile-util.h, src/app-utils/options.scm, 5990 src/backend/file/gnc-account-xml-v2.c, 5991 src/backend/file/gnc-book-xml-v2.c, 5992 src/backend/file/gnc-commodity-xml-v2.c, 5993 src/backend/file/gnc-schedxaction-xml-v2.c, 5994 src/backend/file/gnc-xml.h, 5995 src/backend/file/io-example-account.c, 5996 src/backend/file/io-example-account.h, 5997 src/backend/file/io-gncxml-v1.c, 5998 src/backend/file/io-gncxml-v2.c, src/backend/file/io-utils.c, 5999 src/backend/file/io-utils.h, 6000 src/backend/file/test/test-load-example-account.c, 6001 src/backend/file/test/test-load-xml2.c, 6002 src/backend/file/test/test-xml-account.c, 6003 src/backend/file/test/test-xml-transaction.c, 6004 src/backend/postgres/PostgresBackend.c, 6005 src/backend/postgres/PostgresBackend.h, 6006 src/backend/postgres/account.c, src/backend/postgres/account.h, 6007 src/backend/postgres/checkpoint.c, 6008 src/backend/postgres/checkpoint.h, 6009 src/backend/postgres/events.c, src/backend/postgres/table.m4, 6010 src/backend/postgres/test/test-db.c, 6011 src/backend/postgres/test/test-period.c, 6012 src/backend/postgres/txn.c, src/backend/postgres/txn.h, 6013 src/backend/postgres/txnmass.c, 6014 src/business/business-core/gncInvoice.c, 6015 src/business/business-gnome/business-gnome-utils.c, 6016 src/business/business-gnome/dialog-payment.c, 6017 src/business/business-gnome/gnc-plugin-business.c, 6018 src/business/business-gnome/gnc-plugin-page-invoice.c, 6019 src/business/business-ledger/gncEntryLedger.c, 6020 src/business/business-ledger/gncEntryLedgerLoad.c, 6021 src/business/business-reports/owner-report.scm, 6022 src/engine/Account.c, src/engine/Account.h, 6023 src/engine/AccountP.h, src/engine/Group.c, src/engine/Group.h, 6024 src/engine/GroupP.h, src/engine/Makefile.am, 6025 src/engine/Period.c, src/engine/SX-book-p.h, 6026 src/engine/SX-book.c, src/engine/SX-book.h, 6027 src/engine/SchedXaction.c, src/engine/Scrub.c, 6028 src/engine/Scrub.h, src/engine/Scrub2.c, src/engine/Scrub3.c, 6029 src/engine/Scrub3.h, src/engine/ScrubP.h, src/engine/Split.c, 6030 src/engine/TransLog.c, src/engine/Transaction.c, 6031 src/engine/Transaction.h, src/engine/cap-gains.c, 6032 src/engine/cashobjects.c, src/engine/engine-helpers.c, 6033 src/engine/engine-utilities.scm, src/engine/engine.i, 6034 src/engine/engine.scm, src/engine/gnc-associate-account.c, 6035 src/engine/gnc-budget.c, src/engine/gnc-engine.c, 6036 src/engine/gnc-engine.h, 6037 src/engine/test-core/test-engine-stuff.c, 6038 src/engine/test-core/test-engine-stuff.h, 6039 src/engine/test/test-create-account.scm, 6040 src/engine/test/test-group-vs-book.c, 6041 src/engine/test/test-lots.c, src/engine/test/test-period.c, 6042 src/engine/test/test-query.c, 6043 src/experimental/cgi-bin/gnc-server.c, 6044 src/experimental/cgi-bin/hello2.c, 6045 src/experimental/cgi-bin/hello3.c, 6046 src/gnome-utils/account-quickfill.c, 6047 src/gnome-utils/account-quickfill.h, 6048 src/gnome-utils/dialog-account.c, 6049 src/gnome-utils/dialog-account.h, 6050 src/gnome-utils/dialog-transfer.c, 6051 src/gnome-utils/dialog-utils.c, 6052 src/gnome-utils/gnc-account-sel.c, src/gnome-utils/gnc-file.c, 6053 src/gnome-utils/gnc-html.c, 6054 src/gnome-utils/gnc-tree-model-account.c, 6055 src/gnome-utils/gnc-tree-model-account.h, 6056 src/gnome-utils/gnc-tree-model.h, 6057 src/gnome-utils/gnc-tree-view-account.c, 6058 src/gnome-utils/gnc-tree-view-account.h, 6059 src/gnome-utils/window-main-summarybar.c, 6060 src/gnome/dialog-commodities.c, 6061 src/gnome/dialog-find-transactions.c, 6062 src/gnome/druid-acct-period.c, src/gnome/druid-hierarchy.c, 6063 src/gnome/druid-merge.c, src/gnome/druid-merge.h, 6064 src/gnome/druid-stock-split.c, 6065 src/gnome/gnc-plugin-page-account-tree.c, 6066 src/gnome/gnc-plugin-page-register.c, src/gnome/gnc-split-reg.c, 6067 src/gnome/reconcile-list.c, src/gnome/top-level.c, 6068 src/gnome/window-reconcile.c, 6069 src/import-export/binary-import/druid-commodity.c, 6070 src/import-export/hbci/druid-hbci-utils.c, 6071 src/import-export/hbci/gnc-hbci-gettrans.c, 6072 src/import-export/hbci/gnc-hbci-transfer.c, 6073 src/import-export/import-account-matcher.c, 6074 src/import-export/import-backend.c, 6075 src/import-export/import-match-map.c, 6076 src/import-export/ofx/gnc-ofx-import.c, 6077 src/import-export/qif-import/druid-qif-import.c, 6078 src/import-export/qif-import/qif-dialog-utils.scm, 6079 src/import-export/qif-import/qif-guess-map.scm, 6080 src/import-export/qif-import/qif-import.scm, 6081 src/import-export/qif-import/qif-merge-groups.scm, 6082 src/import-export/qif-import/qif-to-gnc.scm, 6083 src/import-export/qif-io-core/qif-acct-table.scm, 6084 src/import-export/qif-io-core/qif-io-core.scm, 6085 src/import-export/qif-io-core/test/test-import-phase-1.scm, 6086 src/register/ledger-core/gnc-ledger-display.c, 6087 src/register/ledger-core/split-register-control.c, 6088 src/register/ledger-core/split-register-load.c, 6089 src/register/ledger-core/split-register-model.c, 6090 src/register/ledger-core/split-register-p.h, 6091 src/register/ledger-core/split-register.c, 6092 src/register/ledger-core/split-register.h, 6093 src/report/locale-specific/us/taxtxf-de_DE.scm, 6094 src/report/locale-specific/us/taxtxf.scm, 6095 src/report/report-system/commodity-utilities.scm, 6096 src/report/report-system/html-acct-table.scm, 6097 src/report/report-system/html-utilities.scm, 6098 src/report/report-system/report-system.scm, 6099 src/report/report-system/report-utilities.scm, 6100 src/report/standard-reports/account-piecharts.scm, 6101 src/report/standard-reports/account-summary.scm, 6102 src/report/standard-reports/advanced-portfolio.scm, 6103 src/report/standard-reports/average-balance.scm, 6104 src/report/standard-reports/balance-sheet.scm, 6105 src/report/standard-reports/budget.scm, 6106 src/report/standard-reports/cash-flow.scm, 6107 src/report/standard-reports/category-barchart.scm, 6108 src/report/standard-reports/daily-reports.scm, 6109 src/report/standard-reports/equity-statement.scm, 6110 src/report/standard-reports/general-journal.scm, 6111 src/report/standard-reports/income-statement.scm, 6112 src/report/standard-reports/net-barchart.scm, 6113 src/report/standard-reports/portfolio.scm, 6114 src/report/standard-reports/price-scatter.scm, 6115 src/report/standard-reports/transaction.scm, 6116 src/report/standard-reports/trial-balance.scm, 6117 src/scm/price-quotes.scm: Remove all traces of the AccountGroup 6118 data structure. Accounts now point directly to their parent and 6119 have a simple GList of children. (The old method was alternating 6120 data structures in the form Account, AccountGroup, Account, 6121 AccountGroup, etc.) 6122 61232007-02-22 03:01 jsled 6124 6125 * [r15646] src/gnome/gnc-plugin-page-sx-list.c: Slightly more 6126 clear. 6127 61282007-02-22 02:35 jsled 6129 6130 * [r15645] src/gnome/gnc-plugin-page-sx-list.c: Fix crash in the 6131 list-based Delete and Edit operations due to argument-order 6132 differences. 6133 61342007-02-22 02:34 jsled 6135 6136 * [r15644] src/doc/sx.rst: Tick off todo as per last commit 6137 61382007-02-22 02:28 jsled 6139 6140 * [r15643] src/gnome/gnc-plugin-page-sx-list.c: Fix compilation 6141 breakage; setup default SX period via Recurrence, not FreqSpec. 6142 61432007-02-22 02:20 jsled 6144 6145 * [r15642] src/doc/sx.rst, src/gnome-utils/Makefile.am, 6146 src/gnome-utils/gnc-sx-list-tree-model-adapter.c, 6147 src/gnome-utils/gnc-sx-list-tree-model-adapter.h, 6148 src/gnome-utils/gnc-tree-view-sx-list.c, 6149 src/gnome-utils/gnc-tree-view-sx-list.h, src/gnome/Makefile.am, 6150 src/gnome/glade/sched-xact.glade, 6151 src/gnome/gnc-plugin-page-sx-list.c, 6152 src/gnome/gnc-sx-list-tree-model-adapter.c, 6153 src/gnome/gnc-sx-list-tree-model-adapter.h: Factor the sx-list 6154 tree view out and promote into an GncTreeViewSxList as a 6155 subclass of GncTreeView. Move the gnc-sx-list-tree-model-adapter 6156 into gnome-utils to accomodate. 6157 61582007-02-21 19:50 andi5 6159 6160 * [r15641] src/business/business-gnome/dialog-invoice.c: Reenable 6161 search for Voucher Owner. Fixes #410511. In the "Find Expense 6162 Voucher" search dialog one cannot search for voucher owners 6163 because of this typo. BP 6164 61652007-02-21 18:46 andi5 6166 6167 * [r15640] src/business/business-core/business-core.scm: 6168 gnc:job-get-owner is gncJobGetOwner now. Fixes #410407. 6169 61702007-02-21 06:59 hampton 6171 6172 * [r15639] src/engine/Account.c, src/engine/Account.h, 6173 src/engine/Group.c, src/gnome-utils/gnc-tree-view-account.c: 6174 Simplify function parameters. 6175 61762007-02-21 02:05 hampton 6177 6178 * [r15638] src/backend/file/io-gncbin-r.c, 6179 src/backend/file/io-gncbin.h: Remove obsoleted files. 6180 61812007-02-19 23:45 jsled 6182 6183 * [r15637] src/core-utils/core-utils.i, 6184 src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c, 6185 src/core-utils/gnc-glib-utils.h, src/scm/main.scm, 6186 src/scm/price-quotes.scm: (Swig-)expose functions to g_log(...) 6187 at various levels; convert the gnc:{error,warn,msg,debug} 6188 functions to use those. Make sure the Finance::Quote version is 6189 sent to stdout no matter what. 6190 61912007-02-19 23:06 jsled 6192 6193 * [r15636] src/doc/sx.rst, src/gnome/druid-acct-period.c: Remove 6194 the accounting period druid usage of FreqSpec. 6195 61962007-02-19 23:00 hampton 6197 6198 * [r15635] src/gnome/lot-viewer.c: Remove extra argument to 6199 gtk_list_store_set. Fixes #409758. BP 6200 62012007-02-19 22:52 jsled 6202 6203 * [r15634] src/doc/sx.rst, src/engine/Recurrence.c, 6204 src/engine/Recurrence.h, src/gnome/dialog-sx-editor.c: Fix "has 6205 in-editor sx changed" processing for Recurrences. Fix Cancel 6206 checking/behavior. Remove previous never-run "bug fix" as it was 6207 actually a bug. :p 6208 62092007-02-19 22:22 jsled 6210 6211 * [r15633] src/doc/sx.rst, src/gnome-utils/gnc-frequency.c, 6212 src/gnome/dialog-sx-editor.c: Fixup SX editor consistency check 6213 re: FreqSpec/Recurrence; never-runnable bug fix, as well! 6214 62152007-02-19 22:21 andi5 6216 6217 * [r15632] src/import-export/hbci/druid-hbci-initial.c: Use 6218 g_spawn_async instead of fork/execl for AqBanking Qt3 wizard. 6219 62202007-02-19 22:08 jsled 6221 6222 * [r15631] src/doc/sx.rst, src/engine/Recurrence.c, 6223 src/engine/Recurrence.h, 6224 src/gnome/gnc-sx-list-tree-model-adapter.c: Add a cmp() function 6225 for Recurrence (lists). 6226 62272007-02-19 21:16 jsled 6228 6229 * [r15630] src/doc/sx.rst, src/engine/Recurrence.c, 6230 src/engine/Recurrence.h, src/gnome-utils/gnc-frequency.c, 6231 src/gnome/gnc-sx-list-tree-model-adapter.c: Add a "compact" 6232 toString of a Recurrence list; this is a clone of the FreqSpec 6233 method that is used by the SX List as a summary of the period of 6234 the SX. 6235 62362007-02-19 19:47 jsled 6237 6238 * [r15629] src/gnome/gnc-plugin-page-sx-list.c: Remove wrongness. 6239 62402007-02-19 19:45 jsled 6241 6242 * [r15628] src/doc/sx.rst, src/gnome-utils/test/Makefile.am, 6243 src/gnome-utils/test/test-sx.c: Remove DISPLAY-using, 6244 not-very-useful test. 6245 62462007-02-19 19:24 jsled 6247 6248 * [r15627] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: 6249 Save/restore SLR window pos/size. 6250 62512007-02-19 19:08 jsled 6252 6253 * [r15626] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c, 6254 src/gnome/glade/sched-xact.glade: Remove unused SLR dialog split 6255 pane; configure scrollbars to auto-appear. 6256 62572007-02-19 19:01 jsled 6258 6259 * [r15625] src/app-utils/gnc-sx-instance-model.c, 6260 src/app-utils/gnc-sx-instance-model.h, 6261 src/core-utils/gnc-glib-utils.c, 6262 src/core-utils/gnc-glib-utils.h, 6263 src/gnome-utils/gnc-dense-cal-model.c, 6264 src/gnome-utils/gnc-dense-cal-model.h, 6265 src/gnome-utils/gnc-dense-cal-store.c, 6266 src/gnome-utils/gnc-dense-cal.c, 6267 src/gnome-utils/gnc-dense-cal.h, 6268 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 6269 src/gnome/dialog-sx-editor.c, 6270 src/gnome/dialog-sx-since-last-run.c, 6271 src/gnome/dialog-sx-since-last-run.h, 6272 src/gnome/gnc-plugin-page-sx-list.c, 6273 src/gnome/gnc-plugin-page-sx-list.h, 6274 src/gnome/gnc-sx-list-tree-model-adapter.c, 6275 src/gnome/gnc-sx-list-tree-model-adapter.h: Gratuitous 6276 reformatting. 6277 62782007-02-19 19:00 jsled 6279 6280 * [r15624] src/doc/sx.rst: Add notes 6281 62822007-02-19 17:41 andi5 6283 6284 * [r15623] src/import-export/hbci/druid-hbci-initial.c: Fix crash 6285 if OB setup druid gets closed while waiting for the wizard. 6286 #409319. In the online banking setup druid the process is forked 6287 for executing the AqBanking Qt wizard. While waiting for it, the 6288 user can cancel the druid in an inner main loop, but the code 6289 once returned does not know that and crashes. Patch by cstim. BP 6290 62912007-02-19 01:29 jsled 6292 6293 * [r15615] src/backend/file/test/Makefile.am: Add gconf cflags. 6294 62952007-02-19 00:14 jsled 6296 6297 * [r15614] src/engine/test-core/test-engine-stuff.c: Fix up SX 6298 test fixtures for Recurrence transition 6299 63002007-02-18 23:23 jsled 6301 6302 * [r15613] src/backend/file/gnc-schedxaction-xml-v2.c, 6303 src/gnome/schemas/apps_gnucash_general.schemas.in: Correct 6304 spelling. 6305 63062007-02-18 23:16 jsled 6307 6308 * [r15612] src/backend/file/gnc-schedxaction-xml-v2.c, 6309 src/doc/sx.rst, 6310 src/gnome/schemas/apps_gnucash_general.schemas.in: Save/restore 6311 recurrence list (schedule) for SXes. Add 6312 "allow_file_incompatability" gconf key; emit incompatible 6313 elements (sx-enabled and recurrence/schedule) only if allowed. 6314 63152007-02-18 23:14 jsled 6316 6317 * [r15611] src/gnome/gnc-sx-list-tree-model-adapter.c: Use the 6318 Recurrences for the SX frequency, not the FreqSpec list. 6319 63202007-02-18 22:54 jsled 6321 6322 * [r15610] src/gnome-utils/gnc-frequency.c: Fix compilation; 6323 breakage when going outside of FreqSpec's capabilities. 6324 63252007-02-18 21:59 jsled 6326 6327 * [r15609] src/backend/file/gnc-freqspec-xml-v2.c: Complementary 6328 fix to the freqspec=once: the composite semi-monthly FS'es are 6329 written out that way as well. So hack-fix them too. :p 6330 63312007-02-18 20:52 jsled 6332 6333 * [r15608] src/doc/sx.rst, src/gnome/dialog-sx-from-trans.c: 6334 Better behavior when the number-of-occurences field is blank. 6335 63362007-02-18 20:27 jsled 6337 6338 * [r15607] src/doc/sx.rst, src/gnome/dialog-sx-editor.c: Switch 6339 from FreqSpec to Recurrence list for the example dense-cal. 6340 63412007-02-18 20:25 jsled 6342 6343 * [r15606] src/gnome-utils/gnc-dense-cal-store.c, 6344 src/gnome-utils/gnc-dense-cal-store.h: Add support for 6345 populating a dense-cal store from Recurrence lists. 6346 63472007-02-18 20:23 jsled 6348 6349 * [r15605] src/engine/SchedXaction.c: Switch core SX instance 6350 generation from FreqSpec to Recurrence. 6351 63522007-02-18 20:21 jsled 6353 6354 * [r15604] src/engine/Recurrence.c: Separate out the tests; in 6355 case they occur, you then know which condition to look for. 6356 63572007-02-18 19:32 jsled 6358 6359 * [r15603] src/backend/file/gnc-freqspec-xml-v2.c, 6360 src/backend/file/gnc-schedxaction-xml-v2.c, src/doc/sx.rst: Bug 6361 fixing: - fix bug in weekly-freqspec parsing - fix bug in date 6362 computation - fix ages-old bug in "once" FreqSpecs :( Update 6363 todo. 6364 63652007-02-18 19:30 jsled 6366 6367 * [r15602] src/gnome-utils/gnc-frequency.c: The combo box manip 6368 needs to come before the field setting, or the stupid signal 6369 handler will screw up the fields. :p 6370 63712007-02-18 17:39 jsled 6372 6373 * [r15601] src/backend/file/gnc-freqspec-xml-v2.c, 6374 src/backend/file/gnc-recurrence-xml-v2.c, 6375 src/backend/file/gnc-schedxaction-xml-v2.c, 6376 src/backend/file/sixtp-dom-parsers.h, 6377 src/backend/file/test/Makefile.am, src/doc/sx.rst, 6378 src/engine/Makefile.am, src/engine/SchedXaction.c, 6379 src/engine/SchedXaction.h, src/engine/SchedXactionP.h, 6380 src/engine/gnc-engine.c, src/gnome-utils/gnc-frequency.c, 6381 src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, 6382 src/gnome/glade/sched-xact.glade: Start the FreqSpec->Recurrence 6383 migration: - remove the "private" SX header. - add 6384 GList<Recurrence*> to the SX model - Parse a GList<Recurrence> 6385 from FreqSpec xml. - GncFrequency changes - modify GncFrequency 6386 to load/save Recurrences. - simplify GncFrequency: remove "daily 6387 [m-f]", "bi-weekly" and super-monthly pages. - add 6388 (Recurrence-only) support for "last weekday of month" to 6389 {,semi-}monthly - update SX cleanup todo-list. 6390 63912007-02-18 17:28 jsled 6392 6393 * [r15600] src/register/register-core/formulacell.c: log leveling 6394 63952007-02-18 12:05 cstim 6396 6397 * [r15599] src/bin/gnucash-strip-svn-datafile.sh: Initial proposal 6398 for a script that strips data elements from a gnucash data file 6399 which are not backwards-compatible to older versions of gnucash. 6400 Discussion here: 6401 http://lists.gnucash.org/pipermail/gnucash-devel/2007-February/019963.html 6402 64032007-02-18 06:34 hampton 6404 6405 * [r15598] 6406 branches/remove-group2/src/backend/file/test/test-load-example-account.c, 6407 branches/remove-group2/src/backend/file/test/test-xml-transaction.c, 6408 branches/remove-group2/src/engine/Account.c, 6409 branches/remove-group2/src/engine/test-core/test-engine-stuff.c, 6410 branches/remove-group2/src/engine/test-core/test-engine-stuff.h: 6411 Get 'make check' working again. 6412 64132007-02-17 23:25 hampton 6414 6415 * [r15592] branches/remove-group2/src/engine/engine.i, 6416 branches/remove-group2/src/report/locale-specific/us/taxtxf-de_DE.scm, 6417 branches/remove-group2/src/report/locale-specific/us/taxtxf.scm, 6418 branches/remove-group2/src/report/report-system/report-utilities.scm, 6419 branches/remove-group2/src/report/standard-reports/transaction.scm: 6420 Get all the reports working. 6421 64222007-02-17 10:09 cstim 6423 6424 * [r15587] packaging/win32/custom.sh, 6425 packaging/win32/gnucash.iss.in, packaging/win32/install.sh: 6426 Upgrade ktoblzcheck; the newer version doesn't need registry 6427 keys anymore 6428 64292007-02-16 23:55 andi5 6430 6431 * [r15586] packaging/win32/install.sh: Install.sh: Make QTDIR a 6432 Unix path. AqBankings configure does not like QTDIR to contain 6433 backslashes. 6434 64352007-02-16 22:57 andi5 6436 6437 * [r15585] packaging/win32/functions, packaging/win32/install.sh: 6438 Install.sh: Add set_env_or_die, use it for $INTLTOOL_PERL. This 6439 function is similar to add_to_env, but makes the script fail if 6440 it would effectively overwrite a non-empty variable. This is not 6441 the case if the new value was already a part of the variables 6442 contents, no matter whether from the beginning or after an 6443 add_to_env call. 6444 64452007-02-16 17:02 andi5 6446 6447 * [r15584] packaging/win32/functions: Install.sh: Make 6448 assert_one_dir quieter. 6449 64502007-02-16 15:06 cstim 6451 6452 * [r15583] packaging/win32/custom.sh: Update gwenhywfar to 2.5.4. 6453 64542007-02-15 21:09 andi5 6455 6456 * [r15582] packaging/win32/install.sh: Do not move unzipped 6457 folders of ActivePerl. Instead of stripping the prefixing 6458 directories ActivePerl\\Perl to have \\bin directly in 6459 $ACTIVE_PERL_DIR, set INTLTOOL_PERL to the unchanged path. This 6460 makes Installer.bat work again. 6461 64622007-02-14 14:43 jsled 6463 6464 * [r15580] src/doc/sx.rst: updates 6465 64662007-02-14 01:34 jsled 6467 6468 * [r15579] lib/libqof/qof/qoflog.h: More doc updates. 6469 64702007-02-14 01:01 jsled 6471 6472 * [r15577] src/doc/Makefile.am: Clean up echoing. 6473 64742007-02-14 00:59 jsled 6475 6476 * [r15576] lib/libqof/qof/qof.h, lib/libqof/qof/qoflog.h: Update 6477 qoflog documentation. 6478 64792007-02-13 21:03 cstim 6480 6481 * [r15575] packaging/win32/install.sh: For aqbanking cmdline 6482 programs, change subsystem to console 6483 64842007-02-12 22:42 andi5 6485 6486 * [r15574] src/app-utils/test/test-sx.c, 6487 src/gnome-utils/test/test-sx.c, src/gnome/window-reconcile.c: 6488 Add missing #includes of glib-compat.h. Fix #407079. 6489 64902007-02-12 14:34 cstim 6491 6492 * [r15573] packaging/win32/custom.sh, packaging/win32/install.sh: 6493 Update aqbanking to 2.2.8. 6494 64952007-02-12 10:53 cstim 6496 6497 * [r15572] packaging/win32/custom.sh, packaging/win32/install.sh: 6498 Fix and activate installation of ktoblzcheck on win32. 6499 65002007-02-12 05:04 hampton 6501 6502 * [r15571] branches/remove-group2/src/engine/Account.c, 6503 branches/remove-group2/src/engine/Account.h, 6504 branches/remove-group2/src/engine/engine.i, 6505 branches/remove-group2/src/import-export/qif-import/qif-dialog-utils.scm, 6506 branches/remove-group2/src/import-export/qif-import/qif-merge-groups.scm, 6507 branches/remove-group2/src/import-export/qif-import/qif-to-gnc.scm: 6508 Get QIF import working again. One bad function conversion when 6509 removing the Group structure. Mostly scheme function calls with 6510 wrong names, and some swigification issues. 6511 65122007-02-11 23:53 jsled 6513 6514 * [r15570] src/bin/gnucash-bin.c, src/core-utils/gnc-main.c, 6515 src/core-utils/gnc-main.h, src/gnome-utils/gnc-main-window.c: 6516 Update --extra and --debug as per discussion. 6517 65182007-02-11 23:30 andi5 6519 6520 * [r15569] src/gnome-utils/gnc-main-window.c: Make new windows the 6521 same size as the active one. Fix #341968. New main windows 6522 appear very small, so set their size to the one of the currently 6523 active window. If that is in a maximized state, maximize the new 6524 windows too. However, do not try to position them. BP 6525 65262007-02-11 23:17 jsled 6527 6528 * [r15568] src/backend/file/sixtp.c: log levelling. 6529 65302007-02-11 21:48 cstim 6531 6532 * [r15567] packaging/win32/custom.sh, packaging/win32/dist.sh, 6533 packaging/win32/gnucash.iss.in, packaging/win32/install.sh: Add 6534 (untested) installation of ktoblzcheck as well. 6535 65362007-02-11 21:23 cstim 6537 6538 * [r15566] src/import-export/hbci/dialog-hbcitrans.c, 6539 src/import-export/hbci/druid-hbci-initial.c, 6540 src/import-export/hbci/gnc-file-aqb-import.c, 6541 src/import-export/hbci/gnc-hbci-getbalance.c, 6542 src/import-export/hbci/gnc-hbci-gettrans.c, 6543 src/import-export/hbci/gnc-hbci-transfer.c, 6544 src/import-export/hbci/gnc-hbci-utils.c, 6545 src/import-export/hbci/hbci-interaction.c: Replace all remaining 6546 printfs by correct g_log macros. 6547 65482007-02-11 19:54 hampton 6549 6550 * [r15565] branches/remove-group2, 6551 branches/remove-group2/ChangeLog, 6552 branches/remove-group2/ChangeLog.2006, 6553 branches/remove-group2/Makefile.am, 6554 branches/remove-group2/README.dependencies, 6555 branches/remove-group2/accounts/Makefile.am, 6556 branches/remove-group2/accounts/fr_CA, 6557 branches/remove-group2/accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, 6558 branches/remove-group2/accounts/fr_CA/acctchrt_automobile.gnucash-xea, 6559 branches/remove-group2/accounts/fr_CA/acctchrt_basecommune.gnucash-xea, 6560 branches/remove-group2/accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, 6561 branches/remove-group2/accounts/fr_CA/acctchrt_chequier.gnucash-xea, 6562 branches/remove-group2/accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, 6563 branches/remove-group2/accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, 6564 branches/remove-group2/accounts/fr_CA/acctchrt_courtage.gnucash-xea, 6565 branches/remove-group2/accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, 6566 branches/remove-group2/accounts/fr_CA/acctchrt_garderie.gnucash-xea, 6567 branches/remove-group2/accounts/fr_CA/acctchrt_locataire.gnucash-xea, 6568 branches/remove-group2/accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, 6569 branches/remove-group2/accounts/fr_CA/acctchrt_retraite.gnucash-xea, 6570 branches/remove-group2/accounts/fr_CA/acctchrt_revenus.gnucash-xea, 6571 branches/remove-group2/autogen.sh, 6572 branches/remove-group2/configure.in, 6573 branches/remove-group2/doc/README.dependencies, 6574 branches/remove-group2/gnucash-config.in, 6575 branches/remove-group2/gnucash.m4, 6576 branches/remove-group2/goffice-config.h.in, 6577 branches/remove-group2/gsf-config.h.in, 6578 branches/remove-group2/lib/Makefile.am, 6579 branches/remove-group2/lib/glib26, 6580 branches/remove-group2/lib/glib28, 6581 branches/remove-group2/lib/goffice-0.0.4/goffice/Makefile.am, 6582 branches/remove-group2/lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, 6583 branches/remove-group2/lib/goffice-0.0.4/goffice/glib24_26-compat.c, 6584 branches/remove-group2/lib/goffice-0.0.4/goffice/glib24_26-compat.h, 6585 branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-chart.c, 6586 branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-object.c, 6587 branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-plot.c, 6588 branches/remove-group2/lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, 6589 branches/remove-group2/lib/goffice-0.0.4/goffice/utils/datetime.c, 6590 branches/remove-group2/lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, 6591 branches/remove-group2/lib/libc/Makefile.am, 6592 branches/remove-group2/lib/libc/pow.h, 6593 branches/remove-group2/lib/libgsf-1.12.3/gsf/Makefile.am, 6594 branches/remove-group2/lib/libgsf-1.12.3/gsf/glib24_26-compat.c, 6595 branches/remove-group2/lib/libgsf-1.12.3/gsf/glib24_26-compat.h, 6596 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-input-memory.c, 6597 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, 6598 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, 6599 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, 6600 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, 6601 branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-utils.c, 6602 branches/remove-group2/lib/libgsf-1.12.3/tests/test-cp-zip.c, 6603 branches/remove-group2/lib/libqof/backend/file/Makefile.am, 6604 branches/remove-group2/lib/libqof/backend/file/qsf-backend.c, 6605 branches/remove-group2/lib/libqof/qof/Makefile.am, 6606 branches/remove-group2/lib/libqof/qof/deprecated.c, 6607 branches/remove-group2/lib/libqof/qof/deprecated.h, 6608 branches/remove-group2/lib/libqof/qof/gnc-date.c, 6609 branches/remove-group2/lib/libqof/qof/gnc-date.h, 6610 branches/remove-group2/lib/libqof/qof/gnc-numeric.c, 6611 branches/remove-group2/lib/libqof/qof/guid.c, 6612 branches/remove-group2/lib/libqof/qof/kvp_frame.h, 6613 branches/remove-group2/lib/libqof/qof/qof.h, 6614 branches/remove-group2/lib/libqof/qof/qofbackend.c, 6615 branches/remove-group2/lib/libqof/qof/qofbackend.h, 6616 branches/remove-group2/lib/libqof/qof/qofbookmerge.h, 6617 branches/remove-group2/lib/libqof/qof/qofchoice.h, 6618 branches/remove-group2/lib/libqof/qof/qofclass.h, 6619 branches/remove-group2/lib/libqof/qof/qofid.h, 6620 branches/remove-group2/lib/libqof/qof/qoflog.c, 6621 branches/remove-group2/lib/libqof/qof/qoflog.h, 6622 branches/remove-group2/lib/libqof/qof/qofmath128.c, 6623 branches/remove-group2/lib/libqof/qof/qofobject.h, 6624 branches/remove-group2/lib/libqof/qof/qofquery.c, 6625 branches/remove-group2/lib/libqof/qof/qofquery.h, 6626 branches/remove-group2/lib/libqof/qof/qofsession.h, 6627 branches/remove-group2/lib/libqof/qof/qofsql.c, 6628 branches/remove-group2/lib/libqof/qof/qofutil.c, 6629 branches/remove-group2/lib/libqof/qof/qofutil.h, 6630 branches/remove-group2/macros/ac_pkg_swig.m4, 6631 branches/remove-group2/macros/binreloc.m4, 6632 branches/remove-group2/packaging/gnucash.spec.in, 6633 branches/remove-group2/packaging/win32/README, 6634 branches/remove-group2/packaging/win32/custom.sh, 6635 branches/remove-group2/packaging/win32/dist.sh, 6636 branches/remove-group2/packaging/win32/exetype.pl, 6637 branches/remove-group2/packaging/win32/functions, 6638 branches/remove-group2/packaging/win32/gnucash.iss.in, 6639 branches/remove-group2/packaging/win32/install.sh, 6640 branches/remove-group2/packaging/win32/libofx-0.8.3-patch.diff, 6641 branches/remove-group2/packaging/win32/opensp-1.5.2-patch.diff, 6642 branches/remove-group2/packaging/win32/reset.sh, 6643 branches/remove-group2/po/de.po, 6644 branches/remove-group2/src/Makefile.am, 6645 branches/remove-group2/src/app-utils/Makefile.am, 6646 branches/remove-group2/src/app-utils/file-utils.c, 6647 branches/remove-group2/src/app-utils/file-utils.h, 6648 branches/remove-group2/src/app-utils/gfec.c, 6649 branches/remove-group2/src/app-utils/gnc-sx-instance-model.c, 6650 branches/remove-group2/src/app-utils/gnc-sx-instance-model.h, 6651 branches/remove-group2/src/app-utils/gnc-ui-util.c, 6652 branches/remove-group2/src/app-utils/gncmod-app-utils.c, 6653 branches/remove-group2/src/app-utils/prefs.scm, 6654 branches/remove-group2/src/app-utils/test, 6655 branches/remove-group2/src/app-utils/test/Makefile.am, 6656 branches/remove-group2/src/app-utils/test/test-exp-parser.c, 6657 branches/remove-group2/src/app-utils/test/test-load-module, 6658 branches/remove-group2/src/app-utils/test/test-sx.c, 6659 branches/remove-group2/src/backend/file/Makefile.am, 6660 branches/remove-group2/src/backend/file/gnc-account-xml-v2.c, 6661 branches/remove-group2/src/backend/file/gnc-backend-file.c, 6662 branches/remove-group2/src/backend/file/gnc-lot-xml-v2.c, 6663 branches/remove-group2/src/backend/file/gnc-schedxaction-xml-v2.c, 6664 branches/remove-group2/src/backend/file/gncmod-backend-file.c, 6665 branches/remove-group2/src/backend/file/io-example-account.c, 6666 branches/remove-group2/src/backend/file/io-gncxml-v2.c, 6667 branches/remove-group2/src/backend/file/sixtp-dom-parsers.c, 6668 branches/remove-group2/src/backend/file/sixtp-utils.c, 6669 branches/remove-group2/src/backend/file/sixtp.c, 6670 branches/remove-group2/src/backend/file/test/Makefile.am, 6671 branches/remove-group2/src/backend/file/test/test-dom-parser1.c, 6672 branches/remove-group2/src/backend/file/test/test-file-stuff.c, 6673 branches/remove-group2/src/backend/file/test/test-kvp-frames.c, 6674 branches/remove-group2/src/backend/file/test/test-load-backend.c, 6675 branches/remove-group2/src/backend/file/test/test-load-example-account.c, 6676 branches/remove-group2/src/backend/file/test/test-load-xml2.c, 6677 branches/remove-group2/src/backend/file/test/test-save-in-lang.c, 6678 branches/remove-group2/src/backend/file/test/test-string-converters.c, 6679 branches/remove-group2/src/backend/file/test/test-xml-account.c, 6680 branches/remove-group2/src/backend/file/test/test-xml-commodity.c, 6681 branches/remove-group2/src/backend/file/test/test-xml-pricedb.c, 6682 branches/remove-group2/src/backend/file/test/test-xml-transaction.c, 6683 branches/remove-group2/src/backend/file/test/test-xml2-is-file.c, 6684 branches/remove-group2/src/backend/postgres/Makefile.am, 6685 branches/remove-group2/src/backend/postgres/PostgresBackend.c, 6686 branches/remove-group2/src/backend/postgres/checkpoint.c, 6687 branches/remove-group2/src/backend/postgres/test/Makefile.am, 6688 branches/remove-group2/src/backend/postgres/test/test-db.c, 6689 branches/remove-group2/src/backend/postgres/test/test-period.c, 6690 branches/remove-group2/src/bin/Makefile.am, 6691 branches/remove-group2/src/bin/gnucash-bin.c, 6692 branches/remove-group2/src/bin/gnucash-valgrind.in, 6693 branches/remove-group2/src/bin/gnucash.in, 6694 branches/remove-group2/src/bin/overrides/Makefile.am, 6695 branches/remove-group2/src/bin/overrides/gnucash-build-env.in, 6696 branches/remove-group2/src/bin/overrides/gnucash-env.in, 6697 branches/remove-group2/src/bin/test/Makefile.am, 6698 branches/remove-group2/src/business/business-core/Makefile.am, 6699 branches/remove-group2/src/business/business-core/businessmod-core.c, 6700 branches/remove-group2/src/business/business-core/file/Makefile.am, 6701 branches/remove-group2/src/business/business-core/file/gncmod-business-backend-file.c, 6702 branches/remove-group2/src/business/business-core/gncmod-business-core.c, 6703 branches/remove-group2/src/business/business-core/test/Makefile.am, 6704 branches/remove-group2/src/business/business-core/test/test-customer.c, 6705 branches/remove-group2/src/business/business-core/test/test-employee.c, 6706 branches/remove-group2/src/business/business-core/test/test-job.c, 6707 branches/remove-group2/src/business/business-core/test/test-vendor.c, 6708 branches/remove-group2/src/business/business-gnome/Makefile.am, 6709 branches/remove-group2/src/business/business-gnome/businessmod-gnome.c, 6710 branches/remove-group2/src/business/business-gnome/dialog-invoice.c, 6711 branches/remove-group2/src/business/business-gnome/glade/billterms.glade, 6712 branches/remove-group2/src/business/business-gnome/glade/businessprefs.glade, 6713 branches/remove-group2/src/business/business-gnome/glade/choose-owner.glade, 6714 branches/remove-group2/src/business/business-gnome/glade/customer.glade, 6715 branches/remove-group2/src/business/business-gnome/glade/date-close.glade, 6716 branches/remove-group2/src/business/business-gnome/glade/employee.glade, 6717 branches/remove-group2/src/business/business-gnome/glade/invoice.glade, 6718 branches/remove-group2/src/business/business-gnome/glade/job.glade, 6719 branches/remove-group2/src/business/business-gnome/glade/order.glade, 6720 branches/remove-group2/src/business/business-gnome/glade/payment.glade, 6721 branches/remove-group2/src/business/business-gnome/glade/vendor.glade, 6722 branches/remove-group2/src/business/business-gnome/gnc-plugin-business.c, 6723 branches/remove-group2/src/business/business-gnome/gnc-plugin-page-invoice.c, 6724 branches/remove-group2/src/business/business-gnome/gncmod-business-gnome.c, 6725 branches/remove-group2/src/business/business-gnome/search-owner.c, 6726 branches/remove-group2/src/business/business-gnome/search-owner.h, 6727 branches/remove-group2/src/business/business-ledger/Makefile.am, 6728 branches/remove-group2/src/business/business-reports/Makefile.am, 6729 branches/remove-group2/src/business/business-reports/aging.scm, 6730 branches/remove-group2/src/business/business-reports/easy-invoice.scm, 6731 branches/remove-group2/src/business/business-reports/fancy-invoice.scm, 6732 branches/remove-group2/src/business/business-reports/invoice.scm, 6733 branches/remove-group2/src/business/business-utils/Makefile.am, 6734 branches/remove-group2/src/business/business-utils/gncmod-business-utils.c, 6735 branches/remove-group2/src/business/dialog-tax-table/Makefile.am, 6736 branches/remove-group2/src/business/dialog-tax-table/gncmod-dialog-tax-table.c, 6737 branches/remove-group2/src/business/dialog-tax-table/tax-tables.glade, 6738 branches/remove-group2/src/calculation/Makefile.am, 6739 branches/remove-group2/src/calculation/fin.c, 6740 branches/remove-group2/src/calculation/gncmod-calculation.c, 6741 branches/remove-group2/src/calculation/test/Makefile.am, 6742 branches/remove-group2/src/core-utils/Makefile.am, 6743 branches/remove-group2/src/core-utils/core-utils.scm, 6744 branches/remove-group2/src/core-utils/gnc-gkeyfile-utils.c, 6745 branches/remove-group2/src/core-utils/gnc-gkeyfile-utils.h, 6746 branches/remove-group2/src/core-utils/gnc-glib-utils.c, 6747 branches/remove-group2/src/core-utils/gnc-glib-utils.h, 6748 branches/remove-group2/src/core-utils/gnc-gtk-utils.c, 6749 branches/remove-group2/src/core-utils/gnc-gtk-utils.h, 6750 branches/remove-group2/src/doc/loans.txt, 6751 branches/remove-group2/src/doc/sx.rst, 6752 branches/remove-group2/src/doc/xml/gnucash-v2.rnc, 6753 branches/remove-group2/src/engine/FreqSpec.c, 6754 branches/remove-group2/src/engine/Makefile.am, 6755 branches/remove-group2/src/engine/SX-book-p.h, 6756 branches/remove-group2/src/engine/SX-book.c, 6757 branches/remove-group2/src/engine/SX-book.h, 6758 branches/remove-group2/src/engine/SchedXaction.c, 6759 branches/remove-group2/src/engine/SchedXaction.h, 6760 branches/remove-group2/src/engine/SchedXactionP.h, 6761 branches/remove-group2/src/engine/Split.c, 6762 branches/remove-group2/src/engine/TransLog.c, 6763 branches/remove-group2/src/engine/gnc-commodity.c, 6764 branches/remove-group2/src/engine/gnc-engine.c, 6765 branches/remove-group2/src/engine/gnc-engine.h, 6766 branches/remove-group2/src/engine/gnc-filepath-utils.c, 6767 branches/remove-group2/src/engine/gnc-hooks.c, 6768 branches/remove-group2/src/engine/gncmod-engine.c, 6769 branches/remove-group2/src/engine/iso-4217-currencies.scm, 6770 branches/remove-group2/src/engine/test-core/Makefile.am, 6771 branches/remove-group2/src/engine/test-core/gncmod-test-engine.c, 6772 branches/remove-group2/src/engine/test-core/test-engine-stuff.c, 6773 branches/remove-group2/src/engine/test-core/test-engine-stuff.h, 6774 branches/remove-group2/src/engine/test/Makefile.am, 6775 branches/remove-group2/src/engine/test/test-book-merge.c, 6776 branches/remove-group2/src/engine/test/test-commodities.c, 6777 branches/remove-group2/src/engine/test/test-freq-spec.c, 6778 branches/remove-group2/src/engine/test/test-group-vs-book.c, 6779 branches/remove-group2/src/engine/test/test-guid.c, 6780 branches/remove-group2/src/engine/test/test-load-engine.c, 6781 branches/remove-group2/src/engine/test/test-lots.c, 6782 branches/remove-group2/src/engine/test/test-numeric.c, 6783 branches/remove-group2/src/engine/test/test-object.c, 6784 branches/remove-group2/src/engine/test/test-period.c, 6785 branches/remove-group2/src/engine/test/test-query.c, 6786 branches/remove-group2/src/engine/test/test-querynew.c, 6787 branches/remove-group2/src/engine/test/test-recurrence.c, 6788 branches/remove-group2/src/engine/test/test-resolve-file-path.c, 6789 branches/remove-group2/src/engine/test/test-split-vs-account.c, 6790 branches/remove-group2/src/engine/test/test-transaction-reversal.c, 6791 branches/remove-group2/src/engine/test/test-transaction-voiding.c, 6792 branches/remove-group2/src/gnc-module/Makefile.am, 6793 branches/remove-group2/src/gnc-module/gnc-module.c, 6794 branches/remove-group2/src/gnc-module/gnc-module.scm, 6795 branches/remove-group2/src/gnc-module/test/Makefile.am, 6796 branches/remove-group2/src/gnc-module/test/misc-mods/Makefile.am, 6797 branches/remove-group2/src/gnc-module/test/misc-mods/agedver.c, 6798 branches/remove-group2/src/gnc-module/test/misc-mods/futuremodsys.c, 6799 branches/remove-group2/src/gnc-module/test/misc-mods/incompatdep.c, 6800 branches/remove-group2/src/gnc-module/test/mod-bar/Makefile.am, 6801 branches/remove-group2/src/gnc-module/test/mod-bar/gnc-mod-bar.c, 6802 branches/remove-group2/src/gnc-module/test/mod-baz/Makefile.am, 6803 branches/remove-group2/src/gnc-module/test/mod-baz/gnc-mod-baz.c, 6804 branches/remove-group2/src/gnc-module/test/mod-foo/Makefile.am, 6805 branches/remove-group2/src/gnc-module/test/mod-foo/gnc-mod-foo.c, 6806 branches/remove-group2/src/gnc-module/test/test-dynload.c, 6807 branches/remove-group2/src/gnc-module/test/test-scm-dynload, 6808 branches/remove-group2/src/gnc-test-env, 6809 branches/remove-group2/src/gnome-search/Makefile.am, 6810 branches/remove-group2/src/gnome-search/gnc-general-search.c, 6811 branches/remove-group2/src/gnome-search/gnc-general-search.h, 6812 branches/remove-group2/src/gnome-search/gncmod-gnome-search.c, 6813 branches/remove-group2/src/gnome-search/search-account.c, 6814 branches/remove-group2/src/gnome-search/search-account.h, 6815 branches/remove-group2/src/gnome-search/search-boolean.c, 6816 branches/remove-group2/src/gnome-search/search-boolean.h, 6817 branches/remove-group2/src/gnome-search/search-date.c, 6818 branches/remove-group2/src/gnome-search/search-date.h, 6819 branches/remove-group2/src/gnome-search/search-double.c, 6820 branches/remove-group2/src/gnome-search/search-double.h, 6821 branches/remove-group2/src/gnome-search/search-int64.c, 6822 branches/remove-group2/src/gnome-search/search-int64.h, 6823 branches/remove-group2/src/gnome-search/search-numeric.c, 6824 branches/remove-group2/src/gnome-search/search-numeric.h, 6825 branches/remove-group2/src/gnome-search/search-reconciled.c, 6826 branches/remove-group2/src/gnome-search/search-reconciled.h, 6827 branches/remove-group2/src/gnome-search/search-string.c, 6828 branches/remove-group2/src/gnome-search/search-string.h, 6829 branches/remove-group2/src/gnome-search/search.glade, 6830 branches/remove-group2/src/gnome-utils/Makefile.am, 6831 branches/remove-group2/src/gnome-utils/dialog-account.c, 6832 branches/remove-group2/src/gnome-utils/dialog-options.c, 6833 branches/remove-group2/src/gnome-utils/dialog-preferences.c, 6834 branches/remove-group2/src/gnome-utils/dialog-utils.c, 6835 branches/remove-group2/src/gnome-utils/dialog-utils.h, 6836 branches/remove-group2/src/gnome-utils/druid-gconf-setup.c, 6837 branches/remove-group2/src/gnome-utils/glade/commodity.glade, 6838 branches/remove-group2/src/gnome-utils/glade/dialog-query-list.glade, 6839 branches/remove-group2/src/gnome-utils/glade/dialog-reset-warnings.glade, 6840 branches/remove-group2/src/gnome-utils/glade/druid-gconf-setup.glade, 6841 branches/remove-group2/src/gnome-utils/glade/druid-gnc-xml-import.glade, 6842 branches/remove-group2/src/gnome-utils/glade/druid-provider-multifile.glade, 6843 branches/remove-group2/src/gnome-utils/glade/exchange-dialog.glade, 6844 branches/remove-group2/src/gnome-utils/glade/gnc-date-format.glade, 6845 branches/remove-group2/src/gnome-utils/glade/gnc-gui-query.glade, 6846 branches/remove-group2/src/gnome-utils/glade/preferences.glade, 6847 branches/remove-group2/src/gnome-utils/glade/totd.glade, 6848 branches/remove-group2/src/gnome-utils/glade/transfer.glade, 6849 branches/remove-group2/src/gnome-utils/gnc-date-edit.h, 6850 branches/remove-group2/src/gnome-utils/gnc-dense-cal-model.c, 6851 branches/remove-group2/src/gnome-utils/gnc-dense-cal-model.h, 6852 branches/remove-group2/src/gnome-utils/gnc-dense-cal-store.c, 6853 branches/remove-group2/src/gnome-utils/gnc-dense-cal-store.h, 6854 branches/remove-group2/src/gnome-utils/gnc-dense-cal.c, 6855 branches/remove-group2/src/gnome-utils/gnc-dense-cal.h, 6856 branches/remove-group2/src/gnome-utils/gnc-embedded-window.c, 6857 branches/remove-group2/src/gnome-utils/gnc-file.c, 6858 branches/remove-group2/src/gnome-utils/gnc-frequency.c, 6859 branches/remove-group2/src/gnome-utils/gnc-frequency.h, 6860 branches/remove-group2/src/gnome-utils/gnc-html-graph-gog.c, 6861 branches/remove-group2/src/gnome-utils/gnc-html.c, 6862 branches/remove-group2/src/gnome-utils/gnc-main-window.c, 6863 branches/remove-group2/src/gnome-utils/gnc-plugin-file-history.c, 6864 branches/remove-group2/src/gnome-utils/gnc-plugin-page.h, 6865 branches/remove-group2/src/gnome-utils/gnc-plugin.c, 6866 branches/remove-group2/src/gnome-utils/gnc-query-list.c, 6867 branches/remove-group2/src/gnome-utils/gnc-query-list.h, 6868 branches/remove-group2/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 6869 branches/remove-group2/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h, 6870 branches/remove-group2/src/gnome-utils/gnc-tree-model-account.c, 6871 branches/remove-group2/src/gnome-utils/gnc-tree-model-commodity.c, 6872 branches/remove-group2/src/gnome-utils/gnc-tree-model-selection.c, 6873 branches/remove-group2/src/gnome-utils/gnc-tree-view-account.c, 6874 branches/remove-group2/src/gnome-utils/gnc-tree-view-commodity.c, 6875 branches/remove-group2/src/gnome-utils/gnc-tree-view-price.c, 6876 branches/remove-group2/src/gnome-utils/gnc-tree-view.c, 6877 branches/remove-group2/src/gnome-utils/gnc-tree-view.h, 6878 branches/remove-group2/src/gnome-utils/gncmod-gnome-utils.c, 6879 branches/remove-group2/src/gnome-utils/gnctreemodelsort.c, 6880 branches/remove-group2/src/gnome-utils/test, 6881 branches/remove-group2/src/gnome-utils/test/Makefile.am, 6882 branches/remove-group2/src/gnome-utils/test/test-sx.c, 6883 branches/remove-group2/src/gnome-utils/window-main-summarybar.c, 6884 branches/remove-group2/src/gnome/Makefile.am, 6885 branches/remove-group2/src/gnome/dialog-chart-export.c, 6886 branches/remove-group2/src/gnome/dialog-new-user.c, 6887 branches/remove-group2/src/gnome/dialog-scheduledxaction.c, 6888 branches/remove-group2/src/gnome/dialog-scheduledxaction.h, 6889 branches/remove-group2/src/gnome/dialog-sx-editor.c, 6890 branches/remove-group2/src/gnome/dialog-sx-editor.h, 6891 branches/remove-group2/src/gnome/dialog-sx-from-trans.c, 6892 branches/remove-group2/src/gnome/dialog-sx-since-last-run.c, 6893 branches/remove-group2/src/gnome/dialog-sx-since-last-run.h, 6894 branches/remove-group2/src/gnome/dialog-sxsincelast.c, 6895 branches/remove-group2/src/gnome/dialog-sxsincelast.h, 6896 branches/remove-group2/src/gnome/druid-acct-period.c, 6897 branches/remove-group2/src/gnome/druid-hierarchy.c, 6898 branches/remove-group2/src/gnome/druid-loan.c, 6899 branches/remove-group2/src/gnome/glade/account.glade, 6900 branches/remove-group2/src/gnome/glade/acctperiod.glade, 6901 branches/remove-group2/src/gnome/glade/budget.glade, 6902 branches/remove-group2/src/gnome/glade/chart-export.glade, 6903 branches/remove-group2/src/gnome/glade/commodities.glade, 6904 branches/remove-group2/src/gnome/glade/fincalc.glade, 6905 branches/remove-group2/src/gnome/glade/lots.glade, 6906 branches/remove-group2/src/gnome/glade/merge.glade, 6907 branches/remove-group2/src/gnome/glade/newuser.glade, 6908 branches/remove-group2/src/gnome/glade/price.glade, 6909 branches/remove-group2/src/gnome/glade/print.glade, 6910 branches/remove-group2/src/gnome/glade/progress.glade, 6911 branches/remove-group2/src/gnome/glade/reconcile.glade, 6912 branches/remove-group2/src/gnome/glade/register.glade, 6913 branches/remove-group2/src/gnome/glade/sched-xact.glade, 6914 branches/remove-group2/src/gnome/glade/stocks.glade, 6915 branches/remove-group2/src/gnome/glade/tax.glade, 6916 branches/remove-group2/src/gnome/glade/userpass.glade, 6917 branches/remove-group2/src/gnome/gnc-plugin-basic-commands.c, 6918 branches/remove-group2/src/gnome/gnc-plugin-page-account-tree.c, 6919 branches/remove-group2/src/gnome/gnc-plugin-page-budget.c, 6920 branches/remove-group2/src/gnome/gnc-plugin-page-register.c, 6921 branches/remove-group2/src/gnome/gnc-plugin-page-sx-list.c, 6922 branches/remove-group2/src/gnome/gnc-plugin-page-sx-list.h, 6923 branches/remove-group2/src/gnome/gnc-split-reg.c, 6924 branches/remove-group2/src/gnome/gnc-split-reg.h, 6925 branches/remove-group2/src/gnome/gnc-sx-list-tree-model-adapter.c, 6926 branches/remove-group2/src/gnome/gnc-sx-list-tree-model-adapter.h, 6927 branches/remove-group2/src/gnome/top-level.c, 6928 branches/remove-group2/src/gnome/ui/Makefile.am, 6929 branches/remove-group2/src/gnome/ui/gnc-plugin-page-sx-list-ui.xml, 6930 branches/remove-group2/src/gnome/window-reconcile.c, 6931 branches/remove-group2/src/gtk-compat.h, 6932 branches/remove-group2/src/import-export/Makefile.am, 6933 branches/remove-group2/src/import-export/binary-import/Makefile.am, 6934 branches/remove-group2/src/import-export/binary-import/binary-import.glade, 6935 branches/remove-group2/src/import-export/binary-import/gncmod-binary-import.c, 6936 branches/remove-group2/src/import-export/csv/gnc-csv2glist.c, 6937 branches/remove-group2/src/import-export/generic-import.glade, 6938 branches/remove-group2/src/import-export/gncmod-generic-import.c, 6939 branches/remove-group2/src/import-export/hbci/Makefile.am, 6940 branches/remove-group2/src/import-export/hbci/dialog-hbcitrans.c, 6941 branches/remove-group2/src/import-export/hbci/druid-hbci-initial.c, 6942 branches/remove-group2/src/import-export/hbci/glade/hbci.glade, 6943 branches/remove-group2/src/import-export/hbci/glade/hbcipass.glade, 6944 branches/remove-group2/src/import-export/hbci/glade/hbciprefs.glade, 6945 branches/remove-group2/src/import-export/hbci/gnc-file-aqb-import.c, 6946 branches/remove-group2/src/import-export/hbci/gnc-file-aqb-import.h, 6947 branches/remove-group2/src/import-export/hbci/gnc-hbci-getbalance.c, 6948 branches/remove-group2/src/import-export/hbci/gnc-hbci-gettrans.c, 6949 branches/remove-group2/src/import-export/hbci/gnc-hbci-transfer.c, 6950 branches/remove-group2/src/import-export/hbci/gnc-hbci-utils.c, 6951 branches/remove-group2/src/import-export/hbci/gnc-hbci-utils.h, 6952 branches/remove-group2/src/import-export/hbci/gnc-plugin-hbci.c, 6953 branches/remove-group2/src/import-export/hbci/gncmod-hbci.c, 6954 branches/remove-group2/src/import-export/hbci/hbci-interaction.c, 6955 branches/remove-group2/src/import-export/hbci/hbci-interaction.h, 6956 branches/remove-group2/src/import-export/hbci/hbci-interactionP.h, 6957 branches/remove-group2/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in, 6958 branches/remove-group2/src/import-export/hbci/test/Makefile.am, 6959 branches/remove-group2/src/import-export/import-account-matcher.c, 6960 branches/remove-group2/src/import-export/import-backend.c, 6961 branches/remove-group2/src/import-export/import-match-map.c, 6962 branches/remove-group2/src/import-export/import-match-picker.c, 6963 branches/remove-group2/src/import-export/import-provider-format.glade, 6964 branches/remove-group2/src/import-export/log-replay/Makefile.am, 6965 branches/remove-group2/src/import-export/log-replay/gnc-log-replay.c, 6966 branches/remove-group2/src/import-export/log-replay/gncmod-log-replay.c, 6967 branches/remove-group2/src/import-export/ofx/Makefile.am, 6968 branches/remove-group2/src/import-export/ofx/gnc-ofx-import.c, 6969 branches/remove-group2/src/import-export/ofx/gncmod-ofx-import.c, 6970 branches/remove-group2/src/import-export/ofx/test/Makefile.am, 6971 branches/remove-group2/src/import-export/qif-import/Makefile.am, 6972 branches/remove-group2/src/import-export/qif-import/dialog-account-picker.c, 6973 branches/remove-group2/src/import-export/qif-import/druid-qif-import.c, 6974 branches/remove-group2/src/import-export/qif-import/gnc-qif-import.c, 6975 branches/remove-group2/src/import-export/qif-import/qif-guess-map.scm, 6976 branches/remove-group2/src/import-export/qif-import/qif-import.scm, 6977 branches/remove-group2/src/import-export/qif-import/qif-parse.scm, 6978 branches/remove-group2/src/import-export/qif-import/qif.glade, 6979 branches/remove-group2/src/import-export/qif-import/test/Makefile.am, 6980 branches/remove-group2/src/import-export/qif-io-core/Makefile.am, 6981 branches/remove-group2/src/import-export/qif-io-core/gncmod-qifiocore.c, 6982 branches/remove-group2/src/import-export/qif-io-core/test/Makefile.am, 6983 branches/remove-group2/src/import-export/qif/Makefile.am, 6984 branches/remove-group2/src/import-export/qif/qif-file.c, 6985 branches/remove-group2/src/import-export/qif/test/Makefile.am, 6986 branches/remove-group2/src/import-export/qif/test/test-qif.c, 6987 branches/remove-group2/src/import-export/test/Makefile.am, 6988 branches/remove-group2/src/network-utils/Makefile.am, 6989 branches/remove-group2/src/network-utils/gncmod-network-utils.c, 6990 branches/remove-group2/src/network-utils/test/Makefile.am, 6991 branches/remove-group2/src/quotes/gnc-fq-check.in, 6992 branches/remove-group2/src/quotes/gnc-fq-dump, 6993 branches/remove-group2/src/quotes/gnc-fq-helper.in, 6994 branches/remove-group2/src/quotes/gnc-fq-update.in, 6995 branches/remove-group2/src/register/ledger-core/Makefile.am, 6996 branches/remove-group2/src/register/ledger-core/gncmod-ledger-core.c, 6997 branches/remove-group2/src/register/ledger-core/split-register.c, 6998 branches/remove-group2/src/register/ledger-core/test/Makefile.am, 6999 branches/remove-group2/src/register/register-core/Makefile.am, 7000 branches/remove-group2/src/register/register-core/gncmod-register-core.c, 7001 branches/remove-group2/src/register/register-core/table-allgui.c, 7002 branches/remove-group2/src/register/register-core/test/Makefile.am, 7003 branches/remove-group2/src/register/register-gnome/Makefile.am, 7004 branches/remove-group2/src/register/register-gnome/datecell-gnome.c, 7005 branches/remove-group2/src/register/register-gnome/gncmod-register-gnome.c, 7006 branches/remove-group2/src/register/register-gnome/gnucash-date-picker.c, 7007 branches/remove-group2/src/register/register-gnome/gnucash-date-picker.h, 7008 branches/remove-group2/src/register/register-gnome/gnucash-item-list.c, 7009 branches/remove-group2/src/register/register-gnome/test/Makefile.am, 7010 branches/remove-group2/src/report/locale-specific/us/Makefile.am, 7011 branches/remove-group2/src/report/locale-specific/us/gncmod-locale-reports-us.c, 7012 branches/remove-group2/src/report/locale-specific/us/test/Makefile.am, 7013 branches/remove-group2/src/report/report-gnome/Makefile.am, 7014 branches/remove-group2/src/report/report-gnome/gnc-plugin-page-report.c, 7015 branches/remove-group2/src/report/report-gnome/gncmod-report-gnome.c, 7016 branches/remove-group2/src/report/report-gnome/report.glade, 7017 branches/remove-group2/src/report/report-gnome/test/Makefile.am, 7018 branches/remove-group2/src/report/report-gnome/test/test-load-module, 7019 branches/remove-group2/src/report/report-gnome/window-report.c, 7020 branches/remove-group2/src/report/report-gnome/window-report.h, 7021 branches/remove-group2/src/report/report-system/Makefile.am, 7022 branches/remove-group2/src/report/report-system/gncmod-report-system.c, 7023 branches/remove-group2/src/report/report-system/test/Makefile.am, 7024 branches/remove-group2/src/report/report-system/test/test-load-module, 7025 branches/remove-group2/src/report/standard-reports/Makefile.am, 7026 branches/remove-group2/src/report/standard-reports/budget.scm, 7027 branches/remove-group2/src/report/standard-reports/cash-flow.scm, 7028 branches/remove-group2/src/report/standard-reports/gncmod-standard-reports.c, 7029 branches/remove-group2/src/report/standard-reports/register.scm, 7030 branches/remove-group2/src/report/standard-reports/standard-reports.scm, 7031 branches/remove-group2/src/report/standard-reports/test/Makefile.am, 7032 branches/remove-group2/src/report/standard-reports/transaction.scm, 7033 branches/remove-group2/src/report/stylesheets/Makefile.am, 7034 branches/remove-group2/src/report/stylesheets/gncmod-stylesheets.c, 7035 branches/remove-group2/src/report/stylesheets/test/Makefile.am, 7036 branches/remove-group2/src/report/stylesheets/test/test-load-module, 7037 branches/remove-group2/src/report/utility-reports/Makefile.am, 7038 branches/remove-group2/src/report/utility-reports/gncmod-utility-reports.c, 7039 branches/remove-group2/src/report/utility-reports/test/Makefile.am, 7040 branches/remove-group2/src/scm/fin.scm, 7041 branches/remove-group2/src/scm/price-quotes.scm, 7042 branches/remove-group2/src/tax/us/Makefile.am, 7043 branches/remove-group2/src/tax/us/gncmod-tax-us.c, 7044 branches/remove-group2/src/tax/us/test/Makefile.am, 7045 branches/remove-group2/src/test-core/Makefile.am, 7046 branches/remove-group2/src/test-core/gncmod-test.c, 7047 branches/remove-group2/src/valgrind-gnucash.supp, 7048 branches/remove-group2/util/glade-fixup, 7049 branches/remove-group2/util/gnc-svnversion: Sync changes 7050 15253:15563 into the branch. 7051 70522007-02-11 17:30 andi5 7053 7054 * [r15564] packaging/win32/libofx-0.8.3-patch.diff: On Win32, add 7055 get_dtd_installation_directory to LibOFX. Fix #406286. Determine 7056 a directory for DTDs at runtime with the help of 7057 GetModuleFileName, cf. 7058 g_win32_get_package_installation_directory, and use it for 7059 searches. 7060 70612007-02-11 04:22 andi5 7062 7063 * [r15563] packaging/win32/install.sh: Install.sh: Still use -g on 7064 DISABLE_OPTIMIZATIONS. 7065 70662007-02-11 00:34 hampton 7067 7068 * [r15562] 7069 branches/remove-group2/src/backend/file/io-example-account.c, 7070 branches/remove-group2/src/backend/file/io-example-account.h, 7071 branches/remove-group2/src/backend/file/test/test-load-example-account.c, 7072 branches/remove-group2/src/gnome/druid-hierarchy.c: Update the 7073 example accounts code to work properly with a root account. 7074 70752007-02-11 00:30 hampton 7076 7077 * [r15561] 7078 branches/remove-group2/accounts/C/acctchrt_brokerage.gnucash-xea, 7079 branches/remove-group2/accounts/C/acctchrt_business.gnucash-xea, 7080 branches/remove-group2/accounts/C/acctchrt_carloan.gnucash-xea, 7081 branches/remove-group2/accounts/C/acctchrt_cdmoneymkt.gnucash-xea, 7082 branches/remove-group2/accounts/C/acctchrt_checkbook.gnucash-xea, 7083 branches/remove-group2/accounts/C/acctchrt_childcare.gnucash-xea, 7084 branches/remove-group2/accounts/C/acctchrt_common.gnucash-xea, 7085 branches/remove-group2/accounts/C/acctchrt_eduloan.gnucash-xea, 7086 branches/remove-group2/accounts/C/acctchrt_fixedassets.gnucash-xea, 7087 branches/remove-group2/accounts/C/acctchrt_full.gnucash-xea, 7088 branches/remove-group2/accounts/C/acctchrt_homeloan.gnucash-xea, 7089 branches/remove-group2/accounts/C/acctchrt_homeown.gnucash-xea, 7090 branches/remove-group2/accounts/C/acctchrt_otherloan.gnucash-xea, 7091 branches/remove-group2/accounts/C/acctchrt_renter.gnucash-xea, 7092 branches/remove-group2/accounts/C/acctchrt_retiremt.gnucash-xea, 7093 branches/remove-group2/accounts/C/acctchrt_spouseinc.gnucash-xea, 7094 branches/remove-group2/accounts/C/acctchrt_spouseretire.gnucash-xea, 7095 branches/remove-group2/accounts/da/acctchrt_car.gnucash-xea, 7096 branches/remove-group2/accounts/da/acctchrt_common.gnucash-xea, 7097 branches/remove-group2/accounts/da/acctchrt_homeloan.gnucash-xea, 7098 branches/remove-group2/accounts/da/acctchrt_homeown.gnucash-xea, 7099 branches/remove-group2/accounts/de_AT/acctchrt_auto.gnucash-xea, 7100 branches/remove-group2/accounts/de_AT/acctchrt_autoloan.gnucash-xea, 7101 branches/remove-group2/accounts/de_AT/acctchrt_brokerage.gnucash-xea, 7102 branches/remove-group2/accounts/de_AT/acctchrt_business.gnucash-xea, 7103 branches/remove-group2/accounts/de_AT/acctchrt_common.gnucash-xea, 7104 branches/remove-group2/accounts/de_AT/acctchrt_houseown.gnucash-xea, 7105 branches/remove-group2/accounts/de_AT/acctchrt_investment.gnucash-xea, 7106 branches/remove-group2/accounts/de_AT/acctchrt_kids.gnucash-xea, 7107 branches/remove-group2/accounts/de_CH/acctchrt_brokerage.gnucash-xea, 7108 branches/remove-group2/accounts/de_CH/acctchrt_chkmu.gnucash-xea, 7109 branches/remove-group2/accounts/de_CH/acctchrt_common.gnucash-xea, 7110 branches/remove-group2/accounts/de_CH/acctchrt_kids.gnucash-xea, 7111 branches/remove-group2/accounts/de_CH/acctchrt_otherasset.gnucash-xea, 7112 branches/remove-group2/accounts/de_CH/acctchrt_otherloan.gnucash-xea, 7113 branches/remove-group2/accounts/de_DE/acctchrt_auto.gnucash-xea, 7114 branches/remove-group2/accounts/de_DE/acctchrt_autoloan.gnucash-xea, 7115 branches/remove-group2/accounts/de_DE/acctchrt_brokerage.gnucash-xea, 7116 branches/remove-group2/accounts/de_DE/acctchrt_common.gnucash-xea, 7117 branches/remove-group2/accounts/de_DE/acctchrt_full.gnucash-xea, 7118 branches/remove-group2/accounts/de_DE/acctchrt_houseown.gnucash-xea, 7119 branches/remove-group2/accounts/de_DE/acctchrt_investment.gnucash-xea, 7120 branches/remove-group2/accounts/de_DE/acctchrt_kids.gnucash-xea, 7121 branches/remove-group2/accounts/de_DE/acctchrt_otherasset.gnucash-xea, 7122 branches/remove-group2/accounts/de_DE/acctchrt_otherloan.gnucash-xea, 7123 branches/remove-group2/accounts/de_DE/acctchrt_skr03.gnucash-xea, 7124 branches/remove-group2/accounts/de_DE/acctchrt_skr04.gnucash-xea, 7125 branches/remove-group2/accounts/de_DE/acctchrt_studium.gnucash-xea, 7126 branches/remove-group2/accounts/el_GR/acctchrt_brokerage.gnucash-xea, 7127 branches/remove-group2/accounts/el_GR/acctchrt_carloan.gnucash-xea, 7128 branches/remove-group2/accounts/el_GR/acctchrt_common.gnucash-xea, 7129 branches/remove-group2/accounts/es_ES/acctchrt_brokerage.gnucash-xea, 7130 branches/remove-group2/accounts/es_ES/acctchrt_carloan.gnucash-xea, 7131 branches/remove-group2/accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea, 7132 branches/remove-group2/accounts/es_ES/acctchrt_childcare.gnucash-xea, 7133 branches/remove-group2/accounts/es_ES/acctchrt_common.gnucash-xea, 7134 branches/remove-group2/accounts/es_ES/acctchrt_currency.gnucash-xea, 7135 branches/remove-group2/accounts/es_ES/acctchrt_eduloan.gnucash-xea, 7136 branches/remove-group2/accounts/es_ES/acctchrt_fixedassets.gnucash-xea, 7137 branches/remove-group2/accounts/es_ES/acctchrt_homeloan.gnucash-xea, 7138 branches/remove-group2/accounts/es_ES/acctchrt_homeown.gnucash-xea, 7139 branches/remove-group2/accounts/es_ES/acctchrt_otherloan.gnucash-xea, 7140 branches/remove-group2/accounts/es_ES/acctchrt_renter.gnucash-xea, 7141 branches/remove-group2/accounts/es_ES/acctchrt_retiremt.gnucash-xea, 7142 branches/remove-group2/accounts/es_ES/acctchrt_spouseinc.gnucash-xea, 7143 branches/remove-group2/accounts/es_ES/acctchrt_spouseretire.gnucash-xea, 7144 branches/remove-group2/accounts/fr_CH/acctchrt_brokerage.gnucash-xea, 7145 branches/remove-group2/accounts/fr_CH/acctchrt_business.gnucash-xea, 7146 branches/remove-group2/accounts/fr_CH/acctchrt_carloan.gnucash-xea, 7147 branches/remove-group2/accounts/fr_CH/acctchrt_cdmoneymkt.gnucash-xea, 7148 branches/remove-group2/accounts/fr_CH/acctchrt_childcare.gnucash-xea, 7149 branches/remove-group2/accounts/fr_CH/acctchrt_common.gnucash-xea, 7150 branches/remove-group2/accounts/fr_CH/acctchrt_currency.gnucash-xea, 7151 branches/remove-group2/accounts/fr_CH/acctchrt_eduloan.gnucash-xea, 7152 branches/remove-group2/accounts/fr_CH/acctchrt_fixedassets.gnucash-xea, 7153 branches/remove-group2/accounts/fr_CH/acctchrt_homeloan.gnucash-xea, 7154 branches/remove-group2/accounts/fr_CH/acctchrt_homeown.gnucash-xea, 7155 branches/remove-group2/accounts/fr_CH/acctchrt_otherloan.gnucash-xea, 7156 branches/remove-group2/accounts/fr_CH/acctchrt_renter.gnucash-xea, 7157 branches/remove-group2/accounts/fr_CH/acctchrt_retiremt.gnucash-xea, 7158 branches/remove-group2/accounts/fr_CH/acctchrt_spouseinc.gnucash-xea, 7159 branches/remove-group2/accounts/fr_CH/acctchrt_spouseretire.gnucash-xea, 7160 branches/remove-group2/accounts/fr_FR/acctchrt_brokerage.gnucash-xea, 7161 branches/remove-group2/accounts/fr_FR/acctchrt_business.gnucash-xea, 7162 branches/remove-group2/accounts/fr_FR/acctchrt_carloan.gnucash-xea, 7163 branches/remove-group2/accounts/fr_FR/acctchrt_cdmoneymkt.gnucash-xea, 7164 branches/remove-group2/accounts/fr_FR/acctchrt_childcare.gnucash-xea, 7165 branches/remove-group2/accounts/fr_FR/acctchrt_common.gnucash-xea, 7166 branches/remove-group2/accounts/fr_FR/acctchrt_currency.gnucash-xea, 7167 branches/remove-group2/accounts/fr_FR/acctchrt_eduloan.gnucash-xea, 7168 branches/remove-group2/accounts/fr_FR/acctchrt_fixedassets.gnucash-xea, 7169 branches/remove-group2/accounts/fr_FR/acctchrt_homeloan.gnucash-xea, 7170 branches/remove-group2/accounts/fr_FR/acctchrt_homeown.gnucash-xea, 7171 branches/remove-group2/accounts/fr_FR/acctchrt_otherloan.gnucash-xea, 7172 branches/remove-group2/accounts/fr_FR/acctchrt_renter.gnucash-xea, 7173 branches/remove-group2/accounts/fr_FR/acctchrt_retiremt.gnucash-xea, 7174 branches/remove-group2/accounts/fr_FR/acctchrt_spouseinc.gnucash-xea, 7175 branches/remove-group2/accounts/fr_FR/acctchrt_spouseretire.gnucash-xea, 7176 branches/remove-group2/accounts/hu_HU/acctchrt_brokerage.gnucash-xea, 7177 branches/remove-group2/accounts/hu_HU/acctchrt_business.gnucash-xea, 7178 branches/remove-group2/accounts/hu_HU/acctchrt_carloan.gnucash-xea, 7179 branches/remove-group2/accounts/hu_HU/acctchrt_cdmoneymkt.gnucash-xea, 7180 branches/remove-group2/accounts/hu_HU/acctchrt_checkbook.gnucash-xea, 7181 branches/remove-group2/accounts/hu_HU/acctchrt_childcare.gnucash-xea, 7182 branches/remove-group2/accounts/hu_HU/acctchrt_common.gnucash-xea, 7183 branches/remove-group2/accounts/hu_HU/acctchrt_eduloan.gnucash-xea, 7184 branches/remove-group2/accounts/hu_HU/acctchrt_fixedassets.gnucash-xea, 7185 branches/remove-group2/accounts/hu_HU/acctchrt_homeloan.gnucash-xea, 7186 branches/remove-group2/accounts/hu_HU/acctchrt_homeown.gnucash-xea, 7187 branches/remove-group2/accounts/hu_HU/acctchrt_otherloan.gnucash-xea, 7188 branches/remove-group2/accounts/hu_HU/acctchrt_renter.gnucash-xea, 7189 branches/remove-group2/accounts/hu_HU/acctchrt_retiremt.gnucash-xea, 7190 branches/remove-group2/accounts/hu_HU/acctchrt_spouseinc.gnucash-xea, 7191 branches/remove-group2/accounts/hu_HU/acctchrt_spouseretire.gnucash-xea, 7192 branches/remove-group2/accounts/it/acctchrt_brokerage.gnucash-xea, 7193 branches/remove-group2/accounts/it/acctchrt_carloan.gnucash-xea, 7194 branches/remove-group2/accounts/it/acctchrt_checkbook.gnucash-xea, 7195 branches/remove-group2/accounts/it/acctchrt_childcare.gnucash-xea, 7196 branches/remove-group2/accounts/it/acctchrt_common.gnucash-xea, 7197 branches/remove-group2/accounts/it/acctchrt_fixedassets.gnucash-xea, 7198 branches/remove-group2/accounts/it/acctchrt_homeloan.gnucash-xea, 7199 branches/remove-group2/accounts/it/acctchrt_homeown.gnucash-xea, 7200 branches/remove-group2/accounts/it/acctchrt_otherloan.gnucash-xea, 7201 branches/remove-group2/accounts/it/acctchrt_renter.gnucash-xea, 7202 branches/remove-group2/accounts/it/acctchrt_retiremt.gnucash-xea, 7203 branches/remove-group2/accounts/it/acctchrt_spouseinc.gnucash-xea, 7204 branches/remove-group2/accounts/it/acctchrt_spouseretire.gnucash-xea, 7205 branches/remove-group2/accounts/ja_JP.EUC/acctchrt_common.gnucash-xea, 7206 branches/remove-group2/accounts/nb/acctchrt_brokerage.gnucash-xea, 7207 branches/remove-group2/accounts/nb/acctchrt_business.gnucash-xea, 7208 branches/remove-group2/accounts/nb/acctchrt_carloan.gnucash-xea, 7209 branches/remove-group2/accounts/nb/acctchrt_cdmoneymkt.gnucash-xea, 7210 branches/remove-group2/accounts/nb/acctchrt_checkbook.gnucash-xea, 7211 branches/remove-group2/accounts/nb/acctchrt_childcare.gnucash-xea, 7212 branches/remove-group2/accounts/nb/acctchrt_common.gnucash-xea, 7213 branches/remove-group2/accounts/nb/acctchrt_eduloan.gnucash-xea, 7214 branches/remove-group2/accounts/nb/acctchrt_fixedassets.gnucash-xea, 7215 branches/remove-group2/accounts/nb/acctchrt_full.gnucash-xea, 7216 branches/remove-group2/accounts/nb/acctchrt_homeloan.gnucash-xea, 7217 branches/remove-group2/accounts/nb/acctchrt_homeown.gnucash-xea, 7218 branches/remove-group2/accounts/nb/acctchrt_otherloan.gnucash-xea, 7219 branches/remove-group2/accounts/nb/acctchrt_renter.gnucash-xea, 7220 branches/remove-group2/accounts/nb/acctchrt_retiremt.gnucash-xea, 7221 branches/remove-group2/accounts/nb/acctchrt_spouseinc.gnucash-xea, 7222 branches/remove-group2/accounts/nb/acctchrt_spouseretire.gnucash-xea, 7223 branches/remove-group2/accounts/pt_BR/acctchrt_brokerage.gnucash-xea, 7224 branches/remove-group2/accounts/pt_BR/acctchrt_carloan.gnucash-xea, 7225 branches/remove-group2/accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea, 7226 branches/remove-group2/accounts/pt_BR/acctchrt_childcare.gnucash-xea, 7227 branches/remove-group2/accounts/pt_BR/acctchrt_common.gnucash-xea, 7228 branches/remove-group2/accounts/pt_BR/acctchrt_currency.gnucash-xea, 7229 branches/remove-group2/accounts/pt_BR/acctchrt_eduloan.gnucash-xea, 7230 branches/remove-group2/accounts/pt_BR/acctchrt_fixedassets.gnucash-xea, 7231 branches/remove-group2/accounts/pt_BR/acctchrt_homeloan.gnucash-xea, 7232 branches/remove-group2/accounts/pt_BR/acctchrt_homeown.gnucash-xea, 7233 branches/remove-group2/accounts/pt_BR/acctchrt_otherloan.gnucash-xea, 7234 branches/remove-group2/accounts/pt_BR/acctchrt_renter.gnucash-xea, 7235 branches/remove-group2/accounts/pt_BR/acctchrt_retiremt.gnucash-xea, 7236 branches/remove-group2/accounts/pt_BR/acctchrt_spouseinc.gnucash-xea, 7237 branches/remove-group2/accounts/pt_BR/acctchrt_spouseretire.gnucash-xea, 7238 branches/remove-group2/accounts/pt_PT/acctchrt_brokerage.gnucash-xea, 7239 branches/remove-group2/accounts/pt_PT/acctchrt_carloan.gnucash-xea, 7240 branches/remove-group2/accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea, 7241 branches/remove-group2/accounts/pt_PT/acctchrt_childcare.gnucash-xea, 7242 branches/remove-group2/accounts/pt_PT/acctchrt_common.gnucash-xea, 7243 branches/remove-group2/accounts/pt_PT/acctchrt_eduloan.gnucash-xea, 7244 branches/remove-group2/accounts/pt_PT/acctchrt_fixedassets.gnucash-xea, 7245 branches/remove-group2/accounts/pt_PT/acctchrt_homeloan.gnucash-xea, 7246 branches/remove-group2/accounts/pt_PT/acctchrt_homeown.gnucash-xea, 7247 branches/remove-group2/accounts/pt_PT/acctchrt_otherloan.gnucash-xea, 7248 branches/remove-group2/accounts/pt_PT/acctchrt_renter.gnucash-xea, 7249 branches/remove-group2/accounts/pt_PT/acctchrt_retiremt.gnucash-xea, 7250 branches/remove-group2/accounts/pt_PT/acctchrt_spouseinc.gnucash-xea, 7251 branches/remove-group2/accounts/pt_PT/acctchrt_spouseretire.gnucash-xea, 7252 branches/remove-group2/accounts/sk/acctchrt_brokerage.gnucash-xea, 7253 branches/remove-group2/accounts/sk/acctchrt_carloan.gnucash-xea, 7254 branches/remove-group2/accounts/sk/acctchrt_cdmoneymkt.gnucash-xea, 7255 branches/remove-group2/accounts/sk/acctchrt_childcare.gnucash-xea, 7256 branches/remove-group2/accounts/sk/acctchrt_common.gnucash-xea, 7257 branches/remove-group2/accounts/sk/acctchrt_currency.gnucash-xea, 7258 branches/remove-group2/accounts/sk/acctchrt_eduloan.gnucash-xea, 7259 branches/remove-group2/accounts/sk/acctchrt_fixedassets.gnucash-xea, 7260 branches/remove-group2/accounts/sk/acctchrt_homeloan.gnucash-xea, 7261 branches/remove-group2/accounts/sk/acctchrt_homeown.gnucash-xea, 7262 branches/remove-group2/accounts/sk/acctchrt_otherloan.gnucash-xea, 7263 branches/remove-group2/accounts/sk/acctchrt_renter.gnucash-xea, 7264 branches/remove-group2/accounts/sk/acctchrt_retiremt.gnucash-xea, 7265 branches/remove-group2/accounts/sk/acctchrt_spouseinc.gnucash-xea, 7266 branches/remove-group2/accounts/sk/acctchrt_spouseretire.gnucash-xea, 7267 branches/remove-group2/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea, 7268 branches/remove-group2/accounts/tr_TR/acctchrt_brokerage.gnucash-xea, 7269 branches/remove-group2/accounts/tr_TR/acctchrt_carloan.gnucash-xea, 7270 branches/remove-group2/accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea, 7271 branches/remove-group2/accounts/tr_TR/acctchrt_checkbook.gnucash-xea, 7272 branches/remove-group2/accounts/tr_TR/acctchrt_common.gnucash-xea, 7273 branches/remove-group2/accounts/tr_TR/acctchrt_fixedassets.gnucash-xea, 7274 branches/remove-group2/accounts/tr_TR/acctchrt_homeloan.gnucash-xea: 7275 Update the example accounts files to have a root account. 7276 72772007-02-10 21:52 jsled 7278 7279 * [r15560] src/gnome/dialog-sx-editor.c: fix compilation warnings; 7280 only leak these strings if we're debugging, though. :p 7281 72822007-02-10 21:32 jsled 7283 7284 * [r15559] src/gnome-utils/gnc-date-edit.h, 7285 src/gnome-utils/gnc-frequency.c, 7286 src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, 7287 src/gnome/druid-acct-period.c, src/gnome/druid-loan.c: 7288 GNCFrequency -> GncFrequency 7289 72902007-02-10 21:20 jsled 7291 7292 * [r15558] src/gnome-utils/gnc-frequency.c: un-tabify 7293 72942007-02-10 21:08 jsled 7295 7296 * [r15557] src/engine/gnc-hooks.c: be defensive against pointer 7297 printing. 7298 72992007-02-10 20:05 jsled 7300 7301 * [r15556] lib/libqof/qof/qoflog.c: Better handling of NULL 7302 filename. 7303 73042007-02-10 19:06 jsled 7305 7306 * [r15555] src/gnome-utils/gnc-html-graph-gog.c: Revising logging: 7307 implementation and leveling of "init" message. 7308 73092007-02-10 18:58 jsled 7310 7311 * [r15554] src/bin/gnucash-bin.c: Initialize variables; 7312 detect/report errors during gnucash command-line options 7313 parsing. Formatting. 7314 73152007-02-10 18:52 jsled 7316 7317 * [r15553] lib/libqof/qof/qoflog.c: Fix parsing of log config file 7318 without [output] sections. 7319 73202007-02-10 16:28 jsled 7321 7322 * [r15552] lib/libqof/qof/qoflog.c: use correct datatype. 7323 73242007-02-10 14:57 andi5 7325 7326 * [r15551] packaging/win32/install.sh: Install.sh: Remove 7327 dependency_libs line from .la files in \lib too. 7328 73292007-02-10 14:47 jsled 7330 7331 * [r15550] src/doc/loans.txt: Correct misspelling of my own email 7332 address, link to the original and thread. 7333 73342007-02-10 13:15 andi5 7335 7336 * [r15549] lib/glib28/Makefile.am, lib/glib28/gwin32-2.8.c, 7337 lib/glib28/gwin32-2.8.h: Remove lib/glib28/gwin32-2.8.[ch] 7338 again. We depend on GLib >= 2.8 on Windows in configure.in, so 7339 there is no reason to include unused GLib 2.8 Windows-specific 7340 code. Oops. OTOH, gstdio-2.8.h is needed on Unix. 7341 73422007-02-10 10:43 cstim 7343 7344 * [r15548] src/import-export/hbci/gnc-plugin-hbci.c: Really clean 7345 up enter/leave pairs. Avoid duplicated sanity checks. BP 7346 73472007-02-10 02:31 jsled 7348 7349 * [r15547] src/app-utils/gfec.c, src/engine/gnc-engine.c, 7350 src/register/ledger-core/split-register.c: Change log-leveling 7351 for a few messages. 7352 73532007-02-10 02:30 jsled 7354 7355 * [r15546] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: 7356 Ability to clear out variable bindings in the SLR dialog; better 7357 logging. 7358 73592007-02-10 01:29 jsled 7360 7361 * [r15545] lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, 7362 src/bin/gnucash-bin.c: Support for ~/.gnucash/log.conf, a 7363 key-value file of logging settings; see comment-doc for 7364 qof_log_parse_log_config(...) for the file format. 7365 73662007-02-10 01:28 jsled 7367 7368 * [r15544] lib/libqof/qof/Makefile.am: Add G_LOG_DOMAIN for qof. 7369 73702007-02-10 00:25 jsled 7371 7372 * [r15543] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst, 7373 src/engine/FreqSpec.c, src/engine/SX-book.c, 7374 src/engine/SchedXaction.c, src/engine/gnc-engine.h, 7375 src/engine/test/test-freq-spec.c, 7376 src/engine/test/test-querynew.c, 7377 src/gnome-utils/gnc-dense-cal.c, 7378 src/gnome-utils/gnc-frequency.c, 7379 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 7380 src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-from-trans.c, 7381 src/gnome/dialog-sx-since-last-run.c, 7382 src/gnome/gnc-plugin-page-sx-list.c: Revise overall SX logging: 7383 define G_LOG_DOMAIN in a fine-grained manner, switch to g_mumble 7384 calls, cleanup some formatting. 7385 73862007-02-09 23:34 andi5 7387 7388 * [r15542] src/import-export/hbci/gnc-plugin-hbci.c: Avoid 7389 %s-printing of a NULL account name in a LEAVE message. 7390 73912007-02-09 22:03 andi5 7392 7393 * [r15541] packaging/win32/dist.sh: Dist.sh: Set subsystem of 7394 libexec/gconfd-2.exe to GUI. 7395 73962007-02-09 21:54 andi5 7397 7398 * [r15540] packaging/win32/custom.sh, packaging/win32/install.sh: 7399 Install.sh: Make some installs silent, fix AqBanking LDFLAGS. 7400 msysdtk, unzip, inno and svn can be installed without user 7401 interaction. Replace quick start inno pack by the release 7402 package. Do not remove the LibOFX library dir by overwriting 7403 LDFLAGS in the make call of aqbanking. 7404 74052007-02-09 21:52 jsled 7406 7407 * [r15539] lib/libqof/qof/deprecated.c, 7408 lib/libqof/qof/deprecated.h, lib/libqof/qof/qoflog.c, 7409 lib/libqof/qof/qoflog.h, lib/libqof/qof/qofquery.c, 7410 lib/libqof/qof/qofsql.c, src/backend/file/gnc-account-xml-v2.c, 7411 src/backend/file/gnc-backend-file.c, 7412 src/backend/file/gnc-lot-xml-v2.c, 7413 src/backend/file/io-gncbin-r.c, src/backend/file/io-gncxml-v2.c, 7414 src/backend/file/test/test-xml-pricedb.c, 7415 src/backend/postgres/PostgresBackend.c, 7416 src/backend/postgres/checkpoint.c, 7417 src/backend/postgres/test/test-db.c, 7418 src/business/business-gnome/gnc-plugin-page-invoice.c, 7419 src/engine/Split.c, src/engine/gnc-engine.c, 7420 src/engine/gnc-hooks.c, src/gnome-utils/dialog-preferences.c, 7421 src/gnome-utils/gnc-embedded-window.c, 7422 src/gnome-utils/gnc-plugin.c, 7423 src/gnome-utils/gnc-tree-model-account.c, 7424 src/gnome-utils/gnc-tree-model-commodity.c, 7425 src/gnome-utils/gnc-tree-view-commodity.c, 7426 src/gnome-utils/gnc-tree-view-price.c, 7427 src/import-export/hbci/gnc-file-aqb-import.c, 7428 src/import-export/hbci/gnc-plugin-hbci.c, 7429 src/import-export/import-account-matcher.c, 7430 src/import-export/import-match-map.c, 7431 src/import-export/log-replay/gnc-log-replay.c, 7432 src/register/register-core/table-allgui.c, 7433 src/report/report-gnome/gnc-plugin-page-report.c: Restore 7434 enter/leave indentation. Cleanup some deprecated and 7435 (nearly-)unused qoflog code. Audit fraction enter/leave pairs. :/ 7436 74372007-02-09 19:07 jsled 7438 7439 * [r15538] src/doc/sx.rst: udpates 7440 74412007-02-09 17:35 jsled 7442 7443 * [r15537] lib/libqof/qof/deprecated.c, 7444 lib/libqof/qof/kvp_frame.h, lib/libqof/qof/qof.h, 7445 lib/libqof/qof/qofbackend.h, lib/libqof/qof/qofbookmerge.h, 7446 lib/libqof/qof/qofchoice.h, lib/libqof/qof/qofclass.h, 7447 lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, 7448 lib/libqof/qof/qofobject.h, lib/libqof/qof/qofquery.h, 7449 lib/libqof/qof/qofsession.h, lib/libqof/qof/qofutil.c, 7450 lib/libqof/qof/qofutil.h, src/app-utils/Makefile.am, 7451 src/backend/file/Makefile.am, 7452 src/backend/file/sixtp-dom-parsers.c, 7453 src/backend/file/test/Makefile.am, 7454 src/backend/file/test/test-kvp-frames.c, 7455 src/backend/file/test/test-string-converters.c, 7456 src/backend/postgres/Makefile.am, 7457 src/backend/postgres/test/Makefile.am, 7458 src/backend/postgres/test/test-period.c, src/bin/Makefile.am, 7459 src/bin/gnucash-bin.c, src/business/business-core/Makefile.am, 7460 src/business/business-core/test/test-customer.c, 7461 src/business/business-core/test/test-employee.c, 7462 src/business/business-core/test/test-job.c, 7463 src/business/business-core/test/test-vendor.c, 7464 src/business/business-gnome/Makefile.am, 7465 src/business/business-ledger/Makefile.am, 7466 src/business/business-reports/Makefile.am, 7467 src/business/business-utils/Makefile.am, 7468 src/business/dialog-tax-table/Makefile.am, 7469 src/core-utils/Makefile.am, src/engine/Makefile.am, 7470 src/engine/gnc-commodity.c, src/engine/gnc-engine.c, 7471 src/engine/gnc-engine.h, src/engine/test/test-commodities.c, 7472 src/engine/test/test-period.c, 7473 src/engine/test/test-recurrence.c, 7474 src/engine/test/test-resolve-file-path.c, 7475 src/gnc-module/Makefile.am, src/gnome-search/Makefile.am, 7476 src/gnome-utils/Makefile.am, src/gnome/Makefile.am, 7477 src/import-export/Makefile.am, 7478 src/import-export/hbci/Makefile.am, 7479 src/import-export/log-replay/Makefile.am, 7480 src/import-export/ofx/Makefile.am, 7481 src/import-export/ofx/gnc-ofx-import.c, 7482 src/import-export/qif-import/Makefile.am, 7483 src/import-export/qif-io-core/Makefile.am, 7484 src/import-export/qif/Makefile.am, 7485 src/network-utils/Makefile.am, 7486 src/register/ledger-core/Makefile.am, 7487 src/register/register-core/Makefile.am, 7488 src/register/register-gnome/Makefile.am, 7489 src/report/locale-specific/us/Makefile.am, 7490 src/report/report-gnome/Makefile.am, 7491 src/report/report-system/Makefile.am, 7492 src/report/standard-reports/Makefile.am, 7493 src/report/stylesheets/Makefile.am, 7494 src/report/utility-reports/Makefile.am: Overhaul gnc/qof 7495 logging: Add default log handler that implements a "log4x"-style 7496 log level hierarchy. Correctly use G_LOG_DOMAIN, raw glib 7497 logging. Cleanup tests that are too loud afterwards. 7498 74992007-02-09 16:47 jsled 7500 7501 * [r15536] src/doc/sx.rst: Updates. 7502 75032007-02-09 16:29 cstim 7504 7505 * [r15535] packaging/win32/install.sh: Fix hardcoded path. 7506 75072007-02-09 15:33 cstim 7508 7509 * [r15534] packaging/win32/custom.sh, 7510 packaging/win32/gnucash.iss.in: Add another win registry key 7511 needed for aqbanking. Update gwenhywfar. 7512 75132007-02-09 13:30 cstim 7514 7515 * [r15533] packaging/win32/install.sh: Add optional build commands 7516 for qt-enabled aqbanking. Enable this by export 7517 aqbanking_with_qt=yes before running install. Needs qt4 from 7518 trolltech.com installed beforehand. 7519 75202007-02-09 11:30 cstim 7521 7522 * [r15532] packaging/win32/custom.sh, packaging/win32/install.sh, 7523 packaging/win32/reset.sh: Remove indent which is no longer 7524 needed; add make check at gwenhywfar build. 7525 75262007-02-09 10:23 cstim 7527 7528 * [r15531] src/import-export/hbci/gnc-plugin-hbci.c: Add sanity 7529 checks when accessing GncPluginPage. Fixes #405851 and hopefully 7530 others. BP 7531 75322007-02-08 22:05 andi5 7533 7534 * [r15530] packaging/win32/install.sh: Install.sh: Add gwenhywfar 7535 and aqbanking dirs to ACLOCAL_FLAGS. 7536 75372007-02-08 21:40 andi5 7538 7539 * [r15529] packaging/win32/install.sh: Install.sh: Add 7540 REGEX_CPPFLAGS to gwenhywfar. 7541 75422007-02-08 21:16 andi5 7543 7544 * [r15528] packaging/win32/custom.sh, packaging/win32/exetype.pl, 7545 packaging/win32/install.sh: Install.sh: Add exetype.pl, hide 7546 gconfd-2.exe window. exetype.pl is a perl script that sets the 7547 subsystem type of executables to CONSOLE or WINDOWS (GUI). Apply 7548 that to gconfd-2.exe to hide the console. Editbin.exe could do 7549 the same. 7550 75512007-02-08 20:50 andi5 7552 7553 * [r15527] packaging/win32/custom.sh, packaging/win32/install.sh: 7554 Install.sh: Move wget, unzip, indent and pexports to \tools. 7555 Unclutter c:\soft and the PATH environment variable a bit by 7556 moving some tools to GLOBAL_DIR\tools. "Tool" here means a 7557 binary or shell script that works without further DLLs or shared 7558 files. 7559 75602007-02-08 18:27 andi5 7561 7562 * [r15526] packaging/win32/install.sh: Install.sh: Correct -p 7563 parameter for LIBOFX_PATCH. 7564 75652007-02-08 13:58 cstim 7566 7567 * [r15523] packaging/win32/install.sh, 7568 packaging/win32/libofx-0.8.3-patch.diff: Fix libofx and OFX 7569 import on win32. 7570 75712007-02-08 01:04 jsled 7572 7573 * [r15521] src/doc/sx.rst, src/gnome/gnc-plugin-basic-commands.c: 7574 Fix registration of gnc-plugin-page-sx-list so plugin-page 7575 restoration works. 7576 75772007-02-08 01:03 jsled 7578 7579 * [r15520] src/gnome/gnc-plugin-page-sx-list.c: remove useless todo 7580 75812007-02-07 14:38 cstim 7582 7583 * [r15519] packaging/win32/functions, packaging/win32/install.sh: 7584 Add checking for whether an unpacked directory isnt confused 7585 with an older one. 7586 75872007-02-07 10:12 cstim 7588 7589 * [r15518] packaging/win32/install.sh: Fix typo. Sorry. 7590 75912007-02-07 10:10 cstim 7592 7593 * [r15517] packaging/win32/custom.sh, packaging/win32/install.sh: 7594 Update win32 build to use aqbanking-2.2.7. 7595 75962007-02-07 10:09 cstim 7597 7598 * [r15516] packaging/win32/dist.sh: Add libofx/opensp to resulting 7599 win32 setup.exe 7600 76012007-02-06 20:35 cstim 7602 7603 * [r15514] packaging/win32/install.sh: Fix OpenSP build because we 7604 can ignore most of its parts that will not build on windows 7605 easily. 7606 76072007-02-06 16:19 cstim 7608 7609 * [r15513] packaging/win32/custom.sh, packaging/win32/install.sh, 7610 packaging/win32/libofx-0.8.3-patch.diff, 7611 packaging/win32/opensp-1.5.2-patch.diff: Add compiling and 7612 installation of opensp, libofx and enable ofx support of gnucash 7613 76142007-02-06 03:37 andi5 7615 7616 * [r15512] src/app-utils/gnc-ui-util.c: Fix gnc_lconv_set_utf8 on 7617 Windows, #403815. The result of g_get_charset does not 7618 necessarily match the encoding of strings returned by CRT 7619 functions like localeconv or strftime. In gnc_lconv_set_utf8, 7620 convert the strings first to a wide character string with 7621 mbstowcs and then to utf8 by g_utf16_to_utf8. 7622 76232007-02-06 00:45 jsled 7624 7625 * [r15511] src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 7626 src/gnome/gnc-plugin-page-sx-list.c, 7627 src/gnome/gnc-sx-list-tree-model-adapter.c, 7628 src/gnome/gnc-sx-list-tree-model-adapter.h: Enabled SX UI 7629 support: - Add a check-box to the SX list tree-view to show the 7630 SX enabled status. - Don't show non-enabled SX's on the SX dense 7631 calendar. Patch from Peter McAlpine <peter@aoeu.ca> 7632 76332007-02-06 00:14 jsled 7634 7635 * [r15510] src/app-utils/gnc-sx-instance-model.c, 7636 src/app-utils/gnc-sx-instance-model.h, 7637 src/app-utils/test/test-sx.c, src/doc/sx.rst, 7638 src/gnome-utils/test/test-sx.c, 7639 src/gnome/gnc-plugin-page-sx-list.c: SX instance model event 7640 handling for enabled SXes: - SX instance models properly handle 7641 SX update/add/remove events with/without enabled transactions. - 7642 New SX editors now show non-enabled transactions Patch from 7643 Peter McAlpine <peter@aoeu.ca> 7644 76452007-02-05 23:59 jsled 7646 7647 * [r15509] src/doc/sx.rst: Add todo 7648 76492007-02-05 23:55 jsled 7650 7651 * [r15508] src/backend/file/io-gncxml-v2.c: Remove dead code. 7652 76532007-02-05 23:52 jsled 7654 7655 * [r15507] README.dependencies: Mandriva 2007 updates from 7656 'Shocky'. 7657 76582007-02-04 21:21 andi5 7659 7660 * [r15503] packaging/win32/install.sh: Install.sh: Add 7661 $INSTALL_DIR/bin to PATH. 7662 76632007-02-04 21:16 andi5 7664 7665 * [r15502] src/gnc-test-env: Prepend dirs in gnc-test-env, not 7666 append. Abstract a bit. gnc-test-env is supposed to create an 7667 environment suitable for tests of the current build tree, so 7668 given directories should take precedence over initial 7669 environment variables. Simplify by adding get-dir-adder. 7670 76712007-02-04 21:08 jsled 7672 7673 * [r15501] src/gnome/window-reconcile.c: restore last-day-of-month 7674 tracking 7675 76762007-02-04 18:04 andi5 7677 7678 * [r15500] packaging/win32/install.sh: Install.sh: Add 7679 $GOFFICE_DIR/bin to PATH. 7680 76812007-02-04 16:50 jsled 7682 7683 * [r15499] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, 7684 src/gnome/window-reconcile.c: Remove basically-unused qof date 7685 manipulation code better provided by GDate. 7686 76872007-02-04 15:21 jsled 7688 7689 * [r15498] src/gnome/gnc-sx-list-tree-model-adapter.c: Fix bug in 7690 next-occur formatting for instances that do not have a 7691 next-occur date. 7692 76932007-02-04 15:11 jsled 7694 7695 * [r15497] src/gnome-utils/gnc-frequency.c: "None" is a totally 7696 valid SX frequency. 7697 76982007-02-04 15:04 jsled 7699 7700 * [r15496] src/gnome-utils/gnc-file.c: Bug#372262: create the 7701 session with the file-creation option enabled. BP 7702 77032007-02-04 15:02 jsled 7704 7705 * [r15495] src/backend/file/gnc-backend-file.c: 7706 formatting/whitespace 7707 77082007-02-03 01:47 andi5 7709 7710 * [r15493] configure.in: Add -mms-bitfields and -mwindows to 7711 configure.in. On Windows, all C source files should be compiled 7712 with -mms-bitfields. But this was only the case for those in 7713 modules depending on gtk+. Fixes make check in src/app-utils. 7714 Link with -mwindows, making the DLLs and gnucash-bin.exe to run 7715 in the GUI subsystem. Clicking the bat will not open a console 7716 for gnucash, starting from MSYS will not print messages, anymore. 7717 77182007-02-02 14:18 cstim 7719 7720 * [r15491] accounts/Makefile.am, accounts/fr_CA, 7721 accounts/fr_CA/Makefile.am, 7722 accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, 7723 accounts/fr_CA/acctchrt_automobile.gnucash-xea, 7724 accounts/fr_CA/acctchrt_basecommune.gnucash-xea, 7725 accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, 7726 accounts/fr_CA/acctchrt_chequier.gnucash-xea, 7727 accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, 7728 accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, 7729 accounts/fr_CA/acctchrt_courtage.gnucash-xea, 7730 accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, 7731 accounts/fr_CA/acctchrt_garderie.gnucash-xea, 7732 accounts/fr_CA/acctchrt_locataire.gnucash-xea, 7733 accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, 7734 accounts/fr_CA/acctchrt_retraite.gnucash-xea, 7735 accounts/fr_CA/acctchrt_revenus.gnucash-xea, configure.in: Added 7736 Canadian French account templates by Serge P. Leblanc 7737 77382007-02-01 21:47 jsled 7739 7740 * [r15489] src/gnome-utils/gnc-dense-cal.c: Rename "pts" -> 7741 "units". It's not actaully points. 7742 77432007-02-01 14:25 cstim 7744 7745 * [r15487] ChangeLog.2006, Makefile.am: Add generated ChangeLog of 7746 the year 2006 (r15286:r12229) to tarball. 7747 77482007-02-01 03:30 jsled 7749 7750 * [r15486] src/app-utils/gnc-sx-instance-model.c, 7751 src/backend/file/gnc-schedxaction-xml-v2.c, 7752 src/doc/xml/gnucash-v2.rnc, src/engine/SchedXaction.c, 7753 src/engine/SchedXaction.h, src/engine/SchedXactionP.h, 7754 src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-editor.h, 7755 src/gnome/dialog-sx-from-trans.c, 7756 src/gnome/glade/sched-xact.glade: SX "enabled" patch from Peter 7757 McAlpine <peter@aoeu.ca>. 7758 77592007-02-01 02:25 jsled 7760 7761 * [r15485] src/gnome-utils/gnc-dense-cal.c: Make it a 1pt 7762 reduction, and make the variable just a bit clearer. 7763 77642007-02-01 01:08 andi5 7765 7766 * [r15484] lib/libc/Makefile.am, lib/libc/pow.h, 7767 lib/libqof/qof/gnc-numeric.c, src/app-utils/Makefile.am, 7768 src/app-utils/gnc-ui-util.c, src/calculation/Makefile.am, 7769 src/calculation/fin.c, src/gnome-utils/dialog-account.c: Add 7770 lib/libc/pow.h to avoid calculation errors on Windows. If the 7771 return value of pow is not saved in a double but rather used for 7772 other calculations or casts, results can be bad, like pow(10, 2) 7773 being 99 instead of 100. Wrap pow and store the return value 7774 first before continuing. 7775 77762007-02-01 01:00 andi5 7777 7778 * [r15483] src/gnome-utils/test/Makefile.am: Add a --library-dir 7779 to gnome-utils tests. 7780 77812007-02-01 00:57 andi5 7782 7783 * [r15482] src/report/report-gnome/test/test-load-module, 7784 src/report/report-system/test/test-load-module: Reduce debug 7785 stack size in tests from 5,000,000 to 500,000. Guile on windows 7786 will only accept the smaller value, cf. r13617. 7787 77882007-01-31 21:48 cstim 7789 7790 * [r15481] src/import-export/import-backend.c: Add numerical check 7791 for match when importing transactions. By Ethy H. Brito. 7792 77932007-01-31 16:22 andi5 7794 7795 * [r15480] src/engine/test/test-numeric.c: Avoid even more 7796 divisions by zero in test-numeric. Improve r15474 by repeating a 7797 test run if |nb|<4 holds, because nb is divided twice by two, 7798 potentially becoming zero. 7799 78002007-01-31 14:00 cstim 7801 7802 * [r15479] packaging/win32/gnucash.iss.in: Add more registry keys 7803 for aqbanking/gwenhywfar. Also, delete those keys on uninstall 7804 again. 7805 78062007-01-31 13:55 cstim 7807 7808 * [r15478] packaging/win32/dist.sh: Fix dist package creation 7809 after latest regex changes 7810 78112007-01-31 02:36 jsled 7812 7813 * [r15477] configure.in: Force --enable-debug to strip spurious 7814 optimization added by AC_PROG_CC (for gcc). But if the user has 7815 optimization in their CFLAGS, make sure it's respected. 7816 78172007-01-31 02:25 jsled 7818 7819 * [r15476] src/doc/sx.rst, src/gnome/gnc-plugin-page-sx-list.c, 7820 src/gnome/gnc-sx-list-tree-model-adapter.c: Fix bug in dispose 7821 for gnc-sx-list-tree-model-adapter causing (eventual) crash when 7822 sx-list plugin page is closed. 7823 78242007-01-31 02:05 jsled 7825 7826 * [r15475] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, 7827 src/gnome-utils/gnc-dense-cal.h: Change GncDenseCal 7828 font-handling from GDK to Pango. Change mark rectangles to 7829 circles, because they're cuter. 7830 78312007-01-31 01:35 andi5 7832 7833 * [r15474] src/engine/test/test-numeric.c: Do not intentionally 7834 divide by zero in test-numeric Random numbers are 0 sometimes, 7835 especially on systems with smaller RAND_MAX. Do not use it as 7836 divisor and repeat the run when we hit one. 7837 78382007-01-31 00:05 andi5 7839 7840 * [r15472] src/backend/file/sixtp-utils.c: Implement gnc_timegm 7841 directly without mktime. Calculate the seconds since the start 7842 of the UNIX epoch directly without the help of mktime. This also 7843 works on Windows. Systems with timegm are unaffected. 7844 78452007-01-30 04:35 hampton 7846 7847 * [r15468] src/app-utils/file-utils.c: Prevent a crash when 7848 reading a new state file. 7849 78502007-01-30 01:25 jsled 7851 7852 * [r15467] src/doc/sx.rst: remove questionmark 7853 78542007-01-30 01:09 jsled 7855 7856 * [r15466] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst: 7857 Fix specious datafile dirtying in SLR dialog. 7858 78592007-01-29 20:58 cstim 7860 7861 * [r15465] src/import-export/hbci/gnc-file-aqb-import.c, 7862 src/import-export/hbci/gnc-file-aqb-import.h, 7863 src/import-export/hbci/gnc-hbci-utils.c, 7864 src/import-export/hbci/gnc-hbci-utils.h: Code refactoring for 7865 further aqbanking features. 7866 78672007-01-29 14:38 jsled 7868 7869 * [r15464] src/doc/sx.rst: add note re: datafile dirtying 7870 78712007-01-29 14:00 cstim 7872 7873 * [r15463] po/de.po: Fix typo in German translation. Fixes #402048. 7874 78752007-01-29 05:30 hampton 7876 7877 * [r15461] src/app-utils/file-utils.c, src/app-utils/file-utils.h, 7878 src/app-utils/gnc-exp-parser.c, 7879 src/business/business-gnome/dialog-invoice.c, 7880 src/core-utils/gnc-gkeyfile-utils.c, 7881 src/core-utils/gnc-gkeyfile-utils.h, 7882 src/gnome-utils/gnc-main-window.c, 7883 src/gnome-utils/gnc-plugin-file-history.c, 7884 src/gnome-utils/gnc-tree-view-account.c, 7885 src/gnome/gnc-plugin-page-register.c, 7886 src/report/report-gnome/gnc-plugin-page-report.c: Back out 7887 #15458 on trunk. This is temporary until after 2.0.5 (w/backward 7888 compatibility support) has been released for a while, and then 7889 this patch will be re-committed. 7890 78912007-01-29 00:52 andi5 7892 7893 * [r15459] src/gnome/dialog-new-user.c: Do not crash on 7894 delete_event in new user dialog. Fix #401484. If the new user 7895 dialog is closed with the help of the window manager, the 7896 delete_event is not handled and g_assert_not_reached() is 7897 reached by the code. Treat it like a click on "Cancel" instead. 7898 BP 7899 79002007-01-28 21:58 hampton 7901 7902 * [r15458] src/app-utils/file-utils.c, src/app-utils/file-utils.h, 7903 src/app-utils/gnc-exp-parser.c, 7904 src/business/business-gnome/dialog-invoice.c, 7905 src/core-utils/gnc-gkeyfile-utils.c, 7906 src/core-utils/gnc-gkeyfile-utils.h, 7907 src/gnome-utils/gnc-main-window.c, 7908 src/gnome-utils/gnc-plugin-file-history.c, 7909 src/gnome-utils/gnc-tree-view-account.c, 7910 src/gnome/gnc-plugin-page-register.c, 7911 src/report/report-gnome/gnc-plugin-page-report.c: Play nicer 7912 with recent releases of glib that have tightened what's 7913 considered a valid key in a key/value file. This change will 7914 cause gnucash to rewrite any opened state file into a new 7915 version where all key names fit the new glib requirements. 7916 79172007-01-28 21:44 cstim 7918 7919 * [r15457] macros/binreloc.m4: Fix relocation support detection 7920 that was broken with autoconf-2.60. 7921 79222007-01-28 21:41 jsled 7923 7924 * [r15456] src/gnome/dialog-sx-editor.c: remove tabs to 7925 correct/consistentize indentation. 7926 79272007-01-28 21:24 jsled 7928 7929 * [r15455] src/gnome-utils/gnc-dense-cal-store.c: Correct return 7930 value of zero-loop list, preventing malloc(-1). 7931 79322007-01-28 21:11 cstim 7933 7934 * [r15454] po/de.po: Update German translation. (Normally 7935 translations on trunk are not updated. In this case cstim keeps 7936 track of this particular translation to handle it correctly when 7937 the large 2.0 -> trunk merge is going to happen.) 7938 79392007-01-28 20:29 jsled 7940 7941 * [r15452] src/scm/fin.scm: Bug#168700: extension of fin.scm with 7942 cpd_{,i,p}pmt functions, featuring variable compounding and 7943 consistent rounding functions. Patch from Ludovic Nicolle 7944 <ludo_gnc@chezludo.com>, though moved around in the file a bit. 7945 79462007-01-28 13:40 andi5 7947 7948 * [r15449] lib/libqof/qof/qoflog.c: Replace mkstemp and rename by 7949 g_mkstemp and g_rename. Mkstemp is unavailable on Windows and 7950 g_rename is preferred. Completes r15435 on trunk and must not be 7951 backported. 7952 79532007-01-28 06:20 hampton 7954 7955 * [r15448] src/report/report-gnome/window-report.c, 7956 src/report/report-gnome/window-report.h: Remove unused functions. 7957 79582007-01-28 06:19 hampton 7959 7960 * [r15447] lib/glib28/Makefile.am, lib/glib28/gfileutils-2.8.c: 7961 Fix glib28 utils on non-win32 system. 7962 79632007-01-28 05:24 andi5 7964 7965 * [r15446] packaging/win32/custom.sh, packaging/win32/install.sh: 7966 Install.sh: Some updates, use freetype and libgnurx from 7967 gnome.org. Update glib, freetype, pango, gtk and gtkhtml. Use 7968 libgnurx which should be equivalent to regex-spencer despite the 7969 naming change. Put -lregex into REGEX_LDFLAGS. Freetype 2.2.1 7970 has a pkgconfig file included now. 7971 79722007-01-28 05:13 andi5 7973 7974 * [r15445] configure.in, lib/Makefile.am, lib/glib26, lib/glib28, 7975 lib/glib28/Makefile.am, lib/glib28/dummy.c, 7976 lib/glib28/gfileutils-2.8.c, lib/glib28/gfileutils-2.8.h, 7977 lib/glib28/gstdio-2.8.h, lib/glib28/gwin32-2.8.c, 7978 lib/glib28/gwin32-2.8.h, src/backend/file/gnc-backend-file.c, 7979 src/import-export/qif-import/druid-qif-import.c: Add a few 7980 functions from GLib 2.8 in lib/glib28. Remove empty directory 7981 lib/glib26. Add lib/glib28 instead with the necessary sources 7982 and headers to have the following functions even on a GLib 2.6 7983 system (!defined(HAVE_GLIB_2_8)) - g_access, g_chmod, - 7984 g_file_set_contents, - g_win32_locale_filename_from_utf8. Make 7985 use of them, improving r15429 and r15430. 7986 79872007-01-27 12:53 andi5 7988 7989 * [r15434] packaging/win32/custom.sh, packaging/win32/install.sh: 7990 Install.sh: Add DISABLE_OPTIMIZATIONS and --disable-static's. If 7991 DISABLE_OPTIMIZATIONS is "yes", add "-O0" to CFLAGS. This will 7992 make the binaries slower, smaller and easier to debug. Also add 7993 "--disable-static" to the configuration of libtool, guile and 7994 libgsf. 7995 79962007-01-27 04:33 hampton 7997 7998 * [r15433] src/business/business-gnome/glade/billterms.glade, 7999 src/business/business-gnome/glade/businessprefs.glade, 8000 src/business/business-gnome/glade/choose-owner.glade, 8001 src/business/business-gnome/glade/customer.glade, 8002 src/business/business-gnome/glade/date-close.glade, 8003 src/business/business-gnome/glade/employee.glade, 8004 src/business/business-gnome/glade/invoice.glade, 8005 src/business/business-gnome/glade/job.glade, 8006 src/business/business-gnome/glade/order.glade, 8007 src/business/business-gnome/glade/payment.glade, 8008 src/business/business-gnome/glade/vendor.glade, 8009 src/business/dialog-tax-table/tax-tables.glade, 8010 src/gnome-search/search.glade, 8011 src/gnome-utils/glade/commodity.glade, 8012 src/gnome-utils/glade/dialog-query-list.glade, 8013 src/gnome-utils/glade/dialog-reset-warnings.glade, 8014 src/gnome-utils/glade/druid-gconf-setup.glade, 8015 src/gnome-utils/glade/druid-gnc-xml-import.glade, 8016 src/gnome-utils/glade/druid-provider-multifile.glade, 8017 src/gnome-utils/glade/exchange-dialog.glade, 8018 src/gnome-utils/glade/gnc-date-format.glade, 8019 src/gnome-utils/glade/gnc-gui-query.glade, 8020 src/gnome-utils/glade/preferences.glade, 8021 src/gnome-utils/glade/totd.glade, 8022 src/gnome-utils/glade/transfer.glade, 8023 src/gnome/glade/account.glade, src/gnome/glade/acctperiod.glade, 8024 src/gnome/glade/budget.glade, 8025 src/gnome/glade/chart-export.glade, 8026 src/gnome/glade/commodities.glade, 8027 src/gnome/glade/fincalc.glade, src/gnome/glade/lots.glade, 8028 src/gnome/glade/merge.glade, src/gnome/glade/newuser.glade, 8029 src/gnome/glade/price.glade, src/gnome/glade/print.glade, 8030 src/gnome/glade/progress.glade, src/gnome/glade/reconcile.glade, 8031 src/gnome/glade/register.glade, 8032 src/gnome/glade/sched-xact.glade, src/gnome/glade/stocks.glade, 8033 src/gnome/glade/tax.glade, src/gnome/glade/userpass.glade, 8034 src/import-export/binary-import/binary-import.glade, 8035 src/import-export/generic-import.glade, 8036 src/import-export/hbci/glade/hbci.glade, 8037 src/import-export/hbci/glade/hbcipass.glade, 8038 src/import-export/hbci/glade/hbciprefs.glade, 8039 src/import-export/import-provider-format.glade, 8040 src/import-export/qif-import/qif.glade, 8041 src/report/report-gnome/report.glade: Update for the new base 8042 level of gtk2.6. Add all the gtk2.6 properties that have been 8043 stripped out in the past. 8044 80452007-01-27 04:31 hampton 8046 8047 * [r15432] util/glade-fixup: Update for the new base level of 8048 gtk2.6. 8049 80502007-01-27 04:29 hampton 8051 8052 * [r15431] src/app-utils/gnc-sx-instance-model.c, 8053 src/gnome-utils/gnc-dense-cal-store.c, 8054 src/gnome/gnc-plugin-page-sx-list.c: Make trunk compile again on 8055 FC4. 8056 80572007-01-26 23:35 andi5 8058 8059 * [r15430] src/backend/file/gnc-backend-file.c, 8060 src/import-export/qif-import/druid-qif-import.c: Replace access 8061 by _waccess on Windows. Fix leak from r15429. As g_access is new 8062 in GLib 2.8, use _waccess directly. Also free the results of 8063 g_utf8_to_utf16. 8064 80652007-01-26 22:29 andi5 8066 8067 * [r15429] src/backend/file/gnc-backend-file.c: Replace chmod by 8068 _wchmod on Windows. To unlink the lock file we need write-access 8069 on it. As g_chmod is new in GLib 2.8, use _wchmod directly. 8070 80712007-01-25 22:14 andi5 8072 8073 * [r15428] src/app-utils/prefs.scm, 8074 src/business/business-reports/aging.scm, 8075 src/business/business-reports/easy-invoice.scm, 8076 src/business/business-reports/fancy-invoice.scm, 8077 src/business/business-reports/invoice.scm, 8078 src/report/standard-reports/budget.scm, 8079 src/report/standard-reports/cash-flow.scm, 8080 src/report/standard-reports/register.scm, 8081 src/report/standard-reports/standard-reports.scm, 8082 src/report/standard-reports/transaction.scm: Use guiles native 8083 sort and record. Fix #373809. Slib 3a4 changed the way to 8084 determine whether to use natively supported features or the ones 8085 provided by slib. This leads to several problems: * some code 8086 creates a record with one implementation and code uses it with 8087 the other implementation * slibs sort does not seem to work with 8088 guile 1.6.8 arrays and even exposes a bug in those arrays Return 8089 to the status quo by removing all (require 'sort) and (require 8090 'record). GnuCash depends on Guile >= 1.6 which should feature 8091 that. BP 8092 80932007-01-25 12:22 cstim 8094 8095 * [r15427] src/import-export/hbci/gnc-hbci-utils.h, 8096 src/import-export/hbci/hbci-interaction.c: Further preparations 8097 for potential aqbanking3 porting 8098 80992007-01-24 16:54 cstim 8100 8101 * [r15426] src/import-export/hbci/gnc-hbci-utils.h, 8102 src/import-export/hbci/hbci-interactionP.h: Some initial work to 8103 provide an easy porting to aqbanking3 once it is stable. 8104 81052007-01-23 21:12 cstim 8106 8107 * [r15425] 8108 src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in: 8109 Fix erroneous default value for format of MT940 import. 8110 81112007-01-23 20:56 cstim 8112 8113 * [r15424] src/import-export/hbci/gnc-file-aqb-import.h, 8114 src/import-export/hbci/gnc-plugin-hbci.c, 8115 src/import-export/hbci/hbci-interaction.h, 8116 src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in: 8117 Enable user choice of format (profile) when importing data from 8118 a file through aqbanking. Next step in eventually fixing #358942. 8119 81202007-01-23 20:35 andi5 8121 8122 * [r15423] packaging/win32/install.sh: Add paths for AqBanking in 8123 gnucash\inst tree. Fix #399816. The DDLs of OpenSSL, Gwenhywfar 8124 and AqBanking must be in the PATH for GnuCash+AqBanking to work. 8125 The distributed version includes them in \bin, but PATH was 8126 incomplete for the gnucash shell and batch scripts. 8127 81282007-01-23 14:33 cstim 8129 8130 * [r15422] src/engine/iso-4217-currencies.scm: Fix numerical 8131 currency code for RUB. BP 8132 81332007-01-23 14:24 cstim 8134 8135 * [r15421] src/engine/gnc-commodity.c, 8136 src/engine/iso-4217-currencies.scm: Change Russian Ruble from 8137 RUR to RUB; r7574 was erroneous. See bug #393185. BP 8138 81392007-01-23 02:50 andi5 8140 8141 * [r15420] src/gnome-utils/gnc-html-graph-gog.c: Do not %s-printf 8142 NULL-title of average balance plot. Fix #397935. The average 8143 balance report does not specify a title for the plot, so we must 8144 not printf it or GnuCash will crash on Windows. 8145 81462007-01-22 16:35 cstim 8147 8148 * [r15419] src/gnome-utils/window-main-summarybar.c: Fix 8149 capitalization in summary bar. Fixes #394550. 8150 81512007-01-22 16:21 cstim 8152 8153 * [r15418] src/import-export/hbci/dialog-hbcitrans.c, 8154 src/import-export/hbci/druid-hbci-initial.c, 8155 src/import-export/hbci/glade/hbci.glade, 8156 src/import-export/hbci/glade/hbciprefs.glade, 8157 src/import-export/hbci/gnc-file-aqb-import.c, 8158 src/import-export/hbci/gnc-hbci-getbalance.c, 8159 src/import-export/hbci/gnc-hbci-gettrans.c, 8160 src/import-export/hbci/gnc-hbci-transfer.c, 8161 src/import-export/hbci/gnc-hbci-utils.c, 8162 src/import-export/hbci/gnc-plugin-hbci.c, 8163 src/import-export/hbci/gncmod-hbci.c: Improve wording in online 8164 banking messages; dont mention HBCI alone anymore. 8165 81662007-01-22 00:48 hampton 8167 8168 * [r15416] src/quotes/gnc-fq-dump: Make the dependency 8169 requirements consistent with the other gnc-fq-xxx programs. This 8170 program does not use the additional requirements, but since its 8171 used as a diagnostic to find problems with gnucash, it should be 8172 helpful to have them listed here. BP 8173 81742007-01-21 22:30 andi5 8175 8176 * [r15413] src/backend/file/gnc-backend-file.c: Replace creat() by 8177 g_open(). g_open is necessary to use the wide character api and 8178 creat() is equivalent to open with O_CREAT|O_WRONLY|O_TRUNC. 8179 81802007-01-21 22:11 andi5 8181 8182 * [r15412] src/backend/file/sixtp-utils.c, 8183 src/backend/file/test/test-load-example-account.c, 8184 src/backend/file/test/test-load-xml2.c, 8185 src/backend/file/test/test-save-in-lang.c, 8186 src/backend/file/test/test-xml2-is-file.c, 8187 src/bin/gnucash-bin.c, src/gnc-module/gnc-module.c, 8188 src/import-export/qif/test/test-qif.c: Use g_getenv instead of 8189 getenv. getenv returns the pure bytes, whereas g_getenv converts 8190 the value to the GLib filename encoding, i.e. UTF-8 on Windows. 8191 Also use TRUE instead of 1 as overwrite argument to g_setenv. 8192 81932007-01-21 19:32 andi5 8194 8195 * [r15411] packaging/win32/install.sh: Fix Gwenhywfar build in 8196 install.sh. * Add $_OPENSSL_UDIR/bin to PATH. * No need to copy 8197 OpenSSL libraries from WINDIR\\system32, because we switched to 8198 the GnuWin32 package and even checked that system32 is clean. 8199 82002007-01-21 19:28 andi5 8201 8202 * [r15410] src/app-utils/file-utils.c, 8203 src/backend/file/gnc-backend-file.c, 8204 src/backend/file/io-gncxml-v2.c, 8205 src/backend/file/test/test-file-stuff.c, 8206 src/import-export/hbci/druid-hbci-initial.c, 8207 src/import-export/hbci/gnc-file-aqb-import.c: Always supply 8208 three arguments to g_open. g_open is not #defined as open on 8209 Windows and always needs three arguments. Use 0 where missing. 8210 82112007-01-21 17:51 andi5 8212 8213 * [r15409] src/register/register-gnome/datecell-gnome.c: Use 8214 MAX_DATE_LENGTH+1 as length for some date buffers. Avoid memory 8215 corruption by reserving enough bytes on the stack for a date 8216 buffer. Patch by Richard Earnshaw <rearnsha@netbsd.org>. BP 8217 82182007-01-21 17:03 jsled 8219 8220 * [r15408] src/gnome-utils/gnc-dense-cal.c: Bug#394420: 8221 initialized dates still aren't valid; set to 'now' before 8222 manipulating. Also: use correct month (!) :p BP 8223 82242007-01-21 16:38 andi5 8225 8226 * [r15407] lib/libqof/backend/file/qsf-backend.c, 8227 lib/libqof/qof/guid.c, lib/libqof/qof/qofid.h, 8228 lib/libqof/qof/qoflog.c, src/app-utils/file-utils.c, 8229 src/backend/file/gnc-backend-file.c, 8230 src/backend/file/io-example-account.c, 8231 src/backend/file/io-gncxml-v2.c, src/backend/file/sixtp.c, 8232 src/backend/file/test/test-file-stuff.c, 8233 src/backend/file/test/test-load-xml2.c, 8234 src/backend/file/test/test-save-in-lang.c, 8235 src/backend/file/test/test-xml-account.c, 8236 src/backend/file/test/test-xml-commodity.c, 8237 src/backend/file/test/test-xml-pricedb.c, 8238 src/backend/file/test/test-xml-transaction.c, 8239 src/core-utils/gnc-gkeyfile-utils.c, src/engine/TransLog.c, 8240 src/engine/gnc-filepath-utils.c, 8241 src/gnome-utils/druid-gconf-setup.c, src/gnome-utils/gnc-html.c, 8242 src/gnome/druid-hierarchy.c, 8243 src/import-export/csv/gnc-csv2glist.c, 8244 src/import-export/hbci/druid-hbci-initial.c, 8245 src/import-export/hbci/gnc-file-aqb-import.c, 8246 src/import-export/log-replay/gnc-log-replay.c, 8247 src/import-export/qif/qif-file.c, 8248 src/report/report-gnome/gnc-plugin-page-report.c: Use g_open, 8249 g_fopen, g_stat and g_unlink. Replace open, fopen, stat and 8250 unlink by their GLib wrappers so that files on Windows will be 8251 handled with the wide character api. 8252 82532007-01-21 16:15 jsled 8254 8255 * [r15406] src/gnome/dialog-sx-since-last-run.c: remove 8256 inappropriate call. 8257 82582007-01-20 23:06 jsled 8259 8260 * [r15405] src/doc/sx.rst: updates post merge. 8261 82622007-01-20 22:19 jsled 8263 8264 * [r15404] src/doc/sx.rst: updates. 8265 82662007-01-20 18:37 andi5 8267 8268 * [r15403] lib/libqof/qof/guid.c, 8269 src/backend/file/gnc-backend-file.c, 8270 src/backend/file/io-example-account.c, 8271 src/backend/file/test/test-load-example-account.c, 8272 src/backend/file/test/test-load-xml2.c, 8273 src/backend/file/test/test-save-in-lang.c, 8274 src/gnc-module/gnc-module.c: Use g_dir_{open,read_name,close}. 8275 Replace opendir, readdir and closedir by their GLib wrappers so 8276 that files on Windows will be retrieved with the wide character 8277 api. 8278 82792007-01-20 15:27 jsled 8280 8281 * [r15402] src/doc/sx.rst: update 8282 82832007-01-20 15:26 jsled 8284 8285 * [r15401] src/gnome/gnc-plugin-page-sx-list.c: remove unneeded 8286 call 8287 82882007-01-20 15:21 andi5 8289 8290 * [r15400] configure.in, goffice-config.h.in, gsf-config.h.in, 8291 lib/Makefile.am, lib/glib26/Makefile.am, lib/glib26/dummy.c, 8292 lib/glib26/gkeyfile.c, lib/glib26/gkeyfile.h, 8293 lib/glib26/gutils26.c, lib/glib26/gutils26.h, 8294 lib/goffice-0.0.4/goffice/Makefile.am, 8295 lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, 8296 lib/goffice-0.0.4/goffice/glib24_26-compat.c, 8297 lib/goffice-0.0.4/goffice/glib24_26-compat.h, 8298 lib/goffice-0.0.4/goffice/graph/gog-chart.c, 8299 lib/goffice-0.0.4/goffice/graph/gog-object.c, 8300 lib/goffice-0.0.4/goffice/graph/gog-plot.c, 8301 lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, 8302 lib/goffice-0.0.4/goffice/utils/datetime.c, 8303 lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, 8304 lib/libgsf-1.12.3/gsf/Makefile.am, 8305 lib/libgsf-1.12.3/gsf/glib24_26-compat.c, 8306 lib/libgsf-1.12.3/gsf/glib24_26-compat.h, 8307 lib/libgsf-1.12.3/gsf/gsf-input-memory.c, 8308 lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, 8309 lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, 8310 lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, 8311 lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, 8312 lib/libgsf-1.12.3/gsf/gsf-utils.c, 8313 lib/libgsf-1.12.3/tests/test-cp-zip.c, src/Makefile.am, 8314 src/app-utils/file-utils.h, src/bin/gnucash-bin.c, 8315 src/business/business-gnome/dialog-invoice.c, 8316 src/core-utils/gnc-gkeyfile-utils.h, 8317 src/core-utils/gnc-gtk-utils.c, src/core-utils/gnc-gtk-utils.h, 8318 src/engine/gnc-filepath-utils.c, 8319 src/gnome-utils/dialog-account.c, 8320 src/gnome-utils/dialog-options.c, 8321 src/gnome-utils/dialog-utils.c, src/gnome-utils/dialog-utils.h, 8322 src/gnome-utils/gnc-main-window.c, 8323 src/gnome-utils/gnc-plugin-file-history.c, 8324 src/gnome-utils/gnc-plugin-page.h, 8325 src/gnome-utils/gnc-tree-view-account.c, 8326 src/gnome-utils/gnc-tree-view.c, 8327 src/gnome-utils/gnc-tree-view.h, 8328 src/gnome-utils/gnctreemodelsort.c, 8329 src/gnome/gnc-plugin-page-account-tree.c, 8330 src/gnome/gnc-plugin-page-budget.c, 8331 src/gnome/gnc-plugin-page-register.c, 8332 src/gnome/gnc-plugin-page-sx-list.c, 8333 src/gnome/window-reconcile.c, src/gtk-compat.h, 8334 src/import-export/hbci/dialog-hbcitrans.c, 8335 src/register/register-gnome/gnucash-item-list.c, 8336 src/report/report-gnome/gnc-plugin-page-report.c: Raise 8337 dependencies: GLib 2.6, Pango 1.8, GTK+ 2.6. Ask for GLib 2.6 8338 and GTK+ 2.6. Let the included GOffice 0.0.4 and LibGSF 1.12.3 8339 use their native base dependencies. Remove all #ifdefs and 8340 compatibility code that were necessary to make GnuCash, GOffice 8341 and LibGSF compile on an older setup (GLib 2.4, Pango 1.6, GTK+ 8342 2.4). 8343 83442007-01-19 23:45 jsled 8345 8346 * [r15399] ChangeLog, src/app-utils/Makefile.am, 8347 src/app-utils/gnc-sx-instance-model.c, 8348 src/app-utils/gnc-sx-instance-model.h, src/app-utils/test, 8349 src/app-utils/test/Makefile.am, 8350 src/app-utils/test/test-exp-parser.c, 8351 src/app-utils/test/test-sx.c, src/backend/file/io-gncxml-v2.c, 8352 src/core-utils/gnc-glib-utils.c, 8353 src/core-utils/gnc-glib-utils.h, src/doc/sx.rst, 8354 src/engine/SX-book-p.h, src/engine/SX-book.c, 8355 src/engine/SX-book.h, src/engine/SchedXaction.c, 8356 src/engine/SchedXaction.h, src/engine/gnc-engine.h, 8357 src/engine/test-core/test-engine-stuff.c, 8358 src/engine/test-core/test-engine-stuff.h, 8359 src/engine/test/test-freq-spec.c, 8360 src/engine/test/test-transaction-voiding.c, 8361 src/gnome-utils/Makefile.am, 8362 src/gnome-utils/gnc-dense-cal-model.c, 8363 src/gnome-utils/gnc-dense-cal-model.h, 8364 src/gnome-utils/gnc-dense-cal-store.c, 8365 src/gnome-utils/gnc-dense-cal-store.h, 8366 src/gnome-utils/gnc-dense-cal.c, 8367 src/gnome-utils/gnc-dense-cal.h, 8368 src/gnome-utils/gnc-frequency.c, 8369 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 8370 src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h, 8371 src/gnome-utils/test, src/gnome-utils/test/Makefile.am, 8372 src/gnome-utils/test/test-sx.c, src/gnome/Makefile.am, 8373 src/gnome/dialog-scheduledxaction.c, 8374 src/gnome/dialog-scheduledxaction.h, 8375 src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-editor.h, 8376 src/gnome/dialog-sx-from-trans.c, 8377 src/gnome/dialog-sx-since-last-run.c, 8378 src/gnome/dialog-sx-since-last-run.h, 8379 src/gnome/dialog-sxsincelast.c, src/gnome/dialog-sxsincelast.h, 8380 src/gnome/druid-loan.c, src/gnome/glade/sched-xact.glade, 8381 src/gnome/gnc-plugin-basic-commands.c, 8382 src/gnome/gnc-plugin-page-sx-list.c, 8383 src/gnome/gnc-plugin-page-sx-list.h, src/gnome/gnc-split-reg.c, 8384 src/gnome/gnc-sx-list-tree-model-adapter.c, 8385 src/gnome/gnc-sx-list-tree-model-adapter.h, 8386 src/gnome/top-level.c, src/gnome/ui/Makefile.am, 8387 src/gnome/ui/gnc-plugin-page-sx-list-ui.xml: Fold 8388 branches/sx-cleanup/ [14463:15384] back into trunk/. 8389 83902007-01-19 11:49 cstim 8391 8392 * [r15398] packaging/win32/custom.sh, packaging/win32/dist.sh, 8393 packaging/win32/install.sh: Replace openssl 0.9.8 by openssl 8394 0.9.7 because gnome-vfs was built against it and it is easier to 8395 handle. Activate online banking (hbci) plugin of gnucash. 8396 83972007-01-19 05:53 hampton 8398 8399 * [r15397] src/quotes/gnc-fq-helper.in: Don't abort when F::Q 8400 fails to return a quote. GnuCash may have more quote sources to 8401 query. Fixes #387410. BP 8402 84032007-01-18 01:28 jsled 8404 8405 * [r15396] README.dependencies: Update with catch-all "gtk+" 8406 dependency for top 5 distros. 8407 84082007-01-17 14:33 cstim 8409 8410 * [r15394] packaging/win32/dist.sh, packaging/win32/install.sh: 8411 Add more prerequisites for including online banking; still 8412 disabled, though. 8413 84142007-01-16 20:48 cstim 8415 8416 * [r15393] packaging/win32/README: Update win32 installation 8417 instruction according to last months' changes 8418 84192007-01-16 19:43 andi5 8420 8421 * [r15392] src/import-export/qif-import/druid-qif-import.c: 8422 Correctly empty date format combobox in qif import druid. Fix 8423 #396668. When entering the page about choosing the date format 8424 (d-m-y, etc.) the list of entries of the combobox is to be 8425 cleared and refilled. Therefore, loop through all entries 8426 instead of gtk_combo_box_remove_text'ing only the first entry. 8427 Trunk-only bug. 8428 84292007-01-15 20:28 andi5 8430 8431 * [r15391] src/backend/file/test/test-dom-parser1.c, 8432 src/backend/file/test/test-load-backend.c, 8433 src/backend/file/test/test-load-example-account.c, 8434 src/backend/file/test/test-load-xml2.c, 8435 src/backend/file/test/test-xml-account.c, 8436 src/backend/file/test/test-xml-pricedb.c, 8437 src/backend/file/test/test-xml-transaction.c: Use correct exit 8438 status in backend/file tests. Let the tests exit with status 8439 get_rv() instead of 0 so that 'make check' really fails if 8440 necessary. 8441 84422007-01-15 20:27 andi5 8443 8444 * [r15390] src/backend/file/test/test-load-backend.c, 8445 src/backend/file/test/test-load-xml2.c: Fix the module name in 8446 two backend/file tests. gnc-backend-file has been renamed to 8447 gncmod-backend-file, so all tests should use that new name. 8448 84492007-01-15 17:36 cstim 8450 8451 * [r15389] packaging/win32/custom.sh, packaging/win32/install.sh: 8452 Add gwenhywfar/aqbanking for win32 online banking. Not yet 8453 activated because we are waiting for upstream releases. 8454 84552007-01-15 16:01 cstim 8456 8457 * [r15388] src/gnome/druid-loan.c: Clarify abbreviation for 8458 translators 8459 84602007-01-15 01:57 jsled 8461 8462 * [r15384] branches/sx-cleanup/src/doc/sx.rst: updates 8463 84642007-01-15 01:08 chris 8465 8466 * [r15383] src/gnome-utils/dialog-account.c, 8467 src/gnome-utils/gnc-tree-model-account.c, 8468 src/gnome-utils/gnc-tree-model-commodity.c, 8469 src/gnome-utils/gnc-tree-model-selection.c, 8470 src/gnome/dialog-sxsincelast.c: Use GtkTreeModelFlags instead of 8471 guint. Fix a comment typo and remove an unused variable. 8472 84732007-01-15 00:57 jsled 8474 8475 * [r15382] branches/sx-cleanup/src/doc/sx.rst, 8476 branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c, 8477 branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c, 8478 branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.h: 8479 Add GtkSortable support to GncSxListTreeModelAdapter, and setup 8480 in the GncPluginPageSxList's TreeView. 8481 84822007-01-15 00:52 hampton 8483 8484 * [r15381] src/business/business-gnome/search-owner.c, 8485 src/business/business-gnome/search-owner.h, 8486 src/gnome-search/gnc-general-search.c, 8487 src/gnome-search/gnc-general-search.h, 8488 src/gnome-search/search-account.c, 8489 src/gnome-search/search-account.h, 8490 src/gnome-search/search-boolean.c, 8491 src/gnome-search/search-boolean.h, 8492 src/gnome-search/search-date.c, src/gnome-search/search-date.h, 8493 src/gnome-search/search-double.c, 8494 src/gnome-search/search-double.h, 8495 src/gnome-search/search-int64.c, 8496 src/gnome-search/search-int64.h, 8497 src/gnome-search/search-numeric.c, 8498 src/gnome-search/search-numeric.h, 8499 src/gnome-search/search-reconciled.c, 8500 src/gnome-search/search-reconciled.h, 8501 src/gnome-search/search-string.c, 8502 src/gnome-search/search-string.h, 8503 src/gnome-utils/gnc-query-list.c, 8504 src/gnome-utils/gnc-query-list.h, src/gnome/gnc-split-reg.c, 8505 src/gnome/gnc-split-reg.h, 8506 src/register/register-gnome/gnucash-date-picker.c, 8507 src/register/register-gnome/gnucash-date-picker.h: Fix cases 8508 where something that should be a GType isn't defined properly. 8509 Problem pointed out by Steve Langasek and is listed as Debian 8510 bug 406378. BP 8511 85122007-01-14 20:45 jsled 8513 8514 * [r15380] branches/sx-cleanup/src/doc/sx.rst, 8515 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: 8516 Re-implement the tree-store (re-)population in the SLR model 8517 such that instance changes are reflected in-place, rather than 8518 being wiped all the time. 8519 85202007-01-14 19:38 andi5 8521 8522 * [r15379] Makefile.am, configure.in, gnucash-config.in, 8523 gnucash.m4, packaging/gnucash.spec.in, 8524 packaging/win32/install.sh: Drop gnucash-config and gnucash.m4. 8525 GnuCashs APIs, ABIs, and libraries are not designed for 8526 third-party development, so do not encourage it at this point of 8527 time. 8528 * [r15378] configure.in, src/bin/Makefile.am, 8529 src/bin/gnucash-valgrind.in, src/bin/gnucash.in, 8530 src/bin/overrides/Makefile.am, src/bin/overrides/gnucash-env.in: 8531 Drop variables GNC_LIBDIR and GNC_MODULE_DIR. Both are equal to 8532 pkglibdir and only used in src/bin/, even mixed with pkglibdir. 8533 The module installation paths are hard-coded to pkglibdir 8534 anyway, so we do not provide that flexibility right now. 8535 * [r15377] src/bin/gnucash.in: Add DYLD_LIBRARY_PATH variable to 8536 the gnucash script. On MacOS, the load-extension calls need 8537 DYLD_LIBRARY_PATH to be set to find the libraries. This was 8538 missing in the startup script. 8539 85402007-01-14 18:18 jsled 8541 8542 * [r15376] branches/sx-cleanup/src/doc/sx.rst: updates 8543 85442007-01-14 17:39 jsled 8545 8546 * [r15375] branches/sx-cleanup/src/doc/sx.rst, 8547 branches/sx-cleanup/src/engine/test/test-freq-spec.c, 8548 branches/sx-cleanup/src/gnome-utils/gnc-frequency.c: Bug#104844: 8549 unit test freqspec regarding monthly:31st handling. Fix 8550 gnc-frequency to use correct and valid dates for setting up the 8551 FreqSpec. 8552 85532007-01-14 16:41 jsled 8554 8555 * [r15374] 8556 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8557 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8558 branches/sx-cleanup/src/app-utils/test/test-sx.c, 8559 branches/sx-cleanup/src/doc/sx.rst: Unit test for 8560 state-consistency model, move docs into header. Other misc. 8561 85622007-01-14 04:34 jsled 8563 8564 * [r15373] branches/sx-cleanup/src/doc/sx.rst: Bug review. List 8565 regressions that can be unit-tested and bugs that will become 8566 invalid once we merge back to trunk. 8567 85682007-01-14 03:19 jsled 8569 8570 * [r15372] branches/sx-cleanup/src/gnome-utils/gnc-frequency.c: 8571 Bug#395426: actually set the date for frequency=once 8572 transactions. 8573 85742007-01-14 03:15 jsled 8575 8576 * [r15371] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: 8577 compilation fix. 8578 85792007-01-14 02:14 jsled 8580 8581 * [r15370] branches/sx-cleanup/src/doc/sx.rst: update todo 8582 85832007-01-14 02:07 jsled 8584 8585 * [r15369] 8586 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8587 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8588 branches/sx-cleanup/src/doc/sx.rst, 8589 branches/sx-cleanup/src/gnome/dialog-sx-editor.c: rename 8590 publically-exposed utility functions. 8591 85922007-01-14 01:49 jsled 8593 8594 * [r15368] branches/sx-cleanup/src/gnome/glade/sched-xact.glade, 8595 branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c: Turn 8596 sx-list page into a paned; set a stupid default value. 8597 85982007-01-14 01:48 jsled 8599 8600 * [r15367] branches/sx-cleanup/src/doc/sx.rst, 8601 branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: formatting, 8602 todo-update. 8603 86042007-01-14 00:10 jsled 8605 8606 * [r15366] 8607 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8608 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8609 branches/sx-cleanup/src/doc/sx.rst, 8610 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, 8611 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.h, 8612 branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c: Move 8613 upcoming instance model summarization from since-last-run to 8614 instance model itself. Simplify app opening/menu-item 8615 "since-last-run" handling behavior. 8616 86172007-01-14 00:09 jsled 8618 8619 * [r15365] branches/sx-cleanup/src/core-utils/gnc-glib-utils.c: 8620 bug fix. :p 8621 86222007-01-13 23:45 jsled 8623 8624 * [r15364] 8625 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8626 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8627 branches/sx-cleanup/src/doc/sx.rst, 8628 branches/sx-cleanup/src/gnome/dialog-sx-editor.c, 8629 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Move 8630 since-last-run model variable setting into sx-instance-model. 8631 Fix variable handling in sx editor; start to move into 8632 sx-instance-model. 8633 86342007-01-13 23:27 jsled 8635 8636 * [r15363] 8637 branches/sx-cleanup/src/app-utils/test/test-exp-parser.c: add 8638 basic test of variable extraction from expression parsing. 8639 86402007-01-13 22:14 jsled 8641 8642 * [r15362] 8643 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8644 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8645 branches/sx-cleanup/src/app-utils/test/test-sx.c, 8646 branches/sx-cleanup/src/doc/sx.rst, 8647 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Move 8648 "effect change" and "set sx instance state" methods up from 8649 since-last-run to the instance model proper. Extend "update sx 8650 instances" method to merge the new instances into the existing 8651 instances if possible. 8652 86532007-01-13 22:12 jsled 8654 8655 * [r15361] branches/sx-cleanup/src/core-utils/gnc-glib-utils.c, 8656 branches/sx-cleanup/src/core-utils/gnc-glib-utils.h: Add utility 8657 code to split a glist into two pieces at a cutpoint. 8658 86592007-01-13 19:58 jsled 8660 8661 * [r15360] branches/sx-cleanup/src/app-utils/test/test-sx.c, 8662 branches/sx-cleanup/src/engine/test-core/test-engine-stuff.c, 8663 branches/sx-cleanup/src/engine/test-core/test-engine-stuff.h: 8664 Add frequency=once SX test + support. 8665 86662007-01-13 19:39 jsled 8667 8668 * [r15359] branches/sx-cleanup/src/app-utils/test, 8669 branches/sx-cleanup/src/gnome-utils/test: svn:ignore updates 8670 86712007-01-13 19:38 jsled 8672 8673 * [r15358] branches/sx-cleanup/src/doc/sx.rst: update 8674 86752007-01-13 19:37 jsled 8676 8677 * [r15357] branches/sx-cleanup/src/gnome-utils/test/Makefile.am, 8678 branches/sx-cleanup/src/gnome-utils/test/test-sx.c: Add (start 8679 of) test of gnc-dense-cal-instance-model-adapter, gnc-dense-cal. 8680 86812007-01-13 19:36 jsled 8682 8683 * [r15356] branches/sx-cleanup/src/app-utils/test/test-sx.c, 8684 branches/sx-cleanup/src/engine/test-core/test-engine-stuff.c, 8685 branches/sx-cleanup/src/engine/test-core/test-engine-stuff.h: 8686 Move SX test convenience functions to test-engine-stuff, extend. 8687 86882007-01-13 19:35 jsled 8689 8690 * [r15355] 8691 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8692 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8693 branches/sx-cleanup/src/gnome/Makefile.am, 8694 branches/sx-cleanup/src/gnome/dialog-sx-editor.c, 8695 branches/sx-cleanup/src/gnome/dialog-sxsincelast.c, 8696 branches/sx-cleanup/src/gnome/dialog-sxsincelast.h, 8697 branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c, 8698 branches/sx-cleanup/src/gnome/gw-gnc-spec.scm: Remove 8699 dialog-sxsincelast.[hc]; re-home remaining used functions to 8700 gnc-sx-instance-model (for the moment). Fix bug in 8701 instance-model sx removal. 8702 87032007-01-13 19:32 jsled 8704 8705 * [r15354] 8706 branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h: 8707 whitespace 8708 87092007-01-13 19:31 jsled 8710 8711 * [r15353] 8712 branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c: remove 8713 useless/never-used qof-event handler. 8714 87152007-01-13 16:01 cstim 8716 8717 * [r15352] src/import-export/hbci/druid-hbci-initial.c: Comment 8718 out old debugging console output 8719 87202007-01-13 15:40 cstim 8721 8722 * [r15351] configure.in: For enabled hbci, link not only to 8723 aqbanking but also gwenhywfar because we use some of its 8724 functions directly. This became obvious on win32. 8725 87262007-01-13 00:42 jsled 8727 8728 * [r15350] branches/sx-cleanup/src/doc/sx.rst: updates. 8729 87302007-01-13 00:01 jsled 8731 8732 * [r15349] branches/sx-cleanup/src/app-utils/test/Makefile.am, 8733 branches/sx-cleanup/src/app-utils/test/test-sx.c: Add basic unit 8734 test for sx-instance generation code. 8735 87362007-01-12 23:55 jsled 8737 8738 * [r15348] 8739 branches/sx-cleanup/src/engine/test/test-transaction-voiding.c: 8740 formatting: s/tab/space/ 8741 87422007-01-12 23:02 andi5 8743 8744 * [r15347] src/import-export/import-account-matcher.c, 8745 src/import-export/import-match-picker.c: Use double-clicks in 8746 general import dialogs. In the import account matcher and import 8747 transaction match picker tree views, let double-clicks on rows 8748 close the corresponding dialogs. BP 8749 87502007-01-12 16:37 cstim 8751 8752 * [r15345] src/import-export/hbci/druid-hbci-initial.c: For win32, 8753 ifdef out the fork() calls and show error dialog until g_spawn 8754 is implemented for the child process. 8755 87562007-01-12 16:36 cstim 8757 8758 * [r15344] src/import-export/hbci/hbci-interaction.c: Fix callback 8759 function decoration with latest aqbanking/gwenhywfar on win32 8760 87612007-01-12 16:35 cstim 8762 8763 * [r15343] src/import-export/hbci/gnc-hbci-utils.c: Remove unused 8764 header (that doesnt exist on win32) 8765 87662007-01-12 01:41 jsled 8767 8768 * [r15340] branches/sx-cleanup/src/doc/sx.rst, 8769 branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, 8770 branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h: Reformat 8771 gnc-dense-cal.[ch]. 8772 87732007-01-12 00:36 jsled 8774 8775 * [r15339] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: 8776 Use GtkListStore/GtkTreeView instead of GtkCList. 8777 87782007-01-11 23:21 jsled 8779 8780 * [r15338] branches/sx-cleanup/src/doc/sx.rst: update todo/docs. 8781 87822007-01-11 23:20 jsled 8783 8784 * [r15337] 8785 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8786 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8787 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Add 8788 the hidden/non-editable 'i' variable to the instances. Filter 8789 non-editable variables from the since-last-run value tree. 8790 87912007-01-11 22:16 andi5 8792 8793 * [r15336] src/import-export/qif-import/dialog-account-picker.c, 8794 src/import-export/qif-import/druid-qif-import.c, 8795 src/import-export/qif-import/qif.glade: Use double-clicks in the 8796 qif import druid. Fix #395325. In the account picker dialogs, 8797 double clicks now close the dialogs. More importantly, these 8798 dialogs are showed as a result of double clicks (row-activated) 8799 instead of selection changes. This lets the user choose the 8800 matching account more than once if there is only one item to 8801 match. Introduces new i18n strings 8802 88032007-01-09 20:32 jsled 8804 8805 * [r15333] 8806 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, 8807 branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c: 8808 compilation fixes. :( 8809 88102007-01-09 20:18 andi5 8811 8812 * [r15332] src/import-export/qif-import/druid-qif-import.c: Avoid 8813 crash in QIF import, page payees/memos. Fix #392707. On the 8814 payees/memo page in the QIF import druid, provide the callback 8815 for line clicks the correct display information and not the one 8816 of another/previous page. This slipped in r14588, 2.0 is 8817 crash-free. 8818 88192007-01-09 19:44 jsled 8820 8821 * [r15331] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, 8822 branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: 8823 Fix compilation problems (thanks twunder!) 8824 88252007-01-08 00:43 jsled 8826 8827 * [r15329] 8828 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, 8829 branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, 8830 branches/sx-cleanup/src/doc/sx.rst, 8831 branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-store.c, 8832 branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, 8833 branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, 8834 branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c, 8835 branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, 8836 branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c, 8837 branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c, 8838 branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c: 8839 Object cleanup and signal handling: - Add dispose/finalize 8840 handlers for SX {ui,model,adapter} objects. - Add support for 8841 "adding" and "removing" signals on GncSxInstanceModel. - Update 8842 sx.rst todo list and docs. - Other formatting/cleanup. 8843 88442007-01-07 21:33 andi5 8845 8846 * [r15328] packaging/win32/dist.sh, 8847 packaging/win32/gnucash.iss.in, packaging/win32/install.sh: Make 8848 GnuCash work on Windows again. * add $prefix/lib/gnucash to 8849 $PATH * move all modules to $prefix/lib/gnucash, even if not 8850 compiled with '-module'. This happens in install.sh after 'make 8851 install', so add $prefix/lib/bin to PATH and GNC_MODULE_PATH or 8852 move the dlls manually if you run 'make install' yourself * 8853 distribute only the .la files for the shared libraries * 8854 shutdown gconfd-2 in dish.sh so that inno can access the schemas. 8855 88562007-01-07 15:42 andi5 8857 8858 * [r15327] src/gnome/druid-loan.c: Translate expenses in 8859 mortgage/loan druid. Fix #393436. Mark the names and memos of 8860 expenses (Taxes, Insurance, PMI, Other Expenses) in the 8861 Mortgage/Loan Setup Druid for translation. Spotted by Fabrice 8862 Kurz. Introduces new i18n strings BP 8863 88642007-01-07 14:18 andi5 8865 8866 * [r15326] src/business/business-gnome/glade/payment.glade: Adjust 8867 box packing in payment dialog. Fix #393024. When enlarging the 8868 Payment Dialog window, space is currently allocated to each 8869 widget equally. The only widget that would benefit from 8870 additional space is the Transfer Account tree. Patch by 8871 cardinal@dodds.net. BP 8872 88732007-01-07 14:17 andi5 8874 8875 * [r15325] src/gnome/gnc-split-reg.c: Actually translate "Remove 8876 Splits". The button label in the warning dialog about reconciled 8877 splits when removing splits from a transaction used N_ without 8878 gettext, so was untranslated. BP 8879 88802007-01-07 07:04 andi5 8881 8882 * [r15323] src/business/business-core/Makefile.am, 8883 src/business/business-core/businessmod-core.c, 8884 src/business/business-core/gncmod-business-core.c, 8885 src/business/business-gnome/Makefile.am, 8886 src/business/business-gnome/businessmod-gnome.c, 8887 src/business/business-gnome/gncmod-business-gnome.c: Rename 8888 businessmod-core.c and businessmod-gnome.c. Move these two files 8889 to gncmod-business-core.c and gncmod-business-gnome.c, resp., to 8890 better match the common naming. 8891 * [r15322] src/app-utils/Makefile.am, 8892 src/business/business-core/Makefile.am, 8893 src/business/business-core/file/Makefile.am, 8894 src/business/business-gnome/Makefile.am, 8895 src/business/business-utils/Makefile.am, 8896 src/business/dialog-tax-table/Makefile.am, 8897 src/calculation/Makefile.am, src/engine/Makefile.am, 8898 src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, 8899 src/import-export/Makefile.am, 8900 src/import-export/hbci/Makefile.am, 8901 src/import-export/log-replay/Makefile.am, 8902 src/import-export/ofx/Makefile.am, 8903 src/import-export/qif-import/Makefile.am, 8904 src/network-utils/Makefile.am, 8905 src/register/ledger-core/Makefile.am, 8906 src/register/register-core/Makefile.am, 8907 src/register/register-gnome/Makefile.am, 8908 src/report/locale-specific/us/Makefile.am, 8909 src/report/report-gnome/Makefile.am, 8910 src/report/report-system/Makefile.am, 8911 src/report/standard-reports/Makefile.am, 8912 src/report/stylesheets/Makefile.am, 8913 src/report/utility-reports/Makefile.am, src/tax/us/Makefile.am: 8914 Compile GncModule's with --avoid-version. 8915 * [r15321] configure.in, lib/libqof/backend/file/Makefile.am, 8916 lib/libqof/qof/Makefile.am, src/app-utils/Makefile.am, 8917 src/app-utils/test/Makefile.am, src/backend/file/Makefile.am, 8918 src/backend/file/test/Makefile.am, 8919 src/backend/postgres/test/Makefile.am, src/bin/Makefile.am, 8920 src/business/business-core/Makefile.am, 8921 src/business/business-core/file/Makefile.am, 8922 src/business/business-core/test/Makefile.am, 8923 src/business/business-gnome/Makefile.am, 8924 src/business/business-ledger/Makefile.am, 8925 src/business/business-utils/Makefile.am, 8926 src/business/dialog-tax-table/Makefile.am, 8927 src/core-utils/Makefile.am, src/core-utils/core-utils.scm, 8928 src/engine/Makefile.am, src/engine/gnc-engine.c, 8929 src/engine/test-core/Makefile.am, src/engine/test/Makefile.am, 8930 src/gnc-module/Makefile.am, src/gnc-module/gnc-module.scm, 8931 src/gnc-module/test/Makefile.am, 8932 src/gnc-module/test/misc-mods/Makefile.am, 8933 src/gnc-module/test/mod-baz/Makefile.am, 8934 src/gnc-module/test/test-dynload.c, 8935 src/gnc-module/test/test-scm-dynload, 8936 src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, 8937 src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am, 8938 src/import-export/Makefile.am, 8939 src/import-export/binary-import/Makefile.am, 8940 src/import-export/hbci/Makefile.am, 8941 src/import-export/log-replay/Makefile.am, 8942 src/import-export/ofx/Makefile.am, 8943 src/import-export/qif-import/Makefile.am, 8944 src/import-export/qif-import/qif-import.scm, 8945 src/import-export/qif-import/test/Makefile.am, 8946 src/import-export/qif-io-core/test/Makefile.am, 8947 src/import-export/qif/test/Makefile.am, 8948 src/import-export/test/Makefile.am, 8949 src/network-utils/Makefile.am, 8950 src/register/ledger-core/Makefile.am, 8951 src/register/register-core/Makefile.am, 8952 src/register/register-gnome/Makefile.am, 8953 src/report/locale-specific/us/Makefile.am, 8954 src/report/report-gnome/Makefile.am, 8955 src/report/report-system/Makefile.am, 8956 src/report/standard-reports/Makefile.am, 8957 src/report/stylesheets/Makefile.am, 8958 src/report/utility-reports/Makefile.am, 8959 src/test-core/Makefile.am: Unify library names and installation 8960 directories. Rename libcore-utils to libgnc-core-utils Rename 8961 libgncgnome to libgnc-gnome Rename libgncmodule to libgnc-module 8962 Rename libgncqof to libgnc-qof Rename libgnc-backend-file to 8963 libgncmod-backend-file Move libgnc-business-ledger to 8964 $prefix/lib Move libgncqof-backend-qsf to $prefix/lib/gnucash 8965 Move libgncmod-backend-file to $prefix/lib/gnucash 8966 * [r15320] lib/libqof/backend/file/qsf-backend.c, 8967 lib/libqof/qof/qofbackend.c, 8968 src/backend/file/gnc-backend-file.c: Call g_module_make_resident 8969 in qof backend provider modules. If the GncModule system finds a 8970 QofBackendProvider module M before that has been initialized by 8971 QOF, M will register itself with QOF but does not mark itself as 8972 resident, so the module system will unload it again, leaving 8973 bogus pointers in QOF. Now it does. 8974 89752007-01-06 00:41 andi5 8976 8977 * [r15317] configure.in, doc/README.dependencies, 8978 packaging/gnucash.spec.in, src/app-utils/Makefile.am, 8979 src/app-utils/gncmod-app-utils.c, 8980 src/app-utils/test/Makefile.am, 8981 src/app-utils/test/test-load-module, 8982 src/backend/file/gncmod-backend-file.c, 8983 src/backend/file/test/Makefile.am, 8984 src/backend/postgres/test/Makefile.am, 8985 src/bin/gnucash-valgrind.in, src/bin/gnucash.in, 8986 src/bin/overrides/gnucash-build-env.in, 8987 src/bin/overrides/gnucash-env.in, src/bin/test/Makefile.am, 8988 src/business/business-core/Makefile.am, 8989 src/business/business-core/businessmod-core.c, 8990 src/business/business-core/file/gncmod-business-backend-file.c, 8991 src/business/business-core/test/Makefile.am, 8992 src/business/business-gnome/Makefile.am, 8993 src/business/business-gnome/businessmod-gnome.c, 8994 src/business/business-utils/gncmod-business-utils.c, 8995 src/business/dialog-tax-table/Makefile.am, 8996 src/business/dialog-tax-table/gncmod-dialog-tax-table.c, 8997 src/calculation/gncmod-calculation.c, src/engine/Makefile.am, 8998 src/engine/gncmod-engine.c, src/engine/test-core/Makefile.am, 8999 src/engine/test-core/gncmod-test-engine.c, 9000 src/engine/test/Makefile.am, src/gnc-module/Makefile.am, 9001 src/gnc-module/gnc-module.c, src/gnc-module/test/Makefile.am, 9002 src/gnc-module/test/misc-mods/agedver.c, 9003 src/gnc-module/test/misc-mods/futuremodsys.c, 9004 src/gnc-module/test/misc-mods/incompatdep.c, 9005 src/gnc-module/test/mod-bar/gnc-mod-bar.c, 9006 src/gnc-module/test/mod-baz/gnc-mod-baz.c, 9007 src/gnc-module/test/mod-foo/gnc-mod-foo.c, 9008 src/gnc-module/test/test-dynload.c, src/gnc-test-env, 9009 src/gnome-search/Makefile.am, 9010 src/gnome-search/gncmod-gnome-search.c, 9011 src/gnome-utils/Makefile.am, 9012 src/gnome-utils/gncmod-gnome-utils.c, 9013 src/gnome-utils/test/Makefile.am, 9014 src/import-export/binary-import/Makefile.am, 9015 src/import-export/binary-import/gncmod-binary-import.c, 9016 src/import-export/gncmod-generic-import.c, 9017 src/import-export/hbci/gncmod-hbci.c, 9018 src/import-export/log-replay/gncmod-log-replay.c, 9019 src/import-export/ofx/gncmod-ofx-import.c, 9020 src/import-export/qif-import/gnc-qif-import.c, 9021 src/import-export/qif-io-core/gncmod-qifiocore.c, 9022 src/import-export/qif-io-core/test/Makefile.am, 9023 src/import-export/test/Makefile.am, 9024 src/network-utils/gncmod-network-utils.c, 9025 src/network-utils/test/Makefile.am, 9026 src/register/ledger-core/gncmod-ledger-core.c, 9027 src/register/register-core/Makefile.am, 9028 src/register/register-core/gncmod-register-core.c, 9029 src/register/register-core/test/Makefile.am, 9030 src/register/register-gnome/gncmod-register-gnome.c, 9031 src/register/register-gnome/test/Makefile.am, 9032 src/report/locale-specific/us/gncmod-locale-reports-us.c, 9033 src/report/locale-specific/us/test/Makefile.am, 9034 src/report/report-gnome/Makefile.am, 9035 src/report/report-gnome/gncmod-report-gnome.c, 9036 src/report/report-gnome/test/Makefile.am, 9037 src/report/report-system/gncmod-report-system.c, 9038 src/report/report-system/test/Makefile.am, 9039 src/report/standard-reports/gncmod-standard-reports.c, 9040 src/report/standard-reports/test/Makefile.am, 9041 src/report/stylesheets/gncmod-stylesheets.c, 9042 src/report/stylesheets/test/Makefile.am, 9043 src/report/stylesheets/test/test-load-module, 9044 src/report/utility-reports/gncmod-utility-reports.c, 9045 src/report/utility-reports/test/Makefile.am, 9046 src/tax/us/gncmod-tax-us.c, src/tax/us/test/Makefile.am, 9047 src/test-core/gncmod-test.c, src/valgrind-gnucash.supp: Merge 9048 reshuffle-modules (r15315) back into the trunk. Modules are 9049 loaded directly with the g_symbol_* API now while dropping the 9050 dependency on libltdl. 9051 90522007-01-05 23:45 andi5 9053 9054 * [r15315] branches/reshuffle-modules/src/gnc-module/gnc-module.c, 9055 branches/reshuffle-modules/src/gnc-module/test/test-dynload.c: 9056 MacOS X: Clarify doc string and fix test-dynload. MacOS X uses 9057 .dylib for shared libraries and .so for modules. Add that to 9058 gnc-module.c and make test-dynload also check for 9059 libgncmodule.dylib. 9060 * [r15314] 9061 branches/reshuffle-modules/src/business/business-gnome/Makefile.am, 9062 branches/reshuffle-modules/src/business/business-ledger/Makefile.am: 9063 Revert r15312 "Rename 'libgnc-business-ledger' to 9064 'libgncmod-business-ledger'." libgnc-business-ledger is no 9065 GncModule despite its installation directory. Revert that change. 9066 90672007-01-04 21:23 andi5 9068 9069 * [r15312] 9070 branches/reshuffle-modules/src/business/business-gnome/Makefile.am, 9071 branches/reshuffle-modules/src/business/business-ledger/Makefile.am: 9072 Rename 'libgnc-business-ledger' to 'libgncmod-business-ledger'. 9073 Rename the GncModule so that all modules installed in 9074 $prefix/lib/gnucash have the prefix 'libgncmod-'. 9075 * [r15311] branches/reshuffle-modules/src/app-utils/Makefile.am, 9076 branches/reshuffle-modules/src/business/business-core/Makefile.am, 9077 branches/reshuffle-modules/src/business/business-gnome/Makefile.am, 9078 branches/reshuffle-modules/src/business/dialog-tax-table/Makefile.am, 9079 branches/reshuffle-modules/src/engine/Makefile.am, 9080 branches/reshuffle-modules/src/gnome-search/Makefile.am, 9081 branches/reshuffle-modules/src/gnome-utils/Makefile.am, 9082 branches/reshuffle-modules/src/import-export/binary-import/Makefile.am, 9083 branches/reshuffle-modules/src/register/register-core/Makefile.am: 9084 Remove obsolete PWD variables from Makefile.am's. In the 9085 transition to swig (merged into trunk in r15024) the Makefile 9086 targets 'gwrap-files' have been deleted. Most PWD variables can 9087 be removed too. 9088 90892007-01-04 13:42 cstim 9090 9091 * [r15310] packaging/win32/gnucash.iss.in: Make sure to remove 9092 win32 installation directory at uninstall 9093 90942007-01-04 11:25 cstim 9095 9096 * [r15309] packaging/win32/dist.sh: Have dist.sh run Inno Setup 9097 Compiler, and adjusting final file name. 9098 90992007-01-03 13:32 cstim 9100 9101 * [r15308] packaging/win32/install.sh: Disable removal of 9102 install-sh - not needed anymore 9103 91042007-01-03 10:53 cstim 9105 9106 * [r15307] src/engine/test/test-book-merge.c, 9107 src/engine/test/test-group-vs-book.c, 9108 src/engine/test/test-guid.c, src/engine/test/test-load-engine.c, 9109 src/engine/test/test-lots.c, src/engine/test/test-numeric.c, 9110 src/engine/test/test-object.c, src/engine/test/test-period.c, 9111 src/engine/test/test-query.c, src/engine/test/test-querynew.c, 9112 src/engine/test/test-split-vs-account.c, 9113 src/engine/test/test-transaction-reversal.c, 9114 src/engine/test/test-transaction-voiding.c: Fix exit values from 9115 failed tests so that they really fail 9116 91172007-01-03 08:31 andi5 9118 9119 * [r15306] branches/reshuffle-modules/lib/libqof/qof/Makefile.am, 9120 branches/reshuffle-modules/lib/libqof/qof/qofmath128.c, 9121 branches/reshuffle-modules/macros/ac_pkg_swig.m4, 9122 branches/reshuffle-modules/packaging/win32/custom.sh, 9123 branches/reshuffle-modules/packaging/win32/dist.sh, 9124 branches/reshuffle-modules/packaging/win32/functions, 9125 branches/reshuffle-modules/packaging/win32/gnucash.iss.in, 9126 branches/reshuffle-modules/packaging/win32/install.sh, 9127 branches/reshuffle-modules/src/app-utils/gnc-ui-util.c, 9128 branches/reshuffle-modules/src/app-utils/test/Makefile.am, 9129 branches/reshuffle-modules/src/backend/file/test/Makefile.am, 9130 branches/reshuffle-modules/src/backend/postgres/test/Makefile.am, 9131 branches/reshuffle-modules/src/bin/gnucash-bin.c, 9132 branches/reshuffle-modules/src/business/business-core/test/Makefile.am, 9133 branches/reshuffle-modules/src/calculation/test/Makefile.am, 9134 branches/reshuffle-modules/src/engine/kvp-scm.c, 9135 branches/reshuffle-modules/src/engine/test-core/Makefile.am, 9136 branches/reshuffle-modules/src/engine/test/Makefile.am, 9137 branches/reshuffle-modules/src/engine/test/test-numeric.c, 9138 branches/reshuffle-modules/src/gnc-module/test/Makefile.am, 9139 branches/reshuffle-modules/src/gnc-module/test/misc-mods/Makefile.am, 9140 branches/reshuffle-modules/src/gnc-module/test/mod-bar/Makefile.am, 9141 branches/reshuffle-modules/src/gnc-module/test/mod-baz/Makefile.am, 9142 branches/reshuffle-modules/src/gnc-module/test/mod-foo/Makefile.am, 9143 branches/reshuffle-modules/src/gnome-utils/Makefile.am, 9144 branches/reshuffle-modules/src/gnome-utils/gnc-main-window.c, 9145 branches/reshuffle-modules/src/gnome-utils/test/Makefile.am, 9146 branches/reshuffle-modules/src/import-export/hbci/test/Makefile.am, 9147 branches/reshuffle-modules/src/import-export/ofx/test/Makefile.am, 9148 branches/reshuffle-modules/src/import-export/qif-import/test/Makefile.am, 9149 branches/reshuffle-modules/src/import-export/qif/test/Makefile.am, 9150 branches/reshuffle-modules/src/import-export/test/Makefile.am, 9151 branches/reshuffle-modules/src/network-utils/test/Makefile.am, 9152 branches/reshuffle-modules/src/quotes/gnc-fq-check.in, 9153 branches/reshuffle-modules/src/quotes/gnc-fq-update.in, 9154 branches/reshuffle-modules/src/register/ledger-core/test/Makefile.am, 9155 branches/reshuffle-modules/src/register/register-core/test/Makefile.am, 9156 branches/reshuffle-modules/src/register/register-gnome/test/Makefile.am, 9157 branches/reshuffle-modules/src/report/locale-specific/us/test/Makefile.am, 9158 branches/reshuffle-modules/src/report/report-gnome/test/Makefile.am, 9159 branches/reshuffle-modules/src/report/report-system/test/Makefile.am, 9160 branches/reshuffle-modules/src/scm/price-quotes.scm, 9161 branches/reshuffle-modules/src/tax/us/test/Makefile.am, 9162 branches/reshuffle-modules/util/gnc-svnversion: Merge trunk 9163 15227:15305 into reshuffle-modules. Merge all changes that 9164 happened on the trunk since branching up to r15305 onto the 9165 branch 'reshuffle-modules'. This will ease later merges and port 9166 some interesting changes until then. 9167 91682007-01-02 17:26 cstim 9169 9170 * [r15301] lib/libqof/qof/Makefile.am: For convenience, add 9171 commented-out build rules for testing the qofmath128 test program 9172 91732007-01-02 17:18 cstim 9174 9175 * [r15300] lib/libqof/qof/qofmath128.c: Make math128 test program 9176 compilable again 9177 91782007-01-01 16:47 andi5 9179 9180 * [r15292] src/gnome-utils/Makefile.am, util/gnc-svnversion: Make 9181 GnuCash compile from a git repository. Patch gnc-svnversion to 9182 check for .git, but in the top-level source directory instead of 9183 src/gnome-utils. Use the output of "git-rev-parse HEAD" as 9184 version string. 9185