Commit History

Author SHA1 Message Date
  Marko Pintera c853b80d25 Fixed a bug in RectI clipping code 12 years ago
  Marko Pintera 41ca843e12 Fixed important issue with GUIManager element grouping 12 years ago
  Marko Pintera 8e34ff6c59 Removed selective input 12 years ago
  Marko Pintera d7fcf5dc94 Properly send FocusLost event to windows (and in turn, to GUIElements) 12 years ago
  Marko Pintera 46094b3bfa Fixed some issues with RTTI plain value setter/getters (any_cast wasn't able to cast to base types, so I had to encapsulate things a bit further) 12 years ago
  Marko Pintera 88c83017de Started work on undo/redo system 12 years ago
  Marko Pintera 7b9d01ccaf Refactored how GUI elements gain and lose focus 12 years ago
  Marko Pintera 571341f9e5 Started work on rename functionality of TreeView 12 years ago
  Marko Pintera 53af23ab1d Modified how I measure optimal text size - Optimal height now uses line height instead of height of actually visible characters 12 years ago
  Marko Pintera 43332cf0e4 Added selection to TreeView 12 years ago
  Marko Pintera 8992a08462 Fixed a serious issue with MeshHeap where queries would trigger more and more callbacks every frame 12 years ago
  Marko Pintera fd98fc59cd GUI spaces are no longer permanently registered as being dirty 12 years ago
  Marko Pintera b5d74cbb33 TreeView expand now works 12 years ago
  Marko Pintera 10103490e2 TreeView now properly displays elements as sorted 12 years ago
  Marko Pintera 60305ce936 Tree view now renders properly 12 years ago
  Marko Pintera 05736aad70 Started work on TreeView 12 years ago
  Marko Pintera c6395d1656 Separated editor and engine GUI styles 12 years ago
  Marko Pintera a080baa9b2 Added a dock slider button and integrated it into DockManager 12 years ago
  Marko Pintera d33dda7f47 Closing widgets works fine 12 years ago
  Marko Pintera b114b8f8e9 Widgets are properly activated even after their order is changed 12 years ago
  Marko Pintera 19c13f0c5e Disable input on all tabs while stuff is being dragged on tabbed title bar 12 years ago
  Marko Pintera e87636edaf Clipping tab buttons so that they don't overlap the min/close buttons 12 years ago
  Marko Pintera 8c7cb2c327 Dragging tabs now drags them from the center and not from the left edge 12 years ago
  Marko Pintera d117adc85c Fixing tabbed title bar drag and drop issue where a tab would get lost into nothingness 12 years ago
  Marko Pintera 92977fce75 Many different fixes relating to GUItabbedTileBar drag and drop 12 years ago
  Marko Pintera 72802ddea2 I no longer send GUI events to element parents, but instead send them to elements directly since parents were sometimes incorrectly receiving and processing child events they shouldn't have 12 years ago
  Marko Pintera 9556d2c33b Much better way of dealing with GUIElement children in GUIElementContainers 12 years ago
  Marko Pintera e5cdc5fd80 Dragging items onto tabbed title bar somewhat works 12 years ago
  Marko Pintera 84bd1f0cdd Modified a couple of potentially hackish ways of calculating local widget position on some mouse GUI events 12 years ago
  Marko Pintera 212de011d9 Added support for GUI event pass-through 12 years ago