raiguard / TaskList

A simple and unobtrusive todo list for Factorio.
https://mods.factorio.com/mod/TaskList
MIT License
10 stars 9 forks source link

Quick reference window for a task #7

Closed dgattey closed 2 years ago

dgattey commented 2 years ago

Is your feature request related to a problem? Please describe.

Love this mod! I built a little extension for another todo list mod to open up task details in a little quick reference window like so: image

That way I can look at nested tasks more easily and understand what's happening without having the main tasks window open and having to visually parse all the indentation and nesting.

Describe the solution you'd like

Replicating the screenshot above for this mod (basically just breaking out one single task + all its subtasks + edit/add buttons into a new window)

Additional context

Add any other context or screenshots about the feature request here.

raiguard commented 2 years ago

Unfortunately this will be non-trivial, but I will add it in the future. Right now the mod is in a state where it works perfectly, but the code needs to be cleaned up a bit to make something like this possible.

raiguard commented 2 years ago

image

Getting there. I decided that rather than trying to generalize the checkboxes component, I would just duplicate all of the code. Not as "clean" as generalizing it, but much less of a headache as well.

raiguard commented 2 years ago

After putting this off for a long time, I've come to the realization that this probably isn't going to happen. I am really unhappy with the implementation, and I don't have the time or energy to refactor it into something I can live with. I'm sorry.

raiguard commented 2 years ago

I have pushed the task-details-gui branch if you want to use it yourself. Keep in mind that it's incomplete, though.

dgattey commented 2 years ago

Thanks! I'll take a look and see