no message

This commit is contained in:
2025-02-18 23:45:24 +03:00
parent 073bbfd544
commit 5046d84b86
21 changed files with 218 additions and 63 deletions

View File

@@ -1,4 +1,4 @@
package _VisualDVM.Visual.Windows;
package _VisualDVM.Visual.Interface;
import Common.Visual.VisualizerForm;
public interface AdministrationWindow extends VisualizerForm {
void ShowAll();

View File

@@ -1,5 +1,4 @@
package _VisualDVM.Visual.Windows;
import _VisualDVM.Visual.Interface.*;
package _VisualDVM.Visual.Interface;
public interface MainWindow {
void Show();
void ShowProject();

View File

@@ -5,6 +5,7 @@ import _VisualDVM.GlobalData.RemoteFile.UI.RemoteFileChooser;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.TestingSystem.Common.TestingMenuBar;
import _VisualDVM.Visual.Interface.DebugWindow;
import _VisualDVM.Visual.Interface.MainWindow;
import _VisualDVM.Visual.Interface.VersionsWindow;
import _VisualDVM.Visual.Menus.MainMenuBar.MainMenuBar;
import _VisualDVM.Visual.Menus.VersionsMenuBar.VersionsMenuBar;

View File

@@ -6,6 +6,33 @@
</constraints>
<properties/>
<border type="none"/>
<children/>
<children>
<splitpane id="8b024" binding="SC67">
<constraints border-constraint="Center"/>
<properties>
<dividerLocation value="400"/>
<dividerSize value="3"/>
</properties>
<border type="none"/>
<children>
<grid id="7a8ba" binding="userAccountsPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
<constraints>
<splitpane position="left"/>
</constraints>
<properties/>
<border type="none"/>
<children/>
</grid>
<grid id="7d3b" binding="workspacesPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
<constraints>
<splitpane position="right"/>
</constraints>
<properties/>
<border type="none"/>
<children/>
</grid>
</children>
</splitpane>
</children>
</grid>
</form>

View File

@@ -1,14 +1,23 @@
package _VisualDVM.Visual.Windows;
import Common.Visual.FormWithSplitters;
import _VisualDVM.Global;
import _VisualDVM.Visual.Interface.AdministrationWindow;
import javax.swing.*;
public class AdministrationForm implements FormWithSplitters,AdministrationWindow {
public class AdministrationForm implements FormWithSplitters, AdministrationWindow {
private JPanel content;
public JSplitPane SC67;
private JPanel userAccountsPanel;
private JPanel workspacesPanel;
@Override
public JPanel getContent() {
return content;
}
public AdministrationForm(){
Global.componentsServer.credentials_db.userAccounts.mountUI(userAccountsPanel);
}
@Override
public void ShowAll() {
Global.componentsServer.credentials_db.userAccounts.ShowUI();
}
}

View File

@@ -418,32 +418,12 @@
</properties>
<border type="none"/>
<children>
<splitpane id="14cc5" binding="SC67">
<grid id="bd1dc" binding="subscribersPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
<constraints border-constraint="Center"/>
<properties>
<dividerLocation value="400"/>
<dividerSize value="3"/>
</properties>
<properties/>
<border type="none"/>
<children>
<grid id="d6557" binding="subscribersPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
<constraints>
<splitpane position="left"/>
</constraints>
<properties/>
<border type="none"/>
<children/>
</grid>
<grid id="73357" binding="workspacesPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
<constraints>
<splitpane position="right"/>
</constraints>
<properties/>
<border type="none"/>
<children/>
</grid>
</children>
</splitpane>
<children/>
</grid>
</children>
</grid>
</children>

View File

@@ -32,7 +32,6 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
public DescriptionInterface descriptionInterface;
public CommentInterface commentInterface;
public JSplitPane SC6;
public JSplitPane SC67;
DocumentListener descriptionAdditionListener = new DocumentListener() {
@Override
public void removeUpdate(DocumentEvent e) {
@@ -155,7 +154,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
//-
Global.componentsServer.db.bugReports.mountUI(bugReportsPanel);
Global.componentsServer.db.subscribers.mountUI(subscribersPanel);
Global.componentsServer.db.workspaces.mountUI(workspacesPanel);
// Global.componentsServer.db.workspaces.mountUI(workspacesPanel);
//-
if (!Global.mainModule.getPass(PassCode.CheckAccount).isDone()) {
accountTools.add(Global.mainModule.getPass(PassCode.CheckAccount).createButton());

View File

@@ -243,6 +243,8 @@ public class MainForm extends Form implements MainWindow {
getCredentialsWindow().ShowAll();
if (getTestingWindow() != null)
getTestingWindow().ShowAll();
if (Global.mainModule.getAccount().isAdmin())
getAdministrationWindow().ShowAll();
MainModule_.instance.getUI().windowsStack.push(this);
super.Show();
}