├── .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 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_blue_m.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_blue_r.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_enter.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_green_l.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_green_m.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_green_r.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/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 |
5 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_red_l.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_red_m.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_red_r.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_sel_l.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_sel_m.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_sel_r.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_shift.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_shift1.svg:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_shift2.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_shift3.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_space.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_space_alt.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_text.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_yellow_l.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_yellow_m.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/buttons/vkey_yellow_r.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/data/skin_default/icons/epgclock_add.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/data/skin_default/icons/part_4_4.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/icons/part_new.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/icons/part_unwatched.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/data/skin_default/icons/zapclock_add.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/icons/zaprecclock.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/skin_default/icons/zaprecclock_add.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------