RobertPiet
c25ad79421
Revert "[EGD-3572] SettingsTable exchanged to Settings::Settings ( #968 )" ( #1035 )
...
This reverts commit f11bc1f0d0 .
Co-authored-by: Hubert Chrzaniuk <hubert.chrzaniuk@mudita.com >
2020-11-18 12:17:08 +01:00
RobertPiet
f11bc1f0d0
[EGD-3572] SettingsTable exchanged to Settings::Settings ( #968 )
...
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] review issues resolved
[EGD-3572] shared_ptr -> unique_ptr
[EGD-3572] Primary Key for settings_tab:path
[EGD-3572] empty values handling
2020-11-18 10:40:29 +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
Marcin Smoczyński
486d21af0e
[EGD-4288] refactor global data ( #959 )
...
Reduce firmware size by refactoring global data defined in public
headers.
Each global variable which require runtime initialization adds
initialization code to every translation unit which includes the header
where the variable is defined and declared.
2020-11-04 18:24:39 +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
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
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
Szymon Mroczek
5b6da60869
[EGD-3427] Style check fix
2020-08-07 11:32:05 +02:00
Szymon Mroczek
67e234eb8e
[EGD-3427] AudioServiceAPI::RoutingHeadset is now called from EventManager. Calling in WorkerEvent caused response message loses and timeouts on the Bus.
2020-08-07 11:32:05 +02:00
Bartek Cichocki
f07b337e2d
[EGD-3463] Added service-desktop <-> DB interface
...
added changelog entry
added simple tests
added simple negative tests
fixed empty number contact case, added appropiate test
2020-08-07 09:30:51 +02:00
Przemyslaw Brudny
5c64f96b11
[EGD-3336] Alignment refactor.
2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
3b2b0f0909
[EGD-3189] PR changes. Created InternalModel.hpp.
2020-07-08 17:07:31 +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
Przemyslaw Brudny
6ebec9ef43
[EGD-3094] PR changes.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
6821c8a1b3
[EGD-3094] PR changes, added minimalItemsCount calculation to listview.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
4507092586
[EGD-3094] Old ListView removals, applying bottom top logic into Phonebook labels list.
2020-06-03 19:23:16 +02:00
pholat
ace320d22c
EGD-3217 setMin / setMax size in use for ListView ( #376 )
2020-05-20 12:48:46 +02:00
pholat
8ffbcb1f7a
EGD-3210 DB: split messages to files ( #370 )
2020-05-18 15:49:52 +02:00
Przemyslaw Brudny
02808dd357
[EGD-3040] Style updates in listViews.
2020-05-12 20:33:00 +02:00
Adam Dobrowolski
10dbf19c41
EGD-2964 application notes - removed leak
2020-05-04 08:45:20 +02:00
Przemyslaw Brudny
9b7210ad3a
[EGD-3040] DatabaseModel element calculation fix.
2020-04-29 17:17:45 +02:00
Przemyslaw Brudny
6540a27de4
[EGD-3040] PR cleanups.
2020-04-28 14:10:41 +02:00
Przemyslaw Brudny
3d1905accc
[EGD-3040] Changed provider synchronization with listview for new data.
...
[EGD-3040] Span item set method added, scroll disabled on only one page ListView.
2020-04-28 14:10:41 +02:00
Przemyslaw Brudny
492fba27b1
[EGD-3040] DatabaseModel and other models simplifications
...
[EGD-3040] Cleanups
2020-04-28 14:10:41 +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
Przemyslaw Brudny
fb056774f5
[EGD-3040] ListItemProvider refactored to abstract class
...
[EGD-3040] ListView & ListItemProvider cleanups
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
Alek Rudnik
895369e8f8
[EGD-3114] fix alignment spelling ( #300 )
2020-04-15 09:13:37 +02:00
Adam Dobrowolski
4a61f400e7
EGD-3055 Fixed printf issues
2020-04-08 12:23:53 +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
ae915f3512
[EGD-2571] Clenup: removed MessageType static_casts, fixed debug.h defines. Added GPIO event
2020-02-12 13:31:13 +00: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
9e6402e228
[EGD-2335] Addeed codestyle to changed code chunks
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
5381651663
[WIP] [EGD-2335] Application manager works ok after application state unification
2019-12-09 11:19:37 +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
Alek
7d0913bde8
EGD-2117 changes according to code review
2019-11-20 11:14:44 +01:00
Alek
de3f7de44e
EGD-2117 initial version of calllog application
2019-11-20 11:14:44 +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