Commit Graph

948 Commits

Author SHA1 Message Date
svenhoefer
dcffcfdb07 - neutrino: disable infoclock while epgview and eventlist 2013-11-25 13:11:08 +01:00
M. Liebmann
7466d6f19c InfoClock: Fix display clock in movie browser, file browser etc. 2013-11-22 10:01:35 +01:00
Thilo Graf
b8b61684df CInfoClock: rework infocklock 2013-11-20 09:38:37 +01:00
svenhoefer
3c8d47fa49 Revert "global.h: Use forward-declarations to reduce number of dependencies"
This reverts commit 4bc6e43ad4.
2013-11-13 23:40:16 +01:00
Stefan Seyfried
548448456a Merge branch 'check/next-cc'
Only compile-tested.
2013-11-13 14:04:15 +01:00
Stefan Seyfried
4bc6e43ad4 global.h: Use forward-declarations to reduce number of dependencies 2013-11-13 10:40:03 +01:00
[CST] Focus
3a120da68d driver/scanepg.cpp, neutrino.cpp: fix for standby epg scan 2013-11-11 14:07:03 +04:00
Stefan Seyfried
b93a372b54 Merge branch 'check/next-cc'
Compiles on most platforms, starts. Not really tested.
2013-11-10 16:55:53 +01:00
martii
4eb66ba4b2 global.h: Use forward-declarations to reduce number of dependencies
[seife: amended to fix build]

Signed-off-by: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
2013-11-09 17:03:03 +01:00
[CST] Focus
1eb658fc21 neutrino.cpp: add window width/height settings 2013-11-07 17:23:40 +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
Stefan Seyfried
d244a5991a Merge branch 'check/next-cc'
Compiles on most platforms, starts. Not really tested.

Conflicts:
	acinclude.m4
	lib/libdvbsub/Makefile.am
	lib/libtriple/Makefile.am
	lib/libtuxtxt/Makefile.am
	src/Makefile.am
	src/create_rcsim_h.sh
	src/daemonc/Makefile.am
	src/driver/Makefile.am
	src/driver/audiodec/Makefile.am
	src/driver/pictureviewer/Makefile.am
	src/eitd/Makefile.am
	src/gui/Makefile.am
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/scan_setup.cpp
	src/gui/streaminfo2.cpp
	src/gui/streaminfo2.h
	src/gui/update.cpp
	src/gui/widget/Makefile.am
	src/gui/widget/listbox.cpp
	src/neutrino.cpp
	src/nhttpd/tuxboxapi/coolstream/Makefile.am
	src/rcsim.c
	src/system/Makefile.am
	src/zapit/src/Makefile.am
	src/zapit/src/frontend.cpp
	src/zapit/src/zapit.cpp
2013-10-21 22:58:55 +02: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
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
[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
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
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
[CST] Focus
aff6f77cef neutrino.cpp: fix epg_scan option saving 2013-10-02 18:35:11 +04: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
[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
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
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
Stefan Seyfried
50977ef2f5 Merge branch 'check/next-cc' 2013-09-03 09:36:49 +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
Stefan Seyfried
58f6480a34 neutrino: fix up non-extupdate build
this complements commit 5b72a7fe3c after recent changes
2013-09-01 20:11:30 +02:00
Stefan Seyfried
32de6beef0 Merge remote-tracking branch 'check/next-cc'
needs buildfixing...

Conflicts:
	src/eitd/sectionsd.cpp
	src/gui/audioplayer.cpp
	src/gui/bedit/bouqueteditor_channels.cpp
	src/gui/infoclock.cpp
	src/gui/infoviewer.cpp
	src/gui/motorcontrol.cpp
	src/gui/osd_setup.cpp
	src/gui/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/streaminfo2.cpp
	src/gui/update.cpp
	src/gui/widget/progresswindow.cpp
	src/gui/widget/textbox.cpp
	src/neutrino.cpp
	src/zapit/include/zapit/femanager.h
2013-09-01 19:46:10 +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
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
[CST] Focus
9436634220 neutrino.cpp: change apply_settings default to false 2013-08-13 20:13:09 +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
Stefan Seyfried
2e5a63f70c fix screen mode selection logic error on TD
wrong screen mode default "LCD" was introduced with commit eb9eba891,
leading to HD framebuffer settings which don't make sense :-)
2013-08-03 18:48:33 +02: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
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
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
[CST] Focus
c31c9d0e7f neutrino.cpp: add buttons backlight settings 2013-07-18 14:52:00 +04:00
tomworld
ea66aaaf8f - keybind_setup: add possibility to disable/enable some special keys 2013-07-12 15:50:30 +02:00
Stefan Seyfried
7cfe54dc2f Merge branch 'check/next-cc'
again: it compiles, but is not really tested...

Conflicts:
	acinclude.m4
	src/driver/volume.cpp
	src/gui/infoviewer.cpp
	src/gui/osd_setup.cpp
	src/gui/start_wizard.cpp
	src/zapit/src/getservices.cpp
2013-07-06 19:01:15 +02:00
Michael Liebmann
2a63a85584 CVolumeBar: add enums for volume bar pos 2013-07-03 07:30:09 +02:00
[CST] Focus
06a3533d68 neutrino.cpp: fix analog_mode1 on apollo 2013-06-27 15:03:49 +04:00
Stefan Seyfried
d5d5a60261 Merge branch 'check/next-cc'
it compiles, but is not really tested...

Conflicts:
	src/driver/netfile.cpp
	src/driver/volume.cpp
	src/eitd/sectionsd.cpp
	src/gui/audioplayer.cpp
	src/gui/bedit/bouqueteditor_bouquets.cpp
	src/gui/bedit/bouqueteditor_channels.cpp
	src/gui/bookmarkmanager.cpp
	src/gui/bouquetlist.cpp
	src/gui/eventlist.cpp
	src/gui/movieplayer.cpp
	src/gui/pictureviewer.cpp
	src/gui/scan.cpp
	src/gui/test_menu.h
	src/gui/timerlist.cpp
	src/gui/update.cpp
	src/gui/widget/listbox.cpp
	src/neutrino.cpp
	src/system/flashtool.cpp
	src/zapit/src/Makefile.am
	src/zapit/src/femanager.cpp
2013-06-16 21:22:14 +02:00
Michael Liebmann
32617f5b3c Software update: Disable epg scan before stop daemons 2013-06-15 04:46:59 +02:00