Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cNopacityMenuDetailTextViewLight and cNopacityTextView have mostly the
same funktionality, so we can eliminate the first one.
|
|
With this menu item, the use of animation can be switched off centrally.
|
|
"Light" version only differs from "normal" version in the detail view.
So we can merge them together. The desired version can be selected in
the setup ("Use tabs in detailview").
|
|
|
|
- add icon "recordingerror" to show recordings with TS errors
- add icon "uhd4k" to show 4k video resolution
|
|
If cNopacityDisplayReplay::SetTitle() is used, the pixmap pixmapInfo2
was initially not filled.
|
|
|
|
If fade-in or fade-out is active and the setup menu or its submenus was
used, several fade-ins and fade-outs occurred when the "OK" button was
pressed. This is normal VDR behavior. This change deactivates fade-in
and fade-out in the setup case.
|
|
Since the settings are theme-specific and the theme is only known if
this skin is active, changes were not applied if another skin was
active. As a result of this change, the settings of this skin can only
be changed if this skin is active. Otherwise there is a note about it.
In addition, some setup entries have been rearranged.
|
|
|
|
In these cases we do not need a "long unsigned int"
|
|
channelchange can be kept in cNopacityDisplayChannel.
So this variable can be deleted in cNopacityDisplayChannelView.
|
|
With this menu item, the use of scraper information and images can be
switched off centrally.
|
|
|
|
InfoItem is not required, the same can be done with cOsdItem.
|
|
|
|
These changes ensures that only one flush is active when the fade-in thread
is running.
The first Pixmap::Lock() in cNopacityDisplayMenu::Action() takes so much longer
than the following, Thats why the first Pixmap::Lock() was moved before the while
loop. This makes the fade-in softer.
The DetailView thread was eliminated.
|
|
pixmapHeaderLogo can be merged with pixmapHeader
|
|
|
|
|
|
Changes in Flush(): This ensures that only one flush is active when
the thread is running.
Changes in Acton(): Since the first Pixmap::Lock() takes so much longer
than the following, the first Pixmap::Lock() was moved before the while
loop. This makes the fade-in softer.
|
|
|
|
Changes in Flush(): This ensures that only one flush is active when
the thread is running.
Changes in Acton(): Since the first Pixmap::Lock() takes so much longer
than the following, the first Pixmap::Lock() was moved before the while
loop. This makes the fade-in softer.
Add cNopacityDisplayReplay::SetAlpha() for simplification.
|
|
|
|
Changes in Flush(): This ensures that only one flush is active when
the thread is running.
Changes in Acton(): Since the first Pixmap::Lock() takes so much longer
than the following, the first Pixmap::Lock() was moved before the while
loop. This makes the fade-in softer.
Add cNopacityDisplayReplay::SetAlpha() for simplification.
|
|
|
|
Changes in Flush(): This ensures that only one flush is active when
the thread is running.
Changes in Acton(): Since the first Pixmap::Lock() takes so much longer
than the following, the first Pixmap::Lock() was moved before the while
loop. This makes the fade-in softer.
|
|
Better identification of threads in logs
|
|
|
|
This can simplify the calls to SetAlpha.
|
|
With this change it is possible to make various functions in
cNopacityDisplayChannelView and cNopacityDisplayMenuView private.
|
|
cNopacityDetailView::SetGeometry()
All parameters defined in these functions can be set in the constructor
of NopacityDetailView.
|
|
This parameter is not required because the Total parameter can be used.
|
|
|
|
This simplification makes it possible to eliminate the pixmapButtonsText
in cNopacityDisplayMenuView.
|
|
|
|
|
|
|
|
A segfault occurred when nOpacity is not the active skin and the
plugin's setup page was exited.
|
|
Fonts assigned in constructor of cNopacityMainMenuItem*.
Therefore SetFont(), SetFontSmall(), SetFontEPGWindow()
and SetFontEPGWindowLarge() can be deleted.
|
|
|
|
We can return new cNopacity() directly in Start()
|
|
Fix debug log in cGeometryManager::SetGeometry(void).
Add debug log in cImageCache::CreateCacheDelayed(void)
|