View Issue Details

IDProjectCategoryView StatusLast Update
0001712OpenMPTFeature Requestpublic2023-10-04 14:10
ReporterZaxon Assigned Tomanx  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformTermuxOSLineageOSOS Version17.1
Product VersionOpenMPT 1.30.12.00 / libopenmpt 0.6.10 (upgrade first) 
Target VersionOpenMPT 1.31.05.00 / libopenmpt 0.7.4 (upcoming stable)Fixed in VersionOpenMPT 1.31.05.00 / libopenmpt 0.7.4 (upcoming stable) 
Summary0001712: Display on narrow terminal
Description

I play module files on my android phone under Termux where my screen dimensions are 42x36 (vertical). When I play the module the information about Settings/Gain/Stereo/Filter/Ramping/etc are not fitting the screen and it causes the display to scroll up.

Steps To Reproduce

Play some module with openmpt123 on the 42x36 (col x line) terminal.

Additional Information

It would be nice if there would be some witch to select the narrow terminal layout (or automatic detection).
I could use it in the landscape mode, but most of the time my phone is on the stand in the vertical position, which is my preferred as it is better to read articles in that position.
I am attaching screenshots how does it look in the landscape mode (correct) and portrait (not correct).
Preferred narrow layout could be as in the attached txt file.

TagsNo tags attached.
Attached Files
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Zaxon

Zaxon

2023-06-15 08:39

reporter   ~0005741

Example of the preferred narrow view.

narrow_view_example.png (19,980 bytes)   
narrow_view_example.png (19,980 bytes)   
manx

manx

2023-10-04 14:01

administrator   ~0005786

I added an automatic detection. The cutoff point is width < 72 and height > 25.

Fixed in r19833 (trunk / 0.8.0-pre.2) and r19835 (0.7.4-pre.1).

openmpt123-narrow.png (13,646 bytes)   
openmpt123-narrow.png (13,646 bytes)   

Issue History

Date Modified Username Field Change
2023-06-15 08:37 Zaxon New Issue
2023-06-15 08:37 Zaxon File Added: Screenshot_20230615-102020_Termux.png
2023-06-15 08:37 Zaxon File Added: Screenshot_20230615-102213_Termux.png
2023-06-15 08:38 manx Assigned To => manx
2023-06-15 08:38 manx Status new => confirmed
2023-06-15 08:39 Zaxon Note Added: 0005741
2023-06-15 08:39 Zaxon File Added: narrow_view_example.png
2023-10-04 14:01 manx Note Added: 0005786
2023-10-04 14:01 manx File Added: openmpt123-narrow.png
2023-10-04 14:01 manx Status confirmed => resolved
2023-10-04 14:01 manx Resolution open => fixed
2023-10-04 14:01 manx Fixed in Version => OpenMPT 1.31.05.00 / libopenmpt 0.7.4 (upcoming stable)
2023-10-04 14:01 manx Target Version => OpenMPT 1.31.05.00 / libopenmpt 0.7.4 (upcoming stable)