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