LMMS / LMMS/lmms

Make the lmms ui suitable for Qt changing (especially when setting the qt multiplier to less than 1)

Open
#7,440 4 comments 0 reactions 0 assignees View on GitHub
bug core enhancement gui
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

### Enhancement Summary

Make the lmms ui suitable for Qt changing (especially when setting the qt multiplier to less than 1)
Be able to run lmms at 0.5 qt without the video happening
it would be nice for people who have a TINY screen, or just dont want clutter in general

(i've searched everywhere on the internet, but there was no good answer)
(this may seem like a bug, but its more of a feature as there is really nothing wrong with lmms, i just want to decrease ui size)

### Implementation Details / Mockup

running the QT_SCALE_FACTOR=0.5 Will make a quarter of the ui visible; Find a way to make the lmms logo fit as a practice

basically, the qt is set to 0.5 and the reason why it looks like this is because it cant fit within the qt value

![Untitled_ - LMMS 1 3 0-alpha 1 668+gce17c9563 5_08_2024 1_47_08 AM](https://github.com/user-attachments/assets/b57917c1-3171-4311-be57-3a1ee87b6b49)
![splash](https://github.com/user-attachments/assets/4e00e589-fcc6-463c-b1bc-76965009397f)

### Please search the issue tracker for existing feature requests before submitting your own.

- [X] I have searched all existing issues and confirmed that this is not a duplicate.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named; first reproduce the issue with QT_SCALE_FACTOR=0.5 and trace the splash screen and main UI sizing behavior. Done means LMMS remains fully usable and its UI, including the logo and splash, is visible at the requested multiplier.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.