Since John indicated there is not an effort to adhere to the current Gnome HIG, that statement should probably be removed. (as they don’t conform any longer)
But there are a few places where I think they can be simplified, particularly some items in the Actions menu should probably be moved to Tools. Regards, Adrien > On Sep 14, 2018, at 1:57 PM, David T. via gnucash-devel > <gnucash-devel@gnucash.org> wrote: > > Hello, > > In the course of another arduous and lengthy thread, the question of the > Gnome HIG came up. I attach the text in question below. > > My question is whether the Guide needs changing at 1.2.1, where it says: > Easy to Use Menus: GnuCash menus conform to the GNOME Human Interface > Guidelines. This means that they are simple and similar in appearance to many > other GNOME applications. > > Is this statement inaccurate? Should it be removed? > > David > > ———— > Previous discussion: > > I don't know about allowing room for it, but it's pretty far in the future > because we still have too many Gnome dependencies in the core and too many > MVC violations to be able to implement a different toolkit. > > Regards, > John Ralls > > >> On Sep 11, 2018, at 10:23 AM, Adrien Monteleone >> <adrien.montele...@lusfiber.net <mailto:adrien.montele...@lusfiber.net>> >> wrote: >> >> Then I misunderstood some earlier discussions about the UI, at least with >> respect to Linux. What toolkit is envisioned to be used? What layout >> principles? Or are those questions so far in the future as to not be worth >> spending time allowing room for? >> >> Regards, >> Adrien >> >>> On Sep 11, 2018, at 12:18 PM, John Ralls <jra...@ceridwen.us >>> <mailto:jra...@ceridwen.us>> wrote: >>> >>> >>> >>>> On Sep 11, 2018, at 10:09 AM, Adrien Monteleone >>>> <adrien.montele...@lusfiber.net <mailto:adrien.montele...@lusfiber.net>> >>>> wrote: >>>> >>>> >>>> >>>>> On Sep 11, 2018, at 8:13 AM, David T. via gnucash-devel >>>>> <gnucash-devel@gnucash.org <mailto:gnucash-devel@gnucash.org>> wrote: >>>>> >>>>> In other words, unless there is a change in function, there is no need to >>>>> change the functional description. It seems to me that putting text that >>>>> doesn’t change into code is essentially a one-time process. Not >>>>> necessarily easy, but once completed, not particularly obtrusive. Putting >>>>> the functional description into code has the added benefit, perhaps, of >>>>> alerting developers to the fact that if they change a feature, the >>>>> description (right there in the code) needs an update as well. >>>> >>>> While the principles might not change, or even the name/label of certain >>>> buttons, the UI layout (where those buttons are, the fact that they are >>>> buttons instead of menu entries, etc.) will very likely change as the >>>> Gnome HIG is more faithfully implemented. But those code changes shouldn’t >>>> affect anything generally in the Guide, and should auto update the context >>>> help if it is drawn from the code itself. If not, then consider that >>>> attempts to corral GnuCash within the confines of the Gnome HIG, will >>>> produce such changes you’re thinking won’t happen. >>> >>> Why do you think we're going to "more faithfully implement" the Gnome HIG? >>> One of our long-term goals is to remove our Gnome dependencies. >>> >>> Regards, >>> John Ralls >> > > > > > _______________________________________________ > 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