aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-05-30 17:47:02 +0200
committerDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-05-30 17:47:02 +0200
commit092494fd1226aa129ea88aba60fe9d6a5bf2c40e (patch)
tree1ba473dbe6bb8b8b92df9cde2de632017560a3b2 /src
parentb745fa5c04a421cc8d8979b2e4cbf6288dc4684a (diff)
downloadOneConfig-092494fd1226aa129ea88aba60fe9d6a5bf2c40e.tar.gz
OneConfig-092494fd1226aa129ea88aba60fe9d6a5bf2c40e.tar.bz2
OneConfig-092494fd1226aa129ea88aba60fe9d6a5bf2c40e.zip
new sidebar, now animations
Diffstat (limited to 'src')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/OneConfigGui.java7
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/SideBar.java88
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/BasicButton.java34
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/ColorSelector.java2
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/pages/CreditsPage.java2
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/pages/HomePage.java12
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/lwjgl/image/SVGs.java156
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/test/TestConfig.java2
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/utils/ColorUtils.java4
-rw-r--r--src/main/resources/assets/oneconfig/icons/ApertureFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/ArrowsClockwiseBold.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/CopyrightFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/FadersHorizontalBold.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/GaugeFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/GearSixFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/MagnifyingGlassBold.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/NotePencilBold.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/PaintBrushBroadFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/UserSwitchFill.svg1
-rw-r--r--src/main/resources/assets/oneconfig/icons/XCircleBold.svg1
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignHCenter.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignHCenter.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignHLeft.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignHLeft.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignHRight.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignHRight.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignVBottom.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignVBottom.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignVMiddle.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignVMiddle.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AlignVTop.svg (renamed from src/main/resources/assets/oneconfig/icons/AlignVTop.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowCircleDown.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowCircleDown.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowCircleLeft.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowCircleLeft.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowCircleRight.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowCircleRight.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowCircleUp.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowCircleUp.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowDown.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowDown.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowLeft.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowLeft.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowRight.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowRight.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ArrowUp.svg (renamed from src/main/resources/assets/oneconfig/icons/ArrowUp.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AudioPause.svg (renamed from src/main/resources/assets/oneconfig/icons/AudioPause.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AudioPlay.svg (renamed from src/main/resources/assets/oneconfig/icons/AudioPlay.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AudioPrevious.svg (renamed from src/main/resources/assets/oneconfig/icons/AudioPrevious.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/AudioSkip.svg (renamed from src/main/resources/assets/oneconfig/icons/AudioSkip.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Backspace.svg (renamed from src/main/resources/assets/oneconfig/icons/Backspace.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Bell.svg (renamed from src/main/resources/assets/oneconfig/icons/Bell.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/BellOff.svg (renamed from src/main/resources/assets/oneconfig/icons/BellOff.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Box.svg (renamed from src/main/resources/assets/oneconfig/icons/Box.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Camera.svg (renamed from src/main/resources/assets/oneconfig/icons/Camera.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Cart.svg (renamed from src/main/resources/assets/oneconfig/icons/Cart.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Cash.svg (renamed from src/main/resources/assets/oneconfig/icons/Cash.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CashDollar.svg (renamed from src/main/resources/assets/oneconfig/icons/CashDollar.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CheckCircle.svg (renamed from src/main/resources/assets/oneconfig/icons/CheckCircle.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CheckboxMixed.svg (renamed from src/main/resources/assets/oneconfig/icons/CheckboxMixed.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CheckboxTick.svg (renamed from src/main/resources/assets/oneconfig/icons/CheckboxTick.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ChevronDown.svg (renamed from src/main/resources/assets/oneconfig/icons/ChevronDown.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ChevronLeft.svg (renamed from src/main/resources/assets/oneconfig/icons/ChevronLeft.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ChevronRight.svg (renamed from src/main/resources/assets/oneconfig/icons/ChevronRight.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ChevronUp.svg (renamed from src/main/resources/assets/oneconfig/icons/ChevronUp.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CircleMinus.svg (renamed from src/main/resources/assets/oneconfig/icons/CircleMinus.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CirclePlus.svg (renamed from src/main/resources/assets/oneconfig/icons/CirclePlus.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Clock.svg (renamed from src/main/resources/assets/oneconfig/icons/Clock.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Code.svg (renamed from src/main/resources/assets/oneconfig/icons/Code.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ComboBoxDown.svg (renamed from src/main/resources/assets/oneconfig/icons/ComboBoxDown.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ComboBoxUp.svg (renamed from src/main/resources/assets/oneconfig/icons/ComboBoxUp.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Content.svg (renamed from src/main/resources/assets/oneconfig/icons/Content.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Copy.svg (renamed from src/main/resources/assets/oneconfig/icons/Copy.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CreditCard.svg (renamed from src/main/resources/assets/oneconfig/icons/CreditCard.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/CreditCardAdd.svg (renamed from src/main/resources/assets/oneconfig/icons/CreditCardAdd.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Cube.svg (renamed from src/main/resources/assets/oneconfig/icons/Cube.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Dashboard.svg (renamed from src/main/resources/assets/oneconfig/icons/Dashboard.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Delete.svg (renamed from src/main/resources/assets/oneconfig/icons/Delete.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Dollar.svg (renamed from src/main/resources/assets/oneconfig/icons/Dollar.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/DollarCircle.svg (renamed from src/main/resources/assets/oneconfig/icons/DollarCircle.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Download.svg (renamed from src/main/resources/assets/oneconfig/icons/Download.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/DropdownList.svg (renamed from src/main/resources/assets/oneconfig/icons/DropdownList.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Earth.svg (renamed from src/main/resources/assets/oneconfig/icons/Earth.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Edit.svg (renamed from src/main/resources/assets/oneconfig/icons/Edit.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Error.svg (renamed from src/main/resources/assets/oneconfig/icons/Error.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Export.svg (renamed from src/main/resources/assets/oneconfig/icons/Export.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Eye.svg (renamed from src/main/resources/assets/oneconfig/icons/Eye.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/EyeOff.svg (renamed from src/main/resources/assets/oneconfig/icons/EyeOff.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/FabricLoader.svg (renamed from src/main/resources/assets/oneconfig/icons/FabricLoader.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/File.svg (renamed from src/main/resources/assets/oneconfig/icons/File.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Filter.svg (renamed from src/main/resources/assets/oneconfig/icons/Filter.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Folder.svg (renamed from src/main/resources/assets/oneconfig/icons/Folder.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ForgeLoader.svg (renamed from src/main/resources/assets/oneconfig/icons/ForgeLoader.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HUD.svg (renamed from src/main/resources/assets/oneconfig/icons/HUD.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HUDSettings.svg (renamed from src/main/resources/assets/oneconfig/icons/HUDSettings.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Hamburger.svg (renamed from src/main/resources/assets/oneconfig/icons/Hamburger.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HeartBroken.svg (renamed from src/main/resources/assets/oneconfig/icons/HeartBroken.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HeartFill.svg (renamed from src/main/resources/assets/oneconfig/icons/HeartFill.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HeartOutline.svg (renamed from src/main/resources/assets/oneconfig/icons/HeartOutline.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/HelpCircle.svg (renamed from src/main/resources/assets/oneconfig/icons/HelpCircle.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/History.svg (renamed from src/main/resources/assets/oneconfig/icons/History.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Home.svg (renamed from src/main/resources/assets/oneconfig/icons/Home.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Image.svg (renamed from src/main/resources/assets/oneconfig/icons/Image.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/InfoCircle.svg (renamed from src/main/resources/assets/oneconfig/icons/InfoCircle.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ItemLinkBroke.svg (renamed from src/main/resources/assets/oneconfig/icons/ItemLinkBroke.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/ItemLinked.svg (renamed from src/main/resources/assets/oneconfig/icons/ItemLinked.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Keystroke.svg (renamed from src/main/resources/assets/oneconfig/icons/Keystroke.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/LaunchProfiles.svg (renamed from src/main/resources/assets/oneconfig/icons/LaunchProfiles.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/LinkDiagonal.svg (renamed from src/main/resources/assets/oneconfig/icons/LinkDiagonal.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/LinkHorizontal.svg (renamed from src/main/resources/assets/oneconfig/icons/LinkHorizontal.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Loading.svg (renamed from src/main/resources/assets/oneconfig/icons/Loading.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/LocationPoint.svg (renamed from src/main/resources/assets/oneconfig/icons/LocationPoint.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Maximise.svg (renamed from src/main/resources/assets/oneconfig/icons/Maximise.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/Mic.svg (renamed from src/main/resources/assets/oneconfig/icons/Mic.svg)0
-rw-r--r--src/main/resources/assets/oneconfig/old-icons/MicOff.svg (renamed from src/main/resources/assets/oneconfig/icons/MicOff.svg)0