Commit Graph
43 Commits
Author SHA1 Message Date
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
Piotr Tanski a261a132a6 [EGD-4554] Set the limit of a note text to 4'000 characters. (#1123)
* [EGD-4554] Notes file cleanup; They're not used anymore.
* [EGD-4554] Set the limit of a note text to 4'000 characters.
2020-12-03 09:01:12 +01:00
Piotr Tanski 5d757a6dc0 [EGD-4553] Notes search engine implemented. (#1112) 2020-12-01 10:30:38 +01:00
Piotr Tanski c8c4f82080 [EGD-4487] Application notes implemented. (#1094)
* [EGD-4487] Implementation of notes application.
2020-11-30 13:48:05 +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
Radoslaw Wicik 998ceac48e [EGD-4217] Convert service-db to library 2020-11-13 12:18:33 +01:00
Radosław Wicik 57f6c267ee [EGD-4213] Convert service-appmgr to library - library (#960) 2020-11-04 15:59:45 +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
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
Przemyslaw Brudny 0eb1fd03e5 [EGD-3985] Removed unique_ptr to vector for DatabaseModel updateRecords Method. 2020-10-13 12:23:34 +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
Przemyslaw Brudny fecf27b2f5 [EGD-3451] Simplified updateRecords. 2020-08-07 12:26:44 +02:00
Przemyslaw Brudny 19e1ca696c [EGD-3451] RequestRecordsCount refactor in whole project. 2020-08-07 12:26:44 +02:00
PrzeBrudny 53f47439d8 [EGD-3375] Changed Models pointers to shared_ptr. (#505) 2020-07-08 12:18:16 +02:00
pholat adaf18829e gui::Text rewrite (#483)
* Text refactor added
2020-07-07 14:37:53 +02:00
pholat 8ffbcb1f7a EGD-3210 DB: split messages to files (#370) 2020-05-18 15:49:52 +02:00
Adam Dobrowolski 10dbf19c41 EGD-2964 application notes - removed leak 2020-05-04 08:45:20 +02:00
Przemyslaw Brudny 7722e24f5f [EGD-3040] WIP DatabaseModel cleanups
[EGD-3040] ListView redundant methods removal
[EGD-3040] ListView scroll moved to separate class
2020-04-28 14:10:41 +02:00
Alek Rudnik e9c7caaf2b [EGD-3129] remove common magic strings (#314) 2020-04-17 22:27:57 +02:00
Radoslaw Wicik a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
Adam Dobrowolski fb09273e5d removed not needed setSize 2020-02-27 07:26:52 +01:00
Adam Dobrowolski f9127fcc4d [EGD-2392] Reviev applied 2020-01-10 14:15:28 +01:00
Adam Dobrowolski 26a98bce1e [AppManagement] Getting through previus windows by list
* removed first main window as first window in call app
* moved window switching to application from window
2020-01-10 14:15:28 +01:00
Adam Dobrowolski 618c2578da [EGD-2335] cleanup: fixed call input 2019-11-27 11:09:52 +01:00
Adam Dobrowolski c5c9ea0087 [EGD-2335] WIP: handling keys moved to widget - works smoothly 2019-11-27 11:09:52 +01:00
Adam Dobrowolski 164b9281c8 EGD-2195 - Changed sizes for fonts in project
* changed all fonts to follow one `Style.hpp` include
* Moved title to AppWindow from all the places in code
* added logging on font selection - when not found
* minor fixes
2019-10-25 13:04:33 +02:00
Alek 44d8281eff EGD-2180 put GUI_REFERSH_FAST in the parent method 2019-10-22 21:07:17 +02:00
Alek f9b6f8fb40 EGD-2180 auto handling of back button 2019-10-22 21:06:55 +02:00
Alek 006bc3d129 EGD-2180 Issue with gui::ShowMode 2019-10-15 23:18:02 +02:00
Robert Borzecki 8e6d13a1e2 Added add new contact window. 2019-09-08 10:19:33 +02:00
Robert Borzecki f663352deb Fixed single line mode for text widget. 2019-08-26 11:51:23 +02:00
Robert Borzecki d8389b7c9a Added browse mode. 2019-08-26 06:57:35 +02:00
Robert Borzecki edf7e8ac57 Fixed getText in Text widget. 2019-08-22 11:53:28 +02:00
Robert Borzecki ba1264494c Added assets rebuiild option. 2019-08-22 10:00:57 +02:00
Robert Borzecki cb13c40947 Fixed kbd profile error with loading hex values. 2019-08-20 13:02:35 +02:00
Robert Borzecki bf620c3413 Added displaying text lines in text widget. 2019-08-19 13:58:52 +02:00
Robert Borzecki 6d122c5749 Added text splitting function for text widget. 2019-08-16 14:42:19 +02:00
Robert Borzecki ffa538944c Added new window for text editing. 2019-08-14 13:59:24 +02:00
Robert Borzecki 0208d065c3 Fixed scrolling problems in list view. 2019-08-13 13:43:15 +02:00
Robert Borzecki 4dccaf3370 Added model for notes. 2019-08-13 08:09:07 +02:00
Robert Borzecki fefda66337 Added stub class for text widget. 2019-08-05 06:28:45 +02:00