├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── api ├── BGDUtils.hpp ├── BetterGD.hpp ├── managers │ ├── SuperKeyboardManager.hpp │ └── SuperMouseManager.hpp └── nodes │ ├── BGCheckbox.hpp │ ├── BGLabel.hpp │ ├── BrownAlertDelegate.hpp │ ├── HorizontalSelectMenu.hpp │ ├── InputNode.hpp │ ├── InputPrompt.hpp │ ├── MonoSpaceLabel.hpp │ ├── PickMenu.hpp │ ├── PopupFileExplorer.hpp │ └── Scrollbar.hpp ├── mod.json ├── mods ├── CMakeLists.txt └── Scrollbars │ ├── CMakeLists.txt │ ├── mod.json │ └── scrollbarMod.cpp ├── resources ├── BGD_scrollbar-hd.png ├── BGD_scrollbar-uhd.png └── BGD_scrollbar.png └── src ├── BGDInternal.cpp ├── BGDInternal.hpp ├── hooks ├── dispatchMsg.cpp └── hook.hpp ├── main.cpp ├── managers ├── SuperKeyboardManager.cpp └── SuperMouseManager.cpp └── nodes ├── BGCheckbox.cpp ├── BGLabel.cpp ├── BrownAlertDelegate.cpp ├── HorizontalSelectMenu.cpp ├── InputNode.cpp ├── InputPrompt.cpp ├── MonoSpaceLabel.cpp ├── PickMenu.cpp ├── PopupFileExplorer.cpp └── Scrollbar.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .vscode/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /api/BGDUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/BGDUtils.hpp -------------------------------------------------------------------------------- /api/BetterGD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/BetterGD.hpp -------------------------------------------------------------------------------- /api/managers/SuperKeyboardManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/managers/SuperKeyboardManager.hpp -------------------------------------------------------------------------------- /api/managers/SuperMouseManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/managers/SuperMouseManager.hpp -------------------------------------------------------------------------------- /api/nodes/BGCheckbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/BGCheckbox.hpp -------------------------------------------------------------------------------- /api/nodes/BGLabel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/BGLabel.hpp -------------------------------------------------------------------------------- /api/nodes/BrownAlertDelegate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/BrownAlertDelegate.hpp -------------------------------------------------------------------------------- /api/nodes/HorizontalSelectMenu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/HorizontalSelectMenu.hpp -------------------------------------------------------------------------------- /api/nodes/InputNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/InputNode.hpp -------------------------------------------------------------------------------- /api/nodes/InputPrompt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/InputPrompt.hpp -------------------------------------------------------------------------------- /api/nodes/MonoSpaceLabel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/MonoSpaceLabel.hpp -------------------------------------------------------------------------------- /api/nodes/PickMenu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/PickMenu.hpp -------------------------------------------------------------------------------- /api/nodes/PopupFileExplorer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/PopupFileExplorer.hpp -------------------------------------------------------------------------------- /api/nodes/Scrollbar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/api/nodes/Scrollbar.hpp -------------------------------------------------------------------------------- /mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/mod.json -------------------------------------------------------------------------------- /mods/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Scrollbars) -------------------------------------------------------------------------------- /mods/Scrollbars/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/mods/Scrollbars/CMakeLists.txt -------------------------------------------------------------------------------- /mods/Scrollbars/mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/mods/Scrollbars/mod.json -------------------------------------------------------------------------------- /mods/Scrollbars/scrollbarMod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/mods/Scrollbars/scrollbarMod.cpp -------------------------------------------------------------------------------- /resources/BGD_scrollbar-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/resources/BGD_scrollbar-hd.png -------------------------------------------------------------------------------- /resources/BGD_scrollbar-uhd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/resources/BGD_scrollbar-uhd.png -------------------------------------------------------------------------------- /resources/BGD_scrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/resources/BGD_scrollbar.png -------------------------------------------------------------------------------- /src/BGDInternal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/BGDInternal.cpp -------------------------------------------------------------------------------- /src/BGDInternal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/BGDInternal.hpp -------------------------------------------------------------------------------- /src/hooks/dispatchMsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/hooks/dispatchMsg.cpp -------------------------------------------------------------------------------- /src/hooks/hook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/hooks/hook.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/managers/SuperKeyboardManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/managers/SuperKeyboardManager.cpp -------------------------------------------------------------------------------- /src/managers/SuperMouseManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/managers/SuperMouseManager.cpp -------------------------------------------------------------------------------- /src/nodes/BGCheckbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/BGCheckbox.cpp -------------------------------------------------------------------------------- /src/nodes/BGLabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/BGLabel.cpp -------------------------------------------------------------------------------- /src/nodes/BrownAlertDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/BrownAlertDelegate.cpp -------------------------------------------------------------------------------- /src/nodes/HorizontalSelectMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/HorizontalSelectMenu.cpp -------------------------------------------------------------------------------- /src/nodes/InputNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/InputNode.cpp -------------------------------------------------------------------------------- /src/nodes/InputPrompt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/InputPrompt.cpp -------------------------------------------------------------------------------- /src/nodes/MonoSpaceLabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/MonoSpaceLabel.cpp -------------------------------------------------------------------------------- /src/nodes/PickMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/PickMenu.cpp -------------------------------------------------------------------------------- /src/nodes/PopupFileExplorer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/PopupFileExplorer.cpp -------------------------------------------------------------------------------- /src/nodes/Scrollbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HJfod/BetterGD/HEAD/src/nodes/Scrollbar.cpp --------------------------------------------------------------------------------