~aleteoryx/muditaos

ref: 3c69244f4db9f310c328687052326659aad29146 muditaos/module-utils d---------
16763ee2 — Mateusz Grzegorzek 4 years ago
[EGD-4593] Add Logging Engine docs

Add Logging Engine docs
dfcf9817 — Michał Kamoń 4 years ago
[EGD-5790] Fix end of line display in message thumbnail

Original problem was that '\n' character was displayed as `[]` in
message thumbnail. After consulting Design-Team thumbnail should not
display anything succeeding problematic character.
a60e27fa — Mateusz Grzegorzek 4 years ago
[EGD-4593] Dump logs to file on timeout

- Dump logs to file every 10 sec.
- max file size is 50 MB
  (after reaching it, no more logs will be logged),
- Add `LockGuard` with locking mechanism
  supporting IRQ and use it in `Logger`.
- Fix minor style issues in `Logger`.
- Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS
  in order to get `MuditaOS.log` file from `user` partition
ad136fbb — Adam Dobrowolski 4 years ago
[EGD-6078] Limited logs from Settings and Service messages

* Right now there is too much spam. These logs can be enabled with
  build flag
* Fixed clang-tidy warnings on Settings
def5dbcf — Mateusz Grzegorzek 4 years ago
[EGD-5908] Fix bug in Logger + add log unit test

Because `vsnprintf` return value means:
"
The number of characters that would have been
written if n had been sufficiently large,
not counting the terminating null character.
If an encoding error occurs, a negative number is returned.
"

`Logger` crashed when log msg was longer than LOGGER_BUFFER_SIZE.
Checking `vsnprintf` return value solves this issue.
7ccc68c2 — Alek Rudnik 4 years ago
[EGD-5832] Status bar widgets refactor

Status bar SIM widget refactor
Status bar time widget recfactor
Status bar lock widget refactor
Separation of status bar time widget and desktop main window time widget
Fixed issue with wrong calculation of timezone based time
30fde886 — Adam Dobrowolski 4 years ago
[EGD-5326] Fixed AT commands harness utility

We can now use test harness to send and check at commands
324a4025 — Adam Dobrowolski 4 years ago
[EGD-5326] Fixed system messages logging crash

with messages debug utility and error on memory there  was crash
194368db — Lucjan Bryndza 5 years ago
[EGD-5047] Add support for newlib time

Add support for newlib time standard syscalls.
9d8eff64 — Radoslaw Wicik 4 years ago
[EGD-5860] Fix build packages

Merging and cleaning cmakes requred cleaning.
080a2bfe — Marcin Smoczyński 4 years ago
[EGD-5760] Add option to use minimal metadata

Add a possibility to use a minimal version of libphonenumber's metadata
to reduce firmware size in debug.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
1d4ed26f — Wiktor S. Ovalle Correa 4 years ago
[EGD-5870] Fix filesystem remounting

Skip remounting if a filesystem is already R/W
e61a7d2d — Lucjan Bryndza 4 years ago
Merge branch 'EGD-5737-merge-master-to-exp-lbr-fix'
d16947c8 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Fix compilation issues after merge

Master was using some fetures removed by new filesystem
fe721693 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
8f079721 — Mateusz Grzegorzek 5 years ago
[EGD-5312] Add Time selection window

- add ChangeDateAndTimeWindow,
- extract EventTimeItem to common widgets folder
  and rename it to TimeWidget,
- extract EventDateItem to common widgets folder
  and rename it to DateWidget,
- replace timeWidget with common TimeWidget
  in NightshiftWindow,
- refactor time setting in
  DesktopMainWindow and TopBar,
- Remove dead code from EventManager
  (GetNextAlarmTimestamp and HandleAlarmTrigger)
ba8f0ac3 — Krzysztof Móżdżyński 5 years ago
[EGD-5448] Add EULA window

Added EULA window required for onBoarding procedure.
Onboarding settings added.
1a165ee7 — breichel 5 years ago
[EGD-5692] Change URC parsing mechanism

Improved the mechanism for processing URC messages
so that long messages and those containing end of line
inside messages can be handled also if income
in more than one data chunk.
18198ffa — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Fix filesystem unit tests

Remove old VFS and utils::filesystem calls
Update unittest lists
465159ed — Wojtek Rzepecki 4 years ago
[EGD-5805] Fix not charging icon

Fix icons behavior in topbar.
When plugged and no charging
regular dischrging icon is
displayed.
Next