02-19-2025, 09:53 PM (This post was last modified: 02-20-2025, 12:38 AM by itsme.)
A certain ChordPro file (see attachment) cannot be imported into MobileSheets 3.9.11 on Win10.
The same file can be imported without issues into MobileSheets 3.9.11 on my Android phone and on my Boox device.
I already edited some suspicious lines without success so far.
02-20-2025, 06:26 AM (This post was last modified: 02-20-2025, 06:29 AM by Zubersoft.)
It looks to be a bug with the auto size font feature. I'm working on fixing the logic now. The main problem is that, with a simple grid like the one in that file, you can increase the grid text size to the maximum allowed value (100) without any overlap issues, so that's where it should have stopped. However, it should also be respecting the maximum allowed font size which it is not currently doing.
Sorry, I tried it again and the Boox device also shows that bug. Whereas my Galaxy S22 phone works.
As you plan to modify the AutoSize feature anyway: detecting overlaps fails in some cases. I attached an example.
That actually turned out to be more complicated than I had originally thought to calculate the overlap in every situation. I think I have it correct now for the next update.
Current status with MobileSheets 3.9.12
- batch import of my folder of ChordGrid files works, all files are imported
- long ChordGrids are split to be displayed on multiple pages
Fixed, thank you.
Still open
- Auto-Size Font stops at font size 100 which is in certain special cases not enough. "Maximum Auto Font Size" is set to 999. It seems that there's no limit for that setting, I could even set it to 99999. A limit of 100 is hard-coded, values >100 are ignored. Values <100 are used as expected.
- overlapping is not yet detected correctly
02-27-2025, 05:31 AM (This post was last modified: 02-27-2025, 05:31 AM by Zubersoft.)
The problem with increasing the limit is that every single slider on the text display settings dialog then has to increase the maximum, making the sliders harder to use. If I rework the text display settings (as we've discussed previously), and I move away from using a slider, then I guess this won't really be an issue and I can increase the maximum. I'm still curious for most users if they will prefer having to enter values in with the keyboard or touch +/- buttons versus using a slider.