Bug 211136 - Provide a "distraction-free mode"
Provide a "distraction-free mode"
Status: RESOLVED FIXED
Product: platform
Classification: Unclassified
Component: Window System
7.2
PC Mac OS X
: P3 with 2 votes (vote)
: 7.4
Assigned To: Stanislav Aubrecht
issues@platform
:
Depends on:
Blocks: 209259
  Show dependency treegraph
 
Reported: 2012-04-13 08:47 UTC by Petr Jiricka
Modified: 2013-04-12 09:05 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
:


Attachments
Current full-screen mode on Mac OS X (230.71 KB, image/png)
2012-04-13 08:47 UTC, Petr Jiricka
Details
Full screen mode on Ubuntu (Gnome) (50.31 KB, image/png)
2012-04-17 10:56 UTC, Antonin Nebuzelsky
Details
Entering distraction-free screen mode in Sublime Text (74.33 KB, image/png)
2012-04-17 12:35 UTC, Petr Jiricka
Details
Exiting distraction-free screen mode in Sublime Text (64.88 KB, image/png)
2012-04-17 12:35 UTC, Petr Jiricka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2012-04-13 08:47:34 UTC
Created attachment 118224 [details]
Current full-screen mode on Mac OS X

Some applications on Mac OS X (e.g. WriteRoom or Sublime Text) implement a "distraction-free mode", which is a full-screen mode that hides even more non-editing elements so the editor is really the only thing on the screen. It would be useful to have something like this in NetBeans. I am attaching a screenshot of the current full-screen mode on Mac OS X - you see that some UI elements could be hidden in the distraction-free mode, e.g. the main toolbar, the minimized window icons on the left and bottom, perhaps the editor tabs, perhaps the editor toolbar and status bar, ...
Comment 1 Antonin Nebuzelsky 2012-04-17 10:56:57 UTC
Created attachment 118392 [details]
Full screen mode on Ubuntu (Gnome)
Comment 2 Antonin Nebuzelsky 2012-04-17 11:04:09 UTC
On Gnome the main toolbar is already not included in full screen mode. See the attachment above. For me this mode seems to be clean enough.

How much customizable should the mode be? What if a background build is running which ends with an error? The output window should be opened. Also some users would expect the progress of runnning background tasks to be visible, thus the status bar visible even in this mode.

How does switching to/from this mode work in the other apps?
Comment 3 Petr Jiricka 2012-04-17 12:34:09 UTC
> On Gnome the main toolbar is already not included in full screen mode. 

You are right - on the other hand the main menu is visible on Ubuntu and hidden on Mac.

> What if a background build is running which ends with an error?

I think the idea of "distraction-free" is that users see nothing else, just the editor. So in this case, they would not see the error until they exit the distraction-free mode.

> Also some users would expect the progress of runnning background tasks to be visible

In Sublime Text, the only UI that is shown besides the code is the scroll bar, nothing else. No editor tabs, no toolbars, no line numbers, no status bar, nothing - just the scroll bar.

> How does switching to/from this mode work in the other apps?

I will attach screenshots of Sublime Text:
- To enter distraction-free mode, use the main menu or associated shortcut
- To exit distraction-free mode, move the mouse to the top of the screen. This will unhide the menu bar and you can use the menu item, or the standard Mac icon on the right side of the menu bar.
Comment 4 Petr Jiricka 2012-04-17 12:35:30 UTC
Created attachment 118401 [details]
Entering distraction-free screen mode in Sublime Text
Comment 5 Petr Jiricka 2012-04-17 12:35:53 UTC
Created attachment 118402 [details]
Exiting distraction-free screen mode in Sublime Text
Comment 6 bluebyliquid 2012-08-26 02:27:39 UTC
The Sublime distraction free mode and getting everything off the screen except the text is very helpful. Netbeans, like most IDEs, is becoming so feature rich it is becoming highly distracting with all of the buttons and icons and allowing for just the editor, not the main toolbar, not the collapsed panels, nothing else is going to be very beneficial. I also agree looking at how Sublime handles this as its implementation is very good.
Comment 7 Stanislav Aubrecht 2013-04-12 09:05:27 UTC
core-main 5886de47cd9f


By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo