DavidRogers / kato

A Windows client for monitoring Jenkins builds
MIT License
38 stars 26 forks source link

Allow configuring dashboard block size #31

Open sischnei opened 7 years ago

sischnei commented 7 years ago

I would like to propose a feature - variable size dashboard blocks. We have Kato running in our Office and it displays all our Jenkins jobs. Now we have so many jobs, they won't fit on a single screen. We would like to make the dashboard boxes smaller (should probably a configuration option) so that we can fit more rows / columns into the dashboard!

DavidRogers commented 7 years ago

I am assuming you are talking about the grid view? That seems like a reasonable request to me. It would be nice to have a slider with preset positions for different sizes on the dashboard itself. However I don't want to clutter it up with controls... We could hide the controls when the mouse is not over the grid or put the controls on the settings page. If it does go on the settings page it would be nice to have a preview of resized block. Any thoughts or opinions on how the resize controls would look or be placed?

sischnei commented 7 years ago

Hmm I'm not sure - for our use case it would be fine to allow setting the rows and columns in the options, since we hardly ever touch the system (only to add jobs). But some slider for scaling would definitely look nicer!

We would like to display more than 40 Jobs on a 1920x1080 screen.

mippzon commented 7 years ago

It would be nice to have a fixed width of the blocks (maybe possible to set through settings), some strategy for truncating long job names in case they don't fit, and row/column setting to say how many should fit into each row and column. We currently have 30 jobs we want to display in the grid view.

DavidRogers commented 7 years ago

I'll think about this one for a bit and see what I can come up with.