I haven't figured out what the motivation is for full-screen mode when one can maximize the windows, and TM is already very low on window decorations, so the extra pixels gained from a real full- screen would be minimal.
I think I can speak for more than a few of the people who have requested this when I say:
It's not about the extra pixels.
It's about minimizing distractions. There's a significant mode switch that's triggered when all of a sudden the only thing you should be doing is the only thing you can see on the screen. No bouncing dock icons, no flashing news reader, no growl notifications, just your words staring you in the face. It kind of reminds me of the good old days of green screens and ascii text.
I've used Ulysses and honestly the only thing that made me even consider dropping the cash on it was this one feature. It's only implemented by one other OS X program AFAIK (MacJournal) and totally souped up my writing productivity.
Allan, I know that we're beating a dead horse here, but no one in my recollection seems to have brought this perspective to the table. What are your thoughts? ___________________ Ben Jackson Diretor de Desenvolvimento
ben@incomumdesign.com http://www.incomumdesign.com
Completely agree on the minimizing distractions front here, but until full-screen does become a TextMate feature (or if ever), I recommend using Desktop Manager.
It's a free app that creates "multiple" desktops that you can toggle among. I've been using this for over a year now on my 15" PowerBook and it saves my bacon.
I have Mail/IM running on one desktop, Safari and my RSS reader on another, Textmate and Transmit on another, and then the remaining desktops for whatever else.
I'm easily able to move from one to the next with a quick key command and I can have multiple apps open at the same time without cluttering the screen in front of me.
http://desktopmanager.berlios.de/index.php
Cheers,
Anthony
On Nov 5, 2005, at 3:16 PM, Benjamin Jackson wrote:
I think I can speak for more than a few of the people who have requested this when I say:
It's not about the extra pixels.
It's about minimizing distractions. There's a significant mode switch that's triggered when all of a sudden the only thing you should be doing is the only thing you can see on the screen. No bouncing dock icons, no flashing news reader, no growl notifications, just your words staring you in the face. It kind of reminds me of the good old days of green screens and ascii text.
On Nov 5, 2005, at 5:16 PM, Benjamin Jackson wrote:
It's about minimizing distractions. There's a significant mode switch that's triggered when all of a sudden the only thing you should be doing is the only thing you can see on the screen. No bouncing dock icons, no flashing news reader, no growl notifications, just your words staring you in the face. It kind of reminds me of the good old days of green screens and ascii text.
Definitely. I use emacs with ratpoison and X11 when I really need to focus, and there's a distinct productivity increase when I do. Of course, since I've discovered TextMate, I do that a lot less because TextMate is more fun.
One problem with full-screen apps on the Mac is the fact that good Cocoa interfaces don't lend themselves to a full-screen environment. Ulysses is a good example. It works full-screen because its interface is a single monolithic window, but that makes it look like hell when it has to share a desktop with other apps. A full screen TextMate would require either a significant interface change or a loss of functionality, and I don't know that I'd really want either of those.
-dudley
On 06/11/2005, at 0.16, Benjamin Jackson wrote:
[...] No bouncing dock icons, no flashing news reader, no growl notifications, just your words staring you in the face. It kind of reminds me of the good old days of green screens and ascii text.
If I were to do a full screen mode, I don't think I should/could disable these things.
Allan, I know that we're beating a dead horse here, but no one in my recollection seems to have brought this perspective to the table. What are your thoughts?
If all what's requested is a single document window that goes borderless (adding some margin), and hides the menu/dock, then that's probably something I can add in 1.2 when I anyway change window code -- but it's not a mode I'd devote much time to.
On 06/11/2005, at 0.16, Benjamin Jackson wrote:
[...] No bouncing dock icons, no flashing news reader, no growl notifications, just your words staring you in the face. It kind of
From: Allan Odgaard throw-away-1@macromates.com If I were to do a full screen mode, I don't think I should/could disable these things.
You can, just like games do, with a simple call to CGDisplayCapture. TM is actually really nicely suited to full screen mode, because it has no tool bar etc.
My mate brian christensen has a little tutorial here http://www.cocoadevcentral.com/articles/000028.php
If all what's requested is a single document window that goes borderless (adding some margin), and hides the menu/dock, then that's probably something I can add in 1.2 when I anyway change window code -- but it's not a mode I'd devote much time to.
Won't need much time.
The idea is that a single key explodes the current pane to full screen, then user types away until their job is done then the same key toggles back to regular multi-app multi-window candy mode.
In terms of prioritization, adding this will push TM onto the list of environments that writers like to work in: probably still more journalists than web/app hackers in the world?
Tim
-- "non sunt multiplicanda entia praeter necessitatem" William of Ockham (1285-1347/49)