Re: [GNC] [GNC-dev] GnuCash 3.3 Released

classic Classic list List threaded Threaded
36 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

chris graves
Damn, you guys have been busy, thanks for all the hard work!

One thing that popped out right away was that the font size for most aspects of the program has increased by 6 or so points (this is on MacOS).  Actually it was quite pleasing to my old eyes, but unexpected.

> On Sep 30, 2018, at 1:42 PM, John Ralls <[hidden email]> wrote:
>
> The GnuCash development team announces GnuCash 3.3, the fourth release of the 3.x stable release series.
>
> Changes
>
> Between 3.2 and 3.3, the following bugfixes were accomplished:
>
> • Bug 771667 - Different warnings when changing reconciled splits vs. splits linked to reconciled splits.
> • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when "Time to wait for answer" is set 0.
> • Bug 786708 - GnuCash won't load currency fractions larger than 1000000. Also create larger fractions for the account dialog.
> • Bug 787439 - Segmentation Fault in Transfer dialog after clearing Date field and pressing escape.
> • Bug 789594 - Unable to overwrite sqlite3 database file.
> • Bug 792446 - Mixed languages in error dialog.
> • Bug 794526 - Python bindings can't find loadable modules.
> • Bug 794755 - Commodity Register displays fractional prices.
> Prices will now be displayed in decimal, rounded to two more places than the currency's smallest unit.
>
> • Bug 794870 - If no book is opened, gnucash still asks if the user wants to save changes when opening a file.
> • Bug 795821 - GnuCash could not obtain the lock for file://C:\Users\username\Documents\GnuCash\2.6.21\xxxx\xxxx.gnucash
> • Bug 796054 - Unposting and reposting invoice doubles amounts.
> • Bug 796137 - query.search_for outputs critical qof.object errors and prevents queries being run.
> • Bug 796248 - Editing Scheduled Transaction.
> In addition to not begining to edit already-loaded transactions, don't try to load splits that are already loaded. It shouldn't be possible to load a transaction without also loading its splits.
>
> • Bug 796474 - Segmentation fault while setting up online banking.
> Allow only a single instance of the assistant.
>
> • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
> • Bug 796579 - Cannot go forward with empty duplicates screen.
> • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
> • Bug 796669 - Dark Theme Text Colors Hard to Read.
> Only add the register-foreground class when using Gnucash built in colours. When this setting not used, the foreground colour by default will be what ever the theme has set and will be down to the user to over ride along with the other register colours.
>
> • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
> • Bug 796725 - 4 of 6 Date Posted options fail to return matching transactions.
> • Bug 796734 - Auto-complete entry not highlighting to allow for incremental entry.
> • Bug 796737 - Patch to restore gncmod-python.c.
> • Bug 796739 - Toolbar buttons have no labels.
> • Bug 796751 - reconcile window usability - R column should be next to Amount.
> • Bug 796755 - buggy window handling at startup.
> • Bug 796756 - OFX import fails to recognize associated income accounts.
> • Bug 796759 - --add-price-quotes leaves a lock on the file.
> • Bug 796762 - Scrollbar partially hides the delete button in the Saved Report Configurations window.
> The vertical scrollbar obscures the delete button in the tree view so add a dummy blank column to the end and set it to the width of the vertical scrollbar.
>
> • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
> • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon function.
> • Bug 796788 - Strange behaviour in options of multicolumn report.
> • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
> • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate have different date validation behaviour.
> • Bug 796813 - Date validation inconsistent.
> • Bug 796814 - Changing a book's read-only threshold doesn't immediately affect open registers.
> • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
> • Bug 796819 - Bad icon with Spanish localization.
> Drop translations of the 'gnucash-icon' string from our po files and add a note for translators to not translate this string or use the literal 'gnucash-icon' as translation.
>
> • Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'.
> • Bug 796833 - Excel csv Format misprocessed.
> Convert all line ending styles to the one expected by the C++ standard library before starting to parse a csv file.
>
> • Bug 796839 - Find transaction won't filter on Date Posted.
> • Bug 796858 - TypeError: in method 'qof_query_int32_predicate', argument 2 of type 'gint32' on gnucash.gnucash_core.QueryInt32Predicate.
> The Following fixes and improvemts were not associated with bug reports:
>
> • Set toolbar buttons to show both icon and text.
> And make the icon small to recover some vertical screen estate. The motivation for this is that Gtk has dropped the ability for users to change a toolbar's appearance. And as our icons are often less than descriptive many users benefit from having textual descriptions as well. This is the best compromise we can make until the gui gets an in-depth redesign.
>
> • Add preference for forcing prices to decimal display.
> Anticipating that some users might prefer to see exact prices, add a preference to General>Numbers to configure whether prices are rounded to decimals or are displayed as exact fractions.
>
> • Revert the "Average Cost" pricing changes made in 2.6.17.
> These changes broke trial balances in many books.
>
> • Allow saving to xml over an existing sqlite3 file and the other way around.
> • Add customer/vendor ID in client section of invoices.
> Partly fixes bugs 430259 and 742086; full fixes would require not-backward-compatible data model changes.
>
> • Change the default filter for General Ledger.
> The General Ledger default for the number of days shown is 30 but for the Register it is 0, meaning show all. So change the default filter based on ledger type and use this when determining if the setting should be saved or removed.
>
> • Fix gtk accelerator mixups by explicitly disabling actions that are not relevant.
> For example, File->Print and its variants for various page types all use the same '<primar>p' as global accelerator. It was possible to have gnucash invoke the 'Print Report...' action instead of the 'Print Invoice...' action when hitting <primary>p on an invoice page. If no report page was open at this point, gnucash would crash. If a report was open, gnucash would invoke the print action on that report instead of opening an invoice report for the invoice.
>
> • [job-report] Prevent Crash if there is no AR account
> • Add the ability to cascade account colours in account tree.
> The colour on an account that has sub-accounts can be applied to its sub-accounts; by default only those sub-accounts that don't have a colour set are affected, but there's a preference to override that.
>
> • Speed up loading the preference dialog by blocking register updates until the dialog is fully loaded.
> • Update change_tax_code.py, add basic test for python query.
> • Simplify GNCQueryView's data model: It was managing a number of redudant parameters which were leaking memory all over the place. The information that was tracked could easily be extracted from the underlying GtkTreeView, GtkTreeModel or GtkTreeSelection when needed.
> • Open customer/vendor/employee report when double-clicking an the respective owner the cust/vend/empl overview page.
> • Update Overview of README based on https://lists.gnucash.org/pipermail/gnucash-devel/2018-September/042748.html
> • Many new tests for reports.
> • Some substantial speedups when loading large amounts of business transactions from a SQL backend.
> • Clean up a lot of memory leaks.
> • Remove all use of Timespec in the program. Provide deprecated wrapper functions supporting timespecs for custom reports; users should update the reports as soonas possible.
> The following translations are updated: Farsi, Ukrainian
>
> Known Issues
>
> The following are open bug reports new to the 3.x series considered significant by the development team:
>
> • Bug 788332 - Last Reconcile Date column sorts by day of month not date.
> • Bug 791825 - Accounting Period dates (among others) stored with a TZ-sensitive time.
> • Bug 793156 - Incorrect sort order in Generic import transaction matcher window.
> • Bug 793306 - Price is not imported from CSV.
> • Bug 793556 - CSV export/import creates unbalanced transaction for fractional price.
> • Bug 794584 - Register not updated when scheduled transactions created.
> • Bug 794644 - Remove Old Prices is very slow.
> • Bug 794807 - Calendar widget current month shown as (null).
> • Bug 795071 - new account entry screen keeps on disappearing and coming back.
> • Bug 795253 - Have problems input Chinese.
> • Bug 795294 - Can't navigate between tabs using the scroll wheel.
> • Bug 795362 - Special variable "i" not parsed in function calls.
> • Bug 795383 - Gnucash crashes on import of a 1400-transaction (or more) CSV file.
> • Bug 795384 - GnuCash 3 is tremendously memory hungry on macOs.
> • Bug 795729 - Advanced Portfolio Report - Percentage rates not displaying leading zeroes.
> • Bug 795753 - Initial save into MySQL should use bulk inserts.
> • Bug 795804 - Extremely slow save.
> • Bug 795961 - CSV importer doesn't match any rows.
> • Bug 796100 - Autosave Doesn't Always Work.
> • Bug 796122 - Poor Performance Scanning Old Files During Autosave.
> • Bug 796492 - Wrong calculation of the first occurrence.
> • Bug 796496 - CSV Importer: Column Selectors invisible on Windows
> .
> • Bug 796500 - Scalability issue - importing large CSV to large book won't finish.
> • Bug 796520 - Layout overlapping in Income & Expense Chart.
> • Bug 796656 - GnuCash frequently crashes, usually involving unsaved transactions.
> • Bug 796687 - Tax Entity name and type for an account won't work under "Tax Reporting Options" in Gnucash 3.2
> • Bug 796688 - "Next" Button Moves Repeatedly During New File Wizard.
> • Bug 796698 - Transaction can't be updated on MariaDB 10.2.
> • Bug 796728 - GnuCash 3.0-3.2 crashes when starting up under Windows.
> • Bug 796736 - Column Widths calculator need to allow more padding.
> • Bug 796740 - Selecting register value with mouse fails.
> • Bug 796746 - Cannot copy and paste anything into the amount field (both credit and debit)
> • Bug 796750 - qof_query_search_for stores pointer of type string argument.
> • Bug 796754 - Guile encoding certain strings not as UTF-8.
> • Bug 796758 - Improve error messages, why one can not remove a tax table.
> • 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 796767 - The importer shows read-only and placeholder accounts.
> • Bug 796772 - Receivable Ageing Report invalid URL for Totals column.
> • Bug 796773 - Display of Negative numbers.
> • Bug 796774 - Investment account QIF Import does not import transaction.
> • Bug 796775 - Auto fill not working correctly (only match the first char you type ...)
> • Bug 796779 - Window size in SEPA transaction.
> • Bug 796782 - Cannot import OFX file in new 3.2.
> • Bug 796789 - Unable to access mounted USB sticks and/or network locations from File Open/File Save As dialogs Ubuntu/Linux Mint.
> • Bug 796790 - Crash on MacOS on brand new installation without any transactions entered yet.
> • Bug 796799 - After Deleting Transaction Price, Enter Required 2x.
> • Bug 796804 - Nonenglish characters problem in Book Options.
> • Bug 796806 - Crash after OFX import if line item dragged.
> • Bug 796810 - Account creation and editing dialogs do not allow entering umlaut-u.
> • Bug 796824 - took more than 2 hours to import 220 transactions.
> • Bug 796842 - Add new employee window may not fit on screen.
> • Bug 796844 - Amount column of Customer Report should net Credits and Debits.
> • Bug 796847 - Error trying to do CSV import doesn't recognize account specification.
> • Bug 796849 - Load another QIF file causes "that file already loaded" dialog.
> • Bug 796850 - Auto-decimal-point causes incorrect price to display when amount is edited.
> • Bug 796857 - Import of QIF duplicates transfer transactions.
> • Bug 796867 - GNUCash crashes on startup with Mac Mojave 10.14 Dark mode.
> • Bug 796869 - Find Transaction Description pulldown does not work.
> • Bug 796870 - Cannot (occasionally) undo invoice billing.
> • Bug 796871 - Some file chooser buttons don't understand UNC paths on Windows.
> Documentation
>
> Concurrent with the release of Gnucash 3.3 we're pleased to also release a new version 3.3 of the companion Help and Tutorial and Concepts Guide.
>
> Documentation changes:
>
> • Bug 777893 - Add information to Guide about file formats, esp. SQL.
> • Bug 791169 - Add Reconciliation definition to glossary.
> • Bug 796800 - None of the "GnuCash Tutorial and Concepts Guide" graphics (.png files) display.
> • Bug 796820 - References to "Gnome Bugzilla" should be changed to "GnuCash Bugzilla".
> • Add travis continuous integration to docs.
> • Add tax tables to documentation.
> • Document Filter/Closing transactions feature.
>
> Getting GnuCash for Windows and MacOS
>
> GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.9 (Mavericks)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is a disk image containing a drag-and-drop application bundle.
> SourceForge:
>
> Download GnuCash for Win32: https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.setup.exe
> Download GnuCash for Mac-Intel: https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-3.3-1.dmg
>
> Github
>
> Download GnuCash for Win32: https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.setup.exe
> Download GnuCash for Mac-Intel: https://github.com/Gnucash/gnucash/releases/download/3.3/Gnucash-Intel-3.3-1.dmg
>
> Getting GnuCash as source code
>
> If you want to compile GnuCash 3.3 for yourself, the source code can be downloaded from:
>
> Sourceforge:
> http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.bz2
> http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.gz
> Github:
> https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.bz2
> https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.gz
> WARNING Do not try to use the github-generated files labelled "Source Code". They have not been processed with swig and will not build.
> You can also checkout the sources: git clone https://github.com/Gnucash/gnucash.
>
>
> Please consult the README.dependencies file in the sources for the required dependencies and versions needed to build GnuCash from source. Additional information on building GnuCash may be found at https://wiki.gnucash.org/wiki/Building.
>
> Getting the documentation
>
> The documentation is available at Documentation page of the GnuCash website. The 3.3 documentation can be found under "GnuCash v3 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
>
> If you want to compile the GnuCash Documentation 3.3 for yourself, the source code can be downloaded from:
>
> Sourceforge: http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-docs-3.3.tar.gz
> GitHub: https://github.com/Gnucash/gnucash/releases/download/3.2/gnucash-docs-3.3.tar.gz
> You can also checkout the sources directly from the git repository as described at https://wiki.gnucash.org/wiki/Git.
>
> Detailed instructions for building GnuCash may be found at https://wiki.gnucash.org/wiki/Building and for the Documentation at https://wiki.gnucash.org/wiki/Initializing_Documentation_Build_Environment.
>
> About the Program
>
> GnuCash is a free, open source accounting program released under the GNU General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, Mac OSX and Microsoft Windows. Programming on GnuCash began in 1997, and its first stable release was in 1998.
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

John Ralls-2
That’s the result of https://bugzilla.gnome.org/show_bug.cgi?id=787867 <https://bugzilla.gnome.org/show_bug.cgi?id=787867> and some related bugs and changes. After much thrashing about Behdad discovered that even though Apple says that resolution is in points, they actually mean CSS points (96/inch) instead of printer’s points (72/inch).

Regards,
John Ralls


> On Sep 30, 2018, at 4:33 PM, chris graves <[hidden email]> wrote:
>
> Damn, you guys have been busy, thanks for all the hard work!
>
> One thing that popped out right away was that the font size for most aspects of the program has increased by 6 or so points (this is on MacOS).  Actually it was quite pleasing to my old eyes, but unexpected.
>
>> On Sep 30, 2018, at 1:42 PM, John Ralls <[hidden email]> wrote:
>>
>> The GnuCash development team announces GnuCash 3.3, the fourth release of the 3.x stable release series.
>>
>> Changes
>>
>> Between 3.2 and 3.3, the following bugfixes were accomplished:
>>
>> • Bug 771667 - Different warnings when changing reconciled splits vs. splits linked to reconciled splits.
>> • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when "Time to wait for answer" is set 0.
>> • Bug 786708 - GnuCash won't load currency fractions larger than 1000000. Also create larger fractions for the account dialog.
>> • Bug 787439 - Segmentation Fault in Transfer dialog after clearing Date field and pressing escape.
>> • Bug 789594 - Unable to overwrite sqlite3 database file.
>> • Bug 792446 - Mixed languages in error dialog.
>> • Bug 794526 - Python bindings can't find loadable modules.
>> • Bug 794755 - Commodity Register displays fractional prices.
>> Prices will now be displayed in decimal, rounded to two more places than the currency's smallest unit.
>>
>> • Bug 794870 - If no book is opened, gnucash still asks if the user wants to save changes when opening a file.
>> • Bug 795821 - GnuCash could not obtain the lock for file://C:\Users\username\Documents\GnuCash\2.6.21\xxxx\xxxx.gnucash
>> • Bug 796054 - Unposting and reposting invoice doubles amounts.
>> • Bug 796137 - query.search_for outputs critical qof.object errors and prevents queries being run.
>> • Bug 796248 - Editing Scheduled Transaction.
>> In addition to not begining to edit already-loaded transactions, don't try to load splits that are already loaded. It shouldn't be possible to load a transaction without also loading its splits.
>>
>> • Bug 796474 - Segmentation fault while setting up online banking.
>> Allow only a single instance of the assistant.
>>
>> • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
>> • Bug 796579 - Cannot go forward with empty duplicates screen.
>> • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>> • Bug 796669 - Dark Theme Text Colors Hard to Read.
>> Only add the register-foreground class when using Gnucash built in colours. When this setting not used, the foreground colour by default will be what ever the theme has set and will be down to the user to over ride along with the other register colours.
>>
>> • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>> • Bug 796725 - 4 of 6 Date Posted options fail to return matching transactions.
>> • Bug 796734 - Auto-complete entry not highlighting to allow for incremental entry.
>> • Bug 796737 - Patch to restore gncmod-python.c.
>> • Bug 796739 - Toolbar buttons have no labels.
>> • Bug 796751 - reconcile window usability - R column should be next to Amount.
>> • Bug 796755 - buggy window handling at startup.
>> • Bug 796756 - OFX import fails to recognize associated income accounts.
>> • Bug 796759 - --add-price-quotes leaves a lock on the file.
>> • Bug 796762 - Scrollbar partially hides the delete button in the Saved Report Configurations window.
>> The vertical scrollbar obscures the delete button in the tree view so add a dummy blank column to the end and set it to the width of the vertical scrollbar.
>>
>> • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>> • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon function.
>> • Bug 796788 - Strange behaviour in options of multicolumn report.
>> • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
>> • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate have different date validation behaviour.
>> • Bug 796813 - Date validation inconsistent.
>> • Bug 796814 - Changing a book's read-only threshold doesn't immediately affect open registers.
>> • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
>> • Bug 796819 - Bad icon with Spanish localization.
>> Drop translations of the 'gnucash-icon' string from our po files and add a note for translators to not translate this string or use the literal 'gnucash-icon' as translation.
>>
>> • Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'.
>> • Bug 796833 - Excel csv Format misprocessed.
>> Convert all line ending styles to the one expected by the C++ standard library before starting to parse a csv file.
>>
>> • Bug 796839 - Find transaction won't filter on Date Posted.
>> • Bug 796858 - TypeError: in method 'qof_query_int32_predicate', argument 2 of type 'gint32' on gnucash.gnucash_core.QueryInt32Predicate.
>> The Following fixes and improvemts were not associated with bug reports:
>>
>> • Set toolbar buttons to show both icon and text.
>> And make the icon small to recover some vertical screen estate. The motivation for this is that Gtk has dropped the ability for users to change a toolbar's appearance. And as our icons are often less than descriptive many users benefit from having textual descriptions as well. This is the best compromise we can make until the gui gets an in-depth redesign.
>>
>> • Add preference for forcing prices to decimal display.
>> Anticipating that some users might prefer to see exact prices, add a preference to General>Numbers to configure whether prices are rounded to decimals or are displayed as exact fractions.
>>
>> • Revert the "Average Cost" pricing changes made in 2.6.17.
>> These changes broke trial balances in many books.
>>
>> • Allow saving to xml over an existing sqlite3 file and the other way around.
>> • Add customer/vendor ID in client section of invoices.
>> Partly fixes bugs 430259 and 742086; full fixes would require not-backward-compatible data model changes.
>>
>> • Change the default filter for General Ledger.
>> The General Ledger default for the number of days shown is 30 but for the Register it is 0, meaning show all. So change the default filter based on ledger type and use this when determining if the setting should be saved or removed.
>>
>> • Fix gtk accelerator mixups by explicitly disabling actions that are not relevant.
>> For example, File->Print and its variants for various page types all use the same '<primar>p' as global accelerator. It was possible to have gnucash invoke the 'Print Report...' action instead of the 'Print Invoice...' action when hitting <primary>p on an invoice page. If no report page was open at this point, gnucash would crash. If a report was open, gnucash would invoke the print action on that report instead of opening an invoice report for the invoice.
>>
>> • [job-report] Prevent Crash if there is no AR account
>> • Add the ability to cascade account colours in account tree.
>> The colour on an account that has sub-accounts can be applied to its sub-accounts; by default only those sub-accounts that don't have a colour set are affected, but there's a preference to override that.
>>
>> • Speed up loading the preference dialog by blocking register updates until the dialog is fully loaded.
>> • Update change_tax_code.py, add basic test for python query.
>> • Simplify GNCQueryView's data model: It was managing a number of redudant parameters which were leaking memory all over the place. The information that was tracked could easily be extracted from the underlying GtkTreeView, GtkTreeModel or GtkTreeSelection when needed.
>> • Open customer/vendor/employee report when double-clicking an the respective owner the cust/vend/empl overview page.
>> • Update Overview of README based on https://lists.gnucash.org/pipermail/gnucash-devel/2018-September/042748.html
>> • Many new tests for reports.
>> • Some substantial speedups when loading large amounts of business transactions from a SQL backend.
>> • Clean up a lot of memory leaks.
>> • Remove all use of Timespec in the program. Provide deprecated wrapper functions supporting timespecs for custom reports; users should update the reports as soonas possible.
>> The following translations are updated: Farsi, Ukrainian
>>
>> Known Issues
>>
>> The following are open bug reports new to the 3.x series considered significant by the development team:
>>
>> • Bug 788332 - Last Reconcile Date column sorts by day of month not date.
>> • Bug 791825 - Accounting Period dates (among others) stored with a TZ-sensitive time.
>> • Bug 793156 - Incorrect sort order in Generic import transaction matcher window.
>> • Bug 793306 - Price is not imported from CSV.
>> • Bug 793556 - CSV export/import creates unbalanced transaction for fractional price.
>> • Bug 794584 - Register not updated when scheduled transactions created.
>> • Bug 794644 - Remove Old Prices is very slow.
>> • Bug 794807 - Calendar widget current month shown as (null).
>> • Bug 795071 - new account entry screen keeps on disappearing and coming back.
>> • Bug 795253 - Have problems input Chinese.
>> • Bug 795294 - Can't navigate between tabs using the scroll wheel.
>> • Bug 795362 - Special variable "i" not parsed in function calls.
>> • Bug 795383 - Gnucash crashes on import of a 1400-transaction (or more) CSV file.
>> • Bug 795384 - GnuCash 3 is tremendously memory hungry on macOs.
>> • Bug 795729 - Advanced Portfolio Report - Percentage rates not displaying leading zeroes.
>> • Bug 795753 - Initial save into MySQL should use bulk inserts.
>> • Bug 795804 - Extremely slow save.
>> • Bug 795961 - CSV importer doesn't match any rows.
>> • Bug 796100 - Autosave Doesn't Always Work.
>> • Bug 796122 - Poor Performance Scanning Old Files During Autosave.
>> • Bug 796492 - Wrong calculation of the first occurrence.
>> • Bug 796496 - CSV Importer: Column Selectors invisible on Windows
>> .
>> • Bug 796500 - Scalability issue - importing large CSV to large book won't finish.
>> • Bug 796520 - Layout overlapping in Income & Expense Chart.
>> • Bug 796656 - GnuCash frequently crashes, usually involving unsaved transactions.
>> • Bug 796687 - Tax Entity name and type for an account won't work under "Tax Reporting Options" in Gnucash 3.2
>> • Bug 796688 - "Next" Button Moves Repeatedly During New File Wizard.
>> • Bug 796698 - Transaction can't be updated on MariaDB 10.2.
>> • Bug 796728 - GnuCash 3.0-3.2 crashes when starting up under Windows.
>> • Bug 796736 - Column Widths calculator need to allow more padding.
>> • Bug 796740 - Selecting register value with mouse fails.
>> • Bug 796746 - Cannot copy and paste anything into the amount field (both credit and debit)
>> • Bug 796750 - qof_query_search_for stores pointer of type string argument.
>> • Bug 796754 - Guile encoding certain strings not as UTF-8.
>> • Bug 796758 - Improve error messages, why one can not remove a tax table.
>> • 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 796767 - The importer shows read-only and placeholder accounts.
>> • Bug 796772 - Receivable Ageing Report invalid URL for Totals column.
>> • Bug 796773 - Display of Negative numbers.
>> • Bug 796774 - Investment account QIF Import does not import transaction.
>> • Bug 796775 - Auto fill not working correctly (only match the first char you type ...)
>> • Bug 796779 - Window size in SEPA transaction.
>> • Bug 796782 - Cannot import OFX file in new 3.2.
>> • Bug 796789 - Unable to access mounted USB sticks and/or network locations from File Open/File Save As dialogs Ubuntu/Linux Mint.
>> • Bug 796790 - Crash on MacOS on brand new installation without any transactions entered yet.
>> • Bug 796799 - After Deleting Transaction Price, Enter Required 2x.
>> • Bug 796804 - Nonenglish characters problem in Book Options.
>> • Bug 796806 - Crash after OFX import if line item dragged.
>> • Bug 796810 - Account creation and editing dialogs do not allow entering umlaut-u.
>> • Bug 796824 - took more than 2 hours to import 220 transactions.
>> • Bug 796842 - Add new employee window may not fit on screen.
>> • Bug 796844 - Amount column of Customer Report should net Credits and Debits.
>> • Bug 796847 - Error trying to do CSV import doesn't recognize account specification.
>> • Bug 796849 - Load another QIF file causes "that file already loaded" dialog.
>> • Bug 796850 - Auto-decimal-point causes incorrect price to display when amount is edited.
>> • Bug 796857 - Import of QIF duplicates transfer transactions.
>> • Bug 796867 - GNUCash crashes on startup with Mac Mojave 10.14 Dark mode.
>> • Bug 796869 - Find Transaction Description pulldown does not work.
>> • Bug 796870 - Cannot (occasionally) undo invoice billing.
>> • Bug 796871 - Some file chooser buttons don't understand UNC paths on Windows.
>> Documentation
>>
>> Concurrent with the release of Gnucash 3.3 we're pleased to also release a new version 3.3 of the companion Help and Tutorial and Concepts Guide.
>>
>> Documentation changes:
>>
>> • Bug 777893 - Add information to Guide about file formats, esp. SQL.
>> • Bug 791169 - Add Reconciliation definition to glossary.
>> • Bug 796800 - None of the "GnuCash Tutorial and Concepts Guide" graphics (.png files) display.
>> • Bug 796820 - References to "Gnome Bugzilla" should be changed to "GnuCash Bugzilla".
>> • Add travis continuous integration to docs.
>> • Add tax tables to documentation.
>> • Document Filter/Closing transactions feature.
>>
>> Getting GnuCash for Windows and MacOS
>>
>> GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.9 (Mavericks)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is a disk image containing a drag-and-drop application bundle.
>> SourceForge:
>>
>> Download GnuCash for Win32: https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.setup.exe
>> Download GnuCash for Mac-Intel: https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-3.3-1.dmg
>>
>> Github
>>
>> Download GnuCash for Win32: https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.setup.exe
>> Download GnuCash for Mac-Intel: https://github.com/Gnucash/gnucash/releases/download/3.3/Gnucash-Intel-3.3-1.dmg
>>
>> Getting GnuCash as source code
>>
>> If you want to compile GnuCash 3.3 for yourself, the source code can be downloaded from:
>>
>> Sourceforge:
>> http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.bz2
>> http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.gz
>> Github:
>> https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.bz2
>> https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.gz
>> WARNING Do not try to use the github-generated files labelled "Source Code". They have not been processed with swig and will not build.
>> You can also checkout the sources: git clone https://github.com/Gnucash/gnucash.
>>
>>
>> Please consult the README.dependencies file in the sources for the required dependencies and versions needed to build GnuCash from source. Additional information on building GnuCash may be found at https://wiki.gnucash.org/wiki/Building.
>>
>> Getting the documentation
>>
>> The documentation is available at Documentation page of the GnuCash website. The 3.3 documentation can be found under "GnuCash v3 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
>>
>> If you want to compile the GnuCash Documentation 3.3 for yourself, the source code can be downloaded from:
>>
>> Sourceforge: http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-docs-3.3.tar.gz
>> GitHub: https://github.com/Gnucash/gnucash/releases/download/3.2/gnucash-docs-3.3.tar.gz
>> You can also checkout the sources directly from the git repository as described at https://wiki.gnucash.org/wiki/Git.
>>
>> Detailed instructions for building GnuCash may be found at https://wiki.gnucash.org/wiki/Building and for the Documentation at https://wiki.gnucash.org/wiki/Initializing_Documentation_Build_Environment.
>>
>> About the Program
>>
>> GnuCash is a free, open source accounting program released under the GNU General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, Mac OSX and Microsoft Windows. Programming on GnuCash began in 1997, and its first stable release was in 1998.
>>
>> _______________________________________________
>> gnucash-devel mailing list
>> [hidden email]
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Greg Etling-2
Apologies for threading/formatting issues as I was not subscribed to the
list for this message.

Is there any way to manually revert the size to 72/inch on Mac? The larger
font now causes major issues on my 13" pre-retina (1280x800) screen,
including an inability to resize the window width to be less/equal to
screen width. It's bad enough from a usability standpoint that I reverted
to 3.2.

Best,
Greg

---
[GNC] [GNC-dev] GnuCash 3.3 Released*John Ralls* jralls at ceridwen.us
<gnucash-user%40gnucash.org?Subject=Re:%20Re%3A%20%5BGNC%5D%20%5BGNC-dev%5D%20GnuCash%203.3%20Released&In-Reply-To=%3C8572AFDA-6DA0-42C0-B3E6-0364F73214D7%40ceridwen.us%3E>
*Sun Sep 30 22:45:56 EDT 2018*

That’s the result of https://bugzilla.gnome.org/show_bug.cgi?id=787867
<https://bugzilla.gnome.org/show_bug.cgi?id=787867> and some related
bugs and changes. After much thrashing about Behdad discovered that
even though Apple says that resolution is in points, they actually
mean CSS points (96/inch) instead of printer’s points (72/inch).

Regards,
John Ralls


>* On Sep 30, 2018, at 4:33 PM, chris graves <mohavebaked at gmail.com <https://lists.gnucash.org/mailman/listinfo/gnucash-user>> wrote:
*> >* Damn, you guys have been busy, thanks for all the hard work!
*> >* One thing that popped out right away was that the font size for
most aspects of the program has increased by 6 or so points (this is
on MacOS).  Actually it was quite pleasing to my old eyes, but
unexpected.
*> >>* On Sep 30, 2018, at 1:42 PM, John Ralls <jralls at ceridwen.us
<https://lists.gnucash.org/mailman/listinfo/gnucash-user>> wrote:
*>> >>* The GnuCash development team announces GnuCash 3.3, the fourth
release of the 3.x stable release series.
*>> >>* Changes
*>> >>* Between 3.2 and 3.3, the following bugfixes were accomplished:
*>> >>* • Bug 771667 - Different warnings when changing reconciled
splits vs. splits linked to reconciled splits.
*>>* • Bug 784420 - "Save changes on closing" window waits 2^32
seconds when "Time to wait for answer" is set 0.
*>>* • Bug 786708 - GnuCash won't load currency fractions larger than
1000000. Also create larger fractions for the account dialog.
*>>* • Bug 787439 - Segmentation Fault in Transfer dialog after
clearing Date field and pressing escape.
*>>* • Bug 789594 - Unable to overwrite sqlite3 database file.
*>>* • Bug 792446 - Mixed languages in error dialog.
*>>* • Bug 794526 - Python bindings can't find loadable modules.
*>>* • Bug 794755 - Commodity Register displays fractional prices.
*>>* Prices will now be displayed in decimal, rounded to two more
places than the currency's smallest unit.
*>> >>* • Bug 794870 - If no book is opened, gnucash still asks if
the user wants to save changes when opening a file.
*>>* • Bug 795821 - GnuCash could not obtain the lock for
file://C:\Users\username\Documents\GnuCash\2.6.21\xxxx\xxxx.gnucash
*>>* • Bug 796054 - Unposting and reposting invoice doubles amounts.
*>>* • Bug 796137 - query.search_for outputs critical qof.object
errors and prevents queries being run.
*>>* • Bug 796248 - Editing Scheduled Transaction.
*>>* In addition to not begining to edit already-loaded transactions,
don't try to load splits that are already loaded. It shouldn't be
possible to load a transaction without also loading its splits.
*>> >>* • Bug 796474 - Segmentation fault while setting up online banking.
*>>* Allow only a single instance of the assistant.
*>> >>* • Bug 796509 - Saved reports don't respect *some* 'Edit
report options'.
*>>* • Bug 796579 - Cannot go forward with empty duplicates screen.
*>>* • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
*>>* • Bug 796669 - Dark Theme Text Colors Hard to Read.
*>>* Only add the register-foreground class when using Gnucash built
in colours. When this setting not used, the foreground colour by
default will be what ever the theme has set and will be down to the
user to over ride along with the other register colours.
*>> >>* • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
*>>* • Bug 796725 - 4 of 6 Date Posted options fail to return
matching transactions.
*>>* • Bug 796734 - Auto-complete entry not highlighting to allow for
incremental entry.
*>>* • Bug 796737 - Patch to restore gncmod-python.c.
*>>* • Bug 796739 - Toolbar buttons have no labels.
*>>* • Bug 796751 - reconcile window usability - R column should be
next to Amount.
*>>* • Bug 796755 - buggy window handling at startup.
*>>* • Bug 796756 - OFX import fails to recognize associated income accounts.
*>>* • Bug 796759 - --add-price-quotes leaves a lock on the file.
*>>* • Bug 796762 - Scrollbar partially hides the delete button in
the Saved Report Configurations window.
*>>* The vertical scrollbar obscures the delete button in the tree
view so add a dummy blank column to the end and set it to the width of
the vertical scrollbar.
*>> >>* • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
*>>* • Bug 796777 - CVE-2008-1391: Integer overflow in included
strfmon function.
*>>* • Bug 796788 - Strange behaviour in options of multicolumn report.
*>>* • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
*>>* • Bug 796812 - gnc_date_cell_get_date and
gnc_date_cell_get_date_gdate have different date validation behaviour.
*>>* • Bug 796813 - Date validation inconsistent.
*>>* • Bug 796814 - Changing a book's read-only threshold doesn't
immediately affect open registers.
*>>* • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
*>>* • Bug 796819 - Bad icon with Spanish localization.
*>>* Drop translations of the 'gnucash-icon' string from our po files
and add a note for translators to not translate this string or use the
literal 'gnucash-icon' as translation.
*>> >>* • Bug 796820 - References to 'Gnome Bugzilla' should be
changed to 'GnuCash Bugzilla'.
*>>* • Bug 796833 - Excel csv Format misprocessed.
*>>* Convert all line ending styles to the one expected by the C++
standard library before starting to parse a csv file.
*>> >>* • Bug 796839 - Find transaction won't filter on Date Posted.
*>>* • Bug 796858 - TypeError: in method 'qof_query_int32_predicate',
argument 2 of type 'gint32' on
gnucash.gnucash_core.QueryInt32Predicate.
*>>* The Following fixes and improvemts were not associated with bug reports:
*>> >>* • Set toolbar buttons to show both icon and text.
*>>* And make the icon small to recover some vertical screen estate.
The motivation for this is that Gtk has dropped the ability for users
to change a toolbar's appearance. And as our icons are often less than
descriptive many users benefit from having textual descriptions as
well. This is the best compromise we can make until the gui gets an
in-depth redesign.
*>> >>* • Add preference for forcing prices to decimal display.
*>>* Anticipating that some users might prefer to see exact prices,
add a preference to General>Numbers to configure whether prices are
rounded to decimals or are displayed as exact fractions.
*>> >>* • Revert the "Average Cost" pricing changes made in 2.6.17.
*>>* These changes broke trial balances in many books.
*>> >>* • Allow saving to xml over an existing sqlite3 file and the
other way around.
*>>* • Add customer/vendor ID in client section of invoices.
*>>* Partly fixes bugs 430259 and 742086; full fixes would require
not-backward-compatible data model changes.
*>> >>* • Change the default filter for General Ledger.
*>>* The General Ledger default for the number of days shown is 30 but
for the Register it is 0, meaning show all. So change the default
filter based on ledger type and use this when determining if the
setting should be saved or removed.
*>> >>* • Fix gtk accelerator mixups by explicitly disabling actions
that are not relevant.
*>>* For example, File->Print and its variants for various page types
all use the same '<primar>p' as global accelerator. It was possible to
have gnucash invoke the 'Print Report...' action instead of the 'Print
Invoice...' action when hitting <primary>p on an invoice page. If no
report page was open at this point, gnucash would crash. If a report
was open, gnucash would invoke the print action on that report instead
of opening an invoice report for the invoice.
*>> >>* • [job-report] Prevent Crash if there is no AR account
*>>* • Add the ability to cascade account colours in account tree.
*>>* The colour on an account that has sub-accounts can be applied to
its sub-accounts; by default only those sub-accounts that don't have a
colour set are affected, but there's a preference to override that.
*>> >>* • Speed up loading the preference dialog by blocking register
updates until the dialog is fully loaded.
*>>* • Update change_tax_code.py, add basic test for python query.
*>>* • Simplify GNCQueryView's data model: It was managing a number
of redudant parameters which were leaking memory all over the place.
The information that was tracked could easily be extracted from the
underlying GtkTreeView, GtkTreeModel or GtkTreeSelection when needed.
*>>* • Open customer/vendor/employee report when double-clicking an
the respective owner the cust/vend/empl overview page.
*>>* • Update Overview of README based on
https://lists.gnucash.org/pipermail/gnucash-devel/2018-September/042748.html
<https://lists.gnucash.org/pipermail/gnucash-devel/2018-September/042748.html>
*>>* • Many new tests for reports.
*>>* • Some substantial speedups when loading large amounts of
business transactions from a SQL backend.
*>>* • Clean up a lot of memory leaks.
*>>* • Remove all use of Timespec in the program. Provide deprecated
wrapper functions supporting timespecs for custom reports; users
should update the reports as soonas possible.
*>>* The following translations are updated: Farsi, Ukrainian
*>> >>* Known Issues
*>> >>* The following are open bug reports new to the 3.x series
considered significant by the development team:
*>> >>* • Bug 788332 - Last Reconcile Date column sorts by day of
month not date.
*>>* • Bug 791825 - Accounting Period dates (among others) stored
with a TZ-sensitive time.
*>>* • Bug 793156 - Incorrect sort order in Generic import
transaction matcher window.
*>>* • Bug 793306 - Price is not imported from CSV.
*>>* • Bug 793556 - CSV export/import creates unbalanced transaction
for fractional price.
*>>* • Bug 794584 - Register not updated when scheduled transactions created.
*>>* • Bug 794644 - Remove Old Prices is very slow.
*>>* • Bug 794807 - Calendar widget current month shown as (null).
*>>* • Bug 795071 - new account entry screen keeps on disappearing
and coming back.
*>>* • Bug 795253 - Have problems input Chinese.
*>>* • Bug 795294 - Can't navigate between tabs using the scroll wheel.
*>>* • Bug 795362 - Special variable "i" not parsed in function calls.
*>>* • Bug 795383 - Gnucash crashes on import of a 1400-transaction
(or more) CSV file.
*>>* • Bug 795384 - GnuCash 3 is tremendously memory hungry on macOs.
*>>* • Bug 795729 - Advanced Portfolio Report - Percentage rates not
displaying leading zeroes.
*>>* • Bug 795753 - Initial save into MySQL should use bulk inserts.
*>>* • Bug 795804 - Extremely slow save.
*>>* • Bug 795961 - CSV importer doesn't match any rows.
*>>* • Bug 796100 - Autosave Doesn't Always Work.
*>>* • Bug 796122 - Poor Performance Scanning Old Files During Autosave.
*>>* • Bug 796492 - Wrong calculation of the first occurrence.
*>>* • Bug 796496 - CSV Importer: Column Selectors invisible on Windows
*>>* .
*>>* • Bug 796500 - Scalability issue - importing large CSV to large
book won't finish.
*>>* • Bug 796520 - Layout overlapping in Income & Expense Chart.
*>>* • Bug 796656 - GnuCash frequently crashes, usually involving
unsaved transactions.
*>>* • Bug 796687 - Tax Entity name and type for an account won't
work under "Tax Reporting Options" in Gnucash 3.2
*>>* • Bug 796688 - "Next" Button Moves Repeatedly During New File Wizard.
*>>* • Bug 796698 - Transaction can't be updated on MariaDB 10.2.
*>>* • Bug 796728 - GnuCash 3.0-3.2 crashes when starting up under Windows.
*>>* • Bug 796736 - Column Widths calculator need to allow more padding.
*>>* • Bug 796740 - Selecting register value with mouse fails.
*>>* • Bug 796746 - Cannot copy and paste anything into the amount
field (both credit and debit)
*>>* • Bug 796750 - qof_query_search_for stores pointer of type
string argument.
*>>* • Bug 796754 - Guile encoding certain strings not as UTF-8.
*>>* • Bug 796758 - Improve error messages, why one can not remove a tax table.
*>>* • 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 796767 - The importer shows read-only and placeholder accounts.
*>>* • Bug 796772 - Receivable Ageing Report invalid URL for Totals column.
*>>* • Bug 796773 - Display of Negative numbers.
*>>* • Bug 796774 - Investment account QIF Import does not import transaction.
*>>* • Bug 796775 - Auto fill not working correctly (only match the
first char you type ...)
*>>* • Bug 796779 - Window size in SEPA transaction.
*>>* • Bug 796782 - Cannot import OFX file in new 3.2.
*>>* • Bug 796789 - Unable to access mounted USB sticks and/or
network locations from File Open/File Save As dialogs Ubuntu/Linux
Mint.
*>>* • Bug 796790 - Crash on MacOS on brand new installation without
any transactions entered yet.
*>>* • Bug 796799 - After Deleting Transaction Price, Enter Required 2x.
*>>* • Bug 796804 - Nonenglish characters problem in Book Options.
*>>* • Bug 796806 - Crash after OFX import if line item dragged.
*>>* • Bug 796810 - Account creation and editing dialogs do not allow
entering umlaut-u.
*>>* • Bug 796824 - took more than 2 hours to import 220 transactions.
*>>* • Bug 796842 - Add new employee window may not fit on screen.
*>>* • Bug 796844 - Amount column of Customer Report should net
Credits and Debits.
*>>* • Bug 796847 - Error trying to do CSV import doesn't recognize
account specification.
*>>* • Bug 796849 - Load another QIF file causes "that file already
loaded" dialog.
*>>* • Bug 796850 - Auto-decimal-point causes incorrect price to
display when amount is edited.
*>>* • Bug 796857 - Import of QIF duplicates transfer transactions.
*>>* • Bug 796867 - GNUCash crashes on startup with Mac Mojave 10.14 Dark mode.
*>>* • Bug 796869 - Find Transaction Description pulldown does not work.
*>>* • Bug 796870 - Cannot (occasionally) undo invoice billing.
*>>* • Bug 796871 - Some file chooser buttons don't understand UNC
paths on Windows.
*>>* Documentation
*>> >>* Concurrent with the release of Gnucash 3.3 we're pleased to
also release a new version 3.3 of the companion Help and Tutorial and
Concepts Guide.
*>> >>* Documentation changes:
*>> >>* • Bug 777893 - Add information to Guide about file formats, esp. SQL.
*>>* • Bug 791169 - Add Reconciliation definition to glossary.
*>>* • Bug 796800 - None of the "GnuCash Tutorial and Concepts Guide"
graphics (.png files) display.
*>>* • Bug 796820 - References to "Gnome Bugzilla" should be changed
to "GnuCash Bugzilla".
*>>* • Add travis continuous integration to docs.
*>>* • Add tax tables to documentation.
*>>* • Document Filter/Closing transactions feature.
*>> >>* Getting GnuCash for Windows and MacOS
*>> >>* GnuCash is provided for both Microsoft Windows XP® and later
and MacOS X 10.9 (Mavericks)® and later in pre-built, all-in-one
packages. An installer is provided for Microsoft Windows® while the
MacOS X® package is a disk image containing a drag-and-drop
application bundle.
*>>* SourceForge:
*>> >>* Download GnuCash for Win32:
https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.setup.exe
<https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.setup.exe>
*>>* Download GnuCash for Mac-Intel:
https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-3.3-1.dmg
<https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-3.3-1.dmg>
*>> >>* Github
*>> >>* Download GnuCash for Win32:
https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.setup.exe
<https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.setup.exe>
*>>* Download GnuCash for Mac-Intel:
https://github.com/Gnucash/gnucash/releases/download/3.3/Gnucash-Intel-3.3-1.dmg
<https://github.com/Gnucash/gnucash/releases/download/3.3/Gnucash-Intel-3.3-1.dmg>
*>> >>* Getting GnuCash as source code
*>> >>* If you want to compile GnuCash 3.3 for yourself, the source
code can be downloaded from:
*>> >>* Sourceforge:
*>>* http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.bz2
<http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.bz2>
*>>* http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.gz
<http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.gz>
*>>* Github:
*>>* https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.bz2
<https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.bz2>
*>>* https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.gz
<https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar.gz>
*>>* WARNING Do not try to use the github-generated files labelled
"Source Code". They have not been processed with swig and will not
build.
*>>* You can also checkout the sources: git clone
https://github.com/Gnucash/gnucash.
<https://github.com/Gnucash/gnucash.>
*>> >> >>* Please consult the README.dependencies file in the sources
for the required dependencies and versions needed to build GnuCash
from source. Additional information on building GnuCash may be found
at https://wiki.gnucash.org/wiki/Building.
<https://wiki.gnucash.org/wiki/Building.>
*>> >>* Getting the documentation
*>> >>* The documentation is available at Documentation page of the
GnuCash website. The 3.3 documentation can be found under "GnuCash v3
(current stable release)" in multiple languages both for reading
online and for download in pdf, epub, and mobi formats.
*>> >>* If you want to compile the GnuCash Documentation 3.3 for
yourself, the source code can be downloaded from:
*>> >>* Sourceforge:
http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-docs-3.3.tar.gz
<http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-docs-3.3.tar.gz>
*>>* GitHub: https://github.com/Gnucash/gnucash/releases/download/3.2/gnucash-docs-3.3.tar.gz
<https://github.com/Gnucash/gnucash/releases/download/3.2/gnucash-docs-3.3.tar.gz>
*>>* You can also checkout the sources directly from the git
repository as described at https://wiki.gnucash.org/wiki/Git.
<https://wiki.gnucash.org/wiki/Git.>
*>> >>* Detailed instructions for building GnuCash may be found at
https://wiki.gnucash.org/wiki/Building
<https://wiki.gnucash.org/wiki/Building> and for the Documentation at
https://wiki.gnucash.org/wiki/Initializing_Documentation_Build_Environment.
<https://wiki.gnucash.org/wiki/Initializing_Documentation_Build_Environment.>
*>> >>* About the Program
*>> >>* GnuCash is a free, open source accounting program released
under the GNU General Public License (GPL) and available for
GNU/Linux, *BSD, Solaris, Mac OSX and Microsoft Windows. Programming
on GnuCash began in 1997, and its first stable release was in 1998.
*>> >>* _______________________________________________
*>>* gnucash-devel mailing list
*>>* gnucash-devel at gnucash.org
<https://lists.gnucash.org/mailman/listinfo/gnucash-user>
*>>* https://lists.gnucash.org/mailman/listinfo/gnucash-devel
<https://lists.gnucash.org/mailman/listinfo/gnucash-devel>
*> >* _______________________________________________
*>* gnucash-devel mailing list
*>* gnucash-devel at gnucash.org
<https://lists.gnucash.org/mailman/listinfo/gnucash-user>
*>* https://lists.gnucash.org/mailman/listinfo/gnucash-devel
<https://lists.gnucash.org/mailman/listinfo/gnucash-devel>
*

Greg
917-664-0083
http://gregetling.com
--
"The credit belongs to the man who is actually in the arena, whose face is
marred by dust and sweat and blood; who strives valiantly; who errs, who
comes short again and again, because there is no effort without error and
shortcoming" -Theodore Roosevelt
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Richard Ullger-2
In reply to this post by John Ralls-2
The following item appears under the fixes and improvements not
associated with bug reports...

'Set toolbar buttons to show both icon and text.
And make the icon small to recover some vertical screen estate. The
motivation for this is that Gtk has dropped the ability for users to
change a toolbar's appearance. And as our icons are often less than
descriptive many users benefit from having textual descriptions as well.
This is the best compromise we can make until the gui gets an in-depth
redesign.'

Is this a simple change that could be reverted by maybe applying a patch
locally when I build from git?

The change is hideous and takes up far too much screen real-estate. I
found that the tool-tips on the icon-only buttons sufficed but these
seem to have been removed as well.

Regards,

Richard
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Geert Janssens-4
https://wiki.gnucash.org/wiki/GTK3#Labels_of_Toolbar_Buttons

Tooltips have not been removed as far as I know and they still work on my
system.

Geert

Op maandag 1 oktober 2018 13:59:40 CEST schreef Richard Ullger:

> The following item appears under the fixes and improvements not
> associated with bug reports...
>
> 'Set toolbar buttons to show both icon and text.
> And make the icon small to recover some vertical screen estate. The
> motivation for this is that Gtk has dropped the ability for users to
> change a toolbar's appearance. And as our icons are often less than
> descriptive many users benefit from having textual descriptions as well.
> This is the best compromise we can make until the gui gets an in-depth
> redesign.'
>
> Is this a simple change that could be reverted by maybe applying a patch
> locally when I build from git?
>
> The change is hideous and takes up far too much screen real-estate. I
> found that the tool-tips on the icon-only buttons sufficed but these
> seem to have been removed as well.
>
> Regards,
>
> Richard
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Geert Janssens-4
In reply to this post by Greg Etling-2
Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> Apologies for threading/formatting issues as I was not subscribed to the
> list for this message.
>
> Is there any way to manually revert the size to 72/inch on Mac? The larger
> font now causes major issues on my 13" pre-retina (1280x800) screen,
> including an inability to resize the window width to be less/equal to
> screen width. It's bad enough from a usability standpoint that I reverted
> to 3.2.

You may set a custom default font size via gtk's settings.ini file:
https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini

Geert


_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Richard Ullger-2
In reply to this post by Geert Janssens-4
On 01/10/2018 13:37, Geert Janssens wrote:
> https://wiki.gnucash.org/wiki/GTK3#Labels_of_Toolbar_Buttons
>
> Tooltips have not been removed as far as I know and they still work on my
> system.
>
> Geert

Thanks Geert, that looks much better.

With the text labels disabled, the tool-tips have reappeared.

As an aside, running the gtkinspector with GTK_DEBUG=interactive
/bin/gnucash as per wiki gives the following error...

Traceback (most recent call last):
  File "/usr/share/gnucash/python/init.py", line 5, in <module>
    from gi import require_version
ImportError: cannot import name 'require_version' from 'gi' (unknown
location)
Found Finance::Quote version 1.47
**
Gdk:ERROR:gdkwindow.c:6509:gdk_window_set_cursor_internal: assertion
failed: (!cursor || gdk_window_get_display (window) ==
gdk_cursor_get_display (cursor))
Aborted (core dumped)

Regards,

Richard

_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Geert Janssens-4
Op maandag 1 oktober 2018 15:39:02 CEST schreef Richard Ullger:

> As an aside, running the gtkinspector with GTK_DEBUG=interactive
> /bin/gnucash as per wiki gives the following error...
>
> Traceback (most recent call last):
>   File "/usr/share/gnucash/python/init.py", line 5, in <module>
>     from gi import require_version
> ImportError: cannot import name 'require_version' from 'gi' (unknown
> location)
> Found Finance::Quote version 1.47
> **
> Gdk:ERROR:gdkwindow.c:6509:gdk_window_set_cursor_internal: assertion
> failed: (!cursor || gdk_window_get_display (window) ==
> gdk_cursor_get_display (cursor))
> Aborted (core dumped)

Yes, I've seen this as well.

It looks like the better way to start the Gtk Inspector is to simply start
gnucash and when it's fully loaded start the instpector via ctrl-shift-D or
ctrl-shift-I

Regards,

Geert


_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Greg Etling
In reply to this post by Geert Janssens-4
Two items:


   1. For some reason my home IP has been blacklisted and I've been unable
   to access wiki.gnucash.org for some time now. So I cannot reconfirm
   point 2 but working from memory...
   2. I have previously tried to set some font settings through the
   settings.ini on 3.x and been entirely unsuccessful in seeing any changes
   reflected in the UI. Are there fixes to this issue in the Mac version of
   3.3 that would make this more reliable than with 3.2?



Greg
917-664-0083
http://gregetling.com
--
"The credit belongs to the man who is actually in the arena, whose face is
marred by dust and sweat and blood; who strives valiantly; who errs, who
comes short again and again, because there is no effort without error and
shortcoming" -Theodore Roosevelt


On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <[hidden email]>
wrote:

> Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> > Apologies for threading/formatting issues as I was not subscribed to the
> > list for this message.
> >
> > Is there any way to manually revert the size to 72/inch on Mac? The
> larger
> > font now causes major issues on my 13" pre-retina (1280x800) screen,
> > including an inability to resize the window width to be less/equal to
> > screen width. It's bad enough from a usability standpoint that I reverted
> > to 3.2.
>
> You may set a custom default font size via gtk's settings.ini file:
> https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
>
> Geert
>
>
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Geert Janssens-4
Greg,

The blacklisted IP is something to take up with Derek (Derek Atkins
<[hidden email]>). He manages the infrastructure that runs the wiki.

I don't think there have been changes in the code itself, but the wiki has
been updated to be more detailed with regards to expected file locations on
different platforms. As I don't have access to a recent enough Mac I can't
verify any of these details myself though.

Others may have hands on experience.

Geert

Op maandag 1 oktober 2018 19:31:16 CEST schreef Greg Etling:

> Two items:
>
>
>    1. For some reason my home IP has been blacklisted and I've been unable
>    to access wiki.gnucash.org for some time now. So I cannot reconfirm
>    point 2 but working from memory...
>    2. I have previously tried to set some font settings through the
>    settings.ini on 3.x and been entirely unsuccessful in seeing any changes
>    reflected in the UI. Are there fixes to this issue in the Mac version of
>    3.3 that would make this more reliable than with 3.2?
>
>
>
> Greg
> 917-664-0083
> http://gregetling.com
> --
> "The credit belongs to the man who is actually in the arena, whose face is
> marred by dust and sweat and blood; who strives valiantly; who errs, who
> comes short again and again, because there is no effort without error and
> shortcoming" -Theodore Roosevelt
>
>
> On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <[hidden email]>
>
> wrote:
> > Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> > > Apologies for threading/formatting issues as I was not subscribed to the
> > > list for this message.
> > >
> > > Is there any way to manually revert the size to 72/inch on Mac? The
> >
> > larger
> >
> > > font now causes major issues on my 13" pre-retina (1280x800) screen,
> > > including an inability to resize the window width to be less/equal to
> > > screen width. It's bad enough from a usability standpoint that I
> > > reverted
> > > to 3.2.
> >
> > You may set a custom default font size via gtk's settings.ini file:
> > https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
> >
> > Geert
> >
> >
> > _______________________________________________
> > gnucash-user mailing list
> > [hidden email]
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> > https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.




_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Adrien Monteleone-2
Greg,

I don’t use the .ini method on Mac (is that not just for Windows?) but I can attest that a custom css file works fine.

Create a file called gtk-3.0.css and store it in “~/Library/Application Support/Gnucash”

Use the following css declaration to alter *all* fonts used in the UI.

* {
 font-size: 12px;
}

Set the size as desired if 12px doesn’t appeal to you. You may need to restart Gnucash between edits to see the changes.

If you want to target only specific UI elements, you’ll need to use the gtk-inspector to figure out the proper element names/classes to target.

Regards,
Adrien

> On Oct 1, 2018, at 1:27 PM, Geert Janssens <[hidden email]> wrote:
>
> Greg,
>
> The blacklisted IP is something to take up with Derek (Derek Atkins
> <[hidden email]>). He manages the infrastructure that runs the wiki.
>
> I don't think there have been changes in the code itself, but the wiki has
> been updated to be more detailed with regards to expected file locations on
> different platforms. As I don't have access to a recent enough Mac I can't
> verify any of these details myself though.
>
> Others may have hands on experience.
>
> Geert
>
> Op maandag 1 oktober 2018 19:31:16 CEST schreef Greg Etling:
>> Two items:
>>
>>
>>  1. For some reason my home IP has been blacklisted and I've been unable
>>  to access wiki.gnucash.org for some time now. So I cannot reconfirm
>>  point 2 but working from memory...
>>  2. I have previously tried to set some font settings through the
>>  settings.ini on 3.x and been entirely unsuccessful in seeing any changes
>>  reflected in the UI. Are there fixes to this issue in the Mac version of
>>  3.3 that would make this more reliable than with 3.2?
>>
>>
>>
>> Greg
>> 917-664-0083
>> http://gregetling.com
>> --
>> "The credit belongs to the man who is actually in the arena, whose face is
>> marred by dust and sweat and blood; who strives valiantly; who errs, who
>> comes short again and again, because there is no effort without error and
>> shortcoming" -Theodore Roosevelt
>>
>>
>> On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <[hidden email]>
>>
>> wrote:
>>> Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
>>>> Apologies for threading/formatting issues as I was not subscribed to the
>>>> list for this message.
>>>>
>>>> Is there any way to manually revert the size to 72/inch on Mac? The
>>>
>>> larger
>>>
>>>> font now causes major issues on my 13" pre-retina (1280x800) screen,
>>>> including an inability to resize the window width to be less/equal to
>>>> screen width. It's bad enough from a usability standpoint that I
>>>> reverted
>>>> to 3.2.
>>>
>>> You may set a custom default font size via gtk's settings.ini file:
>>> https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
>>>
>>> Geert
>>>
>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> [hidden email]
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>
>
>
>
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Jack Stewart
In reply to this post by chris graves
About a year ago I installed a version of MacOS GNUCash and made
some set-up mistakes from which I could not back out. (e.g. I
found that after creating some accounts I could not delete
them.) It was suggested that I uninstall GNUCash and begin all
over again. Uninstalling was a very arduous, time consuming, and
expensive process for me and has left me afraid to try using
GNUCash again. I want to try again with v3.3 but while
maintaining my ability to escape from user errors and incorrect
set-up judgements.

I would appreciate any guidance I cn be given on how I can get
GNUCash going without becoming mired in "undoing" things which,
in hindsight, I want to change. I know double entry book keeping
but am a total novice with GNUCash.

Thanks for any suggestions you can offer on how I can avoid
having to repeat this depressing process. I need the freedom to
experiment with ideas and back away from the bad ones.

Thanks for your help,

Jack


On 9/30/18, John Ralls said ……

>The GnuCash development team announces GnuCash 3.3, the fourth
>release of the 3.x stable release series.
>
>Changes
>
>Between 3.2 and 3.3, the following bugfixes were accomplished:
>
>• Bug 771667 - Different warnings when changing reconciled
>splits vs. splits linked to reconciled splits.
>• Bug 784420 - "Save changes on closing" window waits 2^32
>seconds when "Time to wait for answer" is set 0.
>• Bug 786708 - GnuCash won't load currency fractions larger
>than 1000000. Also create larger fractions for the account dialog.
>• Bug 787439 - Segmentation Fault in Transfer dialog after
>clearing Date field and pressing escape.
>• Bug 789594 - Unable to overwrite sqlite3 database file.
>• Bug 792446 - Mixed languages in error dialog.
>• Bug 794526 - Python bindings can't find loadable modules.
>• Bug 794755 - Commodity Register displays fractional prices.
>Prices will now be displayed in decimal, rounded to two more
>places than the currency's smallest unit.
>
>• Bug 794870 - If no book is opened, gnucash still asks if
>the user wants to save changes when opening a file.
>• Bug 795821 - GnuCash could not obtain the lock for file://C:\Users\username\Documents\GnuCash\2.6.21\xxxx\xxxx.gnucash
>• Bug 796054 - Unposting and reposting invoice doubles amounts.
>• Bug 796137 - query.search_for outputs critical qof.object
>errors and prevents queries being run.
>• Bug 796248 - Editing Scheduled Transaction.
>In addition to not begining to edit already-loaded
>transactions, don't try to load splits that are already loaded.
>It shouldn't be possible to load a transaction without also
>loading its splits.
>
>• Bug 796474 - Segmentation fault while setting up online banking.
>Allow only a single instance of the assistant.
>
>• Bug 796509 - Saved reports don't respect *some* 'Edit
>report options'.
>• Bug 796579 - Cannot go forward with empty duplicates screen.
>• Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>• Bug 796669 - Dark Theme Text Colors Hard to Read.
>Only add the register-foreground class when using Gnucash built
>in colours. When this setting not used, the foreground colour
>by default will be what ever the theme has set and will be down
>to the user to over ride along with the other register colours.
>
>• Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>• Bug 796725 - 4 of 6 Date Posted options fail to return
>matching transactions.
>• Bug 796734 - Auto-complete entry not highlighting to allow
>for incremental entry.
>• Bug 796737 - Patch to restore gncmod-python.c.
>• Bug 796739 - Toolbar buttons have no labels.
>• Bug 796751 - reconcile window usability - R column should
>be next to Amount.
>• Bug 796755 - buggy window handling at startup.
>• Bug 796756 - OFX import fails to recognize associated
>income accounts.
>• Bug 796759 - --add-price-quotes leaves a lock on the file.
>• Bug 796762 - Scrollbar partially hides the delete button in
>the Saved Report Configurations window.
>The vertical scrollbar obscures the delete button in the tree
>view so add a dummy blank column to the end and set it to the
>width of the vertical scrollbar.
>
>• Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>• Bug 796777 - CVE-2008-1391: Integer overflow in included
>strfmon function.
>• Bug 796788 - Strange behaviour in options of multicolumn report.
>• Bug 796792 - SaveAs Overwrite dialogue in background and
>not visible.
>• Bug 796812 - gnc_date_cell_get_date and
>gnc_date_cell_get_date_gdate have different date validation behaviour.
>• Bug 796813 - Date validation inconsistent.
>• Bug 796814 - Changing a book's read-only threshold doesn't
>immediately affect open registers.
>• Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
>• Bug 796819 - Bad icon with Spanish localization.
>Drop translations of the 'gnucash-icon' string from our po
>files and add a note for translators to not translate this
>string or use the literal 'gnucash-icon' as translation.
>
>• Bug 796820 - References to 'Gnome Bugzilla' should be
>changed to 'GnuCash Bugzilla'.
>• Bug 796833 - Excel csv Format misprocessed.
>Convert all line ending styles to the one expected by the C++
>standard library before starting to parse a csv file.
>
>• Bug 796839 - Find transaction won't filter on Date Posted.
>• Bug 796858 - TypeError: in method
>'qof_query_int32_predicate', argument 2 of type 'gint32' on gnucash.gnucash_core.QueryInt32Predicate.
>The Following fixes and improvemts were not associated with bug reports:
>
>• Set toolbar buttons to show both icon and text.
>And make the icon small to recover some vertical screen estate.
>The motivation for this is that Gtk has dropped the ability for
>users to change a toolbar's appearance. And as our icons are
>often less than descriptive many users benefit from having
>textual descriptions as well. This is the best compromise we
>can make until the gui gets an in-depth redesign.
>
>• Add preference for forcing prices to decimal display.
>Anticipating that some users might prefer to see exact prices,
>add a preference to General>Numbers to configure whether prices
>are rounded to decimals or are displayed as exact fractions.
>
>• Revert the "Average Cost" pricing changes made in 2.6.17.
>These changes broke trial balances in many books.
>
>• Allow saving to xml over an existing sqlite3 file and the
>other way around.
>• Add customer/vendor ID in client section of invoices.
>Partly fixes bugs 430259 and 742086; full fixes would require
>not-backward-compatible data model changes.
>
>• Change the default filter for General Ledger.
>The General Ledger default for the number of days shown is 30
>but for the Register it is 0, meaning show all. So change the
>default filter based on ledger type and use this when
>determining if the setting should be saved or removed.
>
>• Fix gtk accelerator mixups by explicitly disabling actions
>that are not relevant.
>For example, File->Print and its variants for various page
>types all use the same '<primar>p' as global accelerator. It
>was possible to have gnucash invoke the 'Print Report...'
>action instead of the 'Print Invoice...' action when hitting
><primary>p on an invoice page. If no report page was open at
>this point, gnucash would crash. If a report was open, gnucash
>would invoke the print action on that report instead of opening
>an invoice report for the invoice.
>
>• [job-report] Prevent Crash if there is no AR account
>• Add the ability to cascade account colours in account tree.
>The colour on an account that has sub-accounts can be applied
>to its sub-accounts; by default only those sub-accounts that
>don't have a colour set are affected, but there's a preference
>to override that.
>
>• Speed up loading the preference dialog by blocking register
>updates until the dialog is fully loaded.
>• Update change_tax_code.py, add basic test for python query.
>• Simplify GNCQueryView's data model: It was managing a
>number of redudant parameters which were leaking memory all
>over the place. The information that was tracked could easily
>be extracted from the underlying GtkTreeView, GtkTreeModel or
>GtkTreeSelection when needed.
>• Open customer/vendor/employee report when double-clicking
>an the respective owner the cust/vend/empl overview page.
>• Update Overview of README based on https://lists.gnucash.org/pipermail/gnucash-devel/2018-September/042748.
>html
>• Many new tests for reports.
>• Some substantial speedups when loading large amounts of
>business transactions from a SQL backend.
>• Clean up a lot of memory leaks.
>• Remove all use of Timespec in the program. Provide
>deprecated wrapper functions supporting timespecs for custom
>reports; users should update the reports as soonas possible.
>The following translations are updated: Farsi, Ukrainian
>
>Known Issues
>
>The following are open bug reports new to the 3.x series
>considered significant by the development team:
>
>• Bug 788332 - Last Reconcile Date column sorts by day of
>month not date.
>• Bug 791825 - Accounting Period dates (among others) stored
>with a TZ-sensitive time.
>• Bug 793156 - Incorrect sort order in Generic import
>transaction matcher window.
>• Bug 793306 - Price is not imported from CSV.
>• Bug 793556 - CSV export/import creates unbalanced
>transaction for fractional price.
>• Bug 794584 - Register not updated when scheduled
>transactions created.
>• Bug 794644 - Remove Old Prices is very slow.
>• Bug 794807 - Calendar widget current month shown as (null).
>• Bug 795071 - new account entry screen keeps on disappearing
>and coming back.
>• Bug 795253 - Have problems input Chinese.
>• Bug 795294 - Can't navigate between tabs using the scroll wheel.
>• Bug 795362 - Special variable "i" not parsed in function calls.
>• Bug 795383 - Gnucash crashes on import of a
>1400-transaction (or more) CSV file.
>• Bug 795384 - GnuCash 3 is tremendously memory hungry on macOs.
>• Bug 795729 - Advanced Portfolio Report - Percentage rates
>not displaying leading zeroes.
>• Bug 795753 - Initial save into MySQL should use bulk inserts.
>• Bug 795804 - Extremely slow save.
>• Bug 795961 - CSV importer doesn't match any rows.
>• Bug 796100 - Autosave Doesn't Always Work.
>• Bug 796122 - Poor Performance Scanning Old Files During Autosave.
>• Bug 796492 - Wrong calculation of the first occurrence.
>• Bug 796496 - CSV Importer: Column Selectors invisible on Windows
>.
>• Bug 796500 - Scalability issue - importing large CSV to
>large book won't finish.
>• Bug 796520 - Layout overlapping in Income & Expense Chart.
>• Bug 796656 - GnuCash frequently crashes, usually involving
>unsaved transactions.
>• Bug 796687 - Tax Entity name and type for an account won't
>work under "Tax Reporting Options" in Gnucash 3.2
>• Bug 796688 - "Next" Button Moves Repeatedly During New File Wizard.
>• Bug 796698 - Transaction can't be updated on MariaDB 10.2.
>• Bug 796728 - GnuCash 3.0-3.2 crashes when starting up under Windows.
>• Bug 796736 - Column Widths calculator need to allow more padding.
>• Bug 796740 - Selecting register value with mouse fails.
>• Bug 796746 - Cannot copy and paste anything into the amount
>field (both credit and debit)
>• Bug 796750 - qof_query_search_for stores pointer of type
>string argument.
>• Bug 796754 - Guile encoding certain strings not as UTF-8.
>• Bug 796758 - Improve error messages, why one can not remove
>a tax table.
>• 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 796767 - The importer shows read-only and placeholder accounts.
>• Bug 796772 - Receivable Ageing Report invalid URL for
>Totals column.
>• Bug 796773 - Display of Negative numbers.
>• Bug 796774 - Investment account QIF Import does not import transaction.
>• Bug 796775 - Auto fill not working correctly (only match
>the first char you type ...)
>• Bug 796779 - Window size in SEPA transaction.
>• Bug 796782 - Cannot import OFX file in new 3.2.
>• Bug 796789 - Unable to access mounted USB sticks and/or
>network locations from File Open/File Save As dialogs
>Ubuntu/Linux Mint.
>• Bug 796790 - Crash on MacOS on brand new installation
>without any transactions entered yet.
>• Bug 796799 - After Deleting Transaction Price, Enter Required 2x.
>• Bug 796804 - Nonenglish characters problem in Book Options.
>• Bug 796806 - Crash after OFX import if line item dragged.
>• Bug 796810 - Account creation and editing dialogs do not
>allow entering umlaut-u.
>• Bug 796824 - took more than 2 hours to import 220 transactions.
>• Bug 796842 - Add new employee window may not fit on screen.
>• Bug 796844 - Amount column of Customer Report should net
>Credits and Debits.
>• Bug 796847 - Error trying to do CSV import doesn't
>recognize account specification.
>• Bug 796849 - Load another QIF file causes "that file
>already loaded" dialog.
>• Bug 796850 - Auto-decimal-point causes incorrect price to
>display when amount is edited.
>• Bug 796857 - Import of QIF duplicates transfer transactions.
>• Bug 796867 - GNUCash crashes on startup with Mac Mojave
>10.14 Dark mode.
>• Bug 796869 - Find Transaction Description pulldown does not work.
>• Bug 796870 - Cannot (occasionally) undo invoice billing.
>• Bug 796871 - Some file chooser buttons don't understand UNC
>paths on Windows.
>Documentation
>
>Concurrent with the release of Gnucash 3.3 we're pleased to
>also release a new version 3.3 of the companion Help and
>Tutorial and Concepts Guide.
>
>Documentation changes:
>
>• Bug 777893 - Add information to Guide about file formats,
>esp. SQL.
>• Bug 791169 - Add Reconciliation definition to glossary.
>• Bug 796800 - None of the "GnuCash Tutorial and Concepts
>Guide" graphics (.png files) display.
>• Bug 796820 - References to "Gnome Bugzilla" should be
>changed to "GnuCash Bugzilla".
>• Add travis continuous integration to docs.
>• Add tax tables to documentation.
>• Document Filter/Closing transactions feature.
>
>Getting GnuCash for Windows and MacOS
>
>GnuCash is provided for both Microsoft Windows XP® and later
>and MacOS X 10.9 (Mavericks)® and later in pre-built,
>all-in-one packages. An installer is provided for Microsoft
>Windows® while the MacOS X® package is a disk image
>containing a drag-and-drop application bundle.
>SourceForge:
>
>Download GnuCash for Win32: https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.setup.
>exe
>Download GnuCash for Mac-Intel: https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-3.3-
>1.dmg
>
>Github
>
>Download GnuCash for Win32: https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.
>setup.exe
>Download GnuCash for Mac-Intel: https://github.com/Gnucash/gnucash/releases/download/3.3/Gnucash-Intel-3
>.3-1.dmg
>
>Getting GnuCash as source code
>
>If you want to compile GnuCash 3.3 for yourself, the source
>code can be downloaded from:
>
>Sourceforge:
>http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.bz2
>http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-3.3.tar.gz
>Github:
>
>https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar
>.bz2
>
>https://github.com/Gnucash/gnucash/releases/download/3.3/gnucash-3.3.tar
>.gz
>WARNING Do not try to use the github-generated files labelled
>"Source Code". They have not been processed with swig and will
>not build.
>You can also checkout the sources: git clone https://github.com/Gnucash/gnucash.
>
>
>Please consult the README.dependencies file in the sources for
>the required dependencies and versions needed to build GnuCash
>from source. Additional information on building GnuCash may be
>found at https://wiki.gnucash.org/wiki/Building.
>
>Getting the documentation
>
>The documentation is available at Documentation page of the
>GnuCash website. The 3.3 documentation can be found under
>"GnuCash v3 (current stable release)" in multiple languages
>both for reading online and for download in pdf, epub, and mobi formats.
>
>If you want to compile the GnuCash Documentation 3.3 for
>yourself, the source code can be downloaded from:
>
>Sourceforge: http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-docs-3.3.
>tar.gz
>GitHub: https://github.com/Gnucash/gnucash/releases/download/3.2/gnucash-docs-3.
>3.tar.gz
>You can also checkout the sources directly from the git
>repository as described at https://wiki.gnucash.org/wiki/Git.
>
>Detailed instructions for building GnuCash may be found at
>https://wiki.gnucash.org/wiki/Building and for the
>Documentation at https://wiki.gnucash.org/wiki/
>Initializing_Documentation_Build_Environment.
>
>About the Program
>
>GnuCash is a free, open source accounting program released
>under the GNU General Public License (GPL) and available for
>GNU/Linux, *BSD, Solaris, Mac OSX and Microsoft Windows.
>Programming on GnuCash began in 1997, and its first stable
>release was in 1998.
>
>_______________________________________________
>gnucash-user mailing list
>[hidden email]
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>If you are using Nabble or Gmane, please see
>https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>-----
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.

_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Greg Etling-2
In reply to this post by Adrien Monteleone-2
Adrien,

Thank you for this. I compared and tested against what is on the Wiki page
(using my phone to avoid the blacklist!), and what you sent worked. Note
for others, at least with Gnucash 3.2 and 3.3 and OSX High Sierra,
'font-size' worked while 'font' (as recommended on the wiki) had no effect.

Side effect of installing 3.3 - when I downgraded to 3.2, all of my graphs
are too wide when set at 100% width. They are fine now that I've been able
to re-upgrade thanks to this workaround, but just noting the behavior for
anyone else switching between the two versions.

Greg
917-664-0083
http://gregetling.com
--
"The credit belongs to the man who is actually in the arena, whose face is
marred by dust and sweat and blood; who strives valiantly; who errs, who
comes short again and again, because there is no effort without error and
shortcoming" -Theodore Roosevelt

On Mon, Oct 1, 2018 at 3:07 PM, Adrien Monteleone <
[hidden email]> wrote:

> Greg,
>
> I don’t use the .ini method on Mac (is that not just for Windows?) but I
> can attest that a custom css file works fine.
>
> Create a file called gtk-3.0.css and store it in “~/Library/Application
> Support/Gnucash”
>
> Use the following css declaration to alter *all* fonts used in the UI.
>
> * {
>  font-size: 12px;
> }
>
> Set the size as desired if 12px doesn’t appeal to you. You may need to
> restart Gnucash between edits to see the changes.
>
> If you want to target only specific UI elements, you’ll need to use the
> gtk-inspector to figure out the proper element names/classes to target.
>
> Regards,
> Adrien
>
> > On Oct 1, 2018, at 1:27 PM, Geert Janssens <[hidden email]>
> wrote:
> >
> > Greg,
> >
> > The blacklisted IP is something to take up with Derek (Derek Atkins
> > <[hidden email]>). He manages the infrastructure that runs the wiki.
> >
> > I don't think there have been changes in the code itself, but the wiki
> has
> > been updated to be more detailed with regards to expected file locations
> on
> > different platforms. As I don't have access to a recent enough Mac I
> can't
> > verify any of these details myself though.
> >
> > Others may have hands on experience.
> >
> > Geert
> >
> > Op maandag 1 oktober 2018 19:31:16 CEST schreef Greg Etling:
> >> Two items:
> >>
> >>
> >>  1. For some reason my home IP has been blacklisted and I've been unable
> >>  to access wiki.gnucash.org for some time now. So I cannot reconfirm
> >>  point 2 but working from memory...
> >>  2. I have previously tried to set some font settings through the
> >>  settings.ini on 3.x and been entirely unsuccessful in seeing any
> changes
> >>  reflected in the UI. Are there fixes to this issue in the Mac version
> of
> >>  3.3 that would make this more reliable than with 3.2?
> >>
> >>
> >>
> >> Greg
> >> 917-664-0083
> >> http://gregetling.com
> >> --
> >> "The credit belongs to the man who is actually in the arena, whose face
> is
> >> marred by dust and sweat and blood; who strives valiantly; who errs, who
> >> comes short again and again, because there is no effort without error
> and
> >> shortcoming" -Theodore Roosevelt
> >>
> >>
> >> On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <
> [hidden email]>
> >>
> >> wrote:
> >>> Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> >>>> Apologies for threading/formatting issues as I was not subscribed to
> the
> >>>> list for this message.
> >>>>
> >>>> Is there any way to manually revert the size to 72/inch on Mac? The
> >>>
> >>> larger
> >>>
> >>>> font now causes major issues on my 13" pre-retina (1280x800) screen,
> >>>> including an inability to resize the window width to be less/equal to
> >>>> screen width. It's bad enough from a usability standpoint that I
> >>>> reverted
> >>>> to 3.2.
> >>>
> >>> You may set a custom default font size via gtk's settings.ini file:
> >>> https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
> >>>
> >>> Geert
> >>>
> >>>
> >>> _______________________________________________
> >>> gnucash-user mailing list
> >>> [hidden email]
> >>> To update your subscription preferences or to unsubscribe:
> >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >>> If you are using Nabble or Gmane, please see
> >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> >>> -----
> >>> Please remember to CC this list on all your replies.
> >>> You can do this by using Reply-To-List or Reply-All.
> >
> >
> >
> >
> > _______________________________________________
> > gnucash-user mailing list
> > [hidden email]
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
>
>
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Adrien Monteleone-2
Your welcome.

‘font’ declarations are for the actual font name/family. They can be used however as a ’shorthand’ property with more info. But for it to work, you have to specify at least a size and name/family. (other options are style, variant and weight)

So:

* {
 font: 12px;
}

won’t work, but this should:

* {
 font: 12px “Arial, Helvetica, sans-serif";
}


Personally, I prefer standard declarations as the shorthand versions are prone to quirks and since gtk+3 isn’t a necessarily faithful/complete implementation of web css, some might not work at all.

I’ll take a look at the wiki and adjust it as necessary for clarity and offering the most likely solutions to work.

Regards,
Adrien

> On Oct 1, 2018, at 4:59 PM, Greg Etling <[hidden email]> wrote:
>
> Adrien,
>
> Thank you for this. I compared and tested against what is on the Wiki page (using my phone to avoid the blacklist!), and what you sent worked. Note for others, at least with Gnucash 3.2 and 3.3 and OSX High Sierra, 'font-size' worked while 'font' (as recommended on the wiki) had no effect.
>
> Side effect of installing 3.3 - when I downgraded to 3.2, all of my graphs are too wide when set at 100% width. They are fine now that I've been able to re-upgrade thanks to this workaround, but just noting the behavior for anyone else switching between the two versions.
>
> Greg
> 917-664-0083
> http://gregetling.com
> --
> "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming" -Theodore Roosevelt
>
> On Mon, Oct 1, 2018 at 3:07 PM, Adrien Monteleone <[hidden email]> wrote:
> Greg,
>
> I don’t use the .ini method on Mac (is that not just for Windows?) but I can attest that a custom css file works fine.
>
> Create a file called gtk-3.0.css and store it in “~/Library/Application Support/Gnucash”
>
> Use the following css declaration to alter *all* fonts used in the UI.
>
> * {
>  font-size: 12px;
> }
>
> Set the size as desired if 12px doesn’t appeal to you. You may need to restart Gnucash between edits to see the changes.
>
> If you want to target only specific UI elements, you’ll need to use the gtk-inspector to figure out the proper element names/classes to target.
>
> Regards,
> Adrien
>
> > On Oct 1, 2018, at 1:27 PM, Geert Janssens <[hidden email]> wrote:
> >
> > Greg,
> >
> > The blacklisted IP is something to take up with Derek (Derek Atkins
> > <[hidden email]>). He manages the infrastructure that runs the wiki.
> >
> > I don't think there have been changes in the code itself, but the wiki has
> > been updated to be more detailed with regards to expected file locations on
> > different platforms. As I don't have access to a recent enough Mac I can't
> > verify any of these details myself though.
> >
> > Others may have hands on experience.
> >
> > Geert
> >
> > Op maandag 1 oktober 2018 19:31:16 CEST schreef Greg Etling:
> >> Two items:
> >>
> >>
> >>  1. For some reason my home IP has been blacklisted and I've been unable
> >>  to access wiki.gnucash.org for some time now. So I cannot reconfirm
> >>  point 2 but working from memory...
> >>  2. I have previously tried to set some font settings through the
> >>  settings.ini on 3.x and been entirely unsuccessful in seeing any changes
> >>  reflected in the UI. Are there fixes to this issue in the Mac version of
> >>  3.3 that would make this more reliable than with 3.2?
> >>
> >>
> >>
> >> Greg
> >> 917-664-0083
> >> http://gregetling.com
> >> --
> >> "The credit belongs to the man who is actually in the arena, whose face is
> >> marred by dust and sweat and blood; who strives valiantly; who errs, who
> >> comes short again and again, because there is no effort without error and
> >> shortcoming" -Theodore Roosevelt
> >>
> >>
> >> On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <[hidden email]>
> >>
> >> wrote:
> >>> Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> >>>> Apologies for threading/formatting issues as I was not subscribed to the
> >>>> list for this message.
> >>>>
> >>>> Is there any way to manually revert the size to 72/inch on Mac? The
> >>>
> >>> larger
> >>>
> >>>> font now causes major issues on my 13" pre-retina (1280x800) screen,
> >>>> including an inability to resize the window width to be less/equal to
> >>>> screen width. It's bad enough from a usability standpoint that I
> >>>> reverted
> >>>> to 3.2.
> >>>
> >>> You may set a custom default font size via gtk's settings.ini file:
> >>> https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
> >>>
> >>> Geert
> >>>
> >>>
> >>> _______________________________________________
> >>> gnucash-user mailing list
> >>> [hidden email]
> >>> To update your subscription preferences or to unsubscribe:
> >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >>> If you are using Nabble or Gmane, please see
> >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> >>> -----
> >>> Please remember to CC this list on all your replies.
> >>> You can do this by using Reply-To-List or Reply-All.
> >
> >
> >
> >
> > _______________________________________________
> > gnucash-user mailing list
> > [hidden email]
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
>
>
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Greg Etling-2
Adrien,

Then the mistake was mine - as you surmised, I attempted to use the
shorthand without enough information, causing it to be ignored.

Greg
917-664-0083
http://gregetling.com
--
"The credit belongs to the man who is actually in the arena, whose face is
marred by dust and sweat and blood; who strives valiantly; who errs, who
comes short again and again, because there is no effort without error and
shortcoming" -Theodore Roosevelt

On Mon, Oct 1, 2018 at 8:03 PM, Adrien Monteleone <
[hidden email]> wrote:

> Your welcome.
>
> ‘font’ declarations are for the actual font name/family. They can be used
> however as a ’shorthand’ property with more info. But for it to work, you
> have to specify at least a size and name/family. (other options are style,
> variant and weight)
>
> So:
>
> * {
>  font: 12px;
> }
>
> won’t work, but this should:
>
> * {
>  font: 12px “Arial, Helvetica, sans-serif";
> }
>
>
> Personally, I prefer standard declarations as the shorthand versions are
> prone to quirks and since gtk+3 isn’t a necessarily faithful/complete
> implementation of web css, some might not work at all.
>
> I’ll take a look at the wiki and adjust it as necessary for clarity and
> offering the most likely solutions to work.
>
> Regards,
> Adrien
>
> > On Oct 1, 2018, at 4:59 PM, Greg Etling <[hidden email]> wrote:
> >
> > Adrien,
> >
> > Thank you for this. I compared and tested against what is on the Wiki
> page (using my phone to avoid the blacklist!), and what you sent worked.
> Note for others, at least with Gnucash 3.2 and 3.3 and OSX High Sierra,
> 'font-size' worked while 'font' (as recommended on the wiki) had no effect.
> >
> > Side effect of installing 3.3 - when I downgraded to 3.2, all of my
> graphs are too wide when set at 100% width. They are fine now that I've
> been able to re-upgrade thanks to this workaround, but just noting the
> behavior for anyone else switching between the two versions.
> >
> > Greg
> > 917-664-0083
> > http://gregetling.com
> > --
> > "The credit belongs to the man who is actually in the arena, whose face
> is marred by dust and sweat and blood; who strives valiantly; who errs, who
> comes short again and again, because there is no effort without error and
> shortcoming" -Theodore Roosevelt
> >
> > On Mon, Oct 1, 2018 at 3:07 PM, Adrien Monteleone <
> [hidden email]> wrote:
> > Greg,
> >
> > I don’t use the .ini method on Mac (is that not just for Windows?) but I
> can attest that a custom css file works fine.
> >
> > Create a file called gtk-3.0.css and store it in “~/Library/Application
> Support/Gnucash”
> >
> > Use the following css declaration to alter *all* fonts used in the UI.
> >
> > * {
> >  font-size: 12px;
> > }
> >
> > Set the size as desired if 12px doesn’t appeal to you. You may need to
> restart Gnucash between edits to see the changes.
> >
> > If you want to target only specific UI elements, you’ll need to use the
> gtk-inspector to figure out the proper element names/classes to target.
> >
> > Regards,
> > Adrien
> >
> > > On Oct 1, 2018, at 1:27 PM, Geert Janssens <[hidden email]>
> wrote:
> > >
> > > Greg,
> > >
> > > The blacklisted IP is something to take up with Derek (Derek Atkins
> > > <[hidden email]>). He manages the infrastructure that runs the wiki.
> > >
> > > I don't think there have been changes in the code itself, but the wiki
> has
> > > been updated to be more detailed with regards to expected file
> locations on
> > > different platforms. As I don't have access to a recent enough Mac I
> can't
> > > verify any of these details myself though.
> > >
> > > Others may have hands on experience.
> > >
> > > Geert
> > >
> > > Op maandag 1 oktober 2018 19:31:16 CEST schreef Greg Etling:
> > >> Two items:
> > >>
> > >>
> > >>  1. For some reason my home IP has been blacklisted and I've been
> unable
> > >>  to access wiki.gnucash.org for some time now. So I cannot reconfirm
> > >>  point 2 but working from memory...
> > >>  2. I have previously tried to set some font settings through the
> > >>  settings.ini on 3.x and been entirely unsuccessful in seeing any
> changes
> > >>  reflected in the UI. Are there fixes to this issue in the Mac
> version of
> > >>  3.3 that would make this more reliable than with 3.2?
> > >>
> > >>
> > >>
> > >> Greg
> > >> 917-664-0083
> > >> http://gregetling.com
> > >> --
> > >> "The credit belongs to the man who is actually in the arena, whose
> face is
> > >> marred by dust and sweat and blood; who strives valiantly; who errs,
> who
> > >> comes short again and again, because there is no effort without error
> and
> > >> shortcoming" -Theodore Roosevelt
> > >>
> > >>
> > >> On Mon, Oct 1, 2018 at 8:45 AM Geert Janssens <
> [hidden email]>
> > >>
> > >> wrote:
> > >>> Op maandag 1 oktober 2018 13:37:12 CEST schreef Greg Etling:
> > >>>> Apologies for threading/formatting issues as I was not subscribed
> to the
> > >>>> list for this message.
> > >>>>
> > >>>> Is there any way to manually revert the size to 72/inch on Mac? The
> > >>>
> > >>> larger
> > >>>
> > >>>> font now causes major issues on my 13" pre-retina (1280x800) screen,
> > >>>> including an inability to resize the window width to be less/equal
> to
> > >>>> screen width. It's bad enough from a usability standpoint that I
> > >>>> reverted
> > >>>> to 3.2.
> > >>>
> > >>> You may set a custom default font size via gtk's settings.ini file:
> > >>> https://wiki.gnucash.org/wiki/GTK3#Via_settings.ini
> > >>>
> > >>> Geert
> > >>>
> > >>>
> > >>> _______________________________________________
> > >>> gnucash-user mailing list
> > >>> [hidden email]
> > >>> To update your subscription preferences or to unsubscribe:
> > >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > >>> If you are using Nabble or Gmane, please see
> > >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > >>> -----
> > >>> Please remember to CC this list on all your replies.
> > >>> You can do this by using Reply-To-List or Reply-All.
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > gnucash-user mailing list
> > > [hidden email]
> > > To update your subscription preferences or to unsubscribe:
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > > -----
> > > Please remember to CC this list on all your replies.
> > > You can do this by using Reply-To-List or Reply-All.
> > >
> >
> >
> > _______________________________________________
> > gnucash-user mailing list
> > [hidden email]
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
>
>
> _______________________________________________
> gnucash-user mailing list
> [hidden email]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Geert Janssens-4
Op dinsdag 2 oktober 2018 03:21:32 CEST schreef Greg Etling:
> Adrien,
>
> Then the mistake was mine - as you surmised, I attempted to use the
> shorthand without enough information, causing it to be ignored.
>
I'm glad you got it working.

Just to solve the other mystery: when you tried settings.ini previously, did
you also shorthand to only a font size ? I believe the font specification in
settings.ini also requires at least a font family.

Geert


_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Greg Etling
Geert,

The settings.ini changes that I failed to get working was changing the
theme, rather than changing individual settings.

Greg
917-664-0083
http://gregetling.com
--
"The credit belongs to the man who is actually in the arena, whose face is
marred by dust and sweat and blood; who strives valiantly; who errs, who
comes short again and again, because there is no effort without error and
shortcoming" -Theodore Roosevelt

On Tue, Oct 2, 2018 at 1:59 AM, Geert Janssens <[hidden email]>
wrote:

> Op dinsdag 2 oktober 2018 03:21:32 CEST schreef Greg Etling:
> > Adrien,
> >
> > Then the mistake was mine - as you surmised, I attempted to use the
> > shorthand without enough information, causing it to be ignored.
> >
> I'm glad you got it working.
>
> Just to solve the other mystery: when you tried settings.ini previously,
> did
> you also shorthand to only a font size ? I believe the font specification
> in
> settings.ini also requires at least a font family.
>
> Geert
>
>
>
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] GnuCash 3.3 Released

Geert Janssens-4
Oh, ok.

Regards,

Geert

Op dinsdag 2 oktober 2018 13:35:30 CEST schreef Greg Etling:

> Geert,
>
> The settings.ini changes that I failed to get working was changing the
> theme, rather than changing individual settings.
>
> Greg
> 917-664-0083
> http://gregetling.com
> --
> "The credit belongs to the man who is actually in the arena, whose face is
> marred by dust and sweat and blood; who strives valiantly; who errs, who
> comes short again and again, because there is no effort without error and
> shortcoming" -Theodore Roosevelt
>
> On Tue, Oct 2, 2018 at 1:59 AM, Geert Janssens <[hidden email]>
>
> wrote:
> > Op dinsdag 2 oktober 2018 03:21:32 CEST schreef Greg Etling:
> > > Adrien,
> > >
> > > Then the mistake was mine - as you surmised, I attempted to use the
> > > shorthand without enough information, causing it to be ignored.
> >
> > I'm glad you got it working.
> >
> > Just to solve the other mystery: when you tried settings.ini previously,
> > did
> > you also shorthand to only a font size ? I believe the font specification
> > in
> > settings.ini also requires at least a font family.
> >
> > Geert




_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

Christian Kluge
In reply to this post by chris graves
Hi,

Am 30.09.2018 um 22:42 schrieb John Ralls:

> • Bug 796665 - Backspace Key Inoperable After Ctrl+V.


This seems to be fixed, however I’ve encountered a new one.

Under certain circumstances I can’t select-all on autofilled
transactions with Crtl+A, if I’ve clicked into a text input field,
instead a random portion of the line gets selected right when I press
Ctrl, the “a“ has no effect afterwards.

Is this already known or should I file a report?

Kind regards

Christian Kluge

_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
Reply | Threaded
Open this post in threaded view
|

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

velizet
Hi,

I am using Gnucash 2.6.21 on Windows 10, and after ver 3.3, decided to use
3.3. However, because it takes ages to update the database during log-off
and during automatic saves, I decided to turn back to 2.6.21.

BTW, I am using xml database.
_______________________________________________
gnucash-user mailing list
[hidden email]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
12