muchimi / JoystickGremlinEx

Modified version of Joystick Gremlin to add features I wanted to have but were difficult to do as just a plugin, plus I wanted to run this as 64 bit and on a more current version of Python/QT.
GNU General Public License v3.0
30 stars 6 forks source link

13.40.14ex (m5) - QoL suggestions: resize the device buttons/axis list vertically #72

Closed Lolo401 closed 2 months ago

Lolo401 commented 2 months ago

image

Based on using the new release for testing, it was noticed that navigating through the buttons / axis of a device was taking much longer than with .13ex. Vertically, 8 buttons / axis can be displayed where .13ex would display 21 (based on a side by side comparison).

It would be ideal to reduce the vertical real estate of the fields. IMHO and probably just something to get used to.

muchimi commented 2 months ago

I'll have to do another pass on the UI input widget to coerce QT to not waste all that space - it loves to waste space with this layout and I've so far avoided hardcoding heights but I may end up doing that as the QT sizing logic is not ideal in this scenario. You don't have the repeaters enabled either - that adds another line.

muchimi commented 2 months ago

Input widget has been reworked in m7 and is now a super "compact" form.

muchimi commented 2 months ago

Marking as implemented as of 13.40.14ex m7.