Commit Graph

71 Commits

Author SHA1 Message Date
Michael Liebmann
ebf97b103c Pictureviewer: Supported image formats
- Added function to determine the supported image formats
- Is required by moviebrowser.cpp (display screenshot)


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1988 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 2e473b97d4
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2011-12-23 (Fri, 23 Dec 2011)

Origin message was:
------------------
* Pictureviewer: Supported image formats

- Added function to determine the supported image formats
- Is required by moviebrowser.cpp (display screenshot)


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1988 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-23 06:10:00 +00:00
Michael Liebmann
971c3d4fb3 Correct calculation of the size of logo in list header.
- Function for calculating from infoviewer.cpp to pictureviewer.cpp moved
- Correct calculation in channellist.cpp, epgview.cpp and moviebrowser.cpp


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1869 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 4f4f46a912
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2011-11-22 (Tue, 22 Nov 2011)
2011-11-21 23:11:52 +00:00
Michael Liebmann
8e4145d4a8 printf, which are unnecessary from pictureviewer.cpp and png.cpp removed
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1761 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: c4514851fe
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2011-10-19 (Wed, 19 Oct 2011)

Origin message was:
------------------
- printf, which are unnecessary from pictureviewer.cpp and png.cpp removed

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1761 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-19 20:28:01 +00:00
Michael Liebmann
b3f81b1534 add support for 24bit PNGs with alpha-channel in function CPictureViewer::getIcon
- code optimized pictureviewer.cpp (CPictureViewer::getIcon / CPictureViewer::getImage)
- code optimized png.cpp (fh_png_load / png_load_ext)


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1753 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: ccb9fceec7
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2011-10-08 (Sat, 08 Oct 2011)

Origin message was:
------------------
- add support for 24bit PNGs with alpha-channel in function CPictureViewer::getIcon
- code optimized pictureviewer.cpp (CPictureViewer::getIcon / CPictureViewer::getImage)
- code optimized png.cpp (fh_png_load / png_load_ext)


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1753 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-08 02:55:04 +00:00
gixxpunk
f7d2a7cb9f add better check to ensure logo is really PNG
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1717 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 44bc69c4f5
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-09-28 (Wed, 28 Sep 2011)

Origin message was:
------------------
- add better check to ensure logo is really PNG

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1717 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-28 06:31:09 +00:00
gixxpunk
b636f9492b fix non *.png logos
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1716 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: c17e7cf960
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-09-27 (Tue, 27 Sep 2011)

Origin message was:
------------------
- fix non *.png logos

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1716 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-27 18:58:46 +00:00
gixxpunk
55de6ee192 add support for 24bit PNGs with alpha-channel
- modify resize function

If you encounter problems please report here including a log: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10561-transparente-senderlogos/?s=d3381092abb5a81271ebfa0c4219f73f0ba7b8ca

THX micha_bbg!

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1715 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: d8f8a99d86
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-09-27 (Tue, 27 Sep 2011)

Origin message was:
------------------
- add support for 24bit PNGs with alpha-channel
- modify resize function

If you encounter problems please report here including a log: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10561-transparente-senderlogos/?s=d3381092abb5a81271ebfa0c4219f73f0ba7b8ca

THX micha_bbg!

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1715 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-27 15:41:31 +00:00
gixxpunk
4ebb6fb808 revert Rev. 1689 because this commit probably only hides the real problem
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1690 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 6ac50d55ca
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-09-15 (Thu, 15 Sep 2011)

Origin message was:
------------------
- revert Rev. 1689 because this commit probably only hides the real problem

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1690 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-15 15:33:19 +00:00
gixxpunk
b3cb1514bf cs_malloc_uncached() infrequently generates neutrino segfaults, so let's use malloc as a workaround
- add a check if fbbuff is NULL

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1689 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 7658db6423
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-09-14 (Wed, 14 Sep 2011)

Origin message was:
------------------
- cs_malloc_uncached() infrequently generates neutrino segfaults, so let's use malloc as a workaround
- add a check if fbbuff is NULL

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1689 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-14 14:36:21 +00:00
gixxpunk
d0d5db4d83 allow *.png as logo. todo: fix transparency (patch by FlatTV)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1415 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 5ce9743995
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-04-24 (Sun, 24 Apr 2011)

Origin message was:
------------------
- allow *.png as logo. todo: fix transparency (patch by FlatTV)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1415 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-04-24 10:59:19 +00:00
Jacek Jendrzej
4ae229aea7 memcpy -> memmove
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1278 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 85f5e1110d
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2011-03-09 (Wed, 09 Mar 2011)
2011-03-09 12:55:31 +00:00
Stefan Seyfried
aa2c86bd56 pictureviewer: rename config.h to pv_config.h
this avoids confusion with the global config.h, which in turn
caused very hard to debug runtime failures when objects were
compiled with different defines, causing e.g. g_settings to
have different sizes...

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1022 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 7a98888017
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-01-08 (Sat, 08 Jan 2011)
2011-01-08 22:37:13 +00:00
Jacek Jendrzej
a397f19770 add eligible logo dir
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@996 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 8f02a26307
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2011-01-03 (Mon, 03 Jan 2011)

Origin message was:
------------------
-add eligible logo dir

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@996 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-03 10:41:58 +00:00
nightshad
3ecf20c89b New CS header file.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@588 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 173308254a
Author: nightshad <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>
Date: 2010-05-20 (Thu, 20 May 2010)
2010-05-20 09:24:48 +00:00
[CST] Focus
7128af7a6f Fast fix for picviewer; Page up/down change for channel list
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@388 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: b5655fb6f4
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-02-20 (Sat, 20 Feb 2010)
2010-02-20 12:30:22 +00:00
[CST] Focus
516e738bf2 Fix picture view move; Enable hw blit for picture/logo; Move channel logo display after all channellist shown
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@273 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 022509f24e
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-02-06 (Sat, 06 Feb 2010)
2010-02-06 15:13:12 +00:00
[CST] Focus
e7fb4b55fd Mode fb and picviewer cleanup; unify channel logo display code
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@259 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 3fb6607ba0
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-02-05 (Fri, 05 Feb 2010)
2010-02-05 15:26:57 +00:00
[CST] Focus
a8160d1e91 Testing GXA icon blit; Cleanup FB and pictureviwer code; This is work in progress, any bugs possible
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@258 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 2f6462c65d
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-02-04 (Thu, 04 Feb 2010)
2010-02-04 20:18:42 +00:00
[CST] Focus
ca1238839a Support for icons in png format
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@214 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 69cd268e7a
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-01-27 (Wed, 27 Jan 2010)
2010-01-27 14:36:15 +00:00
Stefan Seyfried
577438d4a4 framebuffer/pictureviewer: add functions to query icon size
Add infrastructure to query icon size as in tuxbox neutrino.
TODO: those functions are yet to be tested for non-.raw icons ;)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@44 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: af169c19ff
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2009-12-13 (Sun, 13 Dec 2009)
2009-12-13 18:10:29 +00:00
mrcolor
cb8dd3394d our current experimental Neutrino branch
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: bc5bd4154e
Author: mrcolor <mrcolor@e54a6e83-5905-42d5-8d5c-058d10e6a962>
Date: 2009-12-08 (Tue, 08 Dec 2009)
2009-12-08 11:05:11 +00:00