Re: Problems with Clutter Git
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
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
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
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
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
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
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)
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
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)
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