Commit Graph

610 Commits

Author SHA1 Message Date
[CST] Focus
e14043dbfb neutrino GUI: more places to disable anything record-related, if recording_type is RECORDING_OFF 2013-04-09 18:37:25 +04:00
[CST] Focus
89423d49b4 gui/channellist.cpp: set oldselected to selected on sort mode change,
else wrong selected restored on exit;
store channel to history only if adjustToChannelID called with bToo == true, which means zap
2013-04-09 13:10:56 +04:00
[CST] Focus
06372e1856 gui/channellist.cpp: fix current transponder key 2013-04-08 18:02:03 +04:00
Stefan Seyfried
b79b13a411 CChannelList: fix "prev bouquet" if empty bouquets are present
also do proper wrap-around when selecting previous / next bouquet
2013-04-08 09:59:18 +04:00
Jacek Jendrzej
6d56cc0696 revert commit f4ae5e17ce 2013-04-08 09:59:04 +04:00
Stefan Seyfried
80e7f9753b CChannelList: fix "prev bouquet" if empty bouquets are present
also do proper wrap-around when selecting previous / next bouquet
2013-04-06 22:14:06 +02:00
Jacek Jendrzej
e0facfa2e0 revert commit f4ae5e17ce 2013-04-06 22:13:47 +02:00
Stefan Seyfried
8b689f4b26 Merge branch 'check/pu-cc' into master
...needs some build- and logical fixing...

Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/driver/volume.cpp
	src/gui/eventlist.cpp
	src/gui/moviebrowser.cpp
	src/gui/scan.cpp
	src/gui/timeosd.cpp
	src/gui/widget/progressbar.cpp
	src/gui/widget/progressbar.h
2013-04-06 14:28:16 +02:00
Stefan Seyfried
8ba673497e Revert "src/gui/channellist.cpp: fix to 36e95d7fbc if more bouquets empty"
This reverts commit f4ae5e17ce.

a better solution without duplicating code is available
2013-04-06 13:33:29 +02:00
Stefan Seyfried
21cb7fc249 CChannelList: fix "prev bouquet" if empty bouquets are present
also do proper wrap-around when selecting previous / next bouquet
2013-04-06 13:15:40 +02:00
Stefan Seyfried
5ad0b6b6dc Merge branch 'check/pu-cc' into master
needs buildfixing...

Conflicts:
	data/Makefile.am
	src/driver/framebuffer.h
	src/driver/volume.cpp
	src/gui/bedit/bouqueteditor_bouquets.cpp
	src/gui/bedit/bouqueteditor_channels.cpp
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/filebrowser.cpp
	src/gui/imageinfo.cpp
	src/gui/infoviewer.cpp
	src/gui/streaminfo2.cpp
	src/gui/widget/textbox.cpp
2013-04-06 11:21:55 +02:00
Thilo Graf
6fa592323b CChannellist: add missig frame for timscale 2013-04-06 10:21:22 +02:00
Stefan Seyfried
6bc2a8a5d8 neutrino: do not display expired events in channel list 2013-04-05 16:32:43 +04:00
Stefan Seyfried
be1b73b7a0 channellist: limit context-menu on non-unlocked bouquets
don't allow adding of channels from locked bouquets to favorites
or unlocked bouquets to avoit circumvention of bouquet locks
2013-04-05 15:53:30 +04:00
Stefan Seyfried
27493de2ef neutrino: add the possibility to lock bouquets by default
This basically inverts the "locked" attribute of bouquets.xml and
allows to selectively enable only favourites or similar.

Conflicts:
	src/gui/channellist.cpp
2013-04-05 15:52:58 +04:00
[CST] Focus
d79d592d27 gui/channellist.cpp: move info/menu/zap icons from head to button bar;
add play button icon for PiP;
rework CChannelList::paintButtonBar;
handle PiP key binding in addition to play button
2013-04-05 15:15:44 +04:00
Stefan Seyfried
e09bc260da neutrino: make button bar use available space intelligently
modify the paintButtons() function, so that it spreads the buttons
over the available width with constant space between them.
Port over all users to the new method and clean up quite some custom
button drawing code on the way.

Conflicts:
	src/gui/audioplayer.cpp
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.cpp
	src/gui/widget/buttons.cpp
	src/gui/widget/stringinput.cpp
2013-04-05 14:50:28 +04:00
Thilo Graf
860be9a412 CComponents: add progressbar class to cc-items
CProgressbar moved into components sub directory and adapt includes.
Progressbar objects are now usable as cc-item

TODO:
-some color and size corrections
-found some dub codes for sig and snr-bars, needs rework
2013-04-02 09:31:05 +02:00
Jacek Jendrzej
25653df890 src/gui/channellist.cpp: fix to 36e95d7fbc if more bouquets empty 2013-04-01 16:19:51 +04:00
Stefan Seyfried
0d318fd296 channellist: refactor to avoid duplicated code
Conflicts:
	src/gui/channellist.cpp
2013-04-01 15:47:10 +04:00
svenhoefer
4714a30f83 - strech most windows to full screen
* switchable with existing switch for 'big_windows'
* 'big_windows' default is on

Conflicts:
	src/gui/bedit/bouqueteditor_bouquets.cpp
	src/gui/bedit/bouqueteditor_channels.cpp
	src/gui/bedit/bouqueteditor_chanselect.cpp
2013-04-01 15:42:38 +04:00
svenhoefer
39f16c7dc3 - fix my last commit 0064c6c (recalc height) 2013-04-01 14:59:51 +04:00
svenhoefer
bfd2095dfc - 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
f35065b918 gui/channellist.cpp: adjust channel list mode on numeric zap 2013-04-01 14:15:47 +04:00
Jacek Jendrzej
f4ae5e17ce src/gui/channellist.cpp: fix to 36e95d7fbc if more bouquets empty 2013-03-27 16:18:32 +01:00
Stefan Seyfried
36e95d7fbc channellist: refactor to avoid duplicated code 2013-03-25 14:06:16 +01:00
svenhoefer
759966f935 - strech most windows to full screen
* switchable with existing switch for 'big_windows'
* 'big_windows' default is on
2013-03-25 09:45:22 +01:00
Thilo Graf
deab17dc25 CChannelList: ensure new init of dline
Causes correct paint of details line, if osd settings
have been changed.
2013-03-24 21:16:49 +01:00
Stefan Seyfried
8193e52615 channellist: refactor to avoid duplicated code 2013-03-24 19:24:38 +01:00
Thilo Graf
407d9fe800 CChannelList: remove details line on changing pages
details line was not completely killed changed page.
2013-03-21 11:38:40 +01:00
svenhoefer
3584a11872 - fix my last commit 0064c6c (recalc height) 2013-03-17 20:15:17 +01:00
svenhoefer
0064c6c704 - 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
f57c77bbc3 gui/channellist.cpp: add comment about PiG mode with still image displayed 2013-03-14 19:11:21 +04:00
[CST] Focus
c60b8fc741 gui/channellist.cpp: add 'force' arg to zap functions, to trigger zap 2013-03-13 18:54:30 +04:00
[CST] Focus
d2472e64cf gui/channellist.cpp: use CNeutrinoApp::StartPip 2013-03-13 16:26:59 +04:00
Stefan Seyfried
b8cd692257 channellist: preset favorite bouquets when adding channels
when adding channels from the channellist context menu, the
useful targets are the favorites bouquets, so pre-select them
2013-03-12 16:33:15 +04:00
Stefan Seyfried
367f6f6559 channellist: don't change bouquetmode when adding favs
when adding a channel to favorites from the channellist contextmenu
the favorites bouquet was chosen, which is not helpful if further
favorites should be added
2013-03-12 16:33:00 +04:00
Stefan Seyfried
f8aacb7a10 channellist: preset favorite bouquets when adding channels
when adding channels from the channellist context menu, the
useful targets are the favorites bouquets, so pre-select them
2013-03-11 13:32:06 +01:00
Stefan Seyfried
99e2ff32c9 channellist: don't change bouquetmode when adding favs
when adding a channel to favorites from the channellist contextmenu
the favorites bouquet was chosen, which is not helpful if further
favorites should be added
2013-03-11 13:32:06 +01:00
Stefan Seyfried
a91b58aac4 channellist: preset favorite bouquets when adding channels
when adding channels from the channellist context menu, the
useful targets are the favorites bouquets, so pre-select them
2013-03-10 00:15:46 +01:00
Stefan Seyfried
21f79f1284 channellist: don't change bouquetmode when adding favs
when adding a channel to favorites from the channellist contextmenu
the favorites bouquet was chosen, which is not helpful if further
favorites should be added
2013-03-10 00:07:26 +01:00
[CST] Focus
e05ab5297d gui/channellist.cpp: use zapit client for PiP 2013-03-08 14:14:26 +04:00
Thilo Graf
ba4e026b33 CChannelList: fix compile error
clearItem2DetailsLine()candidate expects 1 argument, 2 provided
2013-03-06 11:28:17 +01:00
Thilo Graf
ce2e95cc5a 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
Thilo Graf
ec0a91813a CChannelList: devel_cc fix merge errors
var full_width was lost during merge, this fixes
header and details width
2013-03-06 11:28:16 +01:00
micha-bbg
505d14c0a1 channellist.cpp: Fix segfault at 'delete Infobox' when changes in bouquet list. 2013-03-06 11:28:05 +01:00
Thilo Graf
d0af8fb7bf CChannelList: adapt for new functionality in CComponents 2013-03-06 11:28:02 +01:00
Thilo Graf
936e965909 CChannellist: remove calculateElements()
is already included in print()clHead->paint() and refreshElement()
2013-03-06 11:28:00 +01:00
micha-bbg
cd4cb6645e Channellist: Use CComponentsTitleBar for paint head 2013-03-06 11:28:00 +01:00
Thilo Graf
32f2f8a85d CChannelList: use own function to get transponder info 2013-03-06 11:27:57 +01:00