Commit Graph

42 Commits

Author SHA1 Message Date
Przemyslaw Brudny
613f6f1f83 [EGD-3336] Default values bug fix. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
25afb95847 [EGD-3336] Tests added and rebase changes. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
00caa85d1f [EGD-3336] BoxLayout Alignment refactor. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
5c64f96b11 [EGD-3336] Alignment refactor. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
531235d5c3 [EGD-3351] Changed old ListView Span tests and added new margin test to BoxLayout. 2020-07-02 16:28:52 +02:00
Przemyslaw Brudny
221f6405bc [EGD-3351] Changed all ListView items to use Margins. 2020-07-02 16:28:52 +02:00
pholat
331f80f185 Gui resize requests hadnling (#489)
* EGD-3229 [gui] Added Lenght & Position typedef in Common.hpp
* EGD-3229 [gui] Item & Layout: General resize requests handling mechanism
2020-07-02 10:52:03 +02:00
pholat
938cbc186a Gui text pr1 utils and fixes (needed for gui::Text rewrite mostly) (#485)
* EGD-3229 [FIX] UTF8 fixed uint32_t range error

* EGD-3229 [util] gui::Item Navigation switch case moved to function

Needed to not copy senslessly NavigationDirection enum switch case
* gui::Item Navigation switch case moved to function
* added NavigationDirection::None enum value
* cleaned up Navigation.hpp/cpp

* EGD-3229 [util] gui: InputEvent - str() for logging added & is...() check methods

* EGD-3229 [util] removed notorious log on unknown glyph

* EGD-3229 [util] InputMode - added is(Mode) method, input Profile added default definition

* is() method addded to check instead of `==` comparison
* added default to Profile instead of `== 0` use

* [FIX] ARM GCC 10.1.0 - build fixed

fixed include in wrong place

* PR style fix

* Review applied
2020-07-01 13:14:07 +02:00
Przemyslaw Brudny
88164ab40c [EGD-3295] PR changes and BoxLayout tests added. 2020-06-19 15:39:05 +02:00
Przemyslaw Brudny
4dbc1630ea [EGD-3295] Double click on last page item changing two pages fix. 2020-06-19 15:39:05 +02:00
Przemyslaw Brudny
dd601c432d [EGD-3295] BoxLayout and ListView performance improvements. 2020-06-19 15:39:05 +02:00
Alek Rudnik
ce2251535b Egd 3263 simplified text input mode (#417)
* [EGD-3263] recursive Item::getFocusItem

* [EGD-3263] Bottomr bar store and restore

* [EGD-3263] simplfied display of text input mode

* [EGD-3263] renamed CB names

* [EGD-3263] fixes in store/restore of bottombar

* [EGD-3263] Text::onInput fixes

* [EGD-3236] ranemed store to chache

* [EGD-3263] minor clean up
2020-06-05 11:56:08 +02:00
Przemyslaw Brudny
0edc752edd [EGD-3225] ListView Bot-Top scrolling handling for Calllog and Thread. 2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
8176caa8d1 [EGD-3216] VBox/HBox orthogonal resize force fix. 2020-05-20 12:22:53 +02:00
Adam Dobrowolski
7af85af8f3 EGD-3202 GUI minimal tests added and passing 2020-05-13 17:11:51 +02:00
Adam Dobrowolski
8ffccd85ed EGD-3202 Fixed all setMinimum / setMaximum sizes 2020-05-13 17:11:51 +02:00
Przemyslaw Brudny
276aff67f6 [EGD-3190] setMinHeight fixes. 2020-05-12 16:45:15 +02:00
Adam Dobrowolski
9eb29b05fc EGD-3190 added setMinimumWidth / setMinimumHeight 2020-05-12 16:45:15 +02:00
Adam Dobrowolski
5ba2cf7f15 [EGD-3190] Box sizes fixup in progress 2020-05-12 16:45:15 +02:00
Adam Dobrowolski
ccb0092db0 [EGD-3190] Box can call resize 2020-05-12 16:45:15 +02:00
Adam Dobrowolski
4222916ed6 EGD-3040 Fixed Item::erase() and used in ListView
Erase uses the very same children that are used in removeWidget -
therefore we have to get them as long as we can to remove them all
2020-04-28 14:10:41 +02:00
Alek Rudnik
3b8dad6685 [EGD-3082] new message options (#319)
* [EGD-3082] new message options

* [EGD-3082] PR fixes
2020-04-22 11:43:38 +02:00
Adam Dobrowolski
66e1ee0287 EGD-3088 Added empty search window 2020-04-15 14:47:20 +02:00
Radoslaw Wicik
a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
Adam Dobrowolski
13a477f8c0 EGD-2901 GUI documentation updated & upgraded 2020-03-12 16:12:28 +01:00
Adam Dobrowolski
2567da65f6 EGD-2248 addWidget returns void now instead of bool
* elements which possibly depended on this depend now on `visibility` of element added
* changed everywhere returns on addWidget
* checked layouts (vertical, horizontal, pagedbox, gridlayout)
2020-03-03 14:36:43 +01:00
Adam Dobrowolski
2cadc816b8 [EGD-2892] [FIX] Item - fixed crash on removed item from parent 2020-02-27 17:10:03 +01:00
Adam Dobrowolski
5e5562c261 [EGD-2896] Cleanup to use maxSize 2020-02-26 11:53:03 +01:00
Adam Dobrowolski
1059543931 [BoxLayout] Added PageLayout & BoxLayout fixups
* Fixed Rect to always set maxSize and BoxLayout navigation
* removed commented out focusItem
* Removed redundant handling
* General BoxLayout fixes
2020-01-03 12:54:39 +01:00
Adam Dobrowolski
6be3569a6c [GUI] Item widget set maxsize in setSize if less than new size set 2020-01-03 12:54:39 +01:00
Adam Dobrowolski
cc05a8120c [GUI] Item widget unused flag rename (to use in Layout's)
There are cases when we don't want to manipulate items ie: Selection, input etc
2020-01-03 12:54:39 +01:00
Adam Dobrowolski
b9148ed274 [FIX] Fixed ListView double item rebuild 2020-01-02 15:13:45 +01:00
RomanKubiak
d1740124dd GUI: added setX/setY method for easier positioning 2019-11-29 15:19:12 +01:00
Alek
7d0913bde8 EGD-2117 changes according to code review 2019-11-20 11:14:44 +01:00
Robert Borzecki
5251f79971 Added ThreadViewWindow. 2019-09-26 07:14:31 +02:00
Robert Borzecki
9317b1e8e5 Added icons for speed dial and favourite. 2019-09-23 17:35:08 +02:00
Robert Borzecki
8e6d13a1e2 Added add new contact window. 2019-09-08 10:19:33 +02:00
pholat
84634ef770 GUI: Item added assert for input parameter 2019-08-28 09:14:36 +02:00
Robert Borzecki
358bf50127 Added bottom and top bars to AppWindow template. 2019-07-13 19:07:45 +02:00
Robert Borzecki
f058b6a414 Added Tools page. 2019-07-08 08:08:00 +02:00
Robert Borzecki
d9fd80dd72 Added navigation in power of window, lambdas for gui. 2019-07-05 09:37:10 +02:00
Robert Borzecki
d3235d54d7 Removed submodule 2019-05-21 23:35:00 +02:00