CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.
Origin commit data
------------------
Commit: aec658ce2f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
- 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
Origin commit data
------------------
Commit: 0146511f38
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-18 (Wed, 18 Nov 2015)
Origin message was:
------------------
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
Previous class used limited scale handling mainly with the
member paintIcon() by framebuffer class.
Because of many possible channel logo files, the icon cache was
filled very fast. That was never considered in
paintIcon() and caused strange behavior at screen, as no image data
were assigned correctly.
Origin commit data
------------------
Commit: 388ab3aa02
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-04 (Sat, 04 Apr 2015)
quit from audio player / picture viewer / movie player and starting channel in PiP
Origin commit data
------------------
Commit: 5bd14ea4b8
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
...for use color gradients in header
Origin commit data
------------------
Commit: 617eece227
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-09-20 (Sat, 20 Sep 2014)
Provides a unified header file, so it is not required to select a
certain header file.
Origin commit data
------------------
Commit: f7798affc6
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-10-24 (Thu, 24 Oct 2013)
fix segfaut channallist in movieplayer mode with active minitv
Origin commit data
------------------
Commit: 88b92d3d90
Author: defans <defans@bluepeercrew.us>
Date: 2013-10-09 (Wed, 09 Oct 2013)
It's working with unified other implementations of minitv e.g. imageinfo,
streaminfo and can provide better options for an
implementation with native pip. Possible variants will follow soon.
Origin commit data
------------------
Commit: 30c7010c6b
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-10-02 (Wed, 02 Oct 2013)
- using CComponentsFrmClock to paint clock in header
Origin commit data
------------------
Commit: 0128a61708
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-06-01 (Sat, 01 Jun 2013)
Origin message was:
------------------
* CChannelList: using CComponentsHeader to paint header
- using CComponentsFrmClock to paint clock in header
* paint scrollbar over full height of main box
Origin commit data
------------------
Commit: bfd2095dfc
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-03-16 (Sat, 16 Mar 2013)
Origin message was:
------------------
- channellist: fix dimensions when using very large fonts
* paint scrollbar over full height of main box
* paint scrollbar over full height of main box
Origin commit data
------------------
Commit: 0064c6c704
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-03-16 (Sat, 16 Mar 2013)
Origin message was:
------------------
- channellist: fix dimensions when using very large fonts
* paint scrollbar over full height of main box
Included header files don't fit after move of components.
Origin commit data
------------------
Commit: 44346c6417
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-02-20 (Wed, 20 Feb 2013)
Current state of CChannelList is mostly not compatible with CC-classes and
implementations are to expensive at the moment, because more preparations are necessary.
Origin commit data
------------------
Commit: ce2e95cc5a
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Origin message was:
------------------
CChannelList: revert of some implementations of CComponents classes
Current state of CChannelList is mostly not compatible with CC-classes and
implementations are to expensive at the moment, because more preparations are necessary.
- Rework paintItem2DetailsLine()
- Use CComponentsInfoBox for paintDetails()
- Set missing height of down mark
Origin commit data
------------------
Commit: 413e224128
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-08-08 (Wed, 08 Aug 2012)
Origin message was:
------------------
* channellist.cpp: paint details
- Rework paintItem2DetailsLine()
- Use CComponentsInfoBox for paintDetails()
- Set missing height of down mark
This is only a provisionally fix. A rework of initialisation for
many member variables seems to be necessary.
Origin commit data
------------------
Commit: f90395b81d
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-02-22 (Fri, 22 Feb 2013)
This reverts commit 06a54ba7ce
because the display of infobar while zapping is broken with
this commit.
Origin commit data
------------------
Commit: fb892d18ff
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Origin commit data
------------------
Commit: 105c6b4c70
Author: tomworld <atzeworld@msn.com>
Date: 2013-02-12 (Tue, 12 Feb 2013)
Origin message was:
------------------
* channellist.cpp: Use extra font for event list
... if g_settings.channellist_additional is not off.
initially patch by TangoCash with marginal modifications
Origin commit data
------------------
Commit: 31080fa98c
Author: TangoCash <eric@loxat.de>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Origin message was:
------------------
- channellist.cpp: add epg-desc to blue button ...
... if g_settings.channellist_additional is not off.
initially patch by TangoCash with marginal modifications
... when turning miniTV off from the menu inside the channellist
Origin commit data
------------------
Commit: c6155f29b4
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Origin message was:
------------------
- channellist.cpp: fix restore to fullTV
... when turning miniTV off from the menu inside the channellist