Commit Graph

8286 Commits

Author SHA1 Message Date
Thilo Graf
f1cc9af696 CMsgBox: add doc for CMsgBox
Origin commit data
------------------
Branch: ni/coolstream
Commit: 527e65df77
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-23 (Sun, 23 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
1dd7c0cd3e CHintBox: try to optimize height and width of message window
Origin commit data
------------------
Branch: ni/coolstream
Commit: a5ce26dfd9
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-23 (Sun, 23 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
44e4525672 CMsgBox: use default text mode parameter with scroll for all derivatives
Origin commit data
------------------
Branch: ni/coolstream
Commit: 21e8188b5b
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-23 (Sun, 23 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
0c616beb8f CComponentsFooter: optimize select buttons, try to assign better contrast
Now it's possible to set parameters for frames and text.
Parameters are prdefined for better contrasts in select or default mode.

TODO: background modes have no effects at the moment. Here are other things need to be done.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 55ac581523
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-23 (Sun, 23 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
da371aacde CHintBox: add doc with doxygen tags
Origin commit data
------------------
Branch: ni/coolstream
Commit: 969e2fe600
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-23 (Sun, 23 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
9b87a54518 CTestMenu: ensure remove hintbox from screen after pressed exit button.
call of hide() was missed.

Use hintbox object on stack.
Is completely sufficient here.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 912ca8647e
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-22 (Sat, 22 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
3e0fea4399 CHintBox: ensure remove timeout bar from screen if hintbox object is closed
Timeout bar is not embedded like other cc items in this form, therefor is
is better to kill this object explicit from screen otherwise it is possible
we hab artefacts after closing of hintbox window.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 6580c5a54a
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-21 (Fri, 21 Oct 2016)

Origin message was:
------------------
CHintBox: ensure remove timeout bar from screen if hintbox object is closed

Timeout bar is not embedded like other cc items in this form, therefor is
is better to kill this object explicit from screen otherwise it is possible
we hab artefacts after closing of hintbox window.


------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
035d14c7cd CHintBox: fix text mode pass
Rquired in inherited classes


Origin commit data
------------------
Branch: ni/coolstream
Commit: 2952dcc124
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-21 (Fri, 21 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
312e66911f CHintBox: visualize timeoutbar with smooth progress
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4ff7bd8f7e
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-20 (Thu, 20 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
9c1d819e32 CComponentsTimer: add support for nano seconds
To enable nano mode, parameter is_nano must set to true.


Origin commit data
------------------
Branch: ni/coolstream
Commit: d0dd14040f
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-20 (Thu, 20 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:28 +02:00
Thilo Graf
d578a49349 CComponentsFooter: reduce button height inside footer
TODO: more optimization seems required


Origin commit data
------------------
Branch: ni/coolstream
Commit: 542de648f5
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-17 (Mon, 17 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
06a58a6704 CCDraw: add signals into hide() methode
alows to use slots


Origin commit data
------------------
Branch: ni/coolstream
Commit: 78259c6ec3
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-17 (Mon, 17 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
6380202ff4 CMsgBox: ensure reset of progress value on used key
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3280b44471
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-17 (Mon, 17 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
ee05a632c2 CMsgBox: enlarge footer height
Buttons has too small offset to bottom of footer.
Framed and shaded buttons are arranged on the top of footer, so
we have a larger offset.


Origin commit data
------------------
Branch: ni/coolstream
Commit: d50ef787a2
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-14 (Fri, 14 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
1bacbb1401 CComponentsWindow: prepare possibility to change footer height
Origin commit data
------------------
Branch: ni/coolstream
Commit: 013cd1f2cc
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-14 (Fri, 14 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
1a119fcce2 CComponentsForm: try to fix possible transparent bars
Ion enabled frame it's possible we have transparent bars
between frame and the last item on window bottom. This should avoid this.


Origin commit data
------------------
Branch: ni/coolstream
Commit: edd2e48bbe
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-13 (Thu, 13 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
b47c8f4a40 CHintBox: add space for timeout bar
Origin commit data
------------------
Branch: ni/coolstream
Commit: c035b2fc15
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-13 (Thu, 13 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
90ade1c970 CPictureViewerGui: add helpbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: 52abf18c22
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-12 (Wed, 12 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
b4b8c16c25 CHintbox/CMsgBox: add vizualized timeout bar
Origin commit data
------------------
Branch: ni/coolstream
Commit: cb3699deb5
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-11 (Tue, 11 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
eb87dc1e64 CHintbox: use default text frame depends from default height and width
Origin commit data
------------------
Branch: ni/coolstream
Commit: b9d44a3fc8
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-09 (Sun, 09 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
7634e443c6 Helpbox: fix possible transparent holes behind images
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8579758884
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-09 (Sun, 09 Oct 2016)

Origin message was:
------------------
Helpbox: fix possible transparent holes behind images

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
fa981956a1 CMovieHelp: add localized items
TODO: add missings locales


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1338ce2b8e
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-09 (Sun, 09 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
97afa4440f CPersonalizeGui: remove centered text alignment fro helptext
Origin commit data
------------------
Branch: ni/coolstream
Commit: 87a9a69578
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-09 (Sun, 09 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
d0248c5ae0 Helpbox: use auto sized width for footer button
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3221b7467e
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-09 (Sun, 09 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
f9e08e5290 Helpbox: use current shadow color
Origin commit data
------------------
Branch: ni/coolstream
Commit: bd57627b8f
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:27 +02:00
Thilo Graf
c3263ef3b1 CHintBox: reduce window size for used auto size depends on text content
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3b60a55f59
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
a6f4c02af4 CComponentsButton: remake caption size to 85% of button height
Better optical matching size.


Origin commit data
------------------
Branch: ni/coolstream
Commit: ce11a3a0df
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
59bb7a7324 CComponentsFooter: use different select color for button, if count = 1
TODO: 	should be configurable. Not all theme color combinations
	have matched contrasts.


Origin commit data
------------------
Branch: ni/coolstream
Commit: b3e7e49592
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
7cf50eeacc cc_item.cpp: subtract frame width from the inner radius Box
Is necessary, because otherwise the frame radius would not match with outside radius
This would mean that there are "holes" at the box corners.
So now it seems to work.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5bd4903b27
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
8f65035275 CComponentsItem: ensure some dimensions for shadow are not < 0
Origin commit data
------------------
Branch: ni/coolstream
Commit: 59e8a17061
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
bcb35c9661 CComponentsButton: remove enableShadow() from button class
is not required


Origin commit data
------------------
Branch: ni/coolstream
Commit: 03d010fa29
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-07 (Fri, 07 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
3770efc4cd cc_item.cpp: remove frame width from boxrad
In framed boxes, frame radius was too big and was looking bad.
Not sure if this is now fixed everywhere (eg. hintboxes)


Origin commit data
------------------
Branch: ni/coolstream
Commit: f62ddcf61d
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-06 (Thu, 06 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
2b9190e1ab CMsgBox: use same colors for window body, footer and button container
Origin commit data
------------------
Branch: ni/coolstream
Commit: 857b494c47
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
641ff8d28c CMovieBrowser: add current content background color as image backkground
Avoids transparent shadow artefacts during repaint of images


Origin commit data
------------------
Branch: ni/coolstream
Commit: 9d09bc36ce
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
e01e574ec8 CComponentsPicture: use body color as default clean up color
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9668f89db1
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
f12fa62c87 CCDraw: add private variable col_shadow_clean
Should help to control shadow clean up in some constallations


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7266628207
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
9235134fd5 CComponentsButton: remove clear()-methode and initVarButton()
clear() killed all button object with all key values and key properties.
So return values of messeage objects was killed.

initVarButton() contains Oobjekt intits to already existant object.
Bad idea, if we init again or pre init with NULL.

Mode pass was missed.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0f6e8e1f5d
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
1a8672ac5b CComponentsFooter: remove debug spam
Origin commit data
------------------
Branch: ni/coolstream
Commit: ebf2e65b38
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
c414807530 CMsgBox: set some alternate keys to default key values
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3e01cbe1ac
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-05 (Wed, 05 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:26 +02:00
Thilo Graf
bc37558fee CMsgBox: add colors to debug output
Origin commit data
------------------
Branch: ni/coolstream
Commit: b272c407d7
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-03 (Mon, 03 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
5c4a2ac819 cc_frm_button.cpp/cc_frm_footer.cpp: fix passed parameter
were not passed through


Origin commit data
------------------
Branch: ni/coolstream
Commit: e2a1e7dc5b
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-09-30 (Fri, 30 Sep 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
9adf5ba509 CComponentsForm: add parameters to setSelectedItem() methode
Were not passed to items


Origin commit data
------------------
Branch: ni/coolstream
Commit: 375451f0a6
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-09-30 (Fri, 30 Sep 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
5db54fc647 Try to rework footer
* try to fix enableButtonShadow(), seems an init is missing
* shadow fixed


Origin commit data
------------------
Branch: ni/coolstream
Commit: 2e631fd0ce
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-09-24 (Sat, 24 Sep 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
7c44674518 CComponentsItem: unused vars commented out
Origin commit data
------------------
Branch: ni/coolstream
Commit: eb78743e4a
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-09-14 (Wed, 14 Sep 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
ee66102a3e CComponentsItem: remove frame witdth from boxrad calculation
This fix possible artefacts on the bottom right corner with frame


Origin commit data
------------------
Branch: ni/coolstream
Commit: b6185ea78d
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-09-12 (Mon, 12 Sep 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
8ca8486085 Shadow: try to optimize shadow areas
* cleanup inner part of box on round corners, frames considered
* adopt implementations in some gui classes
* some debug lines removed
* test menu adopted
* try to fix corner caluculation to avoid transparent holes


Origin commit data
------------------
Branch: ni/coolstream
Commit: a17d61de8c
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-30 (Tue, 30 Aug 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
b6542d383c CTestMenu: adopt for last changes
Origin commit data
------------------
Branch: ni/coolstream
Commit: b233c06af3
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-27 (Sat, 27 Aug 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
4d925a890f CComponetnsItem: try to assign shadow areas
TODO: possible crashes on some constellations


Origin commit data
------------------
Branch: ni/coolstream
Commit: 929b5da892
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-27 (Sat, 27 Aug 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
09d206595e cc_types.h: add compatible types shadow types
CC_SHADOW_ON is should compatible


Origin commit data
------------------
Branch: ni/coolstream
Commit: 147246cead
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-27 (Sat, 27 Aug 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00
Thilo Graf
09ffbdc2a9 CComponentsFooter: add member enableButtonShadow()
Possibility to pass button properties into button objects


Origin commit data
------------------
Branch: ni/coolstream
Commit: 363cf101d1
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-21 (Sun, 21 Aug 2016)



------------------
This commit was generated by Migit
2016-10-24 10:31:25 +02:00