Commit Graph

90 Commits

Author SHA1 Message Date
vanhofen
b5448a9e90 rename LIST_MODE_WEBTV => LIST_MODE_WEB
Origin commit data
------------------
Commit: cd5577e8b5
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- rename LIST_MODE_WEBTV => LIST_MODE_WEB
2017-11-03 09:36:19 +01:00
Thilo Graf
2ffc6efa27 CChannelList: ensure disconnect signal/slot on delete of channellist ojects
Origin commit data
------------------
Commit: 66c109f8f9
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-05-07 (Sun, 07 May 2017)
2017-05-07 18:26:51 +02:00
Jacek Jendrzej
a7595ce3c7 src/gui/channellist.cpp remove unused logo_off
Origin commit data
------------------
Commit: 6cb58546d8
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-04-27 (Thu, 27 Apr 2017)
2017-04-27 14:26:27 +02:00
vanhofen
23a69c90bc channelist: rename bool pig_on_win to minitv_is_active
Origin commit data
------------------
Commit: 42aca4a4c9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-12 (Wed, 12 Apr 2017)

Origin message was:
------------------
- channelist: rename bool pig_on_win to minitv_is_active
2017-04-12 10:04:04 +02:00
vanhofen
9c009ade29 unify DetailsLine-names; move define to settings.h
Origin commit data
------------------
Commit: 5b0faeab8c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-13 (Mon, 13 Mar 2017)

Origin message was:
------------------
- unify DetailsLine-names; move define to settings.h
2017-03-13 12:40:04 +01:00
Stefan Seyfried
8b4c30e093 replace framebuffer.h include with forward declaration
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)


Origin commit data
------------------
Commit: e490f84ea8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)
2017-02-07 17:23:42 +01:00
vanhofen
9fc50664c7 channellist: try to fix right status-icon alignment
Origin commit data
------------------
Commit: 6b4ef6d3f8
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-12-12 (Mon, 12 Dec 2016)

Origin message was:
------------------
- channellist: try to fix right status-icon alignment
2016-12-12 08:30:22 +01:00
TangoCash
eb33a53af9 channellist: paint events in additional box in a separated thread
Origin commit data
------------------
Commit: d35cf3cd55
Author: TangoCash <eric@loxat.de>
Date: 2016-09-28 (Wed, 28 Sep 2016)

Origin message was:
------------------
- channellist: paint events in additional box in a separated thread
2016-09-28 21:12:32 +02:00
Jacek Jendrzej
2f5086ec0e remove unused and some clang compil fixes
Origin commit data
------------------
Commit: 374a172aef
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-04-17 (Sun, 17 Apr 2016)
2016-04-17 13:46:16 +02:00
[CST] Focus
38ede6dfb0 neutrino: add webtv channel list mode
Origin commit data
------------------
Commit: 302642cee7
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2016-03-23 (Wed, 23 Mar 2016)
2016-03-23 16:36:00 +03:00
Stefan Seyfried
edc94d0298 use CListHelpers to remove duplicated code
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)
2016-01-18 08:10:16 +01:00
Thilo Graf
72a289a90c 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


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
2015-12-27 14:42:27 +01:00
[CST] Focus
f17e65597f gui/channellist.cpp: disable virtual bouquet edit,
split handleMsg and pincode check code


Origin commit data
------------------
Commit: 14dbe516d3
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-11-03 (Tue, 03 Nov 2015)
2015-11-06 17:23:49 +03:00
Thilo Graf
61656865d0 Merge branch 'cst-next.pre' into cst-next
Origin commit data
------------------
Commit: a58f1621b4
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-30 (Thu, 30 Apr 2015)
2015-04-30 09:20:43 +02:00
vanhofen
bc0984621f channellist: allow show/hide bottom infobox
Origin commit data
------------------
Commit: 7f35a67426
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-04-14 (Tue, 14 Apr 2015)

Origin message was:
------------------
- channellist: allow show/hide bottom infobox
2015-04-14 11:08:24 +02:00
Thilo Graf
3341622426 CChannelList: use class for scalable channel logos
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)
2015-04-04 23:32:48 +02:00
[CST] Focus
5abfce2008 gui/channellist.cpp: optimize channel list appear time
Origin commit data
------------------
Commit: e846eb141e
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-03-06 (Fri, 06 Mar 2015)
2015-03-06 14:14:00 +03:00
Janus
f0fb26664d api4: upgrade channel and bouquet edit (testing)
Origin commit data
------------------
Commit: df1db3cfad
Author: Janus <janus@debian>
Date: 2015-01-22 (Thu, 22 Jan 2015)
2015-01-22 13:08:03 +01:00
[CST] Focus
763f79a584 gui/channellist.cpp: bug fix, default copy constructor is danger, if class have pointers
Origin commit data
------------------
Commit: 36b14e31ef
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-11-26 (Wed, 26 Nov 2014)
2014-11-26 10:45:29 +03:00
[CST] Focus
cfeb0036dc neutrino: try to fix parental bypass by
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)
2014-11-11 14:40:52 +03:00
[CST] Focus
7ac423fda6 gui/channellist.cpp: add channel move to bouquet
Origin commit data
------------------
Commit: 121d2f6339
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-28 (Tue, 28 Oct 2014)
2014-10-28 15:13:22 +03:00
[CST] Focus
d0cc70751b gui/channellist.cpp: add per-channel lock in editor
Origin commit data
------------------
Commit: b1ba52b754
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-14 (Tue, 14 Oct 2014)
2014-10-14 12:15:49 +04:00
[CST] Focus
1c606efdae gui/channellist.cpp: add inline list editor;
add to favorite bouquets without channels re-init;
cleanup


Origin commit data
------------------
Commit: fa4333f948
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-10 (Fri, 10 Oct 2014)
2014-10-10 15:26:32 +04:00
Michael Liebmann
8163ae35be CChannelList: Rework drawing channel logo...
...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)
2014-09-25 11:10:02 +04:00
Michael Liebmann
aff3182c3c CChannelList: Use CComponentsChannelLogo for display channellogo
Origin commit data
------------------
Commit: 2ecd9918cb
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-06-28 (Sat, 28 Jun 2014)
2014-06-29 13:25:32 +02:00
martii
71d2ec14fe gui/channellist: use localized value for minutes
Origin commit data
------------------
Commit: 00c1a8af01
Author: martii <m4rtii@gmx.de>
Date: 2014-05-06 (Tue, 06 May 2014)
2014-05-06 12:21:07 +02:00
Thilo Graf
41d131eb32 CComponents: add unfied header file for general include of cc classes
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)
2013-10-24 21:19:07 +02:00
defans
0cfd79c056 fix possible segfault in channallist
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)
2013-10-09 23:13:23 +02:00
Thilo Graf
620b091539 CChannelList: use CComponentsPIP object for minitv
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)
2013-10-02 10:21:11 +02:00
[CST] Focus
dd8cc134fe gui/channellist.cpp: fix quick zap and virtual zap, when
empty bouquets present and zap cycle in current bouquet is disabled


Origin commit data
------------------
Commit: 853baa6f29
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-07-30 (Tue, 30 Jul 2013)
2013-07-30 11:13:50 +04:00
Jacek Jendrzej
e274e633c8 CChannelList::paint(): reduce background paint in miniTV mode
Origin commit data
------------------
Commit: d5876963e7
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-07-23 (Tue, 23 Jul 2013)
2013-07-23 19:24:42 +02:00
[CST] Focus
b50bc95475 gui/channellist.h: add helper to get channel's list channels count
Origin commit data
------------------
Commit: e612cc5380
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-06-12 (Wed, 12 Jun 2013)
2013-06-12 18:46:34 +04:00
Michael Liebmann
04e6326ee8 CChannelList: Use one instance of CComponentsFrmClock for multiple instances of CChannelList
Origin commit data
------------------
Commit: f0de4567ae
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-06-12 (Wed, 12 Jun 2013)
2013-06-12 01:32:24 +02:00
Michael Liebmann
24393838b7 CChannelList: using CComponentsHeader to paint header
- 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
2013-06-01 19:37:46 +02:00
Jacek Jendrzej
7d40cd7e9d ChannelList::quickZap -record mode- should zap if possible, else display transponderlist
Origin commit data
------------------
Commit: a01551d360
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-05-25 (Sat, 25 May 2013)

Origin message was:
------------------
ChannelList::quickZap -record mode- should zap if possible, else display transponderlist
2013-05-25 13:05:55 +02:00
Jacek Jendrzej
d7ad90f9a3 src/gui/channellist.cpp: skip paint BG for item if firstpaint
Origin commit data
------------------
Commit: 4bf2a4aa19
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-05-03 (Fri, 03 May 2013)
2013-05-03 18:42:35 +02:00
[CST] Focus
1bd0bd8a7b Merge branch 'pu/cc' into next-cc
Conflicts:
	acinclude.m4
	data/locale/deutsch.locale
	data/locale/english.locale
	src/driver/volume.cpp
	src/eitd/SIlanguage.cpp
	src/gui/bedit/bouqueteditor_channels.cpp
	src/gui/bedit/bouqueteditor_chanselect.cpp
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/eventlist.cpp
	src/gui/osd_setup.cpp
	src/gui/scan.cpp
	src/gui/scan.h
	src/gui/test_menu.cpp
	src/gui/timeosd.cpp
	src/gui/widget/progressbar.cpp
	src/gui/widget/progressbar.h
	src/neutrino.cpp
	src/nhttpd/yconfig.h


Origin commit data
------------------
Commit: 8bb70d1ab3
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-04-17 (Wed, 17 Apr 2013)
2013-04-17 13:32:12 +04:00
Jacek Jendrzej
1f453938a7 src/gui/channellist.cpp: fix paint details with different font size
Origin commit data
------------------
Commit: 4a8350c382
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-04-10 (Wed, 10 Apr 2013)
2013-04-10 19:28:30 +02:00
vanhofen
f7d31acc74 channellist: fix dimensions when using very large fonts
* 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
2013-04-01 14:59:28 +04:00
[CST] Focus
425389c530 gui/channellist.cpp: adjust channel list mode on numeric zap
Origin commit data
------------------
Commit: f35065b918
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-04-01 (Mon, 01 Apr 2013)
2013-04-01 14:15:47 +04:00
vanhofen
acf69480f2 channellist: fix dimensions when using very large fonts
* 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
2013-03-16 23:47:23 +01:00
[CST] Focus
19695109b5 gui/channellist.cpp: add 'force' arg to zap functions, to trigger zap
Origin commit data
------------------
Commit: c60b8fc741
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-03-13 (Wed, 13 Mar 2013)
2013-03-13 18:54:30 +04:00
Thilo Graf
94b2477fa4 CComponents: fix some includes
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)
2013-03-06 11:28:17 +01:00
Thilo Graf
89f330f97e 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.


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.
2013-03-06 11:28:17 +01:00
Michael Liebmann
61569002e2 Channellist: Use CComponentsTitleBar for paint head
Origin commit data
------------------
Commit: cd4cb6645e
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-08-29 (Wed, 29 Aug 2012)
2013-03-06 11:28:00 +01:00
Thilo Graf
a1398ac4ad CChannelList: use own function to get transponder info
Origin commit data
------------------
Commit: 32f2f8a85d
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-08-25 (Sat, 25 Aug 2012)
2013-03-06 11:27:57 +01:00
Michael Liebmann
2440dc5793 channellist.cpp: paint details
- 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
2013-03-06 11:27:52 +01:00
Thilo Graf
8fc2e22eb4 CChannelList: fix position of minitv, small cleanups
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)
2013-02-22 09:23:33 +01:00
vanhofen
2a2cd1894c channellist.cpp: fix broken display of infobar while zapping
Origin commit data
------------------
Commit: 9632f3bad7
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-02-17 (Sun, 17 Feb 2013)

Origin message was:
------------------
- channellist.cpp: fix broken display of infobar while zapping
2013-02-17 22:57:37 +01:00
vanhofen
1451221683 Revert "Revert '- channellist.cpp: enable to lock new_zap_mode'"
This reverts commit fa85dcc867.


Origin commit data
------------------
Commit: 505c4ba80d
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-02-17 (Sun, 17 Feb 2013)
2013-02-17 22:55:28 +01:00