Re: Problems with Clutter Git

2011-03-15 Thread Christoph Hack
On Mon, 14 Mar 2011 20:17:21 -0400, Mark Curtis wrote:

 I'm running Ubuntu 10.10 and have been building GNOME Shell from scratch
 for some time. For the past week or so, however, I can't build clutter,
 it seems it has a problem connecting.

The service is down for a couple of days now. Update
gnome-shell/source/clutter/.git/config to the following
URL (or do a checkout in gnome-shell/source from that URL
manually if you have already deleted it):

  http://git.clutter-project.org/clutter/

Regards,
Christoph Hack


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


Re: Tiling features in Mutter

2011-03-15 Thread Oliver Mangold



Message: 2
Date: Tue, 15 Mar 2011 13:11:55 +1100
From: Tim Cuthbertsont...@gfxmonk.net
To: Oliver Mangoldo.mang...@googlemail.com
Cc: gnome-shell-list@gnome.org
Subject: Re: Tiling features in Mutter
Message-ID:


I've started to work on these features in gnome-shell itself (using
javascript). but haven't had much time for it. I'm not convinced doing it in
the shell is a great idea, as a lot of the functionality is not yet exposed
to javscript-land. So I'll definitely check out your code when I get a
moment, and we can hopefully work together.


Great. Yes, help would be very welcome.


-- next part --
An HTML attachment was scrubbed...
URL:http://mail.gnome.org/archives/gnome-shell-list/attachments/20110315/37688435/attachment.html

--

Message: 3
Date: Mon, 14 Mar 2011 22:21:10 -0400
From: Jasper St. Pierrejstpie...@mecheye.net
To: Oliver Mangoldo.mang...@googlemail.com
Cc: gnome-shell-list@gnome.org
Subject: Re: Tiling features in Mutter
Message-ID:
AANLkTi=Ssis1fom1YTVgUzgUu-qtSyVxBywbfwfxYah=@mail.gmail.com
Content-Type: text/plain; charset=iso-8859-1

It also might help to publish your changes as a git branch on somewhere like
GitHub or gitorious rather than zipping the files and submitting them to
RapidShare, which is asking for me to wait a full 4 minutes just to get to
the CAPTCHA to download. I decided to do something else while waiting for
it, and when I got back to it, my session had expired, forcing me to wait
another 4-5 minutes. I still haven't seen your code.

Yeah, sorry. Was a quick and dirty solution because I was too lazy to 
find a free git hoster :)


But now, here you are:
http://gitorious.org/tabbing-tiling-mutter/

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


Re: Tiling features in Mutter

2011-03-15 Thread Olav Vitters
On Tue, Mar 15, 2011 at 01:11:55PM +1100, Tim Cuthbertson wrote:
 I've started to work on these features in gnome-shell itself (using
 javascript). but haven't had much time for it. I'm not convinced doing it in
 the shell is a great idea, as a lot of the functionality is not yet exposed
 to javscript-land. So I'll definitely check out your code when I get a
 moment, and we can hopefully work together.

No idea if feasible, but maybe work on exposing it in javascript, so the
tiling features can live in an extension? Then everyone wanting to use
tiling could have it easily (no need to compile / differ from what is in
the distro)

Note: not a dev, no idea if above makes sense :)

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


Re: Tiling features in Mutter

2011-03-15 Thread Tim Cuthbertson
On Tue, Mar 15, 2011 at 9:41 PM, Olav Vitters o...@vitters.nl wrote:
 On Tue, Mar 15, 2011 at 01:11:55PM +1100, Tim Cuthbertson wrote:
 I've started to work on these features in gnome-shell itself (using
 javascript). but haven't had much time for it. I'm not convinced doing it in
 the shell is a great idea, as a lot of the functionality is not yet exposed
 to javscript-land. So I'll definitely check out your code when I get a
 moment, and we can hopefully work together.

 No idea if feasible, but maybe work on exposing it in javascript, so the
 tiling features can live in an extension? Then everyone wanting to use
 tiling could have it easily (no need to compile / differ from what is in
 the distro)

That's true - it should be a lot easier to distribute as a javascript
extension. Oliver, have you asked the mutter developers whether they'd
be open to merging tiling features? Can anyone on this list answer
that?
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list


Re: Tiling features in Mutter

2011-03-15 Thread Oliver Mangold

On 15.03.2011 11:41, Olav Vitters wrote:

No idea if feasible, but maybe work on exposing it in javascript, so the
tiling features can live in an extension? Then everyone wanting to use
tiling could have it easily (no need to compile / differ from what is in
the distro)

Note: not a dev, no idea if above makes sense :)

Would guess, the amount of changes necessary to the files in master 
would be about the same. Making it a plugin could be an idea. The 
advantage would be to have to change mutter just once to add the 
interface, then the rest can be done separately. The disadvantage could 
be that it just becomes 'yet another useless layer'. I'm reluctant, 
though, to do it in Javascript. Could be some low-level gtk/gdk features 
are needed which are not exposed to scripting languages. Adding tabbing 
seems to require serious messing with the window frames (I'm trying 
right now, and found it's not so easy to teach the frame that something 
might be in between the frame and the client window). Or maybe for the 
fans of graphical gimmicks maybe adding compositor effects for tiling 
could be nice. Then access to the compositor would also have to be 
exposed to scripts. I guess the tabber-tiler should at least have direct 
access to the address space of mutter and the objects within.

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


Re: Tiling features in Mutter

2011-03-15 Thread Oliver Mangold

On 15.03.2011 12:50, Tim Cuthbertson wrote:

That's true - it should be a lot easier to distribute as a javascript
extension. Oliver, have you asked the mutter developers whether they'd
be open to merging tiling features? Can anyone on this list answer
that?
Not explicitly, but I started this thread in hope to get some comments 
from them :)

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


RE: Problems with Clutter Git

2011-03-15 Thread Mark Curtis

Is there any timeframe to either fix the service so it's back up or change the 
GNOME Shell build to point to the other url?

 To: gnome-shell-list@gnome.org
 From: christ...@tux21b.org
 Subject: Re: Problems with Clutter Git
 Date: Tue, 15 Mar 2011 06:41:07 +
 
 On Mon, 14 Mar 2011 20:17:21 -0400, Mark Curtis wrote:
 
  I'm running Ubuntu 10.10 and have been building GNOME Shell from scratch
  for some time. For the past week or so, however, I can't build clutter,
  it seems it has a problem connecting.
 
 The service is down for a couple of days now. Update
 gnome-shell/source/clutter/.git/config to the following
 URL (or do a checkout in gnome-shell/source from that URL
 manually if you have already deleted it):
 
   http://git.clutter-project.org/clutter/
 
 Regards,
 Christoph Hack
 
 
 ___
 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: No minimise/maximise (again)

2011-03-15 Thread Sriram Ramkrishna
On Tue, Mar 15, 2011 at 7:48 AM, Marshall Neill ramie...@windstream.netwrote:



 On 03/14/2011 10:37 PM, Adam Williamson wrote:

 On Thu, 2011-03-10 at 09:46 -0500, William Jon McCann wrote:

 Hey,

 On Thu, Mar 10, 2011 at 9:37 AM, Florian Müllnerfmuell...@gnome.org
  wrote:

 On Thu, 2011-03-10 at 14:00 +, kaddy...@gmail.com wrote:

 2) Don't you guys surf the net for porn C'mo. Do you know
 how hard it is now to hide a webpage quickly when somebody walks into
 the room Don't deny it. You guys watch porn too ;)
 now you ruined everything. haha :)

 Uhm - so basically you post to a public mailing list that you'd like to
 keep your porn-browsing habits private?

 Well at least he or she didn't describe the type of porn.

 Sounds like a good case for a porn workspace.  When someone walks up
 behind you at work, zip it up and switch workspaces.  Another option
 is to use the keyboard shortcuts if that's where your hands are
 (doubtful).  You may even want to configure a special keybinding if
 getting caught in the act is a common part of your workflow.
 Otherwise you can use the overview to switch away.   Your porn-space
 is mostly hidden off the right side of the screen in the overview.

 But let's try to use work-safe examples here in the future please.

 Can't resist continuing this one. As we're talking about hiding porn
 'webpages' we are apparently in a web browser. If you're trying to keep
 your porn browsing private you probably want to be doing it in Private
 Browsing Mode, which - in Firefox, anyway - has a keyboard shortcut:
 shift-ctrl-P. It's even, very conveniently, a shortcut you can manage
 with one hand, if you use the right-hand side ctrl and shift keys. That
 makes it nice and easy to get rid of your porn session with no
 minimizing required - just whack the keyboard shortcut to quit private
 browsing mode and you're right back in your convincingly work-related
 browser session.

 I'M JUST SAYIN, IS ALL

 (of course, if you're on a work network, you can rely on the fact that
 your friendly office BOFH has your outgoing HTTP requests logged. Please
 refer to said BOFH for the fee schedule for keeping said logs
 private...)

 I have been watching this list for some time now and I have come to a
 conclusion, perhaps a bad one, but one nonetheless, you have taken away
 functionality.  The whole gnome shell thing is woirkspace driven.  As I said
 before, you guys might use workspaces, but from what I have seen in the
 years and years of dealing with computers, not used all that often.  Now if
 you use workspaces, great, but forcing others to adopt that mentality, not
 so sure.   No minimize, maximize, why?  You have just removed functionality
 and I believe minimize was removed because there isn't any taskbar.
  Minimize caused the window to basically disappear and you couldn't find it.
   Well if you pressed the Super key or moused over to the Activities you
 would find it.  More work.  Taskbar, there is one, so to speak, but
 basically a space stealer.   Has a calendar, woohoo, and the activities plus
 system tray.   Boy that will cause everyone to drop KDE, XFCE,etc and just
 stampede over to the new Gnome Shell.  Yeah right.  Now I know I am gonna
 get nailed bigtime for this e-mail, but I feel it needed to be said.  All I
 have seen, for the mostpart, is praise.  No real criticisms.
 I always thought the basic premise for an upgrade or new features was
 productivity.  I don't see a lot of that in the new shell.  More mouse
 moving/clicking, etc.


The functionality is not being removed.. it's not just visible.  You can
still get to it via right click on the title bar or the keyboard shortcut.
 Why not try it that way instead of just bashing it?  If you don't like it
you can always set the key in dconf to put it back.

The thing about computers is that work models change constantly.  How people
interact with their computers change.. today a lot of people are using cell
phones and the way they interact on that is in fact workspace based.  The
way they work with tablets is workspace based.  I strongly suspect that the
smart phone use models is going to affect the UI desktop computing.  I see
this as getting ahead of the curve.   (or perhaps we've always been there..
I've been using workspaces since 1993)

Maybe you don't agree with the direction and that's understandable, change
isn't always easy to manage especially if you're happy with the status quo.
 GNOME has always been about just works and pushing the desktop out of
your consciousness so that you can concentrate on the tasks you're working
on effectively.  Distraction free computing as is described in the
http://www.gnome3.org/ website.  Perhaps this iteration may not the best for
you, but please continue to monitor subsequent iterations and try them out.
 Keep an open mind is all we ask. Perhaps you'll appreciate some of the
changes?

sri
___
gnome-shell-list 

Re: Tiling features in Mutter

2011-03-15 Thread Owen Taylor
On Tue, 2011-03-15 at 13:05 +0100, Oliver Mangold wrote:
 On 15.03.2011 12:50, Tim Cuthbertson wrote:
  That's true - it should be a lot easier to distribute as a javascript
  extension. Oliver, have you asked the mutter developers whether they'd
  be open to merging tiling features? Can anyone on this list answer
  that?
 Not explicitly, but I started this thread in hope to get some comments 
 from them :)

The main constraints is that any code additions can't make it
significantly harder to understand and maintain the core positioning
code - the constraint and positioning logic is pretty complex and I
don't want to spend a lot of time fighting regressions.

But other than that I'm quite open to adding hooks in Mutter. I think
hooks that a shell extension can use are likely more interesting than
complete behaviors that a user would turn on with a GConf key.

Probably the hardest thing that would need to be addressed is a way
for shell extensions to add new global keybindings.

- Owen


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


Re: No minimise/maximise (again)

2011-03-15 Thread G. Michael Carter
I see this Distraction free computing come up about gnome 3.   Watching a
movie and you need to bring an application, having all applications
disappear and show up as thumbnails on a separate screen seems very
distracting to me.   I have two montiors and one of my monitors goes blank
(well with background) to bring up the activities screen.   I'd find it
less distracting if I could bring up applications via a short key without
disrubting all the things I'm working on/monitoring or watching.   If
anything leave the second monitor alone.

But that's just me... I've been using docky to work around this distraction.
 Much nicer to just have a little bar that appears at the bottom with your
applications than taking over your entire desktop.  Of course the fact it
can take up to 15 seconds or longer to bring up the activities menu doesn't
help.  But it only happens on my Xeon quad cores oddly enough.  Graphics and
the Dell T100 and 840 just don't seem to get along. All other computers I
have it's 1-2 seconds.
___
gnome-shell-list mailing list
gnome-shell-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list