Paweł Olejniczak
d676fdabb7
[EGD-2628] Create Add device windows ( #867 )
...
[EGD-2628][WIP] Attach Add Device window
[EGD-2628] Fix passing scanned bt devices to Add device window
[EGD-2628] Add bt icon and adjust botton bar of Add device window
[EGD-2628] Add all devices window, & some fixes for add device window
[EGD-2628] Update changelog & cleanup
[EGD-2628] Improve bluetooth main window
2020-10-22 11:42:53 +02:00
Lucjan Bryndza and 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
Przemyslaw Brudny
e131dae68f
[EGD-3743] Removed old doxygen copyright statements from project.
2020-10-20 12:55:10 +02:00
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +02:00
PrzeBrudny
f15cbe71de
[EGD-3409] Text boundaries fixes. ( #860 )
2020-10-20 09:03:13 +02:00
Roman Kubiak
e340788045
[EGD-3763]: mac fixes. include paths ( #804 )
...
* [EGD-3763]: mac fixes. include paths
* [EGD-3763]: genupdate modified, sed -i needs sed -i -e for mac
include path fixes for common.hpp
2020-10-19 13:33:31 +02:00
Michał Kamoń
d75f5555a6
[EGD-3863] application meditation windows ( #838 )
...
* Meditation windows added
* Style changes in application meditation
* PR + CMakeLists fixes
2020-10-19 10:58:47 +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
Przemyslaw Brudny
7eaedae9c0
[EGD-4079] List looping rebuild fix. Draft msg overwriting sms input text. Crush on contact details application exit fix. Special characters inserts no longer call onBeforeShow.
2020-10-16 12:10:28 +02:00
marek303
585c612f5d
[EGD-3315]Review changes: EventReminderWindow - localized date and time; unit tests for SelectFirstUpcoming query
2020-10-15 20:58:45 +02:00
Tomek Sobkowiak
44efd08598
[EDG-4041] Add basic keypad light window ( #815 )
...
* [EDG-4041] Add basic keypad light window
2020-10-15 15:21:03 +02:00
KacperLewandowski
ad626ebc93
[EGD-3857] Create calculator application
2020-10-15 14:57:57 +02:00
Piotr Tanski
74e605199c
[EGD-4089] Removed the border around settings menu. ( #835 )
2020-10-15 09:44:24 +02:00
Piotr Tanski
fdb2cfdb5a
[EGD-3597] Shape rendering refactored. ( #827 )
2020-10-14 12:24:41 +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
Przemyslaw Brudny
0eb1fd03e5
[EGD-3985] Removed unique_ptr to vector for DatabaseModel updateRecords Method.
2020-10-13 12:23:34 +02:00
Piotr Tanski
24c927ef39
[EGD-3988] SMS thread for a specific contact shall be splitted into separate ones if multiple phone numbers are available. ( #801 )
2020-10-09 14:32:22 +02:00
Piotr Tanski
f5aec0444a
[EGD-3838] Introduced a meditation progress bar with simple implementation of meditation application. ( #783 )
2020-10-09 14:14:40 +02:00
Adam Dobrowolski
2ffd83eee2
Doc updated for UI and removed some doc for bluetooth
...
* removed taglib doc build, main readme shown by default on start
* made better diagrams for UI shown in doxygen
* removed old docs for bluetooth
2020-10-09 12:13:32 +02:00
Wojtek Cichoń and Wojtek Cichoń
68d5656185
Small changes to the GUI article ( #778 )
...
Co-authored-by: Wojtek Cichoń <wojciech.cichon@mudita.com >
2020-10-08 13:21:11 +02:00
Przemyslaw Brudny
196c02686a
[EGD-2395] Added BottomTop orientation support for listView. Created SMSThreadViewWindow and SMSOutputWidget. MessagesStyle moved from global Style.hpp. Fixes in Text. ListView fixes, BoxLayout callback for requestedSize. Added smsInput into list. Drafts handling added.
2020-10-07 19:45:01 +02:00
Michał Kamoń
bb21bca2a4
[EGD-3865] window locked screen ( #784 )
...
* LockedInfoWindow added
* RichTextParser enabled shortened text formating
2020-10-07 14:15:56 +02:00
Adam
f5f27d642f
EGD-2955 EGD-3588 Timers fully refactored & updated ( #721 )
...
* Timers now are Application thread safe
* Timers now have consistent API independend of Application (no more c style timers)
* Timers can have either: callback or override onTimer() method - this
way we can create more complicated timers or just use existing ones
* gui::Timer added via adapter class GuiTimer to decouple sys::Timer
with gui::Timer
* Fixed race in wrapper
* Updated docs
* fixed using std and cpp_freertos and DataReceivedHandler hidden in Application.hpp
2020-10-02 14:04:57 +02:00
Krzysztof Móżdżyński
746c0decc0
[EGD-3371] Fix button 1 in text input
2020-10-02 13:43:15 +02:00
mozdzyk
57a57805e9
[EGD-3359] Special characters and emoji window
2020-10-01 16:53:47 +02:00
kkleczkowski and Kuba Kleczkowski
250e7ea9c0
Egd 2914 ussd ( #729 )
...
* [EGD-2914] Window + base API.
* [EGD-2914] USSD test window changed.
* [EGD-2914] CMUX frames deserialised in dlc channel.
* [EGD-2914] USSD session.
* [EGD-2914] CUSD urc handler.
* [EGD-2914] Simplified USSD test window, sms storage command.
* [EGD-2914] Setting sms storage at modem init.
* [EGD-2914] Changelog.
* [EGD-2914] Style fix.
* [EGD-2914] Style fix again.
* [EGD-2914] Cleanup.
* [EGD-2914] PR applied.
* [EGD-2914] Rebase fixes.
* [EGD-2914] Style fix.
Co-authored-by: Kuba Kleczkowski <dd>
2020-10-01 14:30:22 +02:00
Piotr Tanski
2090deddb0
[EGD-3661] Drawing circles and arcs functionality added into the Renderer. ( #755 )
...
- Major code cleanup in lines drawing functionality.
2020-10-01 09:08:14 +02:00
Piotr Tanski
7e520b49a2
[EGD-3788] Fixes for message drafts feature after requirements elaboration. ( #733 )
2020-09-29 12:34:58 +02:00
Adam
07b243a084
Egd-3408 Rich text ( #712 )
...
* EGD-3408 gui::Text Rich text parser added with pugixml tree & tree walker
* EGD-3408 Fitted code in
2020-09-23 21:03:57 +02:00
kkleczkowski and Kuba Kleczkowski
521cadc0bc
[EGD-3768] Fixed items sizes and positions in Date Time window. ( #728 )
...
* [EGD-3768] Fixed items sizes and positions in Date Time window.
* [EGD-3768] Unneeded log removed + changelog.
Co-authored-by: Kuba Kleczkowski <dd>
2020-09-23 14:00:59 +02:00
Przemyslaw Brudny
f4ab64d996
[EGD-3760] ListView added support to rebuild on provided offset.
2020-09-21 17:17:52 +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
Piotr Tanski
288040d348
[EGD-3514] Fixed a crash on system language change. ( #693 )
...
- Fixed by invalidating internal states of running windows after destroying their interfaces.
2020-09-18 16:17:49 +02:00
Michał Kamoń
f2c2c2eb9a
fallback font added to RawFont, functionality initialized by FontManager, UITestWindow update to include functionality visual confirmation. An unused argument in Renderer::drawChar removed. Removed unnecessary usage of unique_ptrs that was forcing a lot of glyph copying ( #686 )
...
test-gui-TextLine::TextLine - non fitting text fix
2020-09-18 07:37:25 +02:00
Przemyslaw Brudny
5c4c0fb925
[EGD-3746] Deactivate Text test number 65.
2020-09-17 19:59:39 +02:00
Tomas Rogala
65b4e9ad0f
[EGD-3469] PR changes
2020-09-17 13:10:19 +02:00
Adam
58d0ca3869
[EGD-2494] Added no pin notification ( #663 )
2020-09-14 15:35:33 +02:00
Tomek Sobkowiak
2c043b3ef5
[EGD-3652] Ignore navigation KEY_DOWN when document is empty ( #688 )
2020-09-14 11:35:47 +02:00
Przemyslaw Brudny
2f72244062
[EGD-3182] Implemented on CRUD notification page and on page item focus memory when rebuilding List. Applied for Phonebook and Messages.
2020-09-08 20:24:54 +02:00
Tomasz Sobkowiak
45773ddfdf
[EDG-3415] Handle new line when entering text
2020-09-04 13:12:02 +02:00
alek
9821cd77c6
[EGD-3558] remove memalloc
2020-09-04 11:45:50 +02:00
Przemyslaw Brudny
cf533de731
[EGD-3265] Fixed missing toSplit value in calculatedResize.
2020-09-03 09:08:12 +02:00
Przemyslaw Brudny
98abdeadab
[EGD-3265] Documentation, cleanups and renames in BoxLayout.
2020-09-02 18:54:41 +02:00
Przemyslaw Brudny
7cf700e09f
[EGD-3265] Layout Resizing Item flag added and handled, fixed BoxLayout sizeLeftWithoutElem and setNavigation.
2020-09-02 18:54:41 +02:00
Przemyslaw Brudny
cc6143a329
[EGD-3265] BoxLayout and text requestSize boundaries handling.
2020-09-02 18:54:41 +02:00
Przemyslaw Brudny
a97898f9e3
[EGD-3265] Reply icon import, bottom bar setters added, first SMSInputWidget version added.
2020-09-02 18:54:41 +02:00
mozdzyk
81e14554c5
[EGD-3476] Fixed font parser and utf8 decode function for 3-byte and 4-byte characters (emojis etc.).
2020-09-01 12:03:19 +02:00
Przemyslaw Brudny
8759b029ca
[EGD-3547] Fixed settings Info Window and BoxLayout orthogonal axis max size.
2020-08-27 00:28:57 +02:00
Przemyslaw Brudny
882bcebaf7
[EGD-3472] Added BottomBar handling for contact details information send and call actions.
2020-08-26 18:27:55 +02:00
Przemyslaw Brudny
2d808a9fa3
[EGD-3520] Label margins changed to padding.
2020-08-25 09:53:57 +02:00