Thilo Graf
1dcfc52a33
system/helpers: remove mkdirhier(); gui/themes: use createDir()
...
This is a partial revert of
picked commit 431657e35d
.
There were two methods, createDir() and mkdirhier() for the same purpose.
We don't need it twice.
btw: existing function createDir() fixed
2015-03-29 22:39:48 +02:00
Jacek Jendrzej
9280566377
movieplayer.cpp reinit Path_local for webif reloadsetup
2015-03-28 21:36:15 +01:00
Stefan Seyfried
08daae7852
infoviewer: simplify clock handling
2015-03-27 13:27:22 +01:00
Jacek Jendrzej
22399f73e2
chhecking if epgdir directory exists for frequently save
2015-03-24 21:00:44 +01:00
JohnnyRun
2a0c4347ad
if line numbers does not match but translations are correct
2015-03-23 15:23:21 +01:00
Stefan Seyfried
a5241af87e
moviecut: fix format-string and sign-compare warnings
2015-03-23 15:17:26 +01:00
Stefan Seyfried
8a2a7e1b33
remove obsolete nhttpd libtool wrapper
2015-03-23 15:06:17 +01:00
Stefan Seyfried
d9b1cca88a
neutrino: avoid float for color calculations
2015-03-22 18:13:50 +01:00
Jacek Jendrzej
5763addd80
fix bf19930887
2015-03-21 12:56:43 +01:00
Jacek Jendrzej
bf19930887
movieinfo.cp add new line and line feed fix for 75bdf0f182
2015-03-21 10:17:25 +01:00
Jacek Jendrzej
8227a01592
xmlinterface use const char instand char
2015-03-20 12:05:22 +01:00
Jacek Jendrzej
40fe7fae34
prevent possible segfault std::string if value NULL
2015-03-20 11:57:12 +01:00
Jacek Jendrzej
632ecc3b1e
moviebrowser.cpp: silence comparing floating point warning
2015-03-19 18:29:37 +01:00
Jacek Jendrzej
138e5d4763
audioplayer.cpp: prevent possible segfault
2015-03-19 18:18:13 +01:00
Jacek Jendrzej
fd84ed4100
tuxtxt.cpp:fix error array-bound
2015-03-19 17:20:36 +01:00
svenhoefer
ff1a7b8640
- pictureviewer: do only show picture if decoding succeed
...
based upon patch "fix screensaver" by max10 <max_10@gmx.de >
2015-03-19 10:54:45 +01:00
svenhoefer
3299911086
- yWeb: allow style_set function w/o parameter to install correct style
2015-03-16 17:38:02 +01:00
Christian Schuett
14999c7015
bookmark manager: only add bookmark if OK pressed
2015-03-16 11:57:22 +01:00
Christian Schuett
66ec686568
bookmark manager: avoid saving deleted entries to bookmark file
2015-03-16 11:55:29 +01:00
Christian Schuett
103274af75
bookmark manager: don't write bookmark file multiple times ...
...
... when leaving movieplayer
2015-03-16 11:55:23 +01:00
Christian Schuett
c11e75846b
timerd: remove unnecessary workarounds when saving events to file
2015-03-16 11:55:18 +01:00
Christian Schuett
62aa1c0b76
reload plugins after changing language to respect localization
2015-03-16 11:55:13 +01:00
Stefan Seyfried
b2d5287624
nhttpd: re-add removed icons to avoid broken pictures
2015-03-11 21:14:42 +01:00
Jacek Jendrzej
81290c2e8e
update polski.locale (THX jaro44)
2015-03-11 17:47:35 +01:00
Jacek Jendrzej
d1aa22e0d6
add nhttpd:: Polski to Makefile
2015-03-11 15:31:57 +01:00
Jacek Jendrzej
e5dd86085a
add nhttpd:: language Polski by jaro44 (THX)
2015-03-11 15:27:41 +01:00
Jacek Jendrzej
75bdf0f182
add new line and line feed to xml
2015-03-11 13:53:41 +01:00
[CST] Focus
798b6f4945
gui/audioplayer.cpp: fix refresh after open picture viewer
2015-03-10 15:32:23 +03:00
[CST] Focus
4f5ac78e7f
gui/audioplayer.cpp: fix missing frame around infobox
2015-03-09 14:58:05 +03:00
[CST] Focus
932289ef61
gui/bedit/bouqueteditor_chanselect.cpp: disable screen save
2015-03-09 13:54:12 +03:00
[CST] Focus
5ca50e3c67
gui/bedit/bouqueteditor_channels.cpp: disable screen save for infobox,
...
fix empty paint on empty list
2015-03-09 13:53:56 +03:00
[CST] Focus
9176132ed4
gui/streaminfo2.cpp: fix empty paint on fta channels
2015-03-09 13:53:06 +03:00
[CST] Focus
dd887dfd9b
gui/streaminfo2.cpp: disable screen save for PiG
2015-03-09 13:22:26 +03:00
Jacek Jendrzej
4cd3621ebe
add Y_Dist-GreyBlue.css Grey-Blue.theme by OneOfNine (THX)
2015-03-08 13:30:42 +01:00
[CST] Focus
caef89d587
gui/moviebrowser.cpp: do not paint logo if not present
2015-03-07 13:56:45 +03:00
[CST] Focus
9bd225658f
gui/eventlist.cpp: fix additional info text update
2015-03-07 13:56:12 +03:00
[CST] Focus
e846eb141e
gui/channellist.cpp: optimize channel list appear time
2015-03-06 14:14:00 +03:00
[CST] Focus
42d3ffb107
gui/imageinfo.cpp: disable screen saving
2015-03-06 14:14:00 +03:00
[CST] Focus
ea1c533ef9
gui/timeosd.cpp: enable clock background paint,
...
set background color depending on clock background option;
fix colors in case theme color changed
2015-03-06 14:14:00 +03:00
[CST] Focus
5806167917
gui/infoclock.cpp: enable clock background paint, set background color depending on clock background option
2015-03-06 14:14:00 +03:00
[CST] Focus
d6f03505db
gui/infoviewer.cpp: enable clock background paint
2015-03-06 14:14:00 +03:00
[CST] Focus
f50840ac96
gui/components/cc_frm_clock.cpp: set CTextBox save screen and paint background flag;
...
add option to call first paint with save bg - default dont save;
detach clock thread
2015-03-06 14:14:00 +03:00
[CST] Focus
16a1927f4f
gui/components/cc_frm_header.cpp: set CTextBox save screen flag
2015-03-06 14:14:00 +03:00
[CST] Focus
59aca86523
gui/components/cc_item_infobox.cpp: set CTextBox save screen flag
2015-03-06 14:14:00 +03:00
[CST] Focus
86a236bc7e
gui/components/cc_item_text.cpp: set CTextBox save screen flag
2015-03-06 14:14:00 +03:00
[CST] Focus
ee27b6ae6b
gui/components/cc_frm_ext_text.cpp: set CTextBox save screen flag
2015-03-06 14:14:00 +03:00
[CST] Focus
fdd5486714
gui/components/cc_frm_button.cpp: set CTextBox save screen flag
2015-03-06 14:13:59 +03:00
[CST] Focus
72997591a0
gui/widget/textbox.cpp: add flag to control screen save, default is false;
...
disable hide in desctructor
2015-03-06 14:13:59 +03:00
[CST] Focus
ab1b3b9008
gui/components/cc_base.cpp: add flag to control CTextBox screen saving, default is false
2015-03-06 14:13:59 +03:00
[CST] Focus
09e1399a11
system/stacktrace.cpp: add backtrace function for debugging, define HAVE_BACKTRACE to enable code
2015-03-06 14:13:59 +03:00
[CST] Focus
476b6d0850
gui/bedit/bouqueteditor_chanselect.cpp: fix infobox artefacts on hide()
2015-03-06 14:13:59 +03:00
svenhoefer
4baeab4353
- plugins: allow localization in plugin.cfg
...
Example:
name=Default plugin name
description=Default plugin desription
name.deutsch=Deutscher Plugin-Name
name.english=English plugin name
2015-03-05 17:03:21 +01:00
svenhoefer
4006463241
- yWeb: rename original style to tuxbox style
2015-03-05 00:22:39 +01:00
svenhoefer
2fa1a82c26
- yWeb: use styles in override directory too
2015-03-04 23:26:57 +01:00
svenhoefer
9b042be177
- yWeb: move Filemgr's css to Y_Main.css
2015-03-02 15:23:03 +01:00
svenhoefer
b07943807e
- hdd_menu: resort filesystem struct, to get ext4 as default value
2015-03-02 12:28:28 +01:00
svenhoefer
b1b45f6029
- yWeb: hopefully the last fix for 937d88d
2015-03-01 21:31:28 +01:00
[CST] Focus
3923596e0f
nhttpd/web/Makefile.am: remove obsolete Y_Settings_Skin.yhtm
2015-03-01 13:03:37 +03:00
svenhoefer
aaff86c762
- yWeb: fix c&p error in 937d88d00d
2015-03-01 01:32:29 +01:00
svenhoefer
937d88d00d
- yWeb: add distributor style sheet
2015-03-01 01:19:03 +01:00
svenhoefer
3f27e7d0f5
- yWeb: fix channellogo in live epg list
2015-02-27 09:31:46 +01:00
svenhoefer
bbc04b7a63
- yWeb: updated icons for top frame; thanks to fred_feuerstein
2015-02-26 14:52:06 +01:00
svenhoefer
e97885bc02
- yWeb: add some missing Y_User.css entrys
2015-02-26 12:42:16 +01:00
svenhoefer
f21e776451
- yWeb: add new RCU pic and coordinates for rc_cst_v2
...
big thanks to fred_feuerstein
2015-02-26 00:37:20 +01:00
svenhoefer
b99a197d37
- yWeb: more icons cleanup; big thanks to fred_feuerstein
2015-02-26 00:33:05 +01:00
svenhoefer
b261dd9911
- yWeb: RCU pics converted to transparent background
...
big thanks to fred_feuerstein
2015-02-26 00:31:10 +01:00
svenhoefer
7f5a8aebfd
- yWeb: icons cleanup; big thanks to fred_feuerstein
2015-02-26 00:19:04 +01:00
svenhoefer
80d22c575a
- yWeb: add user style sheet
...
Thanks for support to fred_feuerstein!
2015-02-25 23:10:16 +01:00
svenhoefer
e9f7b9a10a
- yWeb: disable unused extension sites
2015-02-25 21:43:15 +01:00
svenhoefer
1cc2bdaaa9
- yWeb: add filemanager
2015-02-25 21:42:20 +01:00
[CST] Focus
24c4f5c0cd
fix crash in user_menue when ITEM_EPG_MISC is selected
2015-02-25 17:03:14 +01:00
Jacek Jendrzej
35c5faac67
nhttpd: neutrinoapi.cpp disable unused func
2015-02-24 18:05:52 +01:00
[CST] Focus
839f78b9e5
eitd/xmlutil.cpp: add sync() after epg save is done
2015-02-22 19:01:42 +03:00
[CST] Focus
16ccbafe69
system/flashtool.cpp: call saveEpg in shutdown mode, to prevent any events
2015-02-22 19:01:42 +03:00
[CST] Bas
bc0c048474
src/driver/framebuffer.cpp: check dimension in int_convertRGB2FB and if it's not valid, spit out a warning
...
and return NULL.
2015-02-22 19:01:42 +03:00
Stefan Seyfried
cf0b9f944a
CC-Clock: remove unnecessary cast
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2015-02-22 15:58:30 +01:00
Stefan Seyfried
51fddab5a6
streaminfo: don't paint outside of the framebuffer
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2015-02-22 15:53:18 +01:00
[CST] Bas
6fdaa869d7
src/system/sysload.cpp: fix possible divide by zero bug, stats are not guarantueed to be different for each sample.
2015-02-22 17:23:16 +03:00
[CST] Bas
e9f049c677
src/driver/framebuffer.cpp: fix-up reading raw icons. If read failed or it read an corrupted header it could
...
lead to bad allocations. Prevent that.
2015-02-22 17:23:11 +03:00
[CST] Bas
f4f6110947
lib/libcoolstream2/cnxtfb.h: only define FBIO_WAITFORVSYNC if it's not defined yet by kernel headers.
2015-02-22 17:23:06 +03:00
svenhoefer
a97c959b54
- movieplayer: show start/end-pos in bookmark-menu; fix console output
2015-02-21 17:23:40 +01:00
svenhoefer
f737192ef4
- moviebrowser: auto-choose movie-start in startup menu, when ...
...
... start-bookmark is set
2015-02-21 17:21:07 +01:00
[CST] Focus
cc4f10297d
gui/moviebrowser.cpp: remove old TS cut code
2015-02-20 18:37:56 +03:00
[CST] Focus
b96a087633
driver/moviecut.cpp: move cut/truncate code to its own file
2015-02-20 18:37:38 +03:00
Stefan Seyfried
396be41ab3
CPluginExec: avoid crash when pluginlist is empty
2015-02-20 08:55:45 +01:00
svenhoefer
13d7ec55a5
- menue.cpp: fix details_line hight
...
* former code matches only by chance and will fail, when another
value than 2 is set in INFO_BOX_Y_OFFSET (cc_item_infobox.h)
2015-02-20 08:23:07 +01:00
svenhoefer
d1ca82ab44
- locals: remove unused stringinput.layout entry
2015-02-19 08:59:53 +01:00
svenhoefer
b7fa3d737e
- deutsch.locale: upgrade
2015-02-19 08:57:58 +01:00
Thilo Graf
2f96c2653b
CLuaInstance: implement current method for generation of button labels in footer object
...
This controls more effective fontsize and button arrangement.
Lua API is not touched.
TODO: add more possible buttons. Color buttons for sure are not
be enough for some applications.
2015-02-19 08:39:09 +01:00
Jacek Jendrzej
051fb7c008
some enum warrnings compil fixes
2015-02-15 22:16:47 +01:00
Jacek Jendrzej
cbf4c9bae8
src/gui/moviebrowser.cpp set deleted CChannelLogo pointers to NULL
2015-02-15 18:49:30 +01:00
Jacek Jendrzej
8655264791
src/gui/osdlang_setup.cpp fix path
2015-02-15 14:52:06 +01:00
[CST] Focus
5d9e7a814d
eitd: ignore neutrino epg filter, if filter was configured from xml
2015-02-15 12:57:29 +03:00
Jacek Jendrzej
721cb9bd74
menue.cpp fix CMenuForwarder::setOption set option_string_ptr
2015-02-14 18:42:40 +01:00
Stefan Seyfried
3a222fb5f3
channellist: fix lock icon for default-locked bouquets
2015-02-14 14:31:12 +01:00
Stefan Seyfried
8fcaeda6a4
infoviewer.h: replace includes with forward declaration
2015-02-14 14:31:12 +01:00
Stefan Seyfried
930bd738f4
epgplus.h: replace includes with forward declaration
2015-02-14 14:31:12 +01:00
Stefan Seyfried
baf6bcdb97
record.h: replace includes with forward declaration
2015-02-14 14:31:12 +01:00
Stefan Seyfried
b3bfb361f5
neutrino.h: use forward declaration instead of includes
...
this reduces the dependency chain on partial rebuilds considerably
2015-02-14 14:31:12 +01:00
Stefan Seyfried
967f85eb5f
infoviewer: use forward declaration instead of including infoviewer_bb
2015-02-14 14:31:11 +01:00
Stefan Seyfried
8658fb41a4
move hddstat.h include from infoviewer_bb to neutrino
2015-02-14 14:31:11 +01:00
Stefan Seyfried
dc99e757e9
infoviewer_bb: remove unnecessary (char *) casts
...
change paint_ca_icons to accept (const char *) to achieve this
2015-02-14 14:31:11 +01:00
Stefan Seyfried
b6a406deb4
osdlang_setup: avoid unnecessary (char *) casts
2015-02-14 14:31:11 +01:00
Stefan Seyfried
30f3988583
zapit/channel: remove bogus (char *) cast
2015-02-14 14:31:11 +01:00
Stefan Seyfried
b90991da77
moviebrowser/player: remove unneeded (char *) casts
2015-02-14 14:31:11 +01:00
Stefan Seyfried
b325268123
channellist: remove bogus (char *) casts
2015-02-14 14:31:11 +01:00
Stefan Seyfried
e73d266c3e
lcdd: remove useless cast
2015-02-14 14:31:11 +01:00
Stefan Seyfried
9a6d65937f
themes: remove unneccessary (char *) casts
2015-02-14 14:31:11 +01:00
Stefan Seyfried
3fa68cae90
CThemes: make saveFile and readFile accept const char* param
...
this removes the need for ugly (char *) casts
2015-02-14 14:31:11 +01:00
[CST] Focus
63d8c8e90b
zapit/src/bouquets.cpp: fix favorites webtv channels not found in webtv xml files
2015-02-13 16:15:13 +03:00
Jacek Jendrzej
1bfcad398f
fix compiling warnings
2015-02-11 19:21:54 +01:00
[CST] Focus
6d287e46f7
Revert "hdd_menu: only offer filesystems with kernel support"
...
- breaks user-space fs like exfat
This reverts commit 141872565e
.
2015-02-10 15:07:28 +03:00
[CST] Focus
990e79aa6f
Revert "hdd_menu: fix is_mounted for device links"
...
- broken in case readlink do not support -f switch -> filesystem always 'mounted'
This reverts commit 415e7351e1
.
2015-02-10 15:05:05 +03:00
[CST] Focus
342180a28b
Revert "hdd_menu: do not handle the rootfs or fs without kernel support"
...
This reverts commit f7bb7a70cb
.
2015-02-10 15:04:52 +03:00
[CST] Focus
c00befb0e6
rcsim.c: use event dev on cst, too
2015-02-09 20:25:09 +03:00
Stefan Seyfried
d411f6d996
hdd_menu: my_popen() needs waitpid to avoid zombies
2015-02-09 13:47:32 +01:00
Stefan Seyfried
dc637ca68e
channellist: fix 2 forgotten cases of fixed plock_zaptime
2015-02-09 13:47:32 +01:00
Stefan Seyfried
6e9496b18f
fix parentallock for "bouquets default locked" case
...
in case of "default locked" bouquets, the "whole bouquet unlock"
did not work, because of the inverted logic in this case
2015-02-09 13:47:32 +01:00
Stefan Seyfried
f7bb7a70cb
hdd_menu: do not handle the rootfs or fs without kernel support
2015-02-09 13:47:32 +01:00
Stefan Seyfried
415e7351e1
hdd_menu: fix is_mounted for device links
...
It is possible to mount e.g. '/dev/disk/by-label/ext_drive', but
is_mounted did not handle this case. Fix that.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
17395a7fed
hdd_menu: also recognize recordingdir if it is a symlink
...
...like "/media/by-label/foo/movies", no need to reset configuration
in that case
2015-02-09 13:47:32 +01:00
Stefan Seyfried
f607fe5fbe
helpers: add "backtick" function for shell-like command
2015-02-09 13:47:32 +01:00
Stefan Seyfried
141872565e
hdd_menu: only offer filesystems with kernel support
2015-02-09 13:47:32 +01:00
Stefan Seyfried
42c2323135
opkg_manager: use my_system to avoid filedescriptor leaks
2015-02-09 13:47:32 +01:00
Stefan Seyfried
f75ed81dd1
opkg_manager: remove the dependency on opkg-key
...
opkg-key does not work at all in standard installs (without gpg)
and is not needed for package management.
Slightly change the definition of opkg commands to not initialize
with find_executable function at startup which seems bogus.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
d04f7406a7
mdev_helper/hdd_menu: add udev support
...
busybox/mdev fills the MDEV variable without /dev/ prefix,
udev fills DEVNAME with /dev/ prefix. Handle both variants.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
c7dd4260d6
intall warning icon
2015-02-09 13:47:32 +01:00
Stefan Seyfried
6b787d8d31
pictureviewer/gif: fix build with giflib-5.1+
2015-02-09 13:47:32 +01:00
Stefan Seyfried
4e1678c2a3
filebrowser, moviebrowser, pictureviewer: clarify error message
2015-02-09 13:47:32 +01:00
Stefan Seyfried
701cb24f45
shellwindow: don't update screen if not necessary
2015-02-09 13:47:31 +01:00
Stefan Seyfried
27124e72e1
shellwindow: fix line reading code
...
In case of partially read lines, the last complete line before was
discarded. Fix this, simplify the code and make it code work at all
for lines longer than 1023 bytes (went into endless loop before).
2015-02-09 13:47:31 +01:00
Stefan Seyfried
e02972c81c
CShellWindow: use my_popen() to avoid leaking fds etc.
2015-02-09 13:47:31 +01:00
Stefan Seyfried
a85878db2f
CTextBox: fix text position calculation
2015-02-09 13:47:31 +01:00
svenhoefer
1eb652688a
- osdlang_setup.cpp: change user-dir for locales, to match the ...
...
... given path in system/localize.cpp
2015-02-09 08:51:33 +01:00
Jacek Jendrzej
d58f621769
pictureviewer.cpp: CPictureViewer::DownloadImage remove double add CURLOPT_NOSIGNA
2015-02-04 15:52:40 +01:00
Jacek Jendrzej
1121e6210e
pictureviewer.cpp: CPictureViewer::DownloadImage add curl timeout opt
2015-02-04 15:35:13 +01:00
Stefan Seyfried
fe5a6ec111
picview/png, my_popen: fix -Wclobbered warnings
2015-02-04 12:35:51 +01:00
Stefan Seyfried
a21399479e
luaclient: fix "jump to...crosses initialization of" error
2015-02-04 12:35:40 +01:00
Jacek Jendrzej
81eba0b35c
timerdclient.cpp add check if zapto or record timer double is
2015-02-03 17:27:00 +01:00
Christian Schuett
4eb949dda0
timerd: reset EPG ID when modifying record or zapto timer
...
this ensures an up-to-date EPG ID if no EPG infos available for the
modified event during modification
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:56 +01:00
Christian Schuett
a96fb7b7f0
timerd: prevent events from being deleted while sending them to neutrino
...
in neutrino's timer list sometimes appears an entry with random values
after deleting one because thread safety is not guaranteed for timerd's
event list while sending items to neutrino, so let's lock the mutex
earlier and unlock it later
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:42 +01:00
Christian Schuett
7f9dcb64b0
Neutrino timerlist: sort timer type chooser alphabetically
...
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:30 +01:00
Christian Schuett
0a4e9e8640
Neutrino timer list: remove unnecessary check for last deleted event
...
timerd client already filters deleted events (TIMERSTATE_TERMINATED)
sent from timerd
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:20 +01:00
[CST] Focus
e8700de2b7
eitd: as long as neutrino using only first content classification,
...
reduce content classification caching (leaving old code with ifdef)
2015-01-30 19:47:30 +03:00
[CST] Focus
ae6a5e6917
zapit/src/femanager.cpp: fix save/restore flag to use satellite in multi-satellite scan
2015-01-29 17:39:01 +03:00
Jacek Jendrzej
c624505818
make channel_id private, use getChannelID()
2015-01-29 14:58:09 +01:00
Jacek Jendrzej
30fb340406
bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined fix commit ecff984432
2015-01-29 11:44:49 +01:00
Jacek Jendrzej
2074dc4a5d
dt.cfix logic error
2015-01-28 18:17:50 +01:00
[CST] Focus
ed03bf9f6e
neutrino.cpp: set EPG filter after edit favorites in channel list, too
2015-01-26 16:03:11 +03:00
Jacek Jendrzej
7510741c27
bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined
2015-01-25 13:08:09 +01:00
Jacek Jendrzej
fb36b1e659
genpsi.cpp: fix offset for crc32
2015-01-25 12:34:53 +01:00
Jacek Jendrzej
b320bafc3c
/movieplayer.cpp: add mmsh protocol to file parse
2015-01-22 17:28:52 +01:00
[CST] Focus
d98d94550f
gui/miscsettings_menu.cpp: add option to cache EPG only for favorite channels,
...
filter not yet reconfigured after scan or editing favorite bouquets
2015-01-22 18:58:53 +03:00
[CST] Focus
486d3692a6
eitd: add API to configure white EPG filter
2015-01-22 18:58:53 +03:00
Jacek Jendrzej
cb5bb9ac0e
czech.locale: try to fix \n
2015-01-22 14:06:59 +01:00
Janus
df1db3cfad
api4: upgrade channel and bouquet edit (testing)
2015-01-22 13:08:03 +01:00
[CST] Focus
ecff984432
neutrino.cpp: try to fix timeshift stop/restart,
...
after quit from playback audioplayer, picture viewer and so on
2015-01-21 18:00:25 +03:00
[CST] Focus
c6424534e8
gui/channellist.cpp: disable timeshift stop while timeshift playback in progress
2015-01-21 17:54:11 +03:00
[CST] Focus
204d029e26
gui/movieplayer.cpp: fix radio recordings playback
2015-01-16 14:38:49 +03:00
[CST] Focus
55bf8603c9
zapit/src/bouquets.cpp: set channel user name also for non-present channels,
...
else username is lost after any ubouquets.xml save.
(fix for commit 2644b30b6a
)
2015-01-15 16:35:11 +03:00
[CST] Focus
0debbfcc7c
neutrino.cpp: force adding shutdown event after record stop,
...
in case soft-standby by power key disabled but box mode switched to standby to finish record
2015-01-15 15:26:59 +03:00
[CST] Focus
1398736bd8
driver/rcinput.cpp: reset first key press only on key press event
2015-01-15 15:26:58 +03:00
[CST] Focus
8952a4c79a
timerd/timermanager.cpp: rename CONFIGFILE to TIMERDCONFIGFILE to avoid conflicts
2015-01-15 15:26:58 +03:00
[CST] Focus
6876dcdf23
zapit/src/zapit.cpp: rename CONFIGFILE to ZAPITCONFIGFILE to avoid conflicts
2015-01-15 15:26:58 +03:00
Jacek Jendrzej
935acf4f3c
update fix newline
2015-01-14 11:40:36 +01:00
[CST] Focus
cbdab7d8c0
driver/record.cpp: fix crash due to epgdata.info1 len more than buffer size
2015-01-14 12:46:09 +03:00
Jacek Jendrzej
f29f041905
update czech.locale by marsim21
2015-01-13 23:30:14 +01:00
[CST] Focus
3da439030b
neutrino: try to prevent using chanellist/bouquetlist while channels init in progress
2015-01-13 16:10:24 +03:00
svenhoefer
3fa37a6670
- vfd: fix percentOver handling
2015-01-13 10:05:12 +01:00
svenhoefer
ccf741f015
- vfd: fix progress-bar in audio mode; ...
...
... don't accept periodic changes from infoviewer
- vfd: allow volume-bar in menu mode and audio mode
2015-01-12 21:03:34 +01:00
Jacek Jendrzej
2b5e7b5ba3
use empty to check string
2015-01-09 17:15:11 +01:00
svenhoefer
aea7e1f772
- screensaver: fix restart of clock and mute;
...
restart is now depending on previous status
2015-01-09 15:04:39 +01:00
svenhoefer
eba43cc5f9
- infoclock: add getStatus() function
2015-01-09 15:04:12 +01:00
svenhoefer
a765cdd3ea
- audiomute: add getStatus() function
2015-01-09 15:03:30 +01:00
svenhoefer
90f968c19d
- vfd/audioplayer: fix vfd progress in audioplayer
...
don't update full vfd every second
2015-01-09 11:18:52 +01:00
[CST] Focus
9f7d26a646
system/mtdutils/mkfs.jffs2.cpp: skip /var_init
2015-01-09 13:08:33 +03:00
[CST] Focus
3a79b95bd1
system/mtdutils/mkfs.jffs2.cpp: do not skip mounted /var
2015-01-09 12:42:01 +03:00
[CST] Focus
f04e22befe
gui/update.cpp: fix image update check,
...
enable save u-boot menu switch
2015-01-09 12:42:01 +03:00
svenhoefer
026c8b4389
- osd_setup: improve/clarify screensaver off option
2015-01-08 20:01:15 +01:00
svenhoefer
f80f539387
- screensaver: use strcasecmp instead of strcmp
2015-01-08 19:59:50 +01:00
svenhoefer
c75ba8279c
- screensaver: add exceptions to keep screensaver in radio mode
2015-01-08 14:35:47 +01:00
[CST] Focus
d0593a5572
eitd/sectionsd.cpp: bugfix after ad9bf009da
:
...
neutrino do set current channel to 0 in standby, too
2015-01-08 16:17:41 +03:00
defans
b32757420a
CSreenSaver: add png files
2015-01-08 12:23:36 +01:00
svenhoefer
5cfb4f1bcd
- neutrino: fix axtionkey "standby"
2015-01-08 12:21:28 +01:00
Jacek Jendrzej
558f372dae
nhttpd: ywebserver.cpp - fix possible segfault (svenhoefer)
2015-01-05 12:52:52 +01:00
[CST] Focus
0e7f5714cc
nhttpd/yconfig.h: second try to disable threading
2015-01-05 14:13:01 +03:00
[CST] Focus
4d3d6bf238
nhttpd/yconfig.h: disable threading: with global CNeutrinoAPI it is not safe
2015-01-05 13:55:12 +03:00
[CST] Focus
ad9bf009da
eitd/sectionsd.cpp: do not wakeup epg scan on service stop
2015-01-05 13:52:40 +03:00
[CST] Focus
0d384d610a
zapit/src/scan.cpp: try to fix channels save issue, when channels only present
...
in ubouquets but with different frequency value
2015-01-05 11:23:48 +03:00
Thilo Graf
18bc87592b
Revert "gui/components/cc_item_infobox.cpp: enable gradient on request"
...
This reverts commit b1c31fadd1
.
Gradient features are intended for theme related implementations.
It's not ripe at the moment.
2015-01-03 19:18:36 +01:00
Jacek Jendrzej
8023a6317b
neutrino use check empty() instead of length() or size()
2015-01-03 17:51:08 +01:00
Stefan Seyfried
a92eb8f8e7
add CFLAGS for libsigc
2015-01-02 21:00:18 +01:00
Stefan Seyfried
bfdeda0983
movieplayer: fix invalid casts for debug messages
2015-01-02 21:00:11 +01:00
Stefan Seyfried
2f0e93c215
plugins.h: remove unnecessary include
2015-01-02 21:00:07 +01:00
Jacek Jendrzej
bf754a7de9
update initial services
2015-01-02 18:58:46 +01:00
[CST] Focus
b1c31fadd1
gui/components/cc_item_infobox.cpp: enable gradient on request
2015-01-02 15:16:51 +03:00
[CST] Focus
8bac59eb33
driver/genpsi.cpp: try to prevent buffer overflow
2015-01-02 15:16:50 +03:00
[CST] Focus
8f40f990fc
zapit/src/fastscan.cpp,scannit.cpp: more pilot fixes
2015-01-02 15:16:50 +03:00
Jacek Jendrzej
8e4af0b619
eitd: use check empty() instead of size() or length()
2015-01-01 19:02:41 +01:00
Jacek Jendrzej
c89e35cbe1
eitd: reduce memory use . shrink extended text memory size (capacity) to string size
2015-01-01 18:47:09 +01:00
Jacek Jendrzej
b8e8e46a98
streaminfo2.cpp fix possible segfault if audio mode mismatch
2014-12-30 13:29:11 +01:00
[CST] Focus
47f2b31786
zapit/src/fastscan.cpp: fix pilot param
2014-12-30 15:04:05 +03:00
svenhoefer
7c9a158f11
- screensaver: disable clock while screesaver
2014-12-30 00:53:31 +01:00
svenhoefer
4810576268
- infoviewer: align clock bottom to get same pos as channelname
2014-12-30 00:22:21 +01:00
svenhoefer
4ab6098716
- neutrino: add screensaver to radio-mode
...
This commit maybe need some tests with radiotext
and/or other timeouts
2014-12-30 00:02:41 +01:00
svenhoefer
b85aa43d87
- screensaver: allow no screensaver_timeout to show first pic only
...
Thats usefull when you have just one plain black pic in your
screensaver directory. So you'll get a blank screen w/o pic changes.
2014-12-29 23:50:18 +01:00
svenhoefer
df18f1f4e5
- screensaver: remove audioplayer_screensaver; add screensaver_delay
2014-12-29 23:50:18 +01:00
svenhoefer
9d34d4ba97
- audioplayer: don't paint cover while screensaver
2014-12-29 23:50:18 +01:00
svenhoefer
f023ff1651
- audioplayer: remove bool screen_saver from updateMetaData() ...
...
... using member m_screensaver instead of this
2014-12-29 23:50:18 +01:00
svenhoefer
dec7d42ffe
- audioplayer: move videodecoder/pain away from screensaver() function
2014-12-29 23:50:18 +01:00
svenhoefer
5f42845160
- screensaver: moving "using namespace std;" to cpp ...
...
... to avoid the inheritance of this
2014-12-29 22:13:02 +01:00
vanhofen
e96a0f9c17
- screensaver: small changes in locales
2014-12-29 22:13:02 +01:00
vanhofen
3206e35e20
- screensaver: move configuration to own submenu
2014-12-29 22:13:02 +01:00
svenhoefer
153e7dba91
- screensaver: add GUI option to change timeout
2014-12-29 22:13:02 +01:00
vanhofen
cbed13ecd0
- screensaver: add GUI option to change screensaver directory
2014-12-29 22:13:02 +01:00
vanhofen
ecc98b7def
- screensaver: user pictureviewer instead of videoDecoder ...
...
... to avoid interrupts while playing and keep pictures unscaled
2014-12-29 22:13:02 +01:00
vanhofen
4cf5e8ffd1
- screensaver: just add mp3-?.jpg when using DATADIR "/neutrino/icons" ...
...
... to get the same behavior as usual
2014-12-29 22:13:02 +01:00
vanhofen
20e49a492a
- screensaver: remove trailing slash from screensaver_dir
2014-12-29 22:13:02 +01:00
defans
6a23a1c36a
CScreenSaver: add class CScreenSaver
2014-12-29 22:13:02 +01:00
Jacek Jendrzej
debd7138a0
update slovak.locale by EnoSat
2014-12-29 17:04:27 +01:00
[CST] Focus
9b78e49d0e
gui/mediaplayer_setup.cpp: integrate MB / YT settings, (c) martii
2014-12-26 19:00:32 +03:00
Jacek Jendrzej
751d23fbbb
refix sort freq with negative satellite position (thx Houdini)
2014-12-24 16:41:39 +01:00
Jacek Jendrzej
7b356ad58f
fix sort freq with negative satellite position
2014-12-24 14:52:57 +01:00
Jacek Jendrzej
f236b4807b
nhttpd - fix select audio pid in live (vlc) mode
2014-12-23 17:45:17 +01:00
[CST] Focus
75bae10ba9
zapit/src/getservices.cpp: change default pilot param to auto
2014-12-23 19:12:17 +03:00
[CST] Focus
f816efadc6
eitd/sectionsd.cpp: try to fix filter restart on service stop
2014-12-23 19:08:01 +03:00
[CST] Focus
97875b4855
daemonc/remotecontrol.cpp: stop playback before lock on cst too,
...
this fixes blank video and background picture in ie audioplayer started on locked channel
2014-12-23 19:08:01 +03:00
svenhoefer
3e24de2d67
- moviebrowser: localize dialogs around TS-editing
2014-12-22 09:16:20 +01:00
svenhoefer
0f45e26728
- hintbox: allow plain neutrino locales in bodytext
2014-12-22 09:15:26 +01:00
Jacek Jendrzej
1dc78e9584
supplement to 0013e139a5
, fix upnpplayer mode
2014-12-19 15:38:10 +01:00
Thilo Graf
a58bd6c235
CInfoViewer: rework init and paint of clock
...
This removes some dimension assignments in start() because of
already existant and usable dimension values that comes directly
from clock object.
2014-12-19 10:19:51 +01:00
Jacek Jendrzej
0013e139a5
infoviewer_bb.cpp CInfoViewerBB::getBBButtonInfo() fix audioname in ts mode
2014-12-18 19:08:38 +01:00
svenhoefer
25f30a6fa4
- infoviewer: fix calculation for time_width ...
...
... because some fonts has larger ' ' than ':'.
* align clock with 10 px right offset (same as the other elements)
* align depending elements with new clock dimensions
2014-12-18 15:59:07 +01:00
[CST] Focus
778262d67a
neutrino.cpp: in easymenu mode, revert channel list mode to favorites, if current channel present in favorite bouquets
2014-12-18 17:32:48 +03:00
[CST] Focus
34691a1724
gui/scan_setup.cpp: add pilot param to manual scan menu
2014-12-18 17:31:55 +03:00
[CST] Focus
68e240b4e7
gui/videosettings.cpp: split format key modes and auto-modes on apollo,
...
disable broken 14:9 pan&scan on apollo
2014-12-18 17:31:48 +03:00
Christian Schuett
4975b33dfd
- moviebrowser: sort column item option choosers alphabetically
...
also add missing entry 'info2' to this option choosers and remove
duplicate entry 'filename' from them
- english.locale: fix typo
2014-12-15 08:50:22 +01:00
svenhoefer
598c79bd83
- moviebrowser: add hotkeys to options to setup
2014-12-12 18:11:05 +01:00
svenhoefer
c993ef9e28
- moviebrowser: use pulldown-menu to show options to setup
2014-12-12 18:11:05 +01:00
svenhoefer
818c404831
- moviebrowser: allow 9 instead of 6 rows
...
* remove fake-entrys for lastPlayRow and lastRecordRow
2014-12-12 18:11:05 +01:00
svenhoefer
78c9583104
- deutsch.locale: fix terrible typo
2014-12-12 18:11:05 +01:00
Jacek Jendrzej
1e8d4bb7c2
set cpufreq similar to wakeupFromStandby/standbyToStandby
2014-12-08 10:16:47 +01:00
svenhoefer
24fabb8daf
- yWeb: remove unused/obsolete bootoptions blocks
2014-12-06 09:36:50 +01:00
svenhoefer
0c63297f0b
- yWeb: cleanup from unused esound stuff
2014-12-06 09:36:42 +01:00
svenhoefer
35b4cc1483
- yWeb: use an include-block to paint submit/apply buttons
2014-12-06 09:36:37 +01:00
svenhoefer
069defa31c
- controlapi: fix horrible typo
2014-12-06 09:36:29 +01:00
svenhoefer
3ff65299d2
- controlapi: cleanup from unused esound rests
2014-12-06 09:36:23 +01:00
svenhoefer
39c2636269
- neutrino: SendSectionsdConfig() after NeutrinoMessages::RELOAD_SETUP
2014-12-05 14:48:24 +01:00
svenhoefer
1bf97d21f1
- yWeb: (re)add EPG settings menu
2014-12-05 14:31:30 +01:00
svenhoefer
ec219cc2a7
- yWeb: fix neutrino_pictureviewer_save_settings block
2014-12-05 14:31:30 +01:00
[CST] Focus
c4a8d40853
eitd/sectionsd.cpp: fix busywait loop after service stop
2014-12-05 14:44:48 +03:00
svenhoefer
e21a79195e
- add epg_save_frequently feature ...
...
... to provide the EPG data in frequently intervals on an external device
2014-12-05 09:08:56 +01:00
svenhoefer
4c621f1dec
- split epg_read from epg_save ...
...
... to get the possibility to read EPG-data from an external device
at boot w/o saving the own data at shutdown/standby.
2014-12-05 09:08:56 +01:00
svenhoefer
38687897c5
- themes: move user-themes to /var/tuxbox/themes ...
...
... because the other user-stuff (icons, locale, plugins) is also
stored in /var/tuxbox.
The directory /var/share/tuxbox/neutrino/themes will be removed.
The parent directories should now be obsolete and can be removed too.
2014-11-28 09:19:18 +01:00
svenhoefer
dbd4f77332
- movieplayer: disable clock and mute while playlist_manager
2014-11-26 10:23:21 +01:00
TangoCash
dfc7a1d304
- movieplayer: add playlist_manager
...
NOTE: This is a merge of several patches by TangoCash
for neutrino-mp aligned to neutrino-hd.
We use 'play' key to open playlist_manager.
2014-11-26 10:23:21 +01:00
svenhoefer
d3e52fa9f6
- luainstance: switch to lua_Integer/lua_Unsigned
2014-11-26 10:23:21 +01:00
M. Liebmann
8c3b26fc76
CColorChooser: Preview color gradient for header color
2014-11-26 09:42:44 +01:00
[CST] Focus
36b14e31ef
gui/channellist.cpp: bug fix, default copy constructor is danger, if class have pointers
2014-11-26 10:45:29 +03:00
M. Liebmann
e964a13763
Fix commit 421da2c0cf
for build on nevis
2014-11-24 17:45:20 +01:00
martii
421da2c0cf
zapit/audio_setup: add gui option for handling volume adjustment defaults
2014-11-24 11:47:04 +01:00
svenhoefer
d7b496062c
- luainstance: add CKeybordInput
...
Syntax:
m:addItem { \
type="keyboardinput", \
action="_action", \
id="_id", \
value="_value", \
name="_name", \
help="help (first line)",
help2="help (second line)"
}
2014-11-24 10:04:02 +01:00
svenhoefer
da9ce1bb38
- keyboard_input: allow string hints ...
...
... in preparation for implementation in Lua instance
2014-11-24 10:01:20 +01:00
svenhoefer
3a401a46b3
Revert "- plugins: allow empty menu hints"
...
This reverts commit 95eab2a48d
because 9945d03480
do the same.
2014-11-22 16:17:30 +01:00
svenhoefer
ee91014c48
- align most CKeyboardInput calls to the changes in 88c6640
2014-11-22 15:58:02 +01:00
svenhoefer
b727ea4be8
- keyboard_input: auto calculate size of input-field ...
...
... if size is 0 or not given.
2014-11-22 15:58:02 +01:00
svenhoefer
9945d03480
- menue: allow icon-only menu hints
2014-11-22 15:58:02 +01:00
svenhoefer
2a16b73885
- eventlist: add back button to search menu;
...
move "start search" near top
2014-11-20 16:17:20 +01:00
svenhoefer
0de74c514e
- deutsch.locale: upgrade; shorten stringinput.caps
2014-11-20 14:46:21 +01:00
[CST] Focus
238ea8ccbd
neutrino.cpp: fix webtv_usr.xml check for adding by default
2014-11-20 14:40:19 +03:00
[CST] Focus
a63acf6306
gui/widget/stringinput_ext.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
[CST] Focus
055fc0a187
gui/widget/stringinput.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
[CST] Focus
3958428dd7
gui/widget/keyboard_input.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
[CST] Focus
156b515155
gui/network_setup.cpp: fix crash on settings restore, if no wlan present
2014-11-20 14:38:07 +03:00
svenhoefer
30c5e7b900
- keyboard_input: align keys_deutsch table to german keyboards
2014-11-20 11:05:38 +01:00
[CST] Focus
549e110e14
change most code to use CKeyboardInput in place of CStringInputSMS
2014-11-19 18:21:38 +03:00
[CST] Focus
003acea160
gui/widget/keyboard_input.cpp: add string input with keyboard-style layout
2014-11-19 18:16:01 +03:00
[CST] Focus
cb804f37cd
gui/movieplayer.cpp: try to remove extra live start on movie stop
2014-11-19 11:35:00 +03:00
[CST] Focus
37b20a84f6
gui/widget/menue.cpp: fix progressbar values in progressbar setup
2014-11-19 11:34:54 +03:00
svenhoefer
f4ccaa975b
- progresswindow: fix position of progressbars
2014-11-17 15:53:08 +01:00
Janus
87ba343484
locale numzap ger
2014-11-17 15:40:16 +01:00
svenhoefer
f2d08d72ac
- flashtool: localize "Copy Image" string
2014-11-13 16:17:39 +01:00
Jacek Jendrzej
b22625aa36
-try to fix segfault on webtv channel - neutrino shutdown
2014-11-13 15:38:30 +01:00
Jacek Jendrzej
6e08417d40
CChannelList::updateEvents fix history list event update
2014-11-13 10:51:27 +01:00
svenhoefer
c30b3ece65
- hddstat.cpp: move init of cHddStat inside geInstance()
2014-11-13 10:48:05 +01:00
striper
86c126c937
- try to fix segfault on neutrino shutdown
2014-11-13 10:41:10 +01:00
[CST] Focus
52397f7df6
gui/streaminfo2.cpp: fix stream info on nvod channels
2014-11-12 12:21:20 +03:00
Jacek Jendrzej
5b58992de2
CPersonalizeGui::addPersonalizedItems() fix digikey shortcut after use Personalize-Menu
2014-11-11 21:28:03 +01:00
[CST] Focus
5bd14ea4b8
neutrino: try to fix parental bypass by
...
quit from audio player / picture viewer / movie player and starting channel in PiP
2014-11-11 14:40:52 +03:00
[CST] Focus
d20fc8f1bc
gui/widget/stringinput.cpp: fix screen save/restore
2014-11-11 14:40:52 +03:00
martii
a12f4c0274
parental protection: make zaptime configurable
...
Conflicts:
data/locale/english.locale
src/gui/channellist.cpp
src/gui/parentallock_setup.cpp
src/neutrino.cpp
2014-11-11 14:40:52 +03:00
[CST] Focus
493098040d
gui/movieplayer.cpp: fix volume values in audio selection
2014-11-11 14:40:52 +03:00
svenhoefer
389c4c232f
- plugins: simplify integratePlugins(); ...
...
* CPluginsExec(): switch to singleton
* move CPluginsExec() to pluginlist.cpp|h
because it's not really a settings_helper
2014-11-10 22:41:08 +01:00
M. Liebmann
02137ca987
CLuaMenuChangeObserver::changeNotify: Fix segfault in item type 'chooser'
2014-11-10 07:35:43 +01:00
M. Liebmann
8765b94037
Enable gradient for header CColorChooser
...
- Supplement to commit b9400110b4
2014-11-10 07:35:42 +01:00
svenhoefer
bdcb043521
- deutsch.locale: update
2014-11-07 17:38:05 +01:00
svenhoefer
269cd4cef8
- pluginlist: use keyhelper to get hotkeys; allow colored keys from plugin.cfg
2014-11-07 15:42:25 +01:00
svenhoefer
7f2c69aa82
- CPluginsExec::exec(): show possible script output
2014-11-07 15:41:11 +01:00
svenhoefer
348add4acd
- user_menue: minor optimizations
2014-11-07 15:39:53 +01:00
svenhoefer
5ec409b264
- user_menue: fix wrong changes in 19f7e04c77
2014-11-07 13:55:05 +01:00
svenhoefer
19f7e04c77
- user_menue: allow colored keys from plugin.cfg
2014-11-07 12:20:47 +01:00
svenhoefer
c0a0cdb221
- plugins: Fix assignment of prefered keys
...
New keyword in plugin.cfg: key=<key>
* key=red
* key=green
* key=yellow
* key=blue
* key=auto
If entry is missing key is auto-assigned
2014-11-07 12:17:29 +01:00
svenhoefer
c0b130c490
- plugins: don't add hidden plugins to usermenu; ...
...
... use CPuginsExec::exec() to execute and drop CUserMenu::exec()
2014-11-07 09:44:53 +01:00
Jacek Jendrzej
6f3c77734c
nhttpd_controlapi.html move info to point 6.
2014-11-06 21:18:59 +01:00
Jacek Jendrzej
ce87898d8f
zapit: channel.h - change comparative criteria for freq sort
2014-11-06 19:29:09 +01:00
Jacek Jendrzej
644dc460a2
CFrameBuffer::paintBoxRel: check boxBuf if not NULL
2014-11-06 17:31:11 +01:00
Jacek Jendrzej
d5d6c4de62
fix some possible errors
2014-11-06 14:40:44 +01:00
Jacek Jendrzej
c8f0c68cf6
nhttpd controlapi: change for subchannel to subchannel zap
2014-11-06 14:38:30 +01:00
svenhoefer
95eab2a48d
- plugins: allow empty menu hints
2014-11-06 12:36:07 +01:00
svenhoefer
c8522bae71
- plugins: disable unused cfg-params
2014-11-06 12:36:07 +01:00
svenhoefer
b93cb83c7c
- user_menue: fix hint icons for 'singe-added' plugins
2014-11-06 12:36:07 +01:00
[CST] Focus
9700fbcf23
gui/videosettings.cpp: fix analog output options on zee2
2014-11-06 14:30:03 +03:00
Janus
3f9d17c806
api4: fix name compare to realname compare
2014-11-06 11:56:19 +01:00
[CST] Focus
6586588409
gui/movieplayer.cpp: fix file info display,
...
bug from commit 95ac729ff6
2014-11-05 16:37:03 +03:00
[CST] Focus
50a90906a0
gui/moviebrowser.cpp: allow to delete any file + xml
2014-11-05 16:35:41 +03:00
Jacek Jendrzej
592e0ed631
CMoviePlayerGui::selectAudioPid() add Analog Audio on/off option
2014-11-05 09:20:02 +01:00
Christian Schuett
59ca850ecc
nhttpd controlapi: allow zapping to subchannels
...
based on idea by Moritz Venn <moritz.venn@freaque.net >
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
2014-11-05 09:20:02 +01:00
Jacek Jendrzej
847b08aedb
nhttpd:controlapi.cpp fix getallsubchannels
2014-11-05 09:20:02 +01:00
svenhoefer
3c52e2b87f
- re-enable front-panel settings for Trinity; re-sort vfd_setup
2014-11-04 14:59:23 +01:00
Janus
93d62fd11a
-add CBouquetManager writenames menu
2014-11-03 14:16:53 +01:00
Janus
04be550075
api4 : fix value assignment to write_names
2014-10-31 16:03:01 +01:00
[CST] Focus
121d2f6339
gui/channellist.cpp: add channel move to bouquet
2014-10-28 15:13:22 +03:00
[CST] Focus
1a30d7d921
locals: add locale for 'move to'
2014-10-28 15:11:28 +03:00
[CST] Focus
e099cd4413
gui/channellist.cpp: disable 'other' bouquet edit
2014-10-27 14:02:34 +03:00
[CST] Focus
9a09a79de6
neutrino.cpp: move webtv 'provider' to the end of list
2014-10-27 13:54:02 +03:00
[CST] Focus
8772d219f1
gui/miscsettings_menu.cpp: add option to enable/disable empty favorites in bouquet list
2014-10-27 13:52:23 +03:00
[CST] Focus
2d7b746685
locals: add locales for show empty favorites option
2014-10-27 13:51:32 +03:00
[CST] Focus
d7be8258f8
zapit/src/bouquets.cpp: fix compile warning
2014-10-27 13:49:52 +03:00
[CST] Focus
709942f72a
Revert "zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet"
...
This reverts commit 2de388cd80
.
2014-10-27 13:12:43 +03:00
[CST] Focus
a6b585f880
zapit/src/zapit.cpp: keep old defaults, channel name present in both bouquets and ubouquets
2014-10-27 12:16:59 +03:00
Janus
e01f57395b
api4 : use zapit.conf writeChannelsNames [0..3] to decide writing DVB-names in bouquets
2014-10-27 12:13:51 +03:00
Janus
2644b30b6a
api4 : fix name/uname view with optional attributes
2014-10-27 12:13:47 +03:00
Janus
f352e8eb50
api4 : add bouquetID and make BQHeaderAttr optional
2014-10-27 12:13:37 +03:00
[CST] Focus
60b1664057
gui/scan_setup.cpp: in easeymenu mode, not allow start fastscan direct, without auto-diseqc configuration
2014-10-23 18:20:22 +04:00
[CST] Focus
f8f299eadc
zapit/src/bouquets.cpp: fix possible crash, if no channel name present in bouquets xml
2014-10-23 18:19:28 +04:00
svenhoefer
837cbbe5a7
- locale: update nederlands.locale; translated by Astrasat
2014-10-23 11:34:03 +02:00
[CST] Focus
2dc3738e6b
driver/vfd.cpp: fix compile on nevis
2014-10-23 10:00:40 +04:00
[CST] Focus
2edfa2655b
gui/vfd_setup.cpp: modify brightness menu so vfd follow selected menu item on scroll
2014-10-22 16:15:32 +04:00
[CST] Focus
2b50060bab
gui/widget/menue.cpp: add activate observer to notify when item become active
2014-10-22 16:15:27 +04:00
[CST] Bas
2af0d0c4ee
streaminfo: since new libcs return AUDIO_FORMAT as Type in getAudioInfo() update the code and add AAC information while at it. We set audio stream to unknown if we don't know what codec is in use.
2014-10-22 16:14:34 +04:00
[CST] Bas
5f3872b5dd
neutrino: add support for CST new simple frontpanel with LED segment display. (c) focus and adjusted by me.
...
Conflicts:
src/daemonc/remotecontrol.cpp
src/gui/channellist.cpp
2014-10-22 16:14:05 +04:00
svenhoefer
331665d847
- deutsch.locale: update
2014-10-21 10:23:55 +02:00
[CST] Focus
2470086d93
neutrino.cpp: add updates check on boot;
...
init channel lists before warning about 'new settings are set to defaults' - fix crash,
if ie EVT_PROGRAMLOCKSTATUS received while dialog on the screen, and channel list not exists
2014-10-20 14:23:31 +04:00
[CST] Focus
c43438baec
gui/update_settings.cpp: add option to enable/disable updates check on boot
2014-10-20 14:20:26 +04:00
[CST] Focus
a755074c0e
gui/update.cpp: add function to check first url for image update;
...
check update version and timestamp to notify user about updates
2014-10-20 14:19:37 +04:00
[CST] Focus
0420e95b11
system/flashtool.cpp: add timestamp
2014-10-20 14:14:39 +04:00
[CST] Focus
320c3b163c
gui/miscsettings_menu.cpp: fix settings sectionsd config
2014-10-20 11:16:14 +04:00
[CST] Focus
95ac729ff6
gui/movieplayer.cpp: fix old file info display in infoviewer
2014-10-17 15:45:15 +04:00
M. Liebmann
a6487fd951
CTextBox: Fix center / right text display
...
- The x position of the text could assume negative values,
when the text length was greater than the specified range.
2014-10-16 17:14:04 +02:00
[CST] Focus
dc97bbefdf
neutrino.cpp: by request, add network settings and software update to blue user menu
2014-10-16 13:56:15 +04:00
[CST] Focus
5d6ea715d8
gui/user_menue.cpp: add network settings and software update as user-menu items
2014-10-16 13:56:15 +04:00
[CST] Focus
37891d2de3
gui/update_menue.cpp: fix crash in dtor, CMenuForwarder is deleted on menu delete
2014-10-16 13:56:15 +04:00
[CST] Focus
3c5d5634a4
gui/update_settings.cpp: cleanup unused updateItem
2014-10-16 13:56:15 +04:00
[CST] Focus
f71396e455
lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default
2014-10-16 13:56:09 +04:00
M. Liebmann
b9400110b4
Enable gradient for all remaining GUI header
2014-10-16 09:49:28 +02:00
M. Liebmann
e13b20adb4
Disable infoclock when display current transponder
2014-10-16 09:49:20 +02:00
M. Liebmann
ddd41e05ef
integrated plugins: Add direct keys
2014-10-16 09:49:19 +02:00
M. Liebmann
7293c53600
CMenuWidget::integratePlugins(): Add shortcut parameter
2014-10-16 09:49:19 +02:00
M. Liebmann
940a41aab2
CMenuWidget: Add function getNextShortcut()/setNextShortcut()
...
for setting of direktkey in the plugin integration
2014-10-16 09:49:18 +02:00
M. Liebmann
8c42ad8dd5
Fix display numeric item icons
...
- Required for some custom icons
2014-10-16 09:49:17 +02:00
[CST] Focus
00ead6aa95
gui/channellist.cpp: allow to edit provider bouquet
2014-10-14 16:45:08 +04:00
[CST] Focus
70fa01b318
zapit/src/bouquets.cpp: allow to change GUI channel name in ubouquets.xml;
...
avoid delete remainChannels bouquet
2014-10-14 16:41:09 +04:00
svenhoefer
7030f309c5
- luaserver.cpp: change testing example
2014-10-14 10:27:37 +02:00
martii
346a65c378
system/luaserver: include poll.h explicitly
2014-10-14 10:27:37 +02:00
martii
ffec667030
system/luaserver: Terminate Lua script when luaclient dies.
2014-10-14 10:27:37 +02:00
martii
d681936f26
system/luaserver: fix destructor
2014-10-14 10:27:37 +02:00
martii
62c5aa5c4f
neutrino.cpp: omit deleting luaserver at shutdown
2014-10-14 10:27:37 +02:00
martii
b2b7cd8bb1
luaserver: reorganize
2014-10-14 10:27:37 +02:00
martii
5d25185684
lua: implement "luaclient".
...
This allows for starting Lua scripts in neutrino context from the
command line. Experimental, not fully regression-tested.
2014-10-14 10:27:37 +02:00
[CST] Focus
b1ba52b754
gui/channellist.cpp: add per-channel lock in editor
2014-10-14 12:15:49 +04:00
[CST] Focus
2de388cd80
zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet
2014-10-13 18:00:56 +04:00
[CST] Focus
ab2be9aeb0
zapit/src/channel.cpp: add bLocked flag to lock single channel
2014-10-13 16:36:46 +04:00
[CST] Focus
27cd2846f2
zapit/src/bouquets.cpp: decrease channel lock count in deleteBouquet();
...
add setBouquetLock() with change channel lock count
2014-10-13 12:28:17 +04:00
[CST] Focus
e61a66e4d6
gui/channellist.cpp: fix key pass to neutrino,
...
after commit fa4333f948
2014-10-11 15:49:43 +04:00
[CST] Focus
acee2b402e
gui/network_service.cpp: fix shortcut in case of inactive items
2014-10-11 15:48:32 +04:00
[CST] Focus
2878b34141
gui/channellist.cpp: add channels reinit, if target bouquet was empty (hidden),
...
or empty after edit (to hide)
2014-10-11 13:23:09 +04:00
[CST] Focus
cf6d38d190
neutrino.cpp: hide empty favorites, again
2014-10-11 13:23:08 +04:00
[CST] Focus
747d7e2ff2
gui/bedit/bouqueteditor_chanselect.cpp: fix crash after
...
commit ebd0259cfc
2014-10-11 13:23:08 +04:00
svenhoefer
01b71dc589
- menue.cpp: fix footer position with rounded corners
2014-10-11 11:07:20 +02:00
svenhoefer
46b4d9e866
- framebuffer.h: define CORNER_NONE
2014-10-11 11:07:14 +02:00
[CST] Focus
fa4333f948
gui/channellist.cpp: add inline list editor;
...
add to favorite bouquets without channels re-init;
cleanup
2014-10-10 15:26:32 +04:00
[CST] Focus
823549949d
gui/bouquetlist.cpp: mark only changed bouquets/services to save;
...
enable menu save screen, do not repaint after menu;
allow open empty channel list
2014-10-10 15:26:32 +04:00
[CST] Focus
bdeb3b50de
neutrino.cpp: add adjustToChannelID();
...
add flags for accurate saving of things changed in channel list;
always add favorites bouquet to favorite bouquet list;
cleanup showChannelList()
2014-10-10 15:26:32 +04:00
[CST] Focus
722d226dbe
gui/bedit/bouqueteditor_channels.cpp: pass CZapitBouquet to CBEChannelSelectWidget,
...
mark inacttive both non-found and removed channels
2014-10-10 15:26:32 +04:00
[CST] Focus
ebd0259cfc
gui/bedit/bouqueteditor_chanselect.cpp: mark inactive channels,
...
pass CZapitBouquet in place of bouquet number,
cleanup
2014-10-10 15:26:32 +04:00
[CST] Focus
c605141b98
zapit/src/bouquets.cpp: add getChannels() with mode param, add fopen error check
2014-10-10 15:26:32 +04:00
[CST] Focus
9c47e9e5f3
system/lastchannel.cpp: cleanup unused channelnr
2014-10-10 15:26:32 +04:00
[CST] Focus
563310601a
zapit/src/scansdt.cpp: remove udpated channel flag before scan
2014-10-10 15:26:32 +04:00
[CST] Focus
74f79c2855
zapit/include/zapit/channel.h: add NOT_PRESENT flag
2014-10-10 15:26:32 +04:00
[CST] Focus
f75fadd29c
gui/components/cc_item_progressbar.cpp: limit pb_value to max value
2014-10-10 15:26:32 +04:00
Thilo Graf
4b73121eef
CComponentsInfoBox: small cleanup
2014-10-08 14:14:33 +04:00
Thilo Graf
f75f0ed6e3
CComponentsPicture: rework scale behavior
...
Scaling mode not longer only dependent from image name.
Now also evaluated parameters.
Image objects with defined dimensions will be scaled.
Icons without defined path and file type, will be scaled as before.
2014-10-08 14:14:29 +04:00
svenhoefer
765ad18b07
- plugins: add and use default hint icon; THX to fred_feuerstein
2014-10-08 14:14:24 +04:00
M. Liebmann
a4fdd17407
CFrameBuffer: Fix paintIcon() for use icons with full path
2014-10-08 14:14:20 +04:00
svenhoefer
088809b76f
- - plugins: use hinticons for plugins in usermenu and pluginlist
2014-10-07 13:19:19 +04:00
svenhoefer
ebbed374af
- plugins: allow hinticons for plugins
...
Default is <plugin>_hint.png; an entry 'hinticon=another_name' in
<plugin>.cfg overrides this; use icon in plugindir first; if not found
use icon in one of the other wellknown neutrino icon directories.
2014-10-07 13:19:15 +04:00
svenhoefer
fa11feb735
- deutsch.locale: remove dup entrys
2014-10-07 08:00:23 +02:00
[CST] Focus
7257da1505
zapit/src/capmt.cpp: never send pmt len, if pnt is NULL
2014-10-02 19:34:55 +04:00
[CST] Focus
e9661bc5cd
zapit/src/channel.cpp: add missed pmtLen init
2014-10-02 19:18:20 +04:00
svenhoefer
cf53191122
- CPluginsExec::exec(): don't leave current menu when exiting integrated plugins
2014-10-02 15:04:05 +04:00
[CST] Focus
90948374eb
zapit/src/zapit.cpp: fix broken signal test
2014-10-02 15:03:25 +04:00
[CST] Focus
6e9b71af90
neutrino, zapit: drop EVT_SCAN_REPORT_FREQUENCY,
...
use EVT_SCAN_REPORT_FREQUENCYP to pass full feparams,
fix scan transponder display info
2014-10-02 14:23:36 +04:00
[CST] Focus
713820a1c0
gui/filebrowser.cpp: cleanup, simplify footer
2014-10-01 17:15:57 +04:00
[CST] Focus
b70a2998f5
driver/file.cpp: cache file type
2014-10-01 16:13:04 +04:00
[CST] Focus
6ad1a64f73
Revert "driver/record: auto-terminate temporary timeshift recordings"
...
commit can stop plain record instead of timeshift, and breaks auto-timeshift concept
This reverts commit c9d78e1a9c
.
2014-10-01 16:10:36 +04:00
[CST] Focus
ed6816068c
Revert "- movieplayer: ask before stop temporary timeshift"
...
This reverts commit f9c7662c73
.
Conflicts:
src/gui/movieplayer.cpp
2014-10-01 16:09:46 +04:00
[CST] Focus
02a5a5f9db
data/locale/english.locale: fix filebrowser.sort.namedirsfirst
2014-10-01 16:08:10 +04:00
[CST] Focus
67db470798
gui/movieplayer.cpp: try to fix 'always seek to 0'
2014-10-01 16:06:52 +04:00
[CST] Focus
b852496603
gui/movieplayer.cpp: check file name is not url before save screenshot
2014-10-01 12:56:12 +04:00
svenhoefer
c166fc28af
- plugins: don't show integrated plugins in usermenu
2014-09-30 14:27:48 +04:00
[CST] Focus
2c3256bacf
gui/filebrowser.cpp: change OK button behavior:
...
always return marked list, if there are marked files;
always change dir, if there are no marked files;
to recursive add dir, use mark
2014-09-30 14:07:38 +04:00
[CST] Focus
7660fa52cb
driver/file.h: add isDir()
2014-09-30 14:07:34 +04:00
[CST] Focus
c14ab10c2e
gui/movieplayer.cpp: do not quit or jump to unmarked item, in case ie empty dir added
2014-09-30 14:07:29 +04:00
svenhoefer
ee9d08a3ee
- menue.cpp: don't integrate hidden plugins
2014-09-30 14:04:54 +04:00
[CST] Focus
178582afb0
gui/movieplayer.cpp: fix stop and EOF, if suddenly we get position == duration
2014-09-29 18:08:58 +04:00
[CST] Focus
b33247f346
gui/moviebrowser.cpp: apply rows / browser height changes after quit menu
2014-09-29 14:39:23 +04:00
svenhoefer
53ba18d523
- .gitignore: add filemask *.orig
2014-09-29 14:39:03 +04:00
svenhoefer
9f8e107701
- remove patch crap; sorry!
2014-09-29 14:38:59 +04:00
svenhoefer
e6cbd53dd2
- add plugins to info menu
2014-09-29 14:38:55 +04:00
svenhoefer
16e0975a29
- add plugins to settings menu and service menu
2014-09-29 14:38:51 +04:00
svenhoefer
a14d63b93b
- add plugins to mutimedia menu
2014-09-29 14:38:47 +04:00
svenhoefer
1b5a30c326
- add function to integrate plugins
...
TODO: maybe find a solution without void *pluginsExec
Thanks to micha-bbg and SatBaby
2014-09-29 14:38:43 +04:00
svenhoefer
f586552719
- plugins: add new configuration item 'integration'
...
Integrate plugins in existing neutrino menues. Usage in plugin.cfg:
integration=0; disabled
integration=1; reserved
integration=2; multimedia menu
integration=3; settings menu
integration=4; service menu
integration=5; information menu
2014-09-29 14:38:39 +04:00
martii
27a3a92b2d
lib/connection/basicserver: raise queue limit
2014-09-29 14:38:20 +04:00
martii
be45410a3d
driver/audiodec/ffmpegdec: work-around for pre-2.2 ffmpeg API build
2014-09-29 14:37:12 +04:00
martii
0d44d40dc0
driver/audiodec/ffmpegdec: adapt to 2.0 ffmpeg API
2014-09-29 14:37:05 +04:00
martii
c5ab2b994f
eitd: fix content classification bug introduced in 6eb8fa1c9e3a70a1e60465b838fe954c51e478b6
2014-09-29 14:36:29 +04:00
martii
9cd4af2dd2
driver/record: CRecordInstance::MakeExtFileName(): set dummy values on EPG failure
2014-09-29 14:36:10 +04:00
[CST] Focus
fb5dddc3f5
gui/moviebrowser.cpp: try to fix footer position
2014-09-29 12:26:36 +04:00
[CST] Focus
ea27428717
src/neutrino.cpp: try to fix crash on shutdown
2014-09-28 15:21:25 +04:00
M. Liebmann
2ae4e4819b
CChannelList: Fix OSD error when exit the zap history
2014-09-28 12:51:58 +04:00
[CST] Focus
879652a300
gui/moviebrowser.cpp: case-insensitive extension compare
2014-09-28 12:26:39 +04:00
[CST] Focus
b8d398a69a
gui/moviebrowser.cpp: add support for non-TS/xml files, idea (c) martii
2014-09-27 16:21:43 +04:00
[CST] Focus
b2a7aabe15
driver/pictureviewer/pictureviewer.cpp: change supported formats order
2014-09-27 16:21:43 +04:00
[CST] Focus
f3e57a224d
gui/filebrowser.cpp: change checkBD() to static
2014-09-27 16:21:43 +04:00
[CST] Focus
62328467c3
gui/movieinfo.cpp: comment pids debug, show full name on errors
2014-09-27 16:21:43 +04:00
Jacek Jendrzej
8055c0fbe2
dboxinfo.cpp: fix progressbar offset
2014-09-27 16:21:26 +04:00
[CST] Focus
819b5f5dae
gui/moviebrowser.cpp: cleanup, indent code; bug fixes
2014-09-26 14:22:58 +04:00
[CST] Focus
6474ad6fdc
data/icons/Makefile.am: add icon_ytplay.png
2014-09-26 14:22:58 +04:00
[CST] Focus
fa780d6086
gui/movieplayer.cpp: lower delay at the EOF for list play or repeat mode enabled
2014-09-26 14:22:58 +04:00
[CST] Focus
6c95ed2924
gui/movieinfo.cpp: fix channel id saving
2014-09-26 14:22:57 +04:00
[CST] Focus
31d5811bc3
gui/widget/hintbox.cpp: use hide() in dtor
2014-09-26 14:22:57 +04:00
martii
126a2ffde2
guimoviebrowser: start bookmark: query actual item position instead of using fixed value
2014-09-26 14:22:57 +04:00
martii
bc6b7ebf1d
gui/moviebrowser: unbreak footer
...
Conflicts:
src/gui/moviebrowser.cpp
src/gui/widget/buttons.cpp
2014-09-26 14:22:57 +04:00
martii
1cabec4ace
moviebrowser/yt history: use a less collision-prone action key for clearing the history
2014-09-26 14:22:57 +04:00
martii
8c89445e7b
gui/moviebrowser/yt menue: change color key assignment
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-26 14:22:57 +04:00
martii
279fc10327
gui/moviebrowser: Never call a local variable 'errno'.
2014-09-26 14:22:57 +04:00
M. Liebmann
862a724a3d
Fix background paint header clock in channellist
2014-09-26 14:22:30 +04:00
[CST] Focus
c2181a605f
data/cables.xml: add ziggo/upc providers
2014-09-25 16:37:21 +04:00
martii
ba4b33ea67
gui/moviebrowser: let page up/down handle search prev/next
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-25 16:35:05 +04:00
martii
6f6068f4cd
gui/channellist, gui/moviebrowser: use g_settings.key_record instead of CRCInput::RC_record
...
Conflicts:
src/gui/channellist.cpp
src/gui/moviebrowser.cpp
2014-09-25 16:02:06 +04:00
martii
14ea66b8f1
gui/movieinfo: don't show epgInfo2 if it equals epgInfo1
2014-09-25 15:55:08 +04:00
martii
7cd3a92e10
gui/movieinfo: minor simplifications
...
Conflicts:
src/gui/movieinfo.cpp
2014-09-25 15:54:41 +04:00
[CST] Focus
34d642a631
gui/movieplayer.cpp: fix timeshift mode flags
2014-09-25 15:42:57 +04:00
martii
540a060ba9
movieplayer: use #defines from record.h for timeshift
...
Conflicts:
src/gui/movieplayer.cpp
2014-09-25 15:29:56 +04:00
martii
e611ed381d
MI_MOVIE_INFO: add constructor
...
Conflicts:
src/driver/record.cpp
src/gui/moviebrowser.cpp
src/gui/movieinfo.cpp
src/gui/movieplayer.cpp
2014-09-25 14:44:53 +04:00
[CST] Focus
1f8bb7dfae
gui/moviebrowser.cpp: try to fix header, similar to:
...
617eece227
2014-09-25 13:28:42 +04:00
Thilo Graf
9f642c973d
CMotorControl: fix fonthandling in motorsetup
...
Usage of static font size ensures a safe and reasonable
display of text lines.
2014-09-25 11:22:12 +04:00
M. Liebmann
617eece227
CChannelList: Rework drawing channel logo...
...
...for use color gradients in header
2014-09-25 11:10:02 +04:00
M. Liebmann
c7908c87f4
Switches color gradients on/off
2014-09-25 11:08:29 +04:00
M. Liebmann
58224099fd
CColorGradient::gradientOneColor: Adjustment for min/max brightness...
...
...and color saturation added
- Use only the hue of base color for gradient
2014-09-25 11:08:22 +04:00
Thilo Graf
de2aebcebc
CComponentsButton: apply color gradiant to buttons
2014-09-25 11:08:16 +04:00
Thilo Graf
d6bf51a593
CComponentsScrollBar: add color gradient to scrollbar
2014-09-25 11:08:12 +04:00
Thilo Graf
f9147d185a
CComponents: add setColBodyGradient() to set gradient properties
...
This provides possibility to set relevant gradiant properties in cc sub classes
2014-09-25 11:08:08 +04:00
Thilo Graf
581405e076
CComponentsItem: move initBodyGradient() into base class
...
This provides functinality for all sub classes too
2014-09-25 11:08:04 +04:00
Thilo Graf
11c9d0780a
CComponentsText: move setTextRenderModeFullBG() to text object
...
This is mostly required here
2014-09-25 11:08:00 +04:00
Thilo Graf
83070da483
CComponents: rename gradient variables
...
Use convention for cc classes.
paintGradient probaly too general and
is related to body, other fb types can be also handled with gradient.
2014-09-25 11:07:55 +04:00
Thilo Graf
64c84fb490
CComponents: move variable cc_gradientData, paintGradient into base class
...
Variable now usable via g_settings in all subclasses. enable/disable.
TODO: gradient type handling
2014-09-25 11:07:45 +04:00
M. Liebmann
8762d4b871
CComponentsHeader: Use Font::FULLBG for rendering string...
...
...when text is painted on a color gradient
2014-09-25 11:07:37 +04:00
M. Liebmann
9ab1f62cf0
Fontrenderer: Fix RenderString() for better drawing fonts
2014-09-25 11:07:33 +04:00
Thilo Graf
c1f70dbbb8
CComponentsWindow, CMenuWidget: apply gradiant settings to header
2014-09-25 11:07:28 +04:00
Thilo Graf
e1a2d173f4
settings: add optional gradiant switch
...
At the moment without gui option, only for testing yet.
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-09-25 11:07:24 +04:00
M. Liebmann
bfc1c04d83
CComponentsHeader: Use color gradient for paint header
...
Conflicts:
src/gui/widget/menue.cpp
2014-09-25 11:07:12 +04:00
M. Liebmann
db6fd8480d
CComponents: Add color gradient for CC_FBDATA_TYPE_BOX
2014-09-25 11:06:01 +04:00
M. Liebmann
d893f08143
Add src/driver/colorgradient.cpp
2014-09-25 11:05:50 +04:00
M. Liebmann
a428a1f583
CFrameBuffer: Add functions to draw color gradients
2014-09-25 11:05:46 +04:00
Jacek Jendrzej
98511b686d
md5.c: Fix compiler warning (copy from gcc)
2014-09-25 11:05:29 +04:00
M. Liebmann
4c2704fb2f
CComponentsForm: Fix compiler warning (-Wsign-compare)
2014-09-25 11:05:18 +04:00
Thilo Graf
74c867cbae
icons: add newer status images
...
thx OneOfNine
2014-09-25 11:04:25 +04:00
M. Liebmann
6f826e4fbe
Fix/Sort src/system/locals.h,locals_intern.h
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2014-09-25 11:03:42 +04:00
M. Liebmann
d25fe1438c
Change CComponents::clearSavedScreen() from protected to public
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Conflicts:
src/gui/components/cc_base.h
2014-09-25 11:03:34 +04:00
Thilo Graf
cfd1510a5c
CComponentsTimer: add mutex handling, use neutrino log
2014-09-25 11:03:03 +04:00
Thilo Graf
88ce62ea84
CComponentsForm/CComponentsWindow: add page scroll handling
...
This provides page scroll with up/down, left/right or combined.
Usage of exec() methods with implemented signals allows a
generic implematation of button or other message handling with
signal/slot solutions.
still to do: page cache
2014-09-25 11:02:55 +04:00
Thilo Graf
4e5df866bd
CComponentsSignals: add signals for exec handlers
2014-09-25 11:02:51 +04:00
Thilo Graf
ec132906cd
cc_types: add truct type for rc messages with related icon
2014-09-25 11:02:45 +04:00
Thilo Graf
07c5547965
CTestMenu: remove window close statement
2014-09-25 11:02:39 +04:00
Thilo Graf
0c0e0e85ff
CComponentsItem/CComponentsForm: add property focus
...
Specifies that some certain operations especially eg. exec events for
that item are possible.
2014-09-25 11:02:32 +04:00
Thilo Graf
5ae495716e
CComponentsFooter: expand button label structs
...
Allows assigning of result, msg and alias values with label struct.
NOTE: Old button label struct are compatible but limited only and
not recommended for usage!
Old parameters 'struct button_label' doesn't provide newer parameters.
Missing parameters are filled with default values and must be assigned
afterward, if required.
2014-09-25 11:02:27 +04:00
Thilo Graf
706ed0f31f
CComponentsButton: add extended properties for button objects
...
Allows to assign values for events, msg, results. So it is possible
to evaluate/use these properties eg. directly in exec routines.
2014-09-25 11:02:22 +04:00
Thilo Graf
e1b9f0a184
CComponentsForm: add member to get pointer to selected items
2014-09-25 11:02:17 +04:00
Thilo Graf
0ab881b338
CComponentsForm: avoid segfault, if id is out of range
2014-09-25 11:02:13 +04:00
Thilo Graf
67a42c3e96
CComponents: add members to handle object tags
...
This can help to handle some useful values for any functions
2014-09-25 11:02:00 +04:00
Thilo Graf
ec7d5772f0
CComponentsForm: add members to set or get selected items
2014-09-25 11:01:54 +04:00
Thilo Graf
cc5b17a620
CComponentsFooter: add members to set or get select a defined button
2014-09-25 11:01:49 +04:00
Thilo Graf
1a38c23340
CComponentsSignals: ad signal OnSelect
2014-09-25 11:01:45 +04:00
Thilo Graf
9f902af587
CComponentsFooter: add member to add button labels via vector
2014-09-25 11:01:39 +04:00
Thilo Graf
201a6aa56e
configure: move option enable testmenu to enable testing
...
Testing is also plausible for general usage of other tests or other
experimental code parts.
2014-09-25 11:01:17 +04:00
Thilo Graf
6ed7df9498
CComponentsSignals: add signal OnError
2014-09-25 10:58:30 +04:00
Thilo Graf
4731521070
CComponents: add new header file cc_signals.h with some basic members
2014-09-25 10:58:22 +04:00
Thilo Graf
6e126bd74d
configure: add libsigc++ support
2014-09-25 10:58:13 +04:00
[CST] Focus
8fa560509c
fixes for system/ytcache.cpp cherry-picks
2014-09-24 19:50:35 +04:00
martii
17f8b2f7ce
gui/movieinfo: I don't believe that custom copy code is required here.
2014-09-24 19:50:35 +04:00
martii
050138c107
system/ytcache: add progress data
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-24 19:50:35 +04:00
martii
a85af8f0a2
system/nkparser,ytparser: change Cleanup default to not to remove thumbnails
...
Conflicts:
src/system/nkparser.h
2014-09-24 19:50:35 +04:00
martii
d37b20bc75
system/ytcache: honor 302 redirect
2014-09-24 19:50:35 +04:00
FlatTV
4198971638
system/ytparser: no need to append signature
2014-09-24 19:50:35 +04:00
martii
a3adf2798a
check for active downloads before shutting down; indicate dl on vfd
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/driver/lcdd.h
src/driver/simple_display.cpp
src/neutrino.cpp
src/system/locals.h
src/system/locals_intern.h
2014-09-24 19:50:35 +04:00
martii
fd1ba8df97
gui/moviebrowser: add gui options for yt/nk cache directories
...
Conflicts:
src/gui/moviebrowser.cpp
src/system/nkparser.cpp
src/system/nkparser.h
2014-09-24 19:50:35 +04:00
martii
891170490e
gui/moviebrowser: caching fixes
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-24 19:50:35 +04:00
martii
81ca577fb8
overload access(2)
...
Conflicts:
src/driver/pictureviewer/pictureviewer.cpp
src/gui/components/cc_item_picture.cpp
src/gui/movieplayer.cpp
src/gui/osdlang_setup.cpp
src/neutrino.cpp
src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp
src/nhttpd/yhttpd.cpp
src/system/helpers.h
src/system/setting_helpers.cpp
2014-09-24 19:50:35 +04:00
martii
d56b7da446
ytcache: use temporary CFileHelpers instance
2014-09-24 19:50:35 +04:00
martii
58124802ce
add http proxy support for yt
...
Conflicts:
src/gui/proxyserver_setup.cpp
src/neutrino.cpp
src/system/httptool.cpp
src/system/settings.h
2014-09-24 19:50:35 +04:00
martii
2b236ea1c8
yt: use cached tumbnail, if available
2014-09-24 19:50:35 +04:00
martii
3ac6bcb6b5
ytcache: minor cleanup
2014-09-24 19:50:35 +04:00
martii
f6ae1796f2
yt download fixes
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-24 19:50:35 +04:00
martii
7fac02ba45
add gui support for experimental yt caching code
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/gui/moviebrowser.cpp
src/system/locals.h
src/system/locals_intern.h
2014-09-24 19:50:35 +04:00
martii
a9978d37c1
yt cache: accessing a download that's still in progress is fine.
2014-09-24 19:50:35 +04:00
martii
70e5e66327
experimental yt cache (currently no gui integration)
...
Conflicts:
src/gui/moviebrowser.cpp
src/gui/movieinfo.cpp
src/system/Makefile.am
2014-09-24 19:50:34 +04:00
[CST] Focus
824b6facb1
gui/movieplayer.cpp: add jump to MB last stop position to bookmarks menu
2014-09-24 13:19:18 +04:00
Benny
0f16c9441e
add localization tag for time elapsed/remaining
2014-09-23 12:46:40 +02:00
martii
2de027e475
src/zapit/zapitclient: add a mutex to protect against concurrent calls from nhttpd threads
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2014-09-23 11:48:02 +02:00
martii
ee1ab08bd4
nhttpd: disable range handling for cached content
2014-09-23 11:45:59 +02:00
svenhoefer
7ff097d842
Revert "- yWeb: disable threading; there's something to fix"
...
This reverts commit 91d0f106b1
.
2014-09-23 11:45:06 +02:00
[CST] Focus
2a6dbb75a7
gui/moviebrowser.cpp: handle marked items also in last play/record views
2014-09-22 19:48:35 +04:00
[CST] Focus
2003ed670d
gui/moviebrowser.cpp: change marked list to pointers; honor sort order
2014-09-22 17:03:02 +04:00
[CST] Focus
857b9ade83
gui/movieplayer.cpp: fix crash, always copy movie info, pointer invalidated on milist.clear()
2014-09-22 15:42:53 +04:00
[CST] Focus
d07bbe4a0a
gui/widget/listframe.cpp: fix extra refreshes;
...
fix list refresh on every line scroll;
fix page-up scroll
2014-09-22 13:18:16 +04:00
martii
139becd4f9
gui/widget/listframe: change up/down to use setSelectedLine() (fix II)
2014-09-22 11:48:47 +04:00
martii
5ba9c99a9a
gui/widget/listframe: change up/down to use setSelectedLine() (fix)
2014-09-22 11:48:42 +04:00
martii
47100f9920
gui/widget/listframe: change up/down to use setSelectedLine()
2014-09-22 11:48:38 +04:00
[CST] Focus
d63de0902d
daemonc/remotecontrol.cpp: fix copy-paste,
...
from commit 2e6276def7
2014-09-22 11:10:06 +04:00
[CST] Focus
df6a8c8bd3
gui/moviebrowser.cpp: fix copy-paste that breaks uPNP/http playback
2014-09-21 16:24:59 +04:00
[CST] Focus
7d966e8363
gui/moviebrowser.cpp: add support for marked file list to play
2014-09-18 18:43:55 +04:00
martii
c6388a7106
gui/widget/listframe: don't let m_nCurrentLine become < 0
2014-09-18 18:43:55 +04:00
martii
e387454ef6
gui/widget/listframe: change previous commit to use setSelectedLine()
2014-09-18 18:43:55 +04:00
martii
cd310b3ca8
gui/widget/listframe: change page-up/-down scrolling behaviour
2014-09-18 18:43:55 +04:00
M. Liebmann
b2945b1a1a
luainstance: Fix default parameter for config file getXXX functions
...
- Revert commit 'Fix default parameter for config file setXXX functions'
2014-09-17 20:51:38 +02:00
M. Liebmann
57ffa12e6b
luainstance/cwindow: Add funktion setWindowColor
2014-09-17 20:51:32 +02:00
M. Liebmann
7c5ab40468
luainstance: Remove unnecessary hide()/kill() calls from xxxDelete functions
...
- functions:
CWindowDelete()
SignalBoxDelete()
ComponentsTextDelete()
CPictureDelete()
2014-09-17 20:51:23 +02:00
[CST] Focus
d83d519c86
gui/movieplayer.cpp: add support for marked file list to play (file playback) and repeat modes,
...
original code (C) martii <m4rtii@gmx.de >
2014-09-17 20:13:49 +04:00
svenhoefer
b46ad0c5ae
- plugins: add configparam 'shellwindow'
2014-09-17 18:04:54 +02:00
martii
5771ff5f94
driver/screen_max: don't return negative start coordinates
2014-09-15 17:28:45 +04:00
martii
a99e8df965
driver/pictureviewer/jpeg: remove server-based rescaling code
...
Conflicts:
src/system/settings.h
2014-09-15 17:28:39 +04:00
martii
4b09040caa
system/set_threadname: fix
2014-09-15 17:13:27 +04:00
martii
611964e7d7
gui/fs: fix NFS_TYPE_OPTION_COUNT (and I'm considering to drop lufs completely)
2014-09-15 14:51:37 +04:00
[CST] Focus
f28a6892bc
gui/nfs.cpp: fix merge
2014-09-15 14:51:30 +04:00
martii
7e9ef5bdf4
gui/nfs: add default for local dir, autocreate local dir
2014-09-15 14:49:42 +04:00
martii
13fc818376
gui/nfs: use configuration value for type
...
Conflicts:
src/gui/nfs.cpp
2014-09-15 14:34:04 +04:00
martii
aa83daba8c
fix gui/nfs
...
Conflicts:
src/gui/nfs.cpp
2014-09-15 14:32:23 +04:00
martii
706ea95092
gui/nfs: implement mac address lookup
...
Conflicts:
src/gui/moviebrowser.cpp
src/gui/nfs.cpp
2014-09-15 14:04:20 +04:00
martii
6f1f961b13
system: mv ping.c ping.cpp
2014-09-15 13:51:34 +04:00
martii
f63c3da37c
gui/filebrowser: fix page up/down
...
Conflicts:
src/gui/filebrowser.cpp
2014-09-15 12:48:54 +04:00
martii
b4ca0290a3
gui/filebrowser: rework page-up/-down
...
Conflicts:
src/gui/filebrowser.cpp
2014-09-15 12:46:38 +04:00
martii
805a1232cf
gui/filebrowser: don't crash when fonts are changed (untested)
2014-09-15 12:26:43 +04:00
martii
e84782bc4c
drop explicit CMenuForwarder icon assignments
...
Conflicts:
src/gui/3dsetup.cpp
src/gui/bouquetlist.cpp
src/gui/hdd_menu.cpp
src/gui/keybind_setup.cpp
src/gui/mediaplayer.cpp
src/gui/mediaplayer_setup.cpp
src/gui/moviebrowser.cpp
src/gui/network_setup.cpp
src/gui/nfs.cpp
src/gui/osd_setup.cpp
src/gui/osdlang_setup.cpp
src/gui/parentallock_setup.cpp
src/gui/personalize.cpp
src/gui/proxyserver_setup.cpp
src/gui/record_setup.cpp
src/gui/scan_setup.cpp
src/gui/screensetup.cpp
src/gui/settings_manager.cpp
src/gui/timerlist.cpp
src/gui/update_menue.cpp
src/gui/vfd_setup.cpp
src/gui/videosettings.cpp
src/neutrino_menue.cpp
2014-09-15 11:44:08 +04:00
martii
0bcff8b930
eitd: Reduce sectionsd memory requirements:
...
* Various EPG related strings (language- and country keys, audio descriptions) come with a pretty low variance. Cache them, and use an index instead of allocating redundant strings for each and every SIevent.
* Storing content classifications in native format instead of std::string removes quite some memory overhead, too.
This saves about 250 bytes of RAM for every event cached, resulting in a considerably reduced sectionsd memory footprint.
Conflicts:
src/eitd/xmlutil.cpp
2014-09-15 10:16:30 +04:00
Thilo Graf
221bb9be33
CComponentsShape/CComponentsShapeCircle: don't use CC_SHADOW_ON as default
...
It has been shown, most shapes don't require any shadow.
2014-09-14 00:01:07 +02:00
Thilo Graf
6842dc530a
CComponentsText: fix missing refresh of text mode
...
assign of text mode was without any effect
2014-09-14 00:01:04 +02:00
Thilo Graf
e606484575
CTextBox: add member to get text mode
2014-09-14 00:01:01 +02:00
Thilo Graf
3e2e862e81
CProgressWindow: cleanup surplus includes
...
already included by base class
2014-09-14 00:00:56 +02:00
M. Liebmann
d923d991aa
CLuaInstance: Use native bool parameter instead of string for Lua script functions
2014-09-13 22:56:42 +02:00
M. Liebmann
86186e6443
CLuaInstance: Add member paramBoolDeprecated() for info...
...
...when Boolean parameters are passed as a string or number
2014-09-13 22:56:36 +02:00
M. Liebmann
fc0f5d780a
CLuaInstance: Add overloaded member tableLookup() for bool vars
2014-09-13 22:56:22 +02:00
M. Liebmann
c49ceac121
luainstance: Fix default parameter for config file setXXX functions
2014-09-12 20:00:02 +02:00
M. Liebmann
7398b43276
CLuaInstance::setBlank: Fix parameter
2014-09-12 19:59:31 +02:00
[CST] Focus
58198b3f55
neutrino.cpp: move theme loading to gui/themes.cpp
...
original commit (C) martii:
commit cf48e04c02224af37098359d1788f65edd6a7060
gui/themes, neutrino: de-duplicate get/set code
2014-09-12 19:42:31 +04:00
martii
64ef858923
gui/themes: don't keep default theme data twice
2014-09-12 18:42:46 +04:00
martii
43809987ac
gui/themes: no need to memcpy a theme, just assign
2014-09-12 18:29:46 +04:00
martii
b21cb152b5
system/settings: move theme colors to dedicated struct
...
Conflicts:
src/driver/pictureviewer/pictureviewer.cpp
src/gui/epgview.cpp
src/gui/osd_setup.cpp
src/gui/pluginlist.cpp
src/neutrino.cpp
2014-09-12 18:29:21 +04:00
martii
431657e35d
system/helpers: add mkdirhier(); gui/themes: use mkdirhier()
...
Conflicts:
src/system/helpers.h
2014-09-12 15:59:21 +04:00
[CST] Focus
bad910a320
gui/network_setup.cpp: fix enabled/disabled items on settings restore
2014-09-12 13:52:03 +04:00
[CST] Focus
9b697fb52b
gui/hdd_menu.cpp: prevent divide by zero
2014-09-12 11:35:58 +04:00
[CST] Focus
b07f61a1cf
driver/framebuffer.cpp: fix COL_BACKGROUND
2014-09-12 10:05:54 +04:00
Thilo Graf
90a29c598d
CWebTVSetup: fix menu handling
...
- width enlarged
- fix exit handling
- fix memory of item position
- adapted caption
2014-09-11 23:44:04 +02:00
svenhoefer
caabe9707c
- shellwindow: add timeout
2014-09-11 21:57:18 +02:00
svenhoefer
0d236b39c1
- dboxinfo: align color of time/load headers to other headers
2014-09-11 16:19:00 +02:00
martii
84cf3865b5
gui/components/cc_frm_clock.cpp: add method to enable/disable auto-blit()
...
Conflicts:
src/gui/components/cc_frm_clock.cpp
2014-09-11 18:12:51 +04:00
martii
1c39a6edf4
[experimental] gui/components/cc_frm_clock: use a mutex around unsetting/evaluating paintClock. This may or may not help with the clock-still-showing-when-leaving-the-channellist problem. Pretty much untested, as that issue is quite irreproducible.
2014-09-11 18:12:51 +04:00
martii
13118c1148
gui/components/cc_frm_clock: simplify; setClockFormat/setClockBlink has now impact on running thread
...
Conflicts:
src/gui/components/cc_frm_clock.cpp
src/gui/timeosd.cpp
2014-09-11 18:12:51 +04:00
martii
9472155b88
gui/components/cc_frm_clock: disable thread idle timeout; clear clock when thread exits
2014-09-11 18:12:51 +04:00
martii
be29f644f0
gui/components: use COL_BACKGROUND_PLUS_0 instead of COL_BACKGROUND
2014-09-11 18:12:51 +04:00
[CST] Focus
da5be5860f
gui/timeosd.cpp: show negative time for MODE_DESC
2014-09-11 18:12:51 +04:00
martii
3eb867ebf8
gui/timeosd: set progressbar to timescale style
2014-09-11 18:12:51 +04:00
martii
a70560ea58
gui/timeosd: don't instantiate CComponentsFrmClock in active mode
...
Conflicts:
src/gui/timeosd.cpp
2014-09-11 18:12:51 +04:00
[CST] Focus
a96ab4d5e4
gui/dboxinfo: timeformat locale change
2014-09-11 18:12:14 +04:00
[CST] Focus
d3c4b4f199
gui/dboxinfo: fixes
2014-09-11 18:12:09 +04:00
martii
742760dbd3
gui/dboxinfo: localize (partially based on patch from Benny -- thanks!)
...
Conflicts:
src/gui/dboxinfo.cpp
2014-09-11 18:12:06 +04:00
[CST] Focus
247e38a204
neutrino.cpp: avoid webtv duplicates
2014-09-11 17:58:28 +04:00
martii
7c15db185f
add thread for determining free hdd (recording dir) space, enable hdd usage icons on vfd (untested)
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/driver/simple_display.cpp
src/gui/hdd_menu.cpp
src/gui/infoviewer_bb.cpp
src/gui/infoviewer_bb.h
src/gui/moviebrowser.cpp
src/gui/record_setup.cpp
src/neutrino.cpp
src/system/ytcache.h
2014-09-11 17:58:19 +04:00
M. Liebmann
b74e80ee6f
CLuaInstance: Add CConfigFile functions
...
Functions: loadConfig(), saveConfig(), clear(), getString(),
setString(), getInt32(), setInt32(), getBool(), setBool()
2014-09-11 12:14:24 +02:00
M. Liebmann
457f974eed
CLuaInstance: Add missed library function _luaL_checkbool()
2014-09-11 12:14:24 +02:00
M. Liebmann
c511a44a2b
CLuaInstance: Add cVideo functions
...
- cVideo::SetBlank()
- cVideo::ShowPicture()
- cVideo::StopPicture()
2014-09-11 12:14:24 +02:00
M. Liebmann
dff6a6413d
CLuaInstance: Fix segfault when hide() in CPictureDelete()
2014-09-11 12:14:24 +02:00
M. Liebmann
263e023879
CLuaInstance: More global colors added
2014-09-11 12:14:24 +02:00
M. Liebmann
51fb2fb9e7
CLuaInstance: Add strFind() and strSub() functions
...
- These functions are possible substitutes for the
Lua functions string.find() and string.sub()
- This Lua functions have problems e.g. with the contents
of some websites.
2014-09-11 12:14:24 +02:00
M. Liebmann
b6f1963f2c
CLuaInstance: Add parameter info1/info2 to PlayFile()
...
- This parameter display in info viewer instead of epg data
2014-09-11 12:14:24 +02:00
[CST] Focus
d2c836049b
gui/personalize.cpp: try to fix usermenu delete
2014-09-09 15:28:35 +04:00
[CST] Focus
9b82162e6f
gui/settings_manager.cpp: fix font settings update after config file loading
2014-09-09 15:28:35 +04:00
[CST] Focus
6857f616c2
gui/dboxinfo.cpp: do not paint empty line
2014-09-09 15:28:35 +04:00
[CST] Focus
3567e97e73
lib/libconfigfile/configfile.cpp: add deleteKey()
2014-09-09 15:28:35 +04:00
svenhoefer
fafb7399d1
- personalize.cpp: add shortcut to pluginSelectionMenu
2014-09-08 21:20:15 +02:00
svenhoefer
7792a9658e
- personalize.cpp: remove non-working colored hotkeys
2014-09-08 21:02:52 +02:00
svenhoefer
608ae65038
- neutrinofonts.cpp: use debug output for font init
2014-09-08 18:42:28 +02:00
svenhoefer
7e3addd8a7
- neutrino.cpp: more readability for startup console output
2014-09-08 18:41:48 +02:00
svenhoefer
c80f73c2c5
- personalize.cpp: resort usermenu
2014-09-08 17:42:10 +02:00
svenhoefer
237892ffd2
- setting_helpers: rename CStreamFeaturesChangeExec to CPluginsExec
2014-09-08 16:33:26 +02:00
svenhoefer
9b5b4249d9
- locale: remove onekey plugin rests
2014-09-08 15:42:43 +02:00
svenhoefer
37dac846d4
- locale: change locale of plugintype.lua
2014-09-08 15:25:53 +02:00
[CST] Focus
e361f74af7
gui/user_menue.cpp: fix old items code c/p
2014-09-08 14:35:56 +04:00
svenhoefer
8047531bc5
- user_menu: re-rename ITEM_PLUGIN to ITEM_PLUGIN_TYPES
2014-09-05 18:47:44 +02:00
[CST] Focus
420af7a4dc
neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii
2014-09-05 17:49:11 +04:00
svenhoefer
f07e81c4b9
- neutrino_menue: rename audioplayer/picviewer menu to multimedia menu
2014-09-03 16:31:53 +02:00
svenhoefer
f301912920
- infoviewer: don't show sig/snr progressbars in webtv mode
2014-09-03 15:23:29 +02:00
[CST] Bas
fcf8c75082
src/zapit/src/fastscan.cpp: fix modulation, added delsys debug, changed var to unsigned types.
2014-09-02 13:08:45 +04:00
[CST] Focus
3513f9830a
neutrino: stop EIT read before zap
2014-09-02 12:59:21 +04:00
[CST] Focus
cac3a87137
zapit/src/frontend.cpp: fix debug, missed newline
2014-09-02 12:57:48 +04:00
M. Liebmann
2e6ad3caa1
SoftUpdate: Hide "Create image for Tank/Trinity STB" at the Kronos platform
2014-09-01 21:14:09 +02:00
svenhoefer
4af8bf9607
- deutsch.locale: better deutsch
2014-09-01 17:04:40 +02:00
svenhoefer
8959cf510a
- locals: resort
2014-09-01 16:16:31 +02:00
svenhoefer
bb2a3b418b
- deutsch.locale: upgrade
2014-09-01 15:44:26 +02:00
Jacek Jendrzej
38bdf512b0
- yWeb: set RangeEnd
2014-08-30 14:45:05 +02:00
svenhoefer
91d0f106b1
- yWeb: disable threading; there's something to fix
2014-08-30 14:07:23 +02:00
svenhoefer
270e915954
- yWeb: try to fix empty pages
2014-08-30 14:07:10 +02:00
[CST] Focus
5ec1873982
gui/test_menu.cpp: sync fe test params; fix compile
2014-08-28 10:04:55 +04:00
[CST] Focus
26c96293ac
zapit/include/zapit/frontend_c.h: comment unused inline functions
2014-08-28 10:01:44 +04:00
[CST] Focus
a473fe8194
webtv channels integration port,
...
initial code (C) martii,
initial patch from jacek
2014-08-27 17:32:26 +04:00
[CST] Focus
415d516465
zapit/src/getservices.cpp: fix missed modulation
2014-08-27 17:14:43 +04:00
[CST] Focus
3ab885699c
remove deprecated FEC_S2_XXX;
...
zapit/src/transponder.cpp: fix missed modulation/delsys in compare(), in dump, show real delsys values;
zapit/src/getservices.cpp: fix satellite frequency, remove deprecated fec convert;
gui/scan_setup.cpp: fix missed modulation/delsys params update;
gui/scan.cpp: add missed modulation scan parameter
2014-08-27 17:14:38 +04:00
[CST] Bas
17d1bbd12b
split fec to fec/modulation/delivery system;
...
switch to new dvb-api headers;
improve dvb-t manual scan
2014-08-27 17:14:33 +04:00
svenhoefer
06bda609cf
- movieplayer: fix 'ask before stop temporary timeshift'
2014-08-26 17:33:23 +04:00
svenhoefer
5d8814f1d4
- miscsettings_menu: remove double include
2014-08-26 17:33:18 +04:00
svenhoefer
7f9eb5760c
- yWeb: link extention to new cst-public-gui-yweb.git repository
...
NOTE: When you got e file called /var/tuxbox/config/extentions.txt
with a line inside starting with "type:u,site:yjogol" then you'll
have to replace this one line with:
type:u,site:CST-git,desc:yWeb updates,url:http://git.coolstreamtech.de/?p=cst-public-gui-yweb.git;a=blob_plain;hb=refs/heads/master;f=Y_Extentions.txt
2014-08-26 17:33:14 +04:00
svenhoefer
0f3a81a028
- yWeb: remove some links to yjogol.com; site is down
...
TODO: Y_Tools_Check_Install.yhtm
2014-08-26 17:33:07 +04:00
svenhoefer
6a694cc029
- yWeb: add hddtools extention source
2014-08-26 17:33:01 +04:00
svenhoefer
2b1933f5f1
- yWeb: add filemanager extention source
2014-08-26 17:32:56 +04:00
svenhoefer
54ac45384a
- yWeb: add boxinfo extention source
2014-08-26 17:32:51 +04:00
svenhoefer
7589a3a9e0
- nhttp: enable threading
...
This is ported from neutrino-mp and contains code by martii and seife
from following commits:
20d3031b8bb47b5af79bf10c385e3564fe5c26dc
93d01c1987
363633dc1b
c3e1310a2f727e26ce11669e3aeae78305f87049
2014-08-26 17:32:46 +04:00
svenhoefer
f9c7662c73
- movieplayer: ask before stop temporary timeshift
2014-08-26 17:32:39 +04:00
svenhoefer
2c3952cf42
- nhttp: some minor code optimizations
2014-08-26 17:32:11 +04:00
martii
25c8b3099c
nhttpd: extend sendfile mime types (untested)
2014-08-26 17:32:06 +04:00
martii
4bf0d833cd
nhttpd: fix range handling
2014-08-26 17:32:01 +04:00
martii
ff46970457
nttpd: allow sendfile() to cope with files >= 2GB; introduce range support
...
(This re-applies most of the patches I've reverted about two hours ago.)
2014-08-26 17:31:57 +04:00
Jacek Jendrzej
cf0bf3fa20
Revert "nhttpd: let sendfile() support files >= 2GB"
...
This reverts commit 9842afecad8dfb91dfd7221aedbeaf5379a89534.
2014-08-26 17:31:48 +04:00
martii
e98336658d
gui/filebrowser: don't show progressbar unless directories were added
2014-08-26 17:31:28 +04:00
martii
d71958ba8c
nhttpd: let sendfile() support files >= 2GB
2014-08-26 17:31:22 +04:00
Thilo Graf
0149b27760
CProgressWindow: optimize fontsize handling
...
- minimal size is now 14 instead 20, changed scale settings now should
be noticed earlier
- font type is now bold
- arrangement of progressbars adapted
2014-08-26 17:31:18 +04:00
Thilo Graf
4e65078335
CComponentsWindow: add missing comment for allignment options
2014-08-26 17:27:30 +04:00
M. Liebmann
8eab1ca472
Rework display LOCALE_SERVICEMENU_RELOAD_HINT message
...
- remove the very short visible message in channelsInit()
- remove global reloadhintBox
Signed-off-by: Thilo Graf <dbt@novatux.de >
2014-08-26 17:27:02 +04:00
Thilo Graf
f902c7a1e3
CTextBox: fix return value of getMaxLineWidth()
...
m_nMaxLineWidth was never used
2014-08-26 17:26:55 +04:00
Thilo Graf
0806a2c30d
CTestMenu: remove unused variables
2014-08-26 17:26:49 +04:00
[CST] Focus
f15e5eeb39
lib/xmltree/xmlinterface.cpp: use posix_fadvise to try reduce cached pages, while loading huge epg data
2014-07-23 13:15:55 +04:00
martii
94e6cf9a25
gui/channellist: make displaying channel numbers optional
...
Conflicts:
data/locale/deutsch.locale
src/gui/channellist.cpp
src/gui/osd_setup.cpp
2014-07-23 11:57:05 +04:00
martii
c1db7b2852
gui/menue: simplify height calculation
2014-07-22 12:27:54 +04:00
svenhoefer
6f1fd88ea8
- drop obsolete fallback for progressbar setting
2014-07-18 12:45:40 +02:00
Thilo Graf
bf10f929f8
CProgressWindow: user request: increase size of description and window
2014-07-18 13:31:34 +04:00
Thilo Graf
62acbb47ab
CComponentsItem: fix percentage dimensions setters
...
heigth and width were swapped, parameter "real" was false
2014-07-18 13:31:29 +04:00
Thilo Graf
556b2cccb2
CComponentsHeader: add methode getCaptionFont()
2014-07-18 13:31:22 +04:00
Thilo Graf
f164104daf
CProgressWindow: dont't paint frame on progressbars
2014-07-18 13:31:16 +04:00
[CST] Focus
477f1eaa32
gui/channellist.cpp: show empty progressbar for channels without epg, too
2014-07-18 13:26:48 +04:00
[CST] Focus
4b3be3c313
src/gui/osd_progressbar_setup.cpp: move infoviewer progressbar position config to osd_setup.cpp
2014-07-18 12:28:30 +04:00
M. Liebmann
2f0f27f466
CLuaInstance: Fix broken icon name in menu
2014-07-18 11:28:09 +04:00
M. Liebmann
27767debcd
Neutrino: Stop info clock when box shutdown
2014-07-17 17:04:04 +04:00
[CST] Focus
aa0c780dbf
driver/framebuffer.h: increase fade time, with 1750 there is no visible fade effect at all
2014-07-17 17:02:56 +04:00
[CST] Focus
75f7ac1235
gui/components/cc_base.cpp: try to fix screen save for CComponentsDetailLine
2014-07-17 17:02:51 +04:00
[CST] Focus
c8b33f6bda
gui/osd_setup.cpp: re-use common channel list settings in context menu
2014-07-17 17:02:47 +04:00
[CST] Focus
0cda142ba7
Revert "CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup"
...
commit has problems: bad looking, if fade is ON, menu missed channel list fonts config
This reverts commit 253579909f
.
2014-07-17 17:02:43 +04:00
[CST] Focus
416646bbff
merge neutrino-mp progressbar code, (C) martii
2014-07-17 17:02:37 +04:00
[CST] Focus
7cee5d3b2e
gui/widget/menue.h: fix suppressDetailsLine()
2014-07-17 17:02:32 +04:00
[CST] Focus
cf91f2eccb
merge neutrino-mp menu/buttons/icons changes, (C) martii
2014-07-17 17:02:25 +04:00
M. Liebmann
9f1c7f2800
Neutrino: Stop info clock when box shutdown
2014-07-16 23:45:23 +02:00
M. Liebmann
a3c453c403
CLuaInstance: Add function checkMagicMask() for use the color constants
...
- Use checkMagicMask() for colors in CComponents-Lua functions
2014-07-16 23:45:23 +02:00
M. Liebmann
0714c7f5ed
CLuainstance: Use lua_Unsigned for color definitions
...
- Add additional tableLookup() for get lua_Unsigned
- Change tableLookup() for int to lua_Integer
2014-07-16 23:45:23 +02:00
M. Liebmann
b8ed776a76
CLuainstance/cwindow.new: Add parameter for show or hide header/footer
...
- default (parameter missing) is true (show)
2014-07-16 23:45:23 +02:00
[CST] Focus
40167afef4
libiw/iwscan.cpp: fix crash in case of different cmd order
2014-07-16 11:52:24 +04:00
M. Liebmann
de91201fa2
CUpnpBrowserGui::paintItemInfo: Set transparency for DisplayImage()...
...
...to CFrameBuffer::TM_NONE
2014-07-12 22:12:28 +02:00
M. Liebmann
09a39546c2
CLuaInstance::MenuAddItem: Add separator typ 'subhead'
2014-07-12 22:12:28 +02:00
M. Liebmann
e991507888
CLuaInstance::CPictureNew: Add parameter 'transparent' for cpicture.new
...
- Default is CFrameBuffer::TM_NONE (No 'pseudo' transparency)
2014-07-10 16:38:09 +02:00
M. Liebmann
a182fca81f
CComponentsPicture: Add parameter 'transparent'...
...
...to set the transparency of pictures
- Set default transparency for CComponentsChannelLogo to
CFrameBuffer::TM_BLACK
(Transparency when black content -> 'pseudo' transparency)
- Set default transparency for CComponentsPicture to
CFrameBuffer::TM_NONE (No 'pseudo' transparency)
2014-07-10 16:38:09 +02:00
martii
c9d78e1a9c
driver/record: auto-terminate temporary timeshift recordings
2014-07-07 08:35:12 +02:00
M. Liebmann
176d97969e
CLuaInstance::SignalBoxNew: Add 'parent' parameter...
...
...for the integration of signalbox in a parent cwindow
2014-07-04 02:13:38 +02:00
[priv] M. Liebmann
0a9d363251
Update deutsch.locale
2014-07-04 02:13:38 +02:00
svenhoefer
b7b0da12b4
- moviebrowser: prevent segfault at movies w/o channellogo
...
commit taken from max10s-neutrino-mp
2014-07-03 11:43:31 +02:00
[CST] Focus
a7c93d1926
gui/moviebrowser.cpp: fix off-screen draw, if OSD height is set to max in osd setup
2014-07-02 14:49:53 +04:00
[CST] Focus
629528908b
gui/scan_setup.cpp: add signal test menu on request
2014-07-02 11:10:40 +04:00
[CST] Focus
bb77bafdca
gui/scan.cpp, gui/motorcontrol.cpp: increase signal bar height for 50%
2014-07-02 11:10:32 +04:00
[CST] Focus
fc3e9ebd62
gui/network_service.cpp: add dropbear
2014-07-02 11:10:27 +04:00
[CST] Focus
ba754ba61a
gui/network_service.cpp: change djmount charset option to UTF-8
2014-07-02 11:10:23 +04:00
[CST] Focus
60c965d6b8
gui/motorcontrol.cpp: change signal/snr layout to vertical
2014-07-02 11:10:19 +04:00
[CST] Focus
9f4aeb2074
gui/scan.cpp: change signal/snr layout to vertical
2014-07-02 11:10:14 +04:00
[CST] Focus
fa8f28eed1
neutrino.cpp: zap also with page up/page down buttons
2014-07-02 11:10:09 +04:00
M. Liebmann
2b63d1a243
CMovieBrowser: Use CComponentsChannelLogo for display channellogo
2014-06-29 13:25:32 +02:00
M. Liebmann
2ecd9918cb
CChannelList: Use CComponentsChannelLogo for display channellogo
2014-06-29 13:25:32 +02:00
M. Liebmann
3d805054f4
CComponentsChannelLogo: disable paint of logo background, it's not required here
...
- Fix calculation of logo width & height
2014-06-29 13:25:32 +02:00
M. Liebmann
1b9037e8e8
CTextBox: Add Flag m_renderMode (Font::FULLBG) for RenderString()
2014-06-29 13:25:32 +02:00
M. Liebmann
4fc95d6395
Fix sort order in english.locale
2014-06-29 13:25:32 +02:00
svenhoefer
aad8c86cb8
- neutrino_menue: add own personalize item to standby item
2014-06-28 14:28:35 +02:00
Thilo Graf
5670e87d77
CChannelList: disable paint of clock background, it's not required here
2014-06-28 01:09:17 +02:00
Thilo Graf
672757606c
CComponents: implement scroll functionality into CComponentsForm
...
CComponentsForm provides page scroll if found more
than one pre defined page and is working with all derivated sub classes from CComponentsForm .
Pages are defined with setPageNumber(0...n) in items (1st page = 0). The item page number property is
defined in variable cc_page_number. The highest page number sets the
count of pages inside container to required value. Thats compellingly!
To show a page, we can use setCurrentPage(0...n ) and paintCurPage() or use directly paintPage(0...n).
Note: global paint() will show the current page. Default page is 0 (as first).
Use setCurrentPage(0...n) to change this before first call of paint().
Note: In CComponentsWindow class, these methods are applied to window body.
For examples, take a look into CTestMenu
2014-06-27 20:49:41 +02:00
Thilo Graf
e6f6931b72
CComponentsPicture: use current instance of CPictureViewer
...
reduce precautionary too much unnecessary impact
2014-06-27 20:38:59 +02:00
Thilo Graf
c2bc275d5d
CComponentsForm: add functions to get first and last item
2014-06-27 20:38:59 +02:00
svenhoefer
8887767141
- osd_setup: don't show colored progress bar option in channellist ...
...
... when colored progress bar is disabled
2014-06-27 18:26:13 +02:00
svenhoefer
bf42b7c4cf
- yWeb: show correct RCU at Zee²
2014-06-27 10:43:25 +02:00
svenhoefer
8322c9e408
- neutrinoyparser: detect Zee²; fix Boxmodel for Trinity
2014-06-27 10:41:01 +02:00
Christian Schuett
ad498249d1
libconfigfile: accept booleans as int32 or int64
...
for compatibility if config file entry is changed from boolean to int32 or int64
based on patch by martii <m4rtii@gmx.de > in Neutrino-MP Git
2014-06-23 21:37:49 +02:00
Thilo Graf
253579909f
CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup
...
This removes multiple code parts from COsdSetup without
loss of functionality.
2014-06-23 18:43:47 +02:00
Thilo Graf
67ab4addeb
CComponentsWindow: add missing comment for sidebars
2014-06-23 18:43:47 +02:00
Thilo Graf
dce25e94b3
CComponentsForm: don't consider frame for position calculation
...
This should be done in the arrangement of the container contents
2014-06-23 18:43:47 +02:00
Thilo Graf
eee10df7bb
CComponentsForm: add comment
2014-06-23 18:43:47 +02:00
Thilo Graf
2aff49deea
CComponentsItem: remove unnecessary calculation of position with frame
...
This should be done in the arrangement of the container contents
2014-06-23 18:43:47 +02:00
Thilo Graf
5eb63b9515
CComponentsPicture: structure of class highly simplified
...
It should be now easier to use images as objects. An initialized
picture object should provide all relevant properties and some
functionalities of picture viewer.
2014-06-23 18:43:47 +02:00
Thilo Graf
8bbd7024d9
CComponents: epand method setFrameThickness() to change selected frame
2014-06-23 18:43:47 +02:00
Thilo Graf
2f0e4e1687
CProgressWindow: implement CComponent classes
...
This implement window functionality from CComponentsWindow,
progress items from CProgressBar() and status text
items from CComponentsLabel()
2014-06-23 18:43:47 +02:00
Thilo Graf
793230e9a7
CMenuWidget: add member to suppress paint of details line
...
In some situations is it more senseful to suppress painting of details line.
Required if menu window is painted over another window.
The hide() functionality of detailsline paints only an empty background on screen so we have
blank parts on screen. That looks bad. For example, this is to observe
on context menu in channellist.
We should see this as a workaround. It is not certain whether the
details line is really needed in the future.
2014-06-23 18:43:47 +02:00
Thilo Graf
33202059cc
CComponentsText: add function to get current text content from object
2014-06-23 18:43:47 +02:00
Thilo Graf
581b9c7701
CComponentsForm: add methode killCCItems()
...
This methode is an equivalent version of CComponentsItem::kill() and
allows to erase all items inside of a container at once.
2014-06-23 18:43:47 +02:00
Thilo Graf
f21c119517
CComponentsWindow: add possibilty to add sidebars in window objects
...
This allows to add objects in to window on left or right site. eg. for
navigation icons or other similar stuff. Default this feature is disabled.
to enable with methode enableSidebar(TYPE); With parameter
CC_WINDOW_LEFT_SIDEBAR, CC_WINDOW_RIGHT_SIDEBAR or both.
Width of sidebar can be changed with methode setWidthSidebar(int)
2014-06-23 18:43:47 +02:00
Thilo Graf
53cf57876c
CComponents: inherit COSDFader class
...
Allows a simplified implementation without prior declaration and
initialisation
2014-06-23 18:43:47 +02:00
Thilo Graf
c41b4fd015
CFrameBuffer: reduce fade time
...
10000 seems to bee too much for nice handling
2014-06-23 18:43:47 +02:00
Thilo Graf
69e2debb02
COSDFader: rename member functions, adapt implementations
...
Stop() is not exactly attributable if fader class used as inherited and
Fade() don't tell really what done and related to return value 'bool'...
especially as the fader class members have been not documented.
2014-06-23 18:43:47 +02:00
svenhoefer
df1c8ac00d
- channellist: add colored progressbars
...
* thx to bazi98, martii and benny
2014-06-23 17:05:44 +02:00
martii
e4801974be
gui/infoviewer: remove no longer used class member "old_timestr"
2014-06-20 14:35:22 +02:00
svenhoefer
c853231b1f
- yWeb: fix MODE_RADIO/MODE keys in RCUs
2014-06-20 14:35:17 +02:00
[CST] Focus
9562d40c99
zapit/src/frontend.cpp: fix cable tune log
2014-06-16 14:35:26 +04:00
martii
5a66db2a07
gui/epgview: replace left/right chars with corresponding icons
2014-06-15 22:40:10 +02:00
[CST] Bas
e9cba838fd
fastscan: fix astra1 scan in case there is only one LNB connected to the system. We should check
...
if the data arrived too before deciding if the TP was valid or not.
2014-06-13 09:24:55 +04:00
[CST] Bas
60a53d9eb5
src/gui/streaminfo2.cpp: fix possible integer overflow if fe driver reports very high values. The fix is to check for overflow and if so just return max_y.
2014-06-12 18:58:16 +04:00
[CST] Focus
943850eefc
gui/luainstance.cpp: add function to start file/url play
2014-06-12 18:58:16 +04:00
[CST] Focus
81735f5e53
gui/movieplayer.cpp: add 'http' action key, with cut/restore neutrino
2014-06-12 18:58:16 +04:00
svenhoefer
069d19f701
- eventlist: rework header
...
show channellogo, prev channel, next channel if possible
2014-06-11 23:07:19 +02:00
svenhoefer
649d1b1f9d
- change RenderString() default to UTF8
2014-06-11 23:07:13 +02:00
svenhoefer
8b91cda918
- change getRenderWidth() default to UTF8
2014-06-11 23:07:00 +02:00
martii
bec2e87412
driver/fontrenderer: let RenderString() and getRenderWidth() default to UTF8
2014-06-11 23:06:55 +02:00
martii
2047b51780
driver/fontrenderer: adding an additional bool to RenderString() seems inappropriate.
2014-06-11 23:06:50 +02:00
svenhoefer
6fca465c7b
- remove unused ringbuffer code again
2014-06-11 16:26:34 +02:00
Jacek Jendrzej
218a3906fd
src/gui/eventlist.cpp -fix show channel name in search mode
2014-06-07 13:14:11 +02:00
svenhoefer
3e08c361a7
- satellites.xml: update freq 12722000 as suggested by Janus
2014-06-06 19:00:25 +02:00
svenhoefer
566ea03372
- setting_helpers: ensure to create flagfile to reset var-partition
2014-06-04 21:47:32 +02:00
[CST] Focus
3124ed62cf
driver/record.cpp: create record directory before record
2014-06-03 13:24:04 +04:00
Thilo Graf
f74a000929
CComponents: fix screen rests
...
Frame of painted box was incomplete removed, eg hint box see also:
http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12230-r%C3%BCckst%C3%A4nde-auf-bildschirm-bei-apollo/
2014-06-01 23:12:29 +02:00
svenhoefer
dc39bde14a
- filebrowser: fix paint of SMSKey in footer and ...
...
... align both buttonlines in footer to same width
2014-05-31 17:54:29 +02:00
svenhoefer
f22a8ee1c6
- filebrowser: paintFoot() at every ChangeDir()
...
this fixes the empty footer when parentDir was empty
2014-05-31 15:23:46 +02:00
martii
a7ebf966c4
gui/plugins: exclude unused methods
2014-05-31 12:10:54 +02:00
[CST] Focus
05558331f7
gui/hdd_menu.cpp: ask to set recording path after mount (hotplug or format)
2014-05-30 14:57:17 +04:00
svenhoefer
f3c87f75ae
- delete *.orig crap files
2014-05-29 23:00:49 +02:00
svenhoefer
6ee9a3a053
styling for EPG view/eventlist (patch from Benny, thanks!) (fixed)
...
taken from martiis neutrino-mp
2014-05-29 22:30:32 +02:00
svenhoefer
672257906e
- helpers.cpp: add shortened strftime() function
...
taken from martiis neutrino-mp
2014-05-29 22:26:30 +02:00
Jacek Jendrzej
39eb29e437
fix to Commit 67bb4f7
(thx Gaucho316)
2014-05-29 20:15:44 +02:00
Jacek Jendrzej
99a7f2ba3b
streaminfo2.cpp -fix bitrate calc offset and use utf8
2014-05-29 20:02:30 +02:00
martii
f4fd139e08
gui/eventlist: fix paintItem() [patch from Benny]
2014-05-29 19:06:57 +02:00
martii
67bb4f7d10
gui/eventlist: utf8 rendering fix (thanks Benny!)
2014-05-29 18:47:42 +02:00
Jacek Jendrzej
d9483e019e
-add h265 to record and stream
2014-05-29 16:23:36 +02:00
svenhoefer
193c49d55e
Revert "styling for EPG view/eventlist (patch from Benny, thanks!)"
...
This reverts commit 5809315cc5
because this commit seems to need some more affection.
2014-05-27 17:21:42 +02:00
martii
5809315cc5
styling for EPG view/eventlist (patch from Benny, thanks!)
2014-05-27 17:01:49 +02:00
martii
cc80a79f58
zapit/src/zapit.cpp: simplify
2014-05-27 17:01:49 +02:00
Jacek Jendrzej
c86ad2ef48
/pictureviewer.cpp CPictureViewer::GetLogoName: don't add the same dir twice
2014-05-26 16:55:02 +02:00
martii
3a52a97fce
zapit/bouquets: rename bAlwaysLocked => bLockCount
2014-05-25 18:43:46 +02:00
martii
abe03ad749
zapit/bouquets: count locked bouquets a channels is in, and honor lock in all bouquets
2014-05-25 18:43:38 +02:00
Stefan Seyfried
7dac1e7ad9
movieplayer: memset() with zero length is useless
2014-05-23 17:50:34 +02:00
Thilo Graf
61dc01f719
deutsch.locale: use capitalization for now/next button caption
...
Labels are generally always capitalized
2014-05-22 21:50:55 +02:00
Thilo Graf
dc007e810a
CComponents: use paintBoxRel() only in kill()
...
paintBackgroundBoxRel() ignores rounded corners. This avoids painting of
undesirable parts on corners.
2014-05-22 21:50:55 +02:00
Thilo Graf
336ddf75b6
CComponents/CComponentsItem: simplify statement
2014-05-22 21:50:55 +02:00
Thilo Graf
df4151936b
CComponentsFooter: use same corner properties like parent object
...
This avoids paint of unnecessary edges inside parent object.
2014-05-22 21:50:54 +02:00
Thilo Graf
7096e701b6
CComponents/CComponentsItem: use correct background color
...
color "0" was wrong
2014-05-22 21:50:54 +02:00
Thilo Graf
6aecdf3b5a
CComponentsFooter: use dynamic font on too small footer width
...
If required width of evaluated buttons larger than footer width,
then use dynamic font for caption, and try to fit buttons into chain
container. Dynamic font is used if ccf_btn_font==NULL
NOTE: user should not use too small window size and not select too large
fontsize. At some point this possibility will be depleted and it's no
more space for readable caption.
2014-05-22 21:50:54 +02:00
Thilo Graf
a0492bc530
CComponentsButton: use darker color for Button
...
COL_LIGHT_GRAY is too garish related to background
2014-05-22 21:50:53 +02:00
Thilo Graf
b6c781f7e4
CComponents: cc_base.h: expand override of is_painted variable
...
Value of is_painted is modified temporarily till next paint
of item
Not sure whether this is sufficiently or has bad side effects?
2014-05-22 21:50:53 +02:00
Thilo Graf
bed36eab33
CComponentsHeader: add member getContextBtnObject()
...
Allow access directly to methods and properties of context button object.
2014-05-22 21:50:53 +02:00
Thilo Graf
9937c0fae8
CComponentsFooter: ignore item, if no text and icon are defined
...
Empty buttons with defined width are causing gaps...looks not nice!
2014-05-22 21:50:52 +02:00
Thilo Graf
18f13b0062
CComponentsFooter: add member paintButtons()
...
This is a nearly methode similar with the older button handler find
in gui/widget/buttons.h, some parameters are different,
but require minimalized input.
This member sets some basic parameters and will paint
concurrently on execute, explicit call of paint() is not required.
This should simplify the implementation of the footer class.
2014-05-22 21:50:52 +02:00
Thilo Graf
f073c74a40
CComponentsForm: paint log on debug level 2 if dimensions too large
2014-05-22 21:50:52 +02:00
Thilo Graf
745f7b70f1
CComponentsText: add parameter for text color in member function setText()
2014-05-22 21:50:51 +02:00
Thilo Graf
7e6ce8acc6
CTestMenu: clean up, change some sample comments for footer init
2014-05-22 21:50:51 +02:00
Thilo Graf
d87807af67
CMenuWidget: implement CComponentsFooter, remove paintButtons
2014-05-22 21:50:51 +02:00
Thilo Graf
0a3101728a
CComponentsFooter: simplified dimensions init for default height
2014-05-22 21:50:50 +02:00
Thilo Graf
9c4aadd2bf
CComponentsButton: use y position 0 for general alignment
2014-05-22 21:50:50 +02:00
Thilo Graf
2f889b9563
CComponentsForm: fix centering of items inside form
2014-05-22 21:50:49 +02:00
Thilo Graf
421296932e
CComponentsForm: use variable instead function
2014-05-22 21:50:49 +02:00
Thilo Graf
9d014d2039
CComponentsButton: ensure matching icons inside button
...
Some icons can be too large for defined button height, so it's required to
scale icons. Scaling happens inside cc_btn_icon_obj during its init.
2014-05-22 21:50:49 +02:00
Thilo Graf
75bf3aa276
CComponentsButton: remove additonal y offset
...
Any other offset could have bad side effects for centered text,
it must be centered here. Other font sizes can make problems here.
2014-05-22 21:50:49 +02:00
Thilo Graf
7cbd4e3469
CComponentsFooter: add member to get pointer to button container
2014-05-22 21:50:48 +02:00
Thilo Graf
995eff8ffe
CComponentsFooter: set color of button frames to button type, default=gray
2014-05-22 21:50:48 +02:00
Thilo Graf
f7860fed35
CComponentsFooter: apply showButtonContour() after init of labels
...
Function was without effect after adding of button objects,
showButtonContour() now changes property explicit for all items, also
after their addition to chain.
2014-05-22 21:50:47 +02:00
Thilo Graf
bd03327cb4
CComponentsFooter: use chain object in global scope of class
2014-05-22 21:50:47 +02:00
Thilo Graf
2c87bb750a
CComponentsButton: add class with const char* parameters for icon names
2014-05-22 21:50:47 +02:00
Thilo Graf
14ea1de789
CComponentsFooter: fix missing types for log output
2014-05-22 21:50:47 +02:00
Thilo Graf
95c7e44eb1
CComponentsButton: ignonre objects if no inititalized
...
This makes it possible to use buttons with or without icons or text
2014-05-22 21:50:46 +02:00
Thilo Graf
2bde5a6d08
CTestMenu: set dynamic size of buttons, use 1/10 of footer width
2014-05-22 21:50:46 +02:00
Thilo Graf
9ffdb1cb98
CComponentsButton, CComponentsFooter: rework bestfit of buttons inside chain
2014-05-22 21:50:45 +02:00
Thilo Graf
2256c83b98
CComponentsButton: reinit button items after changed font type
2014-05-22 21:50:45 +02:00
Thilo Graf
45ce42e505
CTestMenu: add samples for new button handling in cc footer
2014-05-22 21:50:45 +02:00
Thilo Graf
87031e79b8
CTestMenu: use correct class name for footer object
2014-05-22 21:50:44 +02:00
Thilo Graf
41c01cedad
CComponentsFooter: add possibility to change font type
2014-05-22 21:50:44 +02:00
Thilo Graf
419fc12f2e
CComponentsButton: add possibility to change font type, whitespace fixes
2014-05-22 21:50:44 +02:00
Thilo Graf
7b279ddd33
CComponentsButton: simplify handling of init of buttons with chain class
2014-05-22 21:50:43 +02:00
Thilo Graf
8797872d47
CComponentsFooter: add functionality to add button labels via struct
...
This function uses struct label like old button label function
see /gui/widget/buttons.cpp, but can also use strings in structs
also possible: add single button with text or locale
2014-05-22 21:50:43 +02:00
Thilo Graf
40cfc7533d
CComponentsFrmChain: add possibility to use individual positions for items
2014-05-22 21:50:43 +02:00
Thilo Graf
9955fa9203
CComponentsHeader: add icons to button collection for use in headers or footers
2014-05-22 21:50:42 +02:00
Thilo Graf
1c39d08c60
CComponentsHeader: add missing init of icon
2014-05-22 21:50:42 +02:00
Thilo Graf
aa46ba6156
COPKGManager: simplify intro items
2014-05-22 21:36:03 +02:00
Thilo Graf
e06d835396
CComponentsHeader: remove superfluous semicolon
2014-05-22 20:38:22 +02:00
Thilo Graf
4a28d853d2
CChannelList: ensure erase of clock after stopping
2014-05-22 20:38:21 +02:00
[CST] Focus
d602f6b1d9
gui/upnpbrowser.cpp: avoid crash, if TotalMatches is wrong;
...
try to fix ogg mime type, add audio/x-wav for wav
2014-05-21 14:45:59 +04:00
Jacek Jendrzej
9d916ba8d7
gui/bedit details line osd fix
2014-05-16 11:59:03 +02:00
Thilo Graf
f4447b38e0
CComponentsText: fix fit of textbox object inside cc text object dimensions
...
Position related to parent container was wrong. Some variables were
unused and removed.
2014-05-16 09:08:26 +02:00
Thilo Graf
6ba757bd9d
CComponentsItem: don't increase x/y position if frame width already defined
2014-05-16 09:08:25 +02:00
Thilo Graf
b038d1b6c1
CComponentsIconForm: consider relevant paint direction, don't use 0 values
...
Value 0 can not be used without problems here, because explicit values
are required since a9a6a925240675c44243754e82dbee79f2d84698
2014-05-16 09:08:25 +02:00
Thilo Graf
6a2e701a7a
CComponents/CComponentsItem: add advanced version of kill()
...
kill() allows now paint with defined colors over rendered objects
without restore of background. It's similar to paintBackgroundBoxRel()
known from CFrameBuffer, but with possiblity to define color,
default color is 0 like before (empty background).
Items with parent bindings use the background color of its parent
as default, but can also be ignored.
This function can be useful before repaint of items and/or,
if required, to have a clean background inside item containers.
2014-05-16 09:08:25 +02:00
Thilo Graf
09e529741a
CImageInfo: remove superfluous assign of footer color
...
Is default assigned with same color.
2014-05-16 09:08:24 +02:00
Thilo Graf
43637941ac
CImageInfo: reduce font size of button
2014-05-16 09:08:24 +02:00
Thilo Graf
06a5f568a9
CFrameBuffer: add function to get icon base path
2014-05-16 09:08:24 +02:00
Thilo Graf
9bba42a3d9
CBox:remove unused members
2014-05-16 09:08:23 +02:00
Thilo Graf
399c4e9c94
gui/customcolor.h: add COL_OLIVE
2014-05-16 09:08:23 +02:00
Thilo Graf
a323173aed
COPKGManager: use of appropriate width
...
Most entries are larger then 40% and in case of failed package update,
window is too small. Displayerrors in footer bar are possible.
2014-05-16 09:08:05 +02:00
Thilo Graf
53e734e7c3
COPKGManager: remove unused variable
2014-05-16 08:45:41 +02:00
martii
17774a41b7
gui/keybind_setup:checkLongPress(): return true for RC_standby
2014-05-14 22:10:46 +02:00
svenhoefer
5f99e88ba2
- deutsch.locale: update
2014-05-14 22:10:32 +02:00
[CST] Focus
44bfc6f746
gui/audio_setup.cpp: add option to set static volume on boot
2014-05-14 19:28:37 +04:00
[CST] Focus
0c22682df3
gui/miscsettings_menu.cpp: move epg scan OFF option to epg mode,
...
reorder epg settings, add separators
2014-05-14 16:32:49 +04:00
Jacek Jendrzej
8acad336ba
src/gui/hdd_menu.cpp: remove '\n' for all msg
2014-05-10 19:25:59 +02:00
Jacek Jendrzej
4f65a8d823
src/gui/bedit/bouqueteditor_chanselect.cpp: fix kill details line
2014-05-09 22:28:44 +02:00
Jacek Jendrzej
682b4b141c
widget/listbox.cpp use paintButtons in foot
2014-05-09 22:02:53 +02:00
striper
f8840a8d5a
- upnp browser: add menu hint
2014-05-08 21:32:48 +02:00
[CST] Focus
c359fe4eaa
driver/rcinput.cpp: re-add shutdown after wakeup cancel,
...
code from commit d886a95acd
is lost after some pick ?
2014-05-08 12:36:56 +04:00
svenhoefer
9d25727660
infoviewer: only show remaining time if time is set
...
taken from martiis-neutrino-mp; based on code by seife;
contains an addition to ab42e7f032
2014-05-07 09:20:39 +02:00
martii
ff06822dd0
gui/infoviewer: check for time being set
2014-05-07 09:20:00 +02:00
martii
dff38fc6ee
locale: rename in => word.in
2014-05-06 12:31:32 +02:00
martii
5fb5ea91bf
gui/infoviewer, gui/eventlist: localization fixes
2014-05-06 12:28:25 +02:00
martii
ab42e7f032
gui/infoviewer: use localized value for minutes
2014-05-06 12:26:19 +02:00
martii
00c1a8af01
gui/channellist: use localized value for minutes
2014-05-06 12:21:07 +02:00
Stefan Seyfried
b53c1d1bd6
scan_setup: fix build without ENABLE_FASTSCAN
2014-05-05 12:56:16 +02:00
svenhoefer
da7f3b9cb1
- drop obsolete code around FONT_TYPE_GAMELIST
...
these fonts are not needed since gamelist/scriptlist
are painted with menu-widget
2014-05-02 22:28:36 +02:00
tomworld
6ac945f78f
Update locale
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-05-02 09:47:43 +02:00
Stefan Seyfried
caa5d5c327
luainstance: fix wrong integer type usage
2014-05-02 09:47:43 +02:00
Stefan Seyfried
33d2fb319a
rcinput: fix invalid narrowing cast
2014-05-02 09:47:42 +02:00
M. Liebmann
5c5b2b9a43
Fix sort order in locales & update deutsch.locale
2014-05-02 09:47:42 +02:00
BPanther
fe3379ddb7
missing lua ifdef
2014-05-02 09:47:42 +02:00
Jacek Jendrzej
292c626846
-add sort option for channellist editor
2014-05-01 22:27:09 +02:00
[CST] Focus
bbcd7330a8
gui/hdd_menu.cpp: add question to set record directory to formatted drive;
...
mark partition used for recording with icon, disable umount
2014-05-01 19:03:09 +04:00
[CST] Focus
bbf0a95542
gui/record_setup.cpp: now, with mount/umount menu, disable directory switch,
...
if record is running
2014-05-01 17:48:51 +04:00
[CST] Focus
4d0cacbd61
gui/widget/menue.cpp: show right-side item icon for inactive items, too
2014-05-01 17:31:29 +04:00
[CST] Focus
858fbd217e
gui/record_setup.cpp: avoid set empty timeshift dir
2014-05-01 17:30:50 +04:00
[CST] Focus
55167990b5
gui/hdd_menu.cpp: add question and show format menu, if plugged device not mounted
2014-04-30 17:15:25 +04:00
[CST] Focus
ea9e950fd3
gui/hdd_menu.cpp: add mount point mkdir, if mdev not used
2014-04-29 13:44:50 +04:00
svenhoefer
4afc9ceb5a
- deutsch.locale: update
2014-04-28 10:24:36 +02:00
[CST] Focus
4fffe08d4b
gui/movieplayer.cpp: while starting file play, process neutrino events
2014-04-25 18:29:17 +04:00
[CST] Focus
e38ba51a18
mdev_helper.cpp: add device hotplug neutrino helper
2014-04-23 17:44:28 +04:00
[CST] Focus
6be2b32cd3
gui/hdd_menu.cpp: convert to singleton;
...
add basic notify about device hotplug/remove
2014-04-23 17:44:24 +04:00
[CST] Focus
bc5b5dd7f3
locals: add locale for hdd hotplug messages
2014-04-23 17:44:20 +04:00
[CST] Focus
bef1b79bed
system/helpers.cpp: add split_config_string helper
2014-04-23 17:44:16 +04:00
[CST] Focus
2a6ef5b30d
driver/rcinput.cpp: add NeutrinoMessages::EVT_HOTPLUG
2014-04-23 17:44:12 +04:00
Jacek Jendrzej
42c61b319e
make auto ScreenShot with short video
2014-04-22 18:59:59 +02:00
[CST] Focus
7d3b0b021b
gui/scan_setup.cpp: set diseqc options only for satellite frontend
2014-04-22 13:37:05 +04:00
martii
61f19b0eed
gui/movieplayer: compare timeshift to TSHIFT_MODE_*
2014-04-21 17:49:33 +02:00
[CST] Focus
c78676f7fd
fix warnings if some want to use c++11
2014-04-21 14:07:38 +04:00
[CST] Focus
ebf37fd192
gui/movieplayer.cpp: auto-create movie thumbnail, if enabled,
...
at playback when position more than 5 min from start,
or on stop if position more than 10 minutes before end;
create movie thumbnail with RC_favorites key
2014-04-21 14:07:38 +04:00
[CST] Focus
fd49c36a7b
gui/moviebrowser.cpp: prevent title and movie info frame refresh after play stop;
...
remove movie thumbnail on RC_favorites key;
align thumbnail width on apollo for hw blit
2014-04-21 14:07:37 +04:00
[CST] Focus
b127646b43
gui/record_setup.cpp: add option to auto-create movie thumbnail on playback
2014-04-21 14:07:37 +04:00
M. Liebmann
92cc47f383
MoviePlayer: Fix display 'info clock' and 'file time' when show movie infos
2014-04-21 12:01:03 +02:00
M. Liebmann
c68e2f66f1
Update deutsch.locale
2014-04-21 12:01:03 +02:00
martii
8e5ef986fa
gui/movieplayer: show epg info in non-movieplayer modes, too
2014-04-20 21:42:48 +02:00
Jacek Jendrzej
1bbf65c2d3
make info copy only in timeshift mode
2014-04-20 21:03:21 +02:00
Jacek Jendrzej
cb8a3c5518
nhttpd: -add Chech by marsim21
2014-04-20 18:30:54 +02:00
Jacek Jendrzej
b78b29e41e
src/neutrino.cpp -fix timer zap with mode (TV/Radio) change
2014-04-20 18:21:01 +02:00
Christian Schuett
81d457c614
movieplayer: add possibility to show movie infos
2014-04-18 20:18:05 +02:00
Jacek Jendrzej
3d71258d31
use auto lang only with more as 1 audio pid
2014-04-18 19:27:08 +02:00
[CST] Focus
9257d21c9e
gui/hdd_menu.cpp: fix menu, if format canceled;
...
add xfs tools;
change progress messages to commands executed
Conflicts:
src/gui/hdd_menu.cpp
2014-04-16 18:12:50 +04:00
[CST] Focus
d446be1f95
gui/videosettings.cpp: add option to enable/disable SD OSD on apollo
2014-04-16 18:12:02 +04:00
[CST] Bas
e68a0c28f1
settings: implement 23.97hz and 29.97hz video modes.
2014-04-16 18:11:48 +04:00
[CST] Bas
f47c157db2
lib/libcoolstream2/video_cs.h: add 23.97hz and 29.97hz modes in api
2014-04-16 18:11:43 +04:00
Jacek Jendrzej
b58e9b612c
compil fix withot mdev
2014-04-15 15:57:20 +02:00
Thilo Graf
758f3535c8
OPKG-Manager: add opkg manager feature
...
Signed-off-by: Markus Volk <f_l_k@gmx.net >
Signed-off-by: Thilo Graf <dbt@novatux.de >
Opkg is a lightweight package management system based on Ipkg.
For usage with Neutrino, installed opkg programms opkg-cl and opkg-key
are required and can be find in service update menu,
otherwise this feature is not available.
With this feature it is possible to select packages for install and remove
via gui-menu.
See also:
OPKG-Website
- http://bitbucket.org/opkg/opkg for more details.
Tuxbox:
- http://wiki.tuxbox.org/Neutrino-MP Entwicklungsumgebung#OPKG-Pakete
- http://wiki.tuxbox.org.Neutrino-HD Entwicklungsumgebung:OPKG-SystemInstall
Buildsystems with opkg support:
- http://gitorious.org/neutrino-hd/buildsystem-cs
- http://sourceforge.net/p/bstuff/bs4cs/
- Yocto
OPKG-Manager Neutrino:
- picked from http://gitorious.org/neutrino-mp/martiis-neutrino-mp include shellwindow feature by martii
- update License text
- add missing icon
- use macros to get opkg binaries
- use matching buttons in footer, menu button is already reserved to left menu
2014-04-15 11:59:12 +02:00
M. Liebmann
8b22c44a56
Update deutsch.locale
2014-04-15 09:01:33 +02:00
[CST] Focus
37fb9ddc87
gui/hdd_menu.cpp: rework HDD menu, add device mount/umount,
...
add support for mmc and DVD/BD devices, make easy to add other filesystems mkfs/fsck,
parts based on code (C) martii
2014-04-14 14:19:09 +04:00
[CST] Focus
49177a18f8
locals: add hdd mount/umount locales
2014-04-14 14:19:03 +04:00
[CST] Focus
4a1ac9b55c
gui/widget/menue.cpp: fix selected in case saved one do not match new menu size
2014-04-14 14:18:58 +04:00
[CST] Focus
3427b0b8da
zapit/src/fastscan.cpp: fix compile warning
2014-04-14 14:18:49 +04:00
[CST] Focus
241b8d7724
zapit/src/fastscan.cpp: implement new/removed channel marking
2014-04-14 14:18:37 +04:00
[CST] Focus
b925988afe
gui/scan_setup.cpp: add explicit option to enable/disable fast-scan update
2014-04-14 14:18:32 +04:00
[CST] Focus
e35abd4ff2
locals: add new locales for fast-scan
2014-04-14 14:18:27 +04:00
[CST] Focus
65c811e762
for fast-scan and cable-scan, put bouquets to beginning of favorites list
2014-04-14 14:18:22 +04:00
Jacek Jendrzej
f51c47f597
upnpbrowser.cpp: osd fix with radius
2014-04-13 21:55:25 +02:00
svenhoefer
4fba818cc2
- menu: add possibility to add a footer to the menus; fix alignment of menus
...
add footer-keys to testmenu
(some of this code is based on code by martii; thx)
2014-04-11 00:26:52 +02:00
Thilo Graf
9dc59ec556
CMenuItem: reduce scope of str, trivial
2014-04-09 19:02:38 +02:00
Thilo Graf
5f7f453bd7
/gui/widget/menue.cpp: rework constructors, use methodes for init
...
Many redundant code lines were never been refactored or reduced,
but instead came many in with some of last changes e.g. b41819190d
2014-04-09 19:02:38 +02:00
M. Liebmann
ee99902be3
CPersonalizeGui: Replaces CMenuOptionChooser::getOptionName() by getName()
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
partial revert of afbd87083b
2014-04-09 19:02:38 +02:00
M. Liebmann
8f5f6fa0b3
CPersonalizeGui::changeNotify: Fix display error
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Resolves issue for repaint of observed items in personalize menu.
In this case, text of item 'TV-' and 'Radio-Mode' was not updated
after switched tv/radio mode item
2014-04-09 19:02:38 +02:00
M. Liebmann
e07af686f0
CMenuOptionChooser: Remove bad function getOptionName()
...
- Please use getName() as replacement.
Signed-off-by: Thilo Graf <dbt@novatux.de >
partial revert of afbd87083b
2014-04-09 19:02:37 +02:00
Jacek Jendrzej
74e1cb7f14
yWeb: dont zap on channel change
2014-04-09 17:02:05 +02:00
Jacek Jendrzej
f1028f0d16
eitd/sectionsd.cpp void addEven: crash fix, do not use iterator without locking
2014-04-09 16:57:56 +02:00
Jacek Jendrzej
c170b03b9a
streamts.cpp StreamInstance::Send: do not block neutrino by faulty stream
2014-04-07 16:01:27 +02:00
[CST] Focus
022608cb98
neutrino.cpp: log and return messages_return::handled, if msg data was deleted;
...
add fast-scan update: if version changed on boot,
forced after 30 seconds in standby, and at shutdown
2014-04-02 17:33:49 +04:00
[CST] Focus
d18d83fbf3
zapit/src/fastscan.cpp: add read FST version, adjust for quiet scan
2014-04-02 17:33:35 +04:00
[CST] Focus
c2cbfdbfac
system/settings.cpp: remove delivery_system setting, add FST version
2014-04-02 17:33:14 +04:00
[CST] Focus
14d4ffa28f
gui/scan_setup.cpp: save FST version after scan
2014-04-02 17:32:58 +04:00
[CST] Focus
185403dfd3
zapit/src/scan.cpp: reset FST version on normal scan
2014-04-02 17:32:55 +04:00
[CST] Focus
27a7cd0579
gui/scan.cpp: center scan header
2014-04-02 17:32:50 +04:00
[CST] Focus
23f89acf54
locales: remove extra info from satsetup.fastscan_head
2014-04-02 17:32:46 +04:00
[CST] Focus
7fa0111c4b
gui/cam_menu.cpp: remove extra debug
2014-04-02 17:32:42 +04:00
[CST] Focus
330c8af7c2
gui/bouquetlist.cpp: show epg icon for bouquets selected to scan epg
2014-04-02 17:32:38 +04:00
[CST] Focus
7f1bd135af
gui/widget/icons.h: add NEUTRINO_ICON_EPG
2014-04-02 17:32:34 +04:00
[CST] Focus
8bd433aee0
gui/audio_select.cpp: disable analog audio on/off for easy menu mode
2014-04-02 17:32:30 +04:00
[CST] Focus
96ea43f420
zapit/src/capmt.cpp, zapit/src/femanager.cpp: fix warnings
2014-04-02 17:32:25 +04:00
[CST] Focus
88a622a0ad
lib/libcoolstream2/dmx_cs.h: update apollo header
2014-04-02 17:32:20 +04:00
Thilo Graf
2997b5eea2
CComponentsFrmClock: add missing init of items
2014-04-02 08:40:22 +02:00
Thilo Graf
d21df99ed4
CComponentsText: rework constructor
...
allows usage of parent parameter without another parameter
2014-04-02 08:40:22 +02:00
Thilo Graf
6fe7b452c1
CComponentsHeader: rework context button handling
...
CComponentsHeader uses now CComponentsIconForm, which is now derived
from CComponentsFrmChain. Some methods should be now simplified and
allow to handle some modifications easier.
2014-04-02 08:40:21 +02:00
Thilo Graf
a573b02b85
CComponentsPIP: use a default frame with thickness 2 and small corner radius
2014-04-02 08:40:21 +02:00
Thilo Graf
7cc66fea93
CComponentsFrmChain: add missing parameter 'parent'
...
supplement to 23d7b62cf0
2014-04-02 08:40:21 +02:00
Thilo Graf
750691fbbf
CComponents: use neutrino debug mode for debug output
2014-04-02 08:40:21 +02:00
Thilo Graf
8a8748c5e7
CMiscMenue: add entry for temporarily debug mode settings
...
Option "Level" overwrites assigned debug level output mode of Neutrino
start parameters, but only temporarily till change of options by user
or restart of Neutrino.
2014-04-02 08:40:21 +02:00
svenhoefer
1e2290a758
- yWeb: scale channellogos in channellist and epg plus
2014-04-01 17:59:04 +02:00
M. Liebmann
7d4747b5be
Fix commit ae8b6e7efc
2014-04-01 15:11:42 +02:00
M. Liebmann
e9f1abcc03
Update deutsch.locale
2014-04-01 15:11:42 +02:00
Jacek Jendrzej
5764f3fc2c
dboxinfo.cpp: shov inactive rec icon, if no rec is run
2014-04-01 14:44:09 +02:00
svenhoefer
ae8b6e7efc
- bouqueteditor_channels.cpp: de-highlight channels not found
2014-04-01 13:48:03 +02:00
Jacek Jendrzej
f65454c3d4
bouqueteditor_channels - CBEChannelWidget::paintItem: extra color for channels not found in service
2014-04-01 13:09:17 +02:00
Jacek Jendrzej
b61acdb28c
getservices.cpp dont add to remove not existing channel
2014-03-31 16:32:54 +02:00
Jacek Jendrzej
fe7775665a
getservices.cpp: -fix dont replace not existing channel
2014-03-30 19:35:48 +02:00
[CST] Focus
b7604664a4
gui/bouquetlist.cpp: another fix for bouquet epg scan option :D
2014-03-28 19:04:36 +04:00
[CST] Focus
eb1ef76495
gui/bouquetlist.cpp: another fix for bouquet epg scan option
2014-03-28 18:40:20 +04:00
Jacek Jendrzej
d3a5e13f04
upnpbrowser.cpp fix for show pic after play
2014-03-28 15:38:47 +01:00
[CST] Focus
4d8a633532
gui/bouquetlist.cpp: fix warning
2014-03-28 18:00:27 +04:00
[CST] Focus
6934981f30
gui/bouquetlist.cpp: fix crash
2014-03-28 16:12:31 +04:00
[CST] Focus
87e0691ca2
zapit/src/femanager.cpp: change free demux for PiP detection
2014-03-28 16:12:31 +04:00
[CST] Focus
c4dc143934
zapit/src/zapit.cpp: remove PIP_DEMUX usage
2014-03-28 16:12:31 +04:00
[CST] Focus
0c97279874
zapit/src/capmt.cpp: allocate demuxes in constructor
2014-03-28 16:12:31 +04:00
[CST] Focus
5b731ed216
zapit/src/fastscan.cpp: fix extra InitFastscanLnb call
2014-03-28 16:12:31 +04:00
[CST] Focus
6fe3bcb50f
gui/movieplayer.cpp: change playback instance number
2014-03-28 16:12:31 +04:00
Jacek Jendrzej
2961ada5aa
upnpbrowser.cpp -add show logo/pic
2014-03-27 20:45:46 +01:00
[CST] Focus
992ee59685
driver/scanepg.cpp: add support to scan selected bouquets;
...
add support to scan epg in live or standby or always
2014-03-27 18:56:49 +04:00
[CST] Focus
a6bd2589dd
gui/miscsettings_menu.cpp: add option to scan epg in standby or live or always
2014-03-27 18:56:49 +04:00
[CST] Focus
e11434f417
gui/bouquetlist.cpp: add menu option to switch bouquet epg scan on/off
2014-03-27 18:56:49 +04:00
[CST] Focus
37cf3482b7
zapit/src/bouquets.cpp: add bouquet flag to select bouquet for epg scan
2014-03-27 18:56:49 +04:00
[CST] Focus
d4353a0692
neutrino.cpp: add setting to select box state for epg scan
2014-03-27 18:56:49 +04:00
[CST] Focus
29bec8dda2
locals: add new locales for epg scan
2014-03-27 18:56:49 +04:00
[CST] Focus
b96a7d43a6
driver/streamts.cpp: optimize poll timeout, cancel thread on stop
2014-03-27 18:56:49 +04:00
svenhoefer
a3e8142fae
- controlapi: add boxmodel to control/info?hwinfo
2014-03-26 13:25:06 +01:00
svenhoefer
d4dc3fcbbd
- neutrinoyparser: remove delivery_system from boxname
2014-03-26 13:25:06 +01:00
svenhoefer
d81b50523c
- neutrinoyparser: add function 'get_boxmodel'
2014-03-26 13:25:06 +01:00
[CST] Focus
ded947f05a
driver/streamts.cpp: add support to stream from different tuners
2014-03-26 14:31:11 +04:00
[CST] Focus
63ce8f2a69
driver/scanepg.cpp: do not zap, if streaming active;
...
use common standbyToStandby() from neutrino
2014-03-26 14:31:04 +04:00
[CST] Focus
f321f33b1c
neutrino.cpp: add common code to partially neutrino wakeup / put to sleep;
...
process EVT_STREAM_START/STOP events
2014-03-26 14:31:00 +04:00
[CST] Focus
dc3185f3a0
neutrinoMessages.h: add EVT_STREAM_START/STOP events
2014-03-26 14:30:56 +04:00
[CST] Focus
50eb534417
Revert "streamts: put zapit back into standby after streaming"
...
This reverts commit 8c0cb5b96e
.
2014-03-26 14:30:29 +04:00
[CST] Focus
1dfc9c1449
Revert "streamts: set CPU freq to 'high' for streaming"
...
This reverts commit c9a3b34810
.
2014-03-26 14:30:20 +04:00
svenhoefer
716f353214
- localize.cpp: fix LOCALEDIR_VAR
2014-03-24 14:59:29 +01:00
[CST] Focus
d108294503
zapit/src/fastscan.cpp: improve fastscan tune reporting
2014-03-21 17:18:30 +04:00
[CST] Focus
bfc30ae53e
gui/scan_setup.cpp: add dynamic diseqc options switch based on frontend mode
2014-03-21 17:18:26 +04:00
[CST] Focus
b36a66db34
gui/widget/menue.cpp: add CMenuOptionChooser::setOptions
2014-03-21 17:18:21 +04:00
[CST] Focus
9ec646bebe
zapit/src/frontend.cpp: change timers to use time_monotonic_ms()
2014-03-21 17:18:14 +04:00
[CST] Focus
acffe8024d
gui/scan_setup.cpp: add fast-scan operators, add fast-scan diseqc auto-config and menu to change diseqc
2014-03-21 17:18:06 +04:00
[CST] Focus
1960a84b6c
zapit/src/fastscan.cpp: add fast-scan operators, add diseqc autoconfig
2014-03-21 17:18:01 +04:00
[CST] Focus
df95c904b4
locals: add new locales for fast-scan
2014-03-21 17:17:57 +04:00
[CST] Focus
ffce0866bc
gui/cam_menu.cpp: rework, handle mmi timeout, close menu on CI/card insert/remove
2014-03-21 17:17:53 +04:00
[CST] Focus
47609eb2f1
neutrino.cpp: remove not reached keys handle, do not pass RC_timeout
2014-03-21 17:17:47 +04:00
[CST] Focus
ce4552b4b9
gui/cam_menu.cpp: use dialog for menu/list messages generated outside of menu
2014-03-21 17:17:42 +04:00
[CST] Focus
a5f2ebaec3
gui/cam_menu.cpp: cleanup, fix memleak when messages ignored
2014-03-21 17:17:32 +04:00
Jacek Jendrzej
98bdb43608
upnpbrowser.cpp: -add albumArtURI parse
2014-03-19 18:35:10 +01:00
Jacek Jendrzej
80d7cc186d
CPictureViewer:: move download code to separate funktion DownloadImage
2014-03-19 18:32:34 +01:00
M. Liebmann
b80e7480a2
CLuaInstance::runScript: Set script parameter 0 to 'script name'...
...
...for compatibility with standalone lua scripts
2014-03-19 16:03:38 +01:00
M. Liebmann
0a957abf31
CLuaInstance: Add runScript() function for using in Lua script
...
- Script runs in a new instance in neutrino context
Example:
local n = neutrino()
n:runScript(filename [, args, ...])
2014-03-19 10:14:43 +01:00
M. Liebmann
b61a225d2b
CLuaInstance: Optional specification of parameters for runScript()
...
- Add parameters as std::vector and possibility of return of
status and error messages. (THX Martii)
Example:
void runScript(const char *fileName, std::vector<std::string> *argv,
std::string *result_code, std::string *result_string,
std::string *error_string);
- Add Parameters as const char*, last parameter to NULL is imperative.
Example:
void runScript(const char *fileName, const char *arg0, const char *arg1, ..., NULL);
2014-03-19 10:14:43 +01:00
M. Liebmann
5d4286285a
CStringInputSMS: Add '%' to valid chars
2014-03-18 19:05:33 +01:00
M. Liebmann
2dbdb8798e
CLuaInstance: Replace cwindow header_height & footer_height
...
- Replace with headerHeight & footerHeight
- Set header_height & footer_height to deprecated
2014-03-16 12:33:26 +01:00
M. Liebmann
1e78781d18
CLuaInstance: Add various CComponentsPicture functions
...
- Added: new, paint, hide, setpicture
2014-03-16 12:33:26 +01:00
M. Liebmann
a501f4e10e
CLuaInstance: Add setCaption & paintHeader function to cwindow
2014-03-16 12:33:26 +01:00
M. Liebmann
5136563035
CLuaInstance: Add function 'functionDeprecated()' for debug output...
...
...when a script function is deprecated.
2014-03-16 12:33:26 +01:00
M. Liebmann
4df0449e39
CLuaInstance: Add setText function to ctext
2014-03-16 12:33:26 +01:00
M. Liebmann
81608cbd3f
CLuaInstance::ComponentsTextNew: Add 'parent' parameter...
...
...for the integration of ctext in a parent cwindow
2014-03-16 12:33:26 +01:00
M. Liebmann
f4c70c96a5
CLuaInstance: Add additional tableLookup for get userdata
2014-03-16 12:33:26 +01:00
M. Liebmann
623efecc2f
CLuaInstance: Add debug output to CWindowDelete/ComponentsTextDelete
2014-03-16 12:33:26 +01:00
M. Liebmann
bb4eccfbed
CRecordSetup: Fix menu hint specifier
2014-03-14 18:24:33 +01:00
M. Liebmann
32a9fb8796
Update deutsch.locale
2014-03-14 18:24:33 +01:00
FlatTV
e0055b5339
record menu: add filename template
2014-03-14 09:39:57 +01:00
[CST] Focus
90b9469e3b
neutrino.cpp: set satellite position for generated satellite bouquets
2014-03-13 16:06:46 +04:00
[CST] Focus
90768b15ac
gui/bouquetlist.cpp: allow to delete whole satellite from satellite bouquet view
2014-03-13 16:06:20 +04:00
[CST] Focus
c5e1ab04e6
zapit/src/getservices.cpp: add code to remove channels for the given satellite position,
...
current live channel skipped to prevent neutrino crashes
2014-03-13 15:52:33 +04:00
[CST] Focus
b2dc082707
zapit/src/capmt.cpp: stop cam if channel not found
2014-03-13 15:45:41 +04:00
[CST] Focus
7d48b6c1f9
zapit/src/bouquets.cpp: use INVALID_SAT_POSITION instead of -1
2014-03-13 14:35:31 +04:00
[CST] Focus
61f9a8d8b4
zapit/include/zapit/types.h: add INVALID_SAT_POSITION define
2014-03-13 14:33:41 +04:00
[CST] Focus
8074000b23
driver/record.cpp: always use configured hours to record for temporary timeshift;
...
cleanup unused code
2014-03-11 16:22:50 +04:00
[CST] Focus
6201a95358
neutrino.cpp: add timeshift record duration setting
2014-03-11 16:21:32 +04:00
[CST] Focus
cc6848624a
locals: add locale for timeshift record duration
2014-03-11 15:51:24 +04:00
martii
87d5f4feb9
gui/movieplayer: create and use a movieinfo copy (fixes timeshift playback)
2014-03-11 13:31:46 +04:00
[CST] Focus
fd57dace0e
zapit/include/zapit/satconfig.h: add macros for cable/terrestrial positions
2014-03-10 14:29:32 +04:00
svenhoefer
7ab37854c6
- pictureviewer: add a var-dir for channellogos (/var/tuxbox/icons/logo)
2014-03-07 23:03:57 +01:00
svenhoefer
e8c0543ac1
- locale: move first-search locale-dir from /var/tuxbox/config/locale ...
...
... to /var/tuxbox/locale
2014-03-07 22:49:36 +01:00
Jacek Jendrzej
185a5c0e8b
satellites.xml: update Thor 5/6/Intelsat
2014-03-07 22:22:35 +01:00
[CST] Focus
5ca62c111e
zapit/src/bouquets.cpp: change bouquets delete behavior after scan:
...
if box cable-only, remove all bouquets, else remove bouquets for scanned position only,
do not remove bouquets after single transponder scan
2014-03-06 16:46:50 +04:00
[CST] Focus
8284fe6e53
system/setting_helpers.cpp: create /var_init/etc/.reset on factory reset,
...
to be processed by apollo init scripts to erase /var partition
2014-03-06 16:09:10 +04:00
[CST] Focus
793c3aab5a
gui/osdlang_setup.cpp: revert language selection to old behaviour: close menu after select
2014-03-06 16:09:10 +04:00
[CST] Focus
040b2a958e
gui/bouquetlist.cpp: fix inactive color when called to add channel to bouquet
2014-03-06 16:09:10 +04:00
[CST] Focus
ea1e2706f8
gui/pipsetup.cpp: support different PIP setup for tv and radio modes
2014-03-06 16:09:10 +04:00
[CST] Focus
753f3f2f95
neutrino.cpp: add pip config settings for radio mode
2014-03-06 16:09:10 +04:00
[CST] Focus
7682d58070
gui/scan_setup.cpp: move rotor options to its own menus
2014-03-06 16:09:10 +04:00
[CST] Focus
476f6f8da9
locals: add locale for rotor options menu hints
2014-03-06 16:09:10 +04:00
[CST] Focus
a3f4cbaa90
gui/miscsettings_menu.cpp: remove global rotor_swap option
2014-03-06 16:09:09 +04:00
[CST] Focus
929eb86760
gui/scan_setup.cpp, gui/motorcontrol.cpp: use per frontend rotor swap option
2014-03-06 16:09:09 +04:00
[CST] Focus
af99ce3a28
zapit/src/femanager.cpp: add per frontend rotor swap option
2014-03-06 16:09:09 +04:00
[CST] Focus
1b450382e6
zapit/data/frontend.conf: remove config for fe1
2014-03-06 16:09:09 +04:00
svenhoefer
a05121d9b7
- user_menue.cpp: whitespace cleanup
2014-03-06 12:56:24 +01:00
svenhoefer
7c19f53e4b
- user_menu: add some pointers to delete
2014-03-06 12:45:48 +01:00
svenhoefer
ea89eae41e
- hdd_menu: fix hdd_sleep 'off'
2014-03-06 09:59:18 +01:00
Thilo Graf
e6a004be87
CComponents: remove error message.
...
Log output should be enough.
2014-03-05 12:10:17 +01:00
M. Liebmann
8505e1c6d7
CTimerList: Fix eventType CTimerd::TIMER_EXEC_PLUGIN
2014-03-04 07:17:41 +01:00
M. Liebmann
d1b8246316
CComponents: More precise error message (commit f813b9e
)
2014-03-03 20:20:57 +01:00
M. Liebmann
c0245159f4
CPluginList: Supplement to commit cf43a6f
(RC_setup for exit all menus)
2014-03-03 20:20:57 +01:00
M. Liebmann
409df1b809
src/system/helpers.cpp - htmlEntityDecode(): Add various html codes
2014-03-03 20:20:57 +01:00
[CST] Focus
06f31f9655
zapit/src/femanager.cpp: add have_rotor flag, limit check for the same
...
position to frontend with configured rotor (usals or rotor positions enable).
this should allow TWIN multisat setups
2014-03-03 15:07:40 +04:00
[CST] Focus
33caf8edca
Revert "deutsch, english, nederlands locale: little change for twin, independent modes:"
...
This reverts commit 8beb80c246
.
2014-03-03 15:07:40 +04:00
[CST] Focus
651c7e5426
zapit/src/femanager.cpp: determine if master has loop-linked frontends at link time
2014-03-03 15:07:40 +04:00
Thilo Graf
23d7b62cf0
CComponents: add new parameter 'parent'
...
Use strictly CComponentsForm as parent parameter in constructors.
Some parts have been cleaned up (Constructors, init methodes removed)
New parameter makes it possible already add current item in constructor.
So in mostly situations is it not necessary to use explicit addCCItem(),
but addCCItem()is still valid and necessary in certain situations.
Affected are all cc-classes and their derivates.
Some classes must or can be adapted later. The function is
not currently restricted, because usage of parent parameter is not explicit
defined in constructors, see CImageInfo, here yet are used addCCItem()
methodes.
Generally this parameter is located in the constructors before bool has_shadow,
but it is not sure whether it would be better to use this parameter as the first.
That remains to be clarified.
2014-03-03 09:43:39 +01:00
Thilo Graf
4a76ca953e
cc_types.h: add forward declaration for CComponentsForm()
...
required for parameter in CComponentsItem constructors
2014-03-03 08:54:11 +01:00
Thilo Graf
2fade10a11
CComponentsPicture: add comment to isPicPainted()
...
Not to confuse with isPainted(). Because isPicPainted() is related to
internal image.
2014-03-03 08:54:11 +01:00
Thilo Graf
a33cad448a
CComponentsItem: add methodes to set width and height via percent value
...
Percent value is related to current screen or parent size
2014-03-03 08:54:10 +01:00
Thilo Graf
9b18d0cf5b
CComponentsItem: comments corrected
2014-03-03 08:54:10 +01:00
Thilo Graf
8a897103ac
CComponentsItem: move/rename doCenter()to base class CComponentsItem
...
So it's possible to use this method for all cc-items.
setCenterPos() comes now with parameter 'along_mode' (CC_ALONG_X, CC_ALONG_Y).
So it's possible to center in x or y direction. As default are
both directions predefined.
2014-03-03 08:54:10 +01:00
Thilo Graf
38dffb8456
CComponentsItem: add members to set item position via percent value
2014-03-03 08:54:10 +01:00
Thilo Graf
8a39f01a79
CMenuItem: remove redundant member for background paint
...
It seems this method came with more functionality in past,
but it's currently not required in that Form.
2014-03-03 08:54:10 +01:00
Thilo Graf
c34f25bb7d
CComponentsInfoBox, CComponentsPicture: add overloaded members setPicture()
2014-03-03 08:54:09 +01:00
Thilo Graf
f2bfa22159
configure: add libbluray support into configure
...
It may happen that the build process aborts if this lib is not
expilzit specified, although this lib is not used directly
by neutrino.
It seems to be dependent of build environment, and should be understand
as a prevention.
2014-03-03 08:54:09 +01:00
Thilo Graf
f813b9ea98
CComponents: add member CheckFbData() for fbdata check
...
This check happens several times, therefore it is senseful, to move into own member.
Function returns false on error and is used here to show an error message if
something was wrong.
Such errors can happen on position or dimension errors e.g. out of screen or
too large display values.
Note: this is only an emergency helper for debugging on
fatal errors during developing of window stuff. Mostly errors
of this kind causing crashes and must be fixed.
2014-03-03 08:54:09 +01:00
Thilo Graf
2b65f1d1b3
CComponentsFrmClock: remove statement
...
stopThread() is doing check against NULL itself
2014-03-03 08:54:09 +01:00
Thilo Graf
c6db496de6
CComponentsFrmClock: change wording of comment, was unsuituable
2014-03-03 08:54:08 +01:00
martii
cf43a6f2a6
gui/pluginlist: drop custom menu implementation
...
(but use the menu-hint as plugin-description)
2014-03-02 23:00:30 +01:00
martii
eb206ae523
gui/widget/menue, gui/osdlang_setup: drop CMenuOptionLanguageChooser class
2014-03-02 21:31:26 +01:00
FlatTV
c161760670
cYTFeedParser: Fix decodeVideoInfo()
2014-03-02 12:58:41 +01:00
M. Liebmann
3fa31ef441
CLuaInstance: Add footer_height function
2014-03-02 12:58:41 +01:00
svenhoefer
4b5242c254
- plugins: cleanup
...
* drop PLUGINDIR_USB
* drop unused 'param' from startPlugin
2014-03-02 00:43:59 +01:00
svenhoefer
580fcc97e5
- fix (and enable) one-key-plugin; fix movieplayer-plugin
2014-03-01 23:33:45 +01:00
svenhoefer
fd063bbd96
gui/zapit_setup: add initial channel list mode options (MenuOptionChooser fix)
2014-03-01 21:45:19 +01:00
Stefan Seyfried
04fd8c277c
my_popen: fix indentation
2014-03-01 21:17:56 +01:00
Stefan Seyfried
64a61f5aa2
hdd_menu: better error message
...
...when trying to check unsupported file system type
2014-03-01 21:17:11 +01:00
Stefan Seyfried
a25bc90d7b
hdd_menu: improve error resilience in getFmtType()
2014-03-01 21:16:29 +01:00
martii
dbdf6b6afe
gui/zapit_setup: add initial channel list mode options (locale fix)
2014-03-01 21:14:52 +01:00
martii
b0a77a8e26
gui/zapit_setup: add initial channel list mode options
2014-03-01 21:14:15 +01:00
martii
26aecaf408
CNeutrinoApp::SetChannelMode: adjust to live channel instead of a semi-random one at startup
2014-03-01 21:12:17 +01:00
[CST] Focus
3a4b873b88
zapit/src/getservices.cpp: try to add workaround for reported bug,
...
under some circumstances sat name= written to services instead of cable name=.
Real bug reason unknown yet
2014-02-28 13:56:57 +04:00
[CST] Focus
b322403f19
zapit/src/getservices.cpp: fix missed DVB-T footer
2014-02-28 13:44:23 +04:00
[CST] Focus
196fcc397b
gui/streaminfo2.cpp: fix DVB-T label
2014-02-28 13:44:23 +04:00
[CST] Focus
a26af0104b
gui/scan_setup.cpp: fix DVB-T frontend labels
2014-02-28 13:44:23 +04:00
martii
aee3647fef
gui/streaminfo2: fix DVB-T label
...
Conflicts:
data/locale/deutsch.locale
2014-02-28 13:44:23 +04:00
Stefan Seyfried
1a4f65302e
scansetup: add DVB-T
...
Conflicts:
src/gui/scan_setup.cpp
src/gui/scan_setup.h
2014-02-28 13:44:22 +04:00
Stefan Seyfried
8415c345b8
getservices: add code for DVB-T
...
Conflicts:
src/zapit/src/getservices.cpp
2014-02-28 13:44:22 +04:00
Stefan Seyfried
1486109a28
frontend: add helpers for DVB-T
...
Conflicts:
src/zapit/include/zapit/femanager.h
src/zapit/src/femanager.cpp
2014-02-28 13:44:22 +04:00
Stefan Seyfried
5f4c1b986c
add basic support for DVB-T
...
This needs more fine tuning wrt scan setup etc, but should work for now.
Conflicts:
data/Makefile.am
data/locale/english.locale
src/gui/scan.cpp
src/gui/scan_setup.cpp
src/neutrino.cpp
src/zapit/include/zapit/getservices.h
src/zapit/src/frontend.cpp
src/zapit/src/getservices.cpp
src/zapit/src/transponder.cpp
2014-02-28 13:44:22 +04:00
M. Liebmann
c745b636f8
CPluginList::exec: Add CRCInput::RC_setup to exit all menus
2014-02-28 00:04:08 +01:00
M. Liebmann
8d1e6b1e00
CLuaInstance: Add has_shadow and window colors to cwindow.new
2014-02-27 22:52:02 +01:00
svenhoefer
3ae6f13202
- cables.xml: update unitymedia as suggested by OneOfNine
2014-02-26 21:03:46 +01:00
M. Liebmann
a250436d29
CLuaInstance: Add DECODE_HTML flag to ctext.new for decode html string
...
- Use function htmlEntityDecode()
2014-02-26 10:11:40 +01:00
M. Liebmann
0028ad0d9b
src/system/helpers.cpp: Add htmlEntityDecode() for decode html string
2014-02-26 10:11:40 +01:00
M. Liebmann
21f7c930ae
src/system/helpers.cpp: Add str_replace() function
2014-02-26 10:11:40 +01:00
M. Liebmann
d750c9e0f9
Update deutsch.locale
2014-02-26 10:11:40 +01:00
M. Liebmann
6d18d1cfa1
neutrino: Use uint32_t again for neutrino_msg_t & neutrino_msg_data_t
2014-02-25 19:05:28 +01:00
[CST] Focus
8beb80c246
deutsch, english, nederlands locale: little change for twin, independent modes:
...
TWIN meant for TWIN LNB, independent also suitable for monoblock
2014-02-25 18:59:21 +04:00
[CST] Bas
b8d5a61c1d
nederlands.locale: fix spelling error.
2014-02-25 18:56:45 +04:00
[CST] Bas
9805f0abb7
nederlands.locale: fix some weird characters that were supposed to be newlines.
2014-02-25 18:56:39 +04:00
[CST] Focus
3f7e757dca
src/Makefile.am: fix -liconv
2014-02-25 17:22:59 +04:00
[CST] Focus
c4f4babb6f
gui/movieplayer.cpp: add text subtitles charset select and conversion
2014-02-25 16:48:55 +04:00
[CST] Focus
6b7b4f3dfe
src/Makefile.am: for apollo/uClibc add -liconv
2014-02-25 16:48:55 +04:00
[CST] Focus
b85c0daf7a
neutrino.cpp: add subtitles charset setting
2014-02-25 16:48:55 +04:00
[CST] Focus
fa79f1d9d3
locals: add locale for subtitles charset selection
2014-02-25 16:48:55 +04:00
[CST] Focus
dbb5de61c8
gui/movieplayer.cpp: add iso file mount
2014-02-25 16:48:54 +04:00
[CST] Focus
e1c7198ed8
driver/file.cpp: add iso file type
2014-02-25 16:48:54 +04:00
[CST] Focus
2663387195
src/neutrino.cpp: set default CI clock to 9 mhz
2014-02-25 16:48:54 +04:00
martii
6aab6745ec
gui/widget/stringinput_ext: unbreak e8670e6c90e1dfe81a8b7e38e60559bc56fee193
2014-02-25 00:30:07 +01:00
martii
34c23ed7a5
driver/rcinput: let getUnicodeValue() return const char *
2014-02-25 00:17:09 +01:00
martii
7826ab0fca
driver/rcinput: implement long key press support (but no rcsim/yWeb support at this time)
...
driver/rcinput: drop unused gettimeofday code
2014-02-25 00:09:14 +01:00
M. Liebmann
9184ac6266
CLuaInstance: Rename componentstext to ctext
...
- Better readability and consistent designation
- Still not a problem since API not yet public
2014-02-23 21:34:07 +01:00
M. Liebmann
0aaf3cd369
Update and sort locales
2014-02-23 01:57:18 +01:00
M. Liebmann
c42de5f827
Update slovak.locle (THX EnoSat)
2014-02-22 15:48:41 +01:00
svenhoefer
70f61217f7
- personalizing: show menuhints in plugin type selection menu
2014-02-21 23:59:45 +01:00
[CST] Focus
5f84fb9fa1
gui/movieplayer.cpp: fix subtitles menu:
...
stop button for stop item only;
current pid disabled, current item is 'back' if no selected pid, else stop
2014-02-21 20:01:15 +04:00
[CST] Focus
31f6c79edf
lib/libcoolstream/playback_cs.h: update nevis header
2014-02-21 20:01:14 +04:00
[CST] Focus
b100766c97
gui/movieplayer.cpp: fix audio/subtitle pid reset on title change
2014-02-21 20:01:14 +04:00
[CST] Focus
71b550b04b
libcoolstream2: sync headers
2014-02-21 20:01:14 +04:00
[CST] Focus
3507431fd6
gui/movieplayer.cpp: add title selection to bookmarks/chapters menu
2014-02-21 20:01:14 +04:00
[CST] Focus
d2c5fc8604
libcoolstream2/playback_cs.h: update apollo header
2014-02-21 20:01:14 +04:00
[CST] Focus
628de1f68c
gui/filebrowser.cpp: return directory in player mode (Hide_records is true)
...
if BDMV/index.bdmv found in dir
2014-02-21 20:01:14 +04:00
[CST] Focus
0207d59a12
locals: add locale for titles/chapters menu separators
2014-02-21 20:01:14 +04:00
[CST] Focus
64688db9c4
gui/movieplayer.cpp: try to select file play audio lang from audio preferences
2014-02-21 20:01:14 +04:00
[CST] Focus
d93dafed84
gui/movieplayer.cpp: use subtitles font for text subtitles,
...
convert non-utf8 subtitle text from latin1 to utf,
auto-select external subtitles, if they was started
2014-02-21 20:01:13 +04:00
[CST] Focus
29617ba843
gui/osd_setup.cpp: add 'other' font sizes group,
...
add subtitles font size setup
2014-02-21 20:01:13 +04:00
[CST] Focus
c081733739
locals: add locale for 'other' font size group and subtitle font size
2014-02-21 20:01:13 +04:00
Jacek Jendrzej
8bad5565e0
Revert "scan.cpp cam_menu.cpp fix Werror=format"
...
This reverts commit a48d8306ec
.
2014-02-21 17:01:43 +01:00
Jacek Jendrzej
a48d8306ec
scan.cpp cam_menu.cpp fix Werror=format
2014-02-21 14:04:35 +01:00
M. Liebmann
a3d9bff44e
CLuaInstance: Add various CComponentsWindow fuctions
...
- Added: color buttons for footer, header_height
2014-02-21 00:02:47 +01:00
M. Liebmann
cc7e1136ec
CLuaInstance: Add various CComponentsText fuctions
...
- Added: new, paint, hide, scroll
2014-02-21 00:02:47 +01:00
M. Liebmann
6475e77a84
CLuaInstance: Add function getRenderWidth()
2014-02-21 00:02:47 +01:00
M. Liebmann
3f0400a23e
Fix compiler warnings (-Wfloat-equal)
2014-02-21 00:02:47 +01:00
M. Liebmann
c4bff391a5
CComponentsButton: Incrase height for btn font
2014-02-21 00:02:46 +01:00
M. Liebmann
7c5d29a687
hddmenu: Support ext4 for formating disk
...
- Support ext4 for formating disk (require /sbin/mkfs.ext4)
- Support ext4 for check disk (require /sbin/fsck.ext4 or /sbin/e2fsck)
- Display disk format in menu (require /sbin/blkid)
- 'ext4' and 'display disk format' disabled when required files not present
2014-02-21 00:02:46 +01:00
martii
088a75b6e2
driver/rcinput: minor cleanup
2014-02-18 20:07:39 +01:00
Jacek Jendrzej
f1c7e9002e
wakeup_hdd: -fix warning -add mode to open
2014-02-18 14:59:11 +01:00
Jacek Jendrzej
3048eb96ed
neutrinoMessages.h -fix type of HDMI/MUTE/VOLUME
2014-02-18 14:57:16 +01:00
Stefan Seyfried
1d4025d3be
personalize: reduce include impact of plugins.h
...
use forward declaration of CPlugins instead of including
plugins.h in personalize.h to reduce the massive impact
of this header file
2014-02-18 14:02:54 +01:00
Jacek Jendrzej
9a6a2f70c6
CFfmpegDec::Decoder -fix possible floating point exception
2014-02-17 16:24:44 +01:00
Thilo Graf
27c6bdccaf
CComponentsPicture: fix item position
...
x/y position was not assigned here for internal pic_x/pic_y vars.
Therefore x/y was ignored.
2014-02-16 19:11:38 +01:00
svenhoefer
5707fe19a4
- cables.xml: update as suggested by OneOfNine
2014-02-14 17:21:57 +01:00
Jacek Jendrzej
1e2e14e134
CControlAPI::EpgSearchXMLCGI convert channelname to xml
2014-02-13 20:12:31 +01:00
M. Liebmann
ddc826ab51
CComponentsFrmClock: Fix thread handling
...
- Set clock activ = false for default
2014-02-13 18:26:04 +01:00
M. Liebmann
0be3cb731d
CInfoViewer: Fix display progress bar with large fonts
2014-02-13 18:26:03 +01:00
Thilo Graf
c2c79060b8
CComponentsForm, CSignalBar: rename offset vars
2014-02-13 16:26:16 +01:00
martii
6895281091
gui/hdd_menu: correct option count
2014-02-12 21:06:18 +01:00
[CST] Focus
a9e3666b0a
neutrino.cpp: pause sectionsd on shutdown before saving epg,
...
stop epgscan to restore live channel id in case shutdown started from standby mode,
fix hdd wakeup on record announce
2014-02-12 16:47:29 +04:00
[CST] Focus
ee38ad2750
driver/record.cpp: use wakeup_hdd();
...
save xml before record start
2014-02-12 16:47:29 +04:00
[CST] Focus
16fa40818f
gui/movieplayer.cpp: remove absolute has_hdd variable
2014-02-12 16:47:28 +04:00
[CST] Focus
10eb8869d6
system/helpers.cpp: change wakeup_hdd function to use hdd_get_standby/hdd_flush
2014-02-12 16:47:28 +04:00
[CST] Focus
8020de8bfe
gui/hdd_menu.cpp: disable 1min sleep option;
...
fix restore hotplug for mdev system
2014-02-12 16:47:28 +04:00
svenhoefer
8b28d38cea
- doc controlapi: add documentation for '/control/signal'
2014-02-12 13:29:26 +01:00
svenhoefer
565b62477b
- pluginlist: simplify b427c3d6a5
2014-02-12 09:24:37 +01:00
svenhoefer
b1bfe94a6e
- yWeb: add signal strength to boxcontrol menu
2014-02-12 08:59:39 +01:00
svenhoefer
2c4b12508a
- yWeb: increase version by counting commits since last increase
2014-02-12 08:50:19 +01:00
M. Liebmann
b2446667e9
CTimerList: Fix displaying and saving reminder timer
2014-02-12 06:02:27 +01:00
M. Liebmann
92fce346c0
yWeb: Synchronize volume/audiomute settings yWeb => GUI
2014-02-12 06:02:27 +01:00
svenhoefer
63d66538ce
- CControlAPI: SignalInfoCGI: don't show description in explicit calls
2014-02-10 21:50:34 +01:00
Jacek Jendrzej
8d01e2152a
CControlAPI:: -add SignalInfoCGI
2014-02-10 21:14:54 +01:00
svenhoefer
19593d5c6a
- yWeb: add CEC option to standby switches
2014-02-10 21:02:10 +01:00
Jacek Jendrzej
8ed6f331e3
epgview remove DD 16:9 icon show
2014-02-10 19:00:25 +01:00
Thilo Graf
cd2e086c84
locales: rename plugin entries for Lua-Plugins
...
Maybe it's sensibly to use no explicit description for Lua-plugins.
The user could unnecessarily ask "What is this?".
"Lua" is more a subject-specific description or a technical term.
Therefore for users it should be reasonable to use "Plugins" as general
description.
TODO: use of these terms in the user menus, in particular "plugin types"
2014-02-09 00:20:59 +01:00
svenhoefer
b427c3d6a5
- pluginlist: don't show full list when pluginlist-size is smaller
2014-02-08 22:43:03 +01:00
svenhoefer
c52b66068f
- yWeb: fix typo; THX to TheDuke
2014-02-08 22:40:22 +01:00
svenhoefer
e24e68dddf
- menue-hints: fix display of nonlocalized hints
2014-02-07 22:14:32 +01:00
Jacek Jendrzej
8c7968edc4
-add pseudo AdZap timertype
2014-02-07 18:05:06 +01:00
Thilo Graf
c6221581ed
CComponentsWindow: fix missing define of header position
...
Position is strictly top and left within of Window
2014-02-07 09:31:30 +01:00
Thilo Graf
4614d6a54f
CImageInfo: use correct class name
2014-02-07 09:31:29 +01:00
M. Liebmann
176460cf80
src/gui/color.cpp: Fix compiler warnings (-Wconversion)
2014-02-07 08:54:50 +01:00
M. Liebmann
b3cfd88569
src/gui/color.cpp: Rework functions for color conversions, using float.
2014-02-07 08:54:50 +01:00
svenhoefer
e97ea955c9
- plugins: type for listed plugins on blue key is more selectable
2014-02-06 22:51:18 +01:00
Thilo Graf
a6eb67d456
CComponentsWindow: remove redundant init of header and footer
2014-02-05 11:56:48 +01:00
Thilo Graf
14a3546b5f
CComponentsPicture: add debug output for handled item dimensions and pos
2014-02-05 11:56:48 +01:00
Thilo Graf
34fcdec276
CComponentsPicture: rework constructors, clean ups
2014-02-05 11:56:48 +01:00
Thilo Graf
718824015a
CComponentsPicture: show paint mode in debug output
2014-02-05 11:56:48 +01:00
Thilo Graf
57a6c36329
CComponents: remove wrong init value for item position
...
This causes an unnecessary offset and possible fb-remains.
This was observed at the header in Imageinfo, but only without shadow.
2014-02-05 11:56:48 +01:00
Thilo Graf
72f3081b9c
CBuildInfo: remove append offset
...
Append offset is not required here, even harmful, because parent
items (header, body, footer) in the parent object are already adapted.
Offset maybe required in body object, but not in the parent window.
This fixes also fb remains on the bottom of window after executed
hide() in buildinfo object.
2014-02-05 11:56:47 +01:00
Thilo Graf
65ef4b4ccf
CBuildInfo: use member doCenter() for centering window
2014-02-05 11:56:47 +01:00
Thilo Graf
fb4819ff14
CImageInfo: enable missing window shadow
...
Also revert ae320ba411
,
Size handling fixed in 533c2cfc5c8aaf4f56fa07828d44ccb03a62efa6
2014-02-05 11:56:47 +01:00
Thilo Graf
9482613d4c
CComponentsWindowMax: add missing parameters to constructors
2014-02-05 11:56:47 +01:00
Thilo Graf
9d3febd080
CComponentsWindow: fix handling of window size
...
On some several cases it's possible that full resulution is not
visible on SD output or video-out modes like 576i/p.
So it's makes more sense to use current osd-settings for max size and
position.
This fixes also current behavior of Imageinfo.
2014-02-05 11:56:47 +01:00
Thilo Graf
59723d89f0
CComponentsIconForm: rework constructors
2014-02-05 11:56:46 +01:00
Thilo Graf
7151608c8b
CComponentsHeader/CComponentsFooter: move footer class into its own file
2014-02-05 11:56:46 +01:00
[CST] Focus
3d3e169f1e
driver/record.cpp: try to flush hdd buffers, if hdd is in standby at record start
2014-02-05 14:02:46 +04:00
[CST] Focus
097e05c083
system/helpers.cpp: add code to get hdd standby/active status and flush hdd buffers
2014-02-05 14:02:46 +04:00
[CST] Focus
201022450c
eitd/sectionsd.cpp: check myCurrentEvent for expire before using it
2014-02-05 14:02:46 +04:00
Jacek Jendrzej
3818875a80
epgview.cpp: -add adzap
2014-02-04 19:32:47 +01:00
Jacek Jendrzej
e9725e393e
paintButtons: fix alternative button text size
2014-02-04 19:32:47 +01:00
M. Liebmann
6dada97564
CLuaInstance::MenuAddItem: Fix neutrino segfault at (type == "chooser")
...
when options in lua script broken
2014-02-04 15:47:23 +01:00
M. Liebmann
1766553c56
src/gui/widget/icons.h: Add missing NEUTRINO_ICON_BLUE
2014-02-04 15:47:23 +01:00
M. Liebmann
7d88327dbc
CLuaInstance::MessageboxExec: Fix align
2014-02-04 15:47:23 +01:00
[CST] Focus
e8be660b09
gui/infoviewer.cpp: restore channel id in showMovieTitle(),
...
else infoviewer do not process some events after playback stop
2014-02-04 17:42:42 +04:00
[CST] Focus
e68b207154
zapit/src/zapit.cpp: there is case when unlocking live playback can fail
...
due to all frontends busy and zap back to live channel not possible.
Send CZapitClient::EVT_ZAP_FAILED to notify neutrino
2014-02-04 17:42:42 +04:00
[CST] Focus
b992366b1c
zapit/include/zapit/frontend_c.h: prevent setTsidOnid() to change
...
current transponder id on locked frontend:
fix case when PiP started while no live channel running (ie playback mode), return to live playback mode
can break running recording
2014-02-04 17:42:42 +04:00
svenhoefer
f9ad30f183
- plugins: type for listed plugins on blue key is selectable
...
* add mainmenu items for tools and lua-extensions
(default not visible)
* add usermenu items for tools and lua-extensions
(default off)
2014-02-04 09:08:21 +01:00
Jacek Jendrzej
31221edc47
CTimerd:: enlarge recorddir and pluginname size
2014-02-01 13:59:06 +01:00
M. Liebmann
a60d320aad
CTimerList: Fix commit f2fccc6
(THX Houdini)
2014-02-01 01:56:21 +01:00
[CST] Focus
ae320ba411
gui/imageinfo.cpp: honor screen setup values
2014-01-31 16:31:05 +04:00
Jacek Jendrzej
2441171656
CKeyValue:: -fix get current name , fix -Wconversion in timerd
2014-01-31 11:16:06 +01:00
M. Liebmann
f2fccc6d85
CTimerList: Add lua plugins to plugin selection
2014-01-30 09:13:51 +01:00
M. Liebmann
08130328a0
CMenuForwarder: Fix options handling
2014-01-30 09:13:51 +01:00
martii
86fca10909
gui/timerlist: fix display of channel name
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-29 21:20:43 +01:00
M. Liebmann
583931e446
CFlashExpert::checkSize: Fix display backupMaxSize & backupRequiredSize
2014-01-29 21:20:43 +01:00
[CST] Focus
91c62d6ff0
gui/movieplayer.cpp: fix stalled old speed display on vfd, when timeshift rewind started
2014-01-29 19:28:53 +04:00
[CST] Focus
5135e30773
gui/infoviewer.cpp: update movieplayer position also in timeshift mode;
...
fix messages in timeshift mode: while infobar is visible, all but key events was dropped,
preventing ie record timer stop etc.
2014-01-29 17:26:45 +04:00
[CST] Focus
a763a9ab06
gui/movieplayer.cpp: for timeshift started in rewind mode,
...
fix vfd speed display, force play time display
2014-01-29 17:21:28 +04:00
[CST] Focus
2d683fe4c9
driver/record.cpp: dont show menu after timeshift stop, if timeshift record already stopped
2014-01-29 17:19:00 +04:00
[CST] Focus
828f9e5856
gui/cam_menu.cpp: handle CA_MESSAGE_MSG_CHANNEL_CHANGE msg
2014-01-28 16:16:35 +04:00
[CST] Focus
02cb09ce7e
neutrino.cpp: add zapTo(), reuse common code for zap without wait
2014-01-28 16:12:30 +04:00
M. Liebmann
65859318d0
Fix display volumebar when channellist is visible
2014-01-28 12:59:17 +01:00
M. Liebmann
da2738cd9e
CLuaMenuForwarder: Fix error msg
2014-01-28 12:59:17 +01:00
Jacek Jendrzej
9855a220be
webif standby -add option CEC standby off (dont use TV off)
2014-01-28 10:30:29 +01:00
svenhoefer
6a821fe2a5
- CLuaInstance::MenuAddItem: add 'next' and 'cancel' items
2014-01-27 21:10:41 +01:00
Jacek Jendrzej
372b367b8b
supplement to 4be0273083
cec option in standby off and on
2014-01-27 20:26:46 +01:00
Jacek Jendrzej
231e51fce1
mSHTDCNT init var
2014-01-27 18:13:13 +01:00
Jacek Jendrzej
3dc41ac047
-fix CMenuDForwarder option change
2014-01-27 17:11:27 +01:00
[priv] M. Liebmann
356feceb9c
helpers.cpp: fix find_executable
...
- function made the environment variable PATH broken
2014-01-27 13:37:32 +01:00
[CST] Focus
1ee458e461
driver/framebuffer.cpp: try to load icons first from /var/tuxbox/icons/
2014-01-27 15:44:15 +04:00
svenhoefer
73446dbc52
- CLuaInstance::MenuAddItem: separation of "separator" and "separatorline"
2014-01-27 11:47:40 +01:00
Jacek Jendrzej
4be0273083
-add webif option dont use CEC with standbyoff
2014-01-26 22:24:17 +01:00
Stefan Seyfried
1acddb37bf
sectionsd: don't hardcode ntpdate and ntpd path
2014-01-26 21:43:52 +01:00
Stefan Seyfried
e37e425674
helpers: add a function to find an executable in $PATH
2014-01-26 21:43:08 +01:00
Thilo Graf
6e92392e11
CBookmarkManager: init bookmarksmodified in constructor
...
var bookmarksmodified was not intitialized
2014-01-26 20:36:41 +01:00
Thilo Graf
bcf4e4fbf9
revert cd5fd9dab3
...
use an easier solution, based up neutrino-mp
2014-01-26 20:30:41 +01:00
M. Liebmann
06408a8325
Fix segfault in eventlist
2014-01-25 23:06:27 +01:00
M. Liebmann
cd5fd9dab3
Fix compiler warnings (-Wconversion)
...
- THX SatBaby for the info
2014-01-25 23:06:27 +01:00
striper
4b6d2d310c
- rewrite Lua handling
...
* depend pkg checks on enable-lua switch
* define STATIC_LUAPOSIX in case of static lua build to exclude unwanted
code in neutrino
* remove DYNAMIC_LUAPOSIX code as it's not needed in case of dynamic lua
build
2014-01-25 21:17:06 +01:00
Thilo Graf
1838a71c20
CComponentsHeader: cleanup
...
-remove variable userHeight, is not used
-change name of parameter in member initCaptionFont(), "font_name" is not a
suitable name for a type object.
2014-01-24 23:38:25 +01:00
Thilo Graf
d35da1afb6
CComponentsWindow: cleanup
2014-01-24 23:38:19 +01:00
Thilo Graf
66ae096372
CComponentsWindow: adapt header and footer corners for parent window
...
Corners of header and footer were not adapted to parent form.
It's unsightly, if these elements are not using the same corner types
like the parent window.
2014-01-24 23:13:49 +01:00
Thilo Graf
39d6340598
CComponents: rework some debug outputs
...
This shows also x or y values < 0.
2014-01-24 23:13:45 +01:00
Thilo Graf
8cad2a3ca5
CComponentsWindow: add member doCenter()
...
Allows centering of window on screen, mostly senseful for
window objects without parent
2014-01-24 23:13:41 +01:00
Thilo Graf
21e0321c53
CComponentsWindow: rework constructors, add CComponentsWindowMax
...
Member initVarWindow() now used with parameters, so it's possible
to remove multiple code in constructors, but some class must be
renamed to CComponentsWindowMax.
2014-01-24 23:12:51 +01:00
Thilo Graf
5ea7ec48df
CComponentsHeader: rework constructors, add CComponentsHeaderLocalized
...
Member initVarHeader() now used with parameters, so it's possible
to remove multiple code in constructors, but some class must be
renamed to CComponentsHeaderLocalized.
2014-01-24 23:09:56 +01:00
Jacek Jendrzej
0b30c8f2c5
supplement to 8652b5c925
2014-01-24 18:01:59 +01:00
Jacek Jendrzej
8652b5c925
CNFSMountGui::menuEntry -fix init type (thx Gaucho316)
2014-01-24 16:40:49 +01:00
Stefan Seyfried
1ab77083ba
luainstance: fix -Wnarrowing compiler warnings on 32bit platforms
2014-01-23 19:28:39 +01:00
Stefan Seyfried
2cd5aa4b1f
luainstance: make the type of table_key.code explicitly clear
2014-01-23 17:17:42 +01:00
Stefan Seyfried
116065f7ac
luainstance: do not export machine specific stuff
...
It's an exported API, so it should be somewhat useful/stable,
not change for every machine...
2014-01-23 17:17:25 +01:00
Stefan Seyfried
4da2a33b29
Revert "CLuaInstance: Fix compiler warnings"
...
This reverts commit 87031add94
.
This is wrong in so many aspects... just look up the definition
of lua_integer...
2014-01-23 17:16:56 +01:00
Jacek Jendrzej
94558db6f8
CNFSMountGui::menuEntry init type
2014-01-23 17:16:32 +01:00
M. Liebmann
71e5f964ab
CLuaInstance: Fix bool parameter in CWindow/SignalBox => paint()/hide()
2014-01-23 10:48:07 +01:00
[CST] Focus
3ad7175c45
driver/vfd.cpp: init timeout_cnt, to fix random vfd dimm
2014-01-23 12:26:44 +04:00
[CST] Focus
40408c82cd
cross-configure.apollo.debug: enable ffmpegdec and lua
2014-01-23 12:26:43 +04:00
svenhoefer
53f5801d6f
- adapt ShowMsg handling from martii's neutrino-mp
2014-01-22 12:37:21 +01:00
svenhoefer
6995e1a765
- adapt ShowHint handling from martii's neutrino-mp
2014-01-22 12:11:52 +01:00
[CST] Focus
cfe6facea4
mmi.h, cam_menu.cpp fix spelling error
2014-01-22 12:27:07 +04:00
M. Liebmann
87031add94
CLuaInstance: Fix compiler warnings
2014-01-21 22:35:49 +01:00
M. Liebmann
4fa3a245df
CSignalBar: Fix display "value caption"
2014-01-21 18:09:46 +01:00
M. Liebmann
1f7e8b41d7
CLuaInstance: Add parameter 'vertical' to CLuaSignalBox
2014-01-21 18:09:46 +01:00
M. Liebmann
9a346f8d25
CLuaInstance: fix format strings
2014-01-21 18:09:46 +01:00
M. Liebmann
82d4832013
Add a --enable-lua switch to enable LUA support
2014-01-21 17:05:24 +01:00
M. Liebmann
ad206dbbc1
CLuaInstance: Multiple functions made from CComponents in CLuaInstance available
...
- CComponentsWindow: new(), paint(), hide()
- CSignalBox: new(), paint()
2014-01-20 21:35:39 +01:00
M. Liebmann
c83f195637
CSignalBox: Set current tuner as the default frontend
2014-01-20 21:35:39 +01:00
M. Liebmann
506203dd85
Fix audio menu in movieplayer
2014-01-20 11:07:27 +01:00
svenhoefer
8b6519ad1c
Merge branch 'next-cc' into pu/lua
2014-01-19 21:20:53 +01:00
svenhoefer
7c6c8b3cc9
- deutsch.locale: update vfd scroll
2014-01-19 21:18:41 +01:00
M. Liebmann
ab00bb11b2
Adaptation of CLuaInstance
2014-01-19 20:57:40 +01:00
martii
b59141d1f5
gui/luainstance: recognize menu hints
2014-01-19 20:57:39 +01:00
martii
60dbf9194e
gui/luainstance: rename menue => menu
2014-01-19 20:57:39 +01:00
martii
007d700d53
lua: pictureviewer support
2014-01-19 20:57:39 +01:00
martii
1bdd23676a
lua menues: add directkey forwarder
2014-01-19 20:57:39 +01:00
martii
d2e5a703c3
lua: update menue callback api to include an id parameter
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:39 +01:00
martii
82be6f8e66
lua: msgbox fix
2014-01-19 20:57:39 +01:00
martii
7b9adbe65b
lua: msgbox fix
2014-01-19 20:57:39 +01:00
martii
c6912180ee
lua related fixes
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:39 +01:00
martii
a568f3004e
lua: remove debugging output
2014-01-19 20:57:39 +01:00
martii
df1ec23980
LUA fixes
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:38 +01:00
martii
920e475526
LUA: change stringinput valid chars
2014-01-19 20:57:38 +01:00
martii
098c205b57
LUA: messagebox support
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:38 +01:00
martii
0b38475439
LUA: add hintbox; bugfixes
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:38 +01:00
martii
2a41749eb5
LUA: experimental support for native neutrino menues
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2014-01-19 20:57:38 +01:00
M. Liebmann
df06f83a20
Preparing the hintbox classes for Lua
...
- Add non locale variants for CHintBoxExt, CMessageBox, ShowMsgUTF
THX Martii
2014-01-19 20:57:38 +01:00
M. Liebmann
31842369cc
Preparing the input classes for Lua
...
- Add non locale variants for CExtendedInput, CStringInput,
CStringInputSMS, CPINInput
THX Martii
2014-01-19 20:57:38 +01:00
M. Liebmann
0a5a7b3146
CScanSettings: convert char[...] configuration values to std::string
2014-01-19 20:57:38 +01:00
M. Liebmann
004aa84e32
SNeutrinoSettings: convert more char[...] configuration values to std::string
2014-01-19 20:57:37 +01:00
M. Liebmann
afbd87083b
Preparing the menu classes for Lua Part #3
...
- Add non locale variants for CMenuOptionNumberChooser and
CMenuOptionChooser
- Adaptation of CMenuOptionStringChooser, CChangeObserver
THX Martii
2014-01-19 20:57:37 +01:00
M. Liebmann
b41819190d
Preparing the menu classes for Lua Part #2
...
- Remove CMenuForwarderNonLocalized
- Add overloaded function CMenuForwarder for non local
THX Martii
2014-01-19 20:57:37 +01:00
M. Liebmann
2c9c9debcc
Preparing the menu classes for Lua Part #1
...
- Remove CNonLocalizedMenuSeparator
- Add overloaded function CMenuSeparator for non local
THX Martii
2014-01-19 20:57:37 +01:00
martii
c0a720bd8b
luainstance: support new text coloring scheme
...
Signed-off-by: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
2014-01-19 20:57:37 +01:00
Stefan Seyfried
966c7f1379
configure: try to autodetect lualib
2014-01-19 20:57:37 +01:00
Christian Ege
53ed75f66d
handling of luaposix for dynamic environment
2014-01-19 20:57:37 +01:00
Stefan Seyfried
a61dbcee0b
luainstance: return render width from RenderString
...
Return the string's renderwidth from RenderString. If boxh is < 0
then the string is not rendered and only the width is determined.
2014-01-19 20:57:37 +01:00
Stefan Seyfried
7c7c7e55a4
luainstance: remove utf8 parameter from RenderString, add center
...
Everybody should always be using utf8 anyway, so remove the "utf8"
parameter from RenderString and replace it with a "center" parameter
which centers the string horizontally in its box.
new usage:
RenderString(font, text, x, y, color, boxwidth, boxheight, center)
defaults:
color = COL_MENUCONTENT, boxwidth = window's width minus x
boxheight = 0, center = 0
2014-01-19 20:57:36 +01:00
Stefan Seyfried
3f57d7c528
luainstance: export customcolor.h colors, too
2014-01-19 20:57:36 +01:00
Stefan Seyfried
8af79e1152
luainstance: work around a signed/unsigned problem on ppc
2014-01-19 20:57:36 +01:00
Stefan Seyfried
ef512f897a
luainstance: allow any color for PaintBox, disable debug
2014-01-19 20:57:36 +01:00
Stefan Seyfried
a73dfbb2c5
luainstance: allow rounded corners in PaintBox
2014-01-19 20:57:36 +01:00
Stefan Seyfried
56db064368
luainstance: dynamic values are not static
2014-01-19 20:57:36 +01:00
Stefan Seyfried
f7fc13becd
luainstance: export FontHeight to Lua scripts
2014-01-19 20:57:36 +01:00
Stefan Seyfried
f43585cbe3
luainstance: also export RCInput constants
2014-01-19 20:57:36 +01:00
Stefan Seyfried
fee8c10f42
luainstance: export variables as tables
...
This exports arrays FONT_TYPE_foo as FONT['foo'], COL_bar als COL['bar']
and SCREEN_OFF_a as SCREEN['OFF_a'] instead of lots of single variables.
Later these could also be made dynamic if the need arises.
2014-01-19 20:57:36 +01:00
Stefan Seyfried
9bdc0309a7
luainstance: show errors from loadfile()
2014-01-19 20:57:36 +01:00
Stefan Seyfried
8dfa4c9bf8
luainstance: add minimal error reporting
2014-01-19 20:57:35 +01:00
Stefan Seyfried
eefd75537e
luainstance: add simple GetInput() method
...
use like this in the lua script:
--
RC_home = 174
local n = neutrino()
repeat msg, data = m:GetInput(1000) until msg == RC_home
2014-01-19 20:57:35 +01:00
Stefan Seyfried
4d7e07f81f
luainstance: the name is "Lua", not "LUA"
2014-01-19 20:57:35 +01:00
Stefan Seyfried
f26357e887
neutrino: add a prototype of a lua plugin interface
...
this is just for preliminary tests, not yet really usable
for anything useful
2014-01-19 20:57:35 +01:00
Jacek Jendrzej
7b40b61c9a
remove CURRENTSERVICES_XML after reload channels
2014-01-18 21:02:23 +01:00
Jacek Jendrzej
59b3245680
CControlAPI::EpgSearchCGI add duration to txt output
2014-01-18 20:17:24 +01:00
Jacek Jendrzej
14580b1dd1
CRecordInstance::FillMovieInfo supplement to 9455b0eeda
, check current epg before we take title from timer
2014-01-18 19:58:40 +01:00
[CST] Focus
eba370d876
driver/vfd.cpp: add support to switch scroll on/off
2014-01-17 14:23:02 +04:00
[CST] Focus
b1f21b47ca
neutrino.cpp: add g_settings.lcd_scroll option;
...
move rcK and umount on shutdown later to fix deep-standby clock in case of /var partition (thanks Thomas)
2014-01-17 14:20:26 +04:00
[CST] Focus
42fef516fe
gui/vfd_setup.cpp: add option to switch on/off text scroll
2014-01-17 14:17:59 +04:00
[CST] Focus
1f2fc31438
locals: add locale for vfd scroll on/off option
2014-01-17 14:17:24 +04:00
Jacek Jendrzej
9455b0eeda
CRecordInstance::FillMovieInfo: -fix epg title if epgid removed http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12026-probleme-mit-timeraufnahme/
2014-01-16 20:58:14 +01:00
Jacek Jendrzej
3f65005339
CControlAPI:: epgsearchxml fix time format
2014-01-16 18:46:51 +01:00
Jacek Jendrzej
f373f621ef
CControlAPI:: -add epgsearchxml & epgsearch
2014-01-14 19:15:46 +01:00
svenhoefer
51a46646a8
Revert "zapit: improve the lockPlayBack "nonblank-Hack""
...
This reverts commit 1640784844
because previous changes are missing.
2014-01-13 21:22:40 +01:00
Stefan Seyfried
1640784844
zapit: improve the lockPlayBack "nonblank-Hack"
2014-01-13 21:09:03 +01:00
Stefan Seyfried
84dff7ea59
scannit: fix printf format
2014-01-13 21:03:32 +01:00
Stefan Seyfried
07caa88ad2
timerd: rename TIMER_NEXTPROGRAM
...
To ensure it is no longer used, rename it to __TIMER_NEXTPROGRAM.
It cannot be removed without breaking compatibility, since it is
part of the API (the integers values of enum CTimerEventTypes are
written to timerd.conf)
2014-01-13 21:03:11 +01:00
Stefan Seyfried
0d179f3f54
timerdclient: remove EVT_NEXTPROGRAM
...
...and EVT_ANNOUNCE_NEXTPROGRAM.
These are only internal API, so no incompatibility should occur.
2014-01-13 21:02:49 +01:00
Stefan Seyfried
1d0a23dbf3
reduce direct dependencies on timerdclient.h
...
Include timerdtypes.h instead of timerdclient.h where feasible, add direct instead of indirect includes of timerdclient.h where necessary. This reduces the number of files which depend on timerdclient.h from 134 to 16. Add/update copyright notices in the affected files.
2014-01-13 21:01:26 +01:00
Stefan Seyfried
49035cedec
timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM
...
This event should be completely obsolete (it was used before
EIT-update was working correctly), so get rid of it in the code.
For now it is just commented out, until further testing is done.
2014-01-13 20:57:40 +01:00
Stefan Seyfried
ecf430ba97
dboxinfo: fix format strings for uint64_t
2014-01-13 20:56:56 +01:00
Stefan Seyfried
c9a3b34810
streamts: set CPU freq to 'high' for streaming
2014-01-13 20:56:11 +01:00
Stefan Seyfried
8c0cb5b96e
streamts: put zapit back into standby after streaming
...
additionally, update copyright info
2014-01-13 20:55:49 +01:00
Stefan Seyfried
42bc6f3081
XMLTreeNode::AddNode: fix logic error (in unused branch)
2014-01-13 20:55:29 +01:00
Stefan Seyfried
6944d53cef
XML_Parser::storeAtts: don't leak in case of realloc failure
2014-01-13 20:55:09 +01:00
Stefan Seyfried
0cd6cfa68c
XML_Parser: initialize variable
2014-01-13 20:54:49 +01:00
M. Liebmann
c61d062124
Supplement to commit ae2a01a37a
2014-01-13 20:07:43 +01:00
[priv] M. Liebmann
ae2a01a37a
CRecordInstance: Turns message when recording start/end on or off
2014-01-13 19:42:46 +01:00
swing99
9fb64f13ce
- cables.xml: update Kabel Deutschland - Offensive 2012
2014-01-13 18:12:54 +01:00
Thilo Graf
72cb72695f
CComponentsSlider: fix vertical arrangement for slider body
...
Centering was broken.
2014-01-12 13:57:11 +01:00
Thilo Graf
f6d7352dca
CComponents: add member to set color for selected items
2014-01-12 13:57:11 +01:00
Thilo Graf
2ca246a30d
CComponentsSlider: fix debug output
2014-01-12 13:57:10 +01:00
M. Liebmann
4c797ec3ec
Disable infoclock when user menu activ
2014-01-12 10:48:06 +01:00
martii
341b75ccd9
gui/dboxinfo: minor clean-up
2014-01-07 02:00:56 +01:00
[CST] Focus
911e41627c
gui/movieplayer.cpp: re-enable and fix auto-time display for REW, FF-modes
2014-01-08 16:34:25 +04:00
[CST] Focus
468a8df8f4
gui/scan_setup.cpp: fix separator between sat and cable scan option
2014-01-08 16:11:18 +04:00
Thilo Graf
44d2eabede
CMoviePlayerGui: disable time display for REW, FF-modes
...
time display in combination with REW and FF is broken, needs rework
included CTimeOSD
see also: http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12017-einblendungen-im-movieplayer/
2014-01-08 12:12:01 +01:00
Thilo Graf
4e1caf8afe
CComponentsFrmClock: fix shaodow warning
...
size is a member name of CComponentsForm
2014-01-08 11:22:22 +01:00
Thilo Graf
8828e27968
CComponentsFrmClock: update license text
2014-01-08 11:20:18 +01:00
Thilo Graf
2191fded38
CComponentsForm: add members to get count of items
2014-01-08 08:42:16 +01:00
Thilo Graf
7403aa2d46
CTimeOSD: use class konform member names
...
CTimeOSD is inherited from CComponentsForm/Item.
Therefore, it is usual to keep the functional layout.
Overwritable virtual members should be used with same
functionality. kill() is similar with paintBackground() known from
CFrameBuffer, hide(bool) do restore saved background and expects a
parameter.
TODO: It works, but class layout of CTimeOSD is currently not conform
with Components, because the functionalities are partially undermined
and must be reworked.
For Example: timescale and clock object not used as sub objects
in a parent form object.
2014-01-08 08:18:44 +01:00
Thilo Graf
12fd92e3e4
CInfoClock: remove call of missing members, replace with simplified clear()
2014-01-07 09:44:40 +01:00
Thilo Graf
a6c2518017
CBuildInfo: remove destructor
...
CBuildInfo using already inherited destructor from CComponentsForm.
2014-01-07 09:42:54 +01:00
Thilo Graf
ed7a2fd625
CComponents: replace clear() with clearFbData(), remove cleanCCForm()
...
clear() replaces now clearCCItems() and cleanCCForm() is superfluous.
2014-01-07 09:41:06 +01:00
Thilo Graf
04574fc6eb
CComponents: split some header files
...
Should bring more overview and less susceptibility to conflicts (merge etc)
License texts updated.
2014-01-06 22:27:59 +01:00
Thilo Graf
d2991b49c8
CComponentsForm: update license text
2014-01-06 14:47:13 +01:00
Thilo Graf
a08a418d88
CComponentsExtTextForm: use inherited class for localized version
...
Removed simple constructor and used default values in constructor has same
effect, this reduces some code parts. Usage is unchanged.
2014-01-06 14:47:12 +01:00
Thilo Graf
a0a4cc1355
CComponentsForm: avoid of height or width error due to odd values
...
Some calculations can resulting odd values and can provocate
unnecessary debug spam, but more lines should be repaired.
2014-01-06 14:47:12 +01:00
martii
8839256793
gui/dboxinfo: fix bytes2string()
2014-01-06 14:04:50 +01:00
Stefan Seyfried
6a158066d0
fix sign
2014-01-06 00:34:06 +01:00
Stefan Seyfried
34a2d55385
dboxinfo: avoid unnecessary 64bit math
...
The kernel uses 'unsigned long' for those values anyway,
so there is no need for 'long long' in userspace.
2014-01-05 21:12:20 +01:00
Stefan Seyfried
75e14b90e5
dboxinfo: remove impossible case
...
The kernel does (and has always) report memory in
kib units, so there is no need to check this.
2014-01-05 21:11:59 +01:00
Stefan Seyfried
171324fb95
dboxinfo: fix partition size display
2014-01-05 21:10:42 +01:00
M. Liebmann
c79c3e7cd7
Update satellites.xml (THX Houdini)
2014-01-05 10:31:24 +01:00
Jacek Jendrzej
52741fb1e4
move toEpoch to helpers.cpp, use strptime
2014-01-04 20:48:13 +01:00
martii
3bdb1af87e
gui/moviebrowser: fix yt sort-by-date
2014-01-04 20:37:10 +01:00
martii
eda90ac834
gui/moviebrowser, system/ytparser: Google dropped most YouTube feeds. Limit code to what's left.
2014-01-04 16:59:11 +01:00
M. Liebmann
9af1cdb318
CMenuOptionChooser: Fix multiple menu items, when using sort option
2014-01-04 15:25:28 +01:00
martii
f953cd07b3
gui/filebrowser: don't segv when removing files with small names
2014-01-04 14:25:54 +01:00
M. Liebmann
3318812fbc
CUserMenuSetup: Activate alphanumeric sort option
2014-01-04 13:08:48 +01:00
M. Liebmann
8832b803bd
CMenuOptionChooser: Add alphanumeric sort option
...
- default is false
- Activate by OptionsSort = true
2014-01-04 13:08:48 +01:00
svenhoefer
621a712e81
- dboxinfo: show uptime even more human readable
2014-01-04 12:26:08 +01:00
martii
535f5dfc67
gui/dboxinfo: show remote volumes, too
2014-01-04 12:26:08 +01:00
Michael Liebmann
fb5aa513d6
- dboxinfo: prevent rendering outside window
2014-01-04 12:26:08 +01:00
svenhoefer
19bcfa5329
- dboxinfo: show uptime more human readable; show load average
2014-01-04 12:26:08 +01:00
svenhoefer
f2f2e208d6
- dboxinfo: don't show frontends
2014-01-04 12:26:08 +01:00
martii
5e9af14eb5
gui/dboxinfo: adjust spacing
2014-01-04 12:26:08 +01:00
martii
06a95008fd
gui/dboxinfo: unbreak height calculation
2014-01-04 12:26:08 +01:00
martii
9285f9cdbd
gui/dboxinfo: slightly re-arrange window
2014-01-04 12:26:08 +01:00
martii
b95f7298e9
gui/dboxinfo: fix widths
2014-01-04 12:26:08 +01:00
martii
bb7f90681f
gui/dboxinfo: rework table alignment
2014-01-04 12:26:08 +01:00
Jacek Jendrzej
98c7d07246
CMenuOptionStringChooser:: optionValueString mismatch, supplement to cbc9299df8
2014-01-03 12:36:54 +01:00
svenhoefer
e529bd011b
- usermenu: cleanup from unused code
2014-01-02 22:57:01 +01:00
svenhoefer
419cff8c8a
- usermenu: add file player
2014-01-02 22:36:42 +01:00
svenhoefer
47a2cf0e54
- usermenu: add youtube player
2014-01-02 21:52:33 +01:00
M. Liebmann
7ea08502fe
CNFSMountGui: Supplement to cbc9299df8
...
- Fix saving automount
2013-12-31 07:31:14 +01:00
Christian Schuett
9f10fc9821
Neutrino: show remaining sleep time in main menu if sleeptimer exists
...
based on idea by martii <m4rtii@gmx.de > in Neutrino-MP Git
2013-12-30 23:27:04 +01:00
Christian Schuett
7d04113307
Neutrino menu forwarder: add possibility to show value from jump target
...
based on idea by martii <m4rtii@gmx.de > in Neutrino-MP Git
2013-12-30 23:25:26 +01:00
Christian Schuett
0a195c7c48
Neutrino sleeptimer: speed up timer deletion
2013-12-30 22:41:26 +01:00
svenhoefer
3bb33bb9ef
- dboxinfo: move init of mount-head to mount-section
2013-12-30 21:44:48 +01:00
svenhoefer
673a6dc424
- dboxinfo: use CComponents to paint header
2013-12-30 21:32:10 +01:00
martii
6c117ff03e
gui/dboxinfo: cleanup
2013-12-30 21:07:09 +01:00
martii
74e454fc80
gui/dboxinfo: rename some poorly named variables
2013-12-30 21:06:11 +01:00
Jacek Jendrzej
b179ee5143
CUpnpBrowserGui::selectDevice(): disable MuteIcon, supplement to ce0d122813
2013-12-30 19:02:36 +01:00
martii
ce0d122813
gui/upnpbrowser: leave infoclock alone
2013-12-30 18:20:15 +01:00
martii
6fff156164
gui/dboxinfo: move cpu load calculation to dedicated thread ...
...
... that keeps history; show load graph
2013-12-30 01:51:20 +01:00
svenhoefer
7fbe179a1f
Revert "gui/dboxinfo: move cpu load calculation to dedicated thread ..."
...
This reverts commit ce18925333
.
2013-12-30 01:51:08 +01:00
svenhoefer
ce18925333
gui/dboxinfo: move cpu load calculation to dedicated thread ...
...
... that keeps history; show load graph
2013-12-30 01:34:07 +01:00
svenhoefer
4382f45236
- epgplus: use CComponents to paint header; move header-icon to footer
2013-12-29 22:24:34 +01:00
svenhoefer
8ceb480ee5
- dboxinfo: switch to new martii boxinfo + adaptation
2013-12-29 21:51:35 +01:00
M. Liebmann
8004604957
CStringInput: Fix commit aadf191115
...
- Don't paint background on NEUTRINO_ICON_NUMERIC_PAD
2013-12-29 16:01:14 +01:00
svenhoefer
9fb63a20d9
- channellist: channellogos can be disabled
2013-12-28 23:39:51 +01:00
svenhoefer
e24877f560
- dboxinfo: show correct values in RAM section
2013-12-27 22:27:16 +01:00
svenhoefer
eec30dfb1a
- dboxinfo: fix space between sections
2013-12-27 21:30:42 +01:00
Jacek Jendrzej
a7f68a519f
supplement to b45511b196
2013-12-27 11:39:42 +01:00
M. Liebmann
f817f18ffb
CRecordSetup: Fix save RecordingSafety
2013-12-26 22:37:03 +01:00
Stefan Seyfried
081e35b3e5
rcinput: avoid theoretically possible timerid overflow
2013-12-26 13:37:36 +01:00
Stefan Seyfried
17ba068850
sectionsd: set time at start, even if diff is <120s
2013-12-26 13:37:28 +01:00
martii
2804d80463
gui/dboxinfo: gui cosmetics
2013-12-26 13:35:01 +01:00
martii
8baab17dda
gui/filebrowser: SMS input: fix RC_7, rewrite handler
2013-12-26 13:35:01 +01:00
martii
0b730409ed
nhttpd/controlapi: add mode=all to GetBouquetCGI
2013-12-26 13:35:01 +01:00
martii
83534791ef
nhttpd/controlapi: GetBouquetsCGI: support "mode=all" (compiles, untested)
2013-12-26 13:35:01 +01:00
[CST] Focus
69be3676ec
gui/movieplayer.h: use MAX_PLAYBACK_PIDS in place of REC_MAX_APIDS
2013-12-26 15:24:17 +04:00
[CST] Focus
13fb2bc67a
playback_cs.h: add MAX_PLAYBACK_PIDS define
2013-12-26 15:23:52 +04:00
Thilo Graf
bc8b81a190
CComponentsFrmClock: cleanup constructors
...
Remove single constructor, usage of default parameters in main constructor
have same effect.
2013-12-25 19:50:32 +01:00
Thilo Graf
82ed49a45a
CComponents: clean up unused stuff
...
Subclasses are never used, and the functionality is already provided or
can be constructed from current classes.
2013-12-25 19:50:32 +01:00
Thilo Graf
0079782696
CComponentsSlider: fix possible null pointer dereference
...
csl_body_obj, csl_slider_obj,
otherwise it is redundant to check it against null.
2013-12-25 19:50:31 +01:00
Thilo Graf
9ac35f0d92
CComponentsButton: reduce scope of variable face_x
...
The scope of the variable 'face_x' can be reduced. (style)
2013-12-25 19:50:31 +01:00
Thilo Graf
abe1de16b0
CComponentsForm: use passed by reference in addCCItem()
...
Function parameter 'cc_Items' should be passed by reference (performance).
2013-12-25 19:50:31 +01:00
Thilo Graf
2803bf6f81
CComponentsDetailLine: cleanup constructors
...
Remove single constructor, usage of default parameters in main constructor
have same effect.
2013-12-25 19:50:31 +01:00
M. Liebmann
7536370432
CThemes: Add clock color to neutrino themes
2013-12-25 18:32:02 +01:00
M. Liebmann
025295b6b4
CInfoClock: menu item for setting color of the digit added
2013-12-25 18:32:01 +01:00
M. Liebmann
ec01f884fd
CMenuItem: Set right_bgcol as inactiv, when menu item not active
2013-12-25 18:32:01 +01:00
Jacek Jendrzej
0866bc65a7
CControlAPI::GetBouquetsCGI: -add TV/RADDIO mode selectable (THX martii)
2013-12-25 18:11:33 +01:00
Jacek Jendrzej
4f65509d60
src/gui/dboxinfo.cpp: switch to martii boxinfo + adaptation
2013-12-25 17:38:50 +01:00
Jacek Jendrzej
e59ca796d0
CEpgScan::Start: fix epgscan start in standby
2013-12-25 13:14:18 +01:00
martii
993b21bf7a
gui/hdd_menu: cleanup (untested)
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:21 +01:00
martii
4b44d47acf
gui/hdd_menu: Permit AAM if hd-idle is installed, but don't show the configuration option if there's only the busybox hdparm variant available.
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:21 +01:00
martii
7341dce214
gui/hdd_menu: use hd-idle instead of hdparm, if available
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:21 +01:00
martii
b45511b196
system/settings: store epg times in integers
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
d125301ede
system/settings: use integers for shutdown_count/_min
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
2cee6929d6
more char* -> std::string conversions
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
35eb31ad89
gui/moviebrowser: char->string conversions
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
f681dfa07c
gui/nfs: fix menue strings
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
cbc9299df8
convert most char[...] configuration values to std::string
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
[CST] Bas
fce161b70b
libcoolstream2/ca_cs.h: add SetTS() method and related type.
2013-12-24 18:31:10 +04:00
[CST] Focus
9a1bee440f
Makefile.am: sync apollo libs
2013-12-24 18:29:02 +04:00
[CST] Bas
8230291097
src/zapit/src/zapit.cpp: call SetTS to let CI follow the live tuner.
2013-12-24 18:28:31 +04:00
[CST] Bas
149e142135
Makefile.am: fix includes (missing '\').
2013-12-24 18:28:25 +04:00
Thilo Graf
eb16ea3ac6
CComponents: add new class CComponentsFrmChain
...
CComponentsFrmChain provides a form for chained cc-items with
optional dynamic arrangement or direction parameters
2013-12-23 23:55:43 +01:00
Thilo Graf
28e344d600
CComponents: add new class CComponentsSlider()
...
Provides a slider item
2013-12-23 23:55:43 +01:00
M. Liebmann
3266287253
CInfoClock: Fix segfault at 'standby mode after boot'
...
- Initialize InfoClock before standby mode
2013-12-23 23:28:52 +01:00
[CST] Focus
a0afda1c11
gui/scan_setup.cpp: fix tune timeout: value is in 1/10 sec (100ms)
2013-12-23 19:53:32 +04:00
Jacek Jendrzej
9ea73f95d2
supplement to 8d7fd8de75
2013-12-23 11:38:41 +01:00
M. Liebmann
944dac5a67
audiodecoder: Fix compile with ENABLE_FFMPEGDEC
2013-12-23 08:45:18 +01:00
svenhoefer
aacc4189a4
- locales: update (align to last changes)
2013-12-22 23:30:37 +01:00
svenhoefer
6a357c1b53
- keybind_setup: remove double line
2013-12-22 22:09:51 +01:00
svenhoefer
798e926f3f
- osd-setup: use a more suitable value for maximal osd-timeout
2013-12-22 21:38:51 +01:00
martii
697b1a75b3
gui/osd_setup, gui/record_setup: use CMenuOptionNumberChooser ...
...
... instead of CStringInput to enter numbers
* neutrino.cpp: drop SetupTiming method
* system/settings: use integers for timing values#
* system/setting_helpers: drop CTimingSettingsNotifier
2013-12-22 21:13:45 +01:00
Thilo Graf
9b299824d6
CComponents: prevent possible segfaults, remove redundant delete
...
- if dx, dy == 0, it is not senseful to save screen.
- delete[] v_fbdata[i].pixbuf is also called in clear()
2013-12-22 20:07:33 +01:00
martii
787ab2e554
timerd/timerd: don't let getSleeptimerID return an already terminated id
2013-12-22 16:36:13 +01:00
martii
f7ccedf620
remove unused locale
2013-12-22 16:36:13 +01:00
martii
8d7fd8de75
gui/keybind_setup: add units to repeat blocker chooser
2013-12-22 16:36:13 +01:00
martii
dc61c83103
gui/keybind_setup: use CMenuOptionNumberChooser instead of CStringInput
2013-12-22 16:36:13 +01:00
martii
5131b0e55f
gui/audio_setup: remove disabled code
2013-12-22 16:36:13 +01:00
martii
7d59c8a079
yweb: remove audio_PCMOffset configuration option
2013-12-22 16:36:13 +01:00
martii
da0142eb0d
gui/pictureviewer_setup, gui/audioplayer_setup: use CMenuOptionNumberChooser instead of CStringInput
2013-12-22 16:36:13 +01:00
martii
b69bdc38d9
gui/scan_setup: use locale when displaying seconds
2013-12-22 16:36:13 +01:00
martii
18c97c17d3
gui/scan_setup: use language specific decimal separator
2013-12-22 16:36:13 +01:00
martii
a0f2960501
gui/scan_setup: show unit for motor speed
2013-12-22 16:36:13 +01:00
martii
9ead2b459b
src/eitd/edvbstring: unbreak isUTF8()
2013-12-22 16:36:13 +01:00
martii
11b8541f4e
zap back to previous channel id when recording from standby mode has finished [experimental, untested]
2013-12-22 16:36:13 +01:00
svenhoefer
31f93c4740
- locale: add unit.decimal from martii-neutrino-mp
2013-12-22 01:23:50 +01:00
martii
60e6647244
gui/scan_setup: add unit to fe timeout chooser
...
(and add unit-locals from martiis-neutrino-mp)
2013-12-21 22:04:32 +01:00
martii
86221de3d9
gui/widget/menu: CMenuOptionNumberChooser: add option to show units
2013-12-21 22:04:24 +01:00
Jacek Jendrzej
3a8e9cf95d
src/gui/moviebrowser.cpp : init m_settings.ytsearch_history_size/max
2013-12-21 15:35:08 +01:00
[CST] Focus
1e1df7bc39
neutrino.cpp: pause sectionsd after set its current channel to 0
2013-12-21 14:07:44 +04:00
[CST] Focus
c57f0385c6
eitd/sectionsd.cpp: try to fix messaging_zap_detected flag
2013-12-21 14:03:35 +04:00
[CST] Focus
f3fdbca8cd
driver/scanepg.cpp: do not restart rescan timer every end of scan
2013-12-21 14:03:35 +04:00
Michael Liebmann
868574f50f
CMoviePlayerGui: Initialize variables to paint subtitle
2013-12-20 20:20:18 +01:00
[CST] Focus
85b25750d5
neutrino.cpp: start epg scan after leaving menu, if epg scan option changed
2013-12-20 16:43:37 +04:00
[CST] Focus
bf520e26fc
driver/scanepg.cpp: add timer to rescan epg every 24 hours
2013-12-20 16:43:37 +04:00
[CST] Focus
5acfcb9dee
eitd/sectionsd.cpp: remove old events also when not scanning,
...
ie in standby, every 1 hour
2013-12-20 16:43:37 +04:00
svenhoefer
7227db3122
- moviebrowser: partly revert 932c201074
...
...
... to fix startPosSelectionMenu
2013-12-19 22:38:19 +01:00
svenhoefer
932c201074
- moviebrowser: remove cancel button from startPosSelectionMenu ...
...
... and set "record start" as the default selection
2013-12-19 15:13:56 +01:00
svenhoefer
5591e81a2b
- menu: don't add a separatorline ...
...
... when no button and no section text is given
2013-12-19 15:06:12 +01:00
Stefan Seyfried
9eddaedfdd
CComponents: fix compiler warnings with DEBUG_CC
2013-12-18 21:10:17 +01:00
martii
8e3b00db39
gui/streaminfo2.h: don't include cc.h twice
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Conflicts:
src/gui/streaminfo2.h
2013-12-18 20:50:01 +01:00
martii
5b5fed3bd7
gui/motorcontrol, gui/scan: switch to CSignalBox
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Conflicts:
src/gui/scan.cpp
2013-12-18 20:48:43 +01:00
martii
fbbb0ac57d
gui/components: CSignalBox: allow for horizontal arrangement; add methods to retrieve current value
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2013-12-18 20:39:54 +01:00
Thilo Graf
8442b39c28
CComponents: replace __FUNCTION__ with __func__
...
__func__ is more suitable for portability
2013-12-18 15:13:19 +01:00
svenhoefer
1583f98f7c
- cables.xml: add Antennenverein Hohenmoelsen
2013-12-18 08:11:45 +01:00
M. Liebmann
aadf191115
CStringInput: Fix parameter for paintIcon()
2013-12-17 08:35:32 +01:00
M. Liebmann
f5f12b78b5
CComponentsFrmClock: Add comment (THX dbt)
2013-12-17 08:35:32 +01:00
M. Liebmann
d591acff42
CChannelList: Fix display header clock
2013-12-17 08:35:31 +01:00
martii
1c53781218
gui/timeosd: rewrite based on infoclock implementation
2013-12-17 00:11:43 +01:00
martii
27acdadf30
driver/audiodec/ffmpegdec: trim metadata strings
2013-12-16 14:54:37 +01:00
Jacek Jendrzej
9ef0e68ba2
CChannelList::~CChannelList(): delete remove unnecessary
2013-12-16 13:39:55 +01:00
svenhoefer
e78a6b2a4c
- cables.xml: update Antennengemeinschaft Goeltzschtalbruecke
2013-12-15 23:46:06 +01:00
Jacek Jendrzej
ececd844fa
use mySleep in CComponentsFrmClock::initClockThread(
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-15 17:40:32 +01:00
Jacek Jendrzej
7e2d12e5d5
CChannelList::~CChannelList(): fix possible segfault
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-15 17:40:25 +01:00
[CST] Focus
3ac714d93a
driver/audiodec/ffmpegdec.cpp: fix warning after 2ebdf6dfbb
2013-12-15 14:57:29 +04:00
[CST] Focus
5cc2620008
gui/widget/menue.cpp: revert testing changes
2013-12-15 14:56:12 +04:00
[CST] Focus
2ebdf6dfbb
driver/audiodec/ffmpegdec.cpp: comment selecting input format from file type,
...
let ffmpeg to find input format
2013-12-15 14:46:45 +04:00
[CST] Focus
0cb07d75d9
driver/audiodec: get back old audio decoders code, use configure option ENABLE_FFMPEGDEC
...
to switch between old code and ffmpegdec
2013-12-15 14:46:45 +04:00
[CST] Focus
64e2a0c2ad
configure.ac: add --enable-ffmpegdec option to switch between old decoders and ffmpeg decoder
2013-12-15 14:46:45 +04:00
[CST] Focus
5d5493e2f5
gui/audioplayer.cpp: add m4a extension
2013-12-15 14:46:45 +04:00
[CST] Focus
6ef24e3e7a
driver/file.cpp: add m4a extension
2013-12-15 14:46:45 +04:00
[CST] Focus
554bb40189
driver/audiodec/mp3dec.cpp: save cover only on play start, unlink on play stop
2013-12-15 14:46:45 +04:00
[CST] Focus
6ca8e8d75e
driver/netfile.cpp: fix warning (again)
2013-12-15 14:46:45 +04:00
[CST] Focus
937c23bc20
gui/audioplayer.cpp: disable screen save for dline/ibox;
...
always load metadata when adding files to play list;
cleanup code
2013-12-15 14:46:45 +04:00
[CST] Focus
c263bdba51
driver/audiodec/ffmpegdec.cpp: try to save cover only at play start time,
...
looks like race, but CAudioPlayerGui::updateMetaData should detect changed metadata and display cover
2013-12-15 14:46:45 +04:00
[CST] Focus
6a62051032
gui/widget/menue.cpp: fix menu hint kill vs hide
2013-12-15 14:46:44 +04:00
[CST] Focus
8358e5921e
gui/filebrowser.cpp: fix color for marked files;
...
do not add selected file on OK press, if there are marked files
2013-12-15 14:40:55 +04:00
[CST] Focus
f095b4e293
driver/audioplay.cpp: cleanup header, init m_SecondsToSkip variable
2013-12-15 14:40:55 +04:00
[CST] Focus
fcc6cc6ff2
driver/audiodec/ffmpegdec.cpp: fix jump forward/backward
2013-12-15 14:40:54 +04:00
[CST] Focus
ecf0fb03a6
driver/audiodec/ffmpegdec.cpp: add support to downmix and play multichannel audio,
...
fix seek function,
use duration reported by ffmpeg if reported,
set analyzeduration to 1 second
2013-12-15 14:40:54 +04:00
[CST] Focus
d69f8d507a
gui/filebrowser.cpp: add AAC file type
2013-12-15 14:40:54 +04:00
[CST] Focus
4ab22136d9
gui/audioplayer.cpp: add AAC file type, save last used directory
2013-12-15 14:40:54 +04:00
[CST] Focus
77f28b6825
driver/file.cpp: add AAC file type, add .dts extension
2013-12-15 14:40:54 +04:00
[CST] Focus
66b0dc0306
driver/audiodec/ffmpegdec.cpp: parse metadata only for AVMEDIA_TYPE_AUDIO streams;
...
fix type_info and possible crash (thanks Jacek)
2013-12-15 14:40:54 +04:00
[CST] Focus
73ebc90a1f
driver/netfile.cpp: fix warning
2013-12-15 14:40:54 +04:00
[CST] Focus
294766e4d5
driver/audiodec/ffmpegdec.cpp: fix ogg; get metadata also from streams,
...
ie some ogg dont have global metadata
2013-12-15 14:40:54 +04:00
[CST] Focus
6aab9783f1
driver/audiodec/ffmpegdec.cpp: fix bits per sample, fix av_free_packet
2013-12-15 14:40:54 +04:00
[CST] Focus
38ca5c4f38
driver/audiodec/ffmpegdec.cpp, driver/audiometadata.cpp: fix compile
2013-12-15 14:40:54 +04:00
martii
579ca91889
driver/audiodec,audiometadata: cover file handling fixed
2013-12-15 14:40:54 +04:00
martii
0d55807143
driver/audiodec/ffmpegdec: cover fix
2013-12-15 14:40:54 +04:00
martii
1575fad077
driver/audiodec/ffmpegdec: don't set cover-art variable on failure
2013-12-15 14:40:54 +04:00
martii
5d02024ae1
audioplayer, ffmpegdec: embedded cover support
...
Conflicts:
src/gui/audioplayer.cpp
2013-12-15 14:40:54 +04:00
martii
bf694d32f1
drop #ifdef ENABLE_FLAC
2013-12-15 14:40:54 +04:00
martii
e41f122970
driver/audiodec: don't encode utf8 to utf8
2013-12-15 14:40:53 +04:00
martii
d3f31195a2
audiodec/ffmpegdec: convert id3 tags to UTF8
2013-12-15 14:40:53 +04:00
martii
5a7b190790
driver/audiodec: metadata fix
2013-12-15 14:40:53 +04:00
martii
d5ea074457
driver/audiodec: Switch to ffmpeg, drop custom decoder implementations, drop libvorbis/libmad/libid3/libogg/libflac. Not fully regression tested.
...
Conflicts:
configure.ac
src/Makefile.am
src/driver/audiodec/Makefile.am
2013-12-15 14:40:53 +04:00
martii
7bcd72afe3
driver/audiodec/ffmpegdec: minor cleanup
2013-12-15 14:40:53 +04:00
martii
c11aa70f28
driver/audiodec/ffmpegdec: reopen codec on error (experimental fix)
2013-12-15 14:40:53 +04:00
martii
52620ccc91
driver/audiodec: implement AAC support (via FFMPEG, with some rough edges)
2013-12-15 14:40:53 +04:00
svenhoefer
7f72fa6f3d
- mod_auth.cpp: fix no_auth_client handling
...
change find() to compare()
2013-12-14 22:27:19 +01:00
M. Liebmann
b41e444887
CComponentsHeader: Fix positioning of items
2013-12-13 22:33:21 +01:00
martii
4d0eea3b23
gui/bouquetlist: fix 73152bd
and 4dcc804
2013-12-13 16:53:05 +01:00
martii
4dcc804a39
gui/bedit/bouqueteditor: use Font::getMaxDigitWidth()
2013-12-13 16:45:51 +01:00
martii
73152bd30b
gui/bouquetlist: use Font::getMaxDigitWidth()
2013-12-13 16:44:59 +01:00
martii
c954efc59f
gui/widget/menue: clear old menue hint if none is set for current item
2013-12-13 16:43:53 +01:00
martii
365f3ea395
gui/widget/stringinput: sms-input: cleanup last push, no binary change
...
add timer to change to next field
2013-12-12 08:24:24 +01:00
M. Liebmann
c2c5b931cd
CComponentsHeader: Fix height calculation
2013-12-11 15:55:14 +01:00
M. Liebmann
78bdef9c0a
CInfoViewer: Not start clock thread
2013-12-11 15:55:14 +01:00
M. Liebmann
0434061172
CComponentsFrmClock: Initialize 'activeClock' variable
...
- Add function setClockActiv()
2013-12-11 15:55:14 +01:00
M. Liebmann
bc1b94deb9
CInfoClock: Remove clock off via exit button
2013-12-11 15:55:14 +01:00
M. Liebmann
713003aa84
CComponentsFrmClock: Use blinking function for InfoClock & Channellist
2013-12-11 15:55:14 +01:00
M. Liebmann
4f93850708
CComponentsFrmClock: Add blinking function
2013-12-11 15:55:14 +01:00
M. Liebmann
a4dc972774
CInfoClock: Fix size & position calculation
2013-12-11 15:55:14 +01:00
Stefan Seyfried
e9673d8798
locale: adapt helper scripts to current compilers
2013-12-10 19:52:01 +01:00
svenhoefer
4b4ef281a4
- osd-setup: fix e97e33532b
2013-12-10 03:02:44 +01:00
svenhoefer
e97e33532b
- infoclock: add some features
...
* add shadow to infoclock
* rename some locals
* change default height of clock
* add option to switch bachground on/off (default off)
* add option to switch seconds on/off (default on)
2013-12-10 02:38:43 +01:00
svenhoefer
25b1b35872
- osd-setup: add option to switch clock on or off
2013-12-10 02:22:27 +01:00
Thilo Graf
467515fd70
CComponentsFrmClock: fix calculate minimal separator width
...
It's nevertheless necessary to use more than one space char.
Some "exotic" font types can make issues with its size handling.
We use char size of some possible chars to get minimal separator size.
2013-12-10 10:42:55 +01:00
Thilo Graf
63392accda
CComponentsHeader: use also lower height if size mode==CC_HEADER_SIZE_SMALL
2013-12-10 09:30:53 +01:00
Thilo Graf
ad80daea96
CComponentsForm/CComponentsHeader: use start pos x=1 instead 0
...
0 could make problems on fit items into container
2013-12-10 09:30:52 +01:00
svenhoefer
52f51e7f27
- infoclock: cleanup (remove unneeded stuff)
2013-12-09 23:12:23 +01:00
svenhoefer
a8f7668a9c
- yWeb: use same order in search for channellogos as neutrino
2013-12-06 13:30:52 +01:00
Thilo Graf
08fed0f5d6
CComponentsFrmClock: use only space char for minimal separator width
...
Calculate of minimal separator width by a space char should be enough
in all cases.
A switch statement should be also unnecessary, if we check for digits.
2013-12-03 20:43:51 +01:00
Thilo Graf
e2d920660e
CMenuForwarder: declare some members as const
...
Technically some member functions can be const
2013-12-03 14:55:39 +01:00
Thilo Graf
4d213e9ed9
CAudioPlayerGui: move scope of char *type
...
scope can be reduced
2013-12-03 14:55:39 +01:00
Thilo Graf
074713bb29
CAudioPlayerGui: assign value of variable 'step' with current value
...
Variable 'step' is reassigned a value before the old one has been used.
2013-12-03 14:55:39 +01:00
Thilo Graf
7e4bdebba1
CAudioPlayerSetup: remove redundant parent->hide()
...
Possible null pointer dereference: parent - otherwise it is redundant
to check it against null.
2013-12-03 14:55:39 +01:00
Thilo Graf
c5b9786df4
color.cpp: use variable br_
...
Variable 'br_' is assigned a value that is never used
2013-12-03 14:55:38 +01:00
svenhoefer
ce7bad6e16
- infoviewer: use space instead of dot as seperator for clock
2013-12-03 12:41:41 +01:00
svenhoefer
ef78791ec2
- cc_frm_clock.cpp: add space as a possible seperator
2013-12-03 12:38:28 +01:00
Stefan Seyfried
32661dd6fc
paintButtons: fix auto-spacing of buttins / labels
...
in space-restricted setups, buttons would be painted outside
of the assigned space due to errors in position calculations
2013-12-03 11:52:42 +01:00
M. Liebmann
be142c1e4a
CTimeOSD: Restoring infoclock after hiding osdtime
2013-12-03 09:19:20 +01:00
[CST] Focus
afe8427b2b
gui/scan.cpp: fix memleak
2013-12-02 12:33:20 +04:00
Thilo Graf
fcb7b88ff0
CInfoViewer: use correct corners and text color for time display
...
Assigning of these properties are required after theme or color changes.
2013-12-01 22:37:43 +01:00
M. Liebmann
cbfd097060
neutrino: disable infoclock while eventlist is displayed via usermenu
2013-12-01 16:39:35 +01:00
M. Liebmann
101fe3a4b8
CScanSetup: Remove duplicate separator line from cable scanmenu
2013-12-01 16:39:35 +01:00
[CST] Focus
e904c1deda
gui/widget/menue.cpp: fix 15b2b2ec05
2013-12-01 15:36:28 +04:00
Thilo Graf
dff2733bc2
CSignalBar/CSignalNoiseRatioBar: reduce code, clean ups
...
Some var inits can be reduced, because of inheritance.
2013-11-30 00:41:45 +01:00
Thilo Graf
4355c873cc
CInfoClock: ensure use of current theme colors
...
If user has changed colors or theme, new color settings must be applied,
otherwise settings have no effect.
2013-11-29 23:22:33 +01:00
martii
15b2b2ec05
remove widest_number definition and usage, add Font::getMaxDigitWidth() method instead
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2013-11-29 23:02:50 +01:00
martii
c88ad39c67
gui/components/cc_frm_clock: fix label widths for non-standard fonts
2013-11-29 23:02:50 +01:00
[CST] Focus
caced88719
gui/osdlang_setup.cpp: fix memleak
2013-11-29 17:27:11 +04:00
[CST] Focus
a99ea61b7f
gui/keybind_setup.cpp: fix memleak: in case not all keys
...
from 'enum keynames' added to menu, memory leaked. make sure all keychoosers deleted
2013-11-29 17:27:11 +04:00
[CST] Focus
ddbc7fd44a
gui/mediaplayer.cpp: fix memleak
2013-11-29 17:27:11 +04:00
[CST] Focus
520b59e64a
gui/update_menue.cpp: fix memleak
2013-11-29 17:27:10 +04:00
[CST] Focus
a438c0548b
gui/update.cpp: fix memleak
2013-11-29 17:27:10 +04:00
[CST] Focus
98fb57d924
gui/osd_setup.cpp: fix memleak
2013-11-29 17:27:10 +04:00
[CST] Focus
006429215b
gui/parentallock_setup.cpp: fix non-easy mode, do not add menu security
2013-11-29 17:27:10 +04:00
[CST] Focus
dd7c7fc7ae
components: cleanup destructors - remove calls to functions,
...
already called inside base classes destructors
2013-11-29 17:27:10 +04:00
[CST] Focus
8aa819642d
gui/widget/menue.cpp: try to disable 'always save/restore menu hint screens' (again)
2013-11-29 17:27:10 +04:00
[CST] Focus
7f318a9d0f
neutrino.cpp: fix crash if DISABLE_SECTIONSD defined for testing
2013-11-29 17:27:10 +04:00
[CST] Focus
4a07492765
gui/widget/menue.cpp: cleanup unused code
2013-11-29 17:27:10 +04:00
[CST] Focus
edaa65d51d
gui/channellist.cpp: fix empty box paint, if no logo found
2013-11-29 17:27:10 +04:00
[CST] Focus
3b707458be
gui/channellist.cpp: disable screen save for detail line
2013-11-29 17:27:10 +04:00
[CST] Focus
1e5e36b7c8
cc_item_progressbar.cpp: fix attempt to draw box with width=0
2013-11-29 17:27:10 +04:00
[CST] Focus
90c76a2985
components: remove initVarHeader calls in classes derived from CComponentsHeader
2013-11-29 17:27:10 +04:00
[CST] Focus
062b10be2a
components: remove initVarForm calls in classes derived from CComponentsForm
2013-11-29 17:27:10 +04:00
[CST] Focus
83649513af
gui/imageinfo.cpp: fix memleak, b_info never deleted
2013-11-29 17:27:10 +04:00
[CST] Focus
9897b9045c
cc_item_progressbar.cpp: for advanced paint, replace paintShapes with paintBoxRel:
...
too much overhead to replace single paintBoxRel call
2013-11-29 17:27:10 +04:00
[CST] Focus
93a326e9eb
components: remove initVarBasic and initVarItem calls from derived classes
2013-11-29 17:27:10 +04:00
[CST] Focus
5f80ab6450
cc_base.h: make private initVarBasic and initVarItem, they are is called from constructors
2013-11-29 17:27:10 +04:00
[CST] Focus
00b0cef69c
gui/cam_menu.cpp: fix memleaks
2013-11-29 17:27:10 +04:00
[CST] Focus
4e48e81914
gui/scan_setup.cpp: fix memleaks
2013-11-29 17:27:10 +04:00
[CST] Focus
ac773ea896
gui/widget/menue.cpp: add CMenuDForwarderNonLocalized
2013-11-29 17:27:10 +04:00
[CST] Focus
5526bedc26
gui/components/cc_frm_signalbars.cpp: fix mem leak:
...
initVarSigBar call from CSignalNoiseRatioBar reset pointers created by initSBItems from CSignalBar ctor
2013-11-29 17:27:10 +04:00
[CST] Focus
1378ef4ad0
gui/components/cc_item_infobox.cpp: fix memleak:
...
CComponentsInfoBox ctor -> CComponentsText ctor -> initCCText(), initVarInfobox() -> initVarText() ->
created ct_textbox = NULL, pointer lost;
comment calls in CComponentsInfoBox dtor, which already called from base CComponentsText dtor
2013-11-29 17:27:10 +04:00
[CST] Focus
beb442680b
gui/infoviewer_bb.cpp: fix memleak, hddscale and sysscale was never deleted
2013-11-29 17:27:09 +04:00
[CST] Focus
e2ae51ae84
gui/movieplayer.cpp, neutrino.cpp: fix inactivity timer -
...
do not stop playback to show cancel timer question
2013-11-29 17:27:09 +04:00
Thilo Graf
8a2185c32e
CInfoViewer: add missing color type for time display
...
On changed theme colors, it's required to set the current color values
otherwise the old values remain, this does not look so good.
2013-11-29 10:08:19 +01:00
M. Liebmann
05cc6f18c1
CComponentsFrmClock: Remove double call of initCCLockItems()
...
- initCCLockItems() is called by the refresh() function
and the paint() function in initClockThread()
2013-11-28 16:07:49 +01:00
M. Liebmann
435d25c0ce
CInfoClock: Use dynamic font for display
2013-11-28 16:07:49 +01:00
M. Liebmann
90985f11d2
Adapting certain files to the changed font handling of info clock
2013-11-28 16:07:48 +01:00
M. Liebmann
1bfb6d2cd3
CComponentsFrmClock: Rework font handling
...
- Use setClockFont(enum FONT_TYPES) for selection of neutrino fonts
- Use setClockFontSize(size) for Dynamic Font
2013-11-28 16:07:48 +01:00
M. Liebmann
0c18d4a6db
CInfoClock: Rework calculate size & position
...
- Fix display info clock
- Preparation for alternative use of neutrino fonts / DynFonts
2013-11-28 16:07:48 +01:00
Jacek Jendrzej
4f387ae87f
CEventFinderMenu -add epg search history
2013-11-26 16:23:24 +01:00
Thilo Graf
1107e4f89b
CComponentsFrmClock: disable separate handle of label paint
...
This is already handled in CTextBox object itself and should be enough.
2013-11-26 12:00:03 +01:00
Thilo Graf
ef374d7f8d
CInfoViewer: show time with CComponentsFrmClock object
...
This replaces old code that displayed time in infobar.
2013-11-26 11:56:23 +01:00
martii
c83263d5cd
gui/infoviewer: disable infoclock if radiotext is active
2013-11-25 13:11:08 +01:00
svenhoefer
dcffcfdb07
- neutrino: disable infoclock while epgview and eventlist
2013-11-25 13:11:08 +01:00
svenhoefer
837b8b71ad
- infoviewer_bb: align icons on right side with text above
2013-11-25 13:11:08 +01:00
Thilo Graf
9056504555
CInfoViewerBB: revert 024bb0bbc9
...
This changes has only effect with button bar. Infoviewer is ignored or
collide with Virtual_Zap.
2013-11-25 12:31:58 +01:00
M. Liebmann
024bb0bbc9
No display info clock when radio text is shown
2013-11-24 21:53:43 +01:00
M. Liebmann
9b07942f3f
CInfoViewerBB: No blank space for radiotext icon when radiotext is off
2013-11-23 14:25:17 +01:00
Thilo Graf
15e6203ca2
widget: add -D__STDC_FORMAT_MACROS
2013-11-23 00:28:48 +01:00
Thilo Graf
98e48a76a8
CInfoClock: remove not required call of setXPos()
...
CInfoClock is derived from class ComponentsFrmClock, so we can
use already available members.
2013-11-23 00:28:48 +01:00
svenhoefer
68bb453a35
- infoviewer_bb: enable radiotext-icons
2013-11-23 00:22:12 +01:00
svenhoefer
d52e750de7
- data/locale/Makefile.am: remove circular dependency
2013-11-22 13:12:55 +01:00
svenhoefer
97cb0248f8
- hdd_menu: create destination before mount
2013-11-22 12:44:05 +01:00
svenhoefer
57267a28aa
- helpers.cpp: port safe_mkdir() from martii
2013-11-22 12:35:20 +01:00
svenhoefer
44cddc05d9
- helpers.cpp: simplify check_dir(); ported from martii
2013-11-22 12:10:26 +01:00
M. Liebmann
7466d6f19c
InfoClock: Fix display clock in movie browser, file browser etc.
2013-11-22 10:01:35 +01:00
M. Liebmann
6a5d335430
CInfoClock: Fix paint info clock when mute icon is displayed
2013-11-20 09:38:38 +01:00
Thilo Graf
b8b61684df
CInfoClock: rework infocklock
2013-11-20 09:38:37 +01:00
M. Liebmann
80d656e362
deutsch.locale: Fix sort order
2013-11-20 09:38:37 +01:00
Stefan Seyfried
e1f721a8db
only recreate rcsim.h if necessary
...
TODO: move it from source to object tree
2013-11-20 09:38:37 +01:00
Thilo Graf
0ae3d34ceb
CComponentsWindow: add missing member paint()
...
This is a partial revert of cbeb9f3ac6
2013-11-17 20:53:45 +01:00
Thilo Graf
1feec4714a
CStreamInfo2: reduce scale width of signal bars
...
If the value is 100%, some parts of text was not displayed.
2013-11-17 17:05:05 +01:00
Thilo Graf
b12ae03073
CSignalBox: add unified label mode and add member to get value label object
...
defaul mode for value is now CTextBox::NO_AUTO_LINEBREAK | CTextBox::RIGHT
2013-11-17 16:58:41 +01:00
Thilo Graf
cf32badb10
CComponentsExtTextForm: use correct declared type
2013-11-17 15:19:43 +01:00
Thilo Graf
b8bd8c3704
CComponents: move debug enable switch to cc_types.h
2013-11-17 15:19:43 +01:00
Thilo Graf
a7379d6cee
CComponents: use DEBUG_CC for debug output
2013-11-17 15:19:43 +01:00
[CST] Focus
fb6dea6e2d
lib/libcoolstream2: apollo headers update
2013-11-15 15:55:36 +04:00
svenhoefer
5ce5730f84
- movieplayer: show channellogo in infobar
2013-11-15 09:22:12 +01:00
svenhoefer
37e3502fb0
- movieplayer: show progress in VFD (thx Satbaby)
2013-11-15 09:18:18 +01:00
svenhoefer
00b4303765
- movieplayer: show infobar at every start of a movie
2013-11-15 09:08:14 +01:00
svenhoefer
22c3cec0ca
- audioplayer: fix cover handling
2013-11-14 23:52:21 +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
svenhoefer
014dd3ac7b
Revert "- add missing include of vfd header"
...
This reverts commit 3845feb0e4
.
2013-11-13 23:39:55 +01:00
svenhoefer
633278a532
Revert "CTestMenu: fix build, add missing include"
...
This reverts commit 25909c10b6
.
2013-11-13 23:39:37 +01:00
martii
fd5f9f118d
yt: make search order selectable
2013-11-13 16:04:30 +01:00
martii
60705383eb
system/localize: change memory allocation, no user-visible changes (continued)
2013-11-13 11:56:47 +01:00
martii
9f563d7209
system/localize: change memory allocation, no user-visible changes
2013-11-13 11:56:11 +01:00
Thilo Graf
25909c10b6
CTestMenu: fix build, add missing include
...
supplement to 3845feb0e4
Signed-off-by: Thilo Graf <dbt@novatux.de >
2013-11-13 11:54:31 +01:00
svenhoefer
3845feb0e4
- add missing include of vfd header
2013-11-13 10:40:18 +01:00
Stefan Seyfried
4bc6e43ad4
global.h: Use forward-declarations to reduce number of dependencies
2013-11-13 10:40:03 +01:00
Stefan Seyfried
769d310455
remove unneeded CConfigFile from lcdd and shutdown_count
2013-11-13 10:39:04 +01:00
Stefan Seyfried
e75526bad3
movieplayer: initialize vpid and vtype variables
2013-11-13 10:38:55 +01:00
Stefan Seyfried
0fc3aa2ae8
ytparser: fix wrong-type compiler warnings
2013-11-13 10:38:48 +01:00
Stefan Seyfried
f04bfbdd88
fix cleantargets
2013-11-13 10:38:42 +01:00
Stefan Seyfried
0481b1f2af
scanepg: fix unused variable warning
2013-11-13 10:38:36 +01:00
Stefan Seyfried
630c66330d
fix format string warnings
2013-11-13 10:38:27 +01:00
[CST] Focus
4130c04d16
lib/libcoolstream2/cnxtfb.h: header update, no u8 type used
2013-11-13 13:21:20 +04:00
[CST] Focus
e2009a4681
neutrino_menue.cpp: for easymenu, replace 'Channels' with bouquet editor in main menu
2013-11-12 17:21:36 +04:00
[CST] Focus
3022dc251d
gui/scan_setup.cpp: remove tuner name from tuner setup menu header for easymenu mode
2013-11-12 17:21:36 +04:00
[CST] Focus
b9881539d4
gui/network_setup.cpp: move wlan setup items up,
...
to be visible always on first page
2013-11-12 17:21:36 +04:00
[CST] Focus
c3eb7a8d1a
data/locale/english.locale: capitalize Bouquet editor
2013-11-12 17:21:36 +04:00
Thilo Graf
a6e0564c2b
CComponents: remove log spam
2013-11-12 10:52:24 +01:00
martii
4a0fdba710
implement yt search history
2013-11-11 17:22:55 +01:00
Jacek Jendrzej
f81f93b190
CStreamInfo2 initialize dmx
2013-11-11 12:42:48 +01:00
[CST] Focus
3a120da68d
driver/scanepg.cpp, neutrino.cpp: fix for standby epg scan
2013-11-11 14:07:03 +04:00
[CST] Focus
545f1dee6a
driver/record.cpp: save added pids from pmt update;
...
add safe-check for max pids recorded
2013-11-11 14:07:03 +04:00
Thilo Graf
74245afd0d
CBuildInfo: remevo unused id
2013-11-11 09:53:52 +01:00
Thilo Graf
0d50045469
locales: remove colon from string
...
Entry is used as caption, not as descriptive paragraph.
2013-11-11 09:02:23 +01:00
Thilo Graf
f3da710976
CImageInfo: fix calculation of info text height
...
Height of sub caption was not considered.
2013-11-11 08:53:33 +01:00
Thilo Graf
ac6f547d0f
CTestMenu: add buildinfo as menu entry
...
Buildinfo also exists in infomenu, but is outcommented, so it is
prepared just for testings.
2013-11-11 00:20:10 +01:00
Thilo Graf
2bd2714770
CImageInfo: rework some parts of imageinfo
...
-use CComponentsExtTextForm: this combines labels and text to one item
-add build informations: this includes some functions of CBuildInfo class
to show its informations, user can now use the red button and toggle
between license and build infos
2013-11-11 00:20:10 +01:00
Thilo Graf
6955df5c5e
CBuildInfo: rework buildinfo class for use as CComponentsWindow
...
also possible: get partial informations also as strings for usage
in other classes
2013-11-11 00:20:10 +01:00
Michael Liebmann
4cf4857201
Add display of build info
...
- Display compiler version, compiler flags, build PC, kernel version
- configure.ac part ported from filezilla project
2013-11-11 00:20:09 +01:00
Thilo Graf
05ce023278
CComponentsExtTextForm: remove check for empty strings
...
This check causes possible segfault and check is already in ccx_text_obj.
2013-11-11 00:19:49 +01:00
Thilo Graf
74d25a6089
CComponentsExtTextForm: fix assign of width with percent value
...
Assigning of value before width was set, had no effect
2013-11-11 00:19:48 +01:00
Thilo Graf
e5b0673259
CComponents: add log warning if position = 0
...
Value 0 for embedded items should be unproblematic, buy single items
should have minimum value = 1.
2013-11-11 00:19:48 +01:00
Thilo Graf
812168416f
CComponentsButton: add members to get caption properties
2013-11-11 00:19:48 +01:00
Thilo Graf
cbeb9f3ac6
CComponentsWindow: remove paint() member
...
The derived member of ComponentsForm() should be sufficiently
and should serve its purpose.
2013-11-11 00:19:48 +01:00
Thilo Graf
8ae491a994
CComponents: add property to allow/disallow paint of items
...
This causes initialization of all properties, but
affects the behavior of item paint.
This can be understood as a counterpart to isPainted().
2013-11-11 00:19:48 +01:00
Thilo Graf
172383b6bb
CTextBox: use member getFontTextHeight() as public
2013-11-11 00:19:47 +01:00
Thilo Graf
a0e00387b6
CComponentsExtTextForm: add member setLabelAndTextFont()
2013-11-11 00:19:47 +01:00
Thilo Graf
989ec25360
CComponentsButton: add constructors with loacalized caption parameter
2013-11-11 00:19:47 +01:00
Thilo Graf
72705b19de
CComponents: use correct initial values screen start position
...
Value '0' is wrong.
2013-11-11 00:19:47 +01:00
Thilo Graf
ffe50db001
CComponentsLabel: use correct body color
2013-11-11 00:19:46 +01:00
Thilo Graf
29abd4f1dd
CTestMenu: add sample code for CComponentsExtTextForm
2013-11-11 00:19:46 +01:00
Thilo Graf
d8514b19ee
CComponentsExtTextForm: add new class CComponentsExtTextForm
...
this provides a combining form, that contains a text object with label
2013-11-11 00:19:46 +01:00
Thilo Graf
4ed6e54da6
CComponentsItem: add missing is_painted to hideCCItem()
2013-11-11 00:19:46 +01:00
Thilo Graf
e617bab6cf
CTextBox: reinit text variables after evaluated comparison
2013-11-11 00:19:45 +01:00
Thilo Graf
5fb7959ddb
CComponentsLabel: remove alternate constructor
...
default parameters can also be used
2013-11-11 00:19:45 +01:00
Thilo Graf
5d37b0b88f
locales: use german translation for 'Setup Tuner'
2013-11-11 00:19:45 +01:00
Thilo Graf
7e91fecc02
CTextBox: add new parameter to setText() force_repaint
...
Paint routine of text has changed, so it can be useful to affect the old
behavior of text repaint beacause of text is painted only if
text or some other properties have changed.
Default value of force_repaint is true, so we have the same behavior like
before changes.
2013-11-11 00:19:45 +01:00
svenhoefer
fe07423ad1
- audioplayer: show cover from id3-tag or folder.jpg in header
...
if exist a file called folder.jpg in same dir as the audiofile
or a audiocover is defined in id3-tag it will be displayed in header.
cover in tag is preferred.
ported from mohusch. original patch by tangocash. thx!
2013-11-09 18:34:09 +01:00
svenhoefer
1e8764be2e
- ylanguage.cpp: fix wrong value in for loop
2013-11-09 14:40:58 +01:00
defans
9b71f720ea
small fix, possible segfault in hddmenu
2013-11-09 13:32:45 +01:00
svenhoefer
5324c57a38
- ylanguage.cpp: add neutrino locale as an additional locale file for yWeb
2013-11-08 15:07:02 +01:00
svenhoefer
f9515444f0
- libconfigfile: allow configfiles with another delimiter as '='
2013-11-08 15:06:05 +01: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
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
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
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] 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
[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
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