Commit Graph
366 Commits
Author SHA1 Message Date
Bartosz CichockiandSP2FET d5baec3837 [EGD-4211] moved test harness into service-desktop (#945)
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
2020-11-05 13:37:34 +01:00
Roman Kubiak 899d2139a1 [EGD-4286] remove ServiceDesktop from main.cpp (#958)
small fix in flash_emmc.sh (.ini files are not there anymore)
umount end eject disk are active again
2020-11-04 17:13:19 +01:00
Radosław Wicik 57f6c267ee [EGD-4213] Convert service-appmgr to library - library (#960) 2020-11-04 15:59:45 +01:00
Lucjan BryndzaandLucjan Bryndza 617dfe99d1 [EGD-4298] File indexer disabled by default (#962)
Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2020-11-04 15:13:27 +01:00
Piotr Tanski 299be4daf6 [EGD-4151] Application manager actions introduced. (#905)
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.
2020-11-04 10:24:35 +01:00
Adam 8bab7f0031 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()`
2020-11-03 17:27:00 +01:00
Bartosz CichockiandSP2FET f16d30222c [EGD-4191] added keyReleased handling from service-desktop (#930)
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
2020-11-02 20:08:05 +01:00
Pawel Paprocki f3b31d690f [EGD-4058] Create File Indexer db Agent (#863) 2020-11-02 14:47:29 +01:00
breichel 5be842fc7d Egd 3676 (#824)
[EGD-3676] Version of PIN SIM handling with mockuped actions (messages)
2020-11-02 14:36:16 +01:00
Lucjan BryndzaandLucjan Bryndza f7350c4d44 [EGD-4181] Indexer service scan files (#914)
* [EGD-4181] Initial file indexer service

* [EGD-4181] Initial version of the indexer service

* [EGD-4181] Small changes needed for file indexer

* [EGD-4181] Pass message from vfs to indexer service

* [EGD-4181] Initial indexer service with timers

* [EGD-4181] File indexer service list files

* [EGD-4181] Use default destructor in header

Don't use iterator

* [EGD-4181] Code review fixes.

* [EGD-4030] File indexer handle base mime types

* [EGD-4181] Code review fixes.

* [EGD-4181] Audio file indexer initial stub

* [EGD-4030] Text files indexer

* [EGD-4081] Missing UTF8 file header

* [EGD-4181] Startup paths as an array.

* [EGD-4181] VFS notifier dir fixes

* [EGD-4181] Service fileindexer as static library

* [EGD-4181] Code review fixes

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2020-10-30 16:19:39 +01:00
Adam 0422d48f46 EGD-4178 EINK inverted mode (#915)
* EGD-4178 Added simplistic eink invert mode option
2020-10-30 10:37:56 +01:00
Adam 64db7d8327 EDG-3585 Small fixup for refresh & cleanup in buildDrawLists (#916)
* EGD-3585 Minor refresh fixup&  Normalised buildDrawList everywhere
2020-10-30 10:13:47 +01:00
kkleczkowskiandKuba Kleczkowski 10e5542676 Egd 4143 Service antenna enabled. (#936)
* [EGD-4143] WiP service-antenna enabled.

* [EGD-4143] Fixed service timer, connetion status from store.

* [EGD-4143] Changelog.

* [EGD-4143] Fixes after rebase.

* [EGD-4143] Service-antenna LOG disabled.

* [EGD-4143] PR suggestions.

* [EGD-4143] Duplicated includes removed.

Co-authored-by: Kuba Kleczkowski <dd>
2020-10-29 15:07:22 +01:00
Piotr Tanski dd50838789 [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.
2020-10-23 15:45:58 +02:00
daf6500977 [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>
2020-10-23 13:52:28 +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
Maciej Gibowicz d5b0283a0c [EGD-4038] handling incoming calls and sms in sleep mode (#819) 2020-10-19 13:25:39 +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
KacperLewandowski ad626ebc93 [EGD-3857] Create calculator application 2020-10-15 14:57:57 +02:00
Bartek Cichocki 305d43a176 [EGD-3773] added A2DP playback backend 2020-10-14 09:23:53 +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
RobertPiet 26ab21212e [EGD-3800] settings api and test initial version, unit tests, reviews 2020-10-12 11:06:11 +02:00
Piotr Tanski f5aec0444a [EGD-3838] Introduced a meditation progress bar with simple implementation of meditation application. (#783) 2020-10-09 14:14:40 +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
Tomek Sobkowiak e50e30f154 [EDG-3825] Add base messages for settings service (#747)
* [EDG-3825] Add base messages for settings service
2020-10-01 20:29:00 +02:00
SP2FET ca03073cc4 [EGD-3643] added BT dedicated bonding (simple pairing) 2020-10-01 17:19:41 +02:00
mozdzyk 57a57805e9 [EGD-3359] Special characters and emoji window 2020-10-01 16:53:47 +02:00
Marcin Smoczyński af85469c26 [EGD-3864] main file cleanup (#761)
Remove dead code; cleanup and sort include list. Introduce config file.
2020-10-01 14:47:53 +02:00
kkleczkowskiandKuba Kleczkowski 250e7ea9c0 Egd 2914 ussd (#729)
* [EGD-2914] Window + base API.

* [EGD-2914] USSD test window changed.

* [EGD-2914] CMUX frames deserialised in dlc channel.

* [EGD-2914] USSD session.

* [EGD-2914] CUSD urc handler.

* [EGD-2914] Simplified USSD test window, sms storage command.

* [EGD-2914] Setting sms storage at modem init.

* [EGD-2914] Changelog.

* [EGD-2914] Style fix.

* [EGD-2914] Style fix again.

* [EGD-2914] Cleanup.

* [EGD-2914] PR applied.

* [EGD-2914] Rebase fixes.

* [EGD-2914] Style fix.

Co-authored-by: Kuba Kleczkowski <dd>
2020-10-01 14:30:22 +02:00
Bartek Cichocki 2060dd964f [EGD-2625] added BT scan
[EGD-2625] moved btstack to mudita_develop branch
2020-09-29 13:51:58 +02:00
Jakub Pyszczak 6295751412 [EGD-3818] Audio service cleanup 2020-09-28 10:54:07 +02:00
alek 07c33c89cc [EGD-3491] Added DTMF tone transmission 2020-09-25 18:18:34 +02:00
Jakub Pyszczak d7617b2f3c [EGD-3487] Volume buttons 2020-09-24 10:53:25 +02:00
RobertPiet ea13bda5c7 [EGD-3681] settings main screen updated to the design chart https://projects.invisionapp.com/d/main#/console/18241335/385967135/preview
[EGD-3681] review issues solved: new settings window contains link to the old one, _old files removed, issues regarding lambda params, removed translations for de, fr, sp;removed section file/author from the header/body, removed destructor - default one exists in the base class, not used parameter with maybe_unused param, reoved dead code; DeinitHandler removed (was empty) - currently base class calls onClose on all its windows; reinterpret_cast removed
2020-09-23 11:20:33 +02:00
Bartek Cichocki 6d22e00544 [EGD-3637] restoration of Bluetooth stack
[EGD-3637] Bluetooth hangup fix
2020-09-22 09:52:15 +02:00
Marcin Smoczyński 2e80e118a3 [EGD-3770]: remove viewer app
This app is not useful anymore and should be removed.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
2020-09-21 14:23:55 +02:00
Bartek Cichocki 4c7f8ff7b5 [EGD-3522] added missing updateTemplate query 2020-09-02 17:26:01 +02:00
Bartek Cichocki 9eeeb6ae92 [EGD-3502] reworked endpoints and handlers
added endpoint listener to query
2020-09-02 17:26:01 +02:00
Marcin Smoczyński 4ab862c726 [EGD-3556] allow disabling applications
RT1051 SDRAM is not big enough to fit full Debug build. To be able to
debug on the RT1051 add options to choose precisely which applications
you want to include in the build allowing to decrease debug firmware
size.

Enable size optimization for applications (configurable) in debug mode
and allow to specify with cmake options which applications can be
optimized with.

Remove -Og debug flags which break debugging.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
2020-08-31 13:11:33 +02:00
tomasz f82736aaba [EGD-3307] Add calendar db files 2020-08-13 21:07:42 +02:00
Bartek Cichocki 06b3a54b1d [EGD-3489] Fixed damaged json and length hardfault, added tests 2020-08-07 14:54:28 +02:00
Bartek Cichocki b16172a217 fixed payload length issue 2020-08-07 14:54:28 +02:00
Szymon Mroczek 48cacdacf2 [EGD-3427] RoutingHeadset added to AudioServiceAPI 2020-08-07 11:32:05 +02:00
Mateusz Grzywacz 258ef22228 [EGD-3482] torch sevm - glue layer 2020-08-06 12:46:17 +02:00
alek bc7f0091ca [EGD-3423] Added simple music player 2020-08-04 16:53:12 +02:00