Commit History

Autor SHA1 Mensaxe Data
  BearishSun d8241a1166 Improved performance by simpler and faster GUI element material management %!s(int64=10) %!d(string=hai) anos
  BearishSun a393b43fc3 Hooked up color picker to the color field %!s(int64=10) %!d(string=hai) anos
  BearishSun 4bb91ca22b All GUI input elements (managed and native) now have an event triggering when user confirms input %!s(int64=10) %!d(string=hai) anos
  BearishSun 3494782d81 Disabled GUI elements now ignore input %!s(int64=10) %!d(string=hai) anos
  BearishSun 555fb8e97a GUI element tint now responds to element's disabled state %!s(int64=10) %!d(string=hai) anos
  BearishSun edd6cd973e Removed requirement for inspector GUI objects to track if changes were made in order to reduce their code size %!s(int64=10) %!d(string=hai) anos
  BearishSun 508b74a040 Moved GUIManager rendering to a specialized core thread GUIManagerCore %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 2c35a0c825 Removed all the unused allocators %!s(int64=10) %!d(string=hai) anos
  Marko Pintera bc542214fd Updating GUI elements in common ways (hovering, changing content, inputting text) no longer triggers a layout update %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 7daafa85e2 _markContentsAsDirty -> _markLayoutAsDirty %!s(int64=10) %!d(string=hai) anos
  Marko Pintera baf74e865e Fixing various GUI issues to get it back to working state after the recent refactors %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 005da72c82 Better way of calculating GUI clip rectangle %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 22cf8a4b76 More optimized GUI element bound calculations (WIP) %!s(int64=10) %!d(string=hai) anos
  Marko Pintera d693b8733c Renamed GUiLayoutExplicit -> GUIPanel %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 33ab6e3f79 Refactored GUILayoutOptions: %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 27d362cd4c Most GUI elements are now tintable %!s(int64=11) %!d(string=hai) anos
  Marko Pintera e9775eae14 Added GUILayoutExplicit %!s(int64=11) %!d(string=hai) anos
  Marko Pintera d61a7ecffd A lot more work on C# scene window %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 0ca6b3905a Renamed RectF to Rect2, RectI to Rect2I %!s(int64=11) %!d(string=hai) anos
  Marko Pintera b0236b0eb1 Added support for GUI sub-styles %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 17afc600a7 Massive Cm->Bs file rename %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 203fbc8fc6 Renamed all macros/methods starting with "cm" to "bs" %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 0bb5903b9e Removed CamelotFramework and BansheeEditor namespaces and made everything BansheeEngine %!s(int64=11) %!d(string=hai) anos
  Marko Pintera ce9be1bb29 GUI refactor - Editor compiles %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 16a796b5af Encapsulated all usages of mStyle in GUI and made sure GUI elements properly update sprites if style changes %!s(int64=11) %!d(string=hai) anos
  Marko Pintera d601e2c843 GUI elements refactor (removing GUIWidget from constructor) stage 1 %!s(int64=11) %!d(string=hai) anos
  Marko Pintera ef90dfe7e7 Added Color field %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 1ea161f89a Fixed an issue with DX11 $Globals shader buffer where it was incorrectly marked as shareable %!s(int64=11) %!d(string=hai) anos