Bring back the 2.6.21 interface
I recently tried upgrading to the lasted 3.x release and I find the interface unacceptable. Setting aside the preference for the 2.6.21 tabs, and appearance. The transaction entering in 3.6.x is horrible.
Specifically the way that predictive text input doesn't automatically handle typing over the auto-complete. The way it forces me to highlight and delete the auto-completed text and then fights me if my replacement is similar to another entry and tries to auto-complete to that entry. Not just frustrating, but unacceptably frustrating.
I simply can't endorse the new interface. It's counter-productive. If I'm missing something, I'm happy to be educated. But I couldn't find a setting to change this.
Sorry, we can’t. The new UI is driven by the switch from Gtk2 to Gtk3; that’s driven by updating to the WebKit2 library for displaying reports; and that was forced on us by Fedora dropping support for WebKit1.
However, your difficulties with autocomplete are due to https://bugs.gnucash.org/show_bug.cgi?id=796734 and that’s fixed for GnuCash 3.3.
Gtk3’s appearance is much more easily customizable than was Gtk2’s, see https://wiki.gnucash.org/wiki/GTK3 for guidance.