Open nekohayo opened 4 years ago
Unfortunately that is not doable in dnfdragora code.
The idea of changing YMGA_CBTable to implement different column behavior could be one to follow. Remember though that all starts from YTable becuase i took most of the code from there and added the checkbox. I tried to change Gtk implementation of YMGA_CBTable to get rid of that at least a bit without luck, If you have the skill we are really happy to get helped. We, as manatools team, sometimes also fix libyui-gtk when we can since upstream don't, and that to give users Gtk implementation of our tools.
When I first launched DNFDragora's GTK gui, maybe due to the default/unset width of the columns, even my 2560 pixels ultrawide screen couldn't fit the package listing contents without horizontal scrolling:
Horizontal scrolling should be avoided as much as possible. Would be nice if it could just automagically figure out the correct column widths based on the width of the window?
I'm guessing that a way to tackle the problem could be: