├── .gitattributes ├── .github └── copilot-instructions.md ├── .gitignore ├── LICENSE.md ├── README.md ├── README_DEPLOY.md ├── data ├── JetBrainsMono-Regular.ttf └── shaders │ ├── checkerboard.glsl │ ├── gradient.glsl │ ├── guideGridPoints.glsl │ ├── sliderBackground.glsl │ ├── sliderBackgroundColor.glsl │ └── testShader.glsl ├── deploy.sh ├── docs ├── allclasses-frame.html ├── allclasses-noframe.html ├── com │ └── krab │ │ └── lazy │ │ ├── ColorPoint.html │ │ ├── Input.html │ │ ├── KeyState.html │ │ ├── LazyGui.html │ │ ├── LazyGuiSettings.html │ │ ├── PickerColor.html │ │ ├── ShaderReloader.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── constant-values.html ├── deprecated-list.html ├── help-doc.html ├── index-files │ ├── index-1.html │ ├── index-10.html │ ├── index-11.html │ ├── index-12.html │ ├── index-13.html │ ├── index-14.html │ ├── index-15.html │ ├── index-2.html │ ├── index-3.html │ ├── index-4.html │ ├── index-5.html │ ├── index-6.html │ ├── index-7.html │ ├── index-8.html │ └── index-9.html ├── index.html ├── overview-tree.html ├── package-list ├── script.js └── stylesheet.css ├── git_delete_latest_tag.sh ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library.properties ├── settings.gradle └── src └── main ├── java └── com │ └── krab │ └── lazy │ ├── ColorPoint.java │ ├── Input.java │ ├── KeyState.java │ ├── LazyGui.java │ ├── LazyGuiSettings.java │ ├── PickerColor.java │ ├── ShaderReloader.java │ ├── examples │ ├── BasicExample │ │ └── BasicExample.pde │ ├── GeneralOverview │ │ └── GeneralOverview.pde │ ├── GradientColorAt │ │ └── GradientColorAt.pde │ ├── IndexedPaths │ │ └── IndexedPaths.pde │ ├── InputWatcher │ │ └── InputWatcher.pde │ ├── MouseDrawing │ │ └── MouseDrawing.pde │ ├── OptionalSetup │ │ └── OptionalSetup.pde │ ├── PathHiding │ │ └── PathHiding.pde │ ├── PeasyCamExample │ │ └── PeasyCamExample.pde │ ├── ShaderReloading │ │ ├── ShaderReloading.pde │ │ └── data │ │ │ └── template.glsl │ ├── TexturePreview │ │ ├── TexturePreview.pde │ │ └── data │ │ │ ├── hueShift.glsl │ │ │ └── picsum_dog.jpg │ ├── TexturedTriangleFan │ │ └── TexturedTriangleFan.pde │ └── UtilityMethods │ │ └── UtilityMethods.pde │ ├── examples_intellij │ ├── Controls.java │ ├── ExampleSketch.java │ ├── Gradient.java │ ├── GradientSimple.java │ ├── InputWatcherTest.java │ ├── MouseDrawing.java │ ├── OutrunDemo.java │ ├── PixelDensity.java │ ├── ReadmeVisualsGenerator.java │ ├── SaveFromCodeTest.java │ ├── SettingsTest.java │ ├── ShaderTest.java │ ├── ShaderWithoutGui.java │ ├── SimpleShape.java │ ├── SinewaveExample.java │ ├── SliderSketch.java │ ├── TextEditor.java │ └── TexturePreviewExample.java │ ├── input │ ├── HotkeySubscriber.java │ ├── InputWatcherBackend.java │ ├── LazyKeyEvent.java │ ├── LazyMouseEvent.java │ ├── UserInputPublisher.java │ └── UserInputSubscriber.java │ ├── nodes │ ├── AbstractNode.java │ ├── ButtonNode.java │ ├── ColorPickerFolderNode.java │ ├── ColorPickerHexNode.java │ ├── ColorPreviewNode.java │ ├── ColorSliderNode.java │ ├── FolderNode.java │ ├── GradientBlendType.java │ ├── GradientColorStopNode.java │ ├── GradientColorStopPositionSlider.java │ ├── GradientPickerFolderNode.java │ ├── GradientPreviewNode.java │ ├── ImageFolderNode.java │ ├── ImagePreviewNode.java │ ├── NodeType.java │ ├── PlotDisplayNode.java │ ├── PlotFolderNode.java │ ├── RadioFolderNode.java │ ├── RadioItemNode.java │ ├── SaveFolderNode.java │ ├── SaveItemNode.java │ ├── SliderIntNode.java │ ├── SliderNode.java │ ├── TextNode.java │ └── ToggleNode.java │ ├── stores │ ├── ChangeListener.java │ ├── DelayStore.java │ ├── FontStore.java │ ├── GlobalReferences.java │ ├── HotkeyStore.java │ ├── JsonSaveStore.java │ ├── LayoutStore.java │ ├── NodeTree.java │ ├── NormColorStore.java │ ├── ShaderStore.java │ ├── StringConstants.java │ ├── UndoRedoStore.java │ └── WindowRestorationStrategy.java │ ├── themes │ ├── Theme.java │ ├── ThemeColorType.java │ ├── ThemeStore.java │ └── ThemeType.java │ ├── utils │ ├── ArrayListBuilder.java │ ├── ClipboardUtils.java │ ├── ContextLines.java │ ├── KeyCodes.java │ ├── MouseHiding.java │ ├── NodePaths.java │ └── SnapToGrid.java │ └── windows │ ├── Window.java │ └── WindowManager.java └── resources └── META-INF └── MANIFEST.MF /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/README.md -------------------------------------------------------------------------------- /README_DEPLOY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/README_DEPLOY.md -------------------------------------------------------------------------------- /data/JetBrainsMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/JetBrainsMono-Regular.ttf -------------------------------------------------------------------------------- /data/shaders/checkerboard.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/checkerboard.glsl -------------------------------------------------------------------------------- /data/shaders/gradient.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/gradient.glsl -------------------------------------------------------------------------------- /data/shaders/guideGridPoints.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/guideGridPoints.glsl -------------------------------------------------------------------------------- /data/shaders/sliderBackground.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/sliderBackground.glsl -------------------------------------------------------------------------------- /data/shaders/sliderBackgroundColor.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/sliderBackgroundColor.glsl -------------------------------------------------------------------------------- /data/shaders/testShader.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/data/shaders/testShader.glsl -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/deploy.sh -------------------------------------------------------------------------------- /docs/allclasses-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/allclasses-frame.html -------------------------------------------------------------------------------- /docs/allclasses-noframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/allclasses-noframe.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/ColorPoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/ColorPoint.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/Input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/Input.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/KeyState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/KeyState.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/LazyGui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/LazyGui.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/LazyGuiSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/LazyGuiSettings.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/PickerColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/PickerColor.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/ShaderReloader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/ShaderReloader.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/package-frame.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/package-summary.html -------------------------------------------------------------------------------- /docs/com/krab/lazy/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/com/krab/lazy/package-tree.html -------------------------------------------------------------------------------- /docs/constant-values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/constant-values.html -------------------------------------------------------------------------------- /docs/deprecated-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/deprecated-list.html -------------------------------------------------------------------------------- /docs/help-doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/help-doc.html -------------------------------------------------------------------------------- /docs/index-files/index-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-1.html -------------------------------------------------------------------------------- /docs/index-files/index-10.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-10.html -------------------------------------------------------------------------------- /docs/index-files/index-11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-11.html -------------------------------------------------------------------------------- /docs/index-files/index-12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-12.html -------------------------------------------------------------------------------- /docs/index-files/index-13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-13.html -------------------------------------------------------------------------------- /docs/index-files/index-14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-14.html -------------------------------------------------------------------------------- /docs/index-files/index-15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-15.html -------------------------------------------------------------------------------- /docs/index-files/index-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-2.html -------------------------------------------------------------------------------- /docs/index-files/index-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-3.html -------------------------------------------------------------------------------- /docs/index-files/index-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-4.html -------------------------------------------------------------------------------- /docs/index-files/index-5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-5.html -------------------------------------------------------------------------------- /docs/index-files/index-6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-6.html -------------------------------------------------------------------------------- /docs/index-files/index-7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-7.html -------------------------------------------------------------------------------- /docs/index-files/index-8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-8.html -------------------------------------------------------------------------------- /docs/index-files/index-9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index-files/index-9.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/overview-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/overview-tree.html -------------------------------------------------------------------------------- /docs/package-list: -------------------------------------------------------------------------------- 1 | com.krab.lazy 2 | -------------------------------------------------------------------------------- /docs/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/script.js -------------------------------------------------------------------------------- /docs/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/docs/stylesheet.css -------------------------------------------------------------------------------- /git_delete_latest_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/git_delete_latest_tag.sh -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/gradlew.bat -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/library.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/ColorPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/ColorPoint.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/Input.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/KeyState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/KeyState.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/LazyGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/LazyGui.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/LazyGuiSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/LazyGuiSettings.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/PickerColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/PickerColor.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/ShaderReloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/ShaderReloader.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/BasicExample/BasicExample.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/BasicExample/BasicExample.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/GeneralOverview/GeneralOverview.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/GeneralOverview/GeneralOverview.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/GradientColorAt/GradientColorAt.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/GradientColorAt/GradientColorAt.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/IndexedPaths/IndexedPaths.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/IndexedPaths/IndexedPaths.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/InputWatcher/InputWatcher.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/InputWatcher/InputWatcher.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/MouseDrawing/MouseDrawing.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/MouseDrawing/MouseDrawing.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/OptionalSetup/OptionalSetup.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/OptionalSetup/OptionalSetup.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/PathHiding/PathHiding.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/PathHiding/PathHiding.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/PeasyCamExample/PeasyCamExample.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/PeasyCamExample/PeasyCamExample.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/ShaderReloading/ShaderReloading.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/ShaderReloading/ShaderReloading.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/ShaderReloading/data/template.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/ShaderReloading/data/template.glsl -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/TexturePreview/TexturePreview.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/TexturePreview/TexturePreview.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/TexturePreview/data/hueShift.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/TexturePreview/data/hueShift.glsl -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/TexturePreview/data/picsum_dog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/TexturePreview/data/picsum_dog.jpg -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/TexturedTriangleFan/TexturedTriangleFan.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/TexturedTriangleFan/TexturedTriangleFan.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples/UtilityMethods/UtilityMethods.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples/UtilityMethods/UtilityMethods.pde -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/Controls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/Controls.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/ExampleSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/ExampleSketch.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/Gradient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/Gradient.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/GradientSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/GradientSimple.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/InputWatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/InputWatcherTest.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/MouseDrawing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/MouseDrawing.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/OutrunDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/OutrunDemo.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/PixelDensity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/PixelDensity.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/ReadmeVisualsGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/ReadmeVisualsGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/SaveFromCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/SaveFromCodeTest.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/SettingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/SettingsTest.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/ShaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/ShaderTest.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/ShaderWithoutGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/ShaderWithoutGui.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/SimpleShape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/SimpleShape.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/SinewaveExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/SinewaveExample.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/SliderSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/SliderSketch.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/TextEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/TextEditor.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/examples_intellij/TexturePreviewExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/examples_intellij/TexturePreviewExample.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/HotkeySubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/HotkeySubscriber.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/InputWatcherBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/InputWatcherBackend.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/LazyKeyEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/LazyKeyEvent.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/LazyMouseEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/LazyMouseEvent.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/UserInputPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/UserInputPublisher.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/input/UserInputSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/input/UserInputSubscriber.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/AbstractNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/AbstractNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ButtonNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ButtonNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ColorPickerFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ColorPickerFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ColorPickerHexNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ColorPickerHexNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ColorPreviewNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ColorPreviewNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ColorSliderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ColorSliderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/FolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/FolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/GradientBlendType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/GradientBlendType.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/GradientColorStopNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/GradientColorStopNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/GradientColorStopPositionSlider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/GradientColorStopPositionSlider.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/GradientPickerFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/GradientPickerFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/GradientPreviewNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/GradientPreviewNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ImageFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ImageFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ImagePreviewNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ImagePreviewNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/NodeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/NodeType.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/PlotDisplayNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/PlotDisplayNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/PlotFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/PlotFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/RadioFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/RadioFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/RadioItemNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/RadioItemNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/SaveFolderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/SaveFolderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/SaveItemNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/SaveItemNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/SliderIntNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/SliderIntNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/SliderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/SliderNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/TextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/TextNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/nodes/ToggleNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/nodes/ToggleNode.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/ChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/ChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/DelayStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/DelayStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/FontStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/FontStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/GlobalReferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/GlobalReferences.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/HotkeyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/HotkeyStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/JsonSaveStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/JsonSaveStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/LayoutStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/LayoutStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/NodeTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/NodeTree.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/NormColorStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/NormColorStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/ShaderStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/ShaderStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/StringConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/StringConstants.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/UndoRedoStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/UndoRedoStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/stores/WindowRestorationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/stores/WindowRestorationStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/themes/Theme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/themes/Theme.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/themes/ThemeColorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/themes/ThemeColorType.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/themes/ThemeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/themes/ThemeStore.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/themes/ThemeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/themes/ThemeType.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/ArrayListBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/ArrayListBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/ClipboardUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/ClipboardUtils.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/ContextLines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/ContextLines.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/KeyCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/KeyCodes.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/MouseHiding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/MouseHiding.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/NodePaths.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/NodePaths.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/utils/SnapToGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/utils/SnapToGrid.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/windows/Window.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/windows/Window.java -------------------------------------------------------------------------------- /src/main/java/com/krab/lazy/windows/WindowManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/java/com/krab/lazy/windows/WindowManager.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KrabCode/LazyGui/HEAD/src/main/resources/META-INF/MANIFEST.MF --------------------------------------------------------------------------------