Commit Graph

2176 Commits

Author SHA1 Message Date
Stefan Seyfried
ebfeb22729 check_dir: fix typo in warning message
Origin commit data
------------------
Commit: d7d00c7ddf
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-24 (Sun, 24 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
b8c42f18a3 framebuffer: add missing blit() calls
Origin commit data
------------------
Commit: bcec8033b0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-24 (Sun, 24 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
ad7eebb8ce implement shutdown handling for azbox
Origin commit data
------------------
Commit: 2be328ade2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-23 (Sat, 23 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
352d260feb simple_display: implement azbox me VFD support
Origin commit data
------------------
Commit: 9266b8ffbe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-23 (Sat, 23 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
ac3a846aaa driver: rename spark_led to simple_display
this code can actually drive all simple one-line displays
with minor changes, so rename the source file.


Origin commit data
------------------
Commit: a3a783d144
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-23 (Sat, 23 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
99895f0f41 neutrino: first preliminary support for AZbox ME
this is very experimental and depends on more fixes in
libstb-hal, but audio / video / OSD are basically working


Origin commit data
------------------
Commit: 2541edc918
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-18 (Mon, 18 Jun 2012)
2012-06-27 21:18:19 +02:00
Stefan Seyfried
deb0bcdbfd spark: enable dolby via HDMI
Note: this will only work if dolby via SPDIF is also enabled.


Origin commit data
------------------
Commit: c32efda8a6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-08 (Fri, 08 Jun 2012)
2012-06-08 22:36:18 +02:00
Stefan Seyfried
c11c33052e sectionsd: remove invalid debug printf
Origin commit data
------------------
Commit: 7e3618cdde
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-08 (Fri, 08 Jun 2012)
2012-06-08 19:04:47 +02:00
Stefan Seyfried
1ba6407138 sectionsd: renice thread that reads saved EPG
Origin commit data
------------------
Commit: 97cdb169e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-03 (Sun, 03 Jun 2012)
2012-06-03 12:56:43 +02:00
Stefan Seyfried
2068586f6f neutrino: fix exit code for deepstandby
Origin commit data
------------------
Commit: 9d1028a2b2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-06-03 (Sun, 03 Jun 2012)
2012-06-03 11:28:37 +02:00
Stefan Seyfried
b7265f5a27 spark: try to fix framebuffer artifact problems
Apparently there is a problem on some machines / firmware
versions with the "blit only the used area" approach in
framebuffer_spark. In order to work around / fix those,
always blit the whole screen (guarded by #ifdef).


Origin commit data
------------------
Commit: 9a72d0389a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-05-21 (Mon, 21 May 2012)
2012-05-21 21:13:06 +02:00
Stefan Seyfried
a4c8156702 movieplayer: set display mode MODE_MOVIE on spark
Origin commit data
------------------
Commit: 0d3a3f2e13
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-05-01 (Tue, 01 May 2012)
2012-05-01 20:22:16 +02:00
Stefan Seyfried
0c599b3260 neutrino: allow power button repeat on SPARK
Origin commit data
------------------
Commit: 81702dd86d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-05-01 (Tue, 01 May 2012)
2012-05-01 20:20:05 +02:00
Stefan Seyfried
426c298a62 neturino: add energy settings menu on spark
Origin commit data
------------------
Commit: ae3bb2bddf
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-05-01 (Tue, 01 May 2012)
2012-05-01 19:43:50 +02:00
Stefan Seyfried
07a8f4c291 neutrino: 'standby after inactivity' *only* on Tripledragon
Origin commit data
------------------
Commit: 3041a680b5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-05-01 (Tue, 01 May 2012)
2012-05-01 19:42:43 +02:00
Stefan Seyfried
f52d31904c spark_led: use ShowIcon() instead of querying neutrino
Origin commit data
------------------
Commit: c230016e17
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-22 (Sun, 22 Apr 2012)
2012-05-01 19:39:58 +02:00
Stefan Seyfried
265ccf2b45 timermanager: fix FD leak
Origin commit data
------------------
Commit: f06731810e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-22 (Sun, 22 Apr 2012)
2012-04-22 21:08:16 +02:00
Stefan Seyfried
b1a794937e neutrino: add deep-standby support on SPARK
Origin commit data
------------------
Commit: ec83c10c6b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-22 (Sun, 22 Apr 2012)
2012-04-22 21:08:16 +02:00
Stefan Seyfried
76d2ad14f0 CVolume: avoid possible memleaks, add fb->blit() calls
also, check for global objects which might get created later


Origin commit data
------------------
Commit: b29c608594
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-15 (Sun, 15 Apr 2012)
2012-04-17 20:29:30 +02:00
Stefan Seyfried
c41d28b7e5 use crosscompile-friendly AC_PATH_TOOL to find pkg-config
Origin commit data
------------------
Commit: 5634ee39f0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-15 (Sun, 15 Apr 2012)
2012-04-17 19:34:00 +02:00
Stefan Seyfried
30f6af9752 rcinput: reopen mandatory input devices
this allows e.g. to restart lircd on spark without restarting neutrino


Origin commit data
------------------
Commit: fb39dc71e0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:34:00 +02:00
Stefan Seyfried
507c579078 CPINInput: add missing framebuffer->blit() calls
Origin commit data
------------------
Commit: 8d959d393a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:34:00 +02:00
Stefan Seyfried
838c17ab9a CVolume: fix multiplatform build issue
Origin commit data
------------------
Commit: d7dbdabb11
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:34:00 +02:00
Stefan Seyfried
d20222f101 nhttpd/controlapi: don't build incompatibly licensed code
Origin commit data
------------------
Commit: dce95336a3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
63676f79e2 framebuffer_spark: implement svn revisions 2082 2152 2155
Origin commit data
------------------
Commit: c769089fa0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
0a36079bfd neutrino: add 1080p50 mode on spark
Origin commit data
------------------
Commit: e4081f44a6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-14 (Sat, 14 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
aa105499c6 neutrino: increase repeat blocker default
Origin commit data
------------------
Commit: 2b5c9f6123
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-06 (Fri, 06 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
c10dd6736d spark: fix CFrameBuffer::paintIcon8
this is used in channel search, fixes the radar icon


Origin commit data
------------------
Commit: 108de97bfb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-06 (Fri, 06 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
877b340c46 stringinput: fix last commit
the fix for bounded input fields broke unbounded ones...


Origin commit data
------------------
Commit: 38f2d7d0ee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-06 (Fri, 06 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
d755883915 audiodec: don't compile unused code
Origin commit data
------------------
Commit: d6b4626737
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-06 (Fri, 06 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
82319bb253 spark: fix transparent icon blitting
no, the CFrameBuffer::blit2FB() API is *not* intuitive
(transp == true means: no transparency...)


Origin commit data
------------------
Commit: 20f20c8511
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-04 (Wed, 04 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
2d9294d56c fontrenderer: mark only the really used FB area dirty
Origin commit data
------------------
Commit: b8379ebbc6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-03 (Tue, 03 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
cb7fd486ce spark: adapt movieplayer to the hardware's capabilities
* add more supported file formats
* allow to select DTS audio


Origin commit data
------------------
Commit: 017da9835d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
ca02584f42 stringinput: font scaling factors < 100 could not be entered
Origin commit data
------------------
Commit: 004f736b68
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
bf1ea662c2 spark: only update LED display once per second
The LED driver seems to be pretty slow, so dont hammer
it with display requests.


Origin commit data
------------------
Commit: 779aa5b947
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
27c853d6e1 spark: also show menu texts on LED display
Even though this is hard to read, it might still allow
to navigate blind in case e.g. videosettings are wrong.


Origin commit data
------------------
Commit: 8a5b2241f5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
de4ba4f945 spark: fix icon blitting (again :-)
Origin commit data
------------------
Commit: be106b8f63
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
878cbf5b31 spark: fix screen_preset selection
Origin commit data
------------------
Commit: 187a7c6851
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
ddcd3618e0 dvbsub: fix unused-var compiler warnings
Origin commit data
------------------
Commit: 269cbbe512
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
244eb2d56c spark: blit framebuffer once per second
Just for the case that some code has not yet added the correct
fb->blit() calls, call it once per second to make sure that
stuff appears on the display.
If you find menus or stuff which is lagging heavily, they are
probably missing those blit() calls.
Of course this has nothing to do with the LED display code,
but putting it there saves us from using yet another thread.


Origin commit data
------------------
Commit: 366751e85a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
feb418a9d1 tuxtxt: adapt to framebuffer blitting changes
Origin commit data
------------------
Commit: 33c5da3515
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
8ca42d95cc fontrenderer: mark used region, so that blitting works
Origin commit data
------------------
Commit: f44dcf26a9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
3dda6ee00f neutrino: adapt to the framebuffer_spark blitter change
basically add fb->blit() in every widget where necessary to
make sure the framebuffer is updated with current content


Origin commit data
------------------
Commit: a029333c1a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
eaf59193b3 spark: use blitter to scale to non-720p framebuffer resolutions
Let everyone render in an offscreen buffer of 1280x720 pixels,
then blit to primary, scaling to target resolution.

This will need some calls to ->blit() sprinkled all over neutrino
which will come in a follow-up commit.


Origin commit data
------------------
Commit: ca873b609f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
4ae96a75c8 spark: revert framebuffer scaling commits
we're going to use the STFB blitter instead of manually
scaling everything if the videomode is not 720p, so more
or less revert all commits regarding FB scaling:

Revert "fontrenderer: scale fonts for nonstandard FB resolutions"
Revert "neutrino: resize framebuffer on videomode change"
Revert "fontrenderer: fix issue with epgwindow font when FB is scaling"
Revert "neutrino: fix artefacts with scaling framebuffer and 1080i"
Revert "spark: draw lines 2px wide instead of 1 in full-HD mode"
Revert "spark: do not scale framebuffer for PAL mode"
Revert "spark: fix framebuffer glitches"
Revert "spark: do not sync blitter after every rectangle (improves performance)"


Origin commit data
------------------
Commit: 7fcd36ed66
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-31 (Sat, 31 Mar 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
a50c306c3b spark: improve time display in standby mode
Origin commit data
------------------
Commit: 7a22a029d1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-30 (Fri, 30 Mar 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
7db4fec666 rcsim: fix 'event - read failed!' messages
Origin commit data
------------------
Commit: 0ab36fd2c6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-30 (Fri, 30 Mar 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
bfeffbac64 neutrino: improve timezone handling
* only offer timezones which are actually installed in the system
* symlink the timezone file to /etc/localtime instead of copying


Origin commit data
------------------
Commit: f130d20b64
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-29 (Thu, 29 Mar 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
6bf6946580 spark: use LED display for time and volume
This is a first draft of code to display time and
volume percent on the 4 digit display on spark boxes.


Origin commit data
------------------
Commit: 9ab80482fa
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-28 (Wed, 28 Mar 2012)
2012-04-17 19:33:57 +02:00
Stefan Seyfried
526040b982 infoviewer: only show remaining time if time is set
Origin commit data
------------------
Commit: b8cf78a490
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-25 (Sun, 25 Mar 2012)
2012-04-17 19:33:57 +02:00