[EGD-4372] Text addition boundaries added with tests. Removed old bounds checking. Text blocks on newlines split issue fixed. Text widgets cleanups. (#1020)
[EGD-3823] Create Popup windows (#946) -Create bargraph widget -Create Home modes window -Create Volume window -Create Brightness window -PR changes
[EGD-4407] Text backup and restore added. (#1022)
Minor fix: uppercase network names in topbar (#978)
[EGD-4210] Text newline handling, bounds first refactor, Test fixes. (#944)
[EGD-3360] Input and display language separation, input language setting implementation (#920)
[EGD-4288] refactor global data (#959) Reduce firmware size by refactoring global data defined in public headers. Each global variable which require runtime initialization adds initialization code to every translation unit which includes the header where the variable is defined and declared.
EGD-3585 ServiceGUI and ServiceEink initial cleanup (#953) * EGD-3585 SerwiceGUI and ServiceEink initial cleanup * moved code to one function per message handling * removed dead code from comments * added Service.cpp demangling to debug messages for clear output * added Response value to return messages to `connect()`
[EGD-4278] Fix filling Rect with color (#950)
[EDG-4049] Add locked screen settings window with ON/OFF (#900) * [EDG-4206] Add locked screen and integrate with ON/OFF widget
EDG-3585 Small fixup for refresh & cleanup in buildDrawLists (#916) * EGD-3585 Minor refresh fixup& Normalised buildDrawList everywhere
EGD-4202 Adding missing images gui docs (#935) * Adding missing images to gui module docs
[EGD-3852] convert to libs services: gui, eink (#933)
[EGD-4189] BoxLayout Center Alignment calculation fixed when margins are present. (#926)
[EGD-4158] Added network access technology indicator
[EGD-4051] Based application manager app switching on application stack. (#858) * [EGD-4051] Based application manager app switching on application stack. * [EGD-4051] Application manager thorough refactor.
[EGD-2628] Create Add device windows (#867) [EGD-2628][WIP] Attach Add Device window [EGD-2628] Fix passing scanned bt devices to Add device window [EGD-2628] Add bt icon and adjust botton bar of Add device window [EGD-2628] Add all devices window, & some fixes for add device window [EGD-2628] Update changelog & cleanup [EGD-2628] Improve bluetooth main window
[EGD-4075] Use FATFS in the Linux builds (#843) * [EGD-4075] Use FAT fs in the emulator Add script for genrate base phone image * [EGD-4075] Use FreeRTOS-FAT in emulator initial commit * [EGD-4075] Thread local storage fix Fixing thread local storage when running on the Linux platform in the test mode * [EGD-4075] Improve image generation Improve image generation script on the linux platform * [EGD-4075] Fix all test with FAT fs image Fix all tests with fatfs image * [EGD-4075] Fix calculator utility test * [EGD-4075] Image dependencies fix * Remove uneeded comments * Missing headers in CR * [EGD-4075] Fixed whitespaces Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-3743] Removed old doxygen copyright statements from project.
[EGD-3743] Update copyrights in fies