Compare commits

..

2565 Commits
2.07 ... 2.12

Author SHA1 Message Date
[CST] Focus
b52bd6c863 Merge branch 'next-cc' 2013-11-08 16:08:32 +04:00
[CST] Focus
339b047019 gui/scan_setup.cpp: force fe link on master change, too 2013-11-08 15:54:20 +04:00
[CST] Focus
7c4b9d3fdd gui/scan_setup.cpp: disable frontend setup, if record running 2013-11-08 15:50:23 +04:00
svenhoefer
395767adf4 - audioplayer: use and show play/pause/stop/rew/ff keys 2013-11-07 22:09:23 +01:00
[CST] Focus
4e423e2bd7 gui/osd_setup.cpp: fix Window size in menu, snprintf take care about 0 at the end 2013-11-07 18:59:42 +04:00
[CST] Focus
aaf9d3edf6 gui/osd_setup.cpp: add support to change window width and height,
use buttons up/down to change height, left/right to change width, page up/down to change both
2013-11-07 17:27:23 +04:00
[CST] Focus
0dc92e99f9 driver/framebuffer.cpp: switch from window_size to window width/height,
allow 50% min window size
2013-11-07 17:25:15 +04:00
[CST] Focus
1eb658fc21 neutrino.cpp: add window width/height settings 2013-11-07 17:23:40 +04:00
[CST] Focus
4ce96d5ada zapit/src/fastscan.cpp: set current channel to channel number 1 2013-11-06 15:09:58 +04:00
[CST] Focus
d7403be659 system/settings.cpp: set fastscan default type to HD 2013-11-06 15:09:58 +04:00
[CST] Focus
40e3106e53 gui/personalize.cpp: fix pin change active/enactive,
broken after commit 404de5376b
2013-11-06 15:09:58 +04:00
[CST] Focus
3a5d58f139 gui/personalize.cpp: fix pin access in case personalize pin is off,
but items with enabled pincode present
2013-11-06 15:09:58 +04:00
Jacek Jendrzej
aaad29a245 CControlAPI::_GetBouquetActualEPGItem: -add eventid & timeTotal to secondEPG 2013-11-05 15:42:50 +01:00
Thilo Graf
6f700d80c0 CTestMenu: add configure option --enable-testmenu 2013-11-05 13:22:28 +01:00
[CST] Focus
ae78af966c gui/test_menu.h: disable test menu 2013-11-05 15:54:13 +04:00
[CST] Focus
70725b323b gui/scan_setup.cpp: do not add satellites to select from disabled frontend;
add intro items for scan menu not dependent on wizard mode:
after wizard mode disabled, code add one more item (subhead), and saved
selected invalidated, as result ie no selected item at all
2013-11-05 15:34:24 +04:00
[CST] Focus
1e247dd6f4 data/locale/english.locale: fix typo 2013-11-05 15:34:23 +04:00
svenhoefer
789280736d - moviebrowser: use ccomponents to paint header 2013-11-05 10:09:08 +01:00
[CST] Focus
0c724b457a gui/start_wizard.cpp: fix missing frontend setup 2013-11-05 11:44:44 +04:00
[CST] Focus
8ef3efc72d gui/scan_setup.cpp: set wizard mode for frontend setup menu 2013-11-05 11:44:44 +04:00
[CST] Focus
9fe3e97c84 gui/widget/menue.cpp: fix jump to some item types with direct key 2013-11-05 11:44:44 +04:00
[CST] Focus
8676254150 PERSONALIZE_ACTIVE_MODE_OPTIONS: fix PERSONALIZE_PROTECT_MODE_MAX, PERSONALIZE_ACTIVE_MODE_OPTIONS need 2 options, not 3 2013-11-05 11:44:43 +04:00
[CST] Focus
404de5376b gui/personalize.cpp: fix CPinSetupNotifier: return false, menu repaint not needed 2013-11-05 11:44:43 +04:00
svenhoefer
fed0bfda8c - moviebrowser: disable hdd-bar in youtube mode 2013-11-04 21:54:13 +01:00
Michael Liebmann
1c3ee43410 Audioplayer: Remove special handling for display mute icon
- Supplement to bace5ce91b
2013-11-04 17:12:48 +01:00
Michael Liebmann
bace5ce91b Audioplayer: Remove special handling for display mute icon 2013-11-04 17:00:34 +01:00
BPanther
7de3ac679e fix char (thx mohousch) 2013-11-04 15:28:36 +01:00
svenhoefer
a3173c82cf - audioplayer: fix corner_type in header 2013-11-04 12:44:25 +01:00
svenhoefer
87f9ac539b - yWeb: remove descriptions from rcu tooltips 2013-11-04 09:25:43 +01:00
svenhoefer
ad9e8e1ce3 - neutrino_menue: show always seperator line for secons section 2013-11-02 14:08:40 +01:00
svenhoefer
be1e8facac - locales: more suitable locales for networkmenu.setuponstartup 2013-11-02 13:33:10 +01:00
svenhoefer
d976dbbba0 - deutsch.locale: add locales for wlan scan 2013-11-02 13:30:51 +01:00
Michael Liebmann
c9aa4bd707 deutsch.locale mainmenu.service/settings: Restore original values 2013-11-02 08:01:59 +01:00
[CST] Focus
22138336d4 src/gui/widget/stringinput.cpp: copy valueString to value in ::exec,
to follow extenal valueString updates
2013-11-01 16:43:06 +04:00
[CST] Focus
595c6a961b src/gui/network_setup.cpp: add wlan scan 2013-11-01 16:43:06 +04:00
[CST] Focus
71510aa3f0 locals: add locales for wlan scan 2013-11-01 16:43:06 +04:00
[CST] Focus
7f01a5740d add libiw to build 2013-11-01 16:43:06 +04:00
[CST] Focus
9a40a9f740 lib/libiw: add libiw from wireless tools v29, and wrapper to scan wlan networks 2013-11-01 16:43:06 +04:00
[CST] Focus
de8262f03f gui/scan_setup.cpp: fix 96b7d939ca,
do not show tuner name in tuner select menu for easymenu mode
2013-11-01 09:08:58 +04:00
[CST] Focus
694714b73e gui/record_setup.cpp: fix double-blue key 2013-10-31 11:48:04 +04:00
[CST] Focus
b52d36ff54 zapit/src/femanager.cpp: set all cable tuner default mode to independent 2013-10-30 18:53:04 +04:00
[CST] Focus
74ba3ca979 gui/videosettings.cpp: add font scaling for easymenu mode 2013-10-30 18:49:41 +04:00
[CST] Focus
53b351fc2b gui/update_menue.cpp: re-enable 'save current software' for easymenu mode 2013-10-30 18:49:11 +04:00
[CST] Focus
96b7d939ca gui/scan_setup.cpp: add tuner type to tuner select menu 2013-10-30 18:44:48 +04:00
Thilo Graf
f9764e5e65 CMovieBrowser: force paint of background after show of movieinfo
Movieinfo text background was transparent after closed info message box and
reset of text causes a repaint.
see also:
http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/p158375-next-cc-branch/#post158375
2013-10-27 17:12:30 +01:00
Thilo Graf
5c7e926a86 CTextBox: fix repaint of background of textbox on scroll and changed text
suplement to ca22cb9241
2013-10-27 14:53:59 +01:00
Thilo Graf
6dd1da0628 revert 6ee7fac1a5
Was bad idea to rename. Other Classes can also inherit this. See CMenuTarget
2013-10-26 23:25:59 +02:00
Michael Liebmann
ca22cb9241 CTextBox: Fix background paint 2013-10-26 18:55:40 +02:00
Michael Liebmann
36e20a8535 Update deutsch.locale an fix sort order in english.locale 2013-10-26 18:55:40 +02:00
[CST] Focus
dd509ef0c2 gui/miscsettings_menu.cpp: add video.h header 2013-10-25 16:41:03 +04:00
[CST] Focus
7bf76aad3d gui/scan_setup.cpp: fix broken zapit config for frontend setup 2013-10-25 16:17:55 +04:00
[CST] Focus
c437b8cf6a gui/scan_setup.cpp: fix crashes due to move tuner setup;
auto-save settings;
re-order menu options;
should fix satSelect memleak
2013-10-25 15:51:34 +04:00
[CST] Focus
15c280b46a gui/update_menue.cpp: cut update menu for easy mode 2013-10-25 15:49:51 +04:00
[CST] Focus
067891fe52 move tuner setup to Service menu 2013-10-25 14:27:38 +04:00
[CST] Focus
6b58f32c48 gui/personalize.cpp: fix memleak, fix warnings 2013-10-25 13:53:36 +04:00
[CST] Focus
606bd01878 as requested, implement 'easy' menu mode for novice users;
default behavior should not be changed, easy mode forced by /var/etc/.easymenu file inside image;
at the moment switch between modes is done by main menu -> 'stop' button -> enter pin code,
restart needed after mode switch
2013-10-25 13:03:26 +04:00
[CST] Focus
af49e54d22 driver/rcinput.cpp: increase neutrino.sock listen backlog -
try to avoid dead-lock on zap flood, when neutrino wait response for command,
while zapit try to send event to neutrino
2013-10-25 13:03:11 +04:00
Michael Liebmann
c9e48064d6 mtdutils: Add missing include paths 2013-10-25 06:29:45 +02:00
Thilo Graf
6ee7fac1a5 CComponents: rename hide() to hideCC()
There are too many name conflicts with hide-members in other classes.
2013-10-24 21:39:04 +02:00
Thilo Graf
f7798affc6 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.
2013-10-24 21:19:07 +02:00
Michael Liebmann
ad630c5acb CComponentsText: Add function getTextLinesAutoHeight()
- Function is used for determine the number of lines
  in a text box in AUTO_HIGH mode.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-10-24 21:19:07 +02:00
Thilo Graf
64c6eb5945 CComponentsHeader: add possibility to modify text alignment
usable in header and its derived classes and in class CComponentsWindow
2013-10-24 21:19:07 +02:00
Thilo Graf
ad102b69fd CComponentsHeader: use isAdded() to avoid add multiple items 2013-10-24 21:19:06 +02:00
Michael Liebmann
3d404afc7f CTextBox: Add function getLinesPerPage()
- Add AUTO_LINEBREAK_NO_BREAKCHARS to textbox_modes for
  auto linebreak without '-' and '.' char
2013-10-24 21:19:06 +02:00
Thilo Graf
5323e92a6f CComponentsWindow: add member showHeader()
Provides show or hide window header
2013-10-24 21:19:06 +02:00
Thilo Graf
adba310c1c CTextBox: ensure paint of text and background only if required
It's not new, but this involves also other properties,
like color or position...

It's possible that more properties are required, maybe needs to be watched
and evaluation of comparison might require further revisions.
2013-10-24 21:19:06 +02:00
Thilo Graf
9f150435a7 CChannelList: set some clock item properties in dependency from header 2013-10-24 21:19:06 +02:00
Thilo Graf
e613971c0d CComponentsText: add member to get text color 2013-10-24 21:19:06 +02:00
Thilo Graf
1b0d4fdd05 CComponentsHeader: add member to get header text 2013-10-24 21:19:05 +02:00
svenhoefer
c239f7af95 - locale: remove confusing string 'squashFS' 2013-10-23 10:41:47 +02:00
Michael Liebmann
df43ca24fa CFrameBuffer: Fix query for Apollo hardware 2013-10-21 09:32:15 +02:00
Michael Liebmann
b3559e37f8 CComponentsItem: Remove parameter from function isAdded() 2013-10-21 09:32:15 +02:00
striper
b91960f82a - zapit: only read sizeof(s) instead of fixed number 2013-10-20 21:07:59 +02:00
striper
920a119833 - zapit: memset info 2013-10-20 21:07:59 +02:00
striper
b2c37c556f - tuxtxt: pageinfo = NULL 2013-10-20 21:07:59 +02:00
striper
80fbe7db4c - fix annoying gui flickering when fading is activated on nevis 2013-10-20 21:07:59 +02:00
striper
f2e42f4026 - acinclude: fix typo 2013-10-20 21:07:59 +02:00
svenhoefer
37fce25dac - eventlist: change hotkeys in searchmenu for a smoother handling 2013-10-20 21:06:59 +02:00
[CST] Focus
d4cf498279 driver/scanepg.cpp: return handled for events not handled in other code,
should fix crashes on double-free problem
2013-10-20 14:38:06 +04:00
Thilo Graf
302649eca4 CTextBox: ensure restore of background, if pixbuf exists
This may prevent undefined behavior or even possible segfaults
2013-10-20 02:54:46 +02:00
Thilo Graf
8e246f16a8 CImageInfo: split function InitLicenseText()
InitInfoText() now handles only infotext via parameter text, so it is
possible to set different text into infobox item.
2013-10-19 01:25:23 +02:00
Thilo Graf
3438b23f68 CComponentsItem: move function isAdded() to CComponentsItem class 2013-10-19 01:25:23 +02:00
Thilo Graf
a1e5a60184 CComponentsText: use separated function to get text fro a file 2013-10-19 01:25:22 +02:00
[CST] Focus
11d77c3030 zapit/src/zapit.cpp: add support to use PiP on any transponder in file play mode -
only if no record running;
do not send capmt for PLAY mode, if playback is stopped and its not pmt update
2013-10-17 19:14:02 +04:00
[CST] Focus
4d30774524 zapit/src/femanager.cpp: add debug, when live fe selected without check 2013-10-17 19:14:02 +04:00
[CST] Focus
a109474d61 neutrino.cpp: call CEpgScan::handleMsg() in standart way,
fixes memleak for events with data
2013-10-17 19:14:02 +04:00
[CST] Focus
3863008e3a driver/scanepg.cpp: change handleMsg() to return event handled/unhandled 2013-10-17 19:14:02 +04:00
Michael Liebmann
5091e920fc Replacing obsolete 'INCLUDES' with 'AM_CPPFLAGS' in all Makefile.am 2013-10-17 04:22:49 +02:00
Thilo Graf
a47091872b CComponentsButton: involving of button text for dyn font evaluation 2013-10-16 11:54:06 +02:00
Thilo Graf
fb3f18b14a CComponentsButton: use empty string as default icon in constructors 2013-10-16 11:54:06 +02:00
Thilo Graf
3ff09c88bd CComponentsForm: add predefine CC_CENTERED for auto positions
This saves explicit position calculations to arrange items centered
2013-10-16 11:54:05 +02:00
Thilo Graf
c2f66a39c5 CStreamInfo2: implement signalbox based up CSignalBox 2013-10-16 11:54:05 +02:00
Thilo Graf
517313cd82 CSignalBar: optimize caption handling 2013-10-16 11:54:05 +02:00
Thilo Graf
b5483d4050 CNeutrinoFonts: performance fix
Variable '_height' is reassigned a value before the old one has been used.
2013-10-16 11:54:05 +02:00
Thilo Graf
37cb024412 CNeutrinoFonts: add explicit include for SNeutrinoSettings
required in typedef struct font_sizes_groups for *const content
2013-10-16 11:54:04 +02:00
Thilo Graf
c3a3eea0d8 CComponentsButton: use dynamic fonts, remove old font handling 2013-10-16 11:54:04 +02:00
svenhoefer
211823e9fb - remove '+'; fix 25e550e 2013-10-16 10:46:36 +02:00
svenhoefer
25e550e9e3 - sleeptimer: add possibilty to preset with a fixed value 2013-10-16 10:37:23 +02:00
Michael Liebmann
db59b7d3f1 src/system/mtdutils: Fix compiler warnings 2013-10-16 03:47:30 +02:00
Jacek Jendrzej
733f7a5382 CControlAPI::GetBouquetCGI fix segfault 2013-10-12 22:01:17 +02:00
Jacek Jendrzej
03b7151563 CControlAPI::EpgCGI fix control/epg 2013-10-12 21:39:41 +02:00
Jacek Jendrzej
febb30dc77 CZapitMessages:: init msg struct 2013-10-11 15:20:39 +02:00
[CST] Focus
3686c86232 driver/scanepg.cpp: fix wrong favorites adding in bouquet mode;
fix current bouquet check in case channel mode is changed;
save/restore live channel id in standby scan
2013-10-11 17:03:14 +04:00
Jacek Jendrzej
857514a8cd fix compil warnings 2013-10-10 19:30:11 +02:00
[CST] Focus
6c7b80010e neutrino.cpp: start epg scan on enter standby, wakeup epg scan on record stop 2013-10-10 19:01:46 +04:00
[CST] Focus
ebaa844494 src/gui/miscsettings_menu.cpp: always enable epg scan item 2013-10-10 19:01:46 +04:00
[CST] Focus
201fb60262 src/driver/scanepg.cpp: add support for standby epg scan;
block scan if recording is running;
experimental, needs more testing
2013-10-10 19:01:46 +04:00
[CST] Focus
6bfa59e506 .gitignore: add src/rcsim binary 2013-10-10 19:01:46 +04:00
[CST] Focus
0a831b87a0 eitd/sectionsd.cpp: do not send EVT_EIT_COMPLETE, if scanning paused 2013-10-10 19:01:46 +04:00
[CST] Focus
7c20ba490b zapit/src/zapit.cpp: use CMD_ZAPTO_EPG to call ZapForEpg();
do not lock frontends in ZapForEpg() for standby mode
2013-10-10 19:01:45 +04:00
[CST] Focus
4ac5c40c5f zapit/lib/zapitclient.cpp: add CMD_ZAPTO_EPG command, to be used with epg scan 2013-10-10 19:01:45 +04:00
Jacek Jendrzej
a74e05de7e satellites.xml remove 23.3E 2013-10-10 15:13:48 +02:00
Jacek Jendrzej
371c0785a8 CGenPsi:: -fix ac3 type 2013-10-10 14:54:08 +02:00
Michael Liebmann
b645b644b0 Fix compiler warnings (-Wconversion) 2013-10-10 01:58:37 +02:00
Michael Liebmann
4ee8fded80 neutrino: Fit various functions to the changed at get_fs_usage() 2013-10-10 01:58:37 +02:00
Michael Liebmann
36f3579df6 src/system/helpers.cpp: Replace wrong data types in get_fs_usage()
- Change from 'long' to 'uint64_t'
- src/Makefile.am: Add -D_FILE_OFFSET_BITS=64 to AM_CPPFLAGS
2013-10-10 01:58:37 +02:00
defans
88b92d3d90 fix possible segfault in channallist
fix segfaut channallist in movieplayer mode with active minitv
2013-10-09 23:13:23 +02:00
Thilo Graf
72d2639a73 CComponentsFrmClock: prepare members for usage as virtual members 2013-10-09 22:50:58 +02:00
Thilo Graf
f6d04bfbba CChannelList: fix color of inactive channel in bouquets on active quickzap mode
supplement to 32ca9b848c
see also:
http://www.dbox2world.net/index.php?page=Thread&postID=157903#post157903
2013-10-09 22:50:57 +02:00
Thilo Graf
70b43dc021 CComponentsFrmClock: fix posible flicker effects
Textbox handling was changed since 08e23a917c
2013-10-09 22:50:57 +02:00
Thilo Graf
01fdbba7b7 CChannelList: style fixes
unititialize variables 'r_icon_w', 'p_event':
Variable 'r_icon_w' and Variable 'p_event' were reassigned with value
before the old one has been used.

Scope of the variable 'buf', 'cFrom', 'rec_mode', 'first' can be reduced.
2013-10-09 22:50:57 +02:00
Thilo Graf
3788a5a5ec CChannelList: use matching data types for output 2013-10-09 22:50:57 +02:00
Jacek Jendrzej
d92ad1de0d CGenPsi:: add EAC3 audio support, revork genpsi 2013-10-09 21:51:18 +02:00
[CST] Focus
2e6276def7 neutrino: add EAC3 audio support 2013-10-08 17:18:35 +04:00
Jacek Jendrzej
6f07cbe3dd CUpdateSettings:: allow choose tmp(ramfs,TMPFS_MAGIC) as update dir 2013-10-08 10:10:10 +02:00
Jacek Jendrzej
35b49b302d CNeutrinoApp::handleMsg: -fix segfault if Bouquets is empty 2013-10-08 07:18:32 +02:00
svenhoefer
7ccb3ef387 - change plugin_hdd_dir to a more suitable setting
auto-create plugin_hdd_dir
2013-10-07 17:22:52 +02:00
svenhoefer
4f1f1b6b86 - change logo_hdd_dir to a more suitable setting
auto-create logo_hdd_dir
2013-10-07 17:21:25 +02:00
svenhoefer
50ee98c3c9 - pictureviewer: readd fallback to the std logo directory in flash 2013-10-07 17:19:27 +02:00
[CST] Focus
78fd4a1204 zapit/src/zapit.cpp: prevent 'rotor moving' message for ZapForEpg 2013-10-07 16:58:41 +04:00
[CST] Focus
27dc2ba888 driver/scanepg.cpp: prefer current bouquet in favorite mode,
adding other favorites when current is finished
2013-10-07 16:46:56 +04:00
[CST] Focus
f2f3737c10 driver/scanepg.cpp: reuse code, do not try to add favorites again if scan complete 2013-10-07 16:46:56 +04:00
Michael Liebmann
839547acb9 Revert "Neutrino build: Fix build with '--with-tremor-static'"
This reverts commit 40dc93d9e8.
2013-10-06 19:23:21 +02:00
Thilo Graf
2ed9357222 CTestMenu: add sample code for channel logo item 2013-10-06 17:14:31 +02:00
Thilo Graf
992cac1a55 CComponentsPicture: add class CComponentsChannelLogo 2013-10-06 17:14:31 +02:00
Thilo Graf
662fbe2dec CPictureViewer: rework GetLogoName
Evaluation with real channel name was broken.
2013-10-06 17:14:31 +02:00
Thilo Graf
7a3506629a CColorChooser: use matching data type 2013-10-06 17:14:31 +02:00
Thilo Graf
0ac3656272 CNeutrinoApp: fix color of active channel in bouqets
supplement to 32ca9b848c
see also:
http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/p157782-next-cc-branch/#post157782
2013-10-06 17:07:17 +02:00
Thilo Graf
d748680d66 CComponentsFrmClock: use 'localtime_r'
Follow general recommendation to use 'localtime_r'
for threadsafe applications.
2013-10-06 08:06:28 +02:00
defans
1af88c922b show record icon for normale records 2013-10-04 23:22:37 +02:00
defans
8bad688521 fix right offset when right_text and right_icon is given 2013-10-04 23:22:37 +02:00
svenhoefer
5c2fbf3348 - controlapi: use rcsim.h 2013-10-04 12:00:28 +02:00
svenhoefer
0bf82b2eda - rcsim: build binary 2013-10-04 11:29:38 +02:00
svenhoefer
c0e2797c57 - rcsim: add the wellknown names for menu/exit 2013-10-04 11:25:31 +02:00
svenhoefer
11a4fe1fd7 - rcsim: user const types in struct key 2013-10-04 11:24:40 +02:00
svenhoefer
57bcfed789 - rcsim: move enumeration to header 2013-10-04 10:55:53 +02:00
svenhoefer
6afcfa2b48 - rcsim: add header comment to rcsim.h 2013-10-04 10:54:22 +02:00
svenhoefer
fb44e90b03 - rcsim: create rcsim.h automatically
add rcsim.h to .gitignore
2013-10-04 10:25:27 +02:00
svenhoefer
5b95586530 - rcsim: fix usage output 2013-10-04 10:13:45 +02:00
striper
279c8d133c - rcsim: fix compiler warning 2013-10-04 09:44:34 +02:00
svenhoefer
4ab9dd6cb2 - add rcsim sources from martiis-neutrino-mp 2013-10-04 09:14:48 +02:00
defans
ab1c33f024 Fix infoviewer global font zoom faktor
Change the zoom factor made ​​time display broken, left side
2013-10-03 18:01:15 +02:00
Michael Liebmann
117b7bae3c Update deutsch.locale 2013-10-02 20:49:56 +02:00
Michael Liebmann
41d50d793f nederlands.locale: Fix sort order 2013-10-02 20:49:55 +02:00
Jacek Jendrzej
6321bd1810 eitd: -fix wakeup epg scan with max_events==0 2013-10-02 17:50:49 +02:00
Jacek Jendrzej
f41cb76e01 libfec.cpp: -fix compil with DEBUG 2013-10-02 17:48:41 +02:00
[CST] Focus
aff6f77cef neutrino.cpp: fix epg_scan option saving 2013-10-02 18:35:11 +04:00
[CST] Focus
41f6e03e3e gui/miscsettings_menu.cpp: add epg scan modes 2013-10-02 15:30:44 +04:00
[CST] Focus
da0bfde715 locals: add locale for epg scan mode 2013-10-02 15:30:44 +04:00
[CST] Focus
3ccd5cca68 driver/scanepg.cpp: add support to scan all favorites 2013-10-02 15:30:44 +04:00
Thilo Graf
30c7010c6b 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.
2013-10-02 10:21:11 +02:00
Thilo Graf
4f69f4f34a CComponentsPIP: centering alternate backkground image 2013-10-02 10:21:11 +02:00
Thilo Graf
252c1925d8 icons.h: add larger audio icon
Taken from GNU/GPL icon package "Dark Glass" by  Alessandro Rei

http://www.mentalrey.it/
2013-10-02 10:21:01 +02:00
Thilo Graf
acb256ba53 CBouquetList: use required type
fix some possible compiler warnings
2013-10-02 10:07:34 +02:00
Michael Liebmann
00a194990e CFlashExpert::showMTDSelector(): Fixed typo at 'disable write uboot' 2013-10-01 20:42:01 +02:00
Jacek Jendrzej
9d7751dc8c CControlAPI::SendChannelList: show only unique channellist & currenttpchannels 2013-10-01 17:55:18 +02:00
Stefan Seyfried
a94d9ea8f8 hdd_menu: avoid compiler warning
Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-10-01 14:00:20 +02:00
Stefan Seyfried
f485bceff7 initialize variables (mostly to silence valgrind)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-10-01 14:00:20 +02:00
Stefan Seyfried
878d8a55be movieplayer: fix invalid type 2013-10-01 14:00:20 +02:00
Stefan Seyfried
a0a370047c infoviewer: don't check resolution in radio mode 2013-10-01 14:00:20 +02:00
Thilo Graf
91b8b34a51 CComponentsPIP: fix x position
pig_x+2 was wrong.
2013-10-01 10:09:08 +02:00
Thilo Graf
648218fc99 CInfoViewer: fix missing displaying content of infobar.txt
Text from infobar.txt was not painted after channel switch or in
virtual zap mode.
Thx snafed for suggestion.

TODO: many flicker effects in "virtual zap mode"
2013-10-01 10:09:08 +02:00
Thilo Graf
93f177b8aa CInfoViewer: remove unused code
Logo background handling can be done with CComponentsChannelLogo object soon.
2013-10-01 10:09:07 +02:00
Thilo Graf
633fbe43dd CTimeOSD: use matching data type required by updatePos() 2013-10-01 10:09:07 +02:00
Thilo Graf
76aa02db42 CListBox: remove float type
Is not really required
2013-10-01 10:09:07 +02:00
svenhoefer
d9ee92f83d - yweb: add missing trinity rcu entry 2013-10-01 08:32:29 +02:00
Michael Liebmann
96fd0ef59d CFlashExpertSetup: Disable backup u-boot 2013-09-29 11:44:07 +02:00
Michael Liebmann
4cb2465665 CFlashExpert: Exclude 'env' from write flash 2013-09-29 11:42:53 +02:00
svenhoefer
5227f726c9 - yweb: fix /control/reboot 2013-09-28 22:25:41 +02:00
Michael Liebmann
b25b1c4fb5 CFlashExpert: Use findMTDNumberFromName() to find mtdnumber 2013-09-28 07:29:57 +02:00
Michael Liebmann
859ef920cc CMTDInfo: Add function findMTDNumberFromName() 2013-09-28 07:29:57 +02:00
svenhoefer
dea8e8bbc8 - eventlist: fix paint of background in right box 2013-09-27 18:07:40 +02:00
svenhoefer
f468f9c176 - eventlist: use left/right to switch channels 2013-09-27 18:02:26 +02:00
[CST] Focus
d26bc23f6b nhttpd/tuxboxapi/coolstream/controlapi.cpp: wakeup zapit before neutrino,
to be sure zapit will process any next commands
2013-09-27 16:27:21 +04:00
[CST] Focus
550ca1dedb gui/miscsettings_menu.cpp: add 'info' action key in epg settings to show current eit event count 2013-09-27 16:27:21 +04:00
[CST] Focus
537a60fe6b eitd/sectionsd.cpp: add getEventsCount() 2013-09-27 16:27:21 +04:00
[CST] Focus
d7d181a7ae gui/widget/menue.cpp: fix parent arg for exec using menu action keys 2013-09-27 16:27:21 +04:00
Michael Liebmann
c48a8cf695 Image backup apollo Part #7
- Add image backup to menu 'Software Update'
2013-09-27 06:44:44 +02:00
Michael Liebmann
d00cb6f8ec Image backup apollo Part #6
- Menu option for including kernel/uldr/u-boot in the image backup
- Menu option for creating an image with a different erasesize
  Tank <=> Trinity
2013-09-27 06:44:43 +02:00
Michael Liebmann
9188c78751 Image backup apollo Part #5
- Rework handling devtable
- Use file for devtable '/var/tuxbox/config/devtable.txt'
- If file is empty or does not exist, will default entries
  '/dev/console' and '/dev/null' creates
2013-09-27 06:44:43 +02:00
Michael Liebmann
23163e7897 Image backup apollo Part #4
- Check of available disk space before image creation
2013-09-27 06:44:41 +02:00
Michael Liebmann
66b078cb92 src/system/mtdutils: Creation devtable moved to update.cpp 2013-09-27 06:44:41 +02:00
Michael Liebmann
acea9818b8 Image backup apollo Part #3
- Add ".256k" string to imagename for tank boxes
2013-09-27 06:44:39 +02:00
Michael Liebmann
2e360ca480 Image backup apollo Part #2
- Add locales for progressbar
2013-09-27 06:44:38 +02:00
Michael Liebmann
d4ca6a552e Image backup apollo Part #1
- Use src/system/mtdutils for image creation
2013-09-27 06:44:36 +02:00
Michael Liebmann
2299807e11 src/system/mtdutils: Add and patch makefiles 2013-09-27 06:44:34 +02:00
Michael Liebmann
d8957d17ac src/system/mtdutils: Add files from mtd-utils
- based on mtd-utils http://git.infradead.org/mtd-utils.git
  commit ab8c6fb93ce9db0f09401c4b819b0b277dc00340 (2013-07-01)
- Add files for create jffs2 image and using sumtool
- Creating classes for mkfs.jffs2 and sumtool
2013-09-27 06:44:34 +02:00
Michael Liebmann
720f52c0a0 CFlashExpert: Add return value to showMTDSelector() & showFileSelector() 2013-09-27 06:44:33 +02:00
Michael Liebmann
40dc93d9e8 Neutrino build: Fix build with '--with-tremor-static' 2013-09-27 06:44:31 +02:00
Michael Liebmann
76d2cc17fb Update deutsch.locale 2013-09-27 06:44:30 +02:00
[CST] Focus
173403120f gui/channellist.cpp: fix reset 'new' channel flag 2013-09-26 19:46:25 +04:00
[CST] Focus
a2d5ccdce2 nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp: fix memleak in GetChannelEvents() 2013-09-25 17:08:34 +04:00
[CST] Focus
1d63e4048e src/gui/bouquetlist.cpp: do not add dublicate channels while copy bouquet to favorite,
if favorite bouquet already exist
2013-09-25 17:08:34 +04:00
[CST] Focus
8d52885a5e gui/channellist.cpp: add menu option to reset all 'new' channels 2013-09-25 17:08:34 +04:00
Stefan Seyfried
ba4298b119 zapit: fix ordering of cleanup stuff 2013-09-25 17:08:34 +04:00
Jacek Jendrzej
c06e0c4bb4 CControlAPI::_GetBouquetWriteItem: -fix UTF-8 (THX Gaucho316) http://www.dbox2world.net/index.php?page=Thread&postID=157423 2013-09-24 12:39:54 +02:00
Thilo Graf
740e7e8129 CTestMenu: fix build of test menu, name of member was changed 2013-09-21 00:24:13 +02:00
svenhoefer
18a24d18bd - yweb: disable non-working rec on/off buttons 2013-09-20 14:57:06 +02:00
svenhoefer
8561622751 - yweb: fix typo in startpage definition 2013-09-20 14:31:05 +02:00
svenhoefer
99b477207f - yweb: remove delivery_system from boxtype tank
and avoid duplicate code
2013-09-20 13:36:42 +02:00
svenhoefer
c7b03680b4 - yweb: add trinity rcu 2013-09-20 12:09:36 +02:00
Thilo Graf
19fa5e6418 CComponentsButton: remove function blocks from header 2013-09-20 08:33:06 +02:00
[CST] Focus
e655e94c8a zapit/src/bouquets.cpp: fix scan bouquets saving, ignore user bouquets while copy 2013-09-19 17:11:23 +04:00
Christian Schuett
32ca9b848c CChannelList: mark current channel if not selected
Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-09-19 09:28:42 +02:00
Thilo Graf
ccddafa427 CNeutrinoEventList: don't paint explicit background 2013-09-19 08:24:40 +02:00
Thilo Graf
08e23a917c CTextBox: ensure paint of background to avoid overlapped letters 2013-09-19 08:24:40 +02:00
Thilo Graf
33ec56ad6f CComponents: remove member setCornerRadius(),
setCorner() replaces this function, 2nd parameter sets type
2013-09-19 08:24:40 +02:00
Thilo Graf
a9a1c5dd68 CMenuItem: use CComponentsShapeSquare to paint color sector
This is only a partial solution. CMenuItem class can
principle completely be implemented with cc-items or cc-Forms.
2013-09-19 08:24:40 +02:00
Thilo Graf
c6b9fe432b CComponents: add member setCorner()
This replaces setCornerType() and setCornerRadius() soon
2013-09-19 08:24:40 +02:00
Thilo Graf
c8356949db CMenuItem:remove picked #ifdef statements
Those cherry picks have no effect, but
contain unfavorable maintainer tags or was mixed with other commits,
therefore they may be removed or need separately revision.
- g_settings.menu_numbers_as_icons: not exists
- "active": was deliberately chosen so
- g_settings.key_channelList_pageup: is intended for channel list handling
2013-09-19 08:24:39 +02:00
Thilo Graf
be8e47fe3f CComponentsButton: add localized button
So it's possible to use locales for button caption.
2013-09-19 08:24:39 +02:00
Thilo Graf
566698377d CComponentsWindow: fix fit of footer if using frame
Footer has been overpainted frame on bottom.
2013-09-19 08:24:39 +02:00
Thilo Graf
b9f35bfc6d CComponentsWindow: fix max width of base items, if frame was set
Header, body and footer were too wide on the right side.
2013-09-19 08:24:39 +02:00
Thilo Graf
78cdee08a8 CComponentsHeader: add member that allows switching to small size 2013-09-19 08:24:39 +02:00
Thilo Graf
4eb26988e9 CComponentsForm/CComponentsWindow: add new members
CComponentsForm: Overload member removeCCItem so we can use
cc_item as parameter.
CComponentsWindow: add member bool showFooter().
This allows to hide a footer in window.
2013-09-19 08:24:38 +02:00
Thilo Graf
f129db9b0c Signalbars: move sorce files to gui/components 2013-09-19 08:24:38 +02:00
Thilo Graf
d750b8e27b CComponentsWindow: use members as protected
Sub classes need these members.
2013-09-19 08:24:38 +02:00
Stefan Seyfried
6e83576a1b oggdec: remove old include to fix build with new tremor 2013-09-19 08:24:38 +02:00
[CST] Focus
8a8f996ca0 channel list: restrict adding channels to favorits only,
show empty bouquets only in channel add mode
2013-09-18 12:57:56 +04:00
[CST] Focus
12d005d1ea gui/audio_setup.cpp: disable nmgr settings on apollo 2013-09-17 09:58:40 +04:00
[CST] Focus
5b3cea3ff6 gui/upnpbrowser.cpp: revert keys handling, pass not-handled to CNeutrinoApp 2013-09-16 14:38:06 +04:00
[CST] Focus
a992f9695a zapit/src/frontend.cpp: fix 'unknown FEC' log for FEC_S2_AUTO 2013-09-16 14:36:55 +04:00
[CST] Focus
17bc0f968d gui/scan_setup.cpp: cleanup, fix FEC options on mixed sat+cable box 2013-09-16 14:36:22 +04:00
Jacek Jendrzej
79e63c3f78 movieplayer.cpp: add rtsp parse 2013-09-09 19:25:37 +02:00
[CST] Focus
381e59a54f lib/libupnpclient/UPNPDevice.cpp: change to non-blocking recv 2013-09-09 12:42:01 +04:00
[CST] Focus
37accb627c cross-configure.apollo.debug: fix additional configure args 2013-09-09 12:42:01 +04:00
[CST] Focus
d3ff93e12e neutrino.cpp: fix malloc_stats call for uclibc 2013-09-09 12:42:01 +04:00
Jacek Jendrzej
d7224f4c99 neutrino: disable commit 4111ff45cb for test 2013-09-09 08:03:29 +02:00
Jacek Jendrzej
073d7c93e3 movieplayer dont skip RequestAbort 2013-09-08 19:04:34 +02:00
Jacek Jendrzej
ba4d30112d movieplayer fix youtube name 2013-09-08 18:34:55 +02:00
Jacek Jendrzej
ab1757a963 CNeutrinoApp::handleMsg:zap to rec channel in standby-mode 2013-09-07 21:16:47 +02:00
Jacek Jendrzej
be28b961c7 supplement to 4111ff45cb fix 2013-09-07 17:11:47 +02:00
Jacek Jendrzej
352ab3e7c0 supplement to 4111ff45cb 2013-09-07 16:39:30 +02:00
Jacek Jendrzej
4111ff45cb CNeutrinoApp::handleMsg:zap to rec channel if box start from deepstandby 2013-09-07 16:17:27 +02:00
[CST] Focus
06e6fa5415 driver/netfile.cpp: fix crash, id3 struct not initialized 2013-09-06 18:32:53 +04:00
Jacek Jendrzej
7d1cb075e9 CFlashTool::program: saveEpg only if on 2013-09-05 20:59:21 +02:00
Jacek Jendrzej
be74a66d7b channellist: disable scale window size with miniTV 2013-09-05 20:42:16 +02:00
[CST] Focus
cbc6c5867f gui/movieplayer.cpp: fix for 6fe70ff17d, audio tracks not cleared 2013-09-04 17:39:56 +04:00
Thilo Graf
4ddf59b175 CMenuOptionLanguageChooser:prevent alter of value conversion
compiler warning: wconversion
2013-09-04 11:48:49 +02:00
Thilo Graf
d30f216e1a CTestMenu: disable testmenu 2013-09-04 11:48:49 +02:00
[CST] Focus
6eeb1a8305 gui/upnpbrowser.cpp: clear fb on exit 2013-09-04 13:46:25 +04:00
Thilo Graf
9bc7a6efca CPlugins: remove dub included header 2013-09-04 09:59:09 +02:00
Michael Liebmann
a2240f4640 Update deutsch.locale 2013-09-04 02:25:10 +02:00
Michael Liebmann
347ac82e50 Fix segfault in movieplayer (uninitialized variable) 2013-09-04 02:25:08 +02:00
[CST] Focus
c2a11f6dd2 lib/libcoolstream/playback_cs.h: update apollo header 2013-09-03 18:38:01 +04:00
[CST] Focus
48d12add87 gui/upnpbrowser.cpp: re-work,
reuse code;
unify list scroll;
change folder play key to 'play', OK/right select items;
add picture display and video playback - parts based on code (c) martii <m4rtii@gmx.de>;
work in progress, not complete
2013-09-03 18:23:20 +04:00
[CST] Focus
6527334a0e gui/network_service.cpp: add xupnpd service 2013-09-03 18:23:20 +04:00
[CST] Focus
4902c39f95 locals: add hint locale for xupnpd network service 2013-09-03 18:23:20 +04:00
[CST] Focus
0e72bf5905 gui/channellist.cpp: disable show bouquet name on VFD 2013-09-03 18:23:20 +04:00
[CST] Focus
3498577460 lib/libcoolstream2/playback_cs.h: update apollo header 2013-09-03 18:23:20 +04:00
[CST] Focus
6fe70ff17d gui/movieplayer.cpp: add support to play files from upnp browser,
add support to stop playback while open in progress, to interrupt i.e. ffmpeg analyze etc, based on code (c) martii <m4rtii@gmx.de>
2013-09-03 18:23:20 +04:00
[CST] Focus
2df40249d6 nhttpd/tuxboxapi/coolstream/controlapi.cpp: call GetChannelEvents only if epg param present,
add 'fav' param to get only user bouquets;
add support to get bouquet's channel list with epg also in plain format
2013-09-03 18:23:20 +04:00
[CST] Focus
a876b074ed driver/pictureviewer/pictureviewer.cpp: add support to get file from url, (c) martii <m4rtii@gmx.de> 2013-09-03 18:23:20 +04:00
[CST] Focus
b4cf20a9fd zapit/include/zapit/zapit.h: add EnablePlayback() to lock/unlock playback starting 2013-09-03 18:23:20 +04:00
[CST] Focus
bb5bae7deb gui/Makefile.am: enable exeptions 2013-09-03 18:23:20 +04:00
[CST] Focus
e2f4eff598 gui/mediaplayer.cpp: make upnpbrowsergui static 2013-09-03 18:23:20 +04:00
[CST] Focus
418588e14a lib/libupnpclient/UPNPDevice.cpp: fix fd leak 2013-09-03 18:23:20 +04:00
[CST] Focus
a99395cb05 locals: add locale for file start play dialog 2013-09-03 18:23:20 +04:00
[CST] Focus
15b781ab86 zapit/src/bouquets.cpp: bug fix, reset services changed flag after adding NOT_FOUND channels -
else it trigger services save after load
2013-09-03 18:23:20 +04:00
[CST] Focus
c63c0b4c79 driver/audioplay.cpp: reset state to STOP in stop(), in case it called in STOP state 2013-09-03 18:23:20 +04:00
Michael Liebmann
83ee284269 src/gui/channellist.cpp: Fix OSD (headerclock) 2013-09-02 23:50:12 +02:00
svenhoefer
ebd5f54753 - channellist: disable miniTV in movieplayer-mode 2013-09-02 22:37:07 +02:00
svenhoefer
6ed30528f9 - osd_setup: introduce g_settings.window_size to scale some windows
* remove g_settings.big_windows
* add setup window (use up/down to change size)
2013-09-02 20:59:26 +02:00
Jacek Jendrzej
b8ec3b55e6 update satellites.xml 2013-09-02 17:34:25 +02:00
Jacek Jendrzej
4c8e32101c CChannelList::paintItem:-fix description width with scrambled icon 2013-09-01 17:03:32 +02:00
Jacek Jendrzej
9b237df1c0 fix width string size 2013-09-01 15:59:42 +02:00
Jacek Jendrzej
5e60b64469 gui/scan_setup:fix override gotoXXLongitude & gotoXXLatitude with uninitialized zapit_lat or zapit_long 2013-09-01 14:35:35 +02:00
Thilo Graf
bb3a5fa8ef CSignalBar/CSignalBox: rework position and paint handling, use dyn fonts 2013-08-30 22:17:08 +02:00
Thilo Graf
6b25b6d530 CMotorControl: temporarily widened, user request 2013-08-30 22:14:35 +02:00
Thilo Graf
5cb7d66993 CComponentsForm: fix fitting of item on the right and bottom edges
Frame of form was overpainted by item,
small whitespace fixes
2013-08-30 22:14:35 +02:00
Thilo Graf
eee3b5d78e CProgressBar: remove comment 2013-08-30 22:14:35 +02:00
Thilo Graf
5e666dcdd5 CNeutrinoFonts: disable debug spam 2013-08-30 22:14:35 +02:00
Thilo Graf
5a224dfbb2 CProgressBar: declare paintShapes() static, whitespace fixes
Technically the member function 'CProgressBar::paintShapes' can be static.
2013-08-30 22:14:34 +02:00
Thilo Graf
aca06a5c02 CComponentsShapeCircle: getDiam() become const
Technically the member function 'CComponentsShapeCircle::getDiam'
can be const (style)
2013-08-30 22:14:34 +02:00
Thilo Graf
68b431f1b8 CSignalBar: use dynamic fonts in signalbars 2013-08-30 22:14:34 +02:00
Jacek Jendrzej
af920c8988 /movieplayer: filpeplayer add parse for rtmp 2013-08-26 17:02:14 +02:00
Michael Liebmann
677a3ba116 Activate reworked mute icon handling for apollo hardware 2013-08-24 15:51:29 +02:00
Michael Liebmann
df2fab4ceb gui/update.cpp: disable apply settings on apollo, as non-working at the moment 2013-08-21 06:32:18 +02:00
Michael Liebmann
8a5c32d0f6 Softupdate: Check the available space before copy image to /tmp on apollo 2013-08-21 06:32:17 +02:00
Michael Liebmann
f91f3f3610 Softupdate/applySettigs: No rename/copy file when update_dir=/tmp 2013-08-21 06:32:10 +02:00
Michael Liebmann
8eacdd6e09 Softupdate: Skip checkSize() when update_dir=/tmp on non apollo platform
- supplement to a3762416af
2013-08-21 06:32:10 +02:00
Michael Liebmann
9b12442b5d Softupdate: Fix filename for local update 2013-08-21 06:32:10 +02:00
martii
12910d1af3 fix audiodec/wav 2013-08-20 11:50:53 +02:00
Michael Liebmann
a3762416af Softupdate: Check the available disk space when reading the flash 2013-08-20 02:55:56 +02:00
Michael Liebmann
bc069b0a84 Softupdate: Use user-defined file names
for apply settings and saving partitions from the flash.
2013-08-20 02:55:54 +02:00
Michael Liebmann
0cc83a6a9f gui/update.cpp: disable "systemFS with settings" menu item on apollo,
as non-working at the moment
2013-08-17 20:56:26 +02:00
Michael Liebmann
874cf44b42 src/gui/scan.cpp: Fix pixel error with transponder scan.
fix for 9c175234e5
2013-08-17 20:56:26 +02:00
Michael Liebmann
381d25bdcd Fix file include in apollo libcoolstream headers 2013-08-17 20:56:26 +02:00
Michael Liebmann
d1e6260242 src/makefile.am: Add various libraries for apollo 2013-08-17 20:56:26 +02:00
svenhoefer
ed88cd49e5 - yweb: add tank remote control 2013-08-15 18:18:05 +02:00
svenhoefer
ce00efbd24 - yweb: add picture for tank remote control 2013-08-15 16:40:38 +02:00
svenhoefer
efe212413b - controlapi/yparser: detect new models tank and trinity 2013-08-15 16:25:38 +02:00
Jacek Jendrzej
35c87ebee0 zapitclient: initalize all var from commandZaptoServiceID struckt 2013-08-14 22:56:58 +02:00
svenhoefer
5f7792352b - moviebrowser.cpp: reduce console output at startup 2013-08-14 09:44:31 +02:00
[CST] Focus
ad1a626844 driver/record.cpp: check if pcr pid is not 0 before adding to record 2013-08-13 20:13:26 +04:00
[CST] Focus
73e67e8cbd gui/update_settings.cpp: disable apply settings menu item on apollo, as non-working at the moment 2013-08-13 20:13:14 +04:00
[CST] Focus
9436634220 neutrino.cpp: change apply_settings default to false 2013-08-13 20:13:09 +04:00
[CST] Focus
624f128325 autorun.sh: change PATH and LD_LIBRARY_PATH 2013-08-13 20:13:04 +04:00
[CST] Focus
7165459b27 zapit/src/zapit.cpp: ZapForEpg no need for successfull ParsePatPmt, channel may be not running atm 2013-08-13 20:10:03 +04:00
[CST] Focus
cdb0e0ef21 driver/record.cpp, driver/scanepg.cpp, zapit/src/zapit.cpp: try to prevent race
while lock/allocate frontend in case of possible concurrent usage in neutrino and zapit threads
2013-08-13 20:10:02 +04:00
[CST] Focus
79845b8fe2 driver/scanepg.cpp: fix copy/paste 2013-08-13 20:10:02 +04:00
[CST] Focus
026fd54dcb zapit/include/zapit/femanager.h: change mutex to recursive, add Lock/Unlock 2013-08-13 20:10:02 +04:00
[CST] Focus
46980f524d driver/scanepg.cpp: try to make zap for epg scan non-blocking 2013-08-13 20:10:02 +04:00
[CST] Focus
640056c938 zapit/src/zapit.cpp: add ZapForEpg() 2013-08-13 20:10:02 +04:00
[CST] Focus
f210a8c048 neutrino: add EVT_BACK_ZAP_COMPLETE event for background epg scan zap 2013-08-13 20:10:02 +04:00
[CST] Focus
322db8b591 zapit/lib/zapitclient.cpp: add zapTo_epg, EVT_BACK_ZAP_COMPLETE event 2013-08-13 20:10:02 +04:00
svenhoefer
ff161a699c - yweb: add PCR PID handling to live streaming ...
... and add PCR PID and PMT PID to streaminfo

based on patches by Christian Schuett <Gaucho316@hotmail.com> in Tuxbox Git
2013-08-09 11:04:26 +02:00
Michael Liebmann
9c175234e5 src/gui/scan.cpp: Fix pixel error with transponder scan. 2013-08-08 21:29:26 +02:00
Jacek Jendrzej
cf261628b6 eitd: fix compil without USE_DVBSI_EVENTS 2013-08-08 17:02:53 +02:00
Jacek Jendrzej
08b1f99352 update encoding.conf 2013-08-08 15:51:47 +02:00
Jacek Jendrzej
fd911c9deb update slovak locale (THX EnoSat) 2013-08-08 15:30:16 +02:00
Jacek Jendrzej
ada1ec3e60 streamts: add dvbsub and teletext pid to stream 2013-08-08 15:09:30 +02:00
[CST] Focus
70882dde00 data/locale/nederlands.locale: fix telesat prov name 2013-08-08 17:02:30 +04:00
Michael Liebmann
5d77f01b5d helpers.cpp: Add getFileName(), getFileExt(), getNowTimeStr() 2013-08-08 14:09:47 +02:00
[CST] Focus
db027d50ea eitd/sectionsd.cpp: disable ntpd daemonize 2013-08-08 10:57:18 +04:00
[CST] Focus
f3c13fbf34 .gitignore: add src/dt 2013-08-07 18:05:13 +04:00
[CST] Focus
abfaf533e7 add frontpanel control tool to be used in scripts 2013-08-07 18:04:21 +04:00
[CST] Focus
28af6c810b eitd/sectionsd.cpp: check is /sbin/ntpdate present, use ntpd if not 2013-08-07 17:47:28 +04:00
[CST] Focus
d8b5979018 gui/vfd_setup.cpp: disable display settings on trinity too 2013-08-07 16:15:45 +04:00
[CST] Focus
f190332785 zapit/src/femanager.cpp: try to fix skipping free frontend, if other linked group is busy 2013-08-06 15:17:08 +04:00
[CST] Focus
d54a49b243 gui/start_wizard.cpp: disable astra initial settings in case of fast-scan setup 2013-08-06 15:17:03 +04:00
[CST] Focus
3e207638ef gui/start_wizard.cpp: hack to enable easy setup aka fast scan setup, if locale is nederlands only 2013-08-06 15:16:59 +04:00
[CST] Focus
8ade9f656b gui/update.cpp: download different image for different system fs erase size 2013-08-06 15:16:54 +04:00
[CST] Focus
7a41572563 revert apollo libcoolstream headers to release lib version 2013-08-06 15:16:48 +04:00
[CST] Focus
b2141a8217 autorun.sh: add reboot
Conflicts:
	autorun.sh
2013-08-06 15:16:37 +04:00
Jacek Jendrzej
390fb80fad genpsi: supplement to 7a3b584920 2013-08-01 19:03:54 +02:00
Jacek Jendrzej
7a3b584920 genpsi: add pcr pid handling 2013-08-01 17:54:51 +02:00
[CST] Focus
036ef3399a gui/infoviewer.cpp: fix shadow 2013-07-30 15:24:51 +04:00
[CST] Focus
d886a95acd try to fix shutdown after wakeup, if several recordings was done,
cancel shutdown after wakeup, if remote used, based on code (c) martii <m4rtii@gmx.de>
2013-07-30 14:10:21 +04:00
[CST] Focus
4fa0c9a233 gui/moviebrowser.cpp: add missed settings for reset to defaults 2013-07-30 14:10:17 +04:00
[CST] Focus
527e835d7e update initial astra frontend.conf, use same config as default 2013-07-30 11:13:50 +04:00
[CST] Focus
853baa6f29 gui/channellist.cpp: fix quick zap and virtual zap, when
empty bouquets present and zap cycle in current bouquet is disabled
2013-07-30 11:13:50 +04:00
[CST] Focus
05460d1a4d zapit/src/frontend.cpp: comment voltage switching for rotor commands 2013-07-30 11:13:50 +04:00
[CST] Focus
bbe63318b8 gui/infoviewer.cpp: disable EVT_NOEPG_YET in virtual zap mode 2013-07-30 11:13:50 +04:00
[CST] Focus
291a990be3 gui/channellist.cpp: fix selected after direct record 2013-07-30 11:13:50 +04:00
[CST] Focus
c7e5bc6e20 gui/moviebrowser.cpp: fix bug with always re-loaded ts/xml files 2013-07-30 11:13:50 +04:00
[CST] Focus
dd29b0ae86 english.locale: little changes/corrections 2013-07-30 11:13:50 +04:00
[CST] Focus
f75d6d1ea1 nederlands.locale update 2013-07-30 11:13:50 +04:00
Michael Liebmann
e473df6a43 CNeutrinoFonts: Use separate font renderer for dynamic fonts
- delete / initialize font renderer only if necessary
  (e.g. start program, change the font file, change the scaling)
2013-07-26 14:52:37 +02:00
Thilo Graf
94b2ebda44 CSignalBar/CSignalBox: use better base color for caption COL_INFOBAR_TEXT 2013-07-25 21:44:14 +02:00
Thilo Graf
3b3156d55d CSignalBar/CSignalNoiseRatioBar: add missing initSBItems() 2013-07-25 21:44:13 +02:00
Michael Liebmann
7e58a0bcae Update deutsch.locale 2013-07-24 11:47:25 +02:00
Jacek Jendrzej
d5876963e7 CChannelList::paint(): reduce background paint in miniTV mode 2013-07-23 19:24:42 +02:00
[CST] Focus
c71de7fea2 src/zapit/src/frontend.cpp: disable driveToSatellitePosition() code for linked frontends 2013-07-23 16:10:28 +04:00
[CST] Focus
5b57fc6150 gui/scan_setup.cpp: disable frontend motor options, if more not master or independent 2013-07-23 16:10:28 +04:00
[CST] Focus
3c074a9582 gui/motorcontrol.cpp: cleanup/rework, add simple network info 2013-07-23 16:10:28 +04:00
[CST] Focus
5c3708e871 locals: add locale for motor control network info;
change motor options hints
2013-07-23 16:07:49 +04:00
[CST] Focus
b9464f15e5 zapit/src/scan.cpp: clear abort flag in Cleanup() 2013-07-23 16:07:49 +04:00
[CST] Focus
0913a47e1c zapit/src/scannit.cpp: remember first seen position from satellite descriptor 2013-07-23 16:07:49 +04:00
Michael Liebmann
ce91ca7f13 Fontrenderer: Fixed error when rendering the font
- Add comment for parameter 'useFullBg'
2013-07-23 06:29:47 +02:00
Michael Liebmann
7d1fd50cfb streaminfo2: Fix text color of the signal bars
- supplement to c60c5c5ce3
2013-07-22 18:32:19 +02:00
Thilo Graf
b7b74ec718 CTextBox: set the correct H/V border
Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-07-22 14:14:36 +02:00
Thilo Graf
42bee0ae0b Signalbars: add new classes to show signal bars, based up CComponents 2013-07-22 13:59:42 +02:00
Thilo Graf
2c3b86baa2 CComponentsText: add missing init in constructor 2013-07-21 22:31:10 +02:00
Michael Liebmann
a1fe4298c3 CNeutrinoFonts: Fix segfault, when font size changed 2013-07-21 22:06:44 +02:00
Michael Liebmann
aca97e210e CNeutrinoFonts: Fix segfault, when fontfile changed
- use std::string for font and style names
2013-07-21 22:06:40 +02:00
Michael Liebmann
0a0035c2ae Add option to resize the VolumeBar
- Minimum height: Height of NEUTRINO_ICON_VOLUME + 2 pixels
- Maximum height: 50 pixels
- Setting can be changed with:
  Menu -> Settings -> OSD -> Volume -> Height of display
2013-07-21 22:06:05 +02:00
Michael Liebmann
5267667cfb Use dynamic font in CVolumeBar 2013-07-21 22:06:00 +02:00
Michael Liebmann
0bcb7bcfae Add dynamic fonts to CNeutrinoFonts
- Dynamic fonts with their size matched to a given text box.
  The display size is retained even when changing the font size factor.
- "Normal" dynamic fonts, characterized by FONT_ID_SHARE in
  CNeutrinoFonts::getDynFont() can be used by several objects
  simultaneously. That is, if the calculated font size and font style
  are the same, the existing font is used.
- Dynamic font for exclusive application will only be used by an object.
  For this, a FontID (FONT_ID_xxx, defined in src/driver/neutrinofonts.h)
  in CNeutrinoFonts::getDynFont() is specified.
- Objects with dynamic font for exclusive application can resize at
  run time, the font size will be adjusted accordingly.
- The return value of CNeutrinoFonts::getDynFont() is a pointer
  to a font, for example:
  Font** font = CNeutrinoFonts::getInstance()->getDynFont(...);
  (*font)->RenderString(...)
2013-07-21 22:05:18 +02:00
Michael Liebmann
465d2aba23 Add new class CNeutrinoFonts for setup and modify neutrino fonts
- move SetupFonts() from CNeutrinoApp to CFontSetup
2013-07-21 22:05:14 +02:00
Thilo Graf
2cffcf53a3 CComponentsText: do also paint text on changed text color 2013-07-21 22:05:07 +02:00
Thilo Graf
e199d0c558 CFrontend: fix compiler warnings, wrong datatype
There are a lot of possible conversion problems
to one data type from other datatype those may alter values.
Sure, not for all, but on this quantity it's not to be underestimated.
This should be considered in more detail and should be
corrected over time, if required.
2013-07-21 22:04:49 +02:00
Thilo Graf
72c4deb17c CChannelList: use matching datatype for color 2013-07-21 22:04:10 +02:00
Thilo Graf
8b4cff7146 CBEChannelWidget: use int instead float, is unnecessary here 2013-07-21 22:03:57 +02:00
Thilo Graf
9cfd8e675d localize: use general syntax for #incude 2013-07-21 22:03:41 +02:00
Thilo Graf
71423089b0 CZapitChannel: use unsigned char instead size_t
This removes some annoying warnings with specific compiler flags.
2013-07-21 22:03:27 +02:00
Thilo Graf
a6c43a62bd CComponentsText: try to use an inherited version of CBox class
It's a partial solution to use full functionality for size handling
of CTextBox in CComponentsText.
2013-07-21 22:02:43 +02:00
Thilo Graf
25c40a63dd CComponentsText: remove delete of CBox() object
Obtain of one instance of CBox() should working
just as like a new instance.
2013-07-21 22:02:33 +02:00
Michael Liebmann
20fd26a65d Fontrenderer: Use real color values for Renderstring() 2013-07-21 22:01:52 +02:00
Michael Liebmann
c60c5c5ce3 Replace color indexes of the text colors by real color values for RenderString()
- If necessary, Correct data types of the color values
2013-07-21 22:00:58 +02:00
Michael Liebmann
e60067545f Define real text color for use in RenderString() 2013-07-21 22:00:46 +02:00
Michael Liebmann
d1f2726060 Add Member to change the OSD color 2013-07-21 22:00:33 +02:00
Michael Liebmann
61d36266c8 src/gui/update_ext.cpp: Fix memleak (Thx SatBaby)
- rename enum's 'RESET_Fxx' => 'CLOSE_Fxx'
2013-07-20 10:21:29 +02:00
[CST] Focus
9cb1a9c335 gui/cam_menu.cpp: dont show CI reset/CI clock if no CI slots 2013-07-18 14:52:00 +04:00
[CST] Focus
6f65e59e22 driver/vfd.cpp: fix typo 2013-07-18 14:52:00 +04:00
[CST] Focus
c337d26f99 lib/libcoolstream2: headers update 2013-07-18 14:52:00 +04:00
[CST] Focus
e6af083de8 gui/videosettings.cpp: fix unused variable 2013-07-18 14:52:00 +04:00
[CST] Focus
c31c9d0e7f neutrino.cpp: add buttons backlight settings 2013-07-18 14:52:00 +04:00
[CST] Focus
990dc117b4 gui/vfd_setup.cpp: add buttons backlight menu 2013-07-18 14:52:00 +04:00
[CST] Focus
1dba13d74f locals: add locales for buttons backlight menu 2013-07-18 14:51:59 +04:00
[CST] Focus
cde862081f driver/vfd.cpp: add buttons backlight control 2013-07-18 14:51:59 +04:00
[CST] Focus
baf2df01dd gui/scan_setup.cpp: show sat diseqc and rotor position in sat config menu 2013-07-18 14:51:59 +04:00
[CST] Focus
ae1abb6fa6 gui/scan_setup.cpp: fix use usals for all option, use per-frontend use_usals 2013-07-18 14:51:59 +04:00
[CST] Focus
7722ecbdaa zapit/src/femanager.cpp: save/load frontend use_usals option 2013-07-18 14:51:59 +04:00
[CST] Focus
5b2b623314 zapit/src/frontend.cpp: add per-frontend use_usals option, use gotoXX
for all satellites if enabled
2013-07-18 14:51:59 +04:00
[CST] Focus
77f3f86d30 gui/nfs.cpp: RC_spkr clears selected mount entry, based on patch (c) martii <m4rtii@gmx.de> 2013-07-18 14:51:59 +04:00
[CST] Focus
cc115a3615 gui/filebrowser.cpp: restore selection,
remove double paint on exec(),
remember selected to restore on dir enter with OK button
2013-07-18 14:51:59 +04:00
[CST] Focus
4d7fb7e362 gui/scan_setup.cpp: fix manual frequency input lenght 2013-07-18 14:51:59 +04:00
[CST] Focus
5d95016b37 colorchooser: display selected color in menue, based on patch (c) martii <m4rtii@gmx.de> 2013-07-18 14:51:59 +04:00
[CST] Focus
1f02a0d49e gui/widget/colorchooser.cpp: add getColor() member 2013-07-18 14:51:59 +04:00
martii
d6de6baebb widget/menue: don't render text over right icon 2013-07-18 14:51:59 +04:00
martii
ca519aa074 widget/menue: implement CMenuOptionNumberChooser::getWidth() 2013-07-18 14:51:58 +04:00
[CST] Focus
cd8ee4a1c8 driver/framebuffer.h: add empty blit for neutrino-mp patches 2013-07-18 14:51:58 +04:00
martii
8f4eee554c widget/menu: print right icon regardless of activation status 2013-07-18 14:51:58 +04:00
martii
3d187e56da CMenuWidget: add action keys
Conflicts:
	src/gui/widget/menue.h
2013-07-18 14:51:58 +04:00
[CST] Focus
8b5bbf8911 gui/widget/menue.cpp: add CMenuItem isStatic param, (c) martii <m4rtii@gmx.de> 2013-07-18 14:51:58 +04:00
Christian Schuett
7702408456 - menue.cpp: fix macro usage of SUB_HEAD 2013-07-15 23:16:44 +02:00
Jacek Jendrzej
6948ab4258 fix compil without ENABLE_FASTSCAN 2013-07-15 23:16:07 +02:00
J. Krieg
a1640dd958 imageinfo: add possibility to display a custom text for image version 2013-07-15 23:10:13 +02:00
J. Krieg
1557dafabc imageinfo: display other version info on missing '.version' file 2013-07-15 23:10:06 +02:00
Michael Liebmann
339b1b4030 keybind_setup: Rename item in locale
- fix to ea66aaaf8f
2013-07-15 00:22:12 +02:00
J. Krieg
cc728d299c cables.xml: update Kabel BW (rearrangement channels, June 2013) 2013-07-13 23:03:06 +02:00
tomworld
ea66aaaf8f - keybind_setup: add possibility to disable/enable some special keys 2013-07-12 15:50:30 +02:00
svenhoefer
c866bf0866 - yweb: fix position and dimension of volume table 2013-07-07 22:33:21 +02:00
svenhoefer
262820f927 - yweb: increase left secondary menu frame
* increase version for last 3 commits. sry
2013-07-07 22:29:50 +02:00
FlatTV
153d2f3c78 CTextBox: expand parameters of member setTextBorderWidth()
This allows to use different horizontal and vertical width of borders
in text boxes.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-07-07 14:24:02 +02:00
svenhoefer
af662827d5 - yweb: remove obsolete Y_Settings.yhtm 2013-07-06 08:43:43 +02:00
svenhoefer
2c1477f46c - yweb: split links to screenshot pages to different list rows 2013-07-06 08:41:07 +02:00
svenhoefer
a78fcbc6a9 - yweb: add new function 'add_yExtensions()' to avoid duplicate code
* remove prefix '-' from added items
* add class 'y_menu_sec_ext' to added items
* rename unused class 'y_menu_prim_item' to 'y_menu_prim_ext'
2013-07-05 16:08:30 +02:00
svenhoefer
9e90a1ac56 - yweb: don't add undefined info urls to extentions page 2013-07-05 13:37:11 +02:00
svenhoefer
431ec51419 - yweb: fix fallback path to extentions.txt 2013-07-05 13:35:08 +02:00
Michael Liebmann
dfd5c29371 COsdSetup: Fix segfault due 'double free or corruption' (glibc)
- remove 'delete mfFontFile' & 'delete mfTtxFontFile' from destructor
- initialize variables mfFontFile & mfTtxFontFile
2013-07-04 22:58:36 +02:00
Michael Liebmann
082b301d64 start wizard: add german locale 2013-07-04 22:58:36 +02:00
Michael Liebmann
84ab2cb555 CRecordManager::ShowMenu: Fix display durations
- Save Option for CMenuForwarderNonLocalized in vector<std::string>
2013-07-04 07:45:52 +02:00
Michael Liebmann
5f4d598b1e Revert "CMenuForwarder: Use std::string (not pointer to std::string or char) for option"
This reverts commit b5d1322617.
2013-07-04 07:45:51 +02:00
Michael Liebmann
0ce25a86d5 CRecordInstance::GetRecordString(): Fix calculation of duration
- Use locales for time string
- Show recording duration right aligned in stop menu
2013-07-04 02:05:34 +02:00
Michael Liebmann
b5d1322617 CMenuForwarder: Use std::string (not pointer to std::string or char) for option 2013-07-04 02:05:33 +02:00
Michael Liebmann
d313392144 info viewer: Fix corner radius 2013-07-03 07:30:10 +02:00
Michael Liebmann
6d3a05fe0a COsdSetup: Display file names in font setup menu 2013-07-03 07:30:10 +02:00
Michael Liebmann
767ff03d98 src/system/helpers.cpp: Add getBaseName() and getPathName() 2013-07-03 07:30:09 +02:00
Michael Liebmann
31e2dae622 Fix paint VolumeBar on InfoViewer 2013-07-03 07:30:09 +02:00
Michael Liebmann
2a63a85584 CVolumeBar: add enums for volume bar pos 2013-07-03 07:30:09 +02:00
svenhoefer
1b7c7fecf6 - yweb: new images for remotecontrols v3 (zee and neo2) and v4 (neo twin)
special thanks to luuk@astrasat for support

* add image for remotecontrol v4 (neo twin)
* replace german images with plain images and localized tooltips.
2013-07-01 15:19:58 +02:00
Michael Liebmann
4003d5f434 CMenuWidget: fix simplified up/down code
- supplement to c5186c82dd
2013-07-01 12:49:37 +02:00
[CST] Focus
9827f03601 src/zapit/src/getservices.cpp: try to fix satellite services load
in case service.xml and satellites.xml have different sat names
2013-06-29 14:49:11 +04:00
svenhoefer
f7ff06485f - yweb: fix 5f87a12 (change eventhandler to new function) 2013-06-29 01:26:14 +02:00
[CST] Focus
33bc58915a add initial Astra 19e settings to install 2013-06-28 16:12:33 +04:00
[CST] Focus
d5e57f8877 start wizard: add easy mode as requested by customers,
which only ask for gui language and show fast scan (sat) and/or simple cable scan menu
2013-06-28 15:55:19 +04:00
[CST] Focus
584405883d src/gui/scan_setup.cpp: prevent crash in wizard - channel list not created yet 2013-06-28 15:55:19 +04:00
svenhoefer
63173fd5e2 - yweb: rework classifying slidertable in channellist for a smoother view 2013-06-28 00:52:59 +02:00
svenhoefer
b1f2f4dc98 - pluginlist: using CComponentsHeader to paint header
* fix scrollbar painting
2013-06-27 14:03:34 +02:00
[CST] Focus
9f63e80629 gui/videosettings.cpp: do not set g_settings.analog_mode2 on apollo 2013-06-27 15:03:49 +04:00
[CST] Focus
06a3533d68 neutrino.cpp: fix analog_mode1 on apollo 2013-06-27 15:03:49 +04:00
[CST] Focus
5c60ba98e6 Revert "gui/scan_setup.cpp: disable intro items in select satellite -"
seems to be fixed.

This reverts commit 41aaf96278.
2013-06-27 15:03:48 +04:00
svenhoefer
9078775a0a - yweb: re-introduce 'WebsiteMain.hosted_directory'
* this directory can be used to host some of your cracy stuff.
  yhtm, yjs and ysh will also parsed now. it is reachable with
  <boxip>/hosted/
* if exist a subdir named 'logos' in this directory you can use
  this as an external logo-dir for yweb too
* path can be configured with '--with-hosted_httpddir=PATH'
2013-06-27 12:20:29 +02:00
Thilo Graf
ac53313da4 CComponentsWindow: fix missing init of footer 2013-06-25 11:36:04 +02:00
Thilo Graf
f3cb2bc41c CComponentsForm: add more debug details 2013-06-25 11:36:04 +02:00
Thilo Graf
7fd870a063 CComponentsForm: fix possible segfault 2013-06-25 11:36:04 +02:00
Thilo Graf
5521a3b341 CComponentsWindow: add member Refresh() to reinit dimensions and positions 2013-06-25 11:36:03 +02:00
svenhoefer
5f87a1246d - yweb: a more suitable caption of remotecontrol button 2013-06-25 10:37:00 +02:00
svenhoefer
177eb70b91 - yweb: use a more matching icon for remotecontrol 2013-06-25 09:59:28 +02:00
svenhoefer
ef64f1dfbc - yweb: supplement2 to 915789c (typo) 2013-06-25 08:31:28 +02:00
svenhoefer
b9d9bdc21b - yweb: supplement to 915789c (the missing language entrys) 2013-06-24 15:37:14 +02:00
svenhoefer
915789cac8 - yweb: use correct remotecontrol in dependecy from neutrino-setting ...
... or choose another remotecontrol for yweb only

* TODO: add an image an an imagemap for remotecontrol v4 (neo twin)
* imagemaps for dbox-remotecontrols are taken from tuxbox neutrino
2013-06-24 15:15:13 +02:00
Thilo Graf
4a2a55e3dd CComponentsWindow: fix wrong type for ccw_footer 2013-06-23 23:28:26 +02:00
Thilo Graf
3fe6a376a5 CComponentsWindow: remove unused member 2013-06-23 23:28:20 +02:00
Thilo Graf
75fe48043e CComponentsForm: fix position of inserted item
It's not enough to insert an item object only. Also properties like
parent and index must be defined to inserted item to ensure that
positions are calculated correctly.
2013-06-23 22:54:40 +02:00
Thilo Graf
460c8bbff3 CComponentsForm: use addCCItem() instead push_back
push_back doesn't make all necessary steps to add an item
2013-06-23 22:54:35 +02:00
Thilo Graf
a8721fa72a CComponentsForm: add new member genIndex() 2013-06-23 22:54:30 +02:00
Thilo Graf
c66c778326 CComponentsForm: fix position of replaced item
If cc-item is bound on a parent form, it's not enough
to replace the item object only, also properties like
parent and index must be moved to new item to ensure that positions are calculated correctly.
But it's matter for unbound cc-items.
2013-06-23 20:34:19 +02:00
Thilo Graf
0495780668 Locales: small text change for image info caption 2013-06-21 13:52:55 +02:00
[CST] Focus
9cf2c7e0c6 src/gui/moviebrowser.cpp: change default ytquality to 1080p 2013-06-20 16:11:52 +04:00
[CST] Focus
2d47ab2ecd add system/set_threadname.h from git://gitorious.org/~martii/neutrino-mp/martiis-neutrino-mp.git 2013-06-20 16:07:59 +04:00
martii
b90497fc69 yt: revert to original quality selection order) 2013-06-20 16:07:59 +04:00
martii
8836a15a42 yt: speed up retrieving feed data by starting multiple (up to 8, default is 4) http transfers in parallel 2013-06-20 16:07:59 +04:00
martii
dd7ff427f7 ytparser: create CURL object in constructor 2013-06-20 16:07:59 +04:00
martii
e01e96c1ac ytparser/moviebrowser: add option for selecting prefered quality 2013-06-20 16:07:59 +04:00
martii
0e6848d7d9 ytparser: re-use exiting curl connection for bulk transfers 2013-06-20 16:07:59 +04:00
martii
eb00181c52 ytparser: prefer 720p (due to 1080p playback problems with ffmpeg/eplayer3/spark, and I'm not even sure which of those is at fault) 2013-06-20 16:07:59 +04:00
svenhoefer
1f297edafe - slovak.license: fix license text (thx bazi98) 2013-06-20 12:43:18 +02:00
Stefan Seyfried
ecef1e8ab8 CMenuWidget: fix simplified up/down code 2013-06-20 12:13:54 +02:00
Stefan Seyfried
c5186c82dd CMenuWidget: simplify up/down selection code 2013-06-20 12:13:04 +02:00
Stefan Seyfried
4774366474 menu: fix artifacts on page change 2013-06-20 12:12:29 +02:00
Stefan Seyfried
ed039d6ba9 menu: make page_start[] int, avoids lots of casts 2013-06-20 12:11:45 +02:00
Thilo Graf
020d52ddbb CComponentsFrmClock: ensure update of possible changed property values
This also fixes a segfault in channellist when font settings
were changed und user is change back into channellist.
2013-06-18 19:33:35 +02:00
Thilo Graf
03ef18cdb9 CComponentsFrmClock: set font only with fontrender object 2013-06-18 19:33:34 +02:00
[CST] Focus
ad48ffd99c gui/update_ext.cpp: return error, if sysfs not found;
hack mtd size for apollo
2013-06-18 16:24:50 +04:00
[CST] Focus
be05be5069 system/flashtool.cpp: prevent crash on invalid mtdData access,
ie pos = -1 if system-fs not found;
change sysfs name on apollo
2013-06-18 16:23:51 +04:00
[CST] Focus
d7bdd4ee6e gui/update.cpp: hide progress window, if applySettings() failed 2013-06-18 16:22:34 +04:00
Thilo Graf
3f8b127e3f CComponents: move unmaintained files into own directory 2013-06-16 14:32:24 +02:00
Thilo Graf
e8ddd8100f CComponentsPIP: show scaled aspect ratio in minitv box 2013-06-16 02:01:42 +02:00
Thilo Graf
b7e5121001 CTestMenu: add some sample codes for window and button handling, 2013-06-16 00:34:08 +02:00
Thilo Graf
ebc7b4ca6f CImageInfo: adapt for new window handling 2013-06-16 00:34:08 +02:00
Thilo Graf
2a7c712f25 CComponentsWindow: add more functionality
Window comes now with footer and body
2013-06-16 00:34:08 +02:00
Thilo Graf
a6cd3d8633 CVolumeBar: remove redundant code parts
corrections of position is already  calculated in paintInit()
2013-06-16 00:34:07 +02:00
Thilo Graf
940576f0a0 CComponentsText: fix position handling in sub forms 2013-06-16 00:34:07 +02:00
Thilo Graf
b18741efc7 CComponentsButton: fix alignment of button items 2013-06-16 00:34:07 +02:00
Thilo Graf
04300f1874 CComponents: rework position handling
The real position already used here, if item is bound to a parent.
(bound or embedded means: added with addCCItem() to a form)
This causes no separate calculation in paint methodes of embedded
sub items or sub forms and more nested sub forms.

CComponentsForm have also some new members
- exchangeCCItem() to exchange the order items
- setAppendOffset() to set an offset for auto append mode
  Autoappend is enabled if x or y have value -1 (defined also in CC_APPEND)
  x=horizontal, y=vertical
  Is this activated, no separate calculation of incremental offset
  is required.

However items with independent rendered parts, needs
a separate calculation. In some subclasses was this necessary.
2013-06-16 00:34:06 +02:00
Thilo Graf
d88b28445f CComponentsPicture: add member initPosition() 2013-06-16 00:34:06 +02:00
Thilo Graf
3f02d391bc CComponentsLabel: trivial format fix 2013-06-16 00:34:06 +02:00
Thilo Graf
44759766af CProgressBar: add member paintShapes()
paintShapes() replaces paintBoxRel()
TODO: paint v-lines with CComponents
2013-06-16 00:34:05 +02:00
Thilo Graf
2a234d08ce CComponents: add define CC_APPEND
Is usable as default value for item position parameters
2013-06-16 00:34:05 +02:00
Thilo Graf
f14141d49c CComponents: add new member getFrameThickness() 2013-06-16 00:34:05 +02:00
Thilo Graf
4df8d1d088 CComponentsPicture: add member function paintPicture()
compact calling in paint()
2013-06-16 00:34:04 +02:00
Thilo Graf
f968abe6c5 CComponentsForm: add new member isAdded() 2013-06-16 00:34:04 +02:00
Thilo Graf
2af1c5d8b2 CComponentsForm: return id only if parameter is not 0 2013-06-16 00:34:04 +02:00
Thilo Graf
2e42455e25 CComponentsInfoBox: comment precised 2013-06-16 00:34:03 +02:00
Thilo Graf
d862de87eb CComponentsForm: add missing item type 2013-06-16 00:34:03 +02:00
Thilo Graf
17a2bd59d1 CComponents: add members setRealXPos() and setRealYPos() 2013-06-16 00:34:03 +02:00
Thilo Graf
220c479b9e CComponentsFrmClock: add missing comment 2013-06-16 00:34:02 +02:00
Michael Liebmann
32617f5b3c Software update: Disable epg scan before stop daemons 2013-06-15 04:46:59 +02:00
svenhoefer
b9383588c8 - stringinput: avoid an access out of bounds
ported from tuxbox-neutrino; thx to Gaucho316
2013-06-14 13:10:02 +02:00
Christian Schuett
ad4f979b4b - stringinput: Restore old value after input was cancelled in CExtendedInput 2013-06-14 13:08:56 +02:00
Christian Schuett
e9be248b29 - stringinput: Change value string only if OK was pressed 2013-06-14 13:06:38 +02:00
[CST] Focus
1d3ec8c7af gui/test_menu.cpp: change tuner test params again 2013-06-13 19:24:10 +04:00
svenhoefer
aa0920d807 - yweb: use more matching zee-remotecontrol for neo twin 2013-06-13 11:43:40 +02:00
[CST] Focus
25dc8bc10f gui/test_menu.cpp: change scan test params, add mmc mount check 2013-06-13 13:14:26 +04:00
[CST] Focus
abebaccce4 zapit/src/femanager.cpp: another hack to find free demux for PiP 2013-06-13 13:14:22 +04:00
svenhoefer
a485591986 - stringinput: fix shadow and dimensions for pixbuf 2013-06-13 10:42:35 +02:00
svenhoefer
09c651a75b - moviebrowser: enable more characters in youtube search 2013-06-13 09:42:18 +02:00
Michael Liebmann
c780676ce5 Software update: Copy flashimage to /tmp if it is not present in this directory
- unmount mounted network folders before flashing
- kill timerd before flashing
2013-06-13 01:36:03 +02:00
martii
50e953cf27 yt: need to encode search string 2013-06-13 01:36:03 +02:00
Michael Liebmann
7833cd4dc6 scan epg: fix shadow warning
- fix display menuhint
2013-06-12 17:50:10 +02:00
Michael Liebmann
950d85e41b scan epg: add german locale 2013-06-12 17:50:10 +02:00
[CST] Focus
8e6202071e add experimental support to scan epg in background using different tuner,
when enabled in menu - activated by next channel switch,
scanning epg for channels (transponders) in current bouquet (channels list)
2013-06-12 18:46:34 +04:00
[CST] Focus
b88edbdc0a src/zapit/src/zapit.cpp: change printf to INFO 2013-06-12 18:46:34 +04:00
[CST] Focus
db40f59c84 neutrino.cpp: save/load epg_scan option;
process EVT_EIT_COMPLETE
2013-06-12 18:46:34 +04:00
[CST] Focus
680f684ce4 gui/miscsettings_menu.cpp: add option to enable/disable epg scan 2013-06-12 18:46:34 +04:00
[CST] Focus
e612cc5380 gui/channellist.h: add helper to get channel's list channels count 2013-06-12 18:46:34 +04:00
[CST] Focus
5f2928f63d zapit/include/zapit/zapit.h: add GetPipFrontend() helper 2013-06-12 18:46:34 +04:00
[CST] Focus
c8828cb608 locals: add locale for epg scan option 2013-06-12 18:46:34 +04:00
[CST] Focus
6cf3ceef4f neutrinoMessages.h, rcinput.cpp: add NeutrinoMessages::EVT_EIT_COMPLETE 2013-06-12 18:46:34 +04:00
[CST] Focus
450099e04d eitd/sectionsd.cpp: wakeup threadEIT only, if case demux number is not 0 (live)
and cached events count less than max;
set full channel_id as current service for threadEIT
2013-06-12 18:46:34 +04:00
[CST] Focus
8bedb877dd eitd/dmx.cpp: delete demux instead of stop in closefd,
add helper to set demux number
2013-06-12 18:46:34 +04:00
[CST] Focus
5ed5b6d200 lib/sectionsdclient: add EVT_EIT_COMPLETE event,
add demux number to setServiceChanged()
2013-06-12 18:46:33 +04:00
Michael Liebmann
587db33bbd CComponentsFrmClock: set text border width to 0 2013-06-12 01:32:24 +02:00
Michael Liebmann
ba1e514747 CTextBox: Remove workaround for minimally text_border_width
- Default value is now 1 in CComponentsText
2013-06-12 01:32:24 +02:00
Michael Liebmann
f0de4567ae CChannelList: Use one instance of CComponentsFrmClock for multiple instances of CChannelList 2013-06-12 01:32:24 +02:00
Michael Liebmann
6409cc8a19 CComponentsFrmClock: Move thread start/stop to constructor/destructor 2013-06-12 01:32:24 +02:00
Michael Liebmann
c5e0552438 CTestMenu: Fix memleak 2013-06-12 01:32:24 +02:00
[CST] Focus
2ea80c27ea add font with simplified chinese support 2013-06-11 17:46:05 +04:00
[CST] Focus
adfcc6e398 eitd/edvbstring.cpp: ifdef GB2312 code for apollo, where we have enough flash space for chinese font 2013-06-11 13:04:46 +04:00
[CST] Focus
631636ae02 zapit/src/Makefile.am: dont compile unused dvbstring.cpp 2013-06-11 12:52:29 +04:00
[CST] Focus
d51be84b88 bouqueteditor_channels.cpp, bouqueteditor_chanselect.cpp: try to fix details,
for some reason only sat name is displayed
2013-06-11 12:52:01 +04:00
[CST] Focus
8a00f7222f gui/widget/progressstatus.h: try to fix compile with gcc 4.6.3/uclibc:
undefined reference to vtable for CProgress_StatusViewer
2013-06-11 11:35:07 +04:00
[CST] Focus
e90a71de90 eitd/edvbstring.cpp: fix compile 2013-06-10 19:06:28 +04:00
[CST] Bas
b789dfa3a4 src/eitd/edvbstring.cpp: add GB2313 support (chinese). 2013-06-10 20:41:48 +08:00
[CST] Focus
4850e6d77a set infobox color to COL_MENUCONTENTDARK_PLUS_0:
same color as main window looks boring, probably make sense to add color config option for this
2013-06-10 15:59:21 +04:00
[CST] Focus
23c387755c gui/test_menu.cpp: change tuner test code to support more than 2 and cable 2013-06-10 15:57:33 +04:00
[CST] Focus
9412f3a041 gui/scan_setup.cpp: add flag to ignore manual scan params update, while scan menu active 2013-06-10 15:57:20 +04:00
[CST] Focus
642aea2c7d zapit/src/femanager.cpp: skip unused cable frontend in getScanFrontend(), needed for test menu 2013-06-10 15:57:14 +04:00
[CST] Focus
5fbb2e4a2d gui/imageinfo.cpp: append image date from .version -
image is not neutrino only, other things could be changed
2013-06-10 15:57:03 +04:00
svenhoefer
eb2edf404b - flash.start: fix djmount upnp directory 2013-06-10 10:54:03 +02:00
Michael Liebmann
64974f0692 * neutrino.cpp/stop_daemons(): display "Stop daemons" only in flash mode 2013-06-08 17:19:40 +02:00
Michael Liebmann
c26fd64759 * Software update: Rework preparing the flash process
- Finish all unnecessary threads and processes before the flash process
- Use flash.start to stop other (user-defined) processes
2013-06-08 16:20:32 +02:00
Michael Liebmann
d74ce0da45 * Software update: Add flash.start to neutrino start/stop scripts 2013-06-08 16:20:32 +02:00
Michael Liebmann
365661e841 * Software update: Apply the settings in the options menu switchable 2013-06-08 16:20:32 +02:00
FlatTV
96da2f95b8 - CComponentsText: add possibility to set a text border 2013-06-06 22:08:46 +02:00
Michael Liebmann
c70167b58f CVolumeBar: Reactivate position 'higher center' for volume bar 2013-06-06 12:00:06 +02:00
Michael Liebmann
d08d18522e * Add volume bar to osd timeouts in the OSD setup 2013-06-04 01:17:39 +02:00
Thilo Graf
fc3829d695 CTestMenu: add sample code for footer buttons, disable debug spam 2013-06-03 22:12:49 +02:00
Thilo Graf
7d82da09ae CComponentsButton: rework position handling for buttons and code comments 2013-06-03 22:12:48 +02:00
Thilo Graf
b010b3bd09 CVolumeBar: rework size handling
Signed-off-by: Michael Liebmann <tuxcode.bbg@gmail.com>
2013-06-03 22:12:48 +02:00
Thilo Graf
fb812f38e8 CProgressBar/CVolumeBar: fix position of active/passive bar
Assign real position values to progressbar if is bound (embedded) in a form.
This is dependently from its own parent status. Status of cc_parent==NULL
means, it's not bound and without parent form so we use x/y, otherwise
we use real values stored by cc_xr/cc_yr.
Values in cc_xr/cc_yr and cc_parent were assigned with addCCItem().

Signed-off-by: Michael Liebmann <tuxcode.bbg@gmail.com>
2013-06-03 22:12:48 +02:00
Thilo Graf
3c5f4867fb CComponents: rename and move real position attributes
These attributes are better placed in the basic class.
2013-06-03 22:12:47 +02:00
Thilo Graf
d3d0bff7ac CComponentsForm: fix position of items in added forms
Position of added items in subforms was fitted with wrong offset.
Usage of relative x/y position avoids wrong positions of items in subforms.
2013-06-03 22:11:19 +02:00
Thilo Graf
ddaa7a876e CComponentsForm: add index to items
Helpers to identfie added items.
2013-06-03 22:06:30 +02:00
Thilo Graf
e665ab18ab CComponentsFooter: add new class CComponentsFooter 2013-06-03 22:06:03 +02:00
Jacek Jendrzej
09bd2c98e9 CEitManager::getEventsServiceKey - simplification - THX Gaucho316 2013-06-03 21:37:47 +02:00
Jacek Jendrzej
f201ea2717 update slovak locale ( THX EnoSat ) 2013-06-03 21:13:50 +02:00
Michael Liebmann
e59189f890 * youtube feeds: Fix header texts in movie browser 2013-06-03 19:11:58 +02:00
Michael Liebmann
54e4a812d2 * youtube feeds: Fix handling mute icon 2013-06-03 19:11:58 +02:00
Christian Schuett
5964aa7ad4 Neutrino timer list: always show correct infos in EPG viewer
if the EPG ID of a timer list entry is 0 or the corresponding EPG data
can't be found, then you see wrong infos in EPG viewer

Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>
2013-06-02 22:20:39 +02:00
Michael Liebmann
78d9d97a82 * Update deutsch.locale (THX bazi98) 2013-06-02 18:42:39 +02:00
Jacek Jendrzej
6e171cc9f2 -fix compil warrnings 2013-06-02 13:39:10 +02:00
Jacek Jendrzej
e1310f8977 typo 2013-06-02 13:25:55 +02:00
Jacek Jendrzej
1eb46dbfba -fix compil warrnings 2013-06-02 13:18:03 +02:00
Jacek Jendrzej
0940f4a767 -fix compil warrnings 2013-06-02 13:14:33 +02:00
[CST] Focus
41aaf96278 gui/scan_setup.cpp: disable intro items in select satellite -
multi-page menu with intro items has old bug with last item refresh/clear
2013-06-02 10:49:13 +04:00
[CST] Focus
f46fc25da0 Change image license to GPL v2 2013-06-02 10:48:10 +04:00
[CST] Focus
6f8ef9ec46 Merge branch 'next' into next-cc
Conflicts:
	data/locale/english.locale
	src/driver/framebuffer.cpp
	src/gui/channellist.cpp
	src/gui/eventlist.cpp
	src/gui/moviebrowser.cpp
2013-06-02 10:46:42 +04:00
Michael Liebmann
0128a61708 * CChannelList: using CComponentsHeader to paint header
- using CComponentsFrmClock to paint clock in header
2013-06-01 19:37:46 +02:00
Michael Liebmann
39704b72c0 * CComponentsFrmClock: Add member setTextColor()
- Add member refresh() for (re)calculate clock dimensions
2013-06-01 19:37:46 +02:00
Jacek Jendrzej
49008d4885 CScanSetup::showScanMenu - add digi keys to cable menu 2013-06-01 18:31:16 +02:00
svenhoefer
7f3a7367e4 - locals: (re)sort 2013-06-01 17:41:47 +02:00
Jacek Jendrzej
412d430ed0 CFlashTool::erase - shutdown sectionsd before erase flash 2013-06-01 15:04:46 +02:00
svenhoefer
a17cd3574b - gitignore: update version-header 2013-06-01 10:12:34 +02:00
svenhoefer
ed9b4278b4 - imageinfo: show both vcs-info and built-date 2013-06-01 09:52:19 +02:00
svenhoefer
5c0a692f13 - version-header: generalize (add built_date and vcs string) 2013-06-01 09:44:45 +02:00
Jacek Jendrzej
daf539b141 - channllist: fix new_zap_mode handling 2013-06-01 08:30:37 +02:00
Jacek Jendrzej
917e95aea3 CNeutrinoEventList::findEvents - fix iterator 2013-05-31 18:54:48 +02:00
Stefan Seyfried
93a428c817 infoviewer: always paint 'no epg...' in the same place 2013-05-31 12:25:58 +02:00
Stefan Seyfried
06ea41f003 infoviewer: simplify show_current_next() 2013-05-31 12:24:54 +02:00
svenhoefer
07b4716ebf - menue-widget: set header-offset and align sub-headers 2013-05-30 23:06:27 +02:00
svenhoefer
b318c15895 - cc_frm_header: rework positions/dimensions calculations 2013-05-30 21:51:12 +02:00
Jacek Jendrzej
2c0838eb06 CStringInput: - don't use sizeof pointer 2013-05-30 12:41:11 +02:00
Stefan Seyfried
256aacf33f netfile: paranoia checks to avoid out-of-bounds access 2013-05-30 11:20:27 +02:00
Stefan Seyfried
b8aa68a2da neutrino: fix nullpointer crash if no channels are present 2013-05-30 11:20:11 +02:00
Stefan Seyfried
a33086568b neutrino: fix possible div-by-zero in scrollbar calculation 2013-05-30 11:19:39 +02:00
[CST] Focus
83c7de004e lib/libcoolstream/playback_cs.h: new header 2013-05-30 10:24:46 +04:00
[CST] Focus
49cfbb60c0 gui/movieplayer.cpp: add youtube feeds play mode 2013-05-30 10:02:14 +04:00
[CST] Focus
4c857837d5 gui/moviebrowser.cpp: add youtube feeds playback mode 2013-05-30 10:01:29 +04:00
[CST] Focus
f4aa8a0d12 gui/movieinfo.cpp: add fields for youtube feeds player 2013-05-30 09:59:10 +04:00
[CST] Focus
f4a07e730e system/ytparser.cpp: try to fix category, if more than one present 2013-05-30 09:57:13 +04:00
svenhoefer
5420e509da - src/gui/Makefile.am: fix creation of git_version.h again
thx to snafed!
2013-05-29 22:56:47 +02:00
svenhoefer
9673fe4b01 - motorcontrol: using CComponentsHeader to paint header 2013-05-29 21:18:39 +02:00
svenhoefer
bc9e3ac7bd - upnpbrowser: using CComponentsHeader to paint header 2013-05-29 21:17:59 +02:00
svenhoefer
69d9045d50 - scan: using CComponentsHeader to paint header 2013-05-29 21:17:09 +02:00
[CST] Focus
bc16511047 gui/mediaplayer.cpp: add youtube feeds playback menu item 2013-05-29 18:09:46 +04:00
[CST] Focus
8bea88b5bf gui/widget/icons.h: add hint icon for youtube feeds playback 2013-05-29 18:09:19 +04:00
[CST] Focus
3e88fb4ab3 add youtube feeds parser 2013-05-29 18:08:34 +04:00
[CST] Focus
82721e92e8 system/settings.cpp: add personalize item for youtube feeed playback 2013-05-29 18:07:57 +04:00
[CST] Focus
3cfd62b9e1 locals: add locales for youtube feeds playback 2013-05-29 18:06:44 +04:00
[CST] Focus
87032e1438 add hint icon for youtube feeds playback 2013-05-29 18:06:17 +04:00
Michael Liebmann
2b03fd0ddc * Fix compile neutrino don't use USE_NEVIS_GXA 2013-05-28 20:49:24 +02:00
Stefan Seyfried
820426eaaa framebuffer: implement alphablending for non-accelerated devices 2013-05-28 20:49:24 +02:00
Stefan Seyfried
a5412a0202 epgview: don't paint out-of-bounds background box 2013-05-28 20:49:24 +02:00
Stefan Seyfried
ca3e06b3fc audioplayer: avoid out-of-bounds access 2013-05-28 16:25:19 +02:00
Stefan Seyfried
860443c4e3 ywebserver: try to use port 8080 if port 80 is not available 2013-05-28 16:24:49 +02:00
Stefan Seyfried
4bb8fd218a neutrino/femanager: fix format string warnings 2013-05-28 16:24:35 +02:00
Stefan Seyfried
013c0e9494 audioplayer: g_Sectionsd is gone when destructor runs 2013-05-28 16:23:44 +02:00
Jacek Jendrzej
a549b97924 fix comma at end of enumerator list 2013-05-28 15:52:31 +02:00
svenhoefer
13398c4e0f - filebrowser: stay with FONT_TYPE_MENU_TITLE in header ...
... to keep gui as uniformly as possible
2013-05-28 10:48:18 +02:00
svenhoefer
6c41ffbe47 - neutrino: don't save screen while paint headers 2013-05-28 10:42:39 +02:00
svenhoefer
890d282315 - CComponentsHeader: add possibility to change font in header class 2013-05-28 10:24:23 +02:00
Thilo Graf
1e0df8842e CComponentsItem: typo fixes 2013-05-28 09:44:10 +02:00
Thilo Graf
6f480c7773 CComponentsItem: corrected comment for arg do_save_bg 2013-05-28 09:21:10 +02:00
Thilo Graf
cfc0c72daa CComponentsItem: add more comments 2013-05-28 09:10:25 +02:00
svenhoefer
29b3d66f3d - filebrowser: use FONT_TYPE_MENU_TITLE for header
CComponentsHeader doesn't support several fonts yet.
  FONT_TYPE_MENU_TITLE is the used font.
  so we have to use FONT_TYPE_MENU_TITLE here to get
  the correct render-widths in paintHead() methode.
2013-05-28 08:41:43 +02:00
svenhoefer
d3f259444e - menue-widget: using CComponentsHeader to paint header 2013-05-28 02:16:38 +02:00
svenhoefer
1830ccd8ab - filebrowser: using CComponentsHeader to paint header 2013-05-28 01:51:18 +02:00
svenhoefer
920e454274 - bouqueteditor: using CComponentsHeader to paint header
* move menu button to header
2013-05-28 01:32:23 +02:00
svenhoefer
09e619aac8 - ENABLE_GUI_MOUNT: can disabled with -DDISABLE_GUI_MOUNT 2013-05-28 00:21:33 +02:00
svenhoefer
0049ca62ea - ENABLE_GUI_MOUNT: enable 2013-05-27 23:58:32 +02:00
svenhoefer
ad20474050 - ENABLE_GUI_MOUNT: globalize 2013-05-27 23:56:54 +02:00
svenhoefer
b335a50ef3 - pictureviewer: using CComponentsHeader to paint header
* rework footer handling (get height from paintButtons methode)
2013-05-27 22:25:30 +02:00
svenhoefer
2204631859 - bookmarkmanager/bouquetlist: add missing includes 2013-05-27 22:08:24 +02:00
svenhoefer
d9a4f7eba8 - filebrowser: using bigger help button in buttonbar 2013-05-27 21:44:05 +02:00
svenhoefer
a0d9a6b64f - bookmarkmanager: using CComponentsHeader to paint header 2013-05-27 21:21:49 +02:00
svenhoefer
a9012e4699 - bouquetlist: using CComponentsHeader to paint header 2013-05-27 21:19:23 +02:00
svenhoefer
66e61d433d - audioplayer: using CComponentsHeader to paint header 2013-05-27 21:14:57 +02:00
svenhoefer
c557c03695 - timerlist: rework gui stuff
* add shadow
* change some calculations to be more equal to other windows
* get footerheight from paintButtons methode
* change ok button to blue button in footer
* blue button has same function as ok button
* init members in contructor
* remove unused code
* change rotating colors because COL_MENUCONTENTDARK_PLUS_0
  is used for shadow
* replace info button with dummy if timer is not type REC or ZAP
* sort member variables in header
2013-05-27 12:03:08 +02:00
Thilo Graf
8e46f63900 CComponentsHeader: rename some members for plausible usage in subclasses
Some members are usable in subclasses, but  current names could be not
suitable or not  plausible with respect to the name of subclass.
2013-05-27 11:58:05 +02:00
svenhoefer
40a77ade7c - icons: introducing dummy buttons 2013-05-27 10:48:37 +02:00
Thilo Graf
2aa36663e1 CTimerList: prevent memory leak 2013-05-27 09:30:51 +02:00
Thilo Graf
d8f31fb5a7 CTimerList: fix include
Name of header file was changed since last commits
2013-05-27 09:30:50 +02:00
Thilo Graf
d39eaa22fc CComponents: split some header files
CComponentsInfoBox
CComponentsShapeCircle/Square
CComponentsDetailLine
CComponentsPIP
CComponentsText/CComponentsLabel
CComponentsPicture
2013-05-27 09:30:50 +02:00
Thilo Graf
09d6881b20 CComponentsFrmClock: add missing statement for #include <config.h> 2013-05-27 09:30:50 +02:00
Thilo Graf
47691515d1 CComponents: add comments for documentations
Comments contains doxygen tags.
for results see also: http://www.tuxbox.org/neutrinohd/doc/html/
Help welcome!
2013-05-27 09:22:08 +02:00
svenhoefer
784d8d3de2 - cc_frm_header: improve "fix neutrino locales in CComponentsHeader"
* supplement to 4cc9e76
2013-05-26 23:27:23 +02:00
svenhoefer
e492048eab - channellist: using small buttons in buttonbar 2013-05-26 23:06:58 +02:00
svenhoefer
2cc07765c7 - timerlist: using CComponentsHeader to paint header
* move info icon to buttonbar
2013-05-26 22:52:21 +02:00
svenhoefer
4cc9e7691a - cc_frm_header: fix neutrino locales in CComponentsHeader 2013-05-26 22:49:46 +02:00
Jacek Jendrzej
1a1be2a82f eitd: addEvent - fix possible segfault if lastEvent==NULL 2013-05-26 18:44:52 +02:00
Thilo Graf
eeecbb3bcd build: trivial sort fix for pipsetup.cpp 2013-05-25 23:29:49 +02:00
Thilo Graf
9d52071c39 CComponentsFrmClock: add new class CComponentsFrmClock 2013-05-25 23:29:49 +02:00
Thilo Graf
73cf6e9410 CFrameBuffer: style fixes
Scope of the some variable can be reduced, and
waitForIdle(): %d in format string requires a signed integer given in
the argument list.
2013-05-25 16:48:35 +02:00
Jacek Jendrzej
a01551d360 ChannelList::quickZap -record mode- should zap if possible, else display transponderlist 2013-05-25 13:05:55 +02:00
Jacek Jendrzej
7eb27cd212 zapit: set sdt len to max section len 2013-05-25 12:06:44 +02:00
Michael Liebmann
4da83b546c * CComponents: Reworked paint the shadows
- Paint rounded corners only where it is required
- Skip paint frame/paint shadow, if not defined
2013-05-24 21:48:56 +02:00
Jacek Jendrzej
672c6ae4eb SIevent::getFSK() - workaround for ITA ESP FRA fsk. 2013-05-24 17:44:03 +02:00
Jacek Jendrzej
09ab981b94 CEpgData::show - Latin1_to_UTF8 no need 2013-05-24 17:38:37 +02:00
Michael Liebmann
00dd399ff9 * CFrameBuffer::paintBoxRel: Skip paint the line, if the calculated width < 0
- When width < 0 GXA overwrites undefined image regions
- Skip paint the line, if the calculated width = 0 (unnecessarily)
2013-05-24 09:56:07 +02:00
rhabarber1848
99221ee19c Neutrino Movieinfo: show genre, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=384587#p384587 2013-05-23 22:03:43 +02:00
rhabarber1848
995aeaeb18 Neutrino: Remove trailing comma in movieinfo`s audio track listing, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49186 2013-05-23 21:30:56 +02:00
Gaucho316
6215d37e42 Neutrino EPG Viewer: don't show empty audio track names
Signed-off-by: Gaucho316 <Gaucho316@hotmail.com>
2013-05-23 21:19:01 +02:00
rhabarber1848
19d47e04a5 Neutrino: Show audio track descriptions and program length in EPG info, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49185 2013-05-23 21:08:18 +02:00
Jacek Jendrzej
0c68a37b70 CBaseDec::GetMetaDataBase - fix segfault on scroll and any file is played 2013-05-23 14:20:06 +02:00
Michael Liebmann
b1c7c7a34c * CComponentsItem::paintInit(): Corrected calculation of sw_cur
- Summarized calculate the values of shadow box
2013-05-22 22:02:17 +02:00
Michael Liebmann
ad7bb42fc6 * CAudioPlayerGui: Fix display mute icon 2013-05-22 07:48:04 +02:00
Michael Liebmann
2a6d12c332 * src/gui/components/cc_types.h: Renumbering 'align types' of correct evaluation 2013-05-21 19:34:53 +02:00
Michael Liebmann
b8da504432 * CComponentsItem: Set sw_cur = 0 if no shadow 2013-05-21 19:34:53 +02:00
Michael Liebmann
2244e418b7 * CTestMenu: Add widget id's
- Return menu result, to close all menus
2013-05-21 19:34:52 +02:00
[CST] Focus
3959771c18 system/flashtool.cpp: use buffer on stack 2013-05-21 16:54:17 +04:00
[CST] Focus
142d7c204c english.locale: fix copy-paste 2013-05-21 16:54:17 +04:00
Jacek Jendrzej
476b896972 CFileHelpers::copyFile - prevent possible compile error 2013-05-20 12:07:04 +02:00
Michael Liebmann
a48e7fa200 * CChannelList: prevent possible compile error 2013-05-19 08:41:05 +01:00
svenhoefer
273a83fa3f - channellist: colored_events to right infobox 2013-05-18 23:59:06 +02:00
Michael Liebmann
072097cd06 * Fix CComponents::getScreen()/hide() & CComponentsItem::hideCCItem()
- Use CFrameBuffer::waitForIdle() to ensure that all GXA commands
  are finished before SaveScreen() / RestoreScreen() is executed
2013-05-18 14:44:20 +01:00
Michael Liebmann
d460c50bd5 * CFrameBuffer::waitForIdle: Added a parameter
to identify the execution at Debug Output
- For example: name of the calling function
2013-05-18 14:44:20 +01:00
Michael Liebmann
5eb7f4aea8 * Mute icon: Fix minor bugs
- Fix display the mute icon when leaving the audio player
- Disable mute icon in channellist when 'Quickzap in list' active or allow
- Fix hide the mute icon in movie browser, picture viewer,
  file browser and upnp browser
- Font::RenderString(): Use correct value of y for CFrameBuffer::checkFbArea()
2013-05-18 14:44:20 +01:00
Michael Liebmann
f6d72f6448 * Sort deutsch.locale 2013-05-18 14:44:20 +01:00
Jacek Jendrzej
35bac1ff40 CNeutrinoEventList::findEvents - add search all epg option 2013-05-17 21:08:09 +02:00
[CST] Bas
5b42594a1a neutrino: fix dutch locale, it's being maintained by Astrasat. Move it to 'maintained'. 2013-05-17 05:10:52 +08:00
Thilo Graf
999c659b3c CAudioMute: replace unnecessary declaration/definition/ usages
frameBuffer is already definied by
inherited CComponentsPicture() attributes. Attributes like
"x, y, width, height" are usable without a function.

See also http://www.tuxbox.org/neutrinohd/doc/html/class_c_components.html
section: "Protected Attributes"
2013-05-16 22:56:57 +02:00
Jacek Jendrzej
017b2d58d9 supplement to 8079c9126b typo 2013-05-16 22:43:51 +02:00
Jacek Jendrzej
4a461c1801 supplement to 8079c9126b, THX Gaucho316 for correction 2013-05-16 22:40:52 +02:00
Michael Liebmann
c5e223a231 * CComponents: Add corner_type to paintFbItems() => paintBoxFrame() 2013-05-16 11:01:41 +01:00
Michael Liebmann
b089d9bf20 * CFrameBuffer: Rework paintBoxFrame()
- Rounded corners can be displayed individually
- Improved rendering of circular arcs
- Remove duplicate code in paintBoxRel()
2013-05-16 11:01:41 +01:00
Michael Liebmann
bf1c7bfdb7 * Various changes for reworked mute icon handling in some classes
- mute icon disabled for moviebrowser, upnpbrowser, pictureviewer
- extra handling for audioplayer
2013-05-16 11:01:41 +01:00
Michael Liebmann
1049b337bb * Rework handling muteicon
- Integrated for monitoring the mute icon into the frame buffer class.
  If the icon is overwritten by an element, it is restored from the
  framebuffer.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-05-16 11:01:41 +01:00
Jacek Jendrzej
8079c9126b CNeutrinoEventList::findEvents -fix segfault if Bouquets not in current mode, remove unique sort 2013-05-16 10:21:45 +02:00
Jacek Jendrzej
5869af605b CNeutrinoEventList::findEvents - remove events for not found channels in channelList 2013-05-15 17:36:33 +02:00
Jacek Jendrzej
63bb0996da CNeutrinoEventList::findEvents - speedup search in all channelList 2013-05-15 14:39:09 +02:00
[CST] Focus
bbade7451d neutrino.cpp: change defaults:
record ttx/subtitles to true;
progress bars to horizontal bars;
infoviewer epg progress to below channel name;
ca sys display to discreet;
direct record end to epg event
2013-05-15 16:04:37 +04:00
[CST] Focus
77c9f6242c timerd/timermanager.cpp: change default record safety to 5min 2013-05-15 16:02:25 +04:00
[CST] Focus
2499abc6c8 gui/moviebrowser.cpp: change default columns to channel,title,date,size,duration,info;
change default column sizes
2013-05-15 16:02:03 +04:00
[CST] Focus
df1fa6a6bf driver/record.cpp: show record duration in xx hour yy min format 2013-05-15 16:00:09 +04:00
[CST] Focus
a9a2b708b4 gui/movieplayer.cpp: update display after bookmarks menu 2013-05-15 15:59:38 +04:00
[CST] Focus
34a87975a0 gui/audio_setup.cpp: add 'heavy' srs algo on apollo 2013-05-15 09:29:29 +04:00
svenhoefer
ee4a4cbea1 - yweb: add key 'sleep' 2013-05-14 22:40:49 +02:00
svenhoefer
07da9cecdc - sleeptimer: allow only one instance
* remove unneeded includes
2013-05-14 22:20:40 +02:00
svenhoefer
a5857e9d5b - neutrino: use key 'sleep' to execute CSleepTimerWidget 2013-05-14 01:09:10 +02:00
svenhoefer
d69502e5b8 - stringinput: save/restore screen and add shadow 2013-05-14 01:07:58 +02:00
Jacek Jendrzej
f23be72ee0 CNeutrinoEventList::paintDescription - show info1 if info2 is empty 2013-05-13 20:56:14 +02:00
Jacek Jendrzej
3ee3452fda CNeutrinoEventList::findEvents - search in unique channelList 2013-05-13 10:13:29 +02:00
Jacek Jendrzej
c32266e8f4 channellist.cpp fix compil -comparison between signed and unsigned integer expressions 2013-05-13 08:48:29 +02:00
svenhoefer
2ab63ce14d - channellist: disable 'displayNext' when additional infos enabled
* otherwise there is no possibility to disable 'displayNext'
  except exiting the channellist
2013-05-12 23:41:36 +02:00
svenhoefer
4277b8e283 - channellist: show infotext when epg.info2 is empty ...
... and 'description' is selected in additional infos

* fix double paint of infozone
2013-05-12 23:06:57 +02:00
svenhoefer
e170aec2d9 - channellist: show current event in additional info box 2013-05-12 22:26:10 +02:00
Thilo Graf
9ae72bf02d CComponents: fix missing save of background in paint_bg=false mode
Exit in initVarItem() on !paint_bg was too early.
2013-05-12 14:17:10 +02:00
rhabarber1848
f6413891b2 eventlist: Use selected event title as default search word, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=382712#p382712 2013-05-11 19:02:19 +02:00
Thilo Graf
35444cb703 CAudioMute: implementation of CComponents 2013-05-11 17:21:00 +01:00
svenhoefer
c80b1b0640 - locals: use more matching descriptions for screen positions 2013-05-11 12:57:36 +02:00
Michael Liebmann
d90ce27876 * COsdSetup::changeNotify: Add handling for volume digits / CVolumeHelper 2013-05-11 09:38:23 +01:00
svenhoefer
1376a94197 - osd-setup: fix segmentation fault 2013-05-10 22:48:37 +02:00
svenhoefer
fd63df9688 - deutsch.locale: fix typo in menu.hint_subchannel_pos 2013-05-10 21:55:19 +02:00
svenhoefer
655ae5d51f - osd-setup: move menu-related stuff to a submenu 'menus'
* re-sort remaining items
2013-05-10 21:36:34 +02:00
Jacek Jendrzej
8cd93f64f1 CNeutrinoEventList::exec call hide only once
Conflicts:
	src/gui/eventlist.cpp
2013-05-10 17:29:13 +04:00
svenhoefer
fc5d099833 - epgview: depend window size on font size 2013-05-10 17:23:10 +04:00
svenhoefer
5af55b4092 - framebuffer: add possibility to force small windows 2013-05-10 17:22:24 +04:00
Jacek Jendrzej
634f2f01b6 CChannelList::show() call hide only once 2013-05-10 17:13:22 +04:00
Michael Liebmann
a03eb3d732 * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0 2013-05-10 17:09:46 +04:00
Michael Liebmann
de4996228f * dvbsubtitle: Fix segfault in destructor 2013-05-10 17:09:06 +04:00
Jacek Jendrzej
9e49b7cd88 * CNeutrinoEventList: Skip unnecessary drawing of the background 2013-05-10 17:08:50 +04:00
Jacek Jendrzej
3fb97b59c1 src/gui/channellist.cpp: skip paint BG for item if firstpaint 2013-05-10 17:06:51 +04:00
Jacek Jendrzej
fd54a2aece src/gui/cam_menu.cpp: use enableSaveScreen 2013-05-10 17:03:53 +04:00
Jacek Jendrzej
26edf137bd src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide 2013-05-10 17:02:50 +04:00
Jacek Jendrzej
1396896dd1 CTimerManager:: don't set wekup flag if box boot from zapto timer 2013-05-10 17:02:11 +04:00
Jacek Jendrzej
81efa46265 nhttpd: -add Slovak language by EnoSat 2013-05-10 17:00:43 +04:00
Jacek Jendrzej
39e31da8f1 nhttpd: -add Slovak language by EnoSat 2013-05-10 17:00:11 +04:00
Jacek Jendrzej
0ce4f9d0d8 update encoding.conf by EnoSat 2013-05-10 16:59:56 +04:00
Jacek Jendrzej
51ea0e8624 update slovak locale by EnoSat 2013-05-10 16:59:48 +04:00
svenhoefer
988f318749 - eventlist: re-align prev/next channelnames in header
Conflicts:
	src/gui/eventlist.cpp
2013-05-10 16:58:12 +04:00
svenhoefer
fff07ea64e - eventlist: move info button from header to buttonbar
* remove unused button_label structs

Conflicts:
	src/gui/eventlist.cpp
2013-05-10 16:54:13 +04:00
Jacek Jendrzej
16b8f6d9a0 src/system/helpers.cpp:-add file_size function
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-05-10 16:39:11 +04:00
[CST] Focus
e0898de5ca sync apollo libcs headers 2013-05-10 16:34:48 +04:00
[CST] Focus
98829743b3 gui/movieplayer.cpp: add chapters support, at the moment on bookmarks (blue) key 2013-05-10 16:34:12 +04:00
[CST] Focus
a6d7577235 gui/audio_select.cpp: add stop icon to stop subtitles item 2013-05-10 16:32:39 +04:00
Jacek Jendrzej
3a62b97fcb supplement to 28198dc320 2013-05-10 13:43:23 +02:00
Michael Liebmann
cfd7b4b16b * Rework positioning of volumebar / mute icon / info clock
- Is required for custom icons
2013-05-10 11:32:12 +01:00
Michael Liebmann
612ef514a3 * CComponents::paintFbItems: Fix paint frame
- Remove function CComponents::allowPaint()
2013-05-10 11:32:12 +01:00
Jacek Jendrzej
28c67bbc9b CNeutrinoEventList::exec call hide only once 2013-05-10 11:28:22 +02:00
svenhoefer
df3d5567a1 - epgview: depend window size on font size 2013-05-10 10:33:23 +02:00
svenhoefer
742cc81f46 - framebuffer: add possibility to force small windows 2013-05-10 10:31:46 +02:00
svenhoefer
7d5ecda6e5 - infoviewer: get width of timescale from progressbar object ...
.. to remove hardcoded timescale width in showInfoFile()
2013-05-10 09:33:25 +02:00
Michael Liebmann
3d33901e5e * OSD Setup: Move volume settings in a separate submenu. 2013-05-09 16:58:52 +01:00
Jacek Jendrzej
438248bfac CChannelList::show() call hide only once 2013-05-09 16:32:11 +02:00
Jacek Jendrzej
28198dc320 CMenuWidget::paintItems: clean only last multipage menu 2013-05-09 13:10:23 +02:00
Michael Liebmann
309b371060 * CComponents::paintFbItems: Don't paint item if dx or dy are 0 2013-05-08 07:06:12 +01:00
Thilo Graf
8baec6d62a CVolumeBar: rework volumebar handling
Use CComponenets and separates the gui part from driver part

- add new class CVolumeBar as CComponentsForm
- Various changes for reworked volume bar handling in some classes
- Move AudioMute() from CVolume to new class CAudioMute
- Use CComponentsPicture to paint muteicon
2013-05-08 05:11:24 +01:00
svenhoefer
050df14f8d - textbox: don't accept boxes with no borderwidth 2013-05-08 00:30:58 +02:00
Michael Liebmann
d802b85bbc * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0 2013-05-05 13:12:08 +01:00
Michael Liebmann
2c740f1db8 * CTextBox: rename setFontTextHeight() => getFontTextHeight() 2013-05-04 21:42:10 +02:00
Michael Liebmann
1fb105b361 * dvbsubtitle: Fix segfault in destructor 2013-05-04 18:20:52 +01:00
Jacek Jendrzej
1d2ac01ecc * CNeutrinoEventList: Skip unnecessary drawing of the background 2013-05-04 12:08:36 +01:00
Michael Liebmann
266a975e5b * CNeutrinoEventList: Paint event list alone after the list was sorted
- paintDescription(): force paint of text
2013-05-04 11:01:31 +01:00
Thilo Graf
a4c3e08f77 CComponents: rework kill()
There was some problems with restore, hide, clean and save background of item parts,
seen in detailsline. kill() worked not really clean.
kill() works now as virtual member and uses paintBackgroundBoxRel().

In consequence of which:
-unnecessary members in subclasses removed.
-add some comments
2013-05-03 19:51:57 +02:00
Jacek Jendrzej
4bf2a4aa19 src/gui/channellist.cpp: skip paint BG for item if firstpaint 2013-05-03 18:42:35 +02:00
Jacek Jendrzej
05df699bc8 src/gui/cam_menu.cpp: use enableSaveScreen 2013-05-03 15:35:05 +02:00
svenhoefer
62f5b11123 - cc_detailsline.cpp: fix coordinates for shadow lines 2013-05-02 21:10:00 +02:00
svenhoefer
c9a17eda0e - channellist: fix transparent pixels in round corners of detail box 2013-05-02 21:08:04 +02:00
Jacek Jendrzej
dfa73458cc src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide 2013-05-02 20:13:17 +02:00
Jacek Jendrzej
6ba280261b CTimerManager:: don't set wekup flag if box boot from zapto timer 2013-05-01 22:00:03 +02:00
Jacek Jendrzej
127401da9c nhttpd: -add Slovak language by EnoSat 2013-05-01 11:52:24 +02:00
Jacek Jendrzej
1379fe80d3 nhttpd: -add Slovak language by EnoSat 2013-05-01 11:50:39 +02:00
Jacek Jendrzej
36044a9414 update encoding.conf by EnoSat 2013-05-01 11:47:10 +02:00
Jacek Jendrzej
3f8536b029 update slovak locale by EnoSat 2013-05-01 11:46:28 +02:00
svenhoefer
24a4277863 - eventlist: cleanup from unnecessary calculations 2013-04-30 16:22:59 +02:00
svenhoefer
d892a700af - eventlist: re-align prev/next channelnames in header 2013-04-30 13:50:13 +02:00
svenhoefer
997bd1bc7f - eventlist: move info button from header to buttonbar
* remove unused button_label structs
2013-04-30 12:59:13 +02:00
svenhoefer
ee1ca8b71f - moviebrowser: fix* buttonbar
*) not really a fix - just a better terrible solution
2013-04-30 13:01:43 +04:00
Jacek Jendrzej
9672968ecf src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197 2013-04-30 13:01:28 +04:00
svenhoefer
d545bc8311 - yweb: fix area for FAV-key on zee 2013-04-30 13:01:17 +04:00
Michael Liebmann
7e2fd24967 * Infoviewer: Fix key handling for PiP 2013-04-30 13:01:04 +04:00
Jacek Jendrzej
f4f5e4cbe6 src/neutrino.cpp: execute rcK on restart 2013-04-30 13:00:40 +04:00
Michael Liebmann
c7d498f434 * deutsch.locale complements 2013-04-30 13:00:31 +04:00
Michael Liebmann
7a637bebf8 * Sort unmaintained locale 2013-04-30 13:00:24 +04:00
Michael Liebmann
b60e199620 * Sort deutsch.locale / english.locale 2013-04-30 13:00:02 +04:00
Michael Liebmann
fa25f65085 * yhttpd: Add missing includepath 2013-04-30 12:59:54 +04:00
Jacek Jendrzej
b386f7bbd2 use var passed by reference
Conflicts:
	src/gui/components/cc_frm.h
	src/gui/components/cc_frm_icons.cpp
2013-04-30 12:59:25 +04:00
svenhoefer
e2bbf2aa44 - channellist: remove some unneeded calculations
Conflicts:
	src/gui/channellist.cpp
2013-04-30 12:54:05 +04:00
svenhoefer
2d54786f4b - channellist: use the bigger menu-icon 2013-04-30 12:52:52 +04:00
[CST] Focus
a780c07815 libcoolstream2/playback_cs.h: sync header 2013-04-30 12:48:24 +04:00
[CST] Focus
7a0c1e9674 gui/movieplayer.cpp: add subtitle display support for file playback 2013-04-30 12:28:15 +04:00
[CST] Focus
708e018994 neutrinoMessages.h: add EVT_SUBT_MESSAGE 2013-04-30 12:15:52 +04:00
[CST] Focus
1e7589747c locals: add locale for file play subtitle select 2013-04-30 12:10:53 +04:00
[CST] Focus
95d6580b37 gui/keybind_setup.cpp add key for file play subtitle select 2013-04-30 12:10:24 +04:00
[CST] Focus
6f37b8a7b6 neutrino.cpp, settings: add key for file play subtitle select 2013-04-30 12:10:03 +04:00
[CST] Focus
2cfb8d487a gui/scan_setup.cpp: dont show rotor options on cable-only box 2013-04-30 10:14:59 +04:00
[CST] Focus
1d1aacf42c zapit/src/femanager.cpp: set independent mode for all tuners if box canble-only 2013-04-30 10:14:36 +04:00
[CST] Focus
14191a0c62 system/settings.h: comment unused in next branch FONT_TYPE_EVENTLIST_EVENT 2013-04-30 10:14:13 +04:00
Jacek Jendrzej
6f552797b4 src/gui/widget/menue.cpp: don't paint icon if no space for this 2013-04-29 21:08:44 +02:00
Thilo Graf
a7d8597f05 CTextBox: user CORNER_ALL for corner type parameter to paint text background 2013-04-28 16:48:11 +02:00
Thilo Graf
4511d292b7 CNeutrinoEventList:kill text background during scrolling through event list
This is necessary because the background of text
is not automatically deleted.
2013-04-28 16:48:11 +02:00
Thilo Graf
76a2c44014 CComponentsText: force text paint after hide
After hide()it was not possible to paint text without forceTextPaint()
and define of ct_old_text in setText() was not enough.
2013-04-28 16:48:11 +02:00
Thilo Graf
85b1117f37 CComponentsButton: use adequate arrangement for caption 2013-04-28 16:48:10 +02:00
Thilo Graf
988d1f3ea8 CComponentsHeader/Button: force paint of text 2013-04-28 16:48:10 +02:00
Thilo Graf
e84ac6f3a1 CComponentsPicture: use members as virtual members
Makes members ready for use in subclasses
2013-04-28 16:48:10 +02:00
Thilo Graf
0fe69feb96 CComponents: add members setPos() and getSize() 2013-04-28 16:48:09 +02:00
Michael Liebmann
fccb07cfc9 * CTextBox: When using only digits to display:
- Use for calculating digit height
  font->getDigitHeight() / font->getDigitOffset()
2013-04-28 16:48:09 +02:00
Thilo Graf
9735c670fd CComponentsText: init CComponentsText without paint of text background
This avoids unnecessary render of backgrounds in textboxes. If it does,
so it's possible to enable it subsequently with doPaintTextBoxBg().
2013-04-28 16:48:08 +02:00
Thilo Graf
19f2d556ee CInfoViewer: use correct text color in showInfoFile() 2013-04-27 22:20:10 +02:00
Thilo Graf
cadb66e225 CComponentsInfoBox: add missing define for text color 2013-04-27 22:20:10 +02:00
Thilo Graf
54d0f8b42b CInfoViewer: add member killInfobarText()
Ensure that no unnecessary instance of Components infobox is generated
and paint only changed text.
2013-04-27 22:20:10 +02:00
Thilo Graf
dfc6e2069e CComponentsText: paint text only on text change, add members to handle this
It can be usefull to hold unchanged text to avoid unnecessary text
paintings. It's also also possible to force paint of text,
use forceTextPaint(). Use textChanged(), to evaluate current text changes.
2013-04-27 22:20:10 +02:00
Thilo Graf
e30f4d2764 CInfoViewer: ensure hide on deleted info file 2013-04-27 22:20:09 +02:00
Thilo Graf
f774eb833f CComponentsInfoBox: replace static parameter with inherited member
member value was not looped through
2013-04-27 22:16:15 +02:00
Jacek Jendrzej
6d088357c3 CInfoViewer::showInfoFile -check file size
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-04-26 18:31:40 +02:00
Thilo Graf
a09d7f4a7e CInfoViewer: implement CComponentsInfoBox() to show infobar.txt content 2013-04-26 18:31:39 +02:00
Michael Liebmann
eafcbf6a86 * CComponentsLabel: Use 'std::string' instead of 'const char*' for ct_text
- Supplement to commit 3a19edd...
2013-04-25 09:34:53 +01:00
Jacek Jendrzej
947a277a49 src/system/helpers.cpp:-add file_size function
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-04-24 21:35:25 +02:00
Thilo Graf
cc63773920 CComponentsText: add bool as return value for setTextFromFile() 2013-04-24 19:56:00 +02:00
Thilo Graf
3e0636a617 moviebrowser.cpp: fix wrong progress scale 2013-04-24 19:55:26 +02:00
Thilo Graf
ca9d7add48 CComponentsText: use member function 'ToString' as static 2013-04-24 19:48:39 +02:00
Thilo Graf
91e0a0c4bf CImageInfo: use setTextFromFile() to show license text 2013-04-24 19:48:39 +02:00
Thilo Graf
cdfc544809 CComponentsText: add member to use file as text source 2013-04-24 19:48:39 +02:00
svenhoefer
fae9bb0985 - moviebrowser: fix* buttonbar
*) not really a fix - just a better terrible solution
2013-04-24 15:34:22 +02:00
Jacek Jendrzej
725b3eb27c src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197 2013-04-24 12:03:58 +02:00
svenhoefer
2503a742a9 - yweb: fix area for FAV-key on zee 2013-04-22 17:32:10 +02:00
Michael Liebmann
3a19edda45 * CComponentsText: Use 'std::string' instead of 'const char*' for ct_text 2013-04-22 15:41:03 +01:00
Thilo Graf
48c4142a24 CComponentsItem: don't render shadow as full box 2013-04-20 22:55:23 +02:00
Thilo Graf
4a5044ca46 CComponents: remove unused enum type 2013-04-20 22:55:23 +02:00
Thilo Graf
d725153ebe CComponentsItem: move calculation out of struct an add comment 2013-04-20 13:10:54 +02:00
Thilo Graf
b0846842f3 CTestMenu: add sample code for CComponentsButtonRed 2013-04-20 12:53:25 +02:00
Thilo Graf
04afa10e02 CComponents:add sub class CComponentsButton 2013-04-20 12:53:25 +02:00
Michael Liebmann
9e3e8e981b * Infoviewer: Fix key handling for PiP 2013-04-19 00:38:34 +01:00
Jacek Jendrzej
ab3b8b4fdd src/neutrino.cpp: execute rcK on restart 2013-04-18 20:32:40 +02:00
Michael Liebmann
7061c1179a * deutsch.locale complements 2013-04-18 18:51:58 +01:00
Michael Liebmann
9adfd63f1f * Sort unmaintained locale 2013-04-18 18:51:58 +01:00
Michael Liebmann
81613f209d * Sort deutsch.locale / english.locale 2013-04-18 18:51:58 +01:00
Michael Liebmann
92aeed48ee * yhttpd: Add missing includepath 2013-04-18 18:51:58 +01:00
Jacek Jendrzej
ddc9229efc use var passed by reference 2013-04-18 19:19:30 +02:00
svenhoefer
e07e2e5264 - channellist: remove some unneeded calculations 2013-04-18 18:09:32 +02:00
svenhoefer
263da08fb9 - cc_item.cpp: fix wrong calc in paintInit() 2013-04-18 17:45:48 +02:00
svenhoefer
c87750e66d - channellist: use the bigger menu-icon 2013-04-18 17:20:43 +02:00
[CST] Focus
8bb70d1ab3 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
2013-04-17 13:32:12 +04:00
svenhoefer
9f0816bc60 - src/gui/Makefile.am: fix creation of git_version.h 2013-04-17 10:21:33 +04:00
Stefan Seyfried
5954735ed8 auto-enumerate FONT_TYPE_COUNT instead of defining it
Conflicts:
	src/system/settings.h
2013-04-17 10:21:33 +04:00
Stefan Seyfried
c0c008190e neutrino: make g_channel_list_changed private
Add a setter function MarkChannelListChanged() instead for
bouquet/channel list. This avoids sometimes not reloading
channels after changes in the service menu.
2013-04-17 10:21:33 +04:00
Stefan Seyfried
676ef79dca setting_helpers: add reloadhintbox to 'delete removed channels' 2013-04-17 10:21:33 +04:00
Stefan Seyfried
268c5b84e9 CInfoViewer: delete infoViewerBB in destructor 2013-04-17 10:21:33 +04:00
Stefan Seyfried
bd22ca2497 CInfoViewerBB: avoid crash in destructor 2013-04-17 10:21:33 +04:00
Stefan Seyfried
1ddd81fb7b CZapitSdtMonitor: don't crash in destructor 2013-04-17 10:21:33 +04:00
Stefan Seyfried
4f31b4e779 pictureviewer: free formathandlers in destructor 2013-04-17 10:21:33 +04:00
Stefan Seyfried
24a61bddd6 neutrino: fix signed/unsigned warning 2013-04-17 10:21:33 +04:00
Stefan Seyfried
9eda015afe channellist: improve add-to-bouquet and remove-new-flag workflow
When adding the current channel to a bouquet or favorites or when
removing the "new" flag from a channel, don't immediately reload the
channels but wait for closing of the channellist.
Additionally, select the next channel after one of the add-to-bouquet or
remove-new-flag actions.
2013-04-17 10:21:33 +04:00
Stefan Seyfried
bb560fbf47 reloadchannels: make sure that channel flags are updated when reloading 2013-04-17 10:21:33 +04:00
Stefan Seyfried
b1e0fcb0c8 sectionsd: fix memleak with unused events 2013-04-17 10:21:33 +04:00
Stefan Seyfried
da327c099b add menu option to delete 'removed channels' 2013-04-17 10:21:33 +04:00
Stefan Seyfried
b577322a79 getservices: add option to not save removed channels 2013-04-17 10:21:33 +04:00
Jacek Jendrzej
95cbeceb83 src/gui/epgview.cpp: center window 2013-04-17 10:21:32 +04:00
svenhoefer
976d3669ed - english.locale: typo 2013-04-17 10:21:32 +04:00
svenhoefer
3ee9d53fca - eventlist: fix round borders for current unselected event
Conflicts:
	src/gui/eventlist.cpp
2013-04-17 10:21:32 +04:00
[CST] Focus
ccfba0e0e8 Dont set demux source on box with single tuner 2013-04-17 10:17:33 +04:00
[CST] Focus
da646d5d15 At the moment only configured satellites are saved, so getUnknownKeyQueryedFlag()
always return true -> config saved on every start.

Revert "femanager: save frontend.conf if new entries are present"

This reverts commit 0b17e2f98e.

Conflicts:
	src/zapit/src/femanager.cpp
2013-04-16 16:07:08 +04:00
[CST] Focus
3526df97ee gui/scan_setup.cpp: remove linkFrontends() from saveScanSetup() - its done if needed on leave tuner setup 2013-04-16 15:28:21 +04:00
[CST] Focus
7b1cc74098 zapit/src/frontend.cpp: reset transponder id in Init() 2013-04-16 15:04:10 +04:00
Thilo Graf
df0a454efe CComponentsItem: prevent possible compile error 2013-04-16 11:56:27 +02:00
Thilo Graf
8813dccc7e CComonents: disable debug spam 2013-04-16 11:40:01 +02:00
[CST] Focus
ae1ae59b68 gui/cam_menu.cpp: add option to ignore CI/card messages 2013-04-16 13:17:17 +04:00
[CST] Focus
b8519d2db0 locals: add locale for ignore CI messages option 2013-04-16 13:16:40 +04:00
[CST] Focus
f36200e0fe neutrino.cpp: add ci_ignore_messages settings var 2013-04-16 13:16:16 +04:00
[CST] Focus
2cc3c213b5 gui/test_menu.cpp: fix compile 2013-04-16 12:53:54 +04:00
[CST] Focus
eedf2f9e49 gui/infoviewer_bb.cpp: fix tuner icon display 2013-04-16 12:50:24 +04:00
Thilo Graf
894d229b09 CComponents: add vars to modifie frames in selected mode 2013-04-16 08:32:42 +02:00
Thilo Graf
336c3bc7a1 CComponentsItem: add members to set pointer for parent object
Pointer is typically of type CComponentsForm or derived classes,
default intialized with NULL and serves to access for
properties of parent object by embedded items.
2013-04-16 08:26:56 +02:00
Thilo Graf
4317b0b4fb CComponents: add own header file for unused experimental classes 2013-04-16 08:26:56 +02:00
Thilo Graf
39a4e3400e CComponentsForm: add own header for form classes 2013-04-16 08:26:56 +02:00
Thilo Graf
d7c35b07e4 CComonents: use allowPaint() as private, parameter as by rev
not used in sub classes
2013-04-16 08:26:56 +02:00
Thilo Graf
4f623b822f CComponentsItem: add properties for stats enabled/selected 2013-04-16 08:26:56 +02:00
Thilo Graf
f01a9071d2 CProgressBar: replace x/y position with real position on screen
Important to paint related to screen within form dimensions

btw: small cleanups
2013-04-16 08:26:55 +02:00
Thilo Graf
dc373666e0 CComponentsText: add debug output, changes name of arg in iToString() 2013-04-16 08:26:55 +02:00
Thilo Graf
9420edd932 CComponentsItem: add members to get real item position 2013-04-16 08:26:55 +02:00
Thilo Graf
3d35a30ecf CComponentsPicture: add debug output 2013-04-16 08:26:55 +02:00
Thilo Graf
fb64fb5d35 CComponentsText: add overloaded member setText() for int vars 2013-04-16 08:26:55 +02:00
Thilo Graf
cd1a4c89a8 CProgressBar: use already calculated position var for diagonal line 2013-04-16 08:26:54 +02:00
Thilo Graf
62efe2cb59 CComponentsItem/Form: add var for real item position
If items are used in forms it can be usefully to have a variable
which contains the real position on screen.
This can happen e.g. if an item contains separate render methods, because within forms
usual x/y values related to form dimensions and be converted.
2013-04-16 08:26:54 +02:00
Thilo Graf
546b04b846 CComponentsText: add helper to convert integer to string 2013-04-16 08:26:54 +02:00
svenhoefer
1bb07ddad8 - src/gui/Makefile.am: fix creation of git_version.h 2013-04-15 22:35:03 +02:00
Stefan Seyfried
1f1aa08562 auto-enumerate FONT_TYPE_COUNT instead of defining it 2013-04-15 21:37:43 +02:00
Stefan Seyfried
057f3a8964 neutrino: make g_channel_list_changed private
Add a setter function MarkChannelListChanged() instead for
bouquet/channel list. This avoids sometimes not reloading
channels after changes in the service menu.
2013-04-15 19:46:27 +02:00
Stefan Seyfried
77ecbfb405 setting_helpers: add reloadhintbox to 'delete removed channels' 2013-04-15 19:46:20 +02:00
Stefan Seyfried
5e4603071e CInfoViewer: delete infoViewerBB in destructor 2013-04-15 19:46:12 +02:00
Stefan Seyfried
41299cf7d9 CInfoViewerBB: avoid crash in destructor 2013-04-15 19:46:00 +02:00
Stefan Seyfried
a709a13f54 CZapitSdtMonitor: don't crash in destructor 2013-04-15 19:42:53 +02:00
Stefan Seyfried
833fb32197 pictureviewer: free formathandlers in destructor 2013-04-15 19:42:44 +02:00
Stefan Seyfried
6996658dcc neutrino: fix signed/unsigned warning 2013-04-15 19:42:35 +02:00
Stefan Seyfried
d35835fe8f channellist: improve add-to-bouquet and remove-new-flag workflow
When adding the current channel to a bouquet or favorites or when
removing the "new" flag from a channel, don't immediately reload the
channels but wait for closing of the channellist.
Additionally, select the next channel after one of the add-to-bouquet or
remove-new-flag actions.
2013-04-15 19:42:24 +02:00
Stefan Seyfried
ba22ea8668 reloadchannels: make sure that channel flags are updated when reloading 2013-04-15 19:42:06 +02:00
Stefan Seyfried
08cb6ddfdd sectionsd: fix memleak with unused events 2013-04-15 19:39:43 +02:00
Stefan Seyfried
aa8a137707 add menu option to delete 'removed channels' 2013-04-15 19:34:26 +02:00
Stefan Seyfried
a63e1007e5 getservices: add option to not save removed channels 2013-04-15 19:34:05 +02:00
Jacek Jendrzej
3731bc4216 src/gui/epgview.cpp: center window 2013-04-14 15:09:51 +02:00
svenhoefer
4b624f88bd - english.locale: typo 2013-04-13 11:46:06 +02:00
svenhoefer
473d6f38ba - eventlist: make additional infos switchable
* new menu 'eventlist' in osd-setup
* fix offset in infozone
* fontsize for infozone adjustable
2013-04-13 11:13:23 +02:00
svenhoefer
d937082cd5 - eventlist: fix round borders for current unselected event 2013-04-13 09:31:39 +02:00
Jacek Jendrzej
838cf61a69 src/gui/channellist.cpp: fix to 4a8350c382 2013-04-10 20:43:32 +02:00
Jacek Jendrzej
4a8350c382 src/gui/channellist.cpp: fix paint details with different font size 2013-04-10 19:28:30 +02:00
[CST] Focus
dcf0703cd0 remove more 'coolstream' from webif 2013-04-10 19:23:08 +04:00
[CST] Focus
4b5a840b2e remove 'coolstream' from webif 2013-04-10 18:39:28 +04:00
Jacek Jendrzej
9fe2f83987 src/neutrino.cpp: fix execute rcK script 2013-04-10 14:09:13 +04:00
Jacek Jendrzej
f5297f06d9 src/neutrino.cpp: fix execute rcK script 2013-04-10 11:59:48 +02:00
[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
8c2362374d neutrino.cpp: fix unused variable warning 2013-04-09 16:02:29 +04:00
Stefan Seyfried
ca9b85b3f5 fontrenderer: fix rendering problems with accelerated blitting 2013-04-09 13:12:09 +02:00
Stefan Seyfried
90c252f6f9 fontrenderer: allow using customcolor.h colors for fonts 2013-04-09 13:12:00 +02:00
Stefan Seyfried
e66b57cd88 fontrenderer: use background color of framebuffer 2013-04-09 13:11:53 +02:00
[CST] Focus
e250588705 src/neutrino.cpp: setSelected(old_num) on channel list exit wrong in case of sort
mode change - try to restore current channel id
2013-04-09 13:12:05 +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
0f90276877 neutrino.cpp: stop PiP in standby 2013-04-09 10:58:54 +04:00
Jacek Jendrzej
72b82a1d0b src/gui/epgview.cpp: fixes3 from tuxbox, THX Gaucho316 2013-04-09 09:54:26 +04:00
Jacek Jendrzej
5d214c2fe4 src/gui/epgview.cpp: fixes2 from tuxbox, THX Gaucho316 2013-04-09 09:54:21 +04:00
Jacek Jendrzej
32909483ef src/gui/epgview.cpp: fixes from tuxbox, THX Gaucho316 & GetAway 2013-04-09 09:54:16 +04:00
Jacek Jendrzej
80c8607396 revert 89251f648e && 89251f648e 2013-04-09 09:54:12 +04:00
Jacek Jendrzej
6a32e96920 src/gui/epgview.cpp: fixes3 from tuxbox, THX Gaucho316 2013-04-08 21:03:46 +02:00
Jacek Jendrzej
d23bdf7bb8 src/gui/epgview.cpp: fixes2 from tuxbox, THX Gaucho316 2013-04-08 20:41:36 +02:00
Jacek Jendrzej
f3dcf52ea0 revert 89251f648e && 89251f648e 2013-04-08 18:03:33 +02:00
Jacek Jendrzej
67e6ed102c src/gui/epgview.cpp: fixes from tuxbox, THX Gaucho316 & GetAway 2013-04-08 17:42:37 +02:00
Michael Liebmann
55e37eb2b5 * src/gui/audioplayer.cpp: Fix osd (draw frame) 2013-04-08 16:01:27 +01:00
[CST] Focus
06372e1856 gui/channellist.cpp: fix current transponder key 2013-04-08 18:02:03 +04:00
Stefan Seyfried
b4144b1de7 fontrenderer: allow using customcolor.h colors for fonts 2013-04-08 13:04:40 +04:00
Stefan Seyfried
02efe0918a mp3dec: recover from PCM write errors without crashing 2013-04-08 13:04:32 +04:00
Stefan Seyfried
b0e07383c7 fontrenderer: use background color of framebuffer 2013-04-08 13:04:22 +04:00
Stefan Seyfried
5371fd6c90 CScanTs: add destructor to avoid leaks
Conflicts:
	src/gui/scan.h
2013-04-08 13:01:00 +04:00
Stefan Seyfried
89251f648e fontrenderer: allow using customcolor.h colors for fonts 2013-04-08 10:36:50 +02:00
Stefan Seyfried
a5c6160384 audioplayer: don't free curl_handle too early 2013-04-08 10:36:18 +02:00
Stefan Seyfried
88fde35e52 test_menu: fix path to demo picture 2013-04-08 10:35:43 +02:00
Stefan Seyfried
cc1dea140a mp3dec: recover from PCM write errors without crashing 2013-04-08 10:35:03 +02:00
Stefan Seyfried
629dc8562f fontrenderer: use background color of framebuffer 2013-04-08 10:34:33 +02:00
Stefan Seyfried
13871d8328 CScanTs: silence valgrind 2013-04-08 10:32:56 +02:00
Stefan Seyfried
c0a1b8690f CScanTs: add destructor to avoid leaks 2013-04-08 10:32:45 +02:00
Stefan Seyfried
fcd65c2ce3 audioplayer: don't free curl_handle too early 2013-04-08 10:14:17 +04:00
Michael Liebmann
f1740ac21b * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd 2013-04-08 10:02:40 +04:00
Stefan Seyfried
5db15cc630 nhttpd: fix streaming with non-standard port 2013-04-08 10:02:33 +04:00
Thilo Graf
211f85966a CTimeOsd: remove unused var timescale
Conflicts:
	src/gui/timeosd.cpp
2013-04-08 10:01:04 +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
Michael Liebmann
9a9a347ee3 * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd 2013-04-07 22:07:38 +01:00
Thilo Graf
276fa6273e CProgressBar: use correct default colors in constructor 2013-04-07 20:37:54 +02:00
Stefan Seyfried
8d8ce4c55a cc_frm: fix invalid cast 2013-04-06 22:20:58 +02:00
Stefan Seyfried
2ba024168d nhttpd: fix streaming with non-standard port 2013-04-06 22:20:47 +02: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
Michael Liebmann
d4740238dd * Supplement to commit adfbfe0...
- epgview: Fix colors in progress bar
2013-04-06 15:18:12 +01:00
Thilo Graf
6fa592323b CChannellist: add missig frame for timscale 2013-04-06 10:21:22 +02:00
Thilo Graf
d7ce847471 CComponentsInfoBox: move statement for check of image name
Ensure empty pic object otherwise it can be retained on exit
of paintPicture(), if an instance of Infobox already exists.

supplement to 095c0e1b04
2013-04-06 08:49:16 +02:00
Thilo Graf
f70a30defa Progressbars: use default frame thickness
It's unnecessary overhead to set the value everywhere, except it's needed.
2013-04-06 08:33:51 +02:00
Thilo Graf
210ae1491d CProgressBar: remove wrong intital value for frame thickness
Default value is 0, and should remain as specified in the base class.
2013-04-06 08:33:51 +02:00
Michael Liebmann
adfbfe079c * Fix order of colors for some progress bars 2013-04-05 19:43:50 +01:00
Stefan Seyfried
230096c050 msgbox: add rounded corners
This is not entirely correct, as the corners will be wong
if a msgbox without header or footer is used. But as the
only place where this is used is ShowMsg2UTF() which has
header and footer, it does not matter right now.
2013-04-05 18:29:08 +04:00
Stefan Seyfried
6bc2a8a5d8 neutrino: do not display expired events in channel list 2013-04-05 16:32:43 +04:00
Stefan Seyfried
227bf9f2e8 dvbsubtitle: free avcodec context in destructor 2013-04-05 15:54:12 +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
[CST] Focus
83cbc1cbef dutch.locale: update 2013-04-05 14:54:22 +04:00
[CST] Focus
1c2f2a5750 driver/record.cpp: add record duration to stop menu 2013-04-05 14:54:22 +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
Michael Liebmann
bd47ef2060 * CComponentsPicture: initVarPicture() not execute if pic_name is blank 2013-04-04 16:10:15 +01:00
Michael Liebmann
095c0e1b04 * CComponentsInfoBox: CComponentsPicture not create when no image to draw 2013-04-04 16:10:15 +01:00
svenhoefer
85ab392a09 - infoviewer: remove frame from timescale inside infoviewer 2013-04-04 14:41:13 +02:00
Jacek Jendrzej
d18217effb CComponents: don't paint the same box with different colors as background 2013-04-04 12:19:31 +02:00
Michael Liebmann
a841aa3790 * CNeutrinoEventList: Fix flicker when page is changed 2013-04-04 10:11:49 +01:00
Thilo Graf
4e7f81a126 CComponentsInfoBox: prevent background paint in infobox
Background for text is not needed here
2013-04-04 09:56:53 +02:00
Thilo Graf
3a4543b8d2 CComponentsText: add member to control background paint on textbox objects 2013-04-04 09:56:53 +02:00
Thilo Graf
399dbad350 CNeutrinoEventList: use CComponentsText instead CComponentsInfoBox
add doPaintBg(false), causes no paint or repaint and save of item
background.

CC-Items comes with its own hide(), but it's not very sensefull
to store or paint background here.

NOTE: CComponentsText is more of appropriate for embedded text items
than CComponentsInfoBox. CComponentsInfoBox is more made for hint or
messageboxes.
2013-04-04 09:56:52 +02:00
Thilo Graf
e23b03fde9 CComponentsText: paint always background before painting text
Ensures erase of old text, usefully to avoid often
repaints of embedded textbox objects or text items
2013-04-04 09:56:52 +02:00
Thilo Graf
bdbea07e71 CComponents: disable debug spam 2013-04-04 09:56:52 +02:00
Thilo Graf
5cd01b8cc8 CNeutrinoEventList: remove include of textbox.h
Is already included by cc.h
2013-04-04 09:56:51 +02:00
Thilo Graf
c4d9f76b6b CTimeOsd: remove unused var timescale 2013-04-04 09:56:51 +02:00
[CST] Focus
87abc0d1c4 zapit/src/bouquets.cpp: use FindChannelFuzzy() on cable-only box to help importing old bouquets 2013-04-02 14:32:23 +04:00
[CST] Focus
4e2a08dba4 zapit/src/getservices.cpp: fix FindChannelFuzzy for mixed frontends 2013-04-02 14:30:28 +04:00
[CST] Focus
6753630b68 zapit/src/femanager.cpp: add cached have_sat/cable flags 2013-04-02 14:30:01 +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
Thilo Graf
d391bedd5f CComponents: move item type enum to cc_types.h 2013-04-02 09:31:05 +02:00
Thilo Graf
d87290c2bc CComponentsPIP: remove unsuitable filename 2013-04-02 09:31:05 +02:00
svenhoefer
825ec2f5cc - eventlist: fix delete of cc_infozone 2013-04-02 01:28:38 +02:00
svenhoefer, SatBaby, snafed
68cf021581 - eventlist: add right infobox with current eventinfo
* use getScreen{Width/Height}Rel()
2013-04-01 22:06:19 +02:00
Michael Liebmann
d4e54571a4 * Sort locales 2013-04-01 19:25:21 +01:00
[CST] Focus
4d1bf5c3d6 deutsch.locale: remove 'coolstream' after merge 2013-04-01 16:30:36 +04:00
svenhoefer
7754b8f54e - bouqueteditor_chanselect.cpp: fix height
Conflicts:
	src/gui/bedit/bouqueteditor_chanselect.cpp
2013-04-01 16:21:18 +04:00
Jacek Jendrzej
25653df890 src/gui/channellist.cpp: fix to 36e95d7fbc if more bouquets empty 2013-04-01 16:19:51 +04:00
Jacek Jendrzej
cecbd13107 data/satellites.xml: update Eurobird 9A (9.0E) 2013-04-01 16:18:42 +04:00
svenhoefer
f7ebed39cb - epgplus.cpp: use getScreen{Width/Height}Rel() 2013-04-01 16:18:31 +04:00
svenhoefer
c20d1ef6eb - osd_progressbar_setup: rework locales; marginal changes in code
Conflicts:
	data/locale/deutsch.locale
2013-04-01 16:14:29 +04:00
Stefan Seyfried
6bb85ef71d filebrowser: simplify code using font pointers and ...
... make size, time and mode fields scale with fontsize
2013-04-01 16:05:40 +04:00
Stefan Seyfried
1ee9088f28 infoviewer: make oldinfo a member of the class 2013-04-01 15:48:00 +04:00
Stefan Seyfried
0d318fd296 channellist: refactor to avoid duplicated code
Conflicts:
	src/gui/channellist.cpp
2013-04-01 15:47:10 +04:00
Stefan Seyfried
e3e333582c CVolume: remove duplicate code 2013-04-01 15:43:37 +04:00
Stefan Seyfried
2fe93f6285 create zapit config dir on install 2013-04-01 15:43:08 +04:00
Stefan Seyfried
aa411cff93 my_system: cleanup and propagate exitstatus 2013-04-01 15:42:46 +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
fc614004cf - bouquetlist.cpp: use existing loop to calc max height of buttons 2013-04-01 15:10:01 +04:00
Michael Liebmann
9b353dcfe5 * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll 2013-04-01 15:08:57 +04:00
Michael Liebmann
3038bfa3bf * locals.h/locals_intern.h: Fix Sort order 2013-04-01 15:08:11 +04:00
svenhoefer
30a0fdafda - fix another typo around DATA_PIDS 2013-04-01 15:07:55 +04:00
svenhoefer
ea21a9a84f - deutsch.locale: fix typos 2013-04-01 15:07:25 +04:00
Jacek Jendrzej
b2241df43d -add record option for teletext & dvbsub pids 2013-04-01 15:07:05 +04:00
Thilo Graf
cca6d898c8 CProgressbarSetup: using unified 'osd' namespace 2013-04-01 15:06:41 +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
fb7c0963cc gui/timerlist.cpp: check CFEManager::getEnabledCount in place of CFEManager::FE_MODE_SINGLE 2013-04-01 14:49:36 +04:00
[CST] Focus
f35065b918 gui/channellist.cpp: adjust channel list mode on numeric zap 2013-04-01 14:15:47 +04:00
[CST] Focus
caca00682d locals: add locale for numeric zap adjust option 2013-04-01 14:15:14 +04:00
[CST] Focus
56eb53ec78 gui/miscsettings_menu.cpp: add option to adjust channel list
on numeric zap to first fav/provider/sat mode where channel exist
2013-04-01 14:14:47 +04:00
[CST] Focus
b1d63cd800 neutrino.cpp: add channellist_numeric_adjust settings variable 2013-04-01 14:13:51 +04:00
svenhoefer
c07b8781a5 - imageinfo: remove some fixed width values ...
... to avoid possible ugly overlaps

* split kernel-version from image-version
* whitespace cleanup
2013-03-30 16:03:27 +01:00
svenhoefer
393aa14cff - bouqueteditor_chanselect.cpp: fix height 2013-03-29 20:40:52 +01:00
[CST] Focus
c70f94e89b gui/scan_setup.cpp: show tuners mode also in top tuner menu 2013-03-29 17:16:15 +04:00
[CST] Focus
f21b291fcd gui/widget/menue.cpp: fix CMenuForwarderNonLocalized::getWidth 2013-03-29 17:12:23 +04:00
[CST] Focus
5964a70854 driver/framebuffer.cpp: fix round corners, if only one top or bottom included 2013-03-29 14:30:08 +04:00
[CST] Focus
22692d8157 driver/fade.cpp: add unistd.h 2013-03-29 14:29:00 +04:00
[CST] Focus
c17808867f gui/videosettings.cpp: add 1080p 50/60 modes 2013-03-28 15:41:30 +04:00
[CST] Focus
50fe74f9c1 lib/libcoolstream2/video_cs.h: add 1080p 50/60 modes 2013-03-28 15:41:01 +04:00
[CST] Focus
b126a457c6 data/icons/Makefile.am: add icons for tuner 3/4 2013-03-27 19:41: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
[CST] Focus
cabef50554 zapit/src/zapit.cpp: try to keep pip running when zapping 2013-03-27 18:36:45 +04:00
[CST] Focus
84ce9f8880 driver/record.cpp: use zapit client to stop Pip 2013-03-27 18:35:42 +04:00
[CST] Focus
7da9f2791a data/icons/start.jpg: modified start.jpg, thanks to bazi98 2013-03-27 16:34:29 +04:00
[CST] Focus
d10fca7982 gui/moviebrowser.cpp: show footer yellow, green, menu buttons 2013-03-27 16:20:45 +04:00
[CST] Focus
24a6874c22 locals, english.locale: add locales for more MB foot buttons 2013-03-27 16:19:50 +04:00
[CST] Focus
e6c51ee0de gui/infoviewer_bb.cpp: add icons for tuner 3/4 2013-03-27 15:05:34 +04:00
[CST] Focus
6bb6ea381f gui/widget/icons.h: add icons for tuner 3/4 2013-03-27 15:05:10 +04:00
[CST] Focus
83f27e69d8 add icons for tuner 3/4 2013-03-27 15:00:55 +04:00
[CST] Focus
0a806acfd0 Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next 2013-03-27 14:38:56 +04:00
[CST] Focus
b30d913dbd driver/framebuffer.cpp: fix nevix box paint 2013-03-27 14:38:43 +04:00
[CST] Focus
d60f6691d6 gui/infoviewer.cpp: fix tuner icon display 2013-03-26 19:54:29 +04:00
[CST] Focus
fc0571490e gui/osd_setup.cpp: fix show tuner icon option 2013-03-26 19:53:09 +04:00
[CST] Focus
60cfc785cd gui/infoviewer.cpp: update progress in file play mode while visible 2013-03-26 18:46:09 +04:00
[CST] Focus
6554921ad4 gui/movieplayer.cpp: add position,duration, CTimeOSD class members;
add UpdatePosition() to be called from infoviewer;
set infoviewer timer to 1 sec for playback
2013-03-26 18:45:17 +04:00
[CST] Focus
bbc4285510 gui/infoviewer.cpp: show playback speed with play state icon 2013-03-26 17:40:04 +04:00
[CST] Focus
eb03492fe6 update dutch.locale 2013-03-26 16:15:00 +04:00
[CST] Focus
59058fafa3 gui/movieplayer.cpp: add lcd indicate for slow motion,
update lcd before show infoviewer to have there correct info,
update speed only if SetSpeed successfull
2013-03-26 16:12:51 +04:00
[CST] Focus
73eae1a7ee zapit/src/capmt.cpp: dont send capmt, if rawpmt is NULL 2013-03-26 15:58:09 +04:00
Jacek Jendrzej
3a68a4bf19 data/satellites.xml: update Eurobird 9A (9.0E) 2013-03-26 11:52:21 +01:00
[CST] Focus
52cebc426e driver/record.cpp: dont show record starting/stopping window and stop menu,
if auto timeshift enabled
2013-03-26 12:37:47 +04:00
svenhoefer
745104571f - epgplus.cpp: use getScreen{Width/Height}Rel() 2013-03-26 01:14:39 +01:00
svenhoefer
33c8526673 - osd_progressbar_setup: rework locales; marginal changes in code 2013-03-26 00:48:04 +01:00
Thilo Graf
9af63bdc72 CComponentsInfoBox: ensure new init of picture
Delete causes a clean background because it is possible that remnants are
left after changed font size.
2013-03-25 20:23:35 +01:00
Stefan Seyfried
5033a9e4ef infoviewer: make oldinfo a member of the class 2013-03-25 18:02:46 +01:00
Stefan Seyfried
4c3a92a130 filebrowser: simplify code using font pointers and ...
... make size, time and mode fields scale with fontsize
2013-03-25 17:35:29 +01:00
Stefan Seyfried
eea77b7c8a create zapit config dir on install 2013-03-25 16:48:25 +01:00
Stefan Seyfried
adb49dd5b3 my_system: cleanup and propagate exitstatus 2013-03-25 14:44:10 +01:00
Stefan Seyfried
3a32fab2f0 CVolume: remove duplicate code 2013-03-25 14:19:55 +01:00
Stefan Seyfried
36e95d7fbc channellist: refactor to avoid duplicated code 2013-03-25 14:06:16 +01:00
[CST] Focus
7b17a3f1b5 data/icons/start.jpg: fix, nevis dont decode prev version 2013-03-25 15:55:43 +04:00
[CST] Focus
698b56c6db driver/streamts.cpp: use record demux, deny streaming if pip running 2013-03-25 13:36:58 +04:00
[CST] Focus
305455e004 neutrino.cpp: stop stream before pip start 2013-03-25 13:36:00 +04:00
[CST] Focus
14c8f1931a zapit/src/capmt.cpp: use record demux for streaming 2013-03-25 13:35:15 +04:00
[CST] Focus
29d7f897af zapit/src/femanager.cpp: move pip demux set source to zapit.cpp 2013-03-25 13:34:37 +04: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
Thilo Graf
3f3a767104 CImageInfo: add item_offset also to bottom of license text 2013-03-24 21:14:11 +01:00
Thilo Graf
c99e23289b CComponentsLabel: add missing item type 2013-03-24 21:14:11 +01:00
Thilo Graf
b07c4231ef CComponentsPIP: apply left align for image, dont' save screen
This ensures a clean end on the left edge and save screen is not needed.
2013-03-24 21:14:11 +01:00
Thilo Graf
e7984e6c73 CImageInfo: add header buttons 2013-03-24 21:14:10 +01:00
Thilo Graf
cc31a41f43 CComponentsWindow/Header: fix add of header buttons
setHeaderButtons was without effect
2013-03-24 21:14:10 +01:00
Thilo Graf
8196cf7671 CComponentsPIP: paint alternate picture if no tv mode
Use setPicture() to change  image on runtime.
2013-03-24 21:14:10 +01:00
[CST] Focus
cdf10ef46e remove 'coolstream' from gui 2013-03-22 10:52:39 +04:00
[CST] Focus
b06b580800 data/locale/unmaintained/dutch.locale: update locale 2013-03-22 10:43:53 +04:00
svenhoefer
92f11c1e62 - bouquetlist.cpp: use existing loop to calc max height of buttons 2013-03-21 12:33:09 +01:00
svenhoefer
d90ae61449 - bouquetlist.cpp: fix buttonbar 2013-03-21 12:13:16 +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
Thilo Graf
6b68259ac6 CComponentsText: rename getCCItemTextBoxInst -> getCTextBoxObject
This name should be more plausible
2013-03-21 11:37:20 +01:00
Thilo Graf
322de62366 CImageInfo: move ScrollLic() to end of file and add comments 2013-03-21 11:37:13 +01:00
Thilo Graf
0dc4686874 fix license text, sorry, was a c&p error 2013-03-21 11:37:00 +01:00
Michael Liebmann
801a15df7c * CImageInfo: Scroll license text if text box too small 2013-03-21 06:56:24 +01:00
Michael Liebmann
c74fb77603 * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll 2013-03-21 06:56:23 +01:00
Michael Liebmann
c117c80579 * locals.h/locals_intern.h: Fix Sort order 2013-03-21 06:56:23 +01:00
svenhoefer
d0164eaaf6 - fix another typo around DATA_PIDS 2013-03-20 21:50:16 +01:00
svenhoefer
9b7c96f07e - deutsch.locale: fix typos 2013-03-20 21:41:14 +01:00
Jacek Jendrzej
d9c7739aa6 -add record option for teletext & dvbsub pids 2013-03-19 17:14:04 +01:00
[CST] Focus
8f128cc512 src/nhttpd/web/Y_Tools_Screenshot.yhtm: remove window.setTimeout,
it seems fbshot executed in sync, not in background ?
so not clear why to wait here after screenshot is ready.
video screenshot now also not async
2013-03-19 17:27:38 +04:00
[CST] Focus
370e3dd690 nhttpd/tuxboxapi/coolstream/controlapi.cpp: create screenshot in sync mode 2013-03-19 17:24:09 +04:00
[CST] Focus
baa698c1b8 driver/screenshot.cpp: re-enable StartSync() code 2013-03-19 17:23:45 +04:00
Michael Liebmann
9755751217 * Imageinfo: Format license text 2013-03-19 11:54:57 +01:00
[CST] Focus
8f500e80fd gui/scan.cpp: fix f567d3b85d,
inside start wizard zap crash, because neutrino channel list not created yet
2013-03-19 13:56:13 +04:00
Thilo Graf
2387b27b73 CImageInfo: implement CComponents
TODO:
- format of license text
- button bar or header buttons ?
2013-03-19 08:24:14 +01:00
Thilo Graf
7e1ef5d325 CProgressbarSetup: using unified 'osd' namespace 2013-03-19 08:12:43 +01:00
Thilo Graf
ab00522900 CComponents: fix build, fb_pixel_t and neutrino_locale_t was missed 2013-03-19 08:12:35 +01:00
Thilo Graf
259b58c829 CComponentsInfoBox: add NULL as default parameter for info_text
It's better to handel with NULL.

make clearCCItems() public and virtual so it can be used in window objects
2013-03-19 08:11:00 +01:00
Thilo Graf
0fa2bbc7c9 CComponentsInfoBox: delete clean textbox object before create new object
Ensures a clean environment for changed properties of a textbox in infobox.
2013-03-19 08:10:49 +01:00
[CST] Focus
fe99c5fdda gui/movieplayer.cpp: increase buffer to read m3u contents 2013-03-18 16:49:42 +04:00
Thilo Graf
98b3265719 Data files: add license files
Avoids hard coded parts e.g. for use mainly in image info.
2013-03-18 12:05:01 +01:00
Thilo Graf
2f5404d2fa CComponentsLabel: add new sub class CComponentsLabel 2013-03-18 12:04:58 +01:00
Thilo Graf
824bc8913e CComponentsHeader: remove unused lines 2013-03-18 12:04:54 +01:00
Thilo Graf
eee2cd0d41 CComponentsText: move overloaded setText() from header into main file 2013-03-18 12:04:50 +01:00
Thilo Graf
ca42d9ba74 CComponentsHeader/Window: add possibility to return header height 2013-03-18 12:04:47 +01:00
Thilo Graf
c17e2e5d6c CTestMenu: remove minitv sample
Can not be displayed here nicely.
2013-03-18 12:04:42 +01:00
Thilo Graf
69476903ee CComponentsForm/PIP: ensure hiding of minitv during hide of forms
Handling of minitv items are different to other item types
and need an explizit call of hide(). So it is possible to hide a form-
object without a extra call of hide() for minitv objects.
2013-03-18 12:04:37 +01:00
Thilo Graf
d87d0754e0 CComponentsWindow: add constructors with parameters for caption and icon 2013-03-18 12:04:35 +01:00
Thilo Graf
2b41601d11 CTestMenu: modifie some samples to call header 2013-03-18 12:04:32 +01:00
Thilo Graf
544e3bb8ef CComponentsHeader: init text always before paint header 2013-03-18 12:04:29 +01:00
Thilo Graf
4a931af6ef CComponentsForm/Header/Icons/Window: try to fix multiple inits and paints
Some items had multiple inits and some calls of clearCCItems()
have caused segfaults, hope this fix this.
2013-03-18 12:04:25 +01:00
Thilo Graf
da356d94da CComponentsHeader/Icon: use inherited destructor
Inherited destructor contains identic code.
2013-03-18 12:04:21 +01:00
Thilo Graf
de330ac39c CComponentsWindow: remove refresh()
initCCWItems() does the same, but is private
2013-03-18 12:04:16 +01:00
Thilo Graf
74b2dde248 CComponentsWindow: using current screen settings for default dimensions 2013-03-18 12:04:13 +01:00
svenhoefer
b0469b196e - fix width of pip-boxes in streaminfo and imageinfo 2013-03-17 20:19:13 +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
745e93216a zapit/src/zapit.cpp: move pipDecoder to lib 2013-03-14 16:23:24 +04:00
[CST] Focus
4df0f85d26 Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next
Conflicts:
	src/gui/widget/stringinput.cpp
2013-03-14 15:44:07 +04:00
[CST] Focus
513f56426f gui/scan_setup.cpp: add flag to track fe mode, diseqc mode changes;
show tuners setup in its own function;
auto-apply tuners link if modes changed on quit from tuners setup menu;
re-zap to current channel if fe modes or diseqc mode changed
2013-03-14 12:07:46 +04:00
[CST] Focus
96cd5c94af gui/bouquetlist.cpp: fix b523fe59c0:
double ::paintButtons calls was added ?
2013-03-14 11:57:02 +04:00
[CST] Focus
2ad5340134 neutrino.cpp: change default channel list mode to minitv 2013-03-14 11:55:12 +04:00
[CST] Focus
b3923a7d5d neutrino.cpp, gui/scan.cpp: force re-zap without setSelected() 2013-03-13 18:59:44 +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
2b919d5a32 ../data/locale/english.locale: adjust pip_close locales 2013-03-13 16:27:26 +04:00
[CST] Focus
d2472e64cf gui/channellist.cpp: use CNeutrinoApp::StartPip 2013-03-13 16:26:59 +04:00
[CST] Focus
c08585e15a zapit/src/zapit.cpp: use channel pip demux for PiP 2013-03-13 16:25:54 +04:00
[CST] Focus
bb3f4ca7d4 neutrino.cpp: start PiP on pip_close key, add StartPip() function 2013-03-13 16:24:11 +04:00
[CST] Focus
acb9097536 zapit/src/capmt.cpp: add PiP mode, use channel pip demux 2013-03-13 16:20:22 +04:00
[CST] Focus
75b0eafd86 neutrino.h: add StartPip() member 2013-03-13 16:19:56 +04:00
[CST] Focus
76f50de569 driver/record.cpp: change condition to stop PiP 2013-03-13 16:19:30 +04:00
[CST] Focus
5ced593984 zapit/src/femanager.cpp: add fe enabled count, set channel PiP demux 2013-03-13 16:17:50 +04:00
[CST] Focus
a99f7f5c3a zapit/include/zapit/channel.h: add demux num for PiP 2013-03-13 16:15:23 +04:00
[CST] Focus
3cd344c83c zapit/include/zapit/capmt.h: add PiP mode 2013-03-13 16:13:36 +04:00
Jacek Jendrzej
f428a0b8d0 progresbar -add colored & vertical design , ported from neutrino-mp 2013-03-12 17:28:03 +04:00
Jacek Jendrzej
369289d179 progressbar-menu-tomworld 2013-03-12 17:27:52 +04:00
Stefan Seyfried
aeb3ead6a9 fix exec_prefix for native build
Conflicts:
	acinclude.m4
2013-03-12 17:25:56 +04:00
Stefan Seyfried
166e403965 neutrino: fix most hardcoded paths
Conflicts:
	src/eitd/SIlanguage.cpp
	src/eitd/SIlanguage.hpp
	src/gui/bookmarkmanager.h
	src/gui/keybind_setup.cpp
	src/gui/settings_manager.cpp
	src/nhttpd/yconfig.h
	src/nhttpd/yhttpd_mods/Makefile.am
	src/system/localize.cpp
2013-03-12 17:16:13 +04:00
Stefan Seyfried
0d2c3f3f10 neutrino: allow empty user bouquets in the bouquetlist
Conflicts:
	src/neutrino.cpp
2013-03-12 16:50:07 +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
b523fe59c0 bouquetlist: only show active buttons 2013-03-12 16:32:51 +04:00
Stefan Seyfried
6c982e3d49 bouquetlist: fix width calculation 2013-03-12 16:32:19 +04:00
Stefan Seyfried
25de0d4380 bouquetlist: mark autogenerated bouquets as readonly
this at least prevents modification from the context menu,
needs more work in the service->bouquetmanagement menus
2013-03-12 16:32:12 +04:00
Stefan Seyfried
2f30a63a6b screenshot: fix invalid cast in debug message 2013-03-12 16:32:02 +04:00
Stefan Seyfried
94cb301612 my_system: return errno, silence trivial error message 2013-03-12 16:31:56 +04:00
Stefan Seyfried
413398bd10 CVolume: fix border around volume bar 2013-03-12 16:31:43 +04:00
Jacek Jendrzej
a501b6efeb progresbar -add colored & vertical design , ported from neutrino-mp 2013-03-11 14:40:42 +01:00
Jacek Jendrzej
be2966035f progressbar-menu-tomworld 2013-03-11 14:40:36 +01:00
Stefan Seyfried
f63ddb9cce neutrino: fix most hardcoded paths 2013-03-11 13:32:06 +01:00
Stefan Seyfried
53dcd77d4a fix exec_prefix for native build 2013-03-11 13:32:06 +01:00
Stefan Seyfried
d0f9836173 neutrino: allow empty user bouquets in the bouquetlist 2013-03-11 13:32:06 +01: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
5acf5a489b bouquetlist: only show active buttons 2013-03-11 13:32:06 +01:00
Stefan Seyfried
0613e43736 bouquetlist: fix width calculation 2013-03-11 13:32:06 +01:00
Stefan Seyfried
2f677a5ffe bouquetlist: mark autogenerated bouquets as readonly
this at least prevents modification from the context menu,
needs more work in the service->bouquetmanagement menus
2013-03-11 13:32:06 +01:00
Stefan Seyfried
04cd53f45d screenshot: fix invalid cast in debug message 2013-03-11 13:32:06 +01:00
Stefan Seyfried
119f87f97b my_system: return errno, silence trivial error message 2013-03-11 13:32:06 +01:00
Stefan Seyfried
45d8c176ec CVolume: fix border around volume bar 2013-03-11 13:32:05 +01:00
svenhoefer
983e33f96d - stringinput: fix width of menutitle in dialogs 2013-03-09 15:17:08 +01:00
svenhoefer
fad249ebb5 - stringinput: rework dialogs
* fix diplay with all fontsizefactors
* dynamical height/width/position of dialogs
* dynamical height of buttonbar
2013-03-09 15:06:10 +01:00
[CST] Focus
138160ae4f libcoolstream/ca_cs.h: sync header 2013-03-08 17:56:03 +04:00
[CST] Focus
0ae2349af8 Makefile.am: add libca-sc 2013-03-08 17:55:24 +04:00
[CST] Focus
30d650999d lib/libcoolstream/video_cs.h: sync header 2013-03-08 17:33:28 +04:00
[CST] Focus
a22dc19e9d zapit/src/capmt.cpp: send channel_id in place of tpid with capmt 2013-03-08 17:31:54 +04:00
[CST] Focus
e05ab5297d gui/channellist.cpp: use zapit client for PiP 2013-03-08 14:14:26 +04:00
[CST] Focus
a69b37a929 gui/keybind_setup.cpp: add bind setup for direct pip setup and live/pip swap 2013-03-08 13:36:40 +04:00
[CST] Focus
ded8f0630c gui/pipsetup.cpp: close on key_pip_setup 2013-03-08 13:35:57 +04:00
[CST] Focus
29fbc94bb9 zapit/src/zapit.cpp: handle PiP start/stop channels 2013-03-08 13:33:24 +04:00
[CST] Focus
b95859da7c neutrino.cpp: add direct keys to config PiP, swap live and PiP channels 2013-03-08 13:24:53 +04:00
[CST] Focus
35f2ac5527 locals: add locales for additional PiP keys 2013-03-08 13:23:08 +04:00
[CST] Focus
f4b6177076 zapit/lib/zapitclient.cpp: add start/stop commands got PiP 2013-03-08 13:22:27 +04:00
Thilo Graf
061700a5f8 CComponentsPicture: fix build
Build can be broken with other build environments
2013-03-08 08:44:05 +01:00
[CST] Focus
9dcf32cdd2 libconfigfile/configfile.cpp: fix typo while merging 2013-03-07 17:20:53 +04:00
[CST] Focus
aa60c85768 Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next
Conflicts:
	lib/libconfigfile/configfile.cpp
	src/system/setting_helpers.cpp
	src/zapit/src/femanager.cpp
2013-03-07 17:10:57 +04:00
[CST] Focus
65bd112d78 driver/rcinput.cpp: add missing sleep, sub, pos keys 2013-03-06 15:42:23 +04:00
Thilo Graf
bdce50780d CAudioPlayerGui: set missing corner mode for info box 2013-03-06 11:51:38 +01:00
Thilo Graf
3ed9af87ad CComponents: split cc_base.cpp
It's easier to work with smaller files.
Most files contain only one cc-class and their names are
derived on the particular class that is contained therein.
2013-03-06 11:28:18 +01:00
Thilo Graf
152d40c6cd Bedit: adapt for infobox
The combination of infobox handling and screen size management doesn't
really fit together. Particular it  could be better implemented some
inheritance, because incorporated functions and variables are
redundant and so the classes can be better coordinated.
Moreover, it doesn't seem sensible to use only a part of the display.
The use of full screen instead of window could simplify a lot.
2013-03-06 11:28:18 +01:00
Thilo Graf
10f429ee0f CComponents: move components.cpp to cc_base.cpp, move types to own header 2013-03-06 11:28:18 +01: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
44346c6417 CComponents: fix some includes
Included header files don't fit after move of components.
2013-03-06 11:28:17 +01:00
Stefan Seyfried
c9eafa208e pictureviewer: compatibility with giflib-5.x 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
399eb696d6 CComponents: add some new variables and parameters and modifie debug output
- add var for object index
  can be usefull for identifications of objects for focus operations soon

- add default value for screen  size (30%) to CComponentsPIP constructor
  most size we mostly use is 30% of size

- add setters for screen_w and screen_h
  also this can be usefull t adapt screen sizes e.g. during
  runtime operations
2013-03-06 11:28:17 +01:00
Thilo Graf
2940c4e5f6 CComponents: add more debug output and fix typo in enum CC_ITEMTYPES 2013-03-06 11:28:16 +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
Thilo Graf
6175fd989d CComponentsItem: add members getItemType(), cc_item_type
Small helper for detection of item types.
This could be useful, if it is necessary, to track these at runtime or
debugging, because it's not really detectable, which items just be used.
e.g forms could contain very much items, but many of these items
are inherited from CComponentsItem and an assignment to a certain subclass.
2013-03-06 11:28:16 +01:00
Thilo Graf
9605d7438f CComponentsHeader: add member 'setHeaderButtons()'
Gives possibility to set default button types,

possible parameter types are:
CC_BTN_HELP, CC_BTN_INFO, CC_BTN_MENU, CC_BTN_EXIT
2013-03-06 11:28:16 +01:00
Thilo Graf
fa9ffdd46e CComponentsWindow: add sub class CComponentsWindow 2013-03-06 11:28:16 +01:00
Thilo Graf
7ac1550277 CMenuWidget: branch devel_cc Fix merge errors
Some braces were lost during the last merges.
2013-03-06 11:28:16 +01:00
Thilo Graf
6cdb948dd4 CComponents: change of debug marking for better recognition during logging 2013-03-06 11:28:15 +01:00
Thilo Graf
b9dd3e21bf CComponentsForm: add virtual members to replace cc-item 2013-03-06 11:28:15 +01:00
Thilo Graf
a9caa07318 CComponentsHeader: reset icon width, if no icon is defined 2013-03-06 11:28:15 +01:00
Thilo Graf
764dbcd429 CComponentsPicture: add missing define of dimensions after init 2013-03-06 11:28:15 +01:00
Thilo Graf
14393b36d9 CTestMenu: add sample code for removeHeaderButtons() 2013-03-06 11:28:15 +01:00
Thilo Graf
9150088088 CComponentsHeader: fix broken addHeaderButton() and removeHeaderButtons()
Simple push_back() has no effect, buttons must be initialized and destroy
of cch_btn_obj is an easy way for clean up.
2013-03-06 11:28:14 +01:00
Thilo Graf
79dd6456b0 CComponentsHeader: add enums for header items 2013-03-06 11:28:14 +01:00
Thilo Graf
264f4bb951 CTestMenu: add example to exchange text with an image-item, for header 2013-03-06 11:28:14 +01:00
Thilo Graf
c039b4ae5c CComponentsHeader: move init of items ito cobstructors
Inherited methodes like insertCCItem, removeCCItem ... don't work
nice, if cc-items are ititialized too late. If we init in constructors,
we can manipulate header items, otherwise not.
clearCCItems() is to find in the destructor, and should be called with
delete.
Handle with care!
2013-03-06 11:28:14 +01:00
Thilo Graf
2e729ffdb9 CComponentsForm: prevent crashs, if no item is available in v_cc_items
insertCCItem() and removeCCItem() occured crashes, if no items was added.
Also added debug messages.
2013-03-06 11:28:14 +01:00
Thilo Graf
41165d7cb2 CComponentsHeader: add member initCCButtonFormSize()
This moves caclulation from initCCHeaderButtons() to its own
member.
2013-03-06 11:28:14 +01:00
Thilo Graf
62f44d7a8c CComponentsHeader: move int of default buttons into its own member 2013-03-06 11:28:13 +01:00
Thilo Graf
189ba5b5e6 CTestMenu: add sample code CComponentsHeader 2013-03-06 11:28:13 +01:00
Thilo Graf
4fb3cde45f CComponentsHeader: fix button display
Calculation of button offset was broken.
2013-03-06 11:28:13 +01:00
Thilo Graf
fb3646c9be CComponentsForm: do not paint out of form
If is x or y position of embedded item out of allowed form dimension, then
set a new x or y value to item.
Added debug message should help to find issues.
2013-03-06 11:28:13 +01:00
Thilo Graf
3644abec66 CComponentsHeader: add parameter buttons onto constructors
This adds default buttons to header
2013-03-06 11:28:13 +01:00
Thilo Graf
562b091e66 CComponentsHeader: move init members into its own member 2013-03-06 11:28:12 +01:00
Thilo Graf
949867e4ac CComponentsForm: add virtual members to manipulate ccitems 2013-03-06 11:28:12 +01:00
Thilo Graf
b330d78ff2 CComponentsHeader: add header buttons to header form
Use addHeaderButton() to add any button icon ont header form.
The buttons have a right alignment, this means, the first button
is on the right boarder of header.
For existing instances it's recommended to remove old button icons
before add new buttons, otherwise icons will be append.

See also sample code in CTestMenu.
2013-03-06 11:28:12 +01:00
Thilo Graf
b251e2a001 CTestMenu: add sample code for class CComponentsIconForm 2013-03-06 11:28:12 +01:00
Thilo Graf
84fe7cf134 CComponents: add sub class CComponentsIconForm based upon CComponentsForm
Collects only icons.You can add icons step by step or
with a vector and paint the form at once.
Width and height are dynamic calculated if parameters
width or height are smaller then summary of lenght of all added icons.

It's also possible to manipulate the icon array with members:
- insertIcon()
- removeIcon()
- removeAllIcons()

TODO: support for resizable images
2013-03-06 11:28:12 +01:00
Thilo Graf
6ee87b95ec CComponentsHeader: add private member variable cch_text_x 2013-03-06 11:28:11 +01:00
Thilo Graf
0dbddbc483 CComponentsForm: remove constructor
Call of overloaded 'CComponentsForm(int, int, int, int)' is ambiguous.
2013-03-06 11:28:11 +01:00
Thilo Graf
dd91340a37 CComponentsForm: paintCCItems() is needed as public member 2013-03-06 11:28:11 +01:00
Thilo Graf
a5adaf854a CComponentsPicture: rework parameter handling
Not shure if pic_max_h/w could still make problems in while usage
of CComponentsPicture, we will see...
2013-03-06 11:28:11 +01:00
Thilo Graf
8061b2938f CComponentsHeader: init code for icon and text outsource
slim down of paint()
2013-03-06 11:28:11 +01:00
Thilo Graf
6bdd8cd771 CComponentsHeader: use height of header as default height for icon space 2013-03-06 11:28:11 +01:00
Thilo Graf
4db5c450a4 CTextBox: don't hide if m_nPaintBackground is set to false
Required in CCompmonentsText. Hide of textbox object is unnecessary in
CCompmonentsText objects.
2013-03-06 11:28:10 +01:00
Thilo Graf
75fbc08269 CComponents: add option paint_bg and apply in CComponentsHeader 2013-03-06 11:28:10 +01:00
Thilo Graf
4450984597 CComponents: init ccitem vars in initVarBasic() 2013-03-06 11:28:10 +01:00
Thilo Graf
d538e807d8 CCompnents: rename hideContainer into hideCCItem() 2013-03-06 11:28:10 +01:00
Thilo Graf
1934ceef69 CComponentsHeader: optimize allocations an deallocations for cc-items
Bequeath of destructor from CComponentsForm into CCcomponentsHeader.
clearCCItems() does already manage deallocations for cc-items,
so some 'delete" calls are unnecessary.
There was also the danger to overfill the cc-item vector with new added
objects, if it is not have been cleaned previously in existing instances.
2013-03-06 11:28:10 +01:00
Thilo Graf
e4c4a33477 CTextMenu: add sample code for CComponentsHeader 2013-03-06 11:28:09 +01:00
Thilo Graf
d14b9903f9 CComponents: add new sub class CComponentsHeader()
This should replace CComponentsTitleBar comming soon.

TODO:
- add additional icons,
- fix frame painting with other corner types , but this is an issue in
  CFramebuffer.  paintBoxFrame provides parameters for corner radius,
  but no corner types.
2013-03-06 11:28:09 +01:00
Thilo Graf
9601760137 CComponentsForm: members become virtual
Members of CComponentsForm will be used in sub classes.
2013-03-06 11:28:09 +01:00
Thilo Graf
d84c968157 CComponents: add define DEBUG_CC and some debug statements 2013-03-06 11:28:09 +01:00
Thilo Graf
023fe54841 CTestMenu: add more sample codes for cc-items 2013-03-06 11:28:09 +01:00
Thilo Graf
a4cf4800f2 CComponents: add automaticaly cut of items with too large dimensions 2013-03-06 11:28:09 +01:00
Thilo Graf
de0dd61812 CComponentsForm: using better variable names in paintCCItems() 2013-03-06 11:28:08 +01:00
Thilo Graf
1cbe655513 CTestMenu: add sample code for CComponentsForm 2013-03-06 11:28:08 +01:00
Thilo Graf
cda02273ea CComponents: add new methodes to create forms
Create forms with default constructor and now you can add
cc-items into form with new member addCCItem().

The x/y values are valid to inside of form dimensions itself not inside of screen.
Addable cc-items are all CComponentItem objects and their inheritances
including CComponentsForm itself. So are even nestings possible.

Some changes on other cc-item classes were necessary.
For example, CComponentsPicture or CComponentsText and it's still
much to do.
2013-03-06 11:28:08 +01:00
Thilo Graf
98b1e38dfa CTestMenu: add tests for CComponentsText 2013-03-06 11:28:08 +01:00
Thilo Graf
ce00b0b4a0 CComponentsInfoBox: paint text with innstance of CComponentsText
This should be a stable state for painting info boxes in gui parts.
This fix also an automaticaly correction of font size changes while
runtime.
2013-03-06 11:28:08 +01:00
Thilo Graf
80ffab8999 CComponentsText: fix paint text into Textbox 2013-03-06 11:28:07 +01:00
Thilo Graf
ed5aac229b CComponentsInfoBox: inherit setText 2013-03-06 11:28:07 +01:00
Thilo Graf
ac94ad0d3b CComponentsInfoBox: inherit setTextFont and setTextMode 2013-03-06 11:28:07 +01:00
Thilo Graf
c4ef839ad4 CComponentsInfoBox: inherit setTextColor 2013-03-06 11:28:07 +01:00
Thilo Graf
5c5805d0ea CComponentsText: add member clearCCText() 2013-03-06 11:28:07 +01:00
Thilo Graf
d970c5303f CComponentsText: fix possible segfault
segfault happens on left empty text

CComponentsInfoBox: inherit ct_textbox

CComponentsInfoBox: inherit ct_box

CComponentsInfoBox: inherit ct_box
2013-03-06 11:28:07 +01:00
Thilo Graf
bb39d1f64f CComponentsInfoBox:start inherit of CComponentsText onto CComponentsInfoBox 2013-03-06 11:28:06 +01:00
Thilo Graf
e80a254daa CComponentsInfoBox: move define of x_text onto paint() 2013-03-06 11:28:06 +01:00
Thilo Graf
e37b5d86f4 CComponents: add missing paint-members to circle and square classes
paint () ist in CComponentsItem abstrakt, muss definiert werden
seine eigene in Unterklassen.
2013-03-06 11:28:06 +01:00
Thilo Graf
4df7e4d144 CComponents: move CComponentsText before Infobox 2013-03-06 11:28:06 +01:00
Thilo Graf
e1c9749730 CComponents: rename Container onto Item, make void paint() abstract
CComponentsItem is shorter then CComponentsContainer, but also
plausible and appropriately.
paint() is required in all sub classes and useful for coming functions.
2013-03-06 11:28:06 +01:00
Thilo Graf
28904b79c7 ComponentsInfoBox: arange text to the left border if no picture is painted
changed isPainted() to isPicPainted(), return of isPicPainted() value was
not marked-down to false and isPainted() means the container frame and
isPicPainted() means the picture itself, so the last state was wrong. Now
it should work fine.

Btw: scope of x_text reduced, is only required in member paintText()
2013-03-06 11:28:05 +01:00
Thilo Graf
51891e0ccb ComponentsText: remove tests for color and background 2013-03-06 11:28:05 +01:00
Thilo Graf
fcf8a018c5 CComponentsText: ensure an empty default value for AUTO_WIDTH in setText()
AUTO_WIDTH has ugly sideeffects in context with max width
2013-03-06 11:28:05 +01:00
Thilo Graf
d8447b9110 CComponents: add sub class CComponentsText 2013-03-06 11:28:05 +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
e1a586a9b1 CTextBox/CMsgBox: reduce data type conflicts 2013-03-06 11:28:04 +01:00
Thilo Graf
1d6bf7397e CTextBox: add methodes setTextMode() and setBackGroundColor() 2013-03-06 11:28:04 +01:00
Thilo Graf
cb8ac750a5 CComponents: clean up, don't use fbadata in paintFbItems()
Use consistently vector v_fbdata, so we don't need all parameters in
paintFbItems()
2013-03-06 11:28:04 +01:00
Thilo Graf
2c6a317b40 CComponentsItemBox: move paint of text into its own method 2013-03-06 11:28:04 +01:00
Thilo Graf
5bbe8e770e CComponentsItemBox: move paint of icons and pictures into it's own member 2013-03-06 11:28:03 +01:00
Thilo Graf
7105518423 CTestMenu: add tests for form objects 2013-03-06 11:28:03 +01:00
Thilo Graf
bc764b4653 CComponentsForm: add functionality
Now it's possible to paint forms with defined caption and icon
2013-03-06 11:28:03 +01:00
Thilo Graf
7bbf0375e1 CComponents: remove bgmode handler
bg_mode varible was never used
2013-03-06 11:28:03 +01:00
Thilo Graf
09b8b29176 CComponents: reset saved_screen.pixbuf
It's safe to work with null pointer
2013-03-06 11:28:03 +01:00
Thilo Graf
458cec23bf CComponents: remove superfluous calls
firstPaint,	v_fbdata.clear() already called in initVarBasic() and
initVarBasic() is called in all subclass constructors
2013-03-06 11:28:03 +01:00
Thilo Graf
16d12b4243 CComponentsForm: add basics for CComponentsForm 2013-03-06 11:28:02 +01:00
micha-bbg
33b4fc4cfa CComponentsItemBox: Add flag 'isCalculated' for control calculateElements() 2013-03-06 11:28:02 +01:00
micha-bbg
32515da236 CComponentsInfoBox: Add 'bgMode = CC_BGMODE_PERMANENT' to initVarInfobox() 2013-03-06 11:28:02 +01:00
Thilo Graf
2c5367bc59 CComponentsItemBox: use also locales in overloaded methode addText() 2013-03-06 11:28:02 +01:00
Thilo Graf
d0af8fb7bf CChannelList: adapt for new functionality in CComponents 2013-03-06 11:28:02 +01:00
Thilo Graf
f5b584a925 CComponentsItemBox: split addElement() 2013-03-06 11:28:02 +01:00
Thilo Graf
0d039171c0 CComponentsPicture: fix hide() of picture box
After hide of a picture box, no paint was possible, this should fix this.
2013-03-06 11:28:01 +01:00
Thilo Graf
c0d4c204b2 CTestMenu: add some demos for CComponents 2013-03-06 11:28:01 +01:00
Thilo Graf
e931bdfd6c CComponents: add member isPainted()
Useful for monitoring and evaluation of the state of components,
is also inherited to all subclasses
2013-03-06 11:28:01 +01:00
Thilo Graf
4b1d9ca213 CComponentsShapeSircle: fix segfault on init 2013-03-06 11:28:01 +01:00
Thilo Graf
2126bbda81 CTestMenu: rework member showTestMenu()
It's better to split this member. Newer tests can make it too messy.
2013-03-06 11:28:01 +01:00
Thilo Graf
efb85b958f CComponentsTitleBar: add parameter for default icon
...also removed parameter for text ailgnment, because the most titelbars
need only left alignment and if required more elements, we can use the
addElement() methode.
2013-03-06 11:28:00 +01:00
Thilo Graf
f45246caed CComponentsTitleBar: rename member addText(), convert locale in constructor 2013-03-06 11:28:00 +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
Thilo Graf
806d840c86 CComponents: rework some members
*rename col_text to class relevant names,
 col_text is already defined in class CComponents InfoBox and
 its easy to confuse member names
*add member printItemBox() and
 move calculateElements() into CComponentsItemBox and use it
 in print() 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
micha-bbg
8745d69d41 CComponentsItemBox: Add refreshElement() & paintElement()
- use paintElement() for CComponentsItemBox::paint
2013-03-06 11:28:00 +01:00
Thilo Graf
c540de4d77 CComponentsTitleBar: add overloaded constructors for different text types 2013-03-06 11:27:59 +01:00
Thilo Graf
edbbfbef8f CComponentsTitleBar: add blanc constructor 2013-03-06 11:27:59 +01:00
Thilo Graf
8cabe408cf CComponents: declare small members as inline 2013-03-06 11:27:59 +01:00
micha-bbg
88e2cb77c2 * CComponentsItemBox: Correction x-position of elements 2013-03-06 11:27:59 +01:00
Thilo Graf
19e6866bb8 CComponentsItemBox: use plausible member names 2013-03-06 11:27:59 +01:00
Thilo Graf
6a29d7b83a CComponentsItemBox: remove comment 2013-03-06 11:27:58 +01:00
micha-bbg
79c4ad05a2 * Move hMax correction from CComponentsItemBox to CComponentsTitleBar 2013-03-06 11:27:58 +01:00
micha-bbg
b88f73d595 * CComponentsItemBox: Use CTextBox for paint text 2013-03-06 11:27:58 +01:00
micha-bbg
758fda514a * CComponents: Adjustments for CComponentsItemBox and CComponentsTitleBar 2013-03-06 11:27:58 +01:00
Thilo Graf
b8c5e2b6da CComponents: add CComponentsItemBox as basich Class for CComponentsTitlebar 2013-03-06 11:27:58 +01:00
Thilo Graf
354d835156 CComponentsTitlebar: remove init of shadow
is allready inititalized in initVarContainer() (initVarBasic()) with
default value CC_SHADOW_OFF,
2013-03-06 11:27:58 +01:00
Thilo Graf
136885722a CComponentsTitlebar: remove member col_body
is allready inherit from basic class CComponents
2013-03-06 11:27:57 +01:00
micha-bbg
b51ff8401b * CComponents: add class to place an paint titlebars 2013-03-06 11:27:57 +01:00
Thilo Graf
4007cf4a6d CTextBox: initialize variables in constructor (style) 2013-03-06 11:27:57 +01:00
Thilo Graf
32f2f8a85d CChannelList: use own function to get transponder info 2013-03-06 11:27:57 +01:00
Thilo Graf
c53a0a7ab4 CChannelList: adapt for new CComponentsInfoBox functionality
TODO:
paint text into infobox with CComponentsInfoBox
2013-03-06 11:27:57 +01:00
Thilo Graf
d87c1c9071 CComponentsPicture: use DEBUG to show dimensions error 2013-03-06 11:27:56 +01:00
Thilo Graf
1a09bd719a CBEChannelSelectWidget: use CComponentsInfoBox to paint infobox 2013-03-06 11:27:56 +01:00
micha-bbg
61ed9d4862 * CComponents::CComponentsPicture: Add the processing and scaling images 2013-03-06 11:27:56 +01:00
Thilo Graf
e6eb91f706 CBEChannelWidget: use CComponentsInfoBox to paint text into infobox 2013-03-06 11:27:56 +01:00
Thilo Graf
200dce89c1 Bedit: adapt to last CComponent changes 2013-03-06 11:27:56 +01:00
Thilo Graf
7df6748f74 CMenuWidget: set frame thickness
default value in CComponentsInfoBox is inherit from CComponentsContainer
and =0, baut we need =2
2013-03-06 11:27:55 +01:00
Thilo Graf
d521cac983 CComponents: add members to init inherit variables
This sould enshure, that we have init with basic values in sub classes
2013-03-06 11:27:55 +01:00
Thilo Graf
12cb192341 CMenuWidget: init instance of CComponentsDetailsLine in constructor 2013-03-06 11:27:55 +01:00
Thilo Graf
ee52053f2d CComponentsDetailsLine: add basic constructor without args 2013-03-06 11:27:55 +01:00
Thilo Graf
232933f9fc CComponentsInfoBox: create instance of CComponentsInfoBox in constructor 2013-03-06 11:27:55 +01:00
Thilo Graf
9aa0d14d39 CComponentsInfoBox: add basic constructor without args
usefull if dynamic changed properties are needed
2013-03-06 11:27:55 +01:00
micha-bbg
2101a32862 * CMenuWidget: Use removeLineBreaks() in paintHint() 2013-03-06 11:27:54 +01:00
micha-bbg
af8c8f2c10 * CComponentsInfoBox: Add removeLineBreaks() 2013-03-06 11:27:54 +01:00
micha-bbg
e233c7467e CComponentsInfoBox: Use setTextFont() in paintText() 2013-03-06 11:27:54 +01:00
micha-bbg
ff12f2b5b5 CMenuWidget: Remove line breaks from hint text
- Add font to Constructor & setText()
- remove CTextBox::AUTO_HIGH
2013-03-06 11:27:54 +01:00
micha-bbg
1ac03645cc * CComponentsInfoBox: Add setTextBorderWidth() to paintText()
- Add delete textbox to paint()
- remove CTextBox::AUTO_HIGH
2013-03-06 11:27:54 +01:00
Thilo Graf
53ff9cdddf CMenuWidget: implement CComponentsInfoBox functionality for text and icon 2013-03-06 11:27:53 +01:00
Thilo Graf
9090e41d5b CComponents: Rework some buggy paint methodes 2013-03-06 11:27:53 +01:00
Thilo Graf
aa308c1236 CComponents: paint picture in Infobox 2013-03-06 11:27:53 +01:00
Thilo Graf
d59eb05427 CChannelList: adapt for last changes in CComponents 2013-03-06 11:27:53 +01:00
Thilo Graf
14f8e63cc9 CAudioPlayer: adapt for last changes in CComponents 2013-03-06 11:27:53 +01:00
Thilo Graf
b0f9cde09f CMenuWidget: adapt for last changes in CComponents 2013-03-06 11:27:52 +01:00
Thilo Graf
b0fc5efe28 Bedit: adapt for last changes in CComponents 2013-03-06 11:27:52 +01:00
Thilo Graf
2e6ac2420a CComponents: add text functionality into class CComponentsInfoBox() 2013-03-06 11:27:52 +01:00
Thilo Graf
faca582807 CComponents: add class to place and paint icons and pictures 2013-03-06 11:27:52 +01:00
micha-bbg
d5a00cb260 * Imageinfo/Streaminfo: Use CComponentsPIP for PIP 2013-03-06 11:27:52 +01:00
micha-bbg
413e224128 * 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
55a9b0db75 Bedit: apply last CComponent changes 2013-03-06 11:27:51 +01:00
Thilo Graf
9027ac6fba CMenuWidget: define system colors during runtime 2013-03-06 11:27:51 +01:00
Thilo Graf
485dca43e2 CComponents: add more basic members and sub classes
- change default colors for info box
- add member methode to synchronize system colors
- add class CComponentsShapeCircle
- add class CComponentsShapeSquare
- add sub class CComponentsPIP
2013-03-06 11:27:51 +01:00
Thilo Graf
03d276d90a CMenuWidget: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:51 +01:00
Thilo Graf
daa3ce2276 Bedit: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:51 +01:00
Thilo Graf
360feb8db9 CAudioPlayerGui: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:50 +01:00
Thilo Graf
6e58bb595e CBEChannelWidget: remove redundant hide of infobox
Infobox uses it's own hide().
2013-03-06 11:27:50 +01:00
Thilo Graf
ec2c78537c *menu.cpp: refresh radius settings
Changed corner settings in osd setup
have no effect in unchanged menu widget instances.
2013-03-06 11:27:50 +01:00
Thilo Graf
06ee0c0c10 CComponents: add sub class CComponentsContainer and clean up some members
- add virtual members to set colors
- remove parameters from CComponents constructor and set default values
  in constructor
- v_fbdata becomes a protected member, because old members like
  v_screen_val and v_infobox_val not needed in sub classes
- using sizeof() to get size of fbdata structs in paint() members,
  so we don't need explizit defines for struct size
- new class CComponentsContainer is a basic class for
  CComponentsInfoBox and other similar coming sub classes
- use enums for fbdata types
- add function setShadowOnOff()
- also add defines for plausible usage of setShadowOnOff(CC_SHADOW_ON/OFF)
2013-03-06 11:27:50 +01:00
Stefan Seyfried
3d386649a9 sectionsd: trim CN thread debug messages
* disable DEBUG_CN_THREAD
* shorten eit update filter message
* remove unneeded printdata_ms

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:15:55 +01:00
Stefan Seyfried
49f2f4e70d sectionsd: shorten debug messages
* channel ids in sectionsd are only 48bit
* addEvent debug message had redundant information

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:14:54 +01:00
Stefan Seyfried
789d25eab0 sectionsd: be more tolerant about adjtime() failure
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:12:31 +01:00
Stefan Seyfried
4d5e7bf354 sectionsd: don't truncate 64bit value before comparing
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:12:24 +01:00
svenhoefer
2d611504af - deutsch.locale: external plugin-dir must not be on a hdd 2013-03-05 22:46:06 +01:00
svenhoefer
ff1baefd00 - deutsch.locale: rework german menu hints
serveral fixes in spelling and grammar, intelligibility and wording
2013-03-05 22:37:21 +01:00
svenhoefer
6772336524 - locale: two little requested fixes (typo and intelligibility) 2013-03-05 21:22:32 +01:00
SnowHead
2c82b79ba2 - moviebrowser: don't show additional files from enigma2 in moviebrowser 2013-03-05 20:57:40 +01:00
[CST] Focus
cbfa6f88c5 use ENABLE_PIP for pip code 2013-03-05 18:34:47 +04:00
[CST] Focus
57cdcd8379 configure.ac: add enable-pip option 2013-03-05 18:33:52 +04:00
[CST] Focus
27fd5a7105 driver/screenshot.cpp: ifdef for png_set_invert_alpha 2013-03-05 18:33:01 +04:00
Stefan Seyfried
5dbf45896f hdd_menu: use proper tune2fs call
call the my_system with the proper number of parameters instead
of relying on specifics of the getopt() used by tune2fs, now that
there is no limitation on the number of my_system arguments anymore

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 12:04:57 +01:00
Stefan Seyfried
988a8ebec2 helpers: improve my_system function
Instead of hardcoding the maximum number of arguments to the
my_system helper, pass a variable argument list.
The function is deliberately source-incompatible with the old
implementation (as opposed to a variant with a sentinel NULL
argument, which would be compatible) to find all users and to
make sure that new future users of this function are not
overlooked during merges with other branches.

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:58:49 +01:00
Stefan Seyfried
22be19a9b0 my_system/my_popen: detach the children from neutrino's terminal
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:16:57 +01:00
Stefan Seyfried
ec58530ae4 libconfigfile: fix strange problem in last commit
for unexplained reasons, tmpfile was sometimes empty :-(
to work around that, use std::string instead of const char *

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:05:47 +01:00
Stefan Seyfried
2afc06a793 libconfigfile: update config file atomically when saving
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:05:38 +01:00
Stefan Seyfried
b6df7de7f7 neutrino: avoid crash when signals are caught during start
this needs more work to avoid crashes when interrupted early

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:01:40 +01:00
Stefan Seyfried
0b17e2f98e femanager: save frontend.conf if new entries are present
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-04 13:25:51 +01:00
svenhoefer
8b18346c98 - neutrino.cpp: fix handling of g_settings.mode_left_right_key_tv 2013-03-01 20:49:47 +01:00
[CST] Focus
a0aeffb5ad lib/libconfigfile/configfile.cpp:
fix 804bed4e73 - at least with uclibc it refuse to save
conf file which not exist
2013-03-01 08:31:21 +04:00
[CST] Focus
64e5d42ad0 src/gui/components/Makefile.am: libcoolstream dir depends on box 2013-02-28 17:44:05 +04:00
[CST] Focus
900dd55540 zapit/include/zapit/types.h: define types in case they are missed, i.e. in uclibc 2013-02-28 17:43:39 +04:00
[CST] Focus
69b4d366af Merge branch 'pip' into next
Conflicts:
	src/gui/channellist.cpp
2013-02-28 16:45:41 +04:00
[CST] Focus
026592e8fe Merge branch 'dvbsi++' into next
Conflicts:
	src/neutrino.cpp
	src/zapit/src/femanager.cpp
	src/zapit/src/getservices.cpp
	src/zapit/src/transponder.cpp
2013-02-28 16:39:34 +04:00
[CST] Focus
e74f1db278 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-28 16:25:06 +04:00
[CST] Focus
3da1aebe27 gui/keybind_setup.cpp: add pip key binding edit 2013-02-28 16:20:40 +04:00
[CST] Focus
f5c162522b neutrino.cpp: save/load pip key - default is 'help' button, stop PiP on pip key 2013-02-28 16:20:23 +04:00
[CST] Focus
c65503bfa0 system/settings.h: add key_pip 2013-02-28 16:19:39 +04:00
[CST] Focus
46692c8353 locals: add locales for PiP key 2013-02-28 16:19:12 +04:00
[CST] Focus
f567d3b85d gui/scan.cpp: add zap to current channel_id after scan 2013-02-28 15:53:07 +04:00
[CST] Focus
9dd839cc09 zapit/src/zapit.cpp: disable zap after CMD_RELOAD_CURRENTSERVICES 2013-02-28 15:52:12 +04:00
[CST] Focus
e493d96a4e zapit/src/scan.cpp: disable zap after scan 2013-02-28 15:50:56 +04:00
svenhoefer
ca8f8251ed - audioplayer.cpp: fix comparison operator 2013-02-28 10:02:59 +01:00
svenhoefer
c0959cc5f5 - icons: remove unneeded movieplayer.raw 2013-02-28 09:49:27 +01:00
svenhoefer
57317aae31 - audioplayer.cpp: reducing console spam 2013-02-27 21:23:15 +01:00
[CST] Focus
a59d45bba2 driver/record.cpp: stop PiP before starting record of current PiP channel 2013-02-27 11:02:53 +04:00
[CST] Focus
682c3c4f37 gui/channellist.cpp: start/stop PiP for selected channel on play button 2013-02-27 11:02:13 +04:00
[CST] Focus
a50ffa81e0 zapit/src/zapit.cpp: add Start/Stop PiP 2013-02-27 11:01:40 +04:00
[CST] Focus
fd6abb9113 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-26 17:27:34 +04:00
[CST] Focus
da066c9155 gui/videosettings.cpp: add missed hints, add PiP setup,
set initial PiP size/position, set format/aspect to PiP decoder
2013-02-26 17:22:35 +04:00
[CST] Focus
6c5e34688a gui/pipsetup.cpp: add simple PiP size/position setup 2013-02-26 17:21:03 +04:00
[CST] Focus
ba25c9ed0f add pip icon 2013-02-26 17:20:32 +04:00
[CST] Focus
cc2e3862ad zapit/src/femanager.cpp: ifdef dynamic demux allocation, it disabled atm 2013-02-26 17:19:06 +04:00
[CST] Focus
876b697a14 neutrino.cpp: save/load pip settings, group apollo-specific settings 2013-02-26 17:18:05 +04:00
[CST] Focus
1f02d55b60 locals: add video menu missed hints, add locals for PiP 2013-02-26 17:15:15 +04:00
Stefan Seyfried
4f3561104e zapit: fix order of stopping playback and selecting live FE 2013-02-26 14:11:29 +01:00
Gaucho316
3ece169f9b - moviebrowser: only save settings if modified 2013-02-26 13:53:07 +01:00
svenhoefer
365300c830 - icons: add missing hint_a_pic.png 2013-02-26 13:30:13 +01:00
svenhoefer
d4370304cd - osd_setup.cpp: move dest-dir for screenshots to top of menu 2013-02-26 13:10:17 +01:00
svenhoefer
e72d3685f0 - locale: clean screenshot-locale from unnecessary ballast 2013-02-26 13:07:20 +01:00
[CST] Focus
af5ead9f3f Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-26 11:17:18 +04:00
Stefan Seyfried
05fdc3c08d femanager: remove workaround after libconfigfile fix 2013-02-24 14:03:45 +01:00
Stefan Seyfried
804bed4e73 configfile: don't do a full sync() after saving 2013-02-24 14:03:34 +01:00
Stefan Seyfried
809db6211e configfile: reset modified flag after saving 2013-02-24 14:03:23 +01:00
Stefan Seyfried
07a8027b4d configfile: set the modified flag correctly on set*Vector methods 2013-02-24 14:03:11 +01:00
Stefan Seyfried
a410dabcdb infoviewer_bb: initialize values to satisfy valgrind 2013-02-24 13:57:07 +01:00
Stefan Seyfried
b0c7ca94a7 channellist: initialize values to satisfy valgrind 2013-02-24 13:56:47 +01:00
[CST] Focus
8e1e391bec Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-24 10:41:53 +04:00
Jacek Jendrzej
662955f9e7 src/gui/infoviewer.cpp: fix paint progressbar opt 1 2013-02-23 17:34:12 +01:00
Thilo Graf
f90395b81d 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.
2013-02-22 09:23:33 +01:00
Stefan Seyfried
5db16ee2ff sectionsd: consider the table_id when inserting events
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-21 15:52:13 +01:00
Stefan Seyfried
4dbeb3a31e neutrino: fix 32<->64bit format string warnings
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t
2013-02-21 15:47:18 +01:00
micha-bbg
9be5730183 * src/eitd/sectionsd.cpp: Calling function 'Sleep()' restored 2013-02-21 06:23:23 +01:00
svenhoefer
5a4722ab84 - upnpbrowser.cpp: center horizontally 2013-02-20 23:53:55 +01:00
svenhoefer
ac3e482cca - audioplayer.cpp: center horizontally 2013-02-20 23:52:30 +01:00
Stefan Seyfried
0a366a4ae4 sectionsd: on-disk epg data has lower priority than on-air data
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:19:05 +01:00
Jacek Jendrzej
1df14bd8af src/eitd/sectionsd.cpp fix compil unused variable 'rs' 2013-02-20 21:13:52 +01:00
Stefan Seyfried
c5ef1bf14c sectionsd: only step time if difference is > 2min
in order to avoid unnecessary system time jumps, only step time
if the difference is bigger than 120 seconds, else use adjtime

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:10:52 +01:00
Stefan Seyfried
f8cd0ac2f7 sectionsd: remove newline from SIsectionTIME message
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:06:35 +01:00
Stefan Seyfried
e7dd3083e6 sectionsd: silence debug spam
disable some debug messages, remove unneeded newlines
from other messages

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:06:27 +01:00
Stefan Seyfried
a0cefea55a sectionsd: retry getting eit_version
Sometimes at first start, the cn thread does not fetch the EIT version
and thus automatic updates don't work. The cause of this is not 100%
clear, for now let's add a workaround to try a bit longer fetching it.

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:38 +01:00
Stefan Seyfried
de6e94cb9d infoviewer_bb: fix flickering HDD bar display
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:25 +01:00
Stefan Seyfried
d78bb41e3b infoviewer_bb: don't start HDD percent thread once per second
Only start the HDD percent determination once per infobar display

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:18 +01:00
Stefan Seyfried
0042ad1e7f infoviewer_bb: smarter use of available space for buttons
of a button is not going to be painted, the space can be used for
other buttons which might otherwise have their text cut off

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:14 +01:00
Stefan Seyfried
ab191b1c76 infoviewer_bb: limit text width to available space
only use the available space to draw the button texts

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:11 +01:00
Stefan Seyfried
3064107b90 my_popen: close filedescriptors before exec
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-02-20 21:05:08 +01:00
svenhoefer
92e6d383bd - audioplayer.cpp: fix display of buttons and round corners in footer 2013-02-20 03:00:09 +01:00
svenhoefer
178ec028cb - audioplayer: don't paint something if screensaver is active 2013-02-20 02:09:26 +01:00
svenhoefer
ed52353607 - audioplayer.cpp: remove not working code with mute-icon handling 2013-02-20 00:59:39 +01:00
svenhoefer
95b51f6993 - audioplayer.cpp: ignore first keypress when screensaver is on
just quit the screensaver and return to loop
2013-02-19 22:09:47 +01:00
svenhoefer
bf56c88ee4 - yweb: return to /bin/fbshot for osd-only screenshots
the internal screenshot function seems paralyzed sometimes.
2013-02-19 12:07:29 +01:00
Thilo Graf
0a961a4cf6 CComponents: move class into its own source directory
The components could over time become quite large,
so it makes more sense, coming features to split into
multiple files and to do it in a separate directory.
2013-02-19 11:27:46 +01:00
svenhoefer
59642214f7 - audioplayer.cpp: fix cursor-background with round borders 2013-02-19 11:11:58 +01:00
svenhoefer
6e828fa0a4 - audioplayer.cpp: restore correct background when leaving screensaver
and remove background-pic from screensaver-loop
2013-02-19 00:11:12 +01:00
svenhoefer
b307f4c8d4 - channellist.cpp: change order of painting to be more liquid 2013-02-18 21:54:52 +01:00
svenhoefer
8a7687abe1 - channellist.cpp: show pic instead of miniTV in radiomode 2013-02-18 21:00:19 +01:00
svenhoefer
782c9f107c - channellist.cpp: fix logo position if new_zap_mode is off 2013-02-17 23:20:04 +01:00
svenhoefer
9632f3bad7 - channellist.cpp: fix broken display of infobar while zapping 2013-02-17 22:57:37 +01:00
svenhoefer
505c4ba80d Revert "Revert '- channellist.cpp: enable to lock new_zap_mode'"
This reverts commit fb892d18ff.
2013-02-17 22:55:28 +01:00
svenhoefer
ddbac1b248 - channellist.cpp: allow colored events (for time) in right eventlist 2013-02-17 21:55:21 +01:00
svenhoefer
b19bd87580 - icons: remove unneeded ddfill.png 2013-02-17 21:39:10 +01:00
Jacek Jendrzej
0fc78c5738 src/gui/infoviewer.cpp: fix div by zero 2013-02-16 21:25:02 +01:00
svenhoefer
5357724b4c - icons: remove unneeded radio.jpg 2013-02-16 16:38:05 +01:00
svenhoefer
aa1d9ce450 - icons: add missing multimedia.png 2013-02-16 13:14:50 +01:00
svenhoefer
fe3f4ce863 - icons: add missing hint_restart.png 2013-02-16 10:28:38 +01:00
svenhoefer
fb892d18ff Revert "- channellist.cpp: enable to lock new_zap_mode"
This reverts commit 15d787f79b
because the display of infobar while zapping is broken with
this commit.
2013-02-15 22:55:45 +01:00
svenhoefer
fe78bf0580 - fix terrible typo 2013-02-14 19:16:54 +01:00
svenhoefer
0986c3af8a - infoviewer.cpp: change width of infobar.txt-field ...
... in dependency from g_settings.infobar_progressbar
2013-02-14 19:14:47 +01:00
[CST] Focus
cddfcf3bf9 gui/scan_setup.cpp: fix master frontend option enable flag 2013-02-14 16:41:05 +04:00
micha-bbg
91d76a9487 * channellist.cpp: Show channel list vertically centered 2013-02-13 23:34:55 +01:00
[CST] Focus
6174c657a1 Merge branch 'dvbsi++' into next 2013-02-13 15:34:41 +04:00
[CST] Focus
0dda40207b Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-13 15:28:49 +04:00
micha-bbg
c7f250c2a7 * Sort english.locale 2013-02-13 11:41:04 +01:00
[CST] Focus
0a9c3236ae Revert "gui/movieplayer.cpp: dynamic allocate/lock demux for playback"
This reverts commit 38c2f6408a.
2013-02-13 14:11:17 +04:00
[CST] Focus
81cf9c7afc libcoolstream2/dmx_cs.h: update header 2013-02-13 14:09:47 +04:00
[CST] Focus
f1668c58e2 zapit/src/capmt.cpp: use MAX_DMX_UNITS 2013-02-13 13:16:46 +04:00
[CST] Focus
702beba7d8 zapit/src/femanager.cpp: bugfix, getFrontend return value for the same transponder 2013-02-13 12:41:03 +04:00
[CST] Focus
b31e411bed zapit/lib/zapittools.cpp: remove 0xB0 from replace chars, it break unicode strings 2013-02-13 12:05:32 +04:00
svenhoefer
73d44517e7 - yweb: remove unused variable from Y_Boxcontrol_Menue.yhtm 2013-02-12 23:16:45 +01:00
svenhoefer
71f2c8c9a7 - yweb: merge tv-shot and osd-shot to one page
* use internal screenshot-function to make osd-shots
2013-02-12 23:12:20 +01:00
micha-bbg
b2f5ca589d * channellist.cpp: Fix time display in event list
- fix compiler warning
2013-02-12 21:34:18 +01:00
Jacek Jendrzej
6fb981b447 add progressbar hint loc 2013-02-12 19:26:46 +01:00
Jacek Jendrzej
63c66c1f4e add progressbar opt to infobar 2013-02-12 18:03:50 +01:00
tomworld
105c6b4c70 * channellist.cpp: Use extra font for event list 2013-02-12 15:45:27 +01:00
micha-bbg
6e9cc3d837 sectionsd.cpp: Remove invalid events (duration <= 1 sec.) from event list 2013-02-12 15:45:27 +01:00
svenhoefer
133740da14 - controlapi.cpp: make ScreenshotCGI() more configurable 2013-02-12 13:58:21 +01:00
svenhoefer
08fd651d60 - yweb: fix a little syntax error in Y_Settings_nhttpd.yhtm 2013-02-12 13:21:43 +01:00
svenhoefer
9feb5249a4 - yweb: add the workbox around the remote control 2013-02-12 11:31:41 +01:00
[CST] Focus
a3a8dd974a gui/videosettings.cpp: for apollo, add brightness/contrast/saturation control 2013-02-12 13:09:19 +04:00
[CST] Focus
58c9c9f884 neutrino.cpp, settings.h: for apollo, add brightness/contrast/saturation 2013-02-12 13:08:33 +04:00
Jacek Jendrzej
158ad4243f src/gui/infoviewer.cpp: fix channel name getRenderWidth for unicode 2013-02-11 10:39:34 +01:00
[CST] Focus
46657a1c6b merge dvbsi++ 2013-02-11 13:29:09 +04:00
[CST] Focus
0fd4d4f439 neutrino.cpp: change led defaults for trinity 2013-02-11 13:12:49 +04:00
[CST] Focus
5e054fc719 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-11 13:09:39 +04:00
svenhoefer
e2b22e656e - yweb: supplement to c2668d2f2c
* add a background-image to zoomshot-button
2013-02-10 23:25:16 +01:00
svenhoefer
c4f8bf17a9 - neutrino.cpp: remove double determination of g_info.delivery_system 2013-02-10 22:00:22 +01:00
svenhoefer
15d787f79b - channellist.cpp: enable to lock new_zap_mode 2013-02-10 21:03:43 +01:00
micha-bbg
de36ce60c4 update_ext.cpp: Fix wildcard handling for delete list 2013-02-10 17:26:51 +01:00
TangoCash
31080fa98c - channellist.cpp: add epg-desc to blue button ...
... if g_settings.channellist_additional is not off.

initially patch by TangoCash with marginal modifications
2013-02-09 10:36:11 +01:00
[CST] Focus
f2a1895eeb src/Makefile.am: add libca-cs 2013-02-07 15:26:10 +04:00
[CST] Focus
57da0181d2 zapit/src/femanager.cpp: skip unused and linked fe for scan 2013-02-07 11:45:21 +04:00
[CST] Focus
8ea5d013ab Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-07 08:50:56 +04:00
svenhoefer
c2668d2f2c - yweb: rework Y_Tools_remote_osd.yhtm
* use only one file to make osd-shots
* add a (not really) zoom-function
* add posibility to change filename
* add needed locals
* remove Y_Tools_fbshot.yhtm
2013-02-06 22:14:10 +01:00
svenhoefer
c6155f29b4 - channellist.cpp: fix restore to fullTV
... when turning miniTV off from the menu inside the channellist
2013-02-06 21:19:49 +01:00
svenhoefer
d4635b690f - channellist.cpp: 'fix' the double determination of dimensions/coordinates 2013-02-05 23:56:48 +01:00
svenhoefer
d6f4ea5baa - channellist.cpp: determinate startTimeWidth from a fixed value 2013-02-05 17:01:18 +01:00
svenhoefer
54ed166d1f - channellist.cpp: remove time for no further events
thx to TangoCash.
2013-02-05 01:36:28 +01:00
svenhoefer
3bdb3bbc07 - channellist.cpp: fix wrong time for no further events
patch by TangoCash. thx!
2013-02-05 00:58:31 +01:00
svenhoefer
e07e95bfb2 - osd_setup.cpp: fix color-hotkey for channellist-submenu and add a seperator line 2013-02-05 00:44:13 +01:00
svenhoefer
ee0cb25258 - channellist.cpp: fix shortcuts in submenu and add a seperator line 2013-02-05 00:30:16 +01:00
svenhoefer
ce0025c7cd - osd_setup.cpp: add 'channellist.additional' to channellist's submenu
very ugly: same code two times
2013-02-04 23:43:16 +01:00
svenhoefer
d8bd46e9d1 - channellist: make miniTV switchable 2013-02-04 22:25:15 +01:00
svenhoefer
01c6cf0104 - yweb: disable horizontal scrolling in screenshot-pages 2013-02-04 15:07:27 +01:00
[CST] Focus
752f404654 Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next 2013-02-04 11:02:51 +04:00
[CST] Focus
d7f4535207 Merge branch 'dvbsi++' into next 2013-02-04 11:02:31 +04:00
[CST] Focus
3727b0ea53 Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ 2013-02-04 11:02:00 +04:00
[CST] Bas
23257d5bae Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into dvbsi++ 2013-02-04 14:46:44 +08:00
[CST] Bas
3ffe8b1d23 cam_menu.cpp: handle ENQ objects correctly. 2013-02-04 14:43:55 +08:00
[CST] Bas
02b649a6f4 neutrino: add a input object for Enquiry Objects from CI. They specify if the
input has to be blind.
2013-02-04 14:42:40 +08:00
[CST] Focus
43d825b62e Merge branch 'dvbsi++' into next 2013-02-04 10:06:00 +04:00
[CST] Focus
9c4065257c Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-02-04 10:04:05 +04:00
micha-bbg
1c85803632 * src/gui/channellist.cpp: miniTV fix locale
- Add locale for menuhint
- Sort header for locale
2013-02-03 07:38:45 +01:00
svenhoefer
77bbdfa0c9 - channellist.cpp: rework header and buttonbar
* paint channellogo in mini-tv-mode
* strech the positions of right elements in header marginally
* paint buttonbar over the full width
2013-02-02 02:10:35 +01:00
svenhoefer
1e45607ae1 - channellist.cpp: change color for infozone 2013-02-01 23:26:33 +01:00
svenhoefer
ec4a5bf3c1 - channellist.cpp: fix round borders for infozone 2013-02-01 22:59:07 +01:00
micha-bbg
49667088f7 * src/gui/channellist.cpp: miniTV osd fix
- Screen coordinate x could possibly receive a value under 0
2013-01-31 20:05:03 +01:00
svenhoefer
4b8d0e156e - cables.xml: add "antennengemeinschaft penig"
thx Zeng!
2013-01-31 17:28:18 +01:00
Stefan Seyfried
0995ff5042 getservices: fix FindChannelFuzzy()
* for services with duplicate tsid/onid/sid, not all channels were found
  (function returned NULL if the first match was not the correct one)
* add compatibility with "wrong" ubouquets.xml for non-sat boxes: the
  position parameter was ignored before and is not too useful outside
  sat anyway
2013-01-31 16:51:43 +01:00
satbaby
2e5b54c509 src/gui/channellist.cpp: fix possible segfault 2013-01-31 16:18:05 +01:00
[CST] Focus
72d53fa44d gui/scan_setup.cpp: fix old merge 2013-01-31 18:01:19 +04:00
[CST] Focus
bcd02435dd Merge branch 'dvbsi++' into next 2013-01-31 17:40:19 +04:00
[CST] Focus
827a0fa5d7 gui/scan_setup.cpp: fix old merge 2013-01-31 17:21:21 +04:00
[CST] Focus
6f00785528 Revert "configure scripts: add boxmodel"
This reverts commit 38461dca6c.
2013-01-31 16:59:50 +04:00
[CST] Focus
3517bba9d6 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-01-31 16:57:32 +04:00
satbaby
43aaec7cfc -add .rej ~ to .gitignore 2013-01-31 12:24:34 +01:00
satbaby
17cfb97f9e src/gui/channellist.cpp: minitv osd fix 2013-01-31 11:14:38 +01:00
satbaby
15623981df delete src/neutrino.cpp.~ .rej 2013-01-30 23:52:31 +01:00
satbaby
1d1f1e3ae9 delete src/gui/channellist.cpp.rej 2013-01-30 23:49:43 +01:00
satbaby
8c0ac9e724 delete src/gui/channellist.cpp~ 2013-01-30 23:47:25 +01:00
satbaby
5803ddf873 -add locale minitv 2013-01-30 23:41:40 +01:00
satbaby
e509f19361 src/gui/channellist.cpp: fix minitv gui & segfault 2013-01-30 23:37:11 +01:00
satbaby
deeed028d4 compil fix for commit 1a425308ed 2013-01-30 19:31:57 +01:00
TangoCash
1a425308ed add optional mini-tv to channellist
Signed-off-by: satbaby <crashdvb@googlemail.com>
2013-01-30 19:17:52 +01:00
[CST] Focus
b0eb071af1 zapit/src/femanager.cpp: fix cleanup on delete 2013-01-30 17:56:44 +04:00
[CST] Focus
ced8b191b1 system/setting_helpers.cpp: fix unused warning on apollo 2013-01-30 17:53:56 +04:00
[CST] Focus
258d2b8666 acinclude.m4: set default box type to nevis 2013-01-30 14:28:07 +04:00
[CST] Focus
720bfba267 nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: filter channels, show real channel number 2013-01-30 13:05:08 +04:00
[CST] Focus
6fe4b8aad4 gui/timerlist.cpp: filter bouquets channels 2013-01-30 11:54:49 +04:00
[CST] Focus
62529ede9c gui/zapit_setup.cpp: filter bouquets channels,
fix return values to close all menus on menu key
2013-01-30 11:39:51 +04:00
[CST] Focus
55e3db20b8 zapit/src/bouquets.cpp: fix copy/paste in getRadioChannels 2013-01-30 11:37:08 +04:00
[CST] Focus
6724414335 configure.ac: always define HAVE_COOLSTREAM_NEVIS_IR_H, ifdef in rcinput.h decide what to include 2013-01-30 11:16:24 +04:00
[CST] Focus
e5c032b032 Merge branch 'dvbsi++' into next 2013-01-30 11:07:59 +04:00
[CST] Focus
1e444d2f61 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-01-30 11:06:54 +04:00
Stefan Seyfried
70b3ef04f9 bouquets: fix ubouquet generation for broken services
Services with duplicate tsid/onid/sid like found e.g. on "8W Atlantic
Bird 2", "12.5W Atlantic Bird 1", "4.8E Sirius", "7E Eutelsat" caused
wrong bouquet entries because the satellite position and transponder
frequency was not used to distinguish the channels.  Use the new
FindChannelFuzzy() function to fix this.
2013-01-29 22:50:23 +01:00
Stefan Seyfried
536484f698 getservices: add FindChannelFuzzy() function
Add a function that returns a channel if tsid, onid, sid and
satellite position matches and the frequency matches +-2MHz.
(This frequency tolerance allows ubouquets to be used after
updates to satellites.xml)
2013-01-29 22:50:23 +01:00
[CST] Focus
5776c67825 Merge branch 'dvbsi++' into next 2013-01-29 17:42:19 +04:00
[CST] Focus
38461dca6c configure scripts: add boxmodel 2013-01-29 17:41:06 +04:00
[CST] Focus
66a2e68946 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2013-01-29 17:39:13 +04:00
[CST] Focus
d1cbff900f system/flashtool.cpp: fix buffer size for nor 2013-01-29 17:38:39 +04:00
svenhoefer
1320462626 - neutrino.cpp: fix wrong configfile in loadKeys() 2013-01-29 13:13:55 +01:00
[CST] Focus
b0e404922a .gitignore: add generated src/nhttpd/nhttpd.conf 2013-01-29 14:49:25 +04:00
[CST] Focus
4b10e2e7c9 system/setting_helpers.cpp: use CONFIGDIR to remove xml/conf files 2013-01-29 14:48:00 +04:00
[CST] Focus
6804d18d1c gui/start_wizard.cpp: copy initial settings using CONFIGDIR 2013-01-29 14:44:45 +04:00
[CST] Focus
8763ab3fe0 Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next 2013-01-29 14:25:08 +04:00
[CST] Focus
5f105f2ee3 gui/update.cpp: use mtd0 as default on apollo, disable uboot/uldr partitions write 2013-01-29 14:24:47 +04:00
[CST] Focus
e739868e7c system/flashtool.cpp: add bad block skip for read/write/erase in case of NAND 2013-01-29 14:23:50 +04:00
[CST] Bas
34187b12cd Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next 2013-01-29 01:21:50 +08:00
[CST] Bas
1babe68529 neutrino: fix file location. 2013-01-29 01:20:55 +08:00
[CST] Bas
d1046fd8a5 neutrino make nhttpd depend on neutrino's config. 2013-01-29 01:20:28 +08:00
[CST] Bas
ee169288a5 neutrino: add multiple paths so they can be configured and not be hard-coded in
multiple files.
2013-01-29 01:18:38 +08:00
[CST] Bas
9055caf32b neutrino: remove space from nhttpd.conf.in. 2013-01-29 01:17:23 +08:00
[CST] Bas
fb81654ef2 neutrino: make default language english. 2013-01-29 01:10:07 +08:00
[CST] Bas
8e8b65e9d2 neutrino: add predefined config for nhttpd. 2013-01-29 01:06:26 +08:00
[CST] Focus
d591e90395 neutrino.cpp: get bouquets with filtering;
move HD bouquet to 'all' to use sorting on it
2013-01-28 14:44:45 +04:00
[CST] Focus
ea8c9c2356 zapit/src/scansdt.cpp: add missed channel flags - they should not be 0 2013-01-28 13:58:45 +04:00
[CST] Focus
776377089c zapit/src/getservices.cpp: add flags filter to all get channels functions,
change default filter flags to PRESENT (new+updated),
dont save channels with NOT_FOUND flag
2013-01-28 12:06:41 +04:00
[CST] Focus
a4005bc75c zapit/src/bouquets.cpp: dont clear user-bouquets in 'erase' mode;
add helpers to get filtered channel lists;
add channels not present in services.xml with NOT_FOUND flag
2013-01-28 12:03:03 +04:00
[CST] Focus
c8414974fa zapit/src/scansdt.cpp: set existing channel's flags to UPDATED 2013-01-28 11:56:54 +04:00
[CST] Focus
c7ef67ac84 data/locale/english.locale: change bouquets mode 'erase all' to 'erase old' 2013-01-28 11:50:41 +04:00
[CST] Focus
189635fd6f zapit/src/fastscan.cpp: set channels flags to UPDATED 2013-01-28 11:49:39 +04:00
[CST] Focus
75cc4b4c9e zapit/include/zapit/channel.h: add NOT_FOUND flag to mark channels not present in services.xml 2013-01-28 11:48:38 +04:00
[CST] Bas
8dfa226920 neutrino: fix file locations. use the predetermined CONFIGDIR instead of hardcoding paths. 2013-01-25 10:33:40 +08:00
[CST] Focus
8a2b6270c7 Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next 2013-01-24 13:47:56 +04:00
[CST] Focus
9fc6869961 gui/scan_setup.h: add diseqc order chooser 2013-01-24 13:47:49 +04:00
[CST] Focus
972dea8b37 gui/scan_setup.cpp: add diseqc order option for advanced diseqc mode;
add missed hints;
fix diseqc options enable/disable
2013-01-24 13:47:21 +04:00
[CST] Focus
4fc2e13df3 zapit/src/frontend.cpp: use per-frontend diseqc order 2013-01-24 13:46:07 +04:00
[CST] Focus
2efc58cdf0 zapit/src/femanager.cpp: save/load fe diseqc order 2013-01-24 13:44:48 +04:00
[CST] Focus
0deb430615 zapit/include/zapit/frontend_types.h: add diseqc_order to frontend config 2013-01-24 13:42:55 +04:00
[CST] Focus
740efbba6b locals: add locale for diseqc order and missed hints 2013-01-24 13:41:58 +04:00
[CST] Bas
05bc38eac5 Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next 2013-01-24 17:41:34 +08:00
[CST] Bas
e9ab19f6aa neutrino: diseqc changes for testing. 2013-01-24 17:40:31 +08:00
bellum
0577329740 Neutrino: 'Port' of Neutrino-SD 'Additionally refresh EPG before recording starts'
Patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=50004
2013-01-23 11:11:29 +01:00
[CST] Focus
3f7ddf58a5 driver/framebuffer.cpp: move fade sleep workaround to fade.cpp 2013-01-23 11:57:27 +04:00
satbaby
460e224a28 fix compil warnings 2013-01-22 17:27:51 +01:00
[CST] Focus
ca3ac51881 lib/libcoolstream2: sync control headers 2013-01-18 16:53:40 +04:00
[CST] Focus
777e417c0a driver/fade.cpp: fix compile for nevis 2013-01-18 15:58:25 +04:00
[CST] Focus
ca8185bff9 gui/scan_setup.cpp: for single-tuner, disable mode switch, dont show link option 2013-01-18 15:52:12 +04:00
[CST] Focus
55c32bcb73 zapit/src/femanager.cpp: make sure single-tuner is independent 2013-01-18 15:51:19 +04:00
[CST] Focus
0dfd9d0a47 driver/framebuffer.cpp: paintBoxRel with solid fill for nevis 2013-01-18 15:48:13 +04:00
[CST] Bas
29e5a32e09 src/driver/framebuffer.cpp: don't use 2d accelerator for small lines, fall-back to s/w. 2013-01-18 19:15:12 +08:00
[CST] Bas
ce88294b00 src/driver/fade.cpp: fix fade. needs to be tested. 2013-01-18 19:14:39 +08:00
[CST] Focus
1813a52a79 zapit/src/femanager.cpp fix livefe check 2013-01-18 13:28:13 +04:00
[CST] Focus
a27fb18e34 zapit/src/getservices.cpp: fix uninitialized warnings 2013-01-18 12:31:28 +04:00
[CST] Focus
a53285db10 gui/videosettings.cpp: fix compile 2013-01-18 11:25:49 +04:00
[CST] Focus
03ee79aaf0 driver/framebuffer.cpp: fix 2013-01-18 11:10:35 +04:00
[CST] Bas
e7833b099f merge neutrino-apollo 2013-01-18 10:59:27 +04:00
[CST] Focus
5d7406831a gui/scan_setup.cpp: fix merge 2013-01-16 17:34:54 +04:00
[CST] Focus
0ea1a39e0a Merge branch 'dvbsi++' into next 2013-01-16 16:36:07 +04:00
[CST] Focus
60b5c40d14 lib/libcoolstream2/video_cs.h: update apollo header 2013-01-16 16:35:38 +04:00
[CST] Bas
1adc51c0b8 merge neutrino-apollo 2013-01-16 16:27:28 +04:00
[CST] Focus
570b902dcb gui/scan_setup.cpp: rework tuner setup and scan menu for mixed frontend types 2013-01-16 16:18:19 +04:00
[CST] Focus
456041195b zapit/src/femanager.cpp: fixes for mixed frontends, add helpers 2013-01-16 16:02:18 +04:00
[CST] Focus
47ac855298 zapit/src/getservices.cpp: load cable and/or sat xml, depending on frontend types found;
set channels delivery type;
2013-01-16 16:00:51 +04:00
[CST] Focus
4372df5a25 gui/scan.cpp: add delivery type member, use it to find scanned type 2013-01-16 15:58:13 +04:00
[CST] Focus
ca8fb27e4e gui/motorcontrol.cpp: use new scan settings names 2013-01-16 15:56:16 +04:00
[CST] Focus
6d362f185d gui/test_menu.cpp: change satNameNoDiseqc to satName 2013-01-16 15:55:31 +04:00
[CST] Focus
46a2222e5a system/settings.cpp: split cable and sat scan settings 2013-01-16 15:54:51 +04:00
[CST] Focus
b651c8a591 zapit/src/fastscan.cpp: set channel deltype 2013-01-16 15:53:16 +04:00
[CST] Focus
f8eb8b5297 zapit/src/scansdt.cpp: set channel deltype 2013-01-16 15:52:54 +04:00
[CST] Focus
0d18489a89 zapit/src/zapit.cpp: set channel deltype 2013-01-16 15:52:36 +04:00
[CST] Focus
093eae2ebc system/setting_helpers.cpp: dont use IOC_CONTROL_PWM_SPEED on apollo 2013-01-16 15:52:06 +04:00
[CST] Focus
1991a0b16e gui/movieplayer.cpp: enable DTS on apollo 2013-01-16 15:51:39 +04:00
[CST] Focus
bee2fa8e85 gui/streaminfo2.cpp: fix transponder->type 2013-01-16 15:51:14 +04:00
[CST] Focus
9bb283565b gui/start_wizard.cpp: use CFEManager::haveSat in place of glocal delivery system 2013-01-16 15:50:13 +04:00
[CST] Focus
dd3bc579a0 gui/miscsettings_menu.cpp: use CFEManager::haveSat in place of glocal delivery system 2013-01-16 15:49:24 +04:00
[CST] Focus
f10ea0636d gui/infoviewer.cpp: check live frontend for delivery system 2013-01-16 15:48:21 +04:00
[CST] Focus
793478aa0c zapit/src/transponder.cpp: rename type to deltype 2013-01-16 15:43:03 +04:00
[CST] Focus
66b0487e82 zapit/include/zapit/satconfig.h: add delivery type 2013-01-16 15:42:31 +04:00
[CST] Focus
740073b2c0 zapit/include/zapit/frontend_c.h: add fe type helpers, change modes enum order 2013-01-16 15:41:58 +04:00
[CST] Focus
c387a6c266 zapit/src/channel.cpp: add delivery type member 2013-01-16 15:41:12 +04:00
[CST] Focus
28b04c1a13 zapit/src/frontend.cpp: revert change for debug 2013-01-16 15:40:31 +04:00
[CST] Focus
fb85a2b6ed zapit/src/frontend.cpp: comment diseqc reset for diseqc 1.0/1.1 2013-01-16 15:26:38 +04:00
satbaby
30436f353d src/gui/update_ext.h: supplement to 9939fc9197 2013-01-16 12:03:40 +01:00
[CST] Focus
8971fdf843 merge public git 2013-01-16 11:35:25 +04:00
Gaucho316
ce7869008e Scan setup: fix memleak 2013-01-14 20:24:53 +01:00
Thilo Graf
9939fc9197 extended update: move ext_update.* to update_ext.*
Beware the canonical order of filenames.
2013-01-14 15:31:43 +01:00
satbaby
d0ea4ad62e neutrino-tell-the-user-if-no-frontend-is-found1.patch from neutrino-mp 2013-01-13 21:52:37 +01:00
satbaby
be0eb77373 src/neutrino.cpp: revert 2013-01-13 21:45:08 +01:00
satbaby
14a6028667 src/gui/scan_setup.cpp -fix compil warnings 2013-01-13 21:23:40 +01:00
micha-bbg
6b9045def9 * yWeb: Because of format changes klack.de temporarily disabled 2013-01-11 19:04:48 +01:00
[CST] Focus
153c9cfa68 zapit/src/femanager.cpp: compat: process old mode in frontend.conf, if present;
save only configured satellites to frontend.conf
2013-01-11 18:55:49 +04:00
[CST] Focus
51ae178942 driver/framebuffer.cpp: use box model to enable FB_HW_ACCELERATION 2013-01-11 18:52:11 +04:00
[CST] Focus
8267a53049 driver/rcinput.cpp: change device back to /dev/input/nevis_ir, apollo has link 2013-01-11 15:16:52 +04:00
[CST] Focus
a3d8085f0d driver/vfd.h: use cs_frontpanel.h header 2013-01-11 15:15:55 +04:00
[CST] Focus
af8e9be94b timerd/timermanager.cpp: remove unused include 2013-01-11 15:15:23 +04:00
[CST] Focus
a746945c2d neutrino.cpp: ifdef for new analog modes 2013-01-11 15:15:07 +04:00
[CST] Focus
8266597ef1 drivertool.c: try to fix different includes 2013-01-11 15:14:39 +04:00
[CST] Focus
d3e2a2bdd0 add libcoolstream/cs_frontpanel.h copy 2013-01-11 15:14:12 +04:00
[CST] Focus
fac86b3bdb eitd/sectionsd.cpp: fix different uclibc/glibc malloc_stats 2013-01-11 15:13:21 +04:00
[CST] Focus
71999b5f08 driver/framebuffer.cpp: fix USE_NEVIS_GXA code 2013-01-11 15:12:34 +04:00
[CST] Focus
1db9531bdc Merge branch 'dvbsi++' into next 2013-01-11 14:21:44 +04:00
micha-bbg
28c0525e14 * yWeb: Update timer sync for tvinfo.de 2013-01-11 11:21:28 +01:00
[CST] Focus
d3d2efe475 Makefiles.am: add conditional include for libcoolstream 2013-01-11 14:17:16 +04:00
[CST] Focus
185abd1a64 driver/vfd.h: try to fix libcs headers 2013-01-11 14:16:57 +04:00
[CST] Focus
1413177ad1 driver/rcinput.h: try to fix libcs headers 2013-01-11 14:16:26 +04:00
[CST] Focus
bc0c0fb361 src/gui/videosettings.cpp: ifdef for video modes 2013-01-11 14:05:16 +04:00
[CST] Focus
c9bf61511b src/gui/keybind_setup.cpp: change ifdef for RC_HW_SELECT 2013-01-11 14:04:48 +04:00
[CST] Focus
6380763209 src/driver/rcinput.cpp: change ifdefs for headers and set_rc_hw 2013-01-11 14:04:07 +04:00
[CST] Focus
2aea312e7b cross-configure.apollo.debug: add boxmodel 2013-01-11 14:02:20 +04:00
[CST] Focus
94c7e6854c lib/libcoolstream: restore nevis headers 2013-01-11 14:00:49 +04:00
[CST] Focus
18380c2e94 configure.ac: change tests for apollo headers 2013-01-11 14:00:25 +04:00
[CST] Focus
bfa6c6e738 acinclude.m4: add nevis/apollo box models 2013-01-11 13:59:51 +04:00
[CST] Focus
58c1650b72 lib/libcoolstream2: directory for apollo headers 2013-01-11 13:59:17 +04:00
[CST] Focus
f92d9e6e57 lib/libcoolstream: sync headers 2013-01-11 11:10:58 +04:00
[CST] Focus
9e2ba8fdda gui/scan_setup.cpp: fix uninitialized warning 2013-01-11 11:10:38 +04:00
[CST] Focus
311274b87c sync libcoolstream headers 2013-01-11 10:48:14 +04:00
[CST] Focus
819dda1922 cross-configure.apollo.debug: add script for compile outside sdk 2013-01-10 19:36:58 +04:00
[CST] Focus
d09dd4e75f gui/scan_setup.cpp: try to fix tuner setup enable/disable options for unicable 2013-01-09 20:40:08 +04:00
satbaby
f912b7096c bouqueteditor:-fix paint infox box 2013-01-09 17:37:36 +01:00
[CST] Focus
3c8d66e5cb zapit/src/femanager.cpp: copy diseqc type only if mode is loop or diseqc type is not unicable 2013-01-09 20:30:45 +04:00
[CST] Focus
6e41c65fad merge public git changes 2013-01-09 19:30:07 +04:00
[CST] Focus
e178488bf4 gui/widget/menue.cpp: dont allow to exec non-active item -
in case old, selected, was disabled
2013-01-09 16:19:08 +04:00
[CST] Focus
01209180b0 neutrino.cpp: temporary disable hw standby 2013-01-09 16:11:38 +04:00
[CST] Focus
dcd70ed649 gui/scan_setup.cpp: change tuner setup to configure every frontend mode and link frontends in any order 2013-01-09 16:10:55 +04:00
[CST] Focus
627af73cbf zapit/src/femanager.cpp: fix copy settings from master to linked 2013-01-09 16:01:50 +04:00
[CST] Focus
38c2f6408a gui/movieplayer.cpp: dynamic allocate/lock demux for playback 2013-01-09 15:43:48 +04:00
[CST] Focus
bea14518a5 driver/record.cpp: adapt to new frontend management 2013-01-09 15:41:43 +04:00
[CST] Focus
9b74fb88cf data/locale/english.locale: new locals for tuner setup 2013-01-09 15:40:58 +04:00
[CST] Focus
9059ffc1f1 zapit/src/femanager.cpp: change frontend management, add demux locking -
not fully tested
2013-01-09 15:40:36 +04:00
[CST] Focus
9b6b5e2b1a zapit/src/frontend.cpp: add new members for new tuner management 2013-01-09 15:37:50 +04:00
[CST] Focus
15575d3fcc locals: add locale for new tuner config 2013-01-09 15:30:31 +04:00
satbaby
7d550ed88e neutrino: -add unicabel menu option 2013-01-08 20:35:53 +01:00
[CST] Focus
ba81d3ba90 zapit/src/capmt.cpp: fix to use all 4 demuxes 2013-01-07 17:34:18 +04:00
satbaby
3bbaddec39 src/driver/framebuffer.cpp: fix fb for Threads use 2013-01-02 15:55:19 +01:00
micha-bbg
099d0181b6 * Software Update with apply the settings (Part14)
- Add warning/error if not enough space
- THX Striper for translation into English of the locale
2013-01-01 15:05:26 +01:00
micha-bbg
6e1a2dc9cd * system/helpers.cpp: Adding value 'bsize' as a possible return value 2013-01-01 15:05:21 +01:00
micha-bbg
158a8ba4ce * Software Update with apply the settings (Part13)
- Delete files from image, before apply settings
2013-01-01 15:05:21 +01:00
micha-bbg
48fff4f4db * Software Update with apply the settings (Part12)
- Make backup file from downloaded image
- Restore original file, if an error occurs
2013-01-01 15:05:21 +01:00
Gaucho316
1b4ad51d0a nhttpd: don't decode URL parameters multiple times 2012-12-31 07:04:52 +01:00
[CST] Focus
20c25334cd system/setting_helpers.cpp: fix timezone change 2012-12-27 12:15:37 +04:00
[CST] Focus
418890957d driver/framebuffer.cpp: cleanup, add ioctls to blit/fill rect using FB 2012-12-26 12:20:10 +04:00
satbaby
4965619a79 src/nhttpd/tuxboxapi/coolstream/controlapi.cpp: add current transponder pchannels list , use: <BOXID>/control/currenttpchannels 2012-12-23 19:12:41 +01:00
satbaby
b58cbd4135 src/nhttpd/yhttpd_core/yrequest.cpp: maybe needed, supplement to 289e927e04 2012-12-22 17:19:43 +01:00
satbaby
8b35ae8060 src/nhttpd/web/scripts/Y_Tools.sh: show alle prozesse 2012-12-22 17:12:22 +01:00
satbaby
289e927e04 src/nhttpd/yhttpd_core/yrequest.cpp: fix automount string decode 2012-12-22 16:42:00 +01:00
satbaby
2d1beb8402 nhttpd: fix encode bouquet and audio name 2012-12-20 21:05:44 +01:00
satbaby
0806c47c73 neutrino: fix segfault if not found frontend 2012-12-20 20:13:44 +01:00
[CST] Focus
5749f86323 gui/miscsettings_menu.cpp: always enable EPG options,
which not depend on save epg on/off
2012-12-19 16:45:40 +04:00
[CST] Focus
34c8dd0fc2 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-12-19 16:37:00 +04:00
svenhoefer
bce78c2cff - moviebrowser.cpp: accept covers without appended date/time
patch by FlatTV
2012-12-18 21:58:00 +01:00
satbaby
f66b2baedc nhttpd: dont doubles decode, revert ed318d97bc 2012-12-17 22:01:46 +01:00
satbaby
ed318d97bc nhttpd: skip doubles decode on channlename, revert 42b69a8a5e 2012-12-17 12:58:24 +01:00
[CST] Focus
9e765c7478 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-12-17 12:47:32 +04:00
[CST] Focus
636be7fa84 gui/videosettings.cpp: fix video mode switch ask,
fix menu redraw after video mode switch
2012-12-17 12:47:15 +04:00
[CST] Focus
e30f93c776 gui/videosettings.cpp: fix video mode switch ask,
fix menu redraw after video mode switch
2012-12-17 12:46:09 +04:00
satbaby
42b69a8a5e src/nhttpd/yhttpd_core/helper.cpp: dont decode '+' to ' ', fix for channelname with '+' 2012-12-14 14:34:18 +01:00
micha-bbg
b1138e16b0 * Fix include path for moved header files 2012-12-13 18:09:09 +01:00
satbaby
d67b1e9c93 src/zapit/src/zapit.cpp: fix segfault if channel==NULL (reloadchannels) 2012-12-13 14:03:04 +01:00
svenhoefer
da716f865e Merge remote-tracking branch 'svn_CROSSENVIRONMENT_coolstream/master' into dvbsi++ 2012-12-13 10:50:49 +01:00
svenhoefer
998ae6d81d - svn_CROSSENVIRONMENT_coolstream: move files to new right place 2012-12-13 10:49:06 +01:00
[CST] Focus
c81c18f387 src/driver/screenshot.cpp: enable png alpha invert 2012-12-12 11:33:51 +04:00
[CST] Focus
5a3e41ff5d lib/libcoolstream/cnxtfb.h: header update 2012-12-12 11:33:14 +04:00
swing99
0ec6859ea9 cables.xml: update Kabel Deutschland - Offensive 2012 2012-12-10 16:17:56 +01:00
[CST] Focus
40871852e8 Merge branch 'dvbsi++'
Update master to 2.11 image version
2012-12-09 19:24:05 +04:00
satbaby
b3ddc46e14 supplement to dc33e93375 2012-12-08 17:53:01 +01:00
satbaby
dc33e93375 yWeb: Timer: dont stop recording after modifying timer - Timer: sets audio-pid correctly - Timer: seconds set to Null 2012-12-08 17:47:25 +01:00
satbaby
59fa692bd0 supplement to 7bebdf91e0, simplification 2012-12-08 16:28:53 +01:00
satbaby
7bebdf91e0 add provider name to infobar , no gui option 2012-12-08 11:15:40 +01:00
satbaby
1d5e7b23b3 never used 2012-12-07 12:01:45 +01:00
satbaby
fe16513b4f src/nhttpd: fix segfault if logging on 2012-12-07 11:13:51 +01:00
[CST] Bas
9448cd8d2a Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
Conflicts:
	src/nhttpd/yhttpd.cpp
2012-12-07 14:39:05 +08:00
satbaby
2fbe881180 src/nhttpd/yhttpd_mods/mod_yparser.cpp: workaround fix for segfault if server.log.loglevel=5 and read timer 2012-12-06 23:11:56 +01:00
micha-bbg
b5e877639e * Update locale for menu hints (THX Tomworld) 2012-12-04 22:14:57 +01:00
micha-bbg
c691c242ff * Pictureviewer: Remove duplicate locale from help text 2012-12-04 22:14:57 +01:00
micha-bbg
02b2685494 * CHintBoxExt: Fix view of multiple pages
- Reduces flicker effect on screen
2012-12-04 22:14:56 +01:00
satbaby
fbf2c05825 update astra 2012-12-04 19:57:30 +01:00
satbaby
882a7b2e47 src/gui/plugins.cpp: fix sort pluins without index 2012-12-04 19:57:02 +01:00
[CST] Focus
108913b65d gui/cam_menu.cpp: workaround for possible wrong CI menu item count from libcs 2012-12-04 18:55:29 +04:00
[CST] Focus
5fc0d256f4 zapit/src/fastscan.cpp: fix duplicate channels in favorite bouquet,
try to fix possible possible duplicates from different frequency
2012-12-04 17:25:58 +04:00
[CST] Focus
d5cd463e17 neutrino.cpp: fix subchannel up/down processing:
if key_subchannel_up/down is set to different than left/right keys,
and mode_left_right_key_tv == SNeutrinoSettings::VOLUME, CVolume::setVolume called,
but not process other keys, and post msg again -> loop forever.
- process mode_left_right_key_tv modes only if subchannel up/down == left/right
2012-12-04 14:52:03 +04:00
[CST] Focus
c77138f260 neutrino.cpp: revert mount at startup to system -
fs can be not only ext3 but different
2012-12-04 13:58:41 +04:00
[CST] Focus
b252de0896 gui/movieplayer.cpp: dont auto-stop, if duration or position invalid 2012-12-04 13:50:11 +04:00
[CST] Focus
18584e6633 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-12-04 10:48:27 +04:00
[CST] Bas
ed45fd56bb neutrino: fix revision in video mode. 2012-12-04 03:01:35 +08:00
[CST] Bas
8940ba4e7d neutrino: set new cpu clock after returning from standby. 2012-12-04 00:31:36 +08:00
[CST] Bas
b018c08cce neutrino: add TANK video modes (we only support RGB / YPBPR on both cinch and scart at the same time). 2012-12-04 00:28:34 +08:00
[CST] Bas
cdcd42ea8a neutrino: use pkgconfig for OGG. 2012-12-04 00:24:46 +08:00
defans
031db7bae1 - add keys to control the audioplayer from pictureviewer
decode and view pictures in a seperate thread.
2012-11-30 22:06:27 +01:00
svenhoefer
91abca7d30 - icons: introduce new icons
backward, forward, pause and play
2012-11-30 13:55:34 +01:00
[CST] Focus
0a557e4056 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-11-30 12:34:29 +04:00
satbaby
5e4a541781 src/nhttpd: clean code 2012-11-28 19:03:03 +01:00
micha-bbg
3cad732b06 * Moviebrowser: Show message when deleting files 2012-11-27 13:01:19 +01:00
micha-bbg
8c5a09712e * Moviebrowser: Fix segfault if movie list is empty 2012-11-27 13:01:19 +01:00
micha-bbg
ab24123430 * Timerlist: Show rec icon when recording in progress. 2012-11-27 01:20:13 +01:00
micha-bbg
964c6f9af0 * Moviebrowser: Show rec icon when recording in progress. 2012-11-27 01:20:13 +01:00
micha-bbg
86a95b039f * Moviebrowser: Fix delete files when recording in progress. 2012-11-26 23:45:35 +01:00
micha-bbg
fefa483469 * Moviebrowser: Ask if the file of a running recording to be deleted. 2012-11-26 15:03:58 +01:00
satbaby
69ab1968b4 src/gui/moviebrowser.cpp: use CStringInputSMS instead of CStringInput 2012-11-22 21:03:07 +01:00
satbaby
0a7022c1b7 src/zapit/src/zapit.cpp:ParsePatPmt after channels reinit 2012-11-22 20:14:22 +01:00
satbaby
89ee8f7a5e src/system/setting_helpers.cpp: use my_system instead of system 2012-11-22 13:27:51 +01:00
[CST] Bas
822ee02aa1 neutrino: add autorun.sh. 2012-11-22 16:20:51 +08:00
[CST] Bas
b9478659dd neutrino: add data and updated cnxtfb.h. 2012-11-22 01:38:08 +08:00
[CST] Focus
6ea053c2e9 gui/widget/menue.cpp: fix hintbox color if theme changed;
fix hint paint for page-up button
2012-11-21 20:37:54 +04:00
satbaby
d113487d35 src/nhttpd/web/Y_VLC.js fix for vlc windows 2.0.2 version parse 2012-11-21 13:36:56 +01:00
svenhoefer
e454218d91 - locales: rework menu.hint_softupdate_settings 2012-11-20 21:18:36 +01:00
svenhoefer
d63800351e - icons: rework btn_*.png 2012-11-20 21:09:46 +01:00
satbaby
e111712fc6 src/nhttpd/web/Y_VLC.js: fix vlc version parse 2012-11-20 19:28:28 +01:00
satbaby
ed8734e2b9 src/gui/mediaplayer.cpp: fix memleaks when using CMenuForwarder 2012-11-20 13:21:33 +01:00
svenhoefer
8131a25af1 - yweb: fix remotecontrol; remove dependency from MAC 2012-11-19 22:33:50 +01:00
svenhoefer
fc2c89c664 - src/driver/streamts.cpp: fix linefeed 2012-11-19 18:13:35 +01:00
satbaby
af7b6d7a98 src/driver/streamts.cpp fix segfault 2012-11-19 17:58:24 +01:00
micha-bbg
04e71239f2 * Software Update: /var/etc/update.urls is excluded from saving
- Message 'Setting takeover successfully...' removed
2012-11-19 12:47:31 +01:00
svenhoefer
8183e41d33 - icons: install hint_mb.png 2012-11-17 11:33:46 +01:00
OneOfNine
51b6928d03 - icons: improve numericpad.png 2012-11-17 10:42:01 +01:00
OneOfNine
6a1aac4c2d - icons: improve border_lr.png, border_ul.png 2012-11-17 10:35:06 +01:00
svenhoefer
58a50668d4 - icons: add hint_mb.png 2012-11-17 10:29:40 +01:00
svenhoefer
a4e480a124 - icons: new mounted.png, not_mounted.png 2012-11-17 09:09:35 +01:00
micha-bbg
1fc0547588 * src/gui/update_menue.cpp: Fix assignment color buttons 2012-11-17 00:51:43 +01:00
micha-bbg
07639c8488 * Software Update: Added more files for network settings in settingsupdate.conf 2012-11-16 21:51:04 +01:00
svenhoefer
4af0eed1c5 - deutsch.locale: update 2012-11-16 18:37:48 +01:00
[CST] Focus
b627c4767b gui/update_menue.cpp: show both local and inet update menu points:
i dont see reason why user should switch mode in settings before use one or other
2012-11-16 19:52:22 +04:00
[CST] Focus
cce9ced9f3 gui/update_settings.cpp: always enable both url and local dir option:
local dir also used as target to download image from inet
2012-11-16 19:49:25 +04:00
[CST] Focus
2ac735d0ec gui/update.cpp: add local variable for update mode 2012-11-16 19:47:25 +04:00
[CST] Focus
b2e3f2a19b locals: add extra hint for local sw update menu point 2012-11-16 19:46:37 +04:00
[CST] Focus
76947173c0 gui/update.cpp: return result from file browser or image select menu 2012-11-16 16:49:58 +04:00
satbaby
0f8c9bbef1 src/neutrino.cpp: add cancel message to RC_standby_on and RC_power_off (THX Gaucho316) 2012-11-16 13:36:12 +01:00
[CST] Focus
a4df1e2939 gui/mediaplayer.cpp: return result from audio/movie players,
thanks satbaby for patch
2012-11-16 15:52:02 +04:00
[CST] Focus
6d7f1efd06 gui/audioplayer.cpp: return menu_return::RETURN_EXIT_ALL on standby/shutdown,
thanks satbaby for patch
2012-11-16 15:45:39 +04:00
[CST] Focus
ff47810841 gui/movieplayer.cpp: get return status from filebrowser/moviebrowser 2012-11-16 15:38:43 +04:00
[CST] Focus
36fa514bed gui/moviebrowser.cpp: save return status to check if all gui must be closed 2012-11-16 15:37:38 +04:00
[CST] Focus
f02a95e04d gui/filebrowser.cpp: save return status to check if all gui must be closed 2012-11-16 15:36:59 +04:00
micha-bbg
1ca7ced674 * Software Update with apply the settings (Part11)
- Deletelist added to delete files or directories from image
- Files/Directories are marked by a prefixed '~' in the settingsupdate.conf
- Rework readBackupList()
2012-11-16 07:14:01 +01:00
micha-bbg
d9cf5197f4 * infoviewer_bb.cpp: Optimize display of simple resolution in the info bar 2012-11-16 07:14:01 +01:00
[CST] Focus
f2f763391f zapit/src/frontend.cpp: add 50ms delay after reset and before diseqc cmd 2012-11-15 19:17:19 +04:00
[CST] Focus
00e188b37d driver/streamts.cpp: fix debug msg 2012-11-15 19:16:10 +04:00
[CST] Focus
1f65f1bc80 eitd/xmlutil.cpp: fix crash, if epg data saved with older image -
item/item_description can be present and break parsing
2012-11-15 19:13:13 +04:00
[CST] Focus
b478212140 neutrino.cpp: comment saveSetup in signal handler - this can damage config file,
try to protect against broken config - check screen_End* and load load defaults
2012-11-15 19:12:13 +04:00
striper
c37a25172e - cables.xml: update um and kms 2012-11-13 20:00:10 +01:00
[CST] Bas
89bf2f6846 Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
Conflicts:
	src/neutrino.cpp
2012-11-13 12:51:18 +08:00
[CST] Bas
a806919b8c neutrino: add data to the make file so they get installed properly. 2012-11-13 12:46:20 +08:00
[CST] Bas
e426104399 neutrino: fix config file locations. 2012-11-13 12:45:17 +08:00
[CST] Bas
be3c098cb8 neutrino: destruct cpufreq if it was instantiated. 2012-11-13 12:42:20 +08:00
[CST] Bas
1fa9244f91 neutrino: add new power manager header which adds destructor for cpu freq class. 2012-11-13 12:41:18 +08:00
satbaby
7d570537fd src/driver/rcinput.cpp: use standby_rc in repeat mode only if need 2012-11-12 12:23:23 +01:00
micha-bbg
967f9f8ef4 - infoviewer/streaminfo2: fix resolution 1080 2012-11-11 09:53:25 +01:00
micha-bbg
cddf86725d * Software Update with apply the settings (Part10)
- Blacklist added to exclude files
- Files are marked by a prefixed '-' in the settingsupdate.conf
2012-11-11 08:11:49 +01:00
svenhoefer
187825be19 - infoviewer_bb.cpp: fix resolution 1080 2012-11-11 00:17:12 +01:00
satbaby
56122fb9a0 src/gui/zapit_setup.cpp: fix on/off logic 2012-11-10 17:20:29 +01:00
svenhoefer
9a3d2c4cba - english.locale: fix german word 2012-11-09 18:00:01 +01:00
satbaby
c47aebdb64 src/gui/channellist.cpp:-add sort by channel number 2012-11-09 17:32:15 +01:00
satbaby
fdb1fa6352 src/neutrino.cpp: see the appropriate message depending on settings 2012-11-09 15:31:26 +01:00
satbaby
b56c863953 src/neutrino.cpp:use LOCALE_SLEEPTIMERBOX_ANNOUNCE , supplement to 282560875b 2012-11-09 15:05:34 +01:00
satbaby
282560875b src/neutrino.cpp:-add ask MESSAGEBOX for INACTIVITY SLEEPTIMER 2012-11-09 14:50:55 +01:00
satbaby
8a89f09e64 src/gui/zapit_setup.cpp: use COnOffNotifier 2012-11-09 13:45:57 +01:00
micha-bbg
11b2242d2e * CTextBox: Fix displayed text width in function setText() 2012-11-08 22:37:37 +01:00
Thilo Graf
08e66deb75 CTextBox: remove dub allocation of m_pcFontText 2012-11-08 22:37:18 +01:00
satbaby
0cce4b9c80 src/system/configure_network.cpp: use old startNetwork/stop 2012-11-08 20:08:17 +01:00
satbaby
0acc943a4f src/gui/miscsettings_menu.cpp: -add COnOffNotifier for EPG menu 2012-11-08 17:24:10 +01:00
satbaby
de5004bd86 Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ 2012-11-08 16:19:47 +01:00
[CST] Focus
7c27c08014 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-11-08 19:14:35 +04:00
[CST] Focus
a2a6a7d5c8 driver/record.cpp: stop streaming before record start 2012-11-08 19:14:20 +04:00
[CST] Focus
e5a2b0336c neutrino.cpp: update for new streamts code,
keep stream running in soft-standby
2012-11-08 19:13:22 +04:00
[CST] Focus
ae6cbc9479 driver/streamts.cpp: replace old code with class,
support multi-client and multi-channel,
experimental / testing - please read comments at the top of driver/streamts.cpp
2012-11-08 19:10:37 +04:00
satbaby
a47c6593dc neutrino: -add save epg on stadbyOn/Off option 2012-11-08 13:35:00 +01:00
satbaby
299e20387d src/neutrino.cpp: -add lockStandbyCall 2012-11-08 12:24:23 +01:00
[CST] Focus
2b0f9efbc8 driver/record.cpp: use CGenPsi class 2012-11-08 15:09:10 +04:00
[CST] Focus
0578ef7c30 driver/Makefile.am: replace genpsi.c with genpsi.cpp 2012-11-08 15:08:41 +04:00
[CST] Focus
861a5a4a51 driver/genpsi.cpp: replace old code with class 2012-11-08 15:08:08 +04:00
[CST] Focus
01383e083d gui/start_wizard.cpp: move initial settings question before calling scan setup 2012-11-07 20:50:18 +04:00
[CST] Focus
02c3cfb173 driver/file.h: define __USE_FILE_OFFSET64 instead of error 2012-11-07 20:49:06 +04:00
[CST] Focus
7c311a7d97 zapit/src/capmt.cpp: disable capmt dump 2012-11-07 20:48:27 +04:00
svenhoefer
c9a6a8721b - stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally 2012-11-07 13:49:01 +01:00
svenhoefer
d9625254e0 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-11-07 13:04:52 +01:00
svenhoefer
6472840127 - network_setup.cpp: add more suitable hints to hostname-setup 2012-11-07 13:02:40 +01:00
micha-bbg
0c84840e10 * Software Update with apply the settings (Part9)
- Functions now available for internet & local update.
- Rename writemtdExt() to applySettings()
2012-11-07 04:06:48 +01:00
snafed
e145f9a5e8 - add pictureviewer to info-key in audioplayer 2012-11-06 23:04:55 +01:00
svenhoefer, snafed
24ffee6bb2 - infoviewer_bb.cpp,h: fix determination of hdd-usage in thread 2012-11-06 22:05:45 +01:00
Thilo Graf
94a49e3a51 CTextBox: remove dub var
revert of 6016c60b4c
2012-11-05 22:04:42 +01:00
Thilo Graf
6016c60b4c CTextBox: fix build
merge error, max_width is not declared
2012-11-05 21:26:22 +01:00
Thilo Graf
694d995415 CMsgBox: fix build
merge error: mode is not declared
2012-11-05 21:26:22 +01:00
Thilo Graf
474a35a254 CTextBox: modified AUTO_WIDTH, add some printfs and comments
If is set m_nMaxWidth, then use this to calculate m_cFrameTextRel.iWidth.
To set m_nMaxWidth use setWindowMaxDimensions(width) and setText(maxwidth).
This should help, to paint text with clean linebreaks
into defined textboxes.
2012-11-05 21:26:22 +01:00
Thilo Graf
55bc93f642 *CMovieBrowser: apply CTextBox::TOP for movie infobox
Default align is centered and to beware the old window style must add
CTextBox::TOP
2012-11-05 21:26:22 +01:00
Thilo Graf
fee315f642 *CTextBox: add option BOTTOM
BOTTOM was missed
2012-11-05 21:26:22 +01:00
Thilo Graf
33e684bc20 *CTextBox: add optional text align TOP 2012-11-05 21:26:21 +01:00
Thilo Graf
c25edc0b74 *CTextbox: add text align option RIGHT
This supports paint of text on the right side of frame and
also considers scroll bar width.
2012-11-05 21:26:21 +01:00
Thilo Graf
c9472dc3f3 *CTextBox: set text y position depends of lines count
If we have only one line, text will be painted horizontal centered,
otherwise text begins on top of frame.
2012-11-05 21:26:21 +01:00
Thilo Graf
07fa858d6c *CTextBox: add missing textmode comments 2012-11-05 21:26:21 +01:00
Thilo Graf
130d7bf6c2 CTextbox: add members setWindowMaxDimensions, setWindowMinDimensions
so we can control max an mnin width and height
2012-11-05 21:26:21 +01:00
Thilo Graf
1244af4666 *CTextBox: fix freezes in channellist and bedit
refreshTextLineArray() was to much in reSizeMainFrameHeight() and
initFramesRel(), caused endless loops under certain circumstances
2012-11-05 21:26:21 +01:00
Thilo Graf
550300078e *CTextbox: add Member setWindowPos() 2012-11-05 21:26:21 +01:00
Thilo Graf
a7bdf41dfe *CTextBox: trivial change for better readability in initVar() 2012-11-05 21:26:20 +01:00
Thilo Graf
ed3be21ebd *CTextBox: add member initFramesAndTextArray(), move max_width into initVar
this combines initFramesRel() and	refreshTextLineArray()
2012-11-05 21:26:20 +01:00
Thilo Graf
57cb8cc3e0 *CTextBox: style, reworked statements for better readability 2012-11-05 21:26:20 +01:00
Thilo Graf
ad72c62471 *CTextBox: remove frameBuffer = NULL
already happens in initVar()
2012-11-05 21:26:20 +01:00
Thilo Graf
d7dc44146c *CTextBox: add missed init of lineBreakWidth
lineBreakWidth is not initialized, but some othe values also not defined,
here is seems somthing wrong
2012-11-05 21:26:20 +01:00
Thilo Graf
55896356f1 *CTextBox: move framebuffer define only into initVar
framebuffer = NULL was called in all constructors,
so it should be enough to define this only at one point.
2012-11-05 21:26:20 +01:00
Thilo Graf
323393548d *CTextBox: some small style clean ups for better readability 2012-11-05 21:26:19 +01:00
Thilo Graf
342fa5f88a *CTextBox/CMsgBox: reduce data type conflicts 2012-11-05 21:26:19 +01:00
Thilo Graf
d2b9429669 *CTextBox: add methodes setTextMode() and setBackGroundColor() 2012-11-05 21:26:19 +01:00
Thilo Graf
da63457eef *CMovieBrowser: set button yes in message box as default on delete ts file 2012-11-05 21:26:19 +01:00
Thilo Graf
12e778773b *user_menu: personalize also yellow and green buttons 2012-11-05 21:26:19 +01:00
Thilo Graf
69c22d1594 *CTextBox: remove printf
it' makes osd too slow
2012-11-05 21:26:18 +01:00
satbaby
4e3791be72 src/driver/streamts.cpp: use new instead of malloc 2012-11-05 16:48:41 +01:00
satbaby
80fe0c9307 src/gui/bouquetlist.cpp: close FAV window with rc-fav only in FAV mode 2012-11-05 16:45:34 +01:00
svenhoefer
b6535a4823 - satellites.xml: update astra 19.2 2012-11-05 14:06:24 +01:00
satbaby
926e0ce141 initialize not initialized var 2012-11-05 09:24:51 +01:00
satbaby
5e284c68c3 src/gui/epgview.cpp: further corrections for followlist 2012-11-04 22:13:36 +01:00
satbaby
9cec234d73 src/driver/record.cpp: -fix auto_delete 2012-11-04 13:25:44 +01:00
micha-bbg
01d44a6272 * Software Update with apply the settings (Part8)
- src/gui/ext_update.cpp: Use new instead of malloc
2012-11-03 16:19:29 +01:00
micha-bbg
7a5f5e8220 * Software Update with apply the settings (Part7)
- Clean osrelease at user defined kernelversion (THX snafed)
2012-11-03 16:19:29 +01:00
micha-bbg
f4f954415b * Software Update with apply the settings (Part6)
- Use identifier '#:' for config vars in settingsupdate.conf
2012-11-03 16:19:29 +01:00
satbaby
27fe0fe6e0 src/gui/epgview.cpp:show always all screening 2012-11-03 11:20:15 +01:00
satbaby
c40361147d src/gui/epgview.cpp:check res after exec 2012-11-02 22:00:01 +01:00
satbaby
618fa78a5a src/neutrino.cpp:timeshiftDir : fix autodelete 2012-11-02 21:50:43 +01:00
satbaby
7ea3a20a80 src/driver/volume.cpp:-fix segfault on new fb_pixel_t with not initialized digit_h+digit_offset 2012-11-02 18:17:47 +01:00
[CST] Focus
b48e74557b neutrino.cpp: delete missed colorSetupNotifier reference 2012-11-02 18:49:47 +04:00
[CST] Focus
baffb1b021 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-11-02 18:12:53 +04:00
[CST] Focus
1c6b35795e gui/network_service.cpp: use sh -c to start network service 2012-11-02 18:08:23 +04:00
[CST] Focus
0c8cd117a9 neutrino.cpp: cleanup unused code 2012-11-02 18:07:39 +04:00
[CST] Focus
de99c8a741 neutrino.cpp: remove initGlobals(), global variables initialized to 0 anyway 2012-11-02 17:28:01 +04:00
satbaby
83a4b871d6 src/gui/widget/stringinput.cpp: fix hide Background 2012-11-02 14:01:43 +01:00
[CST] Focus
e6afe59081 neutrino.cpp: use g_InfoViewer->setUpdateTimer(),
disable timer in standby
2012-11-02 16:10:32 +04:00
[CST] Focus
af753fc4f1 gui/epgview.cpp: use g_InfoViewer->getUpdateTimer() 2012-11-02 16:09:30 +04:00
[CST] Focus
5c6c284c2f gui/infoviewer.cpp: add set/getUpdateTimer, dont set timer in start() 2012-11-02 16:09:25 +04:00
[CST] Focus
de30356655 neutrino.h: remove unused colorSetupNotifier 2012-11-02 14:43:16 +04:00
[CST] Focus
cb5d6187df neutrino.cpp: remove CFanControlNotifier new/delete 2012-11-02 14:42:49 +04:00
satbaby
377772e242 src/gui/eventlist.cpp:typo fix for 87fe3bd406 2012-11-02 11:21:52 +01:00
[CST] Focus
c7dd7ccc78 system/setting_helpers.cpp: add static CFanControlNotifier::setSpeed,
to call it direct
2012-11-02 14:18:56 +04:00
[CST] Focus
a1bd6d404b system/setting_helpers.cpp: add static CColorSetupNotifier::setPalette(),
to call it direct
2012-11-02 13:46:32 +04:00
[CST] Focus
f78be0f96d system/setting_helpers.cpp: comment CVolume/CInfoClock Init in CColorSetupNotifier::changeNotify:
is it really needed to re-init them on palette change ?
2012-11-02 13:10:15 +04:00
[CST] Focus
bc6a239002 gui/osd_setup.cpp: remove unneeded colorSetupNotifier->changeNotify 2012-11-02 12:56:44 +04:00
[CST] Focus
dc58416597 gui/miscsettings_menu.cpp: remove unneeded fanNotifier->changeNotify 2012-11-02 12:56:08 +04:00
svenhoefer
8336d4797d - deutsch.locale: fix menu.hint_inact_timer 2012-11-01 20:32:10 +01:00
svenhoefer
3b9193982b - shutdown_count.cpp: add NEUTRINO_ENTER_INACTIVITY_SCRIPT
script will be executed if g_settings.shutdown_min expires
2012-11-01 20:30:18 +01:00
satbaby
87fe3bd406 eventlist: -add notifier to search menu, ported from tuxcvs, THX Gaucho316 2012-11-01 18:55:03 +01:00
satbaby
ea1caedb51 src/neutrino.cpp:-fix multirecording if announce_record on zap on is 2012-10-31 13:13:02 +01:00
satbaby
8ab45c8baa src/neutrino.cpp:zapto timer add transponder test 2012-10-31 12:37:20 +01:00
satbaby
294f0876c0 src/neutrino.cpp:-fix zapto timer in TimeshiftOnly mode or if haveFreeFrontend 2012-10-30 20:43:52 +01:00
satbaby
69715cbc5e src/neutrino.cpp: supplement to 654ca3656d, THX Gaucho316 (fix) 2012-10-30 16:55:57 +01:00
satbaby
c3cf1741a3 src/neutrino.cpp: supplement to 654ca3656d, THX Gaucho316 2012-10-30 16:12:26 +01:00
satbaby
10116c6ad7 src/neutrino.cpp: saveepg in standby mode, if last saveepg time < 15 Min., revert multicall blocking for sttandbby, fix typo 2012-10-30 14:07:31 +01:00
[CST] Focus
3a0750c5d7 zapit/src/capmt.cpp: dont send private descriptors;
change ca list mode to ONLY/single channel and ADD, if there are more
2012-10-29 19:00:49 +04:00
[CST] Focus
ee80a7be8d zapit/src/fastscan.cpp: dont delete existing bouquets/channels 2012-10-29 18:58:39 +04:00
[CST] Focus
8a50f04a6b .gitignore: add src/gui/git_version.h 2012-10-29 18:56:38 +04:00
[CST] Focus
57fcc92482 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-29 17:51:00 +04:00
svenhoefer
4f3e3a90c4 - neutrino.cpp: fix funny typo :) 2012-10-29 14:45:00 +01:00
svenhoefer
5284ffa3d6 - neutrino.cpp: handle deepstandy-scripts in same way as the other scripts 2012-10-29 14:29:03 +01:00
satbaby
c2052784ec src/driver/vfd.cpp: -fix ioctl error on shutdown 2012-10-29 13:24:11 +01:00
satbaby
38479e11bf src/neutrino.cpp: dont zap on record announce if same channel 2012-10-29 12:42:34 +01:00
satbaby
c44683151e neutrino: show epg infos on announce recording, supplement to 654ca3656d 2012-10-29 11:01:29 +01:00
satbaby
654ca3656d neutrino: show epg infos on announce recording, ported from tuxcvs 2012-10-28 20:05:42 +01:00
satbaby
df3b9e4f73 dont phony git_version.h only makeversion, supplement to 2ee2bb63f0 2012-10-28 14:17:36 +01:00
satbaby
a5a807d63f -fix c/p , supplement to 2ee2bb63f0 2012-10-28 13:40:27 +01:00
satbaby
2ee2bb63f0 src/gui/imageinfo.cpp: change SVN Version to GIT Version 2012-10-28 13:08:55 +01:00
[CST] Focus
30e4f55a2a fast scan: fix params (pointer to local variable passed) 2012-10-28 11:08:23 +04:00
satbaby
cc73e4de86 src/gui/bouquetlist.cpp: fix width 2012-10-27 20:00:35 +02:00
satbaby
a03445fe40 src/system/helpers.cpp: fix resource leak ,use new instead of malloc 2012-10-26 23:16:30 +02:00
[CST] Focus
5db4b97d9d zapit/src/frontend.cpp: no diseqc power-on/reset, if diseqc type is NO_DISEQC 2012-10-26 18:46:59 +04:00
micha-bbg
baf803c0db * Software Update with apply the settings (Part5)
- Fix 'load mtdram driver'
2012-10-26 13:10:22 +01:00
[CST] Focus
4b086415d8 driver/radiotext.cpp: rework CRadioText,
thread now persistent, minimal delay for stop at zap,
for testing
2012-10-25 18:48:36 +04:00
[CST] Focus
9154c96783 neutrino.cpp: bugfix: every soft-standby leave,
new CRadioText was created;
move CRadioText create before zap
2012-10-25 18:09:43 +04:00
[CST] Focus
a7513af84d Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-25 18:03:18 +04:00
[CST] Focus
67579409ba gui/infoviewer.cpp: init and reset radiotext position and size 2012-10-25 18:02:57 +04:00
[CST] Focus
2b0f2ffc56 gui/cam_menu.cpp: workaround, dont recalc timeout on EVT_TIMER 2012-10-25 16:51:07 +04:00
svenhoefer
22bafbcfc7 - locale: improve maintainer-targets 2012-10-25 10:43:56 +02:00
micha-bbg
dc8ddc5325 * Software Update with apply the settings (Part4)
- Use locale for message boxes
2012-10-25 01:10:36 +01:00
micha-bbg
f015273703 * Software Update with apply the settings (Part3)
- Update debug msg
- Use 'new CFileHelpers()' instead of 'CFileHelpers::getInstance()'
2012-10-25 01:10:36 +01:00
micha-bbg
f0463c3044 * Software Update with apply the settings (Part2)
- Use g_settings.update_dir for directory Expert functions
2012-10-25 01:10:36 +01:00
micha-bbg
b001b36f4a * Software Update with apply the settings (Part1)
- Settings are applied to the image before flashing
- Use the function on the menu "Software Update => Expert functions
  => Write one partition => systemFS with settings"
- Log output to /tmp/update.log for testing
- Use settingsupdate.conf as config file
2012-10-25 01:10:35 +01:00
micha-bbg
37c4b21ac3 * Fix compiler warning
"missing sentinel functions call" in src/system/helpers.cpp
2012-10-25 01:10:35 +01:00
micha-bbg
690786c37c * Add file/directory functions to src/system/helpers.cpp
- Required for 'update with settings'
2012-10-25 01:10:35 +01:00
svenhoefer
ec35f80220 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-24 17:28:42 +02:00
svenhoefer
f581006d0f - icons: move orphaned icons to a subdir 'orphaned/' 2012-10-24 17:25:16 +02:00
svenhoefer
5cee221e46 - icons: supplement to previous commit 2012-10-24 16:56:28 +02:00
svenhoefer
90e3ad99d8 - icons: supplement to previous commit 2012-10-24 16:51:25 +02:00
svenhoefer
f92eb8e843 - icons: move locale icons to a subdir 'locale/' 2012-10-24 16:39:51 +02:00
[CST] Focus
398f01ca50 gui/cam_menu.cpp: send capmt on card/module init message 2012-10-24 18:12:56 +04:00
[CST] Focus
cd561d775f gui/Makefile.am: add include path 2012-10-24 18:11:06 +04:00
svenhoefer
ca88052c14 - locale: rework helperscripts 2012-10-24 16:08:52 +02:00
svenhoefer
725b8be0d6 - locale: fix logic in Makefile 2012-10-24 16:00:27 +02:00
svenhoefer
f0bfe2167c - locale: move scripts to subdir 'helpers/' 2012-10-24 15:45:57 +02:00
svenhoefer
ddef0da724 - locale: since focus deutsch.locale isn't longer the masterfile 2012-10-24 15:14:39 +02:00
[CST] Focus
a894bf24cb Merge branch 'dvbsi++' 2012-10-24 15:53:26 +04:00
svenhoefer
2e250fcb24 - locale: move unmaintained locale to subdir 'unmaintained/' 2012-10-24 13:12:05 +02:00
micha-bbg
8681a9c399 * Commit 295efb1: Fix delete query when multiple same channelid 2012-10-24 10:52:55 +01:00
satbaby
ec48d24af2 nhttpd/web/Y_Tools_Rcsim.yhtm: skip shutdown ask if box is in standby 2012-10-24 11:14:09 +02:00
svenhoefer
dfbff310cc - locals: some very tiny corrections 2012-10-24 10:16:56 +02:00
svenhoefer
ac752b70fb - locales: supplement to 7657eff 2012-10-24 09:21:56 +02:00
[CST] Focus
e45d130101 neutrino.cpp: dont zap on record announce in standby 2012-10-23 18:20:58 +04:00
[CST] Focus
cf0286ec08 neutrino.cpp: workaround for (rare) crash, if old_b wrong 2012-10-23 16:17:59 +04:00
[CST] Focus
d71ad8700a gui/bouquetlist.cpp: bouquet id safe-checks 2012-10-23 16:15:53 +04:00
[CST] Focus
7657effd8e english.locale: fix some theme menu locals 2012-10-23 15:24:34 +04:00
[CST] Focus
53886fe691 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-23 15:01:43 +04:00
satbaby
f4c976beb5 neutrino.cpp: blocking standby for multical 2012-10-23 12:37:56 +02:00
[CST] Focus
d45bb909be Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-23 13:44:55 +04:00
satbaby
cf1dfdad7c controlapi.cpp:revert to standard output 2012-10-22 21:28:38 +02:00
[CST] Focus
defe6a99bd Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-22 18:05:51 +04:00
satbaby
9a2d6aea26 rc_lock: lock for rc_lock, use only once, supplement to 9e3567dc09 2012-10-22 15:52:07 +02:00
satbaby
9e3567dc09 nhttpd::controlapi.cpp:execute more comands on/off only once (fix doubleclick) 2012-10-22 14:00:01 +02:00
[CST] Focus
6fad279231 gui/bouquetlist.cpp: fix message loop, if bouquet list is empty 2012-10-22 15:49:55 +04:00
[CST] Focus
6a0b42e962 gui/bouquetlist.cpp: add updateSelection(),
fix indent
2012-10-22 14:23:16 +04:00
[CST] Focus
50b17f58f4 gui/channellist.cpp: not allow zap on scroll mode,
if current neutrino mode is mode_ts
2012-10-22 13:30:31 +04:00
[CST] Focus
afdf9f30dd gui/channellist.cpp: dont paint channel list,
if event list return menu_return::RETURN_EXIT_ALL
2012-10-22 13:11:54 +04:00
[CST] Focus
9a271191b6 gui/channellist.cpp: remove extra showChannelLogo(),
fix channel logo - call paint() after paintHead(),
use enum values for channel list mode
2012-10-22 12:24:55 +04:00
[CST] Focus
755ddcb3da gui/streaminfo2.cpp: fix crash, when shown without current channel
(i.e. channel list empty)
2012-10-22 11:03:05 +04:00
satbaby
2c302dc90d NeutrinoMessages fix memleak , ported from tuxbox cvs 2012-10-21 18:45:39 +02:00
satbaby
d285f82dca zapit.h: change volue VOLUME_PERCENT_PCM on 100 as default 2012-10-20 14:16:19 +02:00
satbaby
775a4a7229 disable tech.info if channelist is empty (fix possible segfault) 2012-10-20 13:26:27 +02:00
satbaby
35138088e3 Neutrino: Channel list: add method isEmpty() and use it, ported from tuxbox cvs (THX Gaucho316) 2012-10-20 13:20:49 +02:00
[CST] Focus
1e88eee2d9 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-20 11:14:06 +04:00
[CST] Focus
483e9563e5 gui/osd_setup.cpp: set hints for channel list context menu -> settings,
testing menu/hints over gui with save-screen.
TODO: still small glitch at menu bottom, when switching hints on/off
with help button, sometimes.
2012-10-20 11:13:22 +04:00
satbaby
6f5bf8ef85 movieplayer.cpp: fix adjusting audio PID name 2012-10-19 19:21:18 +02:00
[CST] Focus
c66b63286c Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-19 19:32:02 +04:00
[CST] Focus
405ac286e3 gui/widget/menue.cpp:
always call paintHint(-1) in hide() to clear hintbox;
comment additional hintbox w/h from full_width/full_height - CComponents should clear itself;
dont always save/restore menu hint screens - why it was enabled ??
comment GenericMenuBack->setHint() in ::exec - checkHints() do the same
2012-10-19 19:30:28 +04:00
[CST] Focus
5d055324ec gui/widget/components.cpp: fix CComponentsInfoBox::hide():
call paint() with fullPaint=true to hide frame
2012-10-19 19:22:44 +04:00
[CST] Focus
90d03ede27 gui/widget/components.h: change paint() do_save_bg arg default to false - save screen used rare 2012-10-19 19:19:55 +04:00
satbaby
d21f7ca946 satellites.xml: update hotbird13 2012-10-19 12:21:47 +02:00
satbaby
c50487fc8b update locale for commit 5002a8bfa7 2012-10-19 10:53:43 +02:00
satbaby
5002a8bfa7 neutrino.cpp: make sleeptimer similar to shutdown with MsgBox at announce 2012-10-18 20:21:19 +02:00
satbaby
4a6f9467c9 bouquetlist.cpp: fix width for buttontext 2012-10-18 17:17:00 +02:00
satbaby
840ba47db1 buttons.cpp: -fix skip last button txt 2012-10-18 17:11:56 +02:00
[CST] Focus
9d4c6165ac gui/start_wizard.cpp: ask about initial settings on satellite box only 2012-10-18 13:53:13 +04:00
satbaby
7580d928f3 movieplayer.cpp: fix current pid in case of file play 2012-10-17 22:54:45 +02:00
satbaby
3fd2a73d77 movieplayer: show current AudioName in infoviewer 2012-10-17 21:39:44 +02:00
satbaby
8474038c27 infoviewer_bb.cpp: dont show CA Status in TS mode 2012-10-17 15:34:50 +02:00
svenhoefer
58f8e4e452 - deutsch.locale: add locals for slow_record stuff 2012-10-17 13:53:12 +02:00
svenhoefer
7eb4f3b9c1 - neutrino.cpp: fix c&p error in recording_slow_warning 2012-10-17 13:34:13 +02:00
[CST] Focus
d771f625a0 driver/record.cpp: use slow record warning option.
this warning tested for generic setup with usb hdd and
meant to early tell if record buffer usage reach watermark,
where user have chance to stop some of records and save others from overflow
under high load. if your think you getting false warnings, disable it
2012-10-16 19:58:58 +04:00
[CST] Focus
b6ad61b0de settings: add option to enable/disable slow record warning 2012-10-16 19:53:47 +04:00
[CST] Focus
5179aedb32 locals: add locale for slow record warning option 2012-10-16 19:53:15 +04:00
satbaby
b3db5f7f7c fix memleak 2012-10-16 15:42:10 +02:00
[CST] Bas
f0ce9aa6bb Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
Conflicts:
	src/neutrino.cpp
2012-10-16 10:54:47 +08:00
satbaby
f85251128c miscsettings_menu.cpp: fix segfault on ZEE/HD1 2012-10-15 12:10:28 +02:00
[CST] Focus
b97ed139c4 neutrino.cpp: stop radiotext when going to standby and in stop_daemons 2012-10-15 13:02:03 +04:00
[CST] Focus
2a93f2dfdf driver/record.cpp: stop radiotext before record start 2012-10-15 12:53:09 +04:00
[CST] Focus
767a7d3871 driver/genpsi.c: add fdatasync, this should wakeup hdd before record started 2012-10-15 12:49:57 +04:00
satbaby
5428d36da4 unused funktions 2012-10-14 17:05:43 +02:00
satbaby
3192a161f9 neutrino.cpp: dvbtime fix update when box boot from deep standby 2012-10-14 17:03:43 +02:00
micha-bbg
76efa8b033 * Fix english.locale 2012-10-14 11:15:57 +01:00
micha-bbg
295efb1e07 * Timerlist: Ask if the timer of a running recording to be deleted. 2012-10-14 10:07:22 +01:00
striper
636f7cef05 - Fix daylight saving time bug in timers (backport from tuxbox-cvs) 2012-10-13 21:36:38 +02:00
striper
dc95ffa37c - audioplayer: fix memleak (THX martii) 2012-10-11 21:05:44 +02:00
striper
6138e42948 - epgview: only hide info1 if info2 begins with info1 (port from tuxbox-cvs. THX Gaucho316) 2012-10-11 20:41:46 +02:00
striper
006ca9e85a - locales
* add german translation
* remove blank
2012-10-11 19:42:11 +02:00
[CST] Focus
b461483f2f gui/imageinfo.cpp: add release/beta to image version 2012-10-11 20:33:11 +04:00
satbaby
4fa58bcd52 imageinfo.cpp: add show kernel version 2012-10-11 18:15:06 +02:00
svenhoefer
ce3f8eddf1 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-11 17:03:45 +02:00
svenhoefer
7a7aec266a - network_setup.cpp: add ntp-server to network-test 2012-10-11 17:02:37 +02:00
[CST] Focus
4758457e49 zapit/src/femanager.cpp: change frontend init:
dont call setDiseqcType direct, setMode will call Init() or setMasterSlave();
force Init() on frontend re-open (leaving standby)
2012-10-11 18:41:59 +04:00
[CST] Focus
21ffa39a45 zapit/src/frontend.cpp: cleanup unused;
remove redundant data members;
dont set anything on first Open(), add Init() for this - will be called from femanager;
dont init diseqc if no diseqc type set;
dont send diseqc commands if no input is set;
increase wait after voltage change;
set voltage before diseqc commands
2012-10-11 18:38:35 +04:00
[CST] Focus
11c5567cbc Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-11 18:03:04 +04:00
satbaby
5983d36b14 nfs.cpp: disable mount option if mountpoint is mounted 2012-10-11 14:59:52 +02:00
satbaby
9526434754 nfs.cpp:NFSMountGui: disable username and password properly, ported from tuxbox cvs 2012-10-11 14:16:49 +02:00
satbaby
7b06b3fd38 Neutrino: rework COnOffNotifier and use it if possible, ported from tuxbox cvs 2012-10-11 14:11:05 +02:00
satbaby
4c1552ead9 nfs.cpp:Show OK buttons on menu forwarders, ported from tuxbox cvs
Signed-off-by: satbaby <crashdvb@googlemail.com>
2012-10-11 14:10:14 +02:00
satbaby
7a8097907c nfs.cpp:Update mount icon after mounting, ported from tuxbox cvs 2012-10-11 14:10:01 +02:00
svenhoefer
392e84aa99 - network_setup.cpp: little rework in output from network-test 2012-10-11 13:49:08 +02:00
[CST] Focus
296aee816c zapit/src/zapit.cpp: change signal lock monitor (disabled at the moment) 2012-10-10 18:34:19 +04:00
[CST] Focus
a9950f10eb zapit/src/scannit.cpp: fix satellite descriptor satellite position 2012-10-10 18:33:11 +04:00
satbaby
849b306985 satellites.xml: update astra19 hotbird13 2012-10-10 13:07:10 +02:00
[CST] Bas
00e9ba9467 neutrino: add some autorun.sh file for apollo. 2012-10-10 10:49:18 +08:00
[CST] Focus
1c113127ce Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-08 11:06:47 +04:00
striper
27124f0328 - deutsch.locale: add some missing entries 2012-10-06 18:40:45 +02:00
striper
4a819b80eb - cables.xml: add new transponders for Unitymedia 2012-10-06 18:40:30 +02:00
satbaby
309c17d567 record.cpp:fix possible recording in flash 2012-10-05 12:44:59 +02:00
[CST] Focus
aadf95071d Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-03 11:03:41 +04:00
satbaby
6ac36258d6 neutrino.cpp: fix possible segfault , suplement to bb2efeb45b 2012-10-02 16:28:24 +02:00
satbaby
bb2efeb45b use my_system instead of system 2012-10-02 12:42:31 +02:00
[CST] Focus
59430be85f Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-02 14:10:29 +04:00
micha-bbg
7a414b7c56 osd_setup.cpp: Fix segfault in mode single tuner/display tuner icon 2012-10-02 11:08:48 +01:00
[CST] Bas
7d5a3f7b18 Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo 2012-09-29 19:36:44 +08:00
[CST] Focus
4c41541f20 gui/start_wizard.cpp: copy initial zapit settings from /var/tuxbox/config/initial/ if found 2012-09-29 14:46:43 +04:00
[CST] Focus
410b19aaf3 locals: add locales for start wizard initial settings 2012-09-29 14:45:57 +04:00
[CST] Focus
f7bcb3dd64 zapit/src/zapit.cpp: add missing initial volume set 2012-09-29 14:44:48 +04:00
satbaby
07ab8ad0c9 test_menu.cpp: fix compil 2012-09-27 17:01:42 +02:00
svenhoefer
7c01980e94 - system/helpers: rework get_fs_usage()
also comment some unuses variables in src/infoviever_bb.{h,cpp}
2012-09-27 12:22:33 +02:00
[CST] Bas
5aeca6ef13 neutrino: fix code to new 'generic' frontpanel/ir headers. 2012-09-26 18:19:35 +08:00
[CST] Bas
a669bc83af src/timerd/timermanager.cpp: fix faulty merge. 2012-09-26 18:19:13 +08:00
[CST] Bas
a222240dbb Merge branch 'neutrino-apollo' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
Conflicts:
	src/timerd/timermanager.cpp
2012-09-26 17:52:47 +08:00
S.R. van Loon
83636ebb6e neutrino: change all remote/frontpanel stuff to use the new headers. 2012-09-25 22:23:17 +08:00
[CST] Focus
b8ff3bbdd5 driver/record.cpp: add timer to monitor record status;
add warning, when record buffer close to or already overflow;
change single record stop to sync mode - under high load stopTimerEvent() takes too long
2012-09-25 17:19:28 +04:00
[CST] Focus
70836baa48 lib/libcoolstream/record_cs.h: update header 2012-09-25 17:13:43 +04:00
[CST] Focus
59ea9c05f3 locals: add locales for record status 2012-09-25 17:13:25 +04:00
svenhoefer
2133b25783 - movieinfo: supplement to fb8a993e77
re-insert the wrong <qualitiy>-tag to keep compatibility
but this tag will not longer be written into xml-files.
2012-09-24 11:26:42 +02:00
[CST] Bas
fbc512889f Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo 2012-09-24 15:28:48 +08:00
svenhoefer
fb8a993e77 - movieinfo.h: typo in xml-entry "quality" 2012-09-23 22:57:47 +02:00
[CST] Focus
0d4ce318c3 gui/infoviewer_bb.cpp: disable thread to update hdd used percent -
there is screen corruption/artifacts (race?).
better solution needed, probably hdd monitor thread which cache data ?
2012-09-21 18:47:42 +04:00
[CST] Focus
108ee92618 system/helpers.cpp: fix check_dir - we use it to check for record, last change allow recording to jffs2 2012-09-21 18:44:47 +04:00
[CST] Focus
bc74b0c3a6 gui/dboxinfo.cpp: show free mem without cached/buffers; add 5 seconds timer to update window 2012-09-21 17:45:19 +04:00
[CST] Focus
5dc2656b8e system/helpers.cpp: add function to get total/free mem without cached/buffers 2012-09-21 17:41:28 +04:00
[CST] Focus
ae3c411fc3 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-21 09:59:16 +04:00
satbaby
768a064629 Zombie Killer ;) 2012-09-20 22:43:00 +02:00
[CST] Focus
b2f07bc47a Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-20 17:03:15 +04:00
svenhoefer
708b6a3ad0 - neutrino.cpp: localize "Saving EPG" 2012-09-19 21:58:21 +02:00
svenhoefer
87f7a224f7 - infoviewerbb: determination of hdd-percentage in a seperate thread 2012-09-19 21:23:50 +02:00
satbaby
8f509f5dcf use new for buf, fix for last commit 2012-09-18 19:43:24 +02:00
satbaby
a84ba36e0b use new for buf, fix possible memlaek 2012-09-18 18:38:03 +02:00
Thilo Graf
ca748c6f48 *COsdSetup: show correct option in infobar tuner icon setup item
It could be confused for single stb users to see the option
'ON', although it is not possible.
So it's better to show only a possible or real option at item, if stb is in single mode or
item is disabled,
but the real value of g_settings.infobar_show_tuner is not touched.
2012-09-18 12:10:18 +02:00
Thilo Graf
5a5ec2bba0 *CTimerList: show warnings on overlapping recording only in single mode
NOTE: Only tested on single box by me, please send feedback
2012-09-18 12:10:17 +02:00
Thilo Graf
807dce9497 *CInfoViewer: don't show tuner icon with single boxes 2012-09-18 12:10:17 +02:00
micha-bbg
1b1213c7bb * Update deutsch.locale 2012-09-18 03:42:41 +01:00
svenhoefer
d00032975a - vdf: reducing flicker while going into standby 2012-09-17 21:55:53 +02:00
satbaby
7b2ac6d337 streaminfo2.cpp:tiny fix 2012-09-17 14:17:16 +02:00
[CST] Focus
5f49b44bfc Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-17 13:25:23 +04:00
[CST] Focus
b194502795 zapit/src/zapit.cpp: change volume debug level 2012-09-17 13:24:56 +04:00
[CST] Focus
ff129578e6 zapit/src/capmt.cpp: reduce debug 2012-09-17 13:20:44 +04:00
satbaby
324a4721f4 sectionsd.cpp:-fix search mode 2012-09-16 20:15:38 +02:00
satbaby
c7e764f93c sectionsd.cpp:-fix channelID 2012-09-16 16:42:26 +02:00
svenhoefer
acaf807bbb - helpers.cpp: fix errorlevel of child-process; whitespace cleanup 2012-09-15 21:26:12 +02:00
satbaby
bf1f9afc8d oops 2012-09-15 15:33:50 +02:00
satbaby
87342fd0d9 my_system fix 2012-09-15 11:20:49 +02:00
satbaby
e45aa72605 moviebrowser.cpp: -fix2 vfd 2012-09-14 20:12:04 +02:00
satbaby
bafceab7f0 neutrino.cpp: -fix CVFD on timeshift stop 2012-09-14 15:44:33 +02:00
[CST] Focus
12eee1db1e neutrino.cpp: remove StartAutoRecord on leaving standby - auto-timeshift started later anyway 2012-09-13 20:18:32 +04:00
[CST] Focus
2d0642d36d driver/record.cpp: fix temp timeshift file delete cmd 2012-09-13 20:10:53 +04:00
[CST] Focus
106c59a792 driver/record.cpp: always call RestoreNeutrino(), if record start failed 2012-09-13 20:07:18 +04:00
[CST] Focus
db17a4ee6f driver/record.cpp: fix fd leak, if record start failed 2012-09-13 19:13:49 +04:00
[CST] Focus
61bd5fe796 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-13 17:11:33 +04:00
satbaby
5c89d3937f moviebrowser.cpp: fix vfd 2012-09-13 14:40:24 +02:00
[CST] Focus
1f4c39fdd3 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-13 15:00:34 +04:00
satbaby
576d3d9da0 infoviewer.cpp:fix showSysfsHdd 2012-09-13 12:59:18 +02:00
[CST] Focus
9fdbdbd343 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-13 11:24:13 +04:00
[CST] Focus
8e3f4917ce cross-configure.cool: enable flac 2012-09-13 11:23:56 +04:00
satbaby
e50a5ef013 /bouquetlist.cpp: close Favo also with RC_favorites 2012-09-12 22:48:15 +02:00
satbaby
86632f0369 if curl version 2012-09-12 18:28:11 +02:00
satbaby
c6ae7255ac -add wakeup_hdd & file_exists to system-helpers 2012-09-11 20:35:47 +02:00
satbaby
dfa3231469 move safe_mkdir & check_dir to system-helpers 2012-09-11 20:34:53 +02:00
satbaby
3389defb17 start SCRIPTs with-my_system 2012-09-11 20:33:34 +02:00
satbaby
a3bfab0bcd remove doubles include 2012-09-11 20:31:33 +02:00
[CST] Focus
52b2528da4 zapit/src/frontend.cpp: fix debug 2012-09-10 19:19:36 +04:00
[CST] Focus
b0bc4299ba gui/scan_setup.cpp: uncomment removed by error rotor move voltage 2012-09-10 19:19:05 +04:00
[CST] Focus
e1b5dde7d9 locals: add hint for rotor move voltage 2012-09-10 19:18:32 +04:00
[CST] Focus
70e8c5d13a Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-10 15:25:20 +04:00
[CST] Bas
688f464bb6 Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo 2012-09-10 07:39:30 +08:00
[CST] Bas
55c155d0cf zapit: changes for apollo. 2012-09-10 07:38:57 +08:00
svenhoefer
1e1a3265e6 - tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/ 2012-09-05 23:42:10 +02:00
[CST] Focus
dc1e60eee1 gui/movieplayer.cpp: change playback bookmark menu head locale;
change 'new bookmark' menu point locale
2012-08-31 12:01:46 +04:00
[CST] Focus
29ecf0d742 locals: add new locale for playback bookmark menu head 2012-08-31 12:00:52 +04:00
[CST] Focus
95b6e12346 eitd/sectionsd.cpp: remove unused getChannelEvents() arg 2012-08-30 18:12:07 +04:00
[CST] Focus
25e4a396d7 gui/channellist.cpp: fix p_requested_channels allocate size 2012-08-30 18:11:14 +04:00
[CST] Focus
338fd16ec7 driver/record.cpp: remove not needed struct init 2012-08-30 17:57:23 +04:00
[CST] Focus
7d1bb02f6a eitd/sectionsd.cpp: cleanup commands 2012-08-30 15:55:50 +04:00
[CST] Focus
6eaa28449b lib/sectionsdclient/sectionsdclient.cpp,h: comment unused 2012-08-30 15:55:32 +04:00
[CST] Focus
a391bf3237 lib/sectionsdclient/sectionsdMsg.h: cleanup commands, comment unused 2012-08-30 15:54:49 +04:00
[CST] Focus
3f5a0e5bb1 remove channel_id mask for CEitManager getXXX calls 2012-08-30 14:50:01 +04:00
[CST] Focus
8d02122425 eitd/sectionsd.cpp: add channel_id mask in getXXX 2012-08-30 14:46:57 +04:00
[CST] Focus
74a761ef50 use CEitManager to get EIT data 2012-08-30 11:40:02 +04:00
[CST] Focus
6c9a949c69 cross-configure.cool.debug: change prefix 2012-08-30 11:38:46 +04:00
[CST] Focus
27d47c52c0 timerd/Makefile.am: add include path 2012-08-30 11:32:54 +04:00
[CST] Focus
fb68bff086 eitd/sectionsd.cpp: move public functions to CEitManager class 2012-08-30 11:32:29 +04:00
[CST] Focus
ba051aaf41 gui/user_menue.cpp: comment unused code 2012-08-30 11:31:05 +04:00
svenhoefer
ae73a950eb - system/helpers.h|cpp: change header 2012-08-30 09:30:14 +02:00
FlatTV
b92660259c Add global helpers my_system() and my_popen() 2012-08-30 09:28:54 +02:00
swing99
fe0f7ad28e - cables.xml: update Kabel Deutschland - Offensive 2012 2012-08-28 17:54:01 +02:00
svenhoefer
d284f5fce5 - locales: very tiny typo 2012-08-25 15:00:32 +02:00
satbaby
a6d0331ed9 plugins.cpp: use popen2 with vfork for script plugins 2012-08-22 09:39:08 +02:00
satbaby
abed344501 plugins.cpp: use popen2 with vfork for script plugins 2012-08-22 09:37:46 +02:00
satbaby
9a889e1496 tuxtxt.h: remove unnecessary header 2012-08-21 14:06:18 +02:00
Thilo Graf
39306221b1 *CTextbox: Required functions for CCompoments
- Add member to disable background box
- Add setter for text an background color
- Add setTextBorderWidth() & setTextFont()
- Calculate y-position of text in refreshText()
2012-08-21 09:48:22 +01:00
Thilo Graf
d1f22aa20c *includes: add global.h 2012-08-21 09:48:22 +01:00
Thilo Graf
260af3fb65 *COsdSetup: change order of includes
- typo fix in member name
  showOsdScreenshottSetup->showOsdScreenShotSetup
2012-08-21 09:48:22 +01:00
Thilo Graf
f3ac0b9fd9 *CVolume: move static g_volscale to volscale
- Is only needed in this class, not global.
- move scope of variable x_corr. (style) scope of the variable x_corr
  can be limited
- move declaration of framebuffer into header file
2012-08-21 09:48:22 +01:00
satbaby
ec7ed403a1 channellist.cpp: -fix clear background 2012-08-19 19:54:55 +02:00
svenhoefer
c93b3cb489 - yweb: fix border-radius for old browsers 2012-08-18 15:26:07 +02:00
[CST] Focus
589867dab2 Fix conflict 2012-08-17 11:17:14 +04:00
micha-bbg
c8c932bdc9 * Update deutsch.locale 2012-08-17 00:20:50 +01:00
[CST] Focus
e621f644f8 gui/movieplayer.cpp: add PID volume adjusting 2012-08-16 15:56:17 +04:00
[CST] Focus
b8f78e9c5d gui/audio_select.cpp: add PID volume adjusting 2012-08-16 15:55:59 +04:00
[CST] Focus
49f67b02f4 driver/volume.cpp: inherit from CChangeObserver;
add changeNotify() for adjusting volume percent
2012-08-16 15:54:10 +04:00
[CST] Focus
7d0be6d58d neutrino.cpp: pass initial volume to zapit at startup 2012-08-16 15:53:12 +04:00
[CST] Focus
a00a4ba99b locals: add locale for volume percent adjustment 2012-08-16 15:52:38 +04:00
[CST] Focus
b7a9d81a50 zapit/src/zapit.cpp: add support for adjusting volume per channel/pid 2012-08-16 15:51:32 +04:00
[CST] Focus
7d723aa44f gui/movieinfo.cpp: fix channel id loading 2012-08-16 15:47:24 +04:00
[CST] Focus
721ba0b47f Revert "neutrino.cpp:use yes in shutdown message as default" - it breaks inactivity standby
This reverts commit af74eb4f7e.
2012-08-15 09:47:59 +04:00
svenhoefer
34f4050edb Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-08-12 22:37:28 +02:00
svenhoefer
8fd5a12ef5 - yweb: increase version (for two commits) 2012-08-12 22:15:37 +02:00
svenhoefer
ca0733d8ea - yweb: rework align in Y_Boxcontrol_Bouquets.yhtm 2012-08-12 22:02:09 +02:00
svenhoefer
8ba7cf1a95 - yweb: fix margin of boxes 2012-08-12 21:56:07 +02:00
micha-bbg
da40a11023 * src/gui/scan_setup.cpp: Add missing menu hint 2012-08-12 09:39:53 +01:00
micha-bbg
569725ff44 * gui/update_menue.cpp: add menu hints 2012-08-11 00:40:10 +01:00
micha-bbg
bb4682125f * Use dynamic text for software update online/local 2012-08-11 00:40:10 +01:00
micha-bbg
77bccfce64 * 'locale' targets: Fix 'sort-locals' 2012-08-11 00:40:09 +01:00
svenhoefer
dd8b3e5f80 - locales: some very little changes/fixes 2012-08-10 21:17:25 +02:00
satbaby
d1850d6e90 neutrino.cpp:skip saveepg if box start to standby 2012-08-09 14:29:11 +02:00
satbaby
434ac74066 sectionsd.cpp: fix possible segfault 2012-08-08 22:05:33 +02:00
satbaby
a967cf4f4b optimize jpg,png size 2012-08-08 17:10:12 +02:00
satbaby
7359504dd7 -fixes strncpy & buf size 2012-08-07 18:51:44 +02:00
satbaby
af74eb4f7e neutrino.cpp:use yes in shutdown message as default 2012-08-07 16:16:14 +02:00
satbaby
d124fcf3e4 satellites.xml: update 19.2E & 13.0E 2012-08-07 12:59:11 +02:00
[CST] Focus
870f2e6b7a driver/record.cpp: fix get timeshift file name;
adapt menu for GetRecordMode() mask;
comment unused code
2012-08-07 14:44:25 +04:00
[CST] Focus
5b33cee5bf driver/record.cpp: move frontend selection to CutBackNeutrino() 2012-08-07 13:34:57 +04:00
[CST] Focus
a2f76a23c5 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-08-07 13:17:56 +04:00
satbaby
07ecdf827a timerlist.cpp:commented out unnecessary code 2012-08-07 11:12:47 +02:00
[CST] Focus
0dce4bdbee Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-08-07 12:17:55 +04:00
[CST] Focus
9630e1497d gui/infoviewer.cpp: adapt for new GetRecordMode() mask 2012-08-07 12:09:39 +04:00
[CST] Focus
a76d37d072 gui/channellist.cpp: adapt for new GetRecordMode() mask 2012-08-07 12:08:13 +04:00
[CST] Focus
d87c9b8b4c driver/record.cpp: split record and timeshift,
return record mask in GetRecordMode(),
comment almost unused tshift_mode - for menu enough to check is this timeshift or not
2012-08-07 12:07:18 +04:00
micha-bbg
6b424c3e07 * Update locale
- english.locale sorted
- locals.h/locals_intern.h rebuild
2012-08-06 22:41:08 +01:00
micha-bbg
3c0d72e28a * 'locale' targets: Adapted for out of tree build 2012-08-06 22:41:08 +01:00
satbaby
ab24c127c8 -add: show sore screenings in in extra window 2012-08-06 20:22:43 +02:00
[CST] Focus
e245f581ca driver/record.cpp: try to not stop timeshift, if not needed 2012-08-06 15:08:34 +04:00
[CST] Focus
693ae8d9ff driver/record.cpp: comment unused code 2012-08-06 11:42:16 +04:00
[CST] Focus
36b5be520e driver/record.cpp: testing record without live change, when possible - another try 2012-08-05 15:44:37 +04:00
[CST] Focus
0a8307b8ef gui/channellist.cpp: allow multi-record on channel. should we ask for confirm, if we have sign in list ? 2012-08-05 15:43:45 +04:00
[CST] Focus
89d81c6fd5 driver/record.cpp: testing record without live change, when possible 2012-08-05 14:18:37 +04:00
micha-bbg
55e31a89e7 * Menu hints: Update deutsch.locale
- German Translations Part 10 (THX Tomworld & Gaucho316)
2012-08-04 14:54:29 +01:00
[CST] Focus
5253b5ba10 driver/record.cpp: bug fixes for multi-record of the same channel, WIP 2012-08-04 15:20:14 +04:00
[CST] Focus
c5f4c53fb7 lib/libnet/libnet.c: fix unused variable warning 2012-08-04 14:14:08 +04:00
satbaby
9124c20f31 comment out never used 2012-08-04 10:03:19 +02:00
[CST] Focus
f8aa4262cb recording: testing support for multi-record of the same channel, new libs required 2012-08-03 20:00:04 +04:00
[CST] Focus
3583286890 zapit/src/zapit.cpp: cleanup unused code 2012-08-03 19:59:56 +04:00
[CST] Focus
fcad9f266f driver/record.cpp: cleanup unused code 2012-08-03 19:59:50 +04:00
micha-bbg
4a670716d8 * Menu hints: Update deutsch.locale
- German Translations Part 9 (THX Tomworld)
2012-08-02 03:52:52 +01:00
satbaby
9d8fb59184 use only allpids.APIDs in record.cpp & fix compil in netfile.cpp 2012-08-01 20:02:34 +02:00
[CST] Focus
062fb5d568 data/cables.xml: add Ziggo with one transponder 2012-08-01 12:32:31 +04:00
[CST] Focus
3fd7a24c89 gui/scan_setup.cpp: update NID menu item, if NID found for cable provider;
add simplified cable scan menu - not tested yet
2012-07-31 18:28:44 +04:00
[CST] Focus
a009146954 gui/scan.cpp: set SCAN_LOGICAL_HD in scan flags 2012-07-31 18:20:01 +04:00
[CST] Focus
3a3c154cd5 locales: add locals for cable scan menu 2012-07-31 18:19:22 +04:00
[CST] Focus
88410576c3 neutrino_menue.h: add menu ID for cable scan 2012-07-31 18:17:55 +04:00
[CST] Focus
f363cf7f0e gui/widget/stringinput_ext.h: add CIntInput method to force char* value update 2012-07-31 18:17:30 +04:00
[CST] Focus
8ca988725c system/settings.cpp: add scan_logical_hd option, with 1 as default 2012-07-31 18:16:11 +04:00
[CST] Focus
fa14f84333 zapit/src/scan.cpp: use SCAN_LOGICAL_HD flag to prefer HD channel numbers 2012-07-31 18:15:08 +04:00
[CST] Focus
14a920a196 zapit/include/zapit/scan.h: add SCAN_LOGICAL_HD flag 2012-07-31 18:14:05 +04:00
[CST] Focus
066cdd0e27 zapit/src/getservices.cpp: load cable NID from cables.xml 2012-07-31 18:13:21 +04:00
[CST] Focus
b7cc224fa2 zapit/include/zapit/satconfig.h: add cable NID struct member 2012-07-31 18:12:43 +04:00
[CST] Micha
77f249c249 added CST laboratory cable headend as cable provider 2012-07-31 15:02:31 +04:00
[CST] Micha
28528a2276 added CST laboratory cable headend as cable provider 2012-07-31 06:56:03 +00:00
satbaby
0229887ac0 record.cpp-fix possible segfalt 2012-07-30 23:13:59 +02:00
satbaby
f7e4caac7a -fix CEC (timer record) 2012-07-30 19:41:30 +02:00
svenhoefer
03132b1f95 - mod_yparser: add a command to create comments 2012-07-26 21:45:15 +02:00
svenhoefer
84e94ad4ca - yweb: get version-info from http://git.coolstreamtech.de 2012-07-25 18:09:49 +02:00
svenhoefer
596b64b410 - yweb: remove ftpfs-option from mount-settings 2012-07-25 15:06:49 +02:00
svenhoefer
a53320fb4d - yweb: rework buttons 2012-07-25 14:52:57 +02:00
svenhoefer
7d3f40d290 - yweb: remove obsolete and non-working code from boxcontrol 2012-07-25 14:32:08 +02:00
svenhoefer
874dd3f3da - yweb: increase version (i urgently need an automatism for that.) 2012-07-25 11:51:39 +02:00
svenhoefer
a4d82f0ddb - yweb: fix 'df'-output to determinate space on mtd 2012-07-25 11:25:05 +02:00
svenhoefer
8ebabe7dc0 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-25 08:48:04 +02:00
svenhoefer
b28c069837 -yweb: fix 957d9c6555 2012-07-25 08:46:53 +02:00
micha-bbg
bc8128d8d7 * CComponentsInfoBox: Small display bug fixed 2012-07-25 04:37:01 +01:00
svenhoefer
957d9c6555 - yweb: some more corrections in languagefiles and design
* replace background-images with plain css
2012-07-25 01:06:47 +02:00
svenhoefer
8456bcd80d - yweb: remork submenus for a better readability
* add a new block for management-links to be more generic
  * some marginal design-fixes
2012-07-24 21:23:46 +02:00
micha-bbg
757ef788a8 * Fix typo in locale 2012-07-24 18:06:27 +01:00
[CST] Focus
04f1e9c3f2 gui/widget/menue.cpp: disable 'back' hint, if no other hints present 2012-07-24 15:13:18 +04:00
[CST] Focus
d8d42b26a0 eitd/sectionsd.cpp: add mutex to protect update demux 2012-07-24 15:12:06 +04:00
[CST] Focus
84b27f070d Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-24 12:27:03 +04:00
micha-bbg
1511edb51e * src/gui/widget/menue.cpp: Comment paintHint debug output 2012-07-23 23:49:03 +01:00
svenhoefer
80e59f5bfe - yweb: increase reload-timeout for osd-screenshots 2012-07-24 00:01:32 +02:00
svenhoefer
d46ee1a74e - yweb: remove my obsolete english entrys in portuguese languagefile 2012-07-23 23:03:53 +02:00
svenhoefer
a1f3b4b6b6 - yweb: show Y_About.yhtm at a click on the info link 2012-07-23 22:49:02 +02:00
svenhoefer
3b628834d4 - yweb: improve record-settings 2012-07-23 22:44:49 +02:00
striper
a9aa074746 - cables.xml: update KMS Muenchen 2012-07-23 13:28:41 +02:00
svenhoefer
2189d30d56 - yweb: fix usage of Y_Version.txt; increase version (for three commits) 2012-07-23 12:58:01 +02:00
micha-bbg
e7a1dca8ea * Audioplayer: Small display bugs fixed
- Use 'full paint' for infobox
2012-07-23 09:07:11 +01:00
micha-bbg
0c6ab70c27 * CComponentsInfoBox: Optimize display
- 'only body paint' can be switched off
2012-07-23 09:07:11 +01:00
micha-bbg
ccd8e39182 * Numeric display volumebar can be switched off.
- Adjustable via Menu -> Settings -> OSD -> Volumebar digits
2012-07-23 09:07:10 +01:00
micha-bbg
52a5640bc2 * Audioplayer: Small display bugs fixed 2012-07-22 18:30:19 +01:00
micha-bbg
3127a48745 * Menu hints: Update deutsch.locale
- German Translations Part 8 (THX Tomworld)
2012-07-22 17:16:38 +01:00
micha-bbg
64b3debba2 * Audioplayer: CComponentsInfoBox use to paint infobox 2012-07-22 17:16:38 +01:00
micha-bbg
28b602a8b3 * Bouqueteditor: CComponentsInfoBox use to paint infobox 2012-07-22 17:16:38 +01:00
micha-bbg
a5d8bd4e13 * CComponentsInfoBox: Switch parameter h and w in constructor 2012-07-22 17:16:37 +01:00
micha-bbg
cb375cc214 * CComponentsInfoBox: Optimize display
- Paint full info box only when activating the menu,
  otherwise only body paint
2012-07-22 17:16:37 +01:00
micha-bbg
ecadf79a8f * Correct restore the screen to exit menu 2012-07-22 17:16:37 +01:00
micha-bbg
1a654403cc * CComponentsInfoBox: save/restore screen
- Own save/restore screen routine
- Shadow can be switched off
- Small fixes
2012-07-22 17:16:37 +01:00
Thilo Graf
dd9086b84d *CBEChannelSelectWidget: remove old detail line handing
add dline instance from CComponentsDetailsLine
2012-07-22 17:16:37 +01:00
Thilo Graf
2aa30d7303 *CBEChannelWidget: rework details line handling 2012-07-22 17:16:37 +01:00
Thilo Graf
672d2db9ff *CBEBouquetWidget: add missing init for some members with NULL 2012-07-22 17:16:36 +01:00
Thilo Graf
bc01ed9a86 *components: add members for generic paint, hide and restore items 2012-07-22 17:16:36 +01:00
Thilo Graf
084fb88f50 *menu: ensure also correct x-position of details line
It's possible that x pos is changeing during runtime
2012-07-22 17:16:36 +01:00
svenhoefer
17fd189410 - yweb: rework, localize and enable backup/restore 2012-07-21 23:31:59 +02:00
svenhoefer
48dea3faf0 - yweb: remove obsolete ucodes-code 2012-07-21 12:53:18 +02:00
[CST] Focus
07bac9d650 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-21 12:51:45 +04:00
svenhoefer
05c4897504 - yweb: increase version (for two commits) 2012-07-20 23:46:39 +02:00
svenhoefer
a62210d974 - yweb: rework and enable movieplayer-settings 2012-07-20 23:45:13 +02:00
svenhoefer
39a44545e0 - yweb: missing u 2012-07-20 22:41:40 +02:00
svenhoefer
e5708d0830 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-20 22:36:29 +02:00
svenhoefer
f6ae36664e - yweb: rework and enable zapit-settings 2012-07-20 22:35:32 +02:00
micha-bbg
6cfa504168 * Menu hints: Update deutsch.locale
- German Translations Part 7 (THX Tomworld & Klauser)
2012-07-20 21:03:49 +01:00
svenhoefer
9b66c00d04 - osd_setup.cpp: remove double include 2012-07-20 17:50:11 +02:00
svenhoefer
c4e5336619 - yweb: increase version 2012-07-20 17:06:27 +02:00
svenhoefer
eee9f078b0 - yweb: fix directory for records in timersettings; move block to Y_neutrino_Blocks.txt 2012-07-20 17:02:13 +02:00
[CST] Focus
d593f8e859 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-20 13:30:34 +04:00
svenhoefer
2d0cc14810 - yweb: fix start directory for pictureviewer 2012-07-20 11:14:37 +02:00
svenhoefer
250708158a - yweb: fix start directory for audioplayer 2012-07-20 10:32:55 +02:00
svenhoefer
5af87e238b - yes - it's a png 2012-07-19 21:28:47 +02:00
svenhoefer
e391ea7dfd - mainmenu: add an icon for tv-radio-switch 2012-07-19 21:23:53 +02:00
[CST] Focus
3c7a4441de src/gui/moviebrowser.cpp: use 'cancel' button in movie start menu 2012-07-19 17:54:18 +04:00
[CST] Focus
2a0c197c1f src/gui/widget/menue.cpp: fix crash, if class inherit from CMenuWidget
i.e. CFileChooser
2012-07-19 17:35:23 +04:00
[CST] Focus
e52367edd8 gui/widget/menue.cpp: dont repaint menu on help key, if no hints 2012-07-19 17:30:53 +04:00
[CST] Focus
821c3e1bff Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-19 17:02:44 +04:00
micha-bbg
c5c8e1019a * Menu hints: Update deutsch.locale
- German Translations Part 6 (THX Tomworld)
- Fix typo in english.locale
2012-07-19 12:03:33 +01:00
[CST] Focus
a326f4e294 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-19 11:12:42 +04:00
micha-bbg
fb4d4644c9 * Menu hints: Update deutsch.locale
- German Translations Part 5 (THX Tomworld)
2012-07-19 05:47:08 +01:00
micha-bbg
edcf2940b8 * Fix segfault in bouquet editor 2012-07-19 05:47:08 +01:00
[CST] Focus
4046849a9e Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-18 16:01:57 +04:00
[CST] Focus
00f77bec3d gui/widget/menue.cpp: paint body without head;
disable menu name display on VFD - it overwritten by option name anyway;
little cleanup
2012-07-18 16:01:48 +04:00
micha-bbg
301193ce01 * CComponentsInfoBox: missing shadow
- Removed wrong parameter 'rad' from function call CComponentsInfoBox
2012-07-17 21:36:57 +01:00
micha-bbg
ea33afbcf8 * Fix the position of CComponentsDetailLine 2012-07-17 20:52:55 +01:00
micha-bbg
fd1ec29d83 * Use CComponentsInfoBox for menu hint 2012-07-17 20:52:55 +01:00
micha-bbg
5c862f76a9 * Add CComponentsInfoBox to CComponents 2012-07-17 20:52:55 +01:00
svenhoefer
34368532d2 - deutsch.locale: infobar isn't a "statusbalken" 2012-07-17 15:53:33 +02:00
[CST] Focus
7d213f1d15 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-17 17:39:35 +04:00
svenhoefer
27006d2719 - deutsch.locale: some litte corrections 2012-07-17 15:31:23 +02:00
Thilo Graf
491519c4b5 *components: remove inherit setWidth() member
Is already declared as virtual member in basic class
2012-07-17 15:17:17 +02:00
Thilo Graf
ee1077dbad *components: fix wrong parameter 2012-07-17 15:17:03 +02:00
[CST] Focus
e295500984 gui/widget/menue.cpp: check item's direct key only on key events 2012-07-17 11:45:28 +04:00
[CST] Focus
351156539f gui/bedit/bouqueteditor_channels.cpp: fix shadow (CBEChannelWidget inherit from CMenuWidget) 2012-07-17 10:45:05 +04:00
[CST] Focus
2205ac67a0 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-17 10:15:19 +04:00
Thilo Graf
53d4ef64aa *menu: hide detail line objects without paintBackgroundBoxRel() 2012-07-16 22:28:02 +02:00
Thilo Graf
261904acd0 *neutrino: remove dub code
using class 'CComponentsDetailLine' instead multiple code
details line rendering
2012-07-16 22:28:02 +02:00
Thilo Graf
5fcc192a1d *neutrino components: add new class CComponents
This class and sub classes should help to replace some often used
code parts and to use more generic.
2012-07-16 22:28:02 +02:00
[CST] Focus
52834d73fb gui/widget/menue.cpp: remove one indent level in CMenuWidget::exec 2012-07-16 20:56:52 +04:00
[CST] Focus
eb5b8328ec gui/widget/menue.cpp: fade-in, if menu was hidden, for testing 2012-07-16 19:11:17 +04:00
[CST] Focus
3b0dec611c gui/osd_setup.cpp: fix channel list menu, if fade enabled 2012-07-16 19:05:35 +04:00
[CST] Focus
5fabe3d425 gui/bouquetlist.cpp: dont repaint, if mode not changed 2012-07-16 17:18:41 +04:00
[CST] Focus
9c3f281445 gui/osd_setup.cpp: in channel context menu->fonts use cancel button 2012-07-16 16:23:24 +04:00
[CST] Focus
ab69ee272f gui/widget/menue.cpp: fix screen save/restore;
use RADIUS_LARGE (without -2)
2012-07-16 16:13:51 +04:00
[CST] Focus
a2ff6f7675 gui/widget/menue.cpp: fix hint box height calc 2012-07-16 15:26:54 +04:00
[CST] Focus
e02258276e gui/widget/menue.cpp: fix menu_left_exit option;
remove can_arrow member - isMenueOptionChooser() is enough
2012-07-16 14:33:22 +04:00
[CST] Focus
96cb49b4fe gui/widget/stringinput_ext.cpp: fix size with hints, fix screen position 2012-07-16 13:47:35 +04:00
[CST] Focus
831d6f2a82 english.locale: replace LAME with exit 2012-07-16 13:47:11 +04:00
[CST] Focus
7814319414 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-16 11:11:16 +04:00
[CST] Focus
f599fa2e71 gui/scan_setup.cpp: add hints 2012-07-16 11:11:05 +04:00
[CST] Focus
f7e8f030a0 locals: add hints for scan setup 2012-07-16 11:10:39 +04:00
svenhoefer
aa64061cec - vfd_setup: re-disable vfd-stuff for zee 2012-07-15 20:41:29 +02:00
micha-bbg
044d32c846 * Fix typo in locale 2012-07-15 06:58:58 +01:00
micha-bbg
edfd3a5fe4 * Menu hints: Update deutsch.locale
- German Translations Part 4 (THX Tomworld)
2012-07-14 21:48:55 +01:00
satbaby
388f2a6c7e satellites.xml: update Astra 1H/1KR/1L/1M (19.2E) 2012-07-14 14:07:00 +02:00
micha-bbg
60b4debbe5 * Menu hints: Update deutsch.locale
- German Translations Part 3 (THX Tomworld)
2012-07-13 19:50:02 +01:00
satbaby
11fec4541e Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ 2012-07-13 16:21:55 +02:00
satbaby
40941dd949 network_service.cpp: acitve menu only if binary available (tiny fix) 2012-07-13 16:20:56 +02:00
[CST] Focus
1c1780157f Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-13 13:38:10 +04:00
[CST] Focus
7ea49b0d04 gui/pictureviewer_setup.cpp: add hints 2012-07-13 13:23:21 +04:00
[CST] Focus
3d0b76ea22 gui/audioplayer_setup.cpp: add hints 2012-07-13 13:23:11 +04:00
[CST] Focus
fa395b6abc locals: hints for audioplayer/picture viewer setup 2012-07-13 13:23:00 +04:00
[CST] Focus
e442d73cd6 gui/keybind_setup.cpp: comment unused bouquetlist mode and movieplayer plugin key 2012-07-13 11:48:14 +04:00
[CST] Focus
d3c16cdef3 gui/keybind_setup.cpp: add hints 2012-07-13 11:44:10 +04:00
[CST] Focus
74ff8a1fb0 locals: add hints for key setup menu 2012-07-13 11:44:02 +04:00
micha-bbg
09c8746838 * Menu hints: Update deutsch.locale
- German Translations Part 2 (THX Tomworld)
2012-07-12 22:46:16 +01:00
satbaby
0f68433d5a satellites.xml: update Hot Bird 6/8/9 (13.0E) 2012-07-12 19:59:19 +02:00
satbaby
df8dce2078 network_service.cpp: acitve menu only if binary available (thx snafed) 2012-07-12 19:07:02 +02:00
satbaby
d2b948933a fix tiny OSD shadow 2012-07-12 17:58:32 +02:00
satbaby
81e6854dc0 channellist.cpp: fix CVFD with history zap 2012-07-12 15:36:26 +02:00
satbaby
a8ec81b53a vfd.cpp: add timer for show servicename time switch 2012-07-12 15:35:37 +02:00
[CST] Focus
58d513d963 fix conflicts:
adding hints is work in progress, so until most is finished,
please avoid sorting locals.h, locals_intern.h, english.locale.
to resolve i had to sort (real, case-insensitive) this files
2012-07-12 12:53:53 +04:00
[CST] Focus
799cb6d162 locals: adding hints, WIP 2012-07-12 10:32:42 +04:00
[CST] Focus
e96802a371 gui/hdd_menu.cpp: add hints 2012-07-12 10:32:19 +04:00
[CST] Focus
a562a8ee7b gui/vfd_setup.cpp: add hints 2012-07-12 10:32:01 +04:00
[CST] Focus
e69c99813c gui/osd_setup.cpp: more hints 2012-07-12 10:31:48 +04:00
micha-bbg
ee781bd880 * Menu hints: Extra font added
- Font size set by Menu/Settings/Font settings/Menu/Menu hints
2012-07-11 23:41:08 +01:00
micha-bbg
108b8d9523 * Menu hints: Shadow for hint box enabled 2012-07-11 23:41:08 +01:00
micha-bbg
f732fe749e * Menu hints: Optimize presentation 2012-07-11 23:41:08 +01:00
micha-bbg
c542cb3360 * Menu hints: Update loclale
- english.locale sorted
- deutsch.locale sorted and translated some new entries (THX Tomworld)
- locals.h/locals_intern.h rebuild
- Corrected typo in the locale/source
2012-07-11 23:41:08 +01:00
satbaby
1196a01818 fix OSD 2012-07-11 15:59:41 +02:00
satbaby
f7fe36a8dc fix OSD 2012-07-11 14:36:21 +02:00
FlatTV
40509697ec icon makefile 2012-07-10 18:35:18 +02:00
[CST] Focus
7ab0876611 gui/osd_setup.cpp: lets just hide menu and repaint on corners option change 2012-07-09 17:37:34 +04:00
[CST] Focus
d74e9ae143 gui/osd_setup.cpp: more hints, WIP 2012-07-09 17:29:24 +04:00
satbaby
5420af701a menue.cpp:-fix OSD on corners switch (upper side) 2012-07-09 15:00:08 +02:00
satbaby
b9648c8359 change mysytem char to const char 2012-07-09 14:58:11 +02:00
satbaby
3544901636 fix gcc 4.7.x warnings 2012-07-09 10:38:05 +02:00
satbaby
df2ab71978 fix gcc 4.7.x warnings 2012-07-09 09:26:37 +02:00
[CST] Bas
cf878686ba neutrino-apollo: changes for apollo uclibc. 2012-07-09 11:58:15 +08:00
[CST] Bas
6b6a9e37fb Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo 2012-07-09 11:56:40 +08:00
Thilo Graf
0294319f1d neutrino makefile: keep sorting in makefile 2012-07-08 22:01:13 +02:00
Thilo Graf
c213221b4c channellist: update license text 2012-07-08 22:01:12 +02:00
Thilo Graf
eda3740d8b yWeb: change version 2.8.0.8 to 2.8.0.9 2012-07-08 22:01:12 +02:00
Thilo Graf
179a9fc5ba yWeb: fix support links 2012-07-08 22:01:12 +02:00
Thilo Graf
f836f3c3f3 menu: add overloaded version for CMenuOptionStringChooser 2012-07-08 22:01:12 +02:00
Thilo Graf
24dd74e471 personalize: changeNotify - no repaint menu after changed option values
reduces the flicker effect on screen
2012-07-08 22:01:12 +02:00
Thilo Graf
dd4a9ceeb1 vfd_setup: remove semicolon 2012-07-08 22:01:11 +02:00
Thilo Graf
ddab0fd734 update license text in some files
TODO: many other files still need corrections
2012-07-08 22:01:11 +02:00
Thilo Graf
0a147da535 menu: move class CNonLocalizedMenuSeparator from update.cpp into gui/menu.h 2012-07-08 22:01:11 +02:00
Thilo Graf
e132da8183 neutrino: remove dub code lines 2012-07-08 22:01:11 +02:00
Thilo Graf
cc8a1c6a7c clean up: sort sourcefiles in makefiles 2012-07-08 22:01:11 +02:00
Thilo Graf
149349384f locale: use multiple term 2012-07-08 22:01:10 +02:00
satbaby
e3b52d9a2b menue.cpp:-fix OSD clear in hint+angular mode 2012-07-08 21:06:12 +02:00
satbaby
d81a9229b1 menue.cpp:-fix OSD on corners switch (-fix hint mode) 2012-07-08 20:15:20 +02:00
[CST] Focus
c0087745fb Some GPL icons for menu hints, incomplete 2012-07-08 21:53:36 +04:00
[CST] Focus
646ac551d0 gui/osd_setup.cpp: add menu hints, incomplete - work in progress 2012-07-08 21:48:22 +04:00
[CST] Focus
0dc164bc8e Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-08 21:44:41 +04:00
[CST] Focus
3542d2d79d gui/proxyserver_setup.cpp: add menu hints 2012-07-08 21:41:43 +04:00
[CST] Focus
642e523f1f gui/record_setup.cpp: add menu hints 2012-07-08 21:41:26 +04:00
[CST] Focus
67097e440f gui/zapit_setup.cpp: add menu hints 2012-07-08 21:41:11 +04:00
[CST] Focus
1e411cdafd gui/personalize.cpp: copy hint fields 2012-07-08 21:40:49 +04:00
[CST] Focus
1bec7c4a7b gui/parentallock_setup.cpp: add menu hints 2012-07-08 21:40:29 +04:00
[CST] Focus
cfc377b76e gui/osdlang_setup.cpp: add menu hints 2012-07-08 21:40:18 +04:00
[CST] Focus
f0c75cabad gui/network_service.cpp: add menu hints 2012-07-08 21:39:47 +04:00
[CST] Focus
d4a73f654b gui/network_setup.cpp: add menu hints 2012-07-08 21:39:15 +04:00
[CST] Focus
8e79f096e0 gui/cec_setup.cpp: add menu hints 2012-07-08 21:38:57 +04:00
[CST] Focus
08e5b2ccb5 gui/settings_manager.cpp: add menu hints 2012-07-08 21:38:41 +04:00
[CST] Focus
221e3f1588 gui/mediaplayer.cpp: add menu hints 2012-07-08 21:38:18 +04:00
[CST] Focus
62448cd43c gui/info_menue.cpp: add menu hints 2012-07-08 21:37:57 +04:00
[CST] Focus
da1eced3e2 gui/audio_setup.cpp: add menu hints 2012-07-08 21:37:23 +04:00
[CST] Focus
c2908bec39 gui/videosettings.cpp: add menu hints 2012-07-08 21:37:08 +04:00
[CST] Focus
ec1cccf571 gui/miscsettings_menu.cpp: add menu hints 2012-07-08 21:36:42 +04:00
[CST] Focus
eac5349e67 neutrino_menue.cpp: add menu hints 2012-07-08 21:36:21 +04:00
[CST] Focus
90dea0cf67 gui/widget/icons.h: add main menu and one level down hint icons 2012-07-08 21:35:56 +04:00
[CST] Focus
7ea994eab8 locals: add menu hints, work in progress 2012-07-08 21:35:28 +04:00
[CST] Focus
c5f60b5b47 gui/widget/menue.cpp: add menu hints paint 2012-07-08 21:33:59 +04:00
satbaby
d8cdb87e83 menue.cpp:-fix OSD on corners switch 2012-07-08 18:30:03 +02:00
[CST] Focus
f4fa9bdded gui/channellist.cpp: fix detail box comments 2012-07-08 16:12:20 +04:00
[CST] Focus
6e0bc85a6c Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-08 15:51:51 +04:00
[CST] Focus
d2aaab95bf gui/scan_setup.cpp: fix crash in latitude/longtitude options 2012-07-08 15:22:33 +04:00
satbaby
441cba7d4a biggest chan number in list (revised) 2012-07-07 21:10:10 +02:00
satbaby
060c1c45b2 fix gcc 4.7.x warnings 2012-07-07 13:09:08 +02:00
[CST] Focus
36bd265ab5 zapit/src/scan.cpp: fix lcn bug 2012-07-04 17:02:14 +04:00
[CST] Focus
9eb22c24c8 gui/channellist.cpp: add comments for detail box draw 2012-07-02 20:53:20 +04:00
[CST] Focus
e1c42a376b GUI: add show menu hint option 2012-06-29 20:23:24 +04:00
[CST] Focus
0b23198e56 remove unused emlog setting 2012-06-27 14:37:07 +04:00
[CST] Focus
2448d898a9 remove unused startchanneltv_nr/startchannelradio_nr 2012-06-27 14:31:58 +04:00
[CST] Focus
52150ba7ab system/settings.h: remove unused logo_num 2012-06-27 14:18:42 +04:00
[CST] Focus
824df74f00 gui/network_setup.cpp: add network services submenu 2012-06-26 17:08:33 +04:00
[CST] Focus
48892b8eb2 gui/Makefile.am: add network_service.cpp 2012-06-26 17:08:11 +04:00
[CST] Focus
c16ba5f32f gui/network_service.cpp: simple network service menu 2012-06-26 16:48:29 +04:00
[CST] Focus
c21fcd1f3c locale: add LOCALE_NETWORKMENU_SERVICES 2012-06-26 16:43:33 +04:00
[CST] Focus
3f475d9eea Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-06-25 13:57:50 +04:00
satbaby
9f1904a71d infoviewer: displaying dd availability is now optional -fix 2012-06-22 19:36:38 +02:00
satbaby
041991e0de infoviewer: displaying dd availability is now optional (martii patch adapted by bazi98 ) 2012-06-22 10:30:56 +02:00
[CST] Focus
62e3db6bbd Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ 2012-06-22 10:32:13 +04:00
[CST] Bas
330aadb7ca frontend: new FrontendParameters and moved some type to this file. 2012-06-22 14:19:42 +08:00
[CST] Bas
b3038287d1 frontend: use a private version of FrontendParameters to include (optional) additional parameters like rolloff, delsys. 2012-06-22 14:15:30 +08:00
[CST] Focus
cfb4a77485 driver/streamts.cpp: fix streaming to new connection; send current channel pids, if no pids in url 2012-06-21 14:35:47 +04:00
[CST] Focus
272e43e203 gui/movieplayer.cpp: add pls extension; check name from playlist 2012-06-21 14:34:28 +04:00
satbaby
e6d4c04913 revert spawn funktion 2012-06-20 23:08:40 +02:00
satbaby
854e222603 plugins.cpp: start plugin script with posix spawn 2012-06-20 20:17:18 +02:00
[CST] Focus
73fd76ec2a driver/file.cpp: add pls extension 2012-06-20 14:46:47 +04:00
[CST] Focus
b15a335144 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-06-18 20:04:58 +04:00
satbaby
aff97b7c18 configure_network: mysystem: use vfork 2012-06-18 16:58:51 +02:00
satbaby
7d8d995046 use empty() instead of size() 2012-06-18 16:57:44 +02:00
[CST] Focus
90b63622b8 deutsch, english locale: change neutrino to Neutrino-HD 2012-06-18 15:13:39 +04:00
[CST] Focus
1caa062655 gui/movieplayer.cpp: parse m3u files 2012-06-18 15:05:16 +04:00
[CST] Focus
4c2ad26dea gui/audioplayer.cpp: add urls from m3u 2012-06-18 15:04:31 +04:00
[CST] Focus
5dd54caf54 fix conflict 2012-06-18 14:56:17 +04:00
[CST] Bas
0f8eafb567 src/Makefile.am: add libavcodec to the linker. 2012-06-16 22:48:52 +08:00
[CST] Bas
bb5a552c5f src/Makefile.am: remove dependancy on libnxp.so 2012-06-16 22:39:59 +08:00
satbaby
41f365f308 moviebrowser.cpp: delFile: revert to unlink() 2012-06-16 11:30:24 +02:00
satbaby
c1a1aae4c1 use empty() instead of size() 2012-06-16 10:38:38 +02:00
satbaby
bc574e9688 use empty() instead of size() 2012-06-16 09:44:42 +02:00
defans
6ff5a915bd - update.cpp/update_menu.cpp: add hotkeys 2012-06-16 00:21:00 +02:00
Thilo Graf
9e7021025c update_settings: set url chooser as default item
So we need no hotkey
2012-06-15 10:55:25 +02:00
Thilo Graf
8c5f1a1f47 update_settings: fix order of color buttons
Order of color buttons on remote control is red, green ... not green, red
2012-06-15 10:55:16 +02:00
[CST] Focus
02f66f3234 Revert driver/lcdd.cpp, driver/newclock.cpp - used in Makefile.am 2012-06-15 12:24:58 +04:00
[CST] Focus
3984aea861 gui/audioplayer_setup.cpp: comment unsupported spectrum option 2012-06-14 18:16:41 +04:00
[CST] Focus
954dc274b4 remove obsolete lib/controldclient/ 2012-06-14 18:00:33 +04:00
[CST] Focus
f32e7bdeb4 gui/audioplayer.cpp: fix sms-input for title search 2012-06-14 16:47:12 +04:00
[CST] Focus
434c84382f src/gui/audioplayer.h: remove unused variable 2012-06-14 16:46:24 +04:00
[CST] Focus
7978f72068 gui/audioplayer.cpp: fix detail frame corners 2012-06-14 15:55:08 +04:00
[CST] Focus
ca705c251b delete unused files in src/driver/pictureviewer dir 2012-06-14 11:14:08 +04:00
[CST] Focus
99269da058 delete obsolete and unused files in src/drivers/ dir 2012-06-14 11:02:22 +04:00
[CST] Focus
35ee04049a remove obsolete and unused includes 2012-06-14 11:01:37 +04:00
[CST] Focus
05c9ff5d5f remove unused empty files system/timer* 2012-06-13 19:35:33 +04:00
[CST] Focus
2812835f6e remove sectionsd/ dir 2012-06-13 19:20:16 +04:00
[CST] Focus
0261495e16 zapit: remove obsolete files 2012-06-13 18:54:20 +04:00
[CST] Focus
200570ec73 zapit/src/scansdt.cpp: remove obsolete zapit/descriptors.h 2012-06-13 18:50:20 +04:00
[CST] Focus
01d823bcf7 zapit/src/scanpmt.cpp: remove obsolete zapit/descriptors.h 2012-06-13 18:50:03 +04:00
[CST] Focus
087f0bd248 zapit/src/fastscan.cpp: remove obsolete zapit/descriptors.h 2012-06-13 18:49:40 +04:00
[CST] Focus
355bd2e374 zapit/src/bouquets.cpp: remove obsolete zapit/sdt.h 2012-06-13 18:49:21 +04:00
[CST] Focus
f46993d1f3 zapit/include/zapit/getservices.h: remove obsolete zapit/descriptors.h 2012-06-13 18:49:03 +04:00
[CST] Focus
b36d061a4d driver/streamts.cpp: replace cam.h with correct capmt.h 2012-06-13 18:48:21 +04:00
[CST] Focus
cbc9b39d4f driver/record.cpp: replace cam.h with correct capmt.h 2012-06-13 18:47:46 +04:00
[CST] Focus
24ee1b96a5 zapit/src/femanager.cpp: remove obsolete cam.h include 2012-06-13 18:37:31 +04:00
[CST] Focus
9c75f4a4c7 zapit/src/zapit.cpp: replace cam.h with correct capmt.h 2012-06-13 18:37:17 +04:00
[CST] Focus
393c1c1415 remove unused files in src/gui/widget 2012-06-13 18:24:55 +04:00
[CST] Focus
f84dab82f2 gui/personalize.cpp: remove unused lcdcontroler.h include 2012-06-13 18:24:26 +04:00
[CST] Focus
d6b10bf4fb locals: remove unused LOCALE_LCDCONTROLER_CONTRAST 2012-06-13 18:17:59 +04:00
[CST] Focus
e35db330f2 gui/widget/Makefile.am: remove unused listbox_legacy.cpp 2012-06-13 18:17:36 +04:00
[CST] Focus
c0a137e961 locals: remove unused LOCALE_VIDEOMENU_CSYNC 2012-06-13 18:06:23 +04:00
[CST] Focus
5eb799532a remove unused files in src/gui dir 2012-06-13 17:59:02 +04:00
[CST] Focus
6fef3c01d7 gui/osd_setup.cpp: remove obsolete alphasetup.h include 2012-06-13 17:55:02 +04:00
[CST] Focus
59dd04c11b neutrino_menue.cpp: remove obsolete epg_menu.h include 2012-06-13 17:54:34 +04:00
[CST] Focus
655781345a locals: remove unused GTX locales 2012-06-13 17:53:31 +04:00
[CST] Focus
135d65c5af zapit/include/zapit/channel.h: return name as reference 2012-06-13 17:24:18 +04:00
[CST] Focus
90669b9945 gui/channellist.cpp: remove direct access to channel->name 2012-06-13 17:07:55 +04:00
[CST] Focus
aadf6fc32e zapit/src/zapit.cpp: comment unused CZapitMessages::CMD_GET_BOUQUET_NCHANNELS 2012-06-13 16:48:09 +04:00
[CST] Focus
192eb84ba4 zapit/lib/zapitclient.cpp: comment unused getBouquetNChannels 2012-06-13 16:47:38 +04:00
[CST] Focus
fc54ceced9 zapit/src/bouquets.cpp: comment unused code 2012-06-13 16:47:04 +04:00
[CST] Focus
343a2b9492 gui/infoviewer.cpp: comment unused CInfoViewerHandler 2012-06-13 15:25:55 +04:00
[CST] Focus
854ad0002e zapit/src/zapit.cpp: save services on shutdown, if changed 2012-06-13 15:02:43 +04:00
[CST] Focus
c0e03b1d53 comment not needed SaveMotorPositions code and calls 2012-06-13 12:14:29 +04:00
[CST] Focus
9602e487f9 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-06-13 10:47:32 +04:00
thilo
be0ea475b7 update settings: don't use sms input for update.url
Now use file browser to select url config file, but you can
define USE_SMS_INPUT in update_settings.h to use old methode.
The SMS-Methode is not very user friendly
2012-06-08 23:16:34 +02:00
Thilo Graf
643b9f485f update: reworked update menu
-moved software_update.cpp/h to update_menue.cpp/h
-add new class CUpdateSettings into files update_settings.cpp/h
-using update settings in sub menus, so we've got only hotkeys
 and less menu items in update menu
-reworked some locales
2012-06-08 23:15:30 +02:00
satbaby
05c030049e infoviewer_bb.cpp: fix caid order in discrete mode 2012-06-08 12:24:50 +02:00
[CST] Focus
3906b7ac2c cross-configure.cool: no-strict-aliasing workaround for newer gcc, until code fixed 2012-06-06 23:53:00 +04:00
satbaby
92f747d30c sectionsd.cpp: fix Segmentation fault if max_events == 0 2012-06-06 20:59:11 +02:00
[CST] Focus
7f22f35869 gui/widget/listbox.cpp: reuse selection code; add list start/end keys 2012-06-06 16:48:09 +04:00
[CST] Focus
c056887406 gui/bedit/bouqueteditor_channels.cpp: reuse selection code; add list start/end keys 2012-06-06 16:47:29 +04:00
[CST] Focus
db8d05419e gui/bedit/bouqueteditor_bouquets.cpp: remove unused code;
reuse selection code;
move size calc to exec() - else wrong paint if fonts size changed;
on some font change bedit window width still wrong
2012-06-06 15:48:56 +04:00
[CST] Focus
03f31b80e9 mymenu.h: move non-common options to corresponding files 2012-06-06 14:28:18 +04:00
[CST] Focus
dcf7d4378d locals: remove unused 2012-06-06 13:57:58 +04:00
[CST] Focus
a4a3d20667 eitd: change SIevents type to vector - no need to sort this temp list 2012-06-05 20:18:48 +04:00
[CST] Focus
0fbad6b69a eitd/dmx.cpp: revert dmx Open/Close to use Stop - prevent crash,
if one thread use change() while other try to read (time thread)
2012-06-05 16:34:47 +04:00
[CST] Focus
ab9e712e1e gui/infoviewer_bb.cpp: change ca status display logic, comment thread start,
reasons: on zap showIcon_CA_Status was called at least 5! times, including full cabar paint,
while channel camap changed only once, so should be enough to paint bar once, paint grey icons if zap not complete,
and paint icons on event from zapit;
thread only to speedup resolution display for some 0.5-1 seconds sounds redundant.
feel free to discuss in mail-list
2012-06-02 15:02:24 +04:00
[CST] Focus
9013d64c14 gui/infoviewer.cpp: comment all showIcon_CA_Status calls, leave only one - on event;
comment unused code
2012-06-02 14:55:32 +04:00
[CST] Focus
d04fe6e94c system/setting_helpers.cpp: fix notifiers, most must not repaint menu 2012-05-31 18:57:44 +04:00
[CST] Focus
2c74cf0ba9 gui/zapit_setup.cpp: fix CZapitSetup::changeNotify - no need to repaint menu 2012-05-31 18:37:35 +04:00
[CST] Focus
cd24e503a0 gui/videosettings.cpp: comment unused code,
fix CVideoSettings::changeNotify - no need to repaint menu
2012-05-31 18:16:17 +04:00
[CST] Focus
0f146e7498 gui/vfd_setup.cpp: fix CVfdSetup::changeNotify - no need to repaint menu 2012-05-31 18:06:28 +04:00
[CST] Focus
3508ed4507 gui/scan_setup.cpp: fix CScanSetup::changeNotify - no need to repaint menu 2012-05-31 18:04:17 +04:00
[CST] Focus
fc9edbec5b gui/osdlang_setup.cpp: fix CLangSelectNotifier::changeNotify - no need to repaint menu 2012-05-31 17:40:50 +04:00
[CST] Focus
f47f0beb77 gui/network_setup.cpp: fix CNetworkSetup::changeNotify - no need to repaint menu 2012-05-31 17:38:17 +04:00
[CST] Focus
dc9844ad2b gui/cec_setup.cpp: fix CCECSetup::changeNotify - no need to repaint menu 2012-05-31 17:26:41 +04:00
[CST] Focus
bd561e7844 system/setting_helpers.cpp: fix CAudioSetupNotifier - also called for pref. DD; no need to repaint menu 2012-05-31 17:20:12 +04:00
[CST] Focus
4fd04645b7 system/setting_helpers.cpp: cleanup unused code 2012-05-31 17:12:23 +04:00
[CST] Focus
30327df948 gui/audio_setup.cpp: fix notify - no need to repaint menu 2012-05-31 17:12:02 +04:00
[CST] Focus
f612223cc6 gui/keybind_setup.cpp: add changeNotify for remote repeat 2012-05-31 16:51:44 +04:00
[CST] Focus
39a297e8b2 gui/osd_setup.cpp: add notify code for radiotext 2012-05-31 16:25:11 +04:00
[CST] Focus
76200ddc94 gui/user_menue.cpp: add sectionsd pause to changeNotify 2012-05-31 15:59:13 +04:00
[CST] Focus
a4b98865b8 gui/record_setup.cpp: add changeNotify, remove notifiers 2012-05-31 15:52:30 +04:00
[CST] Focus
ac9bd0bfd9 neutrino.cpp: fix crash in start wizard on volume +/- 2012-05-31 12:59:50 +04:00
[CST] Focus
dddc468bc9 eitd/sectionsd.cpp: try to fix occasional eit update demux error 2012-05-29 17:43:11 +04:00
[CST] Focus
0a0e92c0fa Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-29 16:52:50 +04:00
[CST] Focus
01f50bba06 eitd/SIevents.cpp: change SIcomponents and SIparentalRatings from set to vector -
no need to sort them, this decrease SIevent size
2012-05-29 16:32:07 +04:00
[CST] Focus
ace0f4828b eitd/sectionsd.cpp disable debug code 2012-05-29 13:26:47 +04:00
[CST] Focus
1cc3219c89 eitd: ifdef unused item/itemDescription, comment unused vps in SIevent 2012-05-29 13:12:35 +04:00
[CST] Focus
ba5047f5aa eitd/sectionsd.cpp: compare full channel id to wakeup eit -
on broken providers zap was not detected
2012-05-29 12:41:24 +04:00
[CST] Focus
0617fc8527 eitd/sectionsd.cpp: includes cleanup; fix compile without dvbsi++ event parse - to test memory fragmentation 2012-05-29 12:33:22 +04:00
[CST] Focus
71c45f058e eitd/SIsections.cpp: add back old event parse code, ifdef USE_DVBSI_EVENTS control which code used 2012-05-29 12:26:47 +04:00
[CST] Focus
f11cea68e7 src/eitd/SIevents.cpp: add back old event parse code 2012-05-29 12:26:44 +04:00
[CST] Focus
0fe0923457 zapit/src/bouquets.cpp: ignore freq part of channel id for user bouquets only 2012-05-29 11:04:13 +04:00
[CST] Focus
382466bf0a Revert "zapit/src/frontend.cpp: increase wait after voltage switch"
This reverts commit c30bd7a81a.
2012-05-29 11:03:27 +04:00
[CST] Focus
06d63168f0 zapit/src/fastscan.cpp: force diseqc 1.0 2012-05-28 19:03:51 +04:00
svenhoefer
4eeca53fd6 - eitd: fix possible buffer overflow while writing egp-data (patch by FlatTV) 2012-05-24 21:06:28 +02:00
[CST] Focus
0c846d91b9 zapit/src/zapit.cpp: after scan, send EVT_SERVICES_CHANGED before zap 2012-05-24 14:32:42 +04:00
[CST] Focus
c19de32b6a gui/scan_setup.cpp: fix crash, when changing diseqc type after sat lnb configure -
comment unneeded CGenericMenuActivate items, lnb setup menu is dynamic
2012-05-24 13:27:11 +04:00
[CST] Focus
5399f3fbe5 neutrino_menue.cpp: move TEST_MENU define to gui/test_menu.h 2012-05-22 16:56:39 +04:00
[CST] Focus
33c33a96be gui/test_menu.cpp: add scan and 22khz test for second tuner 2012-05-22 16:56:04 +04:00
[CST] Focus
2f65787f15 zapit/src/fastscan.cpp: bug fix 2012-05-22 12:56:15 +04:00
[CST] Focus
5c85eced31 system/setting_helpers.cpp: workaround for factory reset, clear sat list 2012-05-22 11:47:35 +04:00
[CST] Focus
29fc5f5651 zapit/src/femanager.cpp: clear config and frontend sat map before loading settings 2012-05-22 11:45:56 +04:00
svenhoefer
95231fa41d - cables.xml: update kms muenchen 2012-05-21 21:51:54 +02:00
micha-bbg
3593c425b6 * infoviewer_bb: Workaround for display the CA-icons outside of the infobar 2012-05-21 18:08:44 +01:00
micha-bbg
2021564e4f * infoviewer_bb: Little style- and performance-fixes 2012-05-21 18:08:44 +01:00
micha-bbg
364b323607 * Infoviewer: rework buttonbar
- add new class 'CInfoViewerBB' (infoviewer_bb.cpp)
- rework paint and calculate icons
- unused icons in the radio mode will not be displayed
- activate 'show resolution = off' in osd setup
- insert 'Display active tuner' in osd setup
2012-05-19 15:46:37 +01:00
[CST] Focus
c30bd7a81a zapit/src/frontend.cpp: increase wait after voltage switch 2012-05-18 13:44:42 +04:00
svenhoefer
3b1d063c04 - infoviewer.cpp: more suitable icons for tuner 2012-05-14 21:56:16 +02:00
[CST] Bas
68bd27676f Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-14 23:57:50 +08:00
[CST] Bas
f1fbe7fffe frontend: do not clone frontend filedescriptors on fork()/system() ie. this fixes that the frontend cannot be opened under the condition that some of the before mentioned calls are still active and then holding the filedescriptors open. 2012-05-14 23:53:46 +08:00
[CST] Focus
85a16ecb14 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-14 18:34:31 +04:00
[CST] Focus
c8b4d271f9 lib/xmltree/xmlparse.cpp: fix (workaround?) for crash while parsing invalid saved xml 2012-05-14 18:30:55 +04:00
[CST] Focus
630d9892e5 zapit/src/scan.cpp: prefer logical numbers from hd descriptors 2012-05-14 15:24:01 +04:00
[CST] Focus
7afa758c43 zapit/src/scannit.cpp: add HD_SIMULCAST_LOGICAL_CHANNEL_DESCRIPTOR 2012-05-14 15:23:00 +04:00
[CST] Focus
11d2b24f48 zapit/src/frontend.cpp: fix slave flag in CFrontend::sendEN50494TuningCommand 2012-05-14 15:06:09 +04:00
satbaby
fdb3e8fcc0 eventlist.cpp: add startTime comparison to unique sort 2012-05-14 11:33:20 +02:00
[CST] Focus
81115c7235 zapit/src/frontend.cpp: add missed slave checks in sendToneBurst and sendEN50494TuningCommand 2012-05-13 16:08:21 +04:00
satbaby
7f1874b08e Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-12 18:17:35 +02:00
satbaby
6b90e023b5 nhttpd: disable script debug 2012-05-12 18:16:44 +02:00
swing99
a1d4bc7f31 * cables.xml: update transponder for M-net Muenchen, THX to lotek 2012-05-11 19:51:28 +01:00
satbaby
8d22e72962 move unique sort to eventlist.cpp 2012-05-11 13:13:50 +02:00
satbaby
63cf116495 move unique sort to eventlist.cpp 2012-05-11 13:12:47 +02:00
satbaby
ff2ca4393d sectionsd.cpp:sort unique search-eventlist (fix tiny) 2012-05-11 12:33:59 +02:00
satbaby
37a3480006 sectionsd.cpp:sort unique search-eventlist (fix) 2012-05-11 12:21:43 +02:00
satbaby
a227ef5f6d sectionsd.cpp:sort unique search-eventlist 2012-05-11 12:00:52 +02:00
[CST] Focus
ef9b598dc4 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-11 13:47:52 +04:00
[CST] Focus
bd58def151 zapit/src/scan.cpp: create user bouquet from network name, if lcn found;
split adding nit transponders code to AddFromNit()
2012-05-11 13:46:47 +04:00
[CST] Focus
6420a0cdb5 zapit/src/scannit.cpp: fix channel id for lcn, add GetNetworkName() 2012-05-11 13:42:02 +04:00
[CST] Focus
2ddd9a6e1c system/settings.cpp: fix saving cable network id 2012-05-11 13:30:40 +04:00
[CST] Focus
e243adb177 system/settings.cpp: fix saving delivery system 2012-05-11 13:25:52 +04:00
[CST] Focus
5d95b40c2d gui/widget/hintboxext.cpp: disable debug 2012-05-11 12:58:22 +04:00
satbaby
61c596a6b9 eventlist.cpp:-fix possible segfault 2012-05-11 10:25:04 +02:00
satbaby
4c60bf1235 eventlist.cpp:-fix select timer in search mode 2012-05-11 09:42:50 +02:00
[CST] Focus
eb4df7121a neutrino.cpp: remeber sort mode for channel list modes
and skip sort for same mode;
comment sorting in CNeutrinoApp::channelsInit - SetChannelMode will do it anyway;
adjust channel list after sorting to keep selected channel unchanged
2012-05-10 16:58:03 +04:00
[CST] Focus
9002cc77d3 neutrino.cpp: cleanup CNeutrinoApp::channelsInit 2012-05-10 15:23:37 +04:00
[CST] Focus
2cc21e9336 gui/moviebrowser.cpp: attempt to fix load default settings and starting without conf file;
unlink xml file without system()
2012-05-10 14:54:21 +04:00
[CST] Focus
434324781d Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-10 12:18:26 +04:00
[CST] Focus
b014b965f4 gui/widget/textbox.cpp: fix string access outside of its size 2012-05-10 12:18:11 +04:00
swing99
cb204ee0b6 * cables.xml: Added transponder for Kabel Deutschland - Offensive 2012 2012-05-09 23:09:32 +01:00
klauser
72097972ad * cables.xml: Added transponder for Unitymedia 2012-05-09 18:51:54 +01:00
[CST] Focus
bb720492a5 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-09 19:39:04 +04:00
[CST] Focus
1f415fb39e timerd/timermanager.cpp: fix using invalidated after erase iterator 2012-05-09 19:38:30 +04:00
satbaby
489d88a9a2 initialize volues 2012-05-09 17:33:34 +02:00
[CST] Focus
a79e374cab eitd/sectionsd.cpp: fix invalid iterator compare from different sets 2012-05-09 18:24:23 +04:00
[CST] Focus
37a482d8e2 eitd/sectionsd.cpp: fix SIevent times.begin()-> access - times could be empty 2012-05-09 18:24:16 +04:00
[CST] Focus
1c89d21b41 gui/widget/hintboxext.cpp: fix invalid iterator advance 2012-05-09 18:24:04 +04:00
[CST] Focus
8007d12331 zapit/src/bouquets.cpp: fix invalid iterator advance in moveService/Bouquet 2012-05-09 18:23:53 +04:00
satbaby
dd5ccba4d5 initialize volues 2012-05-08 22:59:17 +02:00
satbaby
2b76702c7a initialize volues 2012-05-08 21:44:25 +02:00
satbaby
e14fc80ed5 -pedantic fixes 2012-05-08 18:59:11 +02:00
satbaby
25563a2029 never used values 2012-05-08 16:31:25 +02:00
satbaby
e023548008 never used values 2012-05-08 15:49:36 +02:00
[CST] Focus
8e06495776 comment some found not used variables 2012-05-08 16:18:16 +04:00
[CST] Focus
f8a84f8787 driver/radiotext.cpp: little syntax fix 2012-05-08 16:17:27 +04:00
[CST] Focus
db3defd851 src/Makefile.am: add avcodec libs 2012-05-08 16:14:43 +04:00
satbaby
520cf0e150 eitd: -fix read/write epg collision 2012-05-08 13:55:47 +02:00
[CST] Focus
cfdf7b0c69 gui/miscsettings_menu.cpp: fix memleak - CMiscNotifier 2012-05-07 16:10:20 +04:00
[CST] Focus
78ac46c1b2 system/setting_helpers.cpp: remove unused CLedControlNotifier 2012-05-07 16:00:04 +04:00
[CST] Focus
94486c03d1 gui/vfd_setup.cpp: fix memleak - CLedControlNotifier 2012-05-07 15:58:58 +04:00
[CST] Focus
0319c4faad GUI: remove CMenuWidget->hide() calls - CMenuWidget->exec() always hide before return 2012-05-07 15:37:02 +04:00
[CST] Focus
1f8710013c gui/osdlang_setup.cpp: comment CLangSelectNotifier->changeNotify on every menu show 2012-05-07 15:10:57 +04:00
[CST] Focus
5cb86b5857 gui/osdlang_setup.cpp: fix memleak - with dynamic menus locale = strdup never freed 2012-05-07 14:57:01 +04:00
[CST] Focus
b314d9329f gui/widget/menue.cpp: simplify CMenuOptionLanguageChooser - we have one option for every instance 2012-05-07 14:55:29 +04:00
[CST] Focus
65edc676b4 neutrino.cpp: change pref_lang/subs defaults to 'none' 2012-05-07 13:59:18 +04:00
[CST] Focus
7a8a5b15b5 gui/osdlang_setup.cpp: add 'none' option for prefered lang selection,
for canceling selection if any
2012-05-07 13:58:30 +04:00
[CST] Focus
8a32116bc3 gui/osdlang_setup.cpp: fix memleak - CLangSelectNotifier 2012-05-07 13:21:54 +04:00
[CST] Focus
4435fc24c2 gui/record_setup.cpp: fix memleak - CRecAPIDSettingsNotifier 2012-05-07 12:24:54 +04:00
[CST] Focus
9c91058469 gui/record_setup.cpp: fix memlean - CRecordingSafetyNotifier 2012-05-07 12:16:30 +04:00
[CST] Focus
2bc29e89f6 gui/videosettings.cpp: fix memleak - CAutoModeNotifier 2012-05-07 12:15:00 +04:00
[CST] Focus
0a94cd0267 gui/miscsettings_menu.cpp: fix memleak - sectionsdConfigNotifier 2012-05-07 12:13:38 +04:00
satbaby
4d620569b4 xmlutil.cpp: add deleteOldfileEvents 2012-05-06 21:47:36 +02:00
satbaby
29a3e4a56c never used value 2012-05-06 20:03:13 +02:00
satbaby
8eb1e7d5d9 Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ 2012-05-06 14:12:39 +02:00
satbaby
6ec13051a1 never used value 2012-05-06 14:10:48 +02:00
[CST] Focus
f37540ccf7 zapit/src/capmt.cpp: fix crash on channel stop, if recording 2012-05-06 15:51:14 +04:00
[CST] Focus
c5c3b0109a gui/motorcontrol.cpp: fix memleak - delete sig/snr scale in dtor 2012-05-06 15:50:41 +04:00
micha-bbg
2a00f4fafb * Add missing '#include <config.h>' to SIevents.cpp 2012-05-05 23:10:24 +01:00
[CST] Focus
6bf4d6c0b1 Merge branch 'valgrind' into dvbsi++ 2012-05-05 17:36:20 +04:00
[CST] Focus
0ead49488a Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-05-05 17:35:51 +04:00
[CST] Focus
a216a33aaf neutrino.cpp: move temp cleanup code to function 2012-05-05 17:35:32 +04:00
[CST] Focus
fcb9821dcf gui/keybind_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 17:30:25 +04:00
[CST] Focus
d1983440e4 gui/zapit_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 17:05:43 +04:00
[CST] Focus
e075f45867 gui/videosettings.cpp: fix memleaks when using CMenuForwarder;
comment not needed anotify->changeNotify every menu show;
indent showVideoSetup
2012-05-05 16:58:49 +04:00
[CST] Focus
f1f41dd15f gui/vfd_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 16:50:42 +04:00
[CST] Focus
809bb1b0a3 gui/update.cpp: fix memleaks when using CMenuForwarder 2012-05-05 16:39:12 +04:00
[CST] Focus
34cbf8abde gui/themes.cpp fix memleaks when using CMenuForwarder 2012-05-05 16:20:52 +04:00
[CST] Focus
c1508c7cfa gui/software_update.cpp: fix memleaks when using CMenuForwarder 2012-05-05 16:15:52 +04:00
[CST] Focus
5814f1e465 gui/scan_setup.cpp: fix memleaks when using CMenuForwarder;
remove unused fselected, selected
2012-05-05 16:02:13 +04:00
[CST] Focus
937493a330 gui/record_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:41:16 +04:00
[CST] Focus
e29cb2d337 gui/proxyserver_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:35:34 +04:00
[CST] Focus
b0548bdc44 gui/pictureviewer_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:32:34 +04:00
[CST] Focus
9fc50cdf98 eitd/sectionsd.cpp: delete C/N events on cleanup 2012-05-05 14:12:16 +04:00
[CST] Focus
d0c3ad2f35 gui/osd_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:11:54 +04:00
[CST] Focus
5e5e6ac9ef gui/osdlang_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:02:14 +04:00
[CST] Focus
64acabdf7c gui/nfs.cpp: fix memleaks when using CMenuForwarder 2012-05-05 13:48:15 +04:00
[CST] Focus
bc0674433c gui/network_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 13:42:14 +04:00
[CST] Focus
464199411d gui/miscsettings_menu.cpp: fix memleaks when using CMenuForwarder,
use CMenuDForwarder for created objects
2012-05-05 12:21:09 +04:00
[CST] Focus
a2d7fc39d0 gui/widget/menue.cpp: add CMenuDForwarder - forwarder which delete jumpTarget 2012-05-05 12:19:00 +04:00
[CST] Focus
8f34cd0730 zapit/src/fastscan.cpp: try to fix fast scan 2012-05-04 19:09:40 +04:00
[CST] Focus
1e1b370321 gui/infoviewer.cpp: add destructor 2012-05-04 16:52:07 +04:00
[CST] Focus
7a1a165670 gui/info_menue.cpp: fix memleaks when using CMenuForwarder 2012-05-04 15:50:05 +04:00
[CST] Focus
1eba79f327 gui/epgplus.cpp: fix memleaks when using CMenuForwarder 2012-05-04 15:22:57 +04:00
[CST] Focus
6344ed8806 gui/audioplayer_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-04 15:08:28 +04:00
[CST] Focus
5d35fc6fd9 gui/mediaplayer_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-04 15:04:07 +04:00
[CST] Focus
609b448682 gui/hdd_menu.cpp: fix memleaks when using CMenuForwarder;
disable hdd menu when recording
2012-05-04 14:40:38 +04:00
[CST] Focus
af21835064 gui/keybind_setup.cpp: fix memleak - unneeded keySetupNotifier creation 2012-05-04 12:40:11 +04:00
[CST] Focus
86f32ea5a7 gui/themes.cpp: fix memleak in scandir 2012-05-04 12:24:26 +04:00
[CST] Focus
37d5e13d43 gui/plugins.cpp: fix memleak in scandir 2012-05-04 12:23:44 +04:00
Thilo Graf
5aff1f189c personalize: clean up
remove unused code in addSeparator()
thx focus for hint
2012-05-04 08:45:59 +02:00
satbaby
aa2f00bcea xmlutil.cpp:use rename instead of cp 2012-05-03 19:49:54 +02:00
[CST] Focus
a2caf42de4 neutrino.cpp: fix memleak in channelsInit 2012-05-03 18:25:10 +04:00
[CST] Focus
6bb9f52fc8 fix conflict 2012-05-03 17:45:01 +04:00
[CST] Focus
151ad95def configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind 2012-05-03 17:41:52 +04:00
[CST] Focus
63d869922c zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan 2012-05-03 17:40:49 +04:00
[CST] Focus
c5f458b3eb zapit/src/getservices.cpp: clear transponders in dtor 2012-05-03 17:40:22 +04:00
[CST] Focus
dc51526e89 eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured 2012-05-03 17:38:53 +04:00
[CST] Focus
194558d0a7 neutrino.cpp: remove unused g_volscale 2012-05-03 17:37:19 +04:00
[CST] Focus
45b7368c26 zapit/src/bouquets.cpp: add destructor 2012-05-03 17:35:18 +04:00
[CST] Focus
5dbe8c6464 driver/vfd.cpp: init mode variable in ctor 2012-05-03 17:34:35 +04:00
[CST] Focus
b817fdba17 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind 2012-05-03 17:32:39 +04:00
[CST] Focus
30679037db Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind 2012-05-03 17:32:11 +04:00
[CST] Focus
c39c9a44a8 neutrino.cpp: delete things under ifdef EXIT_CLEANUP 2012-05-03 17:31:59 +04:00
[CST] Focus
99cc7ae30b neutrino.h: comment unused OnekeyPluginChanger, MyIPChanger 2012-05-03 17:29:54 +04:00
[CST] Focus
94b58852bf zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan 2012-05-03 17:28:55 +04:00
[CST] Focus
58efee4835 system/localize.cpp: fix destructor 2012-05-03 17:27:45 +04:00
[CST] Focus
73b09dd832 driver/fb_window.cpp: remove private_data, move its members to class;
fix delete -> delete[]
2012-05-03 17:25:36 +04:00
[CST] Focus
759203b3c4 driver/volume.cpp: fix memleak - g_volscale re-created without delete 2012-05-03 17:23:16 +04:00
[CST] Focus
c2578710fe gui/personalize.cpp: fix memleak in addSeparator(), fix close all on menu key 2012-05-03 17:14:56 +04:00
[CST] Focus
1aac07779a neutrino.cpp: fix g_info.has_fan init 2012-05-03 17:06:34 +04:00
[CST] Focus
0d09cd0ad4 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind 2012-05-03 16:03:18 +04:00
satbaby
6248f11807 moviebrowser.cpp:fix delete file 2012-05-03 12:01:17 +02:00
satbaby
674dd642c3 satellites.xml: update Hotbird13 2012-05-03 10:56:00 +02:00
satbaby
2ee9e7869f satellites.xml: update Astra19 2012-05-03 10:41:21 +02:00
satbaby
4f2a24899e pictureviewer.cpp: fix possible segfault 2012-05-02 19:41:24 +02:00
[CST] Focus
02492c44a0 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind 2012-05-02 21:09:15 +04:00
satbaby
c4c5e6cd4c buttons.cpp:fix to workaround for to small screen 2012-05-02 18:31:20 +02:00
satbaby
0a06e39e2c buttons.cpp:fix to workaround for to small screen 2012-05-02 18:05:07 +02:00
[CST] Focus
5fe2159cab eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured 2012-05-02 17:53:42 +04:00
[CST] Focus
9382ba11a3 zapit/src/getservices.cpp: clear transponders in dtor 2012-05-02 17:51:34 +04:00
[CST] Focus
15acd312b4 zapit/src/bouquets.cpp: add destructor 2012-05-02 17:49:58 +04:00
[CST] Focus
668ec309d7 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind 2012-05-02 17:49:22 +04:00
[CST] Focus
1684a850f1 configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind 2012-05-02 17:48:55 +04:00
[CST] Focus
d02b1c9042 driver/vfd.cpp: init mode variable in ctor 2012-05-02 17:47:04 +04:00
satbaby
4be74a3fac buttons.cpp:workaround for to small screen 2012-05-02 15:17:00 +02:00
satbaby
1f2b4caa85 bouqueteditor_bouquets.cpp: skip rc_sat & rc_fav 2012-05-02 13:59:45 +02:00
satbaby
e9bba34699 bouquets.cpp: fix ubouquets.xml after scan 2012-05-02 13:41:09 +02:00
satbaby
bb347b3a44 performance Prefer prefix ++/-- operators for non-primitive types. 2012-04-28 10:56:27 +02:00
micha-bbg
f36ee26d87 * Add missing $(top_builddir) to Makefile.am 2012-04-27 16:54:01 +01:00
satbaby
06d7c69708 -add nevis_ir.h file for alternative remote controls
git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@2059 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-15 15:41:54 +00:00
focus
524ce5ca62 new header
git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@740 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-09-01 17:13:20 +00:00
lucgas
547abfaef4 add new headers for compile
git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@563 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-05-06 03:44:52 +00:00
lucgas
4dc1d7147a includes for $PREFIX..../include
git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@17 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-11-17 11:35:10 +00:00
928 changed files with 71648 additions and 51624 deletions

10
.gitignore vendored
View File

@@ -25,6 +25,10 @@ INSTALL
*.la
.*.swp
### editor crap
*.rej
*~
### binaries that fall out of the build
lib/sectionsdclient/sectionsdcontrol
src/neutrino
@@ -32,4 +36,8 @@ src/nhttpd/web/*.js.gz
src/zapit/src/pzapit
src/zapit/src/udpstreampes
src/drivertool
src/gui/svn_version.h
src/dt
src/rcsim.h
src/rcsim
src/gui/version.h
src/nhttpd/nhttpd.conf

View File

@@ -11,7 +11,7 @@ AC_ARG_WITH(target,
AC_ARG_WITH(targetprefix,
[ --with-targetprefix=PATH prefix relative to target root (only applicable in cdk mode)],
[targetprefix="$withval"],[targetprefix="NONE"])
[TARGET_PREFIX="$withval"],[TARGET_PREFIX="NONE"])
AC_ARG_WITH(debug,
[ --without-debug disable debugging code],
@@ -22,6 +22,11 @@ if test "$DEBUG" = "yes"; then
AC_DEFINE(DEBUG,1,[Enable debug messages])
fi
AC_ARG_ENABLE(tmsdk,
AS_HELP_STRING(--enable-tmsdk, compile inside sdk),
,[enable_tmsdk=no])
AM_CONDITIONAL(ENABLE_TMSDK,test "$enable_tmsdk" = "yes")
AC_MSG_CHECKING(target)
if test "$TARGET" = "native"; then
@@ -34,6 +39,10 @@ if test "$TARGET" = "native"; then
if test "$prefix" = "NONE"; then
prefix=/usr/local
fi
TARGET_PREFIX=$prefix
if test "$exec_prefix" = "NONE"; then
exec_prefix=$prefix
fi
targetprefix=$prefix
elif test "$TARGET" = "cdk"; then
AC_MSG_RESULT(cdk)
@@ -46,10 +55,14 @@ elif test "$TARGET" = "cdk"; then
CXXFLAGS="-Wall -Os -mcpu=823 -pipe $DEBUG_CFLAGS"
fi
if test "$prefix" = "NONE"; then
AC_MSG_ERROR(invalid prefix, you need to specify one in cdk mode)
AC_MSG_ERROR([invalid prefix, you need to specify one in cdk mode])
fi
if test "$targetprefix" = "NONE"; then
targetprefix=""
if test "$TARGET_PREFIX" != "NONE"; then
AC_DEFINE_UNQUOTED(TARGET_PREFIX, "$TARGET_PREFIX",[The targets prefix])
fi
if test "$TARGET_PREFIX" = "NONE"; then
AC_MSG_ERROR([invalid targetprefix, you need to specify one in cdk mode])
TARGET_PREFIX=""
fi
if test "$host_alias" = ""; then
cross_compiling=yes
@@ -73,7 +86,7 @@ AC_DEFUN([TUXBOX_APPS_DIRECTORY_ONE],[
AC_ARG_WITH($1,[ $6$7 [[PREFIX$4$5]]],[
_$2=$withval
if test "$TARGET" = "cdk"; then
$2=`eval echo "${targetprefix}$withval"`
$2=`eval echo "$TARGET_PREFIX$withval"`
else
$2=$withval
fi
@@ -88,7 +101,6 @@ AC_ARG_WITH($1,[ $6$7 [[PREFIX$4$5]]],[
TARGET_$2=$_$2
])
dnl automake <= 1.6 don't support this
dnl AC_SUBST($2)
AC_DEFINE_UNQUOTED($2,"$_$2",$7)
AC_SUBST(TARGET_$2)
@@ -102,10 +114,12 @@ if test "$TARGET" = "cdk"; then
sysconfdir="\${prefix}/etc"
localstatedir="\${prefix}/var"
libdir="\${prefix}/lib"
targetdatadir="\${targetprefix}/share"
targetsysconfdir="\${targetprefix}/etc"
targetlocalstatedir="\${targetprefix}/var"
targetlibdir="\${targetprefix}/lib"
mntdir="\${prefix}/mnt"
targetdatadir="\${TARGET_PREFIX}/share"
targetsysconfdir="\${TARGET_PREFIX}/etc"
targetlocalstatedir="\${TARGET_PREFIX}/var"
targetlibdir="\${TARGET_PREFIX}/lib"
targetmntdir="\${TARGET_PREFIX}/mnt"
fi
TUXBOX_APPS_DIRECTORY_ONE(configdir,CONFIGDIR,localstatedir,/var,/tuxbox/config,
@@ -129,8 +143,20 @@ TUXBOX_APPS_DIRECTORY_ONE(plugindir,PLUGINDIR,libdir,/lib,/tuxbox/plugins,
TUXBOX_APPS_DIRECTORY_ONE(ucodedir,UCODEDIR,localstatedir,/var,/tuxbox/ucodes,
[--with-ucodedir=PATH ],[where to find the ucodes])
TUXBOX_APPS_DIRECTORY_ONE(themesdir,THEMESDIR,datadir,/share,/tuxbox/neutrino/themes,
TUXBOX_APPS_DIRECTORY_ONE(themesdir,THEMESDIR,datadir,/share/tuxbox, /neutrino/themes,
[--with-themesdir=PATH ],[where to find the themes (don't change)])
TUXBOX_APPS_DIRECTORY_ONE(iconsdir,ICONSDIR,datadir,/share/tuxbox, /neutrino/icons,
[--with-iconsdir=PATH ],[where to find the icons (don't change)])
TUXBOX_APPS_DIRECTORY_ONE(private_httpddir,PRIVATE_HTTPDDIR,datadir,/share,/tuxbox/neutrino/httpd,
[--with-private_httpddir=PATH ],[where to find the the private httpd files])
TUXBOX_APPS_DIRECTORY_ONE(public_httpddir,PUBLIC_HTTPDDIR,localstatedir,/var,/httpd,
[--with-public_httpddir=PATH ],[where to find the the public httpd files])
TUXBOX_APPS_DIRECTORY_ONE(hosted_httpddir,HOSTED_HTTPDDIR,mntdir,/mnt,/hosted,
[--with-hosted_httpddir=PATH ],[where to find the the hosted files])
])
dnl automake <= 1.6 needs this specifications
@@ -139,9 +165,14 @@ AC_SUBST(DATADIR)
AC_SUBST(FONTDIR)
AC_SUBST(GAMESDIR)
AC_SUBST(LIBDIR)
AC_SUBST(MNTDIR)
AC_SUBST(PLUGINDIR)
AC_SUBST(UCODEDIR)
AC_SUBST(THEMESDIR)
AC_SUBST(ICONSDIR)
AC_SUBST(PRIVATE_HTTPDDIR)
AC_SUBST(PUBLIC_HTTPDDIR)
AC_SUBST(HOSTED_HTTPDDIR)
dnl end workaround
AC_DEFUN([TUXBOX_APPS_ENDIAN],[
@@ -216,18 +247,18 @@ if test "$$1_CONFIG" != "no"; then
if test "$TARGET" = "cdk" && check_path "$$1_CONFIG"; then
AC_MSG_$3([could not find a suitable version of $2]);
else
if test "$1" = "CURL"; then
$1_CFLAGS=$($$1_CONFIG --cflags)
if test "$1" = "CURL"; then
$1_CFLAGS=$($$1_CONFIG --cflags)
$1_LIBS=$($$1_CONFIG --libs)
else
if test "$1" = "FREETYPE"; then
$1_CFLAGS=$($$1_CONFIG --cflags)
$1_LIBS=$($$1_CONFIG --libs)
else
$1_CFLAGS=$($$1_CONFIG --prefix=$targetprefix --cflags)
$1_LIBS=$($$1_CONFIG --prefix=$targetprefix --libs)
if test "$1" = "FREETYPE"; then
$1_CFLAGS=$($$1_CONFIG --cflags)
$1_LIBS=$($$1_CONFIG --libs)
else
$1_CFLAGS=$($$1_CONFIG --prefix=$TARGET_PREFIX --cflags)
$1_LIBS=$($$1_CONFIG --prefix=$TARGET_PREFIX --libs)
fi
fi
fi
fi
fi
@@ -398,9 +429,17 @@ AC_ARG_WITH(boxtype,
esac], [BOXTYPE="coolstream"])
AC_ARG_WITH(boxmodel,
[ --with-boxmodel valid for dreambox: dm500, dm500plus, dm600pvr, dm56x0, dm7000, dm7020, dm7025
[ --with-boxmodel valid for coolstream: nevis, apollo
valid for dreambox: dm500, dm500plus, dm600pvr, dm56x0, dm7000, dm7020, dm7025
valid for ipbox: ip200, ip250, ip350, ip400],
[case "${withval}" in
nevis|apollo)
if test "$BOXTYPE" = "coolstream"; then
BOXMODEL="$withval"
else
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
fi
;;
dm500|dm500plus|dm600pvr|dm56x0|dm7000|dm7020|dm7025)
if test "$BOXTYPE" = "dreambox"; then
BOXMODEL="$withval"
@@ -418,7 +457,7 @@ AC_ARG_WITH(boxmodel,
*)
AC_MSG_ERROR([unsupported value $withval for --with-boxmodel])
;;
esac],
esac], [BOXMODEL="nevis"]
[if test "$BOXTYPE" = "dreambox" -o "$BOXTYPE" = "ipbox" && test -z "$BOXMODEL"; then
AC_MSG_ERROR([Dreambox/IPBox needs --with-boxmodel])
fi])
@@ -433,6 +472,9 @@ AM_CONDITIONAL(BOXTYPE_IPBOX, test "$BOXTYPE" = "ipbox")
AM_CONDITIONAL(BOXTYPE_COOL, test "$BOXTYPE" = "coolstream")
AM_CONDITIONAL(BOXTYPE_GENERIC, test "$BOXTYPE" = "generic")
AM_CONDITIONAL(BOXMODEL_NEVIS,test "$BOXMODEL" = "nevis")
AM_CONDITIONAL(BOXMODEL_APOLLO,test "$BOXMODEL" = "apollo")
AM_CONDITIONAL(BOXMODEL_DM500,test "$BOXMODEL" = "dm500")
AM_CONDITIONAL(BOXMODEL_DM500PLUS,test "$BOXMODEL" = "dm500plus")
AM_CONDITIONAL(BOXMODEL_DM600PVR,test "$BOXMODEL" = "dm600pvr")
@@ -459,7 +501,11 @@ elif test "$BOXTYPE" = "generic"; then
fi
# TODO: do we need more defines?
if test "$BOXMODEL" = "dm500"; then
if test "$BOXMODEL" = "nevis"; then
AC_DEFINE(BOXMODEL_NEVIS, 1, [coolstream hd1/neo/neo2/zee])
elif test "$BOXMODEL" = "apollo"; then
AC_DEFINE(BOXMODEL_APOLLO, 1, [coolstream tank])
elif test "$BOXMODEL" = "dm500"; then
AC_DEFINE(BOXMODEL_DM500, 1, [dreambox 500])
elif test "$BOXMODEL" = "ip200"; then
AC_DEFINE(BOXMODEL_IP200, 1, [ipbox 200])

19
autorun.sh Executable file
View File

@@ -0,0 +1,19 @@
export LD_LIBRARY_PATH=/var/lib
export PATH=${PATH}:/var/bin:/var/plugins
echo "### Starting NEUTRINO ###"
cd /tmp
/bin/neutrino > /dev/null 2> /dev/null
/bin/sync
/bin/sync
if [ -e /tmp/.reboot ] ; then
/bin/dt -t"Rebooting..."
/sbin/reboot -f
else
/bin/dt -t"Panic..."
sleep 5
/sbin/reboot -f
fi

View File

@@ -53,6 +53,10 @@ TUXBOX_APPS_LIB_PKGCONFIG_CHECK(MAD,libmad)
if test -z "$MAD_CFLAGS" ; then
TUXBOX_APPS_LIB_PKGCONFIG(MAD,mad)
fi
TUXBOX_APPS_LIB_PKGCONFIG_CHECK(OGG,ogg)
if test -z "$OGG_CFLAGS" ; then
TUXBOX_APPS_LIB_PKGCONFIG(OGG,ogg)
fi
TUXBOX_APPS_LIB_PKGCONFIG(PNG,libpng)
TUXBOX_APPS_LIB_PKGCONFIG(AVFORMAT,libavformat)
TUXBOX_APPS_LIB_PKGCONFIG(AVCODEC,libavcodec)
@@ -114,7 +118,35 @@ if test "$enable_upnp" = "yes"; then
AC_DEFINE(ENABLE_UPNP,1,[include UPNP support - currently broken])
fi
AC_CHECK_HEADERS(coolstream/nevis_ir.h)
AC_ARG_ENABLE(cleanup,
[ --enable-cleanup enable cleanup on exit],
[AC_DEFINE(EXIT_CLEANUP,1,[enable cleanup on exit])])
AC_ARG_ENABLE(pip,
[ --enable-pip enable picture in picture support],
[AC_DEFINE(ENABLE_PIP,1,[enable picture in picture support])])
AM_CONDITIONAL(ENABLE_TEST_MENU,test "$enable_testmenu" = "yes")
if test "$enable_testmenu" = "yes"; then
AC_DEFINE(ENABLE_TEST_MENU,1,[include test menu in neutrino main menu - not recommended for general users!])
fi
if test "$BOXTYPE" = "coolstream"; then
if test -e ${srcdir}/lib/libcoolstream/nevis_ir.h; then
AC_DEFINE(HAVE_COOLSTREAM_NEVIS_IR_H,1,[Define to 1 if you have the <nevis_ir.h> header file.])
fi
if test "$BOXMODEL" = "apollo"; then
if test -e ${srcdir}/lib/libcoolstream2/cs_ir_generic.h; then
AC_DEFINE(HAVE_COOLSTREAM_CS_IR_GENERIC_H,1,[Define to 1 if you have the <cs_ir_generic.h> header file.])
fi
if test -e ${srcdir}/lib/libcoolstream2/cs_frontpanel.h; then
AC_DEFINE(HAVE_COOLSTREAM_CS_FRONTPANEL_H,1,[Define to 1 if you have the <cs_frontpanel.h> header file.])
fi
fi
fi
#
# Check for libtdservicedb - the new one - for testing only
@@ -153,6 +185,7 @@ lib/libtriple/Makefile
lib/libtuxtxt/Makefile
lib/libdvbsub/Makefile
lib/libupnpclient/Makefile
lib/libiw/Makefile
src/lcddisplay/Makefile
src/nhttpd/Makefile
src/nhttpd/web/Makefile
@@ -163,6 +196,7 @@ src/nhttpd/tuxboxapi/Makefile
src/nhttpd/tuxboxapi/coolstream/Makefile
src/nhttpd/yhttpd_core/Makefile
src/nhttpd/yhttpd_mods/Makefile
src/nhttpd/nhttpd.conf
src/Makefile
src/daemonc/Makefile
src/driver/pictureviewer/Makefile
@@ -170,17 +204,21 @@ src/driver/audiodec/Makefile
src/driver/Makefile
src/gui/Makefile
src/gui/bedit/Makefile
src/gui/components/Makefile
src/gui/widget/Makefile
src/system/Makefile
data/Makefile
data/fonts/Makefile
data/icons/Makefile
data/inetradio/Makefile
data/initial/Makefile
data/iso-codes/Makefile
data/lcd/Makefile
data/lcd/icons/Makefile
data/lcd/clock/Makefile
data/license/Makefile
data/locale/Makefile
data/neutrino-scripts/Makefile
data/scripts/Makefile
data/themes/Makefile
src/eitd/Makefile
@@ -188,5 +226,12 @@ src/timerd/Makefile
src/zapit/Makefile
src/zapit/lib/Makefile
src/zapit/src/Makefile
src/zapit/data/Makefile
])
if test "$BOXMODEL" = "apollo"; then
AC_OUTPUT([
src/system/mtdutils/Makefile
src/system/mtdutils/lib/Makefile
])
fi

33
cross-configure.apollo.debug Executable file
View File

@@ -0,0 +1,33 @@
#!/bin/sh
PREFIX=/opt/arm/arm-pnx8400-linux-uclibcgnueabi/arm-pnx8400-linux-uclibcgnueabi/sys-root/usr
CCPATH=
HOST=arm-pnx8400-linux-uclibcgnueabi
export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
export CC=$CCPATH$HOST-gcc
export AR=$CCPATH$HOST-ar
export NM=$CCPATH$HOST-nm
export RANLIB=$CCPATH$HOST-ranlib
export OBJDUMP=$CCPATH$HOST-objdump
export STRIP=$CCPATH$HOST-strip
export CFLAGS="-Wall -Wextra -Wshadow -g -ggdb3 \
-mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard \
-D__KERNEL_STRICT_NAMES -DFB_HW_ACCELERATION \
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
export CXXFLAGS="-Wall -Wextra -Wshadow -g -ggdb3 \
-mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard \
-D__KERNEL_STRICT_NAMES -DFB_HW_ACCELERATION \
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
export LDFLAGS="-L"$PREFIX"/lib -lcurl -lssl -lcrypto -ldl"
export DVB_API_VERSION=3
export FREETYPE_CONFIG=$PREFIX/bin/freetype-config
export CURL_CONFIG=$PREFIX/bin/curl-config
./autogen.sh
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --enable-flac --with-target=cdk --with-targetprefix="" --with-boxmodel=apollo --enable-mdev "$@"

View File

@@ -1,6 +1,6 @@
#!/bin/sh
PREFIX=/opt/newcross/arm-cx2450x-linux-gnueabi/arm-cx2450x-linux-gnueabi/sys-root/usr
PREFIX=/opt/arm/arm-cx2450x-linux-gnueabi/arm-cx2450x-linux-gnueabi/sys-root/usr
CCPATH=
HOST=arm-cx2450x-linux-gnueabi
@@ -12,11 +12,11 @@ export RANLIB=$CCPATH$HOST-ranlib
export OBJDUMP=$CCPATH$HOST-objdump
export STRIP=$CCPATH$HOST-strip
export CFLAGS="-Wall -Werror -g0 -O2 \
export CFLAGS="-Wall -Werror -g0 -O2 -fno-strict-aliasing \
-D__KERNEL_STRICT_NAMES -DUSE_NEVIS_GXA \
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
export CXXFLAGS="-Wall -Werror -g0 -O2 \
export CXXFLAGS="-Wall -Werror -g0 -O2 -fno-strict-aliasing \
-D__KERNEL_STRICT_NAMES -DUSE_NEVIS_GXA \
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
@@ -27,5 +27,5 @@ export FREETYPE_CONFIG=$PREFIX/bin/freetype-config
export CURL_CONFIG=$PREFIX/bin/curl-config
./autogen.sh
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --without-driver --with-target=cdk --with-targetprefix="" "$*"
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --enable-flac --with-target=cdk --with-targetprefix="" "$*"

View File

@@ -1,6 +1,6 @@
#!/bin/sh
PREFIX=/opt/newcross/arm-cx2450x-linux-gnueabi/arm-cx2450x-linux-gnueabi/sys-root/usr
PREFIX=/opt/arm/arm-cx2450x-linux-gnueabi/arm-cx2450x-linux-gnueabi/sys-root/usr
CCPATH=
HOST=arm-cx2450x-linux-gnueabi
@@ -27,5 +27,5 @@ export FREETYPE_CONFIG=$PREFIX/bin/freetype-config
export CURL_CONFIG=$PREFIX/bin/curl-config
./autogen.sh
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --without-driver --with-target=cdk --with-targetprefix="" "$*"
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --enable-flac --with-target=cdk --with-targetprefix="" "$*"

View File

@@ -1,8 +1,11 @@
SUBDIRS = fonts icons inetradio iso-codes locale scripts themes
SUBDIRS = fonts icons inetradio initial iso-codes license locale scripts themes neutrino-scripts
if BOXTYPE_TRIPLE
SUBDIRS += lcd
endif
configdir = $(CONFIGDIR)
config_DATA = cables.xml satellites.xml encoding.conf tobackup.conf providermap.xml
config_DATA = cables.xml satellites.xml encoding.conf tobackup.conf providermap.xml settingsupdate.conf
install-data-hook:
$(INSTALL) -d $(DESTDIR)/$(CONFIGDIR)/zapit

View File

@@ -2,7 +2,8 @@
<cables>
<cable name="KMS Muenchen" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
@@ -13,29 +14,29 @@
<transponder frequency="394000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="426000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="498000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="522000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="530000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="583000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="602000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="626000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="634000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="650000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="658000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="666000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="674000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="682000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="690000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="706000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="714000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
@@ -221,14 +222,14 @@
<cable name="Unitymedia" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="129000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="394000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="396000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -254,15 +255,21 @@
<transponder frequency="690000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="706000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="714000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="722000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="730000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="738000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="754000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="762000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="770000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="778000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="786000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="794000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="802000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="810000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Kabel BW" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="114000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="122000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -280,22 +287,18 @@
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="554000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="562000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="570000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="634000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="650000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="658000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="666000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="674000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="682000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="690000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="706000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="714000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="722000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="730000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="738000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="706000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="730000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="738000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="754000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="762000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="770000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
@@ -303,6 +306,9 @@
<transponder frequency="786000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="794000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="802000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="810000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="818000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="826000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Primacom Sat Einspeisung" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
@@ -508,7 +514,58 @@
<transponder frequency="538000" symbol_rate="6790000" fec_inner="0" modulation="3"/>
<transponder frequency="540000" symbol_rate="6110000" fec_inner="0" modulation="3"/>
</cable>
<cable name="M-net Muenchen" satfeed="true" flags="9">
<cable name="Antennengemeinschaft Penig" satfeed="true" flags="9">
<transponder frequency="129000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="322000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="330000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="328000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="346000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="354000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="362000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="370000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="378000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="386000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="394000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="410000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="426000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="434000" symbol_rate="6875000" fec_inner="0" modulation="5"/>
<transponder frequency="442000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="466000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="506000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="514000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="M-net" satfeed="true" flags="9">
<transponder frequency="114000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="122000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="138000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="146000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="154000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="162000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="170000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="178000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="186000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="194000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="202000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="210000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="218000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="226000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="234000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="242000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="250000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="258000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="266000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="274000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="282000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="290000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="298000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -1286,4 +1343,52 @@
<transponder frequency="786000000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
<transponder frequency="786000000" symbol_rate="6875000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Kabel Deutschland - Offensive 2012" satfeed="true" flags="9">
<transponder frequency="114000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="122000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="338000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="394000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="426000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="498000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="522000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="530000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="626000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="CST Berlin" satfeed="true" flags="9">
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="586000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="594000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="634000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="658000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="666000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="850000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="858000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Ziggo Groningen" satfeed="true" flags="9" nid="9700">
<transponder frequency="369000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
</cable>
</cables>

View File

@@ -5,28 +5,37 @@ gre ISO8859-7
pol ISO8859-2
rus ISO8859-5
bul ISO8859-5
cn ISO3166-2
cn ISO3166-2
#Table of transponder using two byte char mappings (VideoTexSuppl)
#TSID ONID
0x441 0x1 ISO6937 # RTL
0x443 0x1 ISO6937 # Eurosport / RTL Austria
#
0x447 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
0x427 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
0x44b 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
0x4ff 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
0x407 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
0x436 0x1 #ASTRA 19.2<EFBFBD> MTV Euro - MTV Networks
0x42a 0x1 #ASTRA 19.2<EFBFBD> VH1 Classic - MTV Networks
0xc23 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc93 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc95 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc8b 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc89 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xbc7 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc8f 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xc85 0x3 #ASTRA 23.5<EFBFBD> CzechLink
0xbc6 0x3 #ASTRA 23.5<EFBFBD> CzechLink
#0x447 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
#0x427 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
#0x44b 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
#0x4ff 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
#0x407 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
#0x436 0x1 #ASTRA 19.2<EFBFBD> MTV Euro - MTV Networks
#0x42a 0x1 #ASTRA 19.2<EFBFBD> VH1 Classic - MTV Networks
#
#0xc23 0x3 #ASTRA 23.5<EFBFBD> CzechLink 10803H
#0xbc7 0x3 #ASTRA 23.5<EFBFBD> CzechLink 12565H
#0xc8b 0x3 #ASTRA 23.5<EFBFBD> CzechLink 11914H
#0xc8f 0x3 #ASTRA 23.5<EFBFBD> CzechLink 11992H
0xbc6 0x3 #ASTRA 23.5<EFBFBD> 12525V skylink
0xc85 0x3 #ASTRA 23.5<EFBFBD> 11797H skylink
0xc87 0x3 #ASTRA 23.5<EFBFBD> 11836H skylink*
0xc88 0x3 #ASTRA 23.5<EFBFBD> 11856V skylink*
0xc89 0x3 #ASTRA 23.5<EFBFBD> 11876H skylink
0xc8a 0x3 #ASTRA 23.5<EFBFBD> 11895V skylink
0xc8c 0x3 #ASTRA 23.5<EFBFBD> 11934V skylink*
0xc8e 0x3 #ASTRA 23.5<EFBFBD> 11973V skylink*
0xc93 0x3 #ASTRA 23.5<EFBFBD> 12070H skylink
0xc95 0x3 #ASTRA 23.5<EFBFBD> 12109H skylink
0xc98 0x3 #ASTRA 23.5<EFBFBD> 12168V skylink*
0xc9a 0x3 #ASTRA 23.5<EFBFBD> 12207V skylink*
0xc8b 0x3 ISO6397 # skylink 23.5<EFBFBD>E 11914 H
#TSID ONID
0x1 0x601 #UPC Cable Hungary
0x2 0x601 #UPC Cable Hungary
@@ -43,22 +52,38 @@ cn ISO3166-2
0xd 0x601 #UPC Cable Hungary
0xe 0x601 #UPC Cable Hungary
0xf 0x601 #UPC Cable Hungary
# UPC Direct Thor 1.0W
0x2b2 0x600
0x2bd 0x600
0x2be 0x600
0x2bf 0x600
0x2c0 0x600
0x2c1 0x600
0x2c2 0x600
0x2c3 0x600
0x2c4 0x600
0x2c5 0x600
0x2c6 0x600
0x2e 0x46
0x1 0x1111
0x2 0x1111
0x3 0x1111
# freesat
0x2bd 0x600 # freesat 0.8<EFBFBD>W 11727 V
0x2be 0x600 # freesat 0.8<EFBFBD>W 11766 V
0x2bf 0x600 # freesat 0.8<EFBFBD>W 11804 V
0x2c0 0x600 # freesat 0.8<EFBFBD>W 11996 V
0x2c1 0x600 # freesat 0.8<EFBFBD>W 12034 V
0x2c2 0x600 # freesat 0.8<EFBFBD>W 12073 V
0x2c3 0x600 # freesat 0.8<EFBFBD>W 11938 H
0x2c4 0x600 # freesat 0.8<EFBFBD>W 12188 V
0x2c5 0x600 # freesat 0.8<EFBFBD>W 12265 V
0x2c6 0x600 # freesat 0.8<EFBFBD>W 11843 V
0x2c8 0x600 # freesat 0.8<EFBFBD>W 12111 V
0x26 0x46 # freesat 0.8<EFBFBD>W 11785 H
0x29 0x46 # freesat 0.8<EFBFBD>W 12015 H
0x1b 0x2c0 # freesat 0.8<EFBFBD>W 12226 V
0x5 0x1111 # freesat 0.8<EFBFBD>W 11747 H
0x7 0x1111 # freesat 0.8<EFBFBD>W 11976 H
0x65 0x1771 # freesat 0.8<EFBFBD>W 12380 V
# DigiTV
0x1 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12687 H
0x2 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12723 H
0x3 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12643 H
0x4 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12527 H
0x5 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12563 H
0x6 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12643 V
0x7 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12607 H
0x8 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12687 V
0x9 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12607 V
0xa 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12563 V
0xb 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12718 V
0xc 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 11900 H
# Cyfra+
200 318 #Hotbird Eutelsat (Eurosport)
300 318 #Hotbird Eutelsat (Eurosport, Animal Pl.HD)
400 318 #Hotbird 13.0 Cyfra+
@@ -83,13 +108,21 @@ cn ISO3166-2
13200 113 #Hotbird 13.0 Cyfrowy Polsat
#Fallback encoding table for following transponders
#TSID ONID ISO8859-X
#0x447 0x1 ISO8859-9
50100 126 ISO8859-9 # Digiturk 7<>E 11.471 V 30.000 3/4
50200 126 ISO8859-9 # Digiturk 7<>E 11.492 V 30.000 3/4
50300 126 ISO8859-9 # Digiturk 7<>E 11.639 H 30.000 3/4
50400 126 ISO8859-9 # Digiturk 7<>E 11.534 V 30.000 3/4
50600 126 ISO8859-9 # Digiturk 7<>E 11.575 V and 42<34>E 11.729 V 15.555 5/6
50700 126 ISO8859-9 # Digiturk 7<>E 11.596 H 30.000 3/4
50800 126 ISO8859-9 # Digiturk 7<>E 11.678 H 30.000 3/4
50900 126 ISO8859-9 # Digiturk 7<>E 11.513 H 27.500 3/4
51000 126 ISO8859-9 # Digiturk 7<>E 11.617 V 30.000 3/4
0x4fb0 0x7e ISO8859-9 # Digiturk 7<>E 10762 V
0x5014 0x7e ISO8859-9 # Digiturk 7<>E 10803 H
0x5078 0x7e ISO8859-9 # Digiturk 7<>E 10804 V
0x5140 0x7e ISO8859-9 # Digiturk 7<>E 10845 V
0x51a4 0x7e ISO8859-9 # Digiturk 7<>E 10886 H
0x5208 0x7e ISO8859-9 # Digiturk 7<>E 10928 H
0x526c 0x7e ISO8859-9 # Digiturk 7<>E 10887 V
0x52d0 0x7e ISO8859-9 # Digiturk 7<>E 10928 V
0xa0f0 0x7e ISO8859-9 # Digiturk 7<>E 11455 V
0xc3b4 0x7e ISO8859-9 # Digiturk 7<>E 11471 H
0xc418 0x7e ISO8859-9 # Digiturk 7<>E 11492 V
0xc47c 0x7e ISO8859-9 # Digiturk 7<>E 11637 H
0xc4e0 0x7e ISO8859-9 # Digiturk 7<>E 11534 V
0xc5a8 0x7e ISO8859-9 # Digiturk 7<>E 11575 V and 42<34>E 11729 V
0xc60c 0x7e ISO8859-9 # Digiturk 7<>E 11595 H
0xc670 0x7e ISO8859-9 # Digiturk 7<>E 11679 H
0xc6d4 0x7e ISO8859-9 # Digiturk 7<>E 11513 H
0xc738 0x7e ISO8859-9 # Digiturk 7<>E 11617 V

View File

@@ -10,3 +10,7 @@ install_DATA = \
DejaVuLGCSansMono-Bold.ttf \
tuxtxt.ttf \
tuxtxt.otb
if BOXMODEL_APOLLO
install_DATA += UnDotum.ttf
endif

BIN
data/fonts/UnDotum.ttf Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 B

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 268 B

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 215 B

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 B

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 284 B

After

Width:  |  Height:  |  Size: 261 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 B

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 280 B

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 B

After

Width:  |  Height:  |  Size: 257 B

View File

@@ -1,6 +1,29 @@
installdir = $(DATADIR)/neutrino/icons
install_DATA = \
locale = \
locale/deutsch.png \
locale/english.png
locale_unmaintained = \
locale/unmaintained/bayrisch.png \
locale/unmaintained/bosanski.png \
locale/unmaintained/ch-baslerdeutsch.png \
locale/unmaintained/ch-berndeutsch.png \
locale/unmaintained/czech.png \
locale/unmaintained/francais.png \
locale/unmaintained/italiano.png \
locale/unmaintained/nederlands.png \
locale/unmaintained/polski.png \
locale/unmaintained/portugues.png \
locale/unmaintained/russkij.png \
locale/unmaintained/slovak.png \
locale/unmaintained/suomi.png \
locale/unmaintained/svenska.png
install_DATA = $(locale)
install_DATA += $(locale_unmaintained)
install_DATA += \
0.png \
1.png \
16_9.png \
@@ -16,7 +39,7 @@ install_DATA = \
ats.png \
ats_gray.png \
audio.png \
bayrisch.png \
audioplay.png \
biss_green.png \
biss_white.png \
biss_yellow.png \
@@ -24,15 +47,16 @@ install_DATA = \
bookmarkmanager.png \
border_lr.png \
border_ul.png \
bosanski.png \
btn_backward.png \
btn_forward.png \
btn_pause.png \
btn_play.png \
btn_record_active.png \
btn_record_inactive.png \
btn_stop.png \
ca.png \
ca2.png \
ca2_gray.png \
ch-baslerdeutsch.png \
ch-berndeutsch.png \
colors.png \
conax_green.png \
conax_white.png \
@@ -40,33 +64,72 @@ install_DATA = \
cw_green.png \
cw_white.png \
cw_yellow.png \
czech.png \
d_green.png \
d_white.png \
d_yellow.png \
dd.png \
dd_avail.png \
dd_gray.png \
ddfill.png \
deutsch.png \
down.png \
dutch.png \
ellinika.png \
english.png \
dummy.png \
dummy_small.png \
error.png \
features.png \
file.png \
folder.png \
francais.png \
french.png \
games.png \
gelb.png \
gruen.png \
help.png \
help_small.png \
hidden.png \
hint_a_pic.png \
hint_aplay.png \
hint_audio.png \
hint_back.png \
hint_bedit.png \
hint_ci.png \
hint_dboxinfo.png \
hint_delete.png \
hint_extended.png \
hint_fileplay.png \
hint_games.png \
hint_hdd.png \
hint_imageinfo.png \
hint_inetradio.png \
hint_info.png \
hint_keys.png \
hint_language.png \
hint_manage.png \
hint_mb.png \
hint_media.png \
hint_movie.png \
hint_network.png \
hint_osd.png \
hint_personalize.png \
hint_picview.png \
hint_protection.png \
hint_radiomode.png \
hint_reboot.png \
hint_recording.png \
hint_reload.png \
hint_restart.png \
hint_save.png \
hint_scan.png \
hint_scripts.png \
hint_service.png \
hint_settings.png \
hint_shutdown.png \
hint_sleeptimer.png \
hint_streaminfo.png \
hint_swupdate.png \
hint_timers.png \
hint_tvmode.png \
hint_tvradio_switch.png \
hint_vfd.png \
hint_video.png \
hint_ytplay.png \
home.png \
hungarian.png \
icon_green.png \
icon_movieplayer.png \
icon_red.png \
@@ -78,7 +141,6 @@ install_DATA = \
ird_green.png \
ird_white.png \
ird_yellow.png \
italiano.png \
keybinding.png \
language.png \
lcd.png \
@@ -105,6 +167,7 @@ install_DATA = \
mp3-5.jpg \
mp3-6.jpg \
mp3-7.jpg \
multimedia.png \
mute.png \
mute_small.png \
mute_zap_gray.png \
@@ -115,16 +178,13 @@ install_DATA = \
nds_green.png \
nds_white.png \
nds_yellow.png \
nederlands.png \
network.png \
norsk.png \
not_mounted.png \
notyet.png \
numericpad.png \
ok.png \
personalize.png \
polski.png \
portugues.png \
pip.png \
power.png \
powervu_green.png \
powervu_white.png \
@@ -166,9 +226,7 @@ install_DATA = \
res_hd.png \
res_sd.png \
right.png \
romania.png \
rot.png \
russkij.png \
scan.jpg \
seca_green.png \
seca_white.png \
@@ -176,15 +234,16 @@ install_DATA = \
settings.png \
shell.png \
shutdown.jpg \
slovak.png \
softupdate.png \
start.jpg \
streaming.png \
subt.png \
subt_gray.png \
suomi.png \
svenska.png \
timer.png \
tuner_1.png \
tuner_2.png \
tuner_3.png \
tuner_4.png \
up.png \
upnp.png \
via_green.png \

BIN
data/icons/audioplay.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 247 B

After

Width:  |  Height:  |  Size: 225 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 692 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 713 B

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

BIN
data/icons/btn_backward.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

BIN
data/icons/btn_forward.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

BIN
data/icons/btn_pause.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 B

BIN
data/icons/btn_play.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 834 B

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 753 B

After

Width:  |  Height:  |  Size: 591 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 605 B

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 120 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 120 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 120 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 209 B

After

Width:  |  Height:  |  Size: 156 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 B

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 263 B

BIN
data/icons/dummy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

BIN
data/icons/dummy_small.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 827 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 248 B

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 247 B

After

Width:  |  Height:  |  Size: 231 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 251 B

BIN
data/icons/hint_a_pic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
data/icons/hint_aplay.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
data/icons/hint_audio.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

BIN
data/icons/hint_back.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
data/icons/hint_bedit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
data/icons/hint_ci.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

BIN
data/icons/hint_delete.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

BIN
data/icons/hint_games.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
data/icons/hint_hdd.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

BIN
data/icons/hint_info.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
data/icons/hint_keys.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

BIN
data/icons/hint_manage.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
data/icons/hint_mb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

BIN
data/icons/hint_media.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
data/icons/hint_movie.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
data/icons/hint_network.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
data/icons/hint_osd.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

BIN
data/icons/hint_picview.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

BIN
data/icons/hint_reboot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
data/icons/hint_reload.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
data/icons/hint_restart.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Some files were not shown because too many files have changed in this diff Show More