Commit Graph

9973 Commits

Author SHA1 Message Date
Stefan Seyfried
8e9247b329 fb_generic: open device O_CLOEXEC, better diagnostic output
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2c01510266
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 23:38:00 +01:00
Stefan Seyfried
b23b11e91c fb_generic: make paintLine virtual
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e9dddeabd
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 23:37:19 +01:00
Michael Liebmann
7ecb045555 Merge branch 'master' into pu/fb-modules
Origin commit data
------------------
Branch: ni/coolstream
Commit: ef61905a2d
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 20:16:41 +01:00
Thilo Graf
cb34896b6f fb_accel_cs_hdx_inc.h: remove unused includes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9ddb4fc9c3
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 20:16:07 +01:00
Thilo Graf
c255a465f3 fb_accel_cs_hdx: remove dub includes, add includes into common header file
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8fe7504007
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 20:16:07 +01:00
Michael Liebmann
8cd23f3f89 fb_accel: Some renaming nevis => hd1 & apollo => hd2
Origin commit data
------------------
Branch: ni/coolstream
Commit: f94afc1593
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-08 13:32:46 +01:00
Michael Liebmann
824f78dd3d fb_accel: Rename CFbAccelCSApollo class => CFbAccelCSHD2
Rename fb_accel_cs_apollo.cpp => fb_accel_cs_hd2.cpp


Origin commit data
------------------
Branch: ni/coolstream
Commit: a4afe1e8e0
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)

Origin message was:
------------------
fb_accel: Rename CFbAccelCSApollo class => CFbAccelCSHD2

 Rename fb_accel_cs_apollo.cpp => fb_accel_cs_hd2.cpp


------------------
This commit was generated by Migit
2017-02-08 12:52:26 +01:00
Michael Liebmann
bf4f72f3cc fb_accel: Rename CFbAccelCSNevis class => CFbAccelCSHD1
Rename fb_accel_cs_nevis.cpp => fb_accel_cs_hd1.cpp


Origin commit data
------------------
Branch: ni/coolstream
Commit: 58bd8a4a63
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)

Origin message was:
------------------
fb_accel: Rename CFbAccelCSNevis class => CFbAccelCSHD1

 Rename fb_accel_cs_nevis.cpp => fb_accel_cs_hd1.cpp


------------------
This commit was generated by Migit
2017-02-08 12:52:25 +01:00
Michael Liebmann
e33fdc1708 CFbAccelCSApollo: Add paintHLineRel() & paintVLineRel() functions
- Remove unused debug output


Origin commit data
------------------
Branch: ni/coolstream
Commit: 35b48372f8
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)



------------------
This commit was generated by Migit
2017-02-08 09:32:17 +01:00
Michael Liebmann
f1783ad5fa CFbAccelCSNevis: Add paintHLineRel() & paintVLineRel() functions
- Remove unused debug output


Origin commit data
------------------
Branch: ni/coolstream
Commit: 10e82c0ece
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)



------------------
This commit was generated by Migit
2017-02-08 09:32:17 +01:00
Michael Liebmann
68a1c5e30e neutrino: Replace USE_NEVIS_GXA with hardware-specific macros
- Existing USE_NEVIS_GXA definitions in the build system
 (neutrino configure) can be removed.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 02d85f2ff2
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-08 (Wed, 08 Feb 2017)

Origin message was:
------------------
neutrino: Replace USE_NEVIS_GXA with hardware-specific macros

- Existing USE_NEVIS_GXA definitions in the build system
 (neutrino configure) can be removed.


------------------
This commit was generated by Migit
2017-02-08 06:06:24 +01:00
Stefan Seyfried
b3fcfc287a reduce impact of zapit/frontend_c.h header
down from ~217 files to ~57...


Origin commit data
------------------
Branch: ni/coolstream
Commit: 98b2461da7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 18:38:45 +01:00
Stefan Seyfried
c6eae66341 reduce impact of driver/pictureviewer.h header file
before, more than 175 files depended on it, now it's about 35


Origin commit data
------------------
Branch: ni/coolstream
Commit: 47b1a8b642
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 18:38:45 +01:00
Stefan Seyfried
5e76b3eef8 flashtool: make CFlashVersionInfo robust against invalid input
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4134af3d1d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-04 (Sat, 04 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 18:38:45 +01:00
Stefan Seyfried
7772bf165e framebuffer/configure: remove unused --restore-prev-mode
this is unused, untested and most likely not working at all


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



------------------
This commit was generated by Migit
2017-02-07 18:38:44 +01:00
Stefan Seyfried
a553cc417a fb_accel: add backend for GL framebuffer
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2498ebb314
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Michael Liebmann
6aef723484 fb_accel: add accelerated framebuffer for Apollo graphic chips
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6ff9ff695b
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-07 (Tue, 07 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
7d945c2d59 fb_accel: add accelerated framebuffer for Nevis GXA chips
Signed-off-by: M. Liebmann <git@tuxcode.de>


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



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
fa333ddbb0 fb_generic: fix blit2FB call
Origin commit data
------------------
Branch: ni/coolstream
Commit: ecb6531fd7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
6635b24aa0 framebuffer: add accelerator for STi framebuffer
also add a generic helper class for other accelerated
framebuffer implementations


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



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
bd9ee5bc45 fb_generic: nicer debug output, remove dead code
Origin commit data
------------------
Branch: ni/coolstream
Commit: beb2a67123
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
182635f6f5 fb_generic: add fb_name member to identify fb implementation
Origin commit data
------------------
Branch: ni/coolstream
Commit: a58193dd56
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
17697d3c70 move gui/color.h includes from headers to cpp files
Origin commit data
------------------
Branch: ni/coolstream
Commit: 648c00f26a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
36b131ea30 fb_generic: add pointer for double-buffered fb
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9ba84a629a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
b98cfca434 fb_generic: remove all hardware specific code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3f63080454
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
f3ef901b2c fb_generic: add stuff needed for compilation
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3c381cd53b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
2395351f78 start modularizing framebuffer acceleration architecture
This is just copied framebuffer.{h,cpp} => fb_generic.{h,cpp}
The idea is to implement CFrameBuffer as generic framebuffer class that
does work on almost every hardware without acceleration and / or
hardware dependencies.
CFbAccel will be a derived class (and different on many architectures)
which implements the accelerated functions.
This does not yet compile, verbatim copies to track development history.


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



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
86f609bc17 replace fontrenderer.h include with forward declaration
in order to flatten the build dependency tree further, include
fontrenderer.h directly where needed, in header files a forward
declaration is enough


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



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Stefan Seyfried
70cbcb6bb5 replace framebuffer.h include with forward declaration
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)


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



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Thilo Graf
b2eb4b1889 CScreenSaver: ensure full cleanup of infoclock after stopped screensaver
This provokes re init of info clock.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 622e7a4dd2
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-07 (Tue, 07 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 17:12:25 +01:00
Thilo Graf
f453a23804 CTextBox: compare condition for text render more precisely
Origin commit data
------------------
Branch: ni/coolstream
Commit: 95de68c5a5
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-07 (Tue, 07 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:12:25 +01:00
Thilo Graf
b66ccd6251 Helpbox: fix missing text after page repaint
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9f7605127a
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:12:25 +01:00
Thilo Graf
112973c3ae CComponentsForm: move slots into base classes
Usable for all form classes


Origin commit data
------------------
Branch: ni/coolstream
Commit: 06fa3f2488
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 17:12:25 +01:00
Thilo Graf
11d4052f03 signals: reduce multiple includes for sigc++/bind.h
Origin commit data
------------------
Branch: ni/coolstream
Commit: e4d0abc7dc
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-07 17:12:25 +01:00
vanhofen
e18792ffbb hdd_menu: fix c/p error
Origin commit data
------------------
Branch: ni/coolstream
Commit: aed22b3788
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)

Origin message was:
------------------
- hdd_menu: fix c/p error

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

------------------
This commit was generated by Migit
2017-02-06 23:21:01 +01:00
vanhofen
81014a595e flashtool: allow type U (update-package)
Origin commit data
------------------
Branch: ni/coolstream
Commit: d925655c3b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)

Origin message was:
------------------
- flashtool: allow type U (update-package)

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

------------------
This commit was generated by Migit
2017-02-06 21:53:51 +01:00
TangoCash
1f0a8b1061 fix pre and post times, set menuentry for unavailable boxes inactiv
Origin commit data
------------------
Branch: ni/coolstream
Commit: fb5ab7f9ec
Author: TangoCash <eric@loxat.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-06 21:11:20 +01:00
TangoCash
082f209da8 dont ask which box, if just one is present.
Origin commit data
------------------
Branch: ni/coolstream
Commit: 22b0248d70
Author: TangoCash <eric@loxat.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-06 21:11:06 +01:00
vanhofen
b7ea9d2338 hdd_menu: fix hd-idle/hdparm logic; fix small memleaks
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0411359866
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)

Origin message was:
------------------
- hdd_menu: fix hd-idle/hdparm logic; fix small memleaks

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

------------------
This commit was generated by Migit
2017-02-06 21:09:42 +01:00
Stefan Seyfried
ac9b04ab06 reduce impact of zapit/frontend_c.h header
down from ~217 files to ~57...


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5f5369b7ad
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)



------------------
This commit was generated by Migit
2017-02-06 01:26:43 +01:00
Stefan Seyfried
85ddd35ae0 reduce impact of driver/pictureviewer.h header file
before, more than 175 files depended on it, now it's about 35


Origin commit data
------------------
Branch: ni/coolstream
Commit: 3cbfacc360
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)



------------------
This commit was generated by Migit
2017-02-06 00:52:16 +01:00
Stefan Seyfried
23da2a34ef fb_accel: add backend for GL framebuffer
Origin commit data
------------------
Branch: ni/coolstream
Commit: 05d4017b36
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-06 (Mon, 06 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-06 00:15:37 +01:00
Stefan Seyfried
a5e26c170e fb_accel: add accelerated framebuffer for Nevis GXA chips
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9fffbef19d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 23:03:22 +01:00
Stefan Seyfried
7f0278a158 neutrino: initialize api before setting up framebuffer
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7504fe264e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 22:55:00 +01:00
Stefan Seyfried
cdd5767f6f fb_generic: fix blit2FB call
Origin commit data
------------------
Branch: ni/coolstream
Commit: f372d56e41
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 22:50:23 +01:00
Stefan Seyfried
febeb710a0 framebuffer: add accelerator for STi framebuffer
also add a generic helper class for other accelerated
framebuffer implementations


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



------------------
This commit was generated by Migit
2017-02-05 21:35:52 +01:00
Stefan Seyfried
7c0f816f51 fb_generic: nicer debug output, remove dead code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2d57ea34f4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 20:45:13 +01:00
Michael Liebmann
a6e0fdbcca movieplayer: Fix display filetime
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7d5cbea37d
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 20:04:33 +01:00
Stefan Seyfried
cdfb1da8ec fb_generic: add fb_name member to identify fb implementation
Origin commit data
------------------
Branch: ni/coolstream
Commit: 257ffd9ee3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 19:53:29 +01:00
Stefan Seyfried
a9d2bbeeef move gui/color.h includes from headers to cpp files
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6a2b59015b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-05 19:50:05 +01:00