Commit Graph

10062 Commits

Author SHA1 Message Date
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
Stefan Seyfried
49592c98cd fb_generic: add pointer for double-buffered fb
Origin commit data
------------------
Branch: ni/coolstream
Commit: b767d1ef41
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 18:04:15 +01:00
Stefan Seyfried
3d2f2dbda4 fb_generic: remove all hardware specific code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1034642093
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 15:22:22 +01:00
Stefan Seyfried
92bb894b58 fb_generic: add stuff needed for compilation
Origin commit data
------------------
Branch: ni/coolstream
Commit: ceb82a4b47
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 15:02:20 +01:00
Stefan Seyfried
295352759e 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: 3256978c58
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 14:49:41 +01:00
Stefan Seyfried
7e25a8dace 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: 9082ddf287
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 13:37:53 +01:00
Stefan Seyfried
3dcee88f80 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: 63b6efd1f5
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 13:05:07 +01:00
Stefan Seyfried
bb57d3d10f remove unused fader.h
Origin commit data
------------------
Branch: ni/coolstream
Commit: dcd9b982ad
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 10:20:08 +01:00
Stefan Seyfried
750253663d flashtool: make CFlashVersionInfo robust against invalid input
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2cf2a3ed52
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-04 12:12:27 +01:00
Stefan Seyfried
4761d15f7b add --enable-fastscan configure option
The #define in src/gui/scan_setup.h did not work (undefining
ENABLE_FASTSCAN caused really strange side effects wrt background
scanning in standby mode), and all the unused code was still built.
With this configure option, people who really want this obscure feature
can enable it for their builds.


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



------------------
This commit was generated by Migit
2017-02-04 12:09:47 +01:00
Stefan Seyfried
0f783a671d 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: ffa3fdd6c8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-04 (Sat, 04 Feb 2017)



------------------
This commit was generated by Migit
2017-02-04 11:35:05 +01:00
Michael Liebmann
cd2b0ed839 configure.ac: Fix freetype check
Origin commit data
------------------
Branch: ni/coolstream
Commit: dccb6ba8f2
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
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-04 10:55:34 +01:00