I'm resuming development of Fluff, the FLTK-based two-pane file browser that I first wrote over ten years ago and is in the extensions repo. The current version has a minor issue where the file sorting indicator triangle symbols are overlapping part of the file details column name. So my first order of business was to fix that, which I did by putting a little bit of space in the front of each column header. Easy-Peasy!
Actually, before I did that, I fixed up a case statement with a missing break statement that was leading to compiler warnings that Rich had suppressed. I went in and made sure I hadn't originally intended a fall through (sure doesn't seem like it), so I put in a break statement and took out the pragmas added in recent years.
Next I went to work on making the UI scalable, since I'm running TC on a 14-inch laptop screen with 1920x1080 resolution and many apps are nearly unusable at their default font sizes with my not-young eyes. The aterm app is easy to configure to use a larger font, but the FLTK apps are mostly hard-coded to a certain size that I'm sure was chosen to be usable on modest hardware (SVGA? or maybe even standard VGA at 640x480?) but makes them really small on high-resolution screens.
Anyway, now my experimental build of Fluff will load a scaling parameter and size everything accordingly. Well, the main window does, as seen in the screenshot with both the current release of Fluff (1.0.9) and my new build (1.0.10?) configured to 200%. If you look closely, you can also see the file sorting indicator fix. I think I'm more likely to set it to 150% on this laptop, but I imagine some people will appreciate the flexibility this offers.
I have some time off in coming days, so I hope to roll this scaling feature throughout the remainder of the Fluff GUI elements like right-click menus, properties dialog box, etc. and be ready to offer a new release soon. Stay tuned!