Commit Graph

13430 Commits

Author SHA1 Message Date
Stefan Seyfried
7d7b07fcaf neutrino: fix infobar display with disabled timeout
When the infobar timeout is disabled, the infobar was not shown for all
"automatic" events like "start" and "zap".
The purpose of disabled infobar timeout is to show the infobar all the
time (e.g. in radio mode), so this does not make sense. Fix it.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 9cd7e8972c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)



------------------
This commit was generated by Migit
2018-02-04 23:42:09 +01:00
Stefan Seyfried
1efdafee14 infoviewer: force repaint of text fields
next try to get rid of font artifacts:
* use kill() instead of hide() to force full repaint at next paint()
 (this is probably not the best way, but works for now)


Origin commit data
------------------
Branch: ni/coolstream
Commit: 35890ee7c2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)

Origin message was:
------------------
infoviewer: force repaint of text fields

next try to get rid of font artifacts:
* use kill() instead of hide() to force full repaint at next paint()
 (this is probably not the best way, but works for now)


------------------
This commit was generated by Migit
2018-02-04 23:36:14 +01:00
Stefan Seyfried
2d8836081c infoviewer: try to fix infobar font artifacts
hiding text boxes after resizing them will probably hide the new size
instead of the old one, so hide first, then resize


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5ad063b590
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)



------------------
This commit was generated by Migit
2018-02-04 23:30:25 +01:00
max_10
acbb69ac00 update: add TARGET_PREFIX define to backup/install calls
Origin commit data
------------------
Branch: ni/coolstream
Commit: f5a80ed1d5
Author: max_10 <max_10@gmx.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-04 23:14:28 +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
Stefan Seyfried
3bb57edaf0 CScanTs: make left/right borders symmetric
Origin commit data
------------------
Branch: ni/coolstream
Commit: f3fada8bff
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-04 20:38:34 +01:00
Stefan Seyfried
f698b92018 CScanTs: make better use of available space
With bigger font sizes, the the allocated space for satellite,
transponder and frequency was getting smaller.
Fix this by just keeping a safe space of 10 pixels to the radar icon.


Origin commit data
------------------
Branch: ni/coolstream
Commit: bbbc3267f3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)



------------------
This commit was generated by Migit
2018-02-04 20:38:14 +01:00
Stefan Seyfried
00989cfd53 CScanTs::paintLine: fix size calculation for font box
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6897cdbd18
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-04 20:35:32 +01:00
Stefan Seyfried
82446ebc91 fontrender: fix width calculation of bounding box
some glyphs would still draw right of the allocated space,
fix the width calculation to avoid this


Origin commit data
------------------
Branch: ni/coolstream
Commit: 24b02050c0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)



------------------
This commit was generated by Migit
2018-02-04 20:35:21 +01:00
Stefan Seyfried
e46f6602a7 fontrenderer: use helper variable for better code readability
Origin commit data
------------------
Branch: ni/coolstream
Commit: 004815706b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-04 20:35:04 +01:00
Stefan Seyfried
d907d8e7ab fontrenderer: fix inverted logic for "rendering to buffer"
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9c2a21c9c1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-04 (Sun, 04 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-04 20:34:54 +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
TangoCash
1f84dc9470 fix channellist footer
Origin commit data
------------------
Branch: ni/coolstream
Commit: bd3933d005
Author: TangoCash <eric@loxat.de>
Date: 2018-02-03 (Sat, 03 Feb 2018)


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

------------------
This commit was generated by Migit
2018-02-03 20:57:29 +01:00
max_10
bd25700992 fix no save web channels in bouquets
Origin commit data
------------------
Branch: ni/coolstream
Commit: d35e300edd
Author: max_10 <max_10@gmx.de>
Date: 2018-01-31 (Wed, 31 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-31 23:42:41 +01:00
vanhofen
595121621c yaft: allow new shell.ttf in yaft-widget too
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1ab3d02f73
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)

Origin message was:
------------------
- yaft: allow new shell.ttf in yaft-widget too

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

------------------
This commit was generated by Migit
2018-01-28 23:54:39 +01:00
Stefan Seyfried
929c29b81d yaft: initialize unused variables for valgrind silence ;)
Origin commit data
------------------
Branch: ni/coolstream
Commit: f874efeaa3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
de0cfc86a4 yaft: optimize blit2FB call for partial blit
Origin commit data
------------------
Branch: ni/coolstream
Commit: 35eaa2733d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
c4f9fae556 yaft: make font rendering more reliable
at least with older freetype versions, font widths are not reported
reliably, so use a better way to determine the width and use a bigger
painting box for the fontrenderer so it does not skip rendering for
space reasons


Origin commit data
------------------
Branch: ni/coolstream
Commit: e3b76a11e4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)



------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
2407af66e4 stifb: make blit2FB more flexible wrt blit source
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9d6055a3ea
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
05bb4e16b4 fontrenderer: adjust width clipping
instead of not even trying to draw glyphs that *might* extend past the
allocated space, actually draw as much as fits in the box


Origin commit data
------------------
Branch: ni/coolstream
Commit: 736964034c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)



------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
5554ef47ce yaft: make "CSI ?1c" response linux console compatible
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0de439f466
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:24 +01:00
Stefan Seyfried
120f704fd4 yaft: optimize for paint == false case
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1159cadf68
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
8143f21d9d yaft: refactor term_init() into init() function
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8b6e3c0724
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
d8a7a088e8 yaft: remove unused DCS code artifacts
Origin commit data
------------------
Branch: ni/coolstream
Commit: 96cf821080
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
a0db8d3cdf yaft: remove unnecessary lines_available variable
Origin commit data
------------------
Branch: ni/coolstream
Commit: 01f32b3488
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
ba30d846fe yaft: use neutrino font renderer
Origin commit data
------------------
Branch: ni/coolstream
Commit: 71ee30df95
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
3c22510198 yaft: improve newline detection
Origin commit data
------------------
Branch: ni/coolstream
Commit: 73ce32bed1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
060941b9a4 yaft: remove support for double-width characters
for our usecase (output of system commands), this is not necessary


Origin commit data
------------------
Branch: ni/coolstream
Commit: ac5927e927
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)



------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
6655ab143e fontrenderer: allow to render into a memory buffer
might be useful for offscreen font rendering


Origin commit data
------------------
Branch: ni/coolstream
Commit: 33dba78f92
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)



------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
Stefan Seyfried
67047b866f xmlinterface: fix broken to_utf8() algorithm
Origin commit data
------------------
Branch: ni/coolstream
Commit: bc5d6b739b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-28 (Sun, 28 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-28 20:34:23 +01:00
vanhofen
62d6d7e342 neutrinofonts: add a bit debug output to new SetupShellFont() function
Origin commit data
------------------
Branch: ni/coolstream
Commit: 54f0fe61e8
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-27 (Sat, 27 Jan 2018)

Origin message was:
------------------
- neutrinofonts: add a bit debug output to new SetupShellFont() function

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

------------------
This commit was generated by Migit
2018-01-27 14:57:31 +01:00
vanhofen
5d78479222 fonts: use monospaced tuxtxt font as shell font for shellwindow widget
Origin commit data
------------------
Branch: ni/coolstream
Commit: c7482644da
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-27 (Sat, 27 Jan 2018)

Origin message was:
------------------
- fonts: use monospaced tuxtxt font as shell font for shellwindow widget

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

------------------
This commit was generated by Migit
2018-01-27 14:57:31 +01:00
vanhofen
cf7f13121e neutrinofonts: allow monospaced font for shellwindow widget
Font is initialized at runtime and uses FONTDIR_VAR "/shell.ttf" or FONTDIR "/shell.ttf"


Origin commit data
------------------
Branch: ni/coolstream
Commit: 721300f60b
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-27 (Sat, 27 Jan 2018)

Origin message was:
------------------
- neutrinofonts: allow monospaced font for shellwindow widget

Font is initialized at runtime and uses FONTDIR_VAR "/shell.ttf" or FONTDIR "/shell.ttf"


------------------
This commit was generated by Migit
2018-01-27 14:57:31 +01:00
Stefan Seyfried
3a481b6c91 yaft: remove unused files
Origin commit data
------------------
Branch: ni/coolstream
Commit: e8b2f8a519
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-24 (Wed, 24 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:29:26 +01:00
vanhofen
44c0882015 Revert "yaft/tools/bdf.h fix resource leak"
This reverts commit 1209e7055e.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 6be0b18d24
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-27 (Sat, 27 Jan 2018)



------------------
This commit was generated by Migit
2018-01-27 13:29:15 +01:00
Stefan Seyfried
dd6b2413b9 yaft: use c++ YaFT_p implementation in yaft_class
Origin commit data
------------------
Branch: ni/coolstream
Commit: b1a73e5fdf
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-24 (Wed, 24 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:58 +01:00
Stefan Seyfried
36229497f1 yaft: actually build yaft_priv class
Origin commit data
------------------
Branch: ni/coolstream
Commit: d5dcee0b1a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-24 (Wed, 24 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:50 +01:00
Stefan Seyfried
7810c4556c yaft: convert into c++ class
Origin commit data
------------------
Branch: ni/coolstream
Commit: dbc9e6827b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-24 (Wed, 24 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:38 +01:00
Stefan Seyfried
609c17bfab yaft: remove unnecessary cfb struct member
Origin commit data
------------------
Branch: ni/coolstream
Commit: d5f4ec9403
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-19 (Fri, 19 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:28 +01:00
Stefan Seyfried
3bf5802632 yaft: add a second font for low-resolution displays
TODO: instead of statically defining the characters, freetype should be
used for rendering


Origin commit data
------------------
Branch: ni/coolstream
Commit: d25f695e60
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-14 (Sun, 14 Jan 2018)



------------------
This commit was generated by Migit
2018-01-27 13:27:20 +01:00
Stefan Seyfried
739a5499dd yaft: simplify pointer arithmetics
Origin commit data
------------------
Branch: ni/coolstream
Commit: c3cd2f68c6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-14 (Sun, 14 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:11 +01:00
Stefan Seyfried
3e7497e903 fb_accel_td: don't crash for no reason
Origin commit data
------------------
Branch: ni/coolstream
Commit: 15824b81c5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-14 (Sun, 14 Jan 2018)


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

------------------
This commit was generated by Migit
2018-01-27 13:27:03 +01:00
vanhofen
48e7d3044b audioplayer: split RC_home/RC_stop handling; ...
now RC_home do not stop playback anymore and RC_stop do not close gui.


Origin commit data
------------------
Branch: ni/coolstream
Commit: d8042a9d69
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)

Origin message was:
------------------
- audioplayer: split RC_home/RC_stop handling; ...

now RC_home do not stop playback anymore and RC_stop do not close gui.


------------------
This commit was generated by Migit
2018-01-26 23:52:01 +01:00
vanhofen
fd9be21477 channelist: small reworks in numericZap() function; use OFFSET defines
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7ab983b72f
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)

Origin message was:
------------------
- channelist: small reworks in numericZap() function; use OFFSET defines

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

------------------
This commit was generated by Migit
2018-01-26 09:57:40 +01:00
vanhofen
2d0d659709 cc_item_shapes; add ClearBoxRel() function; analogous to PaintBoxRel()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 21c5e1740d
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)

Origin message was:
------------------
- cc_item_shapes; add ClearBoxRel() function; analogous to PaintBoxRel()

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

------------------
This commit was generated by Migit
2018-01-26 09:57:40 +01:00
vanhofen
e718e6217c tuxtxt2.conf: align to hardcoded values; align to our current font; install to image
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6250ccc022
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- tuxtxt2.conf: align to hardcoded values; align to our current font; install to image

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

------------------
This commit was generated by Migit
2018-01-25 14:34:38 +01:00
vanhofen
1eaa2f0951 libtuxtxt: some more whitespace cleanups
Origin commit data
------------------
Branch: ni/coolstream
Commit: e8baddc1e4
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: some more whitespace cleanups

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

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
7f6eeb2be4 libtuxtxt: ports from martii's neutrino-mp ...
* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e54af7726
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: ports from martii's neutrino-mp ...

* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement


------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
0f70fd0450 libtuxtxt: move overloaded members directly to the matching functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 88fcd8bf8d
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: move overloaded members directly to the matching functions

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

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
29940c5231 libtuxtxt: whitespace cleanup; leading eight spaces => tab
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6e1f4d2242
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: whitespace cleanup; leading eight spaces => tab

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

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00