hnOsmium0001

Fucking migrating to the complete GUI lib

Dec 13th, 2019
113
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. On branch feature/Labler
  2. Changes to be committed:
  3. (use "git restore --staged <file>..." to unstage)
  4. new file: src/main/java/vswe/stevesfactory/library/collections/DescendingTreeSetBackedUnmodifiableCollection.java
  5. new file: src/main/java/vswe/stevesfactory/library/gui/CompleteTexture.java
  6. new file: src/main/java/vswe/stevesfactory/library/gui/IOrdered.java
  7. new file: src/main/java/vswe/stevesfactory/library/gui/ITextRenderer.java
  8. new file: src/main/java/vswe/stevesfactory/library/gui/ITexture.java
  9. new file: src/main/java/vswe/stevesfactory/library/gui/PartialTexture.java
  10. new file: src/main/java/vswe/stevesfactory/library/gui/Render2D.java
  11. deleted: src/main/java/vswe/stevesfactory/library/gui/RenderingHelper.java
  12. modified: src/main/java/vswe/stevesfactory/library/gui/ScissorTest.java
  13. new file: src/main/java/vswe/stevesfactory/library/gui/TextRenderer.java
  14. new file: src/main/java/vswe/stevesfactory/library/gui/Texture.java
  15. deleted: src/main/java/vswe/stevesfactory/library/gui/TextureWrapper.java
  16. new file: src/main/java/vswe/stevesfactory/library/gui/VanillaTextRenderer.java
  17. modified: src/main/java/vswe/stevesfactory/library/gui/contextmenu/CallbackEntry.java
  18. modified: src/main/java/vswe/stevesfactory/library/gui/contextmenu/ContextMenu.java
  19. new file: src/main/java/vswe/stevesfactory/library/gui/contextmenu/ContextMenuBuilder.java
  20. modified: src/main/java/vswe/stevesfactory/library/gui/contextmenu/DefaultEntry.java
  21. modified: src/main/java/vswe/stevesfactory/library/gui/contextmenu/IEntry.java
  22. new file: src/main/java/vswe/stevesfactory/library/gui/contextmenu/Section.java
  23. new file: src/main/java/vswe/stevesfactory/library/gui/contextmenu/SubmenuEntry.java
  24. modified: src/main/java/vswe/stevesfactory/library/gui/debug/Inspections.java
  25. new file: src/main/java/vswe/stevesfactory/library/gui/layout/FlexboxLayout.java
  26. modified: src/main/java/vswe/stevesfactory/library/gui/layout/FlowLayout.java
  27. new file: src/main/java/vswe/stevesfactory/library/gui/layout/GridLayout.java
  28. deleted: src/main/java/vswe/stevesfactory/library/gui/layout/ILayoutDataProvider.java
  29. modified: src/main/java/vswe/stevesfactory/library/gui/layout/StrictTableLayout.java
  30. modified: src/main/java/vswe/stevesfactory/library/gui/layout/properties/BoxSizing.java
  31. new file: src/main/java/vswe/stevesfactory/library/gui/layout/properties/IFractionalLengthHandler.java
  32. new file: src/main/java/vswe/stevesfactory/library/gui/layout/properties/ISizedBox.java
  33. new file: src/main/java/vswe/stevesfactory/library/gui/layout/properties/Length.java
  34. new file: src/main/java/vswe/stevesfactory/library/gui/layout/properties/VerticalAlignment.java
  35. modified: src/main/java/vswe/stevesfactory/library/gui/screen/BackgroundRenderers.java
  36. modified: src/main/java/vswe/stevesfactory/library/gui/screen/DisplayListCaches.java
  37. deleted: src/main/java/vswe/stevesfactory/library/gui/screen/WidgetContainer.java
  38. modified: src/main/java/vswe/stevesfactory/library/gui/screen/WidgetScreen.java
  39. modified: src/main/java/vswe/stevesfactory/library/gui/screen/WidgetTreeInspections.java
  40. modified: src/main/java/vswe/stevesfactory/library/gui/widget/AbstractContainer.java
  41. modified: src/main/java/vswe/stevesfactory/library/gui/widget/AbstractWidget.java
  42. modified: src/main/java/vswe/stevesfactory/library/gui/widget/Checkbox.java
  43. new file: src/main/java/vswe/stevesfactory/library/gui/widget/Dropdown.java
  44. modified: src/main/java/vswe/stevesfactory/library/gui/widget/IBackgroundRenderer.java
  45. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/IButton.java
  46. modified: src/main/java/vswe/stevesfactory/library/gui/widget/IContainer.java
  47. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/INamedElement.java
  48. new file: src/main/java/vswe/stevesfactory/library/gui/widget/IRadioInput.java
  49. modified: src/main/java/vswe/stevesfactory/library/gui/widget/IWidget.java
  50. modified: src/main/java/vswe/stevesfactory/library/gui/widget/Icon.java
  51. new file: src/main/java/vswe/stevesfactory/library/gui/widget/Label.java
  52. modified: src/main/java/vswe/stevesfactory/library/gui/widget/NumberField.java
  53. new file: src/main/java/vswe/stevesfactory/library/gui/widget/Paragraph.java
  54. modified: src/main/java/vswe/stevesfactory/library/gui/widget/RadioController.java
  55. renamed: src/main/java/vswe/stevesfactory/library/gui/widget/RadioButton.java -> src/main/java/vswe/stevesfactory/library/gui/widget/RadioInput.java
  56. new file: src/main/java/vswe/stevesfactory/library/gui/widget/Slider.java
  57. modified: src/main/java/vswe/stevesfactory/library/gui/widget/Spacer.java
  58. new file: src/main/java/vswe/stevesfactory/library/gui/widget/Switch.java
  59. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/TextButton.java
  60. modified: src/main/java/vswe/stevesfactory/library/gui/widget/TextField.java
  61. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/TextList.java
  62. modified: src/main/java/vswe/stevesfactory/library/gui/widget/ValueField.java
  63. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/box/MinimumLinearList.java
  64. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/box/ScrollArrow.java
  65. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/box/WrappingList.java
  66. renamed: src/main/java/vswe/stevesfactory/library/gui/widget/AbstractIconButton.java -> src/main/java/vswe/stevesfactory/library/gui/widget/button/AbstractIconButton.java
  67. new file: src/main/java/vswe/stevesfactory/library/gui/widget/button/ColoredTextButton.java
  68. new file: src/main/java/vswe/stevesfactory/library/gui/widget/button/IButton.java
  69. new file: src/main/java/vswe/stevesfactory/library/gui/widget/button/SimpleIconButton.java
  70. new file: src/main/java/vswe/stevesfactory/library/gui/widget/button/TextButton.java
  71. modified: src/main/java/vswe/stevesfactory/library/gui/widget/mixin/ContainerWidgetMixin.java
  72. modified: src/main/java/vswe/stevesfactory/library/gui/widget/mixin/LeafWidgetMixin.java
  73. deleted: src/main/java/vswe/stevesfactory/library/gui/widget/mixin/RelocatableContainerMixin.java
  74. modified: src/main/java/vswe/stevesfactory/library/gui/widget/mixin/ResizableWidgetMixin.java
  75. new file: src/main/java/vswe/stevesfactory/library/gui/widget/navigation/DockedWindow.java
  76. new file: src/main/java/vswe/stevesfactory/library/gui/widget/navigation/NavigationBar.java
  77. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/FilteredList.java
  78. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/GridPanel.java
  79. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/HorizontalList.java
  80. renamed: src/main/java/vswe/stevesfactory/library/gui/widget/box/Box.java -> src/main/java/vswe/stevesfactory/library/gui/widget/panel/Panel.java
  81. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/PositionalGridPanel.java
  82. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/ScrollArrow.java
  83. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/Tab.java
  84. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/TabHorizontalList.java
  85. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/TabbedPanel.java
  86. renamed: src/main/java/vswe/stevesfactory/library/gui/widget/box/LinearList.java -> src/main/java/vswe/stevesfactory/library/gui/widget/panel/VerticalList.java
  87. new file: src/main/java/vswe/stevesfactory/library/gui/widget/panel/WrappingList.java
  88. modified: src/main/java/vswe/stevesfactory/library/gui/widget/slot/AbstractItemSlot.java
  89. new file: src/main/java/vswe/stevesfactory/library/gui/widget/slot/ItemSlot.java
  90. modified: src/main/java/vswe/stevesfactory/library/gui/widget/slot/ItemSlotPanel.java
  91. new file: src/main/java/vswe/stevesfactory/library/gui/window/AbstractDockableWindow.java
  92. modified: src/main/java/vswe/stevesfactory/library/gui/window/AbstractPopupWindow.java
  93. modified: src/main/java/vswe/stevesfactory/library/gui/window/AbstractWindow.java
  94. modified: src/main/java/vswe/stevesfactory/library/gui/window/Dialog.java
  95. new file: src/main/java/vswe/stevesfactory/library/gui/window/DockingBar.java
  96. modified: src/main/java/vswe/stevesfactory/library/gui/window/IPopupWindow.java
  97. modified: src/main/java/vswe/stevesfactory/library/gui/window/IWindow.java
  98. modified: src/main/java/vswe/stevesfactory/library/gui/window/PlayerInventoryWindow.java
  99. new file: src/main/java/vswe/stevesfactory/library/gui/window/mixin/WindowEventHandlerMixin.java
  100. new file: src/main/java/vswe/stevesfactory/library/gui/window/mixin/WindowOverlayInfoMixin.java
  101. new file: src/main/java/vswe/stevesfactory/library/gui/window/mixin/WindowPropertiesMixin.java
  102. modified: src/main/java/vswe/stevesfactory/ui/manager/FactoryManagerGUI.java
  103. modified: src/main/java/vswe/stevesfactory/ui/manager/editor/ConnectionNodes.java
  104. modified: src/main/java/vswe/stevesfactory/ui/manager/editor/EditorPanel.java
  105. modified: src/main/java/vswe/stevesfactory/ui/manager/editor/FlowComponent.java
  106. modified: src/main/java/vswe/stevesfactory/ui/manager/editor/Menu.java
  107. modified: src/main/java/vswe/stevesfactory/ui/manager/editor/PropertyManager.java
  108. modified: src/main/java/vswe/stevesfactory/ui/manager/menu/ConfigurationSlot.java
  109. modified: src/main/java/vswe/stevesfactory/ui/manager/menu/DirectionButton.java
  110. modified: src/main/java/vswe/stevesfactory/ui/manager/menu/ItemTagFilterMenu.java
  111. modified: src/main/java/vswe/stevesfactory/ui/manager/menu/MultiLayerMenu.java
  112. modified: src/main/java/vswe/stevesfactory/ui/manager/menu/SettingsEditor.java
  113. modified: src/main/java/vswe/stevesfactory/ui/manager/selection/GroupComponentChoice.java
  114. modified: src/main/java/vswe/stevesfactory/ui/manager/selection/SelectionPanel.java
  115. modified: src/main/java/vswe/stevesfactory/ui/manager/selection/SingularComponentChoice.java
  116. modified: src/main/java/vswe/stevesfactory/ui/manager/tool/ToolPanel.java
  117. modified: src/main/java/vswe/stevesfactory/ui/manager/toolbox/ToolboxPanel.java
RAW Paste Data