Commit Graph
2481 Commits
Author SHA1 Message Date
Roman KubiakandArtur Mądrzak 02fa0f57fe [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>
2020-10-23 11:44:22 +02:00
Lucjan BryndzaandLucjan Bryndza bc44592e62 [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>
2020-10-23 11:32:49 +02:00
Marcin Smoczyński 78a4ab0d74 changelog: update for v.0.43.1 (#895) 2020-10-23 11:11:38 +02:00
Lucjan BryndzaandLucjan Bryndza 445010d7f9 [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>
2020-10-23 09:19:57 +02:00
Mateusz Grzywacz 70a4b21c33 [EGD-3045] Magnetometer driver (#788)
* [EGD-3045] magnetometer driver - timer polling approach
- magneto pin mux
- magneto reg structs
- magneto irq skeleton
- bluetooth irq handler moved
- dedicated i2c methods
- bitfields parsed and populated explicitly
* [misc] big endian ↔ long conversion in Utils + UT
2020-10-22 15:41:54 +02:00
jimmorrisson b033d0ca42 [EGD-4118] Audio doxy cleanup (#856) 2020-10-22 15:37:27 +02:00
Lucjan BryndzaandLucjan Bryndza bd2ce2af2b [EGD-4075] Changelog notification about image (#883)
Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2020-10-22 14:22:45 +02:00
Lucjan BryndzaandLucjan Bryndza 45ea92a048 [EGD-4135] FREERTOS vfat ff_fflush implementation (#878)
ff_fflush implementation is needed for sqlite3 when
unexcepted power failure.

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2020-10-22 12:01:18 +02:00
Paweł Olejniczak d676fdabb7 [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
2020-10-22 11:42:53 +02:00
Lucjan BryndzaandLucjan Bryndza bf2609524c [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>
2020-10-22 10:34:12 +02:00
Bartosz CichockiandSP2FET 061479780b [EGD-4011] added BT audio device with A2DP playback (#870)
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
2020-10-22 09:59:13 +02:00
Pawel Paprocki 19f5673d83 [EGD-4057] Create sql script for file indexer DB schema (#869) 2020-10-22 09:52:08 +02:00
Radosław Wicik d80a24e8a2 [EGD-4119] Add mtools package as required (#859) 2020-10-22 09:38:24 +02:00
Hubert Chrzaniuk acfe536435 [EGD-4120] Cellular - new line at the end of the command (#877) 2020-10-22 08:55:57 +02:00
Radosław Wicik 1d62ecd942 [EGD-3852] Add missing virtual destructor (#876) 2020-10-21 11:34:30 +02:00
Michał Kamoń 48a6e24094 [EGD-4130] meditation time dispaly fix (#868) 2020-10-20 14:39:26 +02:00
Hubert Chrzaniuk 4c22ef5107 [EGD-4099] BT set stream (#846) 2020-10-20 13:43:53 +02:00
Przemyslaw Brudny e131dae68f [EGD-3743] Removed old doxygen copyright statements from project. 2020-10-20 12:55:10 +02:00
Radoslaw Wicik 2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
Radoslaw Wicik 0823d82e51 [EGD-3743] Update copyrights in fies - add empty line after license 2020-10-20 12:55:10 +02:00
Marcin Smoczyński 2635367efb [EGD-4003] audio: fix workers destroying (#806)
Improve workers destroying by replacing sudden death with a gentle close
request.

Make (De)Init static - when creating second instance of a codec there
was a situation when destructing one instance was causing first one to
stop working, because they share common hardware resources.
2020-10-20 11:02:40 +02:00
Hubert Chrzaniuk 6fda5b475a [EGD-4128] Fix - routing does not start (#866) 2020-10-20 10:32:17 +02:00
Michał Kamoń 3a6c51d6be [EGD-3959] Gong sound added (#857) 2020-10-20 09:11:50 +02:00
PrzeBrudny f15cbe71de [EGD-3409] Text boundaries fixes. (#860) 2020-10-20 09:03:13 +02:00
Hubert Chrzaniuk 4ad16d7ae2 [EGD-4125] Cumulative set of minor fixes for audio (#861)
* fixed choice of input for recording
* fixed vibration setting getter
* fixed response messages from a HandleStop
* improved style of using AudioMux APIs
2020-10-19 17:16:59 +02:00
Roman Kubiak e340788045 [EGD-3763]: mac fixes. include paths (#804)
* [EGD-3763]: mac fixes. include paths

* [EGD-3763]: genupdate modified, sed -i needs sed -i -e for mac
include path fixes for common.hpp
2020-10-19 13:33:31 +02:00
Maciej Gibowicz d5b0283a0c [EGD-4038] handling incoming calls and sms in sleep mode (#819) 2020-10-19 13:25:39 +02:00
Radosław WicikandRadoslaw Wicik 4929c07f77 [EGD-3743] add script for checking and adding copyright notice (#852)
Co-authored-by: Radoslaw Wicik <radoslaw@wicik.pl>
2020-10-19 13:03:12 +02:00
Michał Kamoń d75f5555a6 [EGD-3863] application meditation windows (#838)
* Meditation windows added

* Style changes in application meditation

* PR + CMakeLists fixes
2020-10-19 10:58:47 +02:00
Tomek Sobkowiak 1e78053bb0 EDG-3409 Check text boundaries on input (#716)
* [EDG-3409] Check text boundaries during input processing
2020-10-19 09:14:41 +02:00
Hubert Chrzaniuk 8c748a39b2 [EGD-4100] Fix playback restart on audio profile change (#848) 2020-10-16 13:53:57 +02:00
Jakub Pyszczak 56c60a1ab9 [EGD-4076] Headphones auto detect fix 2020-10-16 13:20:19 +02:00
Marcin Smoczyński 6843142e54 changelog: update changelog for v0.42.2 (#851) 2020-10-16 13:11:09 +02:00
kkleczkowskiandKuba Kleczkowski 4fa2e8d033 [EGD-4101] Temporary removed SMS memory setting. (#850)
Co-authored-by: Kuba Kleczkowski <dd>
2020-10-16 12:36:28 +02:00
Przemyslaw Brudny 7eaedae9c0 [EGD-4079] List looping rebuild fix. Draft msg overwriting sms input text. Crush on contact details application exit fix. Special characters inserts no longer call onBeforeShow. 2020-10-16 12:10:28 +02:00
Wojtek Cichoń 07cdd76968 Added GPL3 LICENSE.md (#849) 2020-10-16 11:39:01 +02:00
marek303 38df9d66ad [EGD-3315]Review: style fixes 2020-10-15 20:58:45 +02:00
marek303 698b14fa9e [EGD-3315]Review: minor changes 2020-10-15 20:58:45 +02:00
marek303 585c612f5d [EGD-3315]Review changes: EventReminderWindow - localized date and time; unit tests for SelectFirstUpcoming query 2020-10-15 20:58:45 +02:00
marek303 ae355210a8 [EGD-3315]Review changes (minor) 2020-10-15 20:58:45 +02:00
marek303 f1e68d2204 [EGD-3315] Main functionality: DB queries, timers processing, base classes for future use 2020-10-15 20:58:45 +02:00
KacperLewandowski ba4640c4af [EGD-3469] ServiceTime - start 2020-10-15 20:58:45 +02:00
Tomas Rogala df87b94b49 [EGD-3469] Rework DB 2020-10-15 20:58:45 +02:00
Adam Dobrowolski 383073f8f7 EGD-4098 Call rework 2020-10-15 17:45:40 +02:00
SP2FET a1b7d943e0 [EGD-4095] added DeveloperMode endpoint 2020-10-15 16:26:50 +02:00
Roman Kubiak ceb7d6a375 [EGD-3506]: unittest fixes 2020-10-15 15:51:41 +02:00
Roman Kubiak c1d45026cf [EGD-3506]: review fixes 2020-10-15 15:51:41 +02:00
Roman Kubiak eb5f831db9 [EGD-3506]: removed stale include from update window 2020-10-15 15:51:41 +02:00
Roman Kubiak a841ac535a [EGD-3506]: removed delayed reset 2020-10-15 15:51:41 +02:00
Roman Kubiak 96bd9e4226 [EGD-3506]: removed filesystem access from the update window 2020-10-15 15:51:41 +02:00