Re: Plan to fix icons [was: Re: breakage caused by removed icons from gnome-icon-theme]

2006-02-07 Thread Luca Ferretti
Il giorno lun, 06/02/2006 alle 21.57 -0500, Matthias Clasen ha scritto:
 On 2/6/06, Jeff Waugh [EMAIL PROTECTED] wrote:
 
  Look at the conversation about making g-i-t a 'platform API' - now how major
  do you think this change is? :-)
 
 If we are talking about making g-i-t part of the platform, it should
 also be pointed out
 that the latest releases of g-i-t have added animations in the form of
 stuff-all-frames-in-a-png. While I think that adding support for
 animations in icon themes
 might be valuable, I think
 
 a) this needs to be discussed as an addition to the icon theme spec on
 [EMAIL PROTECTED], which I have not seen happening so far
 
 b) I believe we should pick a file format that did not already look
 antiquated when it was first employed in wanda the fish 5 years ago.
 Even gif animations look modern and featureful compared to this.

I suspect you have in mind bug #319607 (Add a spinner widget to GTK) :-)


http://bugzilla.gnome.org/show_bug.cgi?id=319607

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: breakage caused by removed icons from gnome-icon-theme

2006-02-07 Thread Luca Ferretti
Il giorno lun, 06/02/2006 alle 13.09 -0500, Rodney Dawes ha scritto:
 On Mon, 2006-02-06 at 11:15 -0600, Federico Mena Quintero wrote:
  On Sun, 2006-02-05 at 11:00 -0500, Rodney Dawes wrote:
  
snip

 for, although it is not yet complete. However, by GNOME 2.16, I hope to
 be able to call the base spec complete and 1.0, and guarantee API/ABI
 stability with it.

Don't forget that a11y icon themes should be ported too. I just updated
bug #319041: now the SVG BW theme is based on icon naming standard and
it's using the build framework from tango.

  The current situation is not an API. It is a
 clusterbomb of random icons that were named a certain way, because a
 developer wrote a feature, and decided it needed an icon, and picked a
 name at random, or used an icon already in the set, that doesn't really
 make sense for the item they associated with it. However, all the work
 I've been doing with the spec and cleaning up gnome-icon-theme is to
 get all this fixed, so we can actually do things The Right Way.

Issue: How to add an icon for Podcasts

Details: Jimmac has a cool podcast icon here[1], designed for banshee (I
don't know if it's yet used and/or installed by banshee). This icon is
really useful for Rhythmbox. Let's me assume that a valid name for icon
naming standard is remote-podcast under Places categories. Let's me
also assume that this icon is not well fitted in base icon theme, so it
should be provided by applications. Moreover a KDE app could like to
use/provide/install the same icon.

My Questions:
 1. who should install the icon? Rhythmbox? Banshee? Both? An
external *-icon-theme-extra package?
 2. where this extra-but-common[2] icon should be installed? In
hicolor? In gnome icon theme for GNOME apps and kde for
KDE apps?



[1] http://jimmac.musichall.cz/i.php?i=banshee
[2] note there are also extra-but-unique icons. For example the banshee
logo, installed under hicolor. This it right.

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Gnome-utils branched to gnome-2-14

2006-02-07 Thread Luca Ferretti
Il giorno lun, 06/02/2006 alle 10.26 +0100, Emmanuele Bassi ha scritto:
 On Mon, 2006-02-06 at 08:50 +0100, Vincent Untz wrote:
  Le lundi 06 février 2006 à 00:26 +0100, Emmanuele Bassi a écrit :
   Hi all,
   
   I've branched gnome-utils for GNOME 2.14.
   
   2.14 will use the gnome-2-14 branch; this branch is anchored to the
   GNOME_2_14_BRANCHPOINT tag.
   
   Development will go on on HEAD, as usual.
  
  Any plans for HEAD you'd like to share with us? :-)

 Screenshot
   * heavy bugzilla love
   * remove the file name entry and use a filechooser button
   * rework the UI and use a vertical layout


I'll open relevant bug later, but what about a button to a new shot?

[Help][New Shot...] [Cancel] [Save]

Clicking it you could provide a dialog with some options, like

Target
  (*) Grab entire screen
  (*) Grab only a window

Options
  Wait |3 | secs before shoot
  [x] Add a drop shadow

   [Cancel] [Shot]

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: breakage caused by removed icons from gnome-icon-theme

2006-02-07 Thread James Livingston
On Tue, 2006-02-07 at 09:43 +0100, Luca Ferretti wrote:
 Issue: How to add an icon for Podcasts
 
 Details: Jimmac has a cool podcast icon here[1], designed for banshee (I
 don't know if it's yet used and/or installed by banshee). This icon is
 really useful for Rhythmbox. Let's me assume that a valid name for icon
 naming standard is remote-podcast under Places categories. Let's me
 also assume that this icon is not well fitted in base icon theme, so it
 should be provided by applications. Moreover a KDE app could like to
 use/provide/install the same icon.
 
 My Questions:
  1. who should install the icon? Rhythmbox? Banshee? Both? An
 external *-icon-theme-extra package?
  2. where this extra-but-common[2] icon should be installed? In
 hicolor? In gnome icon theme for GNOME apps and kde for
 KDE apps?

On a related note:

A while back, several Rhythmbox icons got added to g-i-t because it was
thought that they would be useful to other applications, e.g. the
static-playlist smart-playlist and music-library icons.

Are these the kind of things that would stay in g-i-t or not? They
aren't useful to a great many applications, and I don't think the ones
they would be useful for (e.g. Banshee) use them.


If not, we come to the issue of theming application icons. There was
some debate about six months ago on rhythmbox-devel about whether to use
the new Bluecurve-ish icons someone had created for us (when we weren't
using the g-i-t icons). Quite a few people were of the opinion that they
didn't fit well with the standard gnome theme, so we ended up not having
them in RB, and so they should have gone in the Bluecurve icon theme.

If icon theme authors want to create their own icons for these, they
will probably have to make a heap of symlinks, i.e. rb-static-playlist,
banshee-static-playlist etc. Any other applications they don't know
about, won't get their icons.


I'm sure a lot of other things will run into this, e.g. OpenOffice and
AbiWord/Gnumeric. Do we have clear guidelines on which kinds of icons
should be included in g-i-t, and what application/icon authors are
supposed to do if they are not?


Cheers,

James Doc Livingston
-- 
Any sufficiently advanced technology is indistinguishable from a perl
script.


signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

NLD10 and GNOME

2006-02-07 Thread Jono Bacon
Hi all,

Just a quick question to anyone who may be in the know. After seeing
the NLD10 videos, it seems the GNOME in there is rather similar to the
mockups shown at http://www.flickr.com/photos/gamehack/sets/1506658/

I made a comparison in a blog post at
http://www.jonobacon.org/viewcomments.php?id=637 to outline the point.

Do we know if these radical changes to GNOME have been implemented,
and if so, are the changes coming back to the community?

Cheers,

  Jono
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: esd patch for control center

2006-02-07 Thread Stanislav Brabec
Rodrigo Moya wrote:
 Hi
 
 One of the things GNOME is doing on log in is to execute a couple times
 (one in gnome-session and one in gnome-settings-daemon) esound daemon.

There is one related bug:

unable to unset Enable software sound mixing (ESD) and set Sound for events
http://bugzilla.gnome.org/show_bug.cgi?id=160335

But much better would be:

Patch for moving libgnomeui to GStreamer
http://bugzilla.gnome.org/show_bug.cgi?id=82340

Related:
http://bugzilla.gnome.org/show_bug.cgi?id=94615

-- 
Best Regards / S pozdravem,

Stanislav Brabec
software developer
-
SuSE CR, s. r. o. e-mail: [EMAIL PROTECTED]
Drahobejlova 27   tel: +420 296 542 382
190 00 Praha 9fax: +420 296 542 374
Czech Republichttp://www.suse.cz/

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread JP Rosevear
On Tue, 2006-02-07 at 10:43 +, Jono Bacon wrote:
 Hi all,
 
 Just a quick question to anyone who may be in the know. After seeing
 the NLD10 videos, it seems the GNOME in there is rather similar to the
 mockups shown at http://www.flickr.com/photos/gamehack/sets/1506658/

Indeed, these mockups were made internally at Novell by the UI team
(same guys that brought you betterdesktop).

 I made a comparison in a blog post at
 http://www.jonobacon.org/viewcomments.php?id=637 to outline the point.
 
 Do we know if these radical changes to GNOME have been implemented,
 and if so, are the changes coming back to the community?

The changes that were implemented were not as radical as the mockups.
Basically what Nat F. showed in Paris is what was implemented.  The code
will be released to the community soon.

-JP
-- 
JP Rosevear [EMAIL PROTECTED]
Novell, Inc.

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Jono Bacon
Hi JP,

 Indeed, these mockups were made internally at Novell by the UI team
 (same guys that brought you betterdesktop).

Awesome. Good work. They seem to be going down rather well, from
speaking to other people.

 The changes that were implemented were not as radical as the mockups.
 Basically what Nat F. showed in Paris is what was implemented.  The code
 will be released to the community soon.

Thanks. :)

  Jono
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Luis Villa
On 2/7/06, JP Rosevear [EMAIL PROTECTED] wrote:
 On Tue, 2006-02-07 at 10:43 +, Jono Bacon wrote:
  Hi all,
 
  Just a quick question to anyone who may be in the know. After seeing
  the NLD10 videos, it seems the GNOME in there is rather similar to the
  mockups shown at http://www.flickr.com/photos/gamehack/sets/1506658/

 Indeed, these mockups were made internally at Novell by the UI team
 (same guys that brought you betterdesktop).

  I made a comparison in a blog post at
  http://www.jonobacon.org/viewcomments.php?id=637 to outline the point.
 
  Do we know if these radical changes to GNOME have been implemented,
  and if so, are the changes coming back to the community?

 The changes that were implemented were not as radical as the mockups.
 Basically what Nat F. showed in Paris is what was implemented.  The code
 will be released to the community soon.

To ask the obvious question, why not now, and why not discussed
publicly earlier?

Luis
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: gnome-screensaver

2006-02-07 Thread William Jon McCann

Hello Davyd,

Davyd Madeley wrote:

I see that both Ubuntu Dapper and Fedora Core 5 test 2 are shipping
with gnome-screensaver now.

Having now used both of them, does it seem slow for anyone else? It
seems that something has gone astray once or twice and forced me to
have to change vt and kill the process to get my session back.


I suspect that you may be running into:
http://bugzilla.gnome.org/show_bug.cgi?id=328441

If you think it is something else feel free to open a new bug and we can 
try to track it down.


Also, if you are on a system with a large number of users (500) you may 
experience problems when running with user switching enabled.  This is 
one reason why it is off by default.  It can be enabled or disabled 
using gconf.



I didn't manage to get anything useful debugging-wise from it, does
anyone know the story here?


You can get debugging information from g-s by running it like so:
gnome-screensaver --no-daemon --debug


If we have a screensaver that you can't get away from, we should
consider not including this module during this release cycle.


I haven't experienced anything like this but that would indeed be a 
serious problem.  I strongly encourage anyone experiencing such a thing 
to create a bug for it and work with me to solve the problem.


Thanks,
Jon
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Christian Fredrik Kalager Schaller
Hi, 
While it would be good to get fixes and improvements right away I do
think its to hard to criticize anyone for holding back a bit on things
they are doing. Being able to ship something first is an important
marketing tool and this has happened before. In most cases where it has
happened the distribution makers have been good at working with the
community afterwards to get their changes merged upstream.

Remember getting those changes merged in is in their interest too
as keeping a larger and larger diff maintained is very costly and time
consuming, so I am sure nobody wants to keep the changes any longer than
necessary.

Sincerely,
Christian



On Tue, 2006-02-07 at 14:41 +, Jamie McCracken wrote:
 Luis Villa wrote:
  On 2/7/06, JP Rosevear [EMAIL PROTECTED] wrote:
  On Tue, 2006-02-07 at 10:43 +, Jono Bacon wrote:
  Hi all,
 
  Just a quick question to anyone who may be in the know. After seeing
  the NLD10 videos, it seems the GNOME in there is rather similar to the
  mockups shown at http://www.flickr.com/photos/gamehack/sets/1506658/
  Indeed, these mockups were made internally at Novell by the UI team
  (same guys that brought you betterdesktop).
 
  I made a comparison in a blog post at
  http://www.jonobacon.org/viewcomments.php?id=637 to outline the point.
 
  Do we know if these radical changes to GNOME have been implemented,
  and if so, are the changes coming back to the community?
  The changes that were implemented were not as radical as the mockups.
  Basically what Nat F. showed in Paris is what was implemented.  The code
  will be released to the community soon.
  
  To ask the obvious question, why not now, and why not discussed
  publicly earlier?
  
 
 Ditto + do i take it the changes amount to a fork? (I assume as its 
 internal it does not have maintainer approval nor consensus?)
 
 To also be so blunt, is this a new strategy by Novell to keep new things 
 like these under wraps in order to steal a march on your competitors? 
 (if so I would be worried by this as it goes against the spirit of open 
 source where open is the definitive word - I would hate to see this 
 become common practice as if every gnome based organisation did this we 
 would end up in a mess as well as in the dark)
 
 

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: gnome-screensaver

2006-02-07 Thread Davyd Madeley
On Tue, Feb 07, 2006 at 09:48:25AM -0500, William Jon McCann wrote:
 Hello Davyd,
 
 Davyd Madeley wrote:
 I see that both Ubuntu Dapper and Fedora Core 5 test 2 are shipping
 with gnome-screensaver now.
 
 Having now used both of them, does it seem slow for anyone else? It
 seems that something has gone astray once or twice and forced me to
 have to change vt and kill the process to get my session back.
 
 I suspect that you may be running into:
 http://bugzilla.gnome.org/show_bug.cgi?id=328441

This is the fontconfig bug that Kjartan alluded to I assume.

 I didn't manage to get anything useful debugging-wise from it, does
 anyone know the story here?
 
 You can get debugging information from g-s by running it like so:
 gnome-screensaver --no-daemon --debug

Ok. I'll look into this more.

 If we have a screensaver that you can't get away from, we should
 consider not including this module during this release cycle.
 
 I haven't experienced anything like this but that would indeed be a 
 serious problem.  I strongly encourage anyone experiencing such a thing 
 to create a bug for it and work with me to solve the problem.

Will look into it. This module has been a long time coming, but we
must be sure that we will not suffer any serious regressions. One
thing that Xscreensaver had going for it was that it was really very
well tested.

--d

-- 
Davyd Madeley

http://www.davyd.id.au/
08B0 341A 0B9B 08BB 2118  C060 2EDD BB4F 5191 6CDA
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Jamie McCracken

Christian Fredrik Kalager Schaller wrote:
Hi, 
While it would be good to get fixes and improvements right away I do

think its to hard to criticize anyone for holding back a bit on things
they are doing. Being able to ship something first is an important
marketing tool and this has happened before. In most cases where it has
happened the distribution makers have been good at working with the
community afterwards to get their changes merged upstream.

Remember getting those changes merged in is in their interest too
as keeping a larger and larger diff maintained is very costly and time
consuming, so I am sure nobody wants to keep the changes any longer than
necessary.



I agree and im not judging Novell here but merely being blunt in asking 
a direct question (and hopefully I will get a direct answer)


My concern is that if this becomes the rule rather than the exception 
and if say Red Hat follows suit then it would make gnome development 
effectively untenable and increase the risk of forking.


That said Novell is certainly due all the praise and credit they will no 
doubt get when things are released and no one wants to take that away 
from them. Perhaps we can find some middle ground here that keeps 
everyone happy?


--
Mr Jamie McCracken
http://www.advogato.org/person/jamiemcc/
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


UI Review

2006-02-07 Thread Calum Benson
I'll probably regret asking this, but since we didn't do one for 2.12,
does anyone think it would be worthwhile doing one for 2.14?  Or is the
HIG so ingrained in everyone's minds now that we don't need to
bother? :)

Cheeri,
Calum.

-- 
CALUM BENSON, Usability Engineer   Sun Microsystems Ireland
mailto:[EMAIL PROTECTED]Java Desktop System Group
http://ie.sun.com  +353 1 819 9771

Any opinions are personal and not necessarily those of Sun Microsystems

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Review

2006-02-07 Thread Ross Burton
On Tue, 2006-02-07 at 15:17 +, Calum Benson wrote:
 I'll probably regret asking this, but since we didn't do one for 2.12,
 does anyone think it would be worthwhile doing one for 2.14?  Or is the
 HIG so ingrained in everyone's minds now that we don't need to
 bother? :)

I'd appreciate raving hordes of UI-zealots attacking Sound Juicer with
its new (well, from 2.12) playback mode, if only so that I can ignore
most of the feedback.

Ross
-- 
Ross Burton mail: [EMAIL PROTECTED]
  jabber: [EMAIL PROTECTED]
 www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF



signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: UI Review

2006-02-07 Thread Vincent Untz
Hey,

On Tue, February 7, 2006 16:17, Calum Benson wrote:
 I'll probably regret asking this, but since we didn't do one for 2.12,
 does anyone think it would be worthwhile doing one for 2.14?  Or is the
 HIG so ingrained in everyone's minds now that we don't need to
 bother? :)

A UI review will of course be welcome :-) We're nearing UI freeze, though,
but it might be a good idea to work do it soon so we can fix things for
2.16 ;-)

Vincent

-- 
Les gens heureux ne sont pas pressés.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Alexey Rusakov

Shaun McCance wrote:

On Tue, 2006-02-07 at 10:36 +1300, Matthew Paul Thomas wrote:
  

On 7 Feb, 2006, at 5:10 AM, karderio wrote:


On Tue, 2005-12-27 at 21:42 +0100, Reinout van Schouwen wrote:
  

If it is possible what you suggest, then that would make it easier to
rubberband-select items in the list view, like you can in the icon 
view. Dragging the mouse over columns other than icon/filename would 
not affect the item under the mouse cursor directly, but rather 
affect the selection.


Rubberbanding in the list view would be handy, how about activating
rubberbanding if the shift key is held down (presuming that key is 
not in use) ?

...
  
As you can see by trying it, Shift is already used for contiguous 
selection, Ctrl is used for non-contiguous selection, and Alt is 
(unfortunately) used to move the window. But a modifier key wouldn't be 
necessary if the behavior described above was implemented.



Just a me-too on how unfortunate the Alt modifier
thing for window moving is.  I know of at least
one major piece of third-party software that uses
Alt as a modifier for certain mouse operations,
and it's been doing so since long before Gnome
stole it for window movement.

I always switch it to Super, but I never use it.
There doesn't seem to be a just turn this off,
please check box.
  
I always switch to Super, too, and use it very frequently. And I, too, 
use Alt-clicking in some applications. The problem is that some 
keyboards have no Super, or its equivalent.


Concerning files selection and activating - personally, I think that 
activation by clicking on the name, and selection by clicking somewhere 
else would be quite convenient. Using another modifier to switch to 
selection pseudo-mode looks by no means obvious to an end user.


--
 Alexey Ktirf Rusakov
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: control-center 2.13.90 released

2006-02-07 Thread Pat Suwalski
Federico Mena Quintero wrote:
 - how long does nautilus take to pick up the pixmap and repaint its
 desktop window.  That takes about 1 second for me, due to XRENDER bugs.
 
 This last one should be better on Radeon cards if you cvs update your
 GTK+.  I put a workaround for the relevant Cairo/XRENDER bugs.

I applied the patch (gtk2-117163-cairo-repeat-pattern-workaround.diff),
to Gentoo's gtk+-2.8.11 and it makes Gnome much smoother and snappier,
even running at 600MHz off of battery.

I feel that combined with the removal of the 300ms delay, the problem is
solved.

Now, if only to get the useful icons back... sigh...

--Pat
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Science/Engineering Menus.

2006-02-07 Thread Pat Suwalski
Hello,

While I'm bug-mongering gnome-icon-theme, could someone look at:

http://bugzilla.gnome.org/show_bug.cgi?id=140900

I've been trying to get attention with it, as it's a minute change that
would make a fair bit of difference to a lot of third-party applications.

--Pat
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Review

2006-02-07 Thread Elijah Newren
On 2/7/06, Calum Benson [EMAIL PROTECTED] wrote:
 I'll probably regret asking this, but since we didn't do one for 2.12,
 does anyone think it would be worthwhile doing one for 2.14?  Or is the
 HIG so ingrained in everyone's minds now that we don't need to
 bother? :)

I'd appreciate usability feedback in response to
http://bugzilla.gnome.org/show_bug.cgi?id=321905#c50 (which happened
to be in response to earlier feedback -- thanks!)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: gnome-screensaver

2006-02-07 Thread Matthias Clasen
On 2/7/06, William Jon McCann [EMAIL PROTECTED] wrote:
 Hello Davyd,

 Davyd Madeley wrote:
  I see that both Ubuntu Dapper and Fedora Core 5 test 2 are shipping
  with gnome-screensaver now.
 
  Having now used both of them, does it seem slow for anyone else? It
  seems that something has gone astray once or twice and forced me to
  have to change vt and kill the process to get my session back.

 I suspect that you may be running into:
 http://bugzilla.gnome.org/show_bug.cgi?id=328441

 If you think it is something else feel free to open a new bug and we can
 try to track it down.


I also think that a large part of the slowness may be explained by fontconfig
brokenness until recently. If it is still too slow, we might consider
starting it
ahead of time.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Review

2006-02-07 Thread Elijah Newren
On 2/7/06, Vincent Untz [EMAIL PROTECTED] wrote:
 Hey,

 On Tue, February 7, 2006 16:17, Calum Benson wrote:
  I'll probably regret asking this, but since we didn't do one for 2.12,
  does anyone think it would be worthwhile doing one for 2.14?  Or is the
  HIG so ingrained in everyone's minds now that we don't need to
  bother? :)

 A UI review will of course be welcome :-) We're nearing UI freeze, though,
 but it might be a good idea to work do it soon so we can fix things for
 2.16 ;-)

Uh, we're just over a week *past* UI freeze.  ;-)  So yeah, most stuff
would probably have to wait for 2.16 (though there might be things
from usability feedback that wouldn't cause problems to documentation
or release notes writers and wouldn't likely to destabilize things,
which might be able to make it in 2.14...)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Review

2006-02-07 Thread Calum Benson
On Tue, 2006-02-07 at 09:44 -0700, Elijah Newren wrote:
 On 2/7/06, Vincent Untz [EMAIL PROTECTED] wrote:
  Hey,
 
  On Tue, February 7, 2006 16:17, Calum Benson wrote:
   I'll probably regret asking this, but since we didn't do one for 2.12,
   does anyone think it would be worthwhile doing one for 2.14?  Or is the
   HIG so ingrained in everyone's minds now that we don't need to
   bother? :)
 
  A UI review will of course be welcome :-) We're nearing UI freeze, though,
  but it might be a good idea to work do it soon so we can fix things for
  2.16 ;-)
 
 Uh, we're just over a week *past* UI freeze.  ;-)  

I know, but didn't we always do UI reviews after the freeze, with
maintainers having special release team dispensation to change stuff
after that that the UI review recommended?

Cheeri,
Calum.

-- 
CALUM BENSON, Usability Engineer   Sun Microsystems Ireland
mailto:[EMAIL PROTECTED]Java Desktop System Group
http://ie.sun.com  +353 1 819 9771

Any opinions are personal and not necessarily those of Sun Microsystems

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Elijah Newren
On 2/7/06, Alexey Rusakov [EMAIL PROTECTED] wrote:
 Shaun McCance wrote:
  On Tue, 2006-02-07 at 10:36 +1300, Matthew Paul Thomas wrote:
  As you can see by trying it, Shift is already used for contiguous
  selection, Ctrl is used for non-contiguous selection, and Alt is
  (unfortunately) used to move the window. But a modifier key wouldn't be
  necessary if the behavior described above was implemented.
 
  Just a me-too on how unfortunate the Alt modifier
  thing for window moving is.  I know of at least
  one major piece of third-party software that uses
  Alt as a modifier for certain mouse operations,
  and it's been doing so since long before Gnome
  stole it for window movement.

Maya?  Or is there another?

  I always switch it to Super, but I never use it.
  There doesn't seem to be a just turn this off,
  please check box.

 I always switch to Super, too, and use it very frequently. And I, too,
 use Alt-clicking in some applications. The problem is that some
 keyboards have no Super, or its equivalent.

Yes, but is that such a big problem?  Few users even know that it
exists (and, in fact, it affects usability decisions because we can't
depend on users knowing about it) so why is it considered essential
enough that it has to be Alt?

I personally think that Super should have remained as the default, but
given how long it has been Alt, changing (again) would probably do
more harm than good.

Anyway, for historical reference, see:
  - https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=80918
  - http://bugzilla.gnome.org/show_bug.cgi?id=101151
  - http://bugzilla.gnome.org/show_bug.cgi?id=79315#c10
Especially important for understanding my comment about changing again
being bad would be
http://bugzilla.gnome.org/show_bug.cgi?id=79315#c10.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Plan to fix icons [was: Re: breakage caused by removed icons from gnome-icon-theme]

2006-02-07 Thread Shaun McCance
On Mon, 2006-02-06 at 18:09 -0700, Elijah Newren wrote:
 On 2/6/06, Jeff Waugh [EMAIL PROTECTED] wrote:
  quote who=Federico Mena Quintero
   On Mon, 2006-02-06 at 13:36 -0600, Federico Mena Quintero wrote:
  
6. Create a subpackage of symlinks from the missing icons (the old icon
names) to the new icons.  If you don't have a new icon that matches,
find the closest generic one, or simply put in the old icon image with a
marker to indicate that it needs to be replaced.  See this nice
technique:  http://blogs.msdn.com/jensenh/archive/2006/01/10/511202.aspx
  
   To clarify this:  the point above is to make it easy to find cases where
   we *do* have an old-style icon name and image, *and* a way to map it to
   a new-style name, but we *don't* have a Tango-ified image to go with the
   name.
 
  Dude, why are we supporting this *wholly inappropriate* late breakage? This
  is not the kind of change that we should meekly accept at this stage of the
  release process. We don't *have* to do this, and we *shouldn't* do it. This
  is a choice between release discipline and riding a train wreck.
 
 I don't believe this is a fair representation.  Rodney made the change
 mid-January, and released it in the gnome-icon-themes-2.13.5 tarball. 
 He also notified desktop-devel-list, at
 http://mail.gnome.org/archives/desktop-devel-list/2006-January/msg00302.html.

But not the documentation team, as far as I remember.

For the first time in ages, we actually have talented folks
actively working on the User Guide and the rest of our stack
of documentation.  These intrepid writers have taken charge
and gotten stuff done, despite not getting the sort of lead
we should be providing new contributors.  Let's not screw
them over with a blatant disregard for the schedule.

--
Shaun


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Review

2006-02-07 Thread Elijah Newren
On 2/7/06, Calum Benson [EMAIL PROTECTED] wrote:
  Uh, we're just over a week *past* UI freeze.  ;-)

 I know, but didn't we always do UI reviews after the freeze, with

s/the freeze/a freeze/

 maintainers having special release team dispensation to change stuff
 after that that the UI review recommended?

Yes, but didn't we used to have a soft UI freeze + a hard UI freeze,
with the UI review coming in between? (e.g. see
http://www.gnome.org/start/2.5/).  We're almost to the time of what
would have been the hard UI freeze in such a schedule.

Anyway, I think it'd make sense to probably approve stuff that was
changed in response to UI review recommendation, if done soon, but
given that it is later in the release cycle we do need to weigh it
against possible work caused to the documentation or release notes
writers as well as possibility for instability if the changes are not
small.  So, I'd probably lean towards approving such stuff, but I
think it's too late to give blanket approval to changes made in
response to UI review at this point.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Dan Winship
Luis Villa wrote:
 On 2/7/06, JP Rosevear [EMAIL PROTECTED] wrote:
 The changes that were implemented were not as radical as the
 mockups. Basically what Nat F. showed in Paris is what was
 implemented.  The code will be released to the community soon.
 
 To ask the obvious question, why not now, and why not discussed 
 publicly earlier?

So here's my (ie, not Novell's) answer.

Two words: bike shed[1]. Or actually, stop energy[2] works too. Your
pick.

Although the changes aren't nearly as radical as the original mockups,
they are a big change from the current GNOME panel menu. If we had
proposed the changes on the mailing lists, it would have started a huge
discussion about what people hated about the design (you can't make the
panel menu depend on beagle!!!) and how it should be different. And
then we could have either (a) completely ignored everyone and done it
ourselves anyway, or (b) had a long conversation about the merits of the
design and then not actually finished the code in time for NLD10.

So we did it ourselves, and now either GNOME will like what we did, in
which case, yay, free code for GNOME, or GNOME won't like what we did,
in which case, no harm no foul for GNOME, and yay, brand differentiation
for Novell. (And anyone who yells fork deserves to get one stuck in them.)


An equivalent answer to the question is because you can't do design by
committee. Everything good in GNOME is good because one person or a
small number of people working closely together made it good. Much of
what is bad in GNOME is bad because lots of people have contributed
without having a single vision of what the end result is supposed to be.
I mean, look at the stuff John Williams has been blogging about the last
week[3]:

* Evolution's UI blocking on I/O SUCKS. Due to lack of design in the
  early stages of development

* Evolution's integration with gaim and tomboy RULES. Both of these
  happened because specific people (ChipX86, orph) made them happen.

* Multimedia integration SUCKS. No one has ever sat down and tried
  to fix the big picture. (Although I think the gstreamer team is in
  the process of doing this now?)

* Apps not remembering their window size and position SUCKS. Again,
  needs someone to take this problem and make it their own. I
  remember xkahn was trying to fix this a few years ago, but never
  finished.

* Bug-buddy SUCKS. Jacob's original UI was simple and brilliant. But
  as more and more people added more and more features without
  looking at the big picture, it got unwieldy. (But now a small
  team is putting the simplicity back in again.)

* Deskbar applet RULES (kikidonk), dashboard RULES (Nat), and beagle
  RULES (trow and joe). None of these was done *exclusively* by
  those people, but each of them reflects one person's (or a few
  people's) vision, as opposed to the current state of bug buddy,
  which just sort of happened.

This is just another aspect of the UI simplicity thing. We like UIs
that try to do the right thing (metacity, epiphany/firefox, evince)
rather than UIs that try to make every possible user happy
(enlightenment, mozilla, gpdf/acroread). If you try to design something
by committee, you either have to end up with the latter sort of messy
does-everything UI, or you ignore and hence piss off a large chunk of
the committee.

And that's where we are with NLD. There is no way that everyone in the
GNOME community is going to like the changes we wanted to make. But we
did the user testing, and we believe in it, and we want to make the
changes anyway. So we're doing it. Maybe it will turn out good, and
maybe it will turn out bad. Either way, the GNOME community learns from
it. Think of it like this: wouldn't it have been cool if we could have
tried out spatialus on our users, found out that they hated it, and then
reverted back to browserlus, without ever having to actually piss off
our users? This is essentially what is going to happen with NLD10. If
Novell's customers like the NLD changes, then GNOME can adopt them. If
Novell's customers don't like the changes, then GNOME can stand off to
the side and say yeah well, we never liked that UI anyway. Not at all
like how we would have done it. :-)

But some people will still say But couldn't you have discussed it with
the community before doing it? No, we couldn't. If we had, it would
either not have happened, or it would have sucked. It's inevitable. It's
not a problem with the GNOME community, it's a problem with communities
in general. The wisdom of crowds[4] only works in situations where there
are clear right and wrong answers. If you try to apply it to a design
problem, where there are many entirely different right answers, then you
end up with a wrong answer. Always[5].


So to sum up: design by committee is bad, endless debates that result in
code not actually being written are bad, design by very small teams is
good, software with a 

Re: Gnome-utils branched to gnome-2-14

2006-02-07 Thread Shaun McCance
On Tue, 2006-02-07 at 00:11 +0100, Emmanuele Bassi wrote:
 Hi Shaun,
 
 On Mon, 2006-02-06 at 11:41 -0600, Shaun McCance wrote:
 
   The Master Plan is:
  
   Screenshot
 * heavy bugzilla love
 * remove the file name entry and use a filechooser button
  
 
  In cases 1 and 2, I typically save directly to my public_html
  folder on master.gnome.org.  (I love the GnomeVFS integration
  we've got in the GTK+ file choosers these days.)  In 2 and 3,
  I'm often taking a series of screenshots, and I love the fact
  that the Screenshot tool remembers my last folder.
 
 This won't change at all.  The machinery that saves the last folder will
 always be there, since I agree with you that's it's a (or even the most)
 useful feature of the screen shooter.
 
  With a file chooser button, to rename the file, I always have
  to click the button and type in a new name.  I also can't see
  at a glance which folder I'm saving into.
 
 I can add a label with the save location under the preview image, for
 faster look up, but it must be understood that the file name entry is
 demonstrably broken, as it doesn't do what it seems to be doing.
 
 For instance, the entry doesn't really control the file name up until
 the very end: it won't work if you are going to save by drag and drop,
 for instance.

I don't have a whole lot more to add.  I've provided my point
of view, and I can see merits in what you're saying as well.
End of the day, you're the maintainer, and it's your call.

But regarding this last paragraph, would a full file chooser
button solve this drag and drop case?  Wouldn't it be the
exact same situation?  Also, I'm not sure I understand why
the dragged file can't use the file name provided.  But then,
I don't know how the drag and drop is being done.  Are you
creating a temp file and putting a URI in the drag data?

 It also strikes me as the only UI of the overall desktop that uses a
 separation of the file name and the location, which makes it
 inconsistent.

That's true, I suppose.  Although I do have this graphical
checksum program I've been working on, which has never yet
seen the light of a public release.  It does use separate
controls for file name and location, for pretty much the
reasons I've outlined.  I find that I almost never want to
change the location, but I change the file name maybe half
the time.

--
Shaun


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Gnome-utils branched to gnome-2-14

2006-02-07 Thread Shaun McCance
On Tue, 2006-02-07 at 10:20 +0100, Luca Ferretti wrote:
 Il giorno lun, 06/02/2006 alle 10.26 +0100, Emmanuele Bassi ha scritto:
  On Mon, 2006-02-06 at 08:50 +0100, Vincent Untz wrote:
   Le lundi 06 février 2006 à 00:26 +0100, Emmanuele Bassi a écrit :
Hi all,

I've branched gnome-utils for GNOME 2.14.

2.14 will use the gnome-2-14 branch; this branch is anchored to the
GNOME_2_14_BRANCHPOINT tag.

Development will go on on HEAD, as usual.
   
   Any plans for HEAD you'd like to share with us? :-)
 
  Screenshot
  * heavy bugzilla love
  * remove the file name entry and use a filechooser button
  * rework the UI and use a vertical layout
 
 
 I'll open relevant bug later, but what about a button to a new shot?
 
 [Help][New Shot...] [Cancel] [Save]
 
 Clicking it you could provide a dialog with some options, like
 
 Target
   (*) Grab entire screen
   (*) Grab only a window
 
 Options
   Wait |3 | secs before shoot
   [x] Add a drop shadow
 
[Cancel] [Shot]

As I've mentioned elsewhere before, I think we should get
a dialog like this when opening the Screenshot tool from
the menus.  I absolutely do not want to mess with the
perfection we have now with PrtScrn and Alt+PrtScrn, but
we should have the what would you like to do? dialog
from the menus.  Why:

1) It's less startling the first time you do it.  It can
   guide users on what to do.
2) It would allow me to use our Screenshot tool to take
   screenshots of single windows in XNest.
3) It could provide access to a timeout for single-window
   screenshots, letting me open menus.
4) Bonus points: It could have helpful text right in the
   dialog telling you about the PrtScrn action, like:

  Target
 (*) Grab entire screen
 iOr use PrtScrn!!!/i
 ( ) Grab only a window
 iOr use Alt+PrtScrn111/i

Then normal users might actually learn about our wonderful
do-what-I-mean screenshot key bindings without having to
go read the documentation cover-to-cover.

--
Shaun


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Elijah Newren
On 2/7/06, Dan Winship [EMAIL PROTECTED] wrote:
 Luis Villa wrote:
  On 2/7/06, JP Rosevear [EMAIL PROTECTED] wrote:
  The changes that were implemented were not as radical as the
  mockups. Basically what Nat F. showed in Paris is what was
  implemented.  The code will be released to the community soon.
 
  To ask the obvious question, why not now, and why not discussed
  publicly earlier?

 So here's my (ie, not Novell's) answer.

 Two words: bike shed[1].

Here's a heart felt thank you from one person for avoiding this.  :) 
However, that seems to apply more to e.g. the panel changes.  I'm
curious about the joint window-manager/compositing manager (compiz)
you were working on as it sounds like duplication of Soeren's work and
something that largely wouldn't be affected by the bike shed stuff, at
least not if the work  discussion were restricted to the core gl part
excluding plugins.  I'm not trying to come across as accusing, I'm
just wondering whether there was duplicated effort and if so whether
there's a possibility of merging now or if we have a real fork for
this particular part of the desktop.

Thanks,
Elijah
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Ikke
Dan,

I agree on 99.9% of your mail, seriously, except one little line:
 dashboard RULES (Nat)

IIRC Dashboard didn't compile some time ago (was some discussion on it
on dashboard-list), afaik no (stock) apps work with it,...

Or have you guys been fixing that too recently? :D

I can't wait to get all great stuff Novell got out there on my
desktop... There should be some good way to say Thank you.

Kind regards,

Ikke
http://www.eikke.com

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Miguel de Icaza
Hey,

 Here's a heart felt thank you from one person for avoiding this.  :) 
 However, that seems to apply more to e.g. the panel changes.  I'm
 curious about the joint window-manager/compositing manager (compiz)
 you were working on as it sounds like duplication of Soeren's work and
 something that largely wouldn't be affected by the bike shed stuff, at
 least not if the work  discussion were restricted to the core gl part
 excluding plugins.  

My understanding while talking to David Reveman this past week was that
the complexity of keeping a compositing manager as a separate process
from the window manager was too high (too much bookkeeping that made it
error prone, and there were some fundamental problems that he could not
solve).

So some time ago he abandoned his effort to patch Metacity and have a
separate composition manager, reduced the complexity and eliminated a
lot of bugs and the source of these bugs.

That is what David explained to me, but I can only understand about 50%
of the technical stuff that he talks about, so keep that in mind.

Miguel.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: NLD10 and GNOME

2006-02-07 Thread Luis Villa
On 2/7/06, Dan Winship [EMAIL PROTECTED] wrote:
 Luis Villa wrote:
  On 2/7/06, JP Rosevear [EMAIL PROTECTED] wrote:
  The changes that were implemented were not as radical as the
  mockups. Basically what Nat F. showed in Paris is what was
  implemented.  The code will be released to the community soon.
 
  To ask the obvious question, why not now, and why not discussed
  publicly earlier?

I should have been not quite so hasty and added 'and if the answers
are real problems (which I think they probably are) any suggestions on
how to solve them?' I'm swamped at work, so I can't go into much
detail ATM, but it seems like these are very real issues we need to
solve...

Luis

 So here's my (ie, not Novell's) answer.

 Two words: bike shed[1]. Or actually, stop energy[2] works too. Your
 pick.

 Although the changes aren't nearly as radical as the original mockups,
 they are a big change from the current GNOME panel menu. If we had
 proposed the changes on the mailing lists, it would have started a huge
 discussion about what people hated about the design (you can't make the
 panel menu depend on beagle!!!) and how it should be different. And
 then we could have either (a) completely ignored everyone and done it
 ourselves anyway, or (b) had a long conversation about the merits of the
 design and then not actually finished the code in time for NLD10.

 So we did it ourselves, and now either GNOME will like what we did, in
 which case, yay, free code for GNOME, or GNOME won't like what we did,
 in which case, no harm no foul for GNOME, and yay, brand differentiation
 for Novell. (And anyone who yells fork deserves to get one stuck in them.)


 An equivalent answer to the question is because you can't do design by
 committee. Everything good in GNOME is good because one person or a
 small number of people working closely together made it good. Much of
 what is bad in GNOME is bad because lots of people have contributed
 without having a single vision of what the end result is supposed to be.
 I mean, look at the stuff John Williams has been blogging about the last
 week[3]:

 * Evolution's UI blocking on I/O SUCKS. Due to lack of design in the
   early stages of development

 * Evolution's integration with gaim and tomboy RULES. Both of these
   happened because specific people (ChipX86, orph) made them happen.

 * Multimedia integration SUCKS. No one has ever sat down and tried
   to fix the big picture. (Although I think the gstreamer team is in
   the process of doing this now?)

 * Apps not remembering their window size and position SUCKS. Again,
   needs someone to take this problem and make it their own. I
   remember xkahn was trying to fix this a few years ago, but never
   finished.

 * Bug-buddy SUCKS. Jacob's original UI was simple and brilliant. But
   as more and more people added more and more features without
   looking at the big picture, it got unwieldy. (But now a small
   team is putting the simplicity back in again.)

 * Deskbar applet RULES (kikidonk), dashboard RULES (Nat), and beagle
   RULES (trow and joe). None of these was done *exclusively* by
   those people, but each of them reflects one person's (or a few
   people's) vision, as opposed to the current state of bug buddy,
   which just sort of happened.

 This is just another aspect of the UI simplicity thing. We like UIs
 that try to do the right thing (metacity, epiphany/firefox, evince)
 rather than UIs that try to make every possible user happy
 (enlightenment, mozilla, gpdf/acroread). If you try to design something
 by committee, you either have to end up with the latter sort of messy
 does-everything UI, or you ignore and hence piss off a large chunk of
 the committee.

 And that's where we are with NLD. There is no way that everyone in the
 GNOME community is going to like the changes we wanted to make. But we
 did the user testing, and we believe in it, and we want to make the
 changes anyway. So we're doing it. Maybe it will turn out good, and
 maybe it will turn out bad. Either way, the GNOME community learns from
 it. Think of it like this: wouldn't it have been cool if we could have
 tried out spatialus on our users, found out that they hated it, and then
 reverted back to browserlus, without ever having to actually piss off
 our users? This is essentially what is going to happen with NLD10. If
 Novell's customers like the NLD changes, then GNOME can adopt them. If
 Novell's customers don't like the changes, then GNOME can stand off to
 the side and say yeah well, we never liked that UI anyway. Not at all
 like how we would have done it. :-)

 But some people will still say But couldn't you have discussed it with
 the community before doing it? No, we couldn't. If we had, it would
 either not have happened, or it would have sucked. It's inevitable. It's
 not a problem with the GNOME community, it's a problem with communities
 in general. The 

Re: NLD10 and GNOME

2006-02-07 Thread Elijah Newren
On 2/7/06, Miguel de Icaza [EMAIL PROTECTED] wrote:
 Hey,

  Here's a heart felt thank you from one person for avoiding this.  :)
  However, that seems to apply more to e.g. the panel changes.  I'm
  curious about the joint window-manager/compositing manager (compiz)
  you were working on as it sounds like duplication of Soeren's work and
  something that largely wouldn't be affected by the bike shed stuff, at
  least not if the work  discussion were restricted to the core gl part
  excluding plugins.

 My understanding while talking to David Reveman this past week was that
 the complexity of keeping a compositing manager as a separate process
 from the window manager was too high (too much bookkeeping that made it
 error prone, and there were some fundamental problems that he could not
 solve).

 So some time ago he abandoned his effort to patch Metacity and have a
 separate composition manager, reduced the complexity and eliminated a
 lot of bugs and the source of these bugs.

Right, but this sounds similar to what Soeren did/is doing -- he's
building a compositing manager inside metacity, and has merged many of
the changes into head now (this is disabled by default, though).

So, we have two merged window manager + compositing manager codebases
now.  My question is whether and how we can merge these.

 That is what David explained to me, but I can only understand about 50%
 of the technical stuff that he talks about, so keep that in mind.

Yeah, I don't know the technical details of the compositing side
either (I've been meaning to help out with it at some point, but
there's so many other bugs to fix...).  I guess we just need Soeren
and David to get together and figure it out.  :)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Alexey Rusakov

Elijah Newren wrote:

Just a me-too on how unfortunate the Alt modifier
thing for window moving is.  I know of at least
one major piece of third-party software that uses
Alt as a modifier for certain mouse operations,
and it's been doing so since long before Gnome
stole it for window movement.


Maya?  Or is there another?

Meld, the diff tool for GNOME. Don't know about GIMP, btw.


Yes, but is that such a big problem?  Few users even know that it
exists (and, in fact, it affects usability decisions because we can't
depend on users knowing about it) so why is it considered essential
enough that it has to be Alt?

Well, not really.


I personally think that Super should have remained as the default, but
given how long it has been Alt, changing (again) would probably do
more harm than good.

Certainly.

--
  Alexey Ktirf Rusakov
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (from digest)

2006-02-07 Thread David Neary


Hi,

Alexey Rusakov wrote:

Elijah Newren wrote:

Just a me-too on how unfortunate the Alt modifier
thing for window moving is.  I know of at least
one major piece of third-party software that uses
Alt as a modifier for certain mouse operations,
and it's been doing so since long before Gnome
stole it for window movement.

Maya?  Or is there another?

Meld, the diff tool for GNOME. Don't know about GIMP, btw.


Yes, the GIMP does this too, for (among other things) moving selection 
boundaries without moving their contents. And yes, we've worked around 
it (Ctrl-Alt does the same thing).


Cheers,
Dave.

--
Dave Neary
[EMAIL PROTECTED]
Lyon, France
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Rui Miguel Silva Seabra
On Tue, 2006-02-07 at 00:48 -0500, Shaun McCance wrote:
 Just a me-too on how unfortunate the Alt modifier
 thing for window moving is.  I know of at least
 one major piece of third-party software that uses
 Alt as a modifier for certain mouse operations,
 and it's been doing so since long before Gnome
 stole it for window movement.

WTF? That wonderful feature worked on some window managers even before
there was as Super Windows key on keyboards.

Before there was GNOME, even...

Rui


signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: gnome-screensaver

2006-02-07 Thread Kjartan Maraas
tir, 07,.02.2006 kl. 14.55 +0800, skrev Davyd Madeley:
 On Tue, Feb 07, 2006 at 07:53:15AM +0100, Kjartan Maraas wrote:
  tir, 07,.02.2006 kl. 12.10 +0800, skrev Davyd Madeley:
   I see that both Ubuntu Dapper and Fedora Core 5 test 2 are shipping
   with gnome-screensaver now.
   
   Having now used both of them, does it seem slow for anyone else? It
   seems that something has gone astray once or twice and forced me to
   have to change vt and kill the process to get my session back.
   
  I've seen the lock screen dialog taking 20-30 seconds to give me a
  username entry and ended up disabling locking.
 
 That is certainly unacceptable I think.
 
I tested again now and the bug is gone here at least.

   I didn't manage to get anything useful debugging-wise from it, does
   anyone know the story here?
   
   If we have a screensaver that you can't get away from, we should
   consider not including this module during this release cycle.
   
  I think there were some problems with fontconfig recently that caused
  slowness in many apps, could this be one of them maybe?
  
  AFAIK it has been fixed in the latest updates.
 
 Don't seem to be having problems with other applications (in fact
 many things are quite snappy, large Cairo-exposes excluded of
 course). I've also noticed this on Dapper, which did not have
 fontconfig issues that I noticed.
 
 These issues should be addressed before we consider including this
 as a blessed Desktop module.
 
Do you have the latest fontconfig stuff for Ubuntu? I think they have
updates there that should fix it *if* it is the same problem I was
seeing.

Cheers
Kjartan


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Shaun McCance
On Tue, 2006-02-07 at 21:17 +, Rui Miguel Silva Seabra wrote:
 On Tue, 2006-02-07 at 00:48 -0500, Shaun McCance wrote:
  Just a me-too on how unfortunate the Alt modifier
  thing for window moving is.  I know of at least
  one major piece of third-party software that uses
  Alt as a modifier for certain mouse operations,
  and it's been doing so since long before Gnome
  stole it for window movement.
 
 WTF? That wonderful feature worked on some window managers even before
 there was as Super Windows key on keyboards.
 
 Before there was GNOME, even...

You mean back when there was a Meta key on Sun keyboards?

All the window managers and desktops and toolkits steal
keys, and they don't all steal the same ones.  The fact
is, ISDs have a hell of a time dealing with modifier keys
in applications that are supposed to run on five different
desktops over seven different operating systems using four
different keyboard layouts in the US alone.

I know at least one major piece of third-party software
that actually ends up using NumLock to modify certain
behaviors.  Not because some usability group sat down
and decided Hey, NumLock would be cool!  But just
because NumLock happens to get mapped to Mod2.

If you need anything more than Ctrl+letter in your
application, you're pretty much screwed.

I envy Apple.

--
Shaun


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Design by Community

2006-02-07 Thread Jeff Waugh
quote who=John Williams

 I take Jeff's point as well, although personally I would not have put it
 in such emotive terms.

I put it in emotive terms because *someone* has to offset all the hugging
and back-slapping about Dan's mail. All this positivity about a mail that
basically says this community shit is too hard! fuck it!, and just puts
that meme right back in centre square. Nat and Miguel blogging about it as
if it were an epiphany. Those two form some kind of leadership perspective
in GNOME, and look at what they're cheering about...

Deeply unimpressed.

- Jeff

-- 
FOSDEM 2006: Brussels, Belgiumhttp://www.fosdem.org/2006
 
From my observation, when it comes to porting Linux to a particular
   device, a point doesn't appear to be necessary. - mpt
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Alt Mouse Modifier (Was: Adaptive mode)

2006-02-07 Thread Matthew Paul Thomas

On 8 Feb, 2006, at 11:39 AM, Rui Miguel Silva Seabra wrote:


On Tue, 2006-02-07 at 16:34 -0600, Shaun McCance wrote:
...

If you need anything more than Ctrl+letter in your
application, you're pretty much screwed.


? I fail to see the relevance, this is window level, not application
level, feature.
...


Taking it for a window-level feature prevents it from being used for 
any application-level feature. For example, in a Web browser there are 
all sorts of things you can do with a link: open it in a new window, 
open it in a new background window, open it in a new tab, open it in a 
new background tab, or download the linked item. In Epiphany we would 
like to be able to use (Shift+)Alt+click for one or two of those 
things, like popular Web browsers on other platforms do. But we can't, 
because Metacity has taken it.


I would much prefer that the easy way of moving a window was drag any 
part of the window that isn't for something else, with no modifier key 
necessary. Drag a window's title bar, status bar, an empty part of a 
toolbar, an empty space between controls, and so on. That would provide 
less target area than Alt+drag did (though still *much* more target 
area than on Windows or the Mac), but (1) it would be more obvious, (2) 
it wouldn't need two hands, and (3) it would remove the need for the 
clutter of a title bar and the rest of the window being visually 
distinct elements.


--
Matthew Paul Thomas
http://mpt.net.nz/

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Design by Community

2006-02-07 Thread Dan Winship
 I put it in emotive terms because *someone* has to offset all the
 hugging and back-slapping about Dan's mail.

Er. Yeah well.

Anyway, I just reread Jono's original message and corresponding blog post
again, and it still seems to me that he was talking solely about the GNOME-
UI-related stuff in NLD10 (ie, the new panel menu replacement), and that's
what I assumed we were all talking about when I replied. But it seems to
me now that everyone other than me (and possibly Jono) is actually
talking about Xgl, and I have no comment on that.

(OTOH, if you really were saying that Novell's writing a replacement
for the panel menu was commons-sapping, community-tearing, morally and
intellectually lazy, then by all means, let me know so I can write a
suitably rude reply. :)

-- Dan



___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Design by Community

2006-02-07 Thread Jeff Waugh
quote who=Dan Winship

 But it seems to me now that everyone other than me (and possibly Jono) is
 actually talking about Xgl, and I have no comment on that.
 
 (OTOH, if you really were saying that Novell's writing a replacement for
 the panel menu was commons-sapping, community-tearing, morally and
 intellectually lazy, then by all means, let me know so I can write a
 suitably rude reply. :)

I was not talking exclusively about Novell, Xgl, or the new panel applet. I
was talking about a serious problem in our community, and the destructive
ideas, memes and role models that support it.

- Jeff

-- 
FISL 7.0: Porto Alegre, Brazilhttp://fisl.softwarelivre.org/7.0/www/
 
   Oh my god, if I get killed, Meryl Streep will get an award playing my
  life and I would be really pissed off. - Susan Sarandon
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Design by Community

2006-02-07 Thread Davyd Madeley
On Wed, Feb 08, 2006 at 12:53:52PM +1100, Jeff Waugh wrote:
 quote who=John Williams
 
  I take Jeff's point as well, although personally I would not have put it
  in such emotive terms.
 
 I put it in emotive terms because *someone* has to offset all the hugging
 and back-slapping about Dan's mail. All this positivity about a mail that
 basically says this community shit is too hard! fuck it!, and just puts
 that meme right back in centre square. Nat and Miguel blogging about it as
 if it were an epiphany. Those two form some kind of leadership perspective
 in GNOME, and look at what they're cheering about...

You've nailed the issue here, Jeff.

What I don't understand is that even if Novell want to develop new
ideas in house, why does this work take so long to bubble to the
surface?

This is the same as Novell's netapplet: people saw hints that this
piece of software existed in screenshots of desktops c, but
software was still not released.

You can talk about stop energy, but nothing is stopping you doing
the work. What I don't understand (and this doesn't just apply to
Novell) is why that patch couldn't have appeared in the open when it
was written: here is an idea we've been tossing around at Novell
for a new panel menu, rather than only finding out through leaks
and screenshots.

For the sake of the community; share, and share alike. Otherwise,
one day there will be no community, there will be only corporates in
competition for mind-share, you will have lost the unified product,
the unified experience and no longer benefit from each other's
successes.

This course of action will create a time when GNOME goes the way of
propriortary UNIX: Tru64, Solaris, AIX, HP-UX, IRIX... imagine a
world with Novell Desktop, Topaz, Java Desktop, the Hatrack Environment:
all competing products... where is GNOME?

--d

-- 
Davyd Madeley

http://www.davyd.id.au/
08B0 341A 0B9B 08BB 2118  C060 2EDD BB4F 5191 6CDA
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Sorry State [Was: NLD10 and GNOME]

2006-02-07 Thread Evandro Fernandes Giovanini
Em Qua, 2006-02-08 às 12:16 +1100, Jeff Waugh escreveu:
 quote who=Dan Winship
 
  Two words: bike shed[1]. Or actually, stop energy[2] works too. Your
  pick.
 
 This is a very sorry state of affairs for GNOME. But it is not only Novell
 and its employees who have adopted this commons-sapping, community-tearing,
 morally and intellectually lazy approach to open design and development in
 GNOME.
 
 In contributing organisations, it is rationalised as a faster approach, a
 way to avoid massive discussions about inanities, and top of the list in
 these modern times, a way to avoid design by committee or stop energy.
 How on Earth *do* we manage design out in the open? It is easier to avoid
 that question, in the name of getting things done.
 
 Outside the contributing organisations, it's appeased as something we have
 to accept to get the cool stuff, and a side-effect of our ability to involve
 contributing organisations, who have their own priorities. It sounds a lot
 like, don't bite the hand that feeds you, whether that hand is delivering
 cool drops of code, or your pay packet.
 
 But ultimately, this is *killing our community*.
 
 And it must be fought.
 
 - Jeff
 

I think the process used by Novell is very common in the GNOME community
(and Free Software in general).

For example take metacity. Sawfish was the default window manager, so
Havoc could have started a discussion
should-our-window-manager-be-like-this-instead. But he didn't; what he
did was write metacity following the design he had in mind in a window
manager. Metacity was included in GNOME because most people adopted it
and agreed that Havoc's design was better for the default window
manager. 

The menu layout we use today is another example. If people had gone on
discussions about which is better - the foot or the menu panel -
perhaps things would have gone nowhere. But someone wrote the menu
panel and eventually it became the GNOME default.

Ubuntu has also done some changes in the panel, like the 'Add to Panel'
dialog. From what I remember this was first done in Ubuntu and after a
release using that configuration discussion started on the usability
list. Another example is the log out dialog on the right top corner of
the screen in Dapper, which wasn't proposed for discussion on
mail.gnome.org, it was just implemented there when GNOME uses the window
selector for the top right corner.

There are some people posting mockups of GNOME 3 and to be honest I
see very little discussion about them. People know (or learn) that
unless they code these mockups or convince someone to do it then most
likely nothing will happen. But if someone comes up with a different
concept for the panel and translates that into code then the community
will review and pick it up or reject it. Spending time discussing the
design first would IMO be a waste of time if the person has it clear in
their head what they want from this hypothetical new panel. The review
process will still happen, just not before the design. The design might
even have small changes after suggestions from the community, but the
basic idea of the original author is what makes this good or bad design.

I'm not sure I agree that you can't do design by comittee but I would
agree that a lot of the good design decisions we see in GNOME today came
from only a few coders doing their vision. I'd love to play with the
code as soon as possible but maybe there are other reasons for it not
being released yet. What GNOME can do is encourage the companies making
changes in their development branches to at least commit the patches in
a CVS branch. 

There's also the issue of who you target with the changes. Novell might
find in a usability test that the menu they designed is a lot better for
their target audience but most people in the GNOME community would
reject it in favor of the current panel layout (I'm one for example).
Should that stop Novell from doing what's best for their customers
(people used to Windows but now using GNOME because their company went
with NLD)?

My 2c.

Cheers,
Evandro

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list