Commit Graph
647 Commits
Author SHA1 Message Date
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 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
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
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
Hubert Chrzaniuk 6fda5b475a [EGD-4128] Fix - routing does not start (#866) 2020-10-20 10:32:17 +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
Maciej Gibowicz d5b0283a0c [EGD-4038] handling incoming calls and sms in sleep mode (#819) 2020-10-19 13:25:39 +02:00
Jakub Pyszczak 56c60a1ab9 [EGD-4076] Headphones auto detect fix 2020-10-16 13:20:19 +02:00
marek303 38df9d66ad [EGD-3315]Review: style fixes 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
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 a841ac535a [EGD-3506]: removed delayed reset 2020-10-15 15:51:41 +02:00
Roman Kubiak d17eead988 [EGD-3506] Review fixes:
- removed c-style casting
- moved all types to updateos:: namespace
- removed stale code
2020-10-15 15:51:41 +02:00
Roman Kubiak 9d5551c03f More info while updating, removed the icon
switched to all text.
2020-10-15 15:51:41 +02:00
Roman Kubiak 39638359c5 [EGD-3506] Update now running and rebooting after update process 2020-10-15 15:51:41 +02:00
Roman Kubiak 975251cb80 [EGD-3506] working on desktop window for the update process 2020-10-15 15:51:41 +02:00
Roman Kubiak 40baecd6c5 [EGD-3506] update OS on boot, show dialog window when update detected 2020-10-15 15:51:41 +02:00
Marcin Smoczyński ffef55fb3c [EGD-4093] fix crash on simulator exit (#839)
The event worker was closed twice by the Event Manager which resulted
in crash.
2020-10-15 11:37:19 +02:00
Hubert Chrzaniuk 78f075712c [EGD-4023] Vibration - get values from DB (#807) 2020-10-15 10:16:58 +02:00
Hubert Chrzaniuk ebcef7a692 [EGD-4054] Audio API for setting stream parameters (#826) 2020-10-15 09:27:15 +02:00
Bartek Cichocki 305d43a176 [EGD-3773] added A2DP playback backend 2020-10-14 09:23:53 +02:00
Jakub Pyszczak 0744fe979f [EGD-559] Volume popup - audio part 2020-10-13 21:35:12 +02:00
Hubert Chrzaniuk b6e5969403 [EGD-4024] Fix audio files meta tags parsing (#817) 2020-10-13 19:34:58 +02:00
Adam Dobrowolski 7b4a706cd6 EGD-4036 Application windows - added register mechanism
* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
2020-10-13 17:46:10 +02:00
pawpMudita 8907a3d529 EGD-3868 Create queries for settings 2020-10-12 11:48:37 +02:00
RobertPiet 26ab21212e [EGD-3800] settings api and test initial version, unit tests, reviews 2020-10-12 11:06:11 +02:00
Hubert Chrzaniuk c8ddb562ad [EGD-4040] Fix endless ringtone playback (#814) 2020-10-10 12:44:08 +02:00
Piotr Tanski 24c927ef39 [EGD-3988] SMS thread for a specific contact shall be splitted into separate ones if multiple phone numbers are available. (#801) 2020-10-09 14:32:22 +02:00
Hubert Chrzaniuk 9c7e4139db [EGD-3784] Add service audio non blocking API (#789) 2020-10-08 10:15:46 +02:00
Marcin Smoczyński 2cff347326 [EGD-4002] audio: remove phone call recording (#794)
There is no requirement for this functionality and it complicates the
audio subsystem.

Fix includes and cleanup minor flaws in the process of this change.
2020-10-07 15:49:40 +02:00
kkleczkowskiandKuba Kleczkowski 330c57e1d0 Egd 3259 (#781)
* [EGD-3259] Updating RTC time from network time.

* [EGD-3259] Updated changelog.

* [EGD-3259] Missing files.

* [EGD-3259] Time updaten notification.

* [EGD3259] Fixed SET_TIME_ZONE_REPORTING command.

* [EGD3259] SET_TIME_ZONE_REPORTING fixed properly.

* [EGD-3259] Commands added to factory.

* [EGD-3259] Fixes after rebase.

* [EGD-3259] Style fix.

* [EGD-3259] PR applied.

* [EGD-3259] PR applied again.

Co-authored-by: Kuba Kleczkowski <dd>
2020-10-07 15:33:46 +02:00
Jakub Pyszczak 2df98eea48 [EGD-3841] Add audio vibration and enable sound option 2020-10-06 17:06:34 +02:00
Pawel Olejniczak daa953176f [EGD-3793] Add DatabaseAgent base class and SettingsAgent
[EGD-3793] Update SettingsWorker to make it work.

[EGD-3793] Rename worker to agent
2020-10-06 10:21:18 +02:00
Hubert Chrzaniuk 17aa46bb90 [EGD-3871] Add vibration and playback enable/disable logic (#765) 2020-10-05 17:28:29 +02:00
Hubert Chrzaniuk f38960e1b3 [EDG-3870] Fix audio looping (#769) 2020-10-05 16:56:19 +02:00
Hubert Chrzaniuk 06d9d687bf [EGD-3853] Add AudioMux tests (#751) 2020-10-05 14:44:21 +02:00
SP2FET 7f6b7957fd [EGD-3641] added BT pairing keys storage 2020-10-05 13:41:34 +02:00
Bartosz Cichocki 5950528e0a Revert "[EGD-3641] working key storage in json file"
This reverts commit 5f8af17f96.
2020-10-05 12:46:13 +02:00
SP2FET 5f8af17f96 [EGD-3641] working key storage in json file 2020-10-05 12:28:27 +02:00