Commit Graph

14 Commits

Author SHA1 Message Date
Lefucjusz
d2b9a10dd3 [MOS-1002] Change USSD code handling to match design
Fixed issues with GUI behaviour on failed
USSD code handling.
Minor code cleanup in several parts of system.
2023-08-02 12:07:29 +02:00
Kuba Kleczkowski
f94d7f6367 [MOS-636] Added MMI/USSD confirmation
USSD/MMI codes are now confirmed after they are sended.
2023-04-03 16:28:27 +02:00
Lefucjusz
53e2fae8fb [MOS-178] Add input mode displaying timeout
Added timeout for displaying selected input
mode - now it automatically disappears
after 3 seconds since last change was made.
2023-03-23 11:01:34 +01:00
Kuba Kleczkowski
c514fc53bb [MOS-47] Fixed non closed USSD session
USSD pull session was not closed when USSD popup
was closed by back button. Also USSD code was slightly
refactored.
2023-03-03 17:31:38 +01:00
Marcin Zieliński
eca248c688 [MOS-35] Add more input modes for USSD reply
Previously only the mode restricted to digits was available.
2023-02-06 08:40:34 +01:00
Przemyslaw Brudny
7597d38852 [EGD-7857] Renamed BottomBar to NavBar
Renamed BottomBar to NavBar.
2021-10-26 13:51:06 +02:00
Mateusz Grzegorzek
58dd02cff1 [BH-861] Cleanup Application split - part I
1. Prepare Pure and Bell specific `Application`
   classes and add them to `app` target:

- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`

2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
   `Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
  to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
2021-09-13 11:58:10 +02:00
Mateusz Grzegorzek
e1ef821609 [BH-741] Split ApplicationManager
Separate Pure and Bell ApplicationManager functionalities
to separate files.
2021-08-18 14:29:51 +02:00
DariuszSabala
4201fcaea6 [BH-384] Turned application desktop to library
Defined separated cmake library, private and public include
directories and dependencies, isolated public headers from private,
cleaned up include paths and defined which targets depend on new
library, cleaned up include paths
2021-07-14 17:07:50 +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
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
PrzeBrudny
1520a9a8ec [EGD-4687] Text enum names cleanup. (#1142)
Change enum names to CamelCase.
2020-12-04 15:51:21 +01:00
Pawel Paprocki
4bbdb1d3b0 [EGD-4465] Create info window for incoming MMI messages (#1078) 2020-12-03 14:10:29 +01:00
Pawel Paprocki
fda5e8bdd7 [EGD-4466] Create USSD communication window (#1117) 2020-12-02 10:37:10 +01:00