Lefucjusz
773f2c7eb1
[BH-2069] Update license URL in headers
...
Update outdated license file URL in
license headers across all project.
2024-09-18 11:53:01 +02:00
Lefucjusz
d8293b8254
Revert "[MOS-1064] Fix no input language selected for French/Spanish"
...
This reverts commit 9ef454085e .
2024-02-21 17:49:30 +01:00
Lefucjusz
9ef454085e
[MOS-1064] Fix no input language selected for French/Spanish
...
* Fix of the issue that choosing French
or Spanish as a system language
resulted in no input language selected.
* Added keyboard input parser unit
tests for French and Spanish input
maps.
* Minor cleanups.
2024-02-20 16:32:46 +01:00
Mateusz Piesta
08f4d90356
[MOS-530] Various calculator app fixes
...
* Fixed issue with subtract operation triggering unusal behavior.
* Unified handling of the add,sub,mul,div operations.
* Updated and verified existing unit tests and added new ones covering
unhandled cases.
* Added basic requirements/readme.
2023-02-09 09:51:18 +01:00
Maciej-Mudita
6981f836a0
[MOS-717] Add pop-up about SIM removed/inserted in all apps
...
Previously, this information only appears on the desktop,
settings application and onboarding.
2022-12-08 16:03:18 +01:00
Adam Wulkiewicz
fe708cdf31
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes
...
Add --all and --fix-all options to style-check-hook
2022-08-26 15:22:39 +02:00
Kuba
24fe27e9b8
[MOS-293] Fixed lock screen from Calculator
...
Lock screen after auto lock in Calculator was broken.
Now it's fixed.
2022-06-08 09:43:07 +02:00
Maciej Janicki
5dc42c2be6
[MOS-296] Merge new master commits into merge-stable-wip
...
Merge new master commits
2022-03-09 19:32:59 +01:00
Maciej Janicki
2b2bb13a49
[MOS-296] Merge remote-tracking branch 'origin/stable'
...
Merge stable Harmony branch into merge wip branch
2022-03-09 19:27:50 +01:00
Przemyslaw Brudny
ad3aa54b66
[MOS-123] Added bluetooth authentication popups
...
Added bluetooth authentication popups with different
pair methods and process info display.
2022-03-03 20:37:16 +01:00
Mateusz Piesta
c1391090c6
[BH-1389] Catch2 unit tests optimization
...
Removed redundant recompilation of catch2 main
resulted in over 20% speed up of unit tests compilation.
2022-01-26 15:04:23 +01:00
Przemyslaw Brudny
4dd045f30f
[EGD-3544] Label replacement with OneLine text
...
Label replacement with OneLine text. Style and usage fixes.
2022-01-20 12:10:31 +01:00
Przemyslaw Brudny
bc3e825b77
[EGD-7910] Text directory cleanup
...
Text directory cleanup. Removed old unused assets
directories.
2021-11-05 00:36:34 +01:00
Przemyslaw Brudny
7597d38852
[EGD-7857] Renamed BottomBar to NavBar
...
Renamed BottomBar to NavBar.
2021-10-26 13:51:06 +02:00
Marcin Smoczyński
bd90e57516
[BH-907] Split utils module into components
...
Split module-utils into smaller components for better dependency
management. Fix many dependencies throughout the project.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-23 15:14:40 +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
0079bc9695
[EGD-7238] Fixed applications deinit handers
...
All apps deinit handlers should call the base function.
2021-09-09 12:51:22 +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
Piotr Tański
53b6186bd4
[EGD-7222] Disable antenna test application
...
Antenna test application is now disabled.
(cherry picked from commit 8ddc581b84 )
2021-08-25 12:21:28 +02:00
Bartosz Cichocki
3228cf7904
[EGD-7021] Fix calculator comma crash
...
There was a crash when system separator was set as a comma -
replace function was throwing out-of-range error while converting
from full-stop to comma
2021-08-02 13:23:56 +02:00
Marcin Smoczyński
74ae1a6589
[EGD-7031] Remove UT deps to the production image
...
Remove dependency to the production image by creating separate sysroot
for test assets alongside with a test image Test.img.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-07-27 23:36:37 +02:00
Paweł Joński
8e0f008a63
[BH-379] Librarize application-calculator
...
Librarize application-calculator
2021-06-28 18:58:58 +02:00
Przemyslaw Brudny
4685dc07a7
[EGD-6960] Header addition related style cleanups
...
Header addition related style cleanups.
2021-06-18 13:12:43 +02:00
Paweł Joński
a7fba1b343
[BH-374] Librarize application-antenna
...
Add apps-common, librarize application-antenna
2021-06-17 12:54:02 +02:00
Paweł Joński
5ad878c6c4
[BH-371] Replace gsl with mainline submodule and move to third-party
...
Replacing loose gsl files with gsl mainline project as submodule
and moving it to third-party
2021-06-07 09:30:04 +02:00
Lucjan Bryndza
325f8696b8
[EGD-6835] Fix UT link errors with inotify
...
Fix UT linkage error when trying to link with
libiosyscalls with inotify mechanism
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com >
2021-06-01 13:06:38 +02:00
Pawel.Paprocki
b969442853
[BH-365] Move TPLIB (tinyexpr) to separate directory
...
Move library, amend CMAKE files
2021-05-28 13:05:32 +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
Artur Śleszyński
71465d8990
[EGD-3119] Hide InputEvent's member fields
...
Use the InputEvent's convenience methods to express intent.
2021-04-29 08:01:18 +02:00
Artur Śleszyński
ef12b04748
[EGD-5849] Make calculator compute previous operations
...
Modify calculator behavior according to PO input:
* Compute existing equation before entering next operation
* Limit digit input to 7 digits
* Start each number input from empty input
2021-04-23 13:02:56 +02:00
Artur Śleszyński
58b11ee8dd
[EGD-6563] Don't allow to edit exponent output in calculator
...
Clear the calculator input field before typing if it contains exponent
output from previous calculations.
2021-04-21 14:34:23 +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
Artur Śleszyński
7ce0e8901e
[EGD-6561] Limit calculator decimals to 6 digits
...
Limit to 6 since our `utils::to_string(double)' function also
limits to 6 decimals.
2021-04-20 13:44:21 +02:00
Artur Śleszyński
a702bbd17c
[EGD-6561] Make calculator input testable
...
I got sick of manually testing calculator like a troglodyte.
2021-04-20 13:17:54 +02:00
Artur Śleszyński
41eced23b3
[EGD-6560] Do not clear "0" on Enter in calculator
...
Do not treat input string "0" as erroneous.
2021-04-19 09:43:46 +02:00
Artur Śleszyński
eac3d23626
[EGD-6498] Do not perform calculations on empty input
...
We do not produce an error when user calculates empty input.
2021-04-14 15:42:09 +02:00
Artur Śleszyński
cf3e1a10b5
[EGD-6500] Clear calculator input on # long press
...
Long pound press should clear input text.
2021-04-13 14:21: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
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
Jakub Pyszczak
db4b41c56e
[EGD-5712] Volume popup added
...
There is need of popup window on volume key
pressed event. This PR handles:
Creating base popup window attached to
application desktop.
Creating volume window.
Audio key events logic implementation.
2021-03-20 10:28:35 +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
Wiktor S. Ovalle Correa
f1899f24f7
[EGD-5999] Fix stack size for calculator
...
Set stack size to 2,5kB for calculator app
2021-03-03 18:10:21 +01:00
Radoslaw Wicik
9d8eff64fc
[EGD-5860] Fix build packages
...
Merging and cleaning cmakes requred cleaning.
2021-02-26 14:20:11 +01:00
Wiktor S. Ovalle Correa
3b141041e9
[EGD-5737] Merge master into experimental
...
Keep experimental up to date with changes from master
2021-02-17 17:09:37 +01:00
Lucjan Bryndza
46f9cc7e10
[EGD-5737] Merge master into experimental
...
Keep experimental up to date with changes from master
2021-02-17 17:07:23 +01:00