Jacek Jendrzej
46a8700cdf
tuxtxt.cpp fix possible memleak
...
Origin commit data
------------------
Commit: bfd8adb61e
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2019-04-06 (Sat, 06 Apr 2019)
2019-04-06 13:42:03 +02:00
vanhofen
6622c995a9
move compatibility headers to /lib/hardware
...
Origin commit data
------------------
Commit: 651a56aab8
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-12-21 (Fri, 21 Dec 2018)
Origin message was:
------------------
- move compatibility headers to /lib/hardware
2018-12-21 22:30:34 +01:00
Stefan Seyfried
8188e62514
tuxtxt: remove unused var_screeninfo.yoffset (always 0)
...
Origin commit data
------------------
Commit: fc421284e1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-06-24 (Sun, 24 Jun 2018)
2018-06-24 15:03:34 +02:00
Stefan Seyfried
8497a151f4
tuxtxt: fix framebuffer blitting for SPARK
...
Origin commit data
------------------
Commit: 1506b35f7b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-06-21 (Thu, 21 Jun 2018)
2018-06-21 21:38:23 +02:00
Stefan Seyfried
9f6dc23908
tuxtxt: use one global CFrameBuffer variable
...
Origin commit data
------------------
Commit: 0f22e740f8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-06-21 (Thu, 21 Jun 2018)
2018-06-21 21:38:23 +02:00
Stefan Seyfried
8101310919
tuxtxt: fix unused variable warning
...
Origin commit data
------------------
Commit: d491602bd0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-02-25 (Sun, 25 Feb 2018)
2018-02-25 21:36:45 +01:00
Stefan Seyfried
3fafa77ec8
tuxtxt: use demux 0
...
Origin commit data
------------------
Commit: 8ed14947e6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-02-25 (Sun, 25 Feb 2018)
2018-02-25 21:36:45 +01:00
Stefan Seyfried
fb26a3bd27
tuxtxt: use blit2FB instead of handmade mem copy
...
This gets rid of most hardware specific code in tuxtxt
Origin commit data
------------------
Commit: 7899eb519c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-02-25 (Sun, 25 Feb 2018)
2018-02-25 21:36:45 +01:00
Stefan Seyfried
fb1785e51c
tuxtxt: use framebuffer function for painting boxes
...
Origin commit data
------------------
Commit: c317bb93fe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-02-25 (Sun, 25 Feb 2018)
2018-02-25 21:36:45 +01:00
Stefan Seyfried
39b63c8fb6
tuxtxt: fix display of line25 in zoom mode
...
[vanhofen: was already ok in our code; just aligning code format]
Origin commit data
------------------
Commit: 25123fa63d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-02-18 (Sun, 18 Feb 2018)
2018-02-19 21:15:16 +01:00
vanhofen
03208cab01
libtuxtxt: some more whitespace cleanups
...
Origin commit data
------------------
Commit: e8baddc1e4
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-25 (Thu, 25 Jan 2018)
Origin message was:
------------------
- libtuxtxt: some more whitespace cleanups
2018-01-25 13:30:14 +01:00
vanhofen
d8d53e7419
libtuxtxt: ports from martii's neutrino-mp ...
...
* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement
Origin commit data
------------------
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
2018-01-25 13:30:14 +01:00
vanhofen
a0f7d0739d
libtuxtxt: move overloaded members directly to the matching functions
...
Origin commit data
------------------
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
2018-01-25 13:30:14 +01:00
vanhofen
20349c0df5
libtuxtxt: whitespace cleanup; leading eight spaces => tab
...
Origin commit data
------------------
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
2018-01-25 13:30:14 +01:00
max_10
a5c2b8e879
libtuxtxt: minor clean-up, no code change
...
Origin commit data
------------------
Commit: 1742453a06
Author: max_10 <max_10@gmx.de >
Date: 2018-01-25 (Thu, 25 Jan 2018)
2018-01-25 13:30:14 +01:00
vanhofen
ce7d429c26
libtuxtxt: cleanup unused lcd code
...
Origin commit data
------------------
Commit: 6f01e9c62a
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-25 (Thu, 25 Jan 2018)
Origin message was:
------------------
- libtuxtxt: cleanup unused lcd code
2018-01-25 13:30:14 +01:00
vanhofen
b7223c8336
Revert "- tuxtxt: align to mp"
...
This reverts commit dd5b547ed7
.
Origin commit data
------------------
Commit: 16fa8e6b8f
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-25 (Thu, 25 Jan 2018)
2018-01-25 13:30:14 +01:00
vanhofen
47eec24da3
Revert "- tuxtxt: port smooth font rendering from martii's neutrino mp"
...
This reverts commit 84a608b528
.
Origin commit data
------------------
Commit: 4187302886
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-25 (Thu, 25 Jan 2018)
2018-01-25 13:30:13 +01:00
vanhofen
84a608b528
tuxtxt: port smooth font rendering from martii's neutrino mp
...
* cleanup code
* fix man indentations
Origin commit data
------------------
Commit: ca5e41e8cb
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-23 (Tue, 23 Jan 2018)
Origin message was:
------------------
- tuxtxt: port smooth font rendering from martii's neutrino mp
* cleanup code
* fix man indentations
2018-01-23 20:57:29 +01:00
vanhofen
c8da6fe89f
cleanup from unsupported DUCKBOX_HARDWARE
...
Origin commit data
------------------
Commit: bc0de58721
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-11-08 (Wed, 08 Nov 2017)
Origin message was:
------------------
- cleanup from unsupported DUCKBOX_HARDWARE
2017-11-08 09:28:34 +01:00
vanhofen
b9ddbf6f53
tuxtxt: change some default values
...
Origin commit data
------------------
Commit: 42e507005b
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-11-03 (Fri, 03 Nov 2017)
Origin message was:
------------------
- tuxtxt: change some default values
2017-11-03 23:20:34 +01:00
vanhofen
aadd82eb82
tuxtxt: fix compiler warnings; simplify ifdef's
...
Origin commit data
------------------
Commit: d90d34e5d2
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-11-03 (Fri, 03 Nov 2017)
Origin message was:
------------------
- tuxtxt: fix compiler warnings; simplify ifdef's
2017-11-03 23:05:59 +01:00
vanhofen
dd5b547ed7
tuxtxt: align to mp
...
Origin commit data
------------------
Commit: 5a0abfafde
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-11-03 (Fri, 03 Nov 2017)
Origin message was:
------------------
- tuxtxt: align to mp
2017-11-03 23:05:59 +01:00
Michael Liebmann
3c32edae9d
lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to d6b7d95
...
Origin commit data
------------------
Commit: a6344b3527
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-06-29 (Thu, 29 Jun 2017)
2017-06-29 15:05:30 +02:00
Jacek Jendrzej
d6b7d95600
lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME
...
Origin commit data
------------------
Commit: 7aec84d124
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2017-06-26 (Mon, 26 Jun 2017)
2017-06-26 11:53:59 +02:00
Michael Liebmann
e441a3738b
lib/libtuxtxt/tuxtxt.cpp: Update for hd1/hd2
...
Origin commit data
------------------
Commit: 9e08f4cb92
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-03-28 (Tue, 28 Mar 2017)
2017-03-28 23:56:57 +02:00
Jacek Jendrzej
ade02e6dbb
subpagetable is unsigned
...
Origin commit data
------------------
Commit: e10cb00613
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2017-03-06 (Mon, 06 Mar 2017)
Origin message was:
------------------
subpagetable is unsigned
2017-03-06 15:50:06 +01:00
Michael Liebmann
a26c4afdd5
Merge branch 'master' into pu/fb-setmode
...
Origin commit data
------------------
Commit: eb0d7afa95
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-02-21 (Tue, 21 Feb 2017)
2017-02-21 06:39:24 +01:00
Stefan Seyfried
5709592f5d
tuxtxt: remove old, unused input code
...
Origin commit data
------------------
Commit: 291eaa0450
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
95d1629a50
tuxtxt: remove old framebuffer device code
...
Origin commit data
------------------
Commit: b3a79a3a33
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
8c63d840c5
libtuxtxt: remove unused fd parameter from tuxtx_main()
...
Origin commit data
------------------
Commit: 418819e261
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Michael Liebmann
2821cf8d16
Merge branch 'master' into pu/fb-setmode
...
Origin commit data
------------------
Commit: d76c9c536c
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-02-20 (Mon, 20 Feb 2017)
2017-02-20 00:11:48 +01:00
Michael Liebmann
8cad1eb1a8
tuxtxt: Use hw blitting with fbCopyArea() for cs hd2
...
Origin commit data
------------------
Commit: b7110faaf6
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-20 00:09:46 +01:00
Michael Liebmann
b37a04311e
tuxtxt: Fix display in 1280x720 mode
...
Origin commit data
------------------
Commit: 979bac14f0
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 20:24:41 +01:00
Stefan Seyfried
00e83ba596
tuxtxt: convert to int-pointer arithmetic, work with all framebuffers
...
This converts the drawing code from byte-pointer to fb_pixel_t-pointer
arithmetic, making the calculations more obvious and probably more
efficient.
Additionally, the color tables are now generated in a way that it should
work regardless of the frame buffer color format. Allows to remove a few
hardware specific #ifdefs.
Origin commit data
------------------
Commit: c977c98217
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 18:38:03 +01:00
Michael Liebmann
47c93ee999
libtuxtxt: Transfer from neutrino-mp for better compatibility
...
Origin commit data
------------------
Commit: 5612baaff7
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 18:38:03 +01:00
Stefan Seyfried
8107c333eb
set useful thread names for all spawned threads
...
Origin commit data
------------------
Commit: 5188f721c4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-12 (Sun, 12 Feb 2017)
2017-02-12 22:55:36 +01:00
Jacek Jendrzej
3d0daaa3ad
tuxtxt.cpp: fixheap buffer overflow
...
Origin commit data
------------------
Commit: 160dda776c
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2015-06-22 (Mon, 22 Jun 2015)
2015-06-22 19:24:53 +02:00
Jacek Jendrzej
2859a4a3e7
tuxtxt.cpp:fix error array-bound
...
Origin commit data
------------------
Commit: fd84ed4100
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2015-03-19 (Thu, 19 Mar 2015)
2015-03-19 17:20:36 +01:00
[CST] Focus
e95e16ba29
lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default
...
Origin commit data
------------------
Commit: f71396e455
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2014-10-16 (Thu, 16 Oct 2014)
2014-10-16 13:56:09 +04:00
gixxpunk
1a525d0f33
tuxtxt: pageinfo = NULL
...
Origin commit data
------------------
Commit: b2c37c556f
Author: gixxpunk <thomas.harfmann@gmail.com >
Date: 2013-10-20 (Sun, 20 Oct 2013)
Origin message was:
------------------
- tuxtxt: pageinfo = NULL
2013-10-20 21:07:59 +02:00
Jacek Jendrzej
9868a4308b
remove doubles include
...
Origin commit data
------------------
Commit: a3bfab0bcd
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-09-11 (Tue, 11 Sep 2012)
2012-09-11 20:31:33 +02:00
vanhofen
df315c7b0f
tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/
...
Origin commit data
------------------
Commit: 1e1a3265e6
Author: vanhofen <vanhofen@gmx.de >
Date: 2012-09-05 (Wed, 05 Sep 2012)
Origin message was:
------------------
- tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/
2012-09-05 23:42:10 +02:00
Jacek Jendrzej
41e57ce7bc
comment out never used
...
Origin commit data
------------------
Commit: 9124c20f31
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-08-04 (Sat, 04 Aug 2012)
2012-08-04 10:03:19 +02:00
Jacek Jendrzej
4f9fda620f
remove never used volues
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2138 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 2591100c42
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-03-04 (Sun, 04 Mar 2012)
2012-03-04 17:25:48 +00:00
gixxpunk
248dc1f913
revert to svn 2126 to stop some people crying
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2132 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: dc25ebc257
Author: gixxpunk <thomas.harfmann@gmail.com >
Date: 2012-02-28 (Tue, 28 Feb 2012)
Origin message was:
------------------
- revert to svn 2126 to stop some people crying
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2132 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-02-28 08:08:36 +00:00
gixxpunk
fc7b22c693
[PATCH] tuxtxt: fix spurious segfault on repeated start
...
From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: Thu, 12 Jan 2012 19:12:08 +0100
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2130 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 13b874148d
Author: gixxpunk <thomas.harfmann@gmail.com >
Date: 2012-02-27 (Mon, 27 Feb 2012)
2012-02-27 18:54:07 +00:00
Stefan Seyfried
3c48c87f81
neutrino: remove special Tripledragon input handling
...
With the new input device, no need for special casing in neutrino.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2052 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 0fa97c1652
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2012-01-09 (Mon, 09 Jan 2012)
2012-01-09 20:32:26 +00:00
[CST] Focus
dc265acfdc
Clear p26 extended data, possible fix for Norwegian ttx subtitles. patch from Henrik Nilsson
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1847 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 54255df7df
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2011-11-15 (Tue, 15 Nov 2011)
2011-11-15 08:48:58 +00:00
Stefan Seyfried
2c4fe320e9
neutrino: align tuxtxt defaults with config file
...
Let the code use the same defaults as are in the config file,
so that installing the config file is no longer necessary.
This makes for easier packaging of neutrino.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1829 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: e69a204e73
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-11-05 (Sat, 05 Nov 2011)
2011-11-05 17:10:03 +00:00