Commit Graph

418 Commits

Author SHA1 Message Date
Mateusz Grzywacz
db6fe6509e [EGD-3031] Show (!) besides a failed message 2020-03-27 15:44:41 +01:00
Mateusz Grzywacz
8771a7f39f [EGD-3031] refactor sms bubble build 2020-03-27 15:44:41 +01:00
Pawel Olejniczak
524a55a751 [EGD-2960] Add lambda for single char comparison in PhonbookModel 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
ef676cb20a [EGD-2960] Apply code formatting after changes in searchResultsModel 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
98296e3a0d [EGD-2960] Add some lambdas to simplify SearchResultsModel 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
e30bc6767f [EGD-2960] Replace some shared pointers with unique pointers 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
ffc1c8421b [EGD-2960] Apply code formatting to the changed files 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
e6a0727843 [EGD-2960] Use first letter of primary name instead of alternative name in search results 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
f9e1573320 [EGD-2960] Fix crash when scrolling up search results 2020-03-27 09:17:24 +01:00
Pawel Olejniczak
645c4077c0 [EGD-2960] Fix app crash by checking if index is not below 0 2020-03-27 09:17:24 +01:00
Adam Dobrowolski
8526c051ce cellular_state ServiceCellular states moved to states 2020-03-26 15:25:01 +01:00
Alek-Mudita
1446a4bff8 Egd 2539 duration class (#258)
* [GED-2539] Timestamp : changed buffer to heap one

[EGD-2539] implemented 1st version of Duration class

[EGD-2539] added autoformating of the output

[EGD-2539] clean up

[EGD-2539] used duration in call and calllog
added Duration operators

[EGD-2539] add better duartions to calllog.db

[EGD-2539] format file

* [EGD-2539] fixes after rebase

* [EGD-2539] displayed format follows design guidline

* [EGD-2539] added UT for duration class and necessary FW fixes

* [EGD-2539] fixed tim_conversion UT

* [EGD-2539] PR fixes

* [EGD-2539] added move constructor to UTF8 class

* [EGD-2539] added checking for nullptr in fillContactData

* [EGD-2539] PR fixes
2020-03-25 17:14:00 +01:00
Przemyslaw Brudny
c0822b6658 [EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo 2020-03-24 15:55:32 +01:00
Adam Dobrowolski
09adf35eb5 EGD-3026 Database record unified ID field name 2020-03-24 14:17:12 +01:00
Adam Dobrowolski
abe6813ce6 EGD-3026 Wall Werror and Wextra added to project 2020-03-24 14:17:12 +01:00
Przemyslaw Brudny
8f92715951 [EDG-3019] Segger utils moved to git submodule 2020-03-23 18:37:37 +01:00
Mateusz Grzywacz
5f261dc20d [EGD-3012] T4 - gsm Status IRQ 2/2 + SIM refactor (common queue) 2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
f49ef2926f [EGD-3012] T4 gsm status 2020-03-23 16:47:54 +01:00
Radoslaw Wicik
8dea0d7675 [EGD-2981] Add UT target: check
Clean CMake tests targets
2020-03-20 16:46:11 +01:00
Alek-Mudita
0b7d24710a Egd 2548 fix layout of ongoing call window (#246)
* [EGD-2548] added AddContactIcon

* [EGD-2548] added send message Icon - still need to use it in Call Window

* [EGD-2548] SendSmsIcon used in callwindow

* [EGD-2548] rewritten Icon class to be template based
Created all missing Icons

* [EGD-2548] integranio of new icons in callwindow and some fixes

* [EGD-2548] code clean up and tune up constants

* [EGD-2548] clang formatter and fix speaker icons

* [EGD-2548] revert of USE_DAEFAULT_BAUDRATE

* [EGD-2648] destruktor fix
2020-03-20 12:55:51 +01:00
Alek-Mudita
2f92083cec [EGD-3003] fonts clean up (#244)
* [EGD-3003] fonts clean up

* [EGD-3003] large instead of veryverybig
2020-03-19 16:03:11 +01:00
Adam Dobrowolski
57217f0e03 EGD-3002 Review applied 2020-03-19 14:53:03 +01:00
Adam Dobrowolski
e4de2a2410 SIM hot swap fixes and system abort on not enabled hot swap feature
* SIM hot swap should now properly show |x| in sim place when there is
  no SIM inserted in selected sim slot
* ServiceCellular now can inform on Fatal state desktop which will
  trigger window `Reboot` with no point of exit
* All windows in Desktop now have name in one place
* Access to cmux channels via enum class instead of String (which is errorprone)
2020-03-19 14:53:03 +01:00
Mateusz Grzywacz
58c11d6ded [EGD-2999] Antenna Select fix 2020-03-19 14:16:44 +01:00
Pawel Olejniczak
6856e17bd7 [EGD-2932] Cleanup after rebase by applying clang-format style 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
92d3d4c291 [EGD-2932] Fix build after rebase 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
585a02f511 [EGD-2932] Fix formatting issues in PhonebookStyle.hpp 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
5bc87492c0 [EGD-2932] Adjust non favourite contacts font size 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
2960c7e3a4 [EGD-2932] Remove redundant headers 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
61cfb1b4a1 [EGD-2932] Apply PhonebookStyles to PhonebookMainWindow 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
1258748ba8 [EGD-2932] Add header height 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
6c1eb8d56d [EGD-2932] Add PhonebookMAinWindow styles to PhonebookStyle.hpp 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
a2c8f1ddf9 [EGD-2932] Adjust position of PhonebookListView on PhonebookMainWindow 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
cbb3dafbcf [EGD-2932] Adjust position of right arrow and search images in topbar 2020-03-18 10:52:22 +01:00
Pawel Olejniczak
16c8cb46c4 [EGD-2932] Adjust position of left arrow and new contact images 2020-03-18 10:52:22 +01:00
Radoslaw Wicik
a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
Alek-Mudita
dc3d655abe Egd 2566 signal strength indicator (#214)
* [EGD-2566] refactored cellular notification recogniton

* [EGD-2566] add new conversion to dBm

* [EGD-2566] added dBm to bar calculations
some minor fixes connected to signal strength
put static data in event store

* [EGD-2566] removed magic number

* [EGD-2566] PR fixes

* [EGD-2566] PR fixes

* [EGD-2566] missing rebase fix

* [EGD-2566] moved Signal Strength to separate file.

* [EGD-2566] missing return

* [EGD-2566] update signalstrength without message sending

* [EGD-2566]  reverted USE_DAEFAULT_BAUDRATE to 1

* [EGD-2566][fix] missing change for closing  end call window

* [EGD-2566] fix for proper checking for CSQ. Verbose setting of singla strength in Store

* [EGD-2566] fixed inlude in ScopeDTime.

* [EGD-2566]  added mutex in GSM store

* [EGD-2566] missing change

* [EGD-2566] reverted USE_DAEFAULT_BAUDRATE

* [EGD-2566] PR fixy
2020-03-13 16:42:42 +01:00
Adam Dobrowolski
13a477f8c0 EGD-2901 GUI documentation updated & upgraded 2020-03-12 16:12:28 +01:00
Adam Dobrowolski
34256c75cc EGD-2848 SIM selection in settings - fixed storage 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
8b6b3c649a EGD-2848 PR applied 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
2ee92531bb EGD-2848 Fixed super ugly icon shown on SIM update 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
3904cd6226 EGD-2848 Save selected default SIM tray slot to database 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
b0d1ee22f3 EGD-2848 Uniformed message handling and moved to function 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
7858fcc2f1 EGD-2848 Phone selects default SIM based on settings. If none - after unlock select sim (in settings) 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
e97a54f7ec EGD-2848 Initialize SIM after unlock 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
e1968f8b02 EGD-2848 Cellular state logging & SIM Tray show notification icon
* Made Cellular State settable only via setter (which loggs this change)
    for debug purposes
* Sim tray shows proper sim state (default on for all screens)
* removed few lines of dead code
2020-03-12 15:24:39 +01:00
Adam Dobrowolski
d5847e37b6 EGD-2848 added SIM icons 2020-03-12 15:24:39 +01:00
Alek-Mudita
8c39cf8d20 Egd-2546 display contact details (#216)
* [EGD-2546] added contact details/addition per contact type

* [EGD-2546] gui::Option - controlability of displaying arrow

* [EGD-2546] rewritten calllof options window to OptionsWindon framework

* [EGD-2546] minor clean up

* [EGD-2546] clean up

* [EGD-2546] PR fixes

* [EGD-2546] new namespace for gui options

* [EGD-2546] PR fixes

* [EGD-2546] PR fix
2020-03-12 12:35:01 +01:00
Alek-Mudita
e3296bb4e8 Egd 2946 add proper rejected call handling (#220)
* [EGD-2046] fixed rejected call status.
Hangup call as asnychronous call
Code clean up.

* [EGD-2964] code refactored

* [EGD-2946] missing rejexted call type name

* [EGD-2946] call app - time duration use RTC
fix #ifdef in AudioServiceApi
Minor gui fixec in call window
2020-03-12 10:46:22 +01:00
Pawel Olejniczak
ffd2b2035a [EGD-2937] Fix errors after rebase 2020-03-11 11:01:53 +01:00