[MOS-665] Fix incorrect outgoing call duration Fix of the issue that cancelled or rejected outgoing call had improper duration in calllog.
[MOS-667] Fix loudspeaker switching Added missing state in call state machine, required to switch call sound to loudspeaker before the call has been answered or rejected.
[MOS-612] Fix typos about incoming calls Ditto
[MOS-559] Fix phone unlock after mode change Correction of the previous fix addressing this issue. Previous idea didn't work when popup tried to display in application other than ApplicationDesktop
[MOS-298] HALize ServiceEink Add HAL to ServiceEink Remove dead code from Linux eink substitute Fix LUTS.bin refresh problems on simulator
[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.
[MOS-556] Fix call rejection in DND Calls from a favorite contact for enabled notifications were rejected.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes
[MOS-463] Fix no dialing state during BT turned on When BT was connected (or just turned on) there was no dialing state - the call went directly to ongoing call. Moreover, fixed no ringing sound during ringing state - there was a bug in BT stack.
[MOS-419] Removed AbortCall as popup and fixed tethering poup Removed dead code causing harm Moved tethering to call logic
[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
[MOS-460] Call starting - no audio beep when calling Fixed
[MOS-266] Apply suggestions from code review Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
[MOS-266] Call StateMachine implementation With some tests, documentation and so on
[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
[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.
[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>
[MOS-376] Add Call state notifications Call state notifications are now send on state change.
[MOS-337] Fix no audio for incoming calls/messages After the outgoing call was terminated, the audio was terminated incorrectly, therefore the next call did not ring.
[MOS-325] AudioServiceAPI removed from Call app AudioServiceAPI is now removed from Call app. Call audio routing is handled in service cellular.