mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-09-03 02:41:21 +02:00
components: rework classes
- outsourced some classes cc_item.cpp/h, cc_draw.cpp/h - added extra methodes for simple use of some basic components extra.cpp/h - rework clock handling: use timer class, reworked members for enable/disable clock with external timer events, tryed to fix some display issues related with infoclock and time osd clock in moviebrowser, channellist, menuus - reworked hide/kill handling, removed parameter for hide(), try to use cached backgrounds for other constallations, paint cache, image cache (all beta) - reworked shadow/frame handling, add shadow modes for left/right arrangement, TODO: repaint for existant instances required - reworked color gradient assignment (beta) ... Note: I had a data crash in my local git tree and i tryed to restore my historie, but most was lost. Therefore here the commit is large
This commit is contained in:
@@ -75,7 +75,7 @@ private:
|
||||
bool edit_state;
|
||||
|
||||
CFrameBuffer *frameBuffer;
|
||||
CComponentsPIP *cc_minitv;
|
||||
|
||||
unsigned int selected, selected_in_new_mode;
|
||||
unsigned int origPosition;
|
||||
unsigned int newPosition;
|
||||
@@ -127,7 +127,7 @@ private:
|
||||
|
||||
int ChannelList_Rec;
|
||||
|
||||
CComponentsChannelLogoScalable* CChannelLogo;
|
||||
|
||||
bool headerNew;
|
||||
|
||||
void paintDetails(int index);
|
||||
@@ -243,5 +243,7 @@ public:
|
||||
unsigned Size() { return (*chanlist).size(); }
|
||||
ZapitChannelList &getChannels() { return channels; };
|
||||
bool checkLockStatus(neutrino_msg_data_t data, bool pip = false);
|
||||
CComponentsHeader* getHeaderObject();
|
||||
void ResetModules();
|
||||
};
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user