After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 93191 - GGV preferences dialog is *not* instant apply.
GGV preferences dialog is *not* instant apply.
Status: RESOLVED FIXED
Product: GGV
Classification: Deprecated
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Jaka Mocnik
Jaka Mocnik
Depends on:
Blocks:
 
 
Reported: 2002-09-13 10:06 UTC by Hema Seetharamaiah
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Hema Seetharamaiah 2002-09-13 10:06:48 UTC
Build Details - Aug 27 CVS. Solaris Beta_2_Build_6

GGV preferences dialog is not instant apply as other application preference
dialogs are.

Any particular reason?
Comment 1 Jaka Mocnik 2002-09-13 14:56:24 UTC
sure there is a reason: I _hate_ instant apply prefs in most cases. I
know this is HIG-incompliant, but I just can't help it.
Comment 2 Christian Neumair 2003-02-01 20:48:06 UTC
Jaka: Personal preferences are not appropriate.
GGV is a GNOME application integrated into GNOME and therefore not
only should but IMO *has* to follow the HIG.

regs,
 Chris
Comment 3 Ali Akcaagac 2003-02-01 22:25:12 UTC
Hello Jaka,

I like to back Manny and the Wipro person here. You made a really cool
application for GNOME and many of us like to use it every day in our
productive Environment and It would really make sense to have your
application which is a CORE GNOME app to follow and behave to the
guidelines of HIG. Look even I have problems with a bunch of parts
inside the HIG but on the long run we need to find an agreement
otherwise we never reach the target of a consistent GNOME because all
apps look differently. I like to encourage you to read.

http://www.gnome.org/~chrisime/random/ui/

This and the HIG. It ain't as bad as you may think. We all profit from it.
Comment 4 Julien MOUTTE 2003-02-01 22:30:12 UTC
HIG may hurt one but serves thousands.

It then only depends on the way you see your app... Is it a personal
app you don't want to share or do you want that app to be fully part
of the GNOME desktop ...

I use ggv myself and i would like it to be gnome HIG compliant :)

Regards
Comment 5 Christian Meyer 2003-02-01 22:44:33 UTC
Instant apply has to be builtin ASAP, otherwise ggv shouldn't be a
candidate for gnome-core or fifth-toe.
Every GNOME app which wants to be part of the GNOME platform has to
fullfil the guidelines.
Comment 6 Jaka Mocnik 2003-02-02 09:48:16 UTC
interesting - not one of you said "I hate the fact that GGV doesn't
instantly apply its prefs and therefore I can't do this and this and
that." No; you all went "GGV's prefs don't apply instantly, it isn't
HIG compliant, this needs to be fixed..."

so it seems that all this stems from your belief that uniformity is a
Good Thing(tm) - an idea that I just can't back: I can't help myself
but to get these visions of grey-uniformed crowds of the Chinese
making steel in every backyard in the time of the Great Leap Forward
or waving their little red books during the Cultural Revolution
(although I hold The Great Helmsman Mao in great esteem). to say
nothing of the parallels to Huxley's Brave New World, Silverberg's
World Within and some other works of fiction.

As I've stated before: I find the way GGV behaves now better and more
usable - from my point of view, of course; how do I justify this
selfishness? well, in my country, we have a saying that translates
roughly in "God first made his own beard". therefore, since
<egotrip>me</egotrip> and Satyajit of Wipro are pretty much the only
people contributing any substantial amounts of code to GGV (don't get
me wrong, the people sending in an occasional one-line bug fix are
regarded highly as well), I find it natural that I will shape GGV
after my liking.

master Julien also claims that GGV can be "my personal app" or "a
GNOME app"; up to now, I didn't think of these two terms as mutually
exclusive (well, I didn't think of these two terms at all), but if I
must decide between them, then GGV as I code it is first and foremost
"my app". as far as "sharing" goes, master Julien, I've "shared" a lot
of code. I've also "shared" quite some knowledge on the scientific
front of CS. apparently I don't have a problem with sharing.

HIG? I've read it. I don't even consider it in terms of "liking",
since what it prescribes is mostly a matter of personal taste and "de
gustibus non disputantum est" as Petronius already knew some 2000
years ago. GGV mostly complies to HIG. There are places where I think
GGV is better off by not complying with it. And there it doesn't.

And now last, but not least - the Great Problem of Instant Apply
Prefs(tm): I am reopening this bug. Anyone can take it, spend a night
before his emacs and send me a patch that implements instant apply
prefs. I will apply them, just to keep you little uniformed people
happy. I will also happily answer any question the implementor might
have. I will, however, not do this myself as I consider it unnecessary
and have many better things to do. Mind you - it is not an easy patch
to make ;)

And with this I consider this discussion finished.
Comment 7 Jaka Mocnik 2003-02-02 09:50:06 UTC
just adding CCs...
Comment 8 Jaka Mocnik 2003-05-25 14:54:57 UTC
now it is. and has been for quite a while.