Commit Graph

33 Commits

Author SHA1 Message Date
Przemyslaw Brudny
5c64f96b11 [EGD-3336] Alignment refactor. 2020-07-15 13:07:20 +02:00
pholat
50a1f97643 [feature] Font handling feature (#527)
* Font renamed to RawFont
* Added gui::Font adapter
2020-07-15 12:15:14 +02:00
pholat
fb586cb4e9 EGD-3229 (#497)
* EGD-3229 text helper classes added with tests - used in tests, plus misc utils needed

No major actual functionality changed - TextClasses added with this PR
are used in tests only in this commit.
* classes needed to rewrite gui::Text added
* some utilities needed to rewrite gui::Text added
* tests added
2020-07-06 16:19:41 +02:00
Adam Dobrowolski
ff24defd31 EGD-3202 Tests for GUI restored 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
Adam Dobrowolski
ef37b5a784 EGD-3165 PR review applied 2020-04-28 09:50:48 +02:00
Adam Dobrowolski
99d959c43a EGD-3165 Ellipsis removed not needed Struct - left enum only 2020-04-28 09:50:48 +02:00
Adam Dobrowolski
70117f382f EGD-3165 gui::Label / gui::Font - small fixes and refactor
* fixed Font function returning width, it was returning values in:
        1. return value
        2. in 3rd of 5 arguments
* made font unused character first class citizen of Font
* added clean(er) code for Ellipsis calculation to Font (following QT example)
* tiny bit code removed from Label (unused/harmful)
2020-04-28 09:50:48 +02:00
Adam Dobrowolski
d574354eea EGD-3165 gui::Label setDotsMode renamed to setEllipsis
- renamed function to more proper naming
- added Ellipsis struct instead of bool arguments
2020-04-28 09:50:48 +02:00
Adam Dobrowolski
292432fe97 EGD-3165 Added Label::setText option to resize itselt to it's max size 2020-04-28 09:50:48 +02:00
Pawel Olejniczak
12cb69a7e0 [EGD-3111] Fix clear function of label 2020-04-15 15:27:30 +02:00
Alek Rudnik
895369e8f8 [EGD-3114] fix alignment spelling (#300) 2020-04-15 09:13:37 +02:00
Przemyslaw Brudny
c0822b6658 [EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo 2020-03-24 15:55:32 +01:00
Adam Dobrowolski
abe6813ce6 EGD-3026 Wall Werror and Wextra added to project 2020-03-24 14:17:12 +01:00
Przemyslaw Brudny
8f92715951 [EDG-3019] Segger utils moved to git submodule 2020-03-23 18:37:37 +01:00
Radoslaw Wicik
a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
Adam Dobrowolski
5e5562c261 [EGD-2896] Cleanup to use maxSize 2020-02-26 11:53:03 +01:00
Mateusz Grzywacz
3d3a019de1 [EGD-2393] yaps in thread view and yap size 2020-02-11 11:50:15 +01:00
Adam Dobrowolski
33402b1522 [EGD-2394] [GUI] Alignment - added option to get/set it as bitfield instead setter/getter 2020-01-31 14:05:42 +01:00
Adam Dobrowolski
38622db127 [EGD-2475] Options looks fixups 2020-01-22 13:18:59 +01:00
Adam Dobrowolski
f023ebaa32 [EGD-2392] SMS added NewMessage window 2020-01-10 14:15:28 +01:00
Adam Dobrowolski
41b6df457c [EGD-2392] SMS Feed window added 2020-01-10 14:15:28 +01:00
Mateusz Grzywacz
9f602a4007 [EGD-2336] fix | uniform naming. truncating end not necessiarly means showing the beginning, but forget for now. 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
e4aab4228a [EGD-2336] fix | changed argument to bool type 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
52299605c7 [EGD-2336] fix | counting avaliable space for chars from the end of the string 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
9a4f8db4d4 [EGD-2336] fix | problem idenfied even more 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
bf5af825bb [EGD-2336] fix | problem idenfied 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
380db224d5 [EGD-2336] fix | rename for clarity 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
d469e92c32 [EGD-2336] selection of ellipsis (dots) position 2019-12-03 15:13:13 +01:00
Mateusz Grzywacz
f2c50937da [EGD-2336] label now accepts alignment parameter 2019-12-03 15:13:13 +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
Robert Borzecki
cc76e4f278 Added line feature for label widget. 2019-08-30 10:25:57 +02:00
Robert Borzecki
d3235d54d7 Removed submodule 2019-05-21 23:35:00 +02:00