[EGD-4739] Add empty APN settings window APN settings window without APN list. Icon widget now accepts rich text.
[EGD-4591] Change input language parser to load from files Completely independent input language files and display language files. Input language files are now loaded based on number of files in "profiles" folder. InputLanguageSettings window now shows input languages based on their "filetype" value andfiles in "profiles" folder.
[EGD-5140] Fix default borderCallback navigation in GridLayout Fix default borderCallback navigation in GridLayout
[EGD-5133] Fix settings bus add duplications Changed Bus Channels vector to set to prevent duplicates and cleaned logging.
[EGD-4590] Change KBD parser to JSON for input keyboard files Changed keyboard input language parser to parse JSON files. Removed all KPROF files and added JSON. Added unit tests for new parser. Modified document about adding languages.
battery renames, clean up, degreasing
[EGD-4932] new battery icons + battery in TopBar rework
[EGD-4932] all new battery icons - rename
[EGD-4780] Change in GUI documentation to cover DOM * GUI Visitor documentation added * GUI DOM documentation added
[EGD-5010] Fix Text tests leaks Fixed leaks in gui Text tests.
[EGD-4925] Change new filesystem handling implementation in module-gui. (#1193) Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
[EGD-3442] Fix list empty window unhandled behaviours, in place rebuild handling, notes rebuild on note deletion and changed call Icon name to stateIcon. (#1160)
Merge branch 'master' into stable
[EGD-3589] gui - DOM dump functionality for gui::Item (#1148)
[EGD-4687] Text enum names cleanup. (#1142) Change enum names to CamelCase.
Merge branch 'master' into stable
[EGD-3499] Text scrolling added and its usage updated in widgets. (#1079) Add Text scrolling, Add text starting position, Added text scrolling, updated TextLine line endings, TextBlocks newline handling, updated SMS Bubble and Notes text items. Added tests for scrolling.
[EGD-4150] Change filename i18 to i18n (#1108) Change filename of internationalization files from i18 to i18n. I18n should stand for internationalization, not i18. That's why I changed in 'module-utils' name of the folder 'i18' and both .cpp and .hpp files to 'i18n'.
[EGD-4517] Added Text Up/Down navigation with tests. (#1089)
[EGD-4507] RichText CustomTokens support added (#1083)