Skip to content

Commit

Permalink
Issue #256
Browse files Browse the repository at this point in the history
All classes are now in the `io.github.andrewauclair.moderndocking` package instead of `ModernDocking`.
  • Loading branch information
andrewauclair committed Jan 29, 2025
1 parent b6f2061 commit d50af85
Show file tree
Hide file tree
Showing 129 changed files with 519 additions and 541 deletions.
2 changes: 1 addition & 1 deletion demo-multi-app/src/basic/AlwaysDisplayedPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.api.DockingAPI;

// Docking panel that is always displayed and cannot be closed
public class AlwaysDisplayedPanel extends SimplePanel {
Expand Down
4 changes: 2 additions & 2 deletions demo-multi-app/src/basic/BasePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import ModernDocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.api.DockingAPI;

import javax.swing.*;
import java.awt.*;
Expand Down
21 changes: 12 additions & 9 deletions demo-multi-app/src/basic/MainFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,23 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.*;
import ModernDocking.api.DockingAPI;
import ModernDocking.api.RootDockingPanelAPI;
import ModernDocking.app.*;
import ModernDocking.exception.DockingLayoutException;
import ModernDocking.layouts.ApplicationLayout;
import ModernDocking.layouts.DockingLayouts;
import ModernDocking.settings.Settings;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockableTabPreference;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.api.RootDockingPanelAPI;
import io.github.andrewauclair.moderndocking.app.*;
import io.github.andrewauclair.moderndocking.exception.DockingLayoutException;
import io.github.andrewauclair.moderndocking.layouts.ApplicationLayout;
import io.github.andrewauclair.moderndocking.layouts.DockingLayouts;
import io.github.andrewauclair.moderndocking.settings.Settings;
import com.formdev.flatlaf.FlatDarkLaf;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatLightLaf;
import com.formdev.flatlaf.intellijthemes.FlatSolarizedDarkIJTheme;
import com.formdev.flatlaf.intellijthemes.materialthemeuilite.FlatGitHubDarkIJTheme;
import ModernDocking.ext.ui.DockingUI;
import io.github.andrewauclair.moderndocking.ext.ui.DockingUI;
import exception.FailOnThreadViolationRepaintManager;
import picocli.CommandLine;

Expand Down
7 changes: 3 additions & 4 deletions demo-multi-app/src/basic/OutputPanel.java
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
package basic;

import ModernDocking.DockableStyle;
import ModernDocking.api.DockingAPI;
import ModernDocking.DockingProperty;
import ModernDocking.api.AppStateAPI;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.DockingProperty;

import javax.swing.*;
import javax.swing.event.ChangeEvent;
Expand Down
12 changes: 6 additions & 6 deletions demo-multi-app/src/basic/SimplePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.api.DockingAPI;
import ModernDocking.DockingProperty;
import ModernDocking.ui.DefaultHeaderUI;
import ModernDocking.ui.DockingHeaderUI;
import ModernDocking.ui.HeaderController;
import ModernDocking.ui.HeaderModel;
import io.github.andrewauclair.moderndocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.DockingProperty;
import io.github.andrewauclair.moderndocking.ui.DefaultHeaderUI;
import io.github.andrewauclair.moderndocking.ui.DockingHeaderUI;
import io.github.andrewauclair.moderndocking.ui.HeaderController;
import io.github.andrewauclair.moderndocking.ui.HeaderModel;
import com.formdev.flatlaf.FlatLaf;

import javax.swing.*;
Expand Down
4 changes: 2 additions & 2 deletions demo-multi-app/src/basic/ThemesPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import ModernDocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.api.DockingAPI;
import com.formdev.flatlaf.FlatDarkLaf;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatLightLaf;
Expand Down
4 changes: 2 additions & 2 deletions demo-multi-app/src/basic/ToolPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.DockableStyle;
import ModernDocking.api.DockingAPI;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.api.DockingAPI;

import javax.swing.*;

Expand Down
4 changes: 1 addition & 3 deletions demo-single-app/src/basic/AlwaysDisplayedPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,7 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.DockableTabPreference;

import javax.swing.*;
import io.github.andrewauclair.moderndocking.DockableTabPreference;

// Docking panel that is always displayed and cannot be closed
public class AlwaysDisplayedPanel extends SimplePanel {
Expand Down
4 changes: 2 additions & 2 deletions demo-single-app/src/basic/BasePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import ModernDocking.app.Docking;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.app.Docking;

import javax.swing.*;
import java.awt.*;
Expand Down
9 changes: 5 additions & 4 deletions demo-single-app/src/basic/DialogWithDocking.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.*;
import ModernDocking.api.RootDockingPanelAPI;
import ModernDocking.app.Docking;
import ModernDocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.api.RootDockingPanelAPI;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;

import javax.swing.*;

Expand Down
12 changes: 7 additions & 5 deletions demo-single-app/src/basic/Example.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,13 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.*;
import ModernDocking.app.AppState;
import ModernDocking.app.Docking;
import ModernDocking.app.RootDockingPanel;
import ModernDocking.exception.DockingLayoutException;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.AppState;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.exception.DockingLayoutException;

import javax.swing.*;
import java.awt.*;
Expand Down
3 changes: 1 addition & 2 deletions demo-single-app/src/basic/FixedSizePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import io.github.andrewauclair.moderndocking.Dockable;

import javax.swing.*;
import java.awt.*;

public class FixedSizePanel extends BasePanel implements Dockable {
Expand Down
8 changes: 4 additions & 4 deletions demo-single-app/src/basic/FloatingSample.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import ModernDocking.app.Docking;
import ModernDocking.DockingRegion;
import ModernDocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;

import javax.swing.*;
import java.awt.*;
Expand Down
21 changes: 11 additions & 10 deletions demo-single-app/src/basic/MainFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,27 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.*;
import ModernDocking.api.WindowLayoutBuilderAPI;
import ModernDocking.app.*;
import ModernDocking.exception.DockingLayoutException;
import ModernDocking.layouts.ApplicationLayout;
import ModernDocking.layouts.DockingLayouts;
import ModernDocking.settings.Settings;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockableTabPreference;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.api.WindowLayoutBuilderAPI;
import io.github.andrewauclair.moderndocking.app.*;
import io.github.andrewauclair.moderndocking.exception.DockingLayoutException;
import io.github.andrewauclair.moderndocking.layouts.ApplicationLayout;
import io.github.andrewauclair.moderndocking.layouts.DockingLayouts;
import io.github.andrewauclair.moderndocking.settings.Settings;
import com.formdev.flatlaf.FlatDarkLaf;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatLightLaf;
import com.formdev.flatlaf.intellijthemes.FlatSolarizedDarkIJTheme;
import com.formdev.flatlaf.intellijthemes.materialthemeuilite.FlatGitHubDarkIJTheme;
import ModernDocking.ext.ui.DockingUI;
import io.github.andrewauclair.moderndocking.ext.ui.DockingUI;
import exception.FailOnThreadViolationRepaintManager;
import picocli.CommandLine;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.KeyEvent;
import java.io.File;
import java.util.Objects;
import java.util.Random;
Expand Down
6 changes: 3 additions & 3 deletions demo-single-app/src/basic/OutputPanel.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package basic;

import ModernDocking.app.AppState;
import ModernDocking.DockableStyle;
import ModernDocking.DockingProperty;
import io.github.andrewauclair.moderndocking.app.AppState;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockingProperty;

import javax.swing.*;
import javax.swing.event.ChangeEvent;
Expand Down
6 changes: 3 additions & 3 deletions demo-single-app/src/basic/PropertiesDemoPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.app.AppState;
import ModernDocking.DockingProperty;
import ModernDocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.AppState;
import io.github.andrewauclair.moderndocking.DockingProperty;
import io.github.andrewauclair.moderndocking.DockingRegion;

import javax.swing.*;
import javax.swing.text.*;
Expand Down
10 changes: 5 additions & 5 deletions demo-single-app/src/basic/SimplePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.DockableStyle;
import ModernDocking.DockingProperty;
import ModernDocking.ui.DockingHeaderUI;
import ModernDocking.ui.HeaderController;
import ModernDocking.ui.HeaderModel;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockingProperty;
import io.github.andrewauclair.moderndocking.ui.DockingHeaderUI;
import io.github.andrewauclair.moderndocking.ui.HeaderController;
import io.github.andrewauclair.moderndocking.ui.HeaderModel;

import javax.swing.*;
import java.awt.*;
Expand Down
2 changes: 1 addition & 1 deletion demo-single-app/src/basic/ThemesPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.Dockable;
import io.github.andrewauclair.moderndocking.Dockable;
import com.formdev.flatlaf.FlatDarkLaf;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatLightLaf;
Expand Down
2 changes: 1 addition & 1 deletion demo-single-app/src/basic/ToolPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ of this software and associated documentation files (the "Software"), to deal
*/
package basic;

import ModernDocking.DockableStyle;
import io.github.andrewauclair.moderndocking.DockableStyle;

import javax.swing.*;

Expand Down
8 changes: 4 additions & 4 deletions demo-single-app/src/examples/Docking_dock.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ of this software and associated documentation files (the "Software"), to deal
*/
package examples;

import ModernDocking.Dockable;
import ModernDocking.app.Docking;
import ModernDocking.DockingRegion;
import ModernDocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;

import javax.swing.*;
import java.awt.*;
Expand Down
10 changes: 5 additions & 5 deletions demo-single-app/src/examples/NewWindow.java
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package examples;

import ModernDocking.app.Docking;
import ModernDocking.DockingRegion;
import ModernDocking.app.RootDockingPanel;
import ModernDocking.ui.DefaultDockingPanel;
import ModernDocking.ext.ui.DockingUI;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.ui.DefaultDockingPanel;
import io.github.andrewauclair.moderndocking.ext.ui.DockingUI;

import javax.swing.*;
import java.awt.*;
Expand Down
10 changes: 5 additions & 5 deletions demo-single-app/src/packets/MainFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ of this software and associated documentation files (the "Software"), to deal
*/
package packets;

import ModernDocking.app.AppState;
import ModernDocking.app.DockableMenuItem;
import ModernDocking.app.Docking;
import ModernDocking.app.RootDockingPanel;
import ModernDocking.exception.DockingLayoutException;
import io.github.andrewauclair.moderndocking.app.AppState;
import io.github.andrewauclair.moderndocking.app.DockableMenuItem;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.exception.DockingLayoutException;
import com.formdev.flatlaf.FlatDarkLaf;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatLightLaf;
Expand Down
6 changes: 3 additions & 3 deletions demo-single-app/src/packets/PacketBytesPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ of this software and associated documentation files (the "Software"), to deal
*/
package packets;

import ModernDocking.Dockable;
import ModernDocking.DockableStyle;
import ModernDocking.app.Docking;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.app.Docking;

import javax.swing.*;

Expand Down
6 changes: 3 additions & 3 deletions demo-single-app/src/packets/PacketInfoPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ of this software and associated documentation files (the "Software"), to deal
*/
package packets;

import ModernDocking.Dockable;
import ModernDocking.DockableStyle;
import ModernDocking.app.Docking;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.DockableStyle;
import io.github.andrewauclair.moderndocking.app.Docking;

import javax.swing.*;

Expand Down
4 changes: 2 additions & 2 deletions demo-single-app/src/packets/PacketListPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ of this software and associated documentation files (the "Software"), to deal
*/
package packets;

import ModernDocking.Dockable;
import ModernDocking.app.Docking;
import io.github.andrewauclair.moderndocking.Dockable;
import io.github.andrewauclair.moderndocking.app.Docking;

import javax.swing.*;

Expand Down
10 changes: 5 additions & 5 deletions demo-single-app/src/tests/DeregisterTests.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ of this software and associated documentation files (the "Software"), to deal
*/
package tests;

import ModernDocking.app.Docking;
import ModernDocking.DockingRegion;
import ModernDocking.app.RootDockingPanel;
import ModernDocking.ui.DefaultDockingPanel;
import ModernDocking.ext.ui.DockingUI;
import io.github.andrewauclair.moderndocking.app.Docking;
import io.github.andrewauclair.moderndocking.DockingRegion;
import io.github.andrewauclair.moderndocking.app.RootDockingPanel;
import io.github.andrewauclair.moderndocking.ui.DefaultDockingPanel;
import io.github.andrewauclair.moderndocking.ext.ui.DockingUI;

import javax.swing.*;
import java.awt.*;
Expand Down
Loading

0 comments on commit d50af85

Please sign in to comment.