momentum-mod / lumper

BSP lump editor and review tool
MIT License
20 stars 13 forks source link

Tasks UI #22

Closed BIRD311 closed 1 year ago

BIRD311 commented 1 year ago

basic UI so we can actually use the lumpertasks

BIRD311 commented 1 year ago

Some comments on UI stuff. Styling doesn't matter for now but we should still have the layout in a decent shape.

* Up, Down ,Delete button should be on same row as Load, Save stuff

* The RMB to bring up Add... CM is really unintuitive, even for dev-facing tool this feels bad. I'd do "Add" button next to Up, Down, Delete

* Sidebar should be resizable like the node list in the browser view
  ![Untitled_-Tom-_Obsidian_v1 1 1609,04,23,152343](https://user-images.githubusercontent.com/35813309/230778426-ff4c7329-4c9d-4832-bf44-6adbffc36591.png)

image On your resolution maybe. This is usable but if I move the buttons to the top row it gets cut off. In the future I would like to get rid if the Up/Down and move it to a context menu on the menu item. Drag and drop to change the order would also be nice. The Delete can also go to the context menu. The Add context menu should probably not be a context menu at all. For now this was just an easy way to do and I don't want to spend to much time on this.

I can move the Up/Down/Delete row below the Load/Save so its closer or try to get it to wrap around to a new line if the window gets to small, but like I said, there should only be 3 buttons (Load, Save and Add)