svenhoefer
6d4aba4a6c
- adzap: don't leave all menues, when adzap isn't active
2016-03-03 11:18:14 +01:00
martii
c015d4670f
- adzap: port code from martiis-neutrino-mp
2016-03-03 11:18:14 +01:00
Thilo Graf
a87d16f62a
CNeutrinoApp: add signal OnAfterSetupFonts
...
This allows to implement methodes already inside classes without any
additional external var constructions.
2016-03-03 09:52:19 +01:00
svenhoefer
66258704bf
- neutrino: add upgradeSetup function ...
...
... to upgrade neutrino.conf to new defaults if needed
2016-03-03 09:46:42 +01:00
svenhoefer
273dc68da5
- neutrino: add version_pseudo.h to allow changes ...
...
by comparing old version_pseudo with new one
2016-03-03 09:46:42 +01:00
M. Liebmann
b4a2856e1c
movieplayer: Use Lua scripts for selecting live stream urls
2016-03-03 09:46:42 +01:00
[CST] Focus
fc11a76c01
nhttpd/tuxboxapi/controlapi.cpp: add direct record start for current channel
2016-03-02 14:30:51 +03:00
Stefan Seyfried
698839b44a
add a method for migrating config file values
...
e.g. commit 523b273a
changed the names of config file entries, which
leads to unwanted changes in appearance.
To avoid this in the future, add a migrateConfig() function in neutrino
which fixes this commit and can be extended in the future if necessary.
2016-02-26 09:25:12 +01:00
svenhoefer
a4bd8cc5a8
- miscsettings_menu: allow to reset movieplayer plugin
2016-02-22 21:06:46 +01:00
[CST] Focus
1132b7970e
neutrino.cpp: disable starting subtitles from event, for testing
2016-02-16 18:56:10 +03:00
svenhoefer
61a4b3bf9c
- movieplayer/browser: add user key to create/remove movie cover
2016-02-11 15:04:11 +01:00
svenhoefer
ab82c36b9f
- moviebrowser: introduce user-assignable keys
2016-02-09 15:53:56 +01:00
svenhoefer
0a98143e49
- moviebrowser: add possibility to search for movies in SMS-style
...
This feature has to be activated first. Menu -> Settings ->
Key Setup -> Edit -> My recordings
In moviebrowser press three times key "3" to select first movie
title starting with a "F" or press two times "6" to select first
movie title starting with a "N".
The new item in keybind-setup is the first step to introduce user-
assignable keys in moviebrowser. So finally the horrible hotkeys
for the cutting functions can be removed and/or replaced.
2016-02-09 12:05:28 +01:00
[CST] Focus
b047fe0261
neutrino.cpp: fix webtv subtitles crash when subtitle arrive
...
while other gui on the screen (re-post deleted msg)
2016-02-03 18:29:50 +03:00
svenhoefer
bb11139eb4
- neutrino: initialize lastMode; just for safety
2016-01-28 09:50:52 +01:00
svenhoefer
93413dad3e
- neutrino: fix lastMode when switching to mode_upnp
2016-01-28 09:42:51 +01:00
svenhoefer
f1f9a1041c
- neutrino: allow to change to mode_ts before playback starts
2016-01-25 22:40:58 +01:00
svenhoefer
b56f4ed149
- vfd: allow to disable rc-lock message on vfd
2016-01-25 08:04:35 +01:00
Thilo Graf
98b73c0d09
CInfoViewer: use different modes with enums for virtual zap and number input mode
...
This should fix missing rounded corners in numbaur input mode too.
Thx defans for input !
2016-01-21 11:00:24 +01:00
M. Liebmann
7a2b1e26da
neutrino.cpp: Enable mute icon in channellist when 'Quickzap in list' active or allow
...
Partial revert commit 5eb7f4aea8
2016-01-20 22:51:19 +01:00
svenhoefer
2eb0aed5db
- rc_lock: rework class; switch to singleton; add icon; vfd-support
2016-01-20 20:26:52 +01:00
svenhoefer
2c64d2fb2b
Revert "rcinput/neutrino: avoid the use of EVT_TIMESET"
...
This reverts commit b307b78bf8
.
In some cases keys are don't used immediately:
---
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
CVFD::ShowText: [14:14]
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
2 key: 0074 value 2, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
[/.../cst-next/src/neutrino.cpp:standbyMode:3615] OFF
CSAPI (POWER-CLK): new CPU frequency: 600000000Hz
CSAPI (VIDEO): Standby 1 -> 0
CSAPI (HDMI-CEC): Power Status: STANDBY -> ON
CSAPI (HDMI-CEC): Device free (Logical Address: 03)
CSAPI (HDMI-CEC): Power Status: ON
---
2016-01-18 08:10:23 +01:00
Stefan Seyfried
b307b78bf8
rcinput/neutrino: avoid the use of EVT_TIMESET
...
sectionsd's EVT_TIMESET was only used to fix time calculations
for input repeat detection. I doubt this reliably worked anyway.
Just calculate an absolute input timestamp from CLOCK_MONOTONIC
and use that. Even better solution would be to use a newer
kernel with EVIOCSCLOCKID ioctl, leave that for later :-)
2016-01-14 22:29:00 +01:00
Jacek Jendrzej
c923944636
src/neutrino.cpp fix possible segfault if g_bouquetManager is NULL
2016-01-14 19:09:06 +01:00
vanhofen
c617f764ab
- neutrino: don't autofill usermenu title, when no items included
...
This keeps init-code compatible to personalize-code (title is removed
automatically, when no items are included).
2016-01-02 12:33:32 +01:00
svenhoefer
5860045999
- locale: add usermenu title locales ...
...
some small reworks; cleanup from #if 0'ed code
2016-01-02 12:18:06 +01:00
svenhoefer
6801bf215e
- Happy new year, neutrino. \o/
2016-01-01 00:18:28 +01:00
svenhoefer
3107e621ef
- add menu item to force usertitles for color buttons in infobar
2015-12-29 14:31:52 +01:00
Thilo Graf
1606cf8a30
COPKGManager: remember for last selected update directory
...
Use g_settings to handle local package directory.
Extra settings handler via gui for this directory is not intended. Default update directory
is the same like in flash settings.
2015-12-28 12:13:38 +01:00
Thilo Graf
0b3576b4a7
Screensaver: add option to show current time instead images
2015-12-27 22:26:23 +01:00
Thilo Graf
ff667dfef3
Screeansaver: add optional random images
2015-12-27 19:46:14 +01:00
Thilo Graf
523b273af8
Colors: init global color gradient implementation
2015-12-27 14:42:27 +01:00
[CST] Focus
72efa20dfa
neutrino.cpp: try to fix stopping by signal while playback in progress
2015-12-15 17:20:42 +03:00
svenhoefer
736343d35b
- neutrino: press tv/radio key to return to plain tv/radio
2015-12-15 08:15:17 +01:00
svenhoefer
22ad11ce77
- movieplayer: change default key for bookmark menu
2015-12-15 08:15:17 +01:00
M. Liebmann
b9afbb1e2c
CLuaInstance: Add script function 'channelRezap'
...
- Alternative rezap method for movie plugins
- Set Lua api version to 1.21
2015-12-08 12:01:25 +01:00
svenhoefer
829359b851
- movieplayer: enable neutrino main menu ...
...
... parts of this code is (C) martii
2015-12-01 21:02:15 +01:00
svenhoefer
c88fca2ec1
- movieplayer: change default key for TimeOSD() to RC_timeshift
2015-12-01 08:14:44 +01:00
[CST] Focus
5a8fc39ef9
neutrino: add option to limit CI usage to selected tuner
2015-11-06 17:24:10 +03:00
[CST] Focus
e07c9ba0e4
neutrino.cpp: on favorites button, show providers, if favorites empty
2015-11-06 17:23:36 +03:00
[CST] Focus
8c60bf6f22
neutrino.cpp: use background MP instance in webtv mode to select subtitles
2015-10-26 16:23:37 +03:00
M. Liebmann
9080c421b9
neutrino.cpp: toggle easy menu only when reboot occurs
2015-10-21 18:56:23 +02:00
[CST] Focus
75ae46a216
neutrino: use background MP instance in webtv mode
2015-10-16 14:55:06 +03:00
svenhoefer
1b7f575a37
-recording_filename_template: add underscore between title and date
2015-10-14 13:52:41 +02:00
[CST] Focus
b34c31e8df
neutrino.cpp: allow record/timeshift for webtv channel
2015-10-07 13:48:15 +03:00
[CST] Focus
d0065f0043
neutrino.cpp: do not show messages in standby
2015-09-24 13:31:29 +03:00
[CST] Focus
04aa958d19
gui/cam_menu.cpp: hack: save blind answer as pincode and re-use it if enabled
2015-09-24 12:32:28 +03:00
[CST] Focus
4322f24651
gui/movieplayer.cpp, neutrino.cpp: call infoviewer with channel as param
2015-09-24 12:25:22 +03:00
M. Liebmann
cb4c7431c7
Apollo/Kronos: Use backup with readmtdJFFS2() also for root1 partition
2015-09-22 13:41:14 +02:00
M. Liebmann
6121e57fbc
Apollo/Kronos: Use backup with readmtdJFFS2() also for var partition
2015-09-22 13:41:13 +02:00