Commit Graph

13273 Commits

Author SHA1 Message Date
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
max_10
c7e370fab1 libtuxtxt: minor clean-up, no code change
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1742453a06
Author: max_10 <max_10@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)


------------------
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
e79b6fb6b5 libtuxtxt: cleanup unused lcd code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6f01e9c62a
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: cleanup unused lcd code

------------------
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
a3239a2806 Revert "- tuxtxt: align to mp"
This reverts commit 47b10fba4c.


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



------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
59d99e8620 Revert "- tuxtxt: port smooth font rendering from martii's neutrino mp"
This reverts commit 90f7c764f4.


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



------------------
This commit was generated by Migit
2018-01-25 13:30:13 +01:00
vanhofen
563d919e2f neutrino: check for non-existing tuxtxt font
Origin commit data
------------------
Branch: ni/coolstream
Commit: ba8532a9c8
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-24 (Wed, 24 Jan 2018)

Origin message was:
------------------
- neutrino: check for non-existing tuxtxt font

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

------------------
This commit was generated by Migit
2018-01-24 22:50:24 +01:00
vanhofen
18d8ad6fc7 neutrino: enable caching teletext by default
Origin commit data
------------------
Branch: ni/coolstream
Commit: 41a31e0024
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-23 (Tue, 23 Jan 2018)

Origin message was:
------------------
- neutrino: enable caching teletext by default

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

------------------
This commit was generated by Migit
2018-01-23 21:18:47 +01:00
vanhofen
166c6511f3 tuxtxt: disable unused defines for alternative fonts
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4f6ba14875
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-23 (Tue, 23 Jan 2018)

Origin message was:
------------------
- tuxtxt: disable unused defines for alternative fonts

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

------------------
This commit was generated by Migit
2018-01-23 20:57:29 +01:00