summaryrefslogtreecommitdiff
path: root/imagecache.c
AgeCommit message (Collapse)Author
2022-06-09Remove some unnessesary variablekamel5
channelX is always 0 channelWidth is always channelOsdWidth replayWidth is always replayOsdWidth replayHeight is always replayOsdHeight
2022-05-21Align channel logo backgroundSoeren Moch
Use maximum logo space for background. So the logo background image is aligned to the menu background. The channel logo itself is usually smaller than the background due to scaling with preserved aspect ratio. So use separate geometry settings for logo and background. Signed-off-by: Soeren Moch <smoch@web.de>
2022-01-12Size of channel logos is now configureable in setup to better fit in postionkamel5
2021-07-12unsigned int is enoughkamel5
In these cases we do not need a "long unsigned int"
2021-03-10Update debug logkamel5
Fix debug log in cGeometryManager::SetGeometry(void). Add debug log in cImageCache::CreateCacheDelayed(void)
2021-03-10Simplify cImageCachekamel5
- Merge CreateCache(void) and CreateCacheDelayed(void) and move CreateCache() to cImageCache::cImageCache(). This allows a new instance of imgCache to be created after configuration changes. - Eliminate cImageCache::Reload() cImageCache::Reload() is no longer required.
2021-03-10Make imgCache globalkamel5
Make imgcache global so that it doesn't always have to be passed explicitly to other functions.
2021-02-16Use MessageBox for DisplayMenuSoeren Moch
Besides the unified message view this allows great code simplification. Signed-off-by: Soeren Moch <smoch@web.de>
2019-11-01Eliminate some warningskamel5
2018-05-03Do locking for vdr-2.3.xkamel5
2013-11-26improved image scaling by using internal scaling libary from Nikolaus Meine ↵louis
(thanks @Soeren Moch for providing the patch)
2013-11-21Added logo backgrounds in displaychannel also for blended themeslouis
2013-11-12implemented GraphicsMagick compatibilityManuel Reimer
2013-11-08added possibility to add background image in freestyle themes for ↵louis
displaymenu header
2013-11-07changed channel logos in main menu timers display to scale automaticallylouis
2013-11-07changed build environment that every class is build seperatelylouis
2013-11-03changed header icons to scale automaticallylouis
2013-11-02changed way of calculating number of menu items in narrow menuslouis
2013-10-25Version 0.9.0louis
2013-10-03Added additional configurable channel logo cachelouis
2013-10-01fixed a bug that default icon path is not usedlouis
2013-09-30fixed a bug if DisplayMenu is called before image cache is completely ↵louis
initialised
2013-09-29Added Cache for images and fontslouis