Commit Graph

12 Commits

Author SHA1 Message Date
Lukasz Mastalerz
d9a1194e6f [BH-1688] Create a standard for logs
* Adding document describing how to use logger
* Adjusting logs to follow a new guide
* Change order in log header:
  line number is now before function name
2023-10-23 15:17:44 +02:00
Lukasz Mastalerz
9bc622888f [CP-1974] Deleting all templates leaves some text on pure screen
Additional fix, previous one was not working correctly in all scenarios.
2023-05-11 17:51:23 +02:00
Bartosz
04922b9543 [MOS-921] Fixed unexitable screen while having a missed call during template selection
Created a cloned SMS template window to differenciate it from the
templates used in SMS thred - better than creating a bool flag...

Added switchBack on missed call to application messages
2023-03-02 12:43:05 +01:00
Marcin Zieliński
0a60b15953 [MOS-663] Regression fix
Fixed a regression that the SMS template list showed always
the state representing no templates defined, regardless if
there were any in the database.

There's a minor side effect that querying the database and
refreshing the window is doubled which can be seen in
debugging, but it's unnoticeable in usage.
2023-02-20 12:41:39 +01:00
Marcin Zieliński
9a281dfe68 [MOS-663] Replacement for empty templates screen
Now there's information displayed that there are no
templates and in order to add some, the user needs
to use Mudita Center. Also, given no templates, the
screen doesn't show the 'USE' button.
2023-02-10 15:59:53 +01:00
Mateusz Grzegorzek
58dd02cff1 [BH-861] Cleanup Application split - part I
1. Prepare Pure and Bell specific `Application`
   classes and add them to `app` target:

- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`

2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
   `Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
  to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
2021-09-13 11:58:10 +02:00
Przemyslaw Brudny
f463a75a93 [EGD-7164] ListViewEngine separation from ListView
ListViewEngine separation from ListView to support different
scrolls and body ListViews on Bell.
2021-07-19 16:32:10 +02:00
DariuszSabala
3005b04824 [BH-386] Turned app messages into lib
Turned application messages into library, defined dependencies,
private and public sources, cleaned include paths, massive
cleaned headers
2021-07-06 15:55:44 +02:00
Piotr Tański
6c900d7b38 [EGD-5166] Add query-callback synchronization mechanism
Receiver object cancels the callbacks at the end of its lifecycle.
2021-01-13 12:11:56 +01:00
PrzeBrudny
d46139195c [EGD-3442] Fix list empty window unhandled behaviours, in place rebuild handling, notes rebuild on note deletion and changed call Icon name to stateIcon. (#1160) 2020-12-14 21:56:11 +01:00
Radoslaw Wicik
998ceac48e [EGD-4217] Convert service-db to library 2020-11-13 12:18:33 +01:00
PrzeBrudny
88939f8209 [EGD-4070] Messages listView sync db queries refactored to full async. (#837) 2020-10-26 14:02:13 +01:00