~aleteoryx/muditaos

d87c6947 — Mateusz Grzegorzek 5 years ago
[EGD-5311] Create Date&Time main window

- add DateAndTimeSettings class and
  dateAndTimeSettings global var
  (cache for storing date and time related settings),
- add DateAndTimeChangeRequest messages and proper
  methods in app::manager::Controller for sending them,
- handle DateAndTimeChangeRequest messages in ApplicationManager,
- add SettingRightItem::Text case for OptionSettings
  to provide possibility to add text
  on the right side of particular option,
- rename fields in db (settings_tab table):
  gs_time_format_12 to gs_time_format
  and
  gs_time_date_format to gs_date_format
- create only main Date&Time window.
  Sub windows will be added in separate task.
fbfd08cf — Przemyslaw Brudny 5 years ago
[EGD-5523] ListView OnPageElement and Options refresh

Added new OnPageElement listView rebuild type. Created new
options refresh. Refactored DisplayLight Setting. BarGraph rector.
Added step render limit for small radius arcs.
e4462dce — Lukasz Skrzypczak 5 years ago
[EGD-5298] Microphone Adjust

Changed parameters for mic GSM path to get clear voice
61f952fc — Jakub Pyszczak 5 years ago
[EGD-5593] Change SOS button occurrences in GUI

Due to the changes made in our desing 'SOS' button have to
be visible only on the unlock info screen (yet it
shouldn't be on the pin window). This PR fixes locked info
window as well as pin window.
3d3f0b64 — Tomasz Langowski 5 years ago
[EGD-5323] Add change sim card test to harness

Add change sim card test to harness
fac27c74 — mkamonMdt 5 years ago
[EGD-4955] Add on-off test harness for simulator

This PR provides CI test for turning on and off PurePhone
simulator.
9cc633b3 — Wojtek Rzepecki 5 years ago
[EGD-5584] Fix of INTB logs

Deletion of unnecesary log.
f1fc9df1 — Marcin Smoczyński 5 years ago
[EGD-4977] Reduce audio lag during voice call

Reduce audio delay by reducing audio buffer size in router operation.
Audio streams are now created directly in the operations, not in the
audio service, which gives more flexibility.

Audio Buffer size is calculated based on endpoints (source, sink) and
operation capabilities. This commit also enables allocations in a
non-cacheable region of OCRAM for endpoints that use DMA for data
transport.

Introduce power-of-two operations that use built-in functions and
possibly dedicated hardware instructions of an MCU. These operations
are required by the audio stream buffer size calculation algorithm.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
e9de840a — Marcin Smoczyński 5 years ago
[EGD-5290] Fix on audio on voice call

Due to an error in the stream's block reservation, when the stream was
full, SAI was trying to read data to an unitialized data span randomly
disabling audio channel.

Fix the problem by overwriting data after the peek position, always
returning valid data span.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
ac9ab97c — Marcin Smoczyński 5 years ago
[EGD-4753] Disable broken unit tests

After fixing log mocking for unit tests, it turned out that some tests
were not executed in the CI and as a result they were broken during
development.

Disable broken tests until they're fixed to unblock valid PRs.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
1f124591 — Marcin Smoczyński 5 years ago
[EGD-4753] Fix logs mocking

Fix logs mocking by uncommenting mocking code and add missing mock
function for log printing.
01d1c84f — Wojtek Rzepecki 5 years ago
[EGD-5390] Add keypad backlight to GUI

Added demo connection to keypad light
GUI window.
d4d7c1c0 — pawpMudita 5 years ago
[EGD-5527] Fix APN GUI functions: add/edit/delete

redefine functions: saveAPN, renameAPN
add activeApn field to hold selected APN
refresh Apn list after add/edit/delete
b996cff4 — Tomasz Langowski 5 years ago
[EGD-5176] Documentation update for gui item and gridlayout

Documentation update for gui item and gridlayout
fe4b4251 — SP2FET 5 years ago
[EGD-5471] Add Bluetooth on/off state diagram

Added state machine diagram for Bluetooth power on/off
ae619d45 — mkamonMdt 5 years ago
[EGD-2514] Fix clock does not refresh

There was no refresh trigger that would cause items like clock
to display its up-to-date state while user is being inactive.
This PR solves that issue providing timer-based refresh trigger
that is dependent on user activity.
[EGD-3247] Remove reminders of unused ping-pong feature

Feature was already removed some time ago but still some reminders
persist. This commit only removed mentioned reminders.
Some minor style fixes suggested by clang tidy were also applied.
78a52c07 — Adam Dobrowolski 5 years ago
[EGD-5451] Added SMS Center SMSC check to OS

Extended cmd mechanism to provide class defined responses and
implemented SMS center verification to check if SIM card is properly
cofigured and is able to send SMS messagess at all.
This check is needed because if SMS Center is lost we are not able
to send SMS messages with no verbose error codes.
Added milliseconds and noexcept specifiers for at commands
Fixed Chanel name to Channel
5995cfa6 — Adam Dobrowolski 5 years ago
[EGD-5451] Cleaned i18n header from vfs

internationalization is included nearly everywhere in system it
should not be polluted with include which is to be removed
afa19576 — Adam Dobrowolski 5 years ago
[EGD-5451] Removed unused and potentially harmful cmux api

We do not and should not use api removed. We should use Chanel and
Response in cellular code.
Next