Mystery solved, thank you. That makes sense: after installing xfce4-desktop, and a few other "gnomish" reliant apps, most of gnome-desktop is there. Installing gnucash then pretty much downloads the rest of gnome-desktop for the dependencies. KDM apps do pretty much the same, and after installing a few, it's only a few packages away from installing the rest of kdm-desktop (I always liked KDE, and Plasma over Unity and Gnome3). But I think gnome-desktop is by far the largest (and most memory intensive) of them all. I could be wrong, however.
I tried working with Cocoa using an older XCode. I thought it was pretty difficult, but I'm not a gui based developer. Looking at the dependencies, I see why gnucash resides in the Gnome Ghetto (Ubuntu naming style!) category. Gordon On Wed, Aug 22, 2018 at 11:17 PM, John Ralls <jra...@ceridwen.us> wrote: > > >> On Aug 22, 2018, at 3:41 PM, Adrien Monteleone >> <adrien.montele...@lusfiber.net> wrote: >> >> >>> On Aug 22, 2018, at 4:04 PM, GWB <g...@2realms.com> wrote: >>> >>> >>> Why is gnucash in the Gnome ghetto for program categories? Am I able >>> to run it in xfce because I already have the gnome dependencies >>> installed already? >>> >> >> That is probably an historical artifact. You can run it in XFCE as that is >> built on Gtk. If you try to run it on KDE, you can still run it, but it will >> pull in the Gtk dependencies. (that is, it won’t use QT which is native to >> KDE) >> >> Somewhere long in the future, when/if GnuCash abides the MVC pattern, it >> will be easier to port the interface using a native toolkit such as QT, >> Cocoa, etc. At present, the functional code is very tied to the UI which is >> built using Gtk. > > We do hope so, but easier != easy. Writing a GUI is a lot of work, and aside > from the general design one must pretty much start from scratch every time. I > don’t anticipate that core GnuCash will ever provide multiple GUI toolkit > implementations. > > Regards, > John Ralls > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > 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 gnucash-user@gnucash.org 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.