Commit Graph

18 Commits

Author SHA1 Message Date
Lefucjusz
181feb4f40 cleanup 2024-08-20 15:40:34 +02:00
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
Marcin Zieliński
94a825af64 [MOS-810] Fixed call state timer termination
Fixed the problem that the call state polling
timer wasn't terminated in some cases, so the
modem command AT+CLCC had still been issued
until e.g. another call was made. In such cases,
this lead to inability for the modem to go to
a power-down state due to constant activity and
thus lead to battery power waste.

Additionally, fixed a hidden bug that TimerRing
hadn't got a virtual destructor.

Also thrown out some dead code.
2022-12-09 16:56:05 +01:00
Marcin Zieliński
d8786f39c6 [MOS-839] Fix crashes after a few VoLTE toggles
Those were occuring after calls which were preceded by
a few VoLTE on/off toggles.
2022-12-02 12:43:22 +01:00
Bartosz
c85b85f4cd [MOS-259][MOS-602] Fix no calllog entries in DND mode
Fixed no calllog entries in DND mode, which were caused
by not starting the call in DB interface, so no entry was created.

Moreover, small optimizing of the DND handling.
2022-08-29 11:01:11 +02:00
Adam Wulkiewicz
fe708cdf31 [MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes
Add --all and --fix-all options to style-check-hook
2022-08-26 15:22:39 +02:00
Lefucjusz
5f9df4cd24 [MOS-559] Fix unlock when phone started not in Connected mode
Fix of the issue that when phone was started in
mode different than Connected, next mode changed
resulted in bypassing of the lock.
2022-06-27 13:37:36 +02:00
Adam Dobrowolski
720f56e3cf [MOS-419] Removed AbortCall as popup and fixed tethering poup
Removed dead code causing harm
Moved tethering to call logic
2022-05-24 07:50:59 +02:00
Adam Dobrowolski
81790f22ee [MOS-459] Wait with GUI change till RING delay
As in the description, we can wait with audio etc too - as it's stupid
othervise
2022-05-10 10:20:37 +02:00
Adam Dobrowolski
3343f02809 [MOS-266] Call StateMachine implementation
With some tests, documentation and so on
2022-05-02 15:54:33 +02:00
Bartosz Cichocki
cc32dd30dc [MOS-366] Connect cellular events to HFP
Connected all (?) necessary cellular events to the HFP profile
Fixed audio issues when connected with HFP
Some cleanup
2022-04-28 13:00:39 +02:00
Kuba
106440c78d [MOS-326] Change call logic removed from call window
Call logic is now removed from call window and call app.
There was spaghetti logic mixed in window and app, now
call logic is based on notificatins from service cellular.
2022-04-22 12:59:29 +02:00
Adam Dobrowolski
a88ccfe49e [MOS-327] Removed call manager call logic in library
Moved call handling to separate library and removed CallManager
Apply suggestions from code review:
Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
2022-04-13 12:23:38 +02:00
Kuba
4cf2525dfd [MOS-376] Add Call state notifications
Call state notifications are now send on state change.
2022-04-06 10:43:51 +02:00
Kuba
3454dade99 [MOS-325] AudioServiceAPI removed from Call app
AudioServiceAPI is now removed from Call app.
Call audio routing is handled in service cellular.
2022-03-28 16:42:35 +02:00
Maciej Janicki
91d7ecbf46 [MOS-276] Fix exiting from template
Fix exiting from tempalate window
during call
2022-03-23 10:39:50 +01:00
Marek Niepieklo
eab694c090 [MOS-221] DND - missing notifications
Add notifications for missing calls in DnD mode
2022-03-02 10:17:17 +01:00
Adam Dobrowolski
c7513c2c65 [EGD-8208] Post rebase and review cleanup
Style fixed, moved files to catalog, renames
2022-02-22 13:36:27 +01:00