Commit Graph

141 Commits

Author SHA1 Message Date
TangoCash
71d21a7e21 add support for svg header icons
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6645f2dc21
Author: TangoCash <eric@loxat.de>
Date: 2021-11-05 (Fri, 05 Nov 2021)


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

------------------
This commit was generated by Migit
2021-11-05 11:25:19 +01:00
Thilo Graf
5efc81a511 cc: rework color handling for select and focus status
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0477ff06c0
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-12-07 (Mon, 07 Dec 2020)


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

------------------
This commit was generated by Migit
2020-12-07 23:28:52 +01:00
Thilo Graf
1dc04ee3ac cc_frm_header: minor format changes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 06fd5d270e
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-01-05 (Sun, 05 Jan 2020)


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

------------------
This commit was generated by Migit
2020-01-06 22:25:45 +01:00
Thilo Graf
7a14fa2a76 cc_frm_header: fix clock width
Origin commit data
------------------
Branch: ni/coolstream
Commit: f016ca82d7
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-11-09 (Sat, 09 Nov 2019)


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

------------------
This commit was generated by Migit
2019-11-09 12:07:41 +01:00
Thilo Graf
e8929e8cbd components: use const bool& parameter in paint methodes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 07d8f07d4d
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-10-27 (Sun, 27 Oct 2019)


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

------------------
This commit was generated by Migit
2019-10-27 22:56:49 +01:00
Thilo Graf
f71d87d480 cc_frm_header.cpp: add gradient mode if header is in small mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7ecda7c8be
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)


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

------------------
This commit was generated by Migit
2019-04-02 22:10:16 +02:00
Thilo Graf
a56f49b70e header/footer: add overloaded versions of header class with size mode option
Size mode didn't really work. It is easier to implement
headers with with separate class constructor and other size mode
Footer works also with this additional parameter but without additional
overloaded constructors.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5c2c8861f8
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)

Origin message was:
------------------
header/footer: add overloaded versions of header class with size mode option

Size mode didn't really work. It is easier to implement
headers with with separate class constructor and other size mode
Footer works also with this additional parameter but without additional
overloaded constructors.


------------------
This commit was generated by Migit
2019-04-02 22:10:16 +02:00
vanhofen
3257d595fb cc_frm_header: re-add offet to header caption; ...
this fixes ofset on right side for very long header captions


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0a926ca5a5
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)

Origin message was:
------------------
- cc_frm_header: re-add offet to header caption; ...

this fixes ofset on right side for very long header captions


------------------
This commit was generated by Migit
2018-12-11 23:08:24 +01:00
Thilo Graf
59195409c0 CComponentsHeader: avoid possible 'out of range' log message
seen during left/right scroll with channellist


Origin commit data
------------------
Branch: ni/coolstream
Commit: 17a6df336c
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-03-11 (Sun, 11 Mar 2018)



------------------
This commit was generated by Migit
2018-03-11 21:28:34 +01:00
Thilo Graf
815049a15a CComponentsHeader: use internal offset instead OFFSET_INNER_MID
Internal offset is already defined.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 80b735494b
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-02-07 (Wed, 07 Feb 2018)



------------------
This commit was generated by Migit
2018-02-07 22:39:59 +01:00
Thilo Graf
47186233b3 CComponentsHeader: fix possible build error with dangling-else
error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]

see commit: 02631f14ca902f9362e12a1ac1614be1719d40f8


Origin commit data
------------------
Branch: ni/coolstream
Commit: a8bb76eef4
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)



------------------
This commit was generated by Migit
2018-02-04 21:20:36 +01:00
max_10
d0352d6aa0 fix overpaint buttons in channellist edit mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 74d27b1552
Author: max_10 <max_10@gmx.de>
Date: 2018-02-02 (Fri, 02 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-03 20:57:50 +01:00
Thilo Graf
2d36f08ca0 cc: expand cc-type with name
Required for internal operations where it is useful to have object
names and for better debugging.


Origin commit data
------------------
Branch: ni/coolstream
Commit: fd55de0ff4
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-01-03 (Wed, 03 Jan 2018)



------------------
This commit was generated by Migit
2018-01-03 22:35:01 +01:00
Stefan Seyfried
94bb966c90 CComponentsHeader: fix text position if icon is removed
Origin commit data
------------------
Branch: ni/coolstream
Commit: 207a49994e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-12-26 (Tue, 26 Dec 2017)


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

------------------
This commit was generated by Migit
2017-12-26 22:58:36 +01:00
Jacek Jendrzej
6719ebaba1 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 23797d29c0
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-08-29 (Tue, 29 Aug 2017)


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

------------------
This commit was generated by Migit
2017-08-29 11:26:54 +02:00
Thilo Graf
66876b7889 CComponentsHeader: add missing check for null pointer
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5221769840
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-08-28 (Mon, 28 Aug 2017)


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

------------------
This commit was generated by Migit
2017-08-28 12:16:45 +02:00
Jacek Jendrzej
4052e6868c Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1763bb9e64
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-08-08 (Tue, 08 Aug 2017)


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

------------------
This commit was generated by Migit
2017-08-08 20:06:40 +02:00
Thilo Graf
4483378269 CComponentsHeader: disable permanent clock paint on interval.
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8e17eadb6a
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-08-02 (Wed, 02 Aug 2017)


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

------------------
This commit was generated by Migit
2017-08-08 14:25:12 +02:00
Thilo Graf
af5abcccf9 CComponentsHeader: rework and simplified logo handling
This should fix some issues with possible overlapps
of logos with title. With some Conditions with text
alignment on the right side needs a fix.
There is an issue with size and position of text object, but is stll not
used at the moment. For all other conditions of logo and text alignments now
it should be not a problem (I hope) and have more code clarity.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 356719cf3a
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-08-02 (Wed, 02 Aug 2017)



------------------
This commit was generated by Migit
2017-08-08 14:25:12 +02:00
Jacek Jendrzej
0d48f6627d Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2ddad19873
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-06-21 (Wed, 21 Jun 2017)


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

------------------
This commit was generated by Migit
2017-06-21 13:54:49 +02:00
vanhofen
0449efa2d3 cc_frm_header: remove CComponentsHeaderLocalized() subclass
use another constructor of CComponentsHeader() instead

Signed-off-by: Thilo Graf <dbt@novatux.de>

Good idea, this I had already in mind too.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 980e293517
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-21 (Wed, 21 Jun 2017)

Origin message was:
------------------
- cc_frm_header: remove CComponentsHeaderLocalized() subclass

use another constructor of CComponentsHeader() instead

Signed-off-by: Thilo Graf <dbt@novatux.de>

Good idea, this I had already in mind too.


------------------
This commit was generated by Migit
2017-06-21 10:31:22 +02:00
Jacek Jendrzej
88de018881 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: a70f3cb025
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-06-16 (Fri, 16 Jun 2017)


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

------------------
This commit was generated by Migit
2017-06-16 14:19:26 +02:00
Thilo Graf
c7aee9c0e3 CComponentsHeader: fix corner type comparison
Origin commit data
------------------
Branch: ni/coolstream
Commit: f46a174155
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-06-16 (Fri, 16 Jun 2017)


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

------------------
This commit was generated by Migit
2017-06-16 10:10:48 +02:00
Jacek Jendrzej
2a2fa52cd5 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 05e8d727bd
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-05-28 (Sun, 28 May 2017)


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

------------------
This commit was generated by Migit
2017-05-28 22:30:05 +02:00
Thilo Graf
ede262c34f CComponentsHeader: ensure reset of icon object
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1f8007c50c
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-27 (Sat, 27 May 2017)


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

------------------
This commit was generated by Migit
2017-05-27 02:51:36 +02:00
Jacek Jendrzej
8006739a6d Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 152c4e3fe4
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-05-11 (Thu, 11 May 2017)


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

------------------
This commit was generated by Migit
2017-05-11 16:44:05 +02:00
Thilo Graf
064b2cc588 cc_frm_header.cpp/h: remove CTextBox types for title allignment
Title object has only width of current text content. This causes CTextBox
types have not a really visible effect. Now we have only three align types for title
and these are related to cc-text object position.

Involved classes adjusted too.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 942a27e3ef
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-11 (Thu, 11 May 2017)



------------------
This commit was generated by Migit
2017-05-11 12:15:16 +02:00
Thilo Graf
d831b0659a CComponentsHeader: fix brace error
suggest explicit braces to avoid ambiguous ‘else’


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1b2f1d320d
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-11 (Thu, 11 May 2017)



------------------
This commit was generated by Migit
2017-05-11 08:39:20 +02:00
Jacek Jendrzej
3207726370 Merge branch 'master' into pu/mp
except c7a44bf07f 4ded8abb12


Origin commit data
------------------
Branch: ni/coolstream
Commit: fb23ac0126
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-05-10 (Wed, 10 May 2017)



------------------
This commit was generated by Migit
2017-05-10 15:37:31 +02:00
Thilo Graf
22bff2865b CComponentsHeader: Try to adopt different logo/title alignments
Not all constellations are tested. Please report.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5b541571f9
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-10 (Wed, 10 May 2017)



------------------
This commit was generated by Migit
2017-05-10 10:42:08 +02:00
Thilo Graf
e0b4ef9cf3 CComponentsHeader: fix centering of header title
Origin commit data
------------------
Branch: ni/coolstream
Commit: 178bf6f596
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-10 (Wed, 10 May 2017)


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

------------------
This commit was generated by Migit
2017-05-10 10:42:08 +02:00
Thilo Graf
2564b17c7a CComponentsHeader: remove double text color assignment
Origin commit data
------------------
Branch: ni/coolstream
Commit: c320dbf8ec
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-10 (Wed, 10 May 2017)


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

------------------
This commit was generated by Migit
2017-05-10 10:42:08 +02:00
Thilo Graf
d50c8ef4f8 CComponentsHeader: fix order of width calculation
Required for following position calculation


Origin commit data
------------------
Branch: ni/coolstream
Commit: 107db09299
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-10 (Wed, 10 May 2017)



------------------
This commit was generated by Migit
2017-05-10 10:42:08 +02:00
Jacek Jendrzej
9d8a618ef7 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0b2f2afe01
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)


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

------------------
This commit was generated by Migit
2017-05-05 13:27:14 +02:00
Thilo Graf
ddf003fab0 CComponentsHeader: optimize logo size/position handling
Prevent oversized paint with stupid screen and/or font size settings


Origin commit data
------------------
Branch: ni/coolstream
Commit: 18fb99688c
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-03 (Wed, 03 May 2017)



------------------
This commit was generated by Migit
2017-05-03 21:29:41 +02:00
Thilo Graf
ff1c39231f Revert "-cc_form_header: add max caption width"
This reverts commit 90226e9a46.


Origin commit data
------------------
Branch: ni/coolstream
Commit: cb02d6253d
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-03 (Wed, 03 May 2017)



------------------
This commit was generated by Migit
2017-05-03 21:29:41 +02:00
Jacek Jendrzej
0b45faa192 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4ae57d1567
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)


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

------------------
This commit was generated by Migit
2017-05-02 22:35:18 +02:00
TangoCash
90226e9a46 cc_form_header: add max caption width
picked from:	https://github.com/TangoCash/neutrino-mp-cst-next
commit:	4ff6c9f89b194c5fffdc4ee4e4eb744829be975f

Signed-off-by: Thilo Graf <dbt@novatux.de>
review reqiured


Origin commit data
------------------
Branch: ni/coolstream
Commit: c482dd139f
Author: TangoCash <eric@loxat.de>
Date: 2017-05-01 (Mon, 01 May 2017)

Origin message was:
------------------
-cc_form_header: add max caption width

picked from:	https://github.com/TangoCash/neutrino-mp-cst-next
commit:	4ff6c9f89b194c5fffdc4ee4e4eb744829be975f

Signed-off-by: Thilo Graf <dbt@novatux.de>
review reqiured


------------------
This commit was generated by Migit
2017-05-02 21:07:59 +02:00
Jacek Jendrzej
88d1e42c45 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: d8ba9c822a
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-29 (Sat, 29 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-29 19:03:17 +02:00
Thilo Graf
7e2f0d1806 CComponentsHeader: adjust context button offset
Origin commit data
------------------
Branch: ni/coolstream
Commit: c8326af0df
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-29 (Sat, 29 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-29 18:00:03 +02:00
Jacek Jendrzej
d699ef40a1 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0ef6e3fe98
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-27 (Thu, 27 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-27 14:27:27 +02:00
Thilo Graf
6285845b3d CComponentsHeader: rectification for 'optimize auto size mode for logos'
see commit: 415c1cb987

Additional variable was required.
Values were overwritten and had no effect.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 71606d0860
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-27 (Thu, 27 Apr 2017)



------------------
This commit was generated by Migit
2017-04-27 09:27:45 +02:00
Thilo Graf
8d9742e1bf CComponentsHeader: fix logo position with clock
This reverts "fix logo position with clock",
commit 28c88cd6f2.
Was not the right way.

Id's are not in visual order, therefore it's better to calculate direct
with the ''width"" properties of possible following items clock
and context buttons.


Origin commit data
------------------
Branch: ni/coolstream
Commit: c2bc8b4f8f
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-26 (Wed, 26 Apr 2017)



------------------
This commit was generated by Migit
2017-04-26 12:24:21 +02:00
Jacek Jendrzej
28c88cd6f2 fix logo position with clock
Origin commit data
------------------
Branch: ni/coolstream
Commit: b696007ec8
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-25 16:38:47 +02:00
Jacek Jendrzej
a8097451bc Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: de7847f096
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-25 13:43:33 +02:00
Thilo Graf
415c1cb987 CComponentsHeader: optimize auto size mode for logos
With very large font size settings it is possible
that header is too large for reasonable display of logos, because of
possible bad upscale effects (eg. step effects).
So it seems it's better to use original size as largest possible size.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 76cd93555d
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-25 (Tue, 25 Apr 2017)



------------------
This commit was generated by Migit
2017-04-25 11:38:30 +02:00
Thilo Graf
759ecbb4af CComponentsHeader: unifiy init value for logo align
Origin commit data
------------------
Branch: ni/coolstream
Commit: 220829ffaa
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-24 (Mon, 24 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-25 11:36:49 +02:00
Jacek Jendrzej
229b0d7580 Merge branch 'master' into pu/mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: f292ba6b69
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-24 (Mon, 24 Apr 2017)


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

------------------
This commit was generated by Migit
2017-04-24 21:33:15 +02:00
Thilo Graf
9570a9d36a CComponentsHeader: use previous offset to fit logo
Was OFFSET_INNER_MIN in older versions, not OFFSET_INNER_SMALL.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 330171c90b
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-23 (Sun, 23 Apr 2017)



------------------
This commit was generated by Migit
2017-04-23 17:01:15 +02:00
Thilo Graf
d0a3315ca2 CComponentsHeader: add fallback if title and logo are overlapping
Logo is now general centered on screen, not as before between title and clock


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1413f296ae
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-23 (Sun, 23 Apr 2017)



------------------
This commit was generated by Migit
2017-04-23 17:01:08 +02:00