├── .github └── workflows │ └── enigma2.yml ├── .gitignore ├── .travis.yml ├── AUTHORS ├── ChangeLog ├── LICENSE ├── LICENSE.GPLv2 ├── Makefile.am ├── NEWS ├── README ├── autogen.sh ├── configure.ac ├── data ├── Makefile.am ├── black.mvi ├── convert-iso-639-3.py ├── countries │ ├── Makefile.am │ ├── ad.png │ ├── ae.png │ ├── bg.png │ ├── br.png │ ├── cn.png │ ├── cz.png │ ├── de.png │ ├── dk.png │ ├── ee.png │ ├── en.png │ ├── es.png │ ├── fi.png │ ├── fr.png │ ├── fy_NL.png │ ├── gl_ES.png │ ├── gr.png │ ├── hk.png │ ├── hr.png │ ├── hu.png │ ├── id.png │ ├── il.png │ ├── ir.png │ ├── is.png │ ├── it.png │ ├── ku.png │ ├── lt.png │ ├── lv.png │ ├── missing.png │ ├── mk.png │ ├── nl.png │ ├── no.png │ ├── pl.png │ ├── pt.png │ ├── ro.png │ ├── ru.png │ ├── se.png │ ├── si.png │ ├── sk.png │ ├── th.png │ ├── tr.png │ ├── ua.png │ ├── vn.png │ └── yu.png ├── display │ ├── Makefile.am │ ├── skin_display_default.xml │ ├── skin_display_dm8000.xml │ ├── skin_display_e4hd.xml │ ├── skin_display_et10000.xml │ ├── skin_display_et8500.xml │ ├── skin_display_gbquad4k.xml │ ├── skin_display_gbquad4kpro.xml │ ├── skin_display_gbue4k.xml │ ├── skin_display_hd2400.xml │ ├── skin_display_osmio4kplus.xml │ ├── skin_display_vuduo2.xml │ ├── skin_display_vuduo4k.xml │ ├── skin_display_vuduo4kse.xml │ ├── skin_display_vusolo4k.xml │ ├── skin_display_vuultimo4k.xml │ ├── skin_display_vuuno4kse.xml │ ├── skin_text_7segment.xml │ ├── skin_text_default.xml │ ├── skin_text_formuler1.xml │ ├── skin_text_gbtrio4k.xml │ ├── skin_text_h7.xml │ ├── skin_text_osmio4k.xml │ ├── skin_text_osninoplus.xml │ ├── skin_text_osninopro.xml │ ├── skin_text_pulse4k.xml │ ├── skin_text_sf8008.xml │ └── skin_text_ustym4kpro.xml ├── encoding.conf ├── extensions │ ├── Makefile.am │ ├── directory.png │ ├── movie.png │ ├── music.png │ └── picture.png ├── fonts │ ├── DejaVuSans.ttf │ ├── DroidSans-Bold.ttf │ ├── LiberationSans-Bold.ttf │ ├── LiberationSans-BoldItalic.ttf │ ├── LiberationSans-Italic.ttf │ ├── LiberationSans-Regular.ttf │ ├── Makefile.am │ ├── ae_AlMateen.license │ ├── ae_AlMateen.ttf │ ├── andale.ttf │ ├── lcd.ttf │ ├── md_khmurabi_10.ttf │ ├── nmsbd.ttf │ ├── tuxtxt.ttf │ └── wqy-microhei.ttc ├── freesat.t1 ├── freesat.t2 ├── groupedservices ├── hw_info │ ├── Makefile.am │ └── hw_info.cfg ├── iso-639-3.tab ├── keymap.xml ├── keymaps │ ├── Makefile.am │ ├── azerty.info │ ├── azerty.kmap │ ├── de.info │ ├── de.kmap │ ├── default.info │ ├── default.kmap │ ├── dream-de.info │ ├── dream-de.kmap │ ├── eng.info │ └── eng.kmap ├── menu.xml ├── otv_00820000_fbff_16a8.dict ├── otv_011a0000_0002_07d4.dict ├── otv_06180000_1000_0011.dict ├── otv_06400000_00a9_0003.dict ├── radio.mvi ├── rc_models │ ├── Makefile.am │ ├── amiko.png │ ├── amiko.xml │ ├── amiko1.png │ ├── amiko1.xml │ ├── dmm.png │ ├── dmm.xml │ ├── dmmadv.png │ ├── dmmadv.xml │ ├── dual.png │ ├── dual.xml │ ├── e4hd.png │ ├── e4hd.xml │ ├── edision1.png │ ├── edision1.xml │ ├── edision2.png │ ├── edision2.xml │ ├── edision3.png │ ├── edision3.xml │ ├── edision4.png │ ├── edision4.xml │ ├── et4x00.png │ ├── et4x00.xml │ ├── et6x00.png │ ├── et6x00.xml │ ├── et7000mini.png │ ├── et7000mini.xml │ ├── et7x00.png │ ├── et7x00.xml │ ├── et8000.png │ ├── et8000.xml │ ├── et9500.png │ ├── et9500.xml │ ├── et950_.png │ ├── et9x00.png │ ├── et9x00.xml │ ├── formuler1.png │ ├── formuler1.xml │ ├── gb7252.png │ ├── gb7252.xml │ ├── hd-gen.png │ ├── hd-gen.xml │ ├── hd2400.png │ ├── hd2400.xml │ ├── hd60.png │ ├── hd60.xml │ ├── hd66se.png │ ├── hd66se.xml │ ├── i55.png │ ├── i55.xml │ ├── lunix4k.png │ ├── lunix4k.xml │ ├── miraclebox.png │ ├── miraclebox.xml │ ├── miraclebox2.png │ ├── miraclebox2.xml │ ├── multibox.png │ ├── multibox.xml │ ├── octagon.png │ ├── octagon.xml │ ├── octagon3.png │ ├── octagon3.xml │ ├── osmini.png │ ├── osmini.xml │ ├── pulse.png │ ├── pulse.xml │ ├── qviart.png │ ├── qviart.xml │ ├── rc_models.cfg │ ├── revo4k.png │ ├── revo4k.xml │ ├── sab.png │ ├── sab.xml │ ├── sh1.png │ ├── sh1.xml │ ├── spycat.png │ ├── spycat.xml │ ├── uclan.png │ ├── uclan.xml │ ├── uclan3.png │ ├── uclan3.xml │ ├── viperslim.png │ ├── viperslim.xml │ ├── vs1x00.png │ ├── vs1x00.xml │ ├── vu.png │ ├── vu.xml │ ├── vu2.png │ ├── vu2.xml │ ├── vuduo2.png │ ├── vuduo2.xml │ ├── vuultimo.png │ ├── vuultimo.xml │ ├── wetekplay.png │ ├── wetekplay.xml │ ├── xp1000.png │ ├── xp1000.xml │ ├── xpeedlx.png │ ├── xpeedlx.xml │ ├── xsarius.png │ ├── xsarius.xml │ ├── zgemma.png │ └── zgemma.xml ├── rcpositions.xml ├── setup.xml ├── skin_default │ ├── LCDIcons │ │ ├── Makefile.am │ │ └── rec.png │ ├── Makefile.am │ ├── arrowdown.png │ ├── arrowup.png │ ├── b_b.png │ ├── b_bl.png │ ├── b_br.png │ ├── b_l.png │ ├── b_r.png │ ├── b_t.png │ ├── b_tl.png │ ├── b_tr.png │ ├── bar_ber.png │ ├── bar_snr.png │ ├── border_epg.png │ ├── border_eventinfo.png │ ├── border_info.png │ ├── border_menu.png │ ├── border_menu_300.png │ ├── border_menu_350.png │ ├── border_multiepg.png │ ├── bottombar.png │ ├── buttons │ │ ├── Makefile.am │ │ ├── blue.svg │ │ ├── blue_pressed.png │ │ ├── button_blue.png │ │ ├── button_blue_off.png │ │ ├── button_green.png │ │ ├── button_green_off.png │ │ ├── button_red.png │ │ ├── button_red_off.png │ │ ├── button_yellow.png │ │ ├── button_yellow_off.png │ │ ├── green-big.png │ │ ├── green.svg │ │ ├── grey.png │ │ ├── key_0.png │ │ ├── key_1.png │ │ ├── key_2.png │ │ ├── key_3.png │ │ ├── key_4.png │ │ ├── key_5.png │ │ ├── key_6.png │ │ ├── key_7.png │ │ ├── key_8.png │ │ ├── key_9.png │ │ ├── key_audio.png │ │ ├── key_blue.png │ │ ├── key_channel.png │ │ ├── key_exit.png │ │ ├── key_green.png │ │ ├── key_help.png │ │ ├── key_info.png │ │ ├── key_left.png │ │ ├── key_menu.png │ │ ├── key_next.png │ │ ├── key_ok.png │ │ ├── key_prev.png │ │ ├── key_prevnext.png │ │ ├── key_red.png │ │ ├── key_right.png │ │ ├── key_text.png │ │ ├── key_tv.png │ │ ├── key_yellow.png │ │ ├── left.png │ │ ├── play.png │ │ ├── rec.png │ │ ├── red-big.png │ │ ├── red.svg │ │ ├── repeat-off.png │ │ ├── repeat-on.png │ │ ├── right.png │ │ ├── sel.png │ │ ├── sel2.png │ │ ├── text.png │ │ ├── vkey_backspace.svg │ │ ├── vkey_bg_l.svg │ │ ├── vkey_bg_m.svg │ │ ├── vkey_bg_r.svg │ │ ├── vkey_blue_l.svg │ │ ├── vkey_blue_m.svg │ │ ├── vkey_blue_r.svg │ │ ├── vkey_clear.svg │ │ ├── vkey_delete.svg │ │ ├── vkey_enter.svg │ │ ├── vkey_exit.svg │ │ ├── vkey_first.svg │ │ ├── vkey_green_l.svg │ │ ├── vkey_green_m.svg │ │ ├── vkey_green_r.svg │ │ ├── vkey_icon.png │ │ ├── vkey_last.svg │ │ ├── vkey_left.svg │ │ ├── vkey_locale.svg │ │ ├── vkey_red_l.svg │ │ ├── vkey_red_m.svg │ │ ├── vkey_red_r.svg │ │ ├── vkey_right.svg │ │ ├── vkey_sel_l.svg │ │ ├── vkey_sel_m.svg │ │ ├── vkey_sel_r.svg │ │ ├── vkey_shift.svg │ │ ├── vkey_shift0.svg │ │ ├── vkey_shift1.svg │ │ ├── vkey_shift2.svg │ │ ├── vkey_shift3.svg │ │ ├── vkey_space.svg │ │ ├── vkey_space_alt.svg │ │ ├── vkey_text.svg │ │ ├── vkey_yellow_l.svg │ │ ├── vkey_yellow_m.svg │ │ ├── vkey_yellow_r.svg │ │ └── yellow.svg │ ├── celserviceeventprogressbar.png │ ├── div-h.png │ ├── div-v.png │ ├── epg │ │ ├── BorderBottom.png │ │ ├── BorderLeft.png │ │ ├── BorderRight.png │ │ ├── BorderTop.png │ │ ├── CurrentEvent.png │ │ ├── CurrentService.png │ │ ├── Makefile.am │ │ ├── OtherEvent.png │ │ ├── RecordingEvent.png │ │ └── SelectedEvent.png │ ├── epg_more.png │ ├── epg_next.png │ ├── epg_now.png │ ├── icons │ │ ├── Makefile.am │ │ ├── ask.png │ │ ├── az.png │ │ ├── bullet.png │ │ ├── clock.png │ │ ├── cutting.svg │ │ ├── default.png │ │ ├── dish.png │ │ ├── dish_scan.png │ │ ├── dmm_logo.png │ │ ├── epgclock.svg │ │ ├── epgclock_add.svg │ │ ├── epgclock_post.svg │ │ ├── epgclock_pre.svg │ │ ├── epgclock_prepost.svg │ │ ├── expandable-plugins.png │ │ ├── expandable.png │ │ ├── expanded-plugins.png │ │ ├── expanded.png │ │ ├── faz.png │ │ ├── folder.png │ │ ├── fza.png │ │ ├── hdd.png │ │ ├── hdd24.png │ │ ├── ico_dvb_c-fs8.png │ │ ├── ico_dvb_s-fs8.png │ │ ├── ico_dvb_t-fs8.png │ │ ├── ico_mp_forward.png │ │ ├── ico_mp_pause.png │ │ ├── ico_mp_play.png │ │ ├── ico_mp_rewind.png │ │ ├── ico_mp_stop.png │ │ ├── ico_service_group-fs8.png │ │ ├── ico_stream-fs8.png │ │ ├── icon_crypt.png │ │ ├── icon_dolby.png │ │ ├── icon_event.png │ │ ├── icon_format.png │ │ ├── icon_rec.png │ │ ├── icon_rec_off.png │ │ ├── icon_txt.png │ │ ├── icon_view.png │ │ ├── icons_off.png │ │ ├── input_error.svg │ │ ├── input_info.svg │ │ ├── input_keyboard-configured.png │ │ ├── input_keyboard.png │ │ ├── input_message.svg │ │ ├── input_mouse-configured.png │ │ ├── input_mouse.png │ │ ├── input_question.svg │ │ ├── input_rcnew-configured.png │ │ ├── input_rcnew.png │ │ ├── input_rcold-configured.png │ │ ├── input_rcold.png │ │ ├── input_warning.svg │ │ ├── lock.png │ │ ├── lockBouquet.png │ │ ├── lock_error.png │ │ ├── lock_off.png │ │ ├── lock_on.png │ │ ├── loop.png │ │ ├── marker.png │ │ ├── menu_off.png │ │ ├── menu_on.png │ │ ├── movie_play.png │ │ ├── movie_play_rec.png │ │ ├── movielist.png │ │ ├── mp_buttons.png │ │ ├── network_wired-active.png │ │ ├── network_wired-inactive.png │ │ ├── network_wired.png │ │ ├── network_wireless-active.png │ │ ├── network_wireless-inactive.png │ │ ├── network_wireless.png │ │ ├── newtop.png │ │ ├── oldtop.png │ │ ├── part_0_4.svg │ │ ├── part_1_4.svg │ │ ├── part_2_4.svg │ │ ├── part_3_4.svg │ │ ├── part_4_4.svg │ │ ├── part_new.svg │ │ ├── part_unwatched.svg │ │ ├── pause.png │ │ ├── pic_frame.png │ │ ├── pipclock.svg │ │ ├── pipclock_add.svg │ │ ├── pipclock_post.svg │ │ ├── pipclock_pre.svg │ │ ├── pipclock_prepost.svg │ │ ├── playlist.png │ │ ├── playlistquit.png │ │ ├── plilogo-fs8.png │ │ ├── plugin.png │ │ ├── quit.png │ │ ├── rass_logo.png │ │ ├── rass_page1.png │ │ ├── rass_page2.png │ │ ├── rass_page3.png │ │ ├── rass_page4.png │ │ ├── record.png │ │ ├── redx.png │ │ ├── rep.png │ │ ├── repeat_off.png │ │ ├── repeat_on.png │ │ ├── repepgclock.svg │ │ ├── repepgclock_add.svg │ │ ├── repepgclock_post.svg │ │ ├── repepgclock_pre.svg │ │ ├── repepgclock_prepost.svg │ │ ├── repzapclock.svg │ │ ├── repzapclock_add.svg │ │ ├── repzapclock_post.svg │ │ ├── repzapclock_pre.svg │ │ ├── repzapclock_prepost.svg │ │ ├── repzaprecclock.svg │ │ ├── repzaprecclock_add.svg │ │ ├── repzaprecclock_post.svg │ │ ├── repzaprecclock_pre.svg │ │ ├── repzaprecclock_prepost.svg │ │ ├── scan-c.png │ │ ├── scan-s.png │ │ ├── scan-t.png │ │ ├── selectioncross.png │ │ ├── shuffle.png │ │ ├── stream.png │ │ ├── stream24.png │ │ ├── timer_autotimer.svg │ │ ├── timer_done.svg │ │ ├── timer_off.svg │ │ ├── timer_prep.svg │ │ ├── timer_rec.svg │ │ ├── timer_rep.svg │ │ ├── timer_wait.svg │ │ ├── timer_zap.svg │ │ ├── trashcan.png │ │ ├── unlock.png │ │ ├── unlockBouquet.png │ │ ├── verticalline-plugins.png │ │ ├── verticalline.png │ │ ├── za.png │ │ ├── zapclock.svg │ │ ├── zapclock_add.svg │ │ ├── zapclock_post.svg │ │ ├── zapclock_pre.svg │ │ ├── zapclock_prepost.svg │ │ ├── zaprecclock.svg │ │ ├── zaprecclock_add.svg │ │ ├── zaprecclock_post.svg │ │ ├── zaprecclock_pre.svg │ │ └── zaprecclock_prepost.svg │ ├── info-bg.png │ ├── info-bg_mp.png │ ├── mediaplayer_bg.png │ ├── menu │ │ ├── Makefile.am │ │ ├── dvd_player.png │ │ ├── information.png │ │ ├── media_player.png │ │ ├── plugins.png │ │ ├── scart.png │ │ ├── setup.png │ │ ├── shutdown.png │ │ ├── subtitles.png │ │ └── timer.png │ ├── mute.png │ ├── nim_active.png │ ├── no_coverArt.png │ ├── noprev.png │ ├── overscan1280x720.png │ ├── overscan1920x1080.png │ ├── picon_default.png │ ├── position_arrow.png │ ├── position_pointer.png │ ├── prev.png │ ├── progress_bg.png │ ├── progress_big.png │ ├── progress_medium.png │ ├── progress_small.png │ ├── rc.png │ ├── rc0.png │ ├── rc1.png │ ├── rc2.png │ ├── rcold.png │ ├── screensaverpicture.png │ ├── screws.png │ ├── screws_mp.png │ ├── skin.xml │ ├── sleeptimer.png │ ├── spinner │ │ ├── Makefile.am │ │ ├── wait1.png │ │ ├── wait2.png │ │ ├── wait3.png │ │ ├── wait4.png │ │ ├── wait5.png │ │ ├── wait6.png │ │ └── wait7.png │ ├── testscreen.png │ ├── timeline-now.png │ ├── timeline.png │ ├── unhandled-key.png │ ├── volume.png │ ├── wizard.png │ └── yellow_circle23x23.png ├── skin_subtitles.xml ├── startwizard.xml ├── timezone.xml └── unicable.xml ├── doc ├── AUTOMATICBUTTONS ├── BUTTONGUIDE ├── DEFAULTS ├── ENIGMAINFOVALUES ├── FILEFORMAT ├── MENU ├── NUMERICALTEXTINPUT ├── PLUGINS ├── RETURNCODES ├── RULES ├── SETUP ├── SKINS ├── SOURCES ├── TRANSLATIONS └── VIRTUALKEYBOARD ├── doxy.conf ├── doxy └── README ├── enigma2.bb ├── enigma2.pc.in ├── include ├── Makefile.am ├── connection.h ├── libsig_comp.h ├── nanosvg.h └── nanosvgrast.h ├── lamedb ├── lib ├── Makefile.am ├── actions │ ├── .gitignore │ ├── Makefile.inc │ ├── action.cpp │ ├── action.h │ └── parseactions.py ├── base │ ├── .gitignore │ ├── Makefile.inc │ ├── benchmark.h │ ├── big5.h │ ├── buffer.cpp │ ├── buffer.h │ ├── cachedtssource.cpp │ ├── cachedtssource.h │ ├── cfile.cpp │ ├── cfile.h │ ├── connection.cpp │ ├── console.cpp │ ├── console.h │ ├── e2avahi.cpp │ ├── e2avahi.h │ ├── ebase.cpp │ ├── ebase.h │ ├── eenv.cpp.in │ ├── eenv.h │ ├── eerror.cpp │ ├── eerror.h │ ├── elock.cpp │ ├── elock.h │ ├── encoding.cpp │ ├── encoding.h │ ├── eptrlist.h │ ├── estring.cpp │ ├── estring.h │ ├── freesatv2.cpp │ ├── freesatv2.h │ ├── gb18030.h │ ├── httpsstream.cpp │ ├── httpsstream.h │ ├── httpstream.cpp │ ├── httpstream.h │ ├── huffman.cpp │ ├── huffman.h │ ├── i18n.h │ ├── init.cpp │ ├── init.h │ ├── init_num.h │ ├── ioprio.cpp │ ├── ioprio.h │ ├── itssource.h │ ├── message.cpp │ ├── message.h │ ├── nconfig.cpp │ ├── nconfig.h │ ├── object.h │ ├── rawfile.cpp │ ├── rawfile.h │ ├── ringbuffer.h │ ├── smartptr.cpp │ ├── smartptr.h │ ├── thread.cpp │ ├── thread.h │ ├── wrappers.cpp │ └── wrappers.h ├── components │ ├── Makefile.inc │ ├── file_eraser.cpp │ ├── file_eraser.h │ ├── scan.cpp │ ├── scan.h │ ├── tuxtxtapp.cpp │ └── tuxtxtapp.h ├── driver │ ├── Makefile.inc │ ├── avswitch.cpp │ ├── avswitch.h │ ├── etimezone.cpp │ ├── etimezone.h │ ├── hdmi_cec.cpp │ ├── hdmi_cec.h │ ├── input_fake.h │ ├── linux-uapi-cec.h │ ├── misc_options.cpp │ ├── misc_options.h │ ├── rc.cpp │ ├── rc.h │ ├── rcconsole.cpp │ ├── rcconsole.h │ ├── rcdbox.h │ ├── rcdreambox2.cpp │ ├── rcdreambox2.h │ ├── rcinput.cpp │ ├── rcinput.h │ ├── rcinput_swig.h │ ├── rcsdl.cpp │ ├── rcsdl.h │ ├── rfmod.cpp │ └── rfmod.h ├── dvb │ ├── Makefile.inc │ ├── absdiff.h │ ├── atsc.cpp │ ├── atsc.h │ ├── cablescan.cpp │ ├── cablescan.h │ ├── cahandler.cpp │ ├── cahandler.h │ ├── crc32.cpp │ ├── crc32.h │ ├── db.cpp │ ├── db.h │ ├── decoder.cpp │ ├── decoder.h │ ├── demux.cpp │ ├── demux.h │ ├── dvb.cpp │ ├── dvb.h │ ├── dvbtime.cpp │ ├── dvbtime.h │ ├── eit.cpp │ ├── eit.h │ ├── encoder.cpp │ ├── encoder.h │ ├── epgcache.cpp │ ├── epgcache.h │ ├── epgchanneldata.cpp │ ├── epgchanneldata.h │ ├── epgtransponderdatareader.cpp │ ├── epgtransponderdatareader.h │ ├── esection.cpp │ ├── esection.h │ ├── fastscan.cpp │ ├── fastscan.h │ ├── fbc.cpp │ ├── fbc.h │ ├── fcc.cpp │ ├── fcc.h │ ├── fccdecoder.cpp │ ├── fccdecoder.h │ ├── filepush.cpp │ ├── filepush.h │ ├── frontend.cpp │ ├── frontend.h │ ├── frontendparms.cpp │ ├── frontendparms.h │ ├── idemux.h │ ├── idvb.h │ ├── isection.h │ ├── list.h │ ├── lowlevel │ │ ├── Makefile.inc │ │ ├── eit.h │ │ └── mhw.h │ ├── metaparser.cpp │ ├── metaparser.h │ ├── opentv.cpp │ ├── opentv.h │ ├── pesparse.cpp │ ├── pesparse.h │ ├── pmt.cpp │ ├── pmt.h │ ├── pmtparse.cpp │ ├── pmtparse.h │ ├── pvrparse.cpp │ ├── pvrparse.h │ ├── radiotext.cpp │ ├── radiotext.h │ ├── rotor_calc.cpp │ ├── rotor_calc.h │ ├── scan.cpp │ ├── scan.h │ ├── sec.cpp │ ├── sec.h │ ├── specs.h │ ├── streamserver.cpp │ ├── streamserver.h │ ├── subtitle.cpp │ ├── subtitle.h │ ├── teletext.cpp │ ├── teletext.h │ ├── tstools.cpp │ ├── tstools.h │ ├── volume.cpp │ └── volume.h ├── dvb_ci │ ├── Makefile.inc │ ├── aes_xcbc_mac.cpp │ ├── aes_xcbc_mac.h │ ├── descrambler.cpp │ ├── descrambler.h │ ├── dvbci.cpp │ ├── dvbci.h │ ├── dvbci_app_mmi.cpp │ ├── dvbci_app_mmi.h │ ├── dvbci_appmgr.cpp │ ├── dvbci_appmgr.h │ ├── dvbci_cam_upgrade.cpp │ ├── dvbci_cam_upgrade.h │ ├── dvbci_camgr.cpp │ ├── dvbci_camgr.h │ ├── dvbci_ccmgr.cpp │ ├── dvbci_ccmgr.h │ ├── dvbci_ccmgr_helper.cpp │ ├── dvbci_ccmgr_helper.h │ ├── dvbci_datetimemgr.cpp │ ├── dvbci_datetimemgr.h │ ├── dvbci_hlcmgr.cpp │ ├── dvbci_hlcmgr.h │ ├── dvbci_host_ctrl.cpp │ ├── dvbci_host_ctrl.h │ ├── dvbci_mmi.cpp │ ├── dvbci_mmi.h │ ├── dvbci_operatorprofile.cpp │ ├── dvbci_operatorprofile.h │ ├── dvbci_resmgr.cpp │ ├── dvbci_resmgr.h │ ├── dvbci_session.cpp │ ├── dvbci_session.h │ ├── dvbci_ui.cpp │ └── dvbci_ui.h ├── gdi │ ├── Makefile.inc │ ├── accel.cpp │ ├── accel.h │ ├── bcm.cpp │ ├── compositing.cpp │ ├── compositing.h │ ├── drawing.cpp │ ├── drawing.h │ ├── epng.cpp │ ├── epng.h │ ├── epoint.h │ ├── erect.cpp │ ├── erect.h │ ├── esize.h │ ├── fb.cpp │ ├── fb.h │ ├── fblcd.cpp │ ├── fblcd.h │ ├── font.cpp │ ├── font.h │ ├── font_arabic.cpp │ ├── gfbdc.cpp │ ├── gfbdc.h │ ├── gfont.cpp │ ├── gfont.h │ ├── glcddc.cpp │ ├── glcddc.h │ ├── gmaindc.cpp │ ├── gmaindc.h │ ├── gpixmap.cpp │ ├── gpixmap.h │ ├── grc.cpp │ ├── grc.h │ ├── lcd.cpp │ ├── lcd.h │ ├── picexif.cpp │ ├── picexif.h │ ├── picload.cpp │ ├── picload.h │ ├── pixmapcache.cpp │ ├── pixmapcache.h │ ├── region.cpp │ ├── region.h │ ├── sdl.cpp │ └── sdl.h ├── gui │ ├── Makefile.inc │ ├── ebutton.cpp │ ├── ebutton.h │ ├── ecanvas.cpp │ ├── ecanvas.h │ ├── egauge.cpp │ ├── egauge.h │ ├── einput.cpp │ ├── einput.h │ ├── einputnumber.cpp │ ├── einputnumber.h │ ├── einputstring.cpp │ ├── einputstring.h │ ├── elabel.cpp │ ├── elabel.h │ ├── elistbox.cpp │ ├── elistbox.h │ ├── elistboxcontent.cpp │ ├── elistboxcontent.h │ ├── epixmap.cpp │ ├── epixmap.h │ ├── epositiongauge.cpp │ ├── epositiongauge.h │ ├── eslider.cpp │ ├── eslider.h │ ├── esubtitle.cpp │ ├── esubtitle.h │ ├── evideo.cpp │ ├── evideo.h │ ├── ewidget.cpp │ ├── ewidget.h │ ├── ewidgetanimation.cpp │ ├── ewidgetanimation.h │ ├── ewidgetdesktop.cpp │ ├── ewidgetdesktop.h │ ├── ewindow.cpp │ ├── ewindow.h │ ├── ewindowstyle.cpp │ ├── ewindowstyle.h │ ├── ewindowstyleskinned.cpp │ └── ewindowstyleskinned.h ├── mmi │ ├── Makefile.inc │ ├── mmi_ui.cpp │ └── mmi_ui.h ├── nav │ ├── Makefile.inc │ ├── core.cpp │ ├── core.h │ ├── pcore.cpp │ └── pcore.h ├── network │ ├── Makefile.inc │ ├── serversocket.cpp │ ├── serversocket.h │ ├── socket.cpp │ ├── socket.h │ ├── xmlrpc.cpp │ └── xmlrpc.h ├── python │ ├── .gitignore │ ├── Components │ │ ├── AVSwitch.py │ │ ├── About.py │ │ ├── ActionMap.py │ │ ├── Addons │ │ │ ├── ButtonSequence.py │ │ │ ├── ColorButtonsSequence.py │ │ │ ├── GUIAddon.py │ │ │ ├── MainMenu.py │ │ │ ├── Makefile.am │ │ │ ├── Pager.py │ │ │ ├── ScreenButtonsBar.py │ │ │ ├── ScreenHeader.py │ │ │ └── ServiceInfoBar.py │ │ ├── BlinkingPixmap.py │ │ ├── Button.py │ │ ├── ChoiceList.py │ │ ├── Clock.py │ │ ├── ConditionalWidget.py │ │ ├── ConfigList.py │ │ ├── Console.py │ │ ├── Converter │ │ │ ├── AnalogClock.py │ │ │ ├── ClientsStreaming.py │ │ │ ├── ClockToText.py │ │ │ ├── Combine.py │ │ │ ├── ConditionalShowHide.py │ │ │ ├── ConfigEntryTest.py │ │ │ ├── Converter.py │ │ │ ├── CryptoInfo.py │ │ │ ├── EventName.py │ │ │ ├── EventTime.py │ │ │ ├── FrontendInfo.py │ │ │ ├── HddState.py │ │ │ ├── Makefile.am │ │ │ ├── MenuEntryCompare.py │ │ │ ├── MovieInfo.py │ │ │ ├── PliExtraInfo.py │ │ │ ├── Poll.py │ │ │ ├── ProgressToText.py │ │ │ ├── RdsInfo.py │ │ │ ├── RemainingToText.py │ │ │ ├── RotorPosition.py │ │ │ ├── SensorToText.py │ │ │ ├── ServiceInfo.py │ │ │ ├── ServiceName.py │ │ │ ├── ServiceOrbitalPosition.py │ │ │ ├── ServicePosition.py │ │ │ ├── ServiceTime.py │ │ │ ├── StaticMultiList.py │ │ │ ├── StaticText.py │ │ │ ├── Streaming.py │ │ │ ├── Streaming2.py │ │ │ ├── StringList.py │ │ │ ├── StringListSelection.py │ │ │ ├── TemplatedMultiContent.py │ │ │ ├── TextCase.py │ │ │ ├── TransponderInfo.py │ │ │ ├── TunerInfo.py │ │ │ ├── VAudioInfo.py │ │ │ ├── ValueBitTest.py │ │ │ ├── ValueRange.py │ │ │ ├── ValueToPixmap.py │ │ │ ├── VfdDisplay.py │ │ │ ├── __init__.py │ │ │ └── genre.py │ │ ├── DiskInfo.py │ │ ├── Element.py │ │ ├── EpgList.py │ │ ├── FIFOList.py │ │ ├── FanControl.py │ │ ├── FileList.py │ │ ├── GUIComponent.py │ │ ├── HTMLComponent.py │ │ ├── Harddisk.py │ │ ├── HdmiCec.py │ │ ├── HelpMenuList.py │ │ ├── ImportChannels.py │ │ ├── Input.py │ │ ├── InputDevice.py │ │ ├── InputHotplug.py │ │ ├── Keyboard.py │ │ ├── Label.py │ │ ├── Language.py │ │ ├── Lcd.py │ │ ├── Makefile.am │ │ ├── MediaPlayer.py │ │ ├── MenuList.py │ │ ├── MovieList.py │ │ ├── MultiContent.py │ │ ├── Netlink.py │ │ ├── Network.py │ │ ├── NimManager.py │ │ ├── Opkg.py │ │ ├── PackageInfo.py │ │ ├── ParentalControl.py │ │ ├── PerServiceDisplay.py │ │ ├── Pixmap.py │ │ ├── Playlist.py │ │ ├── PluginComponent.py │ │ ├── PluginList.py │ │ ├── PowerOffTimer.py │ │ ├── ProgressBar.py │ │ ├── RFmod.py │ │ ├── RcModel.py │ │ ├── RecordingConfig.py │ │ ├── Renderer │ │ │ ├── AudioIcon.py │ │ │ ├── Canvas.py │ │ │ ├── ChannelNumber.py │ │ │ ├── CiModuleControl.py │ │ │ ├── FixedLabel.py │ │ │ ├── FrontpanelLed.py │ │ │ ├── GaugeRender.py │ │ │ ├── Label.py │ │ │ ├── Listbox.py │ │ │ ├── Makefile.am │ │ │ ├── NextEpgInfo.py │ │ │ ├── Picon.py │ │ │ ├── Pig.py │ │ │ ├── Pixmap.py │ │ │ ├── PositionGauge.py │ │ │ ├── Progress.py │ │ │ ├── RatingIcon.py │ │ │ ├── Renderer.py │ │ │ ├── VideoSize.py │ │ │ ├── VolumeText.py │ │ │ └── __init__.py │ │ ├── ResourceManager.py │ │ ├── Scanner.py │ │ ├── ScrollLabel.py │ │ ├── SelectionList.py │ │ ├── Sensors.py │ │ ├── ServiceEventTracker.py │ │ ├── ServiceList.py │ │ ├── ServicePosition.py │ │ ├── ServiceScan.py │ │ ├── SetupDevices.py │ │ ├── Slider.py │ │ ├── Sources │ │ │ ├── Boolean.py │ │ │ ├── CanvasSource.py │ │ │ ├── Clock.py │ │ │ ├── Config.py │ │ │ ├── CurrentService.py │ │ │ ├── Event.py │ │ │ ├── EventInfo.py │ │ │ ├── FrontendInfo.py │ │ │ ├── FrontendStatus.py │ │ │ ├── List.py │ │ │ ├── Makefile.am │ │ │ ├── Progress.py │ │ │ ├── RdsDecoder.py │ │ │ ├── RecordState.py │ │ │ ├── Sensor.py │ │ │ ├── ServiceEvent.py │ │ │ ├── ServiceList.py │ │ │ ├── Source.py │ │ │ ├── StaticText.py │ │ │ ├── StreamService.py │ │ │ ├── TunerInfo.py │ │ │ └── __init__.py │ │ ├── SystemInfo.py │ │ ├── Task.py │ │ ├── TimerList.py │ │ ├── TimerSanityCheck.py │ │ ├── Timezones.py │ │ ├── TuneTest.py │ │ ├── TunerInfo.py │ │ ├── UsageConfig.py │ │ ├── VariableText.py │ │ ├── VariableValue.py │ │ ├── VideoWindow.py │ │ ├── VolumeBar.py │ │ ├── VolumeControl.py │ │ ├── __init__.py │ │ └── config.py │ ├── GlobalActions.py │ ├── Makefile.am │ ├── Makefile.inc │ ├── Navigation.py │ ├── NavigationInstance.py │ ├── Plugins │ │ ├── Extensions │ │ │ ├── CutListEditor │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── keymap.xml │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── cutlisteditor.jpg │ │ │ │ │ └── plugin_cutlisteditor.xml │ │ │ │ ├── plugin.py │ │ │ │ └── ui.py │ │ │ ├── DVDBurn │ │ │ │ ├── DVDProject.py │ │ │ │ ├── DVDTitle.py │ │ │ │ ├── DVDToolbox.py │ │ │ │ ├── DreamboxDVD.ddvdp.xml │ │ │ │ ├── Makefile.am │ │ │ │ ├── Process.py │ │ │ │ ├── ProjectSettings.py │ │ │ │ ├── Text_menu_boat.ddvdm.xml │ │ │ │ ├── Thumbs_menu_clouds.ddvdm.xml │ │ │ │ ├── TitleCutter.py │ │ │ │ ├── TitleList.py │ │ │ │ ├── TitleProperties.py │ │ │ │ ├── __init__.py │ │ │ │ ├── dreamdvd_boat.jpg │ │ │ │ ├── dreamdvd_clouds.jpg │ │ │ │ ├── dvdburn.png │ │ │ │ ├── keymap.xml │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── dvdburn_de.jpg │ │ │ │ │ ├── dvdburn_en.jpg │ │ │ │ │ └── plugin_dvdburn.xml │ │ │ │ ├── plugin.py │ │ │ │ ├── silence.mp2 │ │ │ │ ├── vmgmblank.mpg │ │ │ │ └── vmgmdream.mpg │ │ │ ├── DVDPlayer │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── dvdplayer.jpg │ │ │ │ │ └── plugin_dvdplayer.xml │ │ │ │ └── plugin.py │ │ │ ├── GraphMultiEPG │ │ │ │ ├── GraphMultiEpg.py │ │ │ │ ├── GraphMultiEpgSetup.py │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── graphmultiepg_de.jpg │ │ │ │ │ ├── graphmultiepg_en.jpg │ │ │ │ │ └── plugin_graphmultiepg.xml │ │ │ │ ├── plugin.py │ │ │ │ └── setup.xml │ │ │ ├── Makefile.am │ │ │ ├── MediaPlayer │ │ │ │ ├── Makefile.am │ │ │ │ ├── MediaPlayer.png │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── mediaplayer_de.jpg │ │ │ │ │ ├── mediaplayer_en.jpg │ │ │ │ │ └── plugin_mediaplayer.xml │ │ │ │ ├── plugin.py │ │ │ │ └── settings.py │ │ │ ├── MediaScanner │ │ │ │ ├── Makefile.am │ │ │ │ ├── MediaScanner.png │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── mediascanner_de.jpg │ │ │ │ │ ├── mediascanner_en.jpg │ │ │ │ │ └── plugin_mediascanner.xml │ │ │ │ └── plugin.py │ │ │ ├── PicturePlayer │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── Makefile.am │ │ │ │ │ └── pic_frame.png │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── pictureplayer.jpg │ │ │ │ │ └── plugin_pictureplayer.xml │ │ │ │ ├── pictureplayer.png │ │ │ │ ├── plugin.py │ │ │ │ └── ui.py │ │ │ ├── SocketMMI │ │ │ │ ├── Makefile.am │ │ │ │ ├── SocketMMI.py │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ └── plugin_socketmmi.xml │ │ │ │ ├── plugin.py │ │ │ │ └── src │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── socket_mmi.cpp │ │ │ │ │ └── socket_mmi.h │ │ │ └── __init__.py │ │ ├── Makefile.am │ │ ├── PLi │ │ │ ├── Makefile.am │ │ │ └── __init__.py │ │ ├── Plugin.py │ │ ├── SystemPlugins │ │ │ ├── CableScan │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ │ ├── CommonInterfaceAssignment │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── ciassignment.jpg │ │ │ │ │ └── plugin_commoninterfaceassignment.xml │ │ │ │ └── plugin.py │ │ │ ├── DefaultServicesScanner │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── defaultservicescanner.jpg │ │ │ │ │ └── plugin_defaultservicesscanner.xml │ │ │ │ └── plugin.py │ │ │ ├── DiseqcTester │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── diseqctester_de.jpg │ │ │ │ │ ├── diseqctester_en.jpg │ │ │ │ │ └── plugin_diseqctester.xml │ │ │ │ └── plugin.py │ │ │ ├── FastChannelChange │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ └── plugin_fastchannelchange.xml │ │ │ │ └── plugin.py │ │ │ ├── FastScan │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ │ ├── HdmiCEC │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ │ ├── Hotplug │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ └── plugin_hotplug.xml │ │ │ │ └── plugin.py │ │ │ ├── Makefile.am │ │ │ ├── NetworkWizard │ │ │ │ ├── Makefile.am │ │ │ │ ├── NetworkWizard.py │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── networkwizard_de.jpg │ │ │ │ │ ├── networkwizard_en.jpg │ │ │ │ │ └── plugin_networkwizard.xml │ │ │ │ ├── networkwizard.xml │ │ │ │ └── plugin.py │ │ │ ├── OSD3DSetup │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ │ ├── OSDPositionSetup │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── overscanwizard.py │ │ │ │ └── plugin.py │ │ │ ├── PositionerSetup │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── log.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_positionersetup.xml │ │ │ │ │ └── positionersetup.jpg │ │ │ │ ├── plugin.py │ │ │ │ ├── rotor_calc.py │ │ │ │ └── ui.py │ │ │ ├── SatelliteEquipmentControl │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_satelliteequipmentcontrol.xml │ │ │ │ │ └── satcontrol.jpg │ │ │ │ └── plugin.py │ │ │ ├── Satfinder │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_satfinder.xml │ │ │ │ │ └── satfinder.jpg │ │ │ │ └── plugin.py │ │ │ ├── SoftwareManager │ │ │ │ ├── BackupRestore.py │ │ │ │ ├── Makefile.am │ │ │ │ ├── SoftwareTools.py │ │ │ │ ├── __init__.py │ │ │ │ ├── install.png │ │ │ │ ├── installable.png │ │ │ │ ├── installed.png │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_softwaremanager.xml │ │ │ │ │ ├── softwaremanager_de.jpg │ │ │ │ │ └── softwaremanager_en.jpg │ │ │ │ ├── noprev.png │ │ │ │ ├── plugin.py │ │ │ │ ├── remove.png │ │ │ │ ├── update.png │ │ │ │ ├── upgrade.png │ │ │ │ └── upgradeable.png │ │ │ ├── TempFanControl │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ └── plugin_tempfancontrol.xml │ │ │ │ └── plugin.py │ │ │ ├── VideoClippingSetup │ │ │ │ ├── Makefile.am │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ │ ├── VideoEnhancement │ │ │ │ ├── Makefile.am │ │ │ │ ├── VideoEnhancement.py │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_videoenhancement.xml │ │ │ │ │ ├── videoenhancement_de.jpg │ │ │ │ │ └── videoenhancement_en.jpg │ │ │ │ └── plugin.py │ │ │ ├── VideoTune │ │ │ │ ├── Makefile.am │ │ │ │ ├── VideoFinetune.py │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_videotune.xml │ │ │ │ │ └── videotune.jpg │ │ │ │ ├── plugin.py │ │ │ │ └── testbeeld-4k.mvi │ │ │ ├── Videomode │ │ │ │ ├── DVI.png │ │ │ │ ├── HDMI.png │ │ │ │ ├── Makefile.am │ │ │ │ ├── RCA.png │ │ │ │ ├── Scart.png │ │ │ │ ├── VideoHardware.py │ │ │ │ ├── VideoWizard.py │ │ │ │ ├── YPbPr.png │ │ │ │ ├── __init__.py │ │ │ │ ├── lcd_DVI.png │ │ │ │ ├── lcd_HDMI.png │ │ │ │ ├── lcd_Scart.png │ │ │ │ ├── lcd_YPbPr.png │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_videomode.xml │ │ │ │ │ ├── videomode_de.jpg │ │ │ │ │ └── videomode_en.jpg │ │ │ │ ├── plugin.py │ │ │ │ └── videowizard.xml │ │ │ ├── WirelessLan │ │ │ │ ├── Makefile.am │ │ │ │ ├── Wlan.py │ │ │ │ ├── __init__.py │ │ │ │ ├── meta │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── plugin_wirelesslan.xml │ │ │ │ │ ├── wirelesslan_de.jpg │ │ │ │ │ └── wirelesslan_en.jpg │ │ │ │ └── plugin.py │ │ │ └── __init__.py │ │ └── __init__.py │ ├── RecordTimer.py │ ├── Screens │ │ ├── About.py │ │ ├── AudioSelection.py │ │ ├── AutoDiseqc.py │ │ ├── ChannelSelection.py │ │ ├── ChoiceBox.py │ │ ├── Ci.py │ │ ├── Console.py │ │ ├── CopyFiles.py │ │ ├── DVD.py │ │ ├── Dish.py │ │ ├── EpgSelection.py │ │ ├── EventView.py │ │ ├── FactoryReset.py │ │ ├── FixedMenu.py │ │ ├── FlashImage.py │ │ ├── Globals.py │ │ ├── HarddiskSetup.py │ │ ├── HelpMenu.py │ │ ├── Hotkey.py │ │ ├── InfoBar.py │ │ ├── InfoBarGenerics.py │ │ ├── InputBox.py │ │ ├── InputDeviceSetup.py │ │ ├── InstallWizard.py │ │ ├── LanguageSelection.py │ │ ├── LocationBox.py │ │ ├── Makefile.am │ │ ├── Menu.py │ │ ├── MessageBox.py │ │ ├── MinuteInput.py │ │ ├── MovieSelection.py │ │ ├── Mute.py │ │ ├── NetworkSetup.py │ │ ├── NumericalTextInputHelpDialog.py │ │ ├── Opkg.py │ │ ├── PVRState.py │ │ ├── ParentalControlSetup.py │ │ ├── PiPSetup.py │ │ ├── PictureInPicture.py │ │ ├── PluginBrowser.py │ │ ├── Rc.py │ │ ├── RdsDisplay.py │ │ ├── RecordPaths.py │ │ ├── Satconfig.py │ │ ├── ScanSetup.py │ │ ├── Scart.py │ │ ├── Screen.py │ │ ├── ScreenSaver.py │ │ ├── ServiceInfo.py │ │ ├── ServiceScan.py │ │ ├── ServiceStopScreen.py │ │ ├── SessionGlobals.py │ │ ├── Setup.py │ │ ├── SetupFallbacktuner.py │ │ ├── SimpleSummary.py │ │ ├── SkinSelector.py │ │ ├── SleepTimerEdit.py │ │ ├── SoftcamSetup.py │ │ ├── SoftwareUpdate.py │ │ ├── Standby.py │ │ ├── StartWizard.py │ │ ├── StreamingClientsInfo.py │ │ ├── SubservicesQuickzap.py │ │ ├── SubtitleDisplay.py │ │ ├── TaskView.py │ │ ├── TextBox.py │ │ ├── TimeDateInput.py │ │ ├── TimerEdit.py │ │ ├── TimerEntry.py │ │ ├── TimerSelection.py │ │ ├── UnhandledKey.py │ │ ├── VirtualKeyBoard.py │ │ ├── Volume.py │ │ ├── Wizard.py │ │ ├── WizardLanguage.py │ │ └── __init__.py │ ├── ServiceReference.py │ ├── StartEnigma.py │ ├── Tools │ │ ├── ASCIItranslit.py │ │ ├── Alternatives.py │ │ ├── BoundFunction.py │ │ ├── CIHelper.py │ │ ├── CList.py │ │ ├── CountryCodes.py │ │ ├── Directories.py │ │ ├── Downloader.py │ │ ├── Event.py │ │ ├── FallbackTimer.py │ │ ├── FuzzyDate.py │ │ ├── Geolocation.py │ │ ├── GetEcmInfo.py │ │ ├── HardwareInfo.py │ │ ├── Hex2strColor.py │ │ ├── ISO639.py │ │ ├── Import.py │ │ ├── KeyBindings.py │ │ ├── LoadPixmap.py │ │ ├── Makefile.am │ │ ├── Multiboot.py │ │ ├── Notifications.py │ │ ├── NumericalTextInput.py │ │ ├── Profile.py │ │ ├── RedirectOutput.py │ │ ├── StbHardware.py │ │ ├── TextBoundary.py │ │ ├── Transponder.py │ │ ├── Trashcan.py │ │ ├── XMLTools.py │ │ ├── __init__.py │ │ └── camcontrol.py │ ├── connections.cpp │ ├── connections.h │ ├── e2reactor.py │ ├── enigma_python.i │ ├── keyids.py │ ├── keymapparser.py │ ├── python.cpp │ ├── python.h │ ├── python_base.i │ ├── python_console.i │ ├── python_dvb.i │ ├── python_helpers.cpp │ ├── python_helpers.h │ ├── python_pcore.i │ ├── python_pmt.i │ ├── python_service.i │ ├── pythonconfig.cpp │ ├── pythonconfig.h │ ├── skin.py │ ├── swig.h │ └── timer.py └── service │ ├── Makefile.inc │ ├── event.cpp │ ├── event.h │ ├── iservice.h │ ├── listboxservice.cpp │ ├── listboxservice.h │ ├── service.cpp │ ├── service.h │ ├── servicedvb.cpp │ ├── servicedvb.h │ ├── servicedvbfcc.cpp │ ├── servicedvbfcc.h │ ├── servicedvbrecord.cpp │ ├── servicedvbrecord.h │ ├── servicedvbstream.cpp │ ├── servicedvbstream.h │ ├── servicedvd.cpp │ ├── servicedvd.h │ ├── servicefs.cpp │ ├── servicefs.h │ ├── servicehdmi.cpp │ ├── servicehdmi.h │ ├── servicem2ts.cpp │ ├── servicem2ts.h │ ├── servicepeer.cpp │ ├── servicepeer.h │ ├── servicets.cpp │ ├── servicets.h │ ├── servicewebts.cpp │ ├── servicewebts.h │ ├── servicexine.cpp │ └── servicexine.h ├── m4 ├── .gitignore ├── ax_check_compile_flag.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_cxx_compile_stdcxx_17.m4 ├── ax_pkg_swig.m4 ├── ax_pthread.m4 ├── ax_python_devel.m4 ├── ax_swig_enable_cxx.m4 ├── ax_swig_python.m4 ├── depout.m4 └── tuxbox.m4 ├── main ├── .gitignore ├── Makefile.am ├── bsod.cpp ├── bsod.h ├── enigma.cpp ├── version_info.cpp └── version_info.h ├── po ├── .gitignore ├── Makefile.am ├── ar.po ├── bg.po ├── ca.po ├── cs.po ├── da.po ├── de.po ├── el.po ├── en.po ├── es.po ├── et.po ├── fa.po ├── fi.po ├── fr.po ├── fy.po ├── gl.po ├── he.po ├── hr.po ├── hu.po ├── id.po ├── is.po ├── it.po ├── ku.po ├── lt.po ├── lv.po ├── mk.po ├── nb.po ├── nl.po ├── nn.po ├── pl.po ├── pt.po ├── pt_BR.po ├── ro.po ├── ru.po ├── sk.po ├── sl.po ├── sr.po ├── sv.po ├── th.po ├── tr.po ├── uk.po ├── updateallpo-multiOS.sh ├── updateallpo.sh ├── vi.po ├── xml2po-python3.py ├── xml2po.py ├── zh_CN.po └── zh_HK.po ├── tests ├── FakeNotifications.py ├── README ├── enigma.py ├── events.py ├── fake_time.py ├── hdd │ └── movie │ │ └── dummy ├── test_timer.py └── tests.py └── tools ├── .gitignore ├── Makefile.am ├── convert_argb_png.c ├── create_picon_e1_to_e2.py ├── create_picon_links.py ├── create_picon_providers.py ├── create_picon_sats.py ├── enigma2.sh.in ├── genmetaindex.py ├── host_tools └── FormatConverter │ ├── README │ ├── datasource.py │ ├── input.py │ ├── lamedb.py │ ├── lamedb2satxml.py │ ├── main.py │ └── satxml.py ├── libopen.c └── svg2skin.py /AUTHORS: -------------------------------------------------------------------------------- 1 | The OpenPli team 2 | Originated from the Netherlands 3 | -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/ChangeLog -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = include lib main data po tools 2 | 3 | ACLOCAL_AMFLAGS = -I m4 4 | 5 | pkgconfigdir = $(libdir)/pkgconfig 6 | pkgconfig_DATA = enigma2.pc 7 | 8 | metadir = $(datadir)/meta 9 | meta_DATA = index-enigma2.xml 10 | CLEANFILES = index-enigma2.xml 11 | 12 | EXTRA_DIST = lamedb 13 | 14 | index-enigma2.xml: $(top_srcdir)/tools/genmetaindex.py $(top_srcdir)/lib/python/Plugins/*/*/meta/plugin_*.xml 15 | $(AM_V_GEN)$(PYTHON) $^ > $@ 16 | -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/NEWS -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | To build enigma2, start reading here: https://wiki.openpli.org/Information_for_Developers 2 | -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | autoreconf -i 3 | -------------------------------------------------------------------------------- /data/black.mvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/black.mvi -------------------------------------------------------------------------------- /data/countries/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ad.png -------------------------------------------------------------------------------- /data/countries/ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ae.png -------------------------------------------------------------------------------- /data/countries/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/bg.png -------------------------------------------------------------------------------- /data/countries/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/br.png -------------------------------------------------------------------------------- /data/countries/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/cn.png -------------------------------------------------------------------------------- /data/countries/cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/cz.png -------------------------------------------------------------------------------- /data/countries/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/de.png -------------------------------------------------------------------------------- /data/countries/dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/dk.png -------------------------------------------------------------------------------- /data/countries/ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ee.png -------------------------------------------------------------------------------- /data/countries/en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/en.png -------------------------------------------------------------------------------- /data/countries/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/es.png -------------------------------------------------------------------------------- /data/countries/fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/fi.png -------------------------------------------------------------------------------- /data/countries/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/fr.png -------------------------------------------------------------------------------- /data/countries/fy_NL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/fy_NL.png -------------------------------------------------------------------------------- /data/countries/gl_ES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/gl_ES.png -------------------------------------------------------------------------------- /data/countries/gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/gr.png -------------------------------------------------------------------------------- /data/countries/hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/hk.png -------------------------------------------------------------------------------- /data/countries/hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/hr.png -------------------------------------------------------------------------------- /data/countries/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/hu.png -------------------------------------------------------------------------------- /data/countries/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/id.png -------------------------------------------------------------------------------- /data/countries/il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/il.png -------------------------------------------------------------------------------- /data/countries/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ir.png -------------------------------------------------------------------------------- /data/countries/is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/is.png -------------------------------------------------------------------------------- /data/countries/it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/it.png -------------------------------------------------------------------------------- /data/countries/ku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ku.png -------------------------------------------------------------------------------- /data/countries/lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/lt.png -------------------------------------------------------------------------------- /data/countries/lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/lv.png -------------------------------------------------------------------------------- /data/countries/missing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/missing.png -------------------------------------------------------------------------------- /data/countries/mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/mk.png -------------------------------------------------------------------------------- /data/countries/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/nl.png -------------------------------------------------------------------------------- /data/countries/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/no.png -------------------------------------------------------------------------------- /data/countries/pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/pl.png -------------------------------------------------------------------------------- /data/countries/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/pt.png -------------------------------------------------------------------------------- /data/countries/ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ro.png -------------------------------------------------------------------------------- /data/countries/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ru.png -------------------------------------------------------------------------------- /data/countries/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/se.png -------------------------------------------------------------------------------- /data/countries/si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/si.png -------------------------------------------------------------------------------- /data/countries/sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/sk.png -------------------------------------------------------------------------------- /data/countries/th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/th.png -------------------------------------------------------------------------------- /data/countries/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/tr.png -------------------------------------------------------------------------------- /data/countries/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/ua.png -------------------------------------------------------------------------------- /data/countries/vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/vn.png -------------------------------------------------------------------------------- /data/countries/yu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/countries/yu.png -------------------------------------------------------------------------------- /data/display/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/display/skin_default 2 | 3 | if HAVE_TEXTLCD 4 | DISPLAYTYPE = text 5 | else 6 | DISPLAYTYPE = display 7 | endif 8 | 9 | dist_install_DATA = skin_display.xml 10 | 11 | # Use box-specific XML if it exists, otherwise get the default 12 | # TEXTSKIN is either "default" or "7segment" 13 | # TODO: Missing dependency on optional "skin_$(DISPLAYTYPE)_$(BOXTYPE).xml" 14 | skin_display.xml: 15 | cp $(srcdir)/skin_$(DISPLAYTYPE)_$(BOXTYPE).xml $@ 2>/dev/null || cp $(srcdir)/skin_$(DISPLAYTYPE)_$(TEXTSKIN).xml $@ 16 | -------------------------------------------------------------------------------- /data/display/skin_display_et10000.xml: -------------------------------------------------------------------------------- 1 | skin_display_vuduo2.xml -------------------------------------------------------------------------------- /data/display/skin_display_vuduo4k.xml: -------------------------------------------------------------------------------- 1 | skin_display_vusolo4k.xml -------------------------------------------------------------------------------- /data/display/skin_display_vuduo4kse.xml: -------------------------------------------------------------------------------- 1 | skin_display_vusolo4k.xml -------------------------------------------------------------------------------- /data/display/skin_text_osmio4k.xml: -------------------------------------------------------------------------------- 1 | skin_text_gbtrio4k.xml -------------------------------------------------------------------------------- /data/display/skin_text_osninoplus.xml: -------------------------------------------------------------------------------- 1 | skin_text_h7.xml -------------------------------------------------------------------------------- /data/display/skin_text_osninopro.xml: -------------------------------------------------------------------------------- 1 | skin_text_h7.xml -------------------------------------------------------------------------------- /data/display/skin_text_pulse4k.xml: -------------------------------------------------------------------------------- 1 | skin_text_gbtrio4k.xml -------------------------------------------------------------------------------- /data/display/skin_text_sf8008.xml: -------------------------------------------------------------------------------- 1 | skin_text_gbtrio4k.xml -------------------------------------------------------------------------------- /data/display/skin_text_ustym4kpro.xml: -------------------------------------------------------------------------------- 1 | skin_text_gbtrio4k.xml -------------------------------------------------------------------------------- /data/extensions/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/extensions 2 | 3 | dist_install_DATA = \ 4 | directory.png \ 5 | movie.png \ 6 | music.png \ 7 | picture.png 8 | -------------------------------------------------------------------------------- /data/extensions/directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/extensions/directory.png -------------------------------------------------------------------------------- /data/extensions/movie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/extensions/movie.png -------------------------------------------------------------------------------- /data/extensions/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/extensions/music.png -------------------------------------------------------------------------------- /data/extensions/picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/extensions/picture.png -------------------------------------------------------------------------------- /data/fonts/DejaVuSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/DejaVuSans.ttf -------------------------------------------------------------------------------- /data/fonts/DroidSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/DroidSans-Bold.ttf -------------------------------------------------------------------------------- /data/fonts/LiberationSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/LiberationSans-Bold.ttf -------------------------------------------------------------------------------- /data/fonts/LiberationSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/LiberationSans-BoldItalic.ttf -------------------------------------------------------------------------------- /data/fonts/LiberationSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/LiberationSans-Italic.ttf -------------------------------------------------------------------------------- /data/fonts/LiberationSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/LiberationSans-Regular.ttf -------------------------------------------------------------------------------- /data/fonts/ae_AlMateen.license: -------------------------------------------------------------------------------- 1 | This font is merged from the http://www.arabeyes.org/ project, and licensed as "GPL", 2 | into it were merged the "DroidSans-Bold" glyphs to render Thai characters as well. 3 | -------------------------------------------------------------------------------- /data/fonts/ae_AlMateen.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/ae_AlMateen.ttf -------------------------------------------------------------------------------- /data/fonts/andale.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/andale.ttf -------------------------------------------------------------------------------- /data/fonts/lcd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/lcd.ttf -------------------------------------------------------------------------------- /data/fonts/md_khmurabi_10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/md_khmurabi_10.ttf -------------------------------------------------------------------------------- /data/fonts/nmsbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/nmsbd.ttf -------------------------------------------------------------------------------- /data/fonts/tuxtxt.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/tuxtxt.ttf -------------------------------------------------------------------------------- /data/fonts/wqy-microhei.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/fonts/wqy-microhei.ttc -------------------------------------------------------------------------------- /data/hw_info/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/hw_info 2 | 3 | dist_install_DATA = \ 4 | hw_info.cfg 5 | 6 | -------------------------------------------------------------------------------- /data/hw_info/hw_info.cfg: -------------------------------------------------------------------------------- 1 | # This config file determines the order of files in /proc/stb/info to 2 | # scan for receiver model names. For boxes with a stripped model name 3 | # the second column can be used define a prefix (e.g. Vu+ boxen) 4 | # Lines starting with a # or only containing whitespace are skipped 5 | 6 | 7 | hwmodel 8 | gbmodel 9 | boxtype 10 | vumodel vu 11 | azmodel 12 | -------------------------------------------------------------------------------- /data/keymaps/Makefile.am: -------------------------------------------------------------------------------- 1 | keymapsdir = $(datadir)/keymaps 2 | keymaps_DATA = \ 3 | *.info \ 4 | *.kmap 5 | 6 | *.info: 7 | 8 | *.kmap: 9 | -------------------------------------------------------------------------------- /data/keymaps/azerty.info: -------------------------------------------------------------------------------- 1 | kmap=azerty.kmap 2 | name=azerty keyboard -------------------------------------------------------------------------------- /data/keymaps/azerty.kmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/keymaps/azerty.kmap -------------------------------------------------------------------------------- /data/keymaps/de.info: -------------------------------------------------------------------------------- 1 | kmap=de.kmap 2 | name=German keyboard -------------------------------------------------------------------------------- /data/keymaps/de.kmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/keymaps/de.kmap -------------------------------------------------------------------------------- /data/keymaps/default.info: -------------------------------------------------------------------------------- 1 | kmap=default.kmap 2 | name=Default (US) -------------------------------------------------------------------------------- /data/keymaps/dream-de.info: -------------------------------------------------------------------------------- 1 | kmap=dream-de.kmap 2 | name=Dreambox Keyboard Deutsch 3 | -------------------------------------------------------------------------------- /data/keymaps/dream-de.kmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/keymaps/dream-de.kmap -------------------------------------------------------------------------------- /data/keymaps/eng.info: -------------------------------------------------------------------------------- 1 | kmap=eng.kmap 2 | name=Dreambox Keyboard English 3 | -------------------------------------------------------------------------------- /data/otv_00820000_fbff_16a8.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/otv_00820000_fbff_16a8.dict -------------------------------------------------------------------------------- /data/otv_011a0000_0002_07d4.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/otv_011a0000_0002_07d4.dict -------------------------------------------------------------------------------- /data/radio.mvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/radio.mvi -------------------------------------------------------------------------------- /data/rc_models/amiko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/amiko.png -------------------------------------------------------------------------------- /data/rc_models/amiko1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/amiko1.png -------------------------------------------------------------------------------- /data/rc_models/dmm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/dmm.png -------------------------------------------------------------------------------- /data/rc_models/dmmadv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/dmmadv.png -------------------------------------------------------------------------------- /data/rc_models/dual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/dual.png -------------------------------------------------------------------------------- /data/rc_models/e4hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/e4hd.png -------------------------------------------------------------------------------- /data/rc_models/edision1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/edision1.png -------------------------------------------------------------------------------- /data/rc_models/edision2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/edision2.png -------------------------------------------------------------------------------- /data/rc_models/edision3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/edision3.png -------------------------------------------------------------------------------- /data/rc_models/edision4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/edision4.png -------------------------------------------------------------------------------- /data/rc_models/et4x00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et4x00.png -------------------------------------------------------------------------------- /data/rc_models/et6x00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et6x00.png -------------------------------------------------------------------------------- /data/rc_models/et7000mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et7000mini.png -------------------------------------------------------------------------------- /data/rc_models/et7x00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et7x00.png -------------------------------------------------------------------------------- /data/rc_models/et8000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et8000.png -------------------------------------------------------------------------------- /data/rc_models/et9500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et9500.png -------------------------------------------------------------------------------- /data/rc_models/et950_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et950_.png -------------------------------------------------------------------------------- /data/rc_models/et9x00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/et9x00.png -------------------------------------------------------------------------------- /data/rc_models/formuler1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/formuler1.png -------------------------------------------------------------------------------- /data/rc_models/gb7252.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/gb7252.png -------------------------------------------------------------------------------- /data/rc_models/hd-gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/hd-gen.png -------------------------------------------------------------------------------- /data/rc_models/hd2400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/hd2400.png -------------------------------------------------------------------------------- /data/rc_models/hd60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/hd60.png -------------------------------------------------------------------------------- /data/rc_models/hd66se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/hd66se.png -------------------------------------------------------------------------------- /data/rc_models/i55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/i55.png -------------------------------------------------------------------------------- /data/rc_models/lunix4k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/lunix4k.png -------------------------------------------------------------------------------- /data/rc_models/miraclebox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/miraclebox.png -------------------------------------------------------------------------------- /data/rc_models/miraclebox2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/miraclebox2.png -------------------------------------------------------------------------------- /data/rc_models/multibox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/multibox.png -------------------------------------------------------------------------------- /data/rc_models/octagon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/octagon.png -------------------------------------------------------------------------------- /data/rc_models/octagon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/octagon3.png -------------------------------------------------------------------------------- /data/rc_models/osmini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/osmini.png -------------------------------------------------------------------------------- /data/rc_models/pulse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/pulse.png -------------------------------------------------------------------------------- /data/rc_models/qviart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/qviart.png -------------------------------------------------------------------------------- /data/rc_models/revo4k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/revo4k.png -------------------------------------------------------------------------------- /data/rc_models/sab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/sab.png -------------------------------------------------------------------------------- /data/rc_models/sh1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/sh1.png -------------------------------------------------------------------------------- /data/rc_models/spycat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/spycat.png -------------------------------------------------------------------------------- /data/rc_models/uclan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/uclan.png -------------------------------------------------------------------------------- /data/rc_models/uclan3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/uclan3.png -------------------------------------------------------------------------------- /data/rc_models/viperslim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/viperslim.png -------------------------------------------------------------------------------- /data/rc_models/vs1x00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/vs1x00.png -------------------------------------------------------------------------------- /data/rc_models/vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/vu.png -------------------------------------------------------------------------------- /data/rc_models/vu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/vu2.png -------------------------------------------------------------------------------- /data/rc_models/vuduo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/vuduo2.png -------------------------------------------------------------------------------- /data/rc_models/vuultimo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/vuultimo.png -------------------------------------------------------------------------------- /data/rc_models/wetekplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/wetekplay.png -------------------------------------------------------------------------------- /data/rc_models/xp1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/xp1000.png -------------------------------------------------------------------------------- /data/rc_models/xpeedlx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/xpeedlx.png -------------------------------------------------------------------------------- /data/rc_models/xsarius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/xsarius.png -------------------------------------------------------------------------------- /data/rc_models/zgemma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/rc_models/zgemma.png -------------------------------------------------------------------------------- /data/skin_default/LCDIcons/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/skin_default/LCDIcons 2 | 3 | dist_install_DATA = \ 4 | rec.png 5 | -------------------------------------------------------------------------------- /data/skin_default/LCDIcons/rec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/LCDIcons/rec.png -------------------------------------------------------------------------------- /data/skin_default/arrowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/arrowdown.png -------------------------------------------------------------------------------- /data/skin_default/arrowup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/arrowup.png -------------------------------------------------------------------------------- /data/skin_default/b_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_b.png -------------------------------------------------------------------------------- /data/skin_default/b_bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_bl.png -------------------------------------------------------------------------------- /data/skin_default/b_br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_br.png -------------------------------------------------------------------------------- /data/skin_default/b_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_l.png -------------------------------------------------------------------------------- /data/skin_default/b_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_r.png -------------------------------------------------------------------------------- /data/skin_default/b_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_t.png -------------------------------------------------------------------------------- /data/skin_default/b_tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_tl.png -------------------------------------------------------------------------------- /data/skin_default/b_tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/b_tr.png -------------------------------------------------------------------------------- /data/skin_default/bar_ber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/bar_ber.png -------------------------------------------------------------------------------- /data/skin_default/bar_snr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/bar_snr.png -------------------------------------------------------------------------------- /data/skin_default/border_epg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_epg.png -------------------------------------------------------------------------------- /data/skin_default/border_eventinfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_eventinfo.png -------------------------------------------------------------------------------- /data/skin_default/border_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_info.png -------------------------------------------------------------------------------- /data/skin_default/border_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_menu.png -------------------------------------------------------------------------------- /data/skin_default/border_menu_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_menu_300.png -------------------------------------------------------------------------------- /data/skin_default/border_menu_350.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_menu_350.png -------------------------------------------------------------------------------- /data/skin_default/border_multiepg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/border_multiepg.png -------------------------------------------------------------------------------- /data/skin_default/bottombar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/bottombar.png -------------------------------------------------------------------------------- /data/skin_default/buttons/blue_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/blue_pressed.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_blue.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_blue_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_blue_off.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_green.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_green_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_green_off.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_red.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_red_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_red_off.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_yellow.png -------------------------------------------------------------------------------- /data/skin_default/buttons/button_yellow_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/button_yellow_off.png -------------------------------------------------------------------------------- /data/skin_default/buttons/green-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/green-big.png -------------------------------------------------------------------------------- /data/skin_default/buttons/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/grey.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_0.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_1.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_2.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_3.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_4.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_5.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_6.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_7.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_8.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_9.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_audio.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_blue.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_channel.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_exit.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_green.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_help.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_info.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_left.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_menu.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_next.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_ok.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_prev.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_prevnext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_prevnext.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_red.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_right.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_text.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_tv.png -------------------------------------------------------------------------------- /data/skin_default/buttons/key_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/key_yellow.png -------------------------------------------------------------------------------- /data/skin_default/buttons/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/left.png -------------------------------------------------------------------------------- /data/skin_default/buttons/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/play.png -------------------------------------------------------------------------------- /data/skin_default/buttons/rec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/rec.png -------------------------------------------------------------------------------- /data/skin_default/buttons/red-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/red-big.png -------------------------------------------------------------------------------- /data/skin_default/buttons/repeat-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/repeat-off.png -------------------------------------------------------------------------------- /data/skin_default/buttons/repeat-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/repeat-on.png -------------------------------------------------------------------------------- /data/skin_default/buttons/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/right.png -------------------------------------------------------------------------------- /data/skin_default/buttons/sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/sel.png -------------------------------------------------------------------------------- /data/skin_default/buttons/sel2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/sel2.png -------------------------------------------------------------------------------- /data/skin_default/buttons/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/text.png -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_blue_l.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_blue_m.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_blue_r.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_enter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_green_l.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_green_m.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_green_r.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/buttons/vkey_icon.png -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_red_l.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_red_m.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_red_r.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_sel_l.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_sel_m.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_sel_r.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_shift.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_shift1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_shift2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_shift3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_space.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_space_alt.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_text.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_yellow_l.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_yellow_m.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/buttons/vkey_yellow_r.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/celserviceeventprogressbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/celserviceeventprogressbar.png -------------------------------------------------------------------------------- /data/skin_default/div-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/div-h.png -------------------------------------------------------------------------------- /data/skin_default/div-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/div-v.png -------------------------------------------------------------------------------- /data/skin_default/epg/BorderBottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/BorderBottom.png -------------------------------------------------------------------------------- /data/skin_default/epg/BorderLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/BorderLeft.png -------------------------------------------------------------------------------- /data/skin_default/epg/BorderRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/BorderRight.png -------------------------------------------------------------------------------- /data/skin_default/epg/BorderTop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/BorderTop.png -------------------------------------------------------------------------------- /data/skin_default/epg/CurrentEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/CurrentEvent.png -------------------------------------------------------------------------------- /data/skin_default/epg/CurrentService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/CurrentService.png -------------------------------------------------------------------------------- /data/skin_default/epg/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/skin_default/epg 2 | 3 | dist_install_DATA = \ 4 | CurrentEvent.png \ 5 | CurrentService.png \ 6 | OtherEvent.png \ 7 | RecordingEvent.png \ 8 | SelectedEvent.png \ 9 | BorderBottom.png \ 10 | BorderTop.png \ 11 | BorderLeft.png \ 12 | BorderRight.png 13 | -------------------------------------------------------------------------------- /data/skin_default/epg/OtherEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/OtherEvent.png -------------------------------------------------------------------------------- /data/skin_default/epg/RecordingEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/RecordingEvent.png -------------------------------------------------------------------------------- /data/skin_default/epg/SelectedEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg/SelectedEvent.png -------------------------------------------------------------------------------- /data/skin_default/epg_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg_more.png -------------------------------------------------------------------------------- /data/skin_default/epg_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg_next.png -------------------------------------------------------------------------------- /data/skin_default/epg_now.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/epg_now.png -------------------------------------------------------------------------------- /data/skin_default/icons/ask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ask.png -------------------------------------------------------------------------------- /data/skin_default/icons/az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/az.png -------------------------------------------------------------------------------- /data/skin_default/icons/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/bullet.png -------------------------------------------------------------------------------- /data/skin_default/icons/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/clock.png -------------------------------------------------------------------------------- /data/skin_default/icons/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/default.png -------------------------------------------------------------------------------- /data/skin_default/icons/dish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/dish.png -------------------------------------------------------------------------------- /data/skin_default/icons/dish_scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/dish_scan.png -------------------------------------------------------------------------------- /data/skin_default/icons/dmm_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/dmm_logo.png -------------------------------------------------------------------------------- /data/skin_default/icons/epgclock.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/icons/epgclock_add.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/icons/expandable-plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/expandable-plugins.png -------------------------------------------------------------------------------- /data/skin_default/icons/expandable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/expandable.png -------------------------------------------------------------------------------- /data/skin_default/icons/expanded-plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/expanded-plugins.png -------------------------------------------------------------------------------- /data/skin_default/icons/expanded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/expanded.png -------------------------------------------------------------------------------- /data/skin_default/icons/faz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/faz.png -------------------------------------------------------------------------------- /data/skin_default/icons/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/folder.png -------------------------------------------------------------------------------- /data/skin_default/icons/fza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/fza.png -------------------------------------------------------------------------------- /data/skin_default/icons/hdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/hdd.png -------------------------------------------------------------------------------- /data/skin_default/icons/hdd24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/hdd24.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_dvb_c-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_dvb_c-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_dvb_s-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_dvb_s-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_dvb_t-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_dvb_t-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_mp_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_mp_forward.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_mp_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_mp_pause.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_mp_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_mp_play.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_mp_rewind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_mp_rewind.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_mp_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_mp_stop.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_service_group-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_service_group-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/ico_stream-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/ico_stream-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_crypt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_crypt.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_dolby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_dolby.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_event.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_format.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_rec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_rec.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_rec_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_rec_off.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_txt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_txt.png -------------------------------------------------------------------------------- /data/skin_default/icons/icon_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icon_view.png -------------------------------------------------------------------------------- /data/skin_default/icons/icons_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/icons_off.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_keyboard-configured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_keyboard-configured.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_keyboard.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_mouse-configured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_mouse-configured.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_mouse.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_rcnew-configured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_rcnew-configured.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_rcnew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_rcnew.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_rcold-configured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_rcold-configured.png -------------------------------------------------------------------------------- /data/skin_default/icons/input_rcold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/input_rcold.png -------------------------------------------------------------------------------- /data/skin_default/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/lock.png -------------------------------------------------------------------------------- /data/skin_default/icons/lockBouquet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/lockBouquet.png -------------------------------------------------------------------------------- /data/skin_default/icons/lock_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/lock_error.png -------------------------------------------------------------------------------- /data/skin_default/icons/lock_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/lock_off.png -------------------------------------------------------------------------------- /data/skin_default/icons/lock_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/lock_on.png -------------------------------------------------------------------------------- /data/skin_default/icons/loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/loop.png -------------------------------------------------------------------------------- /data/skin_default/icons/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/marker.png -------------------------------------------------------------------------------- /data/skin_default/icons/menu_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/menu_off.png -------------------------------------------------------------------------------- /data/skin_default/icons/menu_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/menu_on.png -------------------------------------------------------------------------------- /data/skin_default/icons/movie_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/movie_play.png -------------------------------------------------------------------------------- /data/skin_default/icons/movie_play_rec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/movie_play_rec.png -------------------------------------------------------------------------------- /data/skin_default/icons/movielist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/movielist.png -------------------------------------------------------------------------------- /data/skin_default/icons/mp_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/mp_buttons.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wired-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wired-active.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wired-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wired-inactive.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wired.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wired.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wireless-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wireless-active.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wireless-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wireless-inactive.png -------------------------------------------------------------------------------- /data/skin_default/icons/network_wireless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/network_wireless.png -------------------------------------------------------------------------------- /data/skin_default/icons/newtop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/newtop.png -------------------------------------------------------------------------------- /data/skin_default/icons/oldtop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/oldtop.png -------------------------------------------------------------------------------- /data/skin_default/icons/part_0_4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /data/skin_default/icons/part_4_4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /data/skin_default/icons/part_new.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /data/skin_default/icons/part_unwatched.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /data/skin_default/icons/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/pause.png -------------------------------------------------------------------------------- /data/skin_default/icons/pic_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/pic_frame.png -------------------------------------------------------------------------------- /data/skin_default/icons/playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/playlist.png -------------------------------------------------------------------------------- /data/skin_default/icons/playlistquit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/playlistquit.png -------------------------------------------------------------------------------- /data/skin_default/icons/plilogo-fs8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/plilogo-fs8.png -------------------------------------------------------------------------------- /data/skin_default/icons/plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/plugin.png -------------------------------------------------------------------------------- /data/skin_default/icons/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/quit.png -------------------------------------------------------------------------------- /data/skin_default/icons/rass_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rass_logo.png -------------------------------------------------------------------------------- /data/skin_default/icons/rass_page1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rass_page1.png -------------------------------------------------------------------------------- /data/skin_default/icons/rass_page2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rass_page2.png -------------------------------------------------------------------------------- /data/skin_default/icons/rass_page3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rass_page3.png -------------------------------------------------------------------------------- /data/skin_default/icons/rass_page4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rass_page4.png -------------------------------------------------------------------------------- /data/skin_default/icons/record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/record.png -------------------------------------------------------------------------------- /data/skin_default/icons/redx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/redx.png -------------------------------------------------------------------------------- /data/skin_default/icons/rep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/rep.png -------------------------------------------------------------------------------- /data/skin_default/icons/repeat_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/repeat_off.png -------------------------------------------------------------------------------- /data/skin_default/icons/repeat_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/repeat_on.png -------------------------------------------------------------------------------- /data/skin_default/icons/scan-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/scan-c.png -------------------------------------------------------------------------------- /data/skin_default/icons/scan-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/scan-s.png -------------------------------------------------------------------------------- /data/skin_default/icons/scan-t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/scan-t.png -------------------------------------------------------------------------------- /data/skin_default/icons/selectioncross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/selectioncross.png -------------------------------------------------------------------------------- /data/skin_default/icons/shuffle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/shuffle.png -------------------------------------------------------------------------------- /data/skin_default/icons/stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/stream.png -------------------------------------------------------------------------------- /data/skin_default/icons/stream24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/stream24.png -------------------------------------------------------------------------------- /data/skin_default/icons/timer_zap.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /data/skin_default/icons/trashcan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/trashcan.png -------------------------------------------------------------------------------- /data/skin_default/icons/unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/unlock.png -------------------------------------------------------------------------------- /data/skin_default/icons/unlockBouquet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/unlockBouquet.png -------------------------------------------------------------------------------- /data/skin_default/icons/verticalline-plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/verticalline-plugins.png -------------------------------------------------------------------------------- /data/skin_default/icons/verticalline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/verticalline.png -------------------------------------------------------------------------------- /data/skin_default/icons/za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/icons/za.png -------------------------------------------------------------------------------- /data/skin_default/icons/zapclock.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/icons/zapclock_add.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/icons/zaprecclock.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/icons/zaprecclock_add.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /data/skin_default/info-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/info-bg.png -------------------------------------------------------------------------------- /data/skin_default/info-bg_mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/info-bg_mp.png -------------------------------------------------------------------------------- /data/skin_default/mediaplayer_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/mediaplayer_bg.png -------------------------------------------------------------------------------- /data/skin_default/menu/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/skin_default/menu 2 | 3 | dist_install_DATA = \ 4 | dvd_player.png \ 5 | information.png \ 6 | media_player.png \ 7 | plugins.png \ 8 | scart.png \ 9 | setup.png \ 10 | shutdown.png \ 11 | subtitles.png \ 12 | timer.png 13 | -------------------------------------------------------------------------------- /data/skin_default/menu/dvd_player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/dvd_player.png -------------------------------------------------------------------------------- /data/skin_default/menu/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/information.png -------------------------------------------------------------------------------- /data/skin_default/menu/media_player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/media_player.png -------------------------------------------------------------------------------- /data/skin_default/menu/plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/plugins.png -------------------------------------------------------------------------------- /data/skin_default/menu/scart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/scart.png -------------------------------------------------------------------------------- /data/skin_default/menu/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/setup.png -------------------------------------------------------------------------------- /data/skin_default/menu/shutdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/shutdown.png -------------------------------------------------------------------------------- /data/skin_default/menu/subtitles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/subtitles.png -------------------------------------------------------------------------------- /data/skin_default/menu/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/menu/timer.png -------------------------------------------------------------------------------- /data/skin_default/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/mute.png -------------------------------------------------------------------------------- /data/skin_default/nim_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/nim_active.png -------------------------------------------------------------------------------- /data/skin_default/no_coverArt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/no_coverArt.png -------------------------------------------------------------------------------- /data/skin_default/noprev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/noprev.png -------------------------------------------------------------------------------- /data/skin_default/overscan1280x720.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/overscan1280x720.png -------------------------------------------------------------------------------- /data/skin_default/overscan1920x1080.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/overscan1920x1080.png -------------------------------------------------------------------------------- /data/skin_default/picon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/picon_default.png -------------------------------------------------------------------------------- /data/skin_default/position_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/position_arrow.png -------------------------------------------------------------------------------- /data/skin_default/position_pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/position_pointer.png -------------------------------------------------------------------------------- /data/skin_default/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/prev.png -------------------------------------------------------------------------------- /data/skin_default/progress_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/progress_bg.png -------------------------------------------------------------------------------- /data/skin_default/progress_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/progress_big.png -------------------------------------------------------------------------------- /data/skin_default/progress_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/progress_medium.png -------------------------------------------------------------------------------- /data/skin_default/progress_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/progress_small.png -------------------------------------------------------------------------------- /data/skin_default/rc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/rc.png -------------------------------------------------------------------------------- /data/skin_default/rc0.png: -------------------------------------------------------------------------------- 1 | rc.png -------------------------------------------------------------------------------- /data/skin_default/rc1.png: -------------------------------------------------------------------------------- 1 | rc.png -------------------------------------------------------------------------------- /data/skin_default/rc2.png: -------------------------------------------------------------------------------- 1 | rc.png -------------------------------------------------------------------------------- /data/skin_default/rcold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/rcold.png -------------------------------------------------------------------------------- /data/skin_default/screensaverpicture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/screensaverpicture.png -------------------------------------------------------------------------------- /data/skin_default/screws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/screws.png -------------------------------------------------------------------------------- /data/skin_default/screws_mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/screws_mp.png -------------------------------------------------------------------------------- /data/skin_default/sleeptimer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/sleeptimer.png -------------------------------------------------------------------------------- /data/skin_default/spinner/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/skin_default/spinner 2 | 3 | dist_install_DATA = \ 4 | wait1.png \ 5 | wait2.png \ 6 | wait3.png \ 7 | wait4.png \ 8 | wait5.png \ 9 | wait6.png \ 10 | wait7.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait1.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait2.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait3.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait4.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait5.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait6.png -------------------------------------------------------------------------------- /data/skin_default/spinner/wait7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/spinner/wait7.png -------------------------------------------------------------------------------- /data/skin_default/testscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/testscreen.png -------------------------------------------------------------------------------- /data/skin_default/timeline-now.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/timeline-now.png -------------------------------------------------------------------------------- /data/skin_default/timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/timeline.png -------------------------------------------------------------------------------- /data/skin_default/unhandled-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/unhandled-key.png -------------------------------------------------------------------------------- /data/skin_default/volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/volume.png -------------------------------------------------------------------------------- /data/skin_default/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/wizard.png -------------------------------------------------------------------------------- /data/skin_default/yellow_circle23x23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/data/skin_default/yellow_circle23x23.png -------------------------------------------------------------------------------- /doc/RETURNCODES: -------------------------------------------------------------------------------- 1 | enigma2 return codes 2 | ==================== 3 | 4 | 0 - standby (currently unused) 5 | 1 - deep standby 6 | 2 - restart 7 | 3 - enigma2 restart (currently unused) 8 | 4 - do FP upgrade (dreambox specific, defined in Plugin.fpupgrade) 9 | 5 - python crashed 10 | -------------------------------------------------------------------------------- /doxy/README: -------------------------------------------------------------------------------- 1 | Placeholder directory for doxygen 2 | 3 | Fill this directroy by running 'doxygen doxy.conf' in the parent 4 | directory (e.g the enigma2 base directroy) to generate doxygen 5 | documentation and class relation graphs. 6 | 7 | NOTE: you need doxygen and graphviz installed on your system. 8 | -------------------------------------------------------------------------------- /enigma2.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: enigma2 7 | Description: Enigma2 8 | Version: @VERSION@ 9 | Cflags: -I${includedir}/enigma2 @ENIGMA2_CFLAGS@ 10 | Requires.private: sigc++-3.0 11 | -------------------------------------------------------------------------------- /include/Makefile.am: -------------------------------------------------------------------------------- 1 | pkginclude_HEADERS = \ 2 | connection.h \ 3 | libsig_comp.h \ 4 | nanosvg.h \ 5 | nanosvgrast.h 6 | -------------------------------------------------------------------------------- /include/connection.h: -------------------------------------------------------------------------------- 1 | #ifndef __connection_h 2 | #define __connection_h 3 | 4 | #include 5 | #include 6 | 7 | class eConnection: public iObject, public sigc::connection 8 | { 9 | DECLARE_REF(eConnection); 10 | ePtr m_owner; 11 | public: 12 | eConnection(iObject *owner, const sigc::connection &conn): sigc::connection(conn), m_owner(owner) { }; 13 | virtual ~eConnection() { disconnect(); } 14 | }; 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /include/libsig_comp.h: -------------------------------------------------------------------------------- 1 | #ifndef __LIBSIG_COMP_H 2 | #define __LIBSIG_COMP_H 3 | 4 | #include 5 | 6 | #define CONNECT(_signal, _slot) _signal.connect(sigc::mem_fun(*this, &_slot)) 7 | #define CONNECT_EXTRA(_signal, _slot, extra_args...) _signal.connect(bind(sigc::mem_fun(*this, &_slot), extra_args)) 8 | 9 | #endif // __LIBSIG_COMP_H 10 | -------------------------------------------------------------------------------- /lib/actions/.gitignore: -------------------------------------------------------------------------------- 1 | actionids.h 2 | -------------------------------------------------------------------------------- /lib/base/.gitignore: -------------------------------------------------------------------------------- 1 | eenv.cpp 2 | -------------------------------------------------------------------------------- /lib/base/connection.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | DEFINE_REF(eConnection); 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/base/eenv.h: -------------------------------------------------------------------------------- 1 | #ifndef __lib_base_paths_h 2 | #define __lib_base_paths_h 3 | 4 | #include 5 | 6 | class eEnv { 7 | private: 8 | static bool initialized; 9 | static void initialize(); 10 | static int resolveVar(std::string &dest, const char *src); 11 | static int resolveVar(std::string &dest, const std::string &src); 12 | public: 13 | static std::string resolve(const std::string &path); 14 | }; 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /lib/base/freesatv2.h: -------------------------------------------------------------------------------- 1 | #ifndef FREESAT_H 2 | #define FREESAT_H 3 | 4 | #include 5 | #include 6 | #include 7 | 8 | struct huffTableEntry; 9 | 10 | class freesatHuffmanDecoder 11 | { 12 | private: 13 | huffTableEntry *m_tables[2][256]; 14 | public: 15 | freesatHuffmanDecoder(); 16 | ~freesatHuffmanDecoder(); 17 | std::string decode(const unsigned char *src, size_t size); 18 | }; 19 | #endif 20 | 21 | -------------------------------------------------------------------------------- /lib/base/huffman.h: -------------------------------------------------------------------------------- 1 | #ifndef _HUFFMAN_H_ 2 | #define _HUFFMAN_H_ 3 | 4 | typedef struct struct_huffman_node 5 | { 6 | char *value; 7 | struct struct_huffman_node *p0; 8 | struct struct_huffman_node *p1; 9 | } type_huffman_node; 10 | 11 | bool huffman_read_dictionary (char *file); 12 | void huffman_free_dictionary (); 13 | void huffman_free_node (type_huffman_node *node); 14 | bool huffman_decode (const unsigned char *data, int length, char *result, int result_max_length, bool huffman_debug); 15 | 16 | #endif // _HUFFMAN_H_ 17 | -------------------------------------------------------------------------------- /lib/base/ioprio.h: -------------------------------------------------------------------------------- 1 | #ifndef __LIB_BASE_IOPRIO_H_ 2 | #define __LIB_BASE_IOPRIO_H_ 3 | 4 | void setIoPrio(int prio_class, int prio=7); 5 | void printIoPrio(); 6 | 7 | enum { 8 | IOPRIO_CLASS_NONE, 9 | IOPRIO_CLASS_RT, 10 | IOPRIO_CLASS_BE, 11 | IOPRIO_CLASS_IDLE, 12 | }; 13 | 14 | #endif // __LIB_BASE_IOPRIO_H_ 15 | -------------------------------------------------------------------------------- /lib/base/smartptr.cpp: -------------------------------------------------------------------------------- 1 | #include "smartptr.h" 2 | #include 3 | -------------------------------------------------------------------------------- /lib/components/Makefile.inc: -------------------------------------------------------------------------------- 1 | noinst_LIBRARIES += components/libenigma_components.a 2 | 3 | components_libenigma_components_a_SOURCES = \ 4 | components/file_eraser.cpp \ 5 | components/scan.cpp \ 6 | components/tuxtxtapp.cpp 7 | 8 | componentsincludedir = $(pkgincludedir)/lib/components 9 | componentsinclude_HEADERS = \ 10 | components/file_eraser.h \ 11 | components/scan.h 12 | -------------------------------------------------------------------------------- /lib/driver/etimezone.cpp: -------------------------------------------------------------------------------- 1 | #include "etimezone.h" 2 | #include 3 | 4 | void e_tzset() 5 | { 6 | tzset(); 7 | } 8 | -------------------------------------------------------------------------------- /lib/driver/etimezone.h: -------------------------------------------------------------------------------- 1 | #ifndef __etimezone_h 2 | #define __etimezone_h 3 | 4 | void e_tzset(void); 5 | 6 | #endif 7 | 8 | -------------------------------------------------------------------------------- /lib/driver/misc_options.h: -------------------------------------------------------------------------------- 1 | #ifndef __misc_options_h 2 | #define __misc_options_h 3 | 4 | class Misc_Options 5 | { 6 | static Misc_Options *instance; 7 | int m_12V_output_state; 8 | #ifdef SWIG 9 | Misc_Options(); 10 | #endif 11 | public: 12 | #ifndef SWIG 13 | Misc_Options(); 14 | #endif 15 | static Misc_Options *getInstance(); 16 | int set_12V_output(int val); 17 | int get_12V_output() { return m_12V_output_state; } 18 | bool detected_12V_output(); 19 | }; 20 | 21 | #endif // __misc_options_h 22 | -------------------------------------------------------------------------------- /lib/driver/rcinput.h: -------------------------------------------------------------------------------- 1 | #ifndef __rcdbox_h 2 | #define __rcdbox_h 3 | 4 | #include 5 | 6 | class eRCDeviceInputDev: public eRCDevice 7 | { 8 | int iskeyboard, ismouse; 9 | int consoleFd; 10 | bool shiftState, capsState; 11 | public: 12 | void handleCode(long code); 13 | eRCDeviceInputDev(eRCInputEventDriver *driver, int consolefd); 14 | const char *getDescription() const; 15 | void setExclusive(bool); 16 | }; 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /lib/driver/rcinput_swig.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | /* Implemented in rcinput.cpp */ 4 | void addInputDevice(const char* filename); 5 | void removeInputDevice(const char* filename); 6 | 7 | -------------------------------------------------------------------------------- /lib/dvb/absdiff.h: -------------------------------------------------------------------------------- 1 | #ifndef __ABSDIFF__ 2 | #define __ABSDIFF__ 3 | 4 | static inline unsigned int absdiff(unsigned int a, unsigned int b) 5 | { 6 | return a < b ? (b - a) : (a - b); 7 | } 8 | 9 | #endif // __ABSDIFF__ 10 | -------------------------------------------------------------------------------- /lib/dvb/isection.h: -------------------------------------------------------------------------------- 1 | #ifndef __dvb_isection_h 2 | #define __dvb_isection_h 3 | 4 | #include 5 | 6 | class iDVBSectionReader: public iObject 7 | { 8 | public: 9 | virtual RESULT start(const eDVBSectionFilterMask &mask)=0; 10 | virtual RESULT stop()=0; 11 | virtual RESULT connectRead(const sigc::slot &read, ePtr &conn)=0; 12 | virtual ~iDVBSectionReader() { }; 13 | }; 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /lib/dvb/list.h: -------------------------------------------------------------------------------- 1 | #ifndef __list_h 2 | #define __list_h 3 | 4 | class eDVBTransponderList: iDVBChannelList 5 | { 6 | DECLARE_REF(eDVBTransponderList); 7 | std::map > channels; 8 | public: 9 | virtual RESULT getChannelFrontendData(const eDVBChannelID &id, ePtr &parm)=0; 10 | }; 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /lib/dvb/lowlevel/Makefile.inc: -------------------------------------------------------------------------------- 1 | lowlevelincludedir = $(pkgincludedir)/lib/dvb/lowlevel 2 | lowlevelinclude_HEADERS = \ 3 | dvb/lowlevel/eit.h \ 4 | dvb/lowlevel/mhw.h 5 | -------------------------------------------------------------------------------- /lib/dvb/rotor_calc.h: -------------------------------------------------------------------------------- 1 | #ifndef __LIB_ROTOR_CALC_H__ 2 | #define __LIB_ROTOR_CALC_H__ 3 | double calcSatHourangle( double SatLon, double SiteLat, double SiteLon ); 4 | #endif // __LIB_ROTOR_CALC_H__ 5 | -------------------------------------------------------------------------------- /lib/dvb_ci/aes_xcbc_mac.h: -------------------------------------------------------------------------------- 1 | #ifndef __AES_XCBC_H_ 2 | #define __AES_XCBC_H_ 3 | 4 | #include 5 | 6 | struct aes_xcbc_mac_ctx { 7 | uint8_t K[3][16]; 8 | uint8_t IV[16]; 9 | AES_KEY key; 10 | int buflen; 11 | }; 12 | 13 | int aes_xcbc_mac_init(struct aes_xcbc_mac_ctx *ctx, const uint8_t *key); 14 | int aes_xcbc_mac_process(struct aes_xcbc_mac_ctx *ctx, const uint8_t *in, unsigned int len); 15 | int aes_xcbc_mac_done(struct aes_xcbc_mac_ctx *ctx, uint8_t *out); 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /lib/dvb_ci/descrambler.h: -------------------------------------------------------------------------------- 1 | #ifndef __DESCR_H_ 2 | #define __DESCR_H_ 3 | 4 | #include 5 | 6 | int descrambler_init(int slot, uint8_t ca_demux_id); 7 | void descrambler_deinit(int desc_fd); 8 | int descrambler_set_key(int& desc_fd, eDVBCISlot *slot, int parity, unsigned char *data); 9 | int descrambler_set_pid(int desc_fd, eDVBCISlot *slot, int enable, int pid); 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /lib/dvb_ci/dvbci_app_mmi.h: -------------------------------------------------------------------------------- 1 | #ifndef __dvbci_dvbci_app_mmi_h 2 | #define __dvbci_dvbci_app_mmi_h 3 | 4 | #include 5 | 6 | class eDVBCIApplicationMMISession: public eDVBCISession 7 | { 8 | int receivedAPDU(const unsigned char *tag, const void *data, int len); 9 | int doAction(); 10 | public: 11 | }; 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /lib/dvb_ci/dvbci_cam_upgrade.h: -------------------------------------------------------------------------------- 1 | #ifndef __dvbci_dvbci_cam_upgrade_h 2 | #define __dvbci_dvbci_cam_upgrade_h 3 | 4 | #include 5 | 6 | class eDVBCICAMUpgradeSession: public eDVBCISession 7 | { 8 | int receivedAPDU(const unsigned char *tag, const void *data, int len); 9 | int doAction(); 10 | public: 11 | }; 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /lib/dvb_ci/dvbci_host_ctrl.h: -------------------------------------------------------------------------------- 1 | #ifndef __dvbci_dvbci_host_ctrl_h 2 | #define __dvbci_dvbci_host_ctrl_h 3 | 4 | #include 5 | 6 | class eDVBCIHostControlSession: public eDVBCISession 7 | { 8 | int receivedAPDU(const unsigned char *tag, const void *data, int len); 9 | int doAction(); 10 | public: 11 | }; 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /lib/dvb_ci/dvbci_operatorprofile.h: -------------------------------------------------------------------------------- 1 | #ifndef __dvbci_dvbci_operatorprofile_h 2 | #define __dvbci_dvbci_operatorprofile_h 3 | 4 | #include 5 | 6 | class eDVBCIOperatorProfileSession: public eDVBCISession 7 | { 8 | enum { 9 | stateStatusRequest=statePrivate, 10 | stateStatus, 11 | stateFinal 12 | }; 13 | 14 | int receivedAPDU(const unsigned char *tag, const void *data, int len); 15 | int doAction(); 16 | public: 17 | eDVBCIOperatorProfileSession(); 18 | }; 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /lib/gdi/compositing.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | DEFINE_REF(gCompositingData); 5 | 6 | gContext::~gContext() 7 | { 8 | } 9 | 10 | -------------------------------------------------------------------------------- /lib/gdi/gfont.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | DEFINE_REF(gFont); 4 | -------------------------------------------------------------------------------- /lib/gdi/glcddc.h: -------------------------------------------------------------------------------- 1 | #ifndef __glcddc_h 2 | #define __glcddc_h 3 | 4 | #include "grc.h" 5 | #include 6 | 7 | class gLCDDC: public gDC 8 | { 9 | eLCD *lcd; 10 | static gLCDDC *instance; 11 | int update; 12 | void exec(const gOpcode *opcode); 13 | gUnmanagedSurface surface; 14 | public: 15 | gLCDDC(); 16 | ~gLCDDC(); 17 | void setUpdate(int update); 18 | static int getInstance(ePtr &ptr) { if (!instance) return -1; ptr = instance; return 0; } 19 | int islocked() const { return lcd->islocked(); } 20 | }; 21 | 22 | #endif 23 | -------------------------------------------------------------------------------- /lib/gdi/gmaindc.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | gMainDC *gMainDC::m_instance; 4 | 5 | ePtr NewgMainDCPtr(void) 6 | { 7 | ePtr ptr; 8 | gMainDC::getInstance(ptr); 9 | return ptr; 10 | } 11 | 12 | gMainDC::gMainDC() 13 | { 14 | ASSERT(m_instance == 0); 15 | m_instance = this; 16 | } 17 | 18 | gMainDC::gMainDC(gPixmap *pixmap) : gDC(pixmap) 19 | { 20 | ASSERT(m_instance == 0); 21 | m_instance = this; 22 | } 23 | 24 | gMainDC::~gMainDC() 25 | { 26 | m_instance = 0; 27 | } 28 | 29 | -------------------------------------------------------------------------------- /lib/gdi/pixmapcache.h: -------------------------------------------------------------------------------- 1 | #ifndef __pixmapcache_h 2 | #define __pixmapcache_h 3 | 4 | #include 5 | 6 | #ifndef __GLIBC__ 7 | #include 8 | #endif 9 | 10 | #ifndef SWIG 11 | 12 | class PixmapCache 13 | { 14 | private: 15 | static uint MaximumSize; 16 | public: 17 | static void PixmapDisposed(gPixmap *pixmap); 18 | static gPixmap* Get(const char *filename); 19 | static void Set(const char *filename, gPixmap *pixmap); 20 | }; 21 | 22 | #endif 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /lib/gui/ebutton.h: -------------------------------------------------------------------------------- 1 | #ifndef __lib_gui_ebutton_h 2 | #define __lib_gui_ebutton_h 3 | 4 | #include 5 | #include 6 | 7 | class eButton: public eLabel 8 | { 9 | public: 10 | eButton(eWidget *parent); 11 | PSignal0 selected; 12 | 13 | void push(); 14 | protected: 15 | int event(int event, void *data=0, void *data2=0); 16 | }; 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /lib/mmi/Makefile.inc: -------------------------------------------------------------------------------- 1 | noinst_LIBRARIES += mmi/libenigma_mmi.a 2 | 3 | mmi_libenigma_mmi_a_SOURCES = \ 4 | mmi/mmi_ui.cpp 5 | 6 | mmiincludedir = $(pkgincludedir)/lib/mmi 7 | mmiinclude_HEADERS = \ 8 | mmi/mmi_ui.h 9 | -------------------------------------------------------------------------------- /lib/nav/Makefile.inc: -------------------------------------------------------------------------------- 1 | noinst_LIBRARIES += nav/libenigma_nav.a 2 | 3 | nav_libenigma_nav_a_SOURCES = \ 4 | nav/core.cpp \ 5 | nav/pcore.cpp 6 | 7 | navincludedir = $(pkgincludedir)/lib/nav 8 | navinclude_HEADERS = \ 9 | nav/core.h \ 10 | nav/pcore.h 11 | -------------------------------------------------------------------------------- /lib/network/Makefile.inc: -------------------------------------------------------------------------------- 1 | noinst_LIBRARIES += network/libenigma_network.a 2 | 3 | network_libenigma_network_a_SOURCES = \ 4 | network/serversocket.cpp \ 5 | network/socket.cpp 6 | 7 | networkincludedir = $(pkgincludedir)/lib/network 8 | networkinclude_HEADERS = \ 9 | network/serversocket.h \ 10 | network/socket.h 11 | -------------------------------------------------------------------------------- /lib/python/.gitignore: -------------------------------------------------------------------------------- 1 | enigma.py 2 | enigma_python.cpp 3 | -------------------------------------------------------------------------------- /lib/python/Components/Addons/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Components/Addons 2 | 3 | install_PYTHON = \ 4 | GUIAddon.py \ 5 | MainMenu.py \ 6 | Pager.py \ 7 | ButtonSequence.py \ 8 | ColorButtonsSequence.py \ 9 | ScreenHeader.py \ 10 | ServiceInfoBar.py \ 11 | ScreenButtonsBar.py 12 | -------------------------------------------------------------------------------- /lib/python/Components/BlinkingPixmap.py: -------------------------------------------------------------------------------- 1 | from Components.Pixmap import PixmapConditional 2 | from Components.ConditionalWidget import BlinkingWidgetConditional, BlinkingWidget 3 | 4 | 5 | class BlinkingPixmap(BlinkingWidget): 6 | def __init__(self): 7 | Widget.__init__(self) 8 | 9 | 10 | class BlinkingPixmapConditional(BlinkingWidgetConditional, PixmapConditional): 11 | def __init__(self): 12 | BlinkingWidgetConditional.__init__(self) 13 | PixmapConditional.__init__(self) 14 | -------------------------------------------------------------------------------- /lib/python/Components/Converter/Combine.py: -------------------------------------------------------------------------------- 1 | from Components.Converter.Converter import Converter 2 | from Components.Element import cached 3 | 4 | 5 | class Combine(Converter): 6 | SINGLE_SOURCE = False 7 | 8 | def __init__(self, arg=None, func=None): 9 | Converter.__init__(self, arg) 10 | assert func is not None 11 | self.func = func 12 | 13 | @cached 14 | def getValue(self): 15 | return self.func(self.sources) 16 | 17 | value = property(getValue) 18 | -------------------------------------------------------------------------------- /lib/python/Components/Converter/SensorToText.py: -------------------------------------------------------------------------------- 1 | from Components.Converter.Converter import Converter 2 | 3 | 4 | class SensorToText(Converter): 5 | def __init__(self, arguments): 6 | Converter.__init__(self, arguments) 7 | 8 | def getText(self): 9 | if self.source.getValue() is None: 10 | return "" 11 | mark = " " 12 | unit = self.source.getUnit() 13 | if unit in ('C', 'F'): 14 | mark = str('\xb0') 15 | return "%d%s%s" % (self.source.getValue(), mark, unit) 16 | 17 | text = property(getText) 18 | -------------------------------------------------------------------------------- /lib/python/Components/Converter/StaticText.py: -------------------------------------------------------------------------------- 1 | from Components.Converter.Converter import Converter 2 | 3 | 4 | class StaticText(Converter): 5 | def __init__(self, text): 6 | Converter.__init__(self, type) 7 | self.text = str(text) 8 | -------------------------------------------------------------------------------- /lib/python/Components/Converter/ValueBitTest.py: -------------------------------------------------------------------------------- 1 | from Components.Converter.Converter import Converter 2 | from Components.Element import cached 3 | 4 | 5 | class ValueBitTest(Converter): 6 | def __init__(self, arg): 7 | Converter.__init__(self, arg) 8 | self.value = int(arg) 9 | 10 | @cached 11 | def getBoolean(self): 12 | return self.source.value & self.value and True or False 13 | 14 | boolean = property(getBoolean) 15 | -------------------------------------------------------------------------------- /lib/python/Components/Converter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Components/Converter/__init__.py -------------------------------------------------------------------------------- /lib/python/Components/HTMLComponent.py: -------------------------------------------------------------------------------- 1 | # Just here for old plugins that import it 2 | class HTMLComponent: 3 | pass 4 | -------------------------------------------------------------------------------- /lib/python/Components/Renderer/FixedLabel.py: -------------------------------------------------------------------------------- 1 | from Components.Renderer.Renderer import Renderer 2 | 3 | from enigma import eLabel 4 | 5 | 6 | class FixedLabel(Renderer): 7 | GUI_WIDGET = eLabel 8 | -------------------------------------------------------------------------------- /lib/python/Components/Renderer/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Components/Renderer 2 | 3 | install_PYTHON = \ 4 | __init__.py Label.py Progress.py Listbox.py Renderer.py Pixmap.py \ 5 | FixedLabel.py PositionGauge.py Canvas.py CiModuleControl.py Picon.py Pig.py \ 6 | FrontpanelLed.py ChannelNumber.py VideoSize.py NextEpgInfo.py GaugeRender.py \ 7 | AudioIcon.py VolumeText.py RatingIcon.py 8 | 9 | -------------------------------------------------------------------------------- /lib/python/Components/Renderer/Renderer.py: -------------------------------------------------------------------------------- 1 | from Components.GUIComponent import GUIComponent 2 | from Components.Element import Element 3 | 4 | 5 | class Renderer(GUIComponent, Element): 6 | def __init__(self): 7 | Element.__init__(self) 8 | GUIComponent.__init__(self) 9 | 10 | def onShow(self): 11 | self.suspended = False 12 | 13 | def onHide(self): 14 | self.suspended = True 15 | -------------------------------------------------------------------------------- /lib/python/Components/Renderer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Components/Renderer/__init__.py -------------------------------------------------------------------------------- /lib/python/Components/Slider.py: -------------------------------------------------------------------------------- 1 | from Components.GUIComponent import GUIComponent 2 | from Components.VariableValue import VariableValue 3 | 4 | from enigma import eSlider 5 | 6 | 7 | class Slider(VariableValue, GUIComponent): 8 | def __init__(self, min, max): 9 | VariableValue.__init__(self) 10 | GUIComponent.__init__(self) 11 | 12 | self.min = min 13 | self.max = max 14 | 15 | GUI_WIDGET = eSlider 16 | 17 | def postWidgetCreate(self, instance): 18 | instance.setRange(self.min, self.max) 19 | -------------------------------------------------------------------------------- /lib/python/Components/Sources/Config.py: -------------------------------------------------------------------------------- 1 | from Components.Sources.Source import Source 2 | 3 | 4 | class Config(Source): 5 | def __init__(self, config): 6 | Source.__init__(self) 7 | self.__config = config 8 | 9 | def getConfig(self): 10 | return self.__config 11 | 12 | config = property(getConfig) 13 | 14 | def getHTML(self, id): 15 | print("getHTML", self, id) 16 | return self.__config.getHTML(id) 17 | 18 | def handleCommand(self, cmd): 19 | print("ASSIGN:", cmd) 20 | self.__config.unsafeAssign(cmd) 21 | -------------------------------------------------------------------------------- /lib/python/Components/Sources/Event.py: -------------------------------------------------------------------------------- 1 | from Components.Sources.Source import Source 2 | 3 | 4 | class Event(Source): 5 | def __init__(self): 6 | Source.__init__(self) 7 | self.evt = None 8 | 9 | def getCurrentEvent(self): 10 | return self.evt 11 | 12 | event = property(getCurrentEvent) 13 | 14 | def newEvent(self, event): 15 | if not self.evt or self.evt != event: 16 | self.evt = event 17 | if not event: 18 | self.changed((self.CHANGED_CLEAR,)) 19 | else: 20 | self.changed((self.CHANGED_ALL,)) 21 | -------------------------------------------------------------------------------- /lib/python/Components/Sources/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Components/Sources 2 | 3 | install_PYTHON = \ 4 | __init__.py Clock.py EventInfo.py Source.py List.py CurrentService.py \ 5 | FrontendStatus.py Boolean.py Config.py ServiceList.py RdsDecoder.py StreamService.py \ 6 | StaticText.py CanvasSource.py ServiceEvent.py Event.py FrontendInfo.py TunerInfo.py \ 7 | RecordState.py Progress.py Sensor.py 8 | -------------------------------------------------------------------------------- /lib/python/Components/Sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Components/Sources/__init__.py -------------------------------------------------------------------------------- /lib/python/Components/VideoWindow.py: -------------------------------------------------------------------------------- 1 | from Components.GUIComponent import GUIComponent 2 | from enigma import eVideoWidget, eSize 3 | 4 | 5 | class VideoWindow(GUIComponent): 6 | def __init__(self, decoder=1, fb_width=720, fb_height=576): 7 | GUIComponent.__init__(self) 8 | self.decoder = decoder 9 | self.fb_width = fb_width 10 | self.fb_height = fb_height 11 | 12 | GUI_WIDGET = eVideoWidget 13 | 14 | def postWidgetCreate(self, instance): 15 | instance.setDecoder(self.decoder) 16 | instance.setFBSize(eSize(self.fb_width, self.fb_height)) 17 | -------------------------------------------------------------------------------- /lib/python/Components/VolumeBar.py: -------------------------------------------------------------------------------- 1 | from Components.GUIComponent import GUIComponent 2 | from Components.VariableValue import VariableValue 3 | 4 | from enigma import eSlider 5 | 6 | 7 | class VolumeBar(VariableValue, GUIComponent): 8 | def __init__(self): 9 | VariableValue.__init__(self) 10 | GUIComponent.__init__(self) 11 | 12 | GUI_WIDGET = eSlider 13 | 14 | def postWidgetCreate(self, instance): 15 | instance.setRange(0, 100) 16 | -------------------------------------------------------------------------------- /lib/python/Components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Components/__init__.py -------------------------------------------------------------------------------- /lib/python/GlobalActions.py: -------------------------------------------------------------------------------- 1 | from Components.ActionMap import ActionMap 2 | 3 | globalActionMap = ActionMap(["GlobalActions"]) 4 | globalActionMap.execBegin() 5 | -------------------------------------------------------------------------------- /lib/python/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python 2 | 3 | SUBDIRS = Components Tools Screens Plugins 4 | 5 | install_PYTHON = \ 6 | e2reactor.py \ 7 | GlobalActions.py \ 8 | keyids.py \ 9 | keymapparser.py \ 10 | Navigation.py \ 11 | NavigationInstance.py \ 12 | RecordTimer.py \ 13 | ServiceReference.py \ 14 | skin.py \ 15 | StartEnigma.py \ 16 | timer.py 17 | -------------------------------------------------------------------------------- /lib/python/NavigationInstance.py: -------------------------------------------------------------------------------- 1 | 2 | instance = None 3 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/CutListEditor/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions/CutListEditor 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | ui.py 9 | 10 | dist_install_DATA = keymap.xml 11 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/CutListEditor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/CutListEditor/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/CutListEditor/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_cutlisteditor.xml 4 | 5 | EXTRA_DIST = cutlisteditor.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/CutListEditor/meta/cutlisteditor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/CutListEditor/meta/cutlisteditor.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/CutListEditor/plugin.py: -------------------------------------------------------------------------------- 1 | from Plugins.Plugin import PluginDescriptor 2 | 3 | 4 | def CutListEditor(session, service=None): 5 | from . import ui 6 | return ui.CutListEditor(session, service) 7 | 8 | 9 | def main(session, service, **kwargs): 10 | session.open(CutListEditor, service) 11 | 12 | 13 | def Plugins(**kwargs): 14 | return PluginDescriptor(name=_("Cutlist editor"), description=_("Cutlist editor..."), 15 | where=PluginDescriptor.WHERE_MOVIELIST, needsRestart=False, fnc=main) 16 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/DreamboxDVD.ddvdp.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/dreamdvd_boat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/dreamdvd_boat.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/dreamdvd_clouds.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/dreamdvd_clouds.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/dvdburn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/dvdburn.png -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_dvdburn.xml 4 | 5 | EXTRA_DIST = dvdburn_de.jpg dvdburn_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/meta/dvdburn_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/meta/dvdburn_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/meta/dvdburn_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/meta/dvdburn_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/silence.mp2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/silence.mp2 -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/vmgmblank.mpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/vmgmblank.mpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDBurn/vmgmdream.mpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDBurn/vmgmdream.mpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDPlayer/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions/DVDPlayer 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDPlayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDPlayer/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDPlayer/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_dvdplayer.xml 4 | 5 | EXTRA_DIST = dvdplayer.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/DVDPlayer/meta/dvdplayer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/DVDPlayer/meta/dvdplayer.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/GraphMultiEpgSetup.py: -------------------------------------------------------------------------------- 1 | from Screens.Setup import Setup 2 | 3 | 4 | class GraphMultiEpgSetup(Setup): 5 | def __init__(self, session, args=None): 6 | Setup.__init__(self, session, "graphmultiepgsetup", plugin="Extensions/GraphMultiEPG") 7 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions/GraphMultiEPG 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | GraphMultiEpg.py \ 9 | GraphMultiEpgSetup.py 10 | 11 | install_DATA = setup.xml 12 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/GraphMultiEPG/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_graphmultiepg.xml 4 | 5 | EXTRA_DIST = graphmultiepg_de.jpg graphmultiepg_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/meta/graphmultiepg_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/GraphMultiEPG/meta/graphmultiepg_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/GraphMultiEPG/meta/graphmultiepg_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/GraphMultiEPG/meta/graphmultiepg_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions 2 | 3 | SUBDIRS = CutListEditor PicturePlayer MediaScanner MediaPlayer GraphMultiEPG SocketMMI DVDBurn 4 | 5 | if HAVE_LIBDDVD 6 | SUBDIRS += DVDPlayer 7 | endif 8 | 9 | install_PYTHON = \ 10 | __init__.py 11 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions/MediaPlayer 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py plugin.py settings.py MediaPlayer.png 7 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/MediaPlayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaPlayer/MediaPlayer.png -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaPlayer/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_mediaplayer.xml 4 | 5 | EXTRA_DIST = mediaplayer_de.jpg mediaplayer_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/meta/mediaplayer_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaPlayer/meta/mediaplayer_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaPlayer/meta/mediaplayer_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaPlayer/meta/mediaplayer_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/Extensions/MediaScanner 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | MediaScanner.png 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/MediaScanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaScanner/MediaScanner.png -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaScanner/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_mediascanner.xml 4 | 5 | EXTRA_DIST = mediascanner_de.jpg mediascanner_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/meta/mediascanner_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaScanner/meta/mediascanner_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/MediaScanner/meta/mediascanner_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/MediaScanner/meta/mediascanner_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = data meta 2 | 3 | installdir = $(pkglibdir)/python/Plugins/Extensions/PicturePlayer 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | ui.py \ 9 | pictureplayer.png 10 | 11 | 12 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/PicturePlayer/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/data/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkgdatadir)/skin_default/icons 2 | 3 | dist_install_DATA = \ 4 | pic_frame.png 5 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/data/pic_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/PicturePlayer/data/pic_frame.png -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_pictureplayer.xml 4 | 5 | EXTRA_DIST = pictureplayer.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/meta/pictureplayer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/PicturePlayer/meta/pictureplayer.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/PicturePlayer/pictureplayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/PicturePlayer/pictureplayer.png -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/SocketMMI/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = src meta 2 | 3 | installdir = $(pkglibdir)/python/Plugins/Extensions/SocketMMI 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | SocketMMI.py 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/SocketMMI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/SocketMMI/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/SocketMMI/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_socketmmi.xml 4 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/SocketMMI/src/Makefile.am: -------------------------------------------------------------------------------- 1 | AM_CPPFLAGS = \ 2 | -I$(top_srcdir) \ 3 | -I$(top_srcdir)/include \ 4 | -include Python.h \ 5 | -include $(top_builddir)/enigma2_config.h 6 | 7 | plugindir = $(pkglibdir)/python/Plugins/Extensions/SocketMMI 8 | 9 | plugin_LTLIBRARIES = socketmmi.la 10 | 11 | socketmmi_la_SOURCES = \ 12 | socket_mmi.cpp \ 13 | socket_mmi.h 14 | 15 | socketmmi_la_LDFLAGS = -avoid-version -module 16 | -------------------------------------------------------------------------------- /lib/python/Plugins/Extensions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/Extensions/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins 2 | 3 | SUBDIRS = Extensions SystemPlugins PLi 4 | 5 | install_PYTHON = \ 6 | __init__.py Plugin.py 7 | 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/PLi/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/PLi 2 | 3 | install_PYTHON = __init__.py 4 | 5 | -------------------------------------------------------------------------------- /lib/python/Plugins/PLi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/PLi/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CableScan/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/CableScan 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py 6 | 7 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CableScan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/CableScan/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/CommonInterfaceAssignment 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_commoninterfaceassignment.xml 4 | 5 | EXTRA_DIST = ciassignment.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/meta/ciassignment.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/meta/ciassignment.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DefaultServicesScanner/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/DefaultServicesScanner 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DefaultServicesScanner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/DefaultServicesScanner/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DefaultServicesScanner/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_defaultservicesscanner.xml 4 | 5 | EXTRA_DIST = defaultservicescanner.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DefaultServicesScanner/meta/defaultservicescanner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/DefaultServicesScanner/meta/defaultservicescanner.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DiseqcTester/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/DiseqcTester 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DiseqcTester/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/DiseqcTester/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DiseqcTester/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_diseqctester.xml 4 | 5 | EXTRA_DIST = diseqctester_de.jpg diseqctester_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DiseqcTester/meta/diseqctester_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/DiseqcTester/meta/diseqctester_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/DiseqcTester/meta/diseqctester_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/DiseqcTester/meta/diseqctester_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/FastChannelChange/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/FastChannelChange 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/FastChannelChange/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/FastChannelChange/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/FastChannelChange/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_fastchannelchange.xml 4 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/FastScan/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/FastScan 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py 6 | 7 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/FastScan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/FastScan/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/HdmiCEC/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/HdmiCEC 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/HdmiCEC/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/HdmiCEC/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Hotplug/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/Hotplug 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Hotplug/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Hotplug/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Hotplug/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_hotplug.xml 4 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins 2 | 3 | SUBDIRS = SoftwareManager PositionerSetup Satfinder \ 4 | SatelliteEquipmentControl Videomode VideoTune Hotplug \ 5 | DefaultServicesScanner DiseqcTester CommonInterfaceAssignment \ 6 | CableScan FastScan OSDPositionSetup OSD3DSetup HdmiCEC VideoClippingSetup \ 7 | VideoEnhancement WirelessLan NetworkWizard FastChannelChange 8 | 9 | if HAVE_TEMPFANCONTROL 10 | SUBDIRS += TempFanControl 11 | endif 12 | 13 | install_PYTHON = \ 14 | __init__.py 15 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/NetworkWizard/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/NetworkWizard 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | NetworkWizard.py \ 8 | plugin.py 9 | 10 | dist_install_DATA = \ 11 | networkwizard.xml -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/NetworkWizard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/NetworkWizard/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/NetworkWizard/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_networkwizard.xml 4 | 5 | EXTRA_DIST = networkwizard_en.jpg networkwizard_de.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/NetworkWizard/meta/networkwizard_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/NetworkWizard/meta/networkwizard_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/NetworkWizard/meta/networkwizard_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/NetworkWizard/meta/networkwizard_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/OSD3DSetup/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/OSD3DSetup 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/OSD3DSetup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/OSD3DSetup/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/OSDPositionSetup/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/OSDPositionSetup 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py \ 6 | overscanwizard.py 7 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/OSDPositionSetup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/OSDPositionSetup/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/PositionerSetup/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/PositionerSetup 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py log.py rotor_calc.py ui.py 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/PositionerSetup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/PositionerSetup/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/PositionerSetup/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_positionersetup.xml 4 | 5 | EXTRA_DIST = positionersetup.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/PositionerSetup/meta/positionersetup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/PositionerSetup/meta/positionersetup.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/SatelliteEquipmentControl 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_satelliteequipmentcontrol.xml 4 | 5 | EXTRA_DIST = satcontrol.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/meta/satcontrol.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SatelliteEquipmentControl/meta/satcontrol.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Satfinder/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/Satfinder 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Satfinder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Satfinder/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Satfinder/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_satfinder.xml 4 | 5 | EXTRA_DIST = satfinder.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Satfinder/meta/satfinder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Satfinder/meta/satfinder.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/SoftwareManager 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | BackupRestore.py \ 9 | SoftwareTools.py 10 | 11 | dist_install_DATA = \ 12 | installable.png \ 13 | installed.png \ 14 | install.png \ 15 | noprev.png \ 16 | remove.png \ 17 | update.png \ 18 | upgradeable.png \ 19 | upgrade.png 20 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/install.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/installable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/installable.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/installed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/installed.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_softwaremanager.xml 4 | 5 | EXTRA_DIST = softwaremanager_en.jpg softwaremanager_de.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/meta/softwaremanager_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/meta/softwaremanager_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/meta/softwaremanager_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/meta/softwaremanager_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/noprev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/noprev.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/remove.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/update.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/upgrade.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/SoftwareManager/upgradeable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/SoftwareManager/upgradeable.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/TempFanControl/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/TempFanControl 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/TempFanControl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/TempFanControl/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/TempFanControl/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_tempfancontrol.xml 4 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoClippingSetup/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/VideoClippingSetup 2 | 3 | install_PYTHON = \ 4 | __init__.py \ 5 | plugin.py 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoClippingSetup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoClippingSetup/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoEnhancement/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/VideoEnhancement 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | VideoEnhancement.py 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoEnhancement/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoEnhancement/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_videoenhancement.xml 4 | 5 | EXTRA_DIST = videoenhancement_en.jpg videoenhancement_de.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/videoenhancement_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/videoenhancement_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/videoenhancement_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoEnhancement/meta/videoenhancement_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoTune/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/VideoTune 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py VideoFinetune.py testbeeld-4k.mvi 8 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoTune/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoTune/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoTune/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_videotune.xml 4 | 5 | EXTRA_DIST = videotune.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoTune/meta/videotune.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoTune/meta/videotune.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/VideoTune/testbeeld-4k.mvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/VideoTune/testbeeld-4k.mvi -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/DVI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/DVI.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/HDMI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/HDMI.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/Videomode 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | VideoHardware.py \ 9 | VideoWizard.py 10 | 11 | dist_install_DATA = \ 12 | DVI.png \ 13 | lcd_DVI.png \ 14 | lcd_Scart.png \ 15 | lcd_YPbPr.png \ 16 | Scart.png \ 17 | videowizard.xml \ 18 | YPbPr.png \ 19 | HDMI.png \ 20 | lcd_HDMI.png \ 21 | RCA.png 22 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/RCA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/RCA.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/Scart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/Scart.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/YPbPr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/YPbPr.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/lcd_DVI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/lcd_DVI.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/lcd_HDMI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/lcd_HDMI.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/lcd_Scart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/lcd_Scart.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/lcd_YPbPr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/lcd_YPbPr.png -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_videomode.xml 4 | 5 | EXTRA_DIST = videomode_en.jpg videomode_de.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/meta/videomode_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/meta/videomode_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/Videomode/meta/videomode_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/Videomode/meta/videomode_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/WirelessLan/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(pkglibdir)/python/Plugins/SystemPlugins/WirelessLan 2 | 3 | SUBDIRS = meta 4 | 5 | install_PYTHON = \ 6 | __init__.py \ 7 | plugin.py \ 8 | Wlan.py 9 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/WirelessLan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/WirelessLan/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/WirelessLan/meta/Makefile.am: -------------------------------------------------------------------------------- 1 | installdir = $(datadir)/meta 2 | 3 | dist_install_DATA = plugin_wirelesslan.xml 4 | 5 | EXTRA_DIST = wirelesslan_de.jpg wirelesslan_en.jpg 6 | -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/WirelessLan/meta/wirelesslan_de.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/WirelessLan/meta/wirelesslan_de.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/WirelessLan/meta/wirelesslan_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/WirelessLan/meta/wirelesslan_en.jpg -------------------------------------------------------------------------------- /lib/python/Plugins/SystemPlugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/SystemPlugins/__init__.py -------------------------------------------------------------------------------- /lib/python/Plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Plugins/__init__.py -------------------------------------------------------------------------------- /lib/python/Screens/Globals.py: -------------------------------------------------------------------------------- 1 | from Screens.Screen import Screen 2 | from Components.Sources.Clock import Clock 3 | 4 | 5 | class Globals(Screen): 6 | def __init__(self): 7 | Screen.__init__(self, None) 8 | self["CurrentTime"] = Clock() 9 | -------------------------------------------------------------------------------- /lib/python/Screens/Mute.py: -------------------------------------------------------------------------------- 1 | from Screens.Screen import Screen 2 | 3 | 4 | class Mute(Screen): 5 | pass 6 | -------------------------------------------------------------------------------- /lib/python/Screens/PVRState.py: -------------------------------------------------------------------------------- 1 | from Screens.Screen import Screen 2 | 3 | from Components.Label import Label 4 | from Components.Pixmap import MultiPixmap 5 | 6 | 7 | class PVRState(Screen): 8 | def __init__(self, session): 9 | Screen.__init__(self, session) 10 | self["state"] = Label(text="") 11 | self["speed"] = Label() 12 | self["statusicon"] = MultiPixmap() 13 | 14 | class TimeshiftState(PVRState): 15 | pass 16 | -------------------------------------------------------------------------------- /lib/python/Screens/SubtitleDisplay.py: -------------------------------------------------------------------------------- 1 | from Screens.Screen import Screen 2 | 3 | 4 | class SubtitleDisplay(Screen): 5 | pass 6 | 7 | # not really much to do... 8 | -------------------------------------------------------------------------------- /lib/python/Screens/UnhandledKey.py: -------------------------------------------------------------------------------- 1 | from Screens.Screen import Screen 2 | from Components.Pixmap import Pixmap 3 | 4 | 5 | class UnhandledKey(Screen): 6 | def __init__(self, session): 7 | Screen.__init__(self, session) 8 | self["UnhandledKeyPixmap"] = Pixmap() 9 | -------------------------------------------------------------------------------- /lib/python/Screens/Volume.py: -------------------------------------------------------------------------------- 1 | from Components.Label import Label 2 | from Components.VolumeBar import VolumeBar 3 | from Screens.Screen import Screen 4 | 5 | 6 | class Volume(Screen): 7 | def __init__(self, session): 8 | Screen.__init__(self, session) 9 | self.volumeBar = VolumeBar() 10 | self["Volume"] = self.volumeBar 11 | self["VolumeText"] = Label("") 12 | 13 | def setValue(self, vol): 14 | print("[Volume] Volume set to %d." % vol) 15 | self.volumeBar.setValue(vol) 16 | self["VolumeText"].text = str(vol) 17 | -------------------------------------------------------------------------------- /lib/python/Screens/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Screens/__init__.py -------------------------------------------------------------------------------- /lib/python/Tools/BoundFunction.py: -------------------------------------------------------------------------------- 1 | class boundFunction: 2 | def __init__(self, fnc, *args, **kwargs): 3 | self.fnc = fnc 4 | self.args = args 5 | self.kwargs = kwargs 6 | 7 | def __call__(self, *args, **kwargs): 8 | newkwargs = dict(self.kwargs) 9 | newkwargs.update(kwargs) 10 | return self.fnc(*self.args + args, **newkwargs) 11 | -------------------------------------------------------------------------------- /lib/python/Tools/CList.py: -------------------------------------------------------------------------------- 1 | class CList(list): 2 | def __getattr__(self, attr): 3 | return CList([getattr(a, attr) for a in self]) 4 | 5 | def __call__(self, *args, **kwargs): 6 | for x in self: 7 | x(*args, **kwargs) 8 | -------------------------------------------------------------------------------- /lib/python/Tools/Event.py: -------------------------------------------------------------------------------- 1 | 2 | class Event: 3 | def __init__(self, start=None, stop=None): 4 | self.list = [] 5 | self.start = start 6 | self.stop = stop 7 | 8 | def __call__(self, *args, **kwargs): 9 | for x in self.list: 10 | x(*args, **kwargs) 11 | 12 | def listen(self, fnc): 13 | was_empty = len(self.list) == 0 14 | self.list.append(fnc) 15 | if was_empty: 16 | if self.start: 17 | self.start() 18 | 19 | def unlisten(self, fnc): 20 | self.list.remove(fnc) 21 | if len(self.list) == 0: 22 | if self.stop: 23 | self.stop() 24 | -------------------------------------------------------------------------------- /lib/python/Tools/Hex2strColor.py: -------------------------------------------------------------------------------- 1 | # Converts hex colors to formatted strings, 2 | # suitable for embedding in python code. 3 | 4 | 5 | def Hex2strColor(rgb): 6 | return "\c%08x" % rgb 7 | -------------------------------------------------------------------------------- /lib/python/Tools/ISO639.py: -------------------------------------------------------------------------------- 1 | import pickle 2 | import enigma 3 | with open(enigma.eEnv.resolve("${datadir}/enigma2/iso-639-3.pck"), 'rb') as f: 4 | LanguageCodes = pickle.load(f) 5 | -------------------------------------------------------------------------------- /lib/python/Tools/Import.py: -------------------------------------------------------------------------------- 1 | def my_import(name): 2 | mod = __import__(name) 3 | components = name.split('.') 4 | for comp in components[1:]: 5 | mod = getattr(mod, comp) 6 | return mod 7 | -------------------------------------------------------------------------------- /lib/python/Tools/TextBoundary.py: -------------------------------------------------------------------------------- 1 | from enigma import eLabel 2 | 3 | # Calls onto the static function in eLabel. This avoids causing an invalidate 4 | # on the parent container which is detrimental to UI performance, 5 | # particularly in a complex screen like the graph EPG 6 | 7 | 8 | def getTextBoundarySize(instance, font, targetSize, text): 9 | return eLabel.calculateTextSize(font, text, targetSize) 10 | -------------------------------------------------------------------------------- /lib/python/Tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/lib/python/Tools/__init__.py -------------------------------------------------------------------------------- /lib/python/python_pcore.i: -------------------------------------------------------------------------------- 1 | %extend pNavigation { 2 | PyObject *getRecordings(bool simulate) 3 | { 4 | std::vector > recordings; 5 | self->getRecordings(recordings, simulate); 6 | ePyObject result = PyList_New(recordings.size()); 7 | for (unsigned int i = 0; i < recordings.size(); i++) 8 | PyList_SET_ITEM(result, i, NEW_iRecordableServicePtr(recordings[i])); 9 | return result; 10 | } 11 | }; 12 | 13 | %ignore pNavigation::getRecordings; 14 | -------------------------------------------------------------------------------- /lib/service/servicepeer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | #ifndef SWIG 5 | # include 6 | void init_servicepeer(); 7 | void done_servicepeer(); 8 | bool getAnyPeerStreamingBox(std::string &result); 9 | #endif 10 | 11 | PyObject *getPeerStreamingBoxes(); 12 | -------------------------------------------------------------------------------- /m4/.gitignore: -------------------------------------------------------------------------------- 1 | libtool.m4 2 | ltoptions.m4 3 | ltsugar.m4 4 | ltversion.m4 5 | lt~obsolete.m4 6 | -------------------------------------------------------------------------------- /m4/tuxbox.m4: -------------------------------------------------------------------------------- 1 | AC_DEFUN([TUXBOX_APPS_DVB],[ 2 | AC_ARG_WITH(dvbincludes, 3 | [ --with-dvbincludes=PATH path for dvb includes [[NONE]]], 4 | [DVBINCLUDES="$withval"],[DVBINCLUDES=""]) 5 | 6 | if test "$DVBINCLUDES"; then 7 | CPPFLAGS="$CPPFLAGS -I$DVBINCLUDES" 8 | fi 9 | 10 | AC_CHECK_HEADERS_ONCE(linux/dvb/version.h) 11 | ]) 12 | -------------------------------------------------------------------------------- /main/.gitignore: -------------------------------------------------------------------------------- 1 | enigma2 2 | version.h 3 | -------------------------------------------------------------------------------- /main/bsod.h: -------------------------------------------------------------------------------- 1 | #ifndef __main_bsod_h 2 | #define __main_bsod_h 3 | 4 | void bsodLogInit(); 5 | void bsodCatchSignals(); 6 | void bsodFatal(const char *component); 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /main/version_info.cpp: -------------------------------------------------------------------------------- 1 | #include "version_info.h" 2 | #include "version.h" 3 | 4 | #ifndef ENIGMA2_COMMIT_DATE 5 | #define ENIGMA2_COMMIT_DATE __DATE__ 6 | #endif 7 | const char *enigma2_date = ENIGMA2_COMMIT_DATE; 8 | 9 | #ifndef ENIGMA2_BRANCH 10 | #define ENIGMA2_BRANCH "(no branch)" 11 | #endif 12 | const char *enigma2_branch = ENIGMA2_BRANCH; 13 | 14 | #ifndef ENIGMA2_REV 15 | #define ENIGMA2_REV "" 16 | #endif 17 | const char *enigma2_rev = ENIGMA2_REV; 18 | 19 | const char *enigma2_version = (ENIGMA2_COMMIT_DATE "-" ENIGMA2_BRANCH); 20 | -------------------------------------------------------------------------------- /main/version_info.h: -------------------------------------------------------------------------------- 1 | #ifndef __main_version_info_h__ 2 | #define __main_version_info_h__ 3 | 4 | extern const char *enigma2_date; 5 | extern const char *enigma2_branch; 6 | extern const char *enigma2_rev; 7 | extern const char *enigma2_version; 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /po/.gitignore: -------------------------------------------------------------------------------- 1 | *.mo 2 | *.pot 3 | -------------------------------------------------------------------------------- /tests/FakeNotifications.py: -------------------------------------------------------------------------------- 1 | 2 | pass 3 | -------------------------------------------------------------------------------- /tests/hdd/movie/dummy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenPLi/enigma2/e01e3e0713e9ce9d975a4782473cff35205242a8/tests/hdd/movie/dummy -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- 1 | class TestError(Exception): 2 | def __init__(self, error): 3 | Exception.__init__(self, error) 4 | -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | enigma2.sh 2 | -------------------------------------------------------------------------------- /tools/Makefile.am: -------------------------------------------------------------------------------- 1 | bin_SCRIPTS = enigma2.sh 2 | lib_LTLIBRARIES = libopen.la 3 | 4 | libopen_la_SOURCES = libopen.c 5 | libopen_la_LIBADD = @LIBDL_LIBS@ 6 | 7 | EXTRA_DIST = enigma2.sh.in 8 | -------------------------------------------------------------------------------- /tools/host_tools/FormatConverter/README: -------------------------------------------------------------------------------- 1 | extendable format converter 2 | 3 | Can be used to convert lamedb to a satellites.xml file, including TSID/ONID entries for example to check diseqc setups with the enigma2 diseqc checker plugin. 4 | 5 | Just start lamedb2satxml for usage information. 6 | 7 | A more general usage interface is present in main.py, where you can call the different modules directly via a console user interface. 8 | -------------------------------------------------------------------------------- /tools/host_tools/FormatConverter/lamedb2satxml.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | from datasource import genericdatasource 3 | from satxml import satxml 4 | from lamedb import lamedb 5 | 6 | import sys 7 | 8 | if len(sys.argv) != 3: 9 | print("usage: %s " % sys.argv[0]) 10 | sys.exit() 11 | 12 | gen = genericdatasource() 13 | db = lamedb(sys.argv[1]) 14 | xml = satxml(sys.argv[2]) 15 | 16 | db.read() 17 | gen.source = db 18 | gen.destination = xml 19 | gen.docopymerge(action="copy") 20 | xml.write() 21 | --------------------------------------------------------------------------------