Re: [Ayatana] No one will ever use the upper-left Ubuntu button

2011-03-13 Thread David
Hi,
guys i really hate gmail.
it didn't send from david.reichl...@gmail.com but from
david.reichl...@googlemail.com
so you probably didn't get most of my mails

here a little overview of what i have send:
1 Dock:
unity.exemo.net/2 places inside dock
unity.exemo.net/3 different with drag and drop

2 Docks:
unity.exemo.net SlideUpDown
unity.exemo.net/4 flipp over
unity.exemo.net/5 different flipp over

what do you say?

David Reichling
2011/3/13 David :
> Hi,
> can someone tell me how to make a new thread here?
> I tried twice to send an mail to ayatana@lists.launchpad.net
> I see my message in gmail but its not in the archive
> https://lists.launchpad.net/ayatana/maillist.html
> here is the message:
>
> Hi,
> my idea:
> we have 3 types of "folders" ( or mini-dash ;-) )
> one for files
> one for launchers
> and one for open windows (imagine that there would be an mouseover effect)
>
> We could perhaps make a folder for launchers and files together (an
> maybe add bookmarks, ...)
> and we could perhaps find more types of "folders"
>
> http://unity.exemo.net/6/
>
> Click on Firefox, Ubuntu One and Nautilus to see it in action
> What do you think?
>
> David Reichling
>
> 2011/3/12 David :
>> Hi,
>> i really like number 3 the most
>> http://unity.exemo.net/3/
>> But i think that there is still something missing.
>> Any ideas?
>>
>> David Reichling
>>
>> 2011/3/11 Gian :
>>> Hello everybody,
>>> that's my first time posting here, so hi! :)
>>>
>>> I think the proposed solutions of a 2-sided launcher have a great advantage
>>> over the current implementation: currently on large monitors the places
>>> shortcuts may end well below the dash, because the launcher is full of apps.
>>> This spatial separation hides their connection to the dash. Showing them on
>>> top when the dash is open stresses their role of dash places shortcuts.
>>>
>>> I couldn't resist to draw my own mockup: instead of flipping the launcher,
>>> you could make the Places Shortcuts drop down from above when the dash is
>>> displayed (see attachment).
>>>
>>> the advantage i see is that one is still able to perform window management
>>> tasks (such as switching to some window) while the dash is open. I think
>>> that this is really crucial, because it means that one can have full control
>>> on both the dash and the launcher just by pressing . This also makes
>>> it less important to learn the differences between the launcher and the
>>> dash: after all, they both allow you to launch applications.
>>> Moreover, with the current "fade and slide on bfb" animation, the user may
>>> be tempted to *click* on the bfb, instead of reaching the top-left corner,
>>> in order to display the launcher. It would be  disappointing for him/her to
>>> find out that all the apps have just gone away from it!
>>> Also note that I left Trash, Removable Devices and Workspaces at the bottom,
>>> because they are not related to the dash and do not need to stay close to
>>> it.
>>> The advantage of not displaying the places shortcuts on top all the time is
>>> that people will likely (and hopefully :) start to code tons of custom
>>> places (People, IMDb, ...), each with its shortcut. Moreover, it's nice to
>>> have the most used application (say, the web browser) at the top, easily
>>> recognizable, when you start your computer: especially for new users!
>>>
>>> By the way, I really like how Unity is shaping up: I miss it when I switch
>>> back to 10.10 ;)
>>>
>>> Best,
>>> Gian
>>>
>>> ___
>>> Mailing list: https://launchpad.net/~ayatana
>>> Post to     : ayatana@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~ayatana
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] folders for unity

2011-03-13 Thread David
Hi,
my idea:
we have 3 types of "folders" ( or mini-dash ;-) )
one for files
one for launchers
and one for open windows (imagine that there would be an mouseover effect)

We could perhaps make a folder for launchers and files together (an
maybe add bookmarks, ...)
and we could perhaps find more types of "folders"

http://unity.exemo.net/6/

Click on Firefox, Ubuntu One and Nautilus to see it in action
What do you think?

David Reichling

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] folders for unity

2011-03-13 Thread David
Hi,
you can forget the ubuntu one logo. It was already in the mockup and i
put the folder somewhere randomly.
of course there would be an other icon.

my idea is more to have a folder where you can put a few shortcuts.
Not something like show ~/Music in the launcher

David Reichling


2011/3/13 M. Adnan Quaium :
> I liked only the FIREFOX ICON idea. It may be applicable for other icons too
> (if the same application is opened in different windows). About the other
> two (unity icon and file icon), I don't think it is a good idea. but it is
> only my idea.
>
> On 13 March 2011 12:29, David  wrote:
>>
>> Hi,
>> my idea:
>> we have 3 types of "folders" ( or mini-dash ;-) )
>> one for files
>> one for launchers
>> and one for open windows (imagine that there would be an mouseover effect)
>>
>> We could perhaps make a folder for launchers and files together (an
>> maybe add bookmarks, ...)
>> and we could perhaps find more types of "folders"
>>
>> http://unity.exemo.net/6/
>>
>> Click on Firefox, Ubuntu One and Nautilus to see it in action
>> What do you think?
>>
>> David Reichling
>>
>> ___
>> Mailing list: https://launchpad.net/~ayatana
>> Post to     : ayatana@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~ayatana
>> More help   : https://help.launchpad.net/ListHelp
>
>
>
> --
> M. Adnan Quaium
>
> MSc Student
> Faculty of Electrical Engineering Mathematics and Computer Science
> Technical University of Delft
> Mekelweg 4
> Delft
> The Netherlands
>
> URL: http://adnan.quaium.com
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] No one will ever use the upper-left Ubuntu button

2011-03-15 Thread David
Hello,

> Let's see what people who try it have to say. Don't worry if there is
> negative feedback, that's what exploring and testing are all about.

i think the feedback was quite good.
for those who didn't see it, the mockups were also on omgubuntu and webupd8

http://www.omgubuntu.co.uk/2011/03/these-conceptual-unity-behaviour-mockups-are-pretty-cool/
http://www.webupd8.org/2011/03/more-unity-2-sided-dock-mockups-ubuntu.html
http://www.webupd8.org/2011/03/unity-two-sided-dock-mockup.html

There was a comment that made a good point:
#3 looks good at first, but clicking the button just takes you back to
the clutter you were trying to avoid by splitting the icons in the
first place.

what do you think.
What if we remove apps and places icons and put it at the first page of the dash

David Reichling

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] how could we switch better between windows?

2011-03-15 Thread David
Hello,
i am currently trying to figure out a nice method to switch between windows.
At the moment i have this:
http://unity.exemo.net/7/
Click on firefox to see it in action.
I already like this one.
But what could we do when:
 - there is 1 window open (okay probably switching to it)
 - there are only 2 windows open?
 - there are 10 windows open (or even 20)
Do you have any ideas?

Another problem could be that an application don't set his title very good.
(just an example) gedit set his title to "some unnamed document 1",
we have 4 new documents open.
when we want to switch we get:
some unnamed doc...
some unnamed doc...
some unnamed doc...
some unnamed doc...
Would it be technically possible to get in that case something like:
some unnamed ... 1
some unnamed ... 2
some unnamed ... 3
some unnamed ... 4

What do you think?
David Reichling

ps: now that natty comes closer i can't wait for Oneiric Ocelot ;-)
ps2: unity is really awesome. congratulations to everyone involved

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Design problems in general

2011-03-16 Thread David
Hi,

> I think more thought should be put into tools and
> processes, so design experimentation can be accelerated and opened up to
> more people.

that's exactly why i am doing this unity web implementation.
just at the moment i have more fun doing mockups than continuing add
more elements of unity.

but give me some time ...
David Reichling


2011/3/16 Thorsten Wilms :
> On 03/16/2011 02:21 PM, Scott Kitterman wrote:
>>
>> On Wednesday, March 16, 2011 09:01:59 am Thorsten Wilms wrote:
>
>>> Sometimes the problem may be certain users stubbornness rather than
>>> anything else, especially if you design for the long term. So the answer
>>> may have to be wrapped up in a strategy to "sell" it.
>>
>> It depends on how important your current user base is to you.
>>  Particularly
>> when there are alternatives available, such radical restructuring is more
>> likely to result in existing users leaving than them immediately jumping
>> to
>> the new paradigm (see KDE 4.0 for example).  It may be that you'll get
>> them
>> back in the long run, but many will be gone for good.
>
> That's exactly why I mentioned strategy. To expand, you would ideally design
> where you want to end up (caveat: any "end" will only be a step, once you
> are there or past it), then determine how there may be a transition and how
> to communicate the benefits.
>
> *Luckily*, the implementation effort tends to be so huge, that you have to
> go step by step, anyway. I think more thought should be put into tools and
> processes, so design experimentation can be accelerated and opened up to
> more people. Everyone who hasn't yet, should take a good look at a Smalltalk
> implementation like Pharo. If we could have that level of malleability at
> runtime, without being trapped in an image file ...
>
>
> --
> Thorsten Wilms
>
> thorwil's design for free software:
> http://thorwil.wordpress.com/
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Activities/Downloads Unity Place

2011-03-19 Thread David
Hi,
+1
see this
https://wiki.ubuntu.com/Ayatana/ProgressIndication
but i don't know what is the actual state of planning.
because this idea is already old

David Reichling

2011/3/19 Peterson Silva :
> There's already a file transfer indicator =) Adapting it to also show
> downloads is a very good idea =D
>
> Peterson
> http://petercast.net
>
>
> On 19 March 2011 08:54, Kévin PEIGNOT  wrote:
>>
>> I think I would prefer i download indicator instead of a download place.
>> It would appear only when a download (or why not a file transfer too) is
>> occuring, else it is hidden.
>> Le samedi 19 mars 2011 à 13:36 +0530, Owais Lone a écrit :
>> > Downloads
>> > I don't know if something similar is already planned or not but I
>> > would love to see a "Downloads Place" to which all apps could push
>> > individual download status. Such a place can provide a nice and quick
>> > way to control all active downloads across apps including torrents.
>> >
>> >
>> > Activities
>> > This is much broader than the Downloads place, and the downloads place
>> > can possible reside as a sub-category of this place. An Activities
>> > place would show all ongoing tasks in the dash with ways to control or
>> > switch between them. For example, it could have a Active Windows/Apps
>> > section, Downloads section, Disk burning, File transfers etc.
>> >
>> > This would result in three default places: Applications, Files and
>> > Folders and Activities.
>> >
>> > --
>> > Owais Lone
>> > Skype: owais.lone
>> > http://owaislone.org/
>> >
>> > ___
>> > Mailing list: https://launchpad.net/~ayatana
>> > Post to     : ayatana@lists.launchpad.net
>> > Unsubscribe : https://launchpad.net/~ayatana
>> > More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>> ___
>> Mailing list: https://launchpad.net/~ayatana
>> Post to     : ayatana@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~ayatana
>> More help   : https://help.launchpad.net/ListHelp
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] List of running windows of an application in the launcher quicklist

2011-03-27 Thread David
Hi,
i did a mockup already some time ago:
http://unity.exemo.net/7/
click on firefox to see how it could look

David Reichling

2011/3/27 Tomasz Janusz :
> Yes, i created smillar bug on Launchpad in last week and we can merge it.
> And I agree "Expo" effect is pretty, but not quite usefull.
>
> https://bugs.launchpad.net/ayatana-design/+bug/738288
>
> --
> Tomasz Janusz
>
>
> On 26 March 2011 20:11, Luke Benstead  wrote:
>>
>> On 23 March 2011 14:13, Bilal Akhtar  wrote:
>> > Hello all,
>> >
>> > I filed bug [1] in unity today, and it was marked 'opinion' by sabdfl as
>> > it needed more discussion before it could be implemented.
>> >
>> > The current way of switching between windows of the same app is
>> > time-consuming. The launcher icon has to be clicked twice for the
>> > 'spread' compiz view to get activated, and then we switch between
>> > windows.
>> >
>> > Alongside this, it would be good to have a numbered list of running
>> > windows of an app, in its launcher icon's quicklist. This list would be
>> > separated from the rest of the quicklist items by a separator line. An
>> > example of such an implementation is in Gnome-Shell.
>> >
>> > Awaiting your comments,
>> >
>> > Bilal Akhtar
>> >
>> > [1] https://bugs.launchpad.net/bugs/740862
>> >
>>
>> I agree, I think switching windows in Unity is cumbersome and
>> frustrating. Windows 7 actually gets this right IMO, if you hover the
>> application icon you are shown a list of that application's windows.
>> You can select the window you want in a single click, it's extremely
>> fast and easy to use.
>>
>> DockbarX also implements this for GNOME and also gives the option of
>> window previews instead of a list. I urge anyone who hasn't tried
>> DockbarX to give it a spin under GNOME 2.x I think it would be a huge
>> improvement to Unity if this kind of window switching was implemented.
>>
>> Luke.
>>
>> ___
>> Mailing list: https://launchpad.net/~ayatana
>> Post to     : ayatana@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~ayatana
>> More help   : https://help.launchpad.net/ListHelp
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Comments on the Device & User Menu specs

2011-08-02 Thread David
Would it be possible to have:

Power users > show mounted icons on launcher

Like the old: gnome > show mounted devices on desktop

?

I prefer having neither showing as I usually only access my device once after I 
plug it in, and it can appear poorly organised if there are 4+ devices mounted 
showing in the launcher.

- ikt


- Original Message -
From: "nick rundy" 
To: m...@ubuntu.com, ayatana@lists.launchpad.net
Sent: Wednesday, 3 August, 2011 12:45:53 AM
Subject: Re: [Ayatana] Comments on the Device & User Menu specs

> We might drop the launcher visibility of mounted drives, based on user 
> testing. 


NO! 

I PREY this doesn't happen. I LOVE having mounted devices show up in the 
Launcher. I also love having an icon show on the Desktop. The desktop icon 
always reminds me I have something mounted when I close my windows. And I 
routinely access the launcher icon of mounted devices. 

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Comments on the Device & User Menu specs

2011-08-04 Thread David
http://www.omgubuntu.co.uk/2011/08/unity-oneiric-changes-august/

"Hate so many mounted drives cluttering up your Launcher? You can now specify 
when to hide mounted drives and partitions via the ‘Experimental’ tab in CCSM. 
(See screenshot below)"

!

A big hug from Australia to whoever did this! <3



- Original Message -
From: "David" 
To: "nick rundy" , ayatana@lists.launchpad.net
Sent: Wednesday, 3 August, 2011 3:00:19 AM
Subject: Re: [Ayatana] Comments on the Device & User Menu specs

Would it be possible to have:

Power users > show mounted icons on launcher

Like the old: gnome > show mounted devices on desktop

?

I prefer having neither showing as I usually only access my device once after I 
plug it in, and it can appear poorly organised if there are 4+ devices mounted 
showing in the launcher.

- ikt


- Original Message -
From: "nick rundy" 
To: m...@ubuntu.com, ayatana@lists.launchpad.net
Sent: Wednesday, 3 August, 2011 12:45:53 AM
Subject: Re: [Ayatana] Comments on the Device & User Menu specs

> We might drop the launcher visibility of mounted drives, based on user 
> testing. 


NO! 

I PREY this doesn't happen. I LOVE having mounted devices show up in the 
Launcher. I also love having an icon show on the Desktop. The desktop icon 
always reminds me I have something mounted when I close my windows. And I 
routinely access the launcher icon of mounted devices. 

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Software center icon needs designers minds, and new humanity desktop methafor.

2011-09-07 Thread David
I see many criticisms yet a lack of proposals for a suitable replacement.

>> Without an explaination, people could dismiss that icon thinking "I 
>> don't want to buy applications, I'll go to the internet and see where 
>> I can get some free .exes" :-p 

There was a variation of that issue with the original icon:

April testing:  The Software Centre is still not recognized and, during 
testing, was mistaken for ‘systems control’.

http://design.canonical.com/2011/04/unity-benchmark-usability-april-2011/

- ikt


- Original Message -
From: "Ian Santopietro" 
To: gespert...@gmail.com
Cc: ayatana@lists.launchpad.net
Sent: Thursday, 8 September, 2011 1:50:29 AM
Subject: Re: [Ayatana] Software center icon needs designers minds, and new 
humanity desktop methafor.




By people, I mean "Human Beings" of all levels of computer literacy and 
backgrounds, which is precisely Ubuntu's target demographic. 

The point I was trying to make is that there was a time that people were 
unfamiliar with the idea of a shopping bag icon being used to represent a place 
to get both paid and free apps. At one point, everyone had to learn to use 
their Android phone. The metaphor worked in this case, so I believe that it 
would work in this case as well. It's not copying a successful model, it's 
taking something that users are either A) familiar with or B) will pick up on 
quickly. 


On Tue, Sep 6, 2011 at 23:28, gespert...@gmail.com < gespert...@gmail.com > 
wrote: 


First: who is "people"? You need to define an audience. 
Do you assume that newcomers are people who come from Android phones 
to a desktop OS? 
If Ubuntu's audience is computer literate people with smartphones and 
previous experience with appstores that use a shopping bag as an icon, 
then great. We're all set. 

But if your audience is regular people from any part of the globe, 
coming from windows (where they're trying to sell you programs all the 
time you have to surf the web for freebies), then things are 
different. 
As far as I can remember Ubuntu motto is "linux for human beings" and 
the CD envelopes used to have a nice multi-racial circle of friends, 
aiming to be inclusive and bring this operating system to anyone. 
And if you ask me, the shopping bag icon isn't that. 
If the audience is people who own a smartphone, then you're leaving 
most of the humanity out of the frame. 
Think what does a shopping bag mean to a third world country and 
probably you'll get what I mean. 
Forget the shopping bag became an icon for "acquiring goods". A 
shopping bag is a shopping bag. If in this part of the world that icon 
is familiar it's because we're used to buy things instead of just 
getting them. 

Using the same shopping bag used by Android and Microsoft, Ubuntu only 
shows it can't go beyond copying a "successful" model. It's not 
original, it's not completely pertinent and it even doesn't look good 
when it is reduced. 


2011/9/6 Ian Santopietro < isan...@gmail.com >: 



> I don't think people necessarily associate shopping bags with paid apps. 
> People using Android (Which uses a bag as it's icon) tend to get more free 
> apps than paid ones. They still use the Market icon, which looks like a 
> shopping bag. I very rarely see any Android users opening up the browser to 
> go to the internet and look for some free .apks. 
> 
> On Tue, Sep 6, 2011 at 18:40, gespert...@gmail.com < gespert...@gmail.com > 
> wrote: 
>> 
>> 2011/9/6 Eylem Koca < eylemk...@gmail.com >: 
>> > How about putting the U with the downward arrow 
>> > ( http://ubuntuone.com/30SgZIkoCLbxKWGhS2CUpY ) on the side of the bag? 
>> 
>> Don't. Please. 
>> I pointed an alternative to show that it is possible to come up with 
>> something different than a shopping bag in a simple, readable manner. 
>> Stuffing this simpler idea on an already cluttered icon with serious 
>> problems in small sizes won't help. 
>> If the meaning of the bag alone isn't enough to communicate the idea, 
>> then it's not matter of adding elements to the bag, but to think a 
>> difference alternative. 
>> Remember that an icon needs to be as clear as possible to communicate 
>> its function in different sizes. Simplicity favours that. 
>> I'm so against the bag icon not because I think commerce is bad. I'm 
>> against it because shopping apps ISN'T the primary function of our 
>> software centre. 
>> Other appstores have a strong commercial presence with several 
>> freebies. Our "store" is quite different: we have lots of free 
>> applications and very few commercial ones. 
>> This can change in the future, of course, but in the meantime, the 
>> icon communicate "enter here to buy applications" when it's not the 
>> case. 
>> Without an explaination, people could dismiss that icon thinking "I 
>> don't want to buy applications, I'll go to the internet and see where 
>> I can get some free .exes" :-p 
>> 
>> ___ 
>> Mailing list: https://launchpad.net/~ayatana 

Re: [Ayatana] super+n+up/down/home to rearrange launcher icons.

2011-09-27 Thread David
I like the idea, but wouldn't it mean coding a delay before Unity 
actually launches the program?  Otherwise, how will it know whether you 
want to launch or just move the icon?


I've been thinking of something similar for a while; my idea was to have 
launchers that opened more than one program at a time, in effect a kind 
of session launcher, but the way they worked became more complicated the 
more I thought about it.  Your post made me think of something 
(slightly) less complicated:


Somewhere in the code, Unity stores what's on the launcher bar, right?  
Well, how about it stores multiple config files, so there are you can 
have multiple arrangements of launchers that you can switch between?  
That way, you could have terminal, geany, bazaar-explorer etc., in the 
different orders you want, and instead of moving them about, you just 
switch to the launcher bar that has them in the order you want at the 
point you need them.  The way I imagine it, it would be as if the 
launcher bar has pages.


The advantages are clear to me: you have all the GTD goodness of focus 
(you could have only the tools you need for a particular task, without 
the temptations of a firefox launcher) plus each bar wouldn't be 
over-laden with every launcher the user thinks they'll ever need.


The main problem I can see is that it'll take more than just multiple 
config files to make it work; each bar has to display each program that 
is open, for example, and how do you switch between the different bars?  
A keyboard shortcut is the obvious answer, but what about the mouse? 
Page dots (under the Dash button?) is the first thing that comes to 
mind, but they'll be small targets for the mouse to hit, and Unity isn't 
about small targets.



On 27/09/11 14:06, Jo-Erlend Schinstad wrote:
I rearrange launcher entries fairly often as I change contexts. For 
instance, when I'm programming, the terminal is 3, geany is 4, 
bazaar-explorer is 5, etc. When I'm playing the guitar, then Audacity 
is 3, Tuxguitar is 4, etc. This makes it very easy for me to switch 
between apps using one hand and I really love it.


However, it just dawned on me that I always use the mouse to rearrange 
those entries. That should not be necessary. I should be able to press 
super+3downdowndown to move the third entry down to the sixth place, 
super+5upup to move 5 to 3, and so forth.


I should also be able to press super+7+del to remove the seventh entry 
from the launcher. Similar, I should be able to press super+5+home to 
keep the fifth entry on the launcher.


It would also be nice if I could use super+4rightarrow to expose its 
quicklist and then use up and down to navigate that menu.


What do you think?

Jo-Erlend Schinstad

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Session management in the dash

2011-10-10 Thread David
I don't understand, I thought the way to shutdown/logout etc was by clicking on 
the cog in the top right and selecting shut down...?

- ikt

- Original Message -
From: "Carl Ansell" 
To: "ayatana" 
Sent: Tuesday, 11 October, 2011 2:42:15 AM
Subject: [Ayatana] Session management in the dash

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

A recent update placed logout, shut down and restart controls into the
dash.

I think it would be useful to have these located in the bottom right
corner of the dash rather than in the lens results, as this would make
them accessible when using any lens.

This would be too late for Oneiric, but maybe added in time for Precise?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOkxlZAAoJEJzT5/sMwKUXE3IH/i53zmoFwl60Y4hBzpPbAx/K
fEYpKv+db+mdtFnBoM1Rth5rGGZA8I4/evc/yz/Yt527bwCLcVGoHjJr+clFKcL/
v8GAYi/frMEYu8+6RsTMSCvV1zPC43bnP/kA3x7yGbs1UNYQA4VTpqZQH0DGIzWJ
izMwuYUIWB7ebA3tSzrFo96eWtqUSJav2+6ulcBLEtmz1GFKuuu//DFqDmefdHtS
vCqRtUSPKvoqbVzWvbVcjVnBXhiQTfb+WmnFfTZVlTDB13sYH0afLA0Jmo3tK0KR
JqktkfSjH5GsV/L6IRBNdAb5ej2s8koZC7lxS8UkHiLuC/cDSUwOLKRa6xaUUsA=
=sqmU
-END PGP SIGNATURE-

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Proposes to change launcher's behaviour with multiple windows

2011-10-18 Thread David
"In my opinion, every icon that has multiple windows should work as a 
stack, popping up the most recently used window from that group, one at 
a time instead of the whole group."

Something is not right with the unity launcher for sure, multiple windows of 
the same application is a massive pita at the moment, without getting too deep 
into the problem has there been any work/blueprints/ideas/upcoming designs on 
fixing the launcher so it works with multiple windows decently?

- ikt



- Original Message -
From: "Juan Montoya" 
To: ayatana@lists.launchpad.net
Sent: Tuesday, 27 September, 2011 12:59:20 PM
Subject: [Ayatana] Proposes to change launcher's behaviour with multiple
windows

(Assuming 'launcher' is the name of the taskbar on the left...):

Try this:
Open three explorer windows on different folders and a web browser.
Select one of the explorer windows.
Click on the web browser icon on the launcher.
Click on the explorer icon on the launcher.
Try this several times.

You'll notice that all explorer windows are brought to top and most 
likely the last window your were at is not the one that is active.
It also, sometimes, gives focus to a window that is below the others and 
their order is random.

In my opinion, every icon that has multiple windows should work as a 
stack, popping up the most recently used window from that group, one at 
a time instead of the whole group.


BTW, I'm new to this list and apologize if this subject has been 
addressed before.

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Proposes to change launcher's behaviour with multiple windows

2011-10-19 Thread David
The problem I want to fix is that the launcher handles multiple windows of the 
same program extremely poorly.

Open 2 terminal windows, then open a window on top of both of them, so both 
windows are hidden (eg a typical multi-tasking environment), try opening 1 of 
the windows back up through the launcher, and not a random window either, the 
actual terminal window you want first time, it makes windows xp multi-tasking 
look good.

- ikt

- Original Message -
From: "Jo-Erlend Schinstad" 
To: ayatana@lists.launchpad.net
Sent: Wednesday, 19 October, 2011 2:21:25 AM
Subject: Re: [Ayatana] Proposes to change launcher's behaviour with multiple 
windows

Den 18. okt. 2011 17:38, skrev David:
> "In my opinion, every icon that has multiple windows should work as a
> stack, popping up the most recently used window from that group, one at
> a time instead of the whole group."
>
> Something is not right with the unity launcher for sure, multiple windows of 
> the same application is a massive pita at the moment, without getting too 
> deep into the problem has there been any work/blueprints/ideas/upcoming 
> designs on fixing the launcher so it works with multiple windows decently?
>
> - ikt
>
It is a little difficult to know what the solution would be when you 
expressly don't want to define what problem you want to fix.

I don't really understand the problem at all. Seems nice to me, though 
it would be nice if you could tear an app out of a group, but that's a 
different issue.

Jo-Erlend Schinstad

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] semi-transparent indicator menus

2011-10-30 Thread David
I think they need to make unity more themeable so theme's like the one you 
propose can be made.

- ikt

- Original Message -
From: "frederik nnaji" 
To: "Matt Richardson" 
Cc: ayatana@lists.launchpad.net
Sent: Sunday, 30 October, 2011 8:31:58 PM
Subject: Re: [Ayatana] semi-transparent indicator menus



On Sun, Oct 30, 2011 at 10:17, Matt Richardson < 
m.richardson.1...@hotmail.co.uk > wrote: 



I love this idea so I did some mockups: 

Desktop 
Dash 
Window Theme 
Indicator Menu 

I recommend downloading the attachments and viewing them fullscreen to get a 
real idea. 
The window theme and the indicator menu are not transparent, but I don't think 
they need to be either. In this particular case transparency adds graphical 
requirement without achieving a great deal IMHO. I think that an opaque theme 
which dynamically matches the background colour would work just as well. 

Thoughts? 


fake transparency is what this method has been called for long. 
I still prefer some alpha, perhaps with blur.. 
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] The dash should display recent stuff.

2011-11-14 Thread David
Hi,

> I think the dash should be used to display recent stuff from your lenses. It
> should display recent email, recent comments on your blog, recently finished
> downloads, etc. I think it would also be nice if it only displayed the
> things you hadn't looked at.

That's what the Amazon Fire does.
They even show the latest websites you used etc.

> What do you think?
I like that idea

David Reichling

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] new proposal for notifications / indicators

2011-11-29 Thread David
Hi,

i have a new proposal for notifications / indicators:

actually we show per default:
 - messages (status/chat/twitter/mail/ubuntu_one)
 - battery
 - bluetooth
 - network
 - sound (volume/music)
 - clock
 - session switcher (switch user)
 - Power (shutdown ...)

Here is my proposal:
 - me menu
   - like https://wiki.ubuntu.com/MeMenu or gnome-shell
 system indicators: (hidden by default, can be shown by clicking on an arrow)
 - sound
 - battery
 - network
 notification indicators: (hidden by default)
 - messages
   - like http://ubuntuone.com/3pQaNx9TdpPXEZHMIjPgdP
 - devices
 - updates
   - update all
   - --
   - Ubuntu
   - --
   - App1
   - App2
   - ...
 - progress
   - like https://wiki.ubuntu.com/Ayatana/ProgressIndication
 - ...

How it should work:
 - per default only the me menu should be visible.
   - clock: To be able to do that we need to find a new place for the
clock. (launcher/dash?)
   - networking: is most of the time not needed (automatic connects at
lan/known wlan/usb/...)
   - battery: is only interesting when its discharging
   - sound: annoying when its hidden and you don't have hardware buttons
 - indicators are only visible when needed
 - you can click on an arrow to see
   - battery
   - network
   - sound
   (hides automatic when you move your mouse away from the panel)
 - we could show a number for how many notifications happened (3 in
messages, 2 downloads, ...)
 - only notifications and system indicators should be allowed
   - To do that we need to find the use cases of the other indicators
and find ways to handle them
 (i didn't really do that)
   - for some indicators it might be enough to use quicklist? (tomboy)
   - we could improve "minimize"
 - good for apps like opera/lernid/... that wants to hide their main window
 - every application could be hidden by minimizing it
 - minimized apps could be shown ass small icons at the bottom in
the launcher
 - easier to have a feature to start apps "hidden" at login.
   - not sure how other indicators like cpu scaling or desktop
recording etc could be handled

Indicators become visible/hidden when a specific notification happens:
 - Open Wireless connection found -> notification + network indicator fades in
 - connection etablished -> notification + if visible network
indicator fades out

 - New mail -> notification + message indicator fades in
 - New chat -> notification + message indicator fades in
 - another new mail -> notification + updated message indicator

 - New Printer found. Installing... -> only notification
 - Driver for printer needed -> notification + device menu fades in
 - Printer is ready to use -> notification + if visible device
indicator fades out

 - New updates found -> notification + update indicator fades in (with
feature to update all)
 - please close firefox to continue updates -> notification + update
indicator change state

 - playing music -> sound menu fades in
 - audio conversation (skype and co) -> sound menu fades in
 - sound menu fades out when finished
 - ...

pro
 - The blue icon effect is no longer needed
   - there was a notification when you see an icon
   - there was no notification when there is no icon
 - cleaned up top right corner
   - more place for menus and title (even more important on small screens)
   - better looking
   - Everything is about the application, you see nothing system releated.
 i think this fits good into the vision to integrate applications
with the panel
contra
 - more clicks needed to do simple things like
   - changing volume when no hardware buttons are avaible
   - bluetooth
   - connecting to a network
 - we could always show the network indicator when not connected

remaining questions:
 - is it ok that the clock is not always visible?
 - where should the clock be? launcher? dash?
 - should we show the network-indicator as long as you have never been connected
   - people might not know how to connect to the internet
 - what are other problems with this?

I am working on a mockup (in form of a webpage) so that you can try it
out and see how it would work/look.
It should be ready in 2 or 3 days.

What do you think?

David Reiching

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] new proposal for notifications / indicators

2011-12-06 Thread David
Hi,
i didn't explained my idea good enough and you and probably others
have understand me wrong.so i try to explain with different words.
the basic idea is that when you turn the computer on it shows the
minimum of indicators thats
possible.http://unity.exemo.net/panel_beginning.png
you can expand them by clicking on the
arrow:http://unity.exemo.net/panel_expanded.png

when an "event" happens 4 different things can happen:a: show only a
notificationb: show a notification and show an indicator   (if the
indicator is already visible add an entry to the menu)c: show a
notification and hide an indicatord: remove an entry from an indicator
menu   (if its the last entry the indicator will be hidden)   The
nofifications are like now and will fade in and after a few sec. fade
out.The indicators will be show at an event and remain visible until
later when another event hides it again
Examples:Event: Files will be uploaded to ubuntu one  What happens ->
a:    -show notification: x files will be uploaded ...
Event: You get a new mail  What happens: b    - show notification: You
got a new mail ...    - show message indicator    -
http://unity.exemo.net/new_mail.png
Event: You remove the cable from your laptop  What happens -> b:    -
show notification: You have x hours left ...    - show battery
indicator    - http://unity.exemo.net/mail_and_battery.png
Event: You focus the chat window  What happens: d    - remove the
previously added "chat-notification-entry" from the message menu
Event: You connect the cable to your laptop  What happens -> c:    -
show notification: Battery will be full in ...    - hide battery
indicator    - http://unity.exemo.net/panel_expanded.png
> Why? What problem would it be solving?
That's a good question (as always ;-))There has been already a lot of
work done in the top right corner and i don't seeany real problems
with what we currently have.The only thing is that i have currently 8
indicators that are always visible.Other users might have more or
less.I just think that it would look better when you have a maximised
application and you have less indicators visible. (the minimum
possible)I think for the same reason that the window buttons are not
visible when not needet.
> If the messaging menu was hidden by default, what use would it be?
I didn't mean to use the messaging menu like we have it today.More
something like a list of the latest notifications that you gotLooking
something like this: http://ubuntuone.com/3pQaNx9TdpPXEZHMIjPgdP
except not the tabs at the bottom
> How do you classify devices under "notification indicators"? What> would this 
> notify you of?
(using the word notifications was not really a good idea from me.)We
could show for example an entry for every device where it makes
sense.Every entry could contain a menu with actionsFor example- Usb
Stick  - Documents (17) // open gnome-documents  - Videos (3) // open
gnome videos   - see all files // open nautilus- Video DVD  - Watch
Movie // open totem  - Import or Rip Movie // open ...etcThis could
remove the need to open a window in situations like this:
"If a new printer is plugged in and recognized automatically while
neither a Print dialog nor System Settings (any panel) is open, System
Settings should open to the Printers panel, the list of printers
should scroll to show the new printer, and it should be selected in
the list. (This is analogous to a USB storage device window opening
when it is connected.)"
But i have to say that i have not really thought a lot about how the
specific indicators could look like. I just wanted to give a few
examples.
> People didn't see the updates notification area item even when it was> shown 
> by default. What use would it be if it was hidden? :-)
The reason why some people don't see it is in my opinion because we
have indicators where some people don't care about.Lets say we have a
user who uses his computer only to look his mails (in gmail) and
tobrowse the internet. His first time where he uses ubuntu he look
around and finds outhow to connect to the internet, ... (or a friend
shows him)But after that the internet connect automaticly etc and he
just look at the topright to look at the clock and maybe adjust the
volume when he is in youtube.He simply doesn't care about what else is
there.
When i look how it works for example in android:At the top left you
have the name of your carrier and nothing elseWhen you got 1 or more
notifications the carrier will be replaced with 1 or more icons.You
now have icons where before where only text.You see that immediatly
and choose based on the icons if you want to check the
notificationnow, later or just clear it.
If i am right about this people will notice the
update-indicator.Because if only the things that are important for
them are visible and they seean unknown icon they will check if its
maybe important too? (at least i think so)
> Also, a menu item wouldn't show enough information for you to be able> to 
> decide whether you want to updat

Re: [Ayatana] new proposal for notifications / indicators

2011-12-06 Thread David
te-indicator.
Because if only the things that are important for
them are visible and they see an unknown icon they will check if its
maybe important too? (at least i think so)

> Also, a menu item wouldn't show enough information for you to be able
> to decide whether you want to update a particular application.
That's right. As is said earlier i just wanted to give a few examples and
maybe it doesn't make sense to show an update-indicator.

> Why? What would be the use of collecting progress of different tasks
> into a menu?
AFAIK there are basicly 2 forms of progress in applications.
a: You have for example firefox, torrents, ... where you can still use the
application while tasks (download) is running in the background.
b: On the other side we have applications that you can no longer use when a
task is running. The only reason not to hide the application is to look
at how many % the task is or to see more details about whats happening
while a task is running. For example update-manager, synaptic, ...
I think for "a" it is good because you can see how far for example
your download is without having to switch to firefox.
For "b" developers could offer a feature to hide the application and by
clicking on the entry in the progress-indicator or when the task is
finished show the application again.

> (As a comparison, should we also collect errors from different tasks
> into a single menu? Why or why not? How about selected text from
> different tasks? Or the most recently opened file from different tasks?)

I don't know, but we would need to define whats kind of things should be shown.

> The Dash is hidden by default, and the launcher is usually hidden. Do
> you think it is reasonable to hide the clock most of the time?
I don't know. That's why i asked that question at the bottom.
For me it would be ok to move the mouse to the left to see the clock.
But i have absolutely no idea how others think about that. It would be like in
windows when you have your taskbar set to autohide. Except that windows
doesn't hide it per default and we do.

> Your arrangement would hide it even when it is discharging.
as i said in the example at the top it would show the indicator when
discharging and hide it again when charging.

> Does that mean it should be shown by default?
I don't think. But i mentioned it here because someone has maybe a
nice idea for that.We could show it as soon as you start an
application that can play music.(If there is at least on application
in Sound-Settings -> Applications)

> How does this relate to indicator menus?
Not at all.I write this because if like in my idea we want to have the
minimum possible amount
of indicators with a feature like that all indicators that are only
there to hide an application could be removed

> Hmm, that seems a little bit backwards. Usually when music starts
> playing, it's because you told it to play, so you don't need a
> notification in that case.
Here too what i wanted to say is that the sound-indicator should fade
in. But no notification bubble should be shown.
(While listening to music you might want to adjust the volume)

> On the other hand, the sound menu currently
> lets you quickly start music playing in the first place -- and it
> wouldn't be nearly so quick if it was hidden by default.
That's one of the reasons why i said for some people it could become
annoying. Don't know what to do about this.
Maybe people who listen a lot of music could put their musicplayer in
the launcher and start
playing music from the quicklist?

> I haven't yet seen an application where this is a problem. Do you know
> of one?
No. but when i see how many indicators Roland has there are maybe
applications with problems.

> That in particular is an interesting idea. But if you used the menu to
> connect to one wi-fi network, but then realized you should have
> connected to another one instead (that happened to me last week), the
> menu wouldn't be there any more.
That's why you can always expand system indicators by clicking on the arrow.
They are just hidden but not gone.

> It would be rather strange that a Me menu (that Ubuntu doesn't even
> have any more!) would be visible by default, but a clock would not.
With me menu it didn't mean to use it 100% like we had it.
That's why i added like gnome-shell.
What if we would remove the "me menu" and show the clock instead?
A problem that i see with that approach is that people will not expect a
menuentry to shut down their pc when clicking at the clock.
But maybe we could put shutdown at the dashs' first page?
Nice day
David Reichling

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Test message

2009-04-06 Thread David Barth

This is a test message.

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Invitation to join the Ayatana list / IRC channel

2009-04-06 Thread David Barth

Hi,

We're opening today the Ayatana mailing list and #ayatana IRC channel, 
where we're inviting community members, developers as well as users, to 
discuss our projects.


In the last few weeks, we have already published:
* notify-osd, Canonical's new on-screen notification agent
* and the indicator-applet, with our new panel component for 
representing the state of messaging applications.


These new developments have generated a lot of feedback and new ideas 
that we would like to explore further with the community.


The new list and channel are here to continue the discussion:
* list: ayatana@lists.launchpad.net
* IRC: #ayatana on irc.freenode.net

The DX / "Ayatana" Team

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Getting rolling for 9.10

2009-04-23 Thread David Barth

Scott Kitterman wrote:

On Saturday 18 April 2009 13:14, Mark Shuttleworth wrote:
  

Hi folks

This is the right spot for proposals and discussions for the next round
of evolution of the notification guidelines behind Notify-OSD and the
Messaging Menu. The best format for proposals is probably mockups and
specs on the Ubuntu wiki, combined with mention of existing / new bugs.

Looking forward to it!




I've been considering how to bring up integration of notifications from 
applications using notify-osd into Kubuntu.  Clearly notify-osd should 
present a KDE front end when applications send it notifications for a Kubuntu 
session and given notify-osd's design, they would be incomplete without the 
companion Messaging Menu.


I've been reading about the new systray design that's landed in KDE 4.3 and 
think it looks very promsing.  Reading this:


http://lists.kde.org/?l=kde-core-devel&m=124025116527240&w=2

caused me to think of the messaging menu.  KDE upstream is actively looking 
for 3rd party developers to experiment with the new protocol.  I don't 
imagine developers of a new application like Messaging Menu would be 
interested in integrating via the old (and not so great in many respects) 
method.


So to get things started, I'd like to suggest Messaging Menu integrated into 
the systray via the new protocol as an Ayatana objective for Karmic.  To 
assist in this effort, another community developer (I'll thank him by name 
after it works) is working on getting KDE trunk (the to be 4.3) running on 
Jaunty via Project Neon.  That should provide a reasonably stable basis for 
Ayatana developers to work with.
  

Hi Scott,

We've seen the discussion started by Aaron on the xdg list and it would 
be great to get rid of Xembed for systray indicators.


In fact, we wish indicators could also manage their drop down menu 
directly as a non-backward compatible option. This is where we're at 
with the libindicate design, that is, the indicator runs in panel space 
using a well-known code base that can be designed to improve 
reliability, responsiveness and boot time!


But anyway, yes we'll be really happy to work on a Messaging Menu for 
KDE now that we've recruited people with the right talents.


There will be a session at UDS about the message indicator. Could you 
coordinate with your "masked" developer friend to represent him at the 
Summit. Aurélien and Bo will work with you there to organize the work 
for 9.10. I think Sebastian Kuegler, who is also working on a more 
generic journal / tasklist UI is coming to Barcelona too. So I really 
look forward to discussing all that with you in a few weeks.


In the meantime, we can use the list to prepare this session.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Getting rolling for 9.10

2009-04-23 Thread David Barth

Scott Kitterman wrote:
On Thu, 23 Apr 2009 09:46:17 +0100 David Barth  
wrote:
  
... Could you coordinate with your "masked" developer friend to represent 


him at the Summit. ...

You are being too subtle for me here perhaps, unless perhaps you think I'm 
acting as a sock puppet for Aaron Seigo (since I referenced his mail in my 
previous message).  Let me assure you I am nobody's sock puppet and speak 
for no one.
  

Hey, sorry, I think I misread you when you said:
another community developer (I'll thank him by name 
after it works) is working on getting KDE trunk

Anyway.
I do hope we can have a positive discussion here about how best to serve 
Kubuntu users that use applications that drive notify-osd notifications.  
Given the absolute dependence of notify-osd on the indicator (I see it with 
a number of names and I'm not sure which is the current, correct term), it 
seemed reasonable to start the discussion with that.
  

Right. The indicator is actually made of 3 parts:
* indicator-applet, which is a gnome-panel compatible shell hosting...
* ... the indicator-applet, which is the actual indicator
* and libindicate which is the client side library made to simplify the 
application developers life (well, provided you're a Gnome application 
developer for the moment that is...)


What we need to discuss is which part we need to develop for the KDE 
desktop, which one we can re-use on KDE, which one we can share between 
Gnome and KDE.


David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Thoughts on notify-osd API

2009-04-23 Thread David Barth
 to position a second bubble. 
But we were not getting the right value because of this bug. So 
future_height stores the height that has been requested before gtk 
actually reflects the change.

I think we should fix the issue, or hide that workaround anyway.

## Private
size: x,y
timer_id: int
mouse_over: bool
layout: BubbleLayout
enum BubbleLayout {
LAYOUT_NONE = 0,
LAYOUT_ICON_ONLY,
LAYOUT_ICON_INDICATOR,
LAYOUT_ICON_TITLE,
LAYOUT_ICON_TITLE_BODY,
LAYOUT_TITLE_BODY,
LAYOUT_TITLE_ONLY
}

# Methods
  
Don't forget the constructor/destructor API. The object lifecycle is not 
totally trivial, in that creation is triggered by a dbus call but 
bubbles destroy themselves after a timeout. There are some nice/nasty 
cases where an application may still want to reuse a notification while 
it is in the process of being disposed by the timeout signal.

## Public
move(x, y)
hide()
start_timer()
fade_in(msecs)
append_message_body(utf8)
sync_with(Bubble)

# RFC: Can't we keep those private? IMO it's up to the ui layer to
# know whether it needs to refresh its display or update its size.
refresh()
recalc_size()

# RFC: This one should not be in Bubble: it only uses Bubble as an
# information container
show_dialog(appname, utf8 actions[])
  
Yes, this is because bubble.c is currently both the model and the 
rendering part. We wanted to organize the split once the initial "naive" 
had provided the outline of the API to split. Except we were too late in 
the cycle to make the split: it was not worth the risk of instability. 
But now is an /excellent/ time to take some distance and cut where it 
makes sense.

## Private
# RFC: hide is public, so maybe this should be public as well, for
# consistency
show()
  
# RFC: fade_in is public, so maybe this should be public as well, for

# consistency
fade_out(msecs)
  
fade_in/out and show/hide should be reconsidered. The Plasma API should 
help make that more generic.

# RFC: Is only called by recalc_size() and stack_notify_handler(), but
# stack_notify_handler() calls recalc_size() just after, so it can be
# made private (even more if recalc_size() is made private as well)
determine_layout()
  
That's a thing between the "DisplayManager" and the Renderer. But I'm 
not sure how you can get rid of that.


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [ayatana]new member and new submision

2009-05-20 Thread David Barth

daniel planas armangue wrote:
hi 
my name is Daniel and I am active member of ubuntu art comunity. If you

want to see some of my work:

https://wiki.ubuntu.com/Artwork/Incoming/Karmic/Backgrounds (daniel's
backgrounds)

https://wiki.ubuntu.com/Artwork/BreatheIconSet (developing and creating
icons)

https://wiki.ubuntu.com/Artwork/Incoming/Jaunty/AlphaBackgrounds
(daniels jaunty wallpaper)

https://wiki.ubuntu.com/Artwork/Incoming/Karmic/Human%20Skin

etc..


I would like to contribute to the team ayatana because I think it is one
of the things we need most, more design. ;)

I propose to start an application that I Finding that seamlessly
integrates with the notification system:

the aplication name is: (where is aplication?)

https://sites.google.com/site/ubuntucon/Home/  (home web)

http://img.genbeta.com/2009/05/wia.jpg   (screnshot)



I think it isn't a great contribution. but it is a detail that will make
ubuntu more professional.
  

Hi Daniel,

That's an interesting contribution. Would you like to explain some of 
your work?


In particular, I'd like to know why you think this application would 
help, and what kind of problem it solves.


Also, even if artwork is more a matter of taste and is quite personal, 
could you comment on what in your backgrounds and iconset expresses the 
values of Ubuntu and/or would help users enjoy a more usable desktop?


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [ayatana]new member and new submision

2009-05-23 Thread David Siegel
Daniel, I really like your use case of providing great feedback about newly
installed applications via notify-osd.

Anthony, I do not understand your suggestion about integration with GNOME
Do. If I understand Daniel's suggestion, it's an addition to the application
installation workflow rather than a launcher of any kind. Add/Remove uses a
dialog to tell the user that applications have been installed and to allow
the user to launch those applications immediately. The ability to launch a
new application immediately is something notify-osd cannot provide, so I
urge you to consider how your proposed feature would overlap with this
functionality as it stands in Add/Remove.

David

On Thu, May 21, 2009 at 6:15 PM, Anthony McTaggart wrote:

> Although I think an application like this one's usefulness or redundancy
> (Gnome-Do, Launchy, Katapult, etc) is up for debate, your design skills
> would be what to bring to the table on Ayatana's development.  Your
> application utilizing what Ayatana makes available is a different task than
> this discussion.
>
> Basically, before your app can utilize the notification system, this team
> (or the core team I should say) needs to develop the notification system in
> its entirety.  Then you can look at building your app to work with the API
> the team provides.
>
> May I suggest looking at building your app as a plugin for Gnome-Do now,
> while learning how to port Gnome-Do to utilize the new notification system
> going forward?
>
> -Anthony
>
> On Wed, May 20, 2009 at 3:32 PM, daniel planas armangue <
> daniplana...@gmail.com> wrote:
>
>> Ok, First the application (where this application?), informs the user.
>>
>> information is precisely the philosophy of notification service.
>>
>> in this case tells us that in place we can find the application you just
>> installed.
>>
>> many users do not know where to find things installed (although the "add
>> and remove" is very easy).
>>
>>
>> Secondly, I think the most important artistic work in artwork team is my
>> contribution on Breathe icon set.
>>
>> These set represent more profesional icons than actual.
>> Although the Tango icons are very intuitive and functionals, but it is
>> also true that some realistic icons make the desktop more beautiful and
>> modern (MacOS, or Windows 7 references)
>>
>> In addition, the new set of icons promises:
>> -more complete than the current
>> -more cohesion between the icons
>> -updated currently
>> -from the community and for the community
>> modern and beautiful
>> -made by and for free software
>>
>> on development:
>>
>> https://launchpad.net/breathe-icon-set (launchpad site)
>>
>> https://wiki.ubuntu.com/Artwork/BreatheIconSet  (wiki)
>>
>> PD:
>> I have expressed whether wrong or needs improvement in some explanation
>> notified me please
>>
>>
>> Daniel P.
>>
>>
>>
>> ___
>> Mailing list: 
>> https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
>> Post to : ayatana@lists.launchpad.net
>> Unsubscribe : 
>> https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 

Sent from Barcelona, Spain
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notifications are annoying when typing in the upper right corner of a window

2009-06-02 Thread David Barth
Vincenzo Ciancia wrote:
> Il giorno lun, 01/06/2009 alle 21.59 +0200, Mark Shuttleworth ha
> scritto:
>   
>> That sounds very useful - both dropdowns and menus have "brittle
>> state", it's hard to recover from a slip except by reproducing the
>> actions that setup that point in the interaction. I'd be +1 on
>> deferring, at least for a few seconds, async notification display
>> under those circumstances in notify-osd.
>> 
>
> Excuse me for being naive, but what about delaying notifications until
> the keyboard and mouse are inactive (with a short timeout maybe)? Even
> better, when X reports any input activity! 
>
> After all, nobody is going to type or move the mouse constantly, and
> certainly if I am typing or moving the mouse I doing something, and I
> don't want to move my eyes from where I am looking at. 
>
> Also notice that less advanced users look at the keyboard while typing,
> hence they might completely miss notifications.
>   
That's also a good suggestion for an extended context awareness module,
an embryo of which already lives in dnd.c

We were considering that for the initial release, but didn't have a
ready-to-use solution for implementing the feature. Now, we've found
some clever tricks with X to monitor inputs.

I'm also very interested in Celeste's suggestion of having a monitor,
similar to what kwin does, to delay the display of notifications.

Aurélien: could you take a look at this last one?

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notifications are annoying when typing in the upper right corner of a window

2009-06-02 Thread David Barth
Steve Dodier wrote:
> [...]
> I think it's a good idea to delay the notifications when we know for sure
> we'll break an activity (for instance, drop a non important notification
> when evince or ooo presenter is fullscreen, or when the user is browsing a
> menu, delay the notifications till one sec after he's done), but I don't
> think we should try to guess the use case based on input activity. This
> could fail in many cases.
>   
Interesting. Do you have data on this? Or would you have a list of cases
where you think it could fail?

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notifications are annoying when typing in the upper right corner of a window

2009-06-02 Thread David Barth
Aurélien Gâteau wrote:
> David Barth wrote:
>   
>> I'm also very interested in Celeste's suggestion of having a monitor,
>> similar to what kwin does, to delay the display of notifications.
>>
>> Aurélien: could you take a look at this last one?
>> 
>
> kdelibs provides an API to interact with the window manager. This makes
> it easy to loop through all toplevel windows and check if any of them is
> a popup or combobox.I guess libwnck can do the same on the GNOME side.
>
> This is all done through NETWM, so it can probably be done for all NETWM
> compliant window managers.
>   
Ah ok, thanks for checking. I think we want to have a function to
specifically check for the cases mentioned, ie dropdown or context menu.

Looking at the window types defined in libwnck:

typedef enum
{
  WNCK_WINDOW_NORMAL,   /* document/app window */
  WNCK_WINDOW_DESKTOP,  /* desktop background */
  WNCK_WINDOW_DOCK, /* panel */
  WNCK_WINDOW_DIALOG,   /* dialog */
  WNCK_WINDOW_TOOLBAR,  /* tearoff toolbar */
  WNCK_WINDOW_MENU, /* tearoff menu */
  WNCK_WINDOW_UTILITY,  /* palette/toolbox window */
  WNCK_WINDOW_SPLASHSCREEN  /* splash screen */
} WnckWindowType;

It seems that the presence of a MENU or SPLASHSCREEN could delay
notifications a bit. Dialogs may also be considered, though I would like
to collect some data on the frequency of the dialog type being misused
by applications. Testing if the dialog is modal should be more accurate
to avoid false positives.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] "Power information" notifications

2009-06-03 Thread David Siegel

Mark Shuttleworth wrote:


I don't think we want the user to be able to choose. Every choice is a 
bug waiting to happen, and a 1,000 confused users. We should hammer at 
this to get it perfect, and ship it.


Could you re-orient the batteries to be vertical? That would make it 
easier to view.


You still have "*Power information*" as a title. That doesn't make 
sense, even if the user has asked for "power information" using a 
hotkey. Let's just tell them the key piece which is (a) the image 
showing battery life and/or AC availability, (b) a title showing AC or 
battery power, and (c) how many minutes they have running. Let's leave 
off the % full from the text (because they have an icon to give an idea).


I'm a bit conflicted about "how long till fully charged", since it's 
relevant to the notification when one plugs into the wall socket. 
Perhaps that one could have an icon showing how full the battery is 
NOW, a title saying "AC Power", and body text that says "2:35 till 
fully charged. 23m available now."?


Mark
This seems exactly right to me, except for one details: we should show a 
different icon when you plug in your AC power, rather than the same 
percentage full battery icon we would show if you were to unplug at the 
same moment. When AC power is connected, the user is primarily 
interested in two things:


 1. Confirmation that the AC adapter was plugged in and the computer is 
now charging (some laptops have finicky plugs).

 2. (Maybe) how much time remains until the battery is fully charged.

Showing a plugged-in icon, or a variable level battery icon with a 
charging emblem will reassure the user that the AC power is working. If 
we just show a battery level, the user will have to read the 
notification to have confidence that the act of plugging into AC power 
worked.


David






___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] "Power information" notifications

2009-06-03 Thread David Siegel

Mark Shuttleworth wrote:

David Siegel wrote:
 1. Confirmation that the AC adapter was plugged in and the computer 
is now charging (some laptops have finicky plugs).
The charging emblem on the icon should show that, as should the title 
"*AC power*".

 2. (Maybe) how much time remains until the battery is fully charged.
This is trickier. I can see the arguments for both "how long till 
fully charged" and "how long if you unplug right now". But I'd prefer 
to convey only one number in the body. I'm happy, in the case of 
plugging in, only to show the time till fully charged since the icon 
will give a sense of how full it would be.


Mark


Yes. You don't need the time remaining information until you go off AC 
power, at which point a notification bubble would convey that information.


David



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] "Power information" notifications

2009-06-03 Thread David Siegel

Steve Dodier wrote:
I meant the battery icon with an AC adaptator in the bottom right 
corner, actually. What do you mean by zigzag ?


By zigzag, I think Mark means a little energy/bolt emblem overlaying the 
battery icon. The zigzag/bolt appears if and only if the battery is 
charging.


David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] "Power information" notifications

2009-06-04 Thread David Siegel
Steve, please use a bzr branch on launchpad instead of sending tarball 
iterations to the list.


David

Steve Dodier wrote:

Hello,

I tweaked the icons a little with the help of macvr. Attached the new 
(and, I hope, final) icons.



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notify-osd + fullscreen + multiple monitors

2009-06-04 Thread David Siegel

Aurélien Gâteau wrote:

Hi list,

I am working on bug 372789 "NotifyOSD notifications shouldn't appear
when using fullscreen applications".
https://bugs.launchpad.net/bugs/372789

I created a patch which detects fullscreen windows and disables
notifications in this case, but it does not take the multiple monitors
case into account: it just stops notifications if there is a fullscreen
window on one of the monitors. I have two solutions:

1. Leave it as it is
2. Try to find a monitor without fullscreen windows and show the
notification there

What do you think is the best solution for this?

Aurélien

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  
Aurélien, can you provide or link to a list of applications that have a 
fullscreen mode? This will help us reason about user scenarios.


Let's put full screen apps here:
https://wiki.ubuntu.com/FullScreenApplications

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notify-osd + fullscreen + multiple monitors

2009-06-04 Thread David Siegel

Vadim Peretokin wrote:
Any application can be made fullscreen via the "Toggle fullscreen 
mode" in Gnome. I'm guessing you'd like a list of the practical ones.

Good guess.

David

PS: Can I fullscreen Nautilus?

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Things I have noticed

2009-06-04 Thread David Siegel

Brian Curtis wrote:

On Thu, Jun 4, 2009 at 12:41 PM, mac_v  wrote:
  

Mark

+1 ,
hate to click the x to dismiss!

but there needs to be a way to dismiss the notify-osd , in case the bubbles
are a disturbance to workflow.



What about just clicking the bubble?  Or is this too close to a "click
the x" approach?

~Brian

  
You cannot click on the bubbles, there is no concept of bubble clicking. 
Clicks go through them.


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notify-osd + fullscreen + multiple monitors

2009-06-04 Thread David Siegel

Aurélien Gâteau wrote:

Hi list,

I am working on bug 372789 "NotifyOSD notifications shouldn't appear
when using fullscreen applications".
https://bugs.launchpad.net/bugs/372789

I created a patch which detects fullscreen windows and disables
notifications in this case, but it does not take the multiple monitors
case into account: it just stops notifications if there is a fullscreen
window on one of the monitors. I have two solutions:

1. Leave it as it is
2. Try to find a monitor without fullscreen windows and show the
notification there

What do you think is the best solution for this?

Aurélien

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  


Here is the list of fullscreen applications we've come up with on the 
wiki so far:


   * Games
   * Firefox + firefox flash videos
   *

 OpenOffice <https://wiki.ubuntu.com/OpenOffice> Impress

   * Totem, VLC, and other movie players
   *

 MonoDevelop <https://wiki.ubuntu.com/MonoDevelop> and other IDEs

   *

 OpenOffice <https://wiki.ubuntu.com/OpenOffice> Writer (has a nice
 fullscreen mode!)

   * GIMP
   * Image viewer , picasa slideshows
   * Remote Desktop Clients
   * Skype Video Chat, and other video chat applications

Personally, I would want notifications more often than not when 
fullscreen-ed in games, while browsing in Firefox, while watching any 
movie shorter than an hour in length, while programming in an IDE like 
MonoDevelop, while working in OpenOffice writer on my netbook, while 
editing photos in GIMP, while viewing a remote desktop, and while 
conducting personal skype video calls.


Whether my preferences match yours perfectly is not the point, so lets 
not argue each case individually. I hope we can agree that fullscreen 
mode does not imply that the user wishes notifications to be blocked; it 
does not even imply that "low-priority" notifications should not be shown.


On the other hand, we can agree that OpenOffice Impress in presentation 
mode is a very special case, and that if we had to pick a default 
behavior for notify-osd during a presentation, it would be more 
reasonable to turn notifications off than to leave them on.


So, can applications be given a say in this? Or can we create a 
blacklist? Would a default blacklist, with per-application notify-osd 
control for the user be a good option?


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Things I have noticed

2009-06-04 Thread David Siegel



mac_v wrote:

Jacob Peddicord wrote:

Wouldn't the proper way to remedy this would be to close communication
applications during a presentation? I won't disagree that disabling
notifications for a time would be useful, but if you don't want Pidgin
triggering notifications for a presentation, then close Pidgin.


so the user has to compromise? ! this is not a solution!

the user might be online with an important work user during the meeting
giving updates , but since he might be disturbed by personal buddy
message he has to triage his work/friends and create separate accounts
just because the system wont allow easy ways to close the notifications?

or a simpler way might be disable all messages? as someone said not all
the presentations are fullscreen presentations.

this is a problem not necessarily disturbance during a presentation, but
during any system usage, imagine the a *co-worker popping by* and is
checking ur work , does he need to be notified too of ur personal mails?!

*this system is just an embarrassment waiting to happen for the user* !


We definitely want two things:

1. Provide a reasonable default configuration that will make most people happy 
most of the time.


2. Provide a way for the user to explicitly block and unblock most if not all 
notifications to prevent embarrassment. Even if we are perfectly prescient and 
block all embarrassing notifications at just the right times, the user will 
still have an uneasy feeling if the blocking is not somehow made explicit, 
either by requiring user interaction, or displaying some sort of persistent 
"notifications are blocked" icon.


David



so now ,is the solution never to have an im/email client open?

i would say the presence of a easy close, would be a welcome solution.

cheers,
mac_v


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notify-osd shows as one of Ubuntu's "papercuts"

2009-06-11 Thread David Siegel

ajmctaggart wrote:

I think this has been solved...

http://blog.davebsd.com/2009/06/10/one-hundred-paper-cuts/comment-page-1/#comment-31385


Width of notifications seem arbitrarily small
<https://bugs.edge.launchpad.net/hundredpapercuts/+bug/336110>
notify-osd bubbles can display about three words before line
wrapping occurs. Making these bubbles slightly wider will
decrease strain on your eyes when reading them, and will allow
you to read short messages more quickly.


I believe David Siegel is a member of this team, correct?  David, does 
the "papercut," indeed still exist? Or can we chalk this one up as fixed?


Thanks,
Anthony
  


The  bug is reported and confirmed, but it is still a paper cut that we 
plan to fix for Karmic. It is very visible and we have committed to fix 
it, but that doesn't make it not a paper cut. What is your concern?


David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notify-osd shows as one of Ubuntu's "papercuts"

2009-06-11 Thread David Siegel
The bug is definitely not fixed yet! I mostly picked it as an example paper cut, 
because it's so simple to fix (I've patched it in my own branch) and we're sure 
to fix it for Karmic.


If you do find a paper cut that you are able to verify as fixed, please update 
the bug report.


Thank you,
David

ajmctaggart wrote:
No concern, just happened to see it on the Planet.  I really like the 
idea of the "paper cuts," and was simply reading your most recent post 
on it.  When I went to look at the bug, perhaps I don't read the bugs 
correctly, but it looked to me as if the bug were fixed.  Sorry for any 
confusion if it is still a papercut.

-Anthony

On Thu, Jun 11, 2009 at 8:06 AM, David Siegel 
mailto:david.sie...@canonical.com>> wrote:


ajmctaggart wrote:

I think this has been solved...


http://blog.davebsd.com/2009/06/10/one-hundred-paper-cuts/comment-page-1/#comment-31385


   Width of notifications seem arbitrarily small
   <https://bugs.edge.launchpad.net/hundredpapercuts/+bug/336110>

   notify-osd bubbles can display about three words before line
   wrapping occurs. Making these bubbles slightly wider will
   decrease strain on your eyes when reading them, and will
allow
   you to read short messages more quickly.


I believe David Siegel is a member of this team, correct?
 David, does the "papercut," indeed still exist? Or can we chalk
this one up as fixed?

Thanks,
Anthony
 



The  bug is reported and confirmed, but it is still a paper cut that
we plan to fix for Karmic. It is very visible and we have committed
to fix it, but that doesn't make it not a paper cut. What is your
concern?

David



___
Mailing list: https://launchpad.net/~ayatana
<https://launchpad.net/%7Eayatana>
Post to : ayatana@lists.launchpad.net
<mailto:ayatana@lists.launchpad.net>
Unsubscribe : https://launchpad.net/~ayatana
<https://launchpad.net/%7Eayatana>
More help   : https://help.launchpad.net/ListHelp
 






___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login (was: Re: [Fwd: Update manager])

2009-06-16 Thread David Siegel

Alex Launi wrote:
I figured I should start a new thread for this, so that you can all 
continue your icon vs. pop-under debate, which is still relevant for 
the auto-login case, although it becomes much less important. I've 
copied and pasted the relevant posts from the previous thread into 
this one. Have at it.


===

On Tue, Jun 16, 2009 at 3:45 PM, Alex Launi <mailto:alex.la...@gmail.com>> wrote:
I had meant to chat with Martin Pitt after his plenary, but never 
managed to catch up with him. I forgot about it until I was going 
through my notebook the other day. It would be really great if when 
update-manager presented itself, some bugs (ones that you 
reported/subscribed to on LP) had a nice messsage that made you really 
excited to update because your bug was fixed! Make updates fun!


David Siegel also had a really great idea for making updates fun (and 
it also solves the issue of how to handle updates- notification icon 
or pop-under window) at the "install updates on shutdown" discussion. 
Let me preface this with these are his ideas and not mine, I think 
they're great and he deserves the credit. His idea was to do updates 
at login. We could do the checking while you're using, and then if we 
find them on reboot show them in gdm with a nice present icon, like 
we're giving you a gift. This way if an update requires a restart, you 
don't have to save your state, restart, blah blah blah and interrupt 
your entire workflow, you haven't started yet. It might not be 
possible now, but when the clutter gdm finally lands we could do it 
really beautifully.


--
-- Alex Launi

On Tue, Jun 16, 2009 at 5:06 PM, tacone <mailto:tac...@gmail.com>> wrote:

Good intent, bad idea.
When you turn on the pc it's because you needed. Windows shows the
update notification on shutdown, which makes much more sense (and if
you just installed some reboot requiring update, even more).

I wouldn't oppose to a well done, good designed entry on shutdown:


Updates available !  Keeping your system up to date is important.
[x] Install the updates before logging out. [ Open the update manager ]
-

Stefano

On Tue, Jun 16, 2009 at 6:09 PM, Alex Launi <mailto:alex.la...@gmail.com>> wrote:
On Tue, Jun 16, 2009 at 5:06 PM, tacone <mailto:tac...@gmail.com>> wrote:


Good intent, bad idea.


I disagree, let's imagine this scenario, together...


It's Tuesday morning, you get up and turn on your computer. Whilst you 
were fast asleep dreaming of sugar plums and sexy librarians Ubuntu 
packagers were hard at work packaging updates for your favourite 
operating system. Now that it's morning, these updates are available, 
for you! You boot up and arrive at the slick new GDM. But what's this 
message?


"New updates available! Click here to install"

Some days you're very busy, and need your computer right away so you 
chose to ignore them and log right in. That's ok, they'll be available 
when you're ready. Update Manager shouldn't go away, you should be 
able to launch it yourself manually if you want to update once you've 
logged in and found out that DST was this weekend and you've got some 
extra time.


But today you decide to click. The interface changes nicely into a 
screen displaying what updates are available, and asking for your 
username and password to authorize install / log in. If you're not an 
administrator we will politely tell you that you can't perform an 
upgrade, and that you should let your administrator know that your 
system needs some updates. At this point we just finish the login, 
since you just gave us your info. Awesome.


Now let's say you are an admin, this update requires no reboot so we 
log you right in, and when the desktop is loaded there is already a 
dialog waiting giving you the progress of your update. You may 
continue working, you weren't cost much time, and your system is fully 
secure because you're up to date.


But next time there might be a kernel upgrade, which will require a 
restart. In this case we should ask the user what they'd like to do. 
In some cases the estimated time to finish (which we will show) may 
only be 2 minutes, and we can afford that so we just halt the login 
and modally install the upgrades, or we allow them to say "ok i 
recognize that this update will need a restart to apply, but I need my 
computer- so lets continue like there are no updates that require a 
reboot, and I will reboot when I'm ready.




Awesome, right?

--
--Alex Launi

On Tue, Jun 16, 2009 at 6:14 PM, Charlie Kravetz 
mailto:c...@teamcharliesangels.com>> wrote:

What about those who use an autologin? They will never see those gdm
screens.

--
Charlie Kravetz
Linux Registered User Number 425914  

Re: [Ayatana] Updates on Login

2009-06-17 Thread David Siegel
I think it would be interesting if the user must wait at GDM for updates 
to finish (assuming they were downloaded previously), and is only 
allowed to log in when updates have finished. This process only takes a 
minute or two, and the user can choose to not initiate the updates or 
cancel them and log in at any point.


David

Alex Launi wrote:
On Wed, Jun 17, 2009 at 12:51 AM, mac_v <mailto:drkv...@yahoo.com>> wrote:


First of all you painted a story saying:
devs had update ready in the night and the user got the update in the
morning! That is misleading !


It was supposed to be an allusion to some kind magic entity like god, 
Santa Claus, or the easter bunny. I'm sorry if you're a non-native 
speaker and read that literally. I didn't consider that some people 
wouldn't get humour, and mistake my jokes for proposals. The story was 
supposed to be playful.
 


BUT assuming that the update state was checked before:
1: Why wait? What is the advantage in deferring the update?


Because we have a problem with how updates are presented. We need to 
find a way that makes updates not a chore but a fun task and makes 
sure the user ACTUALLY installs them, rather than just ignoring a 
notification icon.



2: Why defer a security update to the next boot?


Why defer it for 2 weeks while the icon sits idle. For high priority 
updates we may want a mechanism to update the user, this is ok in this 
case because it's not a normal update, it's high priority and must be 
addressed now. This is similar to the actionable notification debate.



3: What about users who do not shutdown the systems? no updates
for them?


Theyre essentially the same as the autologin people, we say "have 
updates been here for  days, now we need to show a window because 
they havent been to a login screen



4: What if the [non-security]update to a program is deferred to
the next
boot and the program crashes, causing work loss?


What? This isn't a real case. The bug causing the crash existed before 
the update was available, the user already know this app is buggy. Or, 
the user hasn't ever experience the bug before and may not suffer from 
it at all. It's possible the bug might strike in the day before 
installing the patch, but it more likely would have already happened 
or isn't going to happen. So basically this potentially /prevents/ 
issues. Currently if you update firefox, a lot of stuff in XUL breaks 
due to its lazy loadig
 


If the propsal for the above is that the system waits [x hrs/days]
before reminding the user of the update.


Do you mean notifiying updates havent been installed or something? Or 
Is this a follow up to 4. If it's a follow up to for you can skip the 
follow ups with a "im not going to answer because 4 made no sense".


5: what is the use of having updates scheduled for boot?


To help ensure they actually install updates.
 


6: what is the acceptable time limit to defer an update?[the
update may
be critical to the program the user needs, which has been crashing,
would the user want this update immediately?]


This is irrelevant to the discussion and is an implementation detail.


>
> You DO get on with your work, you just start the update process
first,
> and then move on.
>

What you need to remember is that work may involve net browsing, so
speeds are hampered during the work. The user might mot have
planned on
using the net , but needs to browse for research , so his only
option is
to cancel the on going update?

 also if the user is allowed to work and it prompts for reboot, isnt
that a break in work flow? he may choose to do it later , but the main
purpose of the proposal does not achieve its goal .


This is what we do now so this isn't actually a regression. If you 
read story (for what, the 3rd time?) you'll see that the user is 
NOTIFIED that this update will require a reboot. So the user is 
already aware that in a short time theyll be aksed to reboot, they can 
chose to wait and go make some tea or proceed with the knowledge that 
a reboot will be necessary soon.





--
--Alex Launi


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login (was: Re: [Fwd: Update manager])

2009-06-17 Thread David Siegel

tacone wrote:

We should definitely consider as many update scenarios as possible in order
to find the one that users will prefer. We are very quick to start
implementing updates and shut down without considering something radically
different because many of us have experiences updates at shutdown when using
Windows. Neither solution is perfect, both have their merits, and this is
the perfect place to discuss them.



May I ask which merits may the Updates-at-login-time have ?

It's not that Windows is perfect, but some times there's a rationale
behind the choices done by it. (and, btw, I hated the way Windows
tried to trick you into upgrading at shutdown)

The drawbacks of updates in GDM are many:
- some people auto login, they won't see anything (not big issue, but
also not nice)
- perceived bigger lag between power on  and operability (due to the
need to perform a choice)
- being reminded to reboot right after having just powered on is not nice.
- increased delta with Gnome and possible loss of compatibility with
existing GDM themes
- increases the workload startup (while the updates are being
performed), in a timeframe when there's already load (as the gnome
desktop is loading, and the first applications you'll launch will
load).

I don't think we really need to "think different" at all costs.

Stefano
  

Tacone,

People who auto-login or never restart can be handled differently. 
Personally, I auto-login, so I would not use this feature, but let's not 
think of gurus like us, who participate on Linux mailing lists, and 
let's think instead about the average user, who might be made 
uncomfortable by computers in general, and may be nervous about their 
first venture into Linux.


The core of the idea is, at the face browser, there is a present icon 
when you have updates already downloaded and ready to install. They 
might even be unpacked already. Beside the present is a simple 
description like "13 updates available, requires restart. Click to 
update." The user either logs in as usual, ignoring the icon (maybe it's 
at the bottom/corner of GDM), or clicks the present. Clicking the 
present prompts for a password, and then shows an elegant progress bar, 
installing the updates. If the updates required a restart, the machine 
simply restarts, and our new 10 second boot time brings the machine back 
up before the user even notices it's restarting. We don't have to 
confirm shutdown, because nobody is logged in. Then, the user logs in to 
her newly updated desktop.


There are drawbacks to this approach, sure, but do you honestly not see 
any merit? I think it delivers a much more pleasant experience than 
asking the user at shutdown. At GDM, the user is not in a hurry, and 
they can take a moment to decide if they would like to update or not. 
Asking the user to update at shutdown feels like a rushed decision; the 
machine is shutting down, and you have a brief moment to either opt-in 
or opt-out of updates.


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login

2009-06-17 Thread David Siegel

Paulo J. S. Silva wrote:
2009/6/17 David Siegel <mailto:david.sie...@canonical.com>>


I think it would be interesting if the user must wait at GDM for
updates to finish (assuming they were downloaded previously), and
is only allowed to log in when updates have finished. This process
only takes a minute or two, and the user can choose to not
initiate the updates or cancel them and log in at any point.

David


Are you kidding?

Wouldn't it be much more reasonable to do this at shutdown (or logout 
for users that don't shutdown). When I login, I want to my stuff. When 
I logout I am saying: "I'm done for know". Imagine that you are 
leaving home, a little late, and decide to look for a map in google 
maps. Wife and kids are already in the car. The you scream from the 
office "Dear, will have to wait for five minutes more because Ubuntu 
is forcing me to update now!"


The updates are complete opt-in. You just don't click to begin them if 
you don't have time for them. They don't begin automatically, they don't 
even ask you to initiate them. They just sit in the corner, and you 
click on them, or you don't. If the wife and kids are waiting, don't 
click on them.




Actually the whole concept of updates at login sounds very weird to 
me, for exact the same reason I described above. I can leave home 
while the computer is udpating itself (and shutting down)...


Paulo


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login

2009-06-17 Thread David Siegel

Vadim Peretokin wrote:
I'll second this. In my use-case, my mother /really/ hates doing 
updates (only does them after a while, and hates the orange icon - I 
suppose that'll improve with an upgrade to jaunty). Forcing her to 
wait for updates after she turns on the computer for something would 
really be backwards.


Nevermind that it takes away control from the user and instead of 
spoon-feeding, it force-feeds them.


Vadim, check out my last email. When we discuss these things, it's best 
to give each suggestion the benefit of the doubt so we don't 
accidentally attribute invented flaws to good ideas.


When you turn on your computer, you are engaging with it, signaling that 
you have time and attention to give to the machine.


When you turn off your computer, are are disengaging with it, signaling 
that you need to go do something else and not use the machine any more. 
The "Set it and forget it" mentality of updates at shutdown is actually 
a very advanced user behavior, and does not work well for anyone, even 
advanced users, on portable computers.


David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login (was: Re: [Fwd: Update manager])

2009-06-17 Thread David Siegel
My roll on the Canonical Design and User Experience team is to make Ubuntu the 
most enjoyable to use operating system in the world, so I hope you can forgive 
me for making "[it offers a] more pleasant experience" the main thrust of my 
argument.


I am not decidedly in favor of updates at GDM over updates at any other point in 
time. I am just trying to get us to think more broadly about solutions to the 
update problem, and not to jump to premature conclusions.


I can offer other arguable points of merit for updates at GDM:

(1) (This is completely subjective, but my personal experience does include the 
experiences of others, and is valid in itself) I often feel less rushed and 
stressed when booting my computer as opposed to shutting it down. When I log in, 
I wait for applications to load, my mail to download, my music player to start, 
etc. When I shutdown, I currently enjoy the luxury that my computer turns off 
immediately with no fuss; currently, shutdown does not involve waiting.


(2) Think of portable computer users (laptops and netbooks). They nearly always 
have more battery available at boot than at shutdown. In fact, many users shut 
their laptops down *only* when they are forced to due so due to an empty 
battery. We never want to initiate updates on insufficient power.


(3) Smaller cognitive burden. Think about the worker. At the start of the day, 
you boot your machine, grab some coffee, and return to your machine. At the end 
of the day, you just want to leave the office! Even if you knew you could leave 
something running on your machine and go home, it still might cause a lingering 
uncertainty (did it ask me for confirmation? Was there an error? Is my computer 
still on right now? Is it logged in?!)


Most of us would be perfectly comfortable initiating an update on shutdown, and 
walking away from our machine, but I'm not sure if less sophisticated users are 
similarly comfortable behaving this way.


Also, more and more devices running Ubuntu will be laptops and netbooks. We may 
want to focus more on those use cases, and less on the use case of a sedentary 
desktop.



David

tacone wrote:

People who auto-login or never restart can be handled differently.
Personally, I auto-login, so I would not use this feature, but let's not
think of gurus like us, who participate on Linux mailing lists, and let's
think instead about the average user, who might be made uncomfortable by
computers in general, and may be nervous about their first venture into
Linux.




The core of the idea is, at the face browser, there is a present icon when
you have updates already downloaded and ready to install. They might even be
unpacked already. Beside the present is a simple description like "13
updates available, requires restart. Click to update." The user either logs
in as usual, ignoring the icon (maybe it's at the bottom/corner of GDM), or
clicks the present. Clicking the present prompts for a password, and then
shows an elegant progress bar, installing the updates. If the updates
required a restart, the machine simply restarts, and our new 10 second boot
time brings the machine back up before the user even notices it's
restarting. We don't have to confirm shutdown, because nobody is logged in.
Then, the user logs in to her newly updated desktop.

There are drawbacks to this approach, sure, but do you honestly not see any
merit? I think it delivers a much more pleasant experience than asking the
user at shutdown. At GDM, the user is not in a hurry, and they can take a
moment to decide if they would like to update or not. Asking the user to
update at shutdown feels like a rushed decision; the machine is shutting
down, and you have a brief moment to either opt-in or opt-out of updates.


David, don't think I want to discourage you in any way. I'm pretty
happy with initiatives like yours.
But, of course, one has to see which advantages those effectively bring.

Frankly, seems to me that the only merit you cite ('more pleasant
experience') is highly subjective as it is the consideration that at
login the user is less in hurry than on shutdown. The hurry factor, by
the way, varies depending on the platform (desktop/notebook/netbook).
I'd frankly consider a netbook/notebook user always in hurry, and that
brings down both the login/logout alternatives. For a desktop, though,
the shutdown is nicer.

Sure everything can be ignored, but that also means that such feature
would affect a lower percentage of users, making it less compelling.
I also think that doing things at start up will require much more code
respect of the shutdown option and increased complexity in the
configuration panels (see for example the proposed configuration panel
that will be needed for handling the pop-under intrusiveness
http://tinyurl.com/koommq . are we sure we need that?)

A few more points:
- auto-downloading the updates is already there, but it&#x

Re: [Ayatana] Updates on Login (was: Re: [Fwd: Update manager])

2009-06-17 Thread David Siegel

My role! :)

David

David Siegel wrote:
My roll on the Canonical Design and User Experience team is to make 
Ubuntu the most enjoyable to use operating system in the world, so I 
hope you can forgive me for making "[it offers a] more pleasant 
experience" the main thrust of my argument.


I am not decidedly in favor of updates at GDM over updates at any other 
point in time. I am just trying to get us to think more broadly about 
solutions to the update problem, and not to jump to premature conclusions.


I can offer other arguable points of merit for updates at GDM:

(1) (This is completely subjective, but my personal experience does 
include the experiences of others, and is valid in itself) I often feel 
less rushed and stressed when booting my computer as opposed to shutting 
it down. When I log in, I wait for applications to load, my mail to 
download, my music player to start, etc. When I shutdown, I currently 
enjoy the luxury that my computer turns off immediately with no fuss; 
currently, shutdown does not involve waiting.


(2) Think of portable computer users (laptops and netbooks). They nearly 
always have more battery available at boot than at shutdown. In fact, 
many users shut their laptops down *only* when they are forced to due so 
due to an empty battery. We never want to initiate updates on 
insufficient power.


(3) Smaller cognitive burden. Think about the worker. At the start of 
the day, you boot your machine, grab some coffee, and return to your 
machine. At the end of the day, you just want to leave the office! Even 
if you knew you could leave something running on your machine and go 
home, it still might cause a lingering uncertainty (did it ask me for 
confirmation? Was there an error? Is my computer still on right now? Is 
it logged in?!)


Most of us would be perfectly comfortable initiating an update on 
shutdown, and walking away from our machine, but I'm not sure if less 
sophisticated users are similarly comfortable behaving this way.


Also, more and more devices running Ubuntu will be laptops and netbooks. 
We may want to focus more on those use cases, and less on the use case 
of a sedentary desktop.



David

tacone wrote:

People who auto-login or never restart can be handled differently.
Personally, I auto-login, so I would not use this feature, but let's not
think of gurus like us, who participate on Linux mailing lists, and 
let's

think instead about the average user, who might be made uncomfortable by
computers in general, and may be nervous about their first venture into
Linux.



The core of the idea is, at the face browser, there is a present icon 
when
you have updates already downloaded and ready to install. They might 
even be

unpacked already. Beside the present is a simple description like "13
updates available, requires restart. Click to update." The user 
either logs
in as usual, ignoring the icon (maybe it's at the bottom/corner of 
GDM), or
clicks the present. Clicking the present prompts for a password, and 
then

shows an elegant progress bar, installing the updates. If the updates
required a restart, the machine simply restarts, and our new 10 
second boot

time brings the machine back up before the user even notices it's
restarting. We don't have to confirm shutdown, because nobody is 
logged in.

Then, the user logs in to her newly updated desktop.

There are drawbacks to this approach, sure, but do you honestly not 
see any
merit? I think it delivers a much more pleasant experience than 
asking the
user at shutdown. At GDM, the user is not in a hurry, and they can 
take a

moment to decide if they would like to update or not. Asking the user to
update at shutdown feels like a rushed decision; the machine is shutting
down, and you have a brief moment to either opt-in or opt-out of 
updates.


David, don't think I want to discourage you in any way. I'm pretty
happy with initiatives like yours.
But, of course, one has to see which advantages those effectively bring.

Frankly, seems to me that the only merit you cite ('more pleasant
experience') is highly subjective as it is the consideration that at
login the user is less in hurry than on shutdown. The hurry factor, by
the way, varies depending on the platform (desktop/notebook/netbook).
I'd frankly consider a netbook/notebook user always in hurry, and that
brings down both the login/logout alternatives. For a desktop, though,
the shutdown is nicer.

Sure everything can be ignored, but that also means that such feature
would affect a lower percentage of users, making it less compelling.
I also think that doing things at start up will require much more code
respect of the shutdown option and increased complexity in the
configuration panels (see for example the proposed configuration panel
that will be needed for handling the pop-under intrusiveness
http://tinyurl.com/koommq . are we sure we need that?)

A few more points:

Re: [Ayatana] Updates on Login (was: Re: [Fwd: Update manager])

2009-06-17 Thread David Siegel
I think this is the ideal, but every time I start to bring up implicit updates, 
I get smacked :)


David

Wouter Stomp wrote:

On Wed, Jun 17, 2009 at 8:38 PM, David Siegel wrote:

Most of us would be perfectly comfortable initiating an update on shutdown,
and walking away from our machine, but I'm not sure if less sophisticated
users are similarly comfortable behaving this way.



Most users don't care about updates and don't want to care about them.
Ideally all updates should be installed automatically in the
background without the user noticing anything. There is a strong study
by google favoring silenty updating the browser, as google chrome
does: http://www.techzoom.net/publications/silent-updates/index.en
Quote from the conclusion: "With silent updates, the user does not
have to care about updates and system maintenance and the system stays
most secure at any time. We think this is a reasonable default for
most Internet users. Furthermore, silent updates are already well
accepted for Internet Web applications." Of course this has some
downsides, but in the end, I think this is the way to go, not
bothering the end user with any computer maintainance tasks.

Cheers,

Wouter


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] New discussion suggested: Features needed, but absent in Ubuntu

2009-06-19 Thread David Siegel
Here are many bugs that have been marked invalid in hundredpapercuts 
just in the last week:


https://bugs.edge.launchpad.net/hundredpapercuts/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=INVALID&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.has_cve.used=&field.tag=&field.tags_combinator=ANY

Many of these are great usability enhancements, but they are also 
feature requests so they do not qualify as paper cuts. If you see a 
great feature request in here that you believe would improve usability 
in Ubuntu, tag the bug "feature-request" and we can continue to track 
these suggestions.


David

Joseph A. Feinstein wrote:
There are (usability) features that are absent in Ubuntu, but are 
present in other operating systems.


I suggest to identify and assess these features, then decide whether 
it makes sense to implement them in Ubuntu. The similar discussion can 
be considered for applications as well.


To start, I suggest to take a look at a feature called "System Restore"
(in some other OS) or "Falling back to the known working state" (my 
term).


If something gets corrupted in your system (on its own or as a result of
the installation of some "not so good" software), it's nice to be able
to quickly fall back to the known "working state" of the system, without
a need to restore it from an existing (or, often, non-existing) backup.

This is achieved by periodically creating (automatically as well as
manually) "checkpoints" with snapshots of the working states of the 
system.


Does it make sense to implement the similar feature in Ubuntu?

Regards,

Joe

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] One Hundred Paper Cuts -- the first ten (as sent to ubuntu-devel)

2009-06-19 Thread David Siegel
We've identified the first ten of one hundred paper cuts* that we plan 
to fix for Karmic:


https://bugs.edge.launchpad.net/hundredpapercuts/+bugs?orderby=-importance&field.status%3Alist=TRIAGED

The goal is to have all ten fixed by next Friday, at which point we will 
announce 10% progress on the project and celebrate. If next week goes 
well and we can get enough developers involved, we will continue at a 
pace of ten paper cuts healed per week. With a pace like that, this 
project is going to get a lot of attention and get everyone super 
excited for Karmic.


If you are interested in getting involved with the project, there is no 
better time to start. Pick one of these ten bugs and get busy: identify 
affected projects, make contact upstream, look for patches floating 
around, begin crafting a fix, or provide any other feedback. Also, if 
any of these don't appear to be fixable by next Friday, please comment 
that the bug may not be a paper cut. Some of them appear to be 
nontrivial, but someone with more expertise might discover a trivial way 
to make progress on the issue if not solve it completely. Canonical's 
Design and User Experience team aims to get involved with these first 
ten before early next week, but if a paper cut is not blocking on their 
involvement (many are not) and you can make progress, by all means 
please do so.


Thank you,
David

PS: For the curious, here are the potential remaining paper cuts:
https://bugs.edge.launchpad.net/hundredpapercuts/+bugs?orderby=-importance&field.status%3Alist=CONFIRMED 

Many people have already started working on confirmed paper cuts, and a 
few fixes have already landed.


*Paper cuts are trivially fixable usability bugs that the average user 
would encounter during his/her first day of using vanilla Ubuntu 9.10.






___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] One Hundred Paper Cuts -- the first ten (as sent to ubuntu-devel)

2009-06-19 Thread David Siegel
I've created a project milestone with a more stable set of ten paper 
cuts to fix by next Friday:


https://bugs.edge.launchpad.net/hundredpapercuts/+milestone/round-1

David

David Siegel wrote:
We've identified the first ten of one hundred paper cuts* that we plan 
to fix for Karmic:


https://bugs.edge.launchpad.net/hundredpapercuts/+bugs?orderby=-importance&field.status%3Alist=TRIAGED 



The goal is to have all ten fixed by next Friday, at which point we 
will announce 10% progress on the project and celebrate. If next week 
goes well and we can get enough developers involved, we will continue 
at a pace of ten paper cuts healed per week. With a pace like that, 
this project is going to get a lot of attention and get everyone super 
excited for Karmic.


If you are interested in getting involved with the project, there is 
no better time to start. Pick one of these ten bugs and get busy: 
identify affected projects, make contact upstream, look for patches 
floating around, begin crafting a fix, or provide any other feedback. 
Also, if any of these don't appear to be fixable by next Friday, 
please comment that the bug may not be a paper cut. Some of them 
appear to be nontrivial, but someone with more expertise might 
discover a trivial way to make progress on the issue if not solve it 
completely. Canonical's Design and User Experience team aims to get 
involved with these first ten before early next week, but if a paper 
cut is not blocking on their involvement (many are not) and you can 
make progress, by all means please do so.


Thank you,
David

PS: For the curious, here are the potential remaining paper cuts:
https://bugs.edge.launchpad.net/hundredpapercuts/+bugs?orderby=-importance&field.status%3Alist=CONFIRMED 

Many people have already started working on confirmed paper cuts, and 
a few fixes have already landed.


*Paper cuts are trivially fixable usability bugs that the average user 
would encounter during his/her first day of using vanilla Ubuntu 9.10.






___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Idea: for Ayatana to have oversight of highly visible projects.

2009-06-22 Thread David Siegel
There are many different projects that Ayatana members can help drive, 
but I will just mention one quickly before heading to bed. 
hundredpapercuts could really use some "oversight" from Ayatana members.


Here are one hundred usability bugs we've planned to get fixed for 
Karmic: https://edge.launchpad.net/hundredpapercuts/karmic


If you're interested in putting your design and communication skills to 
use, please take a look at these. Many of them could use user testing 
data to determine appropriate solutions. A lot of them could use some 
design exploration in the form of mockups. Most of them having confusing 
or incomplete titles and descriptions, and need to have contact 
established with upstream stakeholders in the form of bug reports, and 
contact with developers on IRC and email to stir up motivation to 
address some of the longstanding usability issues.


David

H S wrote:
https://wiki.ubuntu.com/Ayatana:  "Ayatana's goal is to build a set 
of well researched and defined technologies to help extend, improve 
and refine the Open Source desktop"


Shouldn't that mean that Ayatana should have some oversight, or at 
least, be made aware of, certain highly visible projects?


For example, the slideshow that will show during the Ubiquity install 
for Karmic 
(https://launchpad.net/distros/ubuntu/+spec/ubiquity-slideshow) will 
be the first impression that many new users will have of Ubuntu.  
Shouldn't the Ayatana Team at least keep an eye on - and at most, lend 
some design and communication skills and polish to - this project?  If 
left to their own devices, I'm afraid the project will only produce a 
very 'rinky-dink', amateurish outcome that will not leave a good first 
impression.


I've already tried to lend my design opinions at 
https://lists.launchpad.net/ubiquity-slideshow/maillist.html, but to 
little or no avail. :-(


I could suggest other projects as well, but I'm curious what people 
think.  Is Ayatana just about starting new projects, or is it also 
about participating in highly visible (to the end-user) projects, so 
that good, consistent, well-designed 'look and feel' is persistent 
throughout the Ubuntu experience?





___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp
  



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] (A tentative list of) One Hundred Paper Cuts

2009-06-23 Thread David Siegel
Here is a tentative list of 100 paper cuts for Karmic, divided into 10 
weekly milestones of 10 paper cuts each (some milestones contain an 
additional Kubuntu paper cut):


   https://edge.launchpad.net/hundredpapercuts/karmic

Many of these paper cuts call for trivial patches, requiring little 
design consideration or user testing. Some of the paper cuts would 
benefit from the involvement of the Design and User Experience team, so 
the milestones outline a schedule for Design team participation.


Guide to paper cut statuses:

 Confirmed:  the bug has been reported as a paper cut and was checked 
at least once against paper cut criteria.
 Triage:the bug has design feedback on it, and is ready to be 
worked on.
 Incomplete: please mark a bug incomplete (with a comment) if you think 
it is not a paper cut, or something else is wrong.
 Invalid:   the bug is not a paper cut, and should be replaced 
within its milestone. Please mark incomplete and discuss before marking 
invalid.


In progress, fix committed, etc. mean what they usually mean.

If you feel like fixing a paper cut, please assign it to yourself. If 
you can conduct user testing or other research, that would really help 
make progress on the trickier paper cuts. Some people have been blogging 
about paper cuts and conducting user testing via their readers or 
informal surveys in the comments (http://www.ivankamajic.com/?p=143). 
Others are busy writing patches.


We are trying to fix 
https://edge.launchpad.net/hundredpapercuts/+milestone/round-1 for 
Friday and we're making great progress!


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Upgrading without need for Reboot

2009-07-01 Thread David Barth
Jonathan Marsden wrote:

> > So (assuming it works as advertised, which I have not tested at all!)
> > Ubuntu/Canonical could use this to run its own equivalent update
> > service(s), or incorporate it into apt, or into postinst scripts in
> > kernel update .debs, or whatever is actually appropriate.
>   
I think the Platform Foundation guys have been taking a look. For the
desktop however, there are quite a few other elements that do not
currently support hot code swapping, like D-Bus that brings down the
whole session if you want to restart it.

David


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] notification for multimedia keys?

2009-07-01 Thread David Barth
Praveen wrote:

> >  i wanted to discuss about this blueprint
> > https://blueprints.edge.launchpad.net/ubuntu/+spec/dx-karmic-notify-osd/specifically
> > the section about consistent feedback for multimedia keys does
> > this mean that each time i press play, forward, etc a notification saying
> > play, forward will appear?
> >
> > if so then it will be useless and the correct way would be that banshee upon
> > clicking play puts a notification of the song being played <--- and this is
> > a bug on banshee bugzilla which is being/has been fixed and now if we give
> > notification for play key, then each time i hit play there will be two
> > notifications one for play key and one from banshee
> >
> >  am i wrong in interpreting this blueprint?
> >   
>   
We've considered different approaches. The mention on the blueprint is
mostly to track the concern that notifications related to multimedia
keys require more attention.

We first tried to provide notifications centrally, to avoid patching too
many applications, and also because the notification type (so called
"synchronous") is meant to express immediate feedback. This approach
proved to be problematic, with duplicates and corner cases where we
don't know what to display (play or pause?)

Requiring remote control support in the multimedia applications would
solve most of the issues I think, but that represent a change of a
different scale where not all application developers agree on the
proposed standard.

So in the meantime, I think we're going to patch more applications to
have them provide feedback directly, but may be revert to using normal
notifications, because we have fewer guarantees on the responsiveness.

David


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Updates on Login

2009-07-06 Thread David Siegel



Mark Shuttleworth wrote:

Alex Launi wrote:
On Sat, Jul 4, 2009 at 4:03 AM, Mark Shuttleworth <mailto:m...@ubuntu.com>> wrote:


Updates-on-login are interesting, but I think fatally flawed
because of the common requirement to reboot after updates.


This is actually the case where update on login works best. Any other 
time rebooting is totally interruption. You're working, you need to 
decide whether or not rebooting is important enough, and then if you 
do decide to reboot, you need to save all of your state, and actually 
do the deed. Immediately after boot you don't have this problem. 
Instead of starting to work and then being disturbed, you delay 
starting until you can really start, without interruption.


's a fair point.


Also, as there is no user state before login, we can reboot the machine without 
user confirmation. With fast-boot and KMS, we completely remove the pain from 
rebooting after updates -- in fact, the user probably won't even notice the 
reboot (we should suppress startup sounds on the reboot).


David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] One Hundred Paper Cuts Round 2 Progress Report

2009-07-13 Thread David Siegel

(From http://davidsiegel.org/100papercuts-round-2/)

With many developers attending Gran Canaria Desktop Summit 
 last week, the second 
milestone 
 in the 
One Hundred Paper Cuts project 
 was moved back one 
week. We did not heal all ten paper cuts in Round 2 
, but we 
made excellent progress on seven of them, while three paper cuts (and 
one Kubuntu paper cut) need some more attention before they can be healed.


Paper cuts fixed in this milestone:

   * Scrolling over your desktop no longer causes seasickness
 
   * Warn users who attempt to run updates on battery power
 
   * Don't show esoteric "Sign" and "Encrypt" entries in file context
 menus 
   * Remove "Open with" and quotation marks from entries in "Open with"
 sub-menu
 
   * Show application icons in the "Open with" sub-menu
 

The following paper cuts are still in progress. Many of them have 
patches available, but something small is preventing the patches from 
landing:


   * Nautilus's search button tooltip is misleading
 .
 The fix for this bug was included in a broader patch; a patch that
 directly addresses this bug needs to be created.
   * Network Manager's wireless network password field should be
 focused by default for quick authentication
 .
 Patch is awaiting review and integration upstream and in Ubuntu.

These paper cuts appear to be stuck and may need *your* attention:

   * "Create Document" Templates difficult to use
 .
 Needs a fundamental decision about which templates to include.
   * Ambiguous wording in Computer Janitor confirmation dialog
 
.
 Patch needs attention from someone with PyGtk expertise.
   * Fix avatar in KDE menu to be next to username
 .
 Plasma Review Board seems to have rejected the patch outright for
 breaking visual consistency.
   * Poor descriptions for some applications in Startup Programs window
 .
 This bug needs attention from a native english speaker with
 excellent writing skills.

Overall, I am pleased with the great work completed for this milestone, 
especially the amazing Nautilus work by Marcus Carlson 
 with the 
upstream care and cooperation of Cossimo Cecchi 
. I expect the lingering paper cuts in 
this round to be fixed for Karmic even as we move our focus to Round 3 
 this week.


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] One Hundred Paper Cuts Round 3

2009-07-14 Thread David Siegel

We have ten new paper cuts to heal for Saturday!

   https://edge.launchpad.net/hundredpapercuts/+milestone/round-3

How you can help:

  * Write patches.
  * Read bug history to understand the bug, ask around (try #ubuntu-desktop, 
#ayatana) to find a developer to mentor you while you write a patch, or to make 
the fix themselves.
  * Collect user data via informal (or formal!) user testing and report it on 
the bug.

  * Blog about this week's milestone, or individual bugs.

Happy healing,
David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Barth
Ted Gould wrote:
> On Mon, 2009-08-24 at 20:07 +0100, Mark Shuttleworth wrote:
>   
>> Noel J. Bergman wrote:
>> 
>>> Aha!  And this is the nature of the bug as I see it.  I do not HAVE a
>>> message of any kind, but I still have the e-mail icon.  Please switch to
>>> some other icon when there ARE NO MESSAGES, and I'll be satisfied.
>>>   
>>>   
>> I agree, there should be no icon if it serves no use.
>>
>> In 9.10, it will be possible to launch messaging applications from the
>> menu. It should also be possible to configure the apps NOT to be there
>> (so, for example, if you don't use evolution then it needn't be
>> possible to launch it from there). If there is NOTHING in the menu,
>> then it should disappear.
>> 
>
> Yes, we spec'd it as such.  Someone will have to disable the launchers
> that they've installed via the preference dialog, but after that it will
> disappear.  (sorry, I hadn't updated the bug since we discussed this)
>   
The current proposal to remove the icon, but only if:
  1. there are no messages waiting
  2. each of the application launchers have been manually disabled by
the user

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.

Proposed change:
 - if no app launchers are registered, or all of them have been
blacklisted, then the option should automatically check itself ("Hide
the icon when there are no new messages")
 - when the option is set, the UI to arrange app. launchers should be
grayed out (indicating that none of the launchers will be shown anyway),
whereas when it's not set, the user can then fine tune the list of
displayed launchers.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 8:44AM , Ted Gould wrote:


On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:

There is no need for a Preferences for the Messaging Menu, and this
use case does not justify the creation of one.


We have specified a preference dialog for the messaging menu.  The
reason is for blacklisting applications.

Originally the control of whether the launcher is in the messaging  
menu

was in the application preferences.  Which is nice.  But in the case
where someone gets an application that they know they don't use, they
have to open that application and find the setting to remove it.   
Which

is a pain.  But, it is then also compounded by the fact that most
messaging applications prompt to set up an account on first run before
they'd even give you the choice to set preferences.  So, to remove an
application you know you're not going to use you'd have to start it,
configure it, and then set the preference to remove it.

On Tue, 2009-08-25 at 10:24 +0100, David Barth wrote:

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.


I disagree with this.  I think that it is hard to discover if your  
goal

is to hide the icon.  But I think in that case people will remove the
applet.  I think that we can let people make a choice to remove
applications application by application.  We don't need an override  
for

that.


I wouldn't think of it as an override, but more as an explicit  
mentioning of the effect of disabling all launchers. Think of the user  
who has just disabled all launchers - hopefully he will notice that  
the "hide icon" checkbox was just checked, and he will realize (1)  
that the icon will be hidden and (2) why. He also has the option to  
make sure the icon isn't hidden.


David



--Ted

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 8:44AM , Ted Gould wrote:


On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:

There is no need for a Preferences for the Messaging Menu, and this
use case does not justify the creation of one.


We have specified a preference dialog for the messaging menu.  The
reason is for blacklisting applications.

Originally the control of whether the launcher is in the messaging  
menu

was in the application preferences.  Which is nice.  But in the case
where someone gets an application that they know they don't use, they
have to open that application and find the setting to remove it.   
Which

is a pain.  But, it is then also compounded by the fact that most
messaging applications prompt to set up an account on first run before
they'd even give you the choice to set preferences.  So, to remove an
application you know you're not going to use you'd have to start it,
configure it, and then set the preference to remove it.


For a concrete example, consider Evolution. To remove the Evolution  
launcher from the messaging menu, you'd have to launch Evolution and  
set up your email account before you can access Evolution's  
preferences and disable the launcher. If the messaging menu lets you  
access a simple blacklist, you can just go there and uncheck Evolution  
and be done with it.


David




On Tue, 2009-08-25 at 10:24 +0100, David Barth wrote:

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.


I disagree with this.  I think that it is hard to discover if your  
goal

is to hide the icon.  But I think in that case people will remove the
applet.  I think that we can let people make a choice to remove
applications application by application.  We don't need an override  
for

that.

--Ted

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 9:14AM , Rick Spencer wrote:


On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:


For a concrete example, consider Evolution. To remove the Evolution
launcher from the messaging menu, you'd have to launch Evolution and
set up your email account before you can access Evolution's
preferences and disable the launcher. If the messaging menu lets you
access a simple blacklist, you can just go there and uncheck  
Evolution

and be done with it.

David

Assuming that users prefer to act directly on objects, would it not be
more direct to allow them to right click on the menu item to remove  
it?
This would be consistent with how users remove the Evo launcher from  
the

panel.

Cheers, Rick


Context menus on menus themselves is something generally avoided. I'm  
pretty sure it's a big no-no in the GNOME HIG as well, but I'd have to  
check.


David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 9:29AM , Rick Spencer wrote:



On Tue, 2009-08-25 at 09:20 -0500, David Siegel wrote:

On Aug 25, 2009, at 9:14AM , Rick Spencer wrote:


On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:


For a concrete example, consider Evolution. To remove the Evolution
launcher from the messaging menu, you'd have to launch Evolution  
and

set up your email account before you can access Evolution's
preferences and disable the launcher. If the messaging menu lets  
you

access a simple blacklist, you can just go there and uncheck
Evolution
and be done with it.

David
Assuming that users prefer to act directly on objects, would it  
not be

more direct to allow them to right click on the menu item to remove
it?
This would be consistent with how users remove the Evo launcher from
the
panel.

Cheers, Rick


Context menus on menus themselves is something generally avoided. I'm
pretty sure it's a big no-no in the GNOME HIG as well, but I'd have  
to

check.

David


True, but personally, I'd rather make the system work the way users  
want

and expect it to, even if it requires deviating from the HIG.

Cheers, Rick


"If I'd asked my customers what they wanted, they'd have said a faster  
horse."

  -- Henry Ford

David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] New notification placement

2009-08-28 Thread David Barth
Mark Shuttleworth wrote:
> Mirco Müller wrote:
>   
>> Am Freitag, den 28.08.2009, 09:30 +0100 schrieb Mark Shuttleworth:
>>
>>   
>> 
>>> ...
>>> Mirco, is there any way to know, when the notification appears, how
>>> long the mouse has been stationary?
>>> 
>>>   
>>  Yes, that should be doable. I'll give that a try today and let you
>> folks know about the outcome.
>>   
>> 
> OK, just let us know if it's *possible*. I'm thinking that we might
> leave the fade if the mouse has moved in the past 5 seconds on the basis
> that your eye is likely to be tracking the mouse. But if the mouse has
> been still, we wouldn't fade because you just left the mouse there from
> previous work.
>
> This would be pretty fragile to small accidental nudges of the mouse, so
> I don't think we should implement it yet, but I'd like to know how much
> we can cheaply determine about the mouse's behaviour in the past few
> seconds. I do *not* want notify-osd to be eating CPU cycles watching the
> mouse all the time, though :-)
>   
Currently, we're adding a cursor monitoring callback once a notification
is on display, but that's polling. It's acceptable to finely track what
the user is doing for fading, blurring, etc. But not as general mechanism.

However, using the XScreenSaver extension, the X server is maintaining
this information for us, so that we can track the idle time, without
doing any polling, in particular when no notification is on display.

>From xscreensaverqueryinfo(3):

#include 

typedef struct {
Window window;/* screen saver window */
int state;/* ScreenSaver{Off,On,Disabled} */
int kind; /* ScreenSaver{Blanked,Internal,External}
*/
unsigned long til_or_since;   /* milliseconds */
unsigned long idle;   /* milliseconds */
unsigned long event_mask; /* events */

} XScreenSaverInfo;

accessible with XScreenSaverQueryInfo*

*We should need to do the query only before displaying a new
notification, to know whether to apply the "no-fade-when-mouse-is-there"
feature or not.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] New notification placement

2009-08-28 Thread David Barth
Mark Shuttleworth wrote:
> David Barth wrote:
>   
>> However, using the XScreenSaver extension, the X server is maintaining
>> this information for us, so that we can track the idle time, without
>> doing any polling, in particular when no notification is on display.
>> 
>
> Yes, this gives us a binary "it has moved" or "it has been idle", which
> is fine for the screensaver because the screensaver only cares if you
> have been COMPLETELY idle. We might care about a little more detail,
> like, "is your attention in this part of the screen", which is not the same.
>
> For example, if I left the cursor in the top right of the screen after
> closing a window and my attention is now somewhere else, but I just
> nudge the touchpad a *little*, the XScreenSaver API will say "not idle",
> while we probably want to infer that the users attention is not there.
> Attention is a factor of amount of movement and other activity like
> clicking.
>
> Finally, does the XScreenSaver API separate out mouse movement from
> keyboard movement? If I leave a mouse pointer in the top right of the
> screen, but am typing into a window in the bottom left, we want to treat
> that mouse pointer as idle even though I am busy typing precisely
> because we are interested in a different region to where the typing is
> happening.
>   
Right, the XScreenSaver API doesn't provide that level of detail, and
doesn't distinguish between mouse or keyboard. Every new input event
resets the idle timer, key presses or inadvertent mouse movements.

For that precision monitoring we need either to track mouse/keyb every
few seconds (but would significantly impact the energy efficiency of the
desktop). Or set an eventmask on the root window and see if we can still
get the right level of events to infer the user activity.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notify OSD: Talk about giving the user preferences

2009-08-29 Thread David Bensimon
Reading the entire "[Ayatana] New notification placement" thread, while
at the same time testing karmic, got me thinking about notifications. I
find that a lot of attention is being given to the positioning and
behaviour, but little consideration is being given to a users
preference. Notification have many attributes (position, timing,
effects) that could be user editable.

I have to agree with both Angel and Luke that although a default
positioning and behaviour needs to be chosen, ultimately the power of
choice should be given to the end user.

Where the notification configuration would reside could be a tough
choice. My preference from most to least favourite would be:
1) "Appearance" preferences
2) A new "Notifications" preference option (seen in Jaunty Alpha/Beta)
3) gconf database

Regards,

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notify OSD: Talk about giving the user preferences

2009-08-31 Thread David Bensimon
Dr. David Alan Gilbert wrote:
> I wonder if the easiest form of preference would be for the user to
> be able to drag the notification somewhere and for it to remember
> where you left it (with a check that it's still on the screen given
> your current monitor setup).  This lets the user put it anywhere they
> like - I think the trick though is the semantics of when you can get
> the mouse over it to drag it.


The only issues with this is that it conflicts with the behaviour that
mouse over notification makes the notification disappear. Secondly, I
can see people moving the notification by accident, so it should require
more than just click + drag. Perhaps if you mouse over with Alt, it
could not disappear and it would be movable. This idea is not bad, but
only deals with the placement (very simply, which is good), but ignores
timing and effect preferences.

Toni Ruottu wrote:
> In the old days Ubuntu had those funny comic book bubbles used for
> notification. Afaik there was no way to configure them. If users
> didn't find the default placement awkward then, why would they now.

AFAIK you could configure the placement of the bubbles by moving the
applet that controlled those bubbles to another location on the panel
(or to another panel). You are correct that the bubble notification
never gave the use control over timing and effects.

Regards,

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notification consistency

2009-09-09 Thread David Barth
Steve Dodier wrote:
> +1 too, but it'll require Mozilla to natively support libnotify for their
> Linux client. I'm actually surprised it's still not the case...
>   
Mozilla has support for libnotify in their trunk branch, but they don't
enable that build option by default. Now that the protocol has been
standardized and approved by both Gnome and KDE, it would make sense for
them to reconsider using that feature by default.

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Notification consistency

2009-09-11 Thread David Barth
mac_v wrote:
> From: David Barth 
> To: Steve Dodier 
> Cc: ayatana@lists.launchpad.net
> Sent: Wednesday, 9 September, 2009 1:59:44 PM
> Subject: Re: [Ayatana] Notification consistency
>
> Steve Dodier wrote:
>   
>> +1 too, but it'll require Mozilla to natively support libnotify for their
>> Linux client. I'm actually surprised it's still not the case...
>>  
>> 
> Mozilla has support for libnotify in their trunk branch, but they don't
> enable that build option by default. Now that the protocol has been
> standardized and approved by both Gnome and KDE, it would make sense for
> them to reconsider using that feature by default.
>
> David
>
>
> ^ This seems to have changed , 
> Quoting Alexander Sack :   notify-osd in particular was explicitly kept 
> broken upstream because they see our way as a regression...
>
> I'v also tried to get a patch into the ubufox for this , but we are past 
> feature freeze.
>  asac's  reply : too late for this cycle. features need to be carefully 
> selected and after UDS discussion. we also need to talk to mozilla etc.
>
> So i guess we missed the chance for karmic :(
>   
It is was not on the table for Karmic, that is, Mozilla had reservations
last year about the non-interactivity of n-osd notifications and I think
they prefer to see how the rest of the community reacts to our change
before reconsidering a switch.

I think what we've shown for now 2 releases, is that the
non-interactivity of that kind of notification is well received, and
actually becomes a desirable feature for users.

The standardization work that we did with other projects (on the xdg
list) should also help, along with the fact that now third-parties can
really rely on a server capability to adapt their behavior.

Last Mozilla not only uses Growl on the Mac but they also research
similar notification mechanisms (http://www.toolness.com/wp/?p=463) so I
hope they will reconsider libnotify support in the future.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Ubuntu User Experience Guidelines

2009-09-28 Thread David Siegel
Allan, I think you're on to something really great here, and I would  
like to work on it with you. Just a few quick thoughts for now:


Building upon Tango and the GNOME HIG as a foundation, though, looks  
like an easy way to start but doesn't strike me as the best way. While  
I really admire the Tango Project and think that the GNOME HIG has  
been tremendously beneficial, I think we need something more  
ambitious, quintessentially Ubuntu, and probably tangential because,  
after all, Ubuntu is not like GNOME.


Also, the notion that Ubuntu should be "consistent" has always  
slightly irked me. We need to be careful to choose the domain in which  
we exhibit consistency -- do we want buttons, menus, and scrollbars to  
behave consistently within Ubuntu? Do we want Ubuntu to be consistent  
with other free desktops? Do we want to Ubuntu to be consistent with  
popular proprietary alternatives? You can see how consistency quickly  
becomes uniformity. In some ways Ubuntu is inconsistent to a fault; in  
other ways, Ubuntu's inconsistencies make it great. I guess what I am  
rambling on and on trying to say is that we should only be consistent  
when it's good for us, and never when it does more harm than good :) lol


David


On Sep 28, 2009, at 4:02 AM, Allan Caeg wrote:


Ayatana Listers,

It is a good thing that Ubuntu has been paying much attention to UX  
through this project. This is what open source (and technology in  
general) needs very much.


I am aware that Ubuntu clearly defined what it is about. It is great  
that the members of the community knows what the organization stands  
for. The Ubuntu Code of Conduct ( http://www.ubuntu.com/community/conduct 
 ) managed to put the community together for a common goal. This is  
a rare thing even for profitable organizations.


For sure, Canonical's hired Ayatana team has clear goals. However, I  
have not seen a list of Ubuntu's User Interface guidelines. The Code  
of Conduct tells the user what the Ubuntu community is all about,  
but not the product. I am here to propose the construction of the  
Ubuntu User Experience Guidelines if it doesn't exist yet. If it  
already exists, pardon me and please consider my suggestions if I am  
to state anything new.



I propose to include the following to the User Experience  
Guidelienes: consistency, simplicity, beauty, and the Ubuntu Spirit.  
By consistency, I am referring to compliance to the Tango desktop  
project and GNOME's HIG ( http://library.gnome.org/devel/hig-book/stable/ 
 ). Ubuntu always followed GNOME's HIG by including applications  
that will make the desktop experience consistent. An action that  
would prove this intention would be the inclusion of Empathy to  
Karmic. I know that there are many arguments against this move but  
let's leave the discussion to other threads. As for compliance to  
Tango, I always felt that this could use some development because  
the Human icons always seemed to me to be too glossy to be Tango.  
The community is developing the Breathe Icon Set, one that doesn't  
comply with Tango and follows KDE's Oxygen look and feel instead.  
This is a great project as it adds to the beauty/aesthetics of  
Ubuntu, an important part of the UX, but it makes the desktop  
experience inconsistent. Other artists stick to Tango because of all  
the work that has been done. It is the most complete icon set so  
developing on its guidelines would be much less painful for the  
artist. However, the Breathe icon set is slowly achieving completion  
with the help of the Oxygen project. This is going to be a long  
discussion so I am leaving this to other threads, but I am just  
suggesting now that sticking to Tango for official releases may be  
the best path at the moment.



As for simplicity, this is achieved by the distro by putting only  
what is needed. I do not have too much to say about this issue  
because I am personally contented with the state of Ubuntu in this  
area.



Beauty clearly is one of the focuses of the Ayatana project. This  
seems to be most evident through the Notify-OSD. I do not think that  
I have to justify the inclusion of this because Mark has been  
talking saying that "pretty is a feature."



Lastly, I suggest the inclusion of the "Ubuntu Spirit," which is  
best defined by the Code of Conduct. The biggest reason why I am  
sticking to Ubuntu, even if using a commercial OS could be easier  
for me, is my perception of it. UX consists of how the user  
perceives the tool. I may be using Shiki, Sonar or Clearlooks; but I  
feel that Ubuntu is warm. There was a thread in the forums where the  
OP was asking if Ubuntu is worth all the hassle, my answer was yes  
because I know that it is a product out of the love of the  
volunteers that build it. I stick to Ubuntu because of the integrity  
behind it and its community. By using the OS, the user wou

Re: [Ayatana] Call for Ayatana input for Kubuntu Release Announcement

2009-10-21 Thread David Barth

Scott Kitterman wrote:
I'd like to extend an offer to Ayatana to have a section in the Kubuntu 
release announcement descrbing what you have brought to Kubuntu in this 
cycle.  It would also be a good venue for exposing users to the 
experimental functions that were included.


It will be on the Kubuntu web site, so we can use both text and screen 
shots.  

Whatever you can get us before the RC is out can go in the RC announcement 
and the we can add/polish for the final.
  

Thanks Scott.

Looking at http://www.kubuntu.org/news/8.10-release I assume the format 
you're expecting is a short paragraph with some screenshot.


Let us prepare that tomorrow morning.

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Message Indicator: Listing apps in menu even if they are not on

2009-11-16 Thread David Bensimon
Paulo J. S. Silva wrote:
>> How does a user go from "Here's a list of apps you can launch" to "Here are
>> some apps that should always start when you log in"? Should there be a
>> dialog asking if you want those apps to auto-start the next time we log in?
>>
> 
> I just tried what I thought was the most obvious path: I opened
> sytem->preferences->session manager (the specific names may be
> incorrect, I am translating back from my locale to English). It opens
> the session manager window.
> 
> Then I went to the "Applications" menu and drag and dropped Epyphany
> onto the session manager window. That's it, epiphany will open next
> time I login.
> 
> I am afraid that most users may not know that they can control the
> programs that start at each session using that window. But if they do,
> it looks quite intuitive to me.
> 
>> I think the only correct path for this is to load all the apps, and then
>> logout, saving the session... but I know that broke in gnome-session a long
>> time ago by design, and I'm not sure if it ever came back properly.
>>
> 
> Unfortunately the auto-save feature does not seem to work with empathy
> for me. I had to explicitly add it to my session as described above.
> It works for other applications though (for example for
> gnome-terminal), and partially for some more (firefox opens up but not
> in the same virtual desktop and position). I looks like empathy
> gnome-session report is broken.

Yes, you may want to look at Chris Coulson's comment on this bug (even
though it is marked invalid):
https://bugs.edge.launchpad.net/ubuntu/+source/gnome-session/+bug/444165

It seems that every application has the responsibility of making sure it
works with gnome-session-properties (Session Manager/Startup
Applications or whatever other name it has been given).

"gnome-session can only restore applications that connect to the session
manager, save it's own state file and tell the session manager how to
restore it. If some applications don't work, then that's an application
bug, and you should open a bug report for that application"

If you report a bug for this against the empathy package, please
subscribe me to it.

David

> 
>> This would seem like another great justification for the indicator-applet to
>> have a preferences dialog. Users will want to configure what shows up and
>> what doesn't (Just because evolution is installed doesn't mean I want it
>> there. Likewise, just because I ran an application once to try it doesn't
>> mean it should live ind the messaging menu for eternity) users ALSO
>> should be able to configure which indicator-apps start up automatically.
>>
>> Maybe this indicates that the indicator-applet and session properties should
>> be somehow more integrated?
> 
> That may be a nice idea. Another possibility would be for the applet
> use the preferred application information. In this case if the
> computer has many mail programs installed. Only the default one for
> each user would appear in indicator applet (at least if is not
> running).
> 
> Paulo
> 
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] why doesn't indicator-applet-session's status menu show icons?

2010-01-12 Thread David Siegel
On Mon, 2009-12-21 at 15:39 +0530, mac_v wrote:
> On Mon, 2009-12-21 at 04:18 +0100, Jan Claeys wrote:
> > Currently the indicator-applet-session's status menu (where you set
> > availability status) doesn't show icons.  This makes it really difficult
> > to understand what the status icons shown in the main applet actually
> > mean.
> > 
> > I think the status submenu should show the associated icons, so that
> > people have an easy to find reference for those "status icons".
> > 
> > What do other people think about that?
> > 
> > 
> 
> Hi , 
> I recall mpt mentioned it was supposed to have an icon:
> https://bugs.launchpad.net/ubuntu/+source/libgnome/+bug/407621/comments/17
> 
> It would be a bug , i guess.  

It would alse be a paper cut :)

David


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Hiding shortcut keys in menus

2010-01-12 Thread David Siegel
Drawing upon the discussion surrounding the bug "Underline under
accelerator characters in buttons and menu bar should only show when Alt
is pressed"*, Rich Jones suggested curbing the display of all keyboard
shortcuts in menus. At first, I thought this was a ludicrous suggestion,
but then I took a look at the mockups Rich attached to his bug report
(https://bugs.edge.launchpad.net/hundredpapercuts/+bug/493762) and I
found that the menus seemed significantly easier to use! Rich's mockup
opened my eyes to how cluttered and complex menus are when so many
esoteric keyboard shortcuts are listed--most which are seldom used. I
thought this wild suggestion deserved at least some discussion (and
maybe some user testing).

  * Does anyone know how to configure Gtk to hide keyboard shortcuts in
menus?
  * How would you feel if only the keyboard shortcut for the highlighted
menu entry (e.g. the menu entry under the cursor) were shown?

David


* https://bugs.edge.launchpad.net/hundredpapercuts/+bug/403691



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Hiding shortcut keys in menus

2010-01-12 Thread David Siegel
On Tue, 2010-01-12 at 15:37 -0500, Barry Warsaw wrote:
> On Jan 12, 2010, at 01:53 PM, David Siegel wrote:
> 
> >Drawing upon the discussion surrounding the bug "Underline under
> >accelerator characters in buttons and menu bar should only show when Alt
> >is pressed"*, Rich Jones suggested curbing the display of all keyboard
> >shortcuts in menus. At first, I thought this was a ludicrous suggestion,
> >but then I took a look at the mockups Rich attached to his bug report
> >(https://bugs.edge.launchpad.net/hundredpapercuts/+bug/493762) and I
> >found that the menus seemed significantly easier to use!
> 
> The menus do look nice with much less clutter, though I also worry about
> discoverability.  There's a bug comment about keyboard-only users, which I
> definitely am (when the app will let me!).

Barry, as a keyboard-heavy user, clearly removing keyboard shortcuts
categorically would be devastating, but how do you think the change to
only showing keyboard shortcuts for the highlighted menu entry would
affect you?

> 
> The shortcut display is all about discoverability.  When I know the bindings,
> I'm never even going to look at the menu usually.  When I don't know the
> binding, having them in the menu is great, and the clutter doesn't bother me
> at all, because it contains exactly the information I'm looking for.
> 
> Note too that Gnome supports changing the shortcuts by hovering over the menu
> item and hitting the key chord you want.  So if you get rid of the shortcuts
> you still have to support this use case.

Very interesting. I just tried to assign a shortcut to Crop (which oddly
has no keyboard shortcut by default) and it did not work.

David

> 
> I'll also note that a large part of the problem is that the words "Shift" and
> "Ctrl" are spelled out, with pluses in between.  Perhaps a cue can be taken
> from OS X where there are easy to recognize icons for each modifier key.  On
> OS X they shortcuts don't seem nearly as cluttering.  I guess it helps that
> there typically are fewer of them (though changing them is the job of a
> separate application, making it much less convenient).
> 
> -Barry
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Sketching and Prototyping with a Firefox Addon

2010-01-15 Thread David Siegel
I've tried Pencil and had very little luck.

While it's not open source, I recommend Balsamiq Mockups (an AIR app).
We should build a native, free clone of it :)

David

On Fri, 2010-01-15 at 10:11 +0800, Allan Caeg wrote:
> Hello All,
> 
> I just discovered the Pencil project http://evolus.vn/Pencil/ . It's a 
> Sketching and Prototyping on Firefox. It can be a stand-alone app (based 
> on XUL) too. I'm surprised that it's not getting a lot of attention from 
> the open source community considering that they are into Linux and GNOME 
> judging by the screenshot on their website and their pre-compiled 
> packages for distros.
> 
> Download it from http://evolus.vn/Pencil/Downloads.html
> 
> Let's support projects like this =)
> 
> Allan
> 
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Lucid theme - window controls location

2010-03-12 Thread David Balch
Hi,

I've looked in the list archive but (to my surprise) didn't see any
discussion relating to the position of the window (minimise, maximise,
close) controls in the Lucid theme - my apologies if it's there and
I've missed it.

I imagine most people here are aware that the decision to move the
controls from the right side of the window to the left has sparked
some dissent [0], with the timing and lack of communication not
helping to soothe the issue.

Please could the design team explain the rationale for moving the
window control buttons from the right to the left, and the benefits
expected to result.

[0] e.g. http://yokozar.org/blog/archives/194 ,
http://ubuntuforums.org/showthread.php?t=1422422

Cheers,
Dave B.

PS: Window control location notwithstanding, I think the new theme
looks really good :-)

-- 
http://www.witchesband.com/

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Lucid theme - window controls location

2010-03-13 Thread David Balch
On 12 March 2010 18:58, Dr. David Alan Gilbert  wrote:

> If it was part of the new theme and it was just a matter of going to
> appearance and flipping to another theme or customising to the way
> you like them then I haven't got a big problem with it

Same here, but that would go against SABDFL's plans, in that "A
guiding principle in Ayatana is to *reduce* customisation, not
increase it." - which I agree with, when the reductions/other changes
are shown to provide benefits beyond their cost.

At the moment, the window control placement and order seem to be
costing a lot of time and goodwill, without any clear benefits :-(

Cheers,
Dave B

-- 
http://www.witchesband.com/

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Fwd: Proposal of new UI element for windows in Ubuntu: Esfera

2010-03-26 Thread David Siegel
Pablo, awesome! I was just sketching something almost exactly like this...
My concept was a bit simpler but still very sophisticated:

  * Replace Close, Min, Max buttons with just Close and "other"
  * Dragging the "other" button slightly to the right and releasing
maximizes the window to full the right half of the screen ("maximize
right").
 * Dragging the "other" button slightly to the left and releasing maximizes
the window to full the left half of the screen ("maximize left").
  * Dragging down minimizes.
  * Dragging up maximizes.
  * Dragging and shaking minimizes all other windows.
  * Shift-clicking on the "other" button on multiple windows groups them,
tiling the group and minimizes all other windows when shift is released.
  * Clicking the "other" button shows a menu with all of the actions above,
with shapes that demonstrate the associated gestures.

As you can see, featuritis immediately sets in when we have an "other"
button, but I think we're on to something! Let's continue the discussion and
see if anyone can help us prototype :)

David

2010/3/26 Mark Shuttleworth 

>  Hi folks
>
> Got this interesting proposal from Pablo, and thought it should be sent to
> the list rather than handled in private correspondence. It reminds me of
> something David Siegel was sketching out, also inspired by the challenge of
> "how we can make the most of the new space".
>
> Pablo, if you're not subscribed to Ayatana, it's the best place to sketch
> out a proposal like this.
>
> I appreciate both the detail in the proposal and the relaxed way it's
> pitched!
>
> Mark
>
>  Original Message   Subject: Proposal of new UI element
> for windows in Ubuntu: Esfera  Date: Fri, 26 Mar 2010 00:42:45 +0100  From:
> Pablo QuirósTo:
> m...@ubuntu.com
>
>
>  Hello Mark, I've got a proposal on the buttons' subject. It is a new
> element to be placed in the free space on the top-right of the windows.
>
>  At first I wasn't very convinced on the UI change, and we exchanged a
> couple of messages on the matter in the related bug report, but I've thought
> about it and I agree with you that this could bring interesting
> possibilities.
>
>  I've designed a concept called Esfera, which I think could be a huge step
> forward to the user experience, while bringing innovation to the Ubuntu
> desktop. The idea is explained in the attached PDF; I hope you can take the
> time to read it or at least send it to the Canonical Design team. Sorry for
> the mockup; I'm a disaster using GIMP, but I hope it illustrates the idea.
>
>  I'd be very pleased to answer any question you may have about it. I'd
> just request that if you implement the idea, I appear somewhere as the
> author of the concept, and I've be glad if you kept the name I've chosen.
>
>  Of course, there are lots of ideas that go nowhere, so I'd perfectly
> understand if you consider it useless -- just thought it was good and wanted
> to share it with you.
>
>  Regards,
>
>  Pablo Quirós
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
> More help   : https://help.launchpad.net/ListHelp
>
>
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Fwd: Proposal of new UI element for windows in Ubuntu: Esfera

2010-03-26 Thread David Siegel
I think maximize, minimize, and close are taken for granted -- they're
unquestioned assumptions carried over from a dusty desktop computing past.
Frankly, I'm not convinced that any of these buttons are worth the price
paid by users in time spent thinking about how to arrange their windows.

Anyway, that's a separate discussion. I don't think replacing a single-click
to minimize, for example, with a single-click with a pull-and-release is
replacing "direct access" with "indirect access."

When manipulating the other button, hints could be drawn on the screen --
for example, pull to the right and see a nice overlay/silhouette of the
right-maximized state of the window.\

David



On Fri, Mar 26, 2010 at 10:20 AM, Allan Caeg  wrote:

>  Cool. That "other" button can be rendered like a joystick. The idea would
> be disorienting to a lot of people haven't read the manual, though. Perhaps,
> there has to be instructions like a fresh iPhones "hold an icon to drag it
> or remove the application" thing
>
> Allan
>
>
> On Friday, 26 March, 2010 05:46 PM, David Siegel wrote:
>
> Pablo, awesome! I was just sketching something almost exactly like this...
> My concept was a bit simpler but still very sophisticated:
>
>   * Replace Close, Min, Max buttons with just Close and "other"
>   * Dragging the "other" button slightly to the right and releasing
> maximizes the window to full the right half of the screen ("maximize
> right").
>  * Dragging the "other" button slightly to the left and releasing maximizes
> the window to full the left half of the screen ("maximize left").
>   * Dragging down minimizes.
>   * Dragging up maximizes.
>   * Dragging and shaking minimizes all other windows.
>   * Shift-clicking on the "other" button on multiple windows groups them,
> tiling the group and minimizes all other windows when shift is released.
>   * Clicking the "other" button shows a menu with all of the actions above,
> with shapes that demonstrate the associated gestures.
>
> As you can see, featuritis immediately sets in when we have an "other"
> button, but I think we're on to something! Let's continue the discussion and
> see if anyone can help us prototype :)
>
> David
>
> 2010/3/26 Mark Shuttleworth 
>
>> Hi folks
>>
>> Got this interesting proposal from Pablo, and thought it should be sent to
>> the list rather than handled in private correspondence. It reminds me of
>> something David Siegel was sketching out, also inspired by the challenge of
>> "how we can make the most of the new space".
>>
>> Pablo, if you're not subscribed to Ayatana, it's the best place to sketch
>> out a proposal like this.
>>
>> I appreciate both the detail in the proposal and the relaxed way it's
>> pitched!
>>
>> Mark
>>
>>  Original Message   Subject: Proposal of new UI element
>> for windows in Ubuntu: Esfera  Date: Fri, 26 Mar 2010 00:42:45 +0100  From:
>> Pablo QuirósTo:
>> m...@ubuntu.com
>>
>>
>>  Hello Mark, I've got a proposal on the buttons' subject. It is a new
>> element to be placed in the free space on the top-right of the windows.
>>
>>  At first I wasn't very convinced on the UI change, and we exchanged a
>> couple of messages on the matter in the related bug report, but I've thought
>> about it and I agree with you that this could bring interesting
>> possibilities.
>>
>>  I've designed a concept called Esfera, which I think could be a huge
>> step forward to the user experience, while bringing innovation to the Ubuntu
>> desktop. The idea is explained in the attached PDF; I hope you can take the
>> time to read it or at least send it to the Canonical Design team. Sorry for
>> the mockup; I'm a disaster using GIMP, but I hope it illustrates the idea.
>>
>>  I'd be very pleased to answer any question you may have about it. I'd
>> just request that if you implement the idea, I appear somewhere as the
>> author of the concept, and I've be glad if you kept the name I've chosen.
>>
>>  Of course, there are lots of ideas that go nowhere, so I'd perfectly
>> understand if you consider it useless -- just thought it was good and wanted
>> to share it with you.
>>
>>  Regards,
>>
>>  Pablo Quirós
>>
>>
>> ___
>> Mailing list: 
>> https://launchpad.net/~ayatana<https://launchpad.net/%7Eayatana>
>> Post to : ayatana@lists

Re: [Ayatana] Fwd: Proposal of new UI element for windows in Ubuntu: Esfera

2010-03-26 Thread David Callé
Le vendredi 26 mars 2010 à 06:18 +, Mark Shuttleworth a écrit :
> Hi folks
> 
> Got this interesting proposal from Pablo, and thought it should be
> sent to the list rather than handled in private correspondence. It
> reminds me of something David Siegel was sketching out, also inspired
> by the challenge of "how we can make the most of the new space".

Hi all

I'm fairly new to he list, but about "making the most of the new space"
I would suggest to have a look at this mockup :

http://seilo.geekyogre.com/2010/03/zeitbutton-more-realistic-than-the-nautilus-stuff/

David


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Fwd: Proposal of new UI element for windows in Ubuntu: Esfera

2010-03-26 Thread David Siegel
"Holistic" is a good word -- we should definitely have a broader
discussion about user's window management needs and the UI that would
address those needs, driven by use cases (e.g. "User wants a
spreadsheet, a calculator, and a web page all on the screen at once"
or "User wants two File Manager windows side-by-side to drag files
between them").

David

2010/3/26 Pablo Quirós :
>
>>
>> I hadn't thought about this until now, but I can't remember the last
>> time I've hit maximize.  Double clicking the title bar toggles the
>> maximized, unmax states quite conveniently and is a much bigger target.
>> While the close button in the corner makes a good consistent target, the
>> other two buttons are a little fiddly, both in size and location.
>>
>> The problem that I see it that people that are rearranging windows for a
>> particular purpose are typically moving the mouse cursor in long
>> swooping motions.  (At least in my use case)  Trying to hit a small
>> button tends to break that type flow.  The double clicking of the title
>> bar works in my flow because it doesn't slow me down and is doable in
>> long swooping gestures.
>>
>> Perhaps we should examine dropping the min,max buttons in favor of a
>> more "holistic" active windows approach?  Food for thought.
>>
>
> This is what David and I are proposing - replacing this buttons for a single
> button which does the duty, using gestures to make one action or another. In
> David's proposal, closing button would still exist, but in mine, there would
> be only one button in the future.
> If there is a single, big button, it can be reached easily and fast. And
> this button represents the window - every action made with this button would
> be an action made to the window.
> Of course, we could use no buttons at all, and make the gesture directly to
> the window, but I think it would confuse new users. It might be worth
> discussing, though.
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Restart required indicator

2010-03-29 Thread David Balch
Hi,

I really like that the power icon goes red when a restart is required
- good job!

A further refinement would be to make the "Restart required..." text
in the menu red as well, to tie the meaning of the icon colour to the
menu action...

Cheers,
Dave.

-- 
http://www.witchesband.com/

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Concept suggestion] About the new possibilities for the top right window buttons on the new Ubuntu visual

2010-04-01 Thread David Siegel
Interesting ideas. Something similar I've seen is in Mac OS X where
document-based application windows have little icon in the window titlebar
that represents the underlying file. You can drag this icon and drop it on
an application icon in the Dock to open that file in another application,
for example. Food for thought.
<>___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Concept suggestion] About the new possibilities for the top right window buttons on the new Ubuntu visual

2010-04-01 Thread David Regev
On Thu, Apr 1, 2010 at 6:30 AM, David Siegel wrote:

> Interesting ideas. Something similar I've seen is in Mac OS X where
> document-based application windows have little icon in the window titlebar
> that represents the underlying file. You can drag this icon and drop it on
> an application icon in the Dock to open that file in another application,
> for example. Food for thought.
>

Food for thought indeed!

I’ve been thinking that some of the most crucial ideas behind Izo’s proposal
and the Esfera proposal can be had in a more coherent way by implementing
something akin to the Mac’s *Proxy Icon* (see this
video<http://www.youtube.com/watch?v=qiHQv_DG5sc>for reference). I
don’t know all the details about the Mac implementation,
as I have never used it, but I can think of many way in which a GNOME
version of a proxy icon could significantly improve the Desktop. In fact, if
done right, it could allow Ubuntu to surpass the Mac in this aspect.
Consider the following possibilities:

   1. The icon may be dragged and dropped anywhere. However, not only does
   this allow you to copy the file or its shortcut somewhere, but it also
   allows you *move* the file—all while still opened by an application. *So,
   for example:* I start a new document in gedit. gedit automatically
   creates a new file in my home directory. I decide that I want the file to be
   in my Documents folder, so I simply drag the proxy icon there—all without
   ever needing to open Nautilus in order to find the new file. gedit continues
   to show the same document, virtually oblivious to the fact that it’s now in
   a different location.
   2. The icon is accompanied by a contextual menu similar to the one shown
   for file icons in Nautilus. All operations continue to be active in this
   menu. Thus, using that menu to delete a file actually deletes that file,
   while the window displaying the file simply closes (or perhaps animates into
   the Trash). Similarly, using that menu to rename a file focuses the filename
   in the title bar as an editable text field, allowing the user to rename the
   file straight from there. *So, for example, like before:* I start a new
   document in gedit. gedit automatically creates a new file. I open the menu
   for the proxy icon, choose ‘Rename’, and rename my file—all while it is
   still open.
   3. Combining the previous two scenarios, the proxy icon makes the Save
   dialogue nearly obsolete, replacing it by (more) direct manipulation. This
   is accompanied by other system-wide changes: new files are automatically
   created and named by applications (perhaps the name could be chosen based on
   the first line of the document). If a user wishes to rename the file, that
   may be done the way I described, but it is not mandatory. Thus, the Save
   dialogue no longer disturbs the user’s sacred train of thought, and no one
   who doesn’t care is forced to choose an almost arbitrary name for a file.
   Combine this with auto-saving everywhere, and the Save button become
   history. (Apparently, ROX Desktop has something somewhat
similar<http://roscidus.com/desktop/node/148>
   .)
   4. Expanding on the standard context menu for file icons, other items may
   be added there. A ‘Switch application ›’ item would allow one to open the
   current file in a different application—just like Izo’s proposal, but more
   integrated (and less cluttered). *For example:* I’m viewing a photograph
   in my favourite image viewer. I decide I want to edit it in GIMP, so I
   choose GIMP from the aforementioned menu. The image viewer shut down while
   GIMP starts up, opening the photograph in a window of identical size and
   placement as previously, thus seamlessly switching applications while the
   document window hasn’t moved. This allows the user to focus on the
   document—on *content*—while the applications being used fade into the
   background.
   5. Similarly, a window’s application may also add items to the proxy
   icon’s menu. (Because the menu could get crowded, it might be better to
   place the extra menu items in a separate menu connected to the proxy icon,
   but this issue is incidental to the basic concept here.) This would provide
   a nice balance to the Application menu that GNOME Shell is supposed to have
   in the near future. Actions relating to the application as a whole go in the
   Application menu, while actions relating to the document as a whole go in
   the proxy icon menu—the Document menu. This effectively replaces the File
   menu, and possibly the entire menu bar for a whole class of applications,
   thus freeing up valuable vertical space.
   6. The distinction between the two menus enforces the conceptual
   distinction between applications and documents. Applications are now agents
   that run in the background, accessible via the shell. Documents (and others
   types of objects), on the other hand, are represented not via the shell but

Re: [Ayatana] Indicators for showing progress

2010-04-17 Thread David Nielsen
2010/4/14 Mark Shuttleworth 

>
> I think the idea of an aggregated "downloads" indicator has merit.
>
> I'm not sure about other long-running processes, like a copy-to-network
> or burn-cd action.


I've been giving this a lot of thought lately and I've come to the
conclusion that one of the things I really dislike about Application
Indicators is that most of the applications that come with support don't
belong in the notification area. Banshee/Rhythmbox could be reasoned with
providing a media service, but looking at downloads, I really just care
about getting the file from A to B. Just like when I click a media file, I
don't want 4 different players based on format. Yet this is the very
situation we have for downloads, one client for Bittorrent, HTTP/FTP
downloads are typically in every browser. It really should be a service.
Another annoying problem with downloads is that the different clients aren't
aware of each other so e.g. if I run Bittorrent uploading it isn't aware
that it should throttle itself to not slow down require http downloads.
Currently just leaving it in the default settings which one guesses is what
most people will do, it can seriously hamper the delight of using the
desktop. The only alternative, in Transmission at least, is to define a low
impact slow mode to kick in at set times or as needed.

Download as a service is also a model that while it would require some
rewiring of the desktop would move code to a common place and move such
handling out of applications. At part of that trade off we'd get support for
any protocol handled in any application which was "DownloadKit" enabled.

I know that MonoTorrent already has a dbus interface, so I guess we could
probably get a demo up and running using that.

Thoughts?
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] MeMenu status message

2010-04-19 Thread David Siegel
I think you're on to something...

It would be very interesting to combine custom status with standard
status options (e.g. Available, Away) in a control that acts a bit
more intelligently. It might do the following:

  * Appear as a text field, showing your most recent status + status icon.
  * When you click to explicitly focus the text field, the text entry
expands to show the standard status options, and also displays a
blinking cursor so you know you can begin typing.
  * At this point, you can begin to type "Available" and autocomplete
it, or you can type a broadcast message.

To express this idea in terms of other familiar ideas, we'd basically
show a text entry that turns into a text entry + combo box when you
click it to set your status, and also has auto-completion for standard
status options.

This could be cool! Thoughts?

David

On Mon, Apr 19, 2010 at 5:56 PM, Frederik Nnaji
 wrote:
> hello everyone ;)
>
> would it be blasphemy to suggest, the text input field in the MeMenu may
> serve to enter my away/availability message as one would naturally expect it
> to do since it's positioned right above the availability settings with no
> further field-description visible..
>
> !?
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] MeMenu status message

2010-04-19 Thread David Siegel
Yes, something like that with some nice animations.

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Indicators for showing progress

2010-04-20 Thread David Nielsen
>
> This seems like a really cool idea.
>

Thank you


> The throttling issue applies not just to network connections, but to
> writing to the same disk where skipping from one area of the disk to
> another is slow; it's quicker to finish one task completely before
> starting the next. There could be some sort of priority system so that
> more interactive tasks could jump the queue: "just hold on for a moment,
> Transmission -- Gimp wants to save a 140-MB file to the same disk right
> now".
>

You could probably do something like forcing transmission to run in the
ionice idle class and set similar classes for the other desktop apps
accordingly. At least to test if the approach would make any difference.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Farewell to the notification area

2010-04-22 Thread David Balch
On 22 April 2010 08:49, Mark Shuttleworth  wrote:

> The workspaces experience has languished, and I'd
> like for us to climb in and improve it substantially. At the moment, we
> do a half-hearted job - we ship what's there but as you say, only
> configure two workspaces. I'd be inclined to say "ship without
> workspaces" so that we are at least definitive about the position for
> the moment.

Presumably you mean shipping with only one workspace enabled by
default, rather than removing the feature altogether.

I think that - even if it isn't in the best possible state - hiding
this excellent feature would be a mistake.
It's a significant feature that Mac users new to Ubuntu would miss,
and Windows users new to Ubuntu would benefit from (if they can
discover it).

Cheers,
Dave.

-- 
http://www.witchesband.com/

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Making workspaces great (branched from "Farewell to the notification area")

2010-04-22 Thread David Siegel
On Thu, Apr 22, 2010 at 9:27 AM, Conscious User  wrote:
>
>> It's a good point. The workspaces experience has languished, and I'd
>> like for us to climb in and improve it substantially. At the moment, we
>> do a half-hearted job - we ship what's there but as you say, only
>> configure two workspaces. I'd be inclined to say "ship without
>> workspaces" so that we are at least definitive about the position for
>> the moment.
>>
>> I'd welcome a discussion about how we could make workspaces *great*. If
>> we can do that, then we would make more of them. And your contribution
>> above is a useful start: great workspaces give you easy access to some
>> apps regardless of the workspace you happen to be in.
>
> I'd love that discussion too. :)
>
> A tabbed system like Robin mentioned sounds very nice to me for two
> reasons: first, it's very familiar as tabbed browsers are nearly
> ubiquitous now. Second, am I the only one here annoyed at the fact that
> there is a *huge* waste of space in the middle of the top panel? This
> would be a very good and use of it.
>
> Brainstorming a little bit, I think a very nice way to visually show
> workspaces this way would be extending the wallpaper to the tabs.
> See the (ugly) mockup I'm attaching here, what you guys think?
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

That's interesting.

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Making workspaces great (branched from "Farewell to the notification area")

2010-04-23 Thread David Siegel
Guys, this is an excellent discussion. Will someone please volunteer
to organize some of what's been said on a wiki page, or Google
Doc/Wave, or something? Otherwise these ideas will likely never escape
this thread.

David

On Fri, Apr 23, 2010 at 6:41 AM, Robin Anderson  wrote:
> Here's an idea for a kind of Mac OS X Expose fullscreen (in the way Apple's
> Front Row fullscreens) way to move either windows or all windows of an
> application from workspaces. Also is probably touch-friendly. I want to get
> the general idea of moving windows/applications between workspaces by
> dragging *icons* between workspaces out there. Hopefully people get
> inspiration from this.
> Two workspaces, Firefox selected
> http://imgur.com/vZzve.png
> Four workspaces, all of them shown and set to be shown
> http://imgur.com/HBmkx.png
> Four workspaces, two shown and set to be shown, on page one, and Firefox is
> selected
> http://imgur.com/4pMsK.png
> Firefox being dragged to another workspace
> http://imgur.com/pRhzZ.png
> Notes:
> Definitely needs spacing fixed up
> I just used the most basic colors
> Dots are page markers, black dot is the current page
> Brightness up or colored at all basically means selected
> Workspace numbers or names might be good
> I hope:
> A good hotkey system would be included to bring it up and navigate.
> The placement of the close buttons at the top could be customized.
> The color of the boxes around the icons are similar to the panel colors, so
> the way icons for applications are viewed across the system are similar
> I take inspiration from these:
> http://iphonehelp.in/content/uploads/2009/04/safari-30-windows.png (mirror: http://imgur.com/3ZjhY.png
> )
> http://www.flickr.com/photos/totalaldo/4505453992/sizes/o/ (mirror: http://imgur.com/KMvwm.png
> )
> http://davidhayden.com/photos/AppleSpaces.jpg (mirror: http://imgur.com/dYYMz.jpg
> )
> Videos of Apple Spaces on YouTube
> Apple Spaces really looks pretty nice, I've never used them though. There
> are a lot of videos on YouTube showing ways to interact with them. I'm just
> not sure how to get people to start using them unless they're automatically
> activated or used somehow. But what kind of initial setup would be good for
> what applications to open in certain workspaces? What names should default
> workspace have?
> On Thu, Apr 22, 2010 at 6:00 PM, Robin Anderson  wrote:
>>
>> I think a distinction should be made between what would work well on
>> desktops and what would work well on netbooks. Using only maximized windows
>> on a 24in screen for example doesn't sound like something people would be
>> into.
>> As screen size gets bigger I see window management going more towards easy
>> window placement, the way something like Bluetile does perhaps. I think
>> users would want to easily 'dock' windows to take up something like a corner
>> of the screen rather than going between workspaces to interact with multiple
>> windows.
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Integrating Application Search & Install

2010-04-26 Thread David Siegel
Have you tried GNOME Do? ;)

But seriously, FAYT ("Find as you type") is a simple and powerful user
interface idea that we've been slow to adopt, and I would love to
explore these ideas further and find ways to improve Ubuntu with
find-as-you-type features.

Frederik, I don't see Application Search in my accessories menu, but
if you've found in there it should be very easy to place it in the
top-level applications menu. It would be a great project to improve
this dialog and merge it with the many different Open With... dialog
implementations to introduce FAYT to users.

David

On Sun, Apr 25, 2010 at 2:05 AM, Frederik Nnaji
 wrote:
> Is anybody currently working on integrating a FAYT aka FAST text
> search button/field featuring the incremental search algorithm used in
> the Run Application dialog into the Applications menu already??
>
> right now, Application Search is hidden under Applications > Accessories .
> i would like to see it above the 8 categories.
>
> One could also argue, Ubuntu Software Center should be merged with it.
>
> in that FAYT text search button / field one could integrate
> application and file search in one.
> i think with the right hierarchy and inheritance of topic in an
> interactive dialog resulting from a query in that field, one could
> already access tagged files, folders and such information.
>
> this would help with integrating Ubuntu's current status with the
> backend power and comfort of use GNOME Activity Journal offers.
> is there a simple way of modifying some script or .desktop files to
> achieve this on my own here?
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Integrating Application Search & Install

2010-04-26 Thread David Siegel
Keep it simple, focused, elegant. This should feel light, incisive,
precise, fast.

Search is really powerful, and your data set--installed
applications--is small. Adding category filters belies the search
experience.

Frederik, try listing a small set of use cases describing exactly what
you're proposing. It will help keep this discussion focused and
minimize entropy.

David

On Mon, Apr 26, 2010 at 3:59 PM, Frederik Nnaji
 wrote:
> On Mon, Apr 26, 2010 at 16:27, Luke Benstead  wrote:
>> I like the mockup, but I think something similar to the attached would
>> be nicer. I visualize the window only appearing when someone starts
>> typing into the box and the results would filter down. When the user
>> clears the box (or presses enter to execute the top entry) the window
>> would disappear.
>>
>> Luke.
>>
> please, stop saying you like the mockup.. it's just a screenshot ;)
> your mockup is what i'm talking about, i think step by step we're
> getting into business with this idea..
>
> now remove the categories, as suggested above in the thread.
> make the dialog, that pops up as you type, smart, i.e:
> it learns what types of things the user tends to search for.
>
> instead of the existing categories, offer "photos", "music", "videos"
> and "applications", if the user continues the dialog. i think we
> should use the word dialog in its literal meaning here, the depth of
> detail in which options and filters are displayed should grow with the
> depth of steps the user is ready to make (all of them of course
> augmented with the principles of incremental search)
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Integrating Application Search & Install

2010-04-26 Thread David Siegel
Frederik, can you please clean it up a bit? Use correct spelling,
grammar, concise sentences, and normal human names ;) I would expect
that any user implicated by a use case could also read and understand
its specification.

You may also find this Google Docs template helpful for structuring
your use cases: https://docs.google.com/templates?hl=en&q=canonical

David

On Mon, Apr 26, 2010 at 5:43 PM, Frederik Nnaji
 wrote:
> On Mon, Apr 26, 2010 at 18:39, Frederik Nnaji  
> wrote:
>> FAYT METHOD
>> Netbookuser47 presses ALT+F1 [1], is instantly offered "find
>> something.." and begins typing "Zapp" letter by letter.
>
> add:
> [1] ALT+F1 is Superkey in Microsoft Windows.. i never disagreed with
> that mapping on XP.
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Integrating Application Search & Install

2010-04-26 Thread David Siegel
Seif, that's off-topic. These threads are easy enough to derail!

David

On Mon, Apr 26, 2010 at 5:50 PM, Seif Lotfy  wrote:
> What do you think of http://yfrog.com/g4wacp
> It has been something I have been working on and that also supports live
> searching :)
>
> On Mon, Apr 26, 2010 at 6:43 PM, Frederik Nnaji 
> wrote:
>>
>> On Mon, Apr 26, 2010 at 18:39, Frederik Nnaji 
>> wrote:
>> > FAYT METHOD
>> > Netbookuser47 presses ALT+F1 [1], is instantly offered "find
>> > something.." and begins typing "Zapp" letter by letter.
>>
>> add:
>> [1] ALT+F1 is Superkey in Microsoft Windows.. i never disagreed with
>> that mapping on XP.
>>
>> ___
>> Mailing list: https://launchpad.net/~ayatana
>> Post to     : ayatana@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~ayatana
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Farewell to the notification area

2010-04-26 Thread David Siegel
What does this have to do with the notification area changes? Please
continue this conversation elsewhere if you must. Let's all do our
part to keep Ayatana discussions on track.

David

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Unexpected close functionality

2010-04-27 Thread David Siegel
I witnessed this bug biting users many times over the 11 hours of user
testing we conducted over the past couple weeks. User opens
Rhythmbox... and it appears as if nothing has happened. Empathy
sometimes has the same problem. Both of these issues have been
reported as paper cuts for a while, but there is reluctance to change
the behavior because upstream considers it a feature. They're wrong,
it's broken, let's fix it.

David

On Tue, Apr 27, 2010 at 12:04 PM, Conscious User  wrote:
>
>> Just because other programs are doing it doesnt make the functionality
>> correct. Why cant the minimise button be the one that minimises to the
>> notification area? Its how its done with Windows media player from what
>> I remember too.
>
> But then you are replacing an unexpected functionality with *another*
> unexpected functionality... I know I would be surprised in seeing that
> the program went to the tray instead of the taskbar...
>
>
>
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Unexpected close functionality

2010-04-27 Thread David Siegel
If you're not actively using Rhythmbox but would like to continue
listening to music, just minimize it normally. It's silly to have a
second place to minimize to, because this creates additional mental
burden for users who would then need to ask "did I minimize it to the
window list, or to the little icon thing?" The only reason we
currently have minimize to system tray is because a very small group
of sophisticated users want Rhythmbox to sometimes launch minimized,
and to sometimes minimize without placing an entry in the window list.
This is highly specialized behavior that provides small convenience
for a small group of users, and great inconvenience for most users.

David

On Tue, Apr 27, 2010 at 12:57 PM, Shane Fagan
 wrote:
> On Tue, 2010-04-27 at 23:43 +1200, Benjamin Humphrey wrote:
>> I agree with David.
>>
>>
>> Fix the bug with Rhythmbox opening in the last state, and let's do
>> that very soon. It's been around for two years, which is far too long.
>>
>>
>> I don't agree that minimize should minimize to the notification area,
>> and close should close the program for those particular applications.
>> We'd only be creating another problem - people would expect it to
>> minimize to the window list/dock/whatever they're using for window
>> management, like all other programs.
>>
>
> Ill give up on the idea to use the minimise button :)
>
>>
>> I think because these particular apps are designed to run in the
>> background and are used often when multitasking, we should keep the
>> close button minimizing to the notification area unless they
>> specifically choose "Quit."
>
> I still dont think that its right to use the close button. Thats why I
> suggested in my last email making another button just to minimise to the
> notification area.
>
>>
>> On Tue, Apr 27, 2010 at 11:33 PM, Shane Fagan
>>  wrote:
>>         H would it be crazy if I propose making a different button
>>         for
>>         minimising to the notification area? Its just if the close
>>         button means
>>         close the program in most users mind and the minimise button
>>         means
>>         leaving the window open but hiding it away, then what should
>>         the new
>>         user expect to minimise into the notification area?
>>
>>         On the opening rhythmbox and empathy I think the window should
>>         be opened
>>         always and never open hidden away in the notification area.
>>
>>
>>         -fagan
>>
>>
>>         On Tue, 2010-04-27 at 12:17 +0100, David Siegel wrote:
>>         > I witnessed this bug biting users many times over the 11
>>         hours of user
>>         > testing we conducted over the past couple weeks. User opens
>>         > Rhythmbox... and it appears as if nothing has happened.
>>         Empathy
>>         > sometimes has the same problem. Both of these issues have
>>         been
>>         > reported as paper cuts for a while, but there is reluctance
>>         to change
>>         > the behavior because upstream considers it a feature.
>>         They're wrong,
>>         > it's broken, let's fix it.
>>         >
>>         > David
>>         >
>>         > On Tue, Apr 27, 2010 at 12:04 PM, Conscious User
>>          wrote:
>>         > >
>>         > >> Just because other programs are doing it doesnt make the
>>         functionality
>>         > >> correct. Why cant the minimise button be the one that
>>         minimises to the
>>         > >> notification area? Its how its done with Windows media
>>         player from what
>>         > >> I remember too.
>>         > >
>>         > > But then you are replacing an unexpected functionality
>>         with *another*
>>         > > unexpected functionality... I know I would be surprised in
>>         seeing that
>>         > > the program went to the tray instead of the taskbar...
>>         > >
>>         > >
>>         > >
>>         > > ___
>>         > > Mailing list: https://launchpad.net/~ayatana
>>         > > Post to     : ayatana@lists.launchpad.net
>>         > > Unsubscribe : https://launchpad.net/~ayatana
>>         > > More help   : https://help.launchpad.net/ListHelp
>>         > >
>>         >
&g

  1   2   3   4   >