Commit Graph

230 Commits

Author SHA1 Message Date
thilo
c7d7c18a52 *neutrino record: moved some code lines for stop record calls from neutrino.cpp into record.cpp
-use only the exec() call with action key "Stop_record" from record.cpp
-small popup message with short timeout added. This will be show if user has pressed stop button, but no recording is running

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1808 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:42:23 +00:00
thilo
8eb07a092b *neutrino record: if more than one recording is running, set the focus to menu item 'stopp all records'
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1807 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:42:16 +00:00
thilo
038411e75c *neutrino record: if only one recording is running, set the focus to this menu item
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1806 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:42:08 +00:00
thilo
e962dabfed *neutrino record: if no recordings are running, set the focus to the record menu item
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1805 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:42:02 +00:00
thilo
abcb63f326 *neutrino record: use plausible variable name for record counts
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1804 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:41:55 +00:00
thilo
432a2db13f *neutrino record: reduce multiple code for record calls
Some lines with recording-actions calls in record.cpp and neutrino.cpp were redundant.
Now we use only the exec() call with action key "Record" from record.cpp.
So we use the same functions with record button and with the recording menu item
in  user menu. This also causes, that we can see the infobar as response for user
on used menu item in user menu.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1803 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-01 23:41:48 +00:00
thilo
0ff4fe30c1 *neutrino record: show counter of stopped recordings in messagebox
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1755 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-08 15:09:24 +00:00
thilo
3b6eccb0bf *neutrino record: use ts-icon instead '[TS]'
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1751 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-06 10:28:30 +00:00
striper
527c448068 - recording: add timer logic to ensure recording messages are readable for all users
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1750 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-05 17:03:38 +00:00
thilo
363a2bfb68 *neutrino record: fix return value in GetRecordMode()
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1733 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:12:49 +00:00
thilo
a7cc9a7e8d *neutrino record: fix missing id parameter
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1730 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:12:31 +00:00
thilo
b5e2bc878a *neutrino record: rework status messages
removed old messages, add new messages and use locales

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1728 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:12:18 +00:00
thilo
6f6cfed0db *neutrino record: show user messages during starting or stopping recordings
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1724 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:11:52 +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
e18f58ef23 remove dup included header file
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1696 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-17 20:49:26 +00:00
thilo
1f63369226 *neutrino record: add missing function
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1694 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-17 19:32:39 +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
focus
28382c9aa5 Remove global allchans, use CServiceManager.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1649 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:24:18 +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
thilo
6f6417c316 *neutrino record manager: style
use english comment, it's not a good idea to use other languages

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1635 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 14:12:40 +00:00
striper
36d5119750 - fix compile
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1630 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 20:36:39 +00:00
striper
70211a438b - add proper localization to new recording menu (introduced in rev. 1627) + some minor fixes (thx to micha-bbg!)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1629 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 20:23:17 +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
focus
cfafa606ab Add nvodchannels to search for channel id
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1617 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 13:15:15 +00:00
focus
49f20f3915 Force stop sectionsd on second recording; New function to check if we can zap
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1609 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-01 15:26:20 +00:00
focus
9f87c3145c Copy eventinfo to put in pending; Attepmt to fix next recording on different transponder
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1591 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 12:17:49 +00:00
satbaby
5fd82b4a0c init 'recording_id
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1585 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 12:05:56 +00:00
focus
dbb22467ec Attempt to fix compile
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1584 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 12:00:15 +00:00
focus
526d01ef66 New record module
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1569 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 10:37:47 +00:00