David, and others, I am very familiar with various FOSS communities and offerings. I am a recently retired engineer, chief engineer of a very high-tech company for the last 20 years with over 100 engineers on staff. I have the greatest respect, admiration, and appreciation for software developers and the challenges of software development in a highly heterogeneous, multi-platform environment.
So far I have observed no appreciable, functional differences or limitations between the Linux and Windows versions of GnuCash, don't sell yourselves short! Thanks, Scott On Mon, Dec 5, 2022 at 12:21 AM David T. <sunfis...@yahoo.com> wrote: > Respectfully, the problem is that GnuCash stores and handles its metadata > in a variety of ways as a consequence of its cross platform nature and its > development history. > > GnuCash was originally (and remains primarily to this day) developed on > Linux, and has been ported to Windows to meet the needs of a broader user > base. The Linux-based settings environment is radically different from > Windows, and the (small number of) developers for GnuCash have had to find > solutions to manage these differences. These solutions have had to change > over time. This has resulted in the confusing system in place today. > > That portions of the software settings linger on Windows after > uninstalling is annoying, but not generally catastrophic. Indeed, since a > GnuCash upgrade on Windows is basically an uninstall/install process, most > users would be greatly inconvenienced if their custom settings (stored in > the registry) were removed upon upgrading. > > As a volunteer managed software package, GnuCash relies on the heroic > efforts of a very small developer base to keep it up to date. > Unfortunately, there aren't developer teams dedicated to building full > cross platform functionality, so users must accept these limitations and > take up the slack. > > If, in your opinion, the information regarding the registry entries on > Windows is poorly documented, I'd recommend that you update the wiki to > meet your specifications. The likelihood that the (small, Linux-focused) > dev team will prioritize a corner case such as yours is small. There are > simply many higher priorities. > > David T. > On Dec 5, 2022, at 06:52, David Carlson <david.carlson....@gmail.com> > wrote: >> >> Scott, >> >> If you still have a copy of the offending registry files in your trash >> folder, recover it and put it in your bug report. It could help a >> developer find out what went wrong. >> >> On Sun, Dec 4, 2022 at 8:37 PM Scott Traurig <scott.trau...@gmail.com> >> wrote: >> >> David, >>> >>> Please look again. The metadata file that John referred me to is *exactly* >>> the same one as in the FAQ. >>> >>> I was just able to solve the problem a few minutes ago by deleting the >>> registry information under HKEY_CURRENT_USER/software/Gsettings. That was >>> where the problem was. I did not try to identify precisely which registry >>> key was at fault, I do not have sufficient knowledge of the software to do >>> so efficiently. Instead I uninstalled, deleted the registry info, manually >>> deleted the %appdata%/gnucash folder for good measure, then reinstalled. >>> >>> And, because this bug (and it is a bug) affects literally every book on >>> the machine, I will have to grab another machine here that I am not using >>> for production, install GnuCash, and try to replicate it there so I can >>> submit a proper bug report. >>> >>> Thanks, >>> >>> Scott >>> >>> On Sun, Dec 4, 2022 at 9:15 PM David Carlson <david.carlson....@gmail.com> >>> wrote: >>> >>> Scott, >>>> >>>> The metadata file that John referred you to is not FAQ that you checked >>>> but a file on your hard drive. The exact location depends on your os. >>>> Look under Configuration section of <https://wiki.gnucash.org/wiki/Backup> >>>> to find it. >>>> >>>> On Sun, Dec 4, 2022 at 6:11 PM Scott Traurig <scott.trau...@gmail.com> >>>> wrote: >>>> >>>> Hi John, >>>>> >>>>> Respectfully, this is beyond the user-list. That list has come up dry, >>>>> and >>>>> the conventional FAQ answer is not working. >>>>> >>>>> The relevant FAQ entry: >>>>> >>>>> < >>>>> >>>>> >>>>> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_resize_my_register_columns.3F_Why_can_I_not_shrink_the_description_column.3F >>>>> >>>>>> >>>>>> >>>>> That FAQ entry looked promising, but it did not solve the problem. There >>>>> are no entries in the .gcm file showing zero width to edit. >>>>> >>>>> Worse, uninstalling GnuCash and deleting the entire C:\Users\my user >>>>> name\AppData\Roaming\GnuCash directory, including all .gcm files such >>>>> that >>>>> they would be reconstituted from scratch, does not work either. >>>>> >>>>> Interestingly, somewhere in the system it remembers what book I had open >>>>> even through an uninstall/reinstall cycle. I suspect it has something to >>>>> do >>>>> with that. >>>>> >>>>> And whatever/wherever that data is, it also transcends books. If I create >>>>> an entirely new book, it also immediately has the exact same missing >>>>> column >>>>> label problem >>>>> >>>>> It's also worth noting that the columns themselves are visible with >>>>> normal >>>>> appearing widths. Only the labels are missing. I've attached a screen >>>>> shot. >>>>> >>>>> Is there another directory somewhere, or a set of registry entries, that >>>>> also need to be deleted? >>>>> >>>>> Thank you, >>>>> >>>>> Scott >>>>> >>>>> >>>>> On Sun, Dec 4, 2022 at 6:11 PM john <jra...@ceridwen.us> wrote: >>>>> >>>>> That's a user-list question. I've changed the CC for your convenience. >>>>>> >>>>>> The file you're looking for is the book's metadata file, see >>>>>> https://wiki.gnucash.org/wiki/Metadata_File. It stores among other >>>>>> >>>>> things >>>>> >>>>>> window sizes and column widths for registers. >>>>>> >>>>>> Regards, >>>>>> John Ralls >>>>>> >>>>>> >>>>>> On Dec 4, 2022, at 1:56 PM, Scott Traurig <scott.trau...@gmail.com> >>>>>> >>>>> wrote: >>>>> >>>>>> >>>>>> Dev's, >>>>>> >>>>>> After resizing some column headers in an account, the labels for the >>>>>> Transfer and Reconciled ("R") columns have disappeared. The header >>>>>> >>>>> blocks >>>>> >>>>>> for both are now combined into a single blank field. >>>>>> >>>>>> I tried un-installing, including manually removing the folders in >>>>>> >>>>> %appdata% >>>>> >>>>>> and Program Files (x86), but the problem persists after re-installing >>>>>> GnuCash. >>>>>> >>>>>> I grabbed another Windows 10 machine, installed on it, and opened the >>>>>> .gnucash file that I normally use from it's normal directory on my NAS >>>>>> without the same problem appearing--all column headers are fine. So the >>>>>> .gnucash file is OK. >>>>>> >>>>>> Thus it would appear that there is a file that is not removed during a >>>>>> Windows uninstall (or the manual files I deleted), or a registry >>>>>> >>>>> setting >>>>> >>>>>> that persists and continues to cause this behavior on my main PC. >>>>>> >>>>>> If someone could identify the offending file or registry setting for >>>>>> >>>>> me so >>>>> >>>>>> that I can kill it it would be most appreciated. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Scott >>>>>> ------------------------------ >>>>>> >>>>>> gnucash-devel mailing list >>>>>> gnucash-devel@gnucash.org >>>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------ >>>>> >>>>> gnucash-devel mailing list >>>>> gnucash-devel@gnucash.org >>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>>> >>>> >>>> >>>> >>>> -- >>>> David Carlson >>> >>> >>> >>> _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel