Commit Graph

241 Commits

Author SHA1 Message Date
[CST] Focus
1af6f79d2c neutrino.cpp: register CZapitClient::EVT_TUNE_COMPLETE;
send full channel id with Sectionsd->setServiceChanged - mask will be done in sectionsd.cpp
2012-02-19 14:17:46 +04:00
[CST] Focus
e9430aec0d Merge remote-tracking branch 'origin/master' into dvbsi++ 2012-02-19 13:20:19 +04:00
[CST] Focus
97b72836a9 Merge branch 'master' into multituner 2012-02-19 12:25:28 +04:00
satbaby
382ec004ab -add settings menu screenshot
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2113 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-02-18 17:16:30 +00:00
[CST] Focus
8aace8f669 Merge branch 'master' into multituner 2012-02-15 13:51:38 +04:00
[CST] Focus
4dfaa13725 sync 2012-02-10 19:11:39 +04:00
micha-bbg
cce30fb301 * Custom Menu Icons
- Use paint background to draw the icons in the info bar.
- Scale down var/hdd fill level in the info bar if larger icons are used.
- No change to use the original icons.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2083 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-02-07 11:12:52 +00:00
[CST] Focus
475f4d9893 Merge branch 'master' into multituner 2012-01-16 17:48:19 +04:00
satbaby
101870c27a -add alternative remote controls option (thx, patch by bellum)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2060 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-15 15:44:52 +00:00
[CST] Focus
deeb24760e infoviewer: get satellite name from CServiceManager; add tuner number icon; use channel camap to display ca systems 2012-01-13 14:41:21 +04:00
thilo
0db7df99bd *neutrino usermenu: rework manage of usermenu name
TODO:
- fix handling of menu names on changed buttons in infoviewer
- fix handling in user menu setup, if no item was defined
...just to name a few

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2036 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-05 23:38:54 +00:00
satbaby
b2aa68e063 infoviewer: infobar centered (thx svenhoefer)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1982 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-20 13:57:32 +00:00
focus
1ed77d2b22 Movieplayer cleanup: remove unused, split huge PlayFile to functions, fix MB jumps, etc. Please test.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1977 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-16 13:42:43 +00:00
focus
c268208f2e Remove old fade code
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1973 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-14 13:41:40 +00:00
focus
fb8c8f05d7 Use CMoviePlayerGui enum
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1968 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-13 16:31:21 +00:00
focus
897a8293cd Pass reference to showMovieTitle; Fix function name
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1959 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-08 16:26:08 +00:00
focus
eed6f509a7 Use new class to fade. Old code commented for reference until confirmed no changes in behavior
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1951 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-06 15:13:04 +00:00
striper
583c8316e8 - fix display of western satellites in infoviewer
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1928 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-01 18:37:49 +00:00
focus
82d3290d98 Remove unused g_settings.gtx_alpha1/2
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1917 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-26 12:45:02 +00:00
micha-bbg
4f4f46a912 Correct calculation of the size of logo in list header.
- Function for calculating from infoviewer.cpp to pictureviewer.cpp moved
- Correct calculation in channellist.cpp, epgview.cpp and moviebrowser.cpp


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1869 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-21 23:11:52 +00:00
micha-bbg
8b8b89a129 *Fix LED/VFD indication in time shift (r1828)
- Changes resulted to sometimes crash neutrino, this patch fixes it.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1846 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-14 21:59:48 +00:00
micha-bbg
6c7a8e5184 "Ghost" Infobar when recording removes.
- See also http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p135515-anzeige-bugs/#post135515


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1796 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-29 21:25:05 +00:00
micha-bbg
b265df5204 Switchover remote control standard / neo1
- Redundant code removed, THX dbt for the tip.
- Bug in "remote control neo1" left / right keys fixed.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1781 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-28 21:26:54 +00:00
striper
80c84efb7c - extend colored events to channellist
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1779 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-28 16:39:12 +00:00
micha-bbg
027b5a06a1 Infobar blocked buttons in time shift.
- When pressing the player buttons (play, pause, etc.)
  in the infobar is now hidden and runs the appropriate commands.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1778 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-26 19:51:06 +00:00
thilo
5342a8c116 *neutrino infoviewer: fix ts rec icon display
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1731 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:12:37 +00:00
focus
6c6c2e9b29 Remove globals and use new zapit class members
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1698 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-18 13:35:08 +00:00
thilo
f63e3a532f *neutrino record: reworked some code parts from last multirec commits
- avoids using of boolean structures for record modes calls, handling of
  enum calls from record manager class should be easier
- remove boolean structure from infoviewer
- use commonly member name for count of recordings,
  GetRecordCount should be more plausible than GetRecmapSize

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1693 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-17 19:32:34 +00:00
striper
d93630be48 - optional colouring of NOW or NEXT event in infobar (patch by svenhoefer)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1662 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-04 10:08:32 +00:00
striper
a645062f6d - fix detection of timeshifted channel
- trigger recording menu on first press of STOP button
- disable recording stop via REC button
- disable menu entry "record current channel" when current channel is already recorded
- disable menu entry "timeshift" when current channel is already recorded or timeshifted
- flag timeshifted channel with prefix "[TS]"

Big thanks to micha-bbg!

For reference: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p133623-anzeige-f%C3%BCr-laufende-aufnahmen/#post133623

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1638 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-30 18:00:37 +00:00
striper
26b675e4f1 - infoviewer: when current channel is not recorded and/or timeshifted show gray recording and/or timeshift icon instead of red ones
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1637 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 18:03:01 +00:00
striper
aad36fcf8b - add new timeshift icon
- infoviewer: add timeshift status to showRecordIcon()

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1633 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 11:05:09 +00:00
striper
87bbccf035 - showRecordIcon(): add rounded corners and increase space to numberbox a tiny bit
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1632 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 09:42:26 +00:00
striper
d5a7e99803 - no need to hide infotext any more when record mode is active
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1628 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 18:23:30 +00:00
striper
605cfe4c25 - rework recording menu and infobar style of recording icon (patch by micha-bbg) -> todo: add proper localization
*add possibility to start recording of current channel via menu
*add timeshift to menu
*add stop all recordings to menu
*change infobar style (shows number of running recordings beside recording icon)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1627 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 17:55:25 +00:00
striper
c05f64c116 infoviewer: fix progressbar (patch by Gauch316)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1626 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-22 11:17:56 +00:00
striper
4bbcd5962f - infoviewer: fix shadow in showInfoFile() (patch by svenhoefer)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1625 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-22 11:10:27 +00:00
striper
0656ab25da - fix lots of stuff for first position in cables.xml/satellites.xml (Satbaby - THX for the hint!)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1619 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-11 17:04:21 +00:00
striper
4d907895c2 - infoviewer: remove some debug output
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1615 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 12:54:26 +00:00
focus
4487619dc3 Remove extern frontend, use new record code - incomplete
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1579 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:13:12 +00:00
seife
8e8ca41ea9 neutrino: more infoviewer fixes in movieplayer mode
The last "fix" was a bit too optimistic. Every internal event, including
timer messages etc. was now canceling the infobar display. Fix by:
* handling key events as before, by pushing them into rcinput and
  canceling the infobar
* handling all other events by pushing them into the neutrino handler
Some events trigger EPG data display. Prevent that in movieplayer mode.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1510 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-05 10:03:07 +00:00
thilo
ac18822737 *neutrino osd timeouts: add extra setting for movieplayer timeout
timeout for movieplayer was set default to 6 sec,
now it's possible to set it's own timeout

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1509 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-04 20:52:13 +00:00
seife
d2f7d8a29a infoviewer: don't ignore most keys in movieplayer mode
When infobar was shown in movieplayer mode, most keys were ignored.
Apparently just pushing up those keys works fine and makes the usage
much more intuitive.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1508 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-04 17:54:04 +00:00
thilo
a512a15781 *neutrino infobar: add extra timeout setting for radiomode
moved single arrays named "default_timing" and "timing_setting_name" into
struct named "timing_setting"

This is a partial port from original Neutrino,
The default timeout for radiomode is 0 (no timeout), this timeout
has more sense e.g. with radiotext

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1504 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-03 00:14:31 +00:00
striper
ec402d9518 - add support for radiotext (needs testing) -> http://www.dbox2world.net/board293-coolstream-hd1/board296-coolstream-software/10635-radiotext-einbauen/
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1501 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-02 15:29:40 +00:00
satbaby
e73cf4aa52 -add Logo+Kanalnummer/Signalbalken option
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1494 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-26 15:35:22 +00:00
seife
3bc1d3eb84 infoviewer: remove unnecessary cs_get_revision() which breaks build
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1471 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-13 17:03:37 +00:00
striper
193f14d93e - fix numberbox
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1470 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-13 13:37:48 +00:00
satbaby
50d969f521 - addition 2 to rev.1465
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1468 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-12 19:35:04 +00:00
striper
f0ddec1e45 - addition to rev.1465
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1467 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-12 19:02:06 +00:00