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.
Implement OutputComponent for text output of vcs commands as part of Output Window
Basic implementation in. Checking in src/org/netbeans/modules/vcscore/commands/Bundle.properties; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/Bundle.properties,v <-- Bundle.properties new revision: 1.27; previous revision: 1.26 done Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputPanel.form; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputPanel.form,v <-- CommandOutputPanel.form new revision: 1.6; previous revision: 1.5 done Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputPanel.java,v <-- CommandOutputPanel.java new revision: 1.26; previous revision: 1.25 done RCS file: /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputTopComponent.java,v done Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputTopComponent.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputTopComponent.java,v <-- CommandOutputTopComponent.java initial revision: 1.1 done Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputVisualizer.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputVisualizer.java,v <-- CommandOutputVisualizer.java new revision: 1.26; previous revision: 1.25 done Checking in src/org/netbeans/modules/vcscore/commands/InteractiveCommandOutputPa nel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/InteractiveCommandOutputP anel.java,v <-- InteractiveCommandOutputPanel.java new revision: 1.2; previous revision: 1.1 done Checking in src/org/netbeans/modules/vcscore/commands/InteractiveCommandOutputVi sualizer.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/InteractiveCommandOutputV isualizer.java,v <-- InteractiveCommandOutputVisualizer.java new revision: 1.2; previous revision: 1.1 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcscore/ui/Bundle.properties; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/Bundle.properties,v <-- Bundl e.properties new revision: 1.12; previous revision: 1.11 done RCS file: /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.form,v done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.form; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.form,v <-- Output Panel.form initial revision: 1.1 done RCS file: /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v <-- Output Panel.java initial revision: 1.1
There is still old Output - Vcs component visible - after command kill. Also menu actions for window menu are not implemented yet. Update Visualizer should overwrite getMode method to return "output".
When the output component is opened from Runtime tab, also data output and data error output should be visible IMHO.
Created attachment 12401 [details] I've got this NPE after I updated the visualizers.
Update Visualizer in output Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/OutputVisualizer.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/OutputVisualizer.java,v <-- OutputVisualizer.java new revision: 1.10; previous revision: 1.9 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/Bundle.properties; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/Bundle.properties,v <-- Bundle.properties new revision: 1.3; previous revision: 1.2 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java,v <-- CvsUpdateVisualizer.java new revision: 1.6; previous revision: 1.5 done
Removed ViewLog and Close buttnos from Update panel Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form,v <-- UpdateInfoPanel.form new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java,v <-- UpdateInfoPanel.java new revision: 1.5; previous revision: 1.4 done
Also toggles for update panel should be implemented.
Toggles in: Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/Bundle.properties; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/Bundle.properties,v <-- Bundle.properties new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java,v <-- CvsUpdateVisualizer.java new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form,v <-- UpdateInfoPanel.form new revision: 1.5; previous revision: 1.4 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java,v <-- UpdateInfoPanel.java new revision: 1.6; previous revision: 1.5 done
OutputPanel facelift done. Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.form; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.form,v <-- OutputPanel.form new revision: 1.2; previous revision: 1.1 done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v <-- OutputPanel.java new revision: 1.2; previous revision: 1.1 done
Fixed strange repaint of toolbar, also a11y in. Checking in src/org/netbeans/modules/vcscore/ui/Bundle.properties; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/Bundle.properties,v <-- Bundle.properties new revision: 1.13; previous revision: 1.12 done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.form; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.form,v <-- OutputPanel.form new revision: 1.3; previous revision: 1.2 done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v <-- OutputPanel.java new revision: 1.3; previous revision: 1.2 done
Update visualizer facelift, corrected name, a11y, kill in popup menu in. Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/OutputVisualizer.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizer s/OutputVisualizer.java,v <-- OutputVisualizer.java new revision: 1.11; previous revision: 1.10 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/Bundle.propertie s; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizer s/update/Bundle.properties,v <-- Bundle.properties new revision: 1.5; previous revision: 1.4 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisuali zer.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizer s/update/CvsUpdateVisualizer.java,v <-- CvsUpdateVisualizer.java new revision: 1.8; previous revision: 1.7 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel. form; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizer s/update/UpdateInfoPanel.form,v <-- UpdateInfoPanel.form new revision: 1.6; previous revision: 1.5 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel. java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizer s/update/UpdateInfoPanel.java,v <-- UpdateInfoPanel.java new revision: 1.7; previous revision: 1.6 done
Adjusted toolbar according to HIE: Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.form; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.form,v <-- OutputPanel.form new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v <-- OutputPanel.java new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.form,v <-- UpdateInfoPanel.form new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java,v <-- UpdateInfoPanel.java new revision: 1.8; previous revision: 1.7 done
VcsOutputAction in window/versioning in, top component open fixed - opens topcomponent on place it was redocked : Checking in src/org/netbeans/modules/vcscore/actions/Bundle.properties; /cvs/vcscore/src/org/netbeans/modules/vcscore/actions/Bundle.properties,v <-- Bundle.properties new revision: 1.30; previous revision: 1.29 done RCS file: /cvs/vcscore/src/org/netbeans/modules/vcscore/actions/VcsOutputAction.java,v done Checking in src/org/netbeans/modules/vcscore/actions/VcsOutputAction.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/actions/VcsOutputAction.java,v <-- VcsOutputAction.java initial revision: 1.1 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputTopComponent.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputTopComponent.java,v <-- CommandOutputTopComponent.java new revision: 1.2; previous revision: 1.1 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcscore/resources/mf-layer.xml; /cvs/vcscore/src/org/netbeans/modules/vcscore/resources/mf-layer.xml,v <-- mf-layer.xml new revision: 1.30; previous revision: 1.29 done Checking in src/org/netbeans/modules/vcs/advanced/config/mf-layer.xml; /cvs/vcsgeneric/src/org/netbeans/modules/vcs/advanced/config/mf-layer.xml,v <-- mf-layer.xml new revision: 1.22; previous revision: 1.21 done
According to UI Spec http://ui.netbeans.org/docs/hi/promoB/vcsOutputs.html there has to be an error button selected automaticly when command finishes and produces only error output. I'll look at it on monday.
fixed. Checking in src/org/netbeans/modules/vcscore/commands/CommandOutputVisualizer.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputVisualizer.java,v <-- CommandOutputVisualizer.java new revision: 1.29; previous revision: 1.28 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/vcscore/ui/OutputPanel.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/ui/OutputPanel.java,v <-- OutputPanel.javanew revision: 1.5; previous revision: 1.4 done Checking in src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/UpdateInfoPanel.java,v <-- UpdateInfoPanel.java new revision: 1.9; previous revision: 1.8 done
VCSOutputs are fine in NB36 current dev