Describe the bug
The secondary layout keyboard having only one line/row is insufficient, and the button dimensions become distorted. The syntax of the command box in the additional symbols section is also insufficient to expand to three rows and place buttons on three rows.
Heliboard secondary layout keyboard buttons are arranged in one row. There should be three rows. With only one row, we cannot add every key. The keys we add are longer than three buttons. As the number of keys increases, the buttons become narrower.
Second layout > No importing of more symbols. Therefore, we cannot increase the number of rows on the secondary layout keyboard to three rows. This is because the current text input and button addition system is designed for a single row. It is not designed as JSON code.
This button addition method is very intuitive and easy. However, I cannot add more than one row. I tried many things, tried many commands, but it didn't work. I haven't been able to do it for 3 hours. There is no text in the Heliboard documentation about making 3 rows either.
There are also no import and export options in the add more symbols section. If these options existed, I wouldn't be able to add 3 lines to the more symbols section and buttons to 3 lines with the command file I prepared.
The directory containing the "more symbols" files for the secondary layout keyboard within the backup .zip settings file:
archive:///file:///storage/emulated/0/HeliBoard_backup_yyyy-mm-dd%****.zip?/unprotected/layouts/more_symbols/custom/
The files inside the custom folder are as follows:
..
In general, there is an export all settings feature. I exported it. Then I extracted the backup file from the zip. Then I found the more symbols code file. I changed the codes. I saved it. I imported it into the zip file. I imported the settings. It didn't work. I changed the codes several times, but I couldn't increase the number of lines to 3.
I also created a json file inside the backup folder. I wrote the appropriate codes. I saved it. I imported it into the zip file. Then I imported the settings. This time it worked.
Copy the .json file to the main directory of the backup. Then zip it.
I'll share the JSON file contents here later.
I can't do that now. I'm busy. After fixing a few errors in the JSON file, I will add the file.
Expected behavior
Modify the symbol addition code in the current "add more symbols" section to add a 3-line button in the secondary keyboard layout text box. Adding buttons from there is very easy. With the current system, the method of adding buttons within that text box is very successful, very useful, and very simple. It's user-friendly. The only thing that needs to be done is to fix the issue of adding buttons to a single line.
Until the issue is resolved, the JSON file method can be used.
Screenshots
Json dosyasını yedekleme zip dosyasının içine atıp zip dosyasını heliboard'un içine aktardıktan sonraki ikincil düzenler klavyesinin 3 satırlı görünümü:

The three lines I mentioned do not include the bottom line with the space, enter, etc. The three lines I mentioned also do not include the number line.
App version
v3.6
Device:
- Model: realme c67
- OS: Android 15 sdk 35 .
- not custom ROM, not root.
Describe the bug
The secondary layout keyboard having only one line/row is insufficient, and the button dimensions become distorted. The syntax of the command box in the additional symbols section is also insufficient to expand to three rows and place buttons on three rows.
Heliboard secondary layout keyboard buttons are arranged in one row. There should be three rows. With only one row, we cannot add every key. The keys we add are longer than three buttons. As the number of keys increases, the buttons become narrower.
Second layout > No importing of more symbols. Therefore, we cannot increase the number of rows on the secondary layout keyboard to three rows. This is because the current text input and button addition system is designed for a single row. It is not designed as JSON code.
This button addition method is very intuitive and easy. However, I cannot add more than one row. I tried many things, tried many commands, but it didn't work. I haven't been able to do it for 3 hours. There is no text in the Heliboard documentation about making 3 rows either.
There are also no import and export options in the add more symbols section. If these options existed, I wouldn't be able to add 3 lines to the more symbols section and buttons to 3 lines with the command file I prepared.
The directory containing the "more symbols" files for the secondary layout keyboard within the backup .zip settings file:
archive:///file:///storage/emulated/0/HeliBoard_backup_yyyy-mm-dd%****.zip?/unprotected/layouts/more_symbols/custom/
The files inside the custom folder are as follows:
..
In general, there is an export all settings feature. I exported it. Then I extracted the backup file from the zip. Then I found the more symbols code file. I changed the codes. I saved it. I imported it into the zip file. I imported the settings. It didn't work. I changed the codes several times, but I couldn't increase the number of lines to 3.
I also created a json file inside the backup folder. I wrote the appropriate codes. I saved it. I imported it into the zip file. Then I imported the settings. This time it worked.
Copy the .json file to the main directory of the backup. Then zip it.
I'll share the JSON file contents here later.
I can't do that now. I'm busy. After fixing a few errors in the JSON file, I will add the file.
Expected behavior
Modify the symbol addition code in the current "add more symbols" section to add a 3-line button in the secondary keyboard layout text box. Adding buttons from there is very easy. With the current system, the method of adding buttons within that text box is very successful, very useful, and very simple. It's user-friendly. The only thing that needs to be done is to fix the issue of adding buttons to a single line.
Until the issue is resolved, the JSON file method can be used.
Screenshots
Json dosyasını yedekleme zip dosyasının içine atıp zip dosyasını heliboard'un içine aktardıktan sonraki ikincil düzenler klavyesinin 3 satırlı görünümü:

The three lines I mentioned do not include the bottom line with the space, enter, etc. The three lines I mentioned also do not include the number line.
App version
v3.6
Device: