Next | Query returned 372 messages, browsing 51 to 60 | Previous

History of commit frequency

CVS Commit History:


   2021-10-26 12:26:13 by Nia Alarie | Files touched by this commit (119)
Log message:
finance: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 15:54:03 by Nia Alarie | Files touched by this commit (119)
Log message:
finance: Remove SHA1 hashes for distfiles
   2021-10-01 10:54:57 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gnucash: update to 4.8.

4.8  - 28 September 2021
The ninth release of the 4.x stable series.

This is a snap release to fix a crasher bug on Linux. The only changes are
    [gsettings] Avoid crash from settings schema not being registered.
    Rethink how gsettings migration file is constructed
    GSettings hotfix - resolve crash due to bad schema reference

4.7  - 26 September 2021
The eighth release of the 4.x stable series.

Compatibility Notice

In order to allow flatpak users to share preferences with
installations outside of the sandbox we need to change the preference
path from /org/gnucash to /org/gnucash/GnuCash. This release of
GnuCash does that and it will automatically migrate existing
preferences. It does not, however, continue to write preferences to
the old path and it runs the migration only once. If you go back and
forth between GnuCash 4.7 and an older versions you'll have two sets
of preferences, one for GnuCash 4.7 and later and another for GnuCash
4.6 and earlier. This includes the file history list and last-opened
file.

Between 4.6 and 4.7, the following bugfixes were accomplished:

    Bug 87847 - RFE: Create a 'checkbox' cell type
    Bug 766052 - Job report payments wrong when payment contains splits
    Bug 797596 - New-owner - improved representation of payments with multiple
                 non-APAR splits
    Bug 798142 - Tax rate appears as a fraction
    Bug 798180 - Update to macOS Big Sur 11.3 breaks Finance Quote
    Bug 798205 - Some transactions dropped with no apparent cause or warnings
                 for credit card ofx import
                 Do not exclude from import a transaction that has an FITID
                 which matches an already existing split. This is because it
                    (1) may be a coincidence and therefore the transaction
                        needs to be added or
                    (2) could be on a transfer from the account being imported
                        to another bank account which has already been imported,
                        and so needs to be matched, not added.
    Bug 798208 - management fee transactions are ignored on OFX import
    Bug 798211 - Equity statement double calculates unrealized gain
    Bug 798219 - apply/OK truncates exchange rates from 4 to 2 decimal places;
                 enter doesn't
    Bug 798221 - Transfer funds between accounts with different currencies
                 crashes Gnucash on macOS
    Bug 798224 - Scheduled transactions are created with date-entered copied
                 from the template transaction.
    Bug 798229 - GncDate::c_formats is being created and destroyed twice
                 resulting in a double free crash on every exit.
    Bug 798234 - Cut Transaction discards the reference to the description/memo
                 strings so that Paste Transaction will paste uninitialised
                 data (or other strings)
    Bug 798235 - Reconciliation Ending Balance not recalculated the 2nd and
                 subsequent times Statement Date is updated.
    Bug 798237 - Logging during XML file loading degrades performance
                 significantly
    Bug 798238 - "New security" dialog doesn't save the "Display \ 
symbol"
    Bug 798250 - Gnucash permanent hang on save while loading report
    Bug 798256 - Crash in recnFinishCB
    Bug 798298 - Re-imported transactions no longer ignored
    Bug 798303 - account list is sorted wrong by amount
    Bug 798312 - Opening the help for dialogues in the wrong language.

The following fixes and improvements were not associated with bug reports:

    Lots of memory-leaks plugged
    Change the preferences path to org.gnucash.GnuCash to comply with flatpak
       requirements and migrate existing preferences to the new paths. This
       won't provide for automatic sync between a system-installed GnuCash and
       a flatpak one unless the system-installed one is GnuCash 4.7 or later.
       Please see the Wiki for more information and a procedure to convert your
       existing preferences.
    Cleanup - minimal glib=2.56.1 - drop all conditionals on older versions
    Add code to handle ofx files that include transfers between accounts
    During transaction import, ignore splits whose account is not the
       destination account
    Do not drop a potential match just because it has an online_id.
       Now that we don't exclude from import a transaction with an FITID that
       matches an already existing transaction, if one accidentally re-imports
       a transaction, this allows it to be automatically matched against the
       previously imported transaction.
    Add test for Transaction GetDate() in python bindings, pursuant to
       Bug 798284.
    In find customer dialog, add a column for "Shipping Contact" parameter
    Prep early splash screen messages for translation
    Change text for SX preference option 'Review created transactions' to
       better align with existing SX text.
    Fixed an XML backend problem where trying to open a locked file would clear
       the lock even if one didn't ask to, so the next attempt would find the
       file unlocked even if still open in another instance.
    Fix 2 crashes in Generic Transaction Matcher
    Handle very large denominators from Finance::Quote's OpenExchange source
    Update file extension in man pages per mailing list post.
    Changed some option names:
        * From "Show Accounts until level" to "Levels of \ 
Subaccounts"
        * From "Extra notes" to "Extra Notes"
        * From "Report title" to "Report Title"
        * From "Invoice number" to "Invoice Number" to \ 
ensure it matches all
          other invoice reports.
    Fix missing mnemonic keys after changes to GNCAmountEdit
       With the changes to GNCAmountEdit, the way the mnemonic keys are
       associated to the entry widget of the GNCAmountEdit needs to change so
       have created a function gnc_amount_edit_make_mnemeonic_target which does
       the same as GNCDateEdit.
    Fix rounding in Stock Split Assistant to correct earlier commit that rounded
       the share price to that of the currency.
    [Portfolio Reports] Allow share digits to 9 decimal places to match the
       maximum commodity fraction.

Deprecations

    Date options with a time of day setting.
    Removing the only use, an example in hello-world.scm. GnuCash doesn't use
       this value in any of its own report options and the feature will be
       removed in GnuCash 5. Related to bug 798297 Pref "Use 24-hour clock"
       obsolete?.
    gnc:owner-report-create
   2021-09-29 21:01:31 by Adam Ciarcinski | Files touched by this commit (872)
Log message:
revbump for boost-libs
   2021-07-01 07:46:29 by Thomas Klausner | Files touched by this commit (1)
Log message:
gnucash: remove unused patch
   2021-06-28 09:32:56 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
gnucash: update to 4.6.

The GnuCash development team announces GnuCash 4.6, the sixth release in the \ 
stable 4.x series
Between 4.5 and 4.6, the following bugfixes were accomplished:

    Bug 648335 - Display Created Transactions setting

    Add a preference for the 'Review Created Transactions' setting in the 'Since \ 
Last Run' dialog so that the default can be specified.
    Bug 743753 - Nearest in time security price selection is incorrect in reports

    Add new price source - 'nearest before report date' will ignore prices \ 
*after* report date.
    Bug 743999 - Deleting a digit from an existing number greater than four \ 
digits in length generates an error message.

    Because the grouping is off. Checking grouping on input is pointless so just \ 
ignore the grouping separator when parsing number input.
    Bug 753283 - Current Selection Highlight Lost After Transaction Edit in \ 
Scheduled Transaction Window
    Bug 787813 - Price change from editing a transaction not reflected in pricedb.
    Bug 794877 - Intro text of "Online Banking Setup" is outdated
    Bug 795804 - Extremely slow save

    Only update the status bar when the percentage changes by at least 1% \ 
because running the mainloop is expensive on macOS and Microsoft Windows. This \ 
speeds up all operations that run the progress bar with overly-fine resolution.
    Bug 796761 - Newline (char(10)) is inserted into the end of the string if \ 
copy & paste text from excel into the description field of transaction
    Bug 797787 - Feature request: preference setting to open new tabs adjacent \ 
to currently active tab

    tests preference; if enabled then new tab inserted after current. if \ 
disabled then new tab is at the end.
    Bug 797928 - Since last run asks for security price when no shares traded
    Bug 798093 - Changing the symbol/abbreviation of a security after the \ 
trading account was created breaks GnuCash.(Reopened)
    Bug 798133 - Gnucash crash when any custom action is entered
    Bug 798144 - Reconciliation uses different number than entered

    If a number was pasted into the balance end value with a currency symbol the \ 
number would silently fail on evaluate and cause the wrong value to be used. \ 
With previous changes to the GNCAmountEdit widget a warning symbol will indicate \ 
a validation error and prevents going forward.
    Bug 798148 - "Accounts" page Present (USD) column uses future prices
    Bug 798151 - Value entry box not tied to associated transaction in Since \ 
Last Run assistant
    Bug 798156 - glib 2.68.0 breaks gnucash
    Bug 798159 - Keyboard shortcut bug in 'manage document link'
    Bug 798162 - Type Ahead Initialization Problem
    Bug 798170 - Unbound variable: gnc-budget-lookup when running saved report \ 
Budget Report via gnucash-cli
    Bug 798177 - Price of new stock transactions not saved in price database
    Bug 798186 - Incorrect result editting account in register when overtyping a \ 
part selection.
    Bug 798188 - The Invoice Editor -> Printable Invoice toolbar button \ 
crashes on Windows
    Bug 798196 - not building with Boost 1.76
    Bug 798199 - Pasting invalid value in date column crashes GnuCash
    Bug 798202 - Register input ignores theme on KDE rendering black text on \ 
black background
    Bug 798203 - g_assert fault while reversing transaction
    Bug 798204 - Creation of Imbalance Accounts
    Bug 798212 - right-click the down-arrow in the date register changes focus \ 
to first split

The following fixes and improvements were not associated with bug reports:

    Improve transaction sorting on effective num field so that alpha charachters \ 
and numbers larger than 1 billion will be ordered. Ordering is now numeric for \ 
leading numbers (so that 9 sorts before 10) and lexical beginning with the first \ 
non-numeric character. Note that if one of the values begins with an alpha \ 
character ordering will be entirely lexical. Lexical sorting is localized; as in \ 
the rest of GnuCash only standard ASCII numbers (codepoints U+0030 - U+0039) are \ 
treated as numbers.
    Add import preferences for the difference in time considered when matching \ 
an existing transaction to an imported one. A difference less than the \ 
matching-date-threshold raises the score of the match; a difference greater than \ 
match-date-not-threshold lowers the score.
    Add experimental report "IFRS weighted-average cost basis report". \ 
This is a work-in-progress to help calculate the cost basis of securities priced \ 
in a foreign currency.
    [income-gst-statement] amend headers post Brexit. UK left EU, therefore VAT \ 
headers have now changed.
    Plug a bunch of memory leaks.
    Change how the print_info is obtained for the register: Currently the \ 
register sets up some 'print_info' values using the default account but if the \ 
register is a stock register they should be obtained from a parent account with \ 
a currency.
    Change monetary value for gnc_default_share_print_info: Share values are not \ 
currencies so set the monetary value to 0 for the GNCPrintAmountInfo
    Parse the register monetary cells for a currency symbol: Add the ability to \ 
strip the currency symbol from a registry monetary cell if it is pasted with one \ 
so it can be validated.
    SKR-49 Account Template: Add codes 4500-4504, drop a duplicate, correct code \ 
0674.
    [gnc-plugin-page-register] Disable reverse on blank split
    Make balancing transactions with trading accounts easier by removing and \ 
recalculating all trading splits. This ensures that there will be only one \ 
trading split pair per exchange and relieves the user of having to adjust the \ 
trading splits to match the accounting splits.
    Don't bother scrubbing for orphans if there's no transaction currency. If it \ 
found one it would try to create an orphan account with no currency which will \ 
crash later.
    [chartjs] upgrade chartjs to 2.9.4. Fixes CVE-2020-7746
    [report-core] disallow define-report with incomplete export info. If \ 
exporting is allowed, 'export-types and 'export-thunk must both be defined.
    [test-engine-extras] augment book data generators
    ignore .vscode folder
    Reorder and relabel price source list for better coherence
    Python Bindings: Provide a deprecated GncPriceDB.lookup_latest_before_t64 to \ 
avoid breaking user scripts.
    Update gnucash_core.py with gnc-pricedb function name change
    Change some functions to use const gnc_commodity for gnc_pricedb
    Reformat schedule transaction source files for white space
    Add depreciation warnings for the removal of individual option tool tips
    Remove individual tool tips from radio button options

    Removes the function gnc_option_permissible_value_description
    ESC key was not working on load of Scheduled Transaction Editor
    [budget.scm] show correct tooltip for report option
    [html-acct-table] Remove unused 'pre-adjusting balances option
    Bugfix: export-code for category-barchart reports would fail.

    This stems from trying to handle file-name when calling export code. Export \ 
code no longer require file-name, The export-code returns a string in the \ 
html-document object instead. Remove all file-name handling in reports. No \ 
backward compatibility issues because most users would not copy a GnuCash \ 
>=4.6 report code onto a <4.5 installation.
    [gnucash-cli] improve discoverability of export-type. Formerly, selecting \ 
--export-type EXT would dump the cryptic "Report REPORTNAME has no export \ 
code". Modify to hint the user on acceptable reports with export-code.

New API

    [report-utilities] Functions to dump splits in whole book:
        gnc:dump-book - splits grouped by account
        gnc:dump-all-transactions - splits grouped by transaction
        gnc:dump-split - dumps single split
    Rename a couple of gnc-pricedb functions that have not been used:
        gnc_pricedb_lookup_latest_before_t64 to gnc_pricedb_lookup_nearest_before_t64
        gnc_pricedb_lookup_latest_before_any_currency_t64 to \ 
gnc_pricedb_lookup_nearest_before_any_currency_t64
    Add retrieval functions for price before the date given:
        gnc_pricedb_convert_balance_nearest_before_price_t64 that retrieves the \ 
balance using the last price dated before a specified date like today for the \ 
preset value.
        gnc_pricedb_get_nearest_before_price does the retrieval.

Deprecations

    gnc:get-start-next-year
    gnc:get-end-next-year
    gnc:get-start-next-month
    gnc:get-end-next-month
    gnc:get-start-next-quarter
    nc:get-end-next-quarter
    gnc:get-one-month-ago
    gnc:get-one-month-ahead
    gnc:account-code-less-p
    gnc:account-name-less-p
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-04-21 15:25:34 by Adam Ciarcinski | Files touched by this commit (864)
Log message:
revbump for boost-libs
   2021-04-21 13:43:04 by Adam Ciarcinski | Files touched by this commit (1822)
Log message:
revbump for textproc/icu
   2021-04-01 10:22:36 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gnucash: update to 4.5.

Fix build with glib 2.68.

GnuCash 4.5 Released

The GnuCash development team announces GnuCash 4.5, the sixth release in the \ 
stable 4.x series
Between 4.4 and 4.5, the following bugfixes were accomplished:

    Bug 783283 - Multi-Currency payments use wrong date
    Bug 797621 - GnuCash freezes temporarily and sometimes crashes when \ 
selecting Sales Tax Table in Invoices
    Bug 797630 - Check for missing dependencies of 'Get Quotes' to avoid Gnucash \ 
crash.
    Bug 797906 - GnuCash data file is locked after a "save-as" to \ 
mysql database.
    Bug 797924 - Crash when searching for customer to process payment.
    Bug 797997 - File gnucash could note be found
    Bug 798019 - Currency rates in OFX file are ignored
    Bug 798044 - Adding splits to a lot is extremely slow
    Bug 798060 - Invoices are missing on Customer report after upgrade
    Bug 798070 - Opening balance does not update when creating account from \ 
Account Hierarchy
    Bug 798078 - Report 'Income Chart' prints stacktrace when end date before \ 
start date
    Bug 798085 - Incorrect transactions import of entires with large number amount
    Bug 798093 - Changing the symbol/abbreviation of a security after the \ 
trading account was created breaks GnuCash.
    Bug 798096 - can't duplicate TX previous to red line threshold
    Bug 798098 - Crash popup show when have 3 Windows in OSX
    Bug 798100 - Equity totals calculating incorrectly
    Bug 798101 - Do not #undef __STRICT_ANSI__
    Bug 798104 - Menu item for "Import Account" is wrong in danish
    Bug 798112 - An error occurred while processing mysql ...
    Bug 798132 - Invoice Importing crashes when importing low quantity values.
    Bug 798135 - GtkEntry text with search list: shows selected entry again for \ 
no reason
    Bug 798147 - Notes entry crashes program
    Bug 798149 - CSV transaction Import setting loses account name if it is \ 
changed after setting is memorized
    Bug 798150 - Error on report over time
    Bug 798154 - Tooltips wrong when multiple charts in one report

The following fixes and improvements were not associated with bug reports:

    Fix building based on unix makefiles
    Make the chart on the report page icon larger to align better with the \ 
account page icon.
    Allow the context menu when GncCellRendererTextView is in edit mode.
    Restructure early locale initialization
    Fix GncDateTime::format_zulu to emit the UTC timezone instead of the \ 
GncDateTime's timezone with the UTC timestamp.
    Fix the implementations of gnc_foo_get_day_neutral. As implemented these \ 
returned 10:59 AM local on the day but neutral time is 10:59 UTC.
    gnc_invoice_window_print_invoice return NULL if invoice is NULL.
    [dialog-invoice] invoice editor reuses invoice report tab.
    Allow for Header Bar use in CSV transaction Assistant
    Drop default locale currency special case for euro
    Fix fencepost error in calculating the week_num for POSIX timezone rules.
    Include the contents of PROJECT_DESCRIPTION in the PACKAGE_PREFIX.
    Update python/gnucash_business.py to reflect rename of gncOwnerApplyPayment.
    I18N: don't mark "<<", ">>" translatable
    From Budget editor, add toolbar and Edit menu to run budget report
    [gnc-plugin-page-budget] change note icon to a note page
    Allow the find account dialog position to be saved when using 'X'
    Update price database for imported transactions.
    Replace g_memdup by memcpy
    [html-fonts] Prevent sup/sub from affecting baseline
    Replace stat calls with GFile to retrieve last modified info
    [gnc-tree-model-split-reg.c] use xaccSplitListGetUniqueTransactionsReversed
    [Split.c]New function xaccSplitListGetUniqueTransactionsReversed
    [gnc-recurrence.c] avoid O(N^2) children traversal
    Ensure that any GncMainWindows containing no tabs are destroyed at shutdown.
    I18N: drop translatable flag from "xxx" dummies and remove \ 
trailing spaces from translatable strings
    Update Form/Schedule line references for 2020 for the US Income Tax Report.
    Fix build with glib2 2.67.x.
    [balsheet-pnl] Use last day of the month prices instead of first day of next \ 
month.
    [options.scm API] Remove canonically-tabbed parent-subtotal-mode
    Accommodate Gwenhywfar 5.5.0 signature change for some GUI callbacks.
    L10N: Move translation authority for Turkish from the GNU Translation \ 
Project to Weblate.
    Make prototypes static for autoclear unit test, fixes build on Debian Buster.
    [income-gst-statement] trep-engine currency section moved
    [test-scm-utilities] test-end properly so that test failures set the exit \ 
code correctly
    Create opening balance accounts only when there are opening balances.
    [qif-file.scm] Don't use match as an identifier
    Change the CSV export account tree header line
    [new-owner-report] Don't create empty rows on report when splits have no \ 
entry in the memo field.
    [gnc-report] dump backtrace to console when report crashes
    [report-core] remove 2.6/2.4 compatibility code
    [gnucash-commands.cpp] display report errors to stderr

New API

    [report-core.scm] create and expose gnc:render-report
    [report-core.scm] create and expose gnc:render-report
    [gnc-plugin-page-report] add gnc_plugin_page_report_reload

Deprecations

    [c-interface.scm] deprecate gnc:last-captured-error
    [report-core] deprecate gnc:restore-report-by-guid
    gnc:get-three-months-ago
    gnc:get-six-months-ago
    gnc:get-one-year-ago
    gnc:get-three-months-ahead
    gnc:get-six-months-ahead
    gnc:get-one-year-ahead
    traverse-list->vec
    traverse-vec->list

New and Updated Translations: Bodo, Croatian, Danish, Dutch, English
(United Kingdom), Finnish, French, German, Greek, Hebrew, Hindi,
Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål, Polish,
Portuguese, Portuguese (Brazil), Russian, Spanish, Turkish, Ukrainian,
Urdu, Vietnamese

Next | Query returned 372 messages, browsing 51 to 60 | Previous