Commit Graph

52 Commits

Author SHA1 Message Date
Wiktor S. Ovalle Correa
43e8b862ac [EGD-6896] Sanitize Tray event handling
Tray events were handled inconsistently with its Message used
in a separate context
2021-06-04 09:38:44 +02:00
tomaszkrosnowski
dcd0ebe0a1 [EGD-6338] Fix NAT widget visibility
Make sure that NAT (Network Access Technology) widget is visible on top
bar ONLY during call.
2021-05-21 01:27:54 +02:00
Michał Kamoń
eec4370cdc [EGD-5703] Fix SimCard topBar icon on Desktop
In initial design a `TobBar`'s SimCard icon with number is supposed
to display on the home screen only if there are two cards inserted.
Because of the hardware limitations (there is no way of telling if
there is a single or two cards inserted) the established consensus is
that home screen should not display SimCard widget unless it's
indication error state.

Although in the task description there is only home screen mentioned,
the behaviour was established for all `ApplicationDesktop`'s windows.
2021-04-27 08:14:17 +02:00
tomaszkrosnowski
49de2d2c29 [EGD-6314] Phone mode widget visibility
Phone mode widget will be visible only on main screen, while entering
numbers or in emergency call mode. Also it will be disabled whenever NAT
widget is enabled.
2021-03-24 22:49:26 +01:00
tkros
1860bf210f [EGD-5744] Phone mode status bar widget
Added phone mode widget to top bar. The widget is mutually exclusive
with NAT widget. Phone mode is determined using phone mode observer.
2021-03-23 19:38:57 +01:00
Alek Rudnik
efef3c368c [EGD-6043] Change status bar layout
Status bar is rewritten to use box layout
2021-03-09 22:53:06 +01:00
Alek Rudnik
7ccc68c202 [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
2021-03-03 13:37:11 +01:00
Mateusz Grzegorzek
8f0797218f [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)
2021-02-23 15:59:51 +01:00
Alek Rudnik
dbdcaf3003 [EGD-5821] Add Network Access Technology widget
Created Network Access Technology widget.
2021-02-19 18:58:14 +01:00
Alek Rudnik
076c3cbb8c [EGD-5674] Set battery and GSM signal strength indicators as text
Temporary set battery and GSM signal strength indicators as text.
This is for test purposes only
2021-02-17 23:51:23 +01:00
Alek Rudnik
43148cea15 [EGD-5778] Add signal strength dBM inidcator
Refactored signal strength logic and arranged it
as seprated widget.
Added option to display signal strength as dBM or
bar graph.
2021-02-17 23:51:23 +01:00
Alek Rudnik
6cd0fd35e8 [EGD-5777] Refactored status bar battery indicator
Added an option to display a battery level in percentage
2021-02-17 10:50:28 +01:00
Wojtek Rzepecki
323786c4d2 [EGD-4797] Battery bar as widget
Battery bar now is present as
a separate widget in top bar.
Additionally refactored passing
battery status.
2021-02-15 13:05:56 +01:00
Piotr Tański
ffc17e74a9 [EGD-5383] Fixed Sim indicator displaying on top bar
Sim indicator should be displayed on desktop main window's top bar.
2021-01-27 11:34:57 +01:00
Piotr Tański
4c61595a27 [EGD-4801] Add application-wide top bar manager
Applications configure the top bar once for all their windows.
Sometimes, windows need to configure top bars with its configuration.
2021-01-21 10:46:57 +01:00
Mateusz Grzywacz
262127229f battery renames, clean up, degreasing 2021-01-04 13:14:30 +01:00
Mateusz Grzywacz
3b08e4c358 [EGD-4932] new battery icons + battery in TopBar rework 2021-01-04 13:14:30 +01:00
Mateusz Grzywacz
69186c854b [EGD-4932] all new battery icons - rename 2021-01-04 13:14:30 +01:00
Michał Kamoń
9e961b6072 [EGD-3589] gui - DOM dump functionality for gui::Item (#1148) 2020-12-09 15:57:20 +01:00
Łukasz Anwajler
253aa6b6ec Minor fix: uppercase network names in topbar (#978) 2020-11-06 18:21:06 +01:00
Adam
64db7d8327 EDG-3585 Small fixup for refresh & cleanup in buildDrawLists (#916)
* EGD-3585 Minor refresh fixup&  Normalised buildDrawList everywhere
2020-10-30 10:13:47 +01:00
alek
81a62fdb16 [EGD-4158] Added network access technology indicator 2020-10-27 10:13:41 +01:00
Przemyslaw Brudny
e131dae68f [EGD-3743] Removed old doxygen copyright statements from project. 2020-10-20 12:55:10 +02:00
Radoslaw Wicik
2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
pawpMudita
ade7e6e9a6 [EGD-3483] new class DialogYesNoIconTxt 2020-08-12 15:43:07 +02:00
Przemyslaw Brudny
5c64f96b11 [EGD-3336] Alignment refactor. 2020-07-15 13:07:20 +02:00
Mateusz Grzywacz
cc4702710d [EGD-3116] battery: show on linux, fix levels and position. icon still too wide 2020-04-15 11:29:10 +02:00
Mateusz Grzywacz
ce09a5e40e SIM icon unification + fast refresh + missing icons 2020-04-15 11:11:18 +02:00
Alek Rudnik
895369e8f8 [EGD-3114] fix alignment spelling (#300) 2020-04-15 09:13:37 +02:00
Adam Dobrowolski
abe6813ce6 EGD-3026 Wall Werror and Wextra added to project 2020-03-24 14:17:12 +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
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
mateusz
8f790ba70c change clocks from DateTime → Time 2020-02-20 16:16:38 +01:00
mateusz
f314da6eda change names to reflect function, add separate Time/Date 2020-02-20 16:16:38 +01:00
Adam Dobrowolski
015f84f35f [EGD-2888] Desktop unlock screen added as design
* lacks in design added as issues and linked to parent task
2020-02-20 11:40:23 +00:00
Adam Dobrowolski
c082b015e6 [EGD-2571] SIM tray notifications works - no sim, or sim notifications & GSM reload 2020-02-18 07:39:16 +00:00
Adam Dobrowolski
55220c45a5 [EGD-2523] Added sim card indicator on topBar 2020-02-18 07:39:16 +00:00
Adam Dobrowolski
c3582983da [EGD-2476] Added static lifetime store for battery state and use it on UI 2020-01-15 15:51:21 +01:00
Adam Dobrowolski
164b9281c8 EGD-2195 - Changed sizes for fonts in project
* changed all fonts to follow one `Style.hpp` include
* Moved title to AppWindow from all the places in code
* added logging on font selection - when not found
* minor fixes
2019-10-25 13:04:33 +02:00
pholat
ed8c1be808 Time: shown nicelly in main menu and TopBar 2019-10-03 10:16:05 +02:00
Robert Borzecki
1dccf32a8d Added translation for call application.
Added flag to applications to prevent from locking the phone.
Changed look of call window.
2019-09-06 06:50:55 +02:00
Robert Borzecki
175798a3bc Added circles to call window. 2019-09-04 08:44:02 +02:00
Robert Borzecki
cb13c40947 Fixed kbd profile error with loading hex values. 2019-08-20 13:02:35 +02:00
Robert Borzecki
0208d065c3 Fixed scrolling problems in list view. 2019-08-13 13:43:15 +02:00
Robert Borzecki
7a4af994af WIP: refreshing signal strength. 2019-08-07 12:07:17 +02:00
Robert Borzecki
69063da729 Fixed signal icon. 2019-08-07 07:49:35 +02:00
Robert Borzecki
841bf4407a Added message icon and call duration clock. 2019-08-06 23:23:05 +02:00
Robert Borzecki
eb22011bdb Added battery level handling in top bar. 2019-07-15 09:35:46 +02:00