[EGD-4004] audio: fix routing synchronization (#880) Protect copying to buffers with mutex locks. Fix C style copying. Add sanity checks to detect synchronization issues when routing.
[EGD-3722] Add ButtonOnOff widget (#911)
[EGD-4160] renamed PureOS -> MUDITAOS (#901)
[EGD-4121] UCS2 32 bit support (#897)
[EGD 4142] Creating i18n article (#902) * Added first draft of i18n article
[EGD-4075] Build script version checker (#909) Check for mtools version. Check if the required commands are installed Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-4158] Added network access technology indicator
[EGD-2975] Added Network Access Technology support
[EGD-4070] Messages listView sync db queries refactored to full async. (#837)
[EGD-4162] fix fat module (#907)
[EGD-4134] New application manager proposal documentation. (#882)
[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-2629] Add Phone name window (#887) [EGD-2629] Update changelog and minor fixes
[EGD-4123] SwitchToNotification added to ApplicationManager (#879) * [EGD-4123] Implemented notifications based on application manager actions. Co-authored-by: marek303 <marek303@poczta.onet.pl> Co-authored-by: Piotr Tański <piotr.tanski@mudita.com>
[EGD-4029] File indexer notifier (#862) * [EGD-4029] Initial version of file notifier in the VFS * [EGD-4029] File indexer notifier in the VFS * [EGD-4029] Minor syntax fixes in code Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
EGD-4102 (#871) * EGD-4102 Added log to refreshed window and null check * EGD-4102 Fixed messages crash * EGD-4102 Fixed calendar crash and some funky code
[EGD-3690]: Partially import fsl_common.h from newer SDK (#888) Just copy in newer header cause incompatibility and runtime errors. Specificaly assertion in port.c connected to ISR priorities. Signed-off-by: Roman Kubiak <roman.kubiak@mudita.com> Co-authored-by: Artur Mądrzak <amadrzak@onplick.com>
[EGD-4139] VFS unit tests for lseek (#885) * [EGD-4139] VFS unit tests for lseek * [EGD-4139] lseek fat VFS test Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
changelog: update for v.0.43.1 (#895)
[EGD-4135] Database interface improvement (#881) Fix for unexcepted power failure by adding new implemented function ff_fflush. Improve write interface to complies with Linux lseek syscall. Linux lseek syscall allows to lseek outsite the file size. When write if lseek is out of range, write syscall write data to new offset and fill the gap with zeros. Free RTOS-FAT behaviour doesn't support sparse files, so we need to implement this functionality manually on the sqlite3 vfs inteface layer. Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>