Commit Graph
92 Commits
Author SHA1 Message Date
Przemyslaw Brudny 6f34f435a2 [EGD-6696] Fixed settings network window rebuilding on sim selection
Fixed settings network window rebuilding on sim
selection.
2021-05-06 16:15:58 +02:00
Tomasz Sobkowiak 434df6d8b8 [EGD-6520] Show factory data on technical information window
Remove mocked data and read real data from settings db
2021-05-04 14:41:41 +02:00
Przemyslaw Brudny 25ba341e6c [EGD-5884] Added Lock Screen popup handling
Moved lock screen window to popup. Split DesktopMainWindow into
two parts (popup and regular). Added LockPhoneHandler into
ApplicationManager.
2021-04-29 12:06:59 +02:00
Przemyslaw Brudny 182f694ac2 [EGD-6637] Cleanup locks structure
Renaming existing locks namespace and created proper directory
structure.
2021-04-27 16:19:02 +02:00
Pawel Olejniczak fe1c652ed6 [EGD-6064] Add connecting and pairing bluetooth states
Pairing and connecting states are now visualized
in All devices window to inform phone user what is happening.
2021-04-26 16:58:46 +02:00
Tomasz Krosnowski 64b4849d20 [EGD-6452] Sound selection GUI
Sound selection GUI used to change ringtone, message sound and
notification sound in settings.
2021-04-21 18:00:58 +02:00
Kuba Kleczkowski 9fe5815a65 [EGD-6301] Add Connecting to the network in intervals
It implements mode Offline Messages only - connecting to
the GSM network in defined by user intervals and rejecting
incomig calls during connected phase. It also implements
handling of connetion interval setiing and small fix in modes
popup.
2021-04-21 14:18:25 +02:00
Mateusz Grzegorzek 1f9f429b0b [EGD-5773] Device becomes not responsive when opening settings
Use asynchronous communication with service cellular
to obtain own number.
2021-04-21 13:20:02 +02:00
Adam Dobrowolski 940989833f [EGD-6527] Internationalization API unification
Single api to rule i18n
all calls to localistaion in cpp files unified
cut off ass many dependencies in i18n header as possible
2021-04-20 20:07:44 +02:00
Wiktor S. Ovalle Correa cc0a76f2c7 [EGD-6485] Remove Cellular message types from global
Domain-specific message types should not pollute global space.
2021-04-20 17:31:36 +02:00
Wiktor S. Ovalle Correa 55c41de597 [EGD-6575] Rename Unicast with timeout as UnicastSync
Using Unicast with timeout is dangerous and strongly discouraged.
This change allows for more precise tracking of such cases.
2021-04-20 09:57:58 +02:00
Alek Rudnik fd935f4179 [EGD-6093] Audio settings API
Refactored Audio settings API.
Moved phone modes logic from serivce audio to service clients level.
Removed redundant API.
Seprated API for vibration and sound enable/disable.
Fixed issues with vibrations logic.
2021-04-16 14:50:38 +02:00
Mateusz Grzegorzek 39be35722d [EGD-6505] Implement “On when active” Keypad light functionality
Implement “On when active” Keypad light functionality
2021-04-15 14:05:49 +02:00
Przemyslaw Brudny cbd74648d0 [EGD-6494] Application Manager on action switch fix
Application Manager switch on Action no longer causes to
newly opened application main window switch but it
calls declared action handler.
2021-04-13 10:59:29 +02:00
Piotr Tański 81adfe41ab [EGD-6347] Refactored phone modes handling in applications
PhoneModeObserver doesn't work properly in applications.
Applications have to handle the phone mode changes via AppMgr.
Phone mode and tethering handlers separated.
2021-04-12 14:54:55 +02:00
Bartosz Cichocki 22809d630b [EGD-6208] Add blocking phone mode changes during tethering
When the tethering is enabled, the phone mode shouldn't change,
now, any attempt ends with a notification
2021-04-12 12:56:36 +02:00
Piotr Tański 4f0c3c82af [EGD-6209] Tethering confirmation popup added
Provided a tethering confirmation popup.
The popup shows up once a USB cable is connected to a PC.
2021-04-08 09:26:46 +02:00
tomaszkrosnowski 48d31b876c [EGD-6311] Audio settings windows
Added windows for phone call, messages, calendar and alarm clock
vibration and audio settings.
2021-04-08 02:13:24 +02:00
Pawel Olejniczak 4b35b13fe9 [EGD-4734] Add PIN settings window
This window displays switch button for
disabling/enabling pin code for sim card.
Its also starting point for changing pin code.
Added actions for enabling and disabling
pin code for sim card.
Added method for checking if pin code is
set for sim card.
2021-04-07 19:09:20 +02:00
Pawel.Paprocki e841f9af0c [EGD-6351] Add Factory reset window
Add Factory reset window to Settings
2021-04-01 09:53:35 +02:00
Pawel Olejniczak d3ce5086f0 [EGD-6268] Add SAR info window
Window contains detailed information about SAR and certification.
2021-03-25 23:17:05 +01:00
lblach 3afcbd8f94 [EGD-6267] Create Technical Information Window
Add Technical Information Window to display tech info on Pure.
2021-03-25 16:44:10 +01:00
lblach 738c115935 [EGD-6266] Create Certification Window
Add Certification Window to display certification information.
2021-03-25 13:01:01 +01:00
Mateusz Grzegorzek 5b0f2aa44a [EGD-6262] Refactor Quotes
- Connect QuotesMainWindow to work with agent,
- Use DatabaseModel in Quotes and Categories models,
- Connect add/edit/remove quotes with agent
2021-03-25 09:17:53 +01:00
Wojtek Cichon 8a040a5ed7 [EGD-6280] Further changes to Pure menu wording
Fixed 'Advanced' title.
2021-03-24 15:24:49 +01:00
Pawel.Paprocki 86e8369781 [EGD-6263] Add automatic linear brightness
Linear automatic backlight controller - part1
2021-03-24 14:47:48 +01:00
lblach d94fa3e533 [EGD-6264] About Your Pure Main Window
Add window About Your Pure to help display Technical Information,
Certification and SAR.
2021-03-23 17:00:54 +01:00
Mateusz Grzegorzek f28d8cf936 [EGD-6193] Connect Categories window with agent
Connect Categories window with agent
2021-03-22 17:49:28 +01:00
Pawel Olejniczak 1fb38b3c33 [EGD-6144] Fix bluetooth settings window after changing phone visibility
Bluetooth settings window was displayed incorrectly after
changing phone visibility.
2021-03-12 13:40:48 +01:00
RobertPiet 39e6f1b18a [EGD-5902] Phone Modes Windows
Windows for phone modes created.
Offline:FightMode/messages only ServiceCellularApi created.
ConnectionFrequency and DND options settings throught AppSettings.
2021-03-11 17:38:44 +01:00
lblach ded0ff6c8c [EGD-5933] Display Category Selection Window
This window is needed to assist the user selecting the quotes
categories to display.
2021-03-11 14:35:56 +01:00
lblach c7ce843b7b [EGD-5936] Add Edit Quotes Window
This window is needed by the user to assist the user in editing quotes
or/and selecting the quotes categories to display.
2021-03-11 11:41:28 +01:00
Pawel Olejniczak 796bab6b12 [EGD-6074] Add system message and window for BT initialization error
Purpose of added system message is to sent information about bluetooth
initialization result from bluetooth service to application settings.
Added window will print error if initialization fails.
Further integration in service bluetooth is required.
2021-03-10 17:22:59 +01:00
Pawel Olejniczak 72ac24f2e8 [EGD-6073] Fix text formatting in retry windows
Error message in retry windows was displayed incorrectly.
2021-03-10 15:23:15 +01:00
Pawel Olejniczak 77faaaec7f [EGD-6024] Return to All Devices window after attempt to retry action
Execution of retry pairing/unpairing/connecting took too long
to wait for it on retry popup. Fixed minor bugs.
2021-03-05 09:57:46 +01:00
Pawel Olejniczak 5f30b606e3 [EGD-6010] Fix addres in retry window
Address was lost while being forwarded to the retry window.
2021-03-04 16:25:40 +01:00
Przemyslaw Brudny 84095629df [EGD-5883] Added generic button popups attach to applications
Created structure and implementation for popup windows
attachments on button actions into applications. Moved Volume
window to fit into solution. BarGraph refactored.
2021-03-03 22:21:11 +01:00
SP2FET 6fcf2ee8e7 [EGD-5982] Fix no window refresh after pairing
Fixes no refresh after finished scan
2021-03-02 11:03:17 +01:00
lblach 76dc6f9f5b [EGD-5771] Create post update info window
Add post update info window.
2021-03-02 09:30:15 +01:00
Pawel Olejniczak e676068f62 [EGD-5912] Add forget bluetooth device feature
Added button on AllDevices window, and handling for it.
Added needed messages for communication with service bluetooth.
Feature is now complete on application settings side.
Further integration in service bluetooth is needed.
2021-03-01 10:11:24 +01:00
Mateusz Grzegorzek 3fb041cb41 [EGD-5899] Restore Quotes Windows
Due to mistakes probably during rebase
Quotes Windows weren't correctly merged by this PR:
https://github.com/mudita/MuditaOS/pull/1252

This PR fixes it.
2021-03-01 09:58:35 +01:00
Pawel Olejniczak c51411c876 [EGD-5861] Complete bluetooth connecting process on settings side
Enable connecting BT devices in settings.
Connect popup and add adjust messages for connection error handling.
2021-02-26 09:51:48 +01:00
Pawel Olejniczak 81e49a91ce [EGD-2630] Add pairing passkey handling on bluetooth settings side
Connect prompt window and add missing messages.
2021-02-25 11:36:15 +01:00
Pawel Olejniczak 1e219f3c5c [EGD-2634] Add pairing process result confirmation
Enable pairing BT devices in settings.
Connect popup and add adjust messages for pairing error handling.
2021-02-25 11:36:15 +01:00
Piotr Tański d5c3d41ca4 [EGD-5204] Secure USB communication
Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
2021-02-24 19:49:07 +01:00
Pawel.Paprocki a3d2c9fead [EGD-5863] Add retry dialog window
Add generic retry dialog window
2021-02-24 17:20:59 +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
Pawel Olejniczak ce1d8cc63a [EGD-4339] Refactor AllDevices and PhoneName windows
Rewrote these windows in a proper way.
Fixed few minor issues.
GUI adjustments.
2021-02-23 13:55:49 +01:00
Pawel Olejniczak cda64d4f8a [EGD-4340] Refactor bluetooth settings and add device windows
Rewrote these windows in a proper way.
Fixed few minor issues.
GUI adjustments.
2021-02-18 18:05:16 +01:00
Radoslaw Wicik 2b64d8aef7 [EGD-5707] Add empty Time Zone selection window
Add Empty window for time zone selection. Connection with DB
will be don in separate PR.
2021-02-12 09:21:50 +01:00