Przemyslaw Brudny
29f455d46b
[EGD-7998] Pure image assets cleanup and update
...
Pure image assets cleanup and update.
2021-11-25 18:39:16 +01:00
Przemyslaw Brudny
d731a85dfa
[EGD-7920] GUI fixes after deleting/add contact
...
After deleting/add a contact from the calllog, sms options,
and sms thread options, we return to the start screen
of the current application
2021-11-22 12:25:13 +01:00
Przemyslaw Brudny
7fbaf735ed
[EGD-7813] Option Window titles localizations fix
...
Option Window titles localizations fix.
2021-10-25 00:28:08 +02:00
Piotr Tański
d0c5f08c88
[EGD-7528] Fix for removing SMS drafts
...
SMS drafts are now properly removed.
They will not be displayed anymore once the SMS is sent from the thread.
2021-10-22 17:54:41 +02:00
Pawel Olejniczak
dae736cd3c
[EGD-7795] Unify options window title
...
Options window title in Meditation app was
incorrect. Now all options windows have
unified titles. Additionally few minor fixes
added.
2021-10-14 11:39:39 +02:00
Piotr Tański
f8adbf2bed
[EGD-7474] Contacts management fixes
...
Fixed managing contacts on the application side.
2021-10-04 15:06:22 +02:00
Wojtek Rzepecki
1e8082e02c
[EGD-7570] Add Alarm Clock status bar indicator
...
Added indicator on status bar if any alarm is on
2021-09-23 13:15:02 +02:00
Wojtek Rzepecki
4c19fa16b3
[EGD-7612] Add alarm popup
...
Added alarm popup window. Added ImageBoxWithText
widget.
2021-09-22 15:51:17 +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
Piotr Tański
90e7a48198
[EGD-7362] Merge release/0.76.1 into master
...
Merge release/0.76.1 into master.
2021-09-02 11:12:59 +02:00
DariuszSabala
3005b04824
[BH-386] Turned app messages into lib
...
Turned application messages into library, defined dependencies,
private and public sources, cleaned include paths, massive
cleaned headers
2021-07-06 15:55:44 +02:00
Alek Rudnik
93c4675d1d
[EGD-6701] System time usage fixes
...
Fixed all calls to stdlib time.
Removed all redundant calls to Timestamp treated as time source.
2021-05-27 16:54:44 +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
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
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
Kuba Kleczkowski
b88b8fc438
[EGD-6121] Add offline mode in service cellular
...
Adds entering and leaving ito offline mode in sevice
cellular. Outgoin SMS and calls are blocked Proper popups
are shown in applications Call and Messages.
2021-04-01 19:32:07 +02:00
Jakub Pyszczak
a21e02f91e
[EGD-5743] Added phone modes popup
...
Implementation of phone modes window.
Minor fixes of previous approach.
2021-03-23 10:24:56 +01:00
Krzysztof Móżdżyński
84c99029d8
[EGD-5449] Add final prompts windows
...
Added Dialog windows for "configuration successful"
"no configuration" and "update OS" for Onboarding.
Refactor Dialog window implementation and usage of
DialogMetadata in other applications.
2021-03-12 13:03:44 +01:00
Tomasz Sobkowiak
354b47aaca
[EGD-6004] Change application messages stack size to 6kB
...
Tests done for over 100 threads and 1000 messages in overall
Stack size during tests didn't go over 5kb
2021-03-09 00:31:15 +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
Piotr Tański
4f3366ee80
[EGD-4157] Actions queue added
...
All actions shall be queued in order to process them later.
2021-02-24 14:52:20 +01:00
Jakub Pyszczak
e24d7c855e
[EGD-5541] Sim card check refactor
...
Moved checking for a SIM card logic from
application level to service cellular.
Provided an action in response to application messages.
2021-02-12 15:43:45 +01:00
Piotr Tański
bc4d32c7d8
[EGD-5158] Change access to the bus methods
...
The bus is now accessible only via Service object.
2021-02-08 16:56:42 +01:00
Piotr Tański
6c900d7b38
[EGD-5166] Add query-callback synchronization mechanism
...
Receiver object cancels the callbacks at the end of its lifecycle.
2021-01-13 12:11:56 +01:00
Przemyslaw Brudny
e7b9bcf7e9
[EGD-5133] Fix settings bus add duplications
...
Changed Bus Channels vector to set to prevent
duplicates and cleaned logging.
2021-01-08 17:33:00 +01:00
jimmorrisson
14918dc4f9
[EGD-4925] Change new filesystem handling implementation in module-gui. ( #1193 )
...
Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
2020-12-16 15:23:11 +01:00
Krzysztof Mozdzynski
0ef0d615f3
[EGD-4150] Change filename i18 to i18n ( #1108 )
...
Change filename of internationalization files from i18 to i18n.
I18n should stand for internationalization, not i18. That's why I changed in 'module-utils' name of the folder 'i18' and both .cpp and .hpp files to 'i18n'.
2020-11-27 18:31:00 +01:00
Piotr Tanski
fe86716984
[EGD-4153] Use actions instead explicit applications switch. ( #1032 )
2020-11-23 09:32:42 +01:00
Piotr Tanski
452135b304
[EGD-4373] Fix for changing the content of option window. ( #1054 )
2020-11-23 09:03:24 +01:00
Radoslaw Wicik
998ceac48e
[EGD-4217] Convert service-db to library
2020-11-13 12:18:33 +01:00
Piotr Tanski
22102c4ba5
[EGD-4200] Message handling refactored. ( #974 )
2020-11-06 15:24:59 +01:00
Piotr Tanski
299be4daf6
[EGD-4151] Application manager actions introduced. ( #905 )
...
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.
2020-11-04 10:24:35 +01:00
Michał Kamoń
0974e41f70
[EGD-2778] fixed missing phone number
...
Phone number was missing in delete message thread confirmation window for threads with temporary contacts
2020-11-04 07:47:46 +01:00
PrzeBrudny
88939f8209
[EGD-4070] Messages listView sync db queries refactored to full async. ( #837 )
2020-10-26 14:02:13 +01:00
Piotr Tanski
dd50838789
[EGD-4051] Based application manager app switching on application stack. ( #858 )
...
* [EGD-4051] Based application manager app switching on application stack.
* [EGD-4051] Application manager thorough refactor.
2020-10-23 15:45:58 +02:00
Adam
91e67f4865
EGD-4102 ( #871 )
...
* EGD-4102 Added log to refreshed window and null check
* EGD-4102 Fixed messages crash
* EGD-4102 Fixed calendar crash and some funky code
2020-10-23 13:00:39 +02:00
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +02:00
Adam Dobrowolski
7b4a706cd6
EGD-4036 Application windows - added register mechanism
...
* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
2020-10-13 17:46:10 +02:00
Piotr Tanski
7e520b49a2
[EGD-3788] Fixes for message drafts feature after requirements elaboration. ( #733 )
2020-09-29 12:34:58 +02:00
Przemyslaw Brudny
b7eb4365ea
[EGD-3799] Messages queries cleanups.
2020-09-23 15:02:04 +02:00
Piotr Tanski
8fd488b084
[EGD-3720] Database service API cleanup for messages application. ( #720 )
...
- Major cleanup of database query usage.
2020-09-22 12:59:32 +02:00
Piotr Tanski
9447da6585
[EGD-2870] Message drafts feature implemented. ( #704 )
...
- Save unsent messages as drafts on thread view window close.
- Queries for SMS add and update introduced.
- Fix for windows IDs all being zeroes across the GUI.
2020-09-21 10:25:00 +02:00
Przemyslaw Brudny
f09971ddb4
[EGD-3265] Application messages file structure renames and cleanups.
2020-09-16 12:19:14 +02:00
Radoslaw Wicik
1a919db2ed
[EGD-2974] Support for temporary contacts as a group
2020-09-15 15:04:10 +02:00
Przemyslaw Brudny
fa3968a3ee
[EGD-3451] PR Changes.
2020-08-07 12:26:44 +02:00
Przemyslaw Brudny
2f47dd44c7
[EGD-3451] Cleanups.
2020-08-07 12:26:44 +02:00
Przemyslaw Brudny
010ecf6b37
[EGD-3451] Notifications and db messages for list refresh added to Phonebook and Messages.
2020-08-07 12:26:44 +02:00