Commit Graph

60 Commits

Author SHA1 Message Date
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
Onufry Pajaczek
0429079f46 [BH-1542] Stabilize the clock position
Third digit fix
2022-08-05 09:24:33 +02:00
Paweł Joński
e833690c8f [MOS-288] Add community build
Add community build
Add targets for community fonts
2022-03-22 12:40:15 +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
b7ecdecb30 [MOS-152] Added "!?" into sentence detection signs
Added "!?" into sentence detection signs.
2022-02-24 11:45:51 +01:00
Przemyslaw Brudny
5c4a5a4aea [MOS-152] Text Abc input mode support added
Text Abc input mode support added with tests.
2022-02-17 20:33:55 +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
183d1be499 [EGD-3411] Added OneLine Text with Ellipsis
Added OneLine Text with Ellipsis. Text Lines and Cursors
refactor. Added tests.
2022-01-19 10:46:09 +01:00
Przemyslaw Brudny
6309e29ca8 [EGD-7979] TextLine split and cleanup to support SingleLine text
TextLine split and cleanup to support SingleLine text.
2021-12-16 13:08:04 +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
Piotr Tański
1d2f5cf7a4 [EGD-7754] Dates bumped in disclaimers
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +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
Mateusz Grzegorzek
5de4027e86 [BH-701] Use TimeSetFmtSpinner in Alarm app
Fix default font issue
2021-08-11 15:38:51 +02:00
Przemyslaw Brudny
621304168e [EGD-7203] Added extra space removal in Text draw line ending
Added extra space removal in Text draw line ending.
Fixed crash in Notes.
2021-07-29 19:50:14 +02:00
Maciej Janicki
97b30f8da7 [EGD-7099] Fix text backspace long press
This commit fixes behavior of text field
when backspace is long pressed.
2021-07-29 13:15:17 +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
Wojtek Rzepecki
992b0ea2c3 [EGD-3171] Fix key shortRelease on app switch
Fix of shortRelease on app switch while long
press applied on previous window
2021-07-13 11:03:20 +02:00
Przemyslaw Brudny
88a9380ad9 [EGD-6971] TextLine breaking on space or with dash
Added TextLine breaking on space or with dash.
Tests added.
2021-07-08 13:22:39 +02:00
Piotr Tański
2eca1d9b04 [EGD-7047] Fixed navigation down through input texts
Fixed navigation down through input texts while adding a new contact.
2021-07-06 19:36:37 +02:00
Przemyslaw Brudny
694643418f [EGD-7018] Fixed text empty block removal at end
Fixed text empty block removal at end.
2021-06-25 13:11:07 +02:00
Radoslaw Wicik
aa1ca514cb [BH-353] Add minimal build target for BH
Introducing changes required for adding BellHybird target without
removing PurePhone.
Adden new targets:
* Pure (builds PurePhone and PurePhone.img)
* Bell (builds BellHybird and BellHybird.img)
* [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
2021-06-07 17:05:29 +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
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
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
10a2c37969 [EGD-3649] Fix paths in UT
Reorganization of assets left path in UT outdated.
2021-04-20 16:45:27 +02:00
Przemyslaw Brudny
3eb630b02d [EGD-6534] TextFixedSize crash on char removal fix
Fixed TextFixedSize character removal crash on single line
space case. Added UT to cover it and other missing TextFixed
sized drawLines cases.
2021-04-15 17:30:11 +02: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
c7b7cc4c27 [EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
2021-02-17 17:10:32 +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
Przemyslaw Brudny
4410f42289 [EGD-5774] Fixed text char removal crash
Fixed text char and blocks removal handling and added
tests covering crashes.
2021-02-16 23:15:36 +01:00
mkamonMdt
4c72152c6f [EGD-5597] Fix messages overflowing length
Current sms length is bound by 7*67 characters. This PR
enforce that limit on ApplicationMessages level.
Additionally PR solve:
 - corner case problem with invalid cursor position in TextBackup
 - EGD-4408 fix of label on desktop menuWindow
2021-02-12 13:16:48 +01:00
Przemyslaw Brudny
bc76f7360e [EGD-5684] Add RichText empty line support
Added RichText option to add empty line. Tests added. Fixed
scroll up navigation line first char calculation.
2021-02-10 13:22:05 +01:00
Radoslaw Wicik
bb496101b2 [EGD-4763] Add check if all Unit Tests where run
Catch2 doesn't report some errors in test, and some test are
disabled on porpoise this commit adds set of scripts and changes to CI
that will clearly mark what test haven't been run.
2021-02-04 16:45:50 +01:00
Radoslaw Wicik
6d481b753b [EGD-4763] Fix Unit Tests - db unittest
Fix reqired by CI to work
2021-02-04 16:45:50 +01:00
Radoslaw Wicik
d967f86934 [EGD-4763] Add VFS to gui fontmanager mock
Fix test in gui fontmanager.
2021-02-04 16:45:50 +01:00
Radoslaw Wicik
49548152b6 [EGD-4763] Fix Unit Tests
First attempt, move vfs to be init in tests
2021-02-04 16:45:50 +01:00
Przemyslaw Brudny
97f60737bf [EGD-5010] Fix Text tests leaks
Fixed leaks in gui Text tests.
2020-12-21 12:23:14 +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
PrzeBrudny
1520a9a8ec [EGD-4687] Text enum names cleanup. (#1142)
Change enum names to CamelCase.
2020-12-04 15:51:21 +01:00
PrzeBrudny
31e60282d2 [EGD-3499] Text scrolling added and its usage updated in widgets. (#1079)
Add Text scrolling, Add text starting position,

Added text scrolling, updated TextLine line endings, TextBlocks newline handling, updated SMS Bubble and Notes text items. Added tests for scrolling.
2020-12-03 21:04:51 +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
Krzysztof Mozdzynski
d48d2d8b0d [EGD-4167] Add n display languages loaded from files (#1047) 2020-11-27 02:21:14 +01:00
PrzeBrudny
11f39b1caf [EGD-4517] Added Text Up/Down navigation with tests. (#1089) 2020-11-26 18:42:37 +01:00
PrzeBrudny
782980b261 [EGD-4372] Text addition boundaries added with tests. Removed old bounds checking. Text blocks on newlines split issue fixed. Text widgets cleanups. (#1020) 2020-11-20 02:40:58 +01:00
PrzeBrudny
8d95257271 [EGD-4407] Text backup and restore added. (#1022) 2020-11-17 12:12:52 +01:00
PrzeBrudny
4cc467596e [EGD-4210] Text newline handling, bounds first refactor, Test fixes. (#944) 2020-11-06 14:57:22 +01:00
Krzysztof Mozdzynski
691c2926b9 [EGD-3360] Input and display language separation, input language setting implementation (#920) 2020-11-06 12:05:29 +01:00
Lucjan Bryndza
bf2609524c [EGD-4075] Use FATFS in the Linux builds (#843)
* [EGD-4075] Use FAT fs in the emulator

Add script for genrate base phone image

* [EGD-4075] Use FreeRTOS-FAT in emulator initial commit

* [EGD-4075] Thread local storage fix

Fixing thread local storage when running on the
Linux platform in the test mode

* [EGD-4075] Improve image generation

Improve image generation script on the linux platform

* [EGD-4075] Fix all test with FAT fs image

Fix all tests with fatfs image

* [EGD-4075] Fix calculator utility test

* [EGD-4075] Image dependencies fix

* Remove uneeded comments

* Missing headers in CR

* [EGD-4075] Fixed whitespaces

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2020-10-22 10:34:12 +02:00
Radoslaw Wicik
2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
Tomek Sobkowiak
1e78053bb0 EDG-3409 Check text boundaries on input (#716)
* [EDG-3409] Check text boundaries during input processing
2020-10-19 09:14:41 +02:00