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.

Reply via email to