aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonTidez <79183852+MoonTidez@users.noreply.github.com>2022-05-15 19:50:30 +0400
committerGitHub <noreply@github.com>2022-05-15 17:50:30 +0200
commit6254bbc42d0611f8eaee97b6d4c7710d082c6826 (patch)
tree78337ed22153af7cb992eb98e3a569b9a372d534
parent2c592090b9448203559e01326bc2c2d995b15d53 (diff)
downloadOneConfig-6254bbc42d0611f8eaee97b6d4c7710d082c6826.tar.gz
OneConfig-6254bbc42d0611f8eaee97b6d4c7710d082c6826.tar.bz2
OneConfig-6254bbc42d0611f8eaee97b6d4c7710d082c6826.zip
SVG + asset reorganization (#10)
* Assets reorganization * forgot 4 pixels in alpha grid oops * Updated huegradient.png Reduces file size by only use 1px height instead of 720px while maintaining quality * we do a little renaming * new assets mapping * moon I hate you * e * moon is weird * make it compile * temp * part png rendering * svgs * fix some positionings and stuff Co-authored-by: DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/OneConfig.java2
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/OneConfigGui.java11
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/SideBar.java31
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/BasicButton.java23
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/ColorSelector.java15
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/ModCard.java7
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigCheckbox.java7
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigColorElement.java2
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDropdown.java13
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigInfo.java13
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigKeyBind.java3
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigPageButton.java3
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigTextBox.java3
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigUniSelector.java9
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/text/NumberInputField.java13
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/pages/HomePage.java3
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/pages/ModsPage.java3
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/RenderManager.java100
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/image/Image.java21
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/image/ImageLoader.java84
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/image/Images.java55
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/image/SVGs.java132
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/utils/ColorUtils.java4
-rw-r--r--src/main/resources/assets/oneconfig/colorui/alphagrid.pngbin0 -> 145 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/close_color.pngbin599 -> 0 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/color_base.pngbin296 -> 0 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/color_base_large.pngbin5990 -> 0 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/color_base_long.pngbin3359 -> 0 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/colorwheel.png (renamed from src/main/resources/assets/oneconfig/colorui/color_wheel.png)bin193805 -> 193805 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/hsbgradient.pngbin0 -> 43707 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/hue_gradient.pngbin1797 -> 0 bytes
-rw-r--r--src/main/resources/assets/oneconfig/colorui/huegradient.pngbin0 -> 223 bytes
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignHCenter.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignHLeft.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignHRight.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignVBottom.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignVMiddle.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AlignVTop.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowCircleDown.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowCircleLeft.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowCircleRight.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowCircleUp.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowDown.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowLeft.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowRight.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowUp.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AudioPause.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/AudioPlay.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/AudioPrevious.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/AudioSkip.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Backspace.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Bell.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/BellOff.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Box.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Camera.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Cart.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Cash.svg15
-rw-r--r--src/main/resources/assets/oneconfig/icons/CashDollar.svg17
-rw-r--r--src/main/resources/assets/oneconfig/icons/CheckCircle.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/CheckboxMixed.svg17
-rw-r--r--src/main/resources/assets/oneconfig/icons/CheckboxTick.svg17
-rw-r--r--src/main/resources/assets/oneconfig/icons/ChevronDown.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ChevronLeft.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ChevronRight.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ChevronUp.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/CircleMinus.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/CirclePlus.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Clock.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Code.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ComboBoxDown.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ComboBoxUp.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Content.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/Copy.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/CreditCard.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/CreditCardAdd.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Cube.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/Dashboard.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Delete.svg7
-rw-r--r--src/main/resources/assets/oneconfig/icons/Dollar.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/DollarCircle.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Download.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/DropdownList.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Earth.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/Edit.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Error.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Export.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Eye.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/EyeOff.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/FabricLoader.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/File.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/Filter.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/Folder.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ForgeLoader.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/HUD.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/HUDSettings.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Hamburger.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/HeartBroken.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/HeartFill.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/HeartOutline.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/HelpCircle.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/History.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Home.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Image.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/InfoCircle.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ItemLinkBroke.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/ItemLinked.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Keystroke.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/LaunchProfiles.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/LinkDiagonal.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/LinkHorizontal.svg3
-rw-r--r--src/main/resources/assets/oneconfig/icons/Loading.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/LocationPoint.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Maximise.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Mic.svg5
-rw-r--r--src/main/resources/assets/oneconfig/icons/MicOff.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/MicrosoftIcon.svg6
-rw-r--r--src/main/resources/assets/oneconfig/icons/Minimise.svg4
-rw-r--r--src/main/resources/assets/oneconfig/icons/Mods.svg5