├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── Writerside ├── c.list ├── cfg │ └── buildprofiles.xml ├── images │ ├── adjusting_split.gif │ ├── close_panel.gif │ ├── completion_procedure.png │ ├── completion_procedure_dark.png │ ├── convert_table_to_xml.png │ ├── convert_table_to_xml_dark.png │ ├── creating_tab_group.gif │ ├── docking_handles.gif │ ├── docking_regions.gif │ ├── floating_panel.gif │ ├── has_more_options.gif │ ├── new_topic_options.png │ ├── new_topic_options_dark.png │ ├── new_window.gif │ ├── pinning_panel.gif │ └── root_docking_handles.gif ├── m.tree ├── project.ihp ├── redirection-rules.xml ├── topics │ ├── Customization-Points.md │ ├── Dockable-Interface.md │ ├── Dockable-Properties.md │ ├── Docking-Programatically.md │ ├── Events.md │ ├── Exceptions.md │ ├── Hello-World.md │ ├── Internal-Workings.md │ ├── Listeners.md │ ├── Look-and-Feel.md │ ├── Menu-Items.md │ ├── Modern-Docking-API.md │ ├── Modern-Docking-UI.md │ ├── Packaging.md │ ├── Persistence.md │ ├── User-Facing-Features.md │ ├── Working-With-Layouts.md │ └── starter-topic.md └── v.list ├── demo-multi-app ├── build.gradle ├── resources │ ├── docking │ │ ├── FlatDarkLaf.properties │ │ └── FlatLightLaf.properties │ └── icons │ │ ├── dark │ │ ├── close.png │ │ ├── maximize.png │ │ ├── minimize.png │ │ └── pin.png │ │ └── light │ │ ├── close.png │ │ ├── icons8-vga-100.png │ │ ├── icons8-vga-16.png │ │ ├── icons8-vga-50.png │ │ ├── maximize.png │ │ ├── minimize.png │ │ └── pin.png └── src │ ├── basic │ ├── AlwaysDisplayedPanel.java │ ├── BasePanel.java │ ├── MainFrame.java │ ├── MultipleInstances.java │ ├── OutputPanel.java │ ├── SimplePanel.java │ ├── ThemesPanel.java │ └── ToolPanel.java │ ├── examples │ ├── BringToFront.java │ ├── Display.java │ └── Maximize.java │ └── exception │ ├── CheckThreadViolationRepaintManager.java │ ├── EdtViolationException.java │ └── FailOnThreadViolationRepaintManager.java ├── demo-single-app ├── build.gradle ├── resources │ ├── docking │ │ ├── FlatDarkLaf.properties │ │ └── FlatLightLaf.properties │ └── icons │ │ ├── dark │ │ ├── close.png │ │ ├── maximize.png │ │ ├── minimize.png │ │ └── pin.png │ │ └── light │ │ ├── close.png │ │ ├── icons8-vga-100.png │ │ ├── icons8-vga-16.png │ │ ├── icons8-vga-50.png │ │ ├── maximize.png │ │ ├── minimize.png │ │ └── pin.png └── src │ ├── basic │ ├── AlwaysDisplayedPanel.java │ ├── Anchor.java │ ├── BasePanel.java │ ├── DialogWithDocking.java │ ├── Example.java │ ├── FixedSizePanel.java │ ├── FloatingSample.java │ ├── IncorrectDynamicDockable.java │ ├── MainFrame.java │ ├── OutputPanel.java │ ├── PropertiesDemoPanel.java │ ├── ScrollingWithToolbarPanel.java │ ├── SimplePanel.java │ ├── ThemesPanel.java │ └── ToolPanel.java │ ├── editor │ └── EditorExample.java │ ├── examples │ ├── BringToFront.java │ ├── Display.java │ ├── Docking_dock.java │ ├── Maximize.java │ ├── NewWindow.java │ ├── TopTabsMode.java │ └── UpdateTabInfo.java │ ├── exception │ ├── CheckThreadViolationRepaintManager.java │ ├── EdtViolationException.java │ └── FailOnThreadViolationRepaintManager.java │ ├── packets │ ├── MainFrame.java │ ├── PacketBytesPanel.java │ ├── PacketInfoPanel.java │ └── PacketListPanel.java │ └── tests │ ├── DeregisterTests.java │ ├── TranslucentTest.java │ └── WindowLayoutBuilderTests.java ├── docking-api ├── build.gradle ├── resources │ └── api_icons │ │ ├── close-16.png │ │ ├── close.png │ │ └── settings.png └── src │ ├── io │ └── github │ │ └── andrewauclair │ │ └── moderndocking │ │ ├── Dockable.java │ │ ├── DockableStyle.java │ │ ├── DockableTabPreference.java │ │ ├── DockingProperty.java │ │ ├── DockingRegion.java │ │ ├── DynamicDockableParameters.java │ │ ├── Property.java │ │ ├── api │ │ ├── AppStateAPI.java │ │ ├── DockingAPI.java │ │ ├── DockingStateAPI.java │ │ ├── LayoutPersistenceAPI.java │ │ ├── RootDockingPanelAPI.java │ │ └── WindowLayoutBuilderAPI.java │ │ ├── event │ │ ├── DockingEvent.java │ │ ├── DockingLayoutEvent.java │ │ ├── DockingLayoutListener.java │ │ ├── DockingListener.java │ │ ├── MaximizeListener.java │ │ └── NewFloatingFrameListener.java │ │ ├── exception │ │ ├── DockableNotFoundException.java │ │ ├── DockableRegistrationFailureException.java │ │ ├── DockingLayoutException.java │ │ ├── NotDockedException.java │ │ ├── RootDockingPanelNotFoundException.java │ │ └── RootDockingPanelRegistrationFailureException.java │ │ ├── internal │ │ ├── ActiveDockableHighlighter.java │ │ ├── AppStatePersister.java │ │ ├── CustomTabbedPane.java │ │ ├── DisplayPanel.java │ │ ├── DockableProperties.java │ │ ├── DockableToolbar.java │ │ ├── DockableWrapper.java │ │ ├── DockedAnchorPanel.java │ │ ├── DockedAutoHidePanel.java │ │ ├── DockedSimplePanel.java │ │ ├── DockedSplitPanel.java │ │ ├── DockedTabbedPanel.java │ │ ├── DockingComponentUtils.java │ │ ├── DockingInternal.java │ │ ├── DockingListeners.java │ │ ├── DockingPanel.java │ │ ├── FailedDockable.java │ │ ├── FloatingFrame.java │ │ ├── InternalRootDockingPanel.java │ │ ├── floating │ │ │ ├── DisplayPanelFloatListener.java │ │ │ ├── DockableHandles.java │ │ │ ├── DockedTabbedPanelFloatListener.java │ │ │ ├── DockingHandle.java │ │ │ ├── FloatListener.java │ │ │ ├── FloatUtilsFrame.java │ │ │ ├── Floating.java │ │ │ ├── FloatingOverlay.java │ │ │ ├── RootDockingHandles.java │ │ │ └── TempFloatingFrame.java │ │ └── util │ │ │ ├── CombinedIcon.java │ │ │ ├── RotatedIcon.java │ │ │ ├── SlideBorder.java │ │ │ ├── TextIcon.java │ │ │ └── UnselectableButtonGroup.java │ │ ├── layouts │ │ ├── ApplicationLayout.java │ │ ├── DockingAnchorPanelNode.java │ │ ├── DockingLayoutNode.java │ │ ├── DockingLayoutRootNode.java │ │ ├── DockingLayouts.java │ │ ├── DockingSimplePanelNode.java │ │ ├── DockingSplitPanelNode.java │ │ ├── DockingTabPanelNode.java │ │ ├── EmptyPanelNode.java │ │ └── WindowLayout.java │ │ ├── settings │ │ └── Settings.java │ │ └── ui │ │ ├── DefaultDockingPanel.java │ │ ├── DefaultHeaderUI.java │ │ ├── DockingHeaderUI.java │ │ ├── DockingSettings.java │ │ ├── DropdownUI.java │ │ ├── HeaderController.java │ │ ├── HeaderModel.java │ │ └── ToolbarLocation.java │ └── module-info.java ├── docking-multi-app ├── build.gradle └── src │ ├── io │ └── github │ │ └── andrewauclair │ │ └── moderndocking │ │ └── app │ │ ├── ApplicationLayoutMenuItem.java │ │ ├── DockableMenuItem.java │ │ ├── Docking.java │ │ ├── DockingState.java │ │ ├── LayoutPersistence.java │ │ ├── LayoutsMenu.java │ │ ├── RootDockingPanel.java │ │ └── WindowLayoutBuilder.java │ └── module-info.java ├── docking-single-app ├── build.gradle └── src │ ├── io │ └── github │ │ └── andrewauclair │ │ └── moderndocking │ │ └── app │ │ ├── AppState.java │ │ ├── ApplicationLayoutMenuItem.java │ │ ├── DockableMenuItem.java │ │ ├── Docking.java │ │ ├── DockingState.java │ │ ├── LayoutPersistence.java │ │ ├── LayoutsMenu.java │ │ ├── RootDockingPanel.java │ │ └── WindowLayoutBuilder.java │ └── module-info.java ├── docking-ui ├── build.gradle ├── resources │ └── ui_ext_icons │ │ ├── close.svg │ │ └── settings.svg └── src │ ├── io │ └── github │ │ └── andrewauclair │ │ └── moderndocking │ │ └── ext │ │ └── ui │ │ ├── DockingUI.java │ │ └── FlatLafHeaderUI.java │ └── module-info.java ├── docs ├── Makefile ├── Menu-Items.rst ├── README.md ├── TODO.md ├── make.bat ├── requirements.in ├── requirements.txt └── source │ ├── Customization-Points.rst │ ├── Dockable-Interface.rst │ ├── Dockable-Properties.rst │ ├── Docking-Programmatically.rst │ ├── Events.rst │ ├── Exceptions.rst │ ├── Hello-World.rst │ ├── Internal-Workings.rst │ ├── Listeners.rst │ ├── Look-and-Feel.rst │ ├── Menu-Items.rst │ ├── Modern-Docking-API.rst │ ├── Modern-Docking-UI.rst │ ├── Packaging.rst │ ├── Persistence.rst │ ├── User-Facing-Features.rst │ ├── Working-with-Layouts.rst │ ├── conf.py │ ├── images │ ├── adjusting_split.gif │ ├── close_panel.gif │ ├── completion_procedure.png │ ├── completion_procedure_dark.png │ ├── convert_table_to_xml.png │ ├── convert_table_to_xml_dark.png │ ├── creating_tab_group.gif │ ├── docking_handles.gif │ ├── docking_regions.gif │ ├── floating_panel.gif │ ├── has_more_options.gif │ ├── new_topic_options.png │ ├── new_topic_options_dark.png │ ├── new_window.gif │ ├── pinning_panel.gif │ └── root_docking_handles.gif │ └── index.rst ├── example_layout.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle_upgrade.bat ├── gradlew ├── gradlew.bat ├── publish.bat └── settings.gradle /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/README.md -------------------------------------------------------------------------------- /Writerside/c.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/c.list -------------------------------------------------------------------------------- /Writerside/cfg/buildprofiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/cfg/buildprofiles.xml -------------------------------------------------------------------------------- /Writerside/images/adjusting_split.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/adjusting_split.gif -------------------------------------------------------------------------------- /Writerside/images/close_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/close_panel.gif -------------------------------------------------------------------------------- /Writerside/images/completion_procedure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/completion_procedure.png -------------------------------------------------------------------------------- /Writerside/images/completion_procedure_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/completion_procedure_dark.png -------------------------------------------------------------------------------- /Writerside/images/convert_table_to_xml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/convert_table_to_xml.png -------------------------------------------------------------------------------- /Writerside/images/convert_table_to_xml_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/convert_table_to_xml_dark.png -------------------------------------------------------------------------------- /Writerside/images/creating_tab_group.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/creating_tab_group.gif -------------------------------------------------------------------------------- /Writerside/images/docking_handles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/docking_handles.gif -------------------------------------------------------------------------------- /Writerside/images/docking_regions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/docking_regions.gif -------------------------------------------------------------------------------- /Writerside/images/floating_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/floating_panel.gif -------------------------------------------------------------------------------- /Writerside/images/has_more_options.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/has_more_options.gif -------------------------------------------------------------------------------- /Writerside/images/new_topic_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/new_topic_options.png -------------------------------------------------------------------------------- /Writerside/images/new_topic_options_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/new_topic_options_dark.png -------------------------------------------------------------------------------- /Writerside/images/new_window.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/new_window.gif -------------------------------------------------------------------------------- /Writerside/images/pinning_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/pinning_panel.gif -------------------------------------------------------------------------------- /Writerside/images/root_docking_handles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/images/root_docking_handles.gif -------------------------------------------------------------------------------- /Writerside/m.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/m.tree -------------------------------------------------------------------------------- /Writerside/project.ihp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/project.ihp -------------------------------------------------------------------------------- /Writerside/redirection-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/redirection-rules.xml -------------------------------------------------------------------------------- /Writerside/topics/Customization-Points.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Customization-Points.md -------------------------------------------------------------------------------- /Writerside/topics/Dockable-Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Dockable-Interface.md -------------------------------------------------------------------------------- /Writerside/topics/Dockable-Properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Dockable-Properties.md -------------------------------------------------------------------------------- /Writerside/topics/Docking-Programatically.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Docking-Programatically.md -------------------------------------------------------------------------------- /Writerside/topics/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Events.md -------------------------------------------------------------------------------- /Writerside/topics/Exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Exceptions.md -------------------------------------------------------------------------------- /Writerside/topics/Hello-World.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Hello-World.md -------------------------------------------------------------------------------- /Writerside/topics/Internal-Workings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Internal-Workings.md -------------------------------------------------------------------------------- /Writerside/topics/Listeners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Listeners.md -------------------------------------------------------------------------------- /Writerside/topics/Look-and-Feel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Look-and-Feel.md -------------------------------------------------------------------------------- /Writerside/topics/Menu-Items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Menu-Items.md -------------------------------------------------------------------------------- /Writerside/topics/Modern-Docking-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Modern-Docking-API.md -------------------------------------------------------------------------------- /Writerside/topics/Modern-Docking-UI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Modern-Docking-UI.md -------------------------------------------------------------------------------- /Writerside/topics/Packaging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Packaging.md -------------------------------------------------------------------------------- /Writerside/topics/Persistence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Persistence.md -------------------------------------------------------------------------------- /Writerside/topics/User-Facing-Features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/User-Facing-Features.md -------------------------------------------------------------------------------- /Writerside/topics/Working-With-Layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/Working-With-Layouts.md -------------------------------------------------------------------------------- /Writerside/topics/starter-topic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/topics/starter-topic.md -------------------------------------------------------------------------------- /Writerside/v.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/Writerside/v.list -------------------------------------------------------------------------------- /demo-multi-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/build.gradle -------------------------------------------------------------------------------- /demo-multi-app/resources/docking/FlatDarkLaf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/docking/FlatDarkLaf.properties -------------------------------------------------------------------------------- /demo-multi-app/resources/docking/FlatLightLaf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/docking/FlatLightLaf.properties -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/dark/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/dark/close.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/dark/maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/dark/maximize.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/dark/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/dark/minimize.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/dark/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/dark/pin.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/close.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/icons8-vga-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/icons8-vga-100.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/icons8-vga-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/icons8-vga-16.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/icons8-vga-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/icons8-vga-50.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/maximize.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/minimize.png -------------------------------------------------------------------------------- /demo-multi-app/resources/icons/light/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/resources/icons/light/pin.png -------------------------------------------------------------------------------- /demo-multi-app/src/basic/AlwaysDisplayedPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/AlwaysDisplayedPanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/BasePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/BasePanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/MainFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/MainFrame.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/MultipleInstances.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/MultipleInstances.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/OutputPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/OutputPanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/SimplePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/SimplePanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/ThemesPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/ThemesPanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/basic/ToolPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/basic/ToolPanel.java -------------------------------------------------------------------------------- /demo-multi-app/src/examples/BringToFront.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class BringToFront { 4 | } 5 | -------------------------------------------------------------------------------- /demo-multi-app/src/examples/Display.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class Display { 4 | } 5 | -------------------------------------------------------------------------------- /demo-multi-app/src/examples/Maximize.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class Maximize { 4 | } 5 | -------------------------------------------------------------------------------- /demo-multi-app/src/exception/CheckThreadViolationRepaintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/exception/CheckThreadViolationRepaintManager.java -------------------------------------------------------------------------------- /demo-multi-app/src/exception/EdtViolationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/exception/EdtViolationException.java -------------------------------------------------------------------------------- /demo-multi-app/src/exception/FailOnThreadViolationRepaintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-multi-app/src/exception/FailOnThreadViolationRepaintManager.java -------------------------------------------------------------------------------- /demo-single-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/build.gradle -------------------------------------------------------------------------------- /demo-single-app/resources/docking/FlatDarkLaf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/docking/FlatDarkLaf.properties -------------------------------------------------------------------------------- /demo-single-app/resources/docking/FlatLightLaf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/docking/FlatLightLaf.properties -------------------------------------------------------------------------------- /demo-single-app/resources/icons/dark/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/dark/close.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/dark/maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/dark/maximize.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/dark/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/dark/minimize.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/dark/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/dark/pin.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/close.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/icons8-vga-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/icons8-vga-100.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/icons8-vga-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/icons8-vga-16.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/icons8-vga-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/icons8-vga-50.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/maximize.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/minimize.png -------------------------------------------------------------------------------- /demo-single-app/resources/icons/light/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/resources/icons/light/pin.png -------------------------------------------------------------------------------- /demo-single-app/src/basic/AlwaysDisplayedPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/AlwaysDisplayedPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/Anchor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/Anchor.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/BasePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/BasePanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/DialogWithDocking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/DialogWithDocking.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/Example.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/FixedSizePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/FixedSizePanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/FloatingSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/FloatingSample.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/IncorrectDynamicDockable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/IncorrectDynamicDockable.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/MainFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/MainFrame.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/OutputPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/OutputPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/PropertiesDemoPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/PropertiesDemoPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/ScrollingWithToolbarPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/ScrollingWithToolbarPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/SimplePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/SimplePanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/ThemesPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/ThemesPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/basic/ToolPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/basic/ToolPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/editor/EditorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/editor/EditorExample.java -------------------------------------------------------------------------------- /demo-single-app/src/examples/BringToFront.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class BringToFront { 4 | } 5 | -------------------------------------------------------------------------------- /demo-single-app/src/examples/Display.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class Display { 4 | } 5 | -------------------------------------------------------------------------------- /demo-single-app/src/examples/Docking_dock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/examples/Docking_dock.java -------------------------------------------------------------------------------- /demo-single-app/src/examples/Maximize.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class Maximize { 4 | } 5 | -------------------------------------------------------------------------------- /demo-single-app/src/examples/NewWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/examples/NewWindow.java -------------------------------------------------------------------------------- /demo-single-app/src/examples/TopTabsMode.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class TopTabsMode { 4 | } 5 | -------------------------------------------------------------------------------- /demo-single-app/src/examples/UpdateTabInfo.java: -------------------------------------------------------------------------------- 1 | package examples; 2 | 3 | public class UpdateTabInfo { 4 | } 5 | -------------------------------------------------------------------------------- /demo-single-app/src/exception/CheckThreadViolationRepaintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/exception/CheckThreadViolationRepaintManager.java -------------------------------------------------------------------------------- /demo-single-app/src/exception/EdtViolationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/exception/EdtViolationException.java -------------------------------------------------------------------------------- /demo-single-app/src/exception/FailOnThreadViolationRepaintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/exception/FailOnThreadViolationRepaintManager.java -------------------------------------------------------------------------------- /demo-single-app/src/packets/MainFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/packets/MainFrame.java -------------------------------------------------------------------------------- /demo-single-app/src/packets/PacketBytesPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/packets/PacketBytesPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/packets/PacketInfoPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/packets/PacketInfoPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/packets/PacketListPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/packets/PacketListPanel.java -------------------------------------------------------------------------------- /demo-single-app/src/tests/DeregisterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/tests/DeregisterTests.java -------------------------------------------------------------------------------- /demo-single-app/src/tests/TranslucentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/tests/TranslucentTest.java -------------------------------------------------------------------------------- /demo-single-app/src/tests/WindowLayoutBuilderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/demo-single-app/src/tests/WindowLayoutBuilderTests.java -------------------------------------------------------------------------------- /docking-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/build.gradle -------------------------------------------------------------------------------- /docking-api/resources/api_icons/close-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/resources/api_icons/close-16.png -------------------------------------------------------------------------------- /docking-api/resources/api_icons/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/resources/api_icons/close.png -------------------------------------------------------------------------------- /docking-api/resources/api_icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/resources/api_icons/settings.png -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/Dockable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/Dockable.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/DockableStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/DockableStyle.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/DockableTabPreference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/DockableTabPreference.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/DockingProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/DockingProperty.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/DockingRegion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/DockingRegion.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/DynamicDockableParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/DynamicDockableParameters.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/Property.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/AppStateAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/AppStateAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/DockingAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/DockingAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/DockingStateAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/DockingStateAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/LayoutPersistenceAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/LayoutPersistenceAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/RootDockingPanelAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/RootDockingPanelAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/api/WindowLayoutBuilderAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/api/WindowLayoutBuilderAPI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/DockingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/DockingEvent.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/DockingLayoutEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/DockingLayoutEvent.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/DockingLayoutListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/DockingLayoutListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/DockingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/DockingListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/MaximizeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/MaximizeListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/event/NewFloatingFrameListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/event/NewFloatingFrameListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/DockableNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/DockableNotFoundException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/DockableRegistrationFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/DockableRegistrationFailureException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/DockingLayoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/DockingLayoutException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/NotDockedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/NotDockedException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/RootDockingPanelNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/RootDockingPanelNotFoundException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/exception/RootDockingPanelRegistrationFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/exception/RootDockingPanelRegistrationFailureException.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/ActiveDockableHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/ActiveDockableHighlighter.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/AppStatePersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/AppStatePersister.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/CustomTabbedPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/CustomTabbedPane.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DisplayPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DisplayPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableProperties.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableToolbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableToolbar.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockableWrapper.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedAnchorPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedAnchorPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedAutoHidePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedAutoHidePanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedSimplePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedSimplePanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedSplitPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedSplitPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedTabbedPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockedTabbedPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingComponentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingComponentUtils.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingInternal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingInternal.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingListeners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingListeners.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/DockingPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/FailedDockable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/FailedDockable.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/FloatingFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/FloatingFrame.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/InternalRootDockingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/InternalRootDockingPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DisplayPanelFloatListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DisplayPanelFloatListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockableHandles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockableHandles.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockedTabbedPanelFloatListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockedTabbedPanelFloatListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockingHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/DockingHandle.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatListener.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatUtilsFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatUtilsFrame.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/Floating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/Floating.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatingOverlay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/FloatingOverlay.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/RootDockingHandles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/RootDockingHandles.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/TempFloatingFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/floating/TempFloatingFrame.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/util/CombinedIcon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/util/CombinedIcon.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/util/RotatedIcon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/util/RotatedIcon.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/util/SlideBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/util/SlideBorder.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/util/TextIcon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/util/TextIcon.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/internal/util/UnselectableButtonGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/internal/util/UnselectableButtonGroup.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/ApplicationLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/ApplicationLayout.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingAnchorPanelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingAnchorPanelNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayoutNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayoutNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayoutRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayoutRootNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayouts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingLayouts.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingSimplePanelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingSimplePanelNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingSplitPanelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingSplitPanelNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingTabPanelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/DockingTabPanelNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/EmptyPanelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/EmptyPanelNode.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/layouts/WindowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/layouts/WindowLayout.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/settings/Settings.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/DefaultDockingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/DefaultDockingPanel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/DefaultHeaderUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/DefaultHeaderUI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/DockingHeaderUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/DockingHeaderUI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/DockingSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/DockingSettings.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/DropdownUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/DropdownUI.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/HeaderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/HeaderController.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/HeaderModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/HeaderModel.java -------------------------------------------------------------------------------- /docking-api/src/io/github/andrewauclair/moderndocking/ui/ToolbarLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/io/github/andrewauclair/moderndocking/ui/ToolbarLocation.java -------------------------------------------------------------------------------- /docking-api/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-api/src/module-info.java -------------------------------------------------------------------------------- /docking-multi-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/build.gradle -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/ApplicationLayoutMenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/ApplicationLayoutMenuItem.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/DockableMenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/DockableMenuItem.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/Docking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/Docking.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/DockingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/DockingState.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/LayoutPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/LayoutPersistence.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/LayoutsMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/LayoutsMenu.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/RootDockingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/RootDockingPanel.java -------------------------------------------------------------------------------- /docking-multi-app/src/io/github/andrewauclair/moderndocking/app/WindowLayoutBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/io/github/andrewauclair/moderndocking/app/WindowLayoutBuilder.java -------------------------------------------------------------------------------- /docking-multi-app/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-multi-app/src/module-info.java -------------------------------------------------------------------------------- /docking-single-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/build.gradle -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/AppState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/AppState.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/ApplicationLayoutMenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/ApplicationLayoutMenuItem.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/DockableMenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/DockableMenuItem.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/Docking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/Docking.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/DockingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/DockingState.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/LayoutPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/LayoutPersistence.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/LayoutsMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/LayoutsMenu.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/RootDockingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/RootDockingPanel.java -------------------------------------------------------------------------------- /docking-single-app/src/io/github/andrewauclair/moderndocking/app/WindowLayoutBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/io/github/andrewauclair/moderndocking/app/WindowLayoutBuilder.java -------------------------------------------------------------------------------- /docking-single-app/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-single-app/src/module-info.java -------------------------------------------------------------------------------- /docking-ui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/build.gradle -------------------------------------------------------------------------------- /docking-ui/resources/ui_ext_icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/resources/ui_ext_icons/close.svg -------------------------------------------------------------------------------- /docking-ui/resources/ui_ext_icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/resources/ui_ext_icons/settings.svg -------------------------------------------------------------------------------- /docking-ui/src/io/github/andrewauclair/moderndocking/ext/ui/DockingUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/src/io/github/andrewauclair/moderndocking/ext/ui/DockingUI.java -------------------------------------------------------------------------------- /docking-ui/src/io/github/andrewauclair/moderndocking/ext/ui/FlatLafHeaderUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/src/io/github/andrewauclair/moderndocking/ext/ui/FlatLafHeaderUI.java -------------------------------------------------------------------------------- /docking-ui/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docking-ui/src/module-info.java -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/Menu-Items.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/TODO.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/Customization-Points.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Customization-Points.rst -------------------------------------------------------------------------------- /docs/source/Dockable-Interface.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Dockable-Interface.rst -------------------------------------------------------------------------------- /docs/source/Dockable-Properties.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Dockable-Properties.rst -------------------------------------------------------------------------------- /docs/source/Docking-Programmatically.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Docking-Programmatically.rst -------------------------------------------------------------------------------- /docs/source/Events.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Events.rst -------------------------------------------------------------------------------- /docs/source/Exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Exceptions.rst -------------------------------------------------------------------------------- /docs/source/Hello-World.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Hello-World.rst -------------------------------------------------------------------------------- /docs/source/Internal-Workings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Internal-Workings.rst -------------------------------------------------------------------------------- /docs/source/Listeners.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Listeners.rst -------------------------------------------------------------------------------- /docs/source/Look-and-Feel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Look-and-Feel.rst -------------------------------------------------------------------------------- /docs/source/Menu-Items.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Menu-Items.rst -------------------------------------------------------------------------------- /docs/source/Modern-Docking-API.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Modern-Docking-API.rst -------------------------------------------------------------------------------- /docs/source/Modern-Docking-UI.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Modern-Docking-UI.rst -------------------------------------------------------------------------------- /docs/source/Packaging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Packaging.rst -------------------------------------------------------------------------------- /docs/source/Persistence.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Persistence.rst -------------------------------------------------------------------------------- /docs/source/User-Facing-Features.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/User-Facing-Features.rst -------------------------------------------------------------------------------- /docs/source/Working-with-Layouts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/Working-with-Layouts.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/images/adjusting_split.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/adjusting_split.gif -------------------------------------------------------------------------------- /docs/source/images/close_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/close_panel.gif -------------------------------------------------------------------------------- /docs/source/images/completion_procedure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/completion_procedure.png -------------------------------------------------------------------------------- /docs/source/images/completion_procedure_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/completion_procedure_dark.png -------------------------------------------------------------------------------- /docs/source/images/convert_table_to_xml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/convert_table_to_xml.png -------------------------------------------------------------------------------- /docs/source/images/convert_table_to_xml_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/convert_table_to_xml_dark.png -------------------------------------------------------------------------------- /docs/source/images/creating_tab_group.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/creating_tab_group.gif -------------------------------------------------------------------------------- /docs/source/images/docking_handles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/docking_handles.gif -------------------------------------------------------------------------------- /docs/source/images/docking_regions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/docking_regions.gif -------------------------------------------------------------------------------- /docs/source/images/floating_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/floating_panel.gif -------------------------------------------------------------------------------- /docs/source/images/has_more_options.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/has_more_options.gif -------------------------------------------------------------------------------- /docs/source/images/new_topic_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/new_topic_options.png -------------------------------------------------------------------------------- /docs/source/images/new_topic_options_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/new_topic_options_dark.png -------------------------------------------------------------------------------- /docs/source/images/new_window.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/new_window.gif -------------------------------------------------------------------------------- /docs/source/images/pinning_panel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/pinning_panel.gif -------------------------------------------------------------------------------- /docs/source/images/root_docking_handles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/images/root_docking_handles.gif -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /example_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/example_layout.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradle_upgrade.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/gradle_upgrade.bat -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/gradlew.bat -------------------------------------------------------------------------------- /publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/publish.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewauclair/ModernDocking/HEAD/settings.gradle --------------------------------------------------------------------------------