Commit Graph

55 Commits

Author SHA1 Message Date
Jacek Jendrzej
4bdacf39c8 init pre post 2017-06-26 19:23:23 +02:00
svenhoefer
a79a96efd6 - record-setup: use new timer_followscreenings_options struct in item 2017-06-07 15:18:38 +02:00
Thilo Graf
141d198b29 Followscreenings: add enumeration for a better readability 2017-06-07 14:17:12 +02:00
Thilo Graf
2e8c700dd2 Merge branch 'master' into pu/msgbox
Conflicts:
    	src/gui/followscreenings.cpp
2016-11-15 19:49:27 +01:00
svenhoefer
d6cb1d206f - followscreenings: allow to turn off followscreenings list 2016-11-14 22:58:43 +01:00
Thilo Graf
dde298b1b7 CMsgBox: rework msgbox classes with Window class implementation
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.

TODO: fix and optimize details
2016-10-24 10:31:24 +02:00
svenhoefer
c89f21c054 - record_setup: remove undefined hint icon 2016-06-02 22:00:40 +02:00
svenhoefer
6dddaff0d2 - record_setup: add check existing recordings before set new timers 2016-06-02 21:37:33 +02:00
Jacek Jendrzej
374a172aef remove unused and some clang compil fixes 2016-04-17 13:46:16 +02:00
Jacek Jendrzej
15478a44c4 src/gui/record_setup.cpp disable not used 2015-11-22 18:12:12 +01:00
svenhoefer
9041bff59c - remove w_max()-calls to define menu-width, because ...
w-max() returns a pixel-value, but menus need a percentage-value.
2015-04-24 09:11:04 +02:00
svenhoefer
ee91014c48 - align most CKeyboardInput calls to the changes in 88c6640 2014-11-22 15:58:02 +01:00
[CST] Focus
549e110e14 change most code to use CKeyboardInput in place of CStringInputSMS 2014-11-19 18:21:38 +03: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
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
[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
858fbd217e gui/record_setup.cpp: avoid set empty timeshift dir 2014-05-01 17:30:50 +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
bb4eccfbed CRecordSetup: Fix menu hint specifier 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
6201a95358 neutrino.cpp: add timeshift record duration setting 2014-03-11 16:21:32 +04:00
svenhoefer
53f5801d6f - adapt ShowMsg handling from martii's neutrino-mp 2014-01-22 12:37:21 +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
[priv] M. Liebmann
ae2a01a37a CRecordInstance: Turns message when recording start/end on or off 2014-01-13 19:42:46 +01:00
M. Liebmann
f817f18ffb CRecordSetup: Fix save RecordingSafety 2013-12-26 22:37:03 +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
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
[CST] Focus
694714b73e gui/record_setup.cpp: fix double-blue key 2013-10-31 11:48:04 +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
svenhoefer
30a0fdafda - fix another typo around DATA_PIDS 2013-04-01 15:07:55 +04:00
Jacek Jendrzej
b2241df43d -add record option for teletext & dvbsub pids 2013-04-01 15:07:05 +04:00
[CST] Focus
b6ad61b0de settings: add option to enable/disable slow record warning 2012-10-16 19:53:47 +04:00
satbaby
dfa3231469 move safe_mkdir & check_dir to system-helpers 2012-09-11 20:34:53 +02:00
satbaby
a3bfab0bcd remove doubles include 2012-09-11 20:31:33 +02:00
[CST] Focus
642e523f1f gui/record_setup.cpp: add menu hints 2012-07-08 21:41:26 +04:00
[CST] Focus
a4b98865b8 gui/record_setup.cpp: add changeNotify, remove notifiers 2012-05-31 15:52:30 +04:00
[CST] Focus
0319c4faad GUI: remove CMenuWidget->hide() calls - CMenuWidget->exec() always hide before return 2012-05-07 15:37:02 +04:00
[CST] Focus
4435fc24c2 gui/record_setup.cpp: fix memleak - CRecAPIDSettingsNotifier 2012-05-07 12:24:54 +04:00
[CST] Focus
9c91058469 gui/record_setup.cpp: fix memlean - CRecordingSafetyNotifier 2012-05-07 12:16:30 +04:00
[CST] Focus
937493a330 gui/record_setup.cpp: fix memleaks when using CMenuForwarder 2012-05-05 14:41:16 +04:00
focus
bec9037089 Correct me if i am wrong, i think record setup cannot damage anything, so no need to disable while recording
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1991 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-23 15:11:17 +00:00
striper
f323ffceb1 - move max. recording time setting to rec. mainmenu settings as it affects both: recording and timeshift
- change locals
- whitespace cleanup

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1963 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-09 15:09:40 +00:00
thilo
8b5857909b *neutrino menu: remove parameter 'mwidth' from widget constructor
Hope we don't need it anymore...

*neutrino menu: remove select functions

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1909 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 23:48:30 +00:00
thilo
eff98c661e *neutrino menu: fix 'memory ' of selected items in submenues
Add small helper class to manage missing values
e.g. needed for deallocated widget objects.
This class we can also use for other things in future!

In this context I added a vector for 'selected' values needed for
deeper and deallocated submenues.
The identification of widgets working now with a new widget parameter named 'w_index'.
setSelected() and getSelected() functions are still working, but are not needed, if we use an index

-add define for default widget index
-add new header file for enums
-adapted many menu classes for this parameter

Hope it' works fine. If you find any menu without  a 'memory', please add an index.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1908 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 23:48:18 +00:00
micha-bbg
d1d6121124 record_setup: close all menus on menu key.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1856 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-17 08:59:27 +00:00
micha-bbg
3230ff1c58 *Use of One touch recording
- When instant recording the current EPG data will be used for the receiving end.
- Function is switchable separately, original condition is Default.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1855 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-16 21:19:34 +00:00
thilo
d7c0bcd68f *neutrino record_setup: moved zapto pre time option from misc to record-setup
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1837 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-07 20:35:07 +00:00
focus
bd6a48bf14 Fix setting timeshift dif from menu
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1578 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:11:57 +00:00
satbaby
a808f5aaad -add save in channeldir menu
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1279 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-09 15:44:14 +00:00
thilo
026a27a521 *neutrino: cleanup unused members and includes
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1182 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-02-21 09:08:32 +00:00