Re: gnome desktop integration library
- From: Havoc Pennington <hp redhat com>
- To: JP Rosevear <jpr novell com>
- Cc: Mark McLoughlin <mark skynet ie>, Rodrigo Moya <rodrigo gnome-db org>, Vincent Untz <vuntz gnome org>, Control Center List <gnomecc-list gnome org>, desktop-devel-list gnome org
- Subject: Re: gnome desktop integration library
- Date: Wed, 06 Sep 2006 15:06:02 -0400
JP Rosevear wrote:
#ifdef HAVE_GNOME is a choice the app developer has made, if they don't
want to rely on a complete desktop then they'll replace this #ifdef with
another if all the stuff is in gtk+, #ifdef
ENABLE_ONLINE_OFFLINE_SUPPORT, or something similar.
The point is that GTK would automatically take care of statically and/or
dynamically adapting to the available platform and dependencies for you.
#ifdef'ing gdk_session_get_online() would be a 100% no-op. (other than
removing the machine language instructions that wrote the bool into a
local variable)
No, I feel no need to put crap in a library, I outlined several useful
cases in a previous mail that are not crap at all. The issue is
historically this higher level stuff has simply not gone into gtk+.
...
First, the original proposal was to combine two *existing* code bases
with a little cleanup.
Is the proposed library definition "these two existing libs and that's
it" or "higher level stuff"? "higher level stuff" I think needs a
clearer spec! It's pretty much the same definition that the old
libgnome/libgnomeui had (well, originally there was some BS about "GNOME
has policy and GTK does not" but that was just silliness from back when
we didn't know a thing about GUI programming)
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]