This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 73766 - Implement a new Full Screen IDE mode and enhance maximized mode
Summary: Implement a new Full Screen IDE mode and enhance maximized mode
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
: 73071 90850 (view as bug list)
Depends on: 89435 87143 89110
Blocks:
  Show dependency tree
 
Reported: 2006-03-20 15:47 UTC by Stanislav Aubrecht
Modified: 2008-12-22 11:47 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Aubrecht 2006-03-20 15:47:02 UTC
Implement a new Full Screen IDE mode and enhance maximized mode according to UI
specification:
http://ui.netbeans.org/docs/ui/fullscreen/fullscreen.html
Comment 1 Tomas Pavek 2006-06-28 13:20:54 UTC
*** Issue 73071 has been marked as a duplicate of this issue. ***
Comment 2 Stanislav Aubrecht 2006-07-04 10:39:06 UTC
integrated the 'full screen' part into trunk:

Checking in actions/Bundle.properties;
/cvs/core/windows/src/org/netbeans/core/windows/actions/Bundle.properties,v  <--
 Bundle.properties
new revision: 1.23; previous revision: 1.22
done
Checking in actions/ToggleFullScreenAction.java;
/cvs/core/windows/src/org/netbeans/core/windows/actions/ToggleFullScreenAction.java,v
 <--  ToggleFullScreenAction.java
new revision: 1.2; previous revision: 1.1
done
Checking in resources/layer.xml;
/cvs/core/windows/src/org/netbeans/core/windows/resources/layer.xml,v  <-- 
layer.xml
new revision: 1.44; previous revision: 1.43
done
Checking in view/ui/MainWindow.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/MainWindow.java,v  <-- 
MainWindow.java
new revision: 1.61; previous revision: 1.60
done
Comment 3 Stanislav Aubrecht 2006-11-16 08:27:29 UTC
integrated to trunk

Checking in core/windows/src/org/netbeans/core/windows/persistence/TCRefParser.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/TCRefParser.java,v 
<--  TCRefParser.java
new revision: 1.19; previous revision: 1.18
done
Checking in
core/windows/src/org/netbeans/core/windows/persistence/WindowManagerConfig.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/WindowManagerConfig.java,v
 <--  WindowManagerConfig.java
new revision: 1.6; previous revision: 1.5
done
Checking in core/windows/src/org/netbeans/core/windows/persistence/ModeParser.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/ModeParser.java,v 
<--  ModeParser.java
new revision: 1.31; previous revision: 1.30
done
Checking in core/windows/src/org/netbeans/core/windows/persistence/TCRefConfig.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/TCRefConfig.java,v 
<--  TCRefConfig.java
new revision: 1.6; previous revision: 1.5
done
Checking in
core/windows/src/org/netbeans/core/windows/persistence/WindowManagerParser.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/WindowManagerParser.java,v
 <--  WindowManagerParser.java
new revision: 1.26; previous revision: 1.25
done
Checking in
core/windows/src/org/netbeans/core/windows/persistence/PersistenceManager.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/PersistenceManager.java,v
 <--  PersistenceManager.java
new revision: 1.40; previous revision: 1.39
done
Checking in core/windows/src/org/netbeans/core/windows/persistence/ModeConfig.java;
/cvs/core/windows/src/org/netbeans/core/windows/persistence/ModeConfig.java,v 
<--  ModeConfig.java
new revision: 1.9; previous revision: 1.8
done
Checking in
debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/callstack.wstcref;
/cvs/debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/callstack.wstcref,v
 <--  callstack.wstcref
new revision: 1.6; previous revision: 1.5
done
Checking in
debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/watches.wstcref;
/cvs/debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/watches.wstcref,v
 <--  watches.wstcref
new revision: 1.6; previous revision: 1.5
done
Checking in
debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/locals.wstcref;
/cvs/debuggercore/src/org/netbeans/modules/debugger/resources/modes/debugger/locals.wstcref,v
 <--  locals.wstcref
new revision: 1.6; previous revision: 1.5
done
Checking in core/windows/src/org/netbeans/core/windows/ConfigFactory.java;
/cvs/core/windows/src/org/netbeans/core/windows/ConfigFactory.java,v  <-- 
ConfigFactory.java
new revision: 1.8; previous revision: 1.7
done
Checking in core/windows/src/org/netbeans/core/windows/ModeImpl.java;
/cvs/core/windows/src/org/netbeans/core/windows/ModeImpl.java,v  <--  ModeImpl.java
new revision: 1.26; previous revision: 1.25
done
Checking in core/windows/src/org/netbeans/core/windows/ModeStructureSnapshot.java;
/cvs/core/windows/src/org/netbeans/core/windows/ModeStructureSnapshot.java,v 
<--  ModeStructureSnapshot.java
new revision: 1.10; previous revision: 1.9
done
Checking in core/windows/src/org/netbeans/core/windows/Central.java;
/cvs/core/windows/src/org/netbeans/core/windows/Central.java,v  <--  Central.java
new revision: 1.47; previous revision: 1.46
done
Checking in core/windows/src/org/netbeans/core/windows/PersistenceHandler.java;
/cvs/core/windows/src/org/netbeans/core/windows/PersistenceHandler.java,v  <-- 
PersistenceHandler.java
new revision: 1.45; previous revision: 1.44
done
Checking in core/windows/src/org/netbeans/core/windows/WindowManagerImpl.java;
/cvs/core/windows/src/org/netbeans/core/windows/WindowManagerImpl.java,v  <-- 
WindowManagerImpl.java
new revision: 1.51; previous revision: 1.50
done
Checking in core/windows/src/org/netbeans/core/windows/view/SlidingView.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/SlidingView.java,v  <-- 
SlidingView.java
new revision: 1.7; previous revision: 1.6
done
Checking in core/windows/src/org/netbeans/core/windows/view/ViewHierarchy.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ViewHierarchy.java,v  <-- 
ViewHierarchy.java
new revision: 1.47; previous revision: 1.46
done
Checking in core/windows/src/org/netbeans/core/windows/view/View.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/View.java,v  <--  View.java
new revision: 1.9; previous revision: 1.8
done
Checking in core/windows/src/org/netbeans/core/windows/view/DefaultView.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/DefaultView.java,v  <-- 
DefaultView.java
new revision: 1.58; previous revision: 1.57
done
Checking in
core/windows/src/org/netbeans/core/windows/view/ui/slides/CommandManager.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/slides/CommandManager.java,v
 <--  CommandManager.java
new revision: 1.21; previous revision: 1.20
done
Checking in
core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideOperationFactory.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideOperationFactory.java,v
 <--  SlideOperationFactory.java
new revision: 1.4; previous revision: 1.3
done
Checking in
core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideOperationImpl.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideOperationImpl.java,v
 <--  SlideOperationImpl.java
new revision: 1.7; previous revision: 1.6
done
Checking in core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideBar.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/slides/SlideBar.java,v 
<--  SlideBar.java
new revision: 1.26; previous revision: 1.25
done
Checking in core/windows/src/org/netbeans/core/windows/model/DefaultModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/DefaultModel.java,v  <-- 
DefaultModel.java
new revision: 1.24; previous revision: 1.23
done
Checking in
core/windows/src/org/netbeans/core/windows/model/EditorSplitSubModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/EditorSplitSubModel.java,v
 <--  EditorSplitSubModel.java
new revision: 1.7; previous revision: 1.6
done
Checking in core/windows/src/org/netbeans/core/windows/model/ModesSubModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/ModesSubModel.java,v  <--
 ModesSubModel.java
new revision: 1.13; previous revision: 1.12
done
Checking in core/windows/src/org/netbeans/core/windows/model/Model.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/Model.java,v  <--  Model.java
new revision: 1.18; previous revision: 1.17
done
Checking in core/windows/src/org/netbeans/core/windows/model/ModeModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/ModeModel.java,v  <-- 
ModeModel.java
new revision: 1.11; previous revision: 1.10
done
Checking in core/windows/src/org/netbeans/core/windows/model/DefaultModeModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/DefaultModeModel.java,v 
<--  DefaultModeModel.java
new revision: 1.12; previous revision: 1.11
done
Checking in
core/windows/src/org/netbeans/core/windows/model/TopComponentSubModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/TopComponentSubModel.java,v
 <--  TopComponentSubModel.java
new revision: 1.14; previous revision: 1.13
done
Checking in
core/windows/src/org/netbeans/core/windows/model/TopComponentContextSubModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/TopComponentContextSubModel.java,v
 <--  TopComponentContextSubModel.java
new revision: 1.6; previous revision: 1.5
done
Checking in core/windows/src/org/netbeans/core/windows/model/SplitSubModel.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/SplitSubModel.java,v  <--
 SplitSubModel.java
new revision: 1.17; previous revision: 1.16
done
RCS file: /cvs/core/windows/src/org/netbeans/core/windows/model/DockingStatus.java,v
done
Checking in core/windows/src/org/netbeans/core/windows/model/DockingStatus.java;
/cvs/core/windows/src/org/netbeans/core/windows/model/DockingStatus.java,v  <--
 DockingStatus.java
initial revision: 1.1
done
Checking in
core/palette/src/org/netbeans/modules/palette/resources/CommonPalette.wstcref;
/cvs/core/palette/src/org/netbeans/modules/palette/resources/CommonPalette.wstcref,v
 <--  CommonPalette.wstcref
new revision: 1.3; previous revision: 1.2
done
Checking in openide/windows/manifest.mf;
/cvs/openide/windows/manifest.mf,v  <--  manifest.mf
new revision: 1.11; previous revision: 1.10
done
Checking in openide/windows/apichanges.xml;
/cvs/openide/windows/apichanges.xml,v  <--  apichanges.xml
new revision: 1.9; previous revision: 1.8
done
Checking in
core/windows/src/org/netbeans/core/windows/view/ui/tabcontrol/TabbedAdapter.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/tabcontrol/TabbedAdapter.java,v
 <--  TabbedAdapter.java
new revision: 1.36; previous revision: 1.35
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/TCRefParserTest.java;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/TCRefParserTest.java,v
 <--  TCRefParserTest.java
new revision: 1.5; previous revision: 1.4
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/WindowManagerParserTest.java;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/WindowManagerParserTest.java,v
 <--  WindowManagerParserTest.java
new revision: 1.5; previous revision: 1.4
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/ModeParserTest.java;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/ModeParserTest.java,v
 <--  ModeParserTest.java
new revision: 1.9; previous revision: 1.8
done
RCS file:
/cvs/core/windows/src/org/netbeans/core/windows/resources/windowmanager-properties2_2.dtd,v
done
Checking in
core/windows/src/org/netbeans/core/windows/resources/windowmanager-properties2_2.dtd;
/cvs/core/windows/src/org/netbeans/core/windows/resources/windowmanager-properties2_2.dtd,v
 <--  windowmanager-properties2_2.dtd
initial revision: 1.1
done
Checking in core/windows/src/org/netbeans/core/windows/resources/layer.xml;
/cvs/core/windows/src/org/netbeans/core/windows/resources/layer.xml,v  <-- 
layer.xml
new revision: 1.48; previous revision: 1.47
done
RCS file: /cvs/core/windows/src/org/netbeans/core/windows/resources/tc-ref2_2.dtd,v
done
Checking in core/windows/src/org/netbeans/core/windows/resources/tc-ref2_2.dtd;
/cvs/core/windows/src/org/netbeans/core/windows/resources/tc-ref2_2.dtd,v  <-- 
tc-ref2_2.dtd
initial revision: 1.1
done
RCS file:
/cvs/core/windows/src/org/netbeans/core/windows/resources/mode-properties2_3.dtd,v
done
Checking in
core/windows/src/org/netbeans/core/windows/resources/mode-properties2_3.dtd;
/cvs/core/windows/src/org/netbeans/core/windows/resources/mode-properties2_3.dtd,v
 <--  mode-properties2_3.dtd
initial revision: 1.1
done
Checking in
core/windows/src/org/netbeans/core/windows/resources/mode-properties2_2.dtd;
/cvs/core/windows/src/org/netbeans/core/windows/resources/mode-properties2_2.dtd,v
 <--  mode-properties2_2.dtd
new revision: 1.2; previous revision: 1.1
done
Checking in
core/windows/src/org/netbeans/core/windows/actions/RecentViewListAction.java;
/cvs/core/windows/src/org/netbeans/core/windows/actions/RecentViewListAction.java,v
 <--  RecentViewListAction.java
new revision: 1.16; previous revision: 1.15
done
Checking in
core/windows/src/org/netbeans/core/windows/actions/MaximizeWindowAction.java;
/cvs/core/windows/src/org/netbeans/core/windows/actions/MaximizeWindowAction.java,v
 <--  MaximizeWindowAction.java
new revision: 1.14; previous revision: 1.13
done
Checking in
core/windows/src/org/netbeans/core/windows/actions/SwitchToRecentDocumentAction.java;
/cvs/core/windows/src/org/netbeans/core/windows/actions/SwitchToRecentDocumentAction.java,v
 <--  SwitchToRecentDocumentAction.java
new revision: 1.6; previous revision: 1.5
done
Checking in core/windows/src/org/netbeans/core/windows/view/ui/DesktopImpl.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/DesktopImpl.java,v  <--
 DesktopImpl.java
new revision: 1.27; previous revision: 1.26
done
Checking in core/windows/src/org/netbeans/core/windows/view/ui/DocumentsDlg.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/DocumentsDlg.java,v  <--
 DocumentsDlg.java
new revision: 1.26; previous revision: 1.25
done
Checking in core/windows/src/org/netbeans/core/windows/view/ui/TabbedHandler.java;
/cvs/core/windows/src/org/netbeans/core/windows/view/ui/TabbedHandler.java,v 
<--  TabbedHandler.java
new revision: 1.26; previous revision: 1.25
done
RCS file:
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode00/tcref03.wstcref,v
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode00/tcref03.wstcref;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode00/tcref03.wstcref,v
 <--  tcref03.wstcref
initial revision: 1.1
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager01.wswmgr;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager01.wswmgr,v
 <--  windowmanager01.wswmgr
new revision: 1.3; previous revision: 1.2
done
RCS file:
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager04.wswmgr,v
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager04.wswmgr;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager04.wswmgr,v
 <--  windowmanager04.wswmgr
initial revision: 1.1
done
RCS file:
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager03.wswmgr,v
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager03.wswmgr;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager03.wswmgr,v
 <--  windowmanager03.wswmgr
initial revision: 1.1
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager02.wswmgr;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/windowmanager02.wswmgr,v
 <--  windowmanager02.wswmgr
new revision: 1.3; previous revision: 1.2
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode06.wsmode;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode06.wsmode,v
 <--  mode06.wsmode
new revision: 1.2; previous revision: 1.1
done
RCS file:
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode07.wsmode,v
done
Checking in
core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode07.wsmode;
/cvs/core/windows/test/unit/src/org/netbeans/core/windows/persistence/data/valid/Windows/Modes/mode07.wsmode,v
 <--  mode07.wsmode
initial revision: 1.1
done

Checking in BasicScrollingTabDisplayerUI.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/BasicScrollingTabDisplayerUI.java,v
 <--  BasicScrollingTabDisplayerUI.java
new revision: 1.12; previous revision: 1.11
done

Checking in mode-properties2_2.dtd;
/cvs/www/www/dtds/mode-properties2_2.dtd,v  <--  mode-properties2_2.dtd
new revision: 1.2; previous revision: 1.1
done
RCS file: /cvs/www/www/dtds/mode-properties2_3.dtd,v
done
Checking in mode-properties2_3.dtd;
/cvs/www/www/dtds/mode-properties2_3.dtd,v  <--  mode-properties2_3.dtd
initial revision: 1.1
done
RCS file: /cvs/www/www/dtds/tc-ref2_2.dtd,v
done
Checking in tc-ref2_2.dtd;
/cvs/www/www/dtds/tc-ref2_2.dtd,v  <--  tc-ref2_2.dtd
initial revision: 1.1
done
RCS file: /cvs/www/www/dtds/windowmanager-properties2_2.dtd,v
done
Checking in windowmanager-properties2_2.dtd;
/cvs/www/www/dtds/windowmanager-properties2_2.dtd,v  <-- 
windowmanager-properties2_2.dtd
initial revision: 1.1
done
Comment 4 Stanislav Aubrecht 2006-11-16 08:32:59 UTC
note: the new maximized mode does not include the visualization part (see ui
specification: http://ui.netbeans.org/docs/ui/fullscreen/visualization.html)
i've filed a separate issue for it: #89435
Comment 5 Stanislav Aubrecht 2007-02-15 11:03:51 UTC
*** Issue 90850 has been marked as a duplicate of this issue. ***
Comment 6 Petr Chytil 2008-09-30 10:32:46 UTC
v/c