Re: Scroll to zoom in/out.

2010-04-15 Thread Sean Brady


On 04/14/2010 07:58 PM, Jason Sauders wrote:

(In response to comment below) I absolutely positively agree. Gnome
Shell is a fantastic thing, and I can see it going far. Out of all of
the users I have shown Gnome Shell to and have used it for an extensive
period (in the dozens) I can chop a few fingers off and still count on 1
hand how many believed it didn't need a more practical window switcher.

Gnome Shell in its current state, to me, feels like it' s a puzzle. A
really, awesome, elaborate puzzle. But there's a piece missing right in
the center of it, making it difficult to look at and see the full
picture. A native window/application switcher -on-the-screen- is what's
missing in my opinion.

YES - We can take Gnome Shell and install Docky. But I'm a realist...
telling people that is going to cause a -1 reputation to Gnome Shell
right off the bat. It should feel complimented in every angle. If you
don't agree with me, you have nothing to worry about because Gnome Shell
currently suits YOU then. I'm speaking on behalf of the majority of
users I've spoken to who also agreed with me that there's that ONE piece
still missing...

Just my 2 cents. Take it for what it's worth.

Rovanion Luckey wrote:
   

Just one more thing:

 GNOME Shell doesn't need a dock, never will, and if you want a
 different way to access your applications, just use a dock
 yourself or wait until someone develops an add-on for A similar
 feature.


We do not want to create the shell as a product that when it is out,
people will talk about it in terms of: Yes gnome shell is wicked
cool! You just have to add a dock for window switching and then it is
totally awesome!. Gnome Shell should be released as a finished
product, not something where the general consensus is that you have to
change and add a lot of stuff to get it working. It should simply work.

--
www.twitter.com/Rovanionhttp://www.twitter.com/Rovanion


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

 

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


Yeah, I couldn't agree more.  Some UI element is sorely needed that can 
allow a user to quickly switch between open windows and/or running 
applications without the screen changing or having to remember a key 
combination.  The user should technically not have to every use the 
non-mouse hand for simple tasks IMHO.


The overview is a great concept in many regards, and I think it should 
stay, but after using GNOME Shell for a couple weeks now I have to say 
that, like it or not, it needs something as a window list.  I have 3 
Firefox windows open and 2 terminals on 2 desktops- with the overview 
all the Firefox and all the terminals look identical.  I have to mouse 
over each one to get to what I am looking for.  That's not very 
efficient at all, and quite frankly I am finding it frustrating to the 
point of considering discontinuing it's use.


In other words, it's getting in my way.  A lot.  I would hate to see 
what this does for a novice.


Another thing that you have to realize is that by activating the 
overview, you change the appearance of the entire screen, which can be 
very confusing sometimes.  The change in the entire visual appearance, 
with windows moving around to order then back again, leaves the user 
lost sometimes.  I feel like I never know where things are.


I get that there are people here that don't like window lists or 
taskbar type UI elements, but Alt-tab and picking the app or mousing 
over multiple windows in the overview does not add to efficiency in my 
opinion.


Everything else, however, is quite fantastic :)



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


Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Alexander Larsson
On Wed, 2010-04-14 at 18:04 +0100, Martyn Russell wrote:
 On 14/04/10 16:10, Alexander Larsson wrote:
  On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote:
 
  User defined tags
 
 A completely flat view of all documents doesn't handle all users
 or use cases. Frequent filers will want to be able to identify
 projects and other subsets of files.
 
 There's not a detailed plan for the user interface right now, but
 technically this could be done a couple of ways.
 
 We could use the traditional method of grouping by using
 folders; and just make that look somewhat tag-like in the
 UI. (Make selecting a folder show all the files in that folder
 and all sub-folders. Allow creating a folder of files without
 worrying where it was and automatically creating it in
 ~/Documents.)
 
 Or we could use a real tag-based approach with tags stored in
 metadata. (multiple tags per file, tags orthogonal to folders.)
 
  Does tracker currently index gvfs/gio metadata?
 
 No.

Since all writes to metadata goes through a centralized daemon it should
be very easy to tell tracker about changes, and the format is designed
so it should be very efficient to index. I've always planned to add
support for this, but its not yet happened.

 That sounds quite similar to what Tracker does, perhaps not as efficient 
 of course (due to infrastructure/IPC/etc).

GVfs metadata is also structured to be very efficient for the typical
access patterns of file i/o (enumerated all files in a directory with
metadata, most consecutive i/o done in the same directory, etc) by
grouping per-directory data together, using mmap to allow efficient
in-process caching of data, allows sync operations that are efficient,
etc. This leads to very high performance for the typical gio operations.
Tracker instead has a more general database which is much better for
more complex lookups (like searches or reverse indexing) but is overkill
for directory structured accesses.

 What about files which are not copied/moved/etc with GIO APIs/commands?

Obviously the metadata won't follow these changes, but thats the case
with any lookaside storage for metadata, and even for xattr for any
operation but rename on same filesystem. Even a save new copy of doc
operation will lose xattrs if done using write-to-temp-and-rename-over
if the saving code doesn't do extra manual work to keep them. And xattrs
are still prohibitly slow, see the comments in the blog post i linked
to.


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


Window management pie menu

2010-04-15 Thread Rovanion Luckey
Good day, I have an idea to present that I would like to call the
PieThrower.

The idea resolvs around providing the user with an easy and fast interface
to throw application windows to
different workspaces.

The inspiration came from this very mailing list. Basically the discussion
went around adding buttons
to the window list. Either many buttons representing each direction to which
a window could go or
one button spawning a secondary menu showing one button for each currently
existing workspace.
While these designs solve the issue they either clutter the window border in
a way that might seem
too much or they are based on two a two step menu with small icons.

What the PieThrower bases around is the concept of the user throwing or
sending windows to other
workspaces with the use of a pie or circle menu, depending on what you like
to call it. A pie menu is
a menu shaped as a circle with one slice for each option. There are two ways
as I see it that this
interface could be accessed, either by a button located on window border or
when the middle mouse
button is pressed on the border. When the user triggers interface a pie or
circle menu appears
showing one piece for each one of maximally four directions possible. The
menu is spawned around
the mouse or button location and the different are activated either by mouse
position or release of the
mouse button.

To break up the preceding wall of text and further explain the design, here
is the PieThrower spawned
by a button when three other workspaces are open to the left, to the right
and underneath:
i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup.jpg?t=1271184688

This pie menu in this mockup is spawned by a button. In this case the user
can either press the
button, then release the mouse again, and then press the slice he or she
wishes to. But this is not
the most efficient way to go. Pressing the button, but never releasing it
brings up the menu just as
fast.

Now there are two different ways to go here. One where a slice is activated
when the user releases
his mouse on or outside of a slice. The inner circle always cancels the
menu. The other where
activation of a slice happends either when the user releases his mouse on a
slice or directly when the
mouse reaches outside of a slice. This second option is the one that would
give a real edge to the
function making it feel as if you were throwing the window to your next
workspace.

Here is a second mockup spawned from middle mouse button showing a usecase
where Gnome
Shell is sorting the workspaces in linear view. Here the user has one
workspace open to the left but
none to the right, but the interface allows for the user to open up a new
workspace and send the
 window to it:
i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup2.jpg?t=1271184731


http://i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup2.jpg?t=1271184731So
after this throw at explaining the PieThrower I would like to ask the code
writers who managed to
read through the whole idea, is this possible to do? And if it is possible
to realize this idea, what happens next?


PS: The same design could be used to switch workspaces, middle click
background or other suitable area and off you go.
-- 
www.twitter.com/ http://www.twitter.com/RovanionRovanion
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Do/not implement Dock.

2010-04-15 Thread Tomasz Sterna
Dnia 2010-04-15, czw o godzinie 00:59 -0600, Sean Brady pisze:
 I have 3 Firefox windows open and 2 terminals on 2 desktops- with the
 overview all the Firefox and all the terminals look identical.  I have
 to mouse over each one to get to what I am looking for.  That's not
 very efficient at all, and quite frankly I am finding it frustrating
 to the point of considering discontinuing it's use.

I would argue that 3 identical firefox icons and 2 identical terminal
icons are even less distinguishable. This is one of the usability
failures of Dock I already mentioned.

With overview, you see window contents and can easily pick the one
you're interested in. It's exactly the window you want and remember -
just smaller.


 Another thing that you have to realize is that by activating the 
 overview, you change the appearance of the entire screen, which can be
 very confusing sometimes.  The change in the entire visual appearance,
 with windows moving around to order then back again, leaves the user 
 lost sometimes.  I feel like I never know where things are. 

That's why the transitions are animated. Every window is animated from
the point it originally was and shrunk to the overview position, and
grew back when you leave the overview. This keeps spatial connections
and is designed to work with human brain cognitive abilities.

Maybe your gfx card is not able to handle the transition well, and
everything just jumps from place to place for you? I see very smooth
window transitions on Intel G31.

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


Re: Scroll to zoom in/out.

2010-04-15 Thread Ryan Peters




On 04/14/2010 09:29 AM, Rovanion Luckey wrote:

  I
don't understand why everyone wants to run GNOME Shell with a dock. It
clutters up your screen, uses a lot of memory (especially Docky), and
it just isn't necessary at all.
  
  First you make the statement that a Dock is in no way needed.
  
  
  I
admit, Iamusing a dock right now, but it's DockBarX, so it sits on my
panel while giving me that awesome program grouping that docks give you
in a much more compact way.
  
  
  Then you go ahead and tell us that you do indeed use a dock, not
the Docky that youdespisebut another dock.
  
  
  Besides of visual and some very minorfunctionaldifferences
these two applications are the same to the user. They are designed
around the same concept and fill the exact same need. They are docks,
the names of the applications indicates that enough.


I personally think of it as a "more compact on-panel application
switcher". I guess my definition of dock is a little different than
yours. Second, I'm only using this dock in GNOME 2. I don't need it in
GNOME Shell because of how it's designed.

Now this is not a discussion suitable for this mailing
list so I will stop at that.


I didn't exactly want it to continue either, to be honest. I wanted to
point out how GNOME Shell is just fine without a dock and doesn't need
one. It groups programs in the overlay and it would be redundant to
have that feature in more than one place. GNOME 2 doesn't have the
overlay, so thus I use DockBarX.


  Just one more thing:
  GNOME
Shell doesn't need a dock, never will, and if you want a different way
to access your applications, just use a dock yourself or wait until
someone develops an add-on for A similar feature.
  
  
  We do not want to create the shell as a product that when it is
out, people will talk about it in terms of: "Yes gnome shell is wicked
cool! You just have to add a dock for window switching and then it is
totally awesome!". Gnome Shell should be released as a finished
product, not something where the general consensus is that you have to
change and add a lot of stuff to get it working. It should simply work.


I think you mis-interpreted what I said there. There are lots of people
that use Firefox, for example, mainly because of its add-ons/plugins.
On its own, without any add-ons at all, Firefox is a great, stable, and
fast program that shows how great free-as-in-freedom software can be.
The developers of course realize that they aren't perfect and they
never will be, so they let people change the program to fit their
needs/wants. Personally I'd be using Chromium, Opera, or something
similar right now if I wasn't able to customize my browsing experience
to fit my needs (tree style tab, ad blocking, script blocking, cookie
blocking, read-it-later, etc.)

The main reason I use GNOME and similar desktop environments is because
they not only make it easy to "jump in and go" without needing to
configure anything. But the thing is, GNOME is simply a "desktop
environment"; just a framework for how we use our computer. If there's
some minor detail or feature that GNOME does not provide that some
people (thought not necessarily everyone) would like, like a dock-style
mechanism for switching applications, we can't say "no you can't do
that" because we can't stop them. If the dock add-on is good, very
good, it might even lead more people to use GNOME Shell.

I do agree with you that we should try our very best to make GNOME
Shell readily usable (and I love it how it is right now), but like
Firefox, we shouldn't tell people that they shouldn't "do their own
thing". This is one of the reasons I moved to Linux: we're "free" over
here to do things with our system that Apple/Microsoft won't let us do,
mainly because it "isn't our system" if we used their OS's. For
example, the CSS customization of GNOME Shell, or the panel applets in
GNOME 2.


  Iapologiseif this email was interpreted as aggressive towards
you Ryan Peters, it was notmeantas such.


'Tis fine, none taken. I just hope I don't seem like I'm mad at you :).
Sorry for sounding rather... "noob-ish"? Is the correct word?


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


Re: Scroll to zoom in/out.

2010-04-15 Thread Ryan Peters

On 04/14/2010 08:57 AM, Tomasz Sterna wrote:

Dnia 2010-04-14, śro o godzinie 08:35 -0500, Ryan Peters pisze:
   

GNOME Shell doesn't need a dock, never will, and if you want a
different way to access your applications, just use a dock yourself or
wait until someone develops an add-on for A similar feature. By the
way, can't you switch applications with the sidebar? *psst, whoever is
working on that sidebar, I hate how it pushes everything over; I wish
it was more auto-hide-y*
 

There is no sidebar in current Gnome Shell anymore.

___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list
   
That's odd; seems to be working on my laptop. Maybe I'm just on an old 
build. Nevermind!

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


Re: Window management pie menu

2010-04-15 Thread Ryan Peters




On 04/15/2010 07:40 AM, Rovanion Luckey wrote:
Good day, I have an idea to present that I would like to
call the PieThrower.
  
  
  The idea resolvs around providing the user with an easy and fast
interface to "throw" application windows to
  different workspaces.
  
  
  The inspiration came from this very mailing list.Basically the
discussion went around adding buttons
  to the window list. Either many buttonsrepresenting each
direction to which a window could go or
  one button spawning a secondarymenu showing one button for each
currently existing workspace.
  While these designs solve the issue they either clutter the
window border in a way that might seem
  too much or they are based on two a two step menu with small
icons.
  
  
  What the PieThrower bases around is the concept of the user
throwing or sending windows to other
  workspaces with the use of a pie or circle menu, depending on
what you like to call it. A pie menu is
  a menu shaped as a circle with one slice for each option. There
are two ways as I see it that this
  interface could be accessed, either by a button located on
window border or when the middle mouse
  button is pressed on the border.When the user triggers
interface a pie or circle menu appears
  showing onepiecefor each one of maximally four directions
possible. The menu is spawned around
  the mouse or button location and the different are activated
either by mouse position or release of the
  mouse button.
  
  
  To break up the preceding wall of text and further explain the
design, here is the PieThrower spawned
  by a button when three other workspaces are open to the left, to
the right and underneath:
  
  i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup.jpg?t=1271184688
  
  
  This pie menu in this mockup is spawned by a button. In this
case the user can either press the
  button, then release the mouse again, and then press the slice
he or she wishes to. But this is not
  the mostefficientway to go. Pressing the button, but never
releasing it brings up the menu just as
  fast.
  
  
  Now there are two different ways to go here. One where a slice
is activated when the user releases
  his mouse on or outside of a slice. The inner circle always
cancels the menu. The other where
  activation of a slice happends either when the user releases his
mouse on a slice or directly when the
  mouse reaches outside of a slice.This second option is the one
that would give a real edge to the
  function making it feel as if you were throwing the window to
your next workspace.
  
  
  Here is a second mockup spawned from middle mouse button showing
a usecase where Gnome
  Shell is sorting the workspaces in linear view. Here the user
has one workspace open to the left but
  none to the right, but the interface allows for the user to open
up a new workspace and send the
  
window to it:
  i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup2.jpg?t=1271184731
  
  
  
  
  So after this throw at explaining the PieThrower I would like to
ask the code writers who managed to
  read through the whole idea, is this possible to do?And if it
is possible to realize this idea, whathappensnext?
  
  
  
PS: The same design could be used to switch workspaces, middle click
background or other suitable area and off you go.
  
  -- 
  www.twitter.com/Rovanion
  
  

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

Love it! This makes sense, as it more easily exposes the idea of
switching workspaces and doesn't require going to the overlay or using
some kind of keyboard shortcut. I hope something similar to this is
implemented in the future!


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


Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Bastien Nocera
On Thu, 2010-04-15 at 13:05 +0100, Martyn Russell wrote:
 On 15/04/10 12:32, Bastien Nocera wrote:
  On Mon, 2010-04-12 at 11:31 +0100, Martyn Russell wrote:
  On 10/04/10 22:10, Owen Taylor wrote:
  On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote:
  On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote:
  Well, certainly tracking and indexing file metadata doesn't *require*
  anything as complex, or general purpose as RDF. I have some concerns
  about the complexity, but as long as we don't get to the point where
  understanding RDF and ontologies is a prerequisite for developing a
  GNOME app, we're probably fine.
 
  I don't think this is such a bad thing. What other choices are there?
  understanding how to extract the metadata from a specific file yourself
  or understanding SQL to talk directly to a database? At least SPARQL is
  something in between which provides the right level of power without
  exposing the DB.
 
  And it ends up being neither. If you're manipulating file formats you
  understand, or if you understand the concepts and a library does the
  work for you, you're better off extracting the metadata yourself.
 
 Are you? So if you have more than one application interested in the same 
 data, that's still better off?
 
 Plus what about the implementation, is it better to have n ways to 
 extract the same data each one more/less featured/erroneous to the next 
 or one place which does it and is maintained?

My point was that SPARQL is neither a well-targeted API like that of a
library, nor is it SQL (which people know, and hate), but somewhere in
between.

It's neither, and that means that you need to learn a new query
language.

snip
 I couldn't this time last year either (and that's not a benchmark for 
 how long it takes to learn either).

I don't think your case is a good one, given that you worked on Tracker
almost exclusively during that time.

  Better come up with good documentation before offering it to developers.
 
 Well, other than the online docs we are constantly improving:
 
http://library.gnome.org/devel/ontology/unstable/

Huh. Go to that page, and find me the ontology that pertains to media,
or contacts. The big picture is actually unreadable on my big
(1680x1050) screen.

 There is also the actual standard we try to follow:
 
http://www.semanticdesktop.org/ontologies/

At least that page has the TLAs exploded, and has more details about
what each ontology does. Maybe it would be better to format this in
gtk-doc style to replace the one on library.gnome.org.

 If you're used to RDF of SQL, SPARQL isn't so difficult. There are also 
 examples on the live.gnome.org wiki:
 
http://live.gnome.org/Tracker/Documentation/Examples

Those seem like magic recipes. Again, it might be useful to have those
available as helper functions, so they have vouched for and tested as
part of your test suite.

 Plus our code base is riddled with examples which have to work.
 
 In addition to all this, we are on IRC to help too.
 
 Bastien, if you think something else is missing, please tell us and we 
 will try to fix it.

Am I allowed to extend ontologies? What's the process for that? What
happens if I want to store private data (something not covered by the
existing ontology, say, the ASIN or MusicBrainz ID for music)?

What pitfalls should I look for when I create queries? How do I deal
with escaping in those queries?

Where do I find information about the big picture of how all those
things work together.

Apple has a nice introduction that could be used as an example of what I
would be expecting:
http://developer.apple.com/mac/library/documentation/Carbon/Conceptual/MetadataIntro/MetadataIntro.html

Cheers

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


Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Bastien Nocera
On Thu, 2010-04-15 at 10:34 -0400, Jamie McCracken wrote:
 Is it entirely true that RDF/Sparql, whilst giving us the power to model
 stuff better, is harder to use and makes things more difficult to devs
 who dont know it
 
 I had always imagined there would be a client library that did not
 expose RDF/SParql which would allow for more simple use and queries
 (query by example or some simpler language). It would be much more
 limiting than pure sparql but for the majority of apps where metadata
 use is one dimensional it would suffice.
 
 However it would be wrong to scrap RDF/Sparql as you could not model
 links between resources nor interact as well with non-file cloud based
 data. Also by utilising nepomuk ontology, we are benefiting from the
 large EU investment in it and the refinements from Nokia/KDE which
 ensure the ontology is application driven and not purely theoretical in
 nature
 
 The apple metadata spec is one dimensional and could not be extrapolated
 easily to model more sophisticated ontologies. Tracker 0.6 metadata was
 like apples and it proved insufficient for the needs of Nokia and
 Nepomuk

You completely missed the point. I never said that Apple's metadata spec
was good, I said their docs were.

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


Re: Do/not implement Dock.

2010-04-15 Thread Joern Konopka
2010/4/15 Tomasz Sterna to...@xiaoka.com

 Dnia 2010-04-15, czw o godzinie 08:44 -0400, Mark Curtis pisze:
  But Sean is commenting on how they all look similar IN THE OVERVIEW.

 Let's test it: http://codex.xiaoka.com/~smoku/tmp/GnomeShell.png
 3 Opera windows, 2 terminal windows. EASILY recognisable in a snap!


I cant see how three Firefox Windows could look exactly the same in the
Overview,
besides having the exact same Site open three Times (like 3 Google
Instances) which usually happens...uhm never?
Please, Gnome Shell is about creating something thats supposed to guide us
into the future of DE's.
So whats the sense in including Gimmicks that fruity company invented what,
like 10 years ago?
Usability first, EyeCandy later...

And now please dont think i dont know how useful things like Docky or AWN
appear to be, i've tested both for quite some time and keep doing so with
every significant change to those Apps, but are they really necessary on a
Day to Day Base? Me thinks not ;)
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


RE: Do/not implement Dock.

2010-04-15 Thread Mark Curtis

Usability first, EyeCandy later...
EXACTLY!! People like myself,Sean Brady, and the countless other people that 
have commented on this whenever this sort of thread pops up in the mailing 
list, feel the way you switch apps now in GNOME shell IS A USABILITY ISSUE, 
that needs to be fixed.  The only mouse driven way to switch currently is via 
the overlay, which arguably is more eye candy than usability.  I've pointed out 
how it's more mouse movement (compared to the 2.X window list) and the buttons 
are smaller (compared to the 2.X window list).

but are they really necessary on a Day to Day Base? Me thinks not ;)
I don't use accessibility features on a day to day base, guess that means no 
one else does and therefore GNOME Shell shouldn't use it.

I don't like this title Do/not implement Dock I mean, I personally would like 
SOME SORT of window switcher, even if it weren't specifically a dock.  
I loved the idea of breadcrumbs, but the GNOME devs would rather just waste the 
space right of the Activities menu to show you the active application and maybe 
some mysterious 'menu' if they ever get around to it.

Date: Thu, 15 Apr 2010 17:26:30 +0200
Subject: Re: Do/not implement Dock.
From: cldx3...@googlemail.com
To: to...@xiaoka.com
CC: gnome-shell-list@gnome.org



2010/4/15 Tomasz Sterna to...@xiaoka.com

Dnia 2010-04-15, czw o godzinie 08:44 -0400, Mark Curtis pisze:

 But Sean is commenting on how they all look similar IN THE OVERVIEW.



Let's test it: http://codex.xiaoka.com/~smoku/tmp/GnomeShell.png

3 Opera windows, 2 terminal windows. EASILY recognisable in a snap!

I cant see how three Firefox Windows could look exactly the same in the 
Overview, besides having the exact same Site open three Times (like 3 Google 
Instances) which usually happens...uhm never?
Please, Gnome Shell is about creating something thats supposed to guide us into 
the future of DE's. So whats the sense in including Gimmicks that fruity 
company invented what, like 10 years ago?
Usability first, EyeCandy later...
And now please dont think i dont know how useful things like Docky or AWN 
appear to be, i've tested both for quite some time and keep doing so with every 
significant change to those Apps, but are they really necessary on a Day to Day 
Base? Me thinks not ;)

  
_
The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with 
Hotmail. 
http://www.windowslive.com/campaign/thenewbusy?tile=multicalendarocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: Tiny application buttons again (was: Do/not implement Dock.)

2010-04-15 Thread Dylan McCall
On Thu, Apr 15, 2010 at 8:35 AM, Mark Curtis merkin...@hotmail.com wrote:
 Usability first, EyeCandy later...
 EXACTLY!! People like myself,Sean Brady, and the countless other people that
 have commented on this whenever this sort of thread pops up in the mailing
 list, feel the way you switch apps now in GNOME shell IS A USABILITY ISSUE,
 that needs to be fixed.  The only mouse driven way to switch currently is
 via the overlay, which arguably is more eye candy than usability.  I've
 pointed out how it's more mouse movement (compared to the 2.X window list)
 and the buttons are smaller (compared to the 2.X window list).


I feel I should jump to the buttons being smaller there. Just think
what could be done with those application entries if they had more
space! New Window could be a primary function instead of something
that must be accessed through a context menu (which limits the
feature's user base to about six people). The application title could
be big; there could be an actual textual description of what it is
doing. Just imagine the possibilities!

Meanwhile, that Documents list is enormous. I'm wondering if that list
taking up half the screen actually makes it more useful. Has anyone
tried listing just items from the past two days (taking queues from
Zeitgeist's activity journal) and using, maybe, half the space?

And on the original topic, here's Apple's Exposé:
http://en.wikipedia.org/wiki/File:Expose_in_spaces.png
Note that the windows are not strictly tiled, but positioned in an
efficient way that moves them as little as possible. There is probably
an idea or two to be gained from there.



 I loved the idea of breadcrumbs, but the GNOME devs would rather just waste 
 the
 space right of the Activities menu to show you the active application and 
 maybe
 some mysterious 'menu' if they ever get around to it.

For the application menu part, is it possible to borrow the
Application Indicator spec? It's used downstream in Ubuntu, and KDE is
pretty cool with it as well.
https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators
If the top right is reserved for specific system stuff, those other
buttons should go _somewhere_ and that may be a good opportunity.


Dylan
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


RE: Application menu / switcher

2010-04-15 Thread Mark Curtis



 Subject: Application menu / switcher
 From: to...@xiaoka.com
 To: gnome-shell-list@gnome.org
 Date: Thu, 15 Apr 2010 18:04:17 +0200
 
 Dnia 2010-04-15, czw o godzinie 11:35 -0400, Mark Curtis pisze:
  but are they really necessary on a Day to Day Base? Me thinks not ;)
  I don't use accessibility features on a day to day base, guess that
  means no one else does and therefore GNOME Shell shouldn't use it.
 
 If you need accessibility features - you turn it on.
 If you need dock - you install it.
 
Turning on an included feature is not the same as installing it from somewhere 
else

 
  I don't like this title Do/not implement Dock I mean, I personally
  would like SOME SORT of window switcher, even if it weren't
  specifically a dock.  
 
 This is exactly what I'm advocating for.
 We should come up with a nice design for a fast applications switcher,
 not mindlessly copy-paste dock/taskbar because everyone else uses it.
 
 
Oh, okay so we're on the same page then? Having some application switcher.


  I loved the idea of breadcrumbs, but the GNOME devs would rather just
  waste the space right of the Activities menu to show you the active
  application and maybe some mysterious 'menu' if they ever get around
  to it.
 
 That's just unfair. You shouldn't bash developers, because they did not
 implement a planned feature yet. Please be constructive and encouraging.
 
 GTK+ already has infrastructure for removing the application from its
 menu. See: http://code.google.com/p/gnome2-globalmenu/
 I think it should be integrated in GnomeShell.
 
 The way I see it:
 http://codex.xiaoka.com/~smoku/tmp/app_menu_mockup.png
 (a bit crude but I'm no artist)
 

Yea I apologize that was a bit unfair.  I guess I'm just disappointed that the 
area could be used for something, it's currently not. There is something the 
devs have planned, but I'm not clear on what it is or when, so as of right now 
it's wasted space.


 ___
 gnome-shell-list mailing list
 gnome-shell-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/gnome-shell-list
  
_
The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with 
Hotmail. 
http://www.windowslive.com/campaign/thenewbusy?tile=multicalendarocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: Window management pie menu

2010-04-15 Thread Rovanion Luckey
2010/4/15 Kaj-Ivar van der Wijst kaj-i...@vanderwijst.com

 Thanks for the good idea. I really like the concept. However, this isn't
 very useful when there are three or more desktops in linear view. Does
 anyone has other ideas to solve this issue?


You could instead of arrows have each workspace represented by their number,
and require the user to press the button of the workspace they want to send
the window too.

But that would break the design. Instead of being an absolute nobrainer
where the users drag in the direction they want it becomes a complex menu
where the user has to think, now where did I want that application to go?
That is a complex menu like the rightclick menu, and by the way, I really
like the looks of your right-click menu Thorsten Wilms.

The PieThrower is a very simple design that allows the user to without
having to think more about it get that window to another workspace. More
complex operations take more time and there is already an interface for
these more time-consuming operations, both trough the right-click menu and
the Activities overlay.

-- 
www.twitter.com/Rovanion
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: Window management pie menu

2010-04-15 Thread Tanner Doshier

 I really like the looks of your right-click menu Thorsten Wilms.


+1


Thanks for the good idea. I really like the concept. However, this isn't
 very useful when there are three or more desktops in linear view. Does
 anyone has other ideas to solve this issue?


 You could instead of arrows have each workspace represented by their
 number, and require the user to press the button of the workspace they want
 to send the window too.


This could be hidden from the user so that it doesn't clutter the view, but
if they happen to know the workspace they want to send it to, they could
press the number (on the keyboard) when PieThrower is open and the window
would be sent to that workspace.

We could also add a second level to the PieThrower with a double arrow that
moves the window by two (or more) workspaces (if there are enough workspaces
in that direction). Since this would only be visible when the user has
enough workspaces open, it would stay out of the way of most people, keeping
it as simple and clean as possible.

Thoughts?
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: One-click window switcher.

2010-04-15 Thread Siegfried-A. Gevatter
2010/4/15 Tomasz Sterna to...@xiaoka.com:
 The problem is: Current Gnome Shell lacks one-click active window
 switcher. Let's think how could we solve it.

Actually you can switch windows with only one click; the Activities
button features a hot corner so you don't need to click on it.

 Personally I would like to see minimized windows on the desktop

But that'd still require some way to make the desktop visible,
wouldn't it? If so, does this mean that the problem is not that you
have to go to the overlay, but that the animation happening when the
overlay shows up is annoying?

-- 
Siegfried-Angel Gevatter Pujals (RainCT)
Free Software Developer   363DEAE3
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Owen Taylor
(Replying selectively - lots of stuff snipped that I agree with)

On Tue, 2010-04-13 at 21:18 -0500, Federico Mena Quintero wrote:
 On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote:
  I've attempted below to extract out some of the technical bits from
  http://live.gnome.org/GnomeShell/Design/Whiteboards/FindingAndReminding
 
 This is great stuff.  I feel kind of bad commenting from the sidelines,
 given that I have done practically no work on gnome-activity-journal or
 the Zeitgeist engine, but anyway, here goes.
 
 Basically, the FindingAndReminding page has come to conclusions that are
 very similar to what gnome-activity-journal tries to be.  In this mail I
 want to convince you that g-a-j plus Zeitgeist are the right way to go
 for GNOME, and that reimplementing them would be a waste of resources.

[...]
  
  User defined tags
  
A completely flat view of all documents doesn't handle all users
or use cases. Frequent filers will want to be able to identify
projects and other subsets of files.
 
 Yeah, we need to show tags as something more than this file has such
 and such tags and this is a search query for tags.
 
 When I was thinking about the Journal two GUADECs ago, I imagined that
 you could be able to circle a bunch of files and tag them visually.
 Imagine taking a red pencil, circling a few events in the journal, and
 giving them a purple tag that says Research Paper on Monkeys.  The
 purple tag appears somewhere prominent (current projects?  recent
 tags?) so you can access those items again easily without scrolling
 back in the timeline.
 
 Firefox's recent tags command is incredibly useful- this is more or
 less the same.

One of the things on the Wiki view that I didn't comment on here -
because I didn't have much of an idea of how we would do it - was
 
 What if similar or related items were automatically stacked 
  together so they don't clutter the Desktop?

In some cases, we should be able to figure out relatedness without the
user being involved - if I view a bunch of images in a directory in a
row, we may want what we show the directory rather than the images as
the toplevel history item.

But at other times, we need user input, and that user input is usually
after the fact - asking users to come up with tags as they save
documents isn't enough.

[ Though I think what would be very cool from a file save dialog with 
  tagging support is that if you entered a new tag, it gave you the 
  ability also to add that tag to some of your recent files. ]

Lots of UI work to figure this part out, hopefully largely independent
of the backend, except for the low-level details of tag storage.
  
  Timeline view of files
 
 Clearly we agree on this :)
 
 One thing I like about the mockup in the FindingAndReminding page is
 that the items are laid out in a grid.  Imagine this:

   [   ]
   [ thumb ] File with a long descriptive name.odt
   [   ]
 
   [thumb] [thumb] [thumb] [...]   (imported 234 photos)
 
   [   ]
   [ thumb ] Another file with a meaningful name.pdf
   [   ]
 
 I.e. an irregular grid.  You don't want to show meaningless names like
 dsc02345.jpg for photos, but you do want document titles or
 descriptive filenames when they are available.  You may want bigger
 thumbnails of PDFs than of photos so that they are easier to recognize.

Sounds neat. And hard.

[...]

  Adding non-files to Desktop
 
 Good.  Zeitgeist supports this, and is one of the more interesting
 features.
 
 I'd add these to the timeline:
 
 - Web pages, or those that you bookmark.
 - Mails that I sent.
 - Mails that I received that have attachments.
 - Attachments that I saved.
 - IM conversations that I had.
 - Handwritten notes (Tomboy in the journal)
 - Files or items that I can drop into future dates.
 - Git pushes.
 - With help from Greasemonkey or whatever, google docs that I edited.

I think this is something a little different than what I was talking
about. The Desktop is the set of things that is immediately available -
current and future items - and is separate from the timeline view of
past items.

Some of the items you list above (web page bookmarks, notes, emails you
received, etc), do make sense on the desktop, but I don't think you'd
want, to say, drag a Git push to the desktop.

[...]

 The only think I can think of in the current mockups
 that requires a Zeitgeist-like approach is the
 Frequent selector. Without a longitudinal view
 of usage, it's hard to answer what are the most frequently 
 used documents in the last 30 days.
 
 One really interesting aspect of Zeitgeist is the data-mining algorithms
 it uses to present items that are frequently used together - the
 Apriori algorithm and such.  I wouldn't want to lose this.  One thing
 that would make the timeline really useful would be to split the screen
 in two, with the timeline on one side and the related items in the other
 side.

I'm going to be up-front and express some skepticism about 

Re: Window management pie menu

2010-04-15 Thread Tomasz Sterna
Dnia 2010-04-15, czw o godzinie 18:20 +0200, Rovanion Luckey pisze:
 Thanks for the good idea. I really like the concept. However,
 this isn't very useful when there are three or more desktops
 in linear view. Does anyone has other ideas to solve this
 issue?
 
 You could instead of arrows have each workspace represented by their
 number, and require the user to press the button of the workspace they
 want to send the window too.

Maybe:
- if you quickly drag to the button or click it, you move the window to
the next workspace
- if you drag and hold the mouse over the pie button not releasing the
button, miniatures of all desktops in that direction unfold and you may
drop the window on the selected desktop

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


Re: Application menu / switcher

2010-04-15 Thread Tanner Doshier
 BIG BIG BIG plus +1 on the idea from Tomasz Sterna!!  This:

 http://codex.xiaoka.com/~smoku/tmp/app_menu_mockup.png 
 http://codex.xiaoka.com/%7Esmoku/tmp/app_menu_mockup.png

 is the way to go!  I was just typing a long winded response advocating
 doing exactly this.


I actually already sent a long winded advocacy note for doing this, see:

 mail.gnome.org/archives/gnome-shell-list/2010-April/msg0.html

No one seemed that interested though. (Its not exactly the same thing as
the mock-up here, but same idea)


And I thought there was already something filed on Bugzilla for a right
click of the App Title in the panel to bring up a window list. Can't find it
now though.
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


New grid layout with Up/Down

2010-04-15 Thread Alexandre Kaspar
Hi everybody,

I'm trying to modify the js files so to have working CtrlAlt Up /
Down to switch between up/down layouts as well.

I managed to change between workspaces :

...
... and here a piece of the part of windowManager.js :
...
workspaceDown: function(currentIndex) {
let N = global.screen.n_workspaces;
switch(currentIndex) {
case 0 : return N  2 ? 2 : 0;
case 1 : return N  3 ? 3 : 1;
case 2 : return N  6 ? 6 : 0;
case 3 : return N  7 ? 7 : 1;
case 4 : return N  5 ? 5 : 4;
case 5 : return N  8 ? 8 : 4;
case 6 : return N  12 ? 12 : 0;
case 7 : return N  13 ? 13 : 1;
case 8 : return N  14 ? 14 : 4;
case 9 : return N  10 ? 10 : 9;
case 10 : return N  11 ? 11 : 9;
case 11 : return N  15 ? 15 : 9;
case 12 : return 0;
case 13 : return 1;
case 14 : return 4;
case 15 : return 9;
}
return currentIndex;
},

actionMoveWorkspaceDown: function() {
let newIndex =
this.workspaceDown(global.screen.get_active_workspace_index());

global.screen.get_workspace_by_index(newIndex).activate(global.get_current_time());
if (!Main.overview.visible)

this._workspaceSwitcherPopup.display(WorkspaceSwitcherPopup.DOWN,
newIndex);
}



(ok, this is a dirty hack since it only works up to 16 workspaces...)
but well, even if I could get a better way to find the top/down
neighboring workspace, this would'nt fix all problems I have.

1.
get_workspace_by_index(newIndex).activate(...); does the workspace
switching. Sadly, I couldn't even find it.
I suppose it is some kind of signal since the Workspace object doesn't
have an activate function (but there's an addSignals on it,
then...).
Is it the case ?
What is added to Workspace then ?

2.
And how can I change the workspace switching behaviour ?
Because now, it is switching to the correct workspace, but in an
horizontal manner which looks really bad since I'd like to switch from a
cell to a vertical neighbor in this case.

3.
I added images and the css binding to them in workspaceSwitcherPopup.js.
It is great. Except for the current layout (St.BoxLayout) which isn't
what I want.
I'd like to use something like a St.Table (looks like it exists
according to gnome-shell sources).
But I really don't know how to find informations about those kind of
objects. How do core and gnome-shell native things get imported ?

const imports.gi.St is what ? some js file I couldn't find ?

Where can I found it to know how to use it and St.BoxLayout and / or
St.Table if there is one ?

I suppose it gets translated into something related to gnome-shell C
code for there are similar things in gnome-shell source code
(st-boxlayout, workspace, screen ...).
And there are many imports which don't have their js corresponding file
(I'd like to know how to use things in my js-hacked files).
All imports.ui.* stuff seems to be pseudo-javascript and present in
share/gnome-shell/js/ui, but the other like imports.gi.* ... where are
they ???

Is there information about how to customize the pseudo-js things ? Now
I'm trying by intuition. But I'm missing some good documentation about
how things get really translated, where are imported / importable
things, what to do with them...)
Or maybe it is present in the sources and I missed it ?

Thanks for you help
Alexandre Kaspar

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


Re: Window management pie menu

2010-04-15 Thread Apoorva Sharma
I believe that the suggestion is for moving windows quickly out of the  
current workspace. For organizing windows if a situation where there  
are many workspaces (i.e. moving a window two workspaces down), the  
overview should be used.


A pie menu would be an addition to the current interface, allowing the  
user to quickly setting aside windows without disturbing the workflow.



On Apr 15, 2010, at 10:42 AM, Kaj-Ivar van der Wijst kaj-i...@vanderwijst.com 
 wrote:



Hi,

Thanks for the good idea. I really like the concept. However, this  
isn't very useful when there are three or more desktops in linear  
view. Does anyone has other ideas to solve this issue?


But in general, the idea is great!

Best regards,

Kaj-Ivar

Op 15-04-10 15:41, Ryan Peters schreef:


On 04/15/2010 07:40 AM, Rovanion Luckey wrote:


Good day, I have an idea to present that I would like to call the  
PieThrower.


The idea resolvs around providing the user with an easy and fast  
interface to throw application windows to

different workspaces.

The inspiration came from this very mailing list. Basically the  
discussion went around adding buttons
to the window list. Either many buttons representing each  
direction to which a window could go or
one button spawning a secondary menu showing one button for each  
currently existing workspace.
While these designs solve the issue they either clutter the window  
border in a way that might seem

too much or they are based on two a two step menu with small icons.

What the PieThrower bases around is the concept of the user  
throwing or sending windows to other
workspaces with the use of a pie or circle menu, depending on what  
you like to call it. A pie menu is
a menu shaped as a circle with one slice for each option. There  
are two ways as I see it that this
interface could be accessed, either by a button located on window  
border or when the middle mouse
button is pressed on the border. When the user triggers interface  
a pie or circle menu appears
showing one piece for each one of maximally four directions  
possible. The menu is spawned around
the mouse or button location and the different are activated  
either by mouse position or release of the

mouse button.

To break up the preceding wall of text and further explain the  
design, here is the PieThrower spawned
by a button when three other workspaces are open to the left, to  
the right and underneath:

i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup.jpg?t=1271184688

This pie menu in this mockup is spawned by a button. In this case  
the user can either press the
button, then release the mouse again, and then press the slice he  
or she wishes to. But this is not
the most efficient way to go. Pressing the button, but never  
releasing it brings up the menu just as

fast.

Now there are two different ways to go here. One where a slice is  
activated when the user releases
his mouse on or outside of a slice. The inner circle always  
cancels the menu. The other where
activation of a slice happends either when the user releases his  
mouse on a slice or directly when the
mouse reaches outside of a slice. This second option is the one  
that would give a real edge to the
function making it feel as if you were throwing the window to your  
next workspace.


Here is a second mockup spawned from middle mouse button showing a  
usecase where Gnome
Shell is sorting the workspaces in linear view. Here the user has  
one workspace open to the left but
none to the right, but the interface allows for the user to open  
up a new workspace and send the

window to it:
i296.photobucket.com/albums/mm167/Rovanion/ButtonMockup2.jpg?t=1271184731


So after this throw at explaining the PieThrower I would like to  
ask the code writers who managed to
read through the whole idea, is this possible to do? And if it is  
possible to realize this idea, what happens next?



PS: The same design could be used to switch workspaces, middle  
click background or other suitable area and off you go.

--
www.twitter.com/Rovanion

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

Love it! This makes sense, as it more easily exposes the idea of  
switching workspaces and doesn't require going to the overlay or  
using some kind of keyboard shortcut. I hope something similar to  
this is implemented in the future!


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



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


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


Re: Window management pie menu

2010-04-15 Thread Apoorva Sharma
If you really needed to place the window on a specific workspace, then  
you should use the overview. If we add this functionality to the pie  
menu, we would sacrifice the ability to throw widows out of the way,  
and I believe that is the main benefit of such a menu-it allows users  
to quckly set aside windows without breaking their workflow.


Just my two cents.

On Apr 15, 2010, at 2:36 PM, Tomasz Sterna to...@xiaoka.com wrote:


Dnia 2010-04-15, czw o godzinie 18:20 +0200, Rovanion Luckey pisze:

   Thanks for the good idea. I really like the concept. However,
   this isn't very useful when there are three or more desktops
   in linear view. Does anyone has other ideas to solve this
   issue?

You could instead of arrows have each workspace represented by their
number, and require the user to press the button of the workspace  
they

want to send the window too.


Maybe:
- if you quickly drag to the button or click it, you move the window  
to

the next workspace
- if you drag and hold the mouse over the pie button not releasing the
button, miniatures of all desktops in that direction unfold and you  
may

drop the window on the selected desktop

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

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


Re: One-click window switcher.

2010-04-15 Thread Apoorva Sharma
The problem with switching windows through the overlay is that it  
floods the user with all sorts of information, thus breaking the  
workflow. Swithcing windows shouldn't involve breaking the workflow.



On Apr 15, 2010, at 12:54 PM, Siegfried-A. Gevatter siggi.gevat...@gmail.com 
 wrote:



2010/4/15 Tomasz Sterna to...@xiaoka.com:

The problem is: Current Gnome Shell lacks one-click active window
switcher. Let's think how could we solve it.


Actually you can switch windows with only one click; the Activities
button features a hot corner so you don't need to click on it.


Personally I would like to see minimized windows on the desktop


But that'd still require some way to make the desktop visible,
wouldn't it? If so, does this mean that the problem is not that you
have to go to the overlay, but that the animation happening when the
overlay shows up is annoying?

--
Siegfried-Angel Gevatter Pujals (RainCT)
Free Software Developer   363DEAE3
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list

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


Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Apoorva Sharma
There has been discussion here about making the desktop just another view
for recent/relavant files. However, I believe this can be extended to
include a view of the Task Pooper. Basically, the Desktop would have two
sections:


   - Things that I have been doing recently
   - Things that I plan to do.


The first of these sections would show recent/relavant files.

The second part would be a larger display of the Task Pooper: It would show
all the tasks that the user has planned to do, separated by the time frame
the user planned to do them in: ie, today, tomorrow, etc. Items that deserve
attention could be highlighted on the desktop, thus helping the user stay on
task, by reminding the user what needs to be done.

Furthermore, the desktop view of the Task Pooper would allow dragging and
dropping as well, so the user could drop things to do onto it as well. When
something is being dragged, a placeholder icon could appear in the task
pooper section of the desktop, with the text Drop Things here to make it a
task (or something to the same effect). Finally, when the task pooper is
empty, the desktop view could show the same text at all times, thus
introducing the user to the task pooper feature.

I think this would make the desktop a great tool for *reminding* users about
the tasks that they plan to do on the computer, and keep files that need to
be worked on easy to access.

Just a suggestion.
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Fwd: Window management pie menu

2010-04-15 Thread Apoorva Sharma
Sorry, I forgot to reply to all

-- Forwarded message --
From: Apoorva Sharma appi2...@gmail.com
Date: Thu, Apr 15, 2010 at 9:16 PM
Subject: Re: Window management pie menu
To: Tomasz Sterna to...@xiaoka.com




On Thu, Apr 15, 2010 at 6:30 PM, Tomasz Sterna to...@xiaoka.com wrote:


 This is covered by first use case.

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


Then there would have to be a time based delay, and thus it would be in the
users best interest just to go to the overview. However, I wouldn't mind
having this feature -- just another way to interact with the windows in
Gnome Shell.

This PieThrower is a really neat idea, and I would really like for it to be
implemented.




-- 
appi
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list