├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE.md ├── README.MD ├── jitpack.yml ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── valkryst │ │ └── VTerminal │ │ ├── component │ │ ├── VEditorPane.java │ │ ├── VFrame.java │ │ ├── VPanel.java │ │ ├── VPasswordField.java │ │ ├── VTextArea.java │ │ ├── VTextField.java │ │ └── VTextPane.java │ │ ├── font │ │ └── VFont.java │ │ ├── image │ │ └── SequentialOp.java │ │ ├── palette │ │ ├── Palette.java │ │ └── VColor.java │ │ └── plaf │ │ ├── VBasicArrowButton.java │ │ ├── VButtonUI.java │ │ ├── VCheckBoxUI.java │ │ ├── VEditorPaneUI.java │ │ ├── VLabelUI.java │ │ ├── VPanelUI.java │ │ ├── VPasswordFieldUI.java │ │ ├── VProgressBarUI.java │ │ ├── VRadioButtonUI.java │ │ ├── VScrollBarUI.java │ │ ├── VScrollPaneUI.java │ │ ├── VTabbedPaneUI.java │ │ ├── VTerminalLookAndFeel.java │ │ ├── VTextAreaUI.java │ │ ├── VTextFieldUI.java │ │ ├── VTextPaneUI.java │ │ └── VToolTipUI.java └── resources │ ├── Fonts │ ├── DejaVuSansMono.ttf │ └── Licenses │ │ └── DejaVu.md │ └── Palettes │ └── Dracula.properties └── test ├── java └── com │ └── valkryst │ └── VTerminal │ ├── component │ ├── VFrameTest.java │ └── VPanelTest.java │ ├── image │ └── SequentialOpTest.java │ ├── palette │ ├── PaletteTest.java │ └── VColorTest.java │ └── plaf │ ├── VButtonUITest.java │ ├── VCheckBoxUITest.java │ ├── VLabelUITest.java │ ├── VPasswordFieldUITest.java │ ├── VRadioButtonUITest.java │ ├── VTerminalLookAndFeelTest.java │ ├── VTextAreaUITest.java │ └── VTextFieldUITest.java └── resources └── Fonts └── DejaVuSansMono.ttf /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Valkryst -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/README.MD -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/jitpack.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VEditorPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VEditorPane.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VFrame.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VPanel.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VPasswordField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VPasswordField.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VTextArea.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VTextArea.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VTextField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VTextField.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/component/VTextPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/component/VTextPane.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/font/VFont.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/font/VFont.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/image/SequentialOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/image/SequentialOp.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/palette/Palette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/palette/Palette.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/palette/VColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/palette/VColor.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VBasicArrowButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VBasicArrowButton.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VButtonUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VButtonUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VCheckBoxUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VCheckBoxUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VEditorPaneUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VEditorPaneUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VLabelUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VLabelUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VPanelUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VPanelUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VPasswordFieldUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VPasswordFieldUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VProgressBarUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VProgressBarUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VRadioButtonUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VRadioButtonUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VScrollBarUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VScrollBarUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VScrollPaneUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VScrollPaneUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VTabbedPaneUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VTabbedPaneUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VTerminalLookAndFeel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VTerminalLookAndFeel.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VTextAreaUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VTextAreaUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VTextFieldUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VTextFieldUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VTextPaneUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VTextPaneUI.java -------------------------------------------------------------------------------- /src/main/java/com/valkryst/VTerminal/plaf/VToolTipUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/java/com/valkryst/VTerminal/plaf/VToolTipUI.java -------------------------------------------------------------------------------- /src/main/resources/Fonts/DejaVuSansMono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/resources/Fonts/DejaVuSansMono.ttf -------------------------------------------------------------------------------- /src/main/resources/Fonts/Licenses/DejaVu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/resources/Fonts/Licenses/DejaVu.md -------------------------------------------------------------------------------- /src/main/resources/Palettes/Dracula.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/main/resources/Palettes/Dracula.properties -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/component/VFrameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/component/VFrameTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/component/VPanelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/component/VPanelTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/image/SequentialOpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/image/SequentialOpTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/palette/PaletteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/palette/PaletteTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/palette/VColorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/palette/VColorTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VButtonUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VButtonUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VCheckBoxUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VCheckBoxUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VLabelUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VLabelUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VPasswordFieldUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VPasswordFieldUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VRadioButtonUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VRadioButtonUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VTerminalLookAndFeelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VTerminalLookAndFeelTest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VTextAreaUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VTextAreaUITest.java -------------------------------------------------------------------------------- /src/test/java/com/valkryst/VTerminal/plaf/VTextFieldUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/java/com/valkryst/VTerminal/plaf/VTextFieldUITest.java -------------------------------------------------------------------------------- /src/test/resources/Fonts/DejaVuSansMono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valkryst/VTerminal/HEAD/src/test/resources/Fonts/DejaVuSansMono.ttf --------------------------------------------------------------------------------