TimothyLuke / GSE-Advanced-Macro-Compiler

GSE is an alternative advanced macro editor and engine for World of Warcraft.
https://discord.gg/gseunited
MIT License
212 stars 73 forks source link

[Enh] Refactor Debugger window to allow for Resizing #954

Closed xan2622 closed 3 years ago

xan2622 commented 3 years ago

🔵 Describe the bug: The Sequence Debugger window doesn't keep buttons inside it while resizing. (Extra low priority of course.. )

🔵 To reproduce: Steps to reproduce the behavior.

  1. Open the Sequence Debugger
  2. Resize its window

🔵 Screenshots:

https://user-images.githubusercontent.com/1732773/124870996-cb752180-dfc3-11eb-979a-8cc6466c9cef.mp4

https://user-images.githubusercontent.com/1732773/124871004-cd3ee500-dfc3-11eb-81f1-c5dd8be4a6e3.mp4

🔵 Expected behavior: Buttons should stay inside the Sequence Debugger window when resizing.

Desktop OS: Windows 10 64bits pro Hardware: nvidia GTX 1070 8GB - driver: 471.11

Game Version World of Warcraft Shadowlands version 9.1.0.39318 (French language)

GSE Version Version: 3.0.21

TimothyLuke commented 3 years ago

This window was never written with resizing in mind. The bug is that you are able to resize it. It needs to be rewritten to allow for resizing in general.