From fd99913d9fe5c8e4201a308064d4a1eac3e9198e Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Thu, 14 Sep 2017 11:39:18 +0200 Subject: [PATCH] update version to 3.5.1 --- ChangeLog | 49965 +++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 49966 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e69de29bb..772feca0c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -0,0 +1,49965 @@ +Thilo Graf 2017-09-14 + + update version to 3.5.1 + +Thilo Graf 2017-08-13 + + CMenuWidget: replace paintBoxRel() calls with single PaintBoxRel() + + Paints background and shadow at once. Shadow is painted only on + reqiured parts of screen. This avoids possible flicker effects e.g. + with footer paint, on changing buttons, was to see with opkg_manager. + +Thilo Graf 2017-08-13 + + CMenuWidget: use CComponentsFooter for paint footers in menues + + Another step for more unified window designs. + +svenhoefer 2017-09-08 + + - plugin-code: cleanup from many unused code; ... + + * remove intergration conversion because we can use the integer as it is + * update headers + + Do we need /src/plugin.h anymore? Maybe this code could be merged into src/gui/plugins.h. + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-08 + + - get sure we have the logo-dir, even if it's empty + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-07 + + - rc_lock: use OFFSET defines + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-07 + + - don't save conf-files to flash; use /media by default + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-07 + + - locale: small changes; unify save/load locales + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-07 + + - keybind_setup: resort items as in other menus too; 'save' before 'load' + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-07 + + - menu: always add an offset to menus; not only in round-border-mode + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-06 + + - nhttpd: remove unused string Dbox_Hersteller + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-06 + + - nhttpd: de-capitalize hooknames for controlapi and neutrinoyparser + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-06 + + - nhttpd: fix typo in LOG_FILE define + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-06 + + - nhttpd: move defines for SSL-certs after HTTPD_CONFIGDIR define + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-06 + + - nhttpd: use PORT-defines from yconfig.h instead of "hardcoded" ports + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - yWeb: align cifs-mounts to new automount-syntax + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: fix indentations + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: small re-sorts; TODO: fix $Revision$ replacements + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: sort entrys in Makefile.am + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: remove unused mod_testhook + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: just code-reformats; fix indentation + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: resort defines + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: remove obsolete CONFIG_SYSTEM_TUXBOX_COOLSTREAM switch + + Signed-off-by: Thilo Graf + + Some changes was different. + +svenhoefer 2017-09-05 + + - nhttpd: just cosmetics (remove annoying linebreaks) + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: remove obsolete function to show commandline help + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: remove non-working and outdated Y_CONFIG_BUILD_AS_DAEMON switch + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: align mod_sendfile.mime_types to HTTPD_SENDFILE_EXT + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: fix typo in AUTH_NAME_MSG + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-05 + + - nhttpd: enable mod_sendfile.sendAll by default + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-01 + + - y-web: show hostname as page-title + + Signed-off-by: Thilo Graf + +svenhoefer 2017-09-01 + + - y-web: remove white background from favicon + + Signed-off-by: Thilo Graf + +svenhoefer 2017-08-31 + + - acinclude.m4: add missing variables substitutions + + Signed-off-by: Thilo Graf + +svenhoefer 2017-08-29 + + - locale: small changes in update locales + + Signed-off-by: Thilo Graf + +svenhoefer 2016-08-11 + + helpers.chh/h: add some helper functions + + Partial cherry pick from: + https://bitbucket.org/neutrino-images/ni-neutrino-hd + + Signed-off-by: Thilo Graf + +Jacek Jendrzej 2017-09-14 + + src/driver/screenshot.cpp avoid memory ranges overlap + +vanhofen 2017-09-13 + + - parentallock_setup: fix compiler warning; remove easymenu leftover + +vanhofen 2017-09-13 + + - rework multimedia-menu code; cleanup from many unused code + +Jacek Jendrzej 2017-09-13 + + fix pick diff error + +vanhofen 2017-09-13 + + - remove unused nkplay stuff + +vanhofen 2017-09-13 + + - remove unused nkplay stuff + +vanhofen 2017-09-12 + + - drop easymenu + +Jacek Jendrzej 2017-09-08 + + remove double includes + +Jacek Jendrzej 2017-08-29 + + remove my stupid init + +Thilo Graf 2017-08-28 + + CTimerList: adjust label width in footer dependent by count of buttons + +Thilo Graf 2017-08-28 + + CTimerList: paint header only if required + + Avoid possible flicker effects. + + TODO: fix clock background with enabled gradient on header repaint. + +Thilo Graf 2017-08-28 + + comments: fix copy paste errors + +Thilo Graf 2017-08-28 + + cc_item_shapes.cpp/h: Add method to create draw boxes without explicit objects + +Thilo Graf 2017-08-28 + + Helpbox: add missing check for null pointer + +Thilo Graf 2017-08-28 + + CComponentsHeader: add missing check for null pointer + +Thilo Graf 2017-08-28 + + CProgressBarCache: remove benchmark lines + + Was only for debugging. + +Thilo Graf 2017-08-28 + + CComponentsPicture: remove benchmark lines + + Was only for debugging. + +Thilo Graf 2017-08-28 + + CComponentsFooter: fix possible error with non-POD element type + + affected is struct type 'button_label_cc' + +Thilo Graf 2017-08-28 + + CComponentsFooter: fix possible conversion warning + + For platform compatibility. eg. with neutrino-pc on it is possible + that size_t is long unsigned ini, for others unsinged int + +Thilo Graf 2017-08-28 + + cc_frm.cpp, cc_frm_button.cpp: remove unread stored variables + +Thilo Graf 2017-08-28 + + CComponentsFrmClock: fix wrong initialization of w_tmp + +Jacek Jendrzej 2017-08-23 + + fix possible out of bound memory access + +Jacek Jendrzej 2017-08-23 + + null pointer check + +Jacek Jendrzej 2017-08-23 + + fxi possible buffer overflow + +Jacek Jendrzej 2017-08-23 + + some inits and never read var + +Jacek Jendrzej 2017-08-21 + + some inits warnings + +vanhofen 2017-08-14 + + - hw_caps: remove CFEManager-code; ... + + the relevant boxmodels are handled now in a "dirty part of hw_caps" + in neutrino.cpp after zapit-start + +Jacek Jendrzej 2017-08-21 + + Revert "- neutrino: fix hw_caps init; it must be initialized after zapit start" + + This reverts commit edb0a5937e30477f633550c18c87cdfa6c2a5827. + +svenhoefer 2017-08-12 + + - upnpbrowser: fix mode_ts for videos; was switched back to mode_upnp by stopAudio() + + Signed-off-by: Thilo Graf + +svenhoefer 2017-08-12 + + Revert "neutrino: disable some menus in upnp & ts mode" + + This reverts commit 90de51de3807c76f66f642c94fec82cd1f7d2f6f. + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-08-12 + + Revert "infoviewer.cpp: handle timeout of mode upnp like mode ts" + + This reverts commit 0225b043db882011b6ce258bb3da648d32a45f4d. + +Thilo Graf 2017-08-11 + + CComponentsScrollBar: try to fix handling with very much segment count + + In some cases, eg. with very much pages in channellist, the effort + to handle with all count of scrollbar segments was too much. Result: long + waiting times during page scrolling and slider was not visible. This + should be fixed now. + +GetAway 2017-08-11 + + infoviewer.cpp: handle timeout of mode upnp like mode ts + + Signed-off-by: Thilo Graf + + Infobar timeout in the upnp mode is fixed to 6 sec. + Because it's acting about streams, so we should use the same timeout + such as with playing a movie file. + +Thilo Graf 2017-08-09 + + CComponentsScrollBar: use matching type names + +Thilo Graf 2017-08-09 + + CComponentsScrollBar: fix possible build error with -Werror=sign-compare + +Thilo Graf 2017-08-09 + + CComponentsScrollBar: fix possible too small type size + + Possible segment count could be more than 265. + Was a remnant from scrollbar test phase. + +Thilo Graf 2017-08-07 + + english.locale: corrections in channellist locales + + Consideration of rules for capitalization of headings, titles and labels. + +svenhoefer 2017-08-01 + + - menu: fix icon for CGenericMenuNext forwarder + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-08-04 + + CComponentsForm: add functions to get used or free space of form dimensions + +Thilo Graf 2017-08-04 + + CComponentsForm: add methods to get previous and next item + +Thilo Graf 2017-08-03 + + CComponentsItem: fix possible issues with position inside forms + + This ensures relative position for items inside form + +Thilo Graf 2017-08-03 + + CCDraw: add missing member for real item position + + Changes of real positions were not watched. + +Thilo Graf 2017-08-03 + + CComponentsItem: move real position methods from draw class into item class + + These methods ar only relavant for items + +TangoCash 2016-11-07 + + fix epgtitle + + Signed-off-by: Thilo Graf + +svenhoefer 2017-07-26 + + - audioplayer: fix right offsets for item + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-08-02 + + CComponentsHeader: disable permanent clock paint on interval. + +Thilo Graf 2017-08-02 + + CComponentsHeader: rework and simplified logo handling + + This should fix some issues with possible overlapps + of logos with title. With some Conditions with text + alignment on the right side needs a fix. + There is an issue with size and position of text object, but is stll not + used at the moment. For all other conditions of logo and text alignments now + it should be not a problem (I hope) and have more code clarity. + +Thilo Graf 2017-08-02 + + COsdSetup: add slot to ensure clean up icon cache on changed resolution. + + Some old icon data makes no sense with changed resolution. + In some cases it could happens that no icons are to see on screen + after changed resolution. This should fix this, + +Thilo Graf 2017-08-02 + + CFrameBuffer: fb-generic.cpp - add methode for clean up icon cache + + This could be required eg. on changed resoulutions or + changed iconsets on runtime. + +Thilo Graf 2017-08-02 + + CBuildinfo: Don't load graphical related objects if not needed. + + Objects are only required in show mode. HasData() is renamed because of for more + plausibility. + +Thilo Graf 2017-08-02 + + offsets: add SIDEBAR_WIDTH + + required in window class + +Thilo Graf 2017-08-02 + + CBuildInfo: add missing offset defines + +Thilo Graf 2017-08-02 + + Colorsettings: add possibility to change shadow color + + Shadow color was bound to infobar color and it's not really + understandable why, because with some colors eg. black, the shadow is + grey or with other colors it is exaggerated colored and seems to be + not realistically and looks unusual if shadow is brighter or colorful + than foreground. Some themes will thank it. + + TODO: update theme files with matching values if required + +GetAway 2017-08-06 + + neutrino: disable some menus in upnp & ts mode + + to prevent inoperability of neutrino + +GetAway 2017-08-06 + + neutrino.cpp: repaint of background in radio mode, when close UPNP-Browser + +TangoCash 2017-07-05 + + no shutdown if streaming (thx dbo) + + prevent shutdown from timer if stb is started from deep standby > does a + timer-record > and meanwhile streaming (eg. localTV or via web-if to PC) + is active + + Signed-off-by: Thilo Graf + +svenhoefer 2017-07-04 + + - epgscan: allow to set rescan period to catch a bug in epgscan + + Scan isn't executed while a movie is played. When movie is stopped + the scan-timer is ignored too. + + Signed-off-by: Thilo Graf + +svenhoefer 2017-07-03 + + - moviebrowser: another fix for deletion function ... + + and add some temporary console output to see what happens + + Signed-off-by: Thilo Graf + +svenhoefer 2017-07-04 + + - audioplayer: don't scale covers to quadrat-dimensions + + Signed-off-by: Thilo Graf + + # Conflicts: + # src/gui/audioplayer.cpp + +Thilo Graf 2017-07-03 + + CLocaleManager: add casted version of getText() function + + Allows easier handling with strings instead const char + for usage as string source. Separate casts are not requiered. + + Overload of getText() was not possible but, + name getTextAsString() is keeping namespace of base function + getText(). + +TangoCash 2017-07-02 + + fix epgplus detailsline hide bug (thx dbo) + + Signed-off-by: Thilo Graf + + dline was not removed after called epg info. + + btw. Small request: + It would be nice if a short brief justification would be included. + That would be make some things easier to track and saves unnecessary questions. + Thx! + +Thilo Graf 2017-07-01 + + CUpnpBrowserGui: try to reduce flicker effects on scroll + + Some parts on screen should be painted only if changed. + This should help to reduce some flicker effects. + +Thilo Graf 2017-07-01 + + CUpnpBrowserGui: fix dline paint during directory selection + + Dline was not removed on directory selection. + +Jacek Jendrzej 2017-07-01 + + src/gui/opkg_manager.cpp fix esource leak; supplement to 4bdacf39c81a89e07dd7f5399a88217f7030c303 + +Thilo Graf 2017-06-29 + + CBouquetList: fix scrollbar shadow + + Footer is painted as first item and scrollbar as last, so shadow + overpaint footer body. Either paint scrollbar as first or use + matching shadow parameter. + +Jacek Jendrzej 2017-06-30 + + src/gui/movieplayer.cpp fix play icon after pause->seek + +Jacek Jendrzej 2017-06-30 + + src/gui/movieplayer.cpp show FileTimeOSD only if setSpeed work + +Jacek Jendrzej 2017-06-29 + + src/gui/moviebrowser/mb.cpp fix segfault if m_movieSelectionHandler is NULL + +svenhoefer 2017-06-29 + + - settings.h: rename FRAME_MIN_WIDTH to FRAME_WIDTH_MIN ... + + to get same name-structure as in the existing defines + + (cherry picked from commit f77c2b897c269810c15a1780ae4918a7a0deec3d) + Signed-off-by: Thilo Graf + + Conflicts: + src/system/settings.h + +M. Liebmann 2017-06-29 + + lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to 7aec84d + +Thilo Graf 2017-06-28 + + CAudioPlayerGui: add cc scquare objekt as title box, fix caption bg colors + + Use of cc square object saves unnecessary paintBoxRel() calls. + BgColors of metatdata and time display were different to + titlebox body color, but was not to see with all themes. + + btw: time box was too much on the right side. Frame of titelbox + was overpainted but was not very noticeable if frame width < 2. + +Thilo Graf 2017-06-28 + + settings.h: add define for minimal frame width + + Mostly we are using a frame width of 2 lines. This should ensure + correct scaling with other screen resolution. + +Thilo Graf 2017-06-28 + + CComponentsFooter: remove FIXME tag + + fixed since 2e24663a3f676d4a0a9684748b1cf726bda6c3a6 + Obsolete wrong types caused this. + +svenhoefer 2017-06-28 + + - audioplayer: reset idle time to avoid screensaver ... + + when returning from shoutcast-filebrowser + + (cherry picked from commit 0a8024cdef84d9e60fa1e64c65e687f16c1d90ce) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-28 + + - audioplayer: fix round borders in footer when playlist is hidden ... + + and use large roundings as in the other gui-elements + + cherry-picked from 8a3d8f8b51a8bd97966f8b0708f0a0a631d07bc8 + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-28 + + - audioplayer: reset idle time to avoid screensaver ... + + when returning from filebrowser + + (cherry picked from commit d4f366c0dd9ab7f997a7c4f85948168ccf80f4ad) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-27 + + - audioplayer: fix position of meta data in titlebox + + (cherry picked from commit 37c61fa12f6961048f1382ae48873d7c06bd9c64) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-28 + + - audiometadata: add logo to metadata + + # Conflicts: + # src/driver/audiometadata.cpp + # src/driver/audiometadata.h + + cherry-picked from 9c115bec035114a4cec33834e0ab3a6385f44711 + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-27 + + - audioplayer: fix coordinates to clear title-box + + (cherry picked from commit 0dfe5becbbc832c4379e957abdcea92604eb1caf) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-27 + + - audiodec: unify cover handling + + (cherry picked from commit ae0f735d998b8cbc5caf969f342be7af747b05f5) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-27 + + - audioplayer: change scanXmlData() arguments order ... + + switch url <-> name to get the same order as in other used functions + + (cherry picked from commit f31f8c5bc84c817e3fc955d816bb57cb0dcdfab7) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-26 + + - bouqueteditor: use default font for CComponentsFooter + + (cherry picked from commit 7fef066dfe33b5dbc6d5728bea8171f160d8622d) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-26 + + - moviebrowser: fix deletion of non-marked movies via mute-key + + (cherry picked from commit 895aa1ca8cbd6ecf4f254c361a6bec633e9483f1) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-26 + + - timerlist: fix compiler-warning (comparison signed/unsigned int) + + (cherry picked from commit 28b606c19f8a50c81841272fd774ff87dfb5d0d8) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-26 + + - timerlist: add separationline to items + + (cherry picked from commit 2709af5f8a300e0cabbb1ff2d662ee12b7035d43) + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-26 + + CProgressWindow: use CProgressBar::PB_TIMESCALE as default + + More colors makes not really sense here. + + Signed-off-by: Thilo Graf + +Jacek Jendrzej 2017-06-26 + + init pre post + +Jacek Jendrzej 2017-06-26 + + lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME + +Thilo Graf 2017-06-21 + + EpgPlus: fix wrong shadow parameter for scrollbar + +Thilo Graf 2017-06-21 + + cc_types.h: add more shadow defines + + Allows compact style on use for arguments in methods. + +svenhoefer 2017-06-21 + + - moviebrowser: clearify deletion-locale; add movie-title to menu + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-21 + + - moviebrowser: fix deletion of cursor_only movie via "menu" -> "yellow" + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-21 + + - timermanager: don't set stoptime for timers without a stop-event + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-21 + + - cc_frm_header: remove CComponentsHeaderLocalized() subclass + + use another constructor of CComponentsHeader() instead + + Signed-off-by: Thilo Graf + + Good idea, this I had already in mind too. + +Thilo Graf 2017-06-21 + + CTimerList: partial revert of - timerlist: small design reworks ... + + removed: * blinking clock in header (shameless stolen from TangoCash) + + Not really required here and before we can enable a ticking clock here, + clock must be disabled on opened context menues, because the + timerlist context menus will be damaged. This needs a separate handling. + +svenhoefer 2017-06-21 + + - timerlist: small design reworks ... + + * re-align item contents + * rename some variables + * use CComponentsFooter + * blinking clock in header (shameless stolen from TangoCash) + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-05-30 + + CComponentsScrollBar: overwrite default corner type + + Rounded corners are in mostly cases not required, because of + possible pixel errors if scrollbars are used as embedded standalone part and is + generated with external method paintScrollBar(). + +svenhoefer 2017-06-19 + + - audioplayer: minor format changes in title box + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - upnpbrowser: center text in topbox + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - upnpbrowser: activate shadow on scrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - bouquetlist: add shadow to gui-elements; simplify footer handling + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - simplify last shadow-changes ... + + I didn't know about the possibility to add a shadow directly to + the scrollbar. + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - epgplus: add shadow to gui-elements + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - filebrowser: add shadow to gui-elements + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - audioplayer: fix coordinates in hide() function + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - pictureviewer: add shadow to gui-elements + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-19 + + - audioplayer: add shadow to gui-elements + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-18 + + - audioplayer: don't show not recognized bitrates + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-18 + + - audioplayer: minor format changes in title box + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-06-20 + + CProgressWindow: remove unused variable + + fix for possible compiler error with -Werror=unused-variable + +TangoCash 2017-06-18 + + -progresswindow: fix progressbar if both bars have the same value (thx dbo) + +Jacek Jendrzej 2017-06-18 + + try to fix versio check for ffmpeg + +Thilo Graf 2017-06-18 + + CMenuSeparator: clean up multiple code parts + +Thilo Graf 2017-06-18 + + CMenuOptionNumberChooser: clean up multiple code parts + +Thilo Graf 2017-06-18 + + CMenuForwarder: clean up multiple code parts + +Thilo Graf 2017-06-18 + + CMenuOptionStringChooser: clean up multiple code parts + +Thilo Graf 2017-06-18 + + CMenuOptionChooser: clean up multiple code parts + +svenhoefer 2017-06-18 + + - audioplayer: small design reworks ... + + * use OFFSET defines + * use CComponentsScrollbar + * rename some variables + * many, many position calculation fixes + * re-format code + + Signed-off-by: Thilo Graf + +[priv] M. Liebmann 2017-06-16 + + COsdHelpers: Fix video system switching on HD1 + +M. Liebmann 2017-06-16 + + Revert "HD1: Workaround for missing cs_get_chip_type" + + This reverts commit a6fe60d60a5363973459384a156ed49c9e9ee91c. + +svenhoefer 2017-06-16 + + - epgview: align with and height of progressbar + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-06-16 + + CCDraw: precise function for kill handler + + This should fix possible artefacts or holes in some rendered boxes. + Was especially striking at HD1 Hardware. + e.g. was observed while right/left switching on channel list at header + and without rounded corners and at certain footers. + +Thilo Graf 2017-06-16 + + CComponentsHeader: fix corner type comparison + +svenhoefer 2017-06-15 + + - bouqueteditor: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - listbox: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - timerlist: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - epgview: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - eventlist: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - channellist: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - textbox: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - listframe: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - upnpbrowser: use CComponentsScrollbar + + Signed-off-by: Thilo Graf + +TangoCash 2017-06-15 + + supplemental to 7031e99573959206d0cd887f04c2ebe8d0b8d408 + +Thilo Graf 2017-06-15 + + neutrinoapi.cpp: fix possible broken build + + error: ‘to_string’ was not declared... + + to_string is handled inside helpers.h/cpp. + include of is required here. + +TangoCash 2017-06-15 + + [RemoteTimers] add possibility to transfer all timers at once via webif + + Use: + http://boxip/control/sendalltimers?ip=10.1.1.xxx&force=1 + http://boxip/control/sendalltimers?name=record%20box&force=true + + if parameter name is given, it has to be in timerlist as remote box. + if parameter ip and name is given, ip is used. + if parameter force is set, all checks are disabled, and the local timer + will be deleted even the transfer was not successful. + +Thilo Graf 2017-06-15 + + CNeutrinoApp: add hook for neutrino start + + Script will be executed on start of neutrino before. Handling is similar + like all other possible hooks, see global.h. + +Thilo Graf 2017-06-15 + + CCDraw: rework getScreen(), getScreenData(), add pixbuf checks + +Thilo Graf 2017-06-15 + + CFileBrowser: add fallback for possible missing init directory + + In some rare exceptional cases it is possible that wrong or missing + start directories could be defined. + Result: filebrowser window will be freezing, no key is helping. + With this fallback, filebrowser should jump into next existant upper + directory. + +svenhoefer 2017-06-15 + + - epgplus: use getScrollBarData() function + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - pictureviewer: use getScrollBarData() function + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - bouquetlist: use getScrollBarData() function + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - filebrowser: use getScrollBarData() function + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - cc_frm_scrollbar: add getScrollBarData() function ... + + to calculate total pages and current page for CComponentsScrollBar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - locale: minor changes in audioplayer's and pictureviewer's locales + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - pictureviewer: small design reworks ... + + * use OFFSET defines + * use CComponentsScrollbar + * rename some variables + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - menue: replace last fixed values ... + + ... with OFFSET defines and scale2Res()-calculations + + Signed-off-by: Thilo Graf + + - removed TODO for height of hint calculation + +svenhoefer 2017-06-15 + + - settings.h: use CORNER_RADIUS_NONE defines ... + + to determinate RADIUS defines + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - test_menu: avoid usage of CORNER_RADIUS defines; use RADIUS instead + + ... because the RADIUS defines depends on user's corner settings + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-06-15 + + icon: add missing pictureviewer icon + +svenhoefer 2017-06-15 + + - volumebar: use OFFSET defines; fix height of progressbar + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-15 + + - vfd-setup: fix brightness setup for CST's boxmodel "Link" ... + + and hide the brightness menu for all "Trinity" models. There's no display. + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-06-15 + + CLuaInstCCText: try to fix return value of CCTextGetLines() + + Init was missing. + +Thilo Graf 2017-06-15 + + CtextBox: Precise function getLines() + + Use refreshTextLineArray() for calculation of lines. + Note: count of lines will be only returned if CTextBox object + is initialized with a valid CBox instance, + otherwise count of 0 lines will be returned! + + also remove inline declaration, not needed here + +Thilo Graf 2017-06-15 + + CComponentsText: make initCCText() + + Is more useful + +Thilo Graf 2017-06-15 + + CEventList: Move channel name to left side + + Center place is reserved for logo + +Thilo Graf 2017-06-15 + + FBFontRenderClass/CNeutrinoFonts: ensure reset of some instances + + Only for safety. + +Thilo Graf 2017-06-15 + + CProgressBarCache: ensure clean iterator inside pbcClear() + + For safety only. + +Thilo Graf 2017-06-15 + + CComponentsFrmClock: ensure clean timer instance + + For safety only. + +Thilo Graf 2017-06-15 + + CProgressBar/CComponentsInfoBox: add missing value inits + +Thilo Graf 2017-06-15 + + CComponentsForm: remove extra item declaration + + Remove instances from vector only for sure. + +Thilo Graf 2017-06-15 + + CComponentsHeader: remove virtual declararion from getClockObject() + + Not required. + +Thilo Graf 2017-06-15 + + CChannelList: add instance check for header clock object + + Only for sure. + +Thilo Graf 2017-06-15 + + CCButtonSelect: select button objects only + + Other types are not required. + +Thilo Graf 2017-06-15 + + CCButtonSelect: rename chain to btn_container + + more plausible name + +Thilo Graf 2017-06-15 + + CCButtonSelect: outsource button select handling into own class + +Thilo Graf 2017-06-15 + + CComponentsInfoBox: fix image y pos + + Image was not centered, because of frame was not considered. + +Jacek Jendrzej 2017-06-13 + + 2 supplement to 1f0a1bfdf25ba4f489d5e738940fab66ec1a5d61 + +Jacek Jendrzej 2017-06-13 + + supplement to 1f0a1bfdf25ba4f489d5e738940fab66ec1a5d61 + +Jacek Jendrzej 2017-06-13 + + src/driver/pictureviewer/pictureviewer.cpp add bufferram and cached to calc freemem + +Jacek Jendrzej 2017-06-11 + + src/gui/movieplayer.cpp fix possible segfault + +vanhofen 2017-06-06 + + - filebrowser: fix total_pages calculation for CComponentsScrollBar + +svenhoefer 2017-06-07 + + - record-setup: use new timer_followscreenings_options struct in item + +M. Liebmann 2017-06-07 + + configure.ac: bump revision to 3.5.0 + +Merge: f2cae79b1 701273034 +M. Liebmann 2017-06-07 + + Merge branch 'pu/fb-setmode' + +svenhoefer 2017-06-07 + + - bouquetlist: fix calculation of footerwidth + + wrong font was used + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2017-06-07 + + set threadnames to unique values + + Signed-off-by: Thilo Graf + +Thilo Graf 2017-06-07 + + Followscreenings: add enumeration for a better readability + +TangoCash 2017-06-07 + + -epgplus: fix possible segfault (thx dbo) + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - file.cpp|h: port filetypes handling from martii + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - icons.h: sort filetype icons + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - filebrowser: port fileicon handling from TangoCash + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - file.cpp|h: port filetypes from TangoCash + +svenhoefer 2017-06-07 + + - icons: add filetype-icon for pictures + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - icons: move mp3.png from /headers to /filetypes; align icon size + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - audioplayer: use NEUTRINO_ICON_AUDIO in header + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - filebrowser: use NEUTRINO_ICON_PICTURE to mark pictures + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - icons: add filetype-icon for pictures + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - filebrowser: small design reworks ... + + * use OFFSET defines + * use CComponentsScrollbar + * rename some variables + + Unfortunately we can't use CComponentsFooter, because + CComponentsFooter can't handle button_label_ext yet + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - locale: small changes in filebrowser's sort locales + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - filebrowser: use a bit larger regular font by default + + Signed-off-by: Thilo Graf + +svenhoefer 2017-06-07 + + - filebrowser: use "dirs first" sort method by default + + Signed-off-by: Thilo Graf + +Striper 2017-06-07 + + hdd_menu.cpp: remove "-T largefile" parameter + + Some users experience problems with too low amount of inodes (No space + left on device but only a few percent of the device are actually used). + To fix this, simply use default settings. This will give us a much + higher amount of inodes on the hard drive but will waste a bit more + space on the device for inode reservation. + + Signed-off-by: Thilo Graf + +M. Liebmann 2017-06-07 + + HD1: Workaround for missing cs_get_chip_type + +Jacek Jendrzej 2017-05-30 + + change prozent ckeck to 90 + +Merge: 8ab1ead14 88e047942 +Thilo Graf 2017-05-29 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-29 + + CProgressBarCache: declare funtions pbcPaint(), pbcPaintBoxRel() as const + + Technically these members can be const. + +Thilo Graf 2017-05-29 + + CComponentsTimer: exec OnTimer cleanup after stopped thread + + Users reported about crashes, but I could not verify them by myself. + + Supplement to: c0fe5d24027da1dd4f7a5f250b14b6e0bf915759 + +Merge: 402c302bb 4f5d21612 +Thilo Graf 2017-05-28 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-28 + + CChannelList: simplify calls of logo paints, avoid possible dub paints + +Merge: f4175eefe 294278aad +Thilo Graf 2017-05-28 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-28 + + CComponentsButton: fix offset between icon and text items + + We have only two items, therfore it makes sense to set offset to 0 + if we have only one item. Otherwise a single item will not be centered. + +Thilo Graf 2017-05-28 + + CComponentsButton: use defined offset for append offset + +Merge: c0cc7ef19 c0fe5d240 +Thilo Graf 2017-05-27 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-27 + + CComponentsTimer: ensure cleanup of OnTimer signal while sopping timer + +Thilo Graf 2017-05-27 + + CComponentsFrmClock: init OnTimer after ititialized timer object + + Content of OnTimer was not considered after init of timer object. + +Thilo Graf 2017-05-27 + + CComponentsHeader: ensure reset of icon object + +Thilo Graf 2017-05-27 + + CCDraw: expand debug output inside clearFbGradientData() + + get info for addresses. + +Thilo Graf 2017-05-27 + + CComponentsFrmClock: fix wrong comparison + +Jacek Jendrzej 2017-05-23 + + src/gui/screensaver.cpp try to fix segfault on stop + +Jacek Jendrzej 2017-05-23 + + src/gui/adzap.cpp init before use + +Merge: aaa34d888 36c8f4c24 +Thilo Graf 2017-05-21 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-21 + + CComponentsButton: add missing init of col_body_old + + Some changes on runtime were ignored on runtime. + +Thilo Graf 2017-05-21 + + cc_item.h/cc_frm.h/cc_frm_button.h: use pre defined frame color as default + +Thilo Graf 2017-05-21 + + CMsgBox: fix paint of footer buttons + + Only paint of button container is required. + +Thilo Graf 2017-05-21 + + CHintBox: use less colors time scale mode for visual timeout + + Otherwise probably in this context to much colored with default settings. + +Jacek Jendrzej 2017-05-17 + + src/gui/lua/lua_cc_text.cpp avoid segfault + +Thilo Graf 2017-05-17 + + CHintBox: fix position in case of missing text + + Without text, position was not complete calculated. + Only default position was used. + +svenhoefer 2017-05-17 + + - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke" + +svenhoefer 2017-05-16 + + - buttons: use OFFSET defines + +Merge: a26c1bc86 942a27e3e +Thilo Graf 2017-05-11 + + Merge branch 'master' into pu/fb-setmode + + # Conflicts: + # src/gui/components/cc_frm_window.h + +Thilo Graf 2017-05-11 + + cc_frm_header.cpp/h: remove CTextBox types for title allignment + + Title object has only width of current text content. This causes CTextBox + types have not a really visible effect. Now we have only three align types for title + and these are related to cc-text object position. + + Involved classes adjusted too. + +Thilo Graf 2017-05-11 + + EpgPlus: use default parameter for titel arrangement + +Merge: 60fed9cc0 1b2f1d320 +Thilo Graf 2017-05-11 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-11 + + CComponentsHeader: fix brace error + + suggest explicit braces to avoid ambiguous ‘else’ + +Jacek Jendrzej 2017-05-10 + + use lua_Integer + +Merge: 07c72026e 27eb80eb5 +Thilo Graf 2017-05-10 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-10 + + CLuaInstCCWindow: try to fix window title align parameter + + Additional (lua_Integer)CTextBox::NO_AUTO_LINEBREAK) overwrites + passed parameter and has no effect, because NO_AUTO_LINEBREAK is + already default. + +Thilo Graf 2017-05-10 + + CComponentsHeader: Try to adopt different logo/title alignments + + Not all constellations are tested. Please report. + +Thilo Graf 2017-05-10 + + CComponentsHeader: fix centering of header title + +Thilo Graf 2017-05-10 + + CComponentsHeader: remove double text color assignment + +Thilo Graf 2017-05-10 + + CComponentsHeader: fix order of width calculation + + Required for following position calculation + +svenhoefer 2017-05-09 + + - clearify comment + +Thilo Graf 2017-05-09 + + CLuaInstCCWindow: fix passed shadow paramater + +svenhoefer 2017-05-09 + + - locale: minor changes in EPG-Plus locales + +Thilo Graf 2017-05-09 + + CBuildInfo: fix shadow parameter + + Type is int not bool + +svenhoefer 2017-05-08 + + - neutrino: fix hw_caps init; it must be initialized after zapit start + +svenhoefer 2017-05-08 + + - eventlist: minor cosmetics; + + rename getPrvNextChannelName() to getChannelNames() + +Jacek Jendrzej 2017-05-08 + + supplement 2 to 5f9f82b8e6f232218f2a47bcdad7cf365a1e395f + +Jacek Jendrzej 2017-05-08 + + supplement to 5f9f82b8e6f232218f2a47bcdad7cf365a1e395f + +Jacek Jendrzej 2017-05-08 + + src/gui/eventlist.cpp show prev next channel name on start + +Merge: e35acf2e2 f1779d0a9 +Thilo Graf 2017-05-08 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-08 + + movieplayer.cpp: prevent build error + + Avoid build error if build not configured with -D__STDC_LIMIT_MACROS + +svenhoefer 2017-05-08 + + - epgplus: fix progressbar's type + +Merge: 9c4e0d173 9fd3b27d6 +Thilo Graf 2017-05-08 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-08 + + CChannelList: fix code indentation + +Thilo Graf 2017-05-08 + + CNaviBar: prevent compiler warning -Wshadow + +Thilo Graf 2017-05-08 + + movieplayer.cpp: remove possible compile issue + + "__STDC_LIMIT_MACROS" redefined + +Merge: 2b17db46e c8f6888d8 +Thilo Graf 2017-05-07 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-07 + + CChannelList: change scope of bool unlocked + + Scope of the variable 'unlocked' can be reduced. + +Thilo Graf 2017-05-07 + + CChannelList: use enums for additional modes + + Readability + +Thilo Graf 2017-05-07 + + SNeutrinoSettings: add missing enums for channellist additional modes + +Thilo Graf 2017-05-07 + + CChannelList: ensure disconnect signal/slot on delete of channellist ojects + +Merge: 237ae21bf cf7a21032 +Thilo Graf 2017-05-07 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-07 + + CChannelList: delete and reset minitv object inside unified scope + +Thilo Graf 2017-05-07 + + CChannelList: add connection to ResetModuls() + + Ensures re init after font changes. + +Thilo Graf 2017-05-06 + + CChannelList: remove init of cc_minitv from constructor. + + Is not a member of CChannelList and already inititialized + as static outside of constructor. + +Thilo Graf 2017-05-06 + + CChannelList: add missing compare for existant header object. + +Thilo Graf 2017-05-06 + + CEpgData: remove unused vars + +Merge: de43d212a 8f3fcc606 +Thilo Graf 2017-05-06 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-05 + + CEpgData/CEventList: use class CNaviBar for bottom box + +Thilo Graf 2017-05-05 + + CNaviBar: add new widget class: CNaviBar + + Should help to reduce and unify code in some epg windows. + +Thilo Graf 2017-05-04 + + CEpgData: supplement to 'fix header size' + + commit: 7583714e6703a7ae9591e112726759c4070d0c68 + + Permanent font init is required to avoid possible crash after + changed font settings by user. + +Merge: 326fca55c 23912ba58 +Thilo Graf 2017-05-04 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-04 + + CEpgData: fix header size + + Header height was bound to font size in previous versions, but new + header is using other font as default, so we have wrong height, + therefore header items could paint outside of header. This should fix this. + + In future we should unify header size with other windows. + +Thilo Graf 2017-05-04 + + CMovieBrowser: prevent possible segfault + + Clock is disabled, will crash here. + + comes with: 3ac2f99a671b444426f515b0d25ead1708880bf8 + +Merge: 1d63606bb 81001410f +Thilo Graf 2017-05-03 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-05-03 + + CChannelList: rework details line handling, fix hide() after setup + + Detailsline is handling hide() by itself. + + After channellist setup, eg. switching additional infos and channellist + window has different size, artefacts were possible. + +Thilo Graf 2017-05-03 + + CComponentsHeader: optimize logo size/position handling + + Prevent oversized paint with stupid screen and/or font size settings + +Thilo Graf 2017-05-03 + + Revert "-cc_form_header: add max caption width" + + This reverts commit c482dd139f26e5db804e022921fd21a9b75c653b. + +Thilo Graf 2017-05-03 + + CEventList: optimize handling of header and bottom box + + Mainly to reduce flicker effects on right/left scroll. + +TangoCash 2017-05-03 + + -eventlist,epgview: reduce header flickering + + picked from: https://github.com/TangoCash/neutrino-mp-cst-next + commit: df6862963a9b29a4d0955b01a22e1061c312b17f + + Signed-off-by: Thilo Graf + review reqiured + + Conflicts: + src/gui/epgview.cpp + +Thilo Graf 2017-05-03 + + CEpgData: optimize handling of header and bottom box + + Working with existant instances and reduce flicker effects. + +TangoCash 2017-05-03 + + -eventlist: fix segfault + + Signed-off-by: Thilo Graf + review required + +TangoCash 2017-05-03 + + -eventlist: fix gradient background + + Signed-off-by: Thilo Graf + review required + +TangoCash 2017-05-03 + + -eventlist,epgview: add infoviewer bottom gradient style + + Signed-off-by: Thilo Graf + review required + +TangoCash 2017-05-03 + + -epgview: fix movieinfo + +TangoCash 2017-05-03 + + -eventlist: fix clock + + Signed-off-by: Thilo Graf + review required + +TangoCash 2017-05-03 + + -eventlist,epgview: adjust style, implement new header class + + picked from: https://github.com/TangoCash/neutrino-mp-cst-next + commit: 477db186ee4f306e191035ed2201ff4fc9d70b9d + + Signed-off-by: Thilo Graf + review reqiured + +Merge: 5b2a013da c482dd139 +Thilo Graf 2017-05-02 + + Merge branch 'master' into pu/fb-setmode + +TangoCash 2017-05-01 + + -cc_form_header: add max caption width + + picked from: https://github.com/TangoCash/neutrino-mp-cst-next + commit: 4ff6c9f89b194c5fffdc4ee4e4eb744829be975f + + Signed-off-by: Thilo Graf + review reqiured + +Thilo Graf 2017-05-02 + + CComponentsForm: expand debug output with address. + +Thilo Graf 2017-05-02 + + cc_types: add missing image types + +Thilo Graf 2017-05-01 + + CComponentsForm: use current bg save mode while paint items + + Mode was always false but current mode could be required in + many constellations. + +Thilo Graf 2017-05-01 + + CCDraw: add methode do get current background save mode + +Jacek Jendrzej 2017-05-02 + + src/gui/upnpbrowser.cpp fix segfault on connect error + +Merge: 1a750df51 1e4967e11 +Thilo Graf 2017-04-29 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-29 + + CChannelList: Ensure new initialize of modules on palette changes while runtime. + +Thilo Graf 2017-04-29 + + cc_frm_chain.cpp: fix c/p error in comment + +Merge: 76574279a b7d50b923 +Thilo Graf 2017-04-29 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-29 + + CTimerList: adjust date offset via format + +Thilo Graf 2017-04-29 + + CComponentsHeader: adjust context button offset + +Thilo Graf 2017-04-29 + + CComponentsFrmChain: add possibility to assign border offsets + +Jacek Jendrzej 2017-04-27 + + src/gui/channellist.cpp remove unused logo_off + +Thilo Graf 2017-04-27 + + CChannelList: don't assign logo if disabled + +Thilo Graf 2017-04-27 + + CComponentsForm: add member hideCCItems() + + In case of items with cached background it is useful to have + possibility to restore their background. (eg. items are painted + outside of form). + +Thilo Graf 2017-04-27 + + CComponentsHeader: rectification for 'optimize auto size mode for logos' + + see commit: 76cd93555db7043a8442727f5f2fcba50ddde36d + + Additional variable was required. + Values were overwritten and had no effect. + +Merge: c91084aa1 c2bc8b4f8 +M. Liebmann 2017-04-26 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-26 + + CComponentsHeader: fix logo position with clock + + This reverts "fix logo position with clock", + commit b696007ec8d0ecb624cfbd9a31583cdc549f393e. + Was not the right way. + + Id's are not in visual order, therefore it's better to calculate direct + with the ''width"" properties of possible following items clock + and context buttons. + +Merge: 855472232 b696007ec +M. Liebmann 2017-04-26 + + Merge branch 'master' into pu/fb-setmode + +Jacek Jendrzej 2017-04-25 + + fix logo position with clock + +Merge: 1852183fa 76cd93555 +Thilo Graf 2017-04-25 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-25 + + CComponentsHeader: optimize auto size mode for logos + + With very large font size settings it is possible + that header is too large for reasonable display of logos, because of + possible bad upscale effects (eg. step effects). + So it seems it's better to use original size as largest possible size. + +Thilo Graf 2017-04-25 + + CComponentsPicture: add methode to get real image size + +Thilo Graf 2017-04-25 + + CProgressBar: add own position methodes + + NOTE: not required in branch pu/fb-setmode, remove this after merge! + +Thilo Graf 2017-04-11 + + EpgPlus: update license text + +Thilo Graf 2017-04-24 + + COsdSetup: reset channellist objects after changed window size + + Ensures complete reinit of relevent modules inside channellist instance. + +Thilo Graf 2017-04-24 + + EpgPlus: simplify calls of logo attributes and logo instance + +Thilo Graf 2017-04-24 + + CComponentsHeader: unifiy init value for logo align + +Merge: d3ceb0ec7 aaa7b41d0 +M. Liebmann 2017-04-24 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-04-24 + + src/zapit/src/femanager.cpp: Fix compile error + +M. Liebmann 2017-04-24 + + lib/libtuxtxt/Makefile.am: Fix FREETYPE_CFLAGS + +Merge: cbdf41d9d fe5f84c1d +M. Liebmann 2017-04-24 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-04-24 + + - scrollbars: avoid usage of COL_SCROLLBAR_PASSIVE_PLUS_0 ... + + ... outside of CComponentsScrollBar(). Since the color-changes in + 89bda2d the non-CC scrollbars looks weird. + +Merge: a11f5e07c fbe8889fa +M. Liebmann 2017-04-23 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-23 + + CChannelList: remove unused logo object + + Not required since + 68835056c38a74b33c04e647ccbe21bb7bf5ae7a: add possibility to show channellogo + +Merge: 5cc587b8a 330171c90 +Thilo Graf 2017-04-23 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-23 + + CComponentsHeader: use previous offset to fit logo + + Was OFFSET_INNER_MIN in older versions, not OFFSET_INNER_SMALL. + +Thilo Graf 2017-04-23 + + CComponentsHeader: add fallback if title and logo are overlapping + + Logo is now general centered on screen, not as before between title and clock + +Thilo Graf 2017-04-23 + + CChannelList/CUpnpBrowserGui: add missing reinit for corner modes + + Required eg. if corner settings has been changed by user on runtime. + +svenhoefer 2017-04-22 + + - color.h: just code cosmetics + +svenhoefer 2017-04-22 + + - luainstance: add missing COL_SCROLLBAR colors + +svenhoefer 2017-04-22 + + - colors: add and use missing COL_SCROLLBAR_PLUS_0 wrapper + +Merge: e9412ac3a e74db896b +svenhoefer 2017-04-22 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-04-22 + + - epgplus: add channellogo to header + +Thilo Graf 2017-04-21 + + CComponentsHeader/CChannelList: unify methode names + +Thilo Graf 2017-04-21 + + CComponentsScrollBar: add missing attributes for different visual modes + +Thilo Graf 2017-04-21 + + colors.h: add missing base color for scrollbars + +Thilo Graf 2017-04-21 + + CComponentsScrollBar: fix radius for single segment + + Radius on top was missed if only one segment is available. + +Thilo Graf 2017-04-21 + + CComponentsPicture: Change order of called base methodes setWidth/Height + + Calls of base methods should come after internal method calls. + Values could be changed unintentionally. + +Thilo Graf 2017-04-21 + + CComponentsHeader: add possibility to show channellogo + + Contains methode setChannelLogo() with parameters + for channel id, channel name and optional + alignment (primary between title and clock). Default + alignment is centered. + Optional parameter to set logo height is available too. + + Hope it works on first try. To see how it works, take look + at channellist class. + +Jacek Jendrzej 2017-04-19 + + try to fix version check for avformat codecpar + +Merge: b46f566e2 f6482eb04 +M. Liebmann 2017-04-18 + + Merge branch 'master' into pu/fb-setmode + +Jacek Jendrzej 2017-04-18 + + fix download pic from ssl url + +Merge: 2afb8fef8 f74724ceb +M. Liebmann 2017-04-17 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-17 + + CSignalBox: remove CC_APPEND flag + + Should be gradually removed in all affected classes + +Thilo Graf 2017-04-17 + + CComponentsForm: use global default width for scrollbar + +Thilo Graf 2017-04-17 + + CSignalBar: use global offsets for init of min height + +Thilo Graf 2017-04-17 + + CComponentsFrmClock: use correct setHeight() + +Thilo Graf 2017-04-17 + + CComponentsFrmClock: remove unnecessary call of cch_cl_obj->setYPos() + +Thilo Graf 2017-04-17 + + CComponentsHeader: Reduce offset between clock and right border. + + Was too large + +Thilo Graf 2017-04-17 + + CComponentsWindow: try to fix header and footer arrangement + + Header and footer were placed too much on left side. + +Thilo Graf 2017-04-17 + + CComponentsForm: try to fix fit items inside forms + + Some items had offsets on screen. Was seen eg. in message windows. + +Merge: 68c2b29ca 5361296ff +M. Liebmann 2017-04-16 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-16 + + CComponentsPicture: add explicit methodes to set image position + +Thilo Graf 2017-04-16 + + CComponentsItem: add missing methodes for position setters + + Parent items were not considered for position calculation. + +Thilo Graf 2017-04-16 + + CComponentsPicture: init missing vars for old dimension dimensions + +Thilo Graf 2017-04-16 + + CComponentsChannelLogo: use separat var for pic name inside setChannel() + + picname is a class attribut and should not be touched here till new content + exists. Btw. setChannel() is eqiuvalent to setPicture() from base class, so + it makes sense to use setPicture() inside setChannel() after + picname is known. Explicit call of initCCTitem() is not required. + +Thilo Graf 2017-04-16 + + CComponentsChannelLogo: add missing type + +Thilo Graf 2017-04-11 + + CComponentsTimer: use sleep() instead mySleep() + + Had some problems with mySleep() related to select() which was used + inside mySleep() + +Thilo Graf 2017-04-13 + + CComponentsFooter: avoid crash because possible divisions by 0 + +Thilo Graf 2017-04-13 + + CMovieBrowser: try to reduce effort for vizualized scan + + For comparings I added a benchmark with log output. + +Jacek Jendrzej 2017-04-13 + + fix init cl_force_repaint + +svenhoefer 2017-04-13 + + - bouquetlist: rework; ... + + * use OFFSET defines + * use CComponentsFooter to paint footer + * use CComponentsScrollBar to paint scrollbar + * use a bit more offset for items + * re-align status icons in items + * use same scambled-icon as used in channellist + +svenhoefer 2017-04-13 + + - epgplus: get sure we have enough space for detailsline + +svenhoefer 2017-04-12 + + - settings: fix calculation for SCROLLBAR_WIDTH ... + + to work with subtractions too + +svenhoefer 2017-04-12 + + - channelist: rename bool pig_on_win to minitv_is_active + +svenhoefer 2017-04-12 + + - channellist: one more missing OFFSET define + +svenhoefer 2017-04-12 + + - osd_setup: a bit smaller font for epgplus-items; ... + + it's now aligned to epgview's fontsizes + +svenhoefer 2017-04-12 + + - channelist: use OFFSET defines for bottom detailsbox + +svenhoefer 2017-04-12 + + - eventlist: use OFFSET defines for right infobox + +Merge: e79392767 7e6746e2a +M. Liebmann 2017-04-12 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-04-11 + + - channellist: a bit more offset for item; fix progressbar's width + + use OFFSET defines for logo in header and in right infozone + +svenhoefer 2017-04-11 + + - channellist: simplify MaxChanNr() function + +svenhoefer 2017-04-11 + + - remove obsolete src/driver/wav.h + +svenhoefer 2017-04-11 + + - remove obsolete src/gui/dmx_tspidbandwidth.c + +Merge: 7d55c0fa7 a64225c09 +svenhoefer 2017-04-10 + + Merge branch 'master' into pu/fb-setmode + +vanhofen 2017-04-10 + + - epgplus: add missing separationline to clearMark() function + +vanhofen 2017-04-10 + + - epgplus: use enlighten background toggle color + +vanhofen 2017-04-10 + + - color: allow to toggle normal <-> enlighten background colors + +vanhofen 2017-04-10 + + - epgplus: fix selected handling for channelevents + +vanhofen 2017-04-10 + + - epgplus: smoother aligment for channelnumbers + +Thilo Graf 2017-04-10 + + EpgPlus: fix missing to disble clock after hided window + + btw: rename header->head, for better readability + +vanhofen 2017-04-10 + + - epgplus: add missing round corner to selected item + +vanhofen 2017-04-10 + + - epgplus: use getItemColors() to get global item colors + +Merge: f0ae55707 8e8b95a93 +svenhoefer 2017-04-10 + + Merge branch 'master' into pu/fb-setmode + +vanhofen 2017-04-10 + + - epgplus: mark framebuffer pointer in header class as unused + +vanhofen 2017-04-10 + + - epgplus: add clock and context button to header + +vanhofen 2017-04-10 + + - epgplus: fix text offsets in secontary timeline + +vanhofen 2017-04-10 + + - epgplus: always show a progressbar in secondary timeline ... + + to avoid 'design changes' when cursor is moved left or right + +Eric Loxat 2017-04-10 + + - epgplus: add progressbar for current event + +Eric Loxat 2017-04-10 + + - epgplus: bind display of channelnumbers to channelists's setting; + + fix position of channelentry + +TangoCash 2017-04-08 + + - epgplus: fix detailsline; + +svenhoefer 2017-04-08 + + - epgplus: fix detailsline; codeblock was removed by mistake + +Merge: c8861ea46 01e0ae369 +M. Liebmann 2017-04-08 + + Merge branch 'master' into pu/fb-setmode + +vanhofen 2017-04-08 + + - epgplus: simplify detailsline handling; fix coords in hide() + +vanhofen 2017-04-08 + + - epgplus: re-implement bigfont handling + +vanhofen 2017-04-08 + + - epgplus: use CComponenentsFooter to paint buttonbar + +vanhofen 2017-04-08 + + - epgplus: add separationline to event's left side + +vanhofen 2017-04-08 + + - epgplus: use new FONT_TYPE_EPGPLUS_ITEM font; ... + + TODO: re-implement bigfont handling + +vanhofen 2017-04-08 + + - osd_setup: add new epgplus font + +vanhofen 2017-04-08 + + - epgplus: add detailsline + +vanhofen 2017-04-08 + + - epgplus: add missing round corners to footer + +vanhofen 2017-04-08 + + - epgplus: add an inner small offset and a small frame to footer + +vanhofen 2017-04-08 + + - epgplus: move footer-box to bottom of screen + +vanhofen 2017-04-08 + + - epgplus: remove obsolete icon calculation + +vanhofen 2017-04-08 + + - epgplus: change toggle colors + +vanhofen 2017-04-08 + + - epgplus: use OFFSET defines + +vanhofen 2017-04-08 + + - epgplus: add separationline to timeline + +vanhofen 2017-04-08 + + - epgplus: use a small dark separation line + +vanhofen 2017-04-08 + + - epgplus: change colors in footer + +vanhofen 2017-04-08 + + - epgplus: enlarge channel/event font; scale font to osd-resolution + +vanhofen 2017-04-08 + + - epgplus: use global paintScrollBar function to paint scrollbar + +vanhofen 2017-04-08 + + - epgplus: remove obsolete casts + +vanhofen 2017-04-08 + + - epgplus: use RC_epg to exit + +vanhofen 2017-04-08 + + - epgplus: use RC_help to switch bigfonts; ... + + This is same key as used in epgview.cpp to switch bigfonts + +vanhofen 2017-04-08 + + - epgplus: use BIGFONT_FACTOT to calculate big fonts + +vanhofen 2017-04-08 + + - epgview: move BIGFONT_FACTOR to settings.h + +vanhofen 2017-04-08 + + - epgplus: replace footer fonts with FONT_TYPE_EVENTLIST fonts + +vanhofen 2017-04-08 + + - epgplus: replace timeline fonts with FONT_TYPE_EPG_DATE + +vanhofen 2017-04-08 + + - epgplus: remove unused buttons font + +vanhofen 2017-04-08 + + - epgplus: use global header font + +vanhofen 2017-04-08 + + - epgplus: remove annoying gaps + +vanhofen 2017-04-08 + + - epgplus: do not toggle text colors + +vanhofen 2017-04-08 + + - epgplus.cpp: reformat; no binary changes + +vanhofen 2017-04-08 + + - epgplus.h: reformat; no binary changes + +Merge: 1f6555ec4 6135a827d +M. Liebmann 2017-04-08 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-04-08 + + CComponentsItem: disable unused variable + +Thilo Graf 2017-04-07 + + CComponentsFooter: add missing member inits + +Thilo Graf 2017-04-07 + + CComponentsHeader: add methode initRepaintSlot() and considered parent + + Required in sub classes. Considering of parent ensures usage of + required background color in sub classes. + +Thilo Graf 2017-04-07 + + CCDraw: remove some debug lines, and override comparisons + + This should reduce some effort in this method. + +Thilo Graf 2017-04-07 + + CComponentsItem: fix possible artefacts if fb box is smaller the radius + + If box height/2 is smaller than corner radius it is possible + we have artefacts after killed or hided fb box. This effect only I have seen + with full hd resolution, in hd ready mode it was ok. + Sideeffects with this changes I have not seen, but I can't exclude. Must be watched. + +Thilo Graf 2017-04-07 + + CComponentsButton: remove unused member + +Thilo Graf 2017-04-07 + + CCDraw: fix wrong intit values for corners and position + +Thilo Graf 2017-04-07 + + CComponentsFrmClock: add members to control segment refreshing on interval + + Refreshing of segments is now enabled on default. + In certain conditions this should be better. + +Merge: 923daa87d 83cfd68f8 +M. Liebmann 2017-03-31 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-03-31 + + Lua: try to implement progresswindow + +Thilo Graf 2017-03-31 + + LUA-Api: add alignment parameter for text in window header + + Possible modes are : + * "DEFAULT" (left) + * "CENTER" + * "RIGHT" + + TODO: doc + +svenhoefer 2017-03-30 + + - neutrino: add fribidi support; ported from mohousch's nhd2 + + This requires libfribidi and a font with arabic or hebrew glyphs. + To build libfribidi add something like this to your makefiles: + + FRIBIDI_VER = 0.19.7 + $(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2: + $(WGET) https://fribidi.org/download/fribidi-$(FRIBIDI_VER).tar.bz2 + + $(D)/libfribidi: $(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2 | $(TARGETPREFIX) + $(REMOVE)/fribidi-$(FRIBIDI_VER) + $(UNTAR)/fribidi-$(FRIBIDI_VER).tar.bz2 + set -e; cd $(BUILD_TMP)/fribidi-$(FRIBIDI_VER); \ + $(CONFIGURE) \ + --prefix= \ + --mandir=/.remove \ + --disable-debug \ + --disable-deprecated \ + --enable-charsets \ + --with-glib=no \ + ; \ + $(MAKE); \ + $(MAKE) install DESTDIR=$(TARGETPREFIX) + $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/fribidi.pc + $(REWRITE_LIBTOOL)/libfribidi.la + $(REMOVE)/fribidi-$(FRIBIDI_VER) + touch $@ + + If you want to link libfribidi statically add --disable-shared + and --enable-static to configure call. + +svenhoefer 2017-03-29 + + - locale: minor changes + +M. Liebmann 2017-03-28 + + Fix videosystem auto mode + +M. Liebmann 2017-03-28 + + fb_accel hd1/hd2: Add fb_accel_cs_hdx.cpp for common functions + + - Add 'class CFbAccelCSHDx' to fb_accel.h + - Some small code updates + +M. Liebmann 2017-03-28 + + lib/libtuxtxt/tuxtxt.cpp: Update for hd1/hd2 + +M. Liebmann 2017-03-28 + + CStreamInfo2: Add new info items + + - Videosystem + - OSD Resolution + +M. Liebmann 2017-03-28 + + CFbAccelCSHD[1|2]::setMode(): Insert cVideo::updateOsdScreenInfo() + +Merge: 515ab1fe5 b945336a7 +M. Liebmann 2017-03-28 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-28 + + - jsoncpp: update to current version 1.8.0 + + Use amalgamated src from https://github.com/open-source-parsers/jsoncpp + +svenhoefer 2017-03-28 + + Revert "- jsoncpp: update to current version 1.8.0; align Makefile.am" + + This reverts commit 760a64fc6ab6fc4cbe5e01a25d45e43b89911dbd, because + some people has build-problems. + +svenhoefer 2017-03-28 + + - jsoncpp: update to current version 1.8.0; align Makefile.am + + Re-split into original files and use original directory structure. + Files are picked from https://github.com/open-source-parsers/jsoncpp + +svenhoefer 2017-03-27 + + - upnpbrowser: fix neutrino mode while playing audio + +svenhoefer 2017-03-27 + + - upnpbrowser: reduce console output in updateTimes() + +svenhoefer 2017-03-26 + + - upnpbrowser: reduce console output in selectDevice() + +M. Liebmann 2017-03-23 + + CFbAccelCSHD2::setMode: Fix if ENABLE_CHANGE_OSD_RESOLUTION is not defined + +M. Liebmann 2017-03-23 + + src/neutrino.cpp: Simplification EVT_AUTO_SET_VIDEOSYSTEM handling + +Merge: 2a858c628 833a65c9e +M. Liebmann 2017-03-23 + + Merge branch 'master' into pu/fb-setmode + +Jacek Jendrzej 2017-03-23 + + fix needed mem check + +svenhoefer 2017-03-23 + + - cables.xml: update WTC SN; thanks to Gorcon + +M. Liebmann 2017-03-22 + + Fix videosystem auto mode / osd mode switch in movie player + +svenhoefer 2017-03-22 + + - acinclude.m4: remove more old unused cruft + + I don't know if CC/CXX-handling is right, but powerpc-tuxbox-linux-gnu + was definitely wrong. + +svenhoefer 2017-03-22 + + - acinclude.m4: align to neutrino-mp + +Stefan Seyfried 2017-03-22 + + acinclude: remove old unused cruft + + remove: + - unused boxtypes, these only give a false sense of support + - unused configure options and associated #defines in config.h + - unused confiugre check macros + +Merge: 8212746cf 9bc2d9b95 +M. Liebmann 2017-03-22 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-22 + + hd[1|2]/libcoolstream: Update headers for new libcoolstream functions + + libcoolstream-mt.so version 3.2.0 required + + Functions: + - updateOsdScreenInfo() + - GetVideoSystem() + - GetVideoSystemFormatName() + - fbCopy() + - fbFill() + - cs_set_extra_debug() + +Merge: 73f2aa87d 4eb6a315f +M. Liebmann 2017-03-20 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-03-20 + + CComponentsButton: simplify assignment of button message values + + Count of alternate message values was limited to 1 value. Now it is + possible to add any count of message values. + + directKey and directKeyAlt were removed from struct type 'button_label_cc' + and directKeys was added as container for possible message values. + + Some methods of CComponentsFooter had to be adapted for that. + +Jacek Jendrzej 2017-03-20 + + fix segfault aufter unbreak msgbox f9b7fca210978a90cadd9cbdfd5cd8b85e2b38cf + +svenhoefer 2017-03-20 + + - move movieinfo.cpp|h from src/gui to src/driver ... + + because there are no gui-elements included anymore + +Merge: be4968643 d2b3a8da6 +M. Liebmann 2017-03-20 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-20 + + CNeutrinoApp::InitMenuMain: Fix compiler warning + +Merge: 2de98df48 b8a97a97c +M. Liebmann 2017-03-20 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-19 + + - neutrino: just code cosmetics in ExitRun() + +svenhoefer 2017-03-19 + + - neutrino: remove unused write_si from ExitRun() function ... + + and rename retcode to can_shutdown for a better readability + +svenhoefer 2017-03-19 + + - use g_info.hw_caps->can_shutdown; mostly ported from neutrino-mp + +svenhoefer 2017-03-19 + + - move src/timerd/doku.html to doc/timerd.html + +Thilo Graf 2017-03-19 + + CProgressWindow: try to reduce effort inside progress display + + Should help to reduce some timing side effects with many data amounts. + But there could still be more potential. + +Thilo Graf 2017-03-19 + + CNeutrinoFonts: reduce debug spam + + In some cases with many following dynamic size changes, + it could be better to suppress this output. + +Thilo Graf 2017-03-19 + + CColorChooser: fix missing rewrite current values to *value[selected] + + Supplement to commit: + CColorChooser: fix compile conversion warnings + 3b5cd00bf4af7ef65fad1490c346b249d5ce2365 + +Merge: e83a255e9 720269c99 +M. Liebmann 2017-03-19 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-19 + + - remove unused g_info.delivery_system + +svenhoefer 2017-03-19 + + - remove unused g_info.box_Type + +svenhoefer 2017-03-19 + + - use g_info.hw_caps->has_fan; remove old g_info.has_fan + +svenhoefer 2017-03-19 + + - neutrinoyparser: remove workaround for Neo Twin + +svenhoefer 2017-03-19 + + - controlapi: use "CST" instead of "Coolstream" ... + + because I don't know the current legal situation. + +svenhoefer 2017-03-19 + + - hardware_caps: fix has_fan and add detection of Neo Twin + +Merge: b190e0c4f ad47a5d5e +M. Liebmann 2017-03-17 + + Merge branch 'master' into pu/fb-setmode + + Conflicts: + src/driver/screenshot.h + src/driver/screenshot.cpp + acinclude.m4 + +M. Liebmann 2017-03-17 + + CScreenShot: Remove OpenThreads and use pthread functions + +svenhoefer 2017-03-16 + + - acinclude.m4: remove unused --enable-tmsdk switch; ... + + There's so much more unused and outdated stuff :/ + +Merge: e498cc6b0 f974b5634 +M. Liebmann 2017-03-15 + + Merge branch 'master' into pu/fb-setmode + +TangoCash 2017-03-15 + + add unicable2/jess (thx DboxOldie) + +Jacek Jendrzej 2017-03-15 + + screenshot.cpp fix memcpy param overlap + +Jacek Jendrzej 2017-03-15 + + src/neutrino.cpp fix possible memleak + +Merge: 3b5cd00bf 9cefe16d4 +Sven Höfer 2017-03-15 + + Merge pull request #8 from Pr0metheus2/patch-1 + + Update slovak.locale + +Thilo Graf 2017-03-15 + + CComponentsExtTextForm: use scaled default dimension values + +Thilo Graf 2017-03-15 + + CImageInfo: optimize label arrangement + + Distance between label and text was too large with full hd resolution. + +Thilo Graf 2017-03-15 + + CComponentsExtTextForm: fix label width calculation + +Thilo Graf 2017-03-15 + + CImageInfo: use global offset for item offset + +Andrej Tobola 2017-03-15 + + Update slovak.locale + +Merge: f5f2bf92b 3b5cd00bf +M. Liebmann 2017-03-14 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-03-14 + + CColorChooser: fix compile conversion warnings + +Thilo Graf 2017-03-14 + + CComponentsDetailsLine: add scale to details line width + + Also added correction for odd line width values and added + method to change details line width. + +Thilo Graf 2017-03-14 + + cc_types.h: add scale to CC_WIDTH_MIN/CC_HEIGHT_MIN + +Thilo Graf 2017-03-14 + + settings.h: enable scale for DETAILSLINE_WIDTH + +svenhoefer 2017-03-14 + + - .gitignore: add compile + + - .svnignore: remove + +Merge: 2677543cc 60d3cfb96 +M. Liebmann 2017-03-14 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-13 + + - neutrinoyparser: stay compatible with present code in Y_Blocks.txt + +Merge: d0b02a975 5b0faeab8 +M. Liebmann 2017-03-13 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-13 + + - unify DetailsLine-names; move define to settings.h + +M. Liebmann 2017-03-13 + + CMenuWidget::calcSize: Add forgotten 'wi' + +Merge: 2ed30486c 3fa097ebb +M. Liebmann 2017-03-13 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-13 + + CMenuWidget::calcSize: Use scale2Res() to adjust fixed sizes + +M. Liebmann 2017-03-13 + + CMenuWidget::calcSize: Recalculation of min_width ... + + ... for adjustment to the osd resolution + +Thilo Graf 2017-03-13 + + cc_types.h: expand button_label_cc with hint as descrpition for button + +Thilo Graf 2017-03-13 + + cc_types: move struct button_label_cc into cc_types.h + +Thilo Graf 2017-03-13 + + CComponentsFooter: add bg_image to button_label_cc type + +Merge: 5ce34d5cf c766a970d +M. Liebmann 2017-03-12 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-12 + + Revert "- allow to force given osd resolution in "videosystem = auto" mode" + + This reverts commit 6fc24e990b3923d72c571477110102c9e3ddbbfa. + +Thilo Graf 2017-03-11 + + CComponentsFooter: simplify implementation of button labels + + button_label_l and button_label_s are now + merged to button_label_cc with prepared default values for text and locales.This type contains all possible + button label properties. Values for locales and string + are evaluated in setButtonLabels(), so it's possible to remove some + overloaded methodes. + +Thilo Graf 2017-03-11 + + CCDraw: add possibility to use background images as item background + + Provides functionality to use a backround image instead to render + usual box. If an image is defined, box render is disabled, but behavior + for hide, kill, cache... is not changed. + + TODO: + - maybe needs global caching because images are not yet managed like icons in framebuffer class + +Stefan Seyfried 2017-03-07 + + bouquetlist: don't block RC keys while list is opened + +Stefan Seyfried 2017-03-07 + + msgbox: deobfuscate assignment of default result value + +Merge: 5e09df1d9 0203de264 +M. Liebmann 2017-03-10 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-10 + + - controlapi: /control/info => return PACKAGE_NAME and PACKAGE_VERSION + +svenhoefer 2017-03-10 + + - hardware_caps: just changes in comments + +svenhoefer 2017-03-10 + + - neutrinoyparser: use hw_caps in func_get_boxtype() ... + + ... and func_get_boxmodel() + +svenhoefer 2017-03-10 + + - controlapi: use hw_caps in HWInfoCGI() + +svenhoefer 2017-03-10 + + - controlapi: /control/info => return right name + +svenhoefer 2017-03-10 + + - hardware_caps/Makefile: use @HWLIB_CFLAGS@ instead of defines + +svenhoefer 2017-03-10 + + - hardware_caps: use define instead of value; better readability + +svenhoefer 2017-03-10 + + Revert "hardware_caps.cpp: Add hw ifdef for cs_get_chip_type()" + + This reverts commit f5cdaff28227801e7f9e76a03b4d01db9edc1ba3 + because libcoolstream now is updated + +Merge: fee5cd017 ab6ca5b60 +M. Liebmann 2017-03-10 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-10 + + hd2/libcoolstream/*.h: Update for new libcoolstream functions + + - cs_get_lib_version() + - cs_compare_lib_versions() + - GetVideoSystem() + - GetVideoSystemFormatName() + - Add CS_CHIP_NEVIS definitions + +M. Liebmann 2017-03-10 + + hd1/libcoolstream/cs_api.h: Update for new libcoolstream functions + + - cs_get_lib_version() + - cs_compare_lib_versions() + - cs_get_chip_type() (dummy function for compatibility with hd2) + - Add CS_CHIP_xxx definitions + +Merge: 94492c427 f5cdaff28 +M. Liebmann 2017-03-09 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-09 + + hardware_caps.cpp: Add hw ifdef for cs_get_chip_type() + +Merge: 6a531d430 b546ed517 +M. Liebmann 2017-03-09 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-09 + + - hardware_caps: add latest coolstream models + +Merge: 7ad59776d 87b7260c4 +M. Liebmann 2017-03-08 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-08 + + Add src/compatibility.h to include software-dependency macros + +Merge: 6fc24e990 b58aa9ad6 +M. Liebmann 2017-03-08 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-08 + + Fix malloc_stats() call for newer uClibc-ng versions + +Jacek Jendrzej 2017-03-07 + + make neutrino compatible with new ffmpeg + +svenhoefer 2017-03-06 + + - allow to force given osd resolution in "videosystem = auto" mode + +M. Liebmann 2017-03-06 + + Fix osd mode switch in videosystem auto mode + +Merge: 8c6a47ee3 d3c3d3760 +M. Liebmann 2017-03-06 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-06 + + - configure.ac: remove duplicated code + +svenhoefer 2017-03-06 + + - move public libcoolstream-headers to hardware directory + +svenhoefer 2017-03-06 + + - port hardware_caps from Neutrino-MP + +Thilo Graf 2017-03-06 + + CMovieBrowser/cYTFeedParser: implement signals from CProgressSignals + +Thilo Graf 2017-03-06 + + CProgressWindow/CProgressSignals: add prepared signals + + Required for inhertance of signals used with CProgressWindow. + +Thilo Graf 2017-03-06 + + CMovieBrowser: remove wrong progress value + +Thilo Graf 2017-03-06 + + CTextBox: fix pass of SCROLL_FRAME_WIDTH + +Jacek Jendrzej 2017-03-06 + + subpagetable is unsigned + +Jacek Jendrzej 2017-03-06 + + src/gui/movieplayer.cpp some streams need more time pro frame + +Merge: b1dcce0ad f80f69c23 +M. Liebmann 2017-03-05 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-05 + + COsdHelpers: Remove no longer required function resetOsdResolution() + +M. Liebmann 2017-03-05 + + COsdHelpers: Add function setVideoSystem() + +M. Liebmann 2017-03-05 + + CFbAccelCSHD2::setMode: Fix value for screeninfo.yres_virtual + +Stefan Seyfried 2017-03-04 + + msgbox: remove explicit handling of record events + + these are handled in the last else clause anyway + +Stefan Seyfried 2017-03-04 + + msgbox: remove duplicated code + +Stefan Seyfried 2017-03-04 + + unbreak msgbox + + the "if (msg)" was basically always true, killing all keys that were not + handled in this clause (e.g. it was not possible to switch the box from + standby if a plugin with output was running during standby) + +Jacek Jendrzej 2017-03-05 + + try fix YT cache wirite to root + +Jacek Jendrzej 2017-03-05 + + src/gui/widget/msgbox.cpp init result + +Merge: 487b69b1d bc188c66b +M. Liebmann 2017-03-05 + + Merge branch 'master' into pu/fb-setmode + +Jacek Jendrzej 2017-03-05 + + src/zapit/src/zapit.cpp fix segfault without services.xml + +svenhoefer 2017-03-03 + + - imageinfo: remove obsolete define + +svenhoefer 2017-03-03 + + - imageinfo: change handling of yWeb version; use own CConfigFile + +Merge: 8862ef621 c9242679a +M. Liebmann 2017-03-03 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-03 + + CScanTs::handleMsg: Fix handling left/right keys during channel search + +svenhoefer 2017-03-03 + + - fix funny typo + +Thilo Graf 2017-03-03 + + CProgressWindow: small optimize of size handling + +Thilo Graf 2017-03-03 + + CTestMenu: adaopt progress sample with discret percental window dimensions + +Thilo Graf 2017-03-03 + + CProgressWindow: adaopt for discret percental window dimensions + +Thilo Graf 2017-03-03 + + CMovieBrowser: adaopt for discret percental window dimensions + +Thilo Graf 2017-03-03 + + CBuildInfo: adaopt for discret percental window dimensions + +Thilo Graf 2017-03-03 + + CComponentsWindow: use negative values for discret percental dimensions + + Also add possibility to use placeholder for better readability and + better compatibilty with previous implementations. + See doc in source files for more details + +Merge: 6c3b5dcd9 75ff8687d +M. Liebmann 2017-03-03 + + Merge branch 'master' into pu/fb-setmode + +svenhoefer 2017-03-03 + + - luainstance: re-add typo TO_WIDE to stay backward compatible + +svenhoefer 2017-03-03 + + - luainstance: add missing RADIUS_NONE; fix typo in dynfont handling + +Merge: 02e5c9cbf 9fe20399c +M. Liebmann 2017-03-02 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-03-02 + + CNeutrinoApp::loadSetup: Fix Segfault when an remote timer is defined + +svenhoefer 2017-03-02 + + - luainstance: add offsets to lua; set Lua api version to 1.70 + +svenhoefer 2017-03-01 + + - update: rename DEBUG1 to DRYRUN + +svenhoefer 2017-03-01 + + - update: small cleanup; ... + + remove obsolete g_Locale->getText() from ShowHint calls + +svenhoefer 2017-03-01 + + - update: change filetype comparsion; "< '3'" to "<= '2'" + +svenhoefer 2017-03-01 + + - update: prepare for menu hints + +svenhoefer 2017-03-01 + + - flashtool: localize getType() function + +TangoCash 2017-03-01 + + fix blinking clock in some modes (thx dbo) + +Jacek Jendrzej 2017-03-01 + + src/neutrino.cpp init struct timer_remotebox_item, avoid segfault without InfoClock + +svenhoefer 2017-03-01 + + - rename g_PluginList to g_Plugins; this isn't a list of plugins + +svenhoefer 2017-03-01 + + - yWeb: unify rec/zap timer handling; avoid german umlaut in js-popup + +Merge: ff11dd44a 2d30ef10d +M. Liebmann 2017-02-28 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-28 + + lua cwindow.new: Fix draw small windows + + - Ignore percent conversion of width and height + to remain compatible with the Lua API + +M. Liebmann 2017-02-28 + + osd resolution: Use COsdHelpers::changeOsdResolution() to adjust... + + ...OSD resolution after switching video format + +M. Liebmann 2017-02-28 + + NeutrinoMessages: Add EVT_AUTO_SET_VIDEOSYSTEM + +M. Liebmann 2017-02-28 + + CInfoViewer::showTitle: Add parameter forcePaintButtonBar + +M. Liebmann 2017-02-28 + + osd resolution: Add 'mode' to osd_resolution_struct_t + + - Use COsdSetup::OSDMODE_XXX enums to identify various resolutions + +M. Liebmann 2017-02-28 + + osd resolution: Add src/gui/osd_helpers.cpp + + - Move switch osd resolution from COsdSetup::changeNotify() to + COsdHelpers::changeOsdResolution() + +Merge: 1fea75f42 6166f4a6f +M. Liebmann 2017-02-27 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-27 + + CLuaInstance: Add script fumction 'scale2Res' + + - Set Lua api version to 1.69 + +M. Liebmann 2017-02-27 + + fb_generic: Add "#define SCALE2RES_DEFINED" to check... + + ...presence of 'CFrameBuffer::scale2Res()' + + - Revert this patch when pu/fb-setmode branch is merged to master + +Thilo Graf 2017-02-26 + + CHintBox: use OFFSET_INNER_MID as defaul value for W_RAME + +Thilo Graf 2017-02-26 + + CHintBox: fix passed width parameter + +Thilo Graf 2017-02-26 + + CTextBox: use scaled base dimensions + +Thilo Graf 2017-02-26 + + CBuildInfo: use percental calculated dimensions + +Thilo Graf 2017-02-25 + + hintbox.h: use calculated dimensions as default + + Useful for possible different screen resolutions. + +Thilo Graf 2017-02-25 + + CProgressWindow: use percental calculated dimensions as default + +Thilo Graf 2017-02-25 + + CMovieBrowser: use percental calculated dimensions for progress window + + Useful for possible for different screen resolutions. + +Thilo Graf 2017-02-25 + + CComponentsWindow: add more tags for doxygen + +Thilo Graf 2017-02-25 + + CComponentsWindow: use percentage conversion for dimension values + + Dimension values for windows below a certain size are often not really + useful, even with regard to different resolutions. + Usage of percent values could be easier to handle. + In the constructor, the argument values für dimesions must be only + between 1 and 100 to achieve this. + + TODO: behavior inside parents + +Thilo Graf 2017-02-23 + + CMovieBrowser: visualize global loading of defined directories + +Thilo Graf 2017-02-23 + + CProgressWindow: syncronize paint of local and global bar on first paint + + In some cases progress bars were painted with delay. + Now it should be looks better. + +Thilo Graf 2017-02-17 + + CTestMenu: add samples for progress window with signals + +Thilo Graf 2017-02-17 + + CProgressWindow: small cosmetic + +Thilo Graf 2017-02-17 + + CProgressWindow: rename InitProgressItem -> getProgressItem + + more plausible + +Thilo Graf 2017-02-17 + + CProgressWindow: move some methodes for more clarity + +Thilo Graf 2017-02-16 + + CProgressWindow: encapsulate show methodes, add dimension defines + +Thilo Graf 2017-02-15 + + CTestMenu: ad samples for progress window + +Thilo Graf 2017-02-15 + + CProgressWindow: add overloaded constructor with string arg + +Merge: 0bc65538a df25b5094 +M. Liebmann 2017-02-26 + + Merge branch 'master' into pu/fb-setmode + +Jacek Jendrzej 2017-02-26 + + src/gui/movieplayer.cpp try fix stop play file on file end + +svenhoefer 2017-02-26 + + - channelist: use OFFSET-defines for channels w/o EPG too + +svenhoefer 2017-02-26 + + - timerlist: fix timer comparison in modifyTimer() + +Merge: 9ad53f963 c3e5d77bf +M. Liebmann 2017-02-25 + + Merge branch 'master' into pu/fb-setmode + +Stefan Seyfried 2017-02-25 + + rcinput: apply ev.time adjustment to all events + + This fixes detection of keys that are allowed to be long-pressed if + "long keypress" feature is enabled. + No idea why this was applied only to key press events before :-) + +Merge: 2174dde26 be9dd7938 +M. Liebmann 2017-02-25 + + Merge branch 'master' into pu/fb-setmode + +Thilo Graf 2017-02-24 + + CVideoSettings: avoid unnecessary display of messageboxes + +Thilo Graf 2017-02-22 + + CComponentsScrollBar: remove unnecessary debug output + +Merge: 1dccb68ad 0953e66d2 +M. Liebmann 2017-02-24 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-23 + + neutrino: No terminate moviebrowser, menue, etc. when recording start + +svenhoefer 2017-02-24 + + - audioplayer: fix small typo + +Stefan Seyfried 2016-01-10 + + rcinput/neutrino: avoid the use of EVT_TIMESET + + sectionsd's EVT_TIMESET was only used to fix time calculations + for input repeat detection. I doubt this reliably worked anyway. + Just calculate an absolute input timestamp from CLOCK_MONOTONIC + and use that. Even better solution would be to use a newer + kernel with EVIOCSCLOCKID ioctl, leave that for later :-) + +Jacek Jendrzej 2017-02-24 + + supplement to 1f5778b769942a79754f97fce66a008c46a83f5a, add stop msg + +svenhoefer 2017-02-23 + + - followscreenings: don't show, when followlist is empty + +svenhoefer 2017-02-23 + + - followscreenings: don't show, when channel_id is 0 + +Jacek Jendrzej 2017-02-23 + + src/gui/widget/msgbox.cpp dont block record msg + +Merge: 6a2fe8dd9 6b8a7eb5f +M. Liebmann 2017-02-23 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-23 + + CKeybindSetup: Fix changeNotify call for change repeat_block... + +Stefan Seyfried 2017-02-22 + + fb_accel: move hd2 specific parts from fader to fb_accel + +Stefan Seyfried 2017-02-22 + + rcinput: clarify comment regarding hd2 device + +Stefan Seyfried 2017-02-22 + + rcinput: add less ugly hack for crappy hd2 driver + +Stefan Seyfried 2017-02-22 + + Revert "CRCInput::set_rc_hw: Fix device check for cs hd2" + + This reverts commit 5cac45ccb837955bd03b9b2cc41e415c983139d7. + +Stefan Seyfried 2017-02-22 + + Revert "rcinput: Add exception handling for cs hd2" + + This reverts commit 1b79faff780befa63a04be86560e7183d7a663aa. + + Wrong in so many ways :-) + + - The code worked perfectly. But ok, it's easier possible. ;) + + Signed-off-by: M. Liebmann + +svenhoefer 2017-02-23 + + - neutrino.cpp: fix compiler warning; ... + + msg and data is type long unsigned int, so %lu seems the right format, + but above %lX is used too and it works fine. So, what's the right one? + +svenhoefer 2017-02-22 + + - rcsim: fix perror message + +svenhoefer 2017-02-22 + + - controlapi: fix perror message + +svenhoefer 2017-02-22 + + - rc_input: do always show key-presses in console; ... + + by mistake removed in 1eec78ccfd7d672ef2cc814ee8ff245696fe3a78 + +Merge: 9209326a1 383af04cb +M. Liebmann 2017-02-22 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-22 + + CRCInput::setKeyRepeatDelay: Change hardware dependency, + + HD2 driver is not so very ugly. ;) + +svenhoefer 2017-02-22 + + - rc_input: we have d_printf, so let's use it + +svenhoefer 2017-02-22 + + - rc_input: just cosmetics to satisfy syntax-highlighters + +svenhoefer 2017-02-22 + + - rc_input: rename checkLnkDev() to checkdev_lnk(); ... + + just to align form-style to latest changes + +Merge: eb0d7afa9 5cac45ccb +M. Liebmann 2017-02-22 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-22 + + CRCInput::set_rc_hw: Fix device check for cs hd2 + +Stefan Seyfried 2017-02-20 + + rcinput: remove unused/unimplemented click functions + +Stefan Seyfried 2017-02-20 + + rcinput: remove now unused (and broken) getFileHandle() + +Stefan Seyfried 2017-02-20 + + keybind_setup: use rcinput->setKeyRepeatDelay() + +Stefan Seyfried 2017-02-20 + + rcinput: fix set_rc_hw() after dynamic devices patch + + ...this could use some tests... :-) + +Stefan Seyfried 2017-02-20 + + rcinput: add setKeyRepeatDelay() function + + this allows to get rid of the broken getFileHandle function later + +M. Liebmann 2017-02-22 + + rcinput: Add exception handling for cs hd2 + + - Supplement to previous commit + +Stefan Seyfried 2017-02-19 + + rcinput: use a dynamic list of input devices + + Instead of the fixed, static list of input devices, scan /dev/input/ for + proper event devices. A "good" input device is one that supports the + EVIOCGBIT ioctl and at least the EV_KEY event type. + This probably needs further fixes, e.g. in repeat rate setting code. + +M. Liebmann 2017-02-22 + + Fix compiler format warnings + +M. Liebmann 2017-02-22 + + rcinput: Transfer from neutrino-mp for better compatibility + +M. Liebmann 2017-02-22 + + src/system/helpers.cpp: Add function readLink() + +Merge: d76c9c536 8bee8b4c6 +M. Liebmann 2017-02-21 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-21 + + fb_generic: use more swidth variables in fbCopyArea() + +Stefan Seyfried 2017-02-19 + + tuxtxt: remove dead code, unnecessary header includes + +Stefan Seyfried 2017-02-19 + + tuxtxt: remove old, unused input code + +Stefan Seyfried 2017-02-19 + + fb_accel_glfb: fix color palette setting + +Stefan Seyfried 2017-02-19 + + tuxtxt: remove old framebuffer device code + +Stefan Seyfried 2017-02-19 + + tuxtxt: remove unused dmx variable + +Stefan Seyfried 2017-02-19 + + libtuxtxt: remove unused fd parameter from tuxtx_main() + +Stefan Seyfried 2017-02-19 + + acinclude: move AC_SYS_LARGEFILE after AC_CANONICAL_* + + no idea why, but detection of 64bit largefile flags fails otherwise in + some setups + +Stefan Seyfried 2017-02-19 + + fb_generic: use 32bit pointers instead of 8bit + +Stefan Seyfried 2017-02-15 + + fb_generic: add swidth variable, "stride in fb_pixel_t units" + + this should allow to use fb_pixel_t pointer arithmetics more often + instead of byte pointers + +Merge: 43dbfed1b b7110faaf +M. Liebmann 2017-02-20 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-19 + + tuxtxt: Use hw blitting with fbCopyArea() for cs hd2 + +M. Liebmann 2017-02-19 + + framebuffer: Add fbCopyArea function + + - Copies areas within the frame buffer + - Hardware accelerated function for cs hd2 + - Copying overlapping areas does not always work correctly + without hardware acceleration + +svenhoefer 2017-02-19 + + - move ENABLE_CHANGE_OSD_RESOLUTION to scale2Res() function + +svenhoefer 2017-02-19 + + - settings.h: scale RADIUS- and OFFSET-defines + +svenhoefer 2017-02-19 + + - framebuffer: rename scaleFont() to scale2Res() + +Jacek Jendrzej 2017-02-17 + + try to fix segfault with --enable-cleanup + +Jacek Jendrzej 2017-02-17 + + src/driver/scanepg.cpp avoid possible segfault + +M. Liebmann 2017-02-15 + + tuxtxt: Fix display in 1280x720 mode + +Merge: d457cc8ef 84edb25f3 +M. Liebmann 2017-02-15 + + Merge branch 'master' into pu/fb-setmode + +M. Liebmann 2017-02-15 + + fb_accel_cs_hd2: add missing getBackBufferPointer() + +Stefan Seyfried 2017-02-15 + + tuxtxt: convert to int-pointer arithmetic, work with all framebuffers + + This converts the drawing code from byte-pointer to fb_pixel_t-pointer + arithmetic, making the calculations more obvious and probably more + efficient. + Additionally, the color tables are now generated in a way that it should + work regardless of the frame buffer color format. Allows to remove a few + hardware specific #ifdefs. + +M. Liebmann 2017-02-15 + + libtuxtxt: Transfer from neutrino-mp for better compatibility + +Stefan Seyfried 2017-02-15 + + fb_accel_td: add missing getBackBufferPointer() + + this fixes tuxtxt rendering problems + +svenhoefer 2017-02-15 + + - neutrino: small code cosmetics in loadSetup() + +svenhoefer 2017-02-15 + + - disable strange try-to-detect-bad-config-file if-statement + +Merge: 56446c358 e8ec4540c +M. Liebmann 2017-02-14 + + Merge branch 'master' into pu/fb-setmode + + Fix merge conflict + +M. Liebmann 2017-02-14 + + fb_generic: make blitBox2FB virtual + +M. Liebmann 2017-02-14 + + fb_generic.h: Add missing function add_gxa_sync_marker() + + - is required for cs hd1 + +Stefan Seyfried 2017-02-14 + + system/helpers: disable GetWidth4FB_HW_ACC() + + ...will be removed later + +Stefan Seyfried 2017-02-14 + + remove hardware specific code from gui + + Use the framebuffer's getWidth4FB_HW_ACC() instead of system/helpers. + The use in cc_item_picture was guarded by a hardware #ifdef, use + needAlign4Blit() instead. + + This needs testing on the affected hardware, which I do not have :-) + +Stefan Seyfried 2017-02-14 + + implement getWidth4FB_HW_ACC in fb_accel class + + This helper to determine alignment for hardware blitting is now in + system/helpers.h, where it does not really belong. Put it into the + framebuffer class instead. Framebuffers that don't need it will just + get a dummy function, the cs_hd2 framebuffer gets the real thing. + Also add a bool function that indicates the need for alignment. + +Stefan Seyfried 2017-02-14 + + fb_generic: remove hardware specific #ifdef + +Stefan Seyfried 2017-02-13 + + acinclude: only set default model to hd1 if boxtype=coolstream + +M. Liebmann 2017-02-14 + + screenshot: Workaround for broken osd screenshot with new fb driver... + + ...and 1280x720 resolution. + +svenhoefer 2017-02-13 + + - set new osd-presets closer to old values; auto-calc screenEnd-values + +svenhoefer 2017-02-13 + + - fix keywords in strange try-to-detect-bad-config-file if-statement + +svenhoefer 2017-02-13 + + - migrate users settings; screen_StartX_crt/lcd -> screen_StartX_crt/lcd_0 + +M. Liebmann 2017-02-13 + + neutrino: Add switch osd resolution when supported from hardware + + - At the moment supported hardware: CS HD2 + + Currently known problems: + ------------------------- + - Display menus after changing resolution (Reboot required) + - Display headers after changing resolution hd => fullhd (Reboot required) + - Display infobar after changing resolution hd => fullhd (Reboot required) + - Screenshot broken (With new driver and set resolution to 1280x720) + +M. Liebmann 2017-02-13 + + neutrino: Upscaling fonts, infoclock and volumebar for full hd + +M. Liebmann 2017-02-13 + + CFbAccelCSHD2: Add scaleFont()function for font upscaling when fullhd is aktiv + +M. Liebmann 2017-02-13 + + CFbAccelCSHD2::setMode: Update for new framebuffer driver (full hd) + +M. Liebmann 2017-02-13 + + configure: Add macro ENABLE_CHANGE_OSD_RESOLUTION + + - macro is default for hd2 + - macro can activated for other hardware by + configure option --enable-reschange + +Thilo Graf 2017-02-13 + + CMovieBrowser: vizualize progress for loading of youtube vidoes + +Thilo Graf 2017-02-13 + + cYTFeedParser: add signal OnLoadVideoInfo + + Required for visualized progress display. + +Thilo Graf 2017-02-13 + + CImageInfo: fix y position of infotext + + Minitv was not considered. + When font size very small, infotext could be overlapping + with minitv window. This should fix this. + +Thilo Graf 2017-02-10 + + CMovieBrowser: visualize progress during load movies + + TODO: youtube load + +Thilo Graf 2017-02-10 + + CProgressWindow: add documentation for Doxygen + +Thilo Graf 2017-02-10 + + CProgressWindow: use using namespace for std and sigc + + Makes more clearly + +Thilo Graf 2017-02-10 + + CProgressWindow: add possibility to show progress via signal + +Thilo Graf 2017-02-10 + + CProgressWindow: allow variable max value, allow define dimensions + +svenhoefer 2017-02-12 + + - sectionsd: add missing include of system/set_threadname.h + +svenhoefer 2017-02-12 + + - test_menu: add missing include of gui/components/cc_timer.h + +Stefan Seyfried 2017-02-12 + + fb_generic: add sanity check and missing mark() to painIcon8 + +Stefan Seyfried 2017-02-12 + + streamts: don't overflow receive buffer, better diag message + +Stefan Seyfried 2017-02-12 + + neutrino: move start of standby epgscan forward + + this avoids that cpufreq is set to standby value before epgscan is + started, resulting in poor performance + +Stefan Seyfried 2017-02-12 + + remove spurious newlines from debug output + +Stefan Seyfried 2017-02-12 + + set useful thread names for all spawned threads + +Stefan Seyfried 2017-02-12 + + CComponentsTimer: allow to set a thread name + +Stefan Seyfried 2017-02-12 + + cc: reduce impact of cc_draw header from 161 to 4 files + +Stefan Seyfried 2017-02-12 + + getservices: don't update channels if only scrambling changed + +Stefan Seyfried 2017-02-12 + + zapit: speed up scan by skipping unsupported delivery systems + +Stefan Seyfried 2017-02-11 + + fb_generic: initialization and deinitialization fixes + + * initialize variables locked and cache_size in constructor + * set lfb pointer to NULL after munmap(), fd to -1 after close + * remove unused tty fd close() + +Stefan Seyfried 2017-02-11 + + fb_accel_td: implement setBlendMode/Level + +Stefan Seyfried 2017-02-11 + + sectionsdclient: remove unused scanMode variable + +Stefan Seyfried 2017-02-11 + + remove unnecessary sectionsdclient.h includes + +Stefan Seyfried 2017-02-11 + + remove udpstreampes from build, it's unlikely to work anyway + +M. Liebmann 2017-02-12 + + configure.ac: bump revision to 3.4.2 + +M. Liebmann 2017-02-12 + + pu/fb-modules: Rename hardware defined macros for coolstream stb + + BOXMODEL_NEVIS => BOXMODEL_CS_HD1 + BOXMODEL_APOLLO => BOXMODEL_CS_HD2 + +Merge: 9fdbe0bc6 0d66899cb +M. Liebmann 2017-02-12 + + Merge branch 'master' into pu/fb-modules + +M. Liebmann 2017-02-12 + + neutrino: Rename hardware defined macros for coolstream stb + + BOXMODEL_NEVIS => BOXMODEL_CS_HD1 + BOXMODEL_APOLLO => BOXMODEL_CS_HD2 + +M. Liebmann 2017-02-12 + + configure: Rename hardware defined macros for coolstream stb + + BOXMODEL_NEVIS => BOXMODEL_CS_HD1 + configure parameter: --with-boxmodel=hd1 + --with-boxmodel=nevis is deprecated, but still valid + + BOXMODEL_APOLLO => BOXMODEL_CS_HD2 + configure parameter: --with-boxmodel=hd2 + --with-boxmodel=apollo is deprecated, but still valid + +Jacek Jendrzej 2017-02-11 + + src/driver/pictureviewer/pictureviewer.cpp Picviewer need double image bufferSize for avoid segfault + +Merge: 81bcddaad 274b117f3 +M. Liebmann 2017-02-11 + + Merge branch 'master' into pu/fb-modules + +svenhoefer 2017-02-11 + + - pluginlist: add default timeout to plugin-output ... + + to avoid a blocked system. Without timeout all upcoming timers + will be ignored, if user doesn't confirm the plugin-output. + +Merge: db8ea57da 582051b9a +M. Liebmann 2017-02-10 + + Merge branch 'master' into pu/fb-modules + +Jacek Jendrzej 2017-02-10 + + src/driver/audiometadata.cpp init cover_temporary + +Jacek Jendrzej 2017-02-10 + + src/driver/pictureviewer/pictureviewer.cpp check whether there is enough free memory for the image buffer + +Merge: ad8e6180a a56bb97b5 +M. Liebmann 2017-02-09 + + Merge branch 'master' into pu/fb-modules + +Thilo Graf 2017-02-09 + + Revert "CChannelList: delete with red yes button" + + This reverts commit 36896849689c552989cf365984de546a4ed5282a. + + User request: Is not desired + +svenhoefer 2017-01-13 + + - avoid configuration mismatch in screen settings + +svenhoefer 2017-01-12 + + - remove screen_width/height from neutrino.conf; ... + + it's just for internal usage + +svenhoefer 2017-01-12 + + - rename screen_x/yres to font_scaling_x/y + +Thilo Graf 2017-02-09 + + CMenuWidget: remove dub code from init + +Thilo Graf 2017-02-09 + + CMenuWidget: use only nameString as container for widget name + + neutrino_locale_t name could be transformed always to real string to + unify this container + +M. Liebmann 2017-02-09 + + CFbAccelCSHD1::~CFbAccelCSHD1: Remove unnecessary entries... + + ...that are processed in the CFrameBuffer destructor + +Stefan Seyfried 2017-02-09 + + fontrenderer: add hack to work around broken fullBG code + +Stefan Seyfried 2017-02-09 + + fb_generic: remove unused VT switching / restoring code + +Stefan Seyfried 2017-02-08 + + fb_accel: add TripleDragon framebuffer code + +Stefan Seyfried 2017-02-08 + + fb_generic: open device O_CLOEXEC, better diagnostic output + +Stefan Seyfried 2017-02-08 + + fb_generic: make paintLine virtual + +Merge: ef61905a2 c1f788ac4 +M. Liebmann 2017-02-09 + + Merge branch 'master' into pu/fb-modules + +GetAway 2017-02-07 + + change to CURLOPT_CONNECTTIMEOUT_MS and ... + + use a connect_timeout of 300ms for remote timer + +svenhoefer 2017-02-09 + + - helpbox: fix display of text after scroll; thx to DboxOldie + +GetAway 2017-02-07 + + make the webtv directory configurable + +Merge: 9ddb4fc9c 622e7a4dd +M. Liebmann 2017-02-08 + + Merge branch 'master' into pu/fb-modules + +Thilo Graf 2017-02-08 + + fb_accel_cs_hdx_inc.h: remove unused includes + +Thilo Graf 2017-02-08 + + fb_accel_cs_hdx: remove dub includes, add includes into common header file + +M. Liebmann 2017-02-08 + + fb_accel: Some renaming nevis => hd1 & apollo => hd2 + +M. Liebmann 2017-02-08 + + fb_accel: Rename CFbAccelCSApollo class => CFbAccelCSHD2 + + Rename fb_accel_cs_apollo.cpp => fb_accel_cs_hd2.cpp + +M. Liebmann 2017-02-08 + + fb_accel: Rename CFbAccelCSNevis class => CFbAccelCSHD1 + + Rename fb_accel_cs_nevis.cpp => fb_accel_cs_hd1.cpp + +M. Liebmann 2017-02-08 + + CFbAccelCSApollo: Add paintHLineRel() & paintVLineRel() functions + + - Remove unused debug output + +M. Liebmann 2017-02-08 + + CFbAccelCSNevis: Add paintHLineRel() & paintVLineRel() functions + + - Remove unused debug output + +M. Liebmann 2017-02-08 + + neutrino: Replace USE_NEVIS_GXA with hardware-specific macros + + - Existing USE_NEVIS_GXA definitions in the build system + (neutrino configure) can be removed. + +Stefan Seyfried 2017-02-06 + + reduce impact of zapit/frontend_c.h header + + down from ~217 files to ~57... + +Stefan Seyfried 2017-02-06 + + reduce impact of driver/pictureviewer.h header file + + before, more than 175 files depended on it, now it's about 35 + +Stefan Seyfried 2017-02-04 + + flashtool: make CFlashVersionInfo robust against invalid input + +Stefan Seyfried 2017-02-04 + + framebuffer/configure: remove unused --restore-prev-mode + + this is unused, untested and most likely not working at all + +Stefan Seyfried 2017-02-06 + + fb_accel: add backend for GL framebuffer + +M. Liebmann 2017-02-07 + + fb_accel: add accelerated framebuffer for Apollo graphic chips + +Stefan Seyfried 2017-02-05 + + fb_accel: add accelerated framebuffer for Nevis GXA chips + + Signed-off-by: M. Liebmann + +Stefan Seyfried 2017-02-05 + + fb_generic: fix blit2FB call + +Stefan Seyfried 2017-02-05 + + framebuffer: add accelerator for STi framebuffer + + also add a generic helper class for other accelerated + framebuffer implementations + +Stefan Seyfried 2017-02-05 + + fb_generic: nicer debug output, remove dead code + +Stefan Seyfried 2017-02-05 + + fb_generic: add fb_name member to identify fb implementation + +Stefan Seyfried 2017-02-05 + + move gui/color.h includes from headers to cpp files + +Stefan Seyfried 2017-02-05 + + fb_generic: add pointer for double-buffered fb + +Stefan Seyfried 2017-02-05 + + fb_generic: remove all hardware specific code + +Stefan Seyfried 2017-02-05 + + fb_generic: add stuff needed for compilation + +Stefan Seyfried 2017-02-05 + + start modularizing framebuffer acceleration architecture + + This is just copied framebuffer.{h,cpp} => fb_generic.{h,cpp} + The idea is to implement CFrameBuffer as generic framebuffer class that + does work on almost every hardware without acceleration and / or + hardware dependencies. + CFbAccel will be a derived class (and different on many architectures) + which implements the accelerated functions. + This does not yet compile, verbatim copies to track development history. + +Stefan Seyfried 2017-02-05 + + replace fontrenderer.h include with forward declaration + + in order to flatten the build dependency tree further, include + fontrenderer.h directly where needed, in header files a forward + declaration is enough + +Stefan Seyfried 2017-02-05 + + replace framebuffer.h include with forward declaration + + instead of including framebuffer.h almost everywhere, replace it with + class CFrameBuffer forward declarations and/or generic system includes. + Add a hack to define fb_pixel_t to config.h (one reason for + framebuffer.h includes was the fb_pixel_t define) + +Thilo Graf 2017-02-07 + + CScreenSaver: ensure full cleanup of infoclock after stopped screensaver + + This provokes re init of info clock. + +Thilo Graf 2017-02-07 + + CTextBox: compare condition for text render more precisely + +Thilo Graf 2017-02-06 + + Helpbox: fix missing text after page repaint + +Thilo Graf 2017-02-06 + + CComponentsForm: move slots into base classes + + Usable for all form classes + +Thilo Graf 2017-02-06 + + signals: reduce multiple includes for sigc++/bind.h + +svenhoefer 2017-02-06 + + - hdd_menu: fix c/p error + +svenhoefer 2017-02-06 + + - flashtool: allow type U (update-package) + +TangoCash 2017-02-06 + + fix pre and post times, set menuentry for unavailable boxes inactiv + +TangoCash 2017-02-06 + + dont ask which box, if just one is present. + +svenhoefer 2017-02-06 + + - hdd_menu: fix hd-idle/hdparm logic; fix small memleaks + +M. Liebmann 2017-02-05 + + movieplayer: Fix display filetime + +M. Liebmann 2017-02-04 + + configure.ac: Fix freetype check + +Stefan Seyfried 2017-02-01 + + configure.ac: use pkg-config to check freetype version + + the PKG_CHECK_MODULES macro allows to check for a version -- use it + instead of homegrown TUXBOX_APPS_LIB_PKGCONFIG + + Signed-off-by: M. Liebmann + +Thilo Graf 2017-02-02 + + Forms/header/clock: implement slot into OnBeforeRePaint + +Thilo Graf 2017-02-02 + + CComponentsSignals: add signal OnBeforeRePaint + +Thilo Graf 2017-02-02 + + Revert "CMenuWidget: ensure repaint of all header content if it is already painted" + + This reverts commit 97ed7cdaf74c7a539c792773541f5ac5e6608856. + +Thilo Graf 2017-02-02 + + Revert "CChannelList: ensure repaint of new header content" + + This reverts commit ea700ddf525a0293c94c68bf084be426544dc34a. + +Jacek Jendrzej 2017-02-01 + + try to fix loop rezap with lua script + +Thilo Graf 2017-02-01 + + Messages: add timeout parameter for error and info messages + + I'm not sure if it is a good idea to set a global timeout for + all error messages. This should be decided for respective cases. + Timeout for info messages should not be a problem. + The default timeout is set here as global. + +Thilo Graf 2017-02-01 + + CRecordManager: revert warn message for stream overflow + + It's an error not a warning! + +Thilo Graf 2017-02-01 + + CRecordManager: remove static error messages + + Static message window expects user interaction but in this case user + could be absent. and recordings could be running out of control. + These messages are only warnings and "to slow" warning is optional. + To avoid uncontrolled behavior of recordings, it should be enough to use messages with simple timeout. + +M. Liebmann 2017-01-31 + + configure.ac: bump revision to 3.4.1 + +Thilo Graf 2017-01-30 + + CMenuWidget: ensure repaint of all header content if it is already painted + + TODO: This should be controlled inside header base class. + paint() method seems suitable. + I Will try to implement it soon. + +Thilo Graf 2017-01-29 + + CVolume: replace repaintVolScale() with paint() + + paint() contains repaintVolScale() + +Thilo Graf 2017-01-29 + + CVolumeBar: add missing paint() methode, avoid multiple iitem instances + +Thilo Graf 2017-01-29 + + CVolumeBar: use OFFSET_INNER_SMALL instead static value for item offset + +Thilo Graf 2017-01-28 + + CVolumeBar: use CORNER_RADIUS_MID + + cornerRad() is not really the best solution. + Inner items are fit with full height and should use the same value. + +Thilo Graf 2017-01-28 + + CVolumeBar: don't use digit height + + height is wrong and calculations for digit positions could be confused + +Thilo Graf 2017-01-27 + + CMenuWidget: add missing hide() for details line + + Details_line was not removed in all constellations when menu was closed. + Sample: open main menue and select an entry with connect-line, eg. plugins, + press key to come into submenu, then go back to main menue and close + menu with home key, result: it's possible that line is still on screen. + +Thilo Graf 2017-01-27 + + CComponentsText: add signal OnBeforePaint into text paint() methode + +Thilo Graf 2017-01-27 + + CComponentsText: add missing parameters to kill() methode + +M. Liebmann 2017-01-27 + + CVolumeBar: Enable background paint for digits + +M. Liebmann 2017-01-26 + + configure.ac: Check freetype version >= 2.5.0 + +M. Liebmann 2017-01-25 + + CInfoViewer: Use flag Font::FULLBG for RenderString() + + dependent on g_settings.theme.infobar_gradient_* + +Thilo Graf 2017-01-24 + + CChannelList: ensure repaint of new header content + +Thilo Graf 2017-01-24 + + CComponentsHeader: add missing paramters to kill methode + +Thilo Graf 2017-01-24 + + CEventList: fix current channel position and ensure clean up header + + Current channel name was out of center and a clean up of header + background was required because texts are only painted with transparent background and old texts are futher visible. + Now we have a clean background before repaint logo or new channel names. + +Thilo Graf 2017-01-24 + + CComponentsForm: remove debug spam + +Thilo Graf 2017-01-23 + + CImageInfo: prevent possible overpainting while switching of sub text caption + +Thilo Graf 2017-01-23 + + CInfoViewer: enable kill text items after killed title + + This causes repaint text on next view of infobar. + +Thilo Graf 2017-01-23 + + CComponentsText: add explicit kill methode and add ct_force_text_paint + + After hide or kill text will does not paint without ct_force_text_paint, + so it is required to add this. + +Thilo Graf 2017-01-23 + + CComponentsExtTextForm: init with gradient support and sl_repaint slot + +Thilo Graf 2017-01-24 + + CComponentsForm: add some usefull slots/signal to help paint backgrounds + + Requried to paint form items only on changed contents and on repaint + +Thilo Graf 2017-01-24 + + CCDraw: add new attribut force_paint_bg + + should help for some repaint actions + +Thilo Graf 2017-01-24 + + CComponentsText: fix order of paint init + +Thilo Graf 2017-01-24 + + CTestMenu: fix icon container + + was not removed from screen + +Thilo Graf 2017-01-19 + + Experimental try to rework isPainted() + +Thilo Graf 2017-01-24 + + CTextBox: fix m_old_cText update after text paint + + refreshText() executes loop also for text with more than one line + and m_old_cText attribut should be updated only if loop is ready. Otherwise + in text boxes with more than one line, only first line would be painted. + +Thilo Graf 2017-01-18 + + CComponentsFrmClock: add slot to handle enforced repaint of segments + + If clock removed from screen and instance is not destroyed, then we must + ensure repaint of segments after painted background. + + This is required if segments are only will paint if + their content was changed and attribut ct_force_text_paint = false. + +Thilo Graf 2017-01-18 + + CCDraw: add signal OnAfterPaintBg + +Thilo Graf 2017-01-17 + + CTextBox: rework return control of value of setText() function + + value was not clearly, hope i'ts now + +Thilo Graf 2017-01-24 + + CTextBox: add attribut 'm_bg_painted' + + Shoul help in together with changed text content + to control required text render. + +Thilo Graf 2017-01-16 + + CTextBox: remove text reinit from reInitToCompareVar() + + Will be already done after each text render. + +Thilo Graf 2017-01-10 + + CTextBox: paint bg always if pixbuffer exists + + Should prevent unintended possible overlap on multiple font render. + +M. Liebmann 2017-01-24 + + Remove obsolete 'contrast_fonts' code from osd menu + +M. Liebmann 2017-01-24 + + screensaver: Use black background for the clock + +M. Liebmann 2017-01-24 + + fontrenderer: Rework rendering for better font presentation + + - For the correct use of the changes should be built freetype + with the following settings: + #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING + #define TT_CONFIG_OPTION_SUBPIXEL_HINTING + + BS-Patch for freetype 2.5-2.7 + ----------------------------- + ** include/freetype/config/ftoption.h ** + + -/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ + +#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING + + -/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */ + +#define TT_CONFIG_OPTION_SUBPIXEL_HINTING + + BS-Patch for freetype 2.7.1 + --------------------------- + ** include/freetype/config/ftoption.h ** + + -/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ + +#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING + +Thilo Graf 2017-01-23 + + CTestMenu: fix blink of extended text sample + +Thilo Graf 2017-01-23 + + CBuildInfo: move InitInfoItems() into exec() + + ensures paint of data on each repaint. + +Thilo Graf 2017-01-23 + + CCDraw: simplified statement for blink init + +Thilo Graf 2017-01-23 + + CComponentsLabel: Added missing overloaded counterpart to CComponentsText(parent) constructor. + +Thilo Graf 2017-01-23 + + cc_types.h: remove obsolete type enums + +Thilo Graf 2017-01-23 + + CComponentsText: fix wrong item type + +Thilo Graf 2017-01-21 + + CComponentsHeader: fix order inside overloaded methode setCaption() + + Stop() was never touched with string version of setCaption() + +Jacek Jendrzej 2017-01-30 + + src/gui/components/cc_item_progressbar.cpp revert static + +Jacek Jendrzej 2017-01-30 + + some inits + +Jacek Jendrzej 2017-01-30 + + some inits + +Thilo Graf 2017-01-30 + + CMenuWidget: Forcing removal of details line during removing of hint box. + +Thilo Graf 2017-01-30 + + CComponentsDetailLine: remove multiple init of cc_save_bg. + + Init is passed with paintFbItems() at the end of paint() methode. + +M. Liebmann 2017-01-30 + + src/gui/opkg_manager.cpp: Fix compiler warning + +M. Liebmann 2017-01-30 + + CMoviePlayerGui: Bind enable/disable FileTime to enableInfoClock() + +svenhoefer 2017-01-29 + + - streaminfo2: add comment because of broken libcoolstream2 output + +GetAway 2017-01-29 + + - neutrino: fix umount of netfs-drives in ExitRun() function + +Stefan Seyfried 2017-01-29 + + upkg_manager: comment out stale code + +Stefan Seyfried 2017-01-29 + + opkg_manager: make error messages less cryptic + + the errno has nothing to do with the error that happened, so do not use + it for the error message + +Stefan Seyfried 2017-01-29 + + opkg_manager: add magic string to reset error flags + + ... to be used by sytem-update script + +Stefan Seyfried 2017-01-29 + + opkg_manager: make console output more useful + +Stefan Seyfried 2017-01-29 + + opkg_manager: don't set error flag for shellwindow + + The shellwindow exits if the "ok" flag is set to false, aborting further + execution of more commands. This hurts with system-update script. + +Stefan Seyfried 2017-01-29 + + shellwindow: reduce update interval + +Stefan Seyfried 2017-01-29 + + shellwindow: ensure text is set correctly and only when necessary + +Stefan Seyfried 2017-01-29 + + shellwindow: use run_pty() instead of my_popen() + +Stefan Seyfried 2017-01-29 + + textbox: fix output for BOTTOM mode + + If more text is added to a textbox than fits into the window, the last + lines are stripped. In BOTTOM (and non-SCROLL) mode, it makes more sense + to strip the first lines. This is used by shellwindow, e.g. in package + management menu. + +Stefan Seyfried 2017-01-29 + + helpers: add run_pty() function + + This runs an external command inside a pty. Running inside a pty, + external commands using stdio(3) will disable stdout buffering when + running from a terminal, which is often desirable. + +Stefan Seyfried 2017-01-29 + + shellwindow: use time_monotonic_ms() + +Stefan Seyfried 2017-01-29 + + opkg_manager: avoid the zombie apocalypse, use waitpid() + +Stefan Seyfried 2017-01-29 + + opkg_manager: use system-update script if available + + opkg has several problems with complex system updates, especially when + having to update itself and with the package ordering during update + To avoid hard coding the workarounds into neutrino, just call a script + named "system-update" (if available) instead of "opkg upgrade". + This script can be tuned to the specific target and its problems. + +Stefan Seyfried 2017-01-29 + + hintbox: restore proper handling of up/down keys + + When no scrollbar is present, just pass through up/down keys instead + of only canceling the hintbox. This restores the behaviour before + commit dde298b1b7. + Prominent examle is the "channel not available" popup which prevented + further channel switching until canceled. + +Jacek Jendrzej 2017-01-29 + + fix uninitialised values + +M. Liebmann 2017-01-29 + + install.sh: Preserve symlinks at update + +Jacek Jendrzej 2017-01-28 + + src/gui/lua/lua_curl.cpp set dumb cookie for dumb 403 forbidden + +max_10 2017-01-22 + + - edvbstring: fix utf8 encoding, thx DboxOldie + +Jacek Jendrzej 2017-01-26 + + movieplayer dont chache last realurl for lua script + +svenhoefer 2017-01-24 + + CTextBox::refreshText: Fix flags for RenderString() v2.0; thx to DboxOldie + +GetAway 2017-01-21 + + gcc-6.2 compil fixes + +GetAway 2017-01-21 + + fix -Werror=misleading-indentation with newer compiler + +M. Liebmann 2017-01-20 + + CTextBox::refreshText: Fix flags for RenderString() + +Jacek Jendrzej 2017-01-13 + + src/gui/movieplayer.cpp try to fix livestreamInfo + +Jacek Jendrzej 2017-01-11 + + fix readepg from sectionsdcontrol :supplement to d2ef5030283dfb01de994f2b24cdd3a410062144 new try + +Merge: 1d8de839d adcc5c428 +Sven Höfer 2017-01-11 + + Merge pull request #7 from Pr0metheus2/patch-1 + + Update slovak.locale + +Thilo Graf 2017-01-10 + + CHintBox: add possibility to left hintbox with RC_up and RC_down + + RC_up and RC_down are used for text scroll, but most message texts + are small and no scroll mode is required. In case of large texts + it should falling back to scroll mode. + +Andrej Tobola 2017-01-11 + + Update slovak.locale + +Andrej Tobola 2017-01-11 + + Update slovak.locale + +Andrej Tobola 2017-01-11 + + Update slovak.locale + + New update, is it submitted in correct way? + +Thilo Graf 2017-01-09 + + CComponentsFrmClock: add missing reinit + +Thilo Graf 2017-01-09 + + CComponentsFrmClock: disable digit height + + Using of digit height is not really required here. + eg. better centering + +Merge: 236ca5395 9b2a0d441 +Sven Höfer 2017-01-09 + + Merge pull request #5 from Ezak91/master + + add entry to load saved epg data manual + +Marc Szymkowiak 2017-01-09 + + add entry to load saved epg data manual + +Thilo Graf 2017-01-08 + + CVolumeHelper: fix info clock position after changed clock osd settings + + After increased clock height settings, position of infoclock was wrong. + Old font instance and old width were not changed related to new instance. + + TODO: It works but procedure with helper class seems is rather elaborate + and should be thoroughly revised. + I recommend callbacks via native type save signal/slot handler. + +Thilo Graf 2017-01-08 + + CComponentsFrmClock/CInfoClock: simplify font init + +Thilo Graf 2017-01-04 + + CHintBox: add overloaded version of setMsgText() with locale parameter + +Thilo Graf 2017-01-04 + + CHintBox/CMsgBox: reduce minimal dimensions + + Better display for smaller texts. + +Thilo Graf 2017-01-05 + + CComponentsFooter: optimize button position and size + + Buttons are now smaller so it should be enough, to center only, if not + please report. + +Thilo Graf 2017-01-03 + + CComponentsFooter: fix default button font type + + Deafult buttonfont is FONT_TYPE_BUTTON_TEXT not FONT_TYPE_MENU_FOOT + +Thilo Graf 2017-01-03 + + CComponentsButton: try to fix fallback for font size + + Some conditions were not catched. + +Thilo Graf 2017-01-05 + + CBEChannelWidget/CBEBouquetWidget: use explicit footer font + + Default button font type in footer is button text type and not footer font. + Faces of buttons are still disabled and not visible here, + therefore this should be ok at the moment. + +Thilo Graf 2017-01-05 + + CComponentsButton: fix height comparsion + + comparsion with itself + +Thilo Graf 2017-01-01 + + fontrenderer.cpp: Use additional percentage height offset. + + Different font types could have different glyph heights, + Therfore static values seems not really senseful. + eg. chars like ÄÁÂÅÈÉÊËÌÍÎÏÑÒÓÕÖÙÛÜÝ could paint over defined height, + + Note: However, depending of implementations, the font image may change. + Most likely this must be adapted to some parts. + +Thilo Graf 2017-01-05 + + CMovieBrowser: fix possible compiler warning + + -misleading-indentatio + +Thilo Graf 2017-01-05 + + CNeutrinoApp: try to fix display intro settings message + + Message was not really visible on startup. Contents of InitZapper() + seems to have prevented this. + +svenhoefer 2017-01-05 + + - locale: update slovak; thx to Pr0metheus + +M. Liebmann 2017-01-03 + + src/driver/pictureviewer/png.cpp: Fix -Wclobbered compiler warning + +Jacek Jendrzej 2017-01-03 + + src/timerd/timermanager.cpp dont unlock on other errors + +Jacek Jendrzej 2017-01-03 + + src/eitd/edvbstring.cpp init array + +svenhoefer 2017-01-02 + + - infoviewer_bb: use OFFSET defines in getBBIconInfo() + +M. Liebmann 2017-01-01 + + src/driver/pictureviewer/png.cpp: Add support for gray scale PNGs... + + ...with alpha channel + +Thilo Graf 2016-12-29 + + CComponentsButton: try to fix font size in buttons + + Some text in button chains had different font sizes. To see in some + Messageboxes. + +Thilo Graf 2016-12-29 + + CComponentsHeader/CComponentsFooter: prevent crash on changed font settings + + Default fonts for header and footer must be handled too. + After font settings changes these objects could be invalid. + Default fonts have invalid pointers after font changes too. Extra reset is required. + +Thilo Graf 2016-12-29 + + CComponentsWindow: use FONT_TYPE_BUTTON_TEXT instead FONT_TYPE_MENU_FOOT + + Buttton text is not the same like footer text. + +Thilo Graf 2016-12-29 + + CComponentsTimer: try to fix possible uncanceled thread + +Thilo Graf 2016-12-29 + + locales: add locales for buttontext settings + + supplement to: 0bf74271652982ff69f378589ee3b8409dce003f + +Thilo Graf 2016-12-29 + + settings: add explicit button font + + Fonts for menu foot and button font are not not necessarily the same thing. + + TODO: locales + +Thilo Graf 2016-12-27 + + CComponentsHeader: declare l_font, s_font as global + + Useful for init in header sub classes. So its possible to use + other prefined size mode fonts + +Thilo Graf 2016-12-29 + + CComponentsButton: rename cc_btn_capt -> cc_btn_text + + More plausible + +Jacek Jendrzej 2016-12-30 + + supplement to 853c0d1b6835d132bd774335969d5e76d2073fde + +svenhoefer 2016-12-30 + + - streaminfo2: just code cosmetics; no binary changes + +Jacek Jendrzej 2016-12-29 + + some dead assignment + +Jacek Jendrzej 2016-12-29 + + some dead assignment + +Jacek Jendrzej 2016-12-29 + + src/timerd/timermanager.cpp fix double locking + +Jacek Jendrzej 2016-12-29 + + src/zapit/src/fastscan.cpp avoid out of bounds + +svenhoefer 2016-12-29 + + Revert "- moviebrowser: fix crash; disable non-existing movie directories" + + This reverts commit 615c4f360a6933cef5cfc5efd68b91e6006c4b3b, because + this forces user to re-enable these directories manually. + +svenhoefer 2016-12-29 + + - themes: allow progressbar-settings in themes + +Thilo Graf 2016-12-27 + + CStringInput: unify init handler inside constructors, fix message title + + Alternative solution for: remove possible display of NONEXISTANT_LOCALE + 4e853d98c2b2b289f0dce1c7dc9fed53eb317ce1 + + Locales are used for setting keys and passed with notifies for + observer objects. It seems this is not really a good idea in some + constellations. + +Thilo Graf 2016-12-27 + + Revert "CStringInput: remove possible display of NONEXISTANT_LOCALE" + + This reverts commit 4e853d98c2b2b289f0dce1c7dc9fed53eb317ce1. + + Conflicts: + src/gui/widget/stringinput.cpp + +Thilo Graf 2016-12-27 + + CComponentsTimer: disconnecting slots before stop timer thread, show error + + Disconnecting of slots before stop threads ensures disconnecting + also on thread errors and keeps timer slots clear. + +Thilo Graf 2016-12-25 + + CMsgBox: remove debug output + + Not longer required. + +svenhoefer 2016-12-27 + + - osd-setup: allow higher osd-timeouts; up to 240 sec. now + +svenhoefer 2016-12-27 + + Revert "fix readepg from sectionsdcontrol" + + This reverts commit d2ef5030283dfb01de994f2b24cdd3a410062144. + +Jacek Jendrzej 2016-12-26 + + supplement to a0f0df7f1746f547798c0261751bbcdff7202002 + +TangoCash 2016-12-26 + + fix readepg from sectionsdcontrol + + to avoid permanently change of epd_dir, this would break epg read + frequently function + +Jacek Jendrzej 2016-12-24 + + widget/stringinput: fix compare + +Merge: 3d6a0c381 441773246 +Sven Höfer 2016-12-23 + + Merge pull request #4 from Ezak91/master + + fix link to developer forum + +Thilo Graf 2016-12-23 + + CKeyboardInput: remove possible display of NONEXISTANT_LOCALE + + This should fix possible incorrect titles with content of + NONEXISTANT_LOCALE with lua script handler + +Thilo Graf 2016-12-23 + + CStringInput: remove possible display of NONEXISTANT_LOCALE + + This should fix possible incorrect titles with content of + NONEXISTANT_LOCALE with lua script handler + +Thilo Graf 2016-12-23 + + megbox.cpp/h: add overloaded version of ShowMsg() with string/locale combination + + Constellation was missed. + +Thilo Graf 2016-12-23 + + menue.cpp: CChangeObserver add overloaded changeNotify() with string param + +Marc Szymkowiak 2016-12-23 + + fix link to developer forum + +Thilo Graf 2016-12-22 + + CMenuWidget: add menu name reinit + + Ensures correct display of menu name while runtime. + For example: it's required on changed language settings, otherwise we have + old language in menu head. + +Jacek Jendrzej 2016-12-22 + + src/gui/lua/lua_curl.cpp ACCEPT_ENCODING for gzip compressed data, need build libcurl with --with-zlib + +Thilo Graf 2016-12-22 + + CHintBox: small cosmetics for initial positions + + This should have no effect, because calculation of position and dimensions + is mostly dependency from message text. So this is only formality. + +Thilo Graf 2016-12-22 + + partial revert: "CTextBox: expand parameters of member setTextBorderWidth()" + + related commit: 153d2f3c784ec72af77b979a362f6db33ddd79d6 + + Since this commit, TextBox received a lot of optimizations, so it is possible + we have no described side effects. + +Thilo Graf 2016-12-21 + + CTextBox: More precise function description + + Note: In this context i noticed, it seems method getRenderWith() + in Fontrender class returns wrong values with + BOLD font types. It would be nice if anybody could + verify this possible bug. If I see that correctly, + we should fix this. + +Thilo Graf 2016-12-21 + + CVolumeHelper: remove unnecessary reinit of font + + Is already done in previous block. + +TangoCash 2016-12-21 + + volumebar font reset after change (thx dboxoldie) + + to avoid segfault + + Signed-off-by: Thilo Graf + + picked from Duckbox-Developers/neutrino-mp-cst-next + 4365761b2a47e12666154821c2ce982f74ef0627 + + needs supplements + +Jacek Jendrzej 2016-12-20 + + src/gui/timerlist.cpp init changed + +Jacek Jendrzej 2016-12-20 + + lib/libtuxtxt/tuxtxt_common.h fix out of bounds + +svenhoefer 2016-12-20 + + - cc_frm_scrollbar: use SCROLLBAR_WIDTH define + +svenhoefer 2016-12-20 + + - menue: use SCROLLBAR_WIDTH define + +svenhoefer 2016-12-20 + + - settings-h: add SCROLLBAR_WIDTH define + +svenhoefer 2016-12-18 + + - personalize: pluralize 'usermenu' item; these are 'usermenus' + +Thilo Graf 2016-12-18 + + CComponentsHeader: ensure to have correct font instances after changed font + + On possible changed font settings, font objects can be invalid and + we have a crash. With this fix it's possible, that + CNeutrinoApp::setupFont() method clean up header font object itself. + +svenhoefer 2016-12-18 + + - screensaver: fix clock positions + +Thilo Graf 2016-12-17 + + CTestMenu: edd expanded sample for blinking items with syncroinized effect + +Thilo Graf 2016-12-17 + + CCDraw: add overloaded version of paint Blink() + + It's useful to have synchronized timer for more than one item. + +Thilo Graf 2016-12-15 + + CMenuWidget: add external methode to paint scrollbar + +svenhoefer 2016-12-16 + + - moviebrowser: reset filter at startup if filter-directory not exists ... + + to avoid a wrong display in footer + +svenhoefer 2016-12-16 + + - moviebrowser: fix crash; disable non-existing movie directories + +svenhoefer 2016-12-16 + + - locale: right names for timerlist repeat-hints + +svenhoefer 2016-12-16 + + - cc_frm_scrollbar: fix offsets; use OFFSET defines + +svenhoefer 2016-12-16 + + - cc_frm_scrollbar: set default height to 0 + +svenhoefer 2016-12-16 + + - helpbox: avoid artificially offsets + +svenhoefer 2016-12-16 + + - cc_frm: avoid artificially offsets + +Thilo Graf 2016-12-15 + + CCDraw: reduce debug spam + +Thilo Graf 2016-12-15 + + CComponentsScrollBar: fix pos and use current width to set height of arrows + + This fix size and position and dimensions of arrows. + +Thilo Graf 2016-12-15 + + CComponentsScrollBar: use corner settings for scrollbar body + +Thilo Graf 2016-12-15 + + CComponentsScrollBar: add easy to handle scrollbar methode + +svenhoefer 2016-12-15 + + - doc: remove outdated ir.html + +svenhoefer 2016-12-15 + + - doc: remove outdated nhttpd changelog + +svenhoefer 2016-12-15 + + - move nhttdp-documentation to /doc-directory + +svenhoefer 2016-12-15 + + - configure.ac: sort Makefiles alphabetically + +svenhoefer 2016-12-15 + + - yWeb: move data from /src to /data + +svenhoefer 2016-12-15 + + - yWeb: fix extentions-url to (still empty) gui-yweb repository + +Thilo Graf 2016-12-14 + + CNeutrinoApp: simplify shutdown message handling + + Usage of only one cancel button is more plausible. + 'cancel' means cancel this action. And not more! + +Thilo Graf 2016-12-14 + + CComponentsHeader: fix font and height handling + + Font was not changeable. setCaptionFont() was without effect. + +svenhoefer 2016-12-13 + + - usermenu: add brackets to code; fix compilation + +svenhoefer 2016-12-13 + + - settings.h: completion of e0f860664c85af8e1138f5f8bad2a045f961864f + +svenhoefer 2016-12-13 + + - usermenu: sort/cleanup code by items; just code cosmetics + +Thilo Graf 2016-12-12 + + CHintBox: fix timeout comparsion + + default timeout was not defined + +Thilo Graf 2016-12-09 + + CRecordManager: use default timeout from settings + +Thilo Graf 2016-12-09 + + CNeutrinoApp: use default timeout from settings + +Jacek Jendrzej 2016-12-12 + + fix next epginfo and sat/freq info for webtv + +svenhoefer 2016-12-12 + + - infoviewer_bb: remove broken code around left/right handling in ca_bar + + This code wasn't used anymore since years. + +svenhoefer 2016-12-12 + + - channellist: try to fix right status-icon alignment + +GetAway 2016-12-11 + + pzapit: add -lockrc/-unlockrc options; port from martii + + I've pulled it from Duckbox-Developers/neutrino-mp-cst-next + and modified it to work + +Thilo Graf 2016-12-10 + + CTestMenu: add sample to visualize current running records + +Thilo Graf 2016-12-09 + + CTextBox: try to fix getMaxLineWidth() methode + + If found no linebreak, return value could be too small. + Space char simulates a line termination as a workaround to get + largest possible width. + +Jacek Jendrzej 2016-12-09 + + src/gui/osd_setup.cpp fix menu item (possible segfault) + +svenhoefer 2016-12-08 + + - msgbox: remove obsolete include + +svenhoefer 2016-12-08 + + - settings.h: add OFFSET_INNER_NONE define + +svenhoefer 2016-12-08 + + - widgets: remove obsolete drawable wrapper sources + +Jacek Jendrzej 2016-12-08 + + src/gui/timerlist.cpp dont check empty timerlist + +svenhoefer 2016-12-08 + + - timerlist: remove menu button from footer; is available in header too + +Thilo Graf 2016-12-08 + + CTimerList: remove timeout for delete warning + + Timeout for deletions are not a really good idea. This should be + controlled by user and it should be durable visualized what + he just is doing. + +Thilo Graf 2016-12-08 + + CMsgBox: rework result values + + Makes it possible to use bit operators. Current available + compare operations still should be compatible. + In case not please report to fix! + +Thilo Graf 2016-12-07 + + Message timeout: try to fix timeout defines + + Some parameters were confused. + +Thilo Graf 2016-12-08 + + CCDraw: try to avoid rendering with bad dimensions + +svenhoefer 2016-12-08 + + - bouquetlist: fix round corners of selected item + +svenhoefer 2016-12-07 + + - bouquetlist: fix initialisation of empty sting + +svenhoefer 2016-12-07 + + - rename BUTTON_TOP to BUTTON_UP; it isn't a top-button + +svenhoefer 2016-12-07 + + - bouquetlist: add "menu", "left" and "right" context buttons to header + +svenhoefer 2016-12-07 + + - cc_frm_header: show left button before the right one + +svenhoefer 2016-12-07 + + - icons: move icons into categorized subdirectories + +Jacek Jendrzej 2016-12-06 + + src/zapit/src/femanager.cpp init sat_config_t delsys + +Thilo Graf 2016-12-06 + + CMovieBrowser: remove context menu button + + I forgot, it's already in footer + +TangoCash 2016-12-06 + + cc_frm correct scroll direction if more than 2 pages (thx dbo) + + Signed-off-by: Thilo Graf + + picked from: + github.com/TangoCash/neutrino-mp-cst-next + commit: + abce1c6be4bae17f343d3ff878670184708aa185 + +Thilo Graf 2016-12-06 + + CMovieBrowser: add missing context buttons + + No user can see anything about available submenu and help window, + because access to help via submenu is not longer possible + since 21ed22cb6e8aab99ec66fefcdeda17659f4a95e9 + +svenhoefer 2016-12-06 + + - eventlist: fix icon-alignment ... + + some small text-alignment fixes; use OFFSET defines + +M. Liebmann 2016-12-05 + + MoviePlayer: Rework enable/disable of osd time, file time and mute icon + +M. Liebmann 2016-12-02 + + Sort locales + +svenhoefer 2016-12-05 + + - locale: typo; we shouldn't open Manu XD + +svenhoefer 2016-12-05 + + - locale: more movieplayer additional help text + +svenhoefer 2016-12-05 + + - helpbox: allow multi-line lines + +Thilo Graf 2016-12-05 + + Helpbox: add doc + + Doc was missed. + +svenhoefer 2016-12-05 + + - movieplayer: rework help; use rc_help to show help + +svenhoefer 2016-12-05 + + - helpbox: fix height of CComponentsText element + +svenhoefer 2016-12-05 + + - helpbox: fix icon alignment + +svenhoefer 2016-12-04 + + - moviebrowser: rework help ... + + * remove from menu; this breakes menu's logic (rc_help is to switch hints) + * use rc_help to show help window + * rework content + +svenhoefer 2016-12-04 + + - helpbox: some reworks ... + + * rename line_space to line_height + * separators uses half line height + * add getLineHeight() function + * small cleanups + +Jacek Jendrzej 2016-12-04 + + src/timerd/timermanager.cpp sruct variable init + +svenhoefer 2016-12-04 + + - helpbox: bind gradient of separatorline to user's setting + +svenhoefer 2016-12-04 + + - moviebrowser: fix mute-icon and "Change view" keys in helpbox + +Thilo Graf 2016-12-02 + + Messages: add localized osd timeout option for interactive/static messages + + TODO: add locales for hints + +svenhoefer 2016-12-01 + + Message Timeouts: add possibilty to change timeout for static messages + + Signed-off-by: Thilo Graf + +M. Liebmann 2016-12-02 + + MoviePlayer: Disable InfoClock and FileTime when view movieinfo + +M. Liebmann 2016-12-02 + + CLuaInstVideo::PlayFile: Infoviewer was not displayed when InfoFunc was set + + - Fix commit 1aee964c14809a4008e5ad8ed8f26c984ec2e580 + - Set Lua api version to 1.68 + +Thilo Graf 2016-12-01 + + CComponentsWindow: fix window body color + + Color parameter was not passed to body. Parameters in constructor and + setters had no effect. + +M. Liebmann 2016-12-01 + + CLuaInstCCText: Add various script functions + + getLines() + getLines(test) + setDimensionsAll(x, y, w, h) + + - Set Lua api version to 1.67 + +M. Liebmann 2016-12-01 + + lua: Fix InfoFunc for displaying information in the movieplayer + + - Fix for commit 644ab188442ac3aef93a5127f6fb98a9205a42ff + - Set Lua api version to 1.66 + +svenhoefer 2016-11-30 + + - bouqueteditor: fix icon alignment + +Thilo Graf 2016-11-29 + + CMsgBox: reduce flicker effects with single button + + Disabled refresh avoids unnecessary repaints with possible flicker effects + on pressed navi keys. + +Thilo Graf 2016-11-29 + + CComponentsFooter: fix wrong text color with single button in footers + + * remove size compare + + If only one button exists, possible new text color would be ignored + and wrong Text color was visible with one item. + This behavior was observed in message boxes with + single buttons (eg OK, or Cancel). + +Thilo Graf 2016-11-27 + + CComponentsFooter: disable gradient for footers + + This is not really completly implemented for footer at the momemnt, because + button objects are still not prepared or tuned for that. + + If it is enabled, currently it could occur unintentionally background behavior + eg.: flickereffects or background display errors in button objects. + + NOTE: anyway users can enable gradient in theme files and could override this setting. + Now here it is globally disabled for footers. If it works right, + it will be enabled in future. + +Thilo Graf 2016-11-27 + + CImageInfo: remove CC_APPEND + + Should not be used in the future. + +Thilo Graf 2016-11-27 + + CTextBox: use CORNER_NONE as default corner mode + + CORNER_ALL is not the same like CORNER_NONE. + Could cause problems in the evaluation. + +Thilo Graf 2016-11-27 + + CBuildInfo: add missing default font + +Thilo Graf 2016-11-27 + + CComponentsExtTextForm: rework class overloading + + class CComponentsExtTextFormLocalized is not required. + +Thilo Graf 2016-11-28 + + CComponentsText: revert inheritition of CBox, useage as object + + It has shown, that the positioning and + Dimensions calculations are not correct. CBox object must be embedded + with frame properties. + +M. Liebmann 2016-11-27 + + CHintBox/CMsgBox: Add default icon for header (NEUTRINO_ICON_INFO) + +Jacek Jendrzej 2016-11-25 + + src/gui/widget/keyboard_input.cpp -add direkt digikey pressed + +Jacek Jendrzej 2016-11-25 + + supplement to a8ea7c60d50d39087866df61df56881d44ebdb7e + +svenhoefer 2016-11-24 + + - enable epg-scan while audioplayer, movieplayer, pictureviewer and + + upnp-browser runs + +Jacek Jendrzej 2016-11-24 + + src/gui/widget/menue.cpp try to fix widget segfault menu with keyboard and background restore + +Thilo Graf 2016-11-23 + + CComponentsItem: fix possible negativ value for box radius + + If frame width > 0 and radius too small, we have an negative value. + This should prevent this. + +Thilo Graf 2016-11-23 + + CComponentsWindow: remove default values from internal init method + + Is not really required for this private member. + +Thilo Graf 2016-11-23 + + CRecordManager: add methode to get internal rec map + + Useful for access to current record data. + +M. Liebmann 2016-11-22 + + Add missing locale + + - Supplement to commit 6cd5dd8e23f55954070f22c719417d9755dd4f91 + and 8b97f72ed1e1e8ad3430dec98f772f011f5dba27 + +M. Liebmann 2016-11-22 + + Sort locale + +Thilo Graf 2016-11-22 + + Messages: move window to top of screen + + User request. + +Thilo Graf 2016-11-22 + + CHintBox: fix missing shadow for popups + + Must be enabled with enum, bool has no effect. + +Thilo Graf 2016-11-22 + + Messages: try to fix API message handling + + Passed timeout for messeages an popup's fired by yWeb API was not really + ok. + For popups now we have a setting with default value of 6 seconds timeout + Popups fired with ShowHint() use this as default. Value of 0 and -1 + are ignored. + Messages fired with ShowMsg() should be fixed and interpret + value 0 or -1 as no timeout and will remain on the screen. + +Thilo Graf 2016-11-21 + + CTextBox: try to fix possible background artefacts in transparent mode + + supplement to: - textbox: fix box width in round corners mode + Radius was always subtracted in all text modes. + + TODO: value of m_nBgRadius itself is not considered at the moment. + +Thilo Graf 2016-11-21 + + CComponentsInfoBox: add methode to get internal picture object + +Thilo Graf 2016-11-21 + + CComponentsFrmClock: ensure that no radius is defined for inner items + + Radius is not required for inner segments. + TODO: single segment + +svenhoefer 2016-11-21 + + - locale: use german "usw." instead of "etc." + +svenhoefer 2016-11-21 + + - locale: fix "/" usage + +svenhoefer 2016-11-21 + + - locale: remove "CST" strings + +svenhoefer 2016-11-21 + + - locale: right case for LEDs + +svenhoefer 2016-11-21 + + - locale: fix usage of ampersand; it's not an "and"-replacement + +svenhoefer 2016-11-21 + + - locale: fix usage of ellipses + +svenhoefer 2016-11-21 + + - update: fix evaluation of int newfound + +Thilo Graf 2016-11-20 + + CTestMenu: add form sample + +Thilo Graf 2016-11-20 + + CNeutrinoApp: simplify and fix hintbox calls + + Some hints were not closed after delete. Explicit hide()is required. + +Thilo Graf 2016-11-20 + + CUpnpBrowserGui: simplify hintbox calls + +Thilo Graf 2016-11-20 + + cTmdb: simplyfy hintbox calls + +Thilo Graf 2016-11-20 + + showFastscanDiseqcSetup: simplify hintbox calls + +Thilo Graf 2016-11-20 + + COPKGManager: simplify hintbox calls + +Thilo Graf 2016-11-20 + + CMovieBrowser: simplify and fix hintbox calls + + Some hints were not closed. Explicit hide() is required. + +Thilo Graf 2016-11-20 + + CNetworkSetup: simplify hintbox calls + +Thilo Graf 2016-11-20 + + CHDDMenuHandler: simplify and fix hintbox calls + + Hints were not closed after lost scope. Explicit hide() is required. + +Thilo Graf 2016-11-20 + + CFavorites: simplify hintbox calls + +Thilo Graf 2016-11-20 + + CBEBouquetWidget: simplify hintbox calls + +TangoCash 2016-11-20 + + add option to read saved epg data frequently + +Thilo Graf 2016-11-20 + + CComponentsFooter: use select/unselect colors from menues as default + +Thilo Graf 2016-11-20 + + CMsgBox: enable button background as default + +Thilo Graf 2016-11-20 + + CComponentsFooter: use minimal frame width as default for buttons + +Thilo Graf 2016-11-20 + + CCDraw: add function for blink effect for cc items + + NOTE: experimental, for examples see CTestMenu class + +Thilo Graf 2016-11-20 + + CComponentsFooter: add parameter for frame width for selected buttons + + Frame width was hard coded. + +Thilo Graf 2016-11-20 + + Messages: add option to change size of message text + + Include default size and localized setup. + + TODO: localize for nederlands and slovak, current english only. + +Thilo Graf 2016-11-19 + + CSignalBar: remove offset for signal name and remove right allignment + + Text have more space, otherwise it's possible it can be truncated. + Indent from left site of text don't looks not so good. + +TangoCash 2016-11-19 + + deactivate timer epg autoadjust until fixed and tested + +TangoCash 2016-11-19 + + [timers] fix start timers + +Merge: a21eeea6f 9d3a48d3c +Thilo Graf 2016-11-18 + + Merge branch 'pu/msgbox into master' + + Rework hintbox and messagebox as derived classes with cc window functionality. + Details for structure and how it works to find under + + http://www.tuxbox-neutrino.org/widget/html/annotated.html + +TangoCash 2016-11-18 + + [timermanager] fix stop recordings + +Jacek Jendrzej 2016-11-18 + + src/gui/moviebrowser/mb.cpp fix clean bookmarks + +TangoCash 2016-11-18 + + [timermanager] fix stop recordings + +Thilo Graf 2016-11-18 + + prepare revision, bump version to 3.4.0 + +Jacek Jendrzej 2016-11-18 + + src/gui/moviebrowser/mb.cpp fix clean bookmarks + +Thilo Graf 2016-11-18 + + Locales: use generic gui name in messages and windows + +Merge: 2e8c700dd d3fe4f5e0 +Thilo Graf 2016-11-17 + + Merge branch 'master' into pu/msgbox + +TangoCash 2016-11-17 + + fix moviebrowser detailsline + +Jacek Jendrzej 2016-11-17 + + src/gui/moviebrowser/mb.cpp fix bookmark Menu + +svenhoefer 2016-11-17 + + - moviebrowser: resort movie info update menu + +svenhoefer 2016-11-17 + + - moviebrowser: resort movie info menu + +svenhoefer 2016-11-17 + + - moviebrowser: more clarity in bookmark menu + +svenhoefer 2016-11-17 + + - moviebrowser: use red key to remove all user bookmarks + +svenhoefer 2016-11-17 + + - locale: small changes in moviebrowser's bookmark locales + +svenhoefer 2016-11-17 + + - moviebrowser: fix input for end mark and lastplay mark + +Merge: 8cb0bef8e 045587f6e +TangoCash 2016-11-16 + + Merge pull request #3 from neutrino-mp/master + + move linux-dvb-headers out of the way for non-coolstream hardware + +Stefan Seyfried 2016-11-16 + + make sure the private dvb headers are used on coolstream + +TangoCash 2016-11-16 + + timermanager: try fix autoAdjustToEPG for (repeating) timers + +Stefan Seyfried 2014-02-16 + + disable private copy of the linux dvb headers + + Move them into subdir private so that they are no longer used by + default. They still can be used by extending the include path. + +Jacek Jendrzej 2016-11-16 + + src/gui/channellist.cpp cancel paint_events thread on hide + +TangoCash 2016-11-15 + + - timermanager: disable autoAdjustToEPG for repeating timers + +Merge: c8ad32b1e d6cb1d206 +Thilo Graf 2016-11-15 + + Merge branch 'master' into pu/msgbox + + Conflicts: + src/gui/followscreenings.cpp + +Thilo Graf 2016-11-15 + + CInfoViewer: add missing shadow for timescale + + enableShadow() needs enum option. + +svenhoefer 2016-11-14 + + - followscreenings: allow to turn off followscreenings list + +Merge: b4f94a896 99c57d307 +Thilo Graf 2016-11-14 + + Merge branch 'master' into pu/msgbox + +Jacek Jendrzej 2016-11-14 + + src/gui/widget/menue.cpp try fix hide info_box (in channellist) + +svenhoefer 2016-11-14 + + - moviebrowser: add PREVPLAYDATE/RECORDDATE sort buttons to footer + +Thilo Graf 2016-11-13 + + CMovieBrowser: unfify and reduce flicker effects of connect line + + Connectline object can handle hide behavior itself. + +Merge: 5394f4b2e 5948f045a +Thilo Graf 2016-11-13 + + Merge branch 'master' into pu/msgbox + +Stefan Seyfried 2016-11-12 + + zapit: fix "comparison is always false" warnings + + demux Start() Stop() and pesFilter() are bool, so comparing < 0 really + does not make sense. + +Stefan Seyfried 2016-11-12 + + driver: use newer ffmpeg API + + Reduce the "deprecated function" warnings a bit when compiling against + recent ffmpeg releases. Just the drop-in-replacement "av_packet_unref" + which works with both old and new ffmpeg versions. + The other stuff needs rewrites which are not compatible with all ffmpeg + releases :-( + +Stefan Seyfried 2016-11-12 + + timermanager: fix -Waddress warning with newer gcc + + The address of Events (wich is checked against NULL) can never be NULL, + because Events is passed by reference. + +Stefan Seyfried 2016-11-12 + + neutrinoyparser: fix string literal warning with newer gcc + +Merge: 5443cc274 a47a5cd42 +Thilo Graf 2016-11-12 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-11-12 + + - moviebrowser: limit cover to one third of m_cBoxFrameInfo1 width + +svenhoefer 2016-11-12 + + - cc_item_picture: reset keep_aspect variables after use + +svenhoefer 2016-11-12 + + - moviebrowser: fix MB_INFO_SPACER's empty content + +Thilo Graf 2016-11-12 + + CFileBrowser: use mbrYes as default selection + + TODO: Re-evaluate the logic of current used messages with risky actions + and adjust the buttons accordingly. + Reason: is now as default assigned to green button (traffic light principle), and we use stricktly + the order of colors from remote control (r,g,g,b), but in some cases + it is useful to assign the button to red for risky actions. + +Thilo Graf 2016-11-12 + + CHintBox: update ascII scheme + +Thilo Graf 2016-11-11 + + CHintBox: remove center text mode on used picon + +Thilo Graf 2016-11-11 + + CHintbox: enlarge possible max height + + Better use of available screen size for many lines + +Thilo Graf 2016-11-11 + + CHintBox: try to fix truncated chars + + Last chars were truncated. Indent and titel text were not considered. + +Merge: 96ffa4778 ad7947d11 +Thilo Graf 2016-11-11 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-11-11 + + - moviebrowser: reset m_pcInfo1 box to default height, ... + + when turning m_settings.browserAdditional off + +svenhoefer 2016-11-11 + + - locale: small changes in moviebrowser locales + +svenhoefer 2016-11-11 + + - moviebrowser: show sorting menu; displays only available options + +svenhoefer 2016-11-11 + + - moviebrowser: remove obsolete strReplace() function + +svenhoefer 2016-11-11 + + - eventlist: allow windows size changes w/o neutrino restart + +Merge: 43c1349ff 30f231c80 +Thilo Graf 2016-11-11 + + Merge branch 'master' into pu/msgbox + +Thilo Graf 2016-11-11 + + CMenuWidget: move signal before render methodes + + At start of methode, unusual behavior could occur. + +svenhoefer 2016-11-11 + + - eventlist: allow gradient/radius changes w/o neutrino restart + +svenhoefer 2016-11-11 + + - eventlist: fix right textbox in header; last char was not displayed + +Jacek Jendrzej 2016-11-10 + + src/gui/epgview.cpp reset header height to single size + +Thilo Graf 2016-11-10 + + CTestMenu: add sample for hintbox with timeout + +Thilo Graf 2016-11-10 + + CHintBox: optimize dynamic window width bahavior on different line sizes + + Width calculation is now depends on largest line of text. + +Thilo Graf 2016-11-10 + + CTextBox: add static function to get largest line of passed text + + This could be useful eg. for size calculations. + +Thilo Graf 2016-11-03 + + CHintBox/CMsgBox: rework text handling and dynamic size behavior + +Thilo Graf 2016-10-31 + + CHintBox: add member to get maximal required width + +Thilo Graf 2016-11-09 + + CTextBox: add static function to get count of lines from passed text + + I'm missing a function that returns current line count outside + of a CTextBox object. This could be useful eg. for size calculations + before object init etc + +Merge: 996beed07 098905e8e +Thilo Graf 2016-11-10 + + Merge branch 'master' into pu/msgbox + + Conflicts: + src/gui/moviebrowser/mb.cpp + +Thilo Graf 2016-11-10 + + CMenuTarget: outsource CMenuTarget-class + + It's required for some inheritations into other classes if include + of menue.h is not wanted + +Thilo Graf 2016-11-09 + + CTimerList: add menu context button to header + + Not to see that we have a possible submenu. + +svenhoefer 2016-11-09 + + - controlapi: fix compiler warning + + error: declaration of 'channel_id' shadows a previous local + +svenhoefer 2016-11-09 + + - controlapi: add epg_id to several outputs; add /control/getepgid + + * /control/getepgid[?format=plain|json|xml] + +Merge: 3e7a1943c b59527e98 +Thilo Graf 2016-11-09 + + Merge branch 'master' into pu/msgbox + + Conflicts: + src/gui/timerlist.cpp + +svenhoefer 2016-11-08 + + - epgview: use small vertical offset around channellogo; ... + + more intensive use of offset defines + +svenhoefer 2016-11-08 + + - infoviewer: use small vertical offset around channellogo + +svenhoefer 2016-11-08 + + - eventlist: use small vertical offset around channellogo + +svenhoefer 2016-11-08 + + - channellist: use small vertical offset around channellogo + +svenhoefer 2016-11-08 + + - moviebrowser: simplify channellogo scaling code + +Merge: 9b7966257 b59527e98 +svenhoefer 2016-11-08 + + Merge branch 'master' into pu/moviebrowser + +svenhoefer 2016-11-08 + + - channellist: fix epg for webtv channels + +Jacek Jendrzej 2016-11-07 + + src/gui/osd_setup.cpp supplement to 682b6f57 , fix segfault if clock is NULL# + +svenhoefer 2016-11-07 + + - moviebrowser: use small offset in header to display channellogo + +svenhoefer 2016-11-07 + + - listbox/moviebrowser: replace internal offsets with global defines + +svenhoefer 2016-11-07 + + - settings.h: add OFFSET_INNER_MIN define + +svenhoefer 2016-11-07 + + - cc_frm_header: use OFFSET define + +TangoCash 2016-11-07 + + fix epgtitle + +svenhoefer 2016-11-07 + + - moviebrowser: increase default browserFrameHeight + +Merge: 5ca710ed4 8ac3b64e7 +svenhoefer 2016-11-07 + + Merge branch 'master' into pu/moviebrowser + +svenhoefer 2016-11-07 + + - moviebrowser: allow round borders in filter selection + +svenhoefer 2016-11-07 + + - listframe: allow round borders + +svenhoefer 2016-11-07 + + - timerlist: just small code cosmetics + +Merge: c0ce2a0d3 3b2569498 +Thilo Graf 2016-11-06 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-11-06 + + - epgview: use movie-info's channelname in movieplayer mode to get channellogo + +Jacek Jendrzej 2016-11-06 + + src/gui/scan_setup.cpp use CHintBox for reloadchannels + +svenhoefer 2016-11-05 + + - locale: update slovak; thx to Pr0metheus + +Thilo Graf 2016-11-05 + + CComponentsInfoBox: ensure matching object height after assigned image + + Images are not defined with constructor, so it is possible we must + consider the image height after called setPicture() methode. + This is important if an infobox sould be + added into a cc form object. This avoids overlapping of dynamic added items. + +Merge: b94f35421 7c74d0bc3 +svenhoefer 2016-11-05 + + Merge branch 'master' into pu/moviebrowser + +svenhoefer 2016-11-05 + + - timermanager: try to fix successive timers + +Merge: b6a06af7c 90a693a1e +Thilo Graf 2016-11-05 + + Merge branch 'master' into pu/msgbox + +Thilo Graf 2016-11-04 + + CComponentsInfoBox: fix missing calculation of image position with parent + +svenhoefer 2016-11-04 + + - cablex.xml: update Unitymedia; thx to klauser + +svenhoefer 2016-11-04 + + - cablex.xml: update Unitymedia; thx to klauser + +Merge: ab9bf2ffa 2907aa5a3 +Thilo Graf 2016-11-03 + + Merge branch 'master' into pu/msgbox + +Jacek Jendrzej 2016-11-03 + + Revert "src/gui/widget/textbox.cpp try to fix text lines per page" + + This reverts commit d6c4324f6c91cd8f8eaaf10b3d7695882f93a18d. + +Jacek Jendrzej 2016-11-03 + + Revert "src/gui/widget/textbox.cpp supplement to try to fix text lines per page" + + This reverts commit e26ad6e9f1970d82d5a2b80315acf67b526c228e. + +Jacek Jendrzej 2016-11-03 + + src/gui/widget/textbox.cpp supplement to try to fix text lines per page + +Jacek Jendrzej 2016-11-03 + + src/gui/widget/textbox.cpp try to fix text lines per page + +Merge: dbe800788 da14d72dc +Thilo Graf 2016-11-02 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-11-02 + + - textbox: fix compilation for generic hardware + + error: declaration of ‘clear’ shadows a member of 'this' + +svenhoefer 2016-11-02 + + - moviebrowser: smaller locales for footer; clearify "filter off" mode + +svenhoefer 2016-11-01 + + - miscsettings_menu: fix youtube api key length + +Jacek Jendrzej 2016-11-01 + + pictureviewer: fix possible segfault if width or height < 1,fix possible memleak + +Merge: fc6e8fbbc 6b640cfa7 +svenhoefer 2016-10-31 + + Merge branch 'master' into pu/moviebrowser + +svenhoefer 2016-10-31 + + - moviebrowser: fix filter selection + +svenhoefer 2016-10-31 + + - textbox: add clear() function + +Jacek Jendrzej 2016-10-31 + + src/gui/scan_setup.cpp fix preselected transponder item + +Jacek Jendrzej 2016-10-31 + + fix possible segfault and negative height + +svenhoefer 2016-10-30 + + - yWeb: fix url to Y_Version.txt + +svenhoefer 2016-10-30 + + - yWeb: change info string to Tuxbox-Neutrino + +Merge: aae4411d0 27dc0228a +Thilo Graf 2016-10-29 + + Merge branch 'master' into pu/msgbox + +Thilo Graf 2016-10-29 + + components/widget: add doxygen config file to create documentations + + If you want to create a documantation, + please move into current directory that contains the 'Doxyfile' and do execute command + + ''doxygen Doxyfile'' + + This creates usually a subdirectory named /doc/html/ + This contains documentation contents in html format. + Open /doc/html/index.html in your browser and you will see contents. + +Merge: fa9e34fcc e5402057d +Thilo Graf 2016-10-29 + + Merge branch 'master' into pu/msgbox + +Merge: 142ae901b e5402057d +svenhoefer 2016-10-29 + + Merge branch 'master' into pu/moviebrowser + +M. Liebmann 2016-10-29 + + Use forceSaveScreen() in COsdSetup & CTimerList + +M. Liebmann 2016-10-29 + + CKeyboardInput: Make saveScreen changeable with forceSaveScreen() + +M. Liebmann 2016-10-29 + + CStringInput: Make saveScreen changeable with forceSaveScreen() + +M. Liebmann 2016-10-29 + + Sort locale + +svenhoefer 2016-10-29 + + - moviebrowser: allow channellist-design in moviebrowser + +svenhoefer 2016-10-29 + + - listframe: add some needed get-members + +svenhoefer 2016-10-29 + + - textbox: add member to get background-radius + +TangoCash 2016-10-28 + + add possibility to add Name,Url,Port, Username and Password if needed. + +Merge: 9b9d2542e 682b6f578 +Thilo Graf 2016-10-28 + + Merge branch 'master' into pu/msgbox + +Jacek Jendrzej 2016-10-28 + + src/gui/osd_setup.cpp try to fix segfault, call from channellist + +svenhoefer 2016-10-28 + + - textbox: fix box width in round corners mode + +Merge: ae96d48e0 874f54af4 +Thilo Graf 2016-10-28 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-10-27 + + - cc_item_picture: fix wrong operator in width calculation + +Jacek Jendrzej 2016-10-27 + + src/gui/eventlist.cpp supplement to 61105699d44de6874fe346e9d8eff52011ebd197, fix chanel_id in search-mode + +Jacek Jendrzej 2016-10-27 + + src/gui/widget/menue.cpp fix segfault if items is empty + +Merge: 368968496 99a9f8a7e +Thilo Graf 2016-10-27 + + Merge branch 'master' into pu/msgbox + +Thilo Graf 2016-10-27 + + CChannelList: delete with red yes button + +Thilo Graf 2016-10-27 + + CTestMenu: add sample for message box with parameter CMsgBox::mbNoYes + +Thilo Graf 2016-10-27 + + CMsgBox: apply order of color buttons like on remote control + + Ensures unified conventions over gui. + +Thilo Graf 2016-10-27 + + CMsgBox: add option for No Yes button arrangement + + Useful if order of red and green buttons must be changed. + Return values are untouched. + +svenhoefer 2016-10-27 + + - textbox: fix lineBreakWidth calculation + +Merge: d2038a499 48c596e2c +Thilo Graf 2016-10-27 + + Merge branch 'master' into pu/msgbox + +Jacek Jendrzej 2016-10-26 + + src/gui/timerlist.cpp update timerlist after show epgview + +M. Liebmann 2016-10-26 + + CTimerList: Set httpConnectTimeout for remote timer = 3 sec + +FlatTV 2016-09-07 + + system/httptool: make timeouts flexible + + Signed-off-by: M. Liebmann + +M. Liebmann 2016-10-26 + + remotetimer: Don't repaint timerlist when no changes to remote ip + +M. Liebmann 2016-10-26 + + CMenuWidget::saveScreen: Fix segfault + +M. Liebmann 2016-10-26 + + CTimerList: Use enableSaveScreen() for CIPInput + +M. Liebmann 2016-10-26 + + CExtendedInput: Add saveScreen & restoreScreen() functions + +Thilo Graf 2016-10-26 + + Clean up: remove unused files + +Thilo Graf 2016-10-26 + + Includes: remove unused includes + +Merge: ca97793ef 56e668ae9 +Thilo Graf 2016-10-26 + + Merge branch 'master' into pu/msgbox + +Thilo Graf 2016-10-26 + + CNeutrinoApp: add missing hide() + + Hintbox was not removed from scrren after paint. + +Thilo Graf 2016-10-26 + + CMsgBox: add missing disableTimeOutBar() + + addendum to + CHintBox: move showTimeOutBar() to protected, add params to enableTimeOutBar() + +svenhoefer 2016-10-25 + + - followscreenings: don't show menu if just one event is found + +vanhofen 2016-10-25 + + - moviebrowser: port configuration of moviebrowser fonts from NI-Neutrino + +Merge: a80b861cb a8c4bdb7d +Thilo Graf 2016-10-25 + + Merge branch 'master' into pu/msgbox + +svenhoefer 2016-10-25 + + - listframe/moviebrowser: add round corners to scrollbar + +svenhoefer 2016-10-25 + + - moviebrowser: add spacer row to last play/rec windows + +svenhoefer 2016-10-25 + + - textbox: fix round corners/scrollbar handling + +svenhoefer 2016-10-25 + + - moviebrowser: fix max_width in info-box + +Thilo Graf 2016-10-25 + + CHintBox: move showTimeOutBar() to protected, add params to enableTimeOutBar() + + Explicit call of disableTimeOutBar() after exec() is required to ensure + we have no timebar opened objects. I'm not shure, but otherwise crashs + could be possible. + + showTimeOutBar() is required for OnTimer(). It doesn't need any + parameter. + +Merge: 527e65df7 80f7d0a29 +Thilo Graf 2016-10-25 + + Merge branch 'master' into pu/msgbox + +Jacek Jendrzej 2016-10-24 + + helpers: 201103L have to_string + +Thilo Graf 2016-10-23 + + CMsgBox: add doc for CMsgBox + +Thilo Graf 2016-10-23 + + CHintBox: try to optimize height and width of message window + +Thilo Graf 2016-10-23 + + CMsgBox: use default text mode parameter with scroll for all derivatives + +Thilo Graf 2016-10-23 + + CComponentsFooter: optimize select buttons, try to assign better contrast + + Now it's possible to set parameters for frames and text. + Parameters are prdefined for better contrasts in select or default mode. + + TODO: background modes have no effects at the moment. Here are other things need to be done. + +Thilo Graf 2016-10-23 + + CHintBox: add doc with doxygen tags + +Thilo Graf 2016-10-22 + + CTestMenu: ensure remove hintbox from screen after pressed exit button. + + call of hide() was missed. + + Use hintbox object on stack. + Is completely sufficient here. + +Thilo Graf 2016-10-21 + + CHintBox: ensure remove timeout bar from screen if hintbox object is closed + + Timeout bar is not embedded like other cc items in this form, therefor is + is better to kill this object explicit from screen otherwise it is possible + we hab artefacts after closing of hintbox window. + +Thilo Graf 2016-10-21 + + CHintBox: fix text mode pass + + Rquired in inherited classes + +Thilo Graf 2016-10-20 + + CHintBox: visualize timeoutbar with smooth progress + +Thilo Graf 2016-10-20 + + CComponentsTimer: add support for nano seconds + + To enable nano mode, parameter is_nano must set to true. + +Thilo Graf 2016-10-17 + + CComponentsFooter: reduce button height inside footer + + TODO: more optimization seems required + +Thilo Graf 2016-10-17 + + CCDraw: add signals into hide() methode + + alows to use slots + +Thilo Graf 2016-10-17 + + CMsgBox: ensure reset of progress value on used key + +Thilo Graf 2016-10-14 + + CMsgBox: enlarge footer height + + Buttons has too small offset to bottom of footer. + Framed and shaded buttons are arranged on the top of footer, so + we have a larger offset. + +Thilo Graf 2016-10-14 + + CComponentsWindow: prepare possibility to change footer height + +Thilo Graf 2016-10-13 + + CComponentsForm: try to fix possible transparent bars + + Ion enabled frame it's possible we have transparent bars + between frame and the last item on window bottom. This should avoid this. + +Thilo Graf 2016-10-13 + + CHintBox: add space for timeout bar + +Thilo Graf 2016-10-12 + + CPictureViewerGui: add helpbox + +Thilo Graf 2016-10-11 + + CHintbox/CMsgBox: add vizualized timeout bar + +Thilo Graf 2016-10-09 + + CHintbox: use default text frame depends from default height and width + +Thilo Graf 2016-10-09 + + Helpbox: fix possible transparent holes behind images + +Thilo Graf 2016-10-09 + + CMovieHelp: add localized items + + TODO: add missings locales + +Thilo Graf 2016-10-09 + + CPersonalizeGui: remove centered text alignment fro helptext + +Thilo Graf 2016-10-09 + + Helpbox: use auto sized width for footer button + +Thilo Graf 2016-10-07 + + Helpbox: use current shadow color + +Thilo Graf 2016-10-07 + + CHintBox: reduce window size for used auto size depends on text content + +Thilo Graf 2016-10-07 + + CComponentsButton: remake caption size to 85% of button height + + Better optical matching size. + +Thilo Graf 2016-10-07 + + CComponentsFooter: use different select color for button, if count = 1 + + TODO: should be configurable. Not all theme color combinations + have matched contrasts. + +Thilo Graf 2016-10-07 + + cc_item.cpp: subtract frame width from the inner radius Box + + Is necessary, because otherwise the frame radius would not match with outside radius + This would mean that there are "holes" at the box corners. + So now it seems to work. + +Thilo Graf 2016-10-07 + + CComponentsItem: ensure some dimensions for shadow are not < 0 + +Thilo Graf 2016-10-07 + + CComponentsButton: remove enableShadow() from button class + + is not required + +Thilo Graf 2016-10-06 + + cc_item.cpp: remove frame width from boxrad + + In framed boxes, frame radius was too big and was looking bad. + Not sure if this is now fixed everywhere (eg. hintboxes) + +Thilo Graf 2016-10-05 + + CMsgBox: use same colors for window body, footer and button container + +Thilo Graf 2016-10-05 + + CMovieBrowser: add current content background color as image backkground + + Avoids transparent shadow artefacts during repaint of images + +Thilo Graf 2016-10-05 + + CComponentsPicture: use body color as default clean up color + +Thilo Graf 2016-10-05 + + CCDraw: add private variable col_shadow_clean + + Should help to control shadow clean up in some constallations + +Thilo Graf 2016-10-05 + + CComponentsButton: remove clear()-methode and initVarButton() + + clear() killed all button object with all key values and key properties. + So return values of messeage objects was killed. + + initVarButton() contains Oobjekt intits to already existant object. + Bad idea, if we init again or pre init with NULL. + + Mode pass was missed. + +Thilo Graf 2016-10-05 + + CComponentsFooter: remove debug spam + +Thilo Graf 2016-10-05 + + CMsgBox: set some alternate keys to default key values + +Thilo Graf 2016-10-03 + + CMsgBox: add colors to debug output + +Thilo Graf 2016-09-30 + + cc_frm_button.cpp/cc_frm_footer.cpp: fix passed parameter + + were not passed through + +Thilo Graf 2016-09-30 + + CComponentsForm: add parameters to setSelectedItem() methode + + Were not passed to items + +Thilo Graf 2016-09-24 + + Try to rework footer + + * try to fix enableButtonShadow(), seems an init is missing + * shadow fixed + +Thilo Graf 2016-09-14 + + CComponentsItem: unused vars commented out + +Thilo Graf 2016-09-12 + + CComponentsItem: remove frame witdth from boxrad calculation + + This fix possible artefacts on the bottom right corner with frame + +Thilo Graf 2016-08-30 + + Shadow: try to optimize shadow areas + + * cleanup inner part of box on round corners, frames considered + * adopt implementations in some gui classes + * some debug lines removed + * test menu adopted + * try to fix corner caluculation to avoid transparent holes + +Thilo Graf 2016-08-27 + + CTestMenu: adopt for last changes + +Thilo Graf 2016-08-27 + + CComponetnsItem: try to assign shadow areas + + TODO: possible crashes on some constellations + +Thilo Graf 2016-08-27 + + cc_types.h: add compatible types shadow types + + CC_SHADOW_ON is should compatible + +Thilo Graf 2016-08-21 + + CComponentsFooter: add member enableButtonShadow() + + Possibility to pass button properties into button objects + +Thilo Graf 2016-08-21 + + CComponentsFooter: reduced button height for better optical view into footer + +Thilo Graf 2016-08-20 + + CComponentsItem: fix changeing color on select switching of frames + + expand select mode methodes with paremters for frame properties + This should make variables col_frame_sel and fr_thickness_sel superfluous. + +Thilo Graf 2016-08-19 + + CTestMenu: shadow for circle + + TODO: not really nice at the moment + +Thilo Graf 2016-08-18 + + shadow: paint shadow layer with multiple renderboxes + + Should help to paint a clean shadow frame + +Thilo Graf 2016-08-18 + + CMsgBox: add option to enable/disable button background + + replaces var name btn_contour for better plausibility + +Thilo Graf 2016-04-16 + + CCDraw: try to fix possible data race + +Thilo Graf 2016-04-04 + + CMsgBox: rework msgbox classes with Window class implementation + + Replacing messagebox, hintbox_ext and some derivated parts with + basic class hintbox and derivated class CMsgBox. This should unify + window handling and avoids maintain of multiple classes with quasi + same purpose and adds more functionality. + + TODO: fix and optimize details + +Stefan Seyfried 2016-10-20 + + configure: fix short-filename logic + + if configure was not called from absolute path, detection + would fail and huge filenames would be included in binary + (noticed in yocto krogoth release) + +Stefan Seyfried 2016-10-22 + + system/helpers: allow to build with c++11 compilers + +Stefan Seyfried 2016-10-22 + + helpers.cpp: include fontrenderer.h + + if Font class is used, the header should be included, too :-) + +Stefan Seyfried 2016-10-22 + + driver/record: make CStreamRec non-public + + CStreamRec is only used inside CRecordManager::Record, so it + can be implemented completely inside record.cpp. The positive + side effect is that avformat.h is not included everywhere (e.g. + from moviebrowser/mb.h) and thus AVFORMAT_CFLAGS does not need + to be added everywhere to fix build failures. + +Stefan Seyfried 2016-10-22 + + record, streamts: use modern AV_CODEC_ID enums + + this allows to build with current ffmpeg + +svenhoefer 2016-10-23 + + - moviebrowser: show minutes in two-digits format + +svenhoefer 2016-10-23 + + - colors: change color for marked items under cursor; user's request + +Merge: e9181efda 830b5c2aa +Michael Liebmann 2016-10-23 + + Merge pull request #2 from neutrino-mp/master + + allow to build (not runtime tested :-) with a current yocto krogoth SDK + +Stefan Seyfried 2016-10-23 + + channellist: fix linking without --enable-pip + +Stefan Seyfried 2016-10-23 + + update_ext: fix build with glibc > 2.21 (open needs mode) + +Stefan Seyfried 2015-01-26 + + make curl and freetype2 detection crosscompile-friendly + +Stefan Seyfried 2016-10-22 + + fix Makefiles to include SIGC_CFLAGS + + now that the framebuffer class includes libsigc++, the path + to it must be known to all parts using framebuffer.h + +Stefan Seyfried 2013-05-11 + + acinclude: fix variable expansion issues + +Stefan Seyfried 2013-04-27 + + acinclude: better fix for pkg-config 0.28 behaviour + + Old pkg-config always retured a non-empty string for --cflags. + It always contained at least one bogus space. New pkg-config + does not do that. Do not rely on --cflags being non-empty. + +Merge: 7bd568dc9 f6d09bd0e +Sven Höfer 2016-10-23 + + Merge pull request #1 from neutrino-mp/master + + remove obsolete libtriple and unused LIBCS_* flags + +Stefan Seyfried 2016-10-23 + + configure: remove unused LIBCS_* variables + + (forward ported neutrino-mp commit 45b4bb0488d) + +Stefan Seyfried 2016-10-23 + + remove obsolete embedded libtriple + + the code is unmaintained and probably non-functional, everyone + should use libstb-hal instead + (forward ported neutrino-mp commit d2d82188857) + +TangoCash 2016-10-23 + + fix overlapping remote timers + +TangoCash 2016-10-22 + + fix empty ip + +svenhoefer 2016-10-21 + + - locale: fix moviebrowser spacer + + trailing whitespace was removed by mistake with 'git rebase --whitespace=fix' :/ + +svenhoefer 2016-10-21 + + - timerlist: hide play button, when no remote-box is defined + +svenhoefer 2016-10-21 + + - timerlist: auto-calculate TimerListButtonsCount + +TangoCash 2016-10-21 + + add play button in footer + +TangoCash 2016-10-21 + + fix menue + +TangoCash 2016-10-21 + + add locals, add menu to manage box ip's + +TangoCash 2016-10-21 + + varius fixes + +TangoCash 2016-10-21 + + add multiple remote boxes + +TangoCash 2016-10-21 + + check if channel is present (send + fetch) + +TangoCash 2016-10-21 + + suppleental to last commit: fix time corrections for remote timers + +TangoCash 2016-10-21 + + adding remote timer (experimental) + + switch record timers to remote box or back with "play"-key + +svenhoefer 2016-10-21 + + - moviebrowser: add possibility to add spacers to moviebrowser + +svenhoefer 2016-10-21 + + - channellist: add small space between main-window and info-box + +svenhoefer 2016-10-20 + + - filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493; vol. 2 + +svenhoefer 2016-10-20 + + Revert "- filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493" + + This reverts commit 85cd0952f28493a4673d9a7c5baab61f6d64be3f. + +svenhoefer 2016-10-19 + + - filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493 + +svenhoefer 2016-10-19 + + - various: use DARK text color on DARK background + +svenhoefer 2016-10-19 + + - menue: fix listModeKey handling + +svenhoefer 2016-10-19 + + - listframe/moviebrowser: use getItemColors function + +svenhoefer 2016-10-19 + + - listframe: replace some color defines with original defines + +svenhoefer 2016-10-19 + + - listbox: use getItemColors function + +svenhoefer 2016-10-19 + + - color: use DARK text color on DARK background + +svenhoefer 2016-10-19 + + - channellist: avoid transparent pixels in round corners + +svenhoefer 2016-10-19 + + - stringinput_ext: use getItemColors function + +svenhoefer 2016-10-19 + + - stringinput: use getItemColors function + +svenhoefer 2016-10-19 + + - keyboard_input: use getItemColors function + +svenhoefer 2016-10-19 + + - upnpbrowser: use getItemColors function + +svenhoefer 2016-10-19 + + - timerlist: use getItemColors function + +svenhoefer 2016-10-19 + + - pictureviewer: use getItemColors function + +svenhoefer 2016-10-19 + + - filebrowser: use getItemColors function + +svenhoefer 2016-10-19 + + - eventlist: use getItemColors function + +svenhoefer 2016-10-19 + + - channellist: use getItemColors function; try to cleanup color mess + +svenhoefer 2016-10-19 + + - bouquetlist: use getItemColors function + +svenhoefer 2016-10-19 + + - bookmarkmanager: use getItemColors function + +svenhoefer 2016-10-19 + + - bouqueteditor_chanselect: use getItemColors function + +svenhoefer 2016-10-19 + + - bouqueteditor_channels: use getItemColors function + +svenhoefer 2016-10-19 + + - bouqueteditor_bouquets: use getItemColors function + +svenhoefer 2016-10-19 + + - audioplayer: use getItemColors function + +svenhoefer 2016-10-19 + + - color: add getItemColors function to simplify color handling + +svenhoefer 2016-10-17 + + - upnpbrowser: use stopAudio() function; was missing in c915f85 + +svenhoefer 2016-10-13 + + - textbox: fix text position in mode CENTER and mode RIGHT; ... + + and add VISUAL_DEBUG define. That paints beautiful colored boxes + to see what's going on. + +svenhoefer 2016-10-13 + + - cc_item_infobox: user OFFSET defines; fix width of textbox + +svenhoefer 2016-10-13 + + - upnpbrowser: use OFFSET defines; fix color under cursor; minor cleanups + +svenhoefer 2016-10-13 + + - textbox: use OFFSET defines + +svenhoefer 2016-10-13 + + - settings.h: activate OFFSET defines + +Merge: 75376aa57 a0a09f1f7 +M. Liebmann 2016-10-13 + + Merge branch 'cst-next' + +M. Liebmann 2016-10-07 + + COPKGManager: Fix display description for locally installed packages + +M. Liebmann 2016-10-07 + + COPKGManager::hasOpkgSupport: Disable directory check + + If directory /var/lib/opkg resp. /opt/opkg does not exist, + it is created by opkg itself + +Thilo Graf 2016-10-13 + + CComponentsText: add missing member to get current font + +svenhoefer 2016-10-12 + + - eventlist: remove obsolete bool show from CEventList::showFunctionBar + +svenhoefer 2016-10-12 + + - eventlist: remove unnecessary hide of footer + +Thilo Graf 2016-10-12 + + CComponentsScrollBar: disable scrollbar color gradient + + Was for testing only, now usual properties used. + +Thilo Graf 2016-10-12 + + CComponentsScrollBar: fix trasnparent background arrow icons + + parameter was disabled + +Thilo Graf 2016-10-12 + + CFrameBuffer: reduce debug spam + + possible error is already intercepted. + +Thilo Graf 2016-10-11 + + test_menue.cpp: fix broken build with --enable-testing + +M. Liebmann 2016-10-10 + + Fix compile error at src/gui/audioplayer.cpp + + - Complement to commit 98500fd + +svenhoefer 2016-10-10 + + - rename customcolor.h -> color_custom.h; reduce unneeded inludes + +svenhoefer 2016-10-10 + + - cc_frm_button: use same framecolor as used in messagebox/msgbox + +svenhoefer 2016-10-10 + + - settings.h: add some definitions to use in future + +svenhoefer 2016-10-10 + + - add and use OFFSET_INTER definition + +svenhoefer 2016-10-10 + + - rename SHADOW_OFFSET -> OFFSET_SHADOW + +vanhofen 2016-10-10 + + - infoviewer: align progressbar/sigbox code to latest changes + +vanhofen 2016-10-10 + + - colors: add COL_PROGRESSBAR wrapper + +vanhofen 2016-10-10 + + - channellist: add small frame to mono progressbars w/o gradient + +vanhofen 2016-10-10 + + - audioplayer: fix connectline paint + +vanhofen 2016-10-10 + + - ccomponents: fix frame color + +vanhofen 2016-10-10 + + - infoclock: use default colors + +vanhofen 2016-10-10 + + - timeosd: use default colors + +vanhofen 2016-10-10 + + - keyboard_input: fix shadow color + +vanhofen 2016-10-10 + + - stringinput: fix shadow color + +vanhofen 2016-10-10 + + - timerlist: fix shadow color + +vanhofen 2016-10-10 + + - colors: add COL_SCROLLBAR_PASSIVE wrapper + +vanhofen 2016-10-10 + + - colors: add COL_SCROLLBAR_ACTIVE wrapper + +svenhoefer 2016-10-10 + + - channellist: remove color-mess in progressbar code; don't change colors when moving cursor + +svenhoefer 2016-10-10 + + - channellist: more highlight tuned channel under cursor + +svenhoefer 2016-10-10 + + - timeosd: fix shadow color + +svenhoefer 2016-10-10 + + - infoclock: fix shadow color; use SHADOW_OFFSET definition + +svenhoefer 2016-10-10 + + - ccomponents: just code cosmetics; formatting + +svenhoefer 2016-10-10 + + - colors: add COL_FRAME wrapper + +Thilo Graf 2016-10-07 + + Moviebrowser: outsource help class + +Thilo Graf 2016-10-07 + + CComponentsWindow: remove wrong corner assignment + + Overwrites corner mode for already assigned corner type for body object and + previous statement is canceled. This should avoid this. + +Thilo Graf 2016-10-05 + + Moviebrowser: complete licence texts + +Thilo Graf 2016-10-04 + + CImageInfo: using "DATADIR" instead fixed path + +Thilo Graf 2016-10-03 + + CImageInfo: fix initial height of first info item + + On first view of imageinfo window, no image name was visibla. + Height for this item was not assigned. + Height was only assigned at the second attempt. + +Thilo Graf 2016-10-03 + + CImageInfo: fix possible item height calculation + + Calculation of height was ok on first paint, but on next time was broken. + +Thilo Graf 2016-10-03 + + CImageInfo: use matched fontsize for informations + + This window contains many lines and it's possible that some lines are + truncated. if users have changed to extreme font sizes, + So it is hopefully solved. + +Thilo Graf 2016-10-03 + + CImageInfo: add yweb version info + +Thilo Graf 2016-10-02 + + Imageinfo: add lua API info + + Conflicts: + data/locale/deutsch.locale + data/locale/english.locale + data/locale/nederlands.locale + src/system/locals.h + src/system/locals_intern.h + +Thilo Graf 2016-10-02 + + CImageInfo: enable fade for image info window + +Thilo Graf 2016-10-03 + + CComponentsExtTextForm: add methode to get current font + + Default font is generated by class it self, so it is useful + to have access to current font if is required by implemenations. + +Thilo Graf 2016-10-03 + + CComponentsExtTextForm: add missed parameter font_text + +Thilo Graf 2016-10-02 + + lua api: fix broken build with --disable-lua + +Thilo Graf 2016-10-01 + + CLuaInstCCSignalbox: fix compatibility + + Parameter for frontend was changed, is now NULL. + older plugins could expect an instance and could show + emtpty signal bars. + +M. Liebmann 2016-09-25 + + Set correct path for /.version if TARGET_PREFIX is in use. + +M. Liebmann 2016-10-01 + + src/global.h: Define TARGET_PREFIX when it is not defined + +svenhoefer 2016-10-01 + + - audioplayer: fix detailsline position + +svenhoefer 2016-10-01 + + - fade: fix if-else-endif logic + +svenhoefer 2016-10-01 + + - yWeb: internal rename path_usrbin -> path_varbin + +svenhoefer 2016-10-01 + + - yWeb: intensive use of variables + +svenhoefer 2016-10-01 + + - yWeb: replace hardcoded paths (/share/tuxbox/neutrino/httpd -> %(PRIVATE_HTTPDDIR)) + +svenhoefer 2016-10-01 + + - yWeb: replace hardcoded paths (/var/httpd -> %(PUBLIC_HTTPDDIR)) + +svenhoefer 2016-10-01 + + - yWeb: replace hardcoded paths (/var/tuxbox/plugins -> %(PLUGINDIR_VAR)) + +svenhoefer 2016-10-01 + + - yWeb: replace hardcoded paths (/var/tuxbox/config -> %(CONFIGDIR)) + +svenhoefer 2016-10-01 + + - yWeb: add hack to Makefile to replace %(FAKE_VARIABLES) after install + +svenhoefer 2016-09-30 + + - moviebrowser: undock display of filling level from infobar setting + +M. Liebmann 2016-09-30 + + Move definitions for '*_VAR' directories to configure + +svenhoefer 2016-09-30 + + - streaminfo2: allow fade in/out + +svenhoefer 2016-09-29 + + - fade: fix flickering on HD2 hardware; ported from TangoCash's repo + +vanhofen 2016-09-29 + + - movieplayer: fix -Wformat warning; Vol. 2 + +vanhofen 2016-09-29 + + - neutrinofonts: fix -Wnarrowing warning in osd_setup + +vanhofen 2016-09-29 + + - streamts: fix -Wformat warning + +vanhofen 2016-09-29 + + - movieplayer: fix -Wformat warning + +Thilo Graf 2016-09-29 + + CComponentsItem: prevent reinit of already initialized parent form + +TangoCash 2016-09-28 + + - channellist: paint events in additional box in a separated thread + +Thilo Graf 2016-09-28 + + CInfoViewer: allow fe change without new sigbox object + +Thilo Graf 2016-09-28 + + CSignalBox: add missing member to set frontend + + Remove double init of sig items; Will be done already by paintScale(). + Ensure reset of last sig value on fe change. + Prevent possible segfault if fe is not defined. + +svenhoefer 2016-09-28 + + Revert "CSignalBox: Set current tuner as the default frontend" + + This reverts commit c83f1956372db31b494f3217898df57bc546bfd4. + + Conflicts: + src/gui/components/cc_frm_signalbars.h + +martii 2016-09-26 + + timerd: honor recording safety when modifying timers (fix) + +martii 2016-09-26 + + timerd: honor recording safety when modifying timers + +TangoCash 2016-09-26 + + always refresh EPG for timer recordings + +TangoCash 2016-09-26 + + add autoAdjustToEPG to webif API + +martii 2016-09-26 + + gui/timerlist: don't auto-adjust manually-added timer to EPG (untested) + +martii 2016-09-26 + + timerd/timermanager: fix EPG auto-adjustment of recordings + +martii 2016-09-26 + + timerd: adjust recording timers to epg + +svenhoefer 2016-09-26 + + - src/zapit/src/Makefile.am: add @FREETYPE_CFLAGS@ to avoid build fails + +Thilo Graf 2016-09-24 + + CMenuItem: use reasonable radius + + In some views the large radius looks too chunky. + +Thilo Graf 2016-09-24 + + CComponentsButton: use passed shadow parameter + + Shadow was always enabled. + +Thilo Graf 2016-09-24 + + CComponentsHeader: ensure clean object on reinit + + Items were destroyed with simple call of delete + but not removed from item collection. + removeCCItem() does this and destroys item objects too. + +Thilo Graf 2016-09-24 + + CComponentsFooter: remove defined font from footer + + cch_font has nothing to do with button font and is already + inherited and defined from header class and can be redefined with + setCaptionFont() methode if required. + +M. Liebmann 2016-09-21 + + CLuaInstMessagebox::MessageboxExec: Fix 'show_buttons' handling + +svenhoefer 2016-09-14 + + - pzapit: fix change video mode; tell neutrino about the new value + +Thilo Graf 2016-09-06 + + CCDraw: add member to get current shadow width + +Thilo Graf 2016-09-01 + + CFrameBuffer: add debug warning if radius < 0 + + Radius < 0 causes for wrong rendering. paintBoxFrame() gets confused. + This will paint partial outside of frame area. + +Thilo Graf 2016-09-13 + + CComponentsFooter: rename var for btn icon + + is more plausible + +TangoCash 2016-09-12 + + - messagebox: fix navigation in buttons if just one button is present (thx dbo) + +svenhoefer 2016-09-12 + + - detailsline: remove unneeded position/dimension additions + +svenhoefer 2016-09-12 + + - cc_detailsline: fix positions/dimensions of detailsline + +Thilo Graf 2016-09-11 + + CThemes: try to fix possible artefacts after changed theme + + This ensures a clean screen before repaint after changed theme. + + In some constellations (eg. with color gradient) it was possible to + see some old artefacts inside widget items, eg. in header. + This should avoid this. + Small disadvantage: screen needs complete repaint after changed theme, but + this should be not a problem in this case. + +TangoCash 2016-09-10 + + lua: Fix segfault in messagebox.exec at 'align' and 'default' + + - Set default values for 'show_buttons' and 'default_button' + to the correct value + - Set Lua api version to 1.60 + + Signed-off-by: M. Liebmann + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgEpgId -> epgId + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgId -> channelId + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgChannel -> ChannelName + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgAudioPid -> AudioPid + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgVTXPID -> VtxtPid + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgVideoPid -> VideoPid + +vanhofen 2016-09-09 + + - movieinfo: internally rename epgMode -> mode + +svenhoefer 2016-09-09 + + - add listModeKey() function to simplify these calls + +M. Liebmann 2016-09-08 + + Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo + + - Set Lua api version to 1.59 + +svenhoefer 2016-09-08 + + - lua: add pin-input; set lua api version to 1.58 + +Jacek Jendrzej 2016-09-07 + + fix compil error: redundant redeclaration of 'void strReplace' + +Jacek Jendrzej 2016-09-07 + + src/gui/lua/lua_filehelpers.cpp fix possible segfault if string argument is not a string (nil) + +M. Liebmann 2016-09-06 + + CFileHelpers: Rework FileBuf handling + + FileBuf: Reserve memory only when it is needed (copyFile) + copyFile: Reserve for small files, only as much memory as is required + +M. Liebmann 2016-09-06 + + CFileHelpers::removeDir: Better error message + + - No error when directory does not exist + +Thilo Graf 2016-08-12 + + Moviebrowser: functions outsourced + + TODO: Classes and menus should follow someday. + +Thilo Graf 2016-08-11 + + Movibrowser: types outsourced + +Thilo Graf 2016-08-11 + + Moviebrowser: start outsourcing moviebrowser code + +svenhoefer 2016-09-06 + + - lua: add RC_timeout to keyname table; set lua api version to 1.57 + +svenhoefer 2016-09-05 + + - lua: add stand-alone stringinput; set lua api version to 1.56 + +M. Liebmann 2016-09-05 + + lua_filehelpers.cpp: Add lua script function 'exist()' + + - Set Lua api version to 1.55 + +M. Liebmann 2016-09-05 + + lua_filehelpers.cpp: Add lua script function 'ln()' + + - Set Lua api version to 1.54 + +M. Liebmann 2016-09-04 + + lua_filehelpers.cpp: Add lua script function 'readlink()' + + - Set Lua api version to 1.53 + +M. Liebmann 2016-09-04 + + lua_filehelpers.cpp: Add lua script function 'mkdir()' + + - Set Lua api version to 1.52 + +M. Liebmann 2016-09-04 + + lua_filehelpers.cpp: Add lua script function 'rmdir()' + + - Set Lua api version to 1.51 + +M. Liebmann 2016-09-04 + + src/system/helpers.h:createDir(): Set correct default for mode + +M. Liebmann 2016-09-04 + + lua_filehelpers.cpp: Add lua script function 'touch()' + + - Set Lua api version to 1.50 + +M. Liebmann 2016-09-04 + + lua_filehelpers.cpp: Add lua script function 'chmod()' + + - Set Lua api version to 1.49 + +M. Liebmann 2016-09-04 + + Use DebugInfo functions in CFileHelpers::cp / lua cp + +M. Liebmann 2016-09-04 + + CFileHelpers: Add DebugInfo functions for displaying error messages.. + + ..in lua script functions + +M. Liebmann 2016-09-04 + + Add alternative variant for the display of __FILE__ (__path_file__) + + - __path_file__ includes the relevant parts of source path + +M. Liebmann 2016-09-03 + + lua_filehelpers.cpp: Add lua script function 'cp()' + + - Set Lua api version to 1.48 + +M. Liebmann 2016-09-03 + + helpers.cpp: Add cp() function + +M. Liebmann 2016-09-03 + + CFileHelpers::copyFile: Rewrite mode handling + +M. Liebmann 2016-09-03 + + helpers.cpp: Add itoa() function + +M. Liebmann 2016-09-03 + + src/gui/lua: Add lua_filehelpers.cpp + +M. Liebmann 2016-09-02 + + CLuaInstCCWindow::CCWindowNew: use setButtonLabels real footer width + +svenhoefer 2016-09-01 + + - lua_menue: allow user definable return values + + This concerns: + * CLuaMenuFilebrowser::exec() + * CLuaMenuStringinput::exec() + * CLuaMenuKeyboardinput::exec() + +Thilo Graf 2016-08-31 + + CFrameBuffer: add debug warning if radius < 0 + + Radius < 0 causes for wrong rendering. paintBoxRel() gets confused. + This will paint partial outside of renderbox. + + TODO: This should be fixed. + +Thilo Graf 2016-08-30 + + CComponentsHeader: don't use default parameters for privat member + + Unified adaptation related to child class ComponentsFooter. + see: 9b9a8d1a789020d43a36474c60d51453cbc6593d + +vanhofen 2016-08-26 + + - yWeb: depending display of logos in EPG plus from Tuxbox.DisplayLogos + +vanhofen 2016-08-26 + + - tuxboxapi: remove obsolete Tuxbox.LogosURL from getLogoFile() + +vanhofen 2016-08-26 + + - neutrinoyparser: move search for channellogos to neutrinoyparser + + This is to respecting user's setting to use other channellogos for + WebIf. Now WebIf tries Tuxbox.LogosURL from nhttpd.conf first. + + Controlapi ignores these setting and providing the default system + channelogos using NeutrinoAPI->getLogoFile(). + +TangoCash 2016-08-25 + + fix xmltv channellogos + +martii 2014-03-11 + + nhttpd/neutrinoapi: fix getLogoFile() + +Thilo Graf 2016-08-23 + + CComponentsFooter: don't use default parameters for privat member + + Passed init values are better to see here. + This should fix wrong footer color too. See UPNP-Browser, color was not + applied here. + +svenhoefer 2016-08-23 + + - controlapi: remove unused variable outType from xmltv functions + +svenhoefer 2016-08-23 + + - yhook: avoid parameters from xml closing tag + +TangoCash 2016-08-23 + + - controlapi: add xmltv support + +Thilo Graf 2016-08-22 + + CComponentsWindow: fix possible holes between frame and footer + + One line was to much + +Thilo Graf 2016-08-21 + + CMenuWidget: assign all layer colors out of header init + + This fixes missing applying of possible changes of + colour settings in color setup for frame. + +Thilo Graf 2016-08-21 + + CComponentsButton: reduce shadow width + + buttons are mostly small elements, so these elements should have a reasonable shadow width + +Thilo Graf 2016-08-21 + + CComponentsWindow: simplify statements + +Thilo Graf 2016-08-20 + + CComponentsFooter: use background color of footer inside chain object + + Ensure pass of bg color from parent into chain object and button objects. + Required by embedded button objects. This prevents "holes" on screen. + +Jacek Jendrzej 2016-08-22 + + src/gui/lua/lua_cc_window.cpp use setButtonLabels real window width + +M. Liebmann 2016-08-22 + + Complete missing lua api versions: + + - colors: some internal renamings (bc39d1e) v1.40 + - colors: make footer background color configurable (cc5258e) v1.41 + - luainstance: add missing entry for shadow color (a9446a0) v1.42 + - cc_text: if dx and dy is not set and text have parent use Height + (a648dab) v1.43 + - cc_window: dont paint over screen size (9120176) v1.44 + - cpicture: Add getHeight/getWidth option (d5051a1) v1.45 + - cpicture: Add setDimensionsAll option (5c26de0) v1.46 + + - Set Lua api version to 1.46 + + See also neutrino-hd wiki: + https://wiki.neutrino-hd.de/wiki/Neutrino_HD_Lua_API#Changelog + +Jacek Jendrzej 2016-08-21 + + lua_cc_window: add setDimensionsAll option + +Jacek Jendrzej 2016-08-21 + + lua_cc_picture: add cpicture getHeight / getWidth option + +Jacek Jendrzej 2016-08-20 + + src/gui/components/cc_frm_window.cpp dont paint over screen size + +Jacek Jendrzej 2016-08-20 + + 2:supplement to a648daba757c9d9b27a23269ecc3881ac5a2ec62 + +Jacek Jendrzej 2016-08-20 + + supplement to a648daba757c9d9b27a23269ecc3881ac5a2ec62 + +Jacek Jendrzej 2016-08-19 + + src/gui/lua/lua_cc_text.cpp if dx and dy is not set and text have parent use Height and Width size from parent + +Jacek Jendrzej 2016-08-17 + + src/gui/widget/menue.cpp check if pointer is not NULL + +Thilo Graf 2016-08-17 + + CMenuWidget: adopt shadow color to newer color macros + +Thilo Graf 2016-08-17 + + CUpnpBrowserGui: enable missing shadows + + Supplement for c9bb55db72eea2251ed2451acd16df8d91007834 + +svenhoefer 2016-08-16 + + - themes: change footer colors defaults + + these colors historically depends on infobar colors + +M. Liebmann 2016-08-16 + + CUpnpBrowserGui: Fix segfault at neutrino start + +M. Liebmann 2016-08-15 + + Sort locale + +svenhoefer 2016-08-16 + + - ccomponents: use COL_SHADOW for shadows + +svenhoefer 2016-08-16 + + - lua_cc_*: use COL_SHADOW for shadows + +svenhoefer 2016-08-16 + + - upnpbrowser: rework elements positions; avoid using FONT_EVENTLIST + +svenhoefer 2016-08-16 + + - themes: initialize foot_Text a little brighter + +svenhoefer 2016-08-15 + + - osd_setup: auto-calc size of font_size structs + +svenhoefer 2016-08-15 + + - neutrinofonts: remove wrong name from signal_font struct + +svenhoefer 2016-08-15 + + - upnpbrowser: use larger font for items; we have space, so let's use it + +svenhoefer 2016-08-15 + + - upnpbrowser: fix calculation of upper info box height + +svenhoefer 2016-08-15 + + - cc_item_text: avoid using INFOBAR_SMALL font; use MENU_INFO instead + + it's a small font too + +svenhoefer 2016-08-15 + + - fonts: add and use own font for all footers + +Jacek Jendrzej 2016-08-15 + + src/gui/moviebrowser.cpp m_movieSelectionHandler NULL pointer, try to fix use pointer after delete + +Jacek Jendrzej 2016-08-15 + + src/gui/widget/textbox.cpp try to fix paint sidebar + +svenhoefer 2016-08-15 + + - filebrowser: remove my stupid comment + +svenhoefer 2016-08-15 + + - cc_frm_button: respecting user colors in buttons + +svenhoefer 2016-08-15 + + - infoviewer_bb: respecting user colors in buttonbar + +svenhoefer 2016-08-15 + + - colors: make footer text color configurable + +svenhoefer 2016-08-15 + + - yWeb: enable trsp-key on remote controls + +svenhoefer 2016-08-15 + + - luainstance: add missing entry for shadow color + +svenhoefer 2016-08-15 + + - colors: remove obsolete COL_SHADOW_PLUS_1 + + we should use only one shadow color (COL_SHADOW_PLUS_0) + +svenhoefer 2016-08-15 + + - upnpbrowser: use COL_SHADOW_PLUS_0 instead of COL_SHADOW_PLUS_1 + +svenhoefer 2016-08-15 + + - colors: make footer background color configurable + + TODO: footer text color and maybe footer font + +svenhoefer 2016-08-14 + + - cc_frm_footer: overload font option with old familiar font + +svenhoefer 2016-08-14 + + - colors: some internal renamings + + * INFOBAR_SHADOW to SHADOW because it's not only used in infoviewer + * INFOBAR_SHADOW_TEXT to MENUFOOT_TEXT because it's the proper name + + This is in preparation to make footer colors configurable + +svenhoefer 2016-08-14 + + - upnpbrowser: reduce paintButtons calls to cc_frm_buttons default + + remove obsolete setColorBody() call + +svenhoefer 2016-08-14 + + - bouqueteditor: reduce paintButtons calls to cc_frm_buttons default + +svenhoefer 2016-08-14 + + - cc_frm_button: don't use frames per default and align fontsize + + to familiar size + +M. Liebmann 2016-08-13 + + Fix commit 4fd7808afd9191f8a8dab491cc9e6151dcc93198 + + - Use indexes for font parameter in formatDeleteMsg() & cutString() + +M. Liebmann 2016-08-13 + + Fix commit 71674d0f8aab183ad93d7220d5e6a8bfa6505588 + + - Use indexes for font parameter in formatDeleteMsg() & cutString() + +Jacek Jendrzej 2016-08-13 + + src/gui/moviebrowser.cpp refreshMovieInfo after sort + +M. Liebmann 2016-08-12 + + moviebrowser: Fix text display in message box when deleting a movie + +M. Liebmann 2016-08-12 + + src/system/helpers.cpp: Add cutString() function + +Thilo Graf 2016-07-31 + + CCDraw: add comment + + Add comment where to find corner radius defines + +Thilo Graf 2016-07-25 + + CMenuWidget: use real paint mode of info box + +svenhoefer 2016-08-12 + + - messagebox/msgbox: respect user colors for inactive buttons; ... + + paint buttons with shadow and small frame + +svenhoefer 2016-08-12 + + - fb_window: add possibility to paint frame boxes + +svenhoefer 2016-08-11 + + - movieinfo: more cleanup; use htmlEntityDecode from helpers.cpp + +svenhoefer 2016-08-11 + + - movieinfo: cleanup from unused code; reformat code; no binary changes + +vanhofen 2016-08-11 + + - epgview: fix display of mp_movie_info->productionDate + +svenhoefer 2016-08-10 + + - fix 4dd56385fb6771a50fe86bafb37a60260ee7669a + +svenhoefer 2016-08-10 + + - moviebrowser: don't paint hdd progressbar if it's disabled by user + +svenhoefer 2016-08-10 + + - epgview: show progressbar in movieplayer mode + +M. Liebmann 2016-08-10 + + epgview: Fix save movie info + + Signed-off-by: svenhoefer + +svenhoefer 2016-08-10 + + - epgview: fix bigfonts switch in movieplayer mode + +svenhoefer 2016-08-10 + + - epgview: fix content of small bottom box in movieplayer mode + +TangoCash 2016-08-09 + + fix position channellogo in moviebrowser + +TangoCash 2016-08-09 + + fix epgview channelogo (from moviebrowser) + +TangoCash 2016-08-09 + + fix fading from moviebrowser + +TangoCash 2016-08-09 + + add missing blits + +svenhoefer 2016-08-09 + + - tmdb: cleanup from unused code + +svenhoefer 2016-08-09 + + - movieinfo: move #endif to right place + +svenhoefer 2016-08-09 + + - epgview: add extended movie info; code from movieinfo.cpp + + comment out unused showMovieInfo() in movieinfo.cpp + +svenhoefer 2016-08-08 + + - locals: pay attention to upper/lower case for online services + +svenhoefer 2016-08-08 + + - allow to disable online services w/o cleaning the keys + +vanhofen 2016-08-06 + + - add submenu to configure and control online services like youtube, shoutcast and tmdb + +vanhofen 2016-08-06 + + - disable youtube, when youtube_dev_id is empty + +vanhofen 2016-08-06 + + - disable tmdb, when tmdb_api_key is empty + +vanhofen 2016-08-06 + + - disable shoutcast, when shoutcast_dev_id is empty + +svenhoefer 2016-08-04 + + - eventlist: allow to disable epgplus + +svenhoefer 2016-08-03 + + - epgview: remove obsolte calculation for footer witdh + +svenhoefer 2016-08-03 + + - epgview: cleanup from unused code + +svenhoefer 2016-08-03 + + - epgview: rework buttonbar logic + +svenhoefer 2016-08-03 + + - epgview: fix y-position of tmdb-logo and rating-stars + +svenhoefer 2016-08-02 + + - epgview: rename bool 'tmdbtoggle' to 'tmdb_active' + +svenhoefer 2016-08-02 + + - epgview: completion of d3cdf8d250d552d3efb860dcc45c82c80455237b + +svenhoefer 2016-08-02 + + - minor code cosmetics; no binary changes + +svenhoefer 2016-08-02 + + - epgview: scale tmdb-cover; smoother view (use a larger offset) + +svenhoefer 2016-08-02 + + - epgview: rename bool 'cover' to 'has_cover' + +Jacek Jendrzej 2016-07-30 + + src/gui/epgview.cpp fix clear epgtext + +Jacek Jendrzej 2016-07-30 + + src/gui/epgview.cpp use show function for mp info view + +Jacek Jendrzej 2016-07-29 + + fix logic + +Jacek Jendrzej 2016-07-29 + + dont use tmdb if api key not defined + +Jacek Jendrzej 2016-07-29 + + src/gui/moviebrowser.cpp use one key for delete cover or add tmdb cover + +Jacek Jendrzej 2016-07-28 + + show epg/tmdb in moviebrowse info modus (yellow->info) + +TangoCash 2016-03-08 + + fix bigfonts in last commits + +Jacek Jendrzej 2016-07-28 + + fix compil warnings + +TangoCash 2016-03-08 + + add option to replace EPG Info with tmdb Info - be careful + +TangoCash 2016-03-08 + + urgent fix for last commit + +TangoCash 2016-03-07 + + adding Live-TV look alike EPG-Infos in Movieplayer incl. TMDB + +Thilo Graf 2016-07-27 + + CMsgBox: ensure repaint of background + + This fixes "transparent holes", because textbox object is responsible + for text. + + The problem here is that the message box has a fixed width and text box + width is not really considered. This should be fixed, but CMsgBox class + is used only by CMovieinfo class and this should be enough for the moment. + +Jacek Jendrzej 2016-07-22 + + src/gui/lua/lua_video.cpp fix possible segfault if argument is not a string (nil) + +Jacek Jendrzej 2016-07-21 + + src/gui/widget/menue.cpp fix possible heap-buffer-overflow + +Jacek Jendrzej 2016-07-06 + + update slovak.locale (THX Pr0metheus) + +Thilo Graf 2016-06-29 + + CShellWindow: add members to set/get commands and get current mode + + This allows to use shellwindow objects with existing instance. + +martii 2016-07-01 + + - followscreenings: port code from martiis-neutrino-mp + +svenhoefer 2016-06-23 + + - no need to assign mainmenu as an argument to realrun() + +Thilo Graf 2016-04-15 + + CMessageBox: ignore mute button for message boxes + + In some constellations it's possible that mute button is passed. + For example see deleting functionality in moviebrowser. + This should avoid unintended passing. + +Thilo Graf 2016-06-21 + + CComponentsWindow: change order of items + + Add header and footer items as first and body as last item. + Render of items occurs in listed order. So it's better for performance + while render of window. + This is something more advantageously because all other items are + contained inside body. So we avoid possible delay while rendering + of base items. It looks better on screen. + +Thilo Graf 2016-05-16 + + CComponentsItem: ensure display of frame as last layer + +Thilo Graf 2016-05-16 + + CComponentsWindow: try to fix reduce of item height on enabled frame + + The lower part of the window frame was always painted over. + +Thilo Graf 2016-04-16 + + dvbsubtitle.cpp: fix wconversion compiler warnings + +Thilo Graf 2016-03-04 + + CUpnpBrowserGui: fix paint image while scroll, use transparent background + +Thilo Graf 2016-04-06 + + CCDraw: enable/disable frame if frame on changed frame width + +Thilo Graf 2016-05-17 + + CComponentsWindow: use only body as background + + Should provide more performance + +Thilo Graf 2016-02-24 + + CComponentsWindow: ensure default disable background paint on window + + Only basic items should have enabled background paint as default. + Should be better for performance. + +Thilo Graf 2016-06-26 + + CComponentsFrmClock: disable non-essential debug output + + It was just important to see how the texts are fitted inside + a parent element. It's just a debugging relic. + +Thilo Graf 2016-05-04 + + CMenuWidget: avoid dangling pointer after delete + +Thilo Graf 2016-02-10 + + CTextBox: don't paint full background if max text width smaller than bg width + +svenhoefer 2016-06-07 + + - slovak.locale: update + +svenhoefer 2016-06-07 + + - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke" + +svenhoefer 2016-06-07 + + - yWeb: add Link and Trinity Duo to selection of remote controls + +Jacek Jendrzej 2016-06-04 + + avoid division by zero + +Jacek Jendrzej 2016-06-04 + + src/system/localize.cpp Undefined allocation of 0 bytes + +Jacek Jendrzej 2016-06-04 + + avoid division by zero + +Jacek Jendrzej 2016-06-02 + + supplement to d46b287d1cd3448b56ced298c2f0ac46e03472cf + +svenhoefer 2016-06-02 + + - record_setup: remove undefined hint icon + +svenhoefer 2016-06-02 + + - record_setup: add check existing recordings before set new timers + +Thilo Graf 2016-06-02 + + CSignalBar: use correct initial value + + This should fix wrong values if signal = 0. + +Thilo Graf 2016-06-02 + + CMovieBrowser: remove hide() from destructor + + hide() in constructor could make problems on created moviebrowser instances + if gui functionality of moviebrowser is not required, eg if only members are used without gui. + Gui parts could be unintended removed from screen. + + Note: hide() must be called explicit now. I didn't found any problems at the moment, but + please report if you found problems, so we can fix it. + +Thilo Graf 2016-06-02 + + CComponentsChannelLogo: rework logic of inital statement in setChannel() + + This should fix missing logos on existant chnannellogo instances. + For example, this was to see if user has opened eventlist and + opens timerlist with button '0'. After closed timerlist logos were lost. + +Jacek Jendrzej 2016-06-01 + + src/gui/eventlist.cpp restore channel name after call search if not used + +svenhoefer 2016-05-30 + + - setting_helpers: whitespace cleanup and code format changes + +Jacek Jendrzej 2016-05-23 + + avoid division by zero and fix segfault + +svenhoefer 2016-05-21 + + - hdd_menu: add key confirmation to hdd-check result + +svenhoefer 2016-05-19 + + - channellist: add possibility to clear channel history + +svenhoefer 2016-05-19 + + - remove unneeded include of system/lastchannel.h + +Jacek Jendrzej 2016-05-19 + + fix logic check null and add mute to skip + +Jacek Jendrzej 2016-05-19 + + check if string msg is not NULL, fix segfault + +Jacek Jendrzej 2016-05-17 + + try to fix current channel after edit mode + +Jacek Jendrzej 2016-05-17 + + Revert "very bad idea src/gui/channellist.cpp fix current channel after edit mode" + + This reverts commit 6593dcb0649366c8245d143395e8129856042912. + +Jacek Jendrzej 2016-05-16 + + src/gui/channellist.cpp fix current channel after edit mode + +svenhoefer 2016-05-13 + + - fix create-locals-work helper script + +Jacek Jendrzej 2016-05-11 + + nhttpd remove unused + +Jacek Jendrzej 2016-05-11 + + nhttpd use epg id to get events + +Jacek Jendrzej 2016-05-10 + + add epg remaping + +Thilo Graf 2016-05-07 + + CScreenSaver: use common time format + +Thilo Graf 2016-04-26 + + CSignalBar: remove dub init + +Jacek Jendrzej 2016-05-04 + + src/driver/neutrinofonts.cpp add cache for dynSize + +Jacek Jendrzej 2016-05-04 + + src/gui/widget/messagebox.cpp fix egfault if Text after call is deleted (lua script error) + +M. Liebmann 2016-04-30 + + CLuaInstVideo::VideoCheckData(): Fix segfault when invalid parameter is passed + +M. Liebmann 2016-04-30 + + Update LUA_WIKI urls + +Jacek Jendrzej 2016-04-26 + + some nver read compil fixes + +Jacek Jendrzej 2016-04-26 + + src/driver/rcinput.cpp revert (not sure) + +Thilo Graf 2016-04-26 + + CSignalBar: unified var init inside constructors + +Thilo Graf 2016-04-26 + + CAudioMute: remove explicit paint + + Already done by InfoClock itself with timer + +Jacek Jendrzej 2016-04-25 + + fix memleak + +Thilo Graf 2016-04-25 + + CComponentsTimer: rework timer class + +M. Liebmann 2016-04-24 + + CLuaInstance: Fix compiler warnings + +M. Liebmann 2016-04-24 + + Fix first paint mute icon + +Jacek Jendrzej 2016-04-24 + + some never read compil warning fixes + +Jacek Jendrzej 2016-04-23 + + some compil warning fixes + +Jacek Jendrzej 2016-04-22 + + some compil warning fixes + +Jacek Jendrzej 2016-04-22 + + src/gui/timerlist.cpp fix memleak + +Thilo Graf 2016-04-22 + + CComponentsFrmClock: remove unused parameter,fix possible compiler warnings + +Jacek Jendrzej 2016-04-21 + + avoid pssible memleak + +Jacek Jendrzej 2016-04-21 + + avoid null pointer use + +Jacek Jendrzej 2016-04-21 + + avoid division by zero + +Thilo Graf 2016-04-20 + + CComponentsFrmClock: remove unnecessary paint + + Is already handled with OnTimer signal. + +Jacek Jendrzej 2016-04-20 + + eitd : fix add ExtendedTextCache option + +Jacek Jendrzej 2016-04-20 + + pass by reference + +svenhoefer 2016-04-20 + + - neutrinoyparser: try to fix nevis build + + Todo: BOXMODEL_NEVIS should be renamed to HAVE_COOLSTREAM_HD1 + BOXMODEL_APOLLO should be renamed to HAVE_COOLSTREAM_HD2 + +svenhoefer 2016-04-19 + + - neutrinoyparser: fix Trinity detection + +svenhoefer 2016-04-19 + + - neutrinoyparser: add Link and Trinity Duo + +Thilo Graf 2016-04-17 + + ComponentsTimer: ensure slot connect/disconnect dependency from slot state + +Thilo Graf 2016-04-17 + + CComponentsFrmClock: ensure slot connect, if it is empty + +Jacek Jendrzej 2016-04-18 + + data/satellites.xml update Astra19 Hotbird13 + +Jacek Jendrzej 2016-04-17 + + src/eitd/xmlutil.cpp fix possible segfault + +Jacek Jendrzej 2016-04-17 + + src/timerd/timermanager.cpp revert last change + +Jacek Jendrzej 2016-04-17 + + zapit: fix comparison of constant 0 with expression of type 'bool' is always false + +Jacek Jendrzej 2016-04-17 + + i for last commit + +Jacek Jendrzej 2016-04-17 + + remove unused and some clang compil fixes + +Jacek Jendrzej 2016-04-16 + + src/gui/components/cc_signals.h fix typo + +Jacek Jendrzej 2016-04-16 + + lib/libdvbsub/tools.h unused + +Jacek Jendrzej 2016-04-16 + + src/gui/movieplayer.cpp delete chid if not used + +Jacek Jendrzej 2016-04-15 + + src/gui/components/cc_item_progressbar.cpp fix possible memleak + +Thilo Graf 2016-04-15 + + CUpnpBrowserGui: use static button font instead auto font size + +[CST] Focus 2016-04-14 + + lib/libcoolstream2/cs_api.h: update header + +Jacek Jendrzej 2016-04-11 + + src/driver/streamts.cpp try to fix send err loop + +Jacek Jendrzej 2016-04-10 + + src/driver/streamts.cpp check after new + +Thilo Graf 2016-04-10 + + CInfoViewer: remove clock object interval allocation + + Already allocated with default value (1s) by constructor and + also not required, because internal clock timer is not used here. + +Jacek Jendrzej 2016-04-08 + + src/gui/movieplayer.cpp fix update duration on first call + +Thilo Graf 2016-04-07 + + CComponentsWindow: add member to set button font and use infobar font as default + +Thilo Graf 2016-04-05 + + CComponentsInfoBox: use framed infobox as default + +Jacek Jendrzej 2016-04-05 + + add Bluemoon-3.0.theme + +Jacek Jendrzej 2016-04-05 + + Revert "supplement to 2c700641c11b7f9985c5d2f8f1233252c3c73e7f" + + This reverts commit f684fd50a0ea889ea6e14e664be24afbe0959f39. + +Jacek Jendrzej 2016-04-05 + + supplement to 2c700641c11b7f9985c5d2f8f1233252c3c73e7f + +Thilo Graf 2016-04-05 + + bouquetedit classes: use static button font instead auto font size + + User request + +Jacek Jendrzej 2016-04-05 + + src/daemonc/remotecontrol.cpp: fix PARENTALLOCK in onsignal mode + +Jacek Jendrzej 2016-04-04 + + add av_dict_free, fix memleak + +Jacek Jendrzej 2016-04-03 + + supplement to 619dacbc2ed9b11b5210408b516c0f8fd56c80e5 + +[CST] Focus 2016-04-01 + + gui/movieplayer.cpp: add non-blocking webtv zap, for testing + +Jacek Jendrzej 2016-03-28 + + src/gui/movieplayer.cpp fi possible segaults + +Jacek Jendrzej 2016-03-28 + + rnd for random_shuffle + +[CST] Focus 2016-03-28 + + gui/movieplayer.cpp clear cookie_header before call lua script + +[CST] Focus 2016-03-28 + + libcoolstream2/playback_cs.h: update header + +Jacek Jendrzej 2016-03-25 + + add postfields and header curl option + +Jacek Jendrzej 2016-03-25 + + add headers ffmpeg option for luascript bg play; use in script 'entry['header'] = 'Cookie: var=name'; + +[CST] Focus 2016-03-25 + + libcoolstream2/playback_cs.h: update header + +[CST] Focus 2016-03-23 + + neutrino: add webtv channel list mode + +Thilo Graf 2016-03-23 + + CEpgData: fix header size on used magnify feature + + TODO: Make this feature recognizable for users + +TangoCash 2016-03-21 + + fix json unicode output + +Ezak 2016-03-21 + + add documentation for getdir control + +svenhoefer 2016-03-22 + + - movieinfo/moviebrowser: add (better) rating feature + +Thilo Graf 2016-03-22 + + CDBoxInfoWidget: remove superfluous paint of header + +Thilo Graf 2016-03-22 + + CEventList: hold header instance to reduce flicker effects + +Thilo Graf 2016-03-22 + + CEpgData: hold header instance to prevent flickering on page scroll + + Header class is not required here, square-object is adequate, + therefore usage of title text object is justified and can be used on stack, + heap is not required in this case. + Note: Header class provides a title parameter and could do this at once. + +Thilo Graf 2016-03-22 + + CCDraw: don't use clear screen for cleanup before gradient paint + + Until now clean up screen was required to avoid ghost paints with + hardware acceleration. But this causes partial flicker effects, + especially when new instances are created. + So it makes more sense to hold instances and use captured + screen instead blank screen. + Optional paint cache or clean up must be enabled. + You can enable/disable clean up with: + enableGradientBgCleanUp()/disableGradientBgCleanUp() + Paint cache: + enablePaintCache()/disablePaintCache() + +[CST] Focus 2016-03-21 + + driver/record.cpp, driver/streamts.cpp: ignore bitstream filter errors + +Jacek Jendrzej 2016-03-19 + + nhttpd: unused var and function + +svenhoefer 2016-03-19 + + - controlapi: use hh->SendResult() in new getMoviesCGI() + +svenhoefer 2016-03-19 + + - controlapi: whitespace cleanup; remove dup getSubdirectories() + +Ezak 2016-02-19 + + add getmovies control + +Ezak 2016-02-19 + + remove unused vars in controlapi + +Thilo Graf 2016-03-17 + + CComponentsScrollBar: fix missed navi arrows + + Paths were broken + comes in with 10c430d40e2b537882941c14f41f57724e4a87ba + +Thilo Graf 2016-03-17 + + CComponentsButton: get image path from framebuffer + + Buttons didn't get icons from custom path e.g. /var/tuxbox/icons + This should fix this. + +Thilo Graf 2016-03-17 + + CFrameBuffer: outsource code for icon path detecting + + Unified handling and makes it possible to use in other objects. + +Thilo Graf 2016-03-17 + + CComponentsButton: use full height if no frame available + +Thilo Graf 2016-03-17 + + CComponentsButton: fix button icon position on dynamic changed conditions + + In some constellations it is possible, that costum icons with + other dimensions will be not correct positionized. This should + fix this issue. + + This reverts partial commit 8e0d1c85f98b2f8a85f3a69eea401791bbfca23a. + +svenhoefer 2016-03-15 + + - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke" + +svenhoefer 2016-03-15 + + - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke" + +svenhoefer 2016-03-14 + + - yWeb/neutrinoyparser: add icons for scrabled and webtv channels + +svenhoefer 2016-03-14 + + - yWeb: add link to get stream to channellist; thx to dasda + +svenhoefer 2016-03-14 + + - yWeb: add stream icon + +svenhoefer 2016-03-14 + + - yWeb: smoother icons in channellist; thx to fred_feuerstein + +svenhoefer 2016-03-14 + + - neutrinoyparser: smoother view in channellist; align icons right + +svenhoefer 2016-03-13 + + Revert "- epgview: resort EpgButtons; keep color keys together" + + This reverts commit 091e28f, because it breakes footers logic :/ + +svenhoefer 2016-03-12 + + - epgview: resort EpgButtons; keep color keys together + +Jacek Jendrzej 2016-03-12 + + src/nhttpd/tuxboxapi/ fix AddressSanitizer: strcpy-param-overlap: memory ranges + +Jacek Jendrzej 2016-03-12 + + src/driver/streamts.cpp init bsfc, fix possible segfault + +Jacek Jendrzej 2016-03-12 + + src/gui/test_menu.cpp fix pugixml compil + +[CST] Focus 2016-03-12 + + driver/record.cpp, driver/streamts.cpp: add more formats, for testing + +Jacek Jendrzej 2016-03-11 + + src/driver/netfile.cpp fix redirect url + +Jacek Jendrzej 2016-03-11 + + src/gui/user_menue_setup.cpp use ITEM_NONE + +Jacek Jendrzej 2016-03-10 + + src/gui/user_menue_setup.cpp fix possible AddressSanitizer: global-buffer-overflow + +defans 2016-03-10 + + - infoviewer: don't handle volume keys in movieplayer + +Jacek Jendrzej 2016-03-10 + + src/driver/netfile.cpp fix skip over bufer size + +flk 2016-03-08 + + install tmdb.png + + Signed-off-by: flk + +svenhoefer 2016-03-10 + + - adzap: write adzap.data in monitor-mode too + +svenhoefer 2016-03-10 + + - adzap: remove useless red button + +svenhoefer 2016-03-10 + + - adzap: add checkmark-icon to marked item + +svenhoefer 2016-03-10 + + - adzap: start adzap directly when ok is pressed on marked item + +svenhoefer 2016-03-10 + + - adzap: don't zap when rezap-channel is already tuned + +Jacek Jendrzej 2016-03-09 + + src/driver/netfile.cpp fix possible segfaults + +[CST] Focus 2016-03-09 + + neutrino.cpp: try to fix sat/fav keys handling after calling zap history + +[CST] Focus 2016-03-08 + + nhttpd: try to fix threaded nhttp crashes (again) + +svenhoefer 2016-03-07 + + - yrequest: remove double Connection->Method = M_PUT + +svenhoefer 2016-03-06 + + - partly revert e855ceef8e5a3719be4252aa5c5ef4be561d72d5; ... + + ... "copy event to prevent crash in multi-threaded mode" + +[CST] Focus 2016-03-07 + + gui/epgview.cpp: fix tmdb logo + +[CST] Focus 2016-03-07 + + gui/movieplayer.cpp: hack to fix loop at neutrino start + for non-working webtv channel via lua plugin + +[CST] Focus 2016-03-07 + + gui/epgview.cpp: attribute with TMDB logo along with stars + +[CST] Focus 2016-03-07 + + tmdb: add tmdb logo + +Jacek Jendrzej 2016-03-06 + + src/gui/user_menue.cpp fix AddressSanitizer: heap-use-after-free + +M. Liebmann 2016-03-04 + + egpview: Fix display buttons & button labels + +M. Liebmann 2016-03-04 + + tmdb: Add star icons (THX flk) + +M. Liebmann 2016-03-04 + + tmdb: Add hintbox when search data + +M. Liebmann 2016-03-04 + + tmdb: Use osd language for search & display data + +M. Liebmann 2016-03-04 + + src/system/helpers.cpp: Add function Lang2ISO639_1() + +bazi98 2016-03-04 + + tmdb: Add read apikey from neutrino.conf + +M. Liebmann 2016-03-04 + + tmdb: Suppress cover flickering when scrolling + +vanhofen 2016-03-04 + + - tmdb: fix return value + +vanhofen 2016-03-04 + + - tmdb: fix function type + +TangoCash 2016-03-04 + + neutrino-mp tmdb -> neutrino-hd + +M. Liebmann 2016-03-04 + + src/driver/record.cpp: Fix compiler warning + +M. Liebmann 2016-03-04 + + Sort locales + +[CST] Focus 2016-03-04 + + driver/streamts.cpp: fix webtv streaming for live urls via lua plugins + +[CST] Focus 2016-03-04 + + driver/record.cpp: fix webtv record for live urls via lua plugins + +[CST] Focus 2016-03-04 + + gui/movieplayer.cpp: split live url via lua code to be used from other code + +Jacek Jendrzej 2016-03-03 + + src/nhttpd/tuxboxapi/controlapi.cpp fix 64bit AddressSanitizer: heap-buffer-overflow + +svenhoefer 2016-03-01 + + - adzap: allow user-definable zap back time > 9 min + +svenhoefer 2016-02-29 + + - adzap: call adzap directly from usermenu + +svenhoefer 2016-02-29 + + - adzap: use adzap-thread in epg view; remove pseudo timertype ADZAP + +svenhoefer 2016-02-29 + + - adzap: add hint icon by fred_feuerstein + +svenhoefer 2016-02-29 + + - adzap: add possibility to write status data to /tmp/adzap.data + +svenhoefer 2016-02-29 + + - adzap: align locale in usermenu item to adzap active status + +svenhoefer 2016-02-29 + + - adzap: don't leave all menues, when adzap isn't active + +svenhoefer 2016-02-29 + + - adzap: add isActive() function + +svenhoefer 2016-02-28 + + - adzap: update monitorLifeTime before leaving in case event has changed + +svenhoefer 2016-02-28 + + - adzap: move code to determinate monitorLifeTime to own function + +svenhoefer 2016-02-28 + + - adzap: move non-menu code to Init() function + +svenhoefer 2016-02-28 + + - adzap: cleanup from unused variables + +svenhoefer 2016-02-28 + + - adzap: hide blue button if needed + +svenhoefer 2016-02-28 + + - adzap: use footer buttons to enable/disable adzap + +svenhoefer 2016-02-28 + + - adzap: make locale to announce zap back more flexible + +svenhoefer 2016-02-28 + + - adzap: re-format code + +martii 2016-03-03 + + - adzap: port code from martiis-neutrino-mp + +Thilo Graf 2016-03-03 + + CUpnpBrowserGui: block infoclock + + Infoclock was not blocked in all modes, e.g. after stopped video + infoclock was unblocked and clock was back on screen. Clock should be now + not visible while upnp browser window is openend. + +Thilo Graf 2016-03-02 + + CUpnpBrowserGui: clean up, remove unused vars + +Thilo Graf 2016-02-29 + + CUpnpBrowserGui: do intit screen properties already on changed settings on runtime + +Thilo Graf 2016-02-27 + + CUpnpBrowserGui: move module init into own member + +Thilo Graf 2016-03-02 + + CUpnpBrowserGui: update license text + +Thilo Graf 2016-02-26 + + CUpnpBrowserGui: add missing exit button + +Thilo Graf 2016-02-26 + + CUpnpBrowserGui: sort buttons related to remote control + +Thilo Graf 2016-02-26 + + CUpnpBrowserGui: rework image view + +Thilo Graf 2016-02-26 + + CUpnpBrowserGui: rework top box arrangement + +Thilo Graf 2016-02-25 + + CUpnpBrowserGui: rework broken detail info + + - apply current dline functionality + - use footer class to paint footer, So footer is usable as object. + - use infobox to show content and time info + +Thilo Graf 2016-03-02 + + CNeutrinoApp: add signal OnAfterSetupFonts + + This allows to implement methodes already inside classes without any + additional external var constructions. + +Thilo Graf 2016-03-02 + + COPKGManager: generate a readable string for installation time + +svenhoefer 2016-03-03 + + - infoviewer: we don't have starttimes in livestream mode + +M. Liebmann 2016-03-03 + + Display of livestream infos in IV if no EPG data available + +svenhoefer 2016-03-03 + + - neutrino: add upgradeSetup function ... + + ... to upgrade neutrino.conf to new defaults if needed + +svenhoefer 2016-03-03 + + - neutrino: add version_pseudo.h to allow changes ... + + by comparing old version_pseudo with new one + +svenhoefer 2016-03-03 + + - locale: change default text for yellow button + +svenhoefer 2016-03-03 + + - user_menu: get resolution value for livestreams + +svenhoefer 2016-03-03 + + - infoviewer_bb: show resolution in livestream mode on color button + +svenhoefer 2016-03-03 + + - webtv_setup: auto-determinate LIVESTREAM_RESOLUTION_OPTION_COUNT + +Jacek Jendrzej 2016-03-03 + + Fix parse json data + +M. Liebmann 2016-03-03 + + movieplayer: Use Lua scripts for selecting live stream urls + +M. Liebmann 2016-03-03 + + CZapitChannel: Add variable 'script' + + - using scripts for detecting the URL for live streams + +svenhoefer 2016-03-03 + + - yWeb: enable record start button in boxcontrol + +Jacek Jendrzej 2016-03-02 + + src/nhttpd/yhttpd_core/helper.cpp revert unneeded sie check + +[CST] Focus 2016-03-02 + + gui/mediaplayer.cpp: disable audio play while movieplayer playback active + +[CST] Focus 2016-03-02 + + nhttpd/tuxboxapi/controlapi.cpp: add direct record start for current channel + +[CST] Focus 2016-03-02 + + gui/pictureviewer.cpp: unblank video on quit in mode_ts + +Jacek Jendrzej 2016-03-01 + + src/gui/scan.cpp use_config.scanPIDs_in_tsScan_also (THX Janus) + +Jacek Jendrzej 2016-03-01 + + src/gui/movieplayer.cpp fix possible stack-buffer-overflow + +svenhoefer 2016-03-01 + + - controlapi/getmode: allow to get channelsmode in all stb modes + +svenhoefer 2016-03-01 + + - yhook: add helper function ParamList_exist() + +Thilo Graf 2016-02-29 + + CComponentsButton: increase default height of buttons + +Thilo Graf 2016-02-29 + + Infoclock: unify handling in some classes with singleton + +svenhoefer 2016-02-27 + + - controlapi/epg: resort order of items; last order brakes plugins + +Thilo Graf 2016-02-26 + + CComponentsText: add extended setColorAll() methode into text class + + Doeas the same like setColorAll() of CCDraw but additional for text color + +Thilo Graf 2016-02-24 + + CComponentsWindow: fix default header color + +Stefan Seyfried 2016-01-01 + + add a method for migrating config file values + + e.g. commit 523b273a changed the names of config file entries, which + leads to unwanted changes in appearance. + To avoid this in the future, add a migrateConfig() function in neutrino + which fixes this commit and can be extended in the future if necessary. + +vanhofen 2016-02-26 + + - controlapi/timer: fix json output + +svenhoefer 2016-02-25 + + - controlapi/timer: allow json output + +svenhoefer 2016-02-25 + + - yhook: allow multiple json arrays + +Jacek Jendrzej 2016-02-24 + + fix AddressSanitizer: strncpy-param-overlap: memory ranges + +svenhoefer 2016-02-24 + + - controlapi/epgsearch: fix display of eventid + +svenhoefer 2016-02-24 + + - controlapi/epg: add fallback when no channel or bouquet is given + + This function needs a fix, because "bouquetnr=all" breakes json output. + +svenhoefer 2016-02-24 + + - controlapi/getchannel: fix possible crash when channel = NULL + +svenhoefer 2016-02-24 + + - yhook: change json output (text -> msg) + +Thilo Graf 2016-02-22 + + CComponentsDetailLine: add version of setDimensionsAll() for dline + + Contains different parameters, required by dline + +Thilo Graf 2016-02-22 + + CComponentsText: assign missing dim and pos values inside dimension- and position setters + +Thilo Graf 2016-02-21 + + CComponentsText: assign current initialized position values to old var + +Thilo Graf 2016-02-19 + + CInfoViewer: use binary operators for zap mode statements + +svenhoefer 2016-02-24 + + - controlapi: add small documentations for new stuff + +svenhoefer 2016-02-24 + + - controlapi: add epginfo=false switch to epg output + +svenhoefer 2016-02-24 + + - controlapi: add /getchannel function to get infos about current channel. + + - controlapi: copy event to prevent crash in multi-threaded mode + +svenhoefer 2016-02-24 + + - controlapi: add /getchannelid function to get full id too + +svenhoefer 2016-02-24 + + - controlapi/logolist: use well-known tags for channelid's + +svenhoefer 2016-02-23 + + - yhook: rename outCollection() => outObject() to be more json + +svenhoefer 2016-02-23 + + - control/logolist: allow json/xml output + +svenhoefer 2016-02-23 + + - yhook: allow multiple json objects + +svenhoefer 2016-02-22 + + - control/epgsearch: use outSingle instead of direct WriteLn + +svenhoefer 2016-02-22 + + - yhook: new outSingle() function, that just adds a linefeed to content + +svenhoefer 2016-02-22 + + - yhook: rename var outSingle -> nonPair + +svenhoefer 2016-02-22 + + - control/epgsearch: fix old plain text output + +svenhoefer 2016-02-22 + + - miscsettings_menu: allow to reset movieplayer plugin + +[CST] Focus 2016-02-22 + + nhttpd/tuxboxapi/neutrinoyparser.cpp: copy event to prevent crash in multi-threaded mode + +svenhoefer 2016-02-22 + + - controlapi/mod_yparse: avoid double code ... + + ... by moving functions to execute scripts to helpers.cpp|h + Change outType from ExecCGI to text/plain because all arguments + are passed to the script. So no format can be defined. + +svenhoefer 2016-02-21 + + - controlapi/getmode: get right mode; allow json/xml output + +svenhoefer 2016-02-21 + + - controlapi/statfs: remove unneccessary array from xml/json + +svenhoefer 2016-02-21 + + - upnpbrowser: more offset for text in browserlist + +svenhoefer 2016-02-21 + + - controlapi: use getOutType() function + +svenhoefer 2016-02-21 + + - yhook: rename unused checkOutput() -> getOutType() and use it + +svenhoefer 2016-02-21 + + - controlapi: reformat yCgiCallList + +svenhoefer 2016-02-21 + + - yhook: remove unnecessary line feeds from plain output; ... + + align control/getbouquet + +svenhoefer 2016-02-21 + + - controlapi: simplify result output + +svenhoefer 2016-02-21 + + - yhook: add SendResult() function to simplify result output + +svenhoefer 2016-02-20 + + - controlapi/statfs: simplify error handling + +svenhoefer 2016-02-20 + + - controlapi/config: simplify error handling + +svenhoefer 2016-02-20 + + - yhook: send valide error/ok responses; allow error message + +svenhoefer 2016-02-20 + + - controlapi: rename EpgSearchTXTCGI -> EpgSearchCGI + +svenhoefer 2016-02-20 + + - neutrinoapi: localize some hardcoded stings + +svenhoefer 2016-02-20 + + - controlapi: add statfs output for a given path + +svenhoefer 2016-02-20 + + - controlapi/file: switch to new plain output format + +svenhoefer 2016-02-20 + + - controlapi/config: switch to new plain output format + +svenhoefer 2016-02-20 + + - yhook: introduce new format for plain output; key=value + +svenhoefer 2016-02-20 + + - yhook: move ctor/dtor to cpp + +Jacek Jendrzej 2016-02-19 + + nhttpd/yhttpd_core/helper.cpp: avoid buffer overload + +svenhoefer 2016-02-19 + + - controlapi/epgsearch: fix title output + +svenhoefer 2016-02-19 + + - controlapi/epgsearch: fix fsk output + +Ezak 2016-02-18 + + add getdir control + +Jacek Jendrzej 2016-02-18 + + nhttpd try to fix json unicode output + +svenhoefer 2016-02-18 + + - infoviewer: fix display of small rec/ts box; rename most variables + +svenhoefer 2016-02-18 + + - controlapi: whitespace cleanup FileCGI; fix compiler warning + +TangoCash 2016-02-12 + + controlapi: sort files alphabetical + +[CST] Focus 2016-02-18 + + eitd/edvbstring.cpp: try to fix 13E 11179 EIT encoding + +Thilo Graf 2016-02-18 + + CMovieBrowser: reactivate slot for cover paint during scrolling inside epg + +Thilo Graf 2016-02-18 + + CTextBox: remove statement for text change check + + Check of text change is not enough. Scrollboxes could have some problems. + Dimension changes must be considered too and this is to much effort at + the moment. Use of OnAfterScrollPage is much easier. + + this reverts: 342de45cc3f7dc65863441e1506e47d89c60b0de + +svenhoefer 2016-02-17 + + - controlapi/epgsearch: extend epginfo switch + +svenhoefer 2016-02-17 + + - controlapi: fix broken epgsearch json output; ... + + NOTE! xml output is changed to get same structure as in other + functions like control/config or control/file + + old: + --- + + + ... + + + + new: + --- + + + ... + + + +Thilo Graf 2016-02-17 + + CComponentsHeader: remove reassigned col_body vars + +Thilo Graf 2016-02-17 + + CCDraw: remove unused var + +Thilo Graf 2016-02-17 + + CInfoViewer: try to fix possible display errors on epg text and rest time + + Use of hide() before paint and increase width of rest time box should help + to avoid this issue. + +Thilo Graf 2016-02-17 + + CInfoViewerBB: ensure reinit bboffset before paint ca bar and footer + + Value of bb offset was only initialized on bb init. If a user has changed + ca bar settings (e.g. enable/disable frame around ca bar) while runtime, the + current offset value could be wrong and infoviewer has display errors. + To solve this restart of neutrino was required. + +Thilo Graf 2016-02-17 + + CMovieBrowser: fix arrangement of movieinfo text + + This should fix empty boxes in info window and text width in EPG-info text + in. + Current cover width was not considered. + +Jacek Jendrzej 2016-02-16 + + src/gui/eventlist.cpp use CComponentsChannelLogoScalable + +Jacek Jendrzej 2016-02-16 + + nhttpd: init var + +[CST] Focus 2016-02-16 + + neutrino.cpp: disable starting subtitles from event, for testing + +[CST] Focus 2016-02-16 + + nhttp: change mutex type to recursive + +Jacek Jendrzej 2016-02-16 + + cc_frm_scrollbar.cpp icon dont need full path + +Jacek Jendrzej 2016-02-16 + + (performance) Prefer prefix ++/-- operators for non-primitive types + +Jacek Jendrzej 2016-02-16 + + pictureviewer.cpp fix possible memleak + +Thilo Graf 2016-02-16 + + CInfoViewerBB: try to fix repaint of sys scales after channel switch + + Reset should force repaint and scales should be always visible after + footer paint. + +Thilo Graf 2016-02-16 + + CMovieBrowser: try to fix cover arangement + +Thilo Graf 2016-02-07 + + CMovieBrowser: use smaller size for cover and enable shadow and frame + +Thilo Graf 2016-02-05 + + CMovieBrowser: avoid multiple slot connections + + Do connect only to empty signal. + +Thilo Graf 2016-02-05 + + CMovieBrowser: consider small cover images + + Should prevent oversized upscale of very small images. Maximal used size is the half height + of epg box. + +Thilo Graf 2016-02-16 + + CComponentsPicture: allow image cache only for scaled images + +Thilo Graf 2016-02-08 + + CComponentsPicture: move resize to end of methode + +Thilo Graf 2016-02-05 + + CComponentsPicture: use clearCache() in destructor for unified handling + +Thilo Graf 2016-02-07 + + CComponentsPicture: add more comments an debug lines, remove useless init + +Thilo Graf 2016-02-05 + + CComponentsPicture: try to rework init behavior inside object + + need_init var shoul help to avoid not required inits. + Size of cached image are packed into own vars, should avoid possible + overwriting with current dimensions. + +Thilo Graf 2016-02-03 + + CComponentsPicture: add some debug messages to track caching + +Thilo Graf 2016-01-31 + + CComponentsPicture: ensure cache cleanup on missing image while runtime + +Thilo Graf 2016-02-16 + + COPKGManager: add define for feed setup, default disabled at the moment. + + Is still not matured. User or Imageproviders should do this manually. + btw. : input window for paths or url's is limited and can't handle long names. + Rework of input window is required. + +Thilo Graf 2016-02-10 + + CProgressBar: ensure also repaint of progressbar if item is not painted + +Thilo Graf 2016-02-07 + + CTestMenu: disable unused vars + + prevents possible compiler warnings or builderrors with pedantic gcc settings + +Thilo Graf 2016-02-10 + + CTextBox: don't paint full background if max text width smaller than bg width + +Thilo Graf 2016-02-03 + + CComponentsPicture: add member to get current image name + +Thilo Graf 2016-02-02 + + CTextBox: fix missing init of old bg color + + Avoids possible usage of wrong color after init. + +svenhoefer 2016-02-11 + + Create README.md + +[CST] Bas 2016-02-16 + + src/gui/videosettings.cpp: fix analog video settings for all HD2 series boxes. + +svenhoefer 2016-02-15 + + - controlapi: rework epgsearch code + + * /control/epgsearch? + or + * /control/epgsearch?search=[&epginfo=false][&format=plain|xml|json] + + - add search-function to /control/epg + + * /control/epg?search= + + - mark /control/epgsearchxml as deprecated + +Jacek Jendrzej 2016-02-15 + + CFrameBuffer::getIconSize check if pic is icon + +svenhoefer 2016-02-14 + + - yWeb: increase version + +svenhoefer 2016-02-14 + + - yWeb: smoother view/scroll in EPG Plus + +svenhoefer 2016-02-13 + + - yWeb: enable threading switch for coolstream hardware + +[CST] Focus 2016-02-13 + + nhttp: re-enable threading; lock NeutrinoAPI calls + +svenhoefer 2016-02-11 + + - controlapi: allow to get moviebrowser.conf with config call + +svenhoefer 2016-02-11 + + - yparser: add tooltip with EPG informations to channellist + + based apon "adding mouseover detailed EPG Info in WebIF" by TangoCash + +svenhoefer 2016-02-11 + + - yWeb: add new css class .pointer + +svenhoefer 2016-02-11 + + - controlapi: remove unused variable ‘epgid’ + +svenhoefer 2016-02-11 + + - controlapi: resort and fix getbouquet output; ... + + NOTE: last hh->outPair() call *must* have a false bool _next + +svenhoefer 2016-02-11 + + - deutsch.locale: typo + +svenhoefer 2016-02-11 + + - movieplayer/browser: add user key to create/remove movie cover + +TangoCash 2016-02-10 + + add some more epg details to ControlAPI (getbouquet) + +svenhoefer 2016-02-09 + + - yWeb: avoid response from control/message in whole frame + +svenhoefer 2016-02-09 + + - yWeb: add day of week to EPG date + +svenhoefer 2016-02-09 + + - yWeb: fix get_epg wait text + +svenhoefer 2016-02-09 + + - moviebrowser: introduce user-assignable keys + +[CST] Focus 2016-02-09 + + driver/moviecut.cpp: fix saving header after truncate, + remove redundant CMovieInfo arg from api + +svenhoefer 2016-02-09 + + - moviebrowser: add possibility to search for movies in SMS-style + + This feature has to be activated first. Menu -> Settings -> + Key Setup -> Edit -> My recordings + + In moviebrowser press three times key "3" to select first movie + title starting with a "F" or press two times "6" to select first + movie title starting with a "N". + + The new item in keybind-setup is the first step to introduce user- + assignable keys in moviebrowser. So finally the horrible hotkeys + for the cutting functions can be removed and/or replaced. + +Jacek Jendrzej 2016-02-06 + + src/driver/record.cpp check avformat_write_header return + +[CST] Focus 2016-02-05 + + driver/streamts.cpp: fix webtv stream open + +svenhoefer 2016-02-05 + + - yWeb: add missing live.timer_edit.message to language files + +[CST] Focus 2016-02-05 + + driver/streamts.cpp: add webtv channels streaming for compatible streams + +svenhoefer 2016-02-05 + + - moviebrowser: use FOOT_FONT definition to calc button dimensions + +svenhoefer 2016-02-05 + + - moviebrowser: avoid useless RC_left/right keys in youtube mode + +svenhoefer 2016-02-04 + + - infoviewer: show movieplayers infoviewer in vzap mode if needed + +[CST] Focus 2016-02-03 + + gui/movieplayer.cpp: hack for dvb subtitles in TS file player mode + +[CST] Focus 2016-02-03 + + gui/movieplayer.cpp: add subtitles auto-select for webtv + +[CST] Focus 2016-02-02 + + neutrino.cpp: fix webtv subtitles crash when subtitle arrive + while other gui on the screen (re-post deleted msg) + +[CST] Focus 2016-02-02 + + zapit/src/zapit.cpp: when zapping to webtv, make sure + dvb subtitles stopped and channel pids saved + +[CST] Focus 2016-02-02 + + libdvbsub/dvbsub.cpp: fix pid reporting on resume + +svenhoefer 2016-02-03 + + - movieplayer: add virtual zap mode for moviebrowser playlists + + This commit fixes virtual zap for timeshift mode too. + TODO: virtual zap for fileplayer playlists + +svenhoefer 2016-02-01 + + - infoviewer: move VZAP-code to right place + +svenhoefer 2016-02-01 + + - moviebrowser: allow to show detailed infos about bookmarks + +[CST] Focus 2016-02-01 + + gui/infoviewer.cpp: fix crash if one of objects missed, + forward all keys to movieplayer in file play mode, excluding only screenshot, OK, home + +[CST] Focus 2016-02-01 + + src/gui/movieplayer.cpp: fix play loop, if play stopped using end bookmark in multi-file mode + +M. Liebmann 2016-01-30 + + Fix freeze neutrino at mute icon and gradient header + +Thilo Graf 2016-01-30 + + CInfoViewer: reduce flicker effects for infobar text + +Jacek Jendrzej 2016-01-29 + + suplement to use fstream in copyfile function fix + +M. Liebmann 2016-01-29 + + CInfoViewer::show_Data: Avoid overwriting button text + +M. Liebmann 2016-01-29 + + CCDraw: Set cc_gradient_bg_cleanup to true + + Except menu headers: Disable cleanup when save screen is disabled + +Thilo Graf 2016-01-28 + + CCDraw: try to fix is_painted property after used kill() + +Thilo Graf 2016-01-28 + + CComponentsItem: add missing parameter to kill() member + + Was not passed to parent methode. + +Thilo Graf 2016-01-14 + + CInfoViewer: use gradient settings for infobar text box too + +Jacek Jendrzej 2016-01-29 + + use fstream in copyfile function + +[CST] Focus 2016-01-29 + + gui/dboxinfo.cpp: try to fix missing s/n digits, + fix x position + +svenhoefer 2016-01-29 + + - yparser: remove useless halfhearted script-check + +svenhoefer 2016-01-29 + + - yWeb: fix typo in german language file + +svenhoefer 2016-01-28 + + - neutrino: initialize lastMode; just for safety + +svenhoefer 2016-01-28 + + - neutrino: fix lastMode when switching to mode_upnp + +M. Liebmann 2016-01-28 + + CFrameBuffer::paintBoxRel: Fix segfault in standby mode + + and fix segfault when paintBoxRel2Buf() returns NULL + +M. Liebmann 2016-01-27 + + Fix ghost text in channellist & epg view + + Complement to commit 8dd426d + +M. Liebmann 2016-01-27 + + Fix osd error on nevis + +defans 2016-01-27 + + - infoviewer: simplify body height calculation + +M. Liebmann 2016-01-26 + + Fix ghost text in infoviewer + +Jacek Jendrzej 2016-01-25 + + CMenuWidget: try to fix possible overlength of details line + + Signed-off-by: Thilo Graf + +Thilo Graf 2016-01-23 + + CInfoViewer: try to fix shadow and background behavior in vzap mode + +Thilo Graf 2016-01-23 + + CInfoViewer: unified vars for body position + +Thilo Graf 2016-01-24 + + CInfoViewer: remove shadow offset from init, + + items works with its own values + +Thilo Graf 2016-01-24 + + CComponentsItem: reset paint mode after cleanup + +defans 2016-01-24 + + CInfoViewer: reset zapmode if not in default mode + + Signed-off-by: Thilo Graf + +Thilo Graf 2016-01-24 + + CCDraw: add member to remove shadow only + +Jacek Jendrzej 2016-01-26 + + jsoncpp.cpp: re-apply gcc version compil fix + +M. Liebmann 2016-01-26 + + CMenuWidget: Enable cleanup gradient background for menu hints... + + ... and for menu headers when save screen is enabled + +Thilo Graf 2016-01-26 + + CCDraw: use ccdraw namespace + +M. Liebmann 2016-01-26 + + CCDraw: Add function for cleanup gradient background + +M. Liebmann 2016-01-26 + + CComponentsPicture: Align pictures at 4 byte boundary... + + ...for hw blit on apollo/kronos hardware + +M. Liebmann 2016-01-26 + + CFrameBuffer::paintBoxRel2Buf(): Align buffer at 4 byte boundary... + + ...for hw blit on apollo/kronos hardware + +M. Liebmann 2016-01-26 + + helpers.cpp: Add function SetWith4FB_HW_ACC() + + align for hw blit on apollo/kronos hw + +M. Liebmann 2016-01-26 + + framebuffer: use hardware accel for blitBox2FB() + +svenhoefer 2016-01-26 + + - infoviewer: fix audio description in mode_webtv + +svenhoefer 2016-01-25 + + Revert "- infoviewer_bb: use getMoviePlayerButtonName in mode_audio too;" + + This reverts ugly commit a2b28048d63f638ea263adbdfe1c33744f29ae15 + +svenhoefer 2016-01-25 + + - neutrino/upnpbrowser: add and use new mode_upnp; ... + + ... switch to correct mode before start playing audio/video/pic + +svenhoefer 2016-01-25 + + - neutrino: allow to change to mode_ts before playback starts + +[CST] Focus 2016-01-25 + + gui/movieplayer.cpp: pass subtitles charset to playback instance + +svenhoefer 2016-01-25 + + - infoviewer: supplement to 2786c1386722ba7201edbc134c563dba322c6a48 + +svenhoefer 2016-01-25 + + Revert "- infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too" + + This reverts commit 5e51b5e252cedbcc17540d070033f5d5e6f516c4 + because mode_webtv == (something like) live tv. + So the movieplayer button names shouldn't be displayed. + + Conflicts: + src/gui/infoviewer_bb.cpp + +svenhoefer 2016-01-25 + + - infoviewer: show plugin name, when movieplayer-plugin is selected + +Stefan Seyfried 2016-01-23 + + infoviewer: change show_Data() semantics slightly + + the "calledFromEvent" parameter was only used to force display of "no + EPG available". It was set to true when calling from an "zap complete" + or "epg event received" event, which is good, but also when calling from + the display update timer, which is "strange". + Now setting this parameter to false forces the update of the current + event (if available) which is done from display update timer. + This fixes the update of the remaining time display with constantly + displayed infobar (radio mode). + +svenhoefer 2016-01-25 + + - vfd: allow to disable rc-lock message on vfd + +svenhoefer 2016-01-24 + + - plugins: startPlugin works with filename; just for clarity + +svenhoefer 2016-01-24 + + - plugins: fix movieplayer-plugin + +svenhoefer 2016-01-22 + + - infoviewer: fix overlaps on buttons while zapping + +M. Liebmann 2016-01-21 + + CLuaInstMisc: Add getTimeOfDay() script function + + - Set Lua api version to 1.39 + +M. Liebmann 2016-01-21 + + CLuaInstance: Add some CComponentsHeader functions + + - Set Lua api version to 1.38 + +svenhoefer 2016-01-21 + + - yWeb: remove hardcoded css from textareas + +svenhoefer 2016-01-21 + + - yWeb: add button to check status of remote control + +svenhoefer 2016-01-21 + + - controlapi: add possibility to check status of remote control + +Thilo Graf 2016-01-21 + + text screen save: try to rework screen save behavior for textbox objects + + Screen save now always disabled by default and can be controlled + outside of relevant objects. + +Thilo Graf 2016-01-21 + + cc_types: add missing item type to signalbar + +Thilo Graf 2016-01-21 + + CScreenSaver: fix possible render of clock over screen size + + check position and size use only possible available screen size + +Thilo Graf 2016-01-12 + + CInfoViewer: use different modes with enums for virtual zap and number input mode + + This should fix missing rounded corners in numbaur input mode too. + + Thx defans for input ! + +Thilo Graf 2016-01-11 + + CComponentsText: try to fix mismatching calculation of y pos inside form + +Thilo Graf 2016-01-21 + + CCDraw: remove clean up after restored screen + + It seems not always useful to clean up everything after hide(). + For more control in some cases an separate clean up with + clearSavedScreen() should be more flexible. + +Thilo Graf 2016-01-10 + + CComponentsItem: remove clean up from kill() + + It is not always useful to clean up everything with kill(). + For more control in some cases an separate clean up should be better. + +svenhoefer 2016-01-21 + + - infoviewer: fix display of DolbyDigital icon + +svenhoefer 2016-01-21 + + - infoviewer_bb: make showIcon_DD() public + +M. Liebmann 2016-01-20 + + neutrino.cpp: Enable mute icon in channellist when 'Quickzap in list' active or allow + + Partial revert commit 5eb7f4aea8a7dfc379d953cf17cc6688fcd09af3 + +svenhoefer 2016-01-20 + + - rc_lock: rework class; switch to singleton; add icon; vfd-support + +Thilo Graf 2016-01-19 + + CMovieBrowser:try to fix cover position and ratio for custom covers + + TODO: 4:3 screenshot are still broken + Signed-off-by: M. Liebmann + +Thilo Graf 2016-01-19 + + CComponentsPicture: fix missing dimension values on wrong image location + + In some constellations we can't get dimensions from getIconSize(), + so it is useful to fall back to g_PicViewer->getSize(). + + Cache cleanup removed, can be done at runtime if required. + +Stefan Seyfried 2016-01-01 + + edit lua_api_version.h instead of autogenerating it + + This will help those who do not use ccache :-) + +svenhoefer 2016-01-18 + + - listhelpers: satisfy -Werror + +svenhoefer 2016-01-18 + + Revert "rcinput/neutrino: avoid the use of EVT_TIMESET" + + This reverts commit b307b78bf8259f0cac0694e1da95196e878d0c73. + + In some cases keys are don't used immediately: + --- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + CVFD::ShowText: [14:14] + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 2 key: 0074 value 2, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + 1 key: 0074 value 1, translate: 0074 -standby- + 0 key: 0074 value 0, translate: 0074 -standby- + [/.../cst-next/src/neutrino.cpp:standbyMode:3615] OFF + CSAPI (POWER-CLK): new CPU frequency: 600000000Hz + CSAPI (VIDEO): Standby 1 -> 0 + CSAPI (HDMI-CEC): Power Status: STANDBY -> ON + CSAPI (HDMI-CEC): Device free (Logical Address: 03) + CSAPI (HDMI-CEC): Power Status: ON + --- + +Stefan Seyfried 2016-01-16 + + listbox: use CListHelpers + +Stefan Seyfried 2016-01-16 + + timerlist: use CListHelpers + + remove duplicated code and use CListHelpers::UpDownKey(). + Some variable types had to be changed to avoid typecasts, as + a result (int) casts to foo.size() had to be added :-) + +Stefan Seyfried 2016-01-16 + + upnpbrowser: use CListHelpers::UpDownKey + +Stefan Seyfried 2016-01-16 + + CListHelpers: allow UpDownKey with int type, too + +Stefan Seyfried 2016-01-16 + + eventlist: use CListHelpers::UpDownKey + +Stefan Seyfried 2016-01-16 + + use CListHelpers to remove duplicated code + + CListHelpers::UpDownKey() allows to remove duplicated + code from channellist, bouquetlist and bouqueteditor. + +Stefan Seyfried 2016-01-16 + + add CListHelpers class + + this can be used to factor out duplicate code implementations + from all the various channel-, bouquet-, eventlists etc... + +Thilo Graf 2016-01-17 + + CMovieBrowser: fix paint of screenshots/covers while scroll in movie list + + Some covers were painted for entries without available cover image. + Slot OnAfterRefresh() was not really a good point to paint, + OnAfterScrollPage() seems a better solution. + +Thilo Graf 2016-01-17 + + CTextBox: add signal handler into scroll methodes + +M. Liebmann 2016-01-17 + + Fix last commit + +M. Liebmann 2016-01-17 + + CLuaInstVideo: Add script function 'setInfoFunc()'... + + ...for displaying information in the movieplayer + + - Set Lua api version to 1.36 + +M. Liebmann 2016-01-17 + + More replace __FILE__ with __file__ + +gandharva 2016-01-16 + + - re-apply 73b5303cfcb52cbb621b1783f3de698aa92deb04 + +gandharva 2016-01-16 + + - jsoncpp: update to 0.10.5 + +M. Liebmann 2016-01-16 + + CScreenSaver: Fix compile when pip is disabled + +defans 2016-01-16 + + - osd-setup: enable/disable screensaver options by conditions + +defans 2016-01-16 + + - screensaver: disable pip while screensaver + +svenhoefer 2016-01-15 + + - fix pagedown logic, but this time for real (i hope) + + Why this was so difficult code? I don't know. + +svenhoefer 2016-01-14 + + - configure.ac: remove $(top_srcdir)/src/zapit/include/private + + Stuff like this maybe is better included in ADDITIONAL_CFLAGS or so. + +Thilo Graf 2016-01-14 + + CTimeOSD: fix init of display mode + + Time was always on screen if user has started to play a movie. + +Stefan Seyfried 2016-01-14 + + movieplayer: shorten debug messages + +Stefan Seyfried 2016-01-10 + + replace __FILE__ with __file__ + +Stefan Seyfried 2016-01-10 + + zapit/debug: remove filename hack with a more elegant one + +Stefan Seyfried 2016-01-12 + + - port HWLIB_CFLAGS from neutrino-mp to neutrino-hd + +Stefan Seyfried 2016-01-10 + + jsoncpp: use own assert() macro which does not abort + +Stefan Seyfried 2016-01-10 + + rcinput/neutrino: avoid the use of EVT_TIMESET + + sectionsd's EVT_TIMESET was only used to fix time calculations + for input repeat detection. I doubt this reliably worked anyway. + Just calculate an absolute input timestamp from CLOCK_MONOTONIC + and use that. Even better solution would be to use a newer + kernel with EVIOCSCLOCKID ioctl, leave that for later :-) + +Stefan Seyfried 2016-01-10 + + rcinput: remove unused code, comment FIXME + + I think I have mostly deciphered the meaning of this :-) + +Stefan Seyfried 2016-01-10 + + sectionsd: fix possibly fishy localtime_r usage + +Stefan Seyfried 2016-01-12 + + sectionsd: improve timeThread info messages + +Stefan Seyfried 2016-01-09 + + autogen.sh: simplify + + no idea what the complicated stuff was good for, but it surely broke + cross compiling with a openembedded-built SDK, so go for simplicity + +Stefan Seyfried 2015-12-28 + + fix debug output printf type warnings + +Thilo Graf 2016-01-14 + + COsdSetup: fix possible crash on font setup in wizard mode + + Channellist is not initialized in wizard mode. + +Jacek Jendrzej 2016-01-14 + + src/gui/movieplayer.cpp add https to m3u filter + +Jacek Jendrzej 2016-01-14 + + src/neutrino.cpp fix possible segfault if g_bouquetManager is NULL + +M. Liebmann 2016-01-13 + + lua_menue.cpp: Not script abort in case of error in callback... + + ...functions, display only error message + +Stefan Seyfried 2016-01-10 + + lua_threads: use own assert() macro which does not abort + +Stefan Seyfried 2015-12-28 + + lua_cc_text: fix type to allow compilation with recent gcc + +svenhoefer 2016-01-11 + + - infoviewer: fix width of small rec/ts icon box + +M. Liebmann 2016-01-10 + + CTimeOSD: Fix compiler warning "suggest parentheses around '&&' within '||'" + +svenhoefer 2016-01-10 + + - deutsch.locale: add screensaver.mode_clock_color + +Thilo Graf 2016-01-07 + + screensaver: rework timeosd handling + +defans 2016-01-07 + + screensaver: add optional colored property + +svenhoefer 2016-01-10 + + - infoviewer: some more little numbox-alignments + +svenhoefer 2016-01-10 + + - cc_frm_signalbars: fix REF_PERCENT_TXT for 100% + +Thilo Graf 2016-01-07 + + CInfoViewer: try to fix channel number allignment + + Allignment was broken on different font size. + +svenhoefer 2016-01-07 + + - infoviewer: align header position to fix a small 'hole' beside numbox + +svenhoefer 2016-01-07 + + - textbox: allow users setting screen_StartX/Y = 0 + +defans 2016-01-07 + + - movieplayer: fix screensaver init + +svenhoefer 2016-01-07 + + - infoviewer: (re)use SHADOW_OFFSET/2 for small shadows + +Thilo Graf 2016-01-06 + + CInfoViewer: try to fix numbox arrangement + +Thilo Graf 2016-01-04 + + CShellWindow: use current window color for result button + +Thilo Graf 2016-01-04 + + CComponentsButton: fix transparecny of button icon + + Background was black for some icons + +Thilo Graf 2016-01-04 + + CComponentsPicture: move SetTransparent() to public + +Thilo Graf 2016-01-04 + + CComponentsButton: remove current gradient from all buttons + + This will comming soon, gradient is prepared for use but disabled at + the moment till some other parts of gui parts are provide gradient + +Thilo Graf 2016-01-04 + + CCDraw: remove hide() from destructor. + + hide() should be called explicit if required. + This should fix unintentionally call of hide() if objects used on stack. + +Stefan Seyfried 2016-01-04 + + infoviewer: fix ordering of variable initialization + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: make progress reports on startup more practical + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + CShellWindow: do not dereference NULL pointers + + additionally, try to shorten the debug messages slightly and make the + output more useful in the error case for my_popen() + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + make various dprintf macros safer for general usage + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + update_menu: put opkg update in front + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: do not read package list twice on start + + checkUpdates() already gets the package list and the list of + upgradables, so it is unnecessary to do this again immediately + afterwards. + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: explicitly clear pkg_map in destructor + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: fix invalid match with -foo$ "regex" + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + update_menu: don't leak COPKGManager objects + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: do not put bad packages into package list + + "bad" packages will be ignored later anyway, so to speed things + up and save memory, do not even put them into the package list. + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: tone down diagnostics in badpackage() + + In case of many packages, it can take a very long time to output the + matches of badpackage() on a serial console, so only print them if the + verbosity is increased and remove unnecessary information. + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: disarm checkSize() function + + Signed-off-by: Thilo Graf + You're right but opkg gives not really usable size values and nothing + about dependencies. Solutions are welcome. + +Stefan Seyfried 2016-01-04 + + opkg_manager: disable "key_up" after updating packages + + Signed-off-by: Thilo Graf + I think too. + +Stefan Seyfried 2016-01-04 + + opkg_manager: remove reboot and restart trigger files + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2016-01-04 + + opkg_manager: don't use hardcoded path + + instead of "/var/tuxbox/config" use CONFIGDIR instead. + + Signed-off-by: Thilo Graf + +Jacek Jendrzej 2016-01-04 + + src/gui/infoviewer.cpp try to fix segfault after PB change + +Jacek Jendrzej 2016-01-04 + + src/gui/channellist.cpp fix possible segfault (heap-buffer-overflow) + +svenhoefer 2016-01-03 + + CShellWindow: fix textbox position + + Signed-off-by: Thilo Graf + +defans 2016-01-03 + + CInfoViewer: fix infobar size in virtual zap mode + + Signed-off-by: Thilo Graf + +svenhoefer 2016-01-03 + + - locale: add cut/copy/truncate menu hints; thx to tewsbo for support + +Thilo Graf 2016-01-03 + + CInfoViewer: ensure removing of timescale bar after killed infobar + + In some constellations it was possible that timescale was not removed + from screen after closing of infoviewer. + e.g. user switched from a + channel with epg data to a channel without epg data and infobar was closed + before epg data was complete arrived. + + btw: it seems INFOBAR_PROGRESSBAR_ARRANGEMENT_DEFAULT + is not not really "default" + +Thilo Graf 2016-01-03 + + CComponentsItem: try to fix clean up screen buffers after killed items + +Thilo Graf 2016-01-03 + + CInfoViewer: try to fix overlapping current info and curren/next time info + + This effect was heavy to reproduce, but some useres had such effects. + + Hold saved background and hide() ensure clean + background before repaint title and rest. + +Thilo Graf 2016-01-03 + + CFlashUpdate: remove superfluous paint of progress + + This should fix remains on screen of progressbars after + flashing or local updates. + +M. Liebmann 2016-01-03 + + Remove redundant pthread_cancel() call + +defans 2016-01-03 + + movieplayer: Add screensaver function when movie player is paused + +svenhoefer 2016-01-02 + + - movieplayer: allow configurable RC_setup key + +vanhofen 2016-01-02 + + - neutrino: don't autofill usermenu title, when no items included + + This keeps init-code compatible to personalize-code (title is removed + automatically, when no items are included). + +svenhoefer 2016-01-02 + + - locale: add usermenu title locales ... + + some small reworks; cleanup from #if 0'ed code + +Thilo Graf 2016-01-02 + + CPlugins: try to fix possible segfault while open shellwindow scripts + +Thilo Graf 2016-01-01 + + CInfoViewer: fix assign corner and shadow modes, depends of virtual zap mode + +Thilo Graf 2016-01-01 + + CTimeOSD: decouple timeosd from general clock format settings + +Jacek Jendrzej 2016-01-01 + + src/gui/timeosd.cpp init m_mode + +M. Liebmann 2016-01-01 + + CLuaInstance: Precise error message for obsolete hide() parameter + + - Supplement for commit 75631a97f1eb09751d360ac233690d93c731241a + +M. Liebmann 2016-01-01 + + CLuaInstance: Fix commit e85f64d7331b4903d2a0205740abaade5a8fd25b + + - Use return value from checkMagicMask() for color + +svenhoefer 2016-01-01 + + - Happy new year, neutrino. \o/ + +Stefan Seyfried 2015-12-25 + + luainstance: narrow scope of video_cs header + +Stefan Seyfried 2015-12-14 + + avoid continuous rebuilds from LUA_API* changes + + Signed-off-by: M. Liebmann + +Stefan Seyfried 2015-12-13 + + luainstance: remove unneeded hardware dependencies + +Stefan Seyfried 2015-12-13 + + luainstance: fix types to allow compilation with newer gcc + +Stefan Seyfried 2015-12-13 + + luainstance: fix build with newer GCC + + Signed-off-by: M. Liebmann + +Stefan Seyfried 2015-12-13 + + define LUA_COMPAT_5_2 to allow build with newer lua versions + + Signed-off-by: M. Liebmann + +Stefan Seyfried 2015-11-15 + + acinclude: fix DVB_API_VERSION check for gcc5 + +Stefan Seyfried 2015-11-15 + + acinclude: get rid of old nokia dvb API + +Thilo Graf 2015-12-30 + + CInfoViewer: optimize signal bar arrangement + +Thilo Graf 2015-12-30 + + CSignalBar: try to fix position and height of scale bars + +Thilo Graf 2015-12-30 + + CSignalBar: unified reference percent text length + +Thilo Graf 2015-12-30 + + CInfoViewer: use old names for signal type names + +Thilo Graf 2015-12-30 + + signalbars: add missing parameters for signal type names + +Thilo Graf 2015-12-30 + + CInfoViewerBB: fix missing parameter + + Shadow was lost after repaint + +Thilo Graf 2015-12-30 + + CInfoViewer: try to fix paint info text box after delayed painting of timescale + +Thilo Graf 2015-12-29 + + CInfoViewer: refine arrangement of epg title + + this reduces some flicker or fade effects nearly of numberbox + +Thilo Graf 2015-12-29 + + CCDraw: add parameter force_paint to member enableShadow() + + TODO executed + + Default behavior is not changed but parameter allows repaint shadow + in some constellations if required. + +Jacek Jendrzej 2015-12-29 + + fix possible segafult, invalid type + +Thilo Graf 2015-12-29 + + COsdSetup: kill instance of osd_menu_colors + + Suggested, by svenhoefer + +Thilo Graf 2015-12-29 + + COPKGManager: don't init if no opkg support available + + This avoids creating of any basic configuration files or directories on + non opkg supported firmware releases. + +svenhoefer 2015-12-29 + + - infoviewer_bb: use new infobar_buttons_usertitle key + +svenhoefer 2015-12-28 + + - add menu item to force usertitles for color buttons in infobar + +svenhoefer 2015-12-29 + + - user_menu: allow controlable return_title value + +svenhoefer 2015-12-29 + + - user_menue_setup: don't override users title anymore + +svenhoefer 2015-12-29 + + - infoviewer_bb: remove labeling of audio control from green button ... + + ... now user can use any color key to control audio + +svenhoefer 2015-12-27 + + - infoviewer_bb: remove arbitrarily titles from color buttons + +svenhoefer 2015-12-27 + + - infoviewer_bb: use getMoviePlayerButtonName in mode_audio too; + + ugly workaround; why we're in mode_audio when using upnp-browser? + do we need a mode_upnp? + +svenhoefer 2015-12-27 + + - infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too + +Thilo Graf 2015-12-29 + + clean up: remove useless line in osd_setup.cpp + +Thilo Graf 2015-12-29 + + COsdSetup: try to fix multiple item arrangement while open osd settings + +Thilo Graf 2015-12-28 + + CComponentsDetailLine: fix possible rests on screen after hided detailsline + + Shadow width was missing. + +svenhoefer 2015-12-28 + + - yWeb: show correct header in timer list + +Thilo Graf 2015-12-28 + + themes: add demo themes + +Thilo Graf 2015-12-28 + + CComponentsWindow: add return value to addWindowCCItem(), fix footer color + + - return value of addWindowCCItem() = current id of added body item + - assignment of footer color was missing + +Thilo Graf 2015-12-01 + + CComponentsForm: add return value to addCCItem() + + return value = current id of added item + +M. Liebmann 2015-12-28 + + Fix & sort locale + +M. Liebmann 2015-12-28 + + CLuaInstance: Display warning when using a obsolete parameter... + + ...in cwindow/ctext/cpicture:hide() + +Thilo Graf 2015-12-28 + + opkg_manager.cpp: disable unused variable + + avoid compiler error/warning + +Thilo Graf 2015-12-28 + + opkg_manager.cpp: add statement for local environment + + TODO: detect available opkg binary + +Thilo Graf 2015-06-11 + + COPKGManager: lets see user install result in window + +Thilo Graf 2015-06-11 + + COPKGManager: use config file for bad package detection + + To detect bad packages, it must be existing a matching pattern list file. + Path is defined in OPKG_BAD_PATTERN_LIST_FILE. + This gives the option to filter some bad entries in the package listing menue. + NOTE: a sample file you should find here as : "/var/tuxbox/config/bad_package_pattern.list.sample". + If required, remove the ".sample" extension and change the entries for your requirements + +Thilo Graf 2015-06-10 + + COPKGManager: show debug lines on founded bad packages + + It seems some innocent packages could be filtered but without + plausible reason and this should be indicated. + +Thilo Graf 2015-06-08 + + COPKGManager: use opkg as binary name only, reduce support check deps + + Some deps are currently not really required. + +Thilo Graf 2015-05-28 + + CShellWindow/COPKGManager: rework shell shell mode handling + + Modes were handled with bool values inside manager and this is not really + enough. Now we use the real parameters for more flexibility. + +Thilo Graf 2015-05-25 + + COPKGManager: use strictly shell window object to execute commands + +Thilo Graf 2015-05-25 + + CShellWindow: use my_system instead system, avoids possible errors + +Thilo Graf 2015-05-25 + + COPKGManager: remove useless err_msg var, replaced by tmp_str + +Thilo Graf 2015-05-25 + + COPKGManager: use parameters for errror message and additional text as option + +Thilo Graf 2015-05-24 + + CShellWindow: disable not required screean saving on text paint + +Thilo Graf 2015-05-24 + + COPKGManager: show package info via message box instead shell window + +Thilo Graf 2015-05-24 + + COPKGManager: use empty string as default parameter for full info + +Thilo Graf 2015-05-23 + + CShellWindow/COPKGManager: handle some error from shell output + + TODO: add missing handlers + +Thilo Graf 2015-03-24 + + CShellWindow: use slots for ACKNOWLEDGE_EVENT mode results + +Thilo Graf 2015-02-08 + + COPKGManager: defuse effect of resolve_conffiles errors + +Thilo Graf 2015-02-08 + + COPKGManager: exit check size if package already installed + + Old files will be remove during installation, so it should + be enough size. + +Thilo Graf 2015-02-08 + + COPKGManager: use wildcard char for ar command + + This fixes unpacking of local and downloaded packages. + +Thilo Graf 2015-02-07 + + COPKGManager: add functions isInstalled() and isUpgradable() + +Thilo Graf 2015-05-23 + + COPKGManager: optimize check size + + To calculate the required size for installation here we make a quasi-dry run, + it is a bit awkward, but relatively specific, other solutions are welcome. + We create a temporary test directory and fill it with downloaded or user uploaded package file. + Then we unpack the package and change into temporary testing directory. + The required size results from the size of generated folders and subfolders. + TODO: size of dependencies are not really considered + +Thilo Graf 2015-02-05 + + COPKGManager: add optional parameter force_configure to installPackage() + +Thilo Graf 2015-02-04 + + COPKGManager: add possibility to manage source feeds for packages + + Feeds are saved in opkg config file. + + NOTE:Existing config file will be overwrite, so must be reconfigured + via gui. + Source names are strictly numbered src 0...10 (maximmal 10 at the moment) + + FIXME: input mask in keyboardinput class is too small for some adresses, large + address names are cutted and makes entries useless + +Thilo Graf 2015-01-31 + + COPKGManager: ensure cleanup /tmp/.opkg after closing packet manager + +Thilo Graf 2015-01-31 + + COPKGManager: use installPackage() for install from package list too + + installPackage() has also a new parameter for options, + in this case is --force-reinstall in use. + +Thilo Graf 2015-02-04 + + COPKGManager: add methodes to get infos and status of packages + +Thilo Graf 2014-12-30 + + COPKGManager: optimize memory check before install + +Thilo Graf 2014-12-30 + + COPKGManager: show message on space error + +Thilo Graf 2014-12-28 + + CFlashUpdate: use locales for install and error messages + +Thilo Graf 2014-12-21 + + CSoftwareUpdate: show package feature as disabled without support + +Thilo Graf 2014-12-21 + + CFlashUpdate: add localized messages for installation from default update feature + +Thilo Graf 2014-12-20 + + CFlashUpdate: change lines for better statement readability + +Thilo Graf 2014-12-20 + + CFlashUpdate: add log output for not found package file + +Thilo Graf 2014-12-20 + + CFlashUpdate: add filters for packages + +Thilo Graf 2014-12-29 + + COPKGManager: optimize error handling + +Thilo Graf 2014-12-28 + + COPKGManager: add more error handlers + +Thilo Graf 2014-12-28 + + COPKGManager: add function to check package size + +Thilo Graf 2014-12-21 + + Locales: add message line for not supported feature + +Thilo Graf 2014-12-21 + + CFile: add filetypes for install and update packages + +Thilo Graf 2014-12-20 + + COPKGManager: outsource methode for install any package + + Required for external usage. + +Thilo Graf 2014-12-19 + + COPKGManager: optimize handling after installation + + Show a success message only if restart/reboot is required and user + should decide what to do or not. + NOTE: marker file should be generated by opkg package itself + (eg. with preinstall scripts), so it's controlled by the package maintainer! + +Thilo Graf 2014-12-19 + + COPKGManager: defuse error message for duplicate cache option + +Thilo Graf 2014-12-13 + + COPKGManager: add possibilty to check required size before install package + +Thilo Graf 2014-12-10 + + COPKGManager: add member to handle line of shell lines + + prepared for use as callback in shell window class, currently + it is not possible to get line output from shellwindow object, this + should help soon + + also added ne locales + +Thilo Graf 2014-12-19 + + COPKGManager: add members to get package infos and optmize update check + +Thilo Graf 2015-05-22 + + COPKGManager: fix selection of items on expert mode switch + +Thilo Graf 2014-12-05 + + COPKGManager: use yellow button instead red button in footer + + Red button already used for upgrades + +Thilo Graf 2014-11-29 + + COPKGManager: add locales for local installation + +Thilo Graf 2014-11-25 + + COPKGManager: unified log output + +Thilo Graf 2014-11-28 + + COPKGManager: remember for last selected update directory + + Use g_settings to handle local package directory. + Extra settings handler via gui for this directory is not intended. Default update directory + is the same like in flash settings. + +Thilo Graf 2014-11-25 + + COPKGManager: add filter for ipk packages + +Thilo Graf 2014-11-25 + + COPKGManager: add variable to hold last selected source dir + +Thilo Graf 2015-03-21 + + CShellWindow: reduce window size + + In some cases screen could be too small and some lines are cutted. + +Thilo Graf 2014-12-28 + + CShellWindow: add debug output for error ident + +Thilo Graf 2015-05-22 + + CShellWindow: use full screen for shell window + +Thilo Graf 2014-11-25 + + CShellWindow: use internal debug functionality, set init value for pid + +Thilo Graf 2014-11-24 + + COPKGManager: add possibility to install package from single package file + +Thilo Graf 2014-11-24 + + CShellWindow: optimize error review after error message + + Show close button in window, give user possibility to read error listing + before close the window! + +Thilo Graf 2014-11-24 + + CShellWindow: evaluate error output for plausible message output + +Thilo Graf 2014-11-24 + + COPKGManager: use shell output to generate error messages for gui + +Thilo Graf 2014-11-24 + + locales: remove format tags in opkg manager messages + + Most messages can shows more details after evaluation of shellmessages. + +Thilo Graf 2014-11-22 + + COPKGManager: add member doUpdate() + +Thilo Graf 2014-11-23 + + COPKGManager: use fclose instead pclose + + my_popen returns a stream pointed to a file descriptor + + NOTE: documentation for some bent functions in helpers.cpp would be nice! + +Thilo Graf 2014-11-13 + + COPKGManager: use my_popen instead popen + + popen causes some errors after flash update check + +Thilo Graf 2014-11-13 + + COPKGManager: add function to get status for new package updates + +Thilo Graf 2014-11-11 + + COPKGManager: allow update and usage of multiple package sources + + This allows to use more than one package adress via config file. + Example configuration in /etc/opkg/opkg.conf: + ... + src packages http://www.yourserver.org/pkgs/packages + src local 192.168.1.2/pkgs/local + ... + + After Update, all packeges will be listed in the manager list and can + be installed, updated ... + +Thilo Graf 2014-11-09 + + COPKGManager: use general options for cache, temp dir and logging + + cache dir option not required assigned in config file. + + Note: existing option "cache" in opkg config file must be removed now, otherwise + it could hail error log messages and gui package listing could be garbled! + Not nice now, but it's one step for an unified configure handling. + +Thilo Graf 2014-11-10 + + COPKGManager: use and apply namespace std + +Thilo Graf 2014-10-05 + + CShellWindow: clean up constructor/destructor + + Most tasks of this class were dispersed in the constructor and destructor. + Tasks are better placed in Members. + +Thilo Graf 2014-10-05 + + CShellWindow: remove useless framebuffer callings + + Not to see here a reason for call of framebuffer methods. + This is already done by textbox object. + +Thilo Graf 2014-10-05 + + COPKGManager: use ACKNOWLEDGE_MSG to show info message + +Thilo Graf 2014-10-05 + + CShellWindow: add new enum option ACKNOWLEDGE_MSG + + allows to show a messagebox instead a small ok button + +Thilo Graf 2014-10-04 + + CShellWindow: visualize of 'ready'status and simplify paint of 'ok' button + +Thilo Graf 2014-10-04 + + CShellWindow: handle dynamic window position, additional paint window only if not painted + +Thilo Graf 2014-10-04 + + CShellWindow: apply clearer enum format declaration + +Thilo Graf 2014-10-04 + + COPKGManager: add member showError to show handled error message on screen + +Thilo Graf 2014-10-04 + + COPKGManager: use plausible message title + + Here we have errors, so we should use plausible titles for message box + +Thilo Graf 2014-09-21 + + COPKGManager: craete directory /tmp/.opkg on opkg manager init + + This directory can be useful for usage in opkg config as cache directory + + option cache /tmp/.opkg + +Thilo Graf 2015-12-27 + + Screensaver: add option to show current time instead images + +Thilo Graf 2015-12-27 + + Screeansaver: add optional random images + +Thilo Graf 2015-12-27 + + CCDraw: add signals into paintFbItems() + +Thilo Graf 2015-12-26 + + CPersonalizeGui: try to fix wrong active mode after changed settings + + By treating of notifier methods or generally changed personalization + settings of items, the values of "active" and "current_active" may differ + and although that could be active = true, current_active = false, or + vice versa. After restart of neutrino it would not conspicuous because + activ and current_active will be equated. + Otherwise it can happen, the modified items could be displayed + in wrong mode at runtime. + This try should fix this by writing the values from the current + settings into the current_active variable. + +Thilo Graf 2015-12-26 + + CStreamInfo2: try to fix wrong text colors + + Text color was not matching for background color. In some constellations + with theme settings, text is not really good readable. + COL_MENUCONTENT_... requires COL_MENUCONTENT_TEXT, not COL_INFOBAR_TEXT + +M. Liebmann 2015-12-26 + + CInfoViewerBB: try to fix missing sys scales in infoviewer + + Signed-off-by: M. Liebmann + Signed-off-by: Thilo Graf + +Thilo Graf 2015-12-25 + + CInfoClock: remove shadow in transparent mode + +Thilo Graf 2015-11-23 + + CCDraw: try to separate parameter paint_bg from shadow paint + +Thilo Graf 2015-12-24 + + CPersonalizeGui: try to fix disabled observer item + + This should avoid disabling observer items inside personalize menu, + because it's possible to lock out an observer item itself. + In This case it's not possible to + enable this item on runtime. Neutrino restart is required. + + This effect was observed in mode_ts if an user has tried to change + settings for tv/radio switch. If all three items were disabled, it was + not possible to enable observed items. + + NOTE: I think it's not a good idea to enable certain items in main menu or + full sub menus like settings in mode_ts. ... + What should a user do with that during watch a movie? Play with tuner settings, bouquet-, network-, drive settings etc.? + Some users could cause harm, therefore I can't recommend to hold this current state. + +Thilo Graf 2015-11-29 + + CComponentsWindow: add member setWindowHeaderTextColor() + + To modifiy header text color. + +Thilo Graf 2015-11-29 + + CComponentsWindow: add method to set header color + +Thilo Graf 2015-11-19 + + CImageInfo: try to fix paint button paint + + Handling with background and frame was changed + +Thilo Graf 2015-11-19 + + neutrino.h: remove unused methode switchClockOnOff() + +Thilo Graf 2015-11-18 + + CEpgData: try to fix channellogo scale in header + +Thilo Graf 2015-11-18 + + CUserMenu: using native callback to ensure paint for info clock after hide of this menu window + + menu->hide() handler comes too early, nice to see if clock is transparent. + +Thilo Graf 2015-11-18 + + CMovieBrowser: try to fix paint of channellogo, and screenshot preview + + Logo was not hided before next logo was painted. + Screenshot was lost after scrolling in movieinfo section (called with + yellow button) + +Thilo Graf 2015-11-18 + + CAudioPlayerGui:try to fix infocklock view in audioplayer. + + after closed screensaver, infoclock was painted. That looks not good. + This should fix this. + +Thilo Graf 2015-11-18 + + CTimeOSD: disable setHeight() in CTimeOSD, height is bound to settings + +Thilo Graf 2015-11-18 + + CScreenSaver: add signal/slot handler OnBeforeStart(), try to fix infoclock + + In some constelations it is not required to enable infoclock after close + screensaver. So it is possible to cotrol this from other objects. + +Thilo Graf 2015-12-24 + + tmp revert: remove osd setup for gradients + +Thilo Graf 2015-12-12 + + lua instances: adopt for last rebases with splitted lua source files + + TODO: check/fix lua functionality, not tested yet + +Thilo Graf 2015-11-18 + + CMenuWidget: rework cc modules implementation + + - don't create header instance on every widget paint. + - remove parameters from hide(), not needed anymore + - add signal/slot OnBeforePaint(), OnAfterHide() + - try to fix infoclock handling + - add member ResetModules() + - allow separator to paint with gradient + +Thilo Graf 2015-11-19 + + Colors: init global color gradient implementation + +Thilo Graf 2015-11-19 + + CBEChannelWidget/CBEChannelSelectWidget: remove setShadowOnOff() + + Name and function was changed + +Thilo Graf 2015-11-18 + + components: rework classes + + - outsourced some classes cc_item.cpp/h, cc_draw.cpp/h + - added extra methodes for simple use of some basic components extra.cpp/h + - rework clock handling: use timer class, reworked members for + enable/disable clock with external timer events, + tryed to fix some display issues related with infoclock and + time osd clock in moviebrowser, channellist, menuus + - reworked hide/kill handling, removed parameter for hide(), try to use + cached backgrounds for other constallations, paint cache, image cache (all beta) + - reworked shadow/frame handling, add shadow modes for left/right + arrangement, TODO: repaint for existant instances required + - reworked color gradient assignment (beta) + + ... Note: I had a data crash in my local git tree + and i tryed to restore my historie, but most was lost. Therefore here + the commit is large + +Thilo Graf 2015-11-18 + + CTextBox: add/modify methodes for screen handlings + + - split hasChanged() into hasChangedPos(), hasChangedDim() + - add return value bool to enableBackgroundPaint(), enableSaveScreen() + - add clearScreenBuffer(), for unified usage in destructor and functions + - add OnAfterRefresh() as a signal/slot handler, this allows to use + external methodes as callbacks after painted text + +max10 2015-12-27 + + fix src/system/helpers.cpp: PRIx64 + +Jacek Jendrzej 2015-12-27 + + fix compil fix change 64 to 32 + +Jacek Jendrzej 2015-12-26 + + src/gui/streaminfo2.cpp fix box width + +Jacek Jendrzej 2015-12-26 + + src/gui/streaminfo2.cpp change sprintf to snprintf (fix possible segfault) + +Jacek Jendrzej 2015-12-26 + + src/gui/imageinfo.cpp fix heap-use-after-free + +Jacek Jendrzej 2015-12-26 + + some gcc5 compil fixes + +M. Liebmann 2015-12-25 + + CLuaInstance: Fixes occasional problems when exiting the movie player + + Reduces debug output in curl + +M. Liebmann 2015-12-25 + + CLuaInstance: Fix commit 9e331ee4e3b933ad319c41e2ffd3589a7ac2c249 + +svenhoefer 2015-12-23 + + - menue: don't disable whole settings and service menu in mp mode; + + just disable channel-scan and software-update in service menu + +svenhoefer 2015-12-23 + + - update: localize question of flashing image + +M. Liebmann 2015-12-23 + + CLuaInstance: Fix and unified script function calls + + - No api changes, code only + +svenhoefer 2015-12-22 + + - moviebrowser: fix overlapped menus when de/activating drives + +Thilo Graf 2015-12-22 + + personalize.cpp: add doc for disable conditions + +svenhoefer 2015-12-21 + + - menue: fix format warning 'too many arguments' + +svenhoefer 2015-12-21 + + - menue: don't paint hotkey icons on deactivated items; use dummy icon + +Thilo Graf 2015-12-13 + + Main Menu: try to add dynamic possibility to disable items on runtime + + The issue is that it's not really possible to disable/enable menu items on + runtime with an existant menu widget instance eg with personalized menu items. + + Here we need a dynamic solution to disable items depends on stb-mode (mode_ts, mode_tv etc) + This should be solved here with an additional parameter for personalized items. + + New paramter is named: disable_condition + Possible alvailable values at the moment are: + + DCOND_MODE_NONE as default + + DCOND_MODE_TV + DCOND_MODE_RADIO + DCOND_MODE_TS + + includes some improvements by Sven + + - menue: remove old_iconName handling + ... icons should be painted on deactivated items too + + - menue: try to fix position <-> selection missmatch + +M. Liebmann 2015-12-22 + + CLuaInstCurl: Fix compiler warning + +M. Liebmann 2015-12-22 + + CLuaInstance: Add multiple script functions for mute icon & volume + + - Functions: enableMuteIcon, isMuted, AudioMute, setVolume, getVolume + - This allows to save volume/mute status at plugin start + and restore it on exit. + + - Set Lua api version to 1.35 + +M. Liebmann 2015-12-22 + + CLuaInstance: Add linux pthread support + + - code ported from lua-llthreads2 + (https://github.com/moteus/lua-llthreads2) + - code in neutrino integrated for use of lua neutrino api in threads + - add thread::cancel() function + + - Set Lua api version to 1.34 + +svenhoefer 2015-12-19 + + - moviebrowser: small changes in locales + +svenhoefer 2015-12-17 + + - personalize: add deactivated items too; ... + + ... visibility is controlled in personalization itself + +Jacek Jendrzej 2015-12-19 + + src/gui/channellist.cpp fix possible segfault after edit mode (heap-buffer-overflow) + +svenhoefer 2015-12-16 + + - moviebrowser: update and localize help box + +svenhoefer 2015-12-16 + + - movieplayer: add color keys to bookmark menu + +defans 2015-12-16 + + - moviebrowser: fix order of color buttons + +Jacek Jendrzej 2015-12-16 + + src/gui/streaminfo2.cpp add show channel realname, thx Janus + +svenhoefer 2015-12-16 + + - movieplayer: show correct key in bookmark hints; smoother locales + +M. Liebmann 2015-12-15 + + CLuaInstMisc:: Add script function postMsg() to send a neutrino message + + - Currently possible message: POSTMSG.STANDBY_ON + - Set Lua api version to 1.33 + +Jacek Jendrzej 2015-12-15 + + src/gui/streaminfo2.cpp show max 16 apids + +Jacek Jendrzej 2015-12-15 + + similar patch to 9b2aec781c10c9cc798d449430a00b8584f04f1f, thx max_10 + +Jacek Jendrzej 2015-12-15 + + fix compil use good oprator + +[CST] Focus 2015-12-15 + + neutrino.cpp: try to fix stopping by signal while playback in progress + +svenhoefer 2015-12-15 + + - streaminfo: align background color; thx to max_10 + +M. Liebmann 2015-12-15 + + CMoviePlayerGui: Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin... + + ...when tv/radio button are pressed on remote control + + - Set Lua api version to 1.32 + +svenhoefer 2015-12-15 + + - yWeb: add locale for timer type + +svenhoefer 2015-12-14 + + - neutrino: press tv/radio key to return to plain tv/radio + +svenhoefer 2015-12-14 + + - infoviewer_bb: don't paint deactivated buttons + +svenhoefer 2015-12-14 + + - infoviewer: do always show all buttons; enable is controlled by usermenu + +svenhoefer 2015-12-14 + + - movieplayer: change usermenu call; use existing instance + +svenhoefer 2015-12-14 + + - infoviewer_bb: fix text for green button in movieplayer mode + +svenhoefer 2015-12-14 + + - movieplayer: change default key for bookmark menu + +svenhoefer 2015-12-14 + + - locale: smoother locals for movieplayer keys + +svenhoefer 2015-12-14 + + - user_menue: disable some items in movieplayer mode + +svenhoefer 2015-12-14 + + - movieplayer: allow usermenu, when colorkeys not assigned + +svenhoefer 2015-12-14 + + - infoviewer_bb: use key-assignment from movieplayer + +svenhoefer 2015-12-14 + + - infoviewer_bb: rename infobar buttons + +svenhoefer 2015-12-14 + + - keybind_setup/locale: timeshift isn't a movieplayer key + +svenhoefer 2015-12-14 + + - streaminfo: show movieplayer as source, when no webtv is running + +svenhoefer 2015-12-14 + + - keybind-setup: fix assignable keys for movieplayer; ... + + ...timeshift isn't a movieplayer key. + +Michael Liebmann 2015-12-14 + + - infoviewer_bb: fix display of red button in movieplayer mode + +svenhoefer 2015-12-14 + + - deutsch.lokale: fix timeshift_pause translation + +M. Liebmann 2015-12-15 + + CLuaInstCurl::CurlDownload: Rework progress display + + - Set Lua api version to 1.31 + +M. Liebmann 2015-12-14 + + CLuaInstCCText::CCTextScroll: Add Parameter 'pages' + + - By pages parameter the number of pages can be specified + to be scrolled + - Set Lua api version to 1.30 + + Example: + ct = ctext.new{...} + ... + ct:scroll{dir="down", pages=2}; + +M. Liebmann 2015-12-14 + + CLuaInstVideo: Add setSinglePlay() + + - When setSinglePlay() Neutrino returns after playing a movie + immediately in the tv/radio modus back + - Set Lua api version to 1.29 + + Example: + video = video.new() + video.setSinglePlay() + video.PlayFile(...) + +M. Liebmann 2015-12-14 + + CLuaInstVideo: Add getNeutrinoMode() + + - Set Lua api version to 1.28 + + Example: + video = video.new() + if video.getNeutrinoMode() == NMODE.TS then + messagebox.exec{title="Attention!", text="Movie player is busy.", buttons={ "ok" } } + end + +M. Liebmann 2015-12-14 + + CLuaInstConfigFile: Add parameters & functions + + - LuaConfigFileNew: Add parameter delimiter & saveDefaults + - Add 'deleteKey' function + - Set Lua api version to 1.27 + +M. Liebmann 2015-12-13 + + lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion' + + - Set Lua api version to 1.26 + +M. Liebmann 2015-12-13 + + CLuaMenuFilebrowser::exec: Fix value handling when dirMode = false + + - Add luaId to action function as parameter + - Set Lua api version to 1.25 + +M. Liebmann 2015-12-13 + + CLuaInstance: Add class for using libcurl + + - Add simple download function + - Set Lua api version to 1.24 + + parameter typ default + ---------------------------------------- + url string required + o, outputfile string when empty then save to string + as secund return value + A, userAgent string empty + v, verbose bool false + s, silent bool false + connectTimeout number 20 + ipv4 bool false + ipv6 bool false + useProxy bool true (default) + followRedir bool true + maxRedirs number 20 + + Example: + -- simplest program call: + -- ---------------------- + local curl = curl.new() + local ret, data = curl:download{url="http://example.com", o="/tmp/test.txt"} + if ret ~= CURL.OK then + print("Error: " .. data) + end + + -- or -- + + local curl = curl.new() + local ret, data = curl:download{url="http://example.com"} + if ret == CURL.OK then + -- downloaded data + print(data) + .. + else + print("Error: " .. data) + end + +svenhoefer 2015-12-12 + + - moviebrowser: don't reload full movie archive after delete + + Thanks to SatBaby and micha-bbg for support. + +M. Liebmann 2015-12-12 + + CLuaInstance: Use CLuaVideo for video, CLuaMisc for misc functions + + - The old version of the video and misc functions is deprecated + but still valid + +M. Liebmann 2015-12-12 + + CLuaInstance: Code cleaning luainstance.cpp/.h + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move misc functions in separate classes / files + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move msg box functions in separate classes / files + + - hintbox + - messagebox + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move ccomponents functions in separate classes / files + + - cwindow (CComponentsWindow) + - ctext (CComponentsText) + - cpicture (CComponentsPicture) + - signalbox (CSignalBox) + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move menue functions in separate classes / files + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move video functions in separate class + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move configfile functions in separate classes / files + + - No api changes, code only + +M. Liebmann 2015-12-12 + + CLuaInstance: Move types, definitions & functions from + + luainstance.cpp/.h to luainstance_helpers.cpp/.h + + - No api changes, code only + +[CST] Focus 2015-12-08 + + zapit/src/capmt.cpp: try to fix TS enable/disable + +M. Liebmann 2015-12-08 + + Fix neutrino build without '--enable-lua' + +M. Liebmann 2015-12-08 + + Disable multimedia plugins and video functions... + + ...(movie player & upnp browser) when movieplayer is in use + +M. Liebmann 2015-12-08 + + CLuaInstance::GetRevision: Add second return value as a string... + + ...for hardware identification + + - Set Lua api version to 1.22 + +M. Liebmann 2015-12-08 + + CLuaInstance: Add script function 'channelRezap' + + - Alternative rezap method for movie plugins + - Set Lua api version to 1.21 + +M. Liebmann 2015-12-08 + + CLuaInstance: Add script function zapitStopPlayBack + + - For safe running ShowPicture() in the plugin + - Set Lua api version to 1.19 + +M. Liebmann 2015-12-08 + + CLuaInstance: The first call to Lua::PlayFile() block restoreNeutrino + + - Running restoreNeutrino when exiting the plugin and + function is blocked + - Set Lua api version to 1.18 + +M. Liebmann 2015-12-08 + + CMoviePlayerGui: Creating an possibility to block restoreNeutrino()... + + ...from an external plugin + + - This better play playlists with plugins + +M. Liebmann 2015-12-08 + + CLuaInstance: Move luainstance into a separate directory (src/gui/lua) + + - Move video functions from luainstance.cpp to lua_video.cpp + - For the future, provided the individual classes + (eg menu, CComponents etc.) to move in separate files. + +M. Liebmann 2015-12-08 + + CLuaInstance: Remove unnecessary function zapitSetStandby() + + - Set Lua api version to 1.17 + +M. Liebmann 2015-12-02 + + Sort slovak.locale + +svenhoefer 2015-12-01 + + Revert "- movieplayer: enable videoformat and 4:3 switches; (C) martii" + + This reverts commit a3ff096e06bec9bab88b722f87737e50a937bcaa, + because keys was passed to neutrino handleMsg already. + So this pick was unnecessary. + +svenhoefer 2015-12-01 + + - movieplayer: enable videoformat and 4:3 switches; (C) martii + +svenhoefer 2015-12-01 + + - movieplayer: enable neutrino main menu ... + + ... parts of this code is (C) martii + +Jacek Jendrzej 2015-12-01 + + update slovak.locale (THX EnoSat) + +svenhoefer 2015-12-01 + + - moviebrowser: re-add missig comparator (msg ==) + +svenhoefer 2015-12-01 + + - moviebrowser: use RC_left/right to switch display modes ... + + ... to get free volume keys, because these keys should change + volume only. + +svenhoefer 2015-12-01 + + - movieplayer: change default key for TimeOSD() to RC_timeshift + +M. Liebmann 2015-11-27 + + CLuaInstance: Add script function paintVLine() & paintHLine() + + - Set Lua api version to 1.16 + +M. Liebmann 2015-11-27 + + CFBWindow: Add paintVLineRel() & paintHLineRel() for using... + + ...in external plugins + +M. Liebmann 2015-11-27 + + CLuaInstance::CPictureNew: When dx and dy = 0 then use... + + ...'NO_SCALE' modus for object creation (icon) + + - Set Lua api version to 1.15 + +M. Liebmann 2015-11-27 + + CLuaInstance: Add script function saveScreen()/restoreScreen() + + Example: + local memID = n:saveScreen(x, y, w, h); + ... + ... + n:restoreScreen(x, y, w, h, memID, delete); + -- delete = true => delete screen buffer + -- delete = false => don't delete screen buffer + + - Set Lua api version to 1.14 + +M. Liebmann 2015-11-27 + + CFBWindow: Add saveScreen() & restoreScreen() for using... + + ...in external plugins + +M. Liebmann 2015-11-27 + + CLuaInstance: Add DynFonts for lua scripts + + - You can create fixed-size fonts for use in Lua Scripts + - The fonts are deleted after the script + - The use of fonts is limited to the following functions currently: + - RenderString() + - getRenderWidth() + - FontHeight() + - Example in Lua scripts: + Normal usage: + local font = FONT.MENU + RenderString(font, ....) + Use DynFonts: + Creates a font with height of 50px: + local font = n:getDynFont(0, 50) + local useDynFont = true + RenderString(useDynFont, font, ....) + or + Creates a font in which the text("Example: xyz") has a width of 200px: + local font = n:getDynFont(200, 0, "Example: xyz") + local useDynFont = true + RenderString(useDynFont, font, ....) + + - Set Lua api version to 1.13 + +M. Liebmann 2015-11-27 + + CNeutrinoFonts: Add 'getDynFontExt()' for create custom fonts... + + ...in external plugins + +defans 2015-11-23 + + - luainstance: add GetRevision() function + + - Set Lua api version to 1.12 + + Signed-off-by: svenhoefer + +[CST] Focus 2015-11-24 + + gui/movieplayer.cpp: start movies in playlists at start bookmark + +M. Liebmann 2015-11-23 + + CLuaInstance: Fix transfer of color values in... + + ...PaintBox() and RenderString() for coolstream hardware + + - Set Lua api version to 1.11 + +svenhoefer 2015-11-22 + + - cables.xml: update Antennenverein Hohenmoelsen; thx to lusto + +Jacek Jendrzej 2015-11-22 + + src/gui/record_setup.cpp disable not used + +svenhoefer 2015-11-21 + + - cables.xml: update Antennengemeinschaft Goeltzschtalbruecke + +Merge: 700c75e4d 5cb0ca21c +svenhoefer 2015-11-20 + + Merge branch 'cst-next' + +defans 2015-11-20 + + - streaminfo2.cpp: reduce signalbox flickering + +defans 2015-11-19 + + - streaminfo2.cpp: force repaint of signalbox after ... + + ... switching back from signal diagram + +Jacek Jendrzej 2015-11-18 + + data/satellites.xml update Astra 19 (THX Janus) + +M. Liebmann 2015-11-18 + + CLuaInstance: Fix compiler warning/error "'DBG' redefined" + +Jacek Jendrzej 2015-11-17 + + data/satellites.xml update Eutelsat 16A (16.0E) + +Jacek Jendrzej 2015-11-17 + + data/satellites.xml update Astra 3B (23.5E) (THX bazi98) + +Jacek Jendrzej 2015-11-17 + + data/satellites.xml update Eutelsat Hot Bird 13 and Astra 19 + +M. Liebmann 2015-11-16 + + CLuaInstance: Fix for commit 755e4d9 + + - CC_SHADOW_RIGHT & CC_SHADOW_BOTTOM not yet implemented + +[CST] Bas 2015-11-13 + + neutrino: disable TS (CI) if the module is not selected for a certain bouquet. + +M. Liebmann 2015-11-16 + + CLuaInstance: Add constants from CComponents as CC.xxx + + - Set Lua api version to 1.10 + +M. Liebmann 2015-11-16 + + CLuaInstance: Add script function 'paramDeprecated' + +M. Liebmann 2015-11-16 + + CLuaInstance: Executing 'zapit leave standby' only when script... + + ...is terminated with an error + + Complement to commit 6f66e21940eb2dae87916ce0d0dd803de6303d6e + +M. Liebmann 2015-11-14 + + CLuaInstance: Add screen constants 'X_RES' and 'Y_RES' + + - Set Lua api version to 1.9 + +M. Liebmann 2015-11-14 + + CLuaInstance: Add script function 'enableInfoClock' + + - Set Lua api version to 1.8 + +M. Liebmann 2015-11-13 + + CLuaInstance: Add script function 'zapitSetStandby' + + - Necessary for some video plugins + - Set Lua api version to 1.7 + +Jacek Jendrzej 2015-11-14 + + src/gui/cam_menu.cpp: fix nevis compil + +svenhoefer 2015-11-08 + + - locale: update deutsch.locale + +svenhoefer 2015-11-08 + + - listbox and upnpbrowser: fix pagedown logic + +svenhoefer 2015-11-08 + + - channellist, bouquetlist and bouqueteditor: fix pagedown logic + +[CST] Focus 2015-11-08 + + fix for e0eb677513cbf37267a474fb1447ae5ba73adb16 + +[CST] Focus 2015-11-08 + + fix for eab8bbec206d23cb52ea860b8ea7aba15e140d3d + +M. Liebmann 2015-11-07 + + helpers.cpp: Fix sscanf format string in getJFFS2MountPoint (THX Jacek) + +[CST] Focus 2015-11-06 + + gui/channellist.cpp: fix compile + +[CST] Focus 2015-11-06 + + neutrino: add option to limit CI usage to selected bouquets; + if no bouquets selected, CI used for all channels + +[CST] Focus 2015-11-05 + + neutrino: add option to limit CI usage to selected tuner + +[CST] Focus 2015-11-03 + + gui/movieplayer.cpp: try to fix bouquet/channel locking for webtv + +[CST] Focus 2015-11-03 + + gui/channellist.cpp: disable virtual bouquet edit, + split handleMsg and pincode check code + +[CST] Focus 2015-11-03 + + system/configure_network.cpp: try to support open wlan, if psk empty + +[CST] Focus 2015-11-03 + + neutrino.cpp: on favorites button, show providers, if favorites empty + +[CST] Focus 2015-10-29 + + gui/streaminfo2.cpp: add bitrate info for TS/webtv/file playback, based on code (C) martii + +[CST] Focus 2015-10-29 + + gui/movieplayer.cpp: add GetReadCount, (C) martii, + user RED button to call streaminfo + +[CST] Focus 2015-10-29 + + gui/infoviewer_bb.cpp: show streaminfo label for red button in TS mode + +[CST] Focus 2015-10-29 + + lib/libcoolstream/playback_cs.h, lib/libcoolstream2/playback_cs.h: update + +[CST] Focus 2015-10-29 + + gui/components/cc_item_tvpic.cpp: show PiG in mode_ts, too + +M. Liebmann 2015-10-30 + + CLuaInstance::createChannelIDfromUrl: Use format macro in snprintf + +M. Liebmann 2015-10-28 + + CLuaInstance: Add script function "createChannelIDfromUrl' to create... + + ...WebTV channel_id from a specified url + + - Set Lua api version to 1.6 + +[CST] Focus 2015-10-26 + + neutrino.cpp: use background MP instance in webtv mode to select subtitles + +svenhoefer 2015-10-21 + + - controlaip: add possibility to reload channellists + +svenhoefer 2015-10-21 + + - controlapi: remove disturbing numbering from documentation + +M. Liebmann 2015-10-20 + + neutrino.cpp: toggle easy menu only when reboot occurs + +M. Liebmann 2015-10-19 + + CInfoViewerBB: display no tuner icon for webtv + +svenhoefer 2015-10-19 + + CInfoViewerBB: fix infobar ratio webtv + + Signed-off-by: M. Liebmann + +svenhoefer 2015-10-21 + + - record.cpp: align CODEC_ID defines to current ffmpeg code (thx to flk) + +[CST] Bas 2015-10-18 + + CFileHelpers::createDir: Fix return value + + Signed-off-by: M. Liebmann + +[CST] Focus 2015-10-16 + + neutrino: use background MP instance in webtv mode + +[CST] Focus 2015-10-16 + + gui/movieplayer.cpp: allow getInstance() to return background instance + +svenhoefer 2015-10-14 + + -recording_filename_template: add underscore between title and date + +svenhoefer 2015-10-14 + + - record.cpp: remove unnecessary executable flag from ts-file + +svenhoefer 2015-10-14 + + - record.cpp: resort flags for xml-file and ts-file; add O_CLOEXEC to ts-file + +J. Krieg 2015-10-08 + + libdvbsub: fix compile with new mandatory -D__STDC_CONSTANT_MACROS compiler flag + +svenhoefer 2015-10-09 + + - eventlist: use real channel-id in webtv-mode to set timers + +svenhoefer 2015-10-08 + + - deutsch.locale: add ci.save_pincode + +[CST] Focus 2015-10-07 + + driver/record.cpp: add expetimental support for webtv recording, + allowed formats hls and mpegts, ffmpeg must have mpegts muxer support + +[CST] Focus 2015-10-07 + + gui/movieplayer.cpp: try to fix starting MB playback on webtv channel: + create another CMoviePlayerGui instance for background playback. + remove define __STDC_CONSTANT_MACROS, should be added to CXXFLAGS + +[CST] Focus 2015-10-07 + + neutrino.cpp: allow record/timeshift for webtv channel + +[CST] Focus 2015-10-07 + + gui/channellist.cpp: allow record for webtv channel + +svenhoefer 2015-10-01 + + - moviebrowser: add delete item to moviebrowser-menu ... + + ... and resort menu to get movie-specific stuff at the color-keys + +svenhoefer 2015-10-01 + + - moviebrowser: add return value to CMovieBrowser::onDeleteFile() + +svenhoefer 2015-09-29 + + - moviebrowser: allow to delete all marked movies w/o any question + +M. Liebmann 2015-09-29 + + CMovieBrowser::onDeleteFile: Use epg info instead of filename for display + +M. Liebmann 2015-09-29 + + Complement to commit 'allow to delete all marked movies' + +svenhoefer 2015-09-29 + + - moviebrowser: allow to delete all marked movies + +Jacek Jendrzej 2015-09-24 + + fix alloc-dealloc-mismatch + +[CST] Focus 2015-09-24 + + driver/streamts.cpp: bug fix: SO_SNDBUF for connection fd + +[CST] Focus 2015-06-18 + + neutrino.cpp: do not show messages in standby + +[CST] Focus 2015-09-24 + + gui/cam_menu.cpp: hack: save blind answer as pincode and re-use it if enabled + +[CST] Focus 2015-08-26 + + gui/scan_setup.cpp: do not auto-enable auto-fastscan update after fast scan, + do not auto-enable persistent channels numbers if scan logical channel numbers enabled, + show start fastscan in easy menu mode, too + +[CST] Focus 2015-06-24 + + gui/dboxinfo.cpp: add serial number to title + +[CST] Focus 2015-06-02 + + eitd/xmlutil.h: add readEventsFromDir + +[CST] Focus 2015-06-02 + + gui/eventlist.cpp: use epg id to get events + +[CST] Focus 2015-06-02 + + gui/epgview.cpp: use epg id to get events + +[CST] Focus 2015-06-02 + + gui/epgplus.cpp: use epg id to get events + +[CST] Focus 2015-06-02 + + gui/infoviewer.cpp: remove some showTitle wrapper, use epg-id to get events + +[CST] Focus 2015-06-02 + + gui/channellist.cpp: pass channel epg_id to get events + +[CST] Focus 2015-06-02 + + gui/movieplayer.cpp, neutrino.cpp: call infoviewer with channel as param + +[CST] Focus 2015-06-02 + + zapit/src/bouquets.cpp: set epgid for webtv channels + +[CST] Focus 2015-06-02 + + zapit/src/channel.cpp: add epg_id to use in place of channel id if needed + +M. Liebmann 2015-09-22 + + src/gui/update.cpp: Go back to the expert menu after backup + +M. Liebmann 2015-09-22 + + Apollo/Kronos: Display backup options for 'var' and 'root1'... + + ...only if are mounted. + + - Using /proc/mounts to find correct mountpoint for backup + +M. Liebmann 2015-09-22 + + Apollo/Kronos: Use backup with readmtdJFFS2() also for root1 partition + +M. Liebmann 2015-09-22 + + Apollo/Kronos: Use backup with readmtdJFFS2() also for var partition + +Jacek Jendrzej 2015-09-19 + + src/zapit/src/scansdt.cpp add 0x1f to CSdt::FixServiceType (h265 codec) (THX Janus) + +Jacek Jendrzej 2015-09-19 + + src/gui/movieplayer.cpp stop lua player on STANDBY_ON + +M. Liebmann 2015-09-19 + + src/gui/luainstance.cpp: Fix copy/paste error in commit e86306b + + - Set Lua api version to 1.5 + +M. Liebmann 2015-09-17 + + CLuaInstance: Script function 'checkVersion' terminated an error... + + ...occurs immediately the script + + Complement to commit 00dff2c5985261b19cc54b2850f776b136b0f6af + + - Set Lua api version to 1.4 + +[CST] Focus 2015-09-08 + + system/httptool.cpp: add CURLOPT_FAILONERROR to fail on 4xx errors + +M. Liebmann 2015-09-17 + + CLuaInstance: Add error message for menu callback funktions + + - Set Lua api version to 1.3 + +Thilo Graf 2015-09-17 + + CLuaInstance: simplified error message handler + + use DisplayErrorMessage() instead full call of ShowMsg. + + Signed-off-by: M. Liebmann + +M. Liebmann 2015-09-17 + + Display[Error|Info]Message: Add optional parameter 'Caption' + +[CST] Focus 2015-09-17 + + gui/movieplayer.cpp: mark auto-screenshot as done in any case, + if one try fail, next will probably fail anyway + +M. Liebmann 2015-09-14 + + CLuaInstance: Add script function 'setActive' to enable or disable... + + ...individual menu items. + + - Set Lua api version to 1.2 + +M. Liebmann 2015-09-14 + + CLuaInstance: Add return value to menu function "addItem" + + Function returns an ID of each item handles + +Jacek Jendrzej 2015-09-07 + + lib/libdvbsub/dvbsubtitle.cpp: fix compil for new ffmpeg version + +M. Liebmann 2015-09-04 + + CLuaInstance::PlayFile: Function now returns the status of buttons + + - Set Lua api version to 1.1 + + return code defined LUA Variables + -------------------------------------------------- + 0 = normal exit PLAYSTATE.NORMAL + 1 = aborted by stop button PLAYSTATE.STOP + 2 = next button PLAYSTATE.NEXT + 3 = prev button PLAYSTATE.PREV + +M. Liebmann 2015-09-04 + + CLuaInstance: Add versions definition for lua api in luainstance.h + + - Version is defined in lua script as APIVERSION.MAJOR, APIVERSION.MINOR + - Set Lua API version to 1.0 + +M. Liebmann 2015-07-17 + + Sort locales + +Jacek Jendrzej 2015-08-22 + + fix Werror=format + +Jacek Jendrzej 2015-08-21 + + for debug filesystem + +Jacek Jendrzej 2015-08-20 + + src/gui/eventlist.cpp fix timeshif_record timer handling + +Jacek Jendrzej 2015-08-19 + + src/gui/channellist.cpp: stop RECMODE_TSHIFT in play mode + +Jacek Jendrzej 2015-08-18 + + src/gui/eventlist.cpp: show AUTO_SHIFT icon in TSHIFT mode + +Jacek Jendrzej 2015-08-13 + + data/cables.xml update Kabel BW (THX PauleFoul) + +Jacek Jendrzej 2015-08-13 + + data/cables.xml update Unitymedia (THX klauser) + +Jacek Jendrzej 2015-08-13 + + fix possible segfault if chanellist is empty + +Jacek Jendrzej 2015-08-09 + + eitd: add and move viasat to extra switch + +Jacek Jendrzej 2015-08-09 + + eitd: add and move viasat to extra switch + +Jacek Jendrzej 2015-08-05 + + src/nhttpd/yhttpd_core/ywebserver.cpp fix possible segfault + +Jacek Jendrzej 2015-08-05 + + src/nhttpd/yhttpd_core/ywebserver.cpp fix sanitize + +Jacek Jendrzej 2015-07-27 + + audioplayer: -add flv format (THX Houdini) + +Thilo Graf 2015-07-17 + + CMenuWidget: remove double assignment of info box color + +Thilo Graf 2015-07-17 + + CTextBox: fix calculated but not used parameter + +Thilo Graf 2015-07-17 + + CTextBox: fix calculated but not used parameter + +Thilo Graf 2015-07-13 + + CTextBox: consider utf8 mode parameter for correct render width, if required + +Thilo Graf 2015-07-11 + + CChannelList: fix and simplify paint of custom channellogos + + paint was probably broken since 5e380fa4f8f2f3fe5aa60ce7bafac8d264db2463 + +Thilo Graf 2015-07-11 + + CComponentsButton: simplify paint of button icon + + Calculation of image aspect ratio now happens in picture object itself. + +Thilo Graf 2015-07-11 + + CComponentsPicture: fix and simplify image scale handling + + Aspect ratio was not considered in some constallations, To see on button + icons and oversized custom channellogos in channllist. + Now this is handeled on init of image object and setters for width and height. + +Jacek Jendrzej 2015-07-12 + + src/gui/luainstance.cpp add switch enableUTF8 to ComponentsText + +Thilo Graf 2015-07-12 + + CComponentsText: add switch for utf8 disable/enable + +Thilo Graf 2015-07-12 + + CTextBox: add switch for utf8 disable/enable + +Jacek Jendrzej 2015-07-09 + + src/gui/luainstance.cpp add setCenterPos option to CC objects + +Jacek Jendrzej 2015-07-07 + + src/zapit/src/pat.cpp: fix parse section len - sub crc from len + +Jacek Jendrzej 2015-07-05 + + src/gui/channellist.cpp: show epg info1 if info2 empty (THX bazi98) + +Jacek Jendrzej 2015-07-01 + + src/gui/eventlist.cpp -add fsk filter to epg-search + +Thilo Graf 2015-07-01 + + CComponentsFooter: reduce scale factor without button background + +Thilo Graf 2015-06-30 + + CComponentsButton: fix image scale + + Wrong ratio calculation. + +Thilo Graf 2015-06-30 + + CComponentsPicture: fix internal value for dimension vars + + The values contained not values from the scaled image file. + +Jacek Jendrzej 2015-06-30 + + src/gui/eventlist.cpp-add program category filter to epg-search + +Jacek Jendrzej 2015-06-28 + + lib/libupnpclient fix segfault if parser is NULL + +Jacek Jendrzej 2015-06-28 + + src/gui/moviebrowser.cpp fix segfault if m_movieSelectionHandler is NULL + +Jacek Jendrzej 2015-06-22 + + tuxtxt.cpp: fixheap buffer overflow + +[CST] Focus 2015-06-19 + + gui/osd_setup.cpp, gui/miscsettings_menu.cpp: do not delete items added to menu - menu dtor do it + +svenhoefer 2015-06-18 + + - deutsch.locale: fix typo + +vanhofen 2015-06-18 + + - osd_setup: fix active status of ca_dotmatrix and ca_frame + +vanhofen 2015-06-17 + + - infoviewer_bb: add own color for CA-bar + +vanhofen 2015-06-17 + + - infoviewer_bb: show/hide dotmatrix in CA-bar; default show + +vanhofen 2015-06-17 + + - infoviewer_bb: add frame to CA-bar; default off + +M. Liebmann 2015-06-06 + + cYTFeedParser: Add feed duration + +[CST] Focus 2015-06-05 + + eitd/sectionsd.cpp: fix ntp_system_cmd when config updated from GUI + +[CST] Focus 2015-06-05 + + eitd/sectionsd.cpp: fix ntp_system_cmd in case ntpdate not found + +[CST] Focus 2015-06-01 + + eitd/xmlutil.cpp: add support to read epg from directory without index.xml + +[CST] Focus 2015-06-01 + + eitd/sectionsd.cpp: remove useless IS_WEBTV check on event channel id + +[CST] Focus 2015-06-01 + + neutrino.cpp: remove commented setServiceChanged call + +[CST] Focus 2015-06-01 + + gui/channellist.cpp: use getChannelID() in place of channel_id + +[CST] Focus 2015-06-01 + + gui/infoviewer.cpp: remove commented setServiceChanged call + +[CST] Focus 2015-06-01 + + nhttpd/tuxboxapi/neutrinoapi.cpp: remove setServiceChanged calls after zap + +[CST] Focus 2015-06-01 + + daemonc/remotecontrol.cpp: remove commented setServiceChanged calls + +[CST] Focus 2015-06-01 + + eitd/xmlutil.cpp: split read events code + +[CST] Focus 2015-06-02 + + gui/moviebrowser.cpp: bug fix, default ytthumbnaildir is empty + +[CST] Focus 2015-06-02 + + system/ytparser.cpp: allow to define youtube dev id at compile time + +svenhoefer 2015-06-01 + + - nhttpd: update controlapi doc (THX dasda) + +striper 2015-06-01 + + - jsoncpp: fix compiler warnings (should be reported upstream!) + +FlatTV 2015-06-01 + + - ytparser: fix youtube playback; change to APIv3 + +FlatTV 2015-06-01 + + - add lib/jsoncpp v0.10.2 + + use amalgamated source and header based on version 0.10.2 + See: https://github.com/open-source-parsers/jsoncpp/blob/master/README.md + +[CST] Focus 2015-05-29 + + gui/movieplayer.cpp, neutrino.cpp: add webtv subtitles support + +[CST] Focus 2015-05-28 + + neutrino.cpp: fix flashing while webtv running - stop playback before stop daemons + +[CST] Focus 2015-05-26 + + gui/movieplayer.cpp: try to fix parental lock for webtv channels + +[CST] Focus 2015-05-26 + + eitd/xmlutil.cpp: change event file name to match channel id order + +svenhoefer 2015-05-21 + + - moviebrowser: add menu to allow copy, cat or truncate movies + + TODO: add good hints to explain these functions + +svenhoefer 2015-05-21 + + - moviecut: localize question to cancel editing + +svenhoefer 2015-05-21 + + - moviecut: don't paint progressbar when no bookmarks found + +[CST] Focus 2015-05-19 + + webtv: try to restart channel once, if play position not advance + +svenhoefer 2015-05-19 + + - opkg_manager: use correct brief hints + +svenhoefer 2015-05-19 + + - menue: allow brief hints in all introItems + +[CST] Focus 2015-05-18 + + zapit/src/bouquets.cpp: fix webtv loading before ubouquets, + do not save webtv 'bouquets' to bouquets.xml + +TangoCash 2015-05-13 + + fix last commit + +TangoCash 2015-05-13 + + add VIASAT EPG based on martii + +svenhoefer 2015-05-15 + + - use CONFIGDIR instead of hardcoded path + +svenhoefer 2015-05-14 + + - menu: use brief hint in start_wizards first steps + +svenhoefer 2015-05-14 + + - locale: add LOCALE_MENU_HINT_NEXT_BRIEF + +svenhoefer 2015-05-15 + + - start_wizard: use a global enum; switch detection from bool to int + +svenhoefer 2015-05-15 + + - menu: add hint-icon and hint-text to "continue" menu items + +svenhoefer 2015-05-14 + + - icons: add hint_next icon + +svenhoefer 2015-05-15 + + - start_wizard: add settingsmanager menu ... + + ... to allow restoring of backups + +svenhoefer 2015-05-14 + + - yWeb: add define-get function to get some global defines + +TangoCash 2015-05-14 + + add m3u8 + +TangoCash 2015-05-14 + + fix playlist + +TangoCash 2015-05-14 + + implement playlist and remove possible segfault + +Jacek Jendrzej 2015-05-12 + + themes.cpp: fix typo (logic) THX TangoCash + +Jacek Jendrzej 2015-05-12 + + webtv: use last dir as default + +[CST] Focus 2015-05-12 + + webtv: move loading to bouquets.cpp, + add optional webtvs name= as 'provider' name, and webtv genre= attibutes, + resulting 'provider' created as [name ][genre] with name as WebTV if name absent + +martii 2015-05-12 + + network setup: calculate broadcast based on ip and netmask + +Jacek Jendrzej 2015-05-10 + + controlapi.cpp: add getubouquetsxml + +M. Liebmann 2015-05-09 + + Clock on infoviewer and channellist: Fix background paint... + + ...when switching between OneColor und ColorToColor + +[CST] Focus 2015-05-07 + + gui/osd_setup.cpp: add option to switch one/two color gradient mode + +[CST] Focus 2015-05-07 + + gui/components/cc_item.cpp: use theme option for one/two color gradient + +[CST] Focus 2015-05-07 + + gui/themes.cpp: add option to switch one/two color gradient mode + +[CST] Focus 2015-05-07 + + gui/movieplayer.cpp: fix ass subtitles from newer ffmpeg versions, try to PGS subtitle hide + +svenhoefer 2015-05-07 + + - framebuffer: add missing slashs to iconBasePath + +svenhoefer 2015-05-07 + + - yWeb: remove outdated text files + +svenhoefer 2015-05-07 + + - ccomponents: add missing slash to iconBasePath + +svenhoefer 2015-05-07 + + - fix e59f8adccc378aa0386081775dfd737a9bb9b349 :-/ + +svenhoefer 2015-05-07 + + - fix e59f8adccc378aa0386081775dfd737a9bb9b349 (THX max_10) + +svenhoefer 2015-05-06 + + - src/nhttpd/tuxboxapi: remove unused dbox code + +svenhoefer 2015-05-06 + + - yconfig.h: replace another hardcoded path with a variable + +svenhoefer 2015-05-06 + + - use PRIVATE_HTTPDDIR variable in Makefiles + +svenhoefer 2015-05-06 + + - move LOGODIR and LOGODIR_VAR to global.h + +svenhoefer 2015-05-06 + + - fix and use ICONSDIR variable; move ICONSSDIR_VAR to global.h + +svenhoefer 2015-05-06 + + - move PLUGINDIR_VAR to global.h to avoid some hardcoded paths + +svenhoefer 2015-05-06 + + - add and use LOCALEDIR variable; move LOCALEDIR_VAR to global.h + +svenhoefer 2015-05-06 + + - remove obsolete UCODEDIR variable + +svenhoefer 2015-05-06 + + - fix and use THEMESDIR variable; move THEMESDIR_VAR to global.h + +svenhoefer 2015-05-05 + + - acinclude.m4: fix themesdir and iconsdir definitions + +svenhoefer 2015-05-05 + + - plugins: replace PLUGINDIR_USB with PLUGINDIR_MNT (/mnt/plugins) + +svenhoefer 2015-05-05 + + - plugins: add GAMESDIR (/var/tuxbox/games) to plugin list + +svenhoefer 2015-05-05 + + - framebuffer: revival of showFrame() function to allow ... + + ... pictures like start.jpg, mp3.jpg etc. from /var/tuxbox/icons + +svenhoefer 2015-05-04 + + - osd_setup: try to bring more structure in infoviewer setup + +svenhoefer 2015-05-04 + + - themes: move colored_events settings to themes setup + +svenhoefer 2015-05-04 + + - themes: add new infobar_gradient keywords + +Thilo Graf 2015-04-23 + + CProgressWindow: fix background fragments on text paint + + Permanent screen saving was disabled by default since commit + 72997591a04420ae45c163c4949f24b7ede23802. In this case it can be substituted if enabled + bg paint. + +Thilo Graf 2015-04-22 + + CProgressBar: remove unused member + +Thilo Graf 2015-04-13 + + CProgressBar: remove unused include + +Thilo Graf 2015-04-13 + + CTextBox: ensure save screen only if dimensions are valid + + 0 values are critical + +Thilo Graf 2015-04-14 + + CImageInfo: use call of getTextFromFile() without explicit object + +Thilo Graf 2015-04-14 + + CComponentsText: declare function getTextFromFile() as static + + Is usable as standalone member too. + +Thilo Graf 2015-04-12 + + .gitignore: add some possible generated stuff from sytem tools and build + +svenhoefer 2015-05-04 + + - menue: small color changes for a smoother view + +svenhoefer 2015-05-04 + + - infoviewer: add color-to-color gradient feature; THX to TangoCash ... + + ... for basic inspiration and dbt for some optimizations + +svenhoefer 2015-05-04 + + - cc_frm_header: prepare for c2c gradient + +svenhoefer 2015-05-04 + + - cc_frm_footer: prepare for c2c gradient + +TangoCash 2015-05-04 + + enable color-to-color gradient + +TangoCash 2015-05-04 + + introduce color-to-color gradient + +Marc Szymkowiak 2015-05-03 + + yWeb: Change version check to cst_next branch + +Jacek Jendrzej 2015-05-03 + + Y_VLC.js fix VLC detection without var plugin.version (linux) + +Jacek Jendrzej 2015-05-03 + + luainstance.cpp fix button color + +GetAway 2015-05-01 + + yWeb: fix deinterlace default setting + +GetAway 2015-05-01 + + yWeb: more appropriate symbol for live settings + +GetAway 2015-05-01 + + yWeb: improve detection if IE up to IE11 and above + +GetAway 2015-05-01 + + yWeb: fix detection of VLC >= 2.1.0 + + tested from vlc-0.8.6 to vlc-3.0.0-git + +Jacek Jendrzej 2015-05-01 + + nhttpd: update controlapi doc (THX dasda) + +Jacek Jendrzej 2015-04-30 + + xmlinterface.cpp remove encoding option for load_string + +Jacek Jendrzej 2015-04-30 + + xmlinterface.cpp workaround for pugixml autodetection https://code.google.com/p/pugixml/issues/detail?id=192 + +Thilo Graf 2015-04-25 + + gui/test_menu.cpp: fix broken build + + Fixed missing include that come with commit + 09adc177d8d2f2574ce7e7aa0da3200af8b9e393 + +Merge: 0896fa7bb 7044df1f9 +Thilo Graf 2015-04-30 + + Merge branch 'cst-next.pre' into cst-next + +Thilo Graf 2015-04-29 + + COsdSetup: remove repaint call for gradient assignment + + Is already executed by chooser object via slot inside showOsdSetup(), and + osd_menu object is not the required object. + +Thilo Graf 2015-04-29 + + themes: use hintbox and header gradient option in theme settings + + Color gradient feature was originally intended for use + inside theme settings and it's not really suitable for + generally use as default in all themes at the moment, so it makes more + sense to have options in theme settings and let the user decide + to customize this, unless enough other gui parts can use this feature. + +Jacek Jendrzej 2015-04-28 + + UPNPService.cpp: remove unnecessary include + +Jacek Jendrzej 2015-04-27 + + add pugixml + +Jacek Jendrzej 2015-04-27 + + use xmlinterface in UPNP + +Thilo Graf 2015-04-27 + + cc_base.cpp: fix wrong statment value + + Comes with 1e16dbbf5911ac7fca402360e0d58cff76a8c688 + +Thilo Graf 2015-04-27 + + cc_base.cpp: paint shadow only on firs paint of item body + + Avoids unnecessary paint of shadow layers, This should + avoid flicker effects. + +[CST] Focus 2015-04-27 + + CMenueWidget: add color gradient to menue hints + + Signed-off-by: Thilo Graf + +[CST] Focus 2015-04-27 + + CComponentsInfoBox: add switch to enable gradient for info box + + Signed-off-by: Thilo Graf + +[CST] Focus 2015-04-27 + + gradient: try to fix delete gradient data only on color change + + Signed-off-by: Thilo Graf + +Thilo Graf 2015-04-27 + + Revert "CComponentsItem: fix remove gradient buffer on killed item" + + This reverts commit 51aab307c308d2c9b330ce8a3dfa122d6946d545. + +svenhoefer 2015-04-24 + + - remove w_max()-calls to define menu-width, because ... + + w-max() returns a pixel-value, but menus need a percentage-value. + +svenhoefer 2015-04-23 + + - controlapi: change logolist charset to UTF-8 to fix german umlauts + +svenhoefer 2015-04-23 + + - timerlist: don't discard unsaved user-changes at timers silently + + - some more small changes/fixes: + * don't allow reminder-timer with standard message text ("---") + * fix display of changed recording directory + * use addIntroItems() function in menus + * fix dependency of menuitems in apids-menu + * use pulldown-mode to choose timer-type + +svenhoefer 2015-04-21 + + - controlapi: add logolist command to allow easy channellogo management + +Jacek Jendrzej 2015-04-18 + + supplement to 5ab6b5305401ec00899a349ee647a28deb897ee3 + +svenhoefer 2015-04-17 + + - nhttpd: minor fixes in controlapi doc (THX thomas1) + +svenhoefer 2015-04-16 + + - yWeb: add smaller pic for HD1/BSE RCU; thx to fred_feuerstein + +Jacek Jendrzej 2015-04-16 + + channellist.cpp; fix kill dline + +Jacek Jendrzej 2015-04-16 + + nhttpd: update controlapi doc (THX dasda) + +svenhoefer 2015-04-16 + + - add missing includes to fix menu-width + + strange circular include global.h <-> settings.h is maybe to fix + +svenhoefer 2015-04-16 + + - shorten CNeutrinoEventlist to CEventlist + +svenhoefer 2015-04-16 + + - record.h: remove include of vfd.h; use display.h instead + +Stefan Seyfried 2015-04-16 + + global.h: Use forward-declarations to reduce number of dependencies + +svenhoefer 2015-04-14 + + - channellist: allow show/hide bottom infobox + +Thilo Graf 2015-04-14 + + CImageInfo: fix missing license text for missing translations + +svenhoefer 2015-04-13 + + - controlapi: allow search in EPG-titles only; fix typo + + * Sytax: + http://STBIP/control/epgsearch?SEARCHWORDS&epginfo=false + or + http://STBIP/control/epgsearchxml?SEARCHWORDS&epginfo=false + +svenhoefer 2015-04-06 + + - yWeb: use html notation for german umlauts + +svenhoefer 2015-04-06 + + - neutrinoyparser.cpp: fix 0f16c9441ee1f9daa6825a71fe5c4c211afe3fe3 + +GetAway 2015-04-06 + + yWeb: save settings of timerd.conf only once + +svenhoefer 2015-04-05 + + - yWeb: disable LogosURL input, when DisplayLogos is disables + +svenhoefer 2015-04-05 + + - yWeb: port "Tuxbox.DisplayLogos" from martii + +svenhoefer 2015-04-05 + + - neutrinoyparser.cpp: improve display of channels w/o logo + +Thilo Graf 2015-04-05 + + CFrameBuffer: add comment for unsolved issue on full icon cache + +Thilo Graf 2015-04-04 + + CChannelList: use class for scalable channel logos + + Previous class used limited scale handling mainly with the + member paintIcon() by framebuffer class. + Because of many possible channel logo files, the icon cache was + filled very fast. That was never considered in + paintIcon() and caused strange behavior at screen, as no image data + were assigned correctly. + +Thilo Graf 2015-04-04 + + CComponentsPicture: add sub classes for scalable images and channel logos + + This could replace call of CComponentsPicture objects with explicit + dimension values = 0 + +svenhoefer 2015-04-04 + + - ylanguage.cpp: fix path to user's locale + +svenhoefer 2015-04-04 + + - ylanguage.cpp: detect missing translations; THX to GetAway! + +svenhoefer 2015-04-04 + + - neutrino.cpp: fix startup plugin and execute it a little bit later + +Jacek Jendrzej 2015-04-03 + + prefers stream before radiotext (THX focus) + +Jacek Jendrzej 2015-04-02 + + nhttpd: fix switch tv<>radio in standby mode + +Jacek Jendrzej 2015-04-02 + + infoviewer.cpp fix possible segfault if APIDs is empty + +[CST] Focus 2015-04-02 + + data/locale/nederlands.locale: update locale + +Thilo Graf 2015-04-02 + + CNeutrinoApp: fix rebase error + + comes with: CNeutrinoApp: rework switch handling for channallist paint + +Jacek Jendrzej 2015-03-31 + + nhttpd simplify encodeString function + +Jacek Jendrzej 2015-03-31 + + nhttpd: change sprintf to snprintf + +Jacek Jendrzej 2015-03-31 + + change check dir to check with jffs2 (mtd) + +M. Liebmann 2015-03-31 + + CComponentsText: Fix default font + +svenhoefer 2015-03-31 + + - yWeb: correction in fbshot handling + +svenhoefer 2015-03-31 + + - yWeb: replace another if-file-exist with find-exec + +svenhoefer 2015-03-31 + + - yWeb: simplify code by using find-exec function + +svenhoefer 2015-03-31 + + - mod_yparser: add find-exec function; + + return full path and filename of given executabe + +svenhoefer 2015-03-30 + + - yWeb: remove dead links to yjogol website + +svenhoefer 2015-03-30 + + - moviebrowser: bind MB_MAX_DIR definition to NETWORK_NFS_NR_OF_ENTRIES ... + + ... to allow to add all NetFS-directories to moviebrowser + +Stefan Seyfried 2015-02-08 + + opkg_manager: add a list of packages to hide + + Advanced build system can come up with an impressive list of + (sub-)packages, most of them not really interesting for installation + through the GUI. Add a filter with simple patterns to suppress the + display of those packages. + TODO: this should be made configurable via a run-time config file. + + Signed-off-by: Markus Volk + +Thilo Graf 2015-03-28 + + CComponentsButton: disable gradient + + Not necessary as long not all or most gui buttons can provide gradient + +Thilo Graf 2015-03-19 + + CChannelList: fix paint of unscaled images + + Unscaled images were never painted. + +Thilo Graf 2015-03-19 + + CTextBox: catching error if position has signed values + + Wrong position assignments can trigger crash. Prevent segfaults. + Error log should indicate this. + +Thilo Graf 2015-03-18 + + CNeutrinoFonts: use neutrino debug output as default with line numbers + +Thilo Graf 2015-02-28 + + CComponentsTimer: move mySleep call into mutex block, seems was not ok so + +Thilo Graf 2015-03-03 + + COsdSetup: use paint for apply new gradient settings, reduced flicker effects + +Thilo Graf 2015-03-01 + + CNeutrinoApp: rework switch handling for channallist paint + + In some cases it is advantageous if you can override paint of channellist, + e.g. if RC_ok is shared with other window handlers. + In such cases will so could be avoided. + +Thilo Graf 2015-02-22 + + CComponentsText: add possibilty to set font style + + Usable with methode setText() and parameter 'style' + + provided enums are: + FONT_STYLE_REGULAR + FONT_STYLE_BOLD + FONT_STYLE_ITALIC + +Thilo Graf 2015-02-22 + + CComponentsText: avoid unintentional overwriting of current property values + + If parameters were not explicitly defined, default values of parameters + overwrite current property values. + +Thilo Graf 2015-02-07 + + CFileHelpers: rework methode getDirSize(), makes it work recursively + +Thilo Graf 2015-02-07 + + CFileHelpers: add function getDirSize() + +Thilo Graf 2015-01-31 + + CFileHelpers: declare removeDir() as static + + allows use without object + +Thilo Graf 2015-01-28 + + CComponentsInfoBox: fix scale height for larger picons + +Thilo Graf 2015-01-25 + + CVolumeBar: optimize icon position + +Thilo Graf 2015-01-25 + + CVolumeBar: use defined volumebar size as default height + +Thilo Graf 2015-01-25 + + CComponentsInfoBox: remove unnecessary call for kill() + + partial revert of: CComponentsInfoBox: fix centering of image + +Thilo Graf 2015-01-20 + + CComponentsTimer: move pthread members into startTimer() + +Thilo Graf 2015-01-24 + + CComponentsText: expand setTextColor() methode + + apply color value direct in text box object + +Thilo Graf 2015-01-21 + + CComponentsSignals: add signals for hide events + +Thilo Graf 2015-01-15 + + CScreenSaver: fix wconversion warnings + +Thilo Graf 2015-01-15 + + CScreenSaver: use unified debug output + +Thilo Graf 2015-01-14 + + system/helpers.cpp: add return value for mySleep() + +Thilo Graf 2015-01-14 + + system/helpers.cpp: getNowTimeStr(), use thread save localtime version + +Thilo Graf 2015-01-14 + + CChannelList/CNeutrinoEventList/CMovieBrowser: fix logo scale + + Downscale was broken. + +Thilo Graf 2015-01-14 + + CComponentsButton: fix fit of button icon + + Scale was broken + +Thilo Graf 2015-01-14 + + CComponentsItem: fix remove gradient buffer on killed item + +Thilo Graf 2015-01-14 + + CComponentsPicture: fix icon size/scale handling + +Thilo Graf 2015-01-14 + + CPictureViewer: fix wconversion warnings + +Thilo Graf 2015-01-14 + + CPictureViewer: use neutrino internal log + + Show only errors in mode DEBUG_NORMAL. + +Thilo Graf 2015-01-13 + + CComponentsInfoBox: fix centering of image + +Thilo Graf 2015-01-13 + + EpgPlus: fix wconversion + +Thilo Graf 2015-01-13 + + CProgressBarCache: fix compiler warnings wconversion + +Thilo Graf 2015-01-12 + + CComponentsFooter: Function setButtonLabels() change parameter + + Performance: parameter 'v_content' should be passed by reference + +Thilo Graf 2015-01-12 + + SIservices.hpp/SIsections.hpp: switch functions to const + +Thilo Graf 2015-01-12 + + frontend.cpp/pzapit.cpp: fix format string + +Thilo Graf 2015-01-12 + + gui/audioplayer.cpp/h: fix some type conversions + +Thilo Graf 2015-01-12 + + CTimeThread: sectionsd.cpp: use thread save localtime_r + +Thilo Graf 2015-01-04 + + CComponentsForm: reduce log spam in info mode + +Thilo Graf 2015-01-03 + + CBEChannelWidget: remove not required hide() + + Avoids unnecessary flicker effects, it's enough to repaint only text. + +Thilo Graf 2014-12-20 + + CFlashUpdate: change name for CFile object for better differ + +Thilo Graf 2014-11-13 + + locale: more precise text for update messages + +Thilo Graf 2014-11-25 + + deutsch.locale: remove denglish part + +Thilo Graf 2014-12-27 + + CImageInfo: fix button color with gradient + +Thilo Graf 2014-12-27 + + CBEBouquetWidget/CBEChannelWidget: add missing exit icon + + Menue icon has no effect here and exit icon was missed + +Thilo Graf 2014-12-27 + + CBEBouquet-Classes: switch to new buttonbar based up cc-footer class + +Thilo Graf 2014-12-27 + + CBEChannelSelectWidget/CBEChannelWidget: uinng unified infobox font size + + ...unified style matching to menu hints + +Thilo Graf 2014-12-26 + + CAudioPlayerGui: paint of id3 info with info box + + Infobox provides already paint of text, so is not required to + call explicit fontrenderer methods. + +Thilo Graf 2014-11-30 + + CProgressWindow: reassign y position of body items on disabled header + +Thilo Graf 2014-12-16 + + CComponentsTimer: simplify isRun function + +Thilo Graf 2014-12-08 + + CNetworkServiceSetup: use widget id instead explicit select method + + neutrino_menue.h: add ID for network service menue + +Thilo Graf 2014-12-08 + + CMenuWidget: move include of neutrino_menue.h to menue.h + + makes explicit include unnecessary if it is needed by a widget, eg: widget id's are + parameter of constructor and is one of required widget elements. + +Thilo Graf 2014-12-08 + + CEitManager: use unified binary search for ntp + +Thilo Graf 2014-12-05 + + CMenuWidget: fix getSelected() member + + preselected was not suitable as return value + +Thilo Graf 2014-11-30 + + CAudioPlayerGui: replace showGlobalStatus() with showStatus() + +Thilo Graf 2014-11-30 + + CProgressWindow: add member showStatus() + + This displays only one progress bar instead two and shows the global + status. That's senseful , if only one progress bar is required. + +Thilo Graf 2014-11-30 + + CProgressBar: add missing assign of 'allow paint' property + + Property had no effect. + +Thilo Graf 2014-11-30 + + CComponentsItem: add setXPos/setYPos(), that consider real position + +Thilo Graf 2014-11-24 + + system/helpers.cpp: add more possible exexutable paths + +Thilo Graf 2014-11-23 + + neutrino.cpp: use simple error message for zapit fail + +Thilo Graf 2014-11-14 + + CComponentsForm: prevent wrong id parameter if item size out of range + +Thilo Graf 2014-11-08 + + CNeutrinoEventList: rework paint of header + + Reduce code with chain form and use text and logo items as embedded items. + +Thilo Graf 2014-11-07 + + CComponentsForm: fix init value of getPageCount() + + value is always 1 + +Thilo Graf 2014-11-01 + + CComponentsFooter: fix button view with gradient + + show contour only in gradient mode + +Thilo Graf 2014-11-06 + + CComponentsFooter: add optional possibility to switch colored button frame + +Thilo Graf 2014-11-06 + + CVolumeBar: fix icon postion + + Icon was not centered in y position. + +Thilo Graf 2014-11-06 + + CMovieBrowser: fix unintended upscaling of channellogo + + Upscale is not allowed and do down scale only if header height is too small. + +Thilo Graf 2014-10-30 + + CComponentsButton: use unified body colors in gradient mode + + Some theme controlled colors don't really looks nice in some + combinations with window backgrounds. + +Thilo Graf 2014-11-04 + + gui/Makefile.am: add conclusive description with last tag and branch + +Thilo Graf 2014-10-30 + + CComponentsPicture: don't paint image, if is not available + +Thilo Graf 2014-10-12 + + CChannelList: ensure down scaling if header height is too small + + Logo is initialized with width and height, but enforces in most cases + upscaling of logo. Default now disabled scaling but if header too small, + down scaling is enabled. + +Thilo Graf 2014-10-12 + + CComponentsPIP: fix centering of image + + auto centering was broken, eg.to see in channellist if radio mode was enabled + +Thilo Graf 2014-10-12 + + CComponentsPicture: simplify item init, adapt getHeight/getWidth members + + Members getHeight/getWidth returns now image related values dependent of + scale mode + +Thilo Graf 2014-10-26 + + CMenuWidget: fix applying of hintbox text color after changed theme + +Thilo Graf 2014-10-26 + + CComponentsInfoBox: fix applying of properties + + Some properties were not applied if cctext was already exists, eg. after + changed theme + +Thilo Graf 2014-10-18 + + CComponentsButton: use of global button text color + + Used text color was different to old button handler. + +Thilo Graf 2014-10-05 + + CComponentsForm: fix unnecessary try for scroll + + This avoids unnecessary flicker effects, because no paint is required, + if page count = 1 and also ensures, that this page is defined as current page. + +Thilo Graf 2014-10-04 + + CComponentsForm: reduce corner radius on frame border + + If we have a frame around parent item, ensure matching corners + inside of embedded item, this avoids ugly unpainted spaces + between frame and item border. + + TODO: other constellations are not considered at the moment! + +Thilo Graf 2014-10-04 + + CComponentsForm: fix item offset with enabled frame + + frame width was not considered + +Thilo Graf 2014-09-30 + + CComponentsTimer: start timer only if interval > 0 + +Thilo Graf 2014-09-30 + + CComponentsTimer: log output moved + + Log message was shown on each call of startTimer. + +Thilo Graf 2014-09-26 + + CComponentsTimer: add slot for auto timer start/stop + + Connection with OnBeforeRestart ensures closing threads. + Under certain circumstances, eg. running thread, a restart could fail. + +Thilo Graf 2014-10-16 + + neutrino.cpp: add signal OnBeforeRestart + + This allows to handle events inside from objects with + matching slots and events without explicit + calls in neutrino.cpp. + + Used here general for stopping of thread in timer object. + In some cases it could be necessary to stop timer thread + otherwise it is possible that restart is blocked here. + This happens here automatically, without separate instances + of timer objects. + + Conflicts: + src/neutrino.h + +Thilo Graf 2014-08-27 + + CTestMenu: disable tuner test code + + Doesn't work with newer frontend api, and not really required. + +Thilo Graf 2014-11-28 + + system/helpers: remove mkdirhier(); gui/themes: use createDir() + + This is a partial revert of + picked commit 431657e35d6d985dfcf7a5bdffa1aaf0fbc0b477. + There were two methods, createDir() and mkdirhier() for the same purpose. + We don't need it twice. + btw: existing function createDir() fixed + +Jacek Jendrzej 2015-03-28 + + movieplayer.cpp reinit Path_local for webif reloadsetup + +Stefan Seyfried 2015-03-27 + + infoviewer: simplify clock handling + +Jacek Jendrzej 2015-03-24 + + chhecking if epgdir directory exists for frequently save + +JohnnyRun 2015-03-15 + + if line numbers does not match but translations are correct + +Stefan Seyfried 2015-02-21 + + moviecut: fix format-string and sign-compare warnings + +Stefan Seyfried 2015-02-22 + + remove obsolete nhttpd libtool wrapper + +Stefan Seyfried 2011-12-25 + + neutrino: avoid float for color calculations + +Jacek Jendrzej 2015-03-21 + + fix bf19930887ffb81cf9dcf081aa227af57916aec4 + +Jacek Jendrzej 2015-03-21 + + movieinfo.cp add new line and line feed fix for 75bdf0f1822611616e79f8591ca8d3008ce9f64d + +Jacek Jendrzej 2015-03-20 + + xmlinterface use const char instand char + +Jacek Jendrzej 2015-03-20 + + prevent possible segfault std::string if value NULL + +Jacek Jendrzej 2015-03-19 + + moviebrowser.cpp: silence comparing floating point warning + +Jacek Jendrzej 2015-03-19 + + audioplayer.cpp: prevent possible segfault + +Jacek Jendrzej 2015-03-19 + + tuxtxt.cpp:fix error array-bound + +svenhoefer 2015-03-19 + + - pictureviewer: do only show picture if decoding succeed + + based upon patch "fix screensaver" by max10 + +svenhoefer 2015-03-16 + + - yWeb: allow style_set function w/o parameter to install correct style + +Christian Schuett 2015-03-16 + + bookmark manager: only add bookmark if OK pressed + +Christian Schuett 2015-03-16 + + bookmark manager: avoid saving deleted entries to bookmark file + +Christian Schuett 2015-03-16 + + bookmark manager: don't write bookmark file multiple times ... + + ... when leaving movieplayer + +Christian Schuett 2015-03-16 + + timerd: remove unnecessary workarounds when saving events to file + +Christian Schuett 2015-03-16 + + reload plugins after changing language to respect localization + +Stefan Seyfried 2015-03-07 + + nhttpd: re-add removed icons to avoid broken pictures + +Jacek Jendrzej 2015-03-11 + + update polski.locale (THX jaro44) + +Jacek Jendrzej 2015-03-11 + + add nhttpd:: Polski to Makefile + +Jacek Jendrzej 2015-03-11 + + add nhttpd:: language Polski by jaro44 (THX) + +Jacek Jendrzej 2015-03-11 + + add new line and line feed to xml + +[CST] Focus 2015-03-10 + + gui/audioplayer.cpp: fix refresh after open picture viewer + +[CST] Focus 2015-03-09 + + gui/audioplayer.cpp: fix missing frame around infobox + +[CST] Focus 2015-03-09 + + gui/bedit/bouqueteditor_chanselect.cpp: disable screen save + +[CST] Focus 2015-03-09 + + gui/bedit/bouqueteditor_channels.cpp: disable screen save for infobox, + fix empty paint on empty list + +[CST] Focus 2015-03-09 + + gui/streaminfo2.cpp: fix empty paint on fta channels + +[CST] Focus 2015-03-09 + + gui/streaminfo2.cpp: disable screen save for PiG + +Jacek Jendrzej 2015-03-08 + + add Y_Dist-GreyBlue.css Grey-Blue.theme by OneOfNine (THX) + +[CST] Focus 2015-03-07 + + gui/moviebrowser.cpp: do not paint logo if not present + +[CST] Focus 2015-03-07 + + gui/eventlist.cpp: fix additional info text update + +[CST] Focus 2015-03-06 + + gui/channellist.cpp: optimize channel list appear time + +[CST] Focus 2015-03-06 + + gui/imageinfo.cpp: disable screen saving + +[CST] Focus 2015-03-06 + + gui/timeosd.cpp: enable clock background paint, + set background color depending on clock background option; + fix colors in case theme color changed + +[CST] Focus 2015-03-06 + + gui/infoclock.cpp: enable clock background paint, set background color depending on clock background option + +[CST] Focus 2015-03-06 + + gui/infoviewer.cpp: enable clock background paint + +[CST] Focus 2015-03-06 + + gui/components/cc_frm_clock.cpp: set CTextBox save screen and paint background flag; + add option to call first paint with save bg - default dont save; + detach clock thread + +[CST] Focus 2015-03-06 + + gui/components/cc_frm_header.cpp: set CTextBox save screen flag + +[CST] Focus 2015-03-06 + + gui/components/cc_item_infobox.cpp: set CTextBox save screen flag + +[CST] Focus 2015-03-06 + + gui/components/cc_item_text.cpp: set CTextBox save screen flag + +[CST] Focus 2015-03-06 + + gui/components/cc_frm_ext_text.cpp: set CTextBox save screen flag + +[CST] Focus 2015-03-06 + + gui/components/cc_frm_button.cpp: set CTextBox save screen flag + +[CST] Focus 2015-03-06 + + gui/widget/textbox.cpp: add flag to control screen save, default is false; + disable hide in desctructor + +[CST] Focus 2015-03-06 + + gui/components/cc_base.cpp: add flag to control CTextBox screen saving, default is false + +[CST] Focus 2015-03-06 + + system/stacktrace.cpp: add backtrace function for debugging, define HAVE_BACKTRACE to enable code + +[CST] Focus 2015-03-03 + + gui/bedit/bouqueteditor_chanselect.cpp: fix infobox artefacts on hide() + +svenhoefer 2015-03-05 + + - plugins: allow localization in plugin.cfg + + Example: + name=Default plugin name + description=Default plugin desription + name.deutsch=Deutscher Plugin-Name + name.english=English plugin name + +svenhoefer 2015-03-05 + + - yWeb: rename original style to tuxbox style + +svenhoefer 2015-03-04 + + - yWeb: use styles in override directory too + +svenhoefer 2015-03-02 + + - yWeb: move Filemgr's css to Y_Main.css + +svenhoefer 2015-03-02 + + - hdd_menu: resort filesystem struct, to get ext4 as default value + +svenhoefer 2015-03-01 + + - yWeb: hopefully the last fix for 937d88d + +[CST] Focus 2015-03-01 + + nhttpd/web/Makefile.am: remove obsolete Y_Settings_Skin.yhtm + +svenhoefer 2015-03-01 + + - yWeb: fix c&p error in 937d88d00debd00220ff02d921647f5ab3341909 + +svenhoefer 2015-03-01 + + - yWeb: add distributor style sheet + +svenhoefer 2015-02-27 + + - yWeb: fix channellogo in live epg list + +svenhoefer 2015-02-26 + + - yWeb: updated icons for top frame; thanks to fred_feuerstein + +svenhoefer 2015-02-26 + + - yWeb: add some missing Y_User.css entrys + +svenhoefer 2015-02-26 + + - yWeb: add new RCU pic and coordinates for rc_cst_v2 + + big thanks to fred_feuerstein + +svenhoefer 2015-02-26 + + - yWeb: more icons cleanup; big thanks to fred_feuerstein + +svenhoefer 2015-02-26 + + - yWeb: RCU pics converted to transparent background + + big thanks to fred_feuerstein + +svenhoefer 2015-02-26 + + - yWeb: icons cleanup; big thanks to fred_feuerstein + +svenhoefer 2015-02-25 + + - yWeb: add user style sheet + + Thanks for support to fred_feuerstein! + +svenhoefer 2015-02-25 + + - yWeb: disable unused extension sites + +svenhoefer 2015-02-25 + + - yWeb: add filemanager + +[CST] Focus 2015-02-25 + + fix crash in user_menue when ITEM_EPG_MISC is selected + +Jacek Jendrzej 2015-02-24 + + nhttpd: neutrinoapi.cpp disable unused func + +[CST] Focus 2015-02-22 + + eitd/xmlutil.cpp: add sync() after epg save is done + +[CST] Focus 2015-02-22 + + system/flashtool.cpp: call saveEpg in shutdown mode, to prevent any events + +[CST] Bas 2015-02-22 + + src/driver/framebuffer.cpp: check dimension in int_convertRGB2FB and if it's not valid, spit out a warning + and return NULL. + +Stefan Seyfried 2015-02-21 + + CC-Clock: remove unnecessary cast + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2015-02-21 + + streaminfo: don't paint outside of the framebuffer + + Signed-off-by: Jacek Jendrzej + +[CST] Bas 2015-02-22 + + src/system/sysload.cpp: fix possible divide by zero bug, stats are not guarantueed to be different for each sample. + +[CST] Bas 2015-02-17 + + src/driver/framebuffer.cpp: fix-up reading raw icons. If read failed or it read an corrupted header it could + lead to bad allocations. Prevent that. + +[CST] Bas 2015-02-16 + + lib/libcoolstream2/cnxtfb.h: only define FBIO_WAITFORVSYNC if it's not defined yet by kernel headers. + +svenhoefer 2015-02-21 + + - movieplayer: show start/end-pos in bookmark-menu; fix console output + +svenhoefer 2015-02-21 + + - moviebrowser: auto-choose movie-start in startup menu, when ... + + ... start-bookmark is set + +[CST] Focus 2015-02-20 + + gui/moviebrowser.cpp: remove old TS cut code + +[CST] Focus 2015-02-20 + + driver/moviecut.cpp: move cut/truncate code to its own file + +Stefan Seyfried 2015-02-20 + + CPluginExec: avoid crash when pluginlist is empty + +svenhoefer 2015-02-20 + + - menue.cpp: fix details_line hight + + * former code matches only by chance and will fail, when another + value than 2 is set in INFO_BOX_Y_OFFSET (cc_item_infobox.h) + +svenhoefer 2015-02-19 + + - locals: remove unused stringinput.layout entry + +svenhoefer 2015-02-19 + + - deutsch.locale: upgrade + +Thilo Graf 2015-02-16 + + CLuaInstance: implement current method for generation of button labels in footer object + + This controls more effective fontsize and button arrangement. + Lua API is not touched. + + TODO: add more possible buttons. Color buttons for sure are not + be enough for some applications. + +Jacek Jendrzej 2015-02-15 + + some enum warrnings compil fixes + +Jacek Jendrzej 2015-02-15 + + src/gui/moviebrowser.cpp set deleted CChannelLogo pointers to NULL + +Jacek Jendrzej 2015-02-15 + + src/gui/osdlang_setup.cpp fix path + +[CST] Focus 2015-02-15 + + eitd: ignore neutrino epg filter, if filter was configured from xml + +Jacek Jendrzej 2015-02-14 + + menue.cpp fix CMenuForwarder::setOption set option_string_ptr + +Stefan Seyfried 2015-02-12 + + channellist: fix lock icon for default-locked bouquets + +Stefan Seyfried 2015-02-11 + + infoviewer.h: replace includes with forward declaration + +Stefan Seyfried 2015-02-11 + + epgplus.h: replace includes with forward declaration + +Stefan Seyfried 2015-02-11 + + record.h: replace includes with forward declaration + +Stefan Seyfried 2015-02-11 + + neutrino.h: use forward declaration instead of includes + + this reduces the dependency chain on partial rebuilds considerably + +Stefan Seyfried 2015-02-10 + + infoviewer: use forward declaration instead of including infoviewer_bb + +Stefan Seyfried 2015-02-10 + + move hddstat.h include from infoviewer_bb to neutrino + +Stefan Seyfried 2015-02-10 + + infoviewer_bb: remove unnecessary (char *) casts + + change paint_ca_icons to accept (const char *) to achieve this + +Stefan Seyfried 2015-02-10 + + osdlang_setup: avoid unnecessary (char *) casts + +Stefan Seyfried 2015-02-10 + + zapit/channel: remove bogus (char *) cast + +Stefan Seyfried 2015-02-10 + + moviebrowser/player: remove unneeded (char *) casts + +Stefan Seyfried 2015-02-10 + + channellist: remove bogus (char *) casts + +Stefan Seyfried 2015-02-10 + + lcdd: remove useless cast + +Stefan Seyfried 2015-02-10 + + themes: remove unneccessary (char *) casts + +Stefan Seyfried 2015-02-10 + + CThemes: make saveFile and readFile accept const char* param + + this removes the need for ugly (char *) casts + +[CST] Focus 2015-02-13 + + zapit/src/bouquets.cpp: fix favorites webtv channels not found in webtv xml files + +Jacek Jendrzej 2015-02-11 + + fix compiling warnings + +[CST] Focus 2015-02-10 + + Revert "hdd_menu: only offer filesystems with kernel support" + + - breaks user-space fs like exfat + + This reverts commit 141872565e5740e01e935066aa2e4c7f5097874b. + +[CST] Focus 2015-02-10 + + Revert "hdd_menu: fix is_mounted for device links" + + - broken in case readlink do not support -f switch -> filesystem always 'mounted' + + This reverts commit 415e7351e104bcec9367ba6f64b4aff66b957275. + +[CST] Focus 2015-02-10 + + Revert "hdd_menu: do not handle the rootfs or fs without kernel support" + + This reverts commit f7bb7a70cbe6c096fc45fed9a8936c39d7e8e30e. + +[CST] Focus 2015-02-06 + + rcsim.c: use event dev on cst, too + +Stefan Seyfried 2015-02-08 + + hdd_menu: my_popen() needs waitpid to avoid zombies + +Stefan Seyfried 2015-02-08 + + channellist: fix 2 forgotten cases of fixed plock_zaptime + +Stefan Seyfried 2015-02-08 + + fix parentallock for "bouquets default locked" case + + in case of "default locked" bouquets, the "whole bouquet unlock" + did not work, because of the inverted logic in this case + +Stefan Seyfried 2015-02-08 + + hdd_menu: do not handle the rootfs or fs without kernel support + +Stefan Seyfried 2015-02-08 + + hdd_menu: fix is_mounted for device links + + It is possible to mount e.g. '/dev/disk/by-label/ext_drive', but + is_mounted did not handle this case. Fix that. + +Stefan Seyfried 2015-02-08 + + hdd_menu: also recognize recordingdir if it is a symlink + + ...like "/media/by-label/foo/movies", no need to reset configuration + in that case + +Stefan Seyfried 2015-02-08 + + helpers: add "backtick" function for shell-like `command` + +Stefan Seyfried 2015-02-08 + + hdd_menu: only offer filesystems with kernel support + +Stefan Seyfried 2015-02-08 + + opkg_manager: use my_system to avoid filedescriptor leaks + +Stefan Seyfried 2015-02-08 + + opkg_manager: remove the dependency on opkg-key + + opkg-key does not work at all in standard installs (without gpg) + and is not needed for package management. + Slightly change the definition of opkg commands to not initialize + with find_executable function at startup which seems bogus. + +Stefan Seyfried 2015-02-07 + + mdev_helper/hdd_menu: add udev support + + busybox/mdev fills the MDEV variable without /dev/ prefix, + udev fills DEVNAME with /dev/ prefix. Handle both variants. + +Stefan Seyfried 2015-02-06 + + intall warning icon + +Stefan Seyfried 2015-02-06 + + pictureviewer/gif: fix build with giflib-5.1+ + +Stefan Seyfried 2015-02-06 + + filebrowser, moviebrowser, pictureviewer: clarify error message + +Stefan Seyfried 2015-02-01 + + shellwindow: don't update screen if not necessary + +Stefan Seyfried 2015-02-01 + + shellwindow: fix line reading code + + In case of partially read lines, the last complete line before was + discarded. Fix this, simplify the code and make it code work at all + for lines longer than 1023 bytes (went into endless loop before). + +Stefan Seyfried 2015-02-01 + + CShellWindow: use my_popen() to avoid leaking fds etc. + +Stefan Seyfried 2015-02-01 + + CTextBox: fix text position calculation + +svenhoefer 2015-02-09 + + - osdlang_setup.cpp: change user-dir for locales, to match the ... + + ... given path in system/localize.cpp + +Jacek Jendrzej 2015-02-04 + + pictureviewer.cpp: CPictureViewer::DownloadImage remove double add CURLOPT_NOSIGNA + +Jacek Jendrzej 2015-02-04 + + pictureviewer.cpp: CPictureViewer::DownloadImage add curl timeout opt + +Stefan Seyfried 2015-01-26 + + picview/png, my_popen: fix -Wclobbered warnings + +Stefan Seyfried 2015-01-26 + + luaclient: fix "jump to...crosses initialization of" error + +Jacek Jendrzej 2015-02-03 + + timerdclient.cpp add check if zapto or record timer double is + +Christian Schuett 2014-01-19 + + timerd: reset EPG ID when modifying record or zapto timer + + this ensures an up-to-date EPG ID if no EPG infos available for the + modified event during modification + + Signed-off-by: Christian Schuett + Signed-off-by: Thilo Graf + +Christian Schuett 2014-02-14 + + timerd: prevent events from being deleted while sending them to neutrino + + in neutrino's timer list sometimes appears an entry with random values + after deleting one because thread safety is not guaranteed for timerd's + event list while sending items to neutrino, so let's lock the mutex + earlier and unlock it later + + Signed-off-by: Christian Schuett + Signed-off-by: Thilo Graf + +Christian Schuett 2014-01-19 + + Neutrino timerlist: sort timer type chooser alphabetically + + Signed-off-by: Christian Schuett + Signed-off-by: Thilo Graf + +Christian Schuett 2014-02-14 + + Neutrino timer list: remove unnecessary check for last deleted event + + timerd client already filters deleted events (TIMERSTATE_TERMINATED) + sent from timerd + + Signed-off-by: Christian Schuett + Signed-off-by: Thilo Graf + +[CST] Focus 2015-01-30 + + eitd: as long as neutrino using only first content classification, + reduce content classification caching (leaving old code with ifdef) + +[CST] Focus 2015-01-27 + + zapit/src/femanager.cpp: fix save/restore flag to use satellite in multi-satellite scan + +Jacek Jendrzej 2015-01-29 + + make channel_id private, use getChannelID() + +Jacek Jendrzej 2015-01-29 + + bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined fix commit ecff98443260141e160cdf296ab468df29d7cf92 + +Jacek Jendrzej 2015-01-28 + + dt.cfix logic error + +[CST] Focus 2015-01-26 + + neutrino.cpp: set EPG filter after edit favorites in channel list, too + +Jacek Jendrzej 2015-01-25 + + bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined + +Jacek Jendrzej 2015-01-25 + + genpsi.cpp: fix offset for crc32 + +Jacek Jendrzej 2015-01-22 + + /movieplayer.cpp: add mmsh protocol to file parse + +[CST] Focus 2015-01-22 + + gui/miscsettings_menu.cpp: add option to cache EPG only for favorite channels, + filter not yet reconfigured after scan or editing favorite bouquets + +[CST] Focus 2015-01-22 + + eitd: add API to configure white EPG filter + +Jacek Jendrzej 2015-01-22 + + czech.locale: try to fix \n + +Janus 2015-01-22 + + api4: upgrade channel and bouquet edit (testing) + +[CST] Focus 2015-01-21 + + neutrino.cpp: try to fix timeshift stop/restart, + after quit from playback audioplayer, picture viewer and so on + +[CST] Focus 2015-01-21 + + gui/channellist.cpp: disable timeshift stop while timeshift playback in progress + +[CST] Focus 2015-01-16 + + gui/movieplayer.cpp: fix radio recordings playback + +[CST] Focus 2015-01-15 + + zapit/src/bouquets.cpp: set channel user name also for non-present channels, + else username is lost after any ubouquets.xml save. + (fix for commit 2644b30b6a94a020350c70b26c11371342e87362) + +[CST] Focus 2015-01-15 + + neutrino.cpp: force adding shutdown event after record stop, + in case soft-standby by power key disabled but box mode switched to standby to finish record + +[CST] Focus 2015-01-15 + + driver/rcinput.cpp: reset first key press only on key press event + +[CST] Focus 2015-01-15 + + timerd/timermanager.cpp: rename CONFIGFILE to TIMERDCONFIGFILE to avoid conflicts + +[CST] Focus 2015-01-15 + + zapit/src/zapit.cpp: rename CONFIGFILE to ZAPITCONFIGFILE to avoid conflicts + +Jacek Jendrzej 2015-01-14 + + update fix newline + +[CST] Focus 2015-01-14 + + driver/record.cpp: fix crash due to epgdata.info1 len more than buffer size + +Jacek Jendrzej 2015-01-13 + + update czech.locale by marsim21 + +[CST] Focus 2015-01-13 + + neutrino: try to prevent using chanellist/bouquetlist while channels init in progress + +svenhoefer 2015-01-13 + + - vfd: fix percentOver handling + +svenhoefer 2015-01-12 + + - vfd: fix progress-bar in audio mode; ... + + ... don't accept periodic changes from infoviewer + + - vfd: allow volume-bar in menu mode and audio mode + +Jacek Jendrzej 2015-01-09 + + use empty to check string + +svenhoefer 2015-01-09 + + - screensaver: fix restart of clock and mute; + + restart is now depending on previous status + +svenhoefer 2015-01-09 + + - infoclock: add getStatus() function + +svenhoefer 2015-01-09 + + - audiomute: add getStatus() function + +svenhoefer 2015-01-09 + + - vfd/audioplayer: fix vfd progress in audioplayer + + don't update full vfd every second + +[CST] Focus 2015-01-09 + + system/mtdutils/mkfs.jffs2.cpp: skip /var_init + +[CST] Focus 2015-01-09 + + system/mtdutils/mkfs.jffs2.cpp: do not skip mounted /var + +[CST] Focus 2015-01-09 + + gui/update.cpp: fix image update check, + enable save u-boot menu switch + +svenhoefer 2015-01-08 + + - osd_setup: improve/clarify screensaver off option + +svenhoefer 2015-01-08 + + - screensaver: use strcasecmp instead of strcmp + +svenhoefer 2015-01-08 + + - screensaver: add exceptions to keep screensaver in radio mode + +[CST] Focus 2015-01-08 + + eitd/sectionsd.cpp: bugfix after ad9bf009da0b5d6cb082a5f7786919b555692861: + neutrino do set current channel to 0 in standby, too + +defans 2015-01-08 + + CSreenSaver: add png files + +svenhoefer 2015-01-08 + + - neutrino: fix axtionkey "standby" + +Jacek Jendrzej 2015-01-05 + + nhttpd: ywebserver.cpp - fix possible segfault (svenhoefer) + +[CST] Focus 2015-01-05 + + nhttpd/yconfig.h: second try to disable threading + +[CST] Focus 2015-01-05 + + nhttpd/yconfig.h: disable threading: with global CNeutrinoAPI it is not safe + +[CST] Focus 2015-01-05 + + eitd/sectionsd.cpp: do not wakeup epg scan on service stop + +[CST] Focus 2015-01-05 + + zapit/src/scan.cpp: try to fix channels save issue, when channels only present + in ubouquets but with different frequency value + +Thilo Graf 2015-01-03 + + Revert "gui/components/cc_item_infobox.cpp: enable gradient on request" + + This reverts commit b1c31fadd167ccde39c1a2b80b593e36c04a61be. + + Gradient features are intended for theme related implementations. + It's not ripe at the moment. + +Jacek Jendrzej 2015-01-03 + + neutrino use check empty() instead of length() or size() + +Stefan Seyfried 2015-01-02 + + add CFLAGS for libsigc + +Stefan Seyfried 2014-12-25 + + movieplayer: fix invalid casts for debug messages + +Stefan Seyfried 2014-12-25 + + plugins.h: remove unnecessary include + +Jacek Jendrzej 2015-01-02 + + update initial services + +[CST] Focus 2015-01-02 + + gui/components/cc_item_infobox.cpp: enable gradient on request + +[CST] Focus 2015-01-02 + + driver/genpsi.cpp: try to prevent buffer overflow + +[CST] Focus 2014-12-30 + + zapit/src/fastscan.cpp,scannit.cpp: more pilot fixes + +Jacek Jendrzej 2015-01-01 + + eitd: use check empty() instead of size() or length() + +Jacek Jendrzej 2015-01-01 + + eitd: reduce memory use . shrink extended text memory size (capacity) to string size + +Jacek Jendrzej 2014-12-30 + + streaminfo2.cpp fix possible segfault if audio mode mismatch + +[CST] Focus 2014-12-30 + + zapit/src/fastscan.cpp: fix pilot param + +svenhoefer 2014-12-30 + + - screensaver: disable clock while screesaver + +svenhoefer 2014-12-30 + + - infoviewer: align clock bottom to get same pos as channelname + +svenhoefer 2014-12-29 + + - neutrino: add screensaver to radio-mode + + This commit maybe need some tests with radiotext + and/or other timeouts + +svenhoefer 2014-12-29 + + - screensaver: allow no screensaver_timeout to show first pic only + + Thats usefull when you have just one plain black pic in your + screensaver directory. So you'll get a blank screen w/o pic changes. + +svenhoefer 2014-12-29 + + - screensaver: remove audioplayer_screensaver; add screensaver_delay + +svenhoefer 2014-12-29 + + - audioplayer: don't paint cover while screensaver + +svenhoefer 2014-12-29 + + - audioplayer: remove bool screen_saver from updateMetaData() ... + + ... using member m_screensaver instead of this + +svenhoefer 2014-12-29 + + - audioplayer: move videodecoder/pain away from screensaver() function + +svenhoefer 2014-12-28 + + - screensaver: moving "using namespace std;" to cpp ... + + ... to avoid the inheritance of this + +vanhofen 2014-12-25 + + - screensaver: small changes in locales + +vanhofen 2014-12-25 + + - screensaver: move configuration to own submenu + +svenhoefer 2014-12-29 + + - screensaver: add GUI option to change timeout + +vanhofen 2014-12-25 + + - screensaver: add GUI option to change screensaver directory + +vanhofen 2014-12-24 + + - screensaver: user pictureviewer instead of videoDecoder ... + + ... to avoid interrupts while playing and keep pictures unscaled + +vanhofen 2014-12-24 + + - screensaver: just add mp3-?.jpg when using DATADIR "/neutrino/icons" ... + + ... to get the same behavior as usual + +vanhofen 2014-12-24 + + - screensaver: remove trailing slash from screensaver_dir + +defans 2014-12-29 + + CScreenSaver: add class CScreenSaver + +Jacek Jendrzej 2014-12-29 + + update slovak.locale by EnoSat + +[CST] Focus 2014-12-26 + + gui/mediaplayer_setup.cpp: integrate MB / YT settings, (c) martii + +Jacek Jendrzej 2014-12-24 + + refix sort freq with negative satellite position (thx Houdini) + +Jacek Jendrzej 2014-12-24 + + fix sort freq with negative satellite position + +Jacek Jendrzej 2014-12-23 + + nhttpd - fix select audio pid in live (vlc) mode + +[CST] Focus 2014-12-23 + + zapit/src/getservices.cpp: change default pilot param to auto + +[CST] Focus 2014-12-23 + + eitd/sectionsd.cpp: try to fix filter restart on service stop + +[CST] Focus 2014-12-23 + + daemonc/remotecontrol.cpp: stop playback before lock on cst too, + this fixes blank video and background picture in ie audioplayer started on locked channel + +svenhoefer 2014-12-22 + + - moviebrowser: localize dialogs around TS-editing + +svenhoefer 2014-12-22 + + - hintbox: allow plain neutrino locales in bodytext + +Jacek Jendrzej 2014-12-19 + + supplement to 0013e139a58e75d50bd9414309fe845f9446874c, fix upnpplayer mode + +Thilo Graf 2014-12-19 + + CInfoViewer: rework init and paint of clock + + This removes some dimension assignments in start() because of + already existant and usable dimension values that comes directly + from clock object. + +Jacek Jendrzej 2014-12-18 + + infoviewer_bb.cpp CInfoViewerBB::getBBButtonInfo() fix audioname in ts mode + +svenhoefer 2014-12-18 + + - infoviewer: fix calculation for time_width ... + + ... because some fonts has larger ' ' than ':'. + * align clock with 10 px right offset (same as the other elements) + * align depending elements with new clock dimensions + +[CST] Focus 2014-12-18 + + neutrino.cpp: in easymenu mode, revert channel list mode to favorites, if current channel present in favorite bouquets + +[CST] Focus 2014-12-08 + + gui/scan_setup.cpp: add pilot param to manual scan menu + +[CST] Focus 2014-12-04 + + gui/videosettings.cpp: split format key modes and auto-modes on apollo, + disable broken 14:9 pan&scan on apollo + +Christian Schuett 2014-12-15 + + - moviebrowser: sort column item option choosers alphabetically + + also add missing entry 'info2' to this option choosers and remove + duplicate entry 'filename' from them + + - english.locale: fix typo + +svenhoefer 2014-12-12 + + - moviebrowser: add hotkeys to options to setup + +svenhoefer 2014-12-12 + + - moviebrowser: use pulldown-menu to show options to setup + +svenhoefer 2014-12-12 + + - moviebrowser: allow 9 instead of 6 rows + + * remove fake-entrys for lastPlayRow and lastRecordRow + +svenhoefer 2014-12-12 + + - deutsch.locale: fix terrible typo + +Jacek Jendrzej 2014-12-08 + + set cpufreq similar to wakeupFromStandby/standbyToStandby + +svenhoefer 2014-12-05 + + - yWeb: remove unused/obsolete bootoptions blocks + +svenhoefer 2014-12-05 + + - yWeb: cleanup from unused esound stuff + +svenhoefer 2014-12-05 + + - yWeb: use an include-block to paint submit/apply buttons + +svenhoefer 2014-12-05 + + - controlapi: fix horrible typo + +svenhoefer 2014-12-05 + + - controlapi: cleanup from unused esound rests + +svenhoefer 2014-12-05 + + - neutrino: SendSectionsdConfig() after NeutrinoMessages::RELOAD_SETUP + +svenhoefer 2014-12-05 + + - yWeb: (re)add EPG settings menu + +svenhoefer 2014-12-05 + + - yWeb: fix neutrino_pictureviewer_save_settings block + +[CST] Focus 2014-12-05 + + eitd/sectionsd.cpp: fix busywait loop after service stop + +svenhoefer 2014-12-04 + + - add epg_save_frequently feature ... + + ... to provide the EPG data in frequently intervals on an external device + +svenhoefer 2014-12-04 + + - split epg_read from epg_save ... + + ... to get the possibility to read EPG-data from an external device + at boot w/o saving the own data at shutdown/standby. + +svenhoefer 2014-11-28 + + - themes: move user-themes to /var/tuxbox/themes ... + + ... because the other user-stuff (icons, locale, plugins) is also + stored in /var/tuxbox. + The directory /var/share/tuxbox/neutrino/themes will be removed. + The parent directories should now be obsolete and can be removed too. + +svenhoefer 2014-11-26 + + - movieplayer: disable clock and mute while playlist_manager + +TangoCash 2014-11-26 + + - movieplayer: add playlist_manager + + NOTE: This is a merge of several patches by TangoCash + for neutrino-mp aligned to neutrino-hd. + We use 'play' key to open playlist_manager. + +svenhoefer 2014-11-26 + + - luainstance: switch to lua_Integer/lua_Unsigned + +M. Liebmann 2014-11-26 + + CColorChooser: Preview color gradient for header color + +[CST] Focus 2014-11-26 + + gui/channellist.cpp: bug fix, default copy constructor is danger, if class have pointers + +M. Liebmann 2014-11-24 + + Fix commit 421da2c0cf1844b2efc5935e868db92141f17489 for build on nevis + +martii 2013-06-21 + + zapit/audio_setup: add gui option for handling volume adjustment defaults + +svenhoefer 2014-11-24 + + - luainstance: add CKeybordInput + + Syntax: + m:addItem { \ + type="keyboardinput", \ + action="_action", \ + id="_id", \ + value="_value", \ + name="_name", \ + help="help (first line)", + help2="help (second line)" + } + +svenhoefer 2014-11-24 + + - keyboard_input: allow string hints ... + + ... in preparation for implementation in Lua instance + +svenhoefer 2014-11-22 + + Revert "- plugins: allow empty menu hints" + + This reverts commit 95eab2a48d2b58e1fae67af60f6ec58e4dcd3c72 + because 9945d0348039b2ec5e7927b7e91ce8ac251c97ed do the same. + +svenhoefer 2014-11-22 + + - align most CKeyboardInput calls to the changes in 88c6640 + +svenhoefer 2014-11-22 + + - keyboard_input: auto calculate size of input-field ... + + ... if size is 0 or not given. + +svenhoefer 2014-11-22 + + - menue: allow icon-only menu hints + +svenhoefer 2014-11-20 + + - eventlist: add back button to search menu; + + move "start search" near top + +svenhoefer 2014-11-20 + + - deutsch.locale: upgrade; shorten stringinput.caps + +[CST] Focus 2014-11-20 + + neutrino.cpp: fix webtv_usr.xml check for adding by default + +[CST] Focus 2014-11-20 + + gui/widget/stringinput_ext.cpp: fix cycle on dialog after timeout + +[CST] Focus 2014-11-20 + + gui/widget/stringinput.cpp: fix cycle on dialog after timeout + +[CST] Focus 2014-11-20 + + gui/widget/keyboard_input.cpp: fix cycle on dialog after timeout + +[CST] Focus 2014-11-20 + + gui/network_setup.cpp: fix crash on settings restore, if no wlan present + +svenhoefer 2014-11-20 + + - keyboard_input: align keys_deutsch table to german keyboards + +[CST] Focus 2014-11-19 + + change most code to use CKeyboardInput in place of CStringInputSMS + +[CST] Focus 2014-11-19 + + gui/widget/keyboard_input.cpp: add string input with keyboard-style layout + +[CST] Focus 2014-11-18 + + gui/movieplayer.cpp: try to remove extra live start on movie stop + +[CST] Focus 2014-11-18 + + gui/widget/menue.cpp: fix progressbar values in progressbar setup + +svenhoefer 2014-11-17 + + - progresswindow: fix position of progressbars + +Janus 2014-11-17 + + locale numzap ger + +svenhoefer 2014-11-13 + + - flashtool: localize "Copy Image" string + +Jacek Jendrzej 2014-11-13 + + -try to fix segfault on webtv channel - neutrino shutdown + +Jacek Jendrzej 2014-11-13 + + CChannelList::updateEvents fix history list event update + +svenhoefer 2014-11-13 + + - hddstat.cpp: move init of cHddStat inside geInstance() + +striper 2014-11-12 + + - try to fix segfault on neutrino shutdown + +[CST] Focus 2014-11-12 + + gui/streaminfo2.cpp: fix stream info on nvod channels + +Jacek Jendrzej 2014-11-11 + + CPersonalizeGui::addPersonalizedItems() fix digikey shortcut after use Personalize-Menu + +[CST] Focus 2014-11-11 + + neutrino: try to fix parental bypass by + quit from audio player / picture viewer / movie player and starting channel in PiP + +[CST] Focus 2014-11-11 + + gui/widget/stringinput.cpp: fix screen save/restore + +martii 2013-06-23 + + parental protection: make zaptime configurable + + Conflicts: + data/locale/english.locale + src/gui/channellist.cpp + src/gui/parentallock_setup.cpp + src/neutrino.cpp + +[CST] Focus 2014-11-09 + + gui/movieplayer.cpp: fix volume values in audio selection + +svenhoefer 2014-11-10 + + - plugins: simplify integratePlugins(); ... + + * CPluginsExec(): switch to singleton + * move CPluginsExec() to pluginlist.cpp|h + because it's not really a settings_helper + +M. Liebmann 2014-11-10 + + CLuaMenuChangeObserver::changeNotify: Fix segfault in item type 'chooser' + +M. Liebmann 2014-11-10 + + Enable gradient for header CColorChooser + + - Supplement to commit b9400110b4fcc8d41917c51a4a9e05cae742e518 + +svenhoefer 2014-11-07 + + - deutsch.locale: update + +svenhoefer 2014-11-07 + + - pluginlist: use keyhelper to get hotkeys; allow colored keys from plugin.cfg + +svenhoefer 2014-11-07 + + - CPluginsExec::exec(): show possible script output + +svenhoefer 2014-11-07 + + - user_menue: minor optimizations + +svenhoefer 2014-11-07 + + - user_menue: fix wrong changes in 19f7e04c77bf30f83324e98e23b74dc0611c3cef + +svenhoefer 2014-11-07 + + - user_menue: allow colored keys from plugin.cfg + +svenhoefer 2014-11-07 + + - plugins: Fix assignment of prefered keys + + New keyword in plugin.cfg: key= + * key=red + * key=green + * key=yellow + * key=blue + * key=auto + + If entry is missing key is auto-assigned + +svenhoefer 2014-11-07 + + - plugins: don't add hidden plugins to usermenu; ... + + ... use CPuginsExec::exec() to execute and drop CUserMenu::exec() + +Jacek Jendrzej 2014-11-06 + + nhttpd_controlapi.html move info to point 6. + +Jacek Jendrzej 2014-11-06 + + zapit: channel.h - change comparative criteria for freq sort + +Jacek Jendrzej 2014-11-06 + + CFrameBuffer::paintBoxRel: check boxBuf if not NULL + +Jacek Jendrzej 2014-11-06 + + fix some possible errors + +Jacek Jendrzej 2014-11-06 + + nhttpd controlapi: change for subchannel to subchannel zap + +svenhoefer 2014-11-06 + + - plugins: allow empty menu hints + +svenhoefer 2014-11-06 + + - plugins: disable unused cfg-params + +svenhoefer 2014-11-06 + + - user_menue: fix hint icons for 'singe-added' plugins + +[CST] Focus 2014-11-06 + + gui/videosettings.cpp: fix analog output options on zee2 + +Janus 2014-11-06 + + api4: fix name compare to realname compare + +[CST] Focus 2014-11-05 + + gui/movieplayer.cpp: fix file info display, + bug from commit 95ac729ff6d15e681d56a9a3ca5e03f46ad7c480 + +[CST] Focus 2014-11-05 + + gui/moviebrowser.cpp: allow to delete any file + xml + +Jacek Jendrzej 2014-11-04 + + CMoviePlayerGui::selectAudioPid() add Analog Audio on/off option + +Christian Schuett 2014-11-02 + + nhttpd controlapi: allow zapping to subchannels + + based on idea by Moritz Venn + + Signed-off-by: Christian Schuett + +Jacek Jendrzej 2014-11-05 + + nhttpd:controlapi.cpp fix getallsubchannels + +svenhoefer 2014-11-04 + + - re-enable front-panel settings for Trinity; re-sort vfd_setup + +Janus 2014-11-03 + + -add CBouquetManager writenames menu + +Janus 2014-10-31 + + api4 : fix value assignment to write_names + +[CST] Focus 2014-10-28 + + gui/channellist.cpp: add channel move to bouquet + +[CST] Focus 2014-10-28 + + locals: add locale for 'move to' + +[CST] Focus 2014-10-27 + + gui/channellist.cpp: disable 'other' bouquet edit + +[CST] Focus 2014-10-27 + + neutrino.cpp: move webtv 'provider' to the end of list + +[CST] Focus 2014-10-27 + + gui/miscsettings_menu.cpp: add option to enable/disable empty favorites in bouquet list + +[CST] Focus 2014-10-27 + + locals: add locales for show empty favorites option + +[CST] Focus 2014-10-27 + + zapit/src/bouquets.cpp: fix compile warning + +[CST] Focus 2014-10-27 + + Revert "zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet" + + This reverts commit 2de388cd80d2c889d252c0e2d08caedace38f04b. + +[CST] Focus 2014-10-27 + + zapit/src/zapit.cpp: keep old defaults, channel name present in both bouquets and ubouquets + +Janus 2014-10-25 + + api4 : use zapit.conf writeChannelsNames [0..3] to decide writing DVB-names in bouquets + +Janus 2014-10-23 + + api4 : fix name/uname view with optional attributes + +Janus 2014-10-20 + + api4 : add bouquetID and make BQHeaderAttr optional + +[CST] Focus 2014-10-23 + + gui/scan_setup.cpp: in easeymenu mode, not allow start fastscan direct, without auto-diseqc configuration + +[CST] Focus 2014-10-23 + + zapit/src/bouquets.cpp: fix possible crash, if no channel name present in bouquets xml + +svenhoefer 2014-10-23 + + - locale: update nederlands.locale; translated by Astrasat + +[CST] Focus 2014-10-23 + + driver/vfd.cpp: fix compile on nevis + +[CST] Focus 2014-10-22 + + gui/vfd_setup.cpp: modify brightness menu so vfd follow selected menu item on scroll + +[CST] Focus 2014-10-22 + + gui/widget/menue.cpp: add activate observer to notify when item become active + +[CST] Bas 2014-10-22 + + streaminfo: since new libcs return AUDIO_FORMAT as Type in getAudioInfo() update the code and add AAC information while at it. We set audio stream to unknown if we don't know what codec is in use. + +[CST] Bas 2014-09-26 + + neutrino: add support for CST new simple frontpanel with LED segment display. (c) focus and adjusted by me. + + Conflicts: + src/daemonc/remotecontrol.cpp + src/gui/channellist.cpp + +svenhoefer 2014-10-21 + + - deutsch.locale: update + +[CST] Focus 2014-10-20 + + neutrino.cpp: add updates check on boot; + init channel lists before warning about 'new settings are set to defaults' - fix crash, + if ie EVT_PROGRAMLOCKSTATUS received while dialog on the screen, and channel list not exists + +[CST] Focus 2014-10-20 + + gui/update_settings.cpp: add option to enable/disable updates check on boot + +[CST] Focus 2014-10-20 + + gui/update.cpp: add function to check first url for image update; + check update version and timestamp to notify user about updates + +[CST] Focus 2014-10-20 + + system/flashtool.cpp: add timestamp + +[CST] Focus 2014-10-20 + + gui/miscsettings_menu.cpp: fix settings sectionsd config + +[CST] Focus 2014-10-17 + + gui/movieplayer.cpp: fix old file info display in infoviewer + +M. Liebmann 2014-10-16 + + CTextBox: Fix center / right text display + + - The x position of the text could assume negative values, + when the text length was greater than the specified range. + +[CST] Focus 2014-10-16 + + neutrino.cpp: by request, add network settings and software update to blue user menu + +[CST] Focus 2014-10-16 + + gui/user_menue.cpp: add network settings and software update as user-menu items + +[CST] Focus 2014-10-16 + + gui/update_menue.cpp: fix crash in dtor, CMenuForwarder is deleted on menu delete + +[CST] Focus 2014-10-16 + + gui/update_settings.cpp: cleanup unused updateItem + +[CST] Focus 2014-10-16 + + lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default + +M. Liebmann 2014-10-16 + + Enable gradient for all remaining GUI header + +M. Liebmann 2014-10-16 + + Disable infoclock when display current transponder + +M. Liebmann 2014-10-16 + + integrated plugins: Add direct keys + +M. Liebmann 2014-10-16 + + CMenuWidget::integratePlugins(): Add shortcut parameter + +M. Liebmann 2014-10-16 + + CMenuWidget: Add function getNextShortcut()/setNextShortcut() + + for setting of direktkey in the plugin integration + +M. Liebmann 2014-10-16 + + Fix display numeric item icons + + - Required for some custom icons + +[CST] Focus 2014-10-14 + + gui/channellist.cpp: allow to edit provider bouquet + +[CST] Focus 2014-10-14 + + zapit/src/bouquets.cpp: allow to change GUI channel name in ubouquets.xml; + avoid delete remainChannels bouquet + +svenhoefer 2014-10-13 + + - luaserver.cpp: change testing example + +martii 2014-10-13 + + system/luaserver: include poll.h explicitly + +martii 2014-10-13 + + system/luaserver: Terminate Lua script when luaclient dies. + +martii 2014-10-13 + + system/luaserver: fix destructor + +martii 2014-10-13 + + neutrino.cpp: omit deleting luaserver at shutdown + +martii 2014-10-13 + + luaserver: reorganize + +martii 2014-10-13 + + lua: implement "luaclient". + + This allows for starting Lua scripts in neutrino context from the + command line. Experimental, not fully regression-tested. + +[CST] Focus 2014-10-14 + + gui/channellist.cpp: add per-channel lock in editor + +[CST] Focus 2014-10-13 + + zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet + +[CST] Focus 2014-10-13 + + zapit/src/channel.cpp: add bLocked flag to lock single channel + +[CST] Focus 2014-10-13 + + zapit/src/bouquets.cpp: decrease channel lock count in deleteBouquet(); + add setBouquetLock() with change channel lock count + +[CST] Focus 2014-10-11 + + gui/channellist.cpp: fix key pass to neutrino, + after commit fa4333f948ff6d14bb417f750076041367076be3 + +[CST] Focus 2014-10-11 + + gui/network_service.cpp: fix shortcut in case of inactive items + +[CST] Focus 2014-10-11 + + gui/channellist.cpp: add channels reinit, if target bouquet was empty (hidden), + or empty after edit (to hide) + +[CST] Focus 2014-10-11 + + neutrino.cpp: hide empty favorites, again + +[CST] Focus 2014-10-11 + + gui/bedit/bouqueteditor_chanselect.cpp: fix crash after + commit ebd0259cfc6404e9783deb834f58188467519e9c + +svenhoefer 2014-10-11 + + - menue.cpp: fix footer position with rounded corners + +svenhoefer 2014-10-11 + + - framebuffer.h: define CORNER_NONE + +[CST] Focus 2014-10-10 + + gui/channellist.cpp: add inline list editor; + add to favorite bouquets without channels re-init; + cleanup + +[CST] Focus 2014-10-10 + + gui/bouquetlist.cpp: mark only changed bouquets/services to save; + enable menu save screen, do not repaint after menu; + allow open empty channel list + +[CST] Focus 2014-10-10 + + neutrino.cpp: add adjustToChannelID(); + add flags for accurate saving of things changed in channel list; + always add favorites bouquet to favorite bouquet list; + cleanup showChannelList() + +[CST] Focus 2014-10-10 + + gui/bedit/bouqueteditor_channels.cpp: pass CZapitBouquet to CBEChannelSelectWidget, + mark inacttive both non-found and removed channels + +[CST] Focus 2014-10-10 + + gui/bedit/bouqueteditor_chanselect.cpp: mark inactive channels, + pass CZapitBouquet in place of bouquet number, + cleanup + +[CST] Focus 2014-10-10 + + zapit/src/bouquets.cpp: add getChannels() with mode param, add fopen error check + +[CST] Focus 2014-10-10 + + system/lastchannel.cpp: cleanup unused channelnr + +[CST] Focus 2014-10-09 + + zapit/src/scansdt.cpp: remove udpated channel flag before scan + +[CST] Focus 2014-10-09 + + zapit/include/zapit/channel.h: add NOT_PRESENT flag + +[CST] Focus 2014-10-09 + + gui/components/cc_item_progressbar.cpp: limit pb_value to max value + +Thilo Graf 2014-10-07 + + CComponentsInfoBox: small cleanup + +Thilo Graf 2014-10-07 + + CComponentsPicture: rework scale behavior + + Scaling mode not longer only dependent from image name. + Now also evaluated parameters. + Image objects with defined dimensions will be scaled. + Icons without defined path and file type, will be scaled as before. + +svenhoefer 2014-10-08 + + - plugins: add and use default hint icon; THX to fred_feuerstein + +M. Liebmann 2014-10-06 + + CFrameBuffer: Fix paintIcon() for use icons with full path + +svenhoefer 2014-10-06 + + - - plugins: use hinticons for plugins in usermenu and pluginlist + +svenhoefer 2014-10-06 + + - plugins: allow hinticons for plugins + + Default is _hint.png; an entry 'hinticon=another_name' in + .cfg overrides this; use icon in plugindir first; if not found + use icon in one of the other wellknown neutrino icon directories. + +svenhoefer 2014-10-07 + + - deutsch.locale: remove dup entrys + +[CST] Focus 2014-10-02 + + zapit/src/capmt.cpp: never send pmt len, if pnt is NULL + +[CST] Focus 2014-10-02 + + zapit/src/channel.cpp: add missed pmtLen init + +svenhoefer 2014-10-01 + + - CPluginsExec::exec(): don't leave current menu when exiting integrated plugins + +[CST] Focus 2014-10-02 + + zapit/src/zapit.cpp: fix broken signal test + +[CST] Focus 2014-10-02 + + neutrino, zapit: drop EVT_SCAN_REPORT_FREQUENCY, + use EVT_SCAN_REPORT_FREQUENCYP to pass full feparams, + fix scan transponder display info + +[CST] Focus 2014-10-01 + + gui/filebrowser.cpp: cleanup, simplify footer + +[CST] Focus 2014-10-01 + + driver/file.cpp: cache file type + +[CST] Focus 2014-10-01 + + Revert "driver/record: auto-terminate temporary timeshift recordings" + + commit can stop plain record instead of timeshift, and breaks auto-timeshift concept + + This reverts commit c9d78e1a9c814625d3daadff61d9074e5bcdd55e. + +[CST] Focus 2014-10-01 + + Revert "- movieplayer: ask before stop temporary timeshift" + + This reverts commit f9c7662c73f96b64e5dfabc2d62e3116db51b605. + + Conflicts: + src/gui/movieplayer.cpp + +[CST] Focus 2014-10-01 + + data/locale/english.locale: fix filebrowser.sort.namedirsfirst + +[CST] Focus 2014-10-01 + + gui/movieplayer.cpp: try to fix 'always seek to 0' + +[CST] Focus 2014-10-01 + + gui/movieplayer.cpp: check file name is not url before save screenshot + +svenhoefer 2014-09-30 + + - plugins: don't show integrated plugins in usermenu + +[CST] Focus 2014-09-30 + + gui/filebrowser.cpp: change OK button behavior: + always return marked list, if there are marked files; + always change dir, if there are no marked files; + to recursive add dir, use mark + +[CST] Focus 2014-09-30 + + driver/file.h: add isDir() + +[CST] Focus 2014-09-30 + + gui/movieplayer.cpp: do not quit or jump to unmarked item, in case ie empty dir added + +svenhoefer 2014-09-30 + + - menue.cpp: don't integrate hidden plugins + +[CST] Focus 2014-09-29 + + gui/movieplayer.cpp: fix stop and EOF, if suddenly we get position == duration + +[CST] Focus 2014-09-29 + + gui/moviebrowser.cpp: apply rows / browser height changes after quit menu + +svenhoefer 2014-09-28 + + - .gitignore: add filemask *.orig + +svenhoefer 2014-09-28 + + - remove patch crap; sorry! + +svenhoefer 2014-09-28 + + - add plugins to info menu + +svenhoefer 2014-09-28 + + - add plugins to settings menu and service menu + +svenhoefer 2014-09-28 + + - add plugins to mutimedia menu + +svenhoefer 2014-09-28 + + - add function to integrate plugins + + TODO: maybe find a solution without void *pluginsExec + Thanks to micha-bbg and SatBaby + +svenhoefer 2014-09-28 + + - plugins: add new configuration item 'integration' + + Integrate plugins in existing neutrino menues. Usage in plugin.cfg: + integration=0; disabled + integration=1; reserved + integration=2; multimedia menu + integration=3; settings menu + integration=4; service menu + integration=5; information menu + +martii 2014-09-21 + + lib/connection/basicserver: raise queue limit + +martii 2014-04-13 + + driver/audiodec/ffmpegdec: work-around for pre-2.2 ffmpeg API build + +martii 2014-04-03 + + driver/audiodec/ffmpegdec: adapt to 2.0 ffmpeg API + +martii 2014-09-22 + + eitd: fix content classification bug introduced in 6eb8fa1c9e3a70a1e60465b838fe954c51e478b6 + +martii 2014-09-21 + + driver/record: CRecordInstance::MakeExtFileName(): set dummy values on EPG failure + +[CST] Focus 2014-09-29 + + gui/moviebrowser.cpp: try to fix footer position + +[CST] Focus 2014-09-28 + + src/neutrino.cpp: try to fix crash on shutdown + +M. Liebmann 2014-09-28 + + CChannelList: Fix OSD error when exit the zap history + +[CST] Focus 2014-09-28 + + gui/moviebrowser.cpp: case-insensitive extension compare + +[CST] Focus 2014-09-27 + + gui/moviebrowser.cpp: add support for non-TS/xml files, idea (c) martii + +[CST] Focus 2014-09-27 + + driver/pictureviewer/pictureviewer.cpp: change supported formats order + +[CST] Focus 2014-09-27 + + gui/filebrowser.cpp: change checkBD() to static + +[CST] Focus 2014-09-27 + + gui/movieinfo.cpp: comment pids debug, show full name on errors + +Jacek Jendrzej 2014-09-26 + + dboxinfo.cpp: fix progressbar offset + +[CST] Focus 2014-09-26 + + gui/moviebrowser.cpp: cleanup, indent code; bug fixes + +[CST] Focus 2014-09-26 + + data/icons/Makefile.am: add icon_ytplay.png + +[CST] Focus 2014-09-26 + + gui/movieplayer.cpp: lower delay at the EOF for list play or repeat mode enabled + +[CST] Focus 2014-09-26 + + gui/movieinfo.cpp: fix channel id saving + +[CST] Focus 2014-09-24 + + gui/widget/hintbox.cpp: use hide() in dtor + +martii 2013-12-28 + + guimoviebrowser: start bookmark: query actual item position instead of using fixed value + +martii 2013-12-13 + + gui/moviebrowser: unbreak footer + + Conflicts: + src/gui/moviebrowser.cpp + src/gui/widget/buttons.cpp + +martii 2013-08-16 + + moviebrowser/yt history: use a less collision-prone action key for clearing the history + +martii 2013-08-22 + + gui/moviebrowser/yt menue: change color key assignment + + Conflicts: + src/gui/moviebrowser.cpp + +martii 2013-09-01 + + gui/moviebrowser: Never call a local variable 'errno'. + +M. Liebmann 2014-09-25 + + Fix background paint header clock in channellist + +[CST] Focus 2014-09-25 + + data/cables.xml: add ziggo/upc providers + +martii 2013-08-22 + + gui/moviebrowser: let page up/down handle search prev/next + + Conflicts: + src/gui/moviebrowser.cpp + +martii 2014-02-23 + + gui/channellist, gui/moviebrowser: use g_settings.key_record instead of CRCInput::RC_record + + Conflicts: + src/gui/channellist.cpp + src/gui/moviebrowser.cpp + +martii 2014-06-19 + + gui/movieinfo: don't show epgInfo2 if it equals epgInfo1 + +martii 2014-04-21 + + gui/movieinfo: minor simplifications + + Conflicts: + src/gui/movieinfo.cpp + +[CST] Focus 2014-09-25 + + gui/movieplayer.cpp: fix timeshift mode flags + +martii 2014-04-17 + + movieplayer: use #defines from record.h for timeshift + + Conflicts: + src/gui/movieplayer.cpp + +martii 2014-01-23 + + MI_MOVIE_INFO: add constructor + + Conflicts: + src/driver/record.cpp + src/gui/moviebrowser.cpp + src/gui/movieinfo.cpp + src/gui/movieplayer.cpp + +[CST] Focus 2014-09-25 + + gui/moviebrowser.cpp: try to fix header, similar to: + 617eece2271faacbb6205fef8cb47d043a99674a + +Thilo Graf 2014-09-20 + + CMotorControl: fix fonthandling in motorsetup + + Usage of static font size ensures a safe and reasonable + display of text lines. + +M. Liebmann 2014-09-20 + + CChannelList: Rework drawing channel logo... + + ...for use color gradients in header + +M. Liebmann 2014-09-20 + + Switches color gradients on/off + +M. Liebmann 2014-09-20 + + CColorGradient::gradientOneColor: Adjustment for min/max brightness... + + ...and color saturation added + - Use only the hue of base color for gradient + +Thilo Graf 2014-09-20 + + CComponentsButton: apply color gradiant to buttons + +Thilo Graf 2014-09-20 + + CComponentsScrollBar: add color gradient to scrollbar + +Thilo Graf 2014-09-20 + + CComponents: add setColBodyGradient() to set gradient properties + + This provides possibility to set relevant gradiant properties in cc sub classes + +Thilo Graf 2014-09-20 + + CComponentsItem: move initBodyGradient() into base class + + This provides functinality for all sub classes too + +Thilo Graf 2014-09-20 + + CComponentsText: move setTextRenderModeFullBG() to text object + + This is mostly required here + +Thilo Graf 2014-09-20 + + CComponents: rename gradient variables + + Use convention for cc classes. + paintGradient probaly too general and + is related to body, other fb types can be also handled with gradient. + +Thilo Graf 2014-09-20 + + CComponents: move variable cc_gradientData, paintGradient into base class + + Variable now usable via g_settings in all subclasses. enable/disable. + TODO: gradient type handling + +M. Liebmann 2014-09-20 + + CComponentsHeader: Use Font::FULLBG for rendering string... + + ...when text is painted on a color gradient + +M. Liebmann 2014-09-20 + + Fontrenderer: Fix RenderString() for better drawing fonts + +Thilo Graf 2014-09-20 + + CComponentsWindow, CMenuWidget: apply gradiant settings to header + +Thilo Graf 2014-09-20 + + settings: add optional gradiant switch + + At the moment without gui option, only for testing yet. + + Signed-off-by: M. Liebmann + +M. Liebmann 2014-09-20 + + CComponentsHeader: Use color gradient for paint header + + Conflicts: + src/gui/widget/menue.cpp + +M. Liebmann 2014-09-20 + + CComponents: Add color gradient for CC_FBDATA_TYPE_BOX + +M. Liebmann 2014-09-20 + + Add src/driver/colorgradient.cpp + +M. Liebmann 2014-09-20 + + CFrameBuffer: Add functions to draw color gradients + +Jacek Jendrzej 2014-09-23 + + md5.c: Fix compiler warning (copy from gcc) + +M. Liebmann 2014-09-21 + + CComponentsForm: Fix compiler warning (-Wsign-compare) + +Thilo Graf 2013-12-13 + + icons: add newer status images + + thx OneOfNine + +M. Liebmann 2014-09-11 + + Fix/Sort src/system/locals.h,locals_intern.h + + Signed-off-by: Thilo Graf + +M. Liebmann 2014-07-04 + + Change CComponents::clearSavedScreen() from protected to public + + Signed-off-by: Thilo Graf + + Conflicts: + src/gui/components/cc_base.h + +Thilo Graf 2014-09-12 + + CComponentsTimer: add mutex handling, use neutrino log + +Thilo Graf 2014-09-07 + + CComponentsForm/CComponentsWindow: add page scroll handling + + This provides page scroll with up/down, left/right or combined. + Usage of exec() methods with implemented signals allows a + generic implematation of button or other message handling with + signal/slot solutions. + + still to do: page cache + +Thilo Graf 2014-09-07 + + CComponentsSignals: add signals for exec handlers + +Thilo Graf 2014-09-07 + + cc_types: add truct type for rc messages with related icon + +Thilo Graf 2014-09-07 + + CTestMenu: remove window close statement + +Thilo Graf 2014-09-02 + + CComponentsItem/CComponentsForm: add property focus + + Specifies that some certain operations especially eg. exec events for + that item are possible. + +Thilo Graf 2014-08-26 + + CComponentsFooter: expand button label structs + + Allows assigning of result, msg and alias values with label struct. + + NOTE: Old button label struct are compatible but limited only and + not recommended for usage! + Old parameters 'struct button_label' doesn't provide newer parameters. + Missing parameters are filled with default values and must be assigned + afterward, if required. + +Thilo Graf 2014-08-26 + + CComponentsButton: add extended properties for button objects + + Allows to assign values for events, msg, results. So it is possible + to evaluate/use these properties eg. directly in exec routines. + +Thilo Graf 2014-08-26 + + CComponentsForm: add member to get pointer to selected items + +Thilo Graf 2014-08-26 + + CComponentsForm: avoid segfault, if id is out of range + +Thilo Graf 2014-08-25 + + CComponents: add members to handle object tags + + This can help to handle some useful values for any functions + +Thilo Graf 2014-08-25 + + CComponentsForm: add members to set or get selected items + +Thilo Graf 2014-08-25 + + CComponentsFooter: add members to set or get select a defined button + +Thilo Graf 2014-08-25 + + CComponentsSignals: ad signal OnSelect + +Thilo Graf 2014-08-19 + + CComponentsFooter: add member to add button labels via vector + +Thilo Graf 2014-09-19 + + configure: move option enable testmenu to enable testing + + Testing is also plausible for general usage of other tests or other + experimental code parts. + +Thilo Graf 2014-08-10 + + CComponentsSignals: add signal OnError + +Thilo Graf 2014-08-03 + + CComponents: add new header file cc_signals.h with some basic members + +Thilo Graf 2014-07-29 + + configure: add libsigc++ support + +[CST] Focus 2014-09-24 + + fixes for system/ytcache.cpp cherry-picks + +martii 2013-06-13 + + gui/movieinfo: I don't believe that custom copy code is required here. + +martii 2013-11-16 + + system/ytcache: add progress data + + Conflicts: + src/gui/moviebrowser.cpp + +martii 2013-11-17 + + system/nkparser,ytparser: change Cleanup default to not to remove thumbnails + + Conflicts: + src/system/nkparser.h + +martii 2014-03-09 + + system/ytcache: honor 302 redirect + +FlatTV 2014-03-09 + + system/ytparser: no need to append signature + +martii 2013-12-15 + + check for active downloads before shutting down; indicate dl on vfd + + Conflicts: + data/locale/deutsch.locale + data/locale/english.locale + src/driver/lcdd.h + src/driver/simple_display.cpp + src/neutrino.cpp + src/system/locals.h + src/system/locals_intern.h + +martii 2013-11-17 + + gui/moviebrowser: add gui options for yt/nk cache directories + + Conflicts: + src/gui/moviebrowser.cpp + src/system/nkparser.cpp + src/system/nkparser.h + +martii 2013-11-16 + + gui/moviebrowser: caching fixes + + Conflicts: + src/gui/moviebrowser.cpp + +martii 2013-06-30 + + overload access(2) + + Conflicts: + src/driver/pictureviewer/pictureviewer.cpp + src/gui/components/cc_item_picture.cpp + src/gui/movieplayer.cpp + src/gui/osdlang_setup.cpp + src/neutrino.cpp + src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp + src/nhttpd/yhttpd.cpp + src/system/helpers.h + src/system/setting_helpers.cpp + +martii 2013-06-21 + + ytcache: use temporary CFileHelpers instance + +martii 2013-06-16 + + add http proxy support for yt + + Conflicts: + src/gui/proxyserver_setup.cpp + src/neutrino.cpp + src/system/httptool.cpp + src/system/settings.h + +martii 2013-06-14 + + yt: use cached tumbnail, if available + +martii 2013-06-14 + + ytcache: minor cleanup + +martii 2013-06-13 + + yt download fixes + + Conflicts: + src/gui/moviebrowser.cpp + +martii 2013-06-13 + + add gui support for experimental yt caching code + + Conflicts: + data/locale/deutsch.locale + data/locale/english.locale + src/gui/moviebrowser.cpp + src/system/locals.h + src/system/locals_intern.h + +martii 2013-06-12 + + yt cache: accessing a download that's still in progress is fine. + +martii 2013-06-12 + + experimental yt cache (currently no gui integration) + + Conflicts: + src/gui/moviebrowser.cpp + src/gui/movieinfo.cpp + src/system/Makefile.am + +[CST] Focus 2014-09-23 + + gui/movieplayer.cpp: add jump to MB last stop position to bookmarks menu + +Benny <> 2014-09-23 + + add localization tag for time elapsed/remaining + +martii 2014-09-21 + + src/zapit/zapitclient: add a mutex to protect against concurrent calls from nhttpd threads + + Signed-off-by: Jacek Jendrzej + +martii 2014-09-23 + + nhttpd: disable range handling for cached content + +svenhoefer 2014-09-23 + + Revert "- yWeb: disable threading; there's something to fix" + + This reverts commit 91d0f106b13bb74d1fba65de60290e4ea4e6017e. + +[CST] Focus 2014-09-22 + + gui/moviebrowser.cpp: handle marked items also in last play/record views + +[CST] Focus 2014-09-22 + + gui/moviebrowser.cpp: change marked list to pointers; honor sort order + +[CST] Focus 2014-09-22 + + gui/movieplayer.cpp: fix crash, always copy movie info, pointer invalidated on milist.clear() + +[CST] Focus 2014-09-22 + + gui/widget/listframe.cpp: fix extra refreshes; + fix list refresh on every line scroll; + fix page-up scroll + +martii 2013-07-20 + + gui/widget/listframe: change up/down to use setSelectedLine() (fix II) + +martii 2013-07-20 + + gui/widget/listframe: change up/down to use setSelectedLine() (fix) + +martii 2013-07-20 + + gui/widget/listframe: change up/down to use setSelectedLine() + +[CST] Focus 2014-09-22 + + daemonc/remotecontrol.cpp: fix copy-paste, + from commit 2e6276def7a3c7e6eb969644833ea7218087a936 + +[CST] Focus 2014-09-21 + + gui/moviebrowser.cpp: fix copy-paste that breaks uPNP/http playback + +[CST] Focus 2014-09-18 + + gui/moviebrowser.cpp: add support for marked file list to play + +martii 2013-11-12 + + gui/widget/listframe: don't let m_nCurrentLine become < 0 + +martii 2013-07-20 + + gui/widget/listframe: change previous commit to use setSelectedLine() + +martii 2013-07-20 + + gui/widget/listframe: change page-up/-down scrolling behaviour + +M. Liebmann 2014-09-17 + + luainstance: Fix default parameter for config file getXXX functions + + - Revert commit 'Fix default parameter for config file setXXX functions' + +M. Liebmann 2014-09-17 + + luainstance/cwindow: Add funktion setWindowColor + +M. Liebmann 2014-09-17 + + luainstance: Remove unnecessary hide()/kill() calls from xxxDelete functions + + - functions: + CWindowDelete() + SignalBoxDelete() + ComponentsTextDelete() + CPictureDelete() + +[CST] Focus 2014-09-17 + + gui/movieplayer.cpp: add support for marked file list to play (file playback) and repeat modes, + original code (C) martii + +svenhoefer 2014-09-17 + + - plugins: add configparam 'shellwindow' + +martii 2013-06-09 + + driver/screen_max: don't return negative start coordinates + +martii 2013-12-24 + + driver/pictureviewer/jpeg: remove server-based rescaling code + + Conflicts: + src/system/settings.h + +martii 2014-04-16 + + system/set_threadname: fix + +martii 2014-01-25 + + gui/fs: fix NFS_TYPE_OPTION_COUNT (and I'm considering to drop lufs completely) + +[CST] Focus 2014-09-15 + + gui/nfs.cpp: fix merge + +martii 2013-06-30 + + gui/nfs: add default for local dir, autocreate local dir + +martii 2013-06-30 + + gui/nfs: use configuration value for type + + Conflicts: + src/gui/nfs.cpp + +martii 2013-06-28 + + fix gui/nfs + + Conflicts: + src/gui/nfs.cpp + +martii 2013-06-29 + + gui/nfs: implement mac address lookup + + Conflicts: + src/gui/moviebrowser.cpp + src/gui/nfs.cpp + +martii 2013-06-29 + + system: mv ping.c ping.cpp + +martii 2014-04-09 + + gui/filebrowser: fix page up/down + + Conflicts: + src/gui/filebrowser.cpp + +martii 2014-03-22 + + gui/filebrowser: rework page-up/-down + + Conflicts: + src/gui/filebrowser.cpp + +martii 2013-11-26 + + gui/filebrowser: don't crash when fonts are changed (untested) + +martii 2014-02-22 + + drop explicit CMenuForwarder icon assignments + + Conflicts: + src/gui/3dsetup.cpp + src/gui/bouquetlist.cpp + src/gui/hdd_menu.cpp + src/gui/keybind_setup.cpp + src/gui/mediaplayer.cpp + src/gui/mediaplayer_setup.cpp + src/gui/moviebrowser.cpp + src/gui/network_setup.cpp + src/gui/nfs.cpp + src/gui/osd_setup.cpp + src/gui/osdlang_setup.cpp + src/gui/parentallock_setup.cpp + src/gui/personalize.cpp + src/gui/proxyserver_setup.cpp + src/gui/record_setup.cpp + src/gui/scan_setup.cpp + src/gui/screensetup.cpp + src/gui/settings_manager.cpp + src/gui/timerlist.cpp + src/gui/update_menue.cpp + src/gui/vfd_setup.cpp + src/gui/videosettings.cpp + src/neutrino_menue.cpp + +martii 2014-09-14 + + eitd: Reduce sectionsd memory requirements: + + * Various EPG related strings (language- and country keys, audio descriptions) come with a pretty low variance. Cache them, and use an index instead of allocating redundant strings for each and every SIevent. + * Storing content classifications in native format instead of std::string removes quite some memory overhead, too. + + This saves about 250 bytes of RAM for every event cached, resulting in a considerably reduced sectionsd memory footprint. + + Conflicts: + src/eitd/xmlutil.cpp + +Thilo Graf 2014-08-18 + + CComponentsShape/CComponentsShapeCircle: don't use CC_SHADOW_ON as default + + It has been shown, most shapes don't require any shadow. + +Thilo Graf 2014-08-14 + + CComponentsText: fix missing refresh of text mode + + assign of text mode was without any effect + +Thilo Graf 2014-08-14 + + CTextBox: add member to get text mode + +Thilo Graf 2014-08-12 + + CProgressWindow: cleanup surplus includes + + already included by base class + +M. Liebmann 2014-09-11 + + CLuaInstance: Use native bool parameter instead of string for Lua script functions + +M. Liebmann 2014-09-11 + + CLuaInstance: Add member paramBoolDeprecated() for info... + + ...when Boolean parameters are passed as a string or number + +M. Liebmann 2014-09-11 + + CLuaInstance: Add overloaded member tableLookup() for bool vars + +M. Liebmann 2014-09-12 + + luainstance: Fix default parameter for config file setXXX functions + +M. Liebmann 2014-09-12 + + CLuaInstance::setBlank: Fix parameter + +[CST] Focus 2014-09-12 + + neutrino.cpp: move theme loading to gui/themes.cpp + + original commit (C) martii: + commit cf48e04c02224af37098359d1788f65edd6a7060 + gui/themes, neutrino: de-duplicate get/set code + +martii 2014-01-06 + + gui/themes: don't keep default theme data twice + +martii 2014-01-11 + + gui/themes: no need to memcpy a theme, just assign + +martii 2014-01-06 + + system/settings: move theme colors to dedicated struct + + Conflicts: + src/driver/pictureviewer/pictureviewer.cpp + src/gui/epgview.cpp + src/gui/osd_setup.cpp + src/gui/pluginlist.cpp + src/neutrino.cpp + +martii 2014-01-06 + + system/helpers: add mkdirhier(); gui/themes: use mkdirhier() + + Conflicts: + src/system/helpers.h + +[CST] Focus 2014-09-12 + + gui/network_setup.cpp: fix enabled/disabled items on settings restore + +[CST] Focus 2014-09-12 + + gui/hdd_menu.cpp: prevent divide by zero + +[CST] Focus 2014-09-12 + + driver/framebuffer.cpp: fix COL_BACKGROUND + +Thilo Graf 2014-09-11 + + CWebTVSetup: fix menu handling + + - width enlarged + - fix exit handling + - fix memory of item position + - adapted caption + +svenhoefer 2014-09-11 + + - shellwindow: add timeout + +svenhoefer 2014-09-11 + + - dboxinfo: align color of time/load headers to other headers + +martii 2014-06-19 + + gui/components/cc_frm_clock.cpp: add method to enable/disable auto-blit() + + Conflicts: + src/gui/components/cc_frm_clock.cpp + +martii 2014-04-08 + + [experimental] gui/components/cc_frm_clock: use a mutex around unsetting/evaluating paintClock. This may or may not help with the clock-still-showing-when-leaving-the-channellist problem. Pretty much untested, as that issue is quite irreproducible. + +martii 2014-01-10 + + gui/components/cc_frm_clock: simplify; setClockFormat/setClockBlink has now impact on running thread + + Conflicts: + src/gui/components/cc_frm_clock.cpp + src/gui/timeosd.cpp + +martii 2014-01-02 + + gui/components/cc_frm_clock: disable thread idle timeout; clear clock when thread exits + +martii 2014-06-09 + + gui/components: use COL_BACKGROUND_PLUS_0 instead of COL_BACKGROUND + +[CST] Focus 2014-09-11 + + gui/timeosd.cpp: show negative time for MODE_DESC + +martii 2014-07-06 + + gui/timeosd: set progressbar to timescale style + +martii 2014-01-12 + + gui/timeosd: don't instantiate CComponentsFrmClock in active mode + + Conflicts: + src/gui/timeosd.cpp + +[CST] Focus 2014-09-11 + + gui/dboxinfo: timeformat locale change + +[CST] Focus 2014-09-11 + + gui/dboxinfo: fixes + +martii 2014-05-24 + + gui/dboxinfo: localize (partially based on patch from Benny -- thanks!) + + Conflicts: + src/gui/dboxinfo.cpp + +[CST] Focus 2014-09-10 + + neutrino.cpp: avoid webtv duplicates + +martii 2013-11-27 + + add thread for determining free hdd (recording dir) space, enable hdd usage icons on vfd (untested) + + Conflicts: + data/locale/deutsch.locale + data/locale/english.locale + src/driver/simple_display.cpp + src/gui/hdd_menu.cpp + src/gui/infoviewer_bb.cpp + src/gui/infoviewer_bb.h + src/gui/moviebrowser.cpp + src/gui/record_setup.cpp + src/neutrino.cpp + src/system/ytcache.h + +M. Liebmann 2014-09-11 + + CLuaInstance: Add CConfigFile functions + + Functions: loadConfig(), saveConfig(), clear(), getString(), + setString(), getInt32(), setInt32(), getBool(), setBool() + +M. Liebmann 2014-09-11 + + CLuaInstance: Add missed library function _luaL_checkbool() + +M. Liebmann 2014-09-10 + + CLuaInstance: Add cVideo functions + + - cVideo::SetBlank() + - cVideo::ShowPicture() + - cVideo::StopPicture() + +M. Liebmann 2014-09-10 + + CLuaInstance: Fix segfault when hide() in CPictureDelete() + +M. Liebmann 2014-09-10 + + CLuaInstance: More global colors added + +M. Liebmann 2014-09-10 + + CLuaInstance: Add strFind() and strSub() functions + + - These functions are possible substitutes for the + Lua functions string.find() and string.sub() + + - This Lua functions have problems e.g. with the contents + of some websites. + +M. Liebmann 2014-09-10 + + CLuaInstance: Add parameter info1/info2 to PlayFile() + + - This parameter display in info viewer instead of epg data + +[CST] Focus 2014-09-09 + + gui/personalize.cpp: try to fix usermenu delete + +[CST] Focus 2014-09-09 + + gui/settings_manager.cpp: fix font settings update after config file loading + +[CST] Focus 2014-09-09 + + gui/dboxinfo.cpp: do not paint empty line + +[CST] Focus 2014-09-09 + + lib/libconfigfile/configfile.cpp: add deleteKey() + +svenhoefer 2014-09-08 + + - personalize.cpp: add shortcut to pluginSelectionMenu + +svenhoefer 2014-09-08 + + - personalize.cpp: remove non-working colored hotkeys + +svenhoefer 2014-09-08 + + - neutrinofonts.cpp: use debug output for font init + +svenhoefer 2014-09-08 + + - neutrino.cpp: more readability for startup console output + +svenhoefer 2014-09-08 + + - personalize.cpp: resort usermenu + +svenhoefer 2014-09-08 + + - setting_helpers: rename CStreamFeaturesChangeExec to CPluginsExec + +svenhoefer 2014-09-08 + + - locale: remove onekey plugin rests + +svenhoefer 2014-09-08 + + - locale: change locale of plugintype.lua + +[CST] Focus 2014-09-08 + + gui/user_menue.cpp: fix old items code c/p + +svenhoefer 2014-09-05 + + - user_menu: re-rename ITEM_PLUGIN to ITEM_PLUGIN_TYPES + +[CST] Focus 2014-09-05 + + neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii + +svenhoefer 2014-09-03 + + - neutrino_menue: rename audioplayer/picviewer menu to multimedia menu + +svenhoefer 2014-09-03 + + - infoviewer: don't show sig/snr progressbars in webtv mode + +[CST] Bas 2014-09-01 + + src/zapit/src/fastscan.cpp: fix modulation, added delsys debug, changed var to unsigned types. + +[CST] Focus 2014-09-02 + + neutrino: stop EIT read before zap + +[CST] Focus 2014-09-01 + + zapit/src/frontend.cpp: fix debug, missed newline + +M. Liebmann 2014-09-01 + + SoftUpdate: Hide "Create image for Tank/Trinity STB" at the Kronos platform + +svenhoefer 2014-09-01 + + - deutsch.locale: better deutsch + +svenhoefer 2014-09-01 + + - locals: resort + +svenhoefer 2014-09-01 + + - deutsch.locale: upgrade + +Jacek Jendrzej 2014-08-30 + + - yWeb: set RangeEnd + +svenhoefer 2014-08-30 + + - yWeb: disable threading; there's something to fix + +svenhoefer 2014-08-30 + + - yWeb: try to fix empty pages + +[CST] Focus 2014-08-28 + + gui/test_menu.cpp: sync fe test params; fix compile + +[CST] Focus 2014-08-28 + + zapit/include/zapit/frontend_c.h: comment unused inline functions + +[CST] Focus 2014-08-27 + + webtv channels integration port, + initial code (C) martii, + initial patch from jacek + +[CST] Focus 2014-08-12 + + zapit/src/getservices.cpp: fix missed modulation + +[CST] Focus 2014-08-08 + + remove deprecated FEC_S2_XXX; + zapit/src/transponder.cpp: fix missed modulation/delsys in compare(), in dump, show real delsys values; + zapit/src/getservices.cpp: fix satellite frequency, remove deprecated fec convert; + gui/scan_setup.cpp: fix missed modulation/delsys params update; + gui/scan.cpp: add missed modulation scan parameter + +[CST] Bas 2014-08-08 + + split fec to fec/modulation/delivery system; + switch to new dvb-api headers; + improve dvb-t manual scan + +svenhoefer 2014-08-25 + + - movieplayer: fix 'ask before stop temporary timeshift' + +svenhoefer 2014-08-25 + + - miscsettings_menu: remove double include + +svenhoefer 2014-08-25 + + - yWeb: link extention to new cst-public-gui-yweb.git repository + + NOTE: When you got e file called /var/tuxbox/config/extentions.txt + with a line inside starting with "type:u,site:yjogol" then you'll + have to replace this one line with: + type:u,site:CST-git,desc:yWeb updates,url:http://git.coolstreamtech.de/?p=cst-public-gui-yweb.git;a=blob_plain;hb=refs/heads/master;f=Y_Extentions.txt + +svenhoefer 2014-08-25 + + - yWeb: remove some links to yjogol.com; site is down + + TODO: Y_Tools_Check_Install.yhtm + +svenhoefer 2014-08-25 + + - yWeb: add hddtools extention source + +svenhoefer 2014-08-25 + + - yWeb: add filemanager extention source + +svenhoefer 2014-08-25 + + - yWeb: add boxinfo extention source + +svenhoefer 2014-08-19 + + - nhttp: enable threading + + This is ported from neutrino-mp and contains code by martii and seife + from following commits: + 20d3031b8bb47b5af79bf10c385e3564fe5c26dc + 93d01c1987726c6ab344f69f799df03d5af8fe7a + 363633dc1b9a508e244c7e1e51f6c1bbe699961c + c3e1310a2f727e26ce11669e3aeae78305f87049 + +svenhoefer 2014-08-19 + + - movieplayer: ask before stop temporary timeshift + +svenhoefer 2014-08-19 + + - nhttp: some minor code optimizations + +martii 2014-07-24 + + nhttpd: extend sendfile mime types (untested) + +martii 2014-07-24 + + nhttpd: fix range handling + +martii 2014-07-20 + + nttpd: allow sendfile() to cope with files >= 2GB; introduce range support + + (This re-applies most of the patches I've reverted about two hours ago.) + +Jacek Jendrzej 2014-08-17 + + Revert "nhttpd: let sendfile() support files >= 2GB" + + This reverts commit 9842afecad8dfb91dfd7221aedbeaf5379a89534. + +martii 2014-08-02 + + gui/filebrowser: don't show progressbar unless directories were added + +martii 2014-07-20 + + nhttpd: let sendfile() support files >= 2GB + +Thilo Graf 2014-08-11 + + CProgressWindow: optimize fontsize handling + + - minimal size is now 14 instead 20, changed scale settings now should + be noticed earlier + - font type is now bold + - arrangement of progressbars adapted + +Thilo Graf 2014-08-11 + + CComponentsWindow: add missing comment for allignment options + +M. Liebmann 2014-07-26 + + Rework display LOCALE_SERVICEMENU_RELOAD_HINT message + + - remove the very short visible message in channelsInit() + - remove global reloadhintBox + + Signed-off-by: Thilo Graf + +Thilo Graf 2014-08-03 + + CTextBox: fix return value of getMaxLineWidth() + + m_nMaxLineWidth was never used + +Thilo Graf 2014-07-19 + + CTestMenu: remove unused variables + +[CST] Focus 2014-07-23 + + lib/xmltree/xmlinterface.cpp: use posix_fadvise to try reduce cached pages, while loading huge epg data + +martii 2014-07-19 + + gui/channellist: make displaying channel numbers optional + + Conflicts: + data/locale/deutsch.locale + src/gui/channellist.cpp + src/gui/osd_setup.cpp + +martii 2014-07-14 + + gui/menue: simplify height calculation + +svenhoefer 2014-07-18 + + - drop obsolete fallback for progressbar setting + +Thilo Graf 2014-07-17 + + CProgressWindow: user request: increase size of description and window + +Thilo Graf 2014-07-17 + + CComponentsItem: fix percentage dimensions setters + + heigth and width were swapped, parameter "real" was false + +Thilo Graf 2014-07-15 + + CComponentsHeader: add methode getCaptionFont() + +Thilo Graf 2014-06-30 + + CProgressWindow: dont't paint frame on progressbars + +[CST] Focus 2014-07-18 + + gui/channellist.cpp: show empty progressbar for channels without epg, too + +[CST] Focus 2014-07-18 + + src/gui/osd_progressbar_setup.cpp: move infoviewer progressbar position config to osd_setup.cpp + +M. Liebmann 2014-07-18 + + CLuaInstance: Fix broken icon name in menu + +M. Liebmann 2014-07-16 + + Neutrino: Stop info clock when box shutdown + +[CST] Focus 2014-07-10 + + driver/framebuffer.h: increase fade time, with 1750 there is no visible fade effect at all + +[CST] Focus 2014-07-17 + + gui/components/cc_base.cpp: try to fix screen save for CComponentsDetailLine + +[CST] Focus 2014-07-17 + + gui/osd_setup.cpp: re-use common channel list settings in context menu + +[CST] Focus 2014-07-17 + + Revert "CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup" + + commit has problems: bad looking, if fade is ON, menu missed channel list fonts config + + This reverts commit 253579909f9e053a9a5fad8c4d37bfc139066a5b. + +[CST] Focus 2014-07-17 + + merge neutrino-mp progressbar code, (C) martii + +[CST] Focus 2014-07-10 + + gui/widget/menue.h: fix suppressDetailsLine() + +[CST] Focus 2014-07-17 + + merge neutrino-mp menu/buttons/icons changes, (C) martii + +M. Liebmann 2014-07-16 + + Neutrino: Stop info clock when box shutdown + +M. Liebmann 2014-07-16 + + CLuaInstance: Add function checkMagicMask() for use the color constants + + - Use checkMagicMask() for colors in CComponents-Lua functions + +M. Liebmann 2014-07-16 + + CLuainstance: Use lua_Unsigned for color definitions + + - Add additional tableLookup() for get lua_Unsigned + - Change tableLookup() for int to lua_Integer + +M. Liebmann 2014-07-16 + + CLuainstance/cwindow.new: Add parameter for show or hide header/footer + + - default (parameter missing) is true (show) + +[CST] Focus 2014-07-16 + + libiw/iwscan.cpp: fix crash in case of different cmd order + +M. Liebmann 2014-07-12 + + CUpnpBrowserGui::paintItemInfo: Set transparency for DisplayImage()... + + ...to CFrameBuffer::TM_NONE + +M. Liebmann 2014-07-11 + + CLuaInstance::MenuAddItem: Add separator typ 'subhead' + +M. Liebmann 2014-07-10 + + CLuaInstance::CPictureNew: Add parameter 'transparent' for cpicture.new + + - Default is CFrameBuffer::TM_NONE (No 'pseudo' transparency) + +M. Liebmann 2014-07-10 + + CComponentsPicture: Add parameter 'transparent'... + + ...to set the transparency of pictures + + - Set default transparency for CComponentsChannelLogo to + CFrameBuffer::TM_BLACK + (Transparency when black content -> 'pseudo' transparency) + + - Set default transparency for CComponentsPicture to + CFrameBuffer::TM_NONE (No 'pseudo' transparency) + +martii 2014-07-06 + + driver/record: auto-terminate temporary timeshift recordings + +M. Liebmann 2014-07-04 + + CLuaInstance::SignalBoxNew: Add 'parent' parameter... + + ...for the integration of signalbox in a parent cwindow + +[priv] M. Liebmann 2014-07-02 + + Update deutsch.locale + +svenhoefer 2014-07-03 + + - moviebrowser: prevent segfault at movies w/o channellogo + + commit taken from max10s-neutrino-mp + +[CST] Focus 2014-07-02 + + gui/moviebrowser.cpp: fix off-screen draw, if OSD height is set to max in osd setup + +[CST] Focus 2014-06-19 + + gui/scan_setup.cpp: add signal test menu on request + +[CST] Focus 2014-06-19 + + gui/scan.cpp, gui/motorcontrol.cpp: increase signal bar height for 50% + +[CST] Focus 2014-06-19 + + gui/network_service.cpp: add dropbear + +[CST] Focus 2014-06-18 + + gui/network_service.cpp: change djmount charset option to UTF-8 + +[CST] Focus 2014-06-17 + + gui/motorcontrol.cpp: change signal/snr layout to vertical + +[CST] Focus 2014-06-17 + + gui/scan.cpp: change signal/snr layout to vertical + +[CST] Focus 2014-06-17 + + neutrino.cpp: zap also with page up/page down buttons + +M. Liebmann 2014-06-28 + + CMovieBrowser: Use CComponentsChannelLogo for display channellogo + +M. Liebmann 2014-06-28 + + CChannelList: Use CComponentsChannelLogo for display channellogo + +M. Liebmann 2014-06-28 + + CComponentsChannelLogo: disable paint of logo background, it's not required here + + - Fix calculation of logo width & height + +M. Liebmann 2014-06-27 + + CTextBox: Add Flag m_renderMode (Font::FULLBG) for RenderString() + +M. Liebmann 2014-05-15 + + Fix sort order in english.locale + +svenhoefer 2014-06-28 + + - neutrino_menue: add own personalize item to standby item + +Thilo Graf 2014-06-27 + + CChannelList: disable paint of clock background, it's not required here + +Thilo Graf 2014-06-26 + + CComponents: implement scroll functionality into CComponentsForm + + CComponentsForm provides page scroll if found more + than one pre defined page and is working with all derivated sub classes from CComponentsForm . + + Pages are defined with setPageNumber(0...n) in items (1st page = 0). The item page number property is + defined in variable cc_page_number. The highest page number sets the + count of pages inside container to required value. Thats compellingly! + + To show a page, we can use setCurrentPage(0...n ) and paintCurPage() or use directly paintPage(0...n). + Note: global paint() will show the current page. Default page is 0 (as first). + Use setCurrentPage(0...n) to change this before first call of paint(). + Note: In CComponentsWindow class, these methods are applied to window body. + + For examples, take a look into CTestMenu + +Thilo Graf 2014-06-25 + + CComponentsPicture: use current instance of CPictureViewer + + reduce precautionary too much unnecessary impact + +Thilo Graf 2014-06-24 + + CComponentsForm: add functions to get first and last item + +svenhoefer 2014-06-27 + + - osd_setup: don't show colored progress bar option in channellist ... + + ... when colored progress bar is disabled + +svenhoefer 2014-06-27 + + - yWeb: show correct RCU at Zee² + +svenhoefer 2014-06-27 + + - neutrinoyparser: detect Zee²; fix Boxmodel for Trinity + +Christian Schuett 2014-06-23 + + libconfigfile: accept booleans as int32 or int64 + + for compatibility if config file entry is changed from boolean to int32 or int64 + + based on patch by martii in Neutrino-MP Git + +Thilo Graf 2014-06-07 + + CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup + + This removes multiple code parts from COsdSetup without + loss of functionality. + +Thilo Graf 2014-06-23 + + CComponentsWindow: add missing comment for sidebars + +Thilo Graf 2014-06-22 + + CComponentsForm: don't consider frame for position calculation + + This should be done in the arrangement of the container contents + +Thilo Graf 2014-06-22 + + CComponentsForm: add comment + +Thilo Graf 2014-06-22 + + CComponentsItem: remove unnecessary calculation of position with frame + + This should be done in the arrangement of the container contents + +Thilo Graf 2014-06-20 + + CComponentsPicture: structure of class highly simplified + + It should be now easier to use images as objects. An initialized + picture object should provide all relevant properties and some + functionalities of picture viewer. + +Thilo Graf 2014-06-13 + + CComponents: epand method setFrameThickness() to change selected frame + +Thilo Graf 2014-06-09 + + CProgressWindow: implement CComponent classes + + This implement window functionality from CComponentsWindow, + progress items from CProgressBar() and status text + items from CComponentsLabel() + +Thilo Graf 2014-06-09 + + CMenuWidget: add member to suppress paint of details line + + In some situations is it more senseful to suppress painting of details line. + Required if menu window is painted over another window. + The hide() functionality of detailsline paints only an empty background on screen so we have + blank parts on screen. That looks bad. For example, this is to observe + on context menu in channellist. + + We should see this as a workaround. It is not certain whether the + details line is really needed in the future. + +Thilo Graf 2014-06-06 + + CComponentsText: add function to get current text content from object + +Thilo Graf 2014-06-05 + + CComponentsForm: add methode killCCItems() + + This methode is an equivalent version of CComponentsItem::kill() and + allows to erase all items inside of a container at once. + +Thilo Graf 2014-06-01 + + CComponentsWindow: add possibilty to add sidebars in window objects + + This allows to add objects in to window on left or right site. eg. for + navigation icons or other similar stuff. Default this feature is disabled. + to enable with methode enableSidebar(TYPE); With parameter + CC_WINDOW_LEFT_SIDEBAR, CC_WINDOW_RIGHT_SIDEBAR or both. + Width of sidebar can be changed with methode setWidthSidebar(int) + +Thilo Graf 2014-05-30 + + CComponents: inherit COSDFader class + + Allows a simplified implementation without prior declaration and + initialisation + +Thilo Graf 2014-05-30 + + CFrameBuffer: reduce fade time + + 10000 seems to bee too much for nice handling + +Thilo Graf 2014-05-30 + + COSDFader: rename member functions, adapt implementations + + Stop() is not exactly attributable if fader class used as inherited and + Fade() don't tell really what done and related to return value 'bool'... + especially as the fader class members have been not documented. + +svenhoefer 2014-06-23 + + - channellist: add colored progressbars + + * thx to bazi98, martii and benny + +martii 2014-06-19 + + gui/infoviewer: remove no longer used class member "old_timestr" + +svenhoefer 2014-06-19 + + - yWeb: fix MODE_RADIO/MODE keys in RCUs + +[CST] Focus 2014-06-16 + + zapit/src/frontend.cpp: fix cable tune log + +martii 2014-06-15 + + gui/epgview: replace left/right chars with corresponding icons + +[CST] Bas 2014-05-26 + + fastscan: fix astra1 scan in case there is only one LNB connected to the system. We should check + if the data arrived too before deciding if the TP was valid or not. + +[CST] Bas 2014-06-12 + + src/gui/streaminfo2.cpp: fix possible integer overflow if fe driver reports very high values. The fix is to check for overflow and if so just return max_y. + +[CST] Focus 2014-06-12 + + gui/luainstance.cpp: add function to start file/url play + +[CST] Focus 2014-06-12 + + gui/movieplayer.cpp: add 'http' action key, with cut/restore neutrino + +svenhoefer 2014-06-11 + + - eventlist: rework header + + show channellogo, prev channel, next channel if possible + +svenhoefer 2014-06-11 + + - change RenderString() default to UTF8 + +svenhoefer 2014-06-11 + + - change getRenderWidth() default to UTF8 + +martii 2014-06-11 + + driver/fontrenderer: let RenderString() and getRenderWidth() default to UTF8 + +martii 2013-07-24 + + driver/fontrenderer: adding an additional bool to RenderString() seems inappropriate. + +svenhoefer 2014-06-11 + + - remove unused ringbuffer code again + +Jacek Jendrzej 2014-06-07 + + src/gui/eventlist.cpp -fix show channel name in search mode + +svenhoefer 2014-06-06 + + - satellites.xml: update freq 12722000 as suggested by Janus + +svenhoefer 2014-06-04 + + - setting_helpers: ensure to create flagfile to reset var-partition + +[CST] Focus 2014-05-30 + + driver/record.cpp: create record directory before record + +Thilo Graf 2014-06-01 + + CComponents: fix screen rests + + Frame of painted box was incomplete removed, eg hint box see also: + http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12230-r%C3%BCckst%C3%A4nde-auf-bildschirm-bei-apollo/ + +svenhoefer 2014-05-31 + + - filebrowser: fix paint of SMSKey in footer and ... + + ... align both buttonlines in footer to same width + +svenhoefer 2014-05-31 + + - filebrowser: paintFoot() at every ChangeDir() + + this fixes the empty footer when parentDir was empty + +martii 2014-05-31 + + gui/plugins: exclude unused methods + +[CST] Focus 2014-05-30 + + gui/hdd_menu.cpp: ask to set recording path after mount (hotplug or format) + +svenhoefer 2014-05-29 + + - delete *.orig crap files + +svenhoefer 2014-05-29 + + styling for EPG view/eventlist (patch from Benny, thanks!) (fixed) + + taken from martiis neutrino-mp + +svenhoefer 2014-05-29 + + - helpers.cpp: add shortened strftime() function + + taken from martiis neutrino-mp + +Jacek Jendrzej 2014-05-29 + + fix to Commit 67bb4f7 (thx Gaucho316) + +Jacek Jendrzej 2014-05-29 + + streaminfo2.cpp -fix bitrate calc offset and use utf8 + +martii 2014-05-28 + + gui/eventlist: fix paintItem() [patch from Benny] + +martii 2014-05-26 + + gui/eventlist: utf8 rendering fix (thanks Benny!) + +Jacek Jendrzej 2014-05-29 + + -add h265 to record and stream + +svenhoefer 2014-05-27 + + Revert "styling for EPG view/eventlist (patch from Benny, thanks!)" + + This reverts commit 5809315cc59d3436ad62bbeacb3c0e11446a10d9 + because this commit seems to need some more affection. + +martii 2014-05-27 + + styling for EPG view/eventlist (patch from Benny, thanks!) + +martii 2014-05-27 + + zapit/src/zapit.cpp: simplify + +Jacek Jendrzej 2014-05-26 + + /pictureviewer.cpp CPictureViewer::GetLogoName: don't add the same dir twice + +martii 2014-05-25 + + zapit/bouquets: rename bAlwaysLocked => bLockCount + +martii 2014-05-25 + + zapit/bouquets: count locked bouquets a channels is in, and honor lock in all bouquets + +Stefan Seyfried 2014-04-27 + + movieplayer: memset() with zero length is useless + +Thilo Graf 2014-05-20 + + deutsch.locale: use capitalization for now/next button caption + + Labels are generally always capitalized + +Thilo Graf 2014-05-18 + + CComponents: use paintBoxRel() only in kill() + + paintBackgroundBoxRel() ignores rounded corners. This avoids painting of + undesirable parts on corners. + +Thilo Graf 2014-05-18 + + CComponents/CComponentsItem: simplify statement + +Thilo Graf 2014-05-18 + + CComponentsFooter: use same corner properties like parent object + + This avoids paint of unnecessary edges inside parent object. + +Thilo Graf 2014-05-18 + + CComponents/CComponentsItem: use correct background color + + color "0" was wrong + +Thilo Graf 2014-05-17 + + CComponentsFooter: use dynamic font on too small footer width + + If required width of evaluated buttons larger than footer width, + then use dynamic font for caption, and try to fit buttons into chain + container. Dynamic font is used if ccf_btn_font==NULL + + NOTE: user should not use too small window size and not select too large + fontsize. At some point this possibility will be depleted and it's no + more space for readable caption. + +Thilo Graf 2014-05-16 + + CComponentsButton: use darker color for Button + + COL_LIGHT_GRAY is too garish related to background + +Thilo Graf 2014-05-11 + + CComponents: cc_base.h: expand override of is_painted variable + + Value of is_painted is modified temporarily till next paint + of item + + Not sure whether this is sufficiently or has bad side effects? + +Thilo Graf 2014-05-11 + + CComponentsHeader: add member getContextBtnObject() + + Allow access directly to methods and properties of context button object. + +Thilo Graf 2014-05-11 + + CComponentsFooter: ignore item, if no text and icon are defined + + Empty buttons with defined width are causing gaps...looks not nice! + +Thilo Graf 2014-05-11 + + CComponentsFooter: add member paintButtons() + + This is a nearly methode similar with the older button handler find + in gui/widget/buttons.h, some parameters are different, + but require minimalized input. + This member sets some basic parameters and will paint + concurrently on execute, explicit call of paint() is not required. + This should simplify the implementation of the footer class. + +Thilo Graf 2014-05-10 + + CComponentsForm: paint log on debug level 2 if dimensions too large + +Thilo Graf 2014-05-10 + + CComponentsText: add parameter for text color in member function setText() + +Thilo Graf 2014-05-05 + + CTestMenu: clean up, change some sample comments for footer init + +Thilo Graf 2014-05-02 + + CMenuWidget: implement CComponentsFooter, remove paintButtons + +Thilo Graf 2014-05-04 + + CComponentsFooter: simplified dimensions init for default height + +Thilo Graf 2014-05-04 + + CComponentsButton: use y position 0 for general alignment + +Thilo Graf 2014-05-04 + + CComponentsForm: fix centering of items inside form + +Thilo Graf 2014-05-04 + + CComponentsForm: use variable instead function + +Thilo Graf 2014-05-03 + + CComponentsButton: ensure matching icons inside button + + Some icons can be too large for defined button height, so it's required to + scale icons. Scaling happens inside cc_btn_icon_obj during its init. + +Thilo Graf 2014-05-03 + + CComponentsButton: remove additonal y offset + + Any other offset could have bad side effects for centered text, + it must be centered here. Other font sizes can make problems here. + +Thilo Graf 2014-05-02 + + CComponentsFooter: add member to get pointer to button container + +Thilo Graf 2014-05-02 + + CComponentsFooter: set color of button frames to button type, default=gray + +Thilo Graf 2014-05-02 + + CComponentsFooter: apply showButtonContour() after init of labels + + Function was without effect after adding of button objects, + showButtonContour() now changes property explicit for all items, also + after their addition to chain. + +Thilo Graf 2014-05-01 + + CComponentsFooter: use chain object in global scope of class + +Thilo Graf 2014-05-01 + + CComponentsButton: add class with const char* parameters for icon names + +Thilo Graf 2014-05-01 + + CComponentsFooter: fix missing types for log output + +Thilo Graf 2014-05-01 + + CComponentsButton: ignonre objects if no inititalized + + This makes it possible to use buttons with or without icons or text + +Thilo Graf 2014-05-01 + + CTestMenu: set dynamic size of buttons, use 1/10 of footer width + +Thilo Graf 2014-05-01 + + CComponentsButton, CComponentsFooter: rework bestfit of buttons inside chain + +Thilo Graf 2014-05-01 + + CComponentsButton: reinit button items after changed font type + +Thilo Graf 2014-04-27 + + CTestMenu: add samples for new button handling in cc footer + +Thilo Graf 2014-04-24 + + CTestMenu: use correct class name for footer object + +Thilo Graf 2014-04-30 + + CComponentsFooter: add possibility to change font type + +Thilo Graf 2014-04-30 + + CComponentsButton: add possibility to change font type, whitespace fixes + +Thilo Graf 2014-04-27 + + CComponentsButton: simplify handling of init of buttons with chain class + +Thilo Graf 2014-04-27 + + CComponentsFooter: add functionality to add button labels via struct + + This function uses struct label like old button label function + see /gui/widget/buttons.cpp, but can also use strings in structs + + also possible: add single button with text or locale + +Thilo Graf 2014-04-27 + + CComponentsFrmChain: add possibility to use individual positions for items + +Thilo Graf 2014-04-24 + + CComponentsHeader: add icons to button collection for use in headers or footers + +Thilo Graf 2014-04-24 + + CComponentsHeader: add missing init of icon + +Thilo Graf 2014-05-22 + + COPKGManager: simplify intro items + +Thilo Graf 2014-05-11 + + CComponentsHeader: remove superfluous semicolon + +Thilo Graf 2014-05-06 + + CChannelList: ensure erase of clock after stopping + +[CST] Focus 2014-05-21 + + gui/upnpbrowser.cpp: avoid crash, if TotalMatches is wrong; + try to fix ogg mime type, add audio/x-wav for wav + +Jacek Jendrzej 2014-05-16 + + gui/bedit details line osd fix + +Thilo Graf 2014-05-04 + + CComponentsText: fix fit of textbox object inside cc text object dimensions + + Position related to parent container was wrong. Some variables were + unused and removed. + +Thilo Graf 2014-05-04 + + CComponentsItem: don't increase x/y position if frame width already defined + +Thilo Graf 2014-04-27 + + CComponentsIconForm: consider relevant paint direction, don't use 0 values + + Value 0 can not be used without problems here, because explicit values + are required since a9a6a925240675c44243754e82dbee79f2d84698 + +Thilo Graf 2014-05-05 + + CComponents/CComponentsItem: add advanced version of kill() + + kill() allows now paint with defined colors over rendered objects + without restore of background. It's similar to paintBackgroundBoxRel() + known from CFrameBuffer, but with possiblity to define color, + default color is 0 like before (empty background). + Items with parent bindings use the background color of its parent + as default, but can also be ignored. + + This function can be useful before repaint of items and/or, + if required, to have a clean background inside item containers. + +Thilo Graf 2014-04-27 + + CImageInfo: remove superfluous assign of footer color + + Is default assigned with same color. + +Thilo Graf 2014-04-27 + + CImageInfo: reduce font size of button + +Thilo Graf 2014-05-03 + + CFrameBuffer: add function to get icon base path + +Thilo Graf 2014-05-03 + + CBox:remove unused members + +Thilo Graf 2014-05-02 + + gui/customcolor.h: add COL_OLIVE + +Thilo Graf 2014-05-04 + + COPKGManager: use of appropriate width + + Most entries are larger then 40% and in case of failed package update, + window is too small. Displayerrors in footer bar are possible. + +Thilo Graf 2014-05-04 + + COPKGManager: remove unused variable + +martii 2014-05-13 + + gui/keybind_setup:checkLongPress(): return true for RC_standby + +svenhoefer 2014-05-14 + + - deutsch.locale: update + +[CST] Focus 2014-05-14 + + gui/audio_setup.cpp: add option to set static volume on boot + +[CST] Focus 2014-05-14 + + gui/miscsettings_menu.cpp: move epg scan OFF option to epg mode, + reorder epg settings, add separators + +Jacek Jendrzej 2014-05-10 + + src/gui/hdd_menu.cpp: remove '\n' for all msg + +Jacek Jendrzej 2014-05-09 + + src/gui/bedit/bouqueteditor_chanselect.cpp: fix kill details line + +Jacek Jendrzej 2014-05-09 + + widget/listbox.cpp use paintButtons in foot + +striper 2014-05-08 + + - upnp browser: add menu hint + +[CST] Focus 2014-05-08 + + driver/rcinput.cpp: re-add shutdown after wakeup cancel, + code from commit d886a95acd393a5b34ffcb4004238674cc881d1c is lost after some pick ? + +svenhoefer 2014-05-07 + + infoviewer: only show remaining time if time is set + + taken from martiis-neutrino-mp; based on code by seife; + contains an addition to ab42e7f032514b22c069fa523a40ae7c02e55ec0 + +martii 2013-11-30 + + gui/infoviewer: check for time being set + +martii 2014-05-06 + + locale: rename in => word.in + +martii 2014-05-06 + + gui/infoviewer, gui/eventlist: localization fixes + +martii 2014-05-06 + + gui/infoviewer: use localized value for minutes + +martii 2014-05-06 + + gui/channellist: use localized value for minutes + +Stefan Seyfried 2014-04-27 + + scan_setup: fix build without ENABLE_FASTSCAN + +svenhoefer 2014-05-02 + + - drop obsolete code around FONT_TYPE_GAMELIST + + these fonts are not needed since gamelist/scriptlist + are painted with menu-widget + +tomworld 2014-05-02 + + Update locale + + Signed-off-by: M. Liebmann + +Stefan Seyfried 2014-05-02 + + luainstance: fix wrong integer type usage + +Stefan Seyfried 2014-05-02 + + rcinput: fix invalid narrowing cast + +M. Liebmann 2014-05-02 + + Fix sort order in locales & update deutsch.locale + +BPanther 2014-05-02 + + missing lua ifdef + +Jacek Jendrzej 2014-05-01 + + -add sort option for channellist editor + +[CST] Focus 2014-05-01 + + gui/hdd_menu.cpp: add question to set record directory to formatted drive; + mark partition used for recording with icon, disable umount + +[CST] Focus 2014-05-01 + + gui/record_setup.cpp: now, with mount/umount menu, disable directory switch, + if record is running + +[CST] Focus 2014-05-01 + + gui/widget/menue.cpp: show right-side item icon for inactive items, too + +[CST] Focus 2014-05-01 + + gui/record_setup.cpp: avoid set empty timeshift dir + +[CST] Focus 2014-04-30 + + gui/hdd_menu.cpp: add question and show format menu, if plugged device not mounted + +[CST] Focus 2014-04-29 + + gui/hdd_menu.cpp: add mount point mkdir, if mdev not used + +svenhoefer 2014-04-28 + + - deutsch.locale: update + +[CST] Focus 2014-04-25 + + gui/movieplayer.cpp: while starting file play, process neutrino events + +[CST] Focus 2014-04-23 + + mdev_helper.cpp: add device hotplug neutrino helper + +[CST] Focus 2014-04-23 + + gui/hdd_menu.cpp: convert to singleton; + add basic notify about device hotplug/remove + +[CST] Focus 2014-04-23 + + locals: add locale for hdd hotplug messages + +[CST] Focus 2014-04-23 + + system/helpers.cpp: add split_config_string helper + +[CST] Focus 2014-04-23 + + driver/rcinput.cpp: add NeutrinoMessages::EVT_HOTPLUG + +Jacek Jendrzej 2014-04-22 + + make auto ScreenShot with short video + +[CST] Focus 2014-04-22 + + gui/scan_setup.cpp: set diseqc options only for satellite frontend + +martii 2014-04-21 + + gui/movieplayer: compare timeshift to TSHIFT_MODE_* + +[CST] Focus 2014-04-17 + + fix warnings if some want to use c++11 + +[CST] Focus 2014-04-21 + + gui/movieplayer.cpp: auto-create movie thumbnail, if enabled, + at playback when position more than 5 min from start, + or on stop if position more than 10 minutes before end; + create movie thumbnail with RC_favorites key + +[CST] Focus 2014-04-21 + + gui/moviebrowser.cpp: prevent title and movie info frame refresh after play stop; + remove movie thumbnail on RC_favorites key; + align thumbnail width on apollo for hw blit + +[CST] Focus 2014-04-21 + + gui/record_setup.cpp: add option to auto-create movie thumbnail on playback + +M. Liebmann 2014-04-21 + + MoviePlayer: Fix display 'info clock' and 'file time' when show movie infos + +M. Liebmann 2014-04-21 + + Update deutsch.locale + +martii 2014-04-19 + + gui/movieplayer: show epg info in non-movieplayer modes, too + +Jacek Jendrzej 2014-04-20 + + make info copy only in timeshift mode + +Jacek Jendrzej 2014-04-20 + + nhttpd: -add Chech by marsim21 + +Jacek Jendrzej 2014-04-20 + + src/neutrino.cpp -fix timer zap with mode (TV/Radio) change + +Christian Schuett 2014-04-18 + + movieplayer: add possibility to show movie infos + +Jacek Jendrzej 2014-04-18 + + use auto lang only with more as 1 audio pid + +[CST] Focus 2014-04-15 + + gui/hdd_menu.cpp: fix menu, if format canceled; + add xfs tools; + change progress messages to commands executed + + Conflicts: + src/gui/hdd_menu.cpp + +[CST] Focus 2014-04-15 + + gui/videosettings.cpp: add option to enable/disable SD OSD on apollo + +[CST] Bas 2014-04-09 + + settings: implement 23.97hz and 29.97hz video modes. + +[CST] Bas 2014-04-09 + + lib/libcoolstream2/video_cs.h: add 23.97hz and 29.97hz modes in api + +Jacek Jendrzej 2014-04-15 + + compil fix withot mdev + +Thilo Graf 2014-04-13 + + OPKG-Manager: add opkg manager feature + + Signed-off-by: Markus Volk + Signed-off-by: Thilo Graf + + Opkg is a lightweight package management system based on Ipkg. + + For usage with Neutrino, installed opkg programms opkg-cl and opkg-key + are required and can be find in service update menu, + otherwise this feature is not available. + + With this feature it is possible to select packages for install and remove + via gui-menu. + + See also: + OPKG-Website + - http://bitbucket.org/opkg/opkg for more details. + + Tuxbox: + - http://wiki.tuxbox.org/Neutrino-MP Entwicklungsumgebung#OPKG-Pakete + - http://wiki.tuxbox.org.Neutrino-HD Entwicklungsumgebung:OPKG-SystemInstall + + Buildsystems with opkg support: + - http://gitorious.org/neutrino-hd/buildsystem-cs + - http://sourceforge.net/p/bstuff/bs4cs/ + - Yocto + + OPKG-Manager Neutrino: + - picked from http://gitorious.org/neutrino-mp/martiis-neutrino-mp include shellwindow feature by martii + - update License text + - add missing icon + - use macros to get opkg binaries + - use matching buttons in footer, menu button is already reserved to left menu + +M. Liebmann 2014-04-15 + + Update deutsch.locale + +[CST] Focus 2014-04-14 + + gui/hdd_menu.cpp: rework HDD menu, add device mount/umount, + add support for mmc and DVD/BD devices, make easy to add other filesystems mkfs/fsck, + parts based on code (C) martii + +[CST] Focus 2014-04-14 + + locals: add hdd mount/umount locales + +[CST] Focus 2014-04-14 + + gui/widget/menue.cpp: fix selected in case saved one do not match new menu size + +[CST] Focus 2014-04-09 + + zapit/src/fastscan.cpp: fix compile warning + +[CST] Focus 2014-04-08 + + zapit/src/fastscan.cpp: implement new/removed channel marking + +[CST] Focus 2014-04-07 + + gui/scan_setup.cpp: add explicit option to enable/disable fast-scan update + +[CST] Focus 2014-04-07 + + locals: add new locales for fast-scan + +[CST] Focus 2014-04-07 + + for fast-scan and cable-scan, put bouquets to beginning of favorites list + +Jacek Jendrzej 2014-04-13 + + upnpbrowser.cpp: osd fix with radius + +svenhoefer 2014-04-11 + + - menu: add possibility to add a footer to the menus; fix alignment of menus + + add footer-keys to testmenu + + (some of this code is based on code by martii; thx) + +Thilo Graf 2014-04-09 + + CMenuItem: reduce scope of str, trivial + +Thilo Graf 2014-04-07 + + /gui/widget/menue.cpp: rework constructors, use methodes for init + + Many redundant code lines were never been refactored or reduced, + but instead came many in with some of last changes e.g. b41819190dbce023ab7ebacb5e45442c16f10ce5 + +M. Liebmann 2014-04-09 + + CPersonalizeGui: Replaces CMenuOptionChooser::getOptionName() by getName() + + Signed-off-by: Thilo Graf + + partial revert of afbd87083bf56bbcea1eb5be43625bf5a9a8b86d + +M. Liebmann 2014-04-09 + + CPersonalizeGui::changeNotify: Fix display error + + Signed-off-by: Thilo Graf + + Resolves issue for repaint of observed items in personalize menu. + In this case, text of item 'TV-' and 'Radio-Mode' was not updated + after switched tv/radio mode item + +M. Liebmann 2014-04-09 + + CMenuOptionChooser: Remove bad function getOptionName() + + - Please use getName() as replacement. + + Signed-off-by: Thilo Graf + + partial revert of afbd87083bf56bbcea1eb5be43625bf5a9a8b86d + +Jacek Jendrzej 2014-04-09 + + yWeb: dont zap on channel change + +Jacek Jendrzej 2014-04-09 + + eitd/sectionsd.cpp void addEven: crash fix, do not use iterator without locking + +Jacek Jendrzej 2014-04-07 + + streamts.cpp StreamInstance::Send: do not block neutrino by faulty stream + +[CST] Focus 2014-04-02 + + neutrino.cpp: log and return messages_return::handled, if msg data was deleted; + add fast-scan update: if version changed on boot, + forced after 30 seconds in standby, and at shutdown + +[CST] Focus 2014-04-02 + + zapit/src/fastscan.cpp: add read FST version, adjust for quiet scan + +[CST] Focus 2014-04-02 + + system/settings.cpp: remove delivery_system setting, add FST version + +[CST] Focus 2014-04-02 + + gui/scan_setup.cpp: save FST version after scan + +[CST] Focus 2014-04-02 + + zapit/src/scan.cpp: reset FST version on normal scan + +[CST] Focus 2014-04-02 + + gui/scan.cpp: center scan header + +[CST] Focus 2014-04-02 + + locales: remove extra info from satsetup.fastscan_head + +[CST] Focus 2014-04-02 + + gui/cam_menu.cpp: remove extra debug + +[CST] Focus 2014-03-31 + + gui/bouquetlist.cpp: show epg icon for bouquets selected to scan epg + +[CST] Focus 2014-03-31 + + gui/widget/icons.h: add NEUTRINO_ICON_EPG + +[CST] Focus 2014-03-31 + + gui/audio_select.cpp: disable analog audio on/off for easy menu mode + +[CST] Focus 2014-03-31 + + zapit/src/capmt.cpp, zapit/src/femanager.cpp: fix warnings + +[CST] Focus 2014-03-31 + + lib/libcoolstream2/dmx_cs.h: update apollo header + +Thilo Graf 2014-03-25 + + CComponentsFrmClock: add missing init of items + +Thilo Graf 2014-03-23 + + CComponentsText: rework constructor + + allows usage of parent parameter without another parameter + +Thilo Graf 2014-03-22 + + CComponentsHeader: rework context button handling + + CComponentsHeader uses now CComponentsIconForm, which is now derived + from CComponentsFrmChain. Some methods should be now simplified and + allow to handle some modifications easier. + +Thilo Graf 2014-03-16 + + CComponentsPIP: use a default frame with thickness 2 and small corner radius + +Thilo Graf 2014-03-11 + + CComponentsFrmChain: add missing parameter 'parent' + + supplement to 23d7b62cf04845305af22fb54716c16c05063941 + +Thilo Graf 2014-03-08 + + CComponents: use neutrino debug mode for debug output + +Thilo Graf 2014-03-08 + + CMiscMenue: add entry for temporarily debug mode settings + + Option "Level" overwrites assigned debug level output mode of Neutrino + start parameters, but only temporarily till change of options by user + or restart of Neutrino. + +svenhoefer 2014-04-01 + + - yWeb: scale channellogos in channellist and epg plus + +M. Liebmann 2014-04-01 + + Fix commit ae8b6e7efcadcbe1b452fb45ea9d481ed538d30f + +M. Liebmann 2014-04-01 + + Update deutsch.locale + +Jacek Jendrzej 2014-04-01 + + dboxinfo.cpp: shov inactive rec icon, if no rec is run + +svenhoefer 2014-04-01 + + - bouqueteditor_channels.cpp: de-highlight channels not found + +Jacek Jendrzej 2014-04-01 + + bouqueteditor_channels - CBEChannelWidget::paintItem: extra color for channels not found in service + +Jacek Jendrzej 2014-03-31 + + getservices.cpp dont add to remove not existing channel + +Jacek Jendrzej 2014-03-30 + + getservices.cpp: -fix dont replace not existing channel + +[CST] Focus 2014-03-28 + + gui/bouquetlist.cpp: another fix for bouquet epg scan option :D + +[CST] Focus 2014-03-28 + + gui/bouquetlist.cpp: another fix for bouquet epg scan option + +Jacek Jendrzej 2014-03-28 + + upnpbrowser.cpp fix for show pic after play + +[CST] Focus 2014-03-28 + + gui/bouquetlist.cpp: fix warning + +[CST] Focus 2014-03-28 + + gui/bouquetlist.cpp: fix crash + +[CST] Focus 2014-03-28 + + zapit/src/femanager.cpp: change free demux for PiP detection + +[CST] Focus 2014-03-28 + + zapit/src/zapit.cpp: remove PIP_DEMUX usage + +[CST] Focus 2014-03-28 + + zapit/src/capmt.cpp: allocate demuxes in constructor + +[CST] Focus 2014-03-28 + + zapit/src/fastscan.cpp: fix extra InitFastscanLnb call + +[CST] Focus 2014-03-28 + + gui/movieplayer.cpp: change playback instance number + +Jacek Jendrzej 2014-03-27 + + upnpbrowser.cpp -add show logo/pic + +[CST] Focus 2014-03-27 + + driver/scanepg.cpp: add support to scan selected bouquets; + add support to scan epg in live or standby or always + +[CST] Focus 2014-03-27 + + gui/miscsettings_menu.cpp: add option to scan epg in standby or live or always + +[CST] Focus 2014-03-27 + + gui/bouquetlist.cpp: add menu option to switch bouquet epg scan on/off + +[CST] Focus 2014-03-27 + + zapit/src/bouquets.cpp: add bouquet flag to select bouquet for epg scan + +[CST] Focus 2014-03-27 + + neutrino.cpp: add setting to select box state for epg scan + +[CST] Focus 2014-03-27 + + locals: add new locales for epg scan + +[CST] Focus 2014-03-27 + + driver/streamts.cpp: optimize poll timeout, cancel thread on stop + +svenhoefer 2014-03-26 + + - controlapi: add boxmodel to control/info?hwinfo + +svenhoefer 2014-03-26 + + - neutrinoyparser: remove delivery_system from boxname + +svenhoefer 2014-03-26 + + - neutrinoyparser: add function 'get_boxmodel' + +[CST] Focus 2014-03-26 + + driver/streamts.cpp: add support to stream from different tuners + +[CST] Focus 2014-03-26 + + driver/scanepg.cpp: do not zap, if streaming active; + use common standbyToStandby() from neutrino + +[CST] Focus 2014-03-26 + + neutrino.cpp: add common code to partially neutrino wakeup / put to sleep; + process EVT_STREAM_START/STOP events + +[CST] Focus 2014-03-26 + + neutrinoMessages.h: add EVT_STREAM_START/STOP events + +[CST] Focus 2014-03-26 + + Revert "streamts: put zapit back into standby after streaming" + + This reverts commit 8c0cb5b96ea791a9bf07e3070ba46a0dff01f152. + +[CST] Focus 2014-03-26 + + Revert "streamts: set CPU freq to 'high' for streaming" + + This reverts commit c9a3b348108a24f906e679b7a03f838e83f1bbd0. + +svenhoefer 2014-03-24 + + - localize.cpp: fix LOCALEDIR_VAR + +[CST] Focus 2014-03-21 + + zapit/src/fastscan.cpp: improve fastscan tune reporting + +[CST] Focus 2014-03-21 + + gui/scan_setup.cpp: add dynamic diseqc options switch based on frontend mode + +[CST] Focus 2014-03-21 + + gui/widget/menue.cpp: add CMenuOptionChooser::setOptions + +[CST] Focus 2014-03-21 + + zapit/src/frontend.cpp: change timers to use time_monotonic_ms() + +[CST] Focus 2014-03-20 + + gui/scan_setup.cpp: add fast-scan operators, add fast-scan diseqc auto-config and menu to change diseqc + +[CST] Focus 2014-03-20 + + zapit/src/fastscan.cpp: add fast-scan operators, add diseqc autoconfig + +[CST] Focus 2014-03-20 + + locals: add new locales for fast-scan + +[CST] Focus 2014-03-17 + + gui/cam_menu.cpp: rework, handle mmi timeout, close menu on CI/card insert/remove + +[CST] Focus 2014-03-17 + + neutrino.cpp: remove not reached keys handle, do not pass RC_timeout + +[CST] Focus 2014-03-14 + + gui/cam_menu.cpp: use dialog for menu/list messages generated outside of menu + +[CST] Focus 2014-03-14 + + gui/cam_menu.cpp: cleanup, fix memleak when messages ignored + +Jacek Jendrzej 2014-03-19 + + upnpbrowser.cpp: -add albumArtURI parse + +Jacek Jendrzej 2014-03-19 + + CPictureViewer:: move download code to separate funktion DownloadImage + +M. Liebmann 2014-03-19 + + CLuaInstance::runScript: Set script parameter 0 to 'script name'... + + ...for compatibility with standalone lua scripts + +M. Liebmann 2014-03-17 + + CLuaInstance: Add runScript() function for using in Lua script + + - Script runs in a new instance in neutrino context + Example: + local n = neutrino() + n:runScript(filename [, args, ...]) + +M. Liebmann 2014-03-17 + + CLuaInstance: Optional specification of parameters for runScript() + + - Add parameters as std::vector and possibility of return of + status and error messages. (THX Martii) + Example: + void runScript(const char *fileName, std::vector *argv, + std::string *result_code, std::string *result_string, + std::string *error_string); + + - Add Parameters as const char*, last parameter to NULL is imperative. + Example: + void runScript(const char *fileName, const char *arg0, const char *arg1, ..., NULL); + +M. Liebmann 2014-03-18 + + CStringInputSMS: Add '%' to valid chars + +M. Liebmann 2014-03-16 + + CLuaInstance: Replace cwindow header_height & footer_height + + - Replace with headerHeight & footerHeight + - Set header_height & footer_height to deprecated + +M. Liebmann 2014-03-16 + + CLuaInstance: Add various CComponentsPicture functions + + - Added: new, paint, hide, setpicture + +M. Liebmann 2014-03-16 + + CLuaInstance: Add setCaption & paintHeader function to cwindow + +M. Liebmann 2014-03-16 + + CLuaInstance: Add function 'functionDeprecated()' for debug output... + + ...when a script function is deprecated. + +M. Liebmann 2014-03-16 + + CLuaInstance: Add setText function to ctext + +M. Liebmann 2014-03-16 + + CLuaInstance::ComponentsTextNew: Add 'parent' parameter... + + ...for the integration of ctext in a parent cwindow + +M. Liebmann 2014-03-16 + + CLuaInstance: Add additional tableLookup for get userdata + +M. Liebmann 2014-03-16 + + CLuaInstance: Add debug output to CWindowDelete/ComponentsTextDelete + +M. Liebmann 2014-03-14 + + CRecordSetup: Fix menu hint specifier + +M. Liebmann 2014-03-09 + + Update deutsch.locale + +FlatTV 2014-03-13 + + record menu: add filename template + +[CST] Focus 2014-03-13 + + neutrino.cpp: set satellite position for generated satellite bouquets + +[CST] Focus 2014-03-13 + + gui/bouquetlist.cpp: allow to delete whole satellite from satellite bouquet view + +[CST] Focus 2014-03-13 + + zapit/src/getservices.cpp: add code to remove channels for the given satellite position, + current live channel skipped to prevent neutrino crashes + +[CST] Focus 2014-03-13 + + zapit/src/capmt.cpp: stop cam if channel not found + +[CST] Focus 2014-03-13 + + zapit/src/bouquets.cpp: use INVALID_SAT_POSITION instead of -1 + +[CST] Focus 2014-03-13 + + zapit/include/zapit/types.h: add INVALID_SAT_POSITION define + +[CST] Focus 2014-03-11 + + driver/record.cpp: always use configured hours to record for temporary timeshift; + cleanup unused code + +[CST] Focus 2014-03-11 + + neutrino.cpp: add timeshift record duration setting + +[CST] Focus 2014-03-11 + + locals: add locale for timeshift record duration + +martii 2013-09-26 + + gui/movieplayer: create and use a movieinfo copy (fixes timeshift playback) + +[CST] Focus 2014-03-10 + + zapit/include/zapit/satconfig.h: add macros for cable/terrestrial positions + +svenhoefer 2014-03-07 + + - pictureviewer: add a var-dir for channellogos (/var/tuxbox/icons/logo) + +svenhoefer 2014-03-07 + + - locale: move first-search locale-dir from /var/tuxbox/config/locale ... + + ... to /var/tuxbox/locale + +Jacek Jendrzej 2014-03-07 + + satellites.xml: update Thor 5/6/Intelsat + +[CST] Focus 2014-03-06 + + zapit/src/bouquets.cpp: change bouquets delete behavior after scan: + if box cable-only, remove all bouquets, else remove bouquets for scanned position only, + do not remove bouquets after single transponder scan + +[CST] Focus 2014-03-06 + + system/setting_helpers.cpp: create /var_init/etc/.reset on factory reset, + to be processed by apollo init scripts to erase /var partition + +[CST] Focus 2014-03-06 + + gui/osdlang_setup.cpp: revert language selection to old behaviour: close menu after select + +[CST] Focus 2014-03-05 + + gui/bouquetlist.cpp: fix inactive color when called to add channel to bouquet + +[CST] Focus 2014-03-05 + + gui/pipsetup.cpp: support different PIP setup for tv and radio modes + +[CST] Focus 2014-03-05 + + neutrino.cpp: add pip config settings for radio mode + +[CST] Focus 2014-03-04 + + gui/scan_setup.cpp: move rotor options to its own menus + +[CST] Focus 2014-03-04 + + locals: add locale for rotor options menu hints + +[CST] Focus 2014-03-04 + + gui/miscsettings_menu.cpp: remove global rotor_swap option + +[CST] Focus 2014-03-04 + + gui/scan_setup.cpp, gui/motorcontrol.cpp: use per frontend rotor swap option + +[CST] Focus 2014-03-04 + + zapit/src/femanager.cpp: add per frontend rotor swap option + +[CST] Focus 2014-03-04 + + zapit/data/frontend.conf: remove config for fe1 + +svenhoefer 2014-03-06 + + - user_menue.cpp: whitespace cleanup + +svenhoefer 2014-03-06 + + - user_menu: add some pointers to delete + +svenhoefer 2014-03-06 + + - hdd_menu: fix hdd_sleep 'off' + +Thilo Graf 2014-03-05 + + CComponents: remove error message. + + Log output should be enough. + +M. Liebmann 2014-03-04 + + CTimerList: Fix eventType CTimerd::TIMER_EXEC_PLUGIN + +M. Liebmann 2014-03-03 + + CComponents: More precise error message (commit f813b9e) + +M. Liebmann 2014-03-03 + + CPluginList: Supplement to commit cf43a6f (RC_setup for exit all menus) + +M. Liebmann 2014-03-02 + + src/system/helpers.cpp - htmlEntityDecode(): Add various html codes + +[CST] Focus 2014-03-03 + + zapit/src/femanager.cpp: add have_rotor flag, limit check for the same + position to frontend with configured rotor (usals or rotor positions enable). + this should allow TWIN multisat setups + +[CST] Focus 2014-03-03 + + Revert "deutsch, english, nederlands locale: little change for twin, independent modes:" + + This reverts commit 8beb80c24663ac6fc86475185d0cf6ba266e8057. + +[CST] Focus 2014-03-03 + + zapit/src/femanager.cpp: determine if master has loop-linked frontends at link time + +Thilo Graf 2014-03-03 + + CComponents: add new parameter 'parent' + + Use strictly CComponentsForm as parent parameter in constructors. + Some parts have been cleaned up (Constructors, init methodes removed) + + New parameter makes it possible already add current item in constructor. + So in mostly situations is it not necessary to use explicit addCCItem(), + but addCCItem()is still valid and necessary in certain situations. + + Affected are all cc-classes and their derivates. + Some classes must or can be adapted later. The function is + not currently restricted, because usage of parent parameter is not explicit + defined in constructors, see CImageInfo, here yet are used addCCItem() + methodes. + + Generally this parameter is located in the constructors before bool has_shadow, + but it is not sure whether it would be better to use this parameter as the first. + That remains to be clarified. + +Thilo Graf 2014-02-27 + + cc_types.h: add forward declaration for CComponentsForm() + + required for parameter in CComponentsItem constructors + +Thilo Graf 2014-02-27 + + CComponentsPicture: add comment to isPicPainted() + + Not to confuse with isPainted(). Because isPicPainted() is related to + internal image. + +Thilo Graf 2014-02-27 + + CComponentsItem: add methodes to set width and height via percent value + + Percent value is related to current screen or parent size + +Thilo Graf 2014-02-27 + + CComponentsItem: comments corrected + +Thilo Graf 2014-02-27 + + CComponentsItem: move/rename doCenter()to base class CComponentsItem + + So it's possible to use this method for all cc-items. + setCenterPos() comes now with parameter 'along_mode' (CC_ALONG_X, CC_ALONG_Y). + So it's possible to center in x or y direction. As default are + both directions predefined. + +Thilo Graf 2014-02-26 + + CComponentsItem: add members to set item position via percent value + +Thilo Graf 2014-02-26 + + CMenuItem: remove redundant member for background paint + + It seems this method came with more functionality in past, + but it's currently not required in that Form. + +Thilo Graf 2014-02-26 + + CComponentsInfoBox, CComponentsPicture: add overloaded members setPicture() + +Thilo Graf 2014-02-23 + + configure: add libbluray support into configure + + It may happen that the build process aborts if this lib is not + expilzit specified, although this lib is not used directly + by neutrino. + It seems to be dependent of build environment, and should be understand + as a prevention. + +Thilo Graf 2014-02-23 + + CComponents: add member CheckFbData() for fbdata check + + This check happens several times, therefore it is senseful, to move into own member. + Function returns false on error and is used here to show an error message if + something was wrong. + Such errors can happen on position or dimension errors e.g. out of screen or + too large display values. + + Note: this is only an emergency helper for debugging on + fatal errors during developing of window stuff. Mostly errors + of this kind causing crashes and must be fixed. + +Thilo Graf 2013-12-16 + + CComponentsFrmClock: remove statement + + stopThread() is doing check against NULL itself + +Thilo Graf 2013-12-16 + + CComponentsFrmClock: change wording of comment, was unsuituable + +martii 2014-03-02 + + gui/pluginlist: drop custom menu implementation + + (but use the menu-hint as plugin-description) + +martii 2014-03-02 + + gui/widget/menue, gui/osdlang_setup: drop CMenuOptionLanguageChooser class + +FlatTV 2014-03-02 + + cYTFeedParser: Fix decodeVideoInfo() + +M. Liebmann 2014-03-02 + + CLuaInstance: Add footer_height function + +svenhoefer 2014-03-02 + + - plugins: cleanup + + * drop PLUGINDIR_USB + * drop unused 'param' from startPlugin + +svenhoefer 2014-03-01 + + - fix (and enable) one-key-plugin; fix movieplayer-plugin + +svenhoefer 2014-03-01 + + gui/zapit_setup: add initial channel list mode options (MenuOptionChooser fix) + +Stefan Seyfried 2014-03-01 + + my_popen: fix indentation + +Stefan Seyfried 2014-02-23 + + hdd_menu: better error message + + ...when trying to check unsupported file system type + +Stefan Seyfried 2014-03-01 + + hdd_menu: improve error resilience in getFmtType() + +martii 2014-03-01 + + gui/zapit_setup: add initial channel list mode options (locale fix) + +martii 2014-03-01 + + gui/zapit_setup: add initial channel list mode options + +martii 2014-03-01 + + CNeutrinoApp::SetChannelMode: adjust to live channel instead of a semi-random one at startup + +[CST] Focus 2014-02-28 + + zapit/src/getservices.cpp: try to add workaround for reported bug, + under some circumstances sat name= written to services instead of cable name=. + Real bug reason unknown yet + +[CST] Focus 2014-02-19 + + zapit/src/getservices.cpp: fix missed DVB-T footer + +[CST] Focus 2014-02-19 + + gui/streaminfo2.cpp: fix DVB-T label + +[CST] Focus 2014-02-19 + + gui/scan_setup.cpp: fix DVB-T frontend labels + +martii 2013-06-01 + + gui/streaminfo2: fix DVB-T label + + Conflicts: + data/locale/deutsch.locale + +Stefan Seyfried 2013-05-12 + + scansetup: add DVB-T + + Conflicts: + src/gui/scan_setup.cpp + src/gui/scan_setup.h + +Stefan Seyfried 2013-05-12 + + getservices: add code for DVB-T + + Conflicts: + src/zapit/src/getservices.cpp + +Stefan Seyfried 2013-05-11 + + frontend: add helpers for DVB-T + + Conflicts: + src/zapit/include/zapit/femanager.h + src/zapit/src/femanager.cpp + +Stefan Seyfried 2012-10-07 + + add basic support for DVB-T + + This needs more fine tuning wrt scan setup etc, but should work for now. + + Conflicts: + data/Makefile.am + data/locale/english.locale + src/gui/scan.cpp + src/gui/scan_setup.cpp + src/neutrino.cpp + src/zapit/include/zapit/getservices.h + src/zapit/src/frontend.cpp + src/zapit/src/getservices.cpp + src/zapit/src/transponder.cpp + +M. Liebmann 2014-02-28 + + CPluginList::exec: Add CRCInput::RC_setup to exit all menus + +M. Liebmann 2014-02-27 + + CLuaInstance: Add has_shadow and window colors to cwindow.new + +svenhoefer 2014-02-26 + + - cables.xml: update unitymedia as suggested by OneOfNine + +M. Liebmann 2014-02-26 + + CLuaInstance: Add DECODE_HTML flag to ctext.new for decode html string + + - Use function htmlEntityDecode() + +M. Liebmann 2014-02-26 + + src/system/helpers.cpp: Add htmlEntityDecode() for decode html string + +M. Liebmann 2014-02-26 + + src/system/helpers.cpp: Add str_replace() function + +M. Liebmann 2014-02-26 + + Update deutsch.locale + +M. Liebmann 2014-02-25 + + neutrino: Use uint32_t again for neutrino_msg_t & neutrino_msg_data_t + +[CST] Focus 2014-02-25 + + deutsch, english, nederlands locale: little change for twin, independent modes: + TWIN meant for TWIN LNB, independent also suitable for monoblock + +[CST] Bas 2014-01-07 + + nederlands.locale: fix spelling error. + +[CST] Bas 2014-01-07 + + nederlands.locale: fix some weird characters that were supposed to be newlines. + +[CST] Focus 2014-02-25 + + src/Makefile.am: fix -liconv + +[CST] Focus 2014-02-25 + + gui/movieplayer.cpp: add text subtitles charset select and conversion + +[CST] Focus 2014-02-25 + + src/Makefile.am: for apollo/uClibc add -liconv + +[CST] Focus 2014-02-25 + + neutrino.cpp: add subtitles charset setting + +[CST] Focus 2014-02-25 + + locals: add locale for subtitles charset selection + +[CST] Focus 2014-02-25 + + gui/movieplayer.cpp: add iso file mount + +[CST] Focus 2014-02-25 + + driver/file.cpp: add iso file type + +[CST] Focus 2013-10-18 + + src/neutrino.cpp: set default CI clock to 9 mhz + +martii 2014-02-24 + + gui/widget/stringinput_ext: unbreak e8670e6c90e1dfe81a8b7e38e60559bc56fee193 + +martii 2014-02-23 + + driver/rcinput: let getUnicodeValue() return const char * + +martii 2014-02-25 + + driver/rcinput: implement long key press support (but no rcsim/yWeb support at this time) + + driver/rcinput: drop unused gettimeofday code + +M. Liebmann 2014-02-23 + + CLuaInstance: Rename componentstext to ctext + + - Better readability and consistent designation + - Still not a problem since API not yet public + +M. Liebmann 2014-02-22 + + Update and sort locales + +M. Liebmann 2014-02-22 + + Update slovak.locle (THX EnoSat) + +svenhoefer 2014-02-21 + + - personalizing: show menuhints in plugin type selection menu + +[CST] Focus 2014-02-21 + + gui/movieplayer.cpp: fix subtitles menu: + stop button for stop item only; + current pid disabled, current item is 'back' if no selected pid, else stop + +[CST] Focus 2014-02-21 + + lib/libcoolstream/playback_cs.h: update nevis header + +[CST] Focus 2014-02-21 + + gui/movieplayer.cpp: fix audio/subtitle pid reset on title change + +[CST] Focus 2014-02-21 + + libcoolstream2: sync headers + +[CST] Focus 2014-02-21 + + gui/movieplayer.cpp: add title selection to bookmarks/chapters menu + +[CST] Focus 2014-02-21 + + libcoolstream2/playback_cs.h: update apollo header + +[CST] Focus 2014-02-21 + + gui/filebrowser.cpp: return directory in player mode (Hide_records is true) + if BDMV/index.bdmv found in dir + +[CST] Focus 2014-02-21 + + locals: add locale for titles/chapters menu separators + +[CST] Focus 2014-02-18 + + gui/movieplayer.cpp: try to select file play audio lang from audio preferences + +[CST] Focus 2014-02-16 + + gui/movieplayer.cpp: use subtitles font for text subtitles, + convert non-utf8 subtitle text from latin1 to utf, + auto-select external subtitles, if they was started + +[CST] Focus 2014-02-16 + + gui/osd_setup.cpp: add 'other' font sizes group, + add subtitles font size setup + +[CST] Focus 2014-02-16 + + locals: add locale for 'other' font size group and subtitle font size + +Jacek Jendrzej 2014-02-21 + + Revert "scan.cpp cam_menu.cpp fix Werror=format" + + This reverts commit a48d8306ec9f0661451eff6a6a64dfa141af66a5. + +Jacek Jendrzej 2014-02-21 + + scan.cpp cam_menu.cpp fix Werror=format + +M. Liebmann 2014-02-21 + + CLuaInstance: Add various CComponentsWindow fuctions + + - Added: color buttons for footer, header_height + +M. Liebmann 2014-02-21 + + CLuaInstance: Add various CComponentsText fuctions + + - Added: new, paint, hide, scroll + +M. Liebmann 2014-02-21 + + CLuaInstance: Add function getRenderWidth() + +M. Liebmann 2014-02-21 + + Fix compiler warnings (-Wfloat-equal) + +M. Liebmann 2014-02-21 + + CComponentsButton: Incrase height for btn font + +M. Liebmann 2014-02-21 + + hddmenu: Support ext4 for formating disk + + - Support ext4 for formating disk (require /sbin/mkfs.ext4) + - Support ext4 for check disk (require /sbin/fsck.ext4 or /sbin/e2fsck) + - Display disk format in menu (require /sbin/blkid) + - 'ext4' and 'display disk format' disabled when required files not present + +Merge: b52bd6c86 1e2e14e13 +[CST] Focus 2014-02-20 + + Merge branch 'next-cc' + +martii 2014-02-17 + + driver/rcinput: minor cleanup + +Jacek Jendrzej 2014-02-18 + + wakeup_hdd: -fix warning -add mode to open + +Jacek Jendrzej 2014-02-18 + + neutrinoMessages.h -fix type of HDMI/MUTE/VOLUME + +Stefan Seyfried 2014-02-16 + + personalize: reduce include impact of plugins.h + + use forward declaration of CPlugins instead of including + plugins.h in personalize.h to reduce the massive impact + of this header file + +Jacek Jendrzej 2014-02-17 + + CFfmpegDec::Decoder -fix possible floating point exception + +Thilo Graf 2014-02-14 + + CComponentsPicture: fix item position + + x/y position was not assigned here for internal pic_x/pic_y vars. + Therefore x/y was ignored. + +svenhoefer 2014-02-14 + + - cables.xml: update as suggested by OneOfNine + +Jacek Jendrzej 2014-02-13 + + CControlAPI::EpgSearchXMLCGI convert channelname to xml + +M. Liebmann 2014-02-13 + + CComponentsFrmClock: Fix thread handling + + - Set clock activ = false for default + +M. Liebmann 2014-02-13 + + CInfoViewer: Fix display progress bar with large fonts + +Thilo Graf 2014-02-06 + + CComponentsForm, CSignalBar: rename offset vars + +martii 2014-02-12 + + gui/hdd_menu: correct option count + +[CST] Focus 2014-02-12 + + neutrino.cpp: pause sectionsd on shutdown before saving epg, + stop epgscan to restore live channel id in case shutdown started from standby mode, + fix hdd wakeup on record announce + +[CST] Focus 2014-02-12 + + driver/record.cpp: use wakeup_hdd(); + save xml before record start + +[CST] Focus 2014-02-12 + + gui/movieplayer.cpp: remove absolute has_hdd variable + +[CST] Focus 2014-02-12 + + system/helpers.cpp: change wakeup_hdd function to use hdd_get_standby/hdd_flush + +[CST] Focus 2014-02-12 + + gui/hdd_menu.cpp: disable 1min sleep option; + fix restore hotplug for mdev system + +svenhoefer 2014-02-12 + + - doc controlapi: add documentation for '/control/signal' + +svenhoefer 2014-02-12 + + - pluginlist: simplify b427c3d6a559c61285728b220982f1b288d6a9dd + +svenhoefer 2014-02-12 + + - yWeb: add signal strength to boxcontrol menu + +svenhoefer 2014-02-12 + + - yWeb: increase version by counting commits since last increase + +M. Liebmann 2014-02-12 + + CTimerList: Fix displaying and saving reminder timer + +M. Liebmann 2014-02-12 + + yWeb: Synchronize volume/audiomute settings yWeb => GUI + +svenhoefer 2014-02-10 + + - CControlAPI: SignalInfoCGI: don't show description in explicit calls + +Jacek Jendrzej 2014-02-10 + + CControlAPI:: -add SignalInfoCGI + +svenhoefer 2014-02-10 + + - yWeb: add CEC option to standby switches + +Jacek Jendrzej 2014-02-10 + + epgview remove DD 16:9 icon show + +Thilo Graf 2014-02-09 + + locales: rename plugin entries for Lua-Plugins + + Maybe it's sensibly to use no explicit description for Lua-plugins. + The user could unnecessarily ask "What is this?". + "Lua" is more a subject-specific description or a technical term. + Therefore for users it should be reasonable to use "Plugins" as general + description. + + TODO: use of these terms in the user menus, in particular "plugin types" + +svenhoefer 2014-02-08 + + - pluginlist: don't show full list when pluginlist-size is smaller + +svenhoefer 2014-02-08 + + - yWeb: fix typo; THX to TheDuke + +svenhoefer 2014-02-07 + + - menue-hints: fix display of nonlocalized hints + +Jacek Jendrzej 2014-02-07 + + -add pseudo AdZap timertype + +Thilo Graf 2014-02-07 + + CComponentsWindow: fix missing define of header position + + Position is strictly top and left within of Window + +Thilo Graf 2014-02-06 + + CImageInfo: use correct class name + +M. Liebmann 2014-02-07 + + src/gui/color.cpp: Fix compiler warnings (-Wconversion) + +M. Liebmann 2014-02-06 + + src/gui/color.cpp: Rework functions for color conversions, using float. + +svenhoefer 2014-02-06 + + - plugins: type for listed plugins on blue key is more selectable + +Thilo Graf 2014-02-05 + + CComponentsWindow: remove redundant init of header and footer + +Thilo Graf 2014-02-03 + + CComponentsPicture: add debug output for handled item dimensions and pos + +Thilo Graf 2014-02-03 + + CComponentsPicture: rework constructors, clean ups + +Thilo Graf 2014-02-03 + + CComponentsPicture: show paint mode in debug output + +Thilo Graf 2014-01-31 + + CComponents: remove wrong init value for item position + + This causes an unnecessary offset and possible fb-remains. + This was observed at the header in Imageinfo, but only without shadow. + +Thilo Graf 2014-01-31 + + CBuildInfo: remove append offset + + Append offset is not required here, even harmful, because parent + items (header, body, footer) in the parent object are already adapted. + Offset maybe required in body object, but not in the parent window. + This fixes also fb remains on the bottom of window after executed + hide() in buildinfo object. + +Thilo Graf 2014-01-31 + + CBuildInfo: use member doCenter() for centering window + +Thilo Graf 2014-01-31 + + CImageInfo: enable missing window shadow + + Also revert ae320ba4118af9beb77de6b33f8542d9f30fad0b, + Size handling fixed in 533c2cfc5c8aaf4f56fa07828d44ccb03a62efa6 + +Thilo Graf 2014-01-31 + + CComponentsWindowMax: add missing parameters to constructors + +Thilo Graf 2014-01-31 + + CComponentsWindow: fix handling of window size + + On some several cases it's possible that full resulution is not + visible on SD output or video-out modes like 576i/p. + So it's makes more sense to use current osd-settings for max size and + position. + This fixes also current behavior of Imageinfo. + +Thilo Graf 2014-01-30 + + CComponentsIconForm: rework constructors + +Thilo Graf 2014-01-28 + + CComponentsHeader/CComponentsFooter: move footer class into its own file + +[CST] Focus 2014-02-05 + + driver/record.cpp: try to flush hdd buffers, if hdd is in standby at record start + +[CST] Focus 2014-02-05 + + system/helpers.cpp: add code to get hdd standby/active status and flush hdd buffers + +[CST] Focus 2014-02-05 + + eitd/sectionsd.cpp: check myCurrentEvent for expire before using it + +Jacek Jendrzej 2014-02-04 + + epgview.cpp: -add adzap + +Jacek Jendrzej 2014-02-04 + + paintButtons: fix alternative button text size + +M. Liebmann 2014-02-04 + + CLuaInstance::MenuAddItem: Fix neutrino segfault at (type == "chooser") + + when options in lua script broken + +M. Liebmann 2014-02-01 + + src/gui/widget/icons.h: Add missing NEUTRINO_ICON_BLUE + +M. Liebmann 2014-02-01 + + CLuaInstance::MessageboxExec: Fix align + +[CST] Focus 2014-02-04 + + gui/infoviewer.cpp: restore channel id in showMovieTitle(), + else infoviewer do not process some events after playback stop + +[CST] Focus 2014-02-04 + + zapit/src/zapit.cpp: there is case when unlocking live playback can fail + due to all frontends busy and zap back to live channel not possible. + Send CZapitClient::EVT_ZAP_FAILED to notify neutrino + +[CST] Focus 2014-02-04 + + zapit/include/zapit/frontend_c.h: prevent setTsidOnid() to change + current transponder id on locked frontend: + fix case when PiP started while no live channel running (ie playback mode), return to live playback mode + can break running recording + +svenhoefer 2014-02-04 + + - plugins: type for listed plugins on blue key is selectable + + * add mainmenu items for tools and lua-extensions + (default not visible) + * add usermenu items for tools and lua-extensions + (default off) + +Jacek Jendrzej 2014-02-01 + + CTimerd:: enlarge recorddir and pluginname size + +M. Liebmann 2014-02-01 + + CTimerList: Fix commit f2fccc6 (THX Houdini) + +[CST] Focus 2014-01-31 + + gui/imageinfo.cpp: honor screen setup values + +Jacek Jendrzej 2014-01-31 + + CKeyValue:: -fix get current name , fix -Wconversion in timerd + +M. Liebmann 2014-01-30 + + CTimerList: Add lua plugins to plugin selection + +M. Liebmann 2014-01-30 + + CMenuForwarder: Fix options handling + +martii 2014-01-29 + + gui/timerlist: fix display of channel name + + Signed-off-by: M. Liebmann + +M. Liebmann 2014-01-29 + + CFlashExpert::checkSize: Fix display backupMaxSize & backupRequiredSize + +[CST] Focus 2014-01-29 + + gui/movieplayer.cpp: fix stalled old speed display on vfd, when timeshift rewind started + +[CST] Focus 2014-01-29 + + gui/infoviewer.cpp: update movieplayer position also in timeshift mode; + fix messages in timeshift mode: while infobar is visible, all but key events was dropped, + preventing ie record timer stop etc. + +[CST] Focus 2014-01-29 + + gui/movieplayer.cpp: for timeshift started in rewind mode, + fix vfd speed display, force play time display + +[CST] Focus 2014-01-29 + + driver/record.cpp: dont show menu after timeshift stop, if timeshift record already stopped + +[CST] Focus 2014-01-28 + + gui/cam_menu.cpp: handle CA_MESSAGE_MSG_CHANNEL_CHANGE msg + +[CST] Focus 2014-01-28 + + neutrino.cpp: add zapTo(), reuse common code for zap without wait + +M. Liebmann 2014-01-28 + + Fix display volumebar when channellist is visible + +M. Liebmann 2014-01-27 + + CLuaMenuForwarder: Fix error msg + +Jacek Jendrzej 2014-01-28 + + webif standby -add option CEC standby off (dont use TV off) + +svenhoefer 2014-01-27 + + - CLuaInstance::MenuAddItem: add 'next' and 'cancel' items + +Jacek Jendrzej 2014-01-27 + + supplement to 4be0273083a05e79028056f0bee87033fd785f2a cec option in standby off and on + +Jacek Jendrzej 2014-01-27 + + mSHTDCNT init var + +Jacek Jendrzej 2014-01-27 + + -fix CMenuDForwarder option change + +[priv] M. Liebmann 2014-01-27 + + helpers.cpp: fix find_executable + + - function made the environment variable PATH broken + +[CST] Focus 2014-01-27 + + driver/framebuffer.cpp: try to load icons first from /var/tuxbox/icons/ + +svenhoefer 2014-01-27 + + - CLuaInstance::MenuAddItem: separation of "separator" and "separatorline" + +Jacek Jendrzej 2014-01-26 + + -add webif option dont use CEC with standbyoff + +Stefan Seyfried 2014-01-26 + + sectionsd: don't hardcode ntpdate and ntpd path + +Stefan Seyfried 2014-01-26 + + helpers: add a function to find an executable in $PATH + +Thilo Graf 2014-01-26 + + CBookmarkManager: init bookmarksmodified in constructor + + var bookmarksmodified was not intitialized + +Thilo Graf 2014-01-26 + + revert cd5fd9dab3a64d7cb5f8631921b6525b5219da6c + + use an easier solution, based up neutrino-mp + +M. Liebmann 2014-01-25 + + Fix segfault in eventlist + +M. Liebmann 2014-01-25 + + Fix compiler warnings (-Wconversion) + + - THX SatBaby for the info + +striper 2014-01-25 + + - rewrite Lua handling + + * depend pkg checks on enable-lua switch + * define STATIC_LUAPOSIX in case of static lua build to exclude unwanted + code in neutrino + * remove DYNAMIC_LUAPOSIX code as it's not needed in case of dynamic lua + build + +Thilo Graf 2014-01-24 + + CComponentsHeader: cleanup + + -remove variable userHeight, is not used + -change name of parameter in member initCaptionFont(), "font_name" is not a + suitable name for a type object. + +Thilo Graf 2014-01-24 + + CComponentsWindow: cleanup + +Thilo Graf 2014-01-24 + + CComponentsWindow: adapt header and footer corners for parent window + + Corners of header and footer were not adapted to parent form. + It's unsightly, if these elements are not using the same corner types + like the parent window. + +Thilo Graf 2014-01-18 + + CComponents: rework some debug outputs + + This shows also x or y values < 0. + +Thilo Graf 2014-01-18 + + CComponentsWindow: add member doCenter() + + Allows centering of window on screen, mostly senseful for + window objects without parent + +Thilo Graf 2014-01-24 + + CComponentsWindow: rework constructors, add CComponentsWindowMax + + Member initVarWindow() now used with parameters, so it's possible + to remove multiple code in constructors, but some class must be + renamed to CComponentsWindowMax. + +Thilo Graf 2014-01-18 + + CComponentsHeader: rework constructors, add CComponentsHeaderLocalized + + Member initVarHeader() now used with parameters, so it's possible + to remove multiple code in constructors, but some class must be + renamed to CComponentsHeaderLocalized. + +Jacek Jendrzej 2014-01-24 + + supplement to 8652b5c925cd1dfa7117cf8bc0199f8a968da6fa + +Jacek Jendrzej 2014-01-24 + + CNFSMountGui::menuEntry -fix init type (thx Gaucho316) + +Stefan Seyfried 2014-01-23 + + luainstance: fix -Wnarrowing compiler warnings on 32bit platforms + +Stefan Seyfried 2014-01-23 + + luainstance: make the type of table_key.code explicitly clear + +Stefan Seyfried 2014-01-23 + + luainstance: do not export machine specific stuff + + It's an exported API, so it should be somewhat useful/stable, + not change for every machine... + +Stefan Seyfried 2014-01-23 + + Revert "CLuaInstance: Fix compiler warnings" + + This reverts commit 87031add9489c8766005f62ad559da2252ea6fd2. + + This is wrong in so many aspects... just look up the definition + of lua_integer... + +Jacek Jendrzej 2014-01-23 + + CNFSMountGui::menuEntry init type + +M. Liebmann 2014-01-22 + + CLuaInstance: Fix bool parameter in CWindow/SignalBox => paint()/hide() + +[CST] Focus 2014-01-23 + + driver/vfd.cpp: init timeout_cnt, to fix random vfd dimm + +[CST] Focus 2014-01-23 + + cross-configure.apollo.debug: enable ffmpegdec and lua + +svenhoefer 2014-01-22 + + - adapt ShowMsg handling from martii's neutrino-mp + +svenhoefer 2014-01-22 + + - adapt ShowHint handling from martii's neutrino-mp + +[CST] Focus 2014-01-22 + + mmi.h, cam_menu.cpp fix spelling error + +M. Liebmann 2014-01-21 + + CLuaInstance: Fix compiler warnings + +M. Liebmann 2014-01-21 + + CSignalBar: Fix display "value caption" + +M. Liebmann 2014-01-21 + + CLuaInstance: Add parameter 'vertical' to CLuaSignalBox + +M. Liebmann 2014-01-21 + + CLuaInstance: fix format strings + +M. Liebmann 2014-01-21 + + Add a --enable-lua switch to enable LUA support + +M. Liebmann 2014-01-20 + + CLuaInstance: Multiple functions made from CComponents in CLuaInstance available + + - CComponentsWindow: new(), paint(), hide() + - CSignalBox: new(), paint() + +M. Liebmann 2014-01-20 + + CSignalBox: Set current tuner as the default frontend + +M. Liebmann 2014-01-20 + + Fix audio menu in movieplayer + +Merge: ab00bb11b 7c6c8b3cc +svenhoefer 2014-01-19 + + Merge branch 'next-cc' into pu/lua + +svenhoefer 2014-01-19 + + - deutsch.locale: update vfd scroll + +M. Liebmann 2014-01-19 + + Adaptation of CLuaInstance + +martii 2013-12-11 + + gui/luainstance: recognize menu hints + +martii 2013-12-11 + + gui/luainstance: rename menue => menu + +martii 2013-05-17 + + lua: pictureviewer support + +martii 2013-05-11 + + lua menues: add directkey forwarder + +martii 2013-05-10 + + lua: update menue callback api to include an id parameter + + Signed-off-by: M. Liebmann + +martii 2013-05-08 + + lua: msgbox fix + +martii 2013-05-08 + + lua: msgbox fix + +martii 2013-05-08 + + lua related fixes + + Signed-off-by: M. Liebmann + +martii 2013-05-07 + + lua: remove debugging output + +martii 2013-05-07 + + LUA fixes + + Signed-off-by: M. Liebmann + +martii 2013-05-06 + + LUA: change stringinput valid chars + +martii 2013-05-05 + + LUA: messagebox support + + Signed-off-by: M. Liebmann + +martii 2013-05-05 + + LUA: add hintbox; bugfixes + + Signed-off-by: M. Liebmann + +martii 2013-05-04 + + LUA: experimental support for native neutrino menues + + Signed-off-by: M. Liebmann + +M. Liebmann 2014-01-19 + + Preparing the hintbox classes for Lua + + - Add non locale variants for CHintBoxExt, CMessageBox, ShowMsgUTF + THX Martii + +M. Liebmann 2014-01-18 + + Preparing the input classes for Lua + + - Add non locale variants for CExtendedInput, CStringInput, + CStringInputSMS, CPINInput + THX Martii + +M. Liebmann 2014-01-18 + + CScanSettings: convert char[...] configuration values to std::string + +M. Liebmann 2014-01-18 + + SNeutrinoSettings: convert more char[...] configuration values to std::string + +M. Liebmann 2014-01-18 + + Preparing the menu classes for Lua Part #3 + + - Add non locale variants for CMenuOptionNumberChooser and + CMenuOptionChooser + - Adaptation of CMenuOptionStringChooser, CChangeObserver + THX Martii + +M. Liebmann 2014-01-16 + + Preparing the menu classes for Lua Part #2 + + - Remove CMenuForwarderNonLocalized + - Add overloaded function CMenuForwarder for non local + THX Martii + +M. Liebmann 2014-01-16 + + Preparing the menu classes for Lua Part #1 + + - Remove CNonLocalizedMenuSeparator + - Add overloaded function CMenuSeparator for non local + THX Martii + +martii 2013-08-29 + + luainstance: support new text coloring scheme + + Signed-off-by: Stefan Seyfried + +Stefan Seyfried 2013-05-27 + + configure: try to autodetect lualib + +Christian Ege 2013-04-28 + + handling of luaposix for dynamic environment + +Stefan Seyfried 2013-04-07 + + luainstance: return render width from RenderString + + Return the string's renderwidth from RenderString. If boxh is < 0 + then the string is not rendered and only the width is determined. + +Stefan Seyfried 2013-04-07 + + luainstance: remove utf8 parameter from RenderString, add center + + Everybody should always be using utf8 anyway, so remove the "utf8" + parameter from RenderString and replace it with a "center" parameter + which centers the string horizontally in its box. + + new usage: + RenderString(font, text, x, y, color, boxwidth, boxheight, center) + defaults: + color = COL_MENUCONTENT, boxwidth = window's width minus x + boxheight = 0, center = 0 + +Stefan Seyfried 2013-04-07 + + luainstance: export customcolor.h colors, too + +Stefan Seyfried 2013-04-06 + + luainstance: work around a signed/unsigned problem on ppc + +Stefan Seyfried 2013-04-06 + + luainstance: allow any color for PaintBox, disable debug + +Stefan Seyfried 2013-03-24 + + luainstance: allow rounded corners in PaintBox + +Stefan Seyfried 2013-03-24 + + luainstance: dynamic values are not static + +Stefan Seyfried 2013-03-22 + + luainstance: export FontHeight to Lua scripts + +Stefan Seyfried 2013-03-22 + + luainstance: also export RCInput constants + +Stefan Seyfried 2013-03-22 + + luainstance: export variables as tables + + This exports arrays FONT_TYPE_foo as FONT['foo'], COL_bar als COL['bar'] + and SCREEN_OFF_a as SCREEN['OFF_a'] instead of lots of single variables. + + Later these could also be made dynamic if the need arises. + +Stefan Seyfried 2013-03-22 + + luainstance: show errors from loadfile() + +Stefan Seyfried 2013-03-19 + + luainstance: add minimal error reporting + +Stefan Seyfried 2013-03-18 + + luainstance: add simple GetInput() method + + use like this in the lua script: + -- + RC_home = 174 + local n = neutrino() + repeat msg, data = m:GetInput(1000) until msg == RC_home + +Stefan Seyfried 2013-03-18 + + luainstance: the name is "Lua", not "LUA" + +Stefan Seyfried 2013-03-17 + + neutrino: add a prototype of a lua plugin interface + + this is just for preliminary tests, not yet really usable + for anything useful + +Jacek Jendrzej 2014-01-18 + + remove CURRENTSERVICES_XML after reload channels + +Jacek Jendrzej 2014-01-18 + + CControlAPI::EpgSearchCGI add duration to txt output + +Jacek Jendrzej 2014-01-18 + + CRecordInstance::FillMovieInfo supplement to 9455b0eedab2a6b3114fe086dc4afb5185d8e881 , check current epg before we take title from timer + +[CST] Focus 2014-01-17 + + driver/vfd.cpp: add support to switch scroll on/off + +[CST] Focus 2014-01-17 + + neutrino.cpp: add g_settings.lcd_scroll option; + move rcK and umount on shutdown later to fix deep-standby clock in case of /var partition (thanks Thomas) + +[CST] Focus 2014-01-17 + + gui/vfd_setup.cpp: add option to switch on/off text scroll + +[CST] Focus 2014-01-17 + + locals: add locale for vfd scroll on/off option + +Jacek Jendrzej 2014-01-16 + + CRecordInstance::FillMovieInfo: -fix epg title if epgid removed http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12026-probleme-mit-timeraufnahme/ + +Jacek Jendrzej 2014-01-16 + + CControlAPI:: epgsearchxml fix time format + +Jacek Jendrzej 2014-01-14 + + CControlAPI:: -add epgsearchxml & epgsearch + +svenhoefer 2014-01-13 + + Revert "zapit: improve the lockPlayBack "nonblank-Hack"" + + This reverts commit 1640784844f0f069c76a5f211f79432c745c34d9 because previous changes are missing. + +Stefan Seyfried 2014-01-13 + + zapit: improve the lockPlayBack "nonblank-Hack" + +Stefan Seyfried 2014-01-12 + + scannit: fix printf format + +Stefan Seyfried 2014-01-12 + + timerd: rename TIMER_NEXTPROGRAM + + To ensure it is no longer used, rename it to __TIMER_NEXTPROGRAM. + It cannot be removed without breaking compatibility, since it is + part of the API (the integers values of enum CTimerEventTypes are + written to timerd.conf) + +Stefan Seyfried 2014-01-12 + + timerdclient: remove EVT_NEXTPROGRAM + + ...and EVT_ANNOUNCE_NEXTPROGRAM. + These are only internal API, so no incompatibility should occur. + +Stefan Seyfried 2014-01-13 + + reduce direct dependencies on timerdclient.h + + Include timerdtypes.h instead of timerdclient.h where feasible, add direct instead of indirect includes of timerdclient.h where necessary. This reduces the number of files which depend on timerdclient.h from 134 to 16. Add/update copyright notices in the affected files. + +Stefan Seyfried 2014-01-12 + + timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM + + This event should be completely obsolete (it was used before + EIT-update was working correctly), so get rid of it in the code. + For now it is just commented out, until further testing is done. + +Stefan Seyfried 2014-01-12 + + dboxinfo: fix format strings for uint64_t + +Stefan Seyfried 2014-01-11 + + streamts: set CPU freq to 'high' for streaming + +Stefan Seyfried 2014-01-11 + + streamts: put zapit back into standby after streaming + + additionally, update copyright info + +Stefan Seyfried 2014-01-09 + + XMLTreeNode::AddNode: fix logic error (in unused branch) + +Stefan Seyfried 2014-01-09 + + XML_Parser::storeAtts: don't leak in case of realloc failure + +Stefan Seyfried 2014-01-09 + + XML_Parser: initialize variable + +M. Liebmann 2014-01-13 + + Supplement to commit ae2a01a37a1bdc3eb9d8c6197ad3c609ba069657 + +[priv] M. Liebmann 2014-01-13 + + CRecordInstance: Turns message when recording start/end on or off + +swing99 2014-01-13 + + - cables.xml: update Kabel Deutschland - Offensive 2012 + +Thilo Graf 2014-01-12 + + CComponentsSlider: fix vertical arrangement for slider body + + Centering was broken. + +Thilo Graf 2014-01-12 + + CComponents: add member to set color for selected items + +Thilo Graf 2014-01-12 + + CComponentsSlider: fix debug output + +M. Liebmann 2014-01-12 + + Disable infoclock when user menu activ + +martii 2014-01-07 + + gui/dboxinfo: minor clean-up + +[CST] Focus 2014-01-08 + + gui/movieplayer.cpp: re-enable and fix auto-time display for REW, FF-modes + +[CST] Focus 2013-12-29 + + gui/scan_setup.cpp: fix separator between sat and cable scan option + +Thilo Graf 2014-01-08 + + CMoviePlayerGui: disable time display for REW, FF-modes + + time display in combination with REW and FF is broken, needs rework + included CTimeOSD + + see also: http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12017-einblendungen-im-movieplayer/ + +Thilo Graf 2014-01-08 + + CComponentsFrmClock: fix shaodow warning + + size is a member name of CComponentsForm + +Thilo Graf 2014-01-08 + + CComponentsFrmClock: update license text + +Thilo Graf 2014-01-08 + + CComponentsForm: add members to get count of items + +Thilo Graf 2014-01-07 + + CTimeOSD: use class konform member names + + CTimeOSD is inherited from CComponentsForm/Item. + Therefore, it is usual to keep the functional layout. + Overwritable virtual members should be used with same + functionality. kill() is similar with paintBackground() known from + CFrameBuffer, hide(bool) do restore saved background and expects a + parameter. + + TODO: It works, but class layout of CTimeOSD is currently not conform + with Components, because the functionalities are partially undermined + and must be reworked. + For Example: timescale and clock object not used as sub objects + in a parent form object. + +Thilo Graf 2014-01-07 + + CInfoClock: remove call of missing members, replace with simplified clear() + +Thilo Graf 2014-01-07 + + CBuildInfo: remove destructor + + CBuildInfo using already inherited destructor from CComponentsForm. + +Thilo Graf 2014-01-07 + + CComponents: replace clear() with clearFbData(), remove cleanCCForm() + + clear() replaces now clearCCItems() and cleanCCForm() is superfluous. + +Thilo Graf 2014-01-06 + + CComponents: split some header files + + Should bring more overview and less susceptibility to conflicts (merge etc) + + License texts updated. + +Thilo Graf 2014-01-06 + + CComponentsForm: update license text + +Thilo Graf 2014-01-06 + + CComponentsExtTextForm: use inherited class for localized version + + Removed simple constructor and used default values in constructor has same + effect, this reduces some code parts. Usage is unchanged. + +Thilo Graf 2014-01-06 + + CComponentsForm: avoid of height or width error due to odd values + + Some calculations can resulting odd values and can provocate + unnecessary debug spam, but more lines should be repaired. + +martii 2014-01-06 + + gui/dboxinfo: fix bytes2string() + +Stefan Seyfried 2014-01-01 + + fix sign + +Stefan Seyfried 2014-01-05 + + dboxinfo: avoid unnecessary 64bit math + + The kernel uses 'unsigned long' for those values anyway, + so there is no need for 'long long' in userspace. + +Stefan Seyfried 2014-01-05 + + dboxinfo: remove impossible case + + The kernel does (and has always) report memory in + kib units, so there is no need to check this. + +Stefan Seyfried 2014-01-05 + + dboxinfo: fix partition size display + +M. Liebmann 2014-01-05 + + Update satellites.xml (THX Houdini) + +Jacek Jendrzej 2014-01-04 + + move toEpoch to helpers.cpp, use strptime + +martii 2014-01-03 + + gui/moviebrowser: fix yt sort-by-date + +martii 2013-11-23 + + gui/moviebrowser, system/ytparser: Google dropped most YouTube feeds. Limit code to what's left. + +M. Liebmann 2014-01-04 + + CMenuOptionChooser: Fix multiple menu items, when using sort option + +martii 2014-01-04 + + gui/filebrowser: don't segv when removing files with small names + +M. Liebmann 2014-01-04 + + CUserMenuSetup: Activate alphanumeric sort option + +M. Liebmann 2014-01-04 + + CMenuOptionChooser: Add alphanumeric sort option + + - default is false + - Activate by OptionsSort = true + +svenhoefer 2014-01-04 + + - dboxinfo: show uptime even more human readable + +martii 2014-01-04 + + gui/dboxinfo: show remote volumes, too + +Michael Liebmann 2014-01-04 + + - dboxinfo: prevent rendering outside window + +svenhoefer 2014-01-04 + + - dboxinfo: show uptime more human readable; show load average + +svenhoefer 2014-01-04 + + - dboxinfo: don't show frontends + +martii 2014-01-02 + + gui/dboxinfo: adjust spacing + +martii 2014-01-02 + + gui/dboxinfo: unbreak height calculation + +martii 2014-01-03 + + gui/dboxinfo: slightly re-arrange window + +martii 2013-12-31 + + gui/dboxinfo: fix widths + +martii 2014-01-03 + + gui/dboxinfo: rework table alignment + +Jacek Jendrzej 2014-01-03 + + CMenuOptionStringChooser:: optionValueString mismatch, supplement to cbc9299df8cd5fb1639f9e7db9db59ce9ce3fbf6 + +svenhoefer 2014-01-02 + + - usermenu: cleanup from unused code + +svenhoefer 2014-01-02 + + - usermenu: add file player + +svenhoefer 2014-01-02 + + - usermenu: add youtube player + +M. Liebmann 2013-12-31 + + CNFSMountGui: Supplement to cbc9299df8cd5fb1639f9e7db9db59ce9ce3fbf6 + + - Fix saving automount + +Christian Schuett 2013-12-30 + + Neutrino: show remaining sleep time in main menu if sleeptimer exists + + based on idea by martii in Neutrino-MP Git + +Christian Schuett 2013-12-30 + + Neutrino menu forwarder: add possibility to show value from jump target + + based on idea by martii in Neutrino-MP Git + +Christian Schuett 2013-12-30 + + Neutrino sleeptimer: speed up timer deletion + +svenhoefer 2013-12-30 + + - dboxinfo: move init of mount-head to mount-section + +svenhoefer 2013-12-30 + + - dboxinfo: use CComponents to paint header + +martii 2013-12-30 + + gui/dboxinfo: cleanup + +martii 2013-12-30 + + gui/dboxinfo: rename some poorly named variables + +Jacek Jendrzej 2013-12-30 + + CUpnpBrowserGui::selectDevice(): disable MuteIcon, supplement to ce0d12281331f3d17c833e3408b2338d89cf347c + +martii 2013-12-29 + + gui/upnpbrowser: leave infoclock alone + +martii 2013-12-30 + + gui/dboxinfo: move cpu load calculation to dedicated thread ... + + ... that keeps history; show load graph + +svenhoefer 2013-12-30 + + Revert "gui/dboxinfo: move cpu load calculation to dedicated thread ..." + + This reverts commit ce189253332bb575bf99ba1a864e76c39da8677a. + +svenhoefer 2013-12-30 + + gui/dboxinfo: move cpu load calculation to dedicated thread ... + + ... that keeps history; show load graph + +svenhoefer 2013-12-29 + + - epgplus: use CComponents to paint header; move header-icon to footer + +svenhoefer 2013-12-29 + + - dboxinfo: switch to new martii boxinfo + adaptation + +M. Liebmann 2013-12-29 + + CStringInput: Fix commit aadf1911150209a3f13bb1f652796aa9b1be884c + + - Don't paint background on NEUTRINO_ICON_NUMERIC_PAD + +svenhoefer 2013-12-28 + + - channellist: channellogos can be disabled + +svenhoefer 2013-12-27 + + - dboxinfo: show correct values in RAM section + +svenhoefer 2013-12-27 + + - dboxinfo: fix space between sections + +Jacek Jendrzej 2013-12-27 + + supplement to b45511b196e37b81f5f3c00ed1ba378a672e3bdd + +M. Liebmann 2013-12-26 + + CRecordSetup: Fix save RecordingSafety + +Stefan Seyfried 2013-12-22 + + rcinput: avoid theoretically possible timerid overflow + +Stefan Seyfried 2013-12-22 + + sectionsd: set time at start, even if diff is <120s + +martii 2013-12-25 + + gui/dboxinfo: gui cosmetics + +martii 2013-12-26 + + gui/filebrowser: SMS input: fix RC_7, rewrite handler + +martii 2013-12-26 + + nhttpd/controlapi: add mode=all to GetBouquetCGI + +martii 2013-12-25 + + nhttpd/controlapi: GetBouquetsCGI: support "mode=all" (compiles, untested) + +[CST] Focus 2013-12-26 + + gui/movieplayer.h: use MAX_PLAYBACK_PIDS in place of REC_MAX_APIDS + +[CST] Focus 2013-12-26 + + playback_cs.h: add MAX_PLAYBACK_PIDS define + +Thilo Graf 2013-12-25 + + CComponentsFrmClock: cleanup constructors + + Remove single constructor, usage of default parameters in main constructor + have same effect. + +Thilo Graf 2013-12-25 + + CComponents: clean up unused stuff + + Subclasses are never used, and the functionality is already provided or + can be constructed from current classes. + +Thilo Graf 2013-12-25 + + CComponentsSlider: fix possible null pointer dereference + + csl_body_obj, csl_slider_obj, + otherwise it is redundant to check it against null. + +Thilo Graf 2013-12-24 + + CComponentsButton: reduce scope of variable face_x + + The scope of the variable 'face_x' can be reduced. (style) + +Thilo Graf 2013-12-24 + + CComponentsForm: use passed by reference in addCCItem() + + Function parameter 'cc_Items' should be passed by reference (performance). + +Thilo Graf 2013-12-24 + + CComponentsDetailLine: cleanup constructors + + Remove single constructor, usage of default parameters in main constructor + have same effect. + +M. Liebmann 2013-12-25 + + CThemes: Add clock color to neutrino themes + +M. Liebmann 2013-12-25 + + CInfoClock: menu item for setting color of the digit added + +M. Liebmann 2013-12-25 + + CMenuItem: Set right_bgcol as inactiv, when menu item not active + +Jacek Jendrzej 2013-12-25 + + CControlAPI::GetBouquetsCGI: -add TV/RADDIO mode selectable (THX martii) + +Jacek Jendrzej 2013-12-25 + + src/gui/dboxinfo.cpp: switch to martii boxinfo + adaptation + +Jacek Jendrzej 2013-12-25 + + CEpgScan::Start: fix epgscan start in standby + +martii 2013-12-25 + + gui/hdd_menu: cleanup (untested) + + Signed-off-by: Jacek Jendrzej + +martii 2013-12-24 + + gui/hdd_menu: Permit AAM if hd-idle is installed, but don't show the configuration option if there's only the busybox hdparm variant available. + + Signed-off-by: Jacek Jendrzej + +martii 2013-12-24 + + gui/hdd_menu: use hd-idle instead of hdparm, if available + + Signed-off-by: Jacek Jendrzej + +martii 2013-12-24 + + system/settings: store epg times in integers + + Signed-off-by: Jacek Jendrzej + +martii 2013-12-24 + + system/settings: use integers for shutdown_count/_min + + Signed-off-by: Jacek Jendrzej + +martii 2013-06-27 + + more char* -> std::string conversions + + Signed-off-by: Jacek Jendrzej + +martii 2013-07-02 + + gui/moviebrowser: char->string conversions + + Signed-off-by: Jacek Jendrzej + +martii 2013-06-28 + + gui/nfs: fix menue strings + + Signed-off-by: Jacek Jendrzej + +martii 2013-06-11 + + convert most char[...] configuration values to std::string + + Signed-off-by: Jacek Jendrzej + +[CST] Bas 2013-11-22 + + libcoolstream2/ca_cs.h: add SetTS() method and related type. + +[CST] Focus 2013-12-24 + + Makefile.am: sync apollo libs + +[CST] Bas 2013-11-22 + + src/zapit/src/zapit.cpp: call SetTS to let CI follow the live tuner. + +[CST] Bas 2013-11-05 + + Makefile.am: fix includes (missing '\'). + +Thilo Graf 2013-12-23 + + CComponents: add new class CComponentsFrmChain + + CComponentsFrmChain provides a form for chained cc-items with + optional dynamic arrangement or direction parameters + +Thilo Graf 2013-12-22 + + CComponents: add new class CComponentsSlider() + + Provides a slider item + +M. Liebmann 2013-12-23 + + CInfoClock: Fix segfault at 'standby mode after boot' + + - Initialize InfoClock before standby mode + +[CST] Focus 2013-12-23 + + gui/scan_setup.cpp: fix tune timeout: value is in 1/10 sec (100ms) + +Jacek Jendrzej 2013-12-23 + + supplement to 8d7fd8de756a2d01998d11f32f736b7e72e53139 + +M. Liebmann 2013-12-22 + + audiodecoder: Fix compile with ENABLE_FFMPEGDEC + +svenhoefer 2013-12-22 + + - locales: update (align to last changes) + +svenhoefer 2013-12-22 + + - keybind_setup: remove double line + +svenhoefer 2013-12-22 + + - osd-setup: use a more suitable value for maximal osd-timeout + +martii 2013-12-22 + + gui/osd_setup, gui/record_setup: use CMenuOptionNumberChooser ... + + ... instead of CStringInput to enter numbers + + * neutrino.cpp: drop SetupTiming method + * system/settings: use integers for timing values# + * system/setting_helpers: drop CTimingSettingsNotifier + +Thilo Graf 2013-12-22 + + CComponents: prevent possible segfaults, remove redundant delete + + - if dx, dy == 0, it is not senseful to save screen. + - delete[] v_fbdata[i].pixbuf is also called in clear() + +martii 2013-12-22 + + timerd/timerd: don't let getSleeptimerID return an already terminated id + +martii 2013-12-22 + + remove unused locale + +martii 2013-12-22 + + gui/keybind_setup: add units to repeat blocker chooser + +martii 2013-12-22 + + gui/keybind_setup: use CMenuOptionNumberChooser instead of CStringInput + +martii 2013-12-22 + + gui/audio_setup: remove disabled code + +martii 2013-12-22 + + yweb: remove audio_PCMOffset configuration option + +martii 2013-12-22 + + gui/pictureviewer_setup, gui/audioplayer_setup: use CMenuOptionNumberChooser instead of CStringInput + +martii 2013-12-22 + + gui/scan_setup: use locale when displaying seconds + +martii 2013-12-21 + + gui/scan_setup: use language specific decimal separator + +martii 2013-12-21 + + gui/scan_setup: show unit for motor speed + +martii 2013-12-15 + + src/eitd/edvbstring: unbreak isUTF8() + +martii 2013-12-21 + + zap back to previous channel id when recording from standby mode has finished [experimental, untested] + +svenhoefer 2013-12-22 + + - locale: add unit.decimal from martii-neutrino-mp + +martii 2013-12-21 + + gui/scan_setup: add unit to fe timeout chooser + + (and add unit-locals from martiis-neutrino-mp) + +martii 2013-12-21 + + gui/widget/menu: CMenuOptionNumberChooser: add option to show units + +Jacek Jendrzej 2013-12-21 + + src/gui/moviebrowser.cpp : init m_settings.ytsearch_history_size/max + +[CST] Focus 2013-12-21 + + neutrino.cpp: pause sectionsd after set its current channel to 0 + +[CST] Focus 2013-12-21 + + eitd/sectionsd.cpp: try to fix messaging_zap_detected flag + +[CST] Focus 2013-12-21 + + driver/scanepg.cpp: do not restart rescan timer every end of scan + +Michael Liebmann 2013-12-20 + + CMoviePlayerGui: Initialize variables to paint subtitle + +[CST] Focus 2013-12-19 + + neutrino.cpp: start epg scan after leaving menu, if epg scan option changed + +[CST] Focus 2013-12-19 + + driver/scanepg.cpp: add timer to rescan epg every 24 hours + +[CST] Focus 2013-12-19 + + eitd/sectionsd.cpp: remove old events also when not scanning, + ie in standby, every 1 hour + +svenhoefer 2013-12-19 + + - moviebrowser: partly revert 932c201074c3aafcc1ae9f0211ab1abb0536676e ... + + ... to fix startPosSelectionMenu + +svenhoefer 2013-12-19 + + - moviebrowser: remove cancel button from startPosSelectionMenu ... + + ... and set "record start" as the default selection + +svenhoefer 2013-12-19 + + - menu: don't add a separatorline ... + + ... when no button and no section text is given + +Stefan Seyfried 2013-11-15 + + CComponents: fix compiler warnings with DEBUG_CC + +martii 2013-12-18 + + gui/streaminfo2.h: don't include cc.h twice + + Signed-off-by: Thilo Graf + + Conflicts: + src/gui/streaminfo2.h + +martii 2013-12-18 + + gui/motorcontrol, gui/scan: switch to CSignalBox + + Signed-off-by: Thilo Graf + + Conflicts: + src/gui/scan.cpp + +martii 2013-12-18 + + gui/components: CSignalBox: allow for horizontal arrangement; add methods to retrieve current value + + Signed-off-by: Thilo Graf + +Thilo Graf 2013-12-15 + + CComponents: replace __FUNCTION__ with __func__ + + __func__ is more suitable for portability + +svenhoefer 2013-12-18 + + - cables.xml: add Antennenverein Hohenmoelsen + +M. Liebmann 2013-12-17 + + CStringInput: Fix parameter for paintIcon() + +M. Liebmann 2013-12-17 + + CComponentsFrmClock: Add comment (THX dbt) + +M. Liebmann 2013-12-17 + + CChannelList: Fix display header clock + +martii 2013-12-17 + + gui/timeosd: rewrite based on infoclock implementation + +martii 2013-12-15 + + driver/audiodec/ffmpegdec: trim metadata strings + +Jacek Jendrzej 2013-12-16 + + CChannelList::~CChannelList(): delete remove unnecessary + +svenhoefer 2013-12-15 + + - cables.xml: update Antennengemeinschaft Goeltzschtalbruecke + +Jacek Jendrzej 2013-12-15 + + use mySleep in CComponentsFrmClock::initClockThread( + + Signed-off-by: Jacek Jendrzej + +Jacek Jendrzej 2013-12-15 + + CChannelList::~CChannelList(): fix possible segfault + + Signed-off-by: Jacek Jendrzej + +[CST] Focus 2013-12-15 + + driver/audiodec/ffmpegdec.cpp: fix warning after 2ebdf6dfbb5e720b831252ba25951b02fe90d03b + +[CST] Focus 2013-12-15 + + gui/widget/menue.cpp: revert testing changes + +[CST] Focus 2013-12-15 + + driver/audiodec/ffmpegdec.cpp: comment selecting input format from file type, + let ffmpeg to find input format + +[CST] Focus 2013-12-15 + + driver/audiodec: get back old audio decoders code, use configure option ENABLE_FFMPEGDEC + to switch between old code and ffmpegdec + +[CST] Focus 2013-12-15 + + configure.ac: add --enable-ffmpegdec option to switch between old decoders and ffmpeg decoder + +[CST] Focus 2013-12-15 + + gui/audioplayer.cpp: add m4a extension + +[CST] Focus 2013-12-15 + + driver/file.cpp: add m4a extension + +[CST] Focus 2013-12-13 + + driver/audiodec/mp3dec.cpp: save cover only on play start, unlink on play stop + +[CST] Focus 2013-12-12 + + driver/netfile.cpp: fix warning (again) + +[CST] Focus 2013-12-12 + + gui/audioplayer.cpp: disable screen save for dline/ibox; + always load metadata when adding files to play list; + cleanup code + +[CST] Focus 2013-12-12 + + driver/audiodec/ffmpegdec.cpp: try to save cover only at play start time, + looks like race, but CAudioPlayerGui::updateMetaData should detect changed metadata and display cover + +[CST] Focus 2013-12-12 + + gui/widget/menue.cpp: fix menu hint kill vs hide + +[CST] Focus 2013-12-11 + + gui/filebrowser.cpp: fix color for marked files; + do not add selected file on OK press, if there are marked files + +[CST] Focus 2013-12-11 + + driver/audioplay.cpp: cleanup header, init m_SecondsToSkip variable + +[CST] Focus 2013-12-11 + + driver/audiodec/ffmpegdec.cpp: fix jump forward/backward + +[CST] Focus 2013-12-10 + + driver/audiodec/ffmpegdec.cpp: add support to downmix and play multichannel audio, + fix seek function, + use duration reported by ffmpeg if reported, + set analyzeduration to 1 second + +[CST] Focus 2013-12-10 + + gui/filebrowser.cpp: add AAC file type + +[CST] Focus 2013-12-10 + + gui/audioplayer.cpp: add AAC file type, save last used directory + +[CST] Focus 2013-12-10 + + driver/file.cpp: add AAC file type, add .dts extension + +[CST] Focus 2013-12-05 + + driver/audiodec/ffmpegdec.cpp: parse metadata only for AVMEDIA_TYPE_AUDIO streams; + fix type_info and possible crash (thanks Jacek) + +[CST] Focus 2013-12-05 + + driver/netfile.cpp: fix warning + +[CST] Focus 2013-12-03 + + driver/audiodec/ffmpegdec.cpp: fix ogg; get metadata also from streams, + ie some ogg dont have global metadata + +[CST] Focus 2013-12-02 + + driver/audiodec/ffmpegdec.cpp: fix bits per sample, fix av_free_packet + +[CST] Focus 2013-12-02 + + driver/audiodec/ffmpegdec.cpp, driver/audiometadata.cpp: fix compile + +martii 2013-11-12 + + driver/audiodec,audiometadata: cover file handling fixed + +martii 2013-11-12 + + driver/audiodec/ffmpegdec: cover fix + +martii 2013-11-11 + + driver/audiodec/ffmpegdec: don't set cover-art variable on failure + +martii 2013-11-11 + + audioplayer, ffmpegdec: embedded cover support + + Conflicts: + src/gui/audioplayer.cpp + +martii 2013-10-31 + + drop #ifdef ENABLE_FLAC + +martii 2013-10-31 + + driver/audiodec: don't encode utf8 to utf8 + +martii 2013-10-20 + + audiodec/ffmpegdec: convert id3 tags to UTF8 + +martii 2013-10-20 + + driver/audiodec: metadata fix + +martii 2013-10-19 + + driver/audiodec: Switch to ffmpeg, drop custom decoder implementations, drop libvorbis/libmad/libid3/libogg/libflac. Not fully regression tested. + + Conflicts: + configure.ac + src/Makefile.am + src/driver/audiodec/Makefile.am + +martii 2013-10-17 + + driver/audiodec/ffmpegdec: minor cleanup + +martii 2013-10-13 + + driver/audiodec/ffmpegdec: reopen codec on error (experimental fix) + +martii 2013-10-13 + + driver/audiodec: implement AAC support (via FFMPEG, with some rough edges) + +svenhoefer 2013-12-14 + + - mod_auth.cpp: fix no_auth_client handling + + change find() to compare() + +M. Liebmann 2013-12-13 + + CComponentsHeader: Fix positioning of items + +martii 2013-12-09 + + gui/bouquetlist: fix 73152bd and 4dcc804 + +martii 2013-12-08 + + gui/bedit/bouqueteditor: use Font::getMaxDigitWidth() + +martii 2013-12-08 + + gui/bouquetlist: use Font::getMaxDigitWidth() + +martii 2013-12-06 + + gui/widget/menue: clear old menue hint if none is set for current item + +martii 2013-12-12 + + gui/widget/stringinput: sms-input: cleanup last push, no binary change + + add timer to change to next field + +M. Liebmann 2013-12-11 + + CComponentsHeader: Fix height calculation + +M. Liebmann 2013-12-11 + + CInfoViewer: Not start clock thread + +M. Liebmann 2013-12-11 + + CComponentsFrmClock: Initialize 'activeClock' variable + + - Add function setClockActiv() + +M. Liebmann 2013-12-11 + + CInfoClock: Remove clock off via exit button + +M. Liebmann 2013-12-10 + + CComponentsFrmClock: Use blinking function for InfoClock & Channellist + +M. Liebmann 2013-12-10 + + CComponentsFrmClock: Add blinking function + +M. Liebmann 2013-12-10 + + CInfoClock: Fix size & position calculation + +Stefan Seyfried 2012-12-31 + + locale: adapt helper scripts to current compilers + +svenhoefer 2013-12-10 + + - osd-setup: fix e97e33532b2adea7bc0c9eaabe8862acf38d775b + +svenhoefer 2013-12-10 + + - infoclock: add some features + + * add shadow to infoclock + * rename some locals + * change default height of clock + * add option to switch bachground on/off (default off) + * add option to switch seconds on/off (default on) + +svenhoefer 2013-12-10 + + - osd-setup: add option to switch clock on or off + +Thilo Graf 2013-12-10 + + CComponentsFrmClock: fix calculate minimal separator width + + It's nevertheless necessary to use more than one space char. + Some "exotic" font types can make issues with its size handling. + We use char size of some possible chars to get minimal separator size. + +Thilo Graf 2013-12-04 + + CComponentsHeader: use also lower height if size mode==CC_HEADER_SIZE_SMALL + +Thilo Graf 2013-12-04 + + CComponentsForm/CComponentsHeader: use start pos x=1 instead 0 + + 0 could make problems on fit items into container + +svenhoefer 2013-12-09 + + - infoclock: cleanup (remove unneeded stuff) + +svenhoefer 2013-12-06 + + - yWeb: use same order in search for channellogos as neutrino + +Thilo Graf 2013-12-03 + + CComponentsFrmClock: use only space char for minimal separator width + + Calculate of minimal separator width by a space char should be enough + in all cases. + A switch statement should be also unnecessary, if we check for digits. + +Thilo Graf 2013-12-02 + + CMenuForwarder: declare some members as const + + Technically some member functions can be const + +Thilo Graf 2013-12-02 + + CAudioPlayerGui: move scope of char *type + + scope can be reduced + +Thilo Graf 2013-12-02 + + CAudioPlayerGui: assign value of variable 'step' with current value + + Variable 'step' is reassigned a value before the old one has been used. + +Thilo Graf 2013-12-02 + + CAudioPlayerSetup: remove redundant parent->hide() + + Possible null pointer dereference: parent - otherwise it is redundant + to check it against null. + +Thilo Graf 2013-12-02 + + color.cpp: use variable br_ + + Variable 'br_' is assigned a value that is never used + +svenhoefer 2013-12-03 + + - infoviewer: use space instead of dot as seperator for clock + +svenhoefer 2013-12-03 + + - cc_frm_clock.cpp: add space as a possible seperator + +Stefan Seyfried 2013-12-02 + + paintButtons: fix auto-spacing of buttins / labels + + in space-restricted setups, buttons would be painted outside + of the assigned space due to errors in position calculations + +M. Liebmann 2013-12-03 + + CTimeOSD: Restoring infoclock after hiding osdtime + +[CST] Focus 2013-12-02 + + gui/scan.cpp: fix memleak + +Thilo Graf 2013-12-01 + + CInfoViewer: use correct corners and text color for time display + + Assigning of these properties are required after theme or color changes. + +M. Liebmann 2013-12-01 + + neutrino: disable infoclock while eventlist is displayed via usermenu + +M. Liebmann 2013-11-11 + + CScanSetup: Remove duplicate separator line from cable scanmenu + +[CST] Focus 2013-12-01 + + gui/widget/menue.cpp: fix 15b2b2ec050f23dc09c93c34c389ccba013b118b + +Thilo Graf 2013-11-30 + + CSignalBar/CSignalNoiseRatioBar: reduce code, clean ups + + Some var inits can be reduced, because of inheritance. + +Thilo Graf 2013-11-29 + + CInfoClock: ensure use of current theme colors + + If user has changed colors or theme, new color settings must be applied, + otherwise settings have no effect. + +martii 2013-11-29 + + remove widest_number definition and usage, add Font::getMaxDigitWidth() method instead + + Signed-off-by: M. Liebmann + +martii 2013-11-29 + + gui/components/cc_frm_clock: fix label widths for non-standard fonts + +[CST] Focus 2013-11-29 + + gui/osdlang_setup.cpp: fix memleak + +[CST] Focus 2013-11-29 + + gui/keybind_setup.cpp: fix memleak: in case not all keys + from 'enum keynames' added to menu, memory leaked. make sure all keychoosers deleted + +[CST] Focus 2013-11-29 + + gui/mediaplayer.cpp: fix memleak + +[CST] Focus 2013-11-29 + + gui/update_menue.cpp: fix memleak + +[CST] Focus 2013-11-29 + + gui/update.cpp: fix memleak + +[CST] Focus 2013-11-29 + + gui/osd_setup.cpp: fix memleak + +[CST] Focus 2013-11-29 + + gui/parentallock_setup.cpp: fix non-easy mode, do not add menu security + +[CST] Focus 2013-11-29 + + components: cleanup destructors - remove calls to functions, + already called inside base classes destructors + +[CST] Focus 2013-11-29 + + gui/widget/menue.cpp: try to disable 'always save/restore menu hint screens' (again) + +[CST] Focus 2013-11-29 + + neutrino.cpp: fix crash if DISABLE_SECTIONSD defined for testing + +[CST] Focus 2013-11-28 + + gui/widget/menue.cpp: cleanup unused code + +[CST] Focus 2013-11-28 + + gui/channellist.cpp: fix empty box paint, if no logo found + +[CST] Focus 2013-11-28 + + gui/channellist.cpp: disable screen save for detail line + +[CST] Focus 2013-11-28 + + cc_item_progressbar.cpp: fix attempt to draw box with width=0 + +[CST] Focus 2013-11-27 + + components: remove initVarHeader calls in classes derived from CComponentsHeader + +[CST] Focus 2013-11-27 + + components: remove initVarForm calls in classes derived from CComponentsForm + +[CST] Focus 2013-11-27 + + gui/imageinfo.cpp: fix memleak, b_info never deleted + +[CST] Focus 2013-11-27 + + cc_item_progressbar.cpp: for advanced paint, replace paintShapes with paintBoxRel: + too much overhead to replace single paintBoxRel call + +[CST] Focus 2013-11-27 + + components: remove initVarBasic and initVarItem calls from derived classes + +[CST] Focus 2013-11-27 + + cc_base.h: make private initVarBasic and initVarItem, they are is called from constructors + +[CST] Focus 2013-11-27 + + gui/cam_menu.cpp: fix memleaks + +[CST] Focus 2013-11-27 + + gui/scan_setup.cpp: fix memleaks + +[CST] Focus 2013-11-27 + + gui/widget/menue.cpp: add CMenuDForwarderNonLocalized + +[CST] Focus 2013-11-26 + + gui/components/cc_frm_signalbars.cpp: fix mem leak: + initVarSigBar call from CSignalNoiseRatioBar reset pointers created by initSBItems from CSignalBar ctor + +[CST] Focus 2013-11-26 + + gui/components/cc_item_infobox.cpp: fix memleak: + CComponentsInfoBox ctor -> CComponentsText ctor -> initCCText(), initVarInfobox() -> initVarText() -> + created ct_textbox = NULL, pointer lost; + comment calls in CComponentsInfoBox dtor, which already called from base CComponentsText dtor + +[CST] Focus 2013-11-26 + + gui/infoviewer_bb.cpp: fix memleak, hddscale and sysscale was never deleted + +[CST] Focus 2013-11-22 + + gui/movieplayer.cpp, neutrino.cpp: fix inactivity timer - + do not stop playback to show cancel timer question + +Thilo Graf 2013-11-29 + + CInfoViewer: add missing color type for time display + + On changed theme colors, it's required to set the current color values + otherwise the old values remain, this does not look so good. + +M. Liebmann 2013-11-28 + + CComponentsFrmClock: Remove double call of initCCLockItems() + + - initCCLockItems() is called by the refresh() function + and the paint() function in initClockThread() + +M. Liebmann 2013-11-27 + + CInfoClock: Use dynamic font for display + +M. Liebmann 2013-11-26 + + Adapting certain files to the changed font handling of info clock + +M. Liebmann 2013-11-27 + + CComponentsFrmClock: Rework font handling + + - Use setClockFont(enum FONT_TYPES) for selection of neutrino fonts + - Use setClockFontSize(size) for Dynamic Font + +M. Liebmann 2013-11-26 + + CInfoClock: Rework calculate size & position + + - Fix display info clock + - Preparation for alternative use of neutrino fonts / DynFonts + +Jacek Jendrzej 2013-11-26 + + CEventFinderMenu -add epg search history + +Thilo Graf 2013-11-26 + + CComponentsFrmClock: disable separate handle of label paint + + This is already handled in CTextBox object itself and should be enough. + +Thilo Graf 2013-11-26 + + CInfoViewer: show time with CComponentsFrmClock object + + This replaces old code that displayed time in infobar. + +martii 2013-11-23 + + gui/infoviewer: disable infoclock if radiotext is active + +svenhoefer 2013-11-25 + + - neutrino: disable infoclock while epgview and eventlist + +svenhoefer 2013-11-25 + + - infoviewer_bb: align icons on right side with text above + +Thilo Graf 2013-11-25 + + CInfoViewerBB: revert 024bb0bbc9cabc09a48984c58859a33370b274a9 + + This changes has only effect with button bar. Infoviewer is ignored or + collide with Virtual_Zap. + +M. Liebmann 2013-11-24 + + No display info clock when radio text is shown + +M. Liebmann 2013-11-23 + + CInfoViewerBB: No blank space for radiotext icon when radiotext is off + +Thilo Graf 2013-11-22 + + widget: add -D__STDC_FORMAT_MACROS + +Thilo Graf 2013-11-20 + + CInfoClock: remove not required call of setXPos() + + CInfoClock is derived from class ComponentsFrmClock, so we can + use already available members. + +svenhoefer 2013-11-23 + + - infoviewer_bb: enable radiotext-icons + +svenhoefer 2013-11-22 + + - data/locale/Makefile.am: remove circular dependency + +svenhoefer 2013-11-22 + + - hdd_menu: create destination before mount + +svenhoefer 2013-11-22 + + - helpers.cpp: port safe_mkdir() from martii + +svenhoefer 2013-11-22 + + - helpers.cpp: simplify check_dir(); ported from martii + +M. Liebmann 2013-11-22 + + InfoClock: Fix display clock in movie browser, file browser etc. + +M. Liebmann 2013-11-20 + + CInfoClock: Fix paint info clock when mute icon is displayed + +Thilo Graf 2013-11-12 + + CInfoClock: rework infocklock + +M. Liebmann 2013-11-12 + + deutsch.locale: Fix sort order + +Stefan Seyfried 2013-10-21 + + only recreate rcsim.h if necessary + + TODO: move it from source to object tree + +Thilo Graf 2013-11-17 + + CComponentsWindow: add missing member paint() + + This is a partial revert of cbeb9f3ac655788bbda40c835cb4930ad726332e + +Thilo Graf 2013-11-17 + + CStreamInfo2: reduce scale width of signal bars + + If the value is 100%, some parts of text was not displayed. + +Thilo Graf 2013-11-17 + + CSignalBox: add unified label mode and add member to get value label object + + defaul mode for value is now CTextBox::NO_AUTO_LINEBREAK | CTextBox::RIGHT + +Thilo Graf 2013-11-17 + + CComponentsExtTextForm: use correct declared type + +Thilo Graf 2013-11-17 + + CComponents: move debug enable switch to cc_types.h + +Thilo Graf 2013-11-12 + + CComponents: use DEBUG_CC for debug output + +[CST] Focus 2013-11-15 + + lib/libcoolstream2: apollo headers update + +svenhoefer 2013-11-15 + + - movieplayer: show channellogo in infobar + +svenhoefer 2013-11-15 + + - movieplayer: show progress in VFD (thx Satbaby) + +svenhoefer 2013-11-15 + + - movieplayer: show infobar at every start of a movie + +svenhoefer 2013-11-14 + + - audioplayer: fix cover handling + +svenhoefer 2013-11-13 + + Revert "global.h: Use forward-declarations to reduce number of dependencies" + + This reverts commit 4bc6e43ad478857453c64bbe9c46dffae7e525e1. + +svenhoefer 2013-11-13 + + Revert "- add missing include of vfd header" + + This reverts commit 3845feb0e40a9d67d4bd4901def78beaf32b2611. + +svenhoefer 2013-11-13 + + Revert "CTestMenu: fix build, add missing include" + + This reverts commit 25909c10b626d39a462a1a421a1b61759da71fa4. + +martii 2013-10-06 + + yt: make search order selectable + +martii 2013-11-09 + + system/localize: change memory allocation, no user-visible changes (continued) + +martii 2013-11-09 + + system/localize: change memory allocation, no user-visible changes + +Thilo Graf 2013-11-13 + + CTestMenu: fix build, add missing include + + supplement to 3845feb0e40a9d67d4bd4901def78beaf32b2611 + + Signed-off-by: Thilo Graf + +svenhoefer 2013-11-13 + + - add missing include of vfd header + +Stefan Seyfried 2013-11-13 + + global.h: Use forward-declarations to reduce number of dependencies + +Stefan Seyfried 2013-11-13 + + remove unneeded CConfigFile from lcdd and shutdown_count + +Stefan Seyfried 2013-11-10 + + movieplayer: initialize vpid and vtype variables + +Stefan Seyfried 2013-11-10 + + ytparser: fix wrong-type compiler warnings + +Stefan Seyfried 2013-11-10 + + fix cleantargets + +Stefan Seyfried 2013-11-10 + + scanepg: fix unused variable warning + +Stefan Seyfried 2013-11-10 + + fix format string warnings + +[CST] Focus 2013-11-13 + + lib/libcoolstream2/cnxtfb.h: header update, no u8 type used + +[CST] Focus 2013-11-12 + + neutrino_menue.cpp: for easymenu, replace 'Channels' with bouquet editor in main menu + +[CST] Focus 2013-11-12 + + gui/scan_setup.cpp: remove tuner name from tuner setup menu header for easymenu mode + +[CST] Focus 2013-11-12 + + gui/network_setup.cpp: move wlan setup items up, + to be visible always on first page + +[CST] Focus 2013-11-12 + + data/locale/english.locale: capitalize Bouquet editor + +Thilo Graf 2013-11-12 + + CComponents: remove log spam + +martii 2013-08-15 + + implement yt search history + +Jacek Jendrzej 2013-11-11 + + CStreamInfo2 initialize dmx + +[CST] Focus 2013-11-11 + + driver/scanepg.cpp, neutrino.cpp: fix for standby epg scan + +[CST] Focus 2013-11-11 + + driver/record.cpp: save added pids from pmt update; + add safe-check for max pids recorded + +Thilo Graf 2013-11-11 + + CBuildInfo: remevo unused id + +Thilo Graf 2013-11-11 + + locales: remove colon from string + + Entry is used as caption, not as descriptive paragraph. + +Thilo Graf 2013-11-11 + + CImageInfo: fix calculation of info text height + + Height of sub caption was not considered. + +Thilo Graf 2013-11-11 + + CTestMenu: add buildinfo as menu entry + + Buildinfo also exists in infomenu, but is outcommented, so it is + prepared just for testings. + +Thilo Graf 2013-11-11 + + CImageInfo: rework some parts of imageinfo + + -use CComponentsExtTextForm: this combines labels and text to one item + + -add build informations: this includes some functions of CBuildInfo class + to show its informations, user can now use the red button and toggle + between license and build infos + +Thilo Graf 2013-11-10 + + CBuildInfo: rework buildinfo class for use as CComponentsWindow + + also possible: get partial informations also as strings for usage + in other classes + +Michael Liebmann 2013-10-17 + + Add display of build info + + - Display compiler version, compiler flags, build PC, kernel version + - configure.ac part ported from filezilla project + +Thilo Graf 2013-11-10 + + CComponentsExtTextForm: remove check for empty strings + + This check causes possible segfault and check is already in ccx_text_obj. + +Thilo Graf 2013-11-10 + + CComponentsExtTextForm: fix assign of width with percent value + + Assigning of value before width was set, had no effect + +Thilo Graf 2013-11-10 + + CComponents: add log warning if position = 0 + + Value 0 for embedded items should be unproblematic, buy single items + should have minimum value = 1. + +Thilo Graf 2013-11-09 + + CComponentsButton: add members to get caption properties + +Thilo Graf 2013-11-08 + + CComponentsWindow: remove paint() member + + The derived member of ComponentsForm() should be sufficiently + and should serve its purpose. + +Thilo Graf 2013-11-08 + + CComponents: add property to allow/disallow paint of items + + This causes initialization of all properties, but + affects the behavior of item paint. + This can be understood as a counterpart to isPainted(). + +Thilo Graf 2013-11-07 + + CTextBox: use member getFontTextHeight() as public + +Thilo Graf 2013-11-07 + + CComponentsExtTextForm: add member setLabelAndTextFont() + +Thilo Graf 2013-11-06 + + CComponentsButton: add constructors with loacalized caption parameter + +Thilo Graf 2013-11-02 + + CComponents: use correct initial values screen start position + + Value '0' is wrong. + +Thilo Graf 2013-11-01 + + CComponentsLabel: use correct body color + +Thilo Graf 2013-11-01 + + CTestMenu: add sample code for CComponentsExtTextForm + +Thilo Graf 2013-11-01 + + CComponentsExtTextForm: add new class CComponentsExtTextForm + + this provides a combining form, that contains a text object with label + +Thilo Graf 2013-10-30 + + CComponentsItem: add missing is_painted to hideCCItem() + +Thilo Graf 2013-11-01 + + CTextBox: reinit text variables after evaluated comparison + +Thilo Graf 2013-11-01 + + CComponentsLabel: remove alternate constructor + + default parameters can also be used + +Thilo Graf 2013-10-31 + + locales: use german translation for 'Setup Tuner' + +Thilo Graf 2013-10-31 + + CTextBox: add new parameter to setText() force_repaint + + Paint routine of text has changed, so it can be useful to affect the old + behavior of text repaint beacause of text is painted only if + text or some other properties have changed. + Default value of force_repaint is true, so we have the same behavior like + before changes. + +svenhoefer 2013-11-09 + + - audioplayer: show cover from id3-tag or folder.jpg in header + + if exist a file called folder.jpg in same dir as the audiofile + or a audiocover is defined in id3-tag it will be displayed in header. + + cover in tag is preferred. + + ported from mohusch. original patch by tangocash. thx! + +svenhoefer 2013-11-09 + + - ylanguage.cpp: fix wrong value in for loop + +defans 2013-11-09 + + small fix, possible segfault in hddmenu + +svenhoefer 2013-11-08 + + - ylanguage.cpp: add neutrino locale as an additional locale file for yWeb + +svenhoefer 2013-11-08 + + - libconfigfile: allow configfiles with another delimiter as '=' + +Merge: 40871852e 339b04701 +[CST] Focus 2013-11-08 + + Merge branch 'next-cc' + +[CST] Focus 2013-11-08 + + gui/scan_setup.cpp: force fe link on master change, too + +[CST] Focus 2013-11-08 + + gui/scan_setup.cpp: disable frontend setup, if record running + +svenhoefer 2013-11-07 + + - audioplayer: use and show play/pause/stop/rew/ff keys + +[CST] Focus 2013-11-07 + + gui/osd_setup.cpp: fix Window size in menu, snprintf take care about 0 at the end + +[CST] Focus 2013-11-07 + + gui/osd_setup.cpp: add support to change window width and height, + use buttons up/down to change height, left/right to change width, page up/down to change both + +[CST] Focus 2013-11-07 + + driver/framebuffer.cpp: switch from window_size to window width/height, + allow 50% min window size + +[CST] Focus 2013-11-07 + + neutrino.cpp: add window width/height settings + +[CST] Focus 2013-11-06 + + zapit/src/fastscan.cpp: set current channel to channel number 1 + +[CST] Focus 2013-11-06 + + system/settings.cpp: set fastscan default type to HD + +[CST] Focus 2013-11-06 + + gui/personalize.cpp: fix pin change active/enactive, + broken after commit 404de5376b75c96bb3d79590b9cedc5cb8f8533e + +[CST] Focus 2013-11-06 + + gui/personalize.cpp: fix pin access in case personalize pin is off, + but items with enabled pincode present + +Jacek Jendrzej 2013-11-05 + + CControlAPI::_GetBouquetActualEPGItem: -add eventid & timeTotal to secondEPG + +Thilo Graf 2013-11-04 + + CTestMenu: add configure option --enable-testmenu + +[CST] Focus 2013-11-05 + + gui/test_menu.h: disable test menu + +[CST] Focus 2013-11-05 + + gui/scan_setup.cpp: do not add satellites to select from disabled frontend; + add intro items for scan menu not dependent on wizard mode: + after wizard mode disabled, code add one more item (subhead), and saved + selected invalidated, as result ie no selected item at all + +[CST] Focus 2013-11-05 + + data/locale/english.locale: fix typo + +svenhoefer 2013-11-05 + + - moviebrowser: use ccomponents to paint header + +[CST] Focus 2013-11-05 + + gui/start_wizard.cpp: fix missing frontend setup + +[CST] Focus 2013-11-05 + + gui/scan_setup.cpp: set wizard mode for frontend setup menu + +[CST] Focus 2013-11-04 + + gui/widget/menue.cpp: fix jump to some item types with direct key + +[CST] Focus 2013-11-04 + + PERSONALIZE_ACTIVE_MODE_OPTIONS: fix PERSONALIZE_PROTECT_MODE_MAX, PERSONALIZE_ACTIVE_MODE_OPTIONS need 2 options, not 3 + +[CST] Focus 2013-11-04 + + gui/personalize.cpp: fix CPinSetupNotifier: return false, menu repaint not needed + +svenhoefer 2013-11-04 + + - moviebrowser: disable hdd-bar in youtube mode + +Michael Liebmann 2013-11-04 + + Audioplayer: Remove special handling for display mute icon + + - Supplement to bace5ce91b9e86d803a69adc1706808661e1447d + +Michael Liebmann 2013-11-04 + + Audioplayer: Remove special handling for display mute icon + +BPanther 2013-10-02 + + fix char (thx mohousch) + +svenhoefer 2013-11-04 + + - audioplayer: fix corner_type in header + +svenhoefer 2013-11-04 + + - yWeb: remove descriptions from rcu tooltips + +svenhoefer 2013-11-02 + + - neutrino_menue: show always seperator line for secons section + +svenhoefer 2013-11-02 + + - locales: more suitable locales for networkmenu.setuponstartup + +svenhoefer 2013-11-02 + + - deutsch.locale: add locales for wlan scan + +Michael Liebmann 2013-11-02 + + deutsch.locale mainmenu.service/settings: Restore original values + +[CST] Focus 2013-11-01 + + src/gui/widget/stringinput.cpp: copy valueString to value in ::exec, + to follow extenal valueString updates + +[CST] Focus 2013-11-01 + + src/gui/network_setup.cpp: add wlan scan + +[CST] Focus 2013-11-01 + + locals: add locales for wlan scan + +[CST] Focus 2013-11-01 + + add libiw to build + +[CST] Focus 2013-11-01 + + lib/libiw: add libiw from wireless tools v29, and wrapper to scan wlan networks + +[CST] Focus 2013-11-01 + + gui/scan_setup.cpp: fix 96b7d939cad490fb223fa0106fe0c42b1459ae4c, + do not show tuner name in tuner select menu for easymenu mode + +[CST] Focus 2013-10-31 + + gui/record_setup.cpp: fix double-blue key + +[CST] Focus 2013-10-30 + + zapit/src/femanager.cpp: set all cable tuner default mode to independent + +[CST] Focus 2013-10-30 + + gui/videosettings.cpp: add font scaling for easymenu mode + +[CST] Focus 2013-10-30 + + gui/update_menue.cpp: re-enable 'save current software' for easymenu mode + +[CST] Focus 2013-10-30 + + gui/scan_setup.cpp: add tuner type to tuner select menu + +Thilo Graf 2013-10-27 + + CMovieBrowser: force paint of background after show of movieinfo + + Movieinfo text background was transparent after closed info message box and + reset of text causes a repaint. + see also: + http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/p158375-next-cc-branch/#post158375 + +Thilo Graf 2013-10-27 + + CTextBox: fix repaint of background of textbox on scroll and changed text + + suplement to ca22cb9241928741c34e13dc3fd0bf75303191f3 + +Thilo Graf 2013-10-25 + + revert 6ee7fac1a5cfb884fa72b36a8c10104bab6a5253 + + Was bad idea to rename. Other Classes can also inherit this. See CMenuTarget + +Michael Liebmann 2013-10-26 + + CTextBox: Fix background paint + +Michael Liebmann 2013-10-25 + + Update deutsch.locale an fix sort order in english.locale + +[CST] Focus 2013-10-25 + + gui/miscsettings_menu.cpp: add video.h header + +[CST] Focus 2013-10-25 + + gui/scan_setup.cpp: fix broken zapit config for frontend setup + +[CST] Focus 2013-10-25 + + gui/scan_setup.cpp: fix crashes due to move tuner setup; + auto-save settings; + re-order menu options; + should fix satSelect memleak + +[CST] Focus 2013-10-25 + + gui/update_menue.cpp: cut update menu for easy mode + +[CST] Focus 2013-10-25 + + move tuner setup to Service menu + +[CST] Focus 2013-10-25 + + gui/personalize.cpp: fix memleak, fix warnings + +[CST] Focus 2013-10-25 + + as requested, implement 'easy' menu mode for novice users; + default behavior should not be changed, easy mode forced by /var/etc/.easymenu file inside image; + at the moment switch between modes is done by main menu -> 'stop' button -> enter pin code, + restart needed after mode switch + +[CST] Focus 2013-10-21 + + driver/rcinput.cpp: increase neutrino.sock listen backlog - + try to avoid dead-lock on zap flood, when neutrino wait response for command, + while zapit try to send event to neutrino + +Michael Liebmann 2013-10-25 + + mtdutils: Add missing include paths + +Thilo Graf 2013-10-24 + + CComponents: rename hide() to hideCC() + + There are too many name conflicts with hide-members in other classes. + +Thilo Graf 2013-10-24 + + CComponents: add unfied header file for general include of cc classes + + Provides a unified header file, so it is not required to select a + certain header file. + +Michael Liebmann 2013-10-23 + + CComponentsText: Add function getTextLinesAutoHeight() + + - Function is used for determine the number of lines + in a text box in AUTO_HIGH mode. + + Signed-off-by: Thilo Graf + +Thilo Graf 2013-10-23 + + CComponentsHeader: add possibility to modify text alignment + + usable in header and its derived classes and in class CComponentsWindow + +Thilo Graf 2013-10-22 + + CComponentsHeader: use isAdded() to avoid add multiple items + +Michael Liebmann 2013-10-18 + + CTextBox: Add function getLinesPerPage() + + - Add AUTO_LINEBREAK_NO_BREAKCHARS to textbox_modes for + auto linebreak without '-' and '.' char + +Thilo Graf 2013-10-21 + + CComponentsWindow: add member showHeader() + + Provides show or hide window header + +Thilo Graf 2013-10-21 + + CTextBox: ensure paint of text and background only if required + + It's not new, but this involves also other properties, + like color or position... + + It's possible that more properties are required, maybe needs to be watched + and evaluation of comparison might require further revisions. + +Thilo Graf 2013-10-21 + + CChannelList: set some clock item properties in dependency from header + +Thilo Graf 2013-10-21 + + CComponentsText: add member to get text color + +Thilo Graf 2013-10-21 + + CComponentsHeader: add member to get header text + +svenhoefer 2013-10-23 + + - locale: remove confusing string 'squashFS' + +Michael Liebmann 2013-10-21 + + CFrameBuffer: Fix query for Apollo hardware + +Michael Liebmann 2013-10-21 + + CComponentsItem: Remove parameter from function isAdded() + +striper 2013-10-20 + + - zapit: only read sizeof(s) instead of fixed number + +striper 2013-10-20 + + - zapit: memset info + +striper 2013-10-20 + + - tuxtxt: pageinfo = NULL + +striper 2013-10-20 + + - fix annoying gui flickering when fading is activated on nevis + +striper 2013-10-20 + + - acinclude: fix typo + +svenhoefer 2013-10-20 + + - eventlist: change hotkeys in searchmenu for a smoother handling + +[CST] Focus 2013-10-20 + + driver/scanepg.cpp: return handled for events not handled in other code, + should fix crashes on double-free problem + +Thilo Graf 2013-10-20 + + CTextBox: ensure restore of background, if pixbuf exists + + This may prevent undefined behavior or even possible segfaults + +Thilo Graf 2013-10-19 + + CImageInfo: split function InitLicenseText() + + InitInfoText() now handles only infotext via parameter text, so it is + possible to set different text into infobox item. + +Thilo Graf 2013-10-19 + + CComponentsItem: move function isAdded() to CComponentsItem class + +Thilo Graf 2013-10-19 + + CComponentsText: use separated function to get text fro a file + +[CST] Focus 2013-10-17 + + zapit/src/zapit.cpp: add support to use PiP on any transponder in file play mode - + only if no record running; + do not send capmt for PLAY mode, if playback is stopped and its not pmt update + +[CST] Focus 2013-10-17 + + zapit/src/femanager.cpp: add debug, when live fe selected without check + +[CST] Focus 2013-10-14 + + neutrino.cpp: call CEpgScan::handleMsg() in standart way, + fixes memleak for events with data + +[CST] Focus 2013-10-14 + + driver/scanepg.cpp: change handleMsg() to return event handled/unhandled + +Michael Liebmann 2013-10-14 + + Replacing obsolete 'INCLUDES' with 'AM_CPPFLAGS' in all Makefile.am + +Thilo Graf 2013-10-12 + + CComponentsButton: involving of button text for dyn font evaluation + +Thilo Graf 2013-10-11 + + CComponentsButton: use empty string as default icon in constructors + +Thilo Graf 2013-10-11 + + CComponentsForm: add predefine CC_CENTERED for auto positions + + This saves explicit position calculations to arrange items centered + +Thilo Graf 2013-10-11 + + CStreamInfo2: implement signalbox based up CSignalBox + +Thilo Graf 2013-10-11 + + CSignalBar: optimize caption handling + +Thilo Graf 2013-10-10 + + CNeutrinoFonts: performance fix + + Variable '_height' is reassigned a value before the old one has been used. + +Thilo Graf 2013-10-10 + + CNeutrinoFonts: add explicit include for SNeutrinoSettings + + required in typedef struct font_sizes_groups for *const content + +Thilo Graf 2013-09-10 + + CComponentsButton: use dynamic fonts, remove old font handling + +svenhoefer 2013-10-16 + + - remove '+'; fix 25e550e + +svenhoefer 2013-10-16 + + - sleeptimer: add possibilty to preset with a fixed value + +Michael Liebmann 2013-10-15 + + src/system/mtdutils: Fix compiler warnings + +Jacek Jendrzej 2013-10-12 + + CControlAPI::GetBouquetCGI fix segfault + +Jacek Jendrzej 2013-10-12 + + CControlAPI::EpgCGI fix control/epg + +Jacek Jendrzej 2013-10-11 + + CZapitMessages:: init msg struct + +[CST] Focus 2013-10-11 + + driver/scanepg.cpp: fix wrong favorites adding in bouquet mode; + fix current bouquet check in case channel mode is changed; + save/restore live channel id in standby scan + +Jacek Jendrzej 2013-10-10 + + fix compil warnings + +[CST] Focus 2013-10-10 + + neutrino.cpp: start epg scan on enter standby, wakeup epg scan on record stop + +[CST] Focus 2013-10-10 + + src/gui/miscsettings_menu.cpp: always enable epg scan item + +[CST] Focus 2013-10-10 + + src/driver/scanepg.cpp: add support for standby epg scan; + block scan if recording is running; + experimental, needs more testing + +[CST] Focus 2013-10-10 + + .gitignore: add src/rcsim binary + +[CST] Focus 2013-10-10 + + eitd/sectionsd.cpp: do not send EVT_EIT_COMPLETE, if scanning paused + +[CST] Focus 2013-10-10 + + zapit/src/zapit.cpp: use CMD_ZAPTO_EPG to call ZapForEpg(); + do not lock frontends in ZapForEpg() for standby mode + +[CST] Focus 2013-10-10 + + zapit/lib/zapitclient.cpp: add CMD_ZAPTO_EPG command, to be used with epg scan + +Jacek Jendrzej 2013-10-10 + + satellites.xml remove 23.3E + +Jacek Jendrzej 2013-10-10 + + CGenPsi:: -fix ac3 type + +Michael Liebmann 2013-10-08 + + Fix compiler warnings (-Wconversion) + +Michael Liebmann 2013-10-08 + + neutrino: Fit various functions to the changed at get_fs_usage() + +Michael Liebmann 2013-10-07 + + src/system/helpers.cpp: Replace wrong data types in get_fs_usage() + + - Change from 'long' to 'uint64_t' + - src/Makefile.am: Add -D_FILE_OFFSET_BITS=64 to AM_CPPFLAGS + +defans 2013-10-09 + + fix possible segfault in channallist + + fix segfaut channallist in movieplayer mode with active minitv + +Thilo Graf 2013-10-09 + + CComponentsFrmClock: prepare members for usage as virtual members + +Thilo Graf 2013-10-09 + + CChannelList: fix color of inactive channel in bouquets on active quickzap mode + + supplement to 32ca9b848c9964d680085821da1dd84e1a63f4e9 + see also: + http://www.dbox2world.net/index.php?page=Thread&postID=157903#post157903 + +Thilo Graf 2013-10-07 + + CComponentsFrmClock: fix posible flicker effects + + Textbox handling was changed since 08e23a917c8d000d1de384d26247ca5d1ab29584 + +Thilo Graf 2013-10-06 + + CChannelList: style fixes + + unititialize variables 'r_icon_w', 'p_event': + Variable 'r_icon_w' and Variable 'p_event' were reassigned with value + before the old one has been used. + + Scope of the variable 'buf', 'cFrom', 'rec_mode', 'first' can be reduced. + +Thilo Graf 2013-10-06 + + CChannelList: use matching data types for output + +Jacek Jendrzej 2013-10-09 + + CGenPsi:: add EAC3 audio support, revork genpsi + +[CST] Focus 2013-10-08 + + neutrino: add EAC3 audio support + +Jacek Jendrzej 2013-10-08 + + CUpdateSettings:: allow choose tmp(ramfs,TMPFS_MAGIC) as update dir + +Jacek Jendrzej 2013-10-08 + + CNeutrinoApp::handleMsg: -fix segfault if Bouquets is empty + +svenhoefer 2013-10-07 + + - change plugin_hdd_dir to a more suitable setting + + auto-create plugin_hdd_dir + +svenhoefer 2013-10-07 + + - change logo_hdd_dir to a more suitable setting + + auto-create logo_hdd_dir + +svenhoefer 2013-10-07 + + - pictureviewer: readd fallback to the std logo directory in flash + +[CST] Focus 2013-10-07 + + zapit/src/zapit.cpp: prevent 'rotor moving' message for ZapForEpg + +[CST] Focus 2013-10-07 + + driver/scanepg.cpp: prefer current bouquet in favorite mode, + adding other favorites when current is finished + +[CST] Focus 2013-10-07 + + driver/scanepg.cpp: reuse code, do not try to add favorites again if scan complete + +Michael Liebmann 2013-10-06 + + Revert "Neutrino build: Fix build with '--with-tremor-static'" + + This reverts commit 40dc93d9e8716e9c3aa553e473704954d3852729. + +Thilo Graf 2013-10-05 + + CTestMenu: add sample code for channel logo item + +Thilo Graf 2013-10-05 + + CComponentsPicture: add class CComponentsChannelLogo + +Thilo Graf 2013-10-04 + + CPictureViewer: rework GetLogoName + + Evaluation with real channel name was broken. + +Thilo Graf 2013-10-03 + + CColorChooser: use matching data type + +Thilo Graf 2013-10-06 + + CNeutrinoApp: fix color of active channel in bouqets + + supplement to 32ca9b848c9964d680085821da1dd84e1a63f4e9 + see also: + http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/p157782-next-cc-branch/#post157782 + +Thilo Graf 2013-10-06 + + CComponentsFrmClock: use 'localtime_r' + + Follow general recommendation to use 'localtime_r' + for threadsafe applications. + +defans 2013-10-04 + + show record icon for normale records + +defans 2013-10-04 + + fix right offset when right_text and right_icon is given + +svenhoefer 2013-10-04 + + - controlapi: use rcsim.h + +svenhoefer 2013-10-04 + + - rcsim: build binary + +svenhoefer 2013-10-04 + + - rcsim: add the wellknown names for menu/exit + +svenhoefer 2013-10-04 + + - rcsim: user const types in struct key + +svenhoefer 2013-10-04 + + - rcsim: move enumeration to header + +svenhoefer 2013-10-04 + + - rcsim: add header comment to rcsim.h + +svenhoefer 2013-10-04 + + - rcsim: create rcsim.h automatically + + add rcsim.h to .gitignore + +svenhoefer 2013-10-04 + + - rcsim: fix usage output + +striper 2013-10-04 + + - rcsim: fix compiler warning + +svenhoefer 2013-10-04 + + - add rcsim sources from martiis-neutrino-mp + +defans 2013-10-03 + + Fix infoviewer global font zoom faktor + + Change the zoom factor made ​​time display broken, left side + +Michael Liebmann 2013-10-02 + + Update deutsch.locale + +Michael Liebmann 2013-07-30 + + nederlands.locale: Fix sort order + +Jacek Jendrzej 2013-10-02 + + eitd: -fix wakeup epg scan with max_events==0 + +Jacek Jendrzej 2013-10-02 + + libfec.cpp: -fix compil with DEBUG + +[CST] Focus 2013-10-02 + + neutrino.cpp: fix epg_scan option saving + +[CST] Focus 2013-10-02 + + gui/miscsettings_menu.cpp: add epg scan modes + +[CST] Focus 2013-10-02 + + locals: add locale for epg scan mode + +[CST] Focus 2013-10-02 + + driver/scanepg.cpp: add support to scan all favorites + +Thilo Graf 2013-10-02 + + CChannelList: use CComponentsPIP object for minitv + + It's working with unified other implementations of minitv e.g. imageinfo, + streaminfo and can provide better options for an + implementation with native pip. Possible variants will follow soon. + +Thilo Graf 2013-10-02 + + CComponentsPIP: centering alternate backkground image + +Thilo Graf 2013-10-02 + + icons.h: add larger audio icon + + Taken from GNU/GPL icon package "Dark Glass" by Alessandro Rei + + http://www.mentalrey.it/ + +Thilo Graf 2013-10-02 + + CBouquetList: use required type + + fix some possible compiler warnings + +Michael Liebmann 2013-10-01 + + CFlashExpert::showMTDSelector(): Fixed typo at 'disable write uboot' + +Jacek Jendrzej 2013-10-01 + + CControlAPI::SendChannelList: show only unique channellist & currenttpchannels + +Stefan Seyfried 2013-09-28 + + hdd_menu: avoid compiler warning + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2013-09-30 + + initialize variables (mostly to silence valgrind) + + Signed-off-by: Thilo Graf + +Stefan Seyfried 2013-09-30 + + movieplayer: fix invalid type + +Stefan Seyfried 2013-09-22 + + infoviewer: don't check resolution in radio mode + +Thilo Graf 2013-09-29 + + CComponentsPIP: fix x position + + pig_x+2 was wrong. + +Thilo Graf 2013-09-29 + + CInfoViewer: fix missing displaying content of infobar.txt + + Text from infobar.txt was not painted after channel switch or in + virtual zap mode. + Thx snafed for suggestion. + + TODO: many flicker effects in "virtual zap mode" + +Thilo Graf 2013-09-29 + + CInfoViewer: remove unused code + + Logo background handling can be done with CComponentsChannelLogo object soon. + +Thilo Graf 2013-09-27 + + CTimeOSD: use matching data type required by updatePos() + +Thilo Graf 2013-09-13 + + CListBox: remove float type + + Is not really required + +svenhoefer 2013-10-01 + + - yweb: add missing trinity rcu entry + +Michael Liebmann 2013-09-29 + + CFlashExpertSetup: Disable backup u-boot + +Michael Liebmann 2013-09-29 + + CFlashExpert: Exclude 'env' from write flash + +svenhoefer 2013-09-28 + + - yweb: fix /control/reboot + +Michael Liebmann 2013-09-28 + + CFlashExpert: Use findMTDNumberFromName() to find mtdnumber + +Michael Liebmann 2013-09-28 + + CMTDInfo: Add function findMTDNumberFromName() + +svenhoefer 2013-09-27 + + - eventlist: fix paint of background in right box + +svenhoefer 2013-09-27 + + - eventlist: use left/right to switch channels + +[CST] Focus 2013-09-27 + + nhttpd/tuxboxapi/coolstream/controlapi.cpp: wakeup zapit before neutrino, + to be sure zapit will process any next commands + +[CST] Focus 2013-09-27 + + gui/miscsettings_menu.cpp: add 'info' action key in epg settings to show current eit event count + +[CST] Focus 2013-09-27 + + eitd/sectionsd.cpp: add getEventsCount() + +[CST] Focus 2013-09-27 + + gui/widget/menue.cpp: fix parent arg for exec using menu action keys + +Michael Liebmann 2013-09-26 + + Image backup apollo Part #7 + + - Add image backup to menu 'Software Update' + +Michael Liebmann 2013-09-24 + + Image backup apollo Part #6 + + - Menu option for including kernel/uldr/u-boot in the image backup + - Menu option for creating an image with a different erasesize + Tank <=> Trinity + +Michael Liebmann 2013-09-24 + + Image backup apollo Part #5 + + - Rework handling devtable + - Use file for devtable '/var/tuxbox/config/devtable.txt' + - If file is empty or does not exist, will default entries + '/dev/console' and '/dev/null' creates + +Michael Liebmann 2013-09-22 + + Image backup apollo Part #4 + + - Check of available disk space before image creation + +Michael Liebmann 2013-09-22 + + src/system/mtdutils: Creation devtable moved to update.cpp + +Michael Liebmann 2013-09-21 + + Image backup apollo Part #3 + + - Add ".256k" string to imagename for tank boxes + +Michael Liebmann 2013-09-21 + + Image backup apollo Part #2 + + - Add locales for progressbar + +Michael Liebmann 2013-09-21 + + Image backup apollo Part #1 + + - Use src/system/mtdutils for image creation + +Michael Liebmann 2013-09-01 + + src/system/mtdutils: Add and patch makefiles + +Michael Liebmann 2013-09-01 + + src/system/mtdutils: Add files from mtd-utils + + - based on mtd-utils http://git.infradead.org/mtd-utils.git + commit ab8c6fb93ce9db0f09401c4b819b0b277dc00340 (2013-07-01) + - Add files for create jffs2 image and using sumtool + - Creating classes for mkfs.jffs2 and sumtool + +Michael Liebmann 2013-09-26 + + CFlashExpert: Add return value to showMTDSelector() & showFileSelector() + +Michael Liebmann 2013-08-29 + + Neutrino build: Fix build with '--with-tremor-static' + +Michael Liebmann 2013-09-25 + + Update deutsch.locale + +[CST] Focus 2013-09-26 + + gui/channellist.cpp: fix reset 'new' channel flag + +[CST] Focus 2013-09-25 + + nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp: fix memleak in GetChannelEvents() + +[CST] Focus 2013-09-25 + + src/gui/bouquetlist.cpp: do not add dublicate channels while copy bouquet to favorite, + if favorite bouquet already exist + +[CST] Focus 2013-09-25 + + gui/channellist.cpp: add menu option to reset all 'new' channels + +Stefan Seyfried 2013-05-24 + + zapit: fix ordering of cleanup stuff + +Jacek Jendrzej 2013-09-24 + + CControlAPI::_GetBouquetWriteItem: -fix UTF-8 (THX Gaucho316) http://www.dbox2world.net/index.php?page=Thread&postID=157423 + +Thilo Graf 2013-09-21 + + CTestMenu: fix build of test menu, name of member was changed + +svenhoefer 2013-09-20 + + - yweb: disable non-working rec on/off buttons + +svenhoefer 2013-09-20 + + - yweb: fix typo in startpage definition + +svenhoefer 2013-09-20 + + - yweb: remove delivery_system from boxtype tank + + and avoid duplicate code + +svenhoefer 2013-09-20 + + - yweb: add trinity rcu + +Thilo Graf 2013-09-20 + + CComponentsButton: remove function blocks from header + +[CST] Focus 2013-09-19 + + zapit/src/bouquets.cpp: fix scan bouquets saving, ignore user bouquets while copy + +Christian Schuett 2013-09-19 + + CChannelList: mark current channel if not selected + + Signed-off-by: Thilo Graf + +Thilo Graf 2013-09-16 + + CNeutrinoEventList: don't paint explicit background + +Thilo Graf 2013-09-16 + + CTextBox: ensure paint of background to avoid overlapped letters + +Thilo Graf 2013-09-15 + + CComponents: remove member setCornerRadius(), + + setCorner() replaces this function, 2nd parameter sets type + +Thilo Graf 2013-09-15 + + CMenuItem: use CComponentsShapeSquare to paint color sector + + This is only a partial solution. CMenuItem class can + principle completely be implemented with cc-items or cc-Forms. + +Thilo Graf 2013-09-15 + + CComponents: add member setCorner() + + This replaces setCornerType() and setCornerRadius() soon + +Thilo Graf 2013-09-15 + + CMenuItem:remove picked #ifdef statements + + Those cherry picks have no effect, but + contain unfavorable maintainer tags or was mixed with other commits, + therefore they may be removed or need separately revision. + - g_settings.menu_numbers_as_icons: not exists + - "active": was deliberately chosen so + - g_settings.key_channelList_pageup: is intended for channel list handling + +Thilo Graf 2013-09-09 + + CComponentsButton: add localized button + + So it's possible to use locales for button caption. + +Thilo Graf 2013-09-09 + + CComponentsWindow: fix fit of footer if using frame + + Footer has been overpainted frame on bottom. + +Thilo Graf 2013-09-08 + + CComponentsWindow: fix max width of base items, if frame was set + + Header, body and footer were too wide on the right side. + +Thilo Graf 2013-09-08 + + CComponentsHeader: add member that allows switching to small size + +Thilo Graf 2013-09-08 + + CComponentsForm/CComponentsWindow: add new members + + CComponentsForm: Overload member removeCCItem so we can use + cc_item as parameter. + CComponentsWindow: add member bool showFooter(). + This allows to hide a footer in window. + +Thilo Graf 2013-09-07 + + Signalbars: move sorce files to gui/components + +Thilo Graf 2013-09-07 + + CComponentsWindow: use members as protected + + Sub classes need these members. + +Stefan Seyfried 2012-12-30 + + oggdec: remove old include to fix build with new tremor + +[CST] Focus 2013-09-18 + + channel list: restrict adding channels to favorits only, + show empty bouquets only in channel add mode + +[CST] Focus 2013-09-17 + + gui/audio_setup.cpp: disable nmgr settings on apollo + +[CST] Focus 2013-09-16 + + gui/upnpbrowser.cpp: revert keys handling, pass not-handled to CNeutrinoApp + +[CST] Focus 2013-09-16 + + zapit/src/frontend.cpp: fix 'unknown FEC' log for FEC_S2_AUTO + +[CST] Focus 2013-09-16 + + gui/scan_setup.cpp: cleanup, fix FEC options on mixed sat+cable box + +Jacek Jendrzej 2013-09-09 + + movieplayer.cpp: add rtsp parse + +[CST] Focus 2013-09-09 + + lib/libupnpclient/UPNPDevice.cpp: change to non-blocking recv + +[CST] Focus 2013-09-09 + + cross-configure.apollo.debug: fix additional configure args + +[CST] Focus 2013-09-09 + + neutrino.cpp: fix malloc_stats call for uclibc + +Jacek Jendrzej 2013-09-09 + + neutrino: disable commit 4111ff45cb36acbccc0c27e5a63d0a18da2217b2 for test + +Jacek Jendrzej 2013-09-08 + + movieplayer dont skip RequestAbort + +Jacek Jendrzej 2013-09-08 + + movieplayer fix youtube name + +Jacek Jendrzej 2013-09-07 + + CNeutrinoApp::handleMsg:zap to rec channel in standby-mode + +Jacek Jendrzej 2013-09-07 + + supplement to 4111ff45cb36acbccc0c27e5a63d0a18da2217b2 fix + +Jacek Jendrzej 2013-09-07 + + supplement to 4111ff45cb36acbccc0c27e5a63d0a18da2217b2 + +Jacek Jendrzej 2013-09-07 + + CNeutrinoApp::handleMsg:zap to rec channel if box start from deepstandby + +[CST] Focus 2013-09-06 + + driver/netfile.cpp: fix crash, id3 struct not initialized + +Jacek Jendrzej 2013-09-05 + + CFlashTool::program: saveEpg only if on + +Jacek Jendrzej 2013-09-05 + + channellist: disable scale window size with miniTV + +[CST] Focus 2013-09-04 + + gui/movieplayer.cpp: fix for 6fe70ff17d25a35c0c6739dd6a8f8aaaa835a67d, audio tracks not cleared + +Thilo Graf 2013-09-04 + + CMenuOptionLanguageChooser:prevent alter of value conversion + + compiler warning: wconversion + +Thilo Graf 2013-09-04 + + CTestMenu: disable testmenu + +[CST] Focus 2013-09-04 + + gui/upnpbrowser.cpp: clear fb on exit + +Thilo Graf 2013-09-04 + + CPlugins: remove dub included header + +Michael Liebmann 2013-09-03 + + Update deutsch.locale + +Michael Liebmann 2013-09-04 + + Fix segfault in movieplayer (uninitialized variable) + +[CST] Focus 2013-09-03 + + lib/libcoolstream/playback_cs.h: update apollo header + +[CST] Focus 2013-09-03 + + gui/upnpbrowser.cpp: re-work, + reuse code; + unify list scroll; + change folder play key to 'play', OK/right select items; + add picture display and video playback - parts based on code (c) martii ; + work in progress, not complete + +[CST] Focus 2013-09-03 + + gui/network_service.cpp: add xupnpd service + +[CST] Focus 2013-09-03 + + locals: add hint locale for xupnpd network service + +[CST] Focus 2013-09-03 + + gui/channellist.cpp: disable show bouquet name on VFD + +[CST] Focus 2013-09-03 + + lib/libcoolstream2/playback_cs.h: update apollo header + +[CST] Focus 2013-09-03 + + gui/movieplayer.cpp: add support to play files from upnp browser, + add support to stop playback while open in progress, to interrupt i.e. ffmpeg analyze etc, based on code (c) martii + +[CST] Focus 2013-09-03 + + nhttpd/tuxboxapi/coolstream/controlapi.cpp: call GetChannelEvents only if epg param present, + add 'fav' param to get only user bouquets; + add support to get bouquet's channel list with epg also in plain format + +[CST] Focus 2013-09-03 + + driver/pictureviewer/pictureviewer.cpp: add support to get file from url, (c) martii + +[CST] Focus 2013-09-03 + + zapit/include/zapit/zapit.h: add EnablePlayback() to lock/unlock playback starting + +[CST] Focus 2013-09-03 + + gui/Makefile.am: enable exeptions + +[CST] Focus 2013-09-03 + + gui/mediaplayer.cpp: make upnpbrowsergui static + +[CST] Focus 2013-09-03 + + lib/libupnpclient/UPNPDevice.cpp: fix fd leak + +[CST] Focus 2013-09-03 + + locals: add locale for file start play dialog + +[CST] Focus 2013-09-03 + + zapit/src/bouquets.cpp: bug fix, reset services changed flag after adding NOT_FOUND channels - + else it trigger services save after load + +[CST] Focus 2013-09-03 + + driver/audioplay.cpp: reset state to STOP in stop(), in case it called in STOP state + +Michael Liebmann 2013-09-02 + + src/gui/channellist.cpp: Fix OSD (headerclock) + +svenhoefer 2013-09-02 + + - channellist: disable miniTV in movieplayer-mode + +svenhoefer 2013-09-02 + + - osd_setup: introduce g_settings.window_size to scale some windows + + * remove g_settings.big_windows + * add setup window (use up/down to change size) + +Jacek Jendrzej 2013-09-02 + + update satellites.xml + +Jacek Jendrzej 2013-09-01 + + CChannelList::paintItem:-fix description width with scrambled icon + +Jacek Jendrzej 2013-09-01 + + fix width string size + +Jacek Jendrzej 2013-09-01 + + gui/scan_setup:fix override gotoXXLongitude & gotoXXLatitude with uninitialized zapit_lat or zapit_long + +Thilo Graf 2013-08-30 + + CSignalBar/CSignalBox: rework position and paint handling, use dyn fonts + +Thilo Graf 2013-08-29 + + CMotorControl: temporarily widened, user request + +Thilo Graf 2013-08-28 + + CComponentsForm: fix fitting of item on the right and bottom edges + + Frame of form was overpainted by item, + small whitespace fixes + +Thilo Graf 2013-08-28 + + CProgressBar: remove comment + +Thilo Graf 2013-08-27 + + CNeutrinoFonts: disable debug spam + +Thilo Graf 2013-08-26 + + CProgressBar: declare paintShapes() static, whitespace fixes + + Technically the member function 'CProgressBar::paintShapes' can be static. + +Thilo Graf 2013-08-26 + + CComponentsShapeCircle: getDiam() become const + + Technically the member function 'CComponentsShapeCircle::getDiam' + can be const (style) + +Thilo Graf 2013-08-24 + + CSignalBar: use dynamic fonts in signalbars + +Jacek Jendrzej 2013-08-26 + + /movieplayer: filpeplayer add parse for rtmp + +Michael Liebmann 2013-08-24 + + Activate reworked mute icon handling for apollo hardware + +Michael Liebmann 2013-08-21 + + gui/update.cpp: disable apply settings on apollo, as non-working at the moment + +Michael Liebmann 2013-08-21 + + Softupdate: Check the available space before copy image to /tmp on apollo + +Michael Liebmann 2013-08-20 + + Softupdate/applySettigs: No rename/copy file when update_dir=/tmp + +Michael Liebmann 2013-08-20 + + Softupdate: Skip checkSize() when update_dir=/tmp on non apollo platform + + - supplement to a3762416af63bb3a7934c7c6e67d2d5fb87629e2 + +Michael Liebmann 2013-08-20 + + Softupdate: Fix filename for local update + +martii 2013-08-18 + + fix audiodec/wav + +Michael Liebmann 2013-08-20 + + Softupdate: Check the available disk space when reading the flash + +Michael Liebmann 2013-08-08 + + Softupdate: Use user-defined file names + + for apply settings and saving partitions from the flash. + +Michael Liebmann 2013-08-17 + + gui/update.cpp: disable "systemFS with settings" menu item on apollo, + + as non-working at the moment + +Michael Liebmann 2013-08-17 + + src/gui/scan.cpp: Fix pixel error with transponder scan. + + fix for 9c175234e50d1ae960d1e0c9a88c4528001b6db9 + +Michael Liebmann 2013-08-17 + + Fix file include in apollo libcoolstream headers + +Michael Liebmann 2013-08-17 + + src/makefile.am: Add various libraries for apollo + +svenhoefer 2013-08-15 + + - yweb: add tank remote control + +svenhoefer 2013-08-15 + + - yweb: add picture for tank remote control + +svenhoefer 2013-08-15 + + - controlapi/yparser: detect new models tank and trinity + +Jacek Jendrzej 2013-08-14 + + zapitclient: initalize all var from commandZaptoServiceID struckt + +svenhoefer 2013-08-14 + + - moviebrowser.cpp: reduce console output at startup + +[CST] Focus 2013-08-12 + + driver/record.cpp: check if pcr pid is not 0 before adding to record + +[CST] Focus 2013-08-12 + + gui/update_settings.cpp: disable apply settings menu item on apollo, as non-working at the moment + +[CST] Focus 2013-08-12 + + neutrino.cpp: change apply_settings default to false + +[CST] Focus 2013-08-12 + + autorun.sh: change PATH and LD_LIBRARY_PATH + +[CST] Focus 2013-08-12 + + zapit/src/zapit.cpp: ZapForEpg no need for successfull ParsePatPmt, channel may be not running atm + +[CST] Focus 2013-08-12 + + driver/record.cpp, driver/scanepg.cpp, zapit/src/zapit.cpp: try to prevent race + while lock/allocate frontend in case of possible concurrent usage in neutrino and zapit threads + +[CST] Focus 2013-08-12 + + driver/scanepg.cpp: fix copy/paste + +[CST] Focus 2013-08-12 + + zapit/include/zapit/femanager.h: change mutex to recursive, add Lock/Unlock + +[CST] Focus 2013-08-12 + + driver/scanepg.cpp: try to make zap for epg scan non-blocking + +[CST] Focus 2013-08-12 + + zapit/src/zapit.cpp: add ZapForEpg() + +[CST] Focus 2013-08-12 + + neutrino: add EVT_BACK_ZAP_COMPLETE event for background epg scan zap + +[CST] Focus 2013-08-12 + + zapit/lib/zapitclient.cpp: add zapTo_epg, EVT_BACK_ZAP_COMPLETE event + +svenhoefer 2013-08-09 + + - yweb: add PCR PID handling to live streaming ... + + ... and add PCR PID and PMT PID to streaminfo + + based on patches by Christian Schuett in Tuxbox Git + +Michael Liebmann 2013-08-08 + + src/gui/scan.cpp: Fix pixel error with transponder scan. + +Jacek Jendrzej 2013-08-08 + + eitd: fix compil without USE_DVBSI_EVENTS + +Jacek Jendrzej 2013-08-08 + + update encoding.conf + +Jacek Jendrzej 2013-08-08 + + update slovak locale (THX EnoSat) + +Jacek Jendrzej 2013-08-08 + + streamts: add dvbsub and teletext pid to stream + +[CST] Focus 2013-08-08 + + data/locale/nederlands.locale: fix telesat prov name + +Michael Liebmann 2013-08-07 + + helpers.cpp: Add getFileName(), getFileExt(), getNowTimeStr() + +[CST] Focus 2013-08-08 + + eitd/sectionsd.cpp: disable ntpd daemonize + +[CST] Focus 2013-08-07 + + .gitignore: add src/dt + +[CST] Focus 2013-08-07 + + add frontpanel control tool to be used in scripts + +[CST] Focus 2013-08-07 + + eitd/sectionsd.cpp: check is /sbin/ntpdate present, use ntpd if not + +[CST] Focus 2013-08-07 + + gui/vfd_setup.cpp: disable display settings on trinity too + +[CST] Focus 2013-08-06 + + zapit/src/femanager.cpp: try to fix skipping free frontend, if other linked group is busy + +[CST] Focus 2013-08-06 + + gui/start_wizard.cpp: disable astra initial settings in case of fast-scan setup + +[CST] Focus 2013-08-05 + + gui/start_wizard.cpp: hack to enable easy setup aka fast scan setup, if locale is nederlands only + +[CST] Focus 2013-08-05 + + gui/update.cpp: download different image for different system fs erase size + +[CST] Focus 2013-08-05 + + revert apollo libcoolstream headers to release lib version + +[CST] Focus 2013-07-31 + + autorun.sh: add reboot + + Conflicts: + autorun.sh + +Jacek Jendrzej 2013-08-01 + + genpsi: supplement to 7a3b584920c1ef16bf4d899b3bd7c9e2dbc5af26 + +Jacek Jendrzej 2013-08-01 + + genpsi: add pcr pid handling + +[CST] Focus 2013-07-30 + + gui/infoviewer.cpp: fix shadow + +[CST] Focus 2013-07-30 + + try to fix shutdown after wakeup, if several recordings was done, + cancel shutdown after wakeup, if remote used, based on code (c) martii + +[CST] Focus 2013-07-30 + + gui/moviebrowser.cpp: add missed settings for reset to defaults + +[CST] Focus 2013-07-30 + + update initial astra frontend.conf, use same config as default + +[CST] Focus 2013-07-30 + + gui/channellist.cpp: fix quick zap and virtual zap, when + empty bouquets present and zap cycle in current bouquet is disabled + +[CST] Focus 2013-07-30 + + zapit/src/frontend.cpp: comment voltage switching for rotor commands + +[CST] Focus 2013-07-30 + + gui/infoviewer.cpp: disable EVT_NOEPG_YET in virtual zap mode + +[CST] Focus 2013-07-29 + + gui/channellist.cpp: fix selected after direct record + +[CST] Focus 2013-07-26 + + gui/moviebrowser.cpp: fix bug with always re-loaded ts/xml files + +[CST] Focus 2013-07-24 + + english.locale: little changes/corrections + +[CST] Focus 2013-07-24 + + nederlands.locale update + +Michael Liebmann 2013-07-26 + + CNeutrinoFonts: Use separate font renderer for dynamic fonts + + - delete / initialize font renderer only if necessary + (e.g. start program, change the font file, change the scaling) + +Thilo Graf 2013-07-22 + + CSignalBar/CSignalBox: use better base color for caption COL_INFOBAR_TEXT + +Thilo Graf 2013-07-22 + + CSignalBar/CSignalNoiseRatioBar: add missing initSBItems() + +Michael Liebmann 2013-07-24 + + Update deutsch.locale + +Jacek Jendrzej 2013-07-23 + + CChannelList::paint(): reduce background paint in miniTV mode + +[CST] Focus 2013-07-23 + + src/zapit/src/frontend.cpp: disable driveToSatellitePosition() code for linked frontends + +[CST] Focus 2013-07-23 + + gui/scan_setup.cpp: disable frontend motor options, if more not master or independent + +[CST] Focus 2013-07-23 + + gui/motorcontrol.cpp: cleanup/rework, add simple network info + +[CST] Focus 2013-07-23 + + locals: add locale for motor control network info; + change motor options hints + +[CST] Focus 2013-07-23 + + zapit/src/scan.cpp: clear abort flag in Cleanup() + +[CST] Focus 2013-07-23 + + zapit/src/scannit.cpp: remember first seen position from satellite descriptor + +Michael Liebmann 2013-07-23 + + Fontrenderer: Fixed error when rendering the font + + - Add comment for parameter 'useFullBg' + +Michael Liebmann 2013-07-22 + + streaminfo2: Fix text color of the signal bars + + - supplement to c60c5c5ce39c2555c233f699adddf61a5e5b2511 + +Thilo Graf 2013-07-22 + + CTextBox: set the correct H/V border + + Signed-off-by: Thilo Graf + +Thilo Graf 2013-07-22 + + Signalbars: add new classes to show signal bars, based up CComponents + +Thilo Graf 2013-07-21 + + CComponentsText: add missing init in constructor + +Michael Liebmann 2013-07-04 + + CNeutrinoFonts: Fix segfault, when font size changed + +Michael Liebmann 2013-07-03 + + CNeutrinoFonts: Fix segfault, when fontfile changed + + - use std::string for font and style names + +Michael Liebmann 2013-06-29 + + Add option to resize the VolumeBar + + - Minimum height: Height of NEUTRINO_ICON_VOLUME + 2 pixels + - Maximum height: 50 pixels + - Setting can be changed with: + Menu -> Settings -> OSD -> Volume -> Height of display + +Michael Liebmann 2013-06-28 + + Use dynamic font in CVolumeBar + +Michael Liebmann 2013-06-28 + + Add dynamic fonts to CNeutrinoFonts + + - Dynamic fonts with their size matched to a given text box. + The display size is retained even when changing the font size factor. + - "Normal" dynamic fonts, characterized by FONT_ID_SHARE in + CNeutrinoFonts::getDynFont() can be used by several objects + simultaneously. That is, if the calculated font size and font style + are the same, the existing font is used. + - Dynamic font for exclusive application will only be used by an object. + For this, a FontID (FONT_ID_xxx, defined in src/driver/neutrinofonts.h) + in CNeutrinoFonts::getDynFont() is specified. + - Objects with dynamic font for exclusive application can resize at + run time, the font size will be adjusted accordingly. + - The return value of CNeutrinoFonts::getDynFont() is a pointer + to a font, for example: + Font** font = CNeutrinoFonts::getInstance()->getDynFont(...); + (*font)->RenderString(...) + +Michael Liebmann 2013-06-27 + + Add new class CNeutrinoFonts for setup and modify neutrino fonts + + - move SetupFonts() from CNeutrinoApp to CFontSetup + +Thilo Graf 2013-07-20 + + CComponentsText: do also paint text on changed text color + +Thilo Graf 2013-07-18 + + CFrontend: fix compiler warnings, wrong datatype + + There are a lot of possible conversion problems + to one data type from other datatype those may alter values. + Sure, not for all, but on this quantity it's not to be underestimated. + This should be considered in more detail and should be + corrected over time, if required. + +Thilo Graf 2013-07-15 + + CChannelList: use matching datatype for color + +Thilo Graf 2013-07-15 + + CBEChannelWidget: use int instead float, is unnecessary here + +Thilo Graf 2013-07-12 + + localize: use general syntax for #incude + +Thilo Graf 2013-07-11 + + CZapitChannel: use unsigned char instead size_t + + This removes some annoying warnings with specific compiler flags. + +Thilo Graf 2013-07-12 + + CComponentsText: try to use an inherited version of CBox class + + It's a partial solution to use full functionality for size handling + of CTextBox in CComponentsText. + +Thilo Graf 2013-07-07 + + CComponentsText: remove delete of CBox() object + + Obtain of one instance of CBox() should working + just as like a new instance. + +Michael Liebmann 2013-07-13 + + Fontrenderer: Use real color values for Renderstring() + +Michael Liebmann 2013-07-11 + + Replace color indexes of the text colors by real color values for RenderString() + + - If necessary, Correct data types of the color values + +Michael Liebmann 2013-07-11 + + Define real text color for use in RenderString() + +Michael Liebmann 2013-07-13 + + Add Member to change the OSD color + +Michael Liebmann 2013-07-19 + + src/gui/update_ext.cpp: Fix memleak (Thx SatBaby) + + - rename enum's 'RESET_Fxx' => 'CLOSE_Fxx' + +[CST] Focus 2013-07-18 + + gui/cam_menu.cpp: dont show CI reset/CI clock if no CI slots + +[CST] Focus 2013-07-18 + + driver/vfd.cpp: fix typo + +[CST] Focus 2013-07-18 + + lib/libcoolstream2: headers update + +[CST] Focus 2013-07-18 + + gui/videosettings.cpp: fix unused variable + +[CST] Focus 2013-07-18 + + neutrino.cpp: add buttons backlight settings + +[CST] Focus 2013-07-18 + + gui/vfd_setup.cpp: add buttons backlight menu + +[CST] Focus 2013-07-18 + + locals: add locales for buttons backlight menu + +[CST] Focus 2013-07-18 + + driver/vfd.cpp: add buttons backlight control + +[CST] Focus 2013-07-17 + + gui/scan_setup.cpp: show sat diseqc and rotor position in sat config menu + +[CST] Focus 2013-07-17 + + gui/scan_setup.cpp: fix use usals for all option, use per-frontend use_usals + +[CST] Focus 2013-07-17 + + zapit/src/femanager.cpp: save/load frontend use_usals option + +[CST] Focus 2013-07-17 + + zapit/src/frontend.cpp: add per-frontend use_usals option, use gotoXX + for all satellites if enabled + +[CST] Focus 2013-07-17 + + gui/nfs.cpp: RC_spkr clears selected mount entry, based on patch (c) martii + +[CST] Focus 2013-07-17 + + gui/filebrowser.cpp: restore selection, + remove double paint on exec(), + remember selected to restore on dir enter with OK button + +[CST] Focus 2013-07-13 + + gui/scan_setup.cpp: fix manual frequency input lenght + +[CST] Focus 2013-07-12 + + colorchooser: display selected color in menue, based on patch (c) martii + +[CST] Focus 2013-07-10 + + gui/widget/colorchooser.cpp: add getColor() member + +martii 2013-06-09 + + widget/menue: don't render text over right icon + +martii 2013-06-09 + + widget/menue: implement CMenuOptionNumberChooser::getWidth() + +[CST] Focus 2013-07-05 + + driver/framebuffer.h: add empty blit for neutrino-mp patches + +martii 2013-04-08 + + widget/menu: print right icon regardless of activation status + +martii 2013-04-07 + + CMenuWidget: add action keys + + Conflicts: + src/gui/widget/menue.h + +[CST] Focus 2013-07-05 + + gui/widget/menue.cpp: add CMenuItem isStatic param, (c) martii + +Christian Schuett 2013-07-15 + + - menue.cpp: fix macro usage of SUB_HEAD + +Jacek Jendrzej 2013-07-15 + + fix compil without ENABLE_FASTSCAN + +J. Krieg 2013-07-13 + + imageinfo: add possibility to display a custom text for image version + +J. Krieg 2013-07-13 + + imageinfo: display other version info on missing '.version' file + +Michael Liebmann 2013-07-15 + + keybind_setup: Rename item in locale + + - fix to ea66aaaf8f325dcedfb1cdb56a31e0ae99f80571 + +J. Krieg 2013-07-13 + + cables.xml: update Kabel BW (rearrangement channels, June 2013) + +tomworld 2013-07-12 + + - keybind_setup: add possibility to disable/enable some special keys + +svenhoefer 2013-07-07 + + - yweb: fix position and dimension of volume table + +svenhoefer 2013-07-07 + + - yweb: increase left secondary menu frame + + * increase version for last 3 commits. sry + +FlatTV 2013-07-01 + + CTextBox: expand parameters of member setTextBorderWidth() + + This allows to use different horizontal and vertical width of borders + in text boxes. + + Signed-off-by: Thilo Graf + +svenhoefer 2013-07-06 + + - yweb: remove obsolete Y_Settings.yhtm + +svenhoefer 2013-07-06 + + - yweb: split links to screenshot pages to different list rows + +svenhoefer 2013-07-05 + + - yweb: add new function 'add_yExtensions()' to avoid duplicate code + + * remove prefix '-' from added items + * add class 'y_menu_sec_ext' to added items + * rename unused class 'y_menu_prim_item' to 'y_menu_prim_ext' + +svenhoefer 2013-07-05 + + - yweb: don't add undefined info urls to extentions page + +svenhoefer 2013-07-05 + + - yweb: fix fallback path to extentions.txt + +Michael Liebmann 2013-07-04 + + COsdSetup: Fix segfault due 'double free or corruption' (glibc) + + - remove 'delete mfFontFile' & 'delete mfTtxFontFile' from destructor + - initialize variables mfFontFile & mfTtxFontFile + +Michael Liebmann 2013-06-28 + + start wizard: add german locale + +Michael Liebmann 2013-07-04 + + CRecordManager::ShowMenu: Fix display durations + + - Save Option for CMenuForwarderNonLocalized in vector + +Michael Liebmann 2013-07-04 + + Revert "CMenuForwarder: Use std::string (not pointer to std::string or char) for option" + + This reverts commit b5d13226177f6a4f8afca2254da4db7c08e9e467. + +Michael Liebmann 2013-07-03 + + CRecordInstance::GetRecordString(): Fix calculation of duration + + - Use locales for time string + - Show recording duration right aligned in stop menu + +Michael Liebmann 2013-07-04 + + CMenuForwarder: Use std::string (not pointer to std::string or char) for option + +Michael Liebmann 2013-07-03 + + info viewer: Fix corner radius + +Michael Liebmann 2013-07-03 + + COsdSetup: Display file names in font setup menu + +Michael Liebmann 2013-07-03 + + src/system/helpers.cpp: Add getBaseName() and getPathName() + +Michael Liebmann 2013-06-26 + + Fix paint VolumeBar on InfoViewer + +Michael Liebmann 2013-06-26 + + CVolumeBar: add enums for volume bar pos + +svenhoefer 2013-07-01 + + - yweb: new images for remotecontrols v3 (zee and neo2) and v4 (neo twin) + + special thanks to luuk@astrasat for support + + * add image for remotecontrol v4 (neo twin) + * replace german images with plain images and localized tooltips. + +Michael Liebmann 2013-07-01 + + CMenuWidget: fix simplified up/down code + + - supplement to c5186c82dd768773408e53076befd8e771c47a4d + +[CST] Focus 2013-06-29 + + src/zapit/src/getservices.cpp: try to fix satellite services load + in case service.xml and satellites.xml have different sat names + +svenhoefer 2013-06-29 + + - yweb: fix 5f87a12 (change eventhandler to new function) + +[CST] Focus 2013-06-28 + + add initial Astra 19e settings to install + +[CST] Focus 2013-06-28 + + start wizard: add easy mode as requested by customers, + which only ask for gui language and show fast scan (sat) and/or simple cable scan menu + +[CST] Focus 2013-06-27 + + src/gui/scan_setup.cpp: prevent crash in wizard - channel list not created yet + +svenhoefer 2013-06-28 + + - yweb: rework classifying slidertable in channellist for a smoother view + +svenhoefer 2013-06-27 + + - pluginlist: using CComponentsHeader to paint header + + * fix scrollbar painting + +[CST] Focus 2013-06-27 + + gui/videosettings.cpp: do not set g_settings.analog_mode2 on apollo + +[CST] Focus 2013-06-27 + + neutrino.cpp: fix analog_mode1 on apollo + +[CST] Focus 2013-06-27 + + Revert "gui/scan_setup.cpp: disable intro items in select satellite -" + seems to be fixed. + + This reverts commit 41aaf9627812d5d78879c7f0fae41b2c4b146e14. + +svenhoefer 2013-06-27 + + - yweb: re-introduce 'WebsiteMain.hosted_directory' + + * this directory can be used to host some of your cracy stuff. + yhtm, yjs and ysh will also parsed now. it is reachable with + /hosted/ + * if exist a subdir named 'logos' in this directory you can use + this as an external logo-dir for yweb too + * path can be configured with '--with-hosted_httpddir=PATH' + +Thilo Graf 2013-06-25 + + CComponentsWindow: fix missing init of footer + +Thilo Graf 2013-06-25 + + CComponentsForm: add more debug details + +Thilo Graf 2013-06-25 + + CComponentsForm: fix possible segfault + +Thilo Graf 2013-06-24 + + CComponentsWindow: add member Refresh() to reinit dimensions and positions + +svenhoefer 2013-06-25 + + - yweb: a more suitable caption of remotecontrol button + +svenhoefer 2013-06-25 + + - yweb: use a more matching icon for remotecontrol + +svenhoefer 2013-06-25 + + - yweb: supplement2 to 915789c (typo) + +svenhoefer 2013-06-24 + + - yweb: supplement to 915789c (the missing language entrys) + +svenhoefer 2013-06-24 + + - yweb: use correct remotecontrol in dependecy from neutrino-setting ... + + ... or choose another remotecontrol for yweb only + + * TODO: add an image an an imagemap for remotecontrol v4 (neo twin) + * imagemaps for dbox-remotecontrols are taken from tuxbox neutrino + +Thilo Graf 2013-06-23 + + CComponentsWindow: fix wrong type for ccw_footer + +Thilo Graf 2013-06-23 + + CComponentsWindow: remove unused member + +Thilo Graf 2013-06-23 + + CComponentsForm: fix position of inserted item + + It's not enough to insert an item object only. Also properties like + parent and index must be defined to inserted item to ensure that + positions are calculated correctly. + +Thilo Graf 2013-06-23 + + CComponentsForm: use addCCItem() instead push_back + + push_back doesn't make all necessary steps to add an item + +Thilo Graf 2013-06-23 + + CComponentsForm: add new member genIndex() + +Thilo Graf 2013-06-23 + + CComponentsForm: fix position of replaced item + + If cc-item is bound on a parent form, it's not enough + to replace the item object only, also properties like + parent and index must be moved to new item to ensure that positions are calculated correctly. + But it's matter for unbound cc-items. + +Thilo Graf 2013-06-21 + + Locales: small text change for image info caption + +[CST] Focus 2013-06-20 + + src/gui/moviebrowser.cpp: change default ytquality to 1080p + +[CST] Focus 2013-06-19 + + add system/set_threadname.h from git://gitorious.org/~martii/neutrino-mp/martiis-neutrino-mp.git + +martii 2013-06-10 + + yt: revert to original quality selection order) + +martii 2013-06-09 + + yt: speed up retrieving feed data by starting multiple (up to 8, default is 4) http transfers in parallel + +martii 2013-06-09 + + ytparser: create CURL object in constructor + +martii 2013-06-09 + + ytparser/moviebrowser: add option for selecting prefered quality + +martii 2013-06-09 + + ytparser: re-use exiting curl connection for bulk transfers + +martii 2013-06-08 + + ytparser: prefer 720p (due to 1080p playback problems with ffmpeg/eplayer3/spark, and I'm not even sure which of those is at fault) + +svenhoefer 2013-06-20 + + - slovak.license: fix license text (thx bazi98) + +Stefan Seyfried 2013-06-16 + + CMenuWidget: fix simplified up/down code + +Stefan Seyfried 2013-06-02 + + CMenuWidget: simplify up/down selection code + +Stefan Seyfried 2013-06-02 + + menu: fix artifacts on page change + +Stefan Seyfried 2013-06-02 + + menu: make page_start[] int, avoids lots of casts + +Thilo Graf 2013-06-18 + + CComponentsFrmClock: ensure update of possible changed property values + + This also fixes a segfault in channellist when font settings + were changed und user is change back into channellist. + +Thilo Graf 2013-06-18 + + CComponentsFrmClock: set font only with fontrender object + +[CST] Focus 2013-06-18 + + gui/update_ext.cpp: return error, if sysfs not found; + hack mtd size for apollo + +[CST] Focus 2013-06-18 + + system/flashtool.cpp: prevent crash on invalid mtdData access, + ie pos = -1 if system-fs not found; + change sysfs name on apollo + +[CST] Focus 2013-06-18 + + gui/update.cpp: hide progress window, if applySettings() failed + +Thilo Graf 2013-06-16 + + CComponents: move unmaintained files into own directory + +Thilo Graf 2013-06-16 + + CComponentsPIP: show scaled aspect ratio in minitv box + +Thilo Graf 2013-06-16 + + CTestMenu: add some sample codes for window and button handling, + +Thilo Graf 2013-06-16 + + CImageInfo: adapt for new window handling + +Thilo Graf 2013-06-16 + + CComponentsWindow: add more functionality + + Window comes now with footer and body + +Thilo Graf 2013-06-16 + + CVolumeBar: remove redundant code parts + + corrections of position is already calculated in paintInit() + +Thilo Graf 2013-06-16 + + CComponentsText: fix position handling in sub forms + +Thilo Graf 2013-06-16 + + CComponentsButton: fix alignment of button items + +Thilo Graf 2013-06-16 + + CComponents: rework position handling + + The real position already used here, if item is bound to a parent. + (bound or embedded means: added with addCCItem() to a form) + This causes no separate calculation in paint methodes of embedded + sub items or sub forms and more nested sub forms. + + CComponentsForm have also some new members + - exchangeCCItem() to exchange the order items + - setAppendOffset() to set an offset for auto append mode + Autoappend is enabled if x or y have value -1 (defined also in CC_APPEND) + x=horizontal, y=vertical + Is this activated, no separate calculation of incremental offset + is required. + + However items with independent rendered parts, needs + a separate calculation. In some subclasses was this necessary. + +Thilo Graf 2013-06-15 + + CComponentsPicture: add member initPosition() + +Thilo Graf 2013-06-15 + + CComponentsLabel: trivial format fix + +Thilo Graf 2013-06-15 + + CProgressBar: add member paintShapes() + + paintShapes() replaces paintBoxRel() + TODO: paint v-lines with CComponents + +Thilo Graf 2013-06-12 + + CComponents: add define CC_APPEND + + Is usable as default value for item position parameters + +Thilo Graf 2013-06-12 + + CComponents: add new member getFrameThickness() + +Thilo Graf 2013-06-15 + + CComponentsPicture: add member function paintPicture() + + compact calling in paint() + +Thilo Graf 2013-06-12 + + CComponentsForm: add new member isAdded() + +Thilo Graf 2013-06-12 + + CComponentsForm: return id only if parameter is not 0 + +Thilo Graf 2013-06-11 + + CComponentsInfoBox: comment precised + +Thilo Graf 2013-06-08 + + CComponentsForm: add missing item type + +Thilo Graf 2013-06-06 + + CComponents: add members setRealXPos() and setRealYPos() + +Thilo Graf 2013-06-04 + + CComponentsFrmClock: add missing comment + +Michael Liebmann 2013-06-15 + + Software update: Disable epg scan before stop daemons + +svenhoefer 2013-06-14 + + - stringinput: avoid an access out of bounds + + ported from tuxbox-neutrino; thx to Gaucho316 + +Christian Schuett 2013-06-14 + + - stringinput: Restore old value after input was cancelled in CExtendedInput + +Christian Schuett 2013-06-14 + + - stringinput: Change value string only if OK was pressed + +[CST] Focus 2013-06-13 + + gui/test_menu.cpp: change tuner test params again + +svenhoefer 2013-06-13 + + - yweb: use more matching zee-remotecontrol for neo twin + +[CST] Focus 2013-06-13 + + gui/test_menu.cpp: change scan test params, add mmc mount check + +[CST] Focus 2013-06-13 + + zapit/src/femanager.cpp: another hack to find free demux for PiP + +svenhoefer 2013-06-13 + + - stringinput: fix shadow and dimensions for pixbuf + +svenhoefer 2013-06-13 + + - moviebrowser: enable more characters in youtube search + +Michael Liebmann 2013-06-12 + + Software update: Copy flashimage to /tmp if it is not present in this directory + + - unmount mounted network folders before flashing + - kill timerd before flashing + +martii 2013-06-09 + + yt: need to encode search string + +Michael Liebmann 2013-06-12 + + scan epg: fix shadow warning + + - fix display menuhint + +Michael Liebmann 2013-06-12 + + scan epg: add german locale + +[CST] Focus 2013-06-12 + + add experimental support to scan epg in background using different tuner, + when enabled in menu - activated by next channel switch, + scanning epg for channels (transponders) in current bouquet (channels list) + +[CST] Focus 2013-06-12 + + src/zapit/src/zapit.cpp: change printf to INFO + +[CST] Focus 2013-06-12 + + neutrino.cpp: save/load epg_scan option; + process EVT_EIT_COMPLETE + +[CST] Focus 2013-06-12 + + gui/miscsettings_menu.cpp: add option to enable/disable epg scan + +[CST] Focus 2013-06-12 + + gui/channellist.h: add helper to get channel's list channels count + +[CST] Focus 2013-06-12 + + zapit/include/zapit/zapit.h: add GetPipFrontend() helper + +[CST] Focus 2013-06-12 + + locals: add locale for epg scan option + +[CST] Focus 2013-06-12 + + neutrinoMessages.h, rcinput.cpp: add NeutrinoMessages::EVT_EIT_COMPLETE + +[CST] Focus 2013-06-12 + + eitd/sectionsd.cpp: wakeup threadEIT only, if case demux number is not 0 (live) + and cached events count less than max; + set full channel_id as current service for threadEIT + +[CST] Focus 2013-06-12 + + eitd/dmx.cpp: delete demux instead of stop in closefd, + add helper to set demux number + +[CST] Focus 2013-06-12 + + lib/sectionsdclient: add EVT_EIT_COMPLETE event, + add demux number to setServiceChanged() + +Michael Liebmann 2013-06-12 + + CComponentsFrmClock: set text border width to 0 + +Michael Liebmann 2013-06-12 + + CTextBox: Remove workaround for minimally text_border_width + + - Default value is now 1 in CComponentsText + +Michael Liebmann 2013-06-12 + + CChannelList: Use one instance of CComponentsFrmClock for multiple instances of CChannelList + +Michael Liebmann 2013-06-12 + + CComponentsFrmClock: Move thread start/stop to constructor/destructor + +Michael Liebmann 2013-06-06 + + CTestMenu: Fix memleak + +[CST] Focus 2013-06-11 + + add font with simplified chinese support + +[CST] Focus 2013-06-11 + + eitd/edvbstring.cpp: ifdef GB2312 code for apollo, where we have enough flash space for chinese font + +[CST] Focus 2013-06-11 + + zapit/src/Makefile.am: dont compile unused dvbstring.cpp + +[CST] Focus 2013-06-11 + + bouqueteditor_channels.cpp, bouqueteditor_chanselect.cpp: try to fix details, + for some reason only sat name is displayed + +[CST] Focus 2013-06-11 + + gui/widget/progressstatus.h: try to fix compile with gcc 4.6.3/uclibc: + undefined reference to vtable for CProgress_StatusViewer + +[CST] Focus 2013-06-10 + + eitd/edvbstring.cpp: fix compile + +[CST] Bas 2013-06-10 + + src/eitd/edvbstring.cpp: add GB2313 support (chinese). + +[CST] Focus 2013-06-10 + + set infobox color to COL_MENUCONTENTDARK_PLUS_0: + same color as main window looks boring, probably make sense to add color config option for this + +[CST] Focus 2013-06-10 + + gui/test_menu.cpp: change tuner test code to support more than 2 and cable + +[CST] Focus 2013-06-10 + + gui/scan_setup.cpp: add flag to ignore manual scan params update, while scan menu active + +[CST] Focus 2013-06-10 + + zapit/src/femanager.cpp: skip unused cable frontend in getScanFrontend(), needed for test menu + +[CST] Focus 2013-06-02 + + gui/imageinfo.cpp: append image date from .version - + image is not neutrino only, other things could be changed + +svenhoefer 2013-06-10 + + - flash.start: fix djmount upnp directory + +Michael Liebmann 2013-06-08 + + * neutrino.cpp/stop_daemons(): display "Stop daemons" only in flash mode + +Michael Liebmann 2013-06-08 + + * Software update: Rework preparing the flash process + + - Finish all unnecessary threads and processes before the flash process + - Use flash.start to stop other (user-defined) processes + +Michael Liebmann 2013-06-08 + + * Software update: Add flash.start to neutrino start/stop scripts + +Michael Liebmann 2013-06-08 + + * Software update: Apply the settings in the options menu switchable + +FlatTV 2013-06-06 + + - CComponentsText: add possibility to set a text border + +Michael Liebmann 2013-06-06 + + CVolumeBar: Reactivate position 'higher center' for volume bar + +Michael Liebmann 2013-06-03 + + * Add volume bar to osd timeouts in the OSD setup + +Thilo Graf 2013-06-03 + + CTestMenu: add sample code for footer buttons, disable debug spam + +Thilo Graf 2013-06-03 + + CComponentsButton: rework position handling for buttons and code comments + +Thilo Graf 2013-05-10 + + CVolumeBar: rework size handling + + Signed-off-by: Michael Liebmann + +Thilo Graf 2013-06-02 + + CProgressBar/CVolumeBar: fix position of active/passive bar + + Assign real position values to progressbar if is bound (embedded) in a form. + This is dependently from its own parent status. Status of cc_parent==NULL + means, it's not bound and without parent form so we use x/y, otherwise + we use real values stored by cc_xr/cc_yr. + Values in cc_xr/cc_yr and cc_parent were assigned with addCCItem(). + + Signed-off-by: Michael Liebmann + +Thilo Graf 2013-05-31 + + CComponents: rename and move real position attributes + + These attributes are better placed in the basic class. + +Thilo Graf 2013-05-29 + + CComponentsForm: fix position of items in added forms + + Position of added items in subforms was fitted with wrong offset. + Usage of relative x/y position avoids wrong positions of items in subforms. + +Thilo Graf 2013-05-29 + + CComponentsForm: add index to items + + Helpers to identfie added items. + +Thilo Graf 2013-05-29 + + CComponentsFooter: add new class CComponentsFooter + +Jacek Jendrzej 2013-06-03 + + CEitManager::getEventsServiceKey - simplification - THX Gaucho316 + +Jacek Jendrzej 2013-06-03 + + update slovak locale ( THX EnoSat ) + +Michael Liebmann 2013-06-03 + + * youtube feeds: Fix header texts in movie browser + +Michael Liebmann 2013-06-03 + + * youtube feeds: Fix handling mute icon + +Christian Schuett 2013-06-02 + + Neutrino timer list: always show correct infos in EPG viewer + + if the EPG ID of a timer list entry is 0 or the corresponding EPG data + can't be found, then you see wrong infos in EPG viewer + + Signed-off-by: Christian Schuett + +Michael Liebmann 2013-06-02 + + * Update deutsch.locale (THX bazi98) + +Jacek Jendrzej 2013-06-02 + + -fix compil warrnings + +Jacek Jendrzej 2013-06-02 + + typo + +Jacek Jendrzej 2013-06-02 + + -fix compil warrnings + +Jacek Jendrzej 2013-06-02 + + -fix compil warrnings + +[CST] Focus 2013-06-02 + + gui/scan_setup.cpp: disable intro items in select satellite - + multi-page menu with intro items has old bug with last item refresh/clear + +[CST] Focus 2013-05-30 + + Change image license to GPL v2 + +Merge: 0128a6170 83c7de004 +[CST] Focus 2013-06-02 + + Merge branch 'next' into next-cc + + Conflicts: + data/locale/english.locale + src/driver/framebuffer.cpp + src/gui/channellist.cpp + src/gui/eventlist.cpp + src/gui/moviebrowser.cpp + +Michael Liebmann 2013-06-01 + + * CChannelList: using CComponentsHeader to paint header + + - using CComponentsFrmClock to paint clock in header + +Michael Liebmann 2013-06-01 + + * CComponentsFrmClock: Add member setTextColor() + + - Add member refresh() for (re)calculate clock dimensions + +Jacek Jendrzej 2013-06-01 + + CScanSetup::showScanMenu - add digi keys to cable menu + +svenhoefer 2013-06-01 + + - locals: (re)sort + +Jacek Jendrzej 2013-06-01 + + CFlashTool::erase - shutdown sectionsd before erase flash + +svenhoefer 2013-06-01 + + - gitignore: update version-header + +svenhoefer 2013-06-01 + + - imageinfo: show both vcs-info and built-date + +svenhoefer 2013-06-01 + + - version-header: generalize (add built_date and vcs string) + +Jacek Jendrzej 2013-06-01 + + - channllist: fix new_zap_mode handling + +Jacek Jendrzej 2013-05-31 + + CNeutrinoEventList::findEvents - fix iterator + +Stefan Seyfried 2013-05-31 + + infoviewer: always paint 'no epg...' in the same place + +Stefan Seyfried 2013-05-31 + + infoviewer: simplify show_current_next() + +svenhoefer 2013-05-30 + + - menue-widget: set header-offset and align sub-headers + +svenhoefer 2013-05-30 + + - cc_frm_header: rework positions/dimensions calculations + +Jacek Jendrzej 2013-05-30 + + CStringInput: - don't use sizeof pointer + +Stefan Seyfried 2013-05-28 + + netfile: paranoia checks to avoid out-of-bounds access + +Stefan Seyfried 2013-05-29 + + neutrino: fix nullpointer crash if no channels are present + +Stefan Seyfried 2013-05-29 + + neutrino: fix possible div-by-zero in scrollbar calculation + +[CST] Focus 2013-05-10 + + lib/libcoolstream/playback_cs.h: new header + +[CST] Focus 2013-05-30 + + gui/movieplayer.cpp: add youtube feeds play mode + +[CST] Focus 2013-05-30 + + gui/moviebrowser.cpp: add youtube feeds playback mode + +[CST] Focus 2013-05-30 + + gui/movieinfo.cpp: add fields for youtube feeds player + +[CST] Focus 2013-05-30 + + system/ytparser.cpp: try to fix category, if more than one present + +svenhoefer 2013-05-29 + + - src/gui/Makefile.am: fix creation of git_version.h again + + thx to snafed! + +svenhoefer 2013-05-29 + + - motorcontrol: using CComponentsHeader to paint header + +svenhoefer 2013-05-29 + + - upnpbrowser: using CComponentsHeader to paint header + +svenhoefer 2013-05-29 + + - scan: using CComponentsHeader to paint header + +[CST] Focus 2013-05-29 + + gui/mediaplayer.cpp: add youtube feeds playback menu item + +[CST] Focus 2013-05-29 + + gui/widget/icons.h: add hint icon for youtube feeds playback + +[CST] Focus 2013-05-29 + + add youtube feeds parser + +[CST] Focus 2013-05-29 + + system/settings.cpp: add personalize item for youtube feeed playback + +[CST] Focus 2013-05-29 + + locals: add locales for youtube feeds playback + +[CST] Focus 2013-05-29 + + add hint icon for youtube feeds playback + +Michael Liebmann 2013-05-28 + + * Fix compile neutrino don't use USE_NEVIS_GXA + +Stefan Seyfried 2012-11-24 + + framebuffer: implement alphablending for non-accelerated devices + +Stefan Seyfried 2012-11-03 + + epgview: don't paint out-of-bounds background box + +Stefan Seyfried 2013-05-24 + + audioplayer: avoid out-of-bounds access + +Stefan Seyfried 2013-05-28 + + ywebserver: try to use port 8080 if port 80 is not available + +Stefan Seyfried 2013-05-12 + + neutrino/femanager: fix format string warnings + +Stefan Seyfried 2013-05-24 + + audioplayer: g_Sectionsd is gone when destructor runs + +Jacek Jendrzej 2013-05-28 + + fix comma at end of enumerator list + +svenhoefer 2013-05-28 + + - filebrowser: stay with FONT_TYPE_MENU_TITLE in header ... + + ... to keep gui as uniformly as possible + +svenhoefer 2013-05-28 + + - neutrino: don't save screen while paint headers + +svenhoefer 2013-05-28 + + - CComponentsHeader: add possibility to change font in header class + +Thilo Graf 2013-05-28 + + CComponentsItem: typo fixes + +Thilo Graf 2013-05-28 + + CComponentsItem: corrected comment for arg do_save_bg + +Thilo Graf 2013-05-28 + + CComponentsItem: add more comments + +svenhoefer 2013-05-28 + + - filebrowser: use FONT_TYPE_MENU_TITLE for header + + CComponentsHeader doesn't support several fonts yet. + FONT_TYPE_MENU_TITLE is the used font. + so we have to use FONT_TYPE_MENU_TITLE here to get + the correct render-widths in paintHead() methode. + +svenhoefer 2013-05-28 + + - menue-widget: using CComponentsHeader to paint header + +svenhoefer 2013-05-28 + + - filebrowser: using CComponentsHeader to paint header + +svenhoefer 2013-05-28 + + - bouqueteditor: using CComponentsHeader to paint header + + * move menu button to header + +svenhoefer 2013-05-28 + + - ENABLE_GUI_MOUNT: can disabled with -DDISABLE_GUI_MOUNT + +svenhoefer 2013-05-27 + + - ENABLE_GUI_MOUNT: enable + +svenhoefer 2013-05-27 + + - ENABLE_GUI_MOUNT: globalize + +svenhoefer 2013-05-27 + + - pictureviewer: using CComponentsHeader to paint header + + * rework footer handling (get height from paintButtons methode) + +svenhoefer 2013-05-27 + + - bookmarkmanager/bouquetlist: add missing includes + +svenhoefer 2013-05-27 + + - filebrowser: using bigger help button in buttonbar + +svenhoefer 2013-05-27 + + - bookmarkmanager: using CComponentsHeader to paint header + +svenhoefer 2013-05-27 + + - bouquetlist: using CComponentsHeader to paint header + +svenhoefer 2013-05-27 + + - audioplayer: using CComponentsHeader to paint header + +svenhoefer 2013-05-27 + + - timerlist: rework gui stuff + + * add shadow + * change some calculations to be more equal to other windows + * get footerheight from paintButtons methode + * change ok button to blue button in footer + * blue button has same function as ok button + * init members in contructor + * remove unused code + * change rotating colors because COL_MENUCONTENTDARK_PLUS_0 + is used for shadow + * replace info button with dummy if timer is not type REC or ZAP + * sort member variables in header + +Thilo Graf 2013-05-27 + + CComponentsHeader: rename some members for plausible usage in subclasses + + Some members are usable in subclasses, but current names could be not + suitable or not plausible with respect to the name of subclass. + +svenhoefer 2013-05-27 + + - icons: introducing dummy buttons + +Thilo Graf 2013-05-27 + + CTimerList: prevent memory leak + +Thilo Graf 2013-05-26 + + CTimerList: fix include + + Name of header file was changed since last commits + +Thilo Graf 2013-05-26 + + CComponents: split some header files + + CComponentsInfoBox + CComponentsShapeCircle/Square + CComponentsDetailLine + CComponentsPIP + CComponentsText/CComponentsLabel + CComponentsPicture + +Thilo Graf 2013-05-26 + + CComponentsFrmClock: add missing statement for #include + +Thilo Graf 2013-05-25 + + CComponents: add comments for documentations + + Comments contains doxygen tags. + for results see also: http://www.tuxbox.org/neutrinohd/doc/html/ + Help welcome! + +svenhoefer 2013-05-26 + + - cc_frm_header: improve "fix neutrino locales in CComponentsHeader" + + * supplement to 4cc9e76 + +svenhoefer 2013-05-26 + + - channellist: using small buttons in buttonbar + +svenhoefer 2013-05-26 + + - timerlist: using CComponentsHeader to paint header + + * move info icon to buttonbar + +svenhoefer 2013-05-26 + + - cc_frm_header: fix neutrino locales in CComponentsHeader + +Jacek Jendrzej 2013-05-26 + + eitd: addEvent - fix possible segfault if lastEvent==NULL + +Thilo Graf 2013-05-25 + + build: trivial sort fix for pipsetup.cpp + +Thilo Graf 2013-05-25 + + CComponentsFrmClock: add new class CComponentsFrmClock + +Thilo Graf 2013-05-20 + + CFrameBuffer: style fixes + + Scope of the some variable can be reduced, and + waitForIdle(): %d in format string requires a signed integer given in + the argument list. + +Jacek Jendrzej 2013-05-25 + + ChannelList::quickZap -record mode- should zap if possible, else display transponderlist + +Jacek Jendrzej 2013-05-25 + + zapit: set sdt len to max section len + +Michael Liebmann 2013-05-24 + + * CComponents: Reworked paint the shadows + + - Paint rounded corners only where it is required + - Skip paint frame/paint shadow, if not defined + +Jacek Jendrzej 2013-05-24 + + SIevent::getFSK() - workaround for ITA ESP FRA fsk. + +Jacek Jendrzej 2013-05-24 + + CEpgData::show - Latin1_to_UTF8 no need + +Michael Liebmann 2013-05-24 + + * CFrameBuffer::paintBoxRel: Skip paint the line, if the calculated width < 0 + + - When width < 0 GXA overwrites undefined image regions + - Skip paint the line, if the calculated width = 0 (unnecessarily) + +rhabarber1848 2012-10-17 + + Neutrino Movieinfo: show genre, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=384587#p384587 + +rhabarber1848 2010-02-27 + + Neutrino: Remove trailing comma in movieinfo`s audio track listing, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49186 + +Gaucho316 2012-12-19 + + Neutrino EPG Viewer: don't show empty audio track names + + Signed-off-by: Gaucho316 + +rhabarber1848 2010-02-28 + + Neutrino: Show audio track descriptions and program length in EPG info, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49185 + +Jacek Jendrzej 2013-05-23 + + CBaseDec::GetMetaDataBase - fix segfault on scroll and any file is played + +Michael Liebmann 2013-05-22 + + * CComponentsItem::paintInit(): Corrected calculation of sw_cur + + - Summarized calculate the values of shadow box + +Michael Liebmann 2013-05-22 + + * CAudioPlayerGui: Fix display mute icon + +Michael Liebmann 2013-05-21 + + * src/gui/components/cc_types.h: Renumbering 'align types' of correct evaluation + +Michael Liebmann 2013-05-21 + + * CComponentsItem: Set sw_cur = 0 if no shadow + +Michael Liebmann 2013-05-21 + + * CTestMenu: Add widget id's + + - Return menu result, to close all menus + +[CST] Focus 2013-05-21 + + system/flashtool.cpp: use buffer on stack + +[CST] Focus 2013-05-15 + + english.locale: fix copy-paste + +Jacek Jendrzej 2013-05-20 + + CFileHelpers::copyFile - prevent possible compile error + +Michael Liebmann 2013-05-19 + + * CChannelList: prevent possible compile error + +svenhoefer 2013-05-18 + + - channellist: colored_events to right infobox + +Michael Liebmann 2013-05-17 + + * Fix CComponents::getScreen()/hide() & CComponentsItem::hideCCItem() + + - Use CFrameBuffer::waitForIdle() to ensure that all GXA commands + are finished before SaveScreen() / RestoreScreen() is executed + +Michael Liebmann 2013-05-17 + + * CFrameBuffer::waitForIdle: Added a parameter + + to identify the execution at Debug Output + - For example: name of the calling function + +Michael Liebmann 2013-05-17 + + * Mute icon: Fix minor bugs + + - Fix display the mute icon when leaving the audio player + - Disable mute icon in channellist when 'Quickzap in list' active or allow + - Fix hide the mute icon in movie browser, picture viewer, + file browser and upnp browser + - Font::RenderString(): Use correct value of y for CFrameBuffer::checkFbArea() + +Michael Liebmann 2013-05-18 + + * Sort deutsch.locale + +Jacek Jendrzej 2013-05-17 + + CNeutrinoEventList::findEvents - add search all epg option + +[CST] Bas 2013-05-17 + + neutrino: fix dutch locale, it's being maintained by Astrasat. Move it to 'maintained'. + +Thilo Graf 2013-05-16 + + CAudioMute: replace unnecessary declaration/definition/ usages + + frameBuffer is already definied by + inherited CComponentsPicture() attributes. Attributes like + "x, y, width, height" are usable without a function. + + See also http://www.tuxbox.org/neutrinohd/doc/html/class_c_components.html + section: "Protected Attributes" + +Jacek Jendrzej 2013-05-16 + + supplement to 8079c9126b1e6b3b8e7d0ce1cec3df578196ef2c typo + +Jacek Jendrzej 2013-05-16 + + supplement to 8079c9126b1e6b3b8e7d0ce1cec3df578196ef2c, THX Gaucho316 for correction + +Michael Liebmann 2013-05-16 + + * CComponents: Add corner_type to paintFbItems() => paintBoxFrame() + +Michael Liebmann 2013-05-16 + + * CFrameBuffer: Rework paintBoxFrame() + + - Rounded corners can be displayed individually + - Improved rendering of circular arcs + - Remove duplicate code in paintBoxRel() + +Michael Liebmann 2013-05-13 + + * Various changes for reworked mute icon handling in some classes + + - mute icon disabled for moviebrowser, upnpbrowser, pictureviewer + - extra handling for audioplayer + +Michael Liebmann 2013-05-13 + + * Rework handling muteicon + + - Integrated for monitoring the mute icon into the frame buffer class. + If the icon is overwritten by an element, it is restored from the + framebuffer. + + Signed-off-by: Thilo Graf + +Jacek Jendrzej 2013-05-16 + + CNeutrinoEventList::findEvents -fix segfault if Bouquets not in current mode, remove unique sort + +Jacek Jendrzej 2013-05-15 + + CNeutrinoEventList::findEvents - remove events for not found channels in channelList + +Jacek Jendrzej 2013-05-15 + + CNeutrinoEventList::findEvents - speedup search in all channelList + +[CST] Focus 2013-05-15 + + neutrino.cpp: change defaults: + record ttx/subtitles to true; + progress bars to horizontal bars; + infoviewer epg progress to below channel name; + ca sys display to discreet; + direct record end to epg event + +[CST] Focus 2013-05-15 + + timerd/timermanager.cpp: change default record safety to 5min + +[CST] Focus 2013-05-15 + + gui/moviebrowser.cpp: change default columns to channel,title,date,size,duration,info; + change default column sizes + +[CST] Focus 2013-05-15 + + driver/record.cpp: show record duration in xx hour yy min format + +[CST] Focus 2013-05-15 + + gui/movieplayer.cpp: update display after bookmarks menu + +[CST] Focus 2013-05-15 + + gui/audio_setup.cpp: add 'heavy' srs algo on apollo + +svenhoefer 2013-05-14 + + - yweb: add key 'sleep' + +svenhoefer 2013-05-14 + + - sleeptimer: allow only one instance + + * remove unneeded includes + +svenhoefer 2013-05-14 + + - neutrino: use key 'sleep' to execute CSleepTimerWidget + +svenhoefer 2013-05-14 + + - stringinput: save/restore screen and add shadow + +Jacek Jendrzej 2013-05-13 + + CNeutrinoEventList::paintDescription - show info1 if info2 is empty + +Jacek Jendrzej 2013-05-13 + + CNeutrinoEventList::findEvents - search in unique channelList + +Jacek Jendrzej 2013-05-13 + + channellist.cpp fix compil -comparison between signed and unsigned integer expressions + +svenhoefer 2013-05-12 + + - channellist: disable 'displayNext' when additional infos enabled + + * otherwise there is no possibility to disable 'displayNext' + except exiting the channellist + +svenhoefer 2013-05-12 + + - channellist: show infotext when epg.info2 is empty ... + + ... and 'description' is selected in additional infos + + * fix double paint of infozone + +svenhoefer 2013-05-12 + + - channellist: show current event in additional info box + +Thilo Graf 2013-05-12 + + CComponents: fix missing save of background in paint_bg=false mode + + Exit in initVarItem() on !paint_bg was too early. + +rhabarber1848 2012-04-25 + + eventlist: Use selected event title as default search word, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=382712#p382712 + +Thilo Graf 2013-05-10 + + CAudioMute: implementation of CComponents + +svenhoefer 2013-05-11 + + - locals: use more matching descriptions for screen positions + +Michael Liebmann 2013-05-11 + + * COsdSetup::changeNotify: Add handling for volume digits / CVolumeHelper + +svenhoefer 2013-05-10 + + - osd-setup: fix segmentation fault + +svenhoefer 2013-05-10 + + - deutsch.locale: fix typo in menu.hint_subchannel_pos + +svenhoefer 2013-05-10 + + - osd-setup: move menu-related stuff to a submenu 'menus' + + * re-sort remaining items + +Jacek Jendrzej 2013-05-10 + + CNeutrinoEventList::exec call hide only once + + Conflicts: + src/gui/eventlist.cpp + +svenhoefer 2013-05-10 + + - epgview: depend window size on font size + +svenhoefer 2013-05-10 + + - framebuffer: add possibility to force small windows + +Jacek Jendrzej 2013-05-09 + + CChannelList::show() call hide only once + +Michael Liebmann 2013-05-05 + + * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0 + +Michael Liebmann 2013-04-19 + + * dvbsubtitle: Fix segfault in destructor + +Jacek Jendrzej 2013-05-04 + + * CNeutrinoEventList: Skip unnecessary drawing of the background + +Jacek Jendrzej 2013-05-03 + + src/gui/channellist.cpp: skip paint BG for item if firstpaint + +Jacek Jendrzej 2013-05-03 + + src/gui/cam_menu.cpp: use enableSaveScreen + +Jacek Jendrzej 2013-05-02 + + src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide + +Jacek Jendrzej 2013-05-01 + + CTimerManager:: don't set wekup flag if box boot from zapto timer + +Jacek Jendrzej 2013-05-01 + + nhttpd: -add Slovak language by EnoSat + +Jacek Jendrzej 2013-05-01 + + nhttpd: -add Slovak language by EnoSat + +Jacek Jendrzej 2013-05-01 + + update encoding.conf by EnoSat + +Jacek Jendrzej 2013-05-01 + + update slovak locale by EnoSat + +svenhoefer 2013-04-30 + + - eventlist: re-align prev/next channelnames in header + + Conflicts: + src/gui/eventlist.cpp + +svenhoefer 2013-04-30 + + - eventlist: move info button from header to buttonbar + + * remove unused button_label structs + + Conflicts: + src/gui/eventlist.cpp + +Jacek Jendrzej 2013-04-24 + + src/system/helpers.cpp:-add file_size function + + Signed-off-by: Jacek Jendrzej + +[CST] Focus 2013-05-10 + + sync apollo libcs headers + +[CST] Focus 2013-05-10 + + gui/movieplayer.cpp: add chapters support, at the moment on bookmarks (blue) key + +[CST] Focus 2013-05-10 + + gui/audio_select.cpp: add stop icon to stop subtitles item + +Jacek Jendrzej 2013-05-10 + + supplement to 28198dc320d98d3769db6c97e57846d435534da7 + +Michael Liebmann 2013-05-10 + + * Rework positioning of volumebar / mute icon / info clock + + - Is required for custom icons + +Michael Liebmann 2013-05-09 + + * CComponents::paintFbItems: Fix paint frame + + - Remove function CComponents::allowPaint() + +Jacek Jendrzej 2013-05-10 + + CNeutrinoEventList::exec call hide only once + +svenhoefer 2013-05-10 + + - epgview: depend window size on font size + +svenhoefer 2013-05-10 + + - framebuffer: add possibility to force small windows + +svenhoefer 2013-05-10 + + - infoviewer: get width of timescale from progressbar object ... + + .. to remove hardcoded timescale width in showInfoFile() + +Michael Liebmann 2013-05-09 + + * OSD Setup: Move volume settings in a separate submenu. + +Jacek Jendrzej 2013-05-09 + + CChannelList::show() call hide only once + +Jacek Jendrzej 2013-05-09 + + CMenuWidget::paintItems: clean only last multipage menu + +Michael Liebmann 2013-05-08 + + * CComponents::paintFbItems: Don't paint item if dx or dy are 0 + +Thilo Graf 2013-05-04 + + CVolumeBar: rework volumebar handling + + Use CComponenets and separates the gui part from driver part + + - add new class CVolumeBar as CComponentsForm + - Various changes for reworked volume bar handling in some classes + - Move AudioMute() from CVolume to new class CAudioMute + - Use CComponentsPicture to paint muteicon + +svenhoefer 2013-05-08 + + - textbox: don't accept boxes with no borderwidth + +Michael Liebmann 2013-05-05 + + * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0 + +Michael Liebmann 2013-05-01 + + * CTextBox: rename setFontTextHeight() => getFontTextHeight() + +Michael Liebmann 2013-04-19 + + * dvbsubtitle: Fix segfault in destructor + +Jacek Jendrzej 2013-05-04 + + * CNeutrinoEventList: Skip unnecessary drawing of the background + +Michael Liebmann 2013-05-04 + + * CNeutrinoEventList: Paint event list alone after the list was sorted + + - paintDescription(): force paint of text + +Thilo Graf 2013-05-03 + + CComponents: rework kill() + + There was some problems with restore, hide, clean and save background of item parts, + seen in detailsline. kill() worked not really clean. + kill() works now as virtual member and uses paintBackgroundBoxRel(). + + In consequence of which: + -unnecessary members in subclasses removed. + -add some comments + +Jacek Jendrzej 2013-05-03 + + src/gui/channellist.cpp: skip paint BG for item if firstpaint + +Jacek Jendrzej 2013-05-03 + + src/gui/cam_menu.cpp: use enableSaveScreen + +svenhoefer 2013-05-02 + + - cc_detailsline.cpp: fix coordinates for shadow lines + +svenhoefer 2013-05-02 + + - channellist: fix transparent pixels in round corners of detail box + +Jacek Jendrzej 2013-05-02 + + src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide + +Jacek Jendrzej 2013-05-01 + + CTimerManager:: don't set wekup flag if box boot from zapto timer + +Jacek Jendrzej 2013-05-01 + + nhttpd: -add Slovak language by EnoSat + +Jacek Jendrzej 2013-05-01 + + nhttpd: -add Slovak language by EnoSat + +Jacek Jendrzej 2013-05-01 + + update encoding.conf by EnoSat + +Jacek Jendrzej 2013-05-01 + + update slovak locale by EnoSat + +svenhoefer 2013-04-30 + + - eventlist: cleanup from unnecessary calculations + +svenhoefer 2013-04-30 + + - eventlist: re-align prev/next channelnames in header + +svenhoefer 2013-04-30 + + - eventlist: move info button from header to buttonbar + + * remove unused button_label structs + +svenhoefer 2013-04-24 + + - moviebrowser: fix* buttonbar + + *) not really a fix - just a better terrible solution + +Jacek Jendrzej 2013-04-24 + + src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197c61081ad3b2969ec25bba02ade85a0 + +svenhoefer 2013-04-22 + + - yweb: fix area for FAV-key on zee + +Michael Liebmann 2013-04-19 + + * Infoviewer: Fix key handling for PiP + +Jacek Jendrzej 2013-04-18 + + src/neutrino.cpp: execute rcK on restart + +Michael Liebmann 2013-04-16 + + * deutsch.locale complements + +Michael Liebmann 2013-04-18 + + * Sort unmaintained locale + +Michael Liebmann 2013-04-17 + + * Sort deutsch.locale / english.locale + +Michael Liebmann 2013-04-16 + + * yhttpd: Add missing includepath + +Jacek Jendrzej 2013-04-18 + + use var passed by reference + + Conflicts: + src/gui/components/cc_frm.h + src/gui/components/cc_frm_icons.cpp + +svenhoefer 2013-04-18 + + - channellist: remove some unneeded calculations + + Conflicts: + src/gui/channellist.cpp + +svenhoefer 2013-04-18 + + - channellist: use the bigger menu-icon + +[CST] Focus 2013-04-30 + + libcoolstream2/playback_cs.h: sync header + +[CST] Focus 2013-04-30 + + gui/movieplayer.cpp: add subtitle display support for file playback + +[CST] Focus 2013-04-30 + + neutrinoMessages.h: add EVT_SUBT_MESSAGE + +[CST] Focus 2013-04-30 + + locals: add locale for file play subtitle select + +[CST] Focus 2013-04-30 + + gui/keybind_setup.cpp add key for file play subtitle select + +[CST] Focus 2013-04-30 + + neutrino.cpp, settings: add key for file play subtitle select + +[CST] Focus 2013-04-30 + + gui/scan_setup.cpp: dont show rotor options on cable-only box + +[CST] Focus 2013-04-30 + + zapit/src/femanager.cpp: set independent mode for all tuners if box canble-only + +[CST] Focus 2013-04-30 + + system/settings.h: comment unused in next branch FONT_TYPE_EVENTLIST_EVENT + +Jacek Jendrzej 2013-04-29 + + src/gui/widget/menue.cpp: don't paint icon if no space for this + +Thilo Graf 2013-04-28 + + CTextBox: user CORNER_ALL for corner type parameter to paint text background + +Thilo Graf 2013-04-27 + + CNeutrinoEventList:kill text background during scrolling through event list + + This is necessary because the background of text + is not automatically deleted. + +Thilo Graf 2013-04-27 + + CComponentsText: force text paint after hide + + After hide()it was not possible to paint text without forceTextPaint() + and define of ct_old_text in setText() was not enough. + +Thilo Graf 2013-04-27 + + CComponentsButton: use adequate arrangement for caption + +Thilo Graf 2013-04-27 + + CComponentsHeader/Button: force paint of text + +Thilo Graf 2013-04-27 + + CComponentsPicture: use members as virtual members + + Makes members ready for use in subclasses + +Thilo Graf 2013-04-26 + + CComponents: add members setPos() and getSize() + +Michael Liebmann 2013-04-24 + + * CTextBox: When using only digits to display: + + - Use for calculating digit height + font->getDigitHeight() / font->getDigitOffset() + +Thilo Graf 2013-04-26 + + CComponentsText: init CComponentsText without paint of text background + + This avoids unnecessary render of backgrounds in textboxes. If it does, + so it's possible to enable it subsequently with doPaintTextBoxBg(). + +Thilo Graf 2013-04-26 + + CInfoViewer: use correct text color in showInfoFile() + +Thilo Graf 2013-04-26 + + CComponentsInfoBox: add missing define for text color + +Thilo Graf 2013-04-26 + + CInfoViewer: add member killInfobarText() + + Ensure that no unnecessary instance of Components infobox is generated + and paint only changed text. + +Thilo Graf 2013-04-26 + + CComponentsText: paint text only on text change, add members to handle this + + It can be usefull to hold unchanged text to avoid unnecessary text + paintings. It's also also possible to force paint of text, + use forceTextPaint(). Use textChanged(), to evaluate current text changes. + +Thilo Graf 2013-04-25 + + CInfoViewer: ensure hide on deleted info file + +Thilo Graf 2013-04-25 + + CComponentsInfoBox: replace static parameter with inherited member + + member value was not looped through + +Jacek Jendrzej 2013-04-24 + + CInfoViewer::showInfoFile -check file size + + Signed-off-by: Jacek Jendrzej + +Thilo Graf 2013-04-24 + + CInfoViewer: implement CComponentsInfoBox() to show infobar.txt content + +Michael Liebmann 2013-04-25 + + * CComponentsLabel: Use 'std::string' instead of 'const char*' for ct_text + + - Supplement to commit 3a19edd... + +Jacek Jendrzej 2013-04-24 + + src/system/helpers.cpp:-add file_size function + + Signed-off-by: Jacek Jendrzej + +Thilo Graf 2013-04-24 + + CComponentsText: add bool as return value for setTextFromFile() + +Thilo Graf 2013-04-23 + + moviebrowser.cpp: fix wrong progress scale + +Thilo Graf 2013-04-22 + + CComponentsText: use member function 'ToString' as static + +Thilo Graf 2013-04-22 + + CImageInfo: use setTextFromFile() to show license text + +Thilo Graf 2013-04-22 + + CComponentsText: add member to use file as text source + +svenhoefer 2013-04-24 + + - moviebrowser: fix* buttonbar + + *) not really a fix - just a better terrible solution + +Jacek Jendrzej 2013-04-24 + + src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197c61081ad3b2969ec25bba02ade85a0 + +svenhoefer 2013-04-22 + + - yweb: fix area for FAV-key on zee + +Michael Liebmann 2013-04-20 + + * CComponentsText: Use 'std::string' instead of 'const char*' for ct_text + +Thilo Graf 2013-04-20 + + CComponentsItem: don't render shadow as full box + +Thilo Graf 2013-04-20 + + CComponents: remove unused enum type + +Thilo Graf 2013-04-20 + + CComponentsItem: move calculation out of struct an add comment + +Thilo Graf 2013-04-16 + + CTestMenu: add sample code for CComponentsButtonRed + +Thilo Graf 2013-04-20 + + CComponents:add sub class CComponentsButton + +Michael Liebmann 2013-04-19 + + * Infoviewer: Fix key handling for PiP + +Jacek Jendrzej 2013-04-18 + + src/neutrino.cpp: execute rcK on restart + +Michael Liebmann 2013-04-16 + + * deutsch.locale complements + +Michael Liebmann 2013-04-18 + + * Sort unmaintained locale + +Michael Liebmann 2013-04-17 + + * Sort deutsch.locale / english.locale + +Michael Liebmann 2013-04-16 + + * yhttpd: Add missing includepath + +Jacek Jendrzej 2013-04-18 + + use var passed by reference + +svenhoefer 2013-04-18 + + - channellist: remove some unneeded calculations + +svenhoefer 2013-04-18 + + - cc_item.cpp: fix wrong calc in paintInit() + +svenhoefer 2013-04-18 + + - channellist: use the bigger menu-icon + +Merge: 9f0816bc6 df0a454ef +[CST] Focus 2013-04-17 + + Merge branch 'pu/cc' into next-cc + + Conflicts: + acinclude.m4 + data/locale/deutsch.locale + data/locale/english.locale + src/driver/volume.cpp + src/eitd/SIlanguage.cpp + src/gui/bedit/bouqueteditor_channels.cpp + src/gui/bedit/bouqueteditor_chanselect.cpp + src/gui/bouquetlist.cpp + src/gui/channellist.cpp + src/gui/eventlist.cpp + src/gui/osd_setup.cpp + src/gui/scan.cpp + src/gui/scan.h + src/gui/test_menu.cpp + src/gui/timeosd.cpp + src/gui/widget/progressbar.cpp + src/gui/widget/progressbar.h + src/neutrino.cpp + src/nhttpd/yconfig.h + +svenhoefer 2013-04-15 + + - src/gui/Makefile.am: fix creation of git_version.h + +Stefan Seyfried 2013-04-15 + + auto-enumerate FONT_TYPE_COUNT instead of defining it + + Conflicts: + src/system/settings.h + +Stefan Seyfried 2013-04-14 + + neutrino: make g_channel_list_changed private + + Add a setter function MarkChannelListChanged() instead for + bouquet/channel list. This avoids sometimes not reloading + channels after changes in the service menu. + +Stefan Seyfried 2013-04-14 + + setting_helpers: add reloadhintbox to 'delete removed channels' + +Stefan Seyfried 2013-04-14 + + CInfoViewer: delete infoViewerBB in destructor + +Stefan Seyfried 2013-04-14 + + CInfoViewerBB: avoid crash in destructor + +Stefan Seyfried 2013-04-14 + + CZapitSdtMonitor: don't crash in destructor + +Stefan Seyfried 2013-04-14 + + pictureviewer: free formathandlers in destructor + +Stefan Seyfried 2013-04-14 + + neutrino: fix signed/unsigned warning + +Stefan Seyfried 2013-04-14 + + channellist: improve add-to-bouquet and remove-new-flag workflow + + When adding the current channel to a bouquet or favorites or when + removing the "new" flag from a channel, don't immediately reload the + channels but wait for closing of the channellist. + Additionally, select the next channel after one of the add-to-bouquet or + remove-new-flag actions. + +Stefan Seyfried 2013-04-14 + + reloadchannels: make sure that channel flags are updated when reloading + +Stefan Seyfried 2013-04-14 + + sectionsd: fix memleak with unused events + +Stefan Seyfried 2013-04-14 + + add menu option to delete 'removed channels' + +Stefan Seyfried 2013-04-13 + + getservices: add option to not save removed channels + +Jacek Jendrzej 2013-04-14 + + src/gui/epgview.cpp: center window + +svenhoefer 2013-04-13 + + - english.locale: typo + +svenhoefer 2013-04-13 + + - eventlist: fix round borders for current unselected event + + Conflicts: + src/gui/eventlist.cpp + +[CST] Focus 2013-04-17 + + Dont set demux source on box with single tuner + +[CST] Focus 2013-04-16 + + At the moment only configured satellites are saved, so getUnknownKeyQueryedFlag() + always return true -> config saved on every start. + + Revert "femanager: save frontend.conf if new entries are present" + + This reverts commit 0b17e2f98e45a4ca0a4c27bf09133379190e10a7. + + Conflicts: + src/zapit/src/femanager.cpp + +[CST] Focus 2013-04-16 + + gui/scan_setup.cpp: remove linkFrontends() from saveScanSetup() - its done if needed on leave tuner setup + +[CST] Focus 2013-04-16 + + zapit/src/frontend.cpp: reset transponder id in Init() + +Thilo Graf 2013-04-16 + + CComponentsItem: prevent possible compile error + +Thilo Graf 2013-04-16 + + CComonents: disable debug spam + +[CST] Focus 2013-04-16 + + gui/cam_menu.cpp: add option to ignore CI/card messages + +[CST] Focus 2013-04-16 + + locals: add locale for ignore CI messages option + +[CST] Focus 2013-04-16 + + neutrino.cpp: add ci_ignore_messages settings var + +[CST] Focus 2013-04-16 + + gui/test_menu.cpp: fix compile + +[CST] Focus 2013-04-16 + + gui/infoviewer_bb.cpp: fix tuner icon display + +Thilo Graf 2013-04-16 + + CComponents: add vars to modifie frames in selected mode + +Thilo Graf 2013-04-15 + + CComponentsItem: add members to set pointer for parent object + + Pointer is typically of type CComponentsForm or derived classes, + default intialized with NULL and serves to access for + properties of parent object by embedded items. + +Thilo Graf 2013-04-15 + + CComponents: add own header file for unused experimental classes + +Thilo Graf 2013-04-15 + + CComponentsForm: add own header for form classes + +Thilo Graf 2013-04-14 + + CComonents: use allowPaint() as private, parameter as by rev + + not used in sub classes + +Thilo Graf 2013-04-13 + + CComponentsItem: add properties for stats enabled/selected + +Thilo Graf 2013-04-12 + + CProgressBar: replace x/y position with real position on screen + + Important to paint related to screen within form dimensions + + btw: small cleanups + +Thilo Graf 2013-04-12 + + CComponentsText: add debug output, changes name of arg in iToString() + +Thilo Graf 2013-04-12 + + CComponentsItem: add members to get real item position + +Thilo Graf 2013-04-12 + + CComponentsPicture: add debug output + +Thilo Graf 2013-04-10 + + CComponentsText: add overloaded member setText() for int vars + +Thilo Graf 2013-04-08 + + CProgressBar: use already calculated position var for diagonal line + +Thilo Graf 2013-04-10 + + CComponentsItem/Form: add var for real item position + + If items are used in forms it can be usefully to have a variable + which contains the real position on screen. + This can happen e.g. if an item contains separate render methods, because within forms + usual x/y values related to form dimensions and be converted. + +Thilo Graf 2013-04-10 + + CComponentsText: add helper to convert integer to string + +svenhoefer 2013-04-15 + + - src/gui/Makefile.am: fix creation of git_version.h + +Stefan Seyfried 2013-04-15 + + auto-enumerate FONT_TYPE_COUNT instead of defining it + +Stefan Seyfried 2013-04-14 + + neutrino: make g_channel_list_changed private + + Add a setter function MarkChannelListChanged() instead for + bouquet/channel list. This avoids sometimes not reloading + channels after changes in the service menu. + +Stefan Seyfried 2013-04-14 + + setting_helpers: add reloadhintbox to 'delete removed channels' + +Stefan Seyfried 2013-04-14 + + CInfoViewer: delete infoViewerBB in destructor + +Stefan Seyfried 2013-04-14 + + CInfoViewerBB: avoid crash in destructor + +Stefan Seyfried 2013-04-14 + + CZapitSdtMonitor: don't crash in destructor + +Stefan Seyfried 2013-04-14 + + pictureviewer: free formathandlers in destructor + +Stefan Seyfried 2013-04-14 + + neutrino: fix signed/unsigned warning + +Stefan Seyfried 2013-04-14 + + channellist: improve add-to-bouquet and remove-new-flag workflow + + When adding the current channel to a bouquet or favorites or when + removing the "new" flag from a channel, don't immediately reload the + channels but wait for closing of the channellist. + Additionally, select the next channel after one of the add-to-bouquet or + remove-new-flag actions. + +Stefan Seyfried 2013-04-14 + + reloadchannels: make sure that channel flags are updated when reloading + +Stefan Seyfried 2013-04-14 + + sectionsd: fix memleak with unused events + +Stefan Seyfried 2013-04-14 + + add menu option to delete 'removed channels' + +Stefan Seyfried 2013-04-13 + + getservices: add option to not save removed channels + +Jacek Jendrzej 2013-04-14 + + src/gui/epgview.cpp: center window + +svenhoefer 2013-04-13 + + - english.locale: typo + +svenhoefer 2013-04-13 + + - eventlist: make additional infos switchable + + * new menu 'eventlist' in osd-setup + * fix offset in infozone + * fontsize for infozone adjustable + +svenhoefer 2013-04-13 + + - eventlist: fix round borders for current unselected event + +Jacek Jendrzej 2013-04-10 + + src/gui/channellist.cpp: fix to 4a8350c3824c2c337045a4b6d89e15543e3b2565 + +Jacek Jendrzej 2013-04-10 + + src/gui/channellist.cpp: fix paint details with different font size + +[CST] Focus 2013-04-10 + + remove more 'coolstream' from webif + +[CST] Focus 2013-04-10 + + remove 'coolstream' from webif + +Jacek Jendrzej 2013-04-10 + + src/neutrino.cpp: fix execute rcK script + +Jacek Jendrzej 2013-04-10 + + src/neutrino.cpp: fix execute rcK script + +[CST] Focus 2013-04-09 + + neutrino GUI: more places to disable anything record-related, if recording_type is RECORDING_OFF + +[CST] Focus 2013-04-09 + + neutrino.cpp: fix unused variable warning + +Stefan Seyfried 2013-04-09 + + fontrenderer: fix rendering problems with accelerated blitting + +Stefan Seyfried 2013-04-07 + + fontrenderer: allow using customcolor.h colors for fonts + +Stefan Seyfried 2013-04-06 + + fontrenderer: use background color of framebuffer + +[CST] Focus 2013-04-09 + + src/neutrino.cpp: setSelected(old_num) on channel list exit wrong in case of sort + mode change - try to restore current channel id + +[CST] Focus 2013-04-09 + + gui/channellist.cpp: set oldselected to selected on sort mode change, + else wrong selected restored on exit; + store channel to history only if adjustToChannelID called with bToo == true, which means zap + +[CST] Focus 2013-04-09 + + neutrino.cpp: stop PiP in standby + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes3 from tuxbox, THX Gaucho316 + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes2 from tuxbox, THX Gaucho316 + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes from tuxbox, THX Gaucho316 & GetAway + +Jacek Jendrzej 2013-04-08 + + revert 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 && 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes3 from tuxbox, THX Gaucho316 + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes2 from tuxbox, THX Gaucho316 + +Jacek Jendrzej 2013-04-08 + + revert 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 && 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 + +Jacek Jendrzej 2013-04-08 + + src/gui/epgview.cpp: fixes from tuxbox, THX Gaucho316 & GetAway + +Michael Liebmann 2013-04-08 + + * src/gui/audioplayer.cpp: Fix osd (draw frame) + +[CST] Focus 2013-04-08 + + gui/channellist.cpp: fix current transponder key + +Stefan Seyfried 2013-04-07 + + fontrenderer: allow using customcolor.h colors for fonts + +Stefan Seyfried 2013-04-07 + + mp3dec: recover from PCM write errors without crashing + +Stefan Seyfried 2013-04-06 + + fontrenderer: use background color of framebuffer + +Stefan Seyfried 2013-04-06 + + CScanTs: add destructor to avoid leaks + + Conflicts: + src/gui/scan.h + +Stefan Seyfried 2013-04-07 + + fontrenderer: allow using customcolor.h colors for fonts + +Stefan Seyfried 2013-04-07 + + audioplayer: don't free curl_handle too early + +Stefan Seyfried 2013-04-07 + + test_menu: fix path to demo picture + +Stefan Seyfried 2013-04-07 + + mp3dec: recover from PCM write errors without crashing + +Stefan Seyfried 2013-04-06 + + fontrenderer: use background color of framebuffer + +Stefan Seyfried 2013-04-06 + + CScanTs: silence valgrind + +Stefan Seyfried 2013-04-06 + + CScanTs: add destructor to avoid leaks + +Stefan Seyfried 2013-04-07 + + audioplayer: don't free curl_handle too early + +Michael Liebmann 2013-04-07 + + * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd + +Stefan Seyfried 2013-04-06 + + nhttpd: fix streaming with non-standard port + +Thilo Graf 2013-04-01 + + CTimeOsd: remove unused var timescale + + Conflicts: + src/gui/timeosd.cpp + +Stefan Seyfried 2013-04-06 + + CChannelList: fix "prev bouquet" if empty bouquets are present + + also do proper wrap-around when selecting previous / next bouquet + +Jacek Jendrzej 2013-04-06 + + revert commit f4ae5e17ce00575de61daba517f37a4bb9252836 + +Michael Liebmann 2013-04-07 + + * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd + +Thilo Graf 2013-04-07 + + CProgressBar: use correct default colors in constructor + +Stefan Seyfried 2013-04-06 + + cc_frm: fix invalid cast + +Stefan Seyfried 2013-04-06 + + nhttpd: fix streaming with non-standard port + +Stefan Seyfried 2013-04-06 + + CChannelList: fix "prev bouquet" if empty bouquets are present + + also do proper wrap-around when selecting previous / next bouquet + +Jacek Jendrzej 2013-04-06 + + revert commit f4ae5e17ce00575de61daba517f37a4bb9252836 + +Michael Liebmann 2013-04-06 + + * Supplement to commit adfbfe0... + + - epgview: Fix colors in progress bar + +Thilo Graf 2013-04-06 + + CChannellist: add missig frame for timscale + +Thilo Graf 2013-04-06 + + CComponentsInfoBox: move statement for check of image name + + Ensure empty pic object otherwise it can be retained on exit + of paintPicture(), if an instance of Infobox already exists. + + supplement to 095c0e1b045898cbb7abdf363227e0f0690cf1a6 + +Thilo Graf 2013-04-05 + + Progressbars: use default frame thickness + + It's unnecessary overhead to set the value everywhere, except it's needed. + +Thilo Graf 2013-04-05 + + CProgressBar: remove wrong intital value for frame thickness + + Default value is 0, and should remain as specified in the base class. + +Michael Liebmann 2013-04-05 + + * Fix order of colors for some progress bars + +Stefan Seyfried 2013-03-24 + + msgbox: add rounded corners + + This is not entirely correct, as the corners will be wong + if a msgbox without header or footer is used. But as the + only place where this is used is ShowMsg2UTF() which has + header and footer, it does not matter right now. + +Stefan Seyfried 2012-01-22 + + neutrino: do not display expired events in channel list + +Stefan Seyfried 2012-10-31 + + dvbsubtitle: free avcodec context in destructor + +Stefan Seyfried 2012-08-14 + + channellist: limit context-menu on non-unlocked bouquets + + don't allow adding of channels from locked bouquets to favorites + or unlocked bouquets to avoit circumvention of bouquet locks + +Stefan Seyfried 2011-10-30 + + neutrino: add the possibility to lock bouquets by default + + This basically inverts the "locked" attribute of bouquets.xml and + allows to selectively enable only favourites or similar. + + Conflicts: + src/gui/channellist.cpp + +[CST] Focus 2013-04-05 + + gui/channellist.cpp: move info/menu/zap icons from head to button bar; + add play button icon for PiP; + rework CChannelList::paintButtonBar; + handle PiP key binding in addition to play button + +[CST] Focus 2013-04-04 + + dutch.locale: update + +[CST] Focus 2013-04-04 + + driver/record.cpp: add record duration to stop menu + +Stefan Seyfried 2011-10-03 + + neutrino: make button bar use available space intelligently + + modify the paintButtons() function, so that it spreads the buttons + over the available width with constant space between them. + Port over all users to the new method and clean up quite some custom + button drawing code on the way. + + Conflicts: + src/gui/audioplayer.cpp + src/gui/bouquetlist.cpp + src/gui/channellist.cpp + src/gui/epgview.cpp + src/gui/eventlist.cpp + src/gui/filebrowser.cpp + src/gui/widget/buttons.cpp + src/gui/widget/stringinput.cpp + +Michael Liebmann 2013-04-04 + + * CComponentsPicture: initVarPicture() not execute if pic_name is blank + +Michael Liebmann 2013-04-04 + + * CComponentsInfoBox: CComponentsPicture not create when no image to draw + +svenhoefer 2013-04-04 + + - infoviewer: remove frame from timescale inside infoviewer + +Jacek Jendrzej 2013-04-04 + + CComponents: don't paint the same box with different colors as background + +Michael Liebmann 2013-04-03 + + * CNeutrinoEventList: Fix flicker when page is changed + +Thilo Graf 2013-04-04 + + CComponentsInfoBox: prevent background paint in infobox + + Background for text is not needed here + +Thilo Graf 2013-04-04 + + CComponentsText: add member to control background paint on textbox objects + +Thilo Graf 2013-04-03 + + CNeutrinoEventList: use CComponentsText instead CComponentsInfoBox + + add doPaintBg(false), causes no paint or repaint and save of item + background. + + CC-Items comes with its own hide(), but it's not very sensefull + to store or paint background here. + + NOTE: CComponentsText is more of appropriate for embedded text items + than CComponentsInfoBox. CComponentsInfoBox is more made for hint or + messageboxes. + +Thilo Graf 2013-04-03 + + CComponentsText: paint always background before painting text + + Ensures erase of old text, usefully to avoid often + repaints of embedded textbox objects or text items + +Thilo Graf 2013-04-01 + + CComponents: disable debug spam + +Thilo Graf 2013-04-01 + + CNeutrinoEventList: remove include of textbox.h + + Is already included by cc.h + +Thilo Graf 2013-04-01 + + CTimeOsd: remove unused var timescale + +[CST] Focus 2013-04-02 + + zapit/src/bouquets.cpp: use FindChannelFuzzy() on cable-only box to help importing old bouquets + +[CST] Focus 2013-04-02 + + zapit/src/getservices.cpp: fix FindChannelFuzzy for mixed frontends + +[CST] Focus 2013-04-02 + + zapit/src/femanager.cpp: add cached have_sat/cable flags + +Thilo Graf 2013-04-01 + + CComponents: add progressbar class to cc-items + + CProgressbar moved into components sub directory and adapt includes. + Progressbar objects are now usable as cc-item + + TODO: + -some color and size corrections + -found some dub codes for sig and snr-bars, needs rework + +Thilo Graf 2013-03-26 + + CComponents: move item type enum to cc_types.h + +Thilo Graf 2013-03-25 + + CComponentsPIP: remove unsuitable filename + +svenhoefer 2013-04-02 + + - eventlist: fix delete of cc_infozone + +svenhoefer, SatBaby, snafed 2013-04-01 + + - eventlist: add right infobox with current eventinfo + + * use getScreen{Width/Height}Rel() + +Michael Liebmann 2013-04-01 + + * Sort locales + +[CST] Focus 2013-04-01 + + deutsch.locale: remove 'coolstream' after merge + +svenhoefer 2013-03-29 + + - bouqueteditor_chanselect.cpp: fix height + + Conflicts: + src/gui/bedit/bouqueteditor_chanselect.cpp + +Jacek Jendrzej 2013-03-27 + + src/gui/channellist.cpp: fix to 36e95d7fbcd22dfbb94d03867f10634f7a72df63 if more bouquets empty + +Jacek Jendrzej 2013-03-26 + + data/satellites.xml: update Eurobird 9A (9.0E) + +svenhoefer 2013-03-26 + + - epgplus.cpp: use getScreen{Width/Height}Rel() + +svenhoefer 2013-03-26 + + - osd_progressbar_setup: rework locales; marginal changes in code + + Conflicts: + data/locale/deutsch.locale + +Stefan Seyfried 2013-03-25 + + filebrowser: simplify code using font pointers and ... + + ... make size, time and mode fields scale with fontsize + +Stefan Seyfried 2013-03-25 + + infoviewer: make oldinfo a member of the class + +Stefan Seyfried 2013-03-25 + + channellist: refactor to avoid duplicated code + + Conflicts: + src/gui/channellist.cpp + +Stefan Seyfried 2013-03-24 + + CVolume: remove duplicate code + +Stefan Seyfried 2013-03-25 + + create zapit config dir on install + +Stefan Seyfried 2013-03-24 + + my_system: cleanup and propagate exitstatus + +svenhoefer 2013-03-25 + + - strech most windows to full screen + + * switchable with existing switch for 'big_windows' + * 'big_windows' default is on + + Conflicts: + src/gui/bedit/bouqueteditor_bouquets.cpp + src/gui/bedit/bouqueteditor_channels.cpp + src/gui/bedit/bouqueteditor_chanselect.cpp + +svenhoefer 2013-03-21 + + - bouquetlist.cpp: use existing loop to calc max height of buttons + +Michael Liebmann 2013-03-20 + + * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll + +Michael Liebmann 2013-03-21 + + * locals.h/locals_intern.h: Fix Sort order + +svenhoefer 2013-03-20 + + - fix another typo around DATA_PIDS + +svenhoefer 2013-03-20 + + - deutsch.locale: fix typos + +Jacek Jendrzej 2013-03-19 + + -add record option for teletext & dvbsub pids + +Thilo Graf 2013-03-19 + + CProgressbarSetup: using unified 'osd' namespace + +svenhoefer 2013-03-17 + + - fix my last commit 0064c6c (recalc height) + +svenhoefer 2013-03-16 + + - channellist: fix dimensions when using very large fonts + + * paint scrollbar over full height of main box + +[CST] Focus 2013-04-01 + + gui/timerlist.cpp: check CFEManager::getEnabledCount in place of CFEManager::FE_MODE_SINGLE + +[CST] Focus 2013-04-01 + + gui/channellist.cpp: adjust channel list mode on numeric zap + +[CST] Focus 2013-04-01 + + locals: add locale for numeric zap adjust option + +[CST] Focus 2013-04-01 + + gui/miscsettings_menu.cpp: add option to adjust channel list + on numeric zap to first fav/provider/sat mode where channel exist + +[CST] Focus 2013-04-01 + + neutrino.cpp: add channellist_numeric_adjust settings variable + +svenhoefer 2013-03-30 + + - imageinfo: remove some fixed width values ... + + ... to avoid possible ugly overlaps + + * split kernel-version from image-version + * whitespace cleanup + +svenhoefer 2013-03-29 + + - bouqueteditor_chanselect.cpp: fix height + +[CST] Focus 2013-03-29 + + gui/scan_setup.cpp: show tuners mode also in top tuner menu + +[CST] Focus 2013-03-29 + + gui/widget/menue.cpp: fix CMenuForwarderNonLocalized::getWidth + +[CST] Focus 2013-03-29 + + driver/framebuffer.cpp: fix round corners, if only one top or bottom included + +[CST] Focus 2013-03-29 + + driver/fade.cpp: add unistd.h + +[CST] Focus 2013-03-28 + + gui/videosettings.cpp: add 1080p 50/60 modes + +[CST] Focus 2013-03-28 + + lib/libcoolstream2/video_cs.h: add 1080p 50/60 modes + +[CST] Focus 2013-03-27 + + data/icons/Makefile.am: add icons for tuner 3/4 + +Jacek Jendrzej 2013-03-27 + + src/gui/channellist.cpp: fix to 36e95d7fbcd22dfbb94d03867f10634f7a72df63 if more bouquets empty + +[CST] Focus 2013-03-27 + + zapit/src/zapit.cpp: try to keep pip running when zapping + +[CST] Focus 2013-03-27 + + driver/record.cpp: use zapit client to stop Pip + +[CST] Focus 2013-03-27 + + data/icons/start.jpg: modified start.jpg, thanks to bazi98 + +[CST] Focus 2013-03-27 + + gui/moviebrowser.cpp: show footer yellow, green, menu buttons + +[CST] Focus 2013-03-27 + + locals, english.locale: add locales for more MB foot buttons + +[CST] Focus 2013-03-27 + + gui/infoviewer_bb.cpp: add icons for tuner 3/4 + +[CST] Focus 2013-03-27 + + gui/widget/icons.h: add icons for tuner 3/4 + +[CST] Focus 2013-03-27 + + add icons for tuner 3/4 + +Merge: d60f6691d b30d913db +[CST] Focus 2013-03-27 + + Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next + +[CST] Focus 2013-03-27 + + driver/framebuffer.cpp: fix nevix box paint + +[CST] Focus 2013-03-26 + + gui/infoviewer.cpp: fix tuner icon display + +[CST] Focus 2013-03-26 + + gui/osd_setup.cpp: fix show tuner icon option + +[CST] Focus 2013-03-26 + + gui/infoviewer.cpp: update progress in file play mode while visible + +[CST] Focus 2013-03-26 + + gui/movieplayer.cpp: add position,duration, CTimeOSD class members; + add UpdatePosition() to be called from infoviewer; + set infoviewer timer to 1 sec for playback + +[CST] Focus 2013-03-26 + + gui/infoviewer.cpp: show playback speed with play state icon + +[CST] Focus 2013-03-26 + + update dutch.locale + +[CST] Focus 2013-03-26 + + gui/movieplayer.cpp: add lcd indicate for slow motion, + update lcd before show infoviewer to have there correct info, + update speed only if SetSpeed successfull + +[CST] Focus 2013-03-26 + + zapit/src/capmt.cpp: dont send capmt, if rawpmt is NULL + +Jacek Jendrzej 2013-03-26 + + data/satellites.xml: update Eurobird 9A (9.0E) + +[CST] Focus 2013-03-26 + + driver/record.cpp: dont show record starting/stopping window and stop menu, + if auto timeshift enabled + +svenhoefer 2013-03-26 + + - epgplus.cpp: use getScreen{Width/Height}Rel() + +svenhoefer 2013-03-26 + + - osd_progressbar_setup: rework locales; marginal changes in code + +Thilo Graf 2013-03-25 + + CComponentsInfoBox: ensure new init of picture + + Delete causes a clean background because it is possible that remnants are + left after changed font size. + +Stefan Seyfried 2013-03-25 + + infoviewer: make oldinfo a member of the class + +Stefan Seyfried 2013-03-25 + + filebrowser: simplify code using font pointers and ... + + ... make size, time and mode fields scale with fontsize + +Stefan Seyfried 2013-03-25 + + create zapit config dir on install + +Stefan Seyfried 2013-03-24 + + my_system: cleanup and propagate exitstatus + +Stefan Seyfried 2013-03-24 + + CVolume: remove duplicate code + +Stefan Seyfried 2013-03-25 + + channellist: refactor to avoid duplicated code + +[CST] Focus 2013-03-25 + + data/icons/start.jpg: fix, nevis dont decode prev version + +[CST] Focus 2013-03-25 + + driver/streamts.cpp: use record demux, deny streaming if pip running + +[CST] Focus 2013-03-25 + + neutrino.cpp: stop stream before pip start + +[CST] Focus 2013-03-25 + + zapit/src/capmt.cpp: use record demux for streaming + +[CST] Focus 2013-03-25 + + zapit/src/femanager.cpp: move pip demux set source to zapit.cpp + +svenhoefer 2013-03-25 + + - strech most windows to full screen + + * switchable with existing switch for 'big_windows' + * 'big_windows' default is on + +Thilo Graf 2013-03-24 + + CChannelList: ensure new init of dline + + Causes correct paint of details line, if osd settings + have been changed. + +Thilo Graf 2013-03-24 + + CImageInfo: add item_offset also to bottom of license text + +Thilo Graf 2013-03-24 + + CComponentsLabel: add missing item type + +Thilo Graf 2013-03-22 + + CComponentsPIP: apply left align for image, dont' save screen + + This ensures a clean end on the left edge and save screen is not needed. + +Thilo Graf 2013-03-22 + + CImageInfo: add header buttons + +Thilo Graf 2013-03-22 + + CComponentsWindow/Header: fix add of header buttons + + setHeaderButtons was without effect + +Thilo Graf 2013-03-22 + + CComponentsPIP: paint alternate picture if no tv mode + + Use setPicture() to change image on runtime. + +[CST] Focus 2013-03-22 + + remove 'coolstream' from gui + +[CST] Focus 2013-03-22 + + data/locale/unmaintained/dutch.locale: update locale + +svenhoefer 2013-03-21 + + - bouquetlist.cpp: use existing loop to calc max height of buttons + +svenhoefer 2013-03-21 + + - bouquetlist.cpp: fix buttonbar + +Thilo Graf 2013-03-21 + + CChannelList: remove details line on changing pages + + details line was not completely killed changed page. + +Thilo Graf 2013-03-21 + + CComponentsText: rename getCCItemTextBoxInst -> getCTextBoxObject + + This name should be more plausible + +Thilo Graf 2013-03-21 + + CImageInfo: move ScrollLic() to end of file and add comments + +Thilo Graf 2013-03-20 + + fix license text, sorry, was a c&p error + +Michael Liebmann 2013-03-20 + + * CImageInfo: Scroll license text if text box too small + +Michael Liebmann 2013-03-20 + + * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll + +Michael Liebmann 2013-03-21 + + * locals.h/locals_intern.h: Fix Sort order + +svenhoefer 2013-03-20 + + - fix another typo around DATA_PIDS + +svenhoefer 2013-03-20 + + - deutsch.locale: fix typos + +Jacek Jendrzej 2013-03-19 + + -add record option for teletext & dvbsub pids + +[CST] Focus 2013-03-19 + + src/nhttpd/web/Y_Tools_Screenshot.yhtm: remove window.setTimeout, + it seems fbshot executed in sync, not in background ? + so not clear why to wait here after screenshot is ready. + video screenshot now also not async + +[CST] Focus 2013-03-19 + + nhttpd/tuxboxapi/coolstream/controlapi.cpp: create screenshot in sync mode + +[CST] Focus 2013-03-19 + + driver/screenshot.cpp: re-enable StartSync() code + +Michael Liebmann 2013-03-19 + + * Imageinfo: Format license text + +[CST] Focus 2013-03-19 + + gui/scan.cpp: fix f567d3b85d317c5118515ac86273f8b06e9a6572, + inside start wizard zap crash, because neutrino channel list not created yet + +Thilo Graf 2013-03-19 + + CImageInfo: implement CComponents + + TODO: + - format of license text + - button bar or header buttons ? + +Thilo Graf 2013-03-19 + + CProgressbarSetup: using unified 'osd' namespace + +Thilo Graf 2013-03-19 + + CComponents: fix build, fb_pixel_t and neutrino_locale_t was missed + +Thilo Graf 2013-03-18 + + CComponentsInfoBox: add NULL as default parameter for info_text + + It's better to handel with NULL. + + make clearCCItems() public and virtual so it can be used in window objects + +Thilo Graf 2013-03-18 + + CComponentsInfoBox: delete clean textbox object before create new object + + Ensures a clean environment for changed properties of a textbox in infobox. + +[CST] Focus 2013-03-18 + + gui/movieplayer.cpp: increase buffer to read m3u contents + +Thilo Graf 2013-03-18 + + Data files: add license files + + Avoids hard coded parts e.g. for use mainly in image info. + +Thilo Graf 2013-03-17 + + CComponentsLabel: add new sub class CComponentsLabel + +Thilo Graf 2013-03-15 + + CComponentsHeader: remove unused lines + +Thilo Graf 2013-03-15 + + CComponentsText: move overloaded setText() from header into main file + +Thilo Graf 2013-03-15 + + CComponentsHeader/Window: add possibility to return header height + +Thilo Graf 2013-03-14 + + CTestMenu: remove minitv sample + + Can not be displayed here nicely. + +Thilo Graf 2013-03-14 + + CComponentsForm/PIP: ensure hiding of minitv during hide of forms + + Handling of minitv items are different to other item types + and need an explizit call of hide(). So it is possible to hide a form- + object without a extra call of hide() for minitv objects. + +Thilo Graf 2013-03-14 + + CComponentsWindow: add constructors with parameters for caption and icon + +Thilo Graf 2013-03-14 + + CTestMenu: modifie some samples to call header + +Thilo Graf 2013-03-14 + + CComponentsHeader: init text always before paint header + +Thilo Graf 2013-03-13 + + CComponentsForm/Header/Icons/Window: try to fix multiple inits and paints + + Some items had multiple inits and some calls of clearCCItems() + have caused segfaults, hope this fix this. + +Thilo Graf 2013-03-10 + + CComponentsHeader/Icon: use inherited destructor + + Inherited destructor contains identic code. + +Thilo Graf 2013-03-09 + + CComponentsWindow: remove refresh() + + initCCWItems() does the same, but is private + +Thilo Graf 2013-03-09 + + CComponentsWindow: using current screen settings for default dimensions + +svenhoefer 2013-03-17 + + - fix width of pip-boxes in streaminfo and imageinfo + +svenhoefer 2013-03-17 + + - fix my last commit 0064c6c (recalc height) + +svenhoefer 2013-03-16 + + - channellist: fix dimensions when using very large fonts + + * paint scrollbar over full height of main box + +[CST] Focus 2013-03-14 + + gui/channellist.cpp: add comment about PiG mode with still image displayed + +[CST] Focus 2013-03-14 + + zapit/src/zapit.cpp: move pipDecoder to lib + +Merge: 513f56426 983e33f96 +[CST] Focus 2013-03-14 + + Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next + + Conflicts: + src/gui/widget/stringinput.cpp + +[CST] Focus 2013-03-14 + + gui/scan_setup.cpp: add flag to track fe mode, diseqc mode changes; + show tuners setup in its own function; + auto-apply tuners link if modes changed on quit from tuners setup menu; + re-zap to current channel if fe modes or diseqc mode changed + +[CST] Focus 2013-03-14 + + gui/bouquetlist.cpp: fix b523fe59c0229a7465d22c177c5cf524130713c4: + double ::paintButtons calls was added ? + +[CST] Focus 2013-03-14 + + neutrino.cpp: change default channel list mode to minitv + +[CST] Focus 2013-03-13 + + neutrino.cpp, gui/scan.cpp: force re-zap without setSelected() + +[CST] Focus 2013-03-13 + + gui/channellist.cpp: add 'force' arg to zap functions, to trigger zap + +[CST] Focus 2013-03-13 + + ../data/locale/english.locale: adjust pip_close locales + +[CST] Focus 2013-03-13 + + gui/channellist.cpp: use CNeutrinoApp::StartPip + +[CST] Focus 2013-03-13 + + zapit/src/zapit.cpp: use channel pip demux for PiP + +[CST] Focus 2013-03-13 + + neutrino.cpp: start PiP on pip_close key, add StartPip() function + +[CST] Focus 2013-03-13 + + zapit/src/capmt.cpp: add PiP mode, use channel pip demux + +[CST] Focus 2013-03-13 + + neutrino.h: add StartPip() member + +[CST] Focus 2013-03-13 + + driver/record.cpp: change condition to stop PiP + +[CST] Focus 2013-03-13 + + zapit/src/femanager.cpp: add fe enabled count, set channel PiP demux + +[CST] Focus 2013-03-13 + + zapit/include/zapit/channel.h: add demux num for PiP + +[CST] Focus 2013-03-13 + + zapit/include/zapit/capmt.h: add PiP mode + +Jacek Jendrzej 2013-03-11 + + progresbar -add colored & vertical design , ported from neutrino-mp + +Jacek Jendrzej 2013-03-11 + + progressbar-menu-tomworld + +Stefan Seyfried 2013-03-10 + + fix exec_prefix for native build + + Conflicts: + acinclude.m4 + +Stefan Seyfried 2013-03-10 + + neutrino: fix most hardcoded paths + + Conflicts: + src/eitd/SIlanguage.cpp + src/eitd/SIlanguage.hpp + src/gui/bookmarkmanager.h + src/gui/keybind_setup.cpp + src/gui/settings_manager.cpp + src/nhttpd/yconfig.h + src/nhttpd/yhttpd_mods/Makefile.am + src/system/localize.cpp + +Stefan Seyfried 2013-03-10 + + neutrino: allow empty user bouquets in the bouquetlist + + Conflicts: + src/neutrino.cpp + +Stefan Seyfried 2013-03-10 + + channellist: preset favorite bouquets when adding channels + + when adding channels from the channellist context menu, the + useful targets are the favorites bouquets, so pre-select them + +Stefan Seyfried 2013-03-10 + + channellist: don't change bouquetmode when adding favs + + when adding a channel to favorites from the channellist contextmenu + the favorites bouquet was chosen, which is not helpful if further + favorites should be added + +Stefan Seyfried 2013-03-10 + + bouquetlist: only show active buttons + +Stefan Seyfried 2013-03-10 + + bouquetlist: fix width calculation + +Stefan Seyfried 2013-03-09 + + bouquetlist: mark autogenerated bouquets as readonly + + this at least prevents modification from the context menu, + needs more work in the service->bouquetmanagement menus + +Stefan Seyfried 2013-03-09 + + screenshot: fix invalid cast in debug message + +Stefan Seyfried 2013-03-09 + + my_system: return errno, silence trivial error message + +Stefan Seyfried 2013-03-09 + + CVolume: fix border around volume bar + +Jacek Jendrzej 2013-03-11 + + progresbar -add colored & vertical design , ported from neutrino-mp + +Jacek Jendrzej 2013-03-11 + + progressbar-menu-tomworld + +Stefan Seyfried 2013-03-10 + + neutrino: fix most hardcoded paths + +Stefan Seyfried 2013-03-10 + + fix exec_prefix for native build + +Stefan Seyfried 2013-03-10 + + neutrino: allow empty user bouquets in the bouquetlist + +Stefan Seyfried 2013-03-10 + + channellist: preset favorite bouquets when adding channels + + when adding channels from the channellist context menu, the + useful targets are the favorites bouquets, so pre-select them + +Stefan Seyfried 2013-03-10 + + channellist: don't change bouquetmode when adding favs + + when adding a channel to favorites from the channellist contextmenu + the favorites bouquet was chosen, which is not helpful if further + favorites should be added + +Stefan Seyfried 2013-03-10 + + bouquetlist: only show active buttons + +Stefan Seyfried 2013-03-10 + + bouquetlist: fix width calculation + +Stefan Seyfried 2013-03-09 + + bouquetlist: mark autogenerated bouquets as readonly + + this at least prevents modification from the context menu, + needs more work in the service->bouquetmanagement menus + +Stefan Seyfried 2013-03-09 + + screenshot: fix invalid cast in debug message + +Stefan Seyfried 2013-03-09 + + my_system: return errno, silence trivial error message + +Stefan Seyfried 2013-03-09 + + CVolume: fix border around volume bar + +svenhoefer 2013-03-09 + + - stringinput: fix width of menutitle in dialogs + +svenhoefer 2013-03-09 + + - stringinput: rework dialogs + + * fix diplay with all fontsizefactors + * dynamical height/width/position of dialogs + * dynamical height of buttonbar + +[CST] Focus 2013-03-08 + + libcoolstream/ca_cs.h: sync header + +[CST] Focus 2013-03-08 + + Makefile.am: add libca-sc + +[CST] Focus 2013-03-08 + + lib/libcoolstream/video_cs.h: sync header + +[CST] Focus 2013-03-08 + + zapit/src/capmt.cpp: send channel_id in place of tpid with capmt + +[CST] Focus 2013-03-08 + + gui/channellist.cpp: use zapit client for PiP + +[CST] Focus 2013-03-08 + + gui/keybind_setup.cpp: add bind setup for direct pip setup and live/pip swap + +[CST] Focus 2013-03-08 + + gui/pipsetup.cpp: close on key_pip_setup + +[CST] Focus 2013-03-08 + + zapit/src/zapit.cpp: handle PiP start/stop channels + +[CST] Focus 2013-03-08 + + neutrino.cpp: add direct keys to config PiP, swap live and PiP channels + +[CST] Focus 2013-03-08 + + locals: add locales for additional PiP keys + +[CST] Focus 2013-03-08 + + zapit/lib/zapitclient.cpp: add start/stop commands got PiP + +Thilo Graf 2013-03-08 + + CComponentsPicture: fix build + + Build can be broken with other build environments + +[CST] Focus 2013-03-07 + + libconfigfile/configfile.cpp: fix typo while merging + +Merge: 65bd112d7 3d386649a +[CST] Focus 2013-03-07 + + Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next + + Conflicts: + lib/libconfigfile/configfile.cpp + src/system/setting_helpers.cpp + src/zapit/src/femanager.cpp + +[CST] Focus 2013-03-06 + + driver/rcinput.cpp: add missing sleep, sub, pos keys + +Thilo Graf 2013-03-01 + + CAudioPlayerGui: set missing corner mode for info box + +Thilo Graf 2013-02-26 + + CComponents: split cc_base.cpp + + It's easier to work with smaller files. + Most files contain only one cc-class and their names are + derived on the particular class that is contained therein. + +Thilo Graf 2013-02-25 + + Bedit: adapt for infobox + + The combination of infobox handling and screen size management doesn't + really fit together. Particular it could be better implemented some + inheritance, because incorporated functions and variables are + redundant and so the classes can be better coordinated. + Moreover, it doesn't seem sensible to use only a part of the display. + The use of full screen instead of window could simplify a lot. + +Thilo Graf 2013-02-23 + + CComponents: move components.cpp to cc_base.cpp, move types to own header + +Thilo Graf 2013-02-22 + + CChannelList: fix compile error + + clearItem2DetailsLine()candidate expects 1 argument, 2 provided + +Thilo Graf 2013-02-20 + + CComponents: fix some includes + + Included header files don't fit after move of components. + +Stefan Seyfried 2012-12-28 + + pictureviewer: compatibility with giflib-5.x + +Thilo Graf 2013-02-18 + + CChannelList: revert of some implementations of CComponents classes + + Current state of CChannelList is mostly not compatible with CC-classes and + implementations are to expensive at the moment, because more preparations are necessary. + +Thilo Graf 2013-02-17 + + CComponents: add some new variables and parameters and modifie debug output + + - add var for object index + can be usefull for identifications of objects for focus operations soon + + - add default value for screen size (30%) to CComponentsPIP constructor + most size we mostly use is 30% of size + + - add setters for screen_w and screen_h + also this can be usefull t adapt screen sizes e.g. during + runtime operations + +Thilo Graf 2013-02-17 + + CComponents: add more debug output and fix typo in enum CC_ITEMTYPES + +Thilo Graf 2013-02-17 + + CChannelList: devel_cc fix merge errors + + var full_width was lost during merge, this fixes + header and details width + +Thilo Graf 2012-12-04 + + CComponentsItem: add members getItemType(), cc_item_type + + Small helper for detection of item types. + This could be useful, if it is necessary, to track these at runtime or + debugging, because it's not really detectable, which items just be used. + e.g forms could contain very much items, but many of these items + are inherited from CComponentsItem and an assignment to a certain subclass. + +Thilo Graf 2012-11-30 + + CComponentsHeader: add member 'setHeaderButtons()' + + Gives possibility to set default button types, + + possible parameter types are: + CC_BTN_HELP, CC_BTN_INFO, CC_BTN_MENU, CC_BTN_EXIT + +Thilo Graf 2012-11-30 + + CComponentsWindow: add sub class CComponentsWindow + +Thilo Graf 2013-02-16 + + CMenuWidget: branch devel_cc Fix merge errors + + Some braces were lost during the last merges. + +Thilo Graf 2012-11-26 + + CComponents: change of debug marking for better recognition during logging + +Thilo Graf 2012-11-26 + + CComponentsForm: add virtual members to replace cc-item + +Thilo Graf 2012-11-25 + + CComponentsHeader: reset icon width, if no icon is defined + +Thilo Graf 2012-11-25 + + CComponentsPicture: add missing define of dimensions after init + +Thilo Graf 2012-11-25 + + CTestMenu: add sample code for removeHeaderButtons() + +Thilo Graf 2012-11-25 + + CComponentsHeader: fix broken addHeaderButton() and removeHeaderButtons() + + Simple push_back() has no effect, buttons must be initialized and destroy + of cch_btn_obj is an easy way for clean up. + +Thilo Graf 2012-11-25 + + CComponentsHeader: add enums for header items + +Thilo Graf 2012-11-25 + + CTestMenu: add example to exchange text with an image-item, for header + +Thilo Graf 2012-11-25 + + CComponentsHeader: move init of items ito cobstructors + + Inherited methodes like insertCCItem, removeCCItem ... don't work + nice, if cc-items are ititialized too late. If we init in constructors, + we can manipulate header items, otherwise not. + clearCCItems() is to find in the destructor, and should be called with + delete. + Handle with care! + +Thilo Graf 2012-11-25 + + CComponentsForm: prevent crashs, if no item is available in v_cc_items + + insertCCItem() and removeCCItem() occured crashes, if no items was added. + Also added debug messages. + +Thilo Graf 2012-11-24 + + CComponentsHeader: add member initCCButtonFormSize() + + This moves caclulation from initCCHeaderButtons() to its own + member. + +Thilo Graf 2012-11-24 + + CComponentsHeader: move int of default buttons into its own member + +Thilo Graf 2012-11-24 + + CTestMenu: add sample code CComponentsHeader + +Thilo Graf 2012-11-24 + + CComponentsHeader: fix button display + + Calculation of button offset was broken. + +Thilo Graf 2012-11-23 + + CComponentsForm: do not paint out of form + + If is x or y position of embedded item out of allowed form dimension, then + set a new x or y value to item. + Added debug message should help to find issues. + +Thilo Graf 2012-11-21 + + CComponentsHeader: add parameter buttons onto constructors + + This adds default buttons to header + +Thilo Graf 2012-11-19 + + CComponentsHeader: move init members into its own member + +Thilo Graf 2012-11-19 + + CComponentsForm: add virtual members to manipulate ccitems + +Thilo Graf 2012-11-18 + + CComponentsHeader: add header buttons to header form + + Use addHeaderButton() to add any button icon ont header form. + The buttons have a right alignment, this means, the first button + is on the right boarder of header. + For existing instances it's recommended to remove old button icons + before add new buttons, otherwise icons will be append. + + See also sample code in CTestMenu. + +Thilo Graf 2012-11-12 + + CTestMenu: add sample code for class CComponentsIconForm + +Thilo Graf 2012-11-12 + + CComponents: add sub class CComponentsIconForm based upon CComponentsForm + + Collects only icons.You can add icons step by step or + with a vector and paint the form at once. + Width and height are dynamic calculated if parameters + width or height are smaller then summary of lenght of all added icons. + + It's also possible to manipulate the icon array with members: + - insertIcon() + - removeIcon() + - removeAllIcons() + + TODO: support for resizable images + +Thilo Graf 2012-11-10 + + CComponentsHeader: add private member variable cch_text_x + +Thilo Graf 2012-11-10 + + CComponentsForm: remove constructor + + Call of overloaded 'CComponentsForm(int, int, int, int)' is ambiguous. + +Thilo Graf 2012-11-10 + + CComponentsForm: paintCCItems() is needed as public member + +Thilo Graf 2012-11-10 + + CComponentsPicture: rework parameter handling + + Not shure if pic_max_h/w could still make problems in while usage + of CComponentsPicture, we will see... + +Thilo Graf 2012-11-09 + + CComponentsHeader: init code for icon and text outsource + + slim down of paint() + +Thilo Graf 2012-11-09 + + CComponentsHeader: use height of header as default height for icon space + +Thilo Graf 2012-11-09 + + CTextBox: don't hide if m_nPaintBackground is set to false + + Required in CCompmonentsText. Hide of textbox object is unnecessary in + CCompmonentsText objects. + +Thilo Graf 2012-11-09 + + CComponents: add option paint_bg and apply in CComponentsHeader + +Thilo Graf 2012-11-09 + + CComponents: init ccitem vars in initVarBasic() + +Thilo Graf 2012-11-09 + + CCompnents: rename hideContainer into hideCCItem() + +Thilo Graf 2012-11-07 + + CComponentsHeader: optimize allocations an deallocations for cc-items + + Bequeath of destructor from CComponentsForm into CCcomponentsHeader. + clearCCItems() does already manage deallocations for cc-items, + so some 'delete" calls are unnecessary. + There was also the danger to overfill the cc-item vector with new added + objects, if it is not have been cleaned previously in existing instances. + +Thilo Graf 2012-11-04 + + CTextMenu: add sample code for CComponentsHeader + +Thilo Graf 2012-11-04 + + CComponents: add new sub class CComponentsHeader() + + This should replace CComponentsTitleBar comming soon. + + TODO: + - add additional icons, + - fix frame painting with other corner types , but this is an issue in + CFramebuffer. paintBoxFrame provides parameters for corner radius, + but no corner types. + +Thilo Graf 2012-11-02 + + CComponentsForm: members become virtual + + Members of CComponentsForm will be used in sub classes. + +Thilo Graf 2012-11-02 + + CComponents: add define DEBUG_CC and some debug statements + +Thilo Graf 2012-11-02 + + CTestMenu: add more sample codes for cc-items + +Thilo Graf 2012-11-02 + + CComponents: add automaticaly cut of items with too large dimensions + +Thilo Graf 2012-11-01 + + CComponentsForm: using better variable names in paintCCItems() + +Thilo Graf 2012-11-01 + + CTestMenu: add sample code for CComponentsForm + +Thilo Graf 2012-11-01 + + CComponents: add new methodes to create forms + + Create forms with default constructor and now you can add + cc-items into form with new member addCCItem(). + + The x/y values are valid to inside of form dimensions itself not inside of screen. + Addable cc-items are all CComponentItem objects and their inheritances + including CComponentsForm itself. So are even nestings possible. + + Some changes on other cc-item classes were necessary. + For example, CComponentsPicture or CComponentsText and it's still + much to do. + +Thilo Graf 2012-10-27 + + CTestMenu: add tests for CComponentsText + +Thilo Graf 2012-10-27 + + CComponentsInfoBox: paint text with innstance of CComponentsText + + This should be a stable state for painting info boxes in gui parts. + This fix also an automaticaly correction of font size changes while + runtime. + +Thilo Graf 2012-10-26 + + CComponentsText: fix paint text into Textbox + +Thilo Graf 2012-10-24 + + CComponentsInfoBox: inherit setText + +Thilo Graf 2012-10-24 + + CComponentsInfoBox: inherit setTextFont and setTextMode + +Thilo Graf 2012-10-24 + + CComponentsInfoBox: inherit setTextColor + +Thilo Graf 2012-10-24 + + CComponentsText: add member clearCCText() + +Thilo Graf 2012-10-23 + + CComponentsText: fix possible segfault + + segfault happens on left empty text + + CComponentsInfoBox: inherit ct_textbox + + CComponentsInfoBox: inherit ct_box + + CComponentsInfoBox: inherit ct_box + +Thilo Graf 2012-10-23 + + CComponentsInfoBox:start inherit of CComponentsText onto CComponentsInfoBox + +Thilo Graf 2012-10-23 + + CComponentsInfoBox: move define of x_text onto paint() + +Thilo Graf 2012-10-23 + + CComponents: add missing paint-members to circle and square classes + + paint () ist in CComponentsItem abstrakt, muss definiert werden + seine eigene in Unterklassen. + +Thilo Graf 2012-10-23 + + CComponents: move CComponentsText before Infobox + +Thilo Graf 2012-10-21 + + CComponents: rename Container onto Item, make void paint() abstract + + CComponentsItem is shorter then CComponentsContainer, but also + plausible and appropriately. + paint() is required in all sub classes and useful for coming functions. + +Thilo Graf 2012-09-25 + + ComponentsInfoBox: arange text to the left border if no picture is painted + + changed isPainted() to isPicPainted(), return of isPicPainted() value was + not marked-down to false and isPainted() means the container frame and + isPicPainted() means the picture itself, so the last state was wrong. Now + it should work fine. + + Btw: scope of x_text reduced, is only required in member paintText() + +Thilo Graf 2012-09-24 + + ComponentsText: remove tests for color and background + +Thilo Graf 2012-09-22 + + CComponentsText: ensure an empty default value for AUTO_WIDTH in setText() + + AUTO_WIDTH has ugly sideeffects in context with max width + +Thilo Graf 2012-09-24 + + CComponents: add sub class CComponentsText + +micha-bbg 2012-09-22 + + channellist.cpp: Fix segfault at 'delete Infobox' when changes in bouquet list. + +Thilo Graf 2012-09-14 + + CTextBox/CMsgBox: reduce data type conflicts + +Thilo Graf 2012-09-14 + + CTextBox: add methodes setTextMode() and setBackGroundColor() + +Thilo Graf 2012-09-12 + + CComponents: clean up, don't use fbadata in paintFbItems() + + Use consistently vector v_fbdata, so we don't need all parameters in + paintFbItems() + +Thilo Graf 2012-09-09 + + CComponentsItemBox: move paint of text into its own method + +Thilo Graf 2012-09-09 + + CComponentsItemBox: move paint of icons and pictures into it's own member + +Thilo Graf 2012-09-09 + + CTestMenu: add tests for form objects + +Thilo Graf 2012-09-09 + + CComponentsForm: add functionality + + Now it's possible to paint forms with defined caption and icon + +Thilo Graf 2012-09-08 + + CComponents: remove bgmode handler + + bg_mode varible was never used + +Thilo Graf 2012-09-08 + + CComponents: reset saved_screen.pixbuf + + It's safe to work with null pointer + +Thilo Graf 2012-09-07 + + CComponents: remove superfluous calls + + firstPaint, v_fbdata.clear() already called in initVarBasic() and + initVarBasic() is called in all subclass constructors + +Thilo Graf 2012-09-05 + + CComponentsForm: add basics for CComponentsForm + +micha-bbg 2012-09-04 + + CComponentsItemBox: Add flag 'isCalculated' for control calculateElements() + +micha-bbg 2012-09-04 + + CComponentsInfoBox: Add 'bgMode = CC_BGMODE_PERMANENT' to initVarInfobox() + +Thilo Graf 2012-09-04 + + CComponentsItemBox: use also locales in overloaded methode addText() + +Thilo Graf 2012-09-03 + + CChannelList: adapt for new functionality in CComponents + +Thilo Graf 2012-09-03 + + CComponentsItemBox: split addElement() + +Thilo Graf 2012-09-03 + + CComponentsPicture: fix hide() of picture box + + After hide of a picture box, no paint was possible, this should fix this. + +Thilo Graf 2012-09-02 + + CTestMenu: add some demos for CComponents + +Thilo Graf 2012-09-02 + + CComponents: add member isPainted() + + Useful for monitoring and evaluation of the state of components, + is also inherited to all subclasses + +Thilo Graf 2012-09-01 + + CComponentsShapeSircle: fix segfault on init + +Thilo Graf 2012-09-01 + + CTestMenu: rework member showTestMenu() + + It's better to split this member. Newer tests can make it too messy. + +Thilo Graf 2012-08-31 + + CComponentsTitleBar: add parameter for default icon + + ...also removed parameter for text ailgnment, because the most titelbars + need only left alignment and if required more elements, we can use the + addElement() methode. + +Thilo Graf 2012-08-30 + + CComponentsTitleBar: rename member addText(), convert locale in constructor + +Thilo Graf 2012-08-30 + + CChannellist: remove calculateElements() + + is already included in print()clHead->paint() and refreshElement() + +Thilo Graf 2012-08-30 + + CComponents: rework some members + + *rename col_text to class relevant names, + col_text is already defined in class CComponents InfoBox and + its easy to confuse member names + *add member printItemBox() and + move calculateElements() into CComponentsItemBox and use it + in print() and refreshElement() + +micha-bbg 2012-08-29 + + Channellist: Use CComponentsTitleBar for paint head + +micha-bbg 2012-08-29 + + CComponentsItemBox: Add refreshElement() & paintElement() + + - use paintElement() for CComponentsItemBox::paint + +Thilo Graf 2012-08-28 + + CComponentsTitleBar: add overloaded constructors for different text types + +Thilo Graf 2012-08-27 + + CComponentsTitleBar: add blanc constructor + +Thilo Graf 2012-08-27 + + CComponents: declare small members as inline + +micha-bbg 2012-08-27 + + * CComponentsItemBox: Correction x-position of elements + +Thilo Graf 2012-08-27 + + CComponentsItemBox: use plausible member names + +Thilo Graf 2012-08-27 + + CComponentsItemBox: remove comment + +micha-bbg 2012-08-27 + + * Move hMax correction from CComponentsItemBox to CComponentsTitleBar + +micha-bbg 2012-08-27 + + * CComponentsItemBox: Use CTextBox for paint text + +micha-bbg 2012-08-26 + + * CComponents: Adjustments for CComponentsItemBox and CComponentsTitleBar + +Thilo Graf 2012-08-26 + + CComponents: add CComponentsItemBox as basich Class for CComponentsTitlebar + +Thilo Graf 2012-08-26 + + CComponentsTitlebar: remove init of shadow + + is allready inititalized in initVarContainer() (initVarBasic()) with + default value CC_SHADOW_OFF, + +Thilo Graf 2012-08-26 + + CComponentsTitlebar: remove member col_body + + is allready inherit from basic class CComponents + +micha-bbg 2012-08-24 + + * CComponents: add class to place an paint titlebars + +Thilo Graf 2012-08-26 + + CTextBox: initialize variables in constructor (style) + +Thilo Graf 2012-08-25 + + CChannelList: use own function to get transponder info + +Thilo Graf 2012-08-25 + + CChannelList: adapt for new CComponentsInfoBox functionality + + TODO: + paint text into infobox with CComponentsInfoBox + +Thilo Graf 2012-08-25 + + CComponentsPicture: use DEBUG to show dimensions error + +Thilo Graf 2012-08-25 + + CBEChannelSelectWidget: use CComponentsInfoBox to paint infobox + +micha-bbg 2012-08-24 + + * CComponents::CComponentsPicture: Add the processing and scaling images + +Thilo Graf 2012-08-25 + + CBEChannelWidget: use CComponentsInfoBox to paint text into infobox + +Thilo Graf 2012-08-24 + + Bedit: adapt to last CComponent changes + +Thilo Graf 2012-08-23 + + CMenuWidget: set frame thickness + + default value in CComponentsInfoBox is inherit from CComponentsContainer + and =0, baut we need =2 + +Thilo Graf 2012-08-23 + + CComponents: add members to init inherit variables + + This sould enshure, that we have init with basic values in sub classes + +Thilo Graf 2012-08-22 + + CMenuWidget: init instance of CComponentsDetailsLine in constructor + +Thilo Graf 2012-08-22 + + CComponentsDetailsLine: add basic constructor without args + +Thilo Graf 2012-08-22 + + CComponentsInfoBox: create instance of CComponentsInfoBox in constructor + +Thilo Graf 2012-08-22 + + CComponentsInfoBox: add basic constructor without args + + usefull if dynamic changed properties are needed + +micha-bbg 2012-08-20 + + * CMenuWidget: Use removeLineBreaks() in paintHint() + +micha-bbg 2012-08-20 + + * CComponentsInfoBox: Add removeLineBreaks() + +micha-bbg 2012-08-20 + + CComponentsInfoBox: Use setTextFont() in paintText() + +micha-bbg 2012-08-20 + + CMenuWidget: Remove line breaks from hint text + + - Add font to Constructor & setText() + - remove CTextBox::AUTO_HIGH + +micha-bbg 2012-08-20 + + * CComponentsInfoBox: Add setTextBorderWidth() to paintText() + + - Add delete textbox to paint() + - remove CTextBox::AUTO_HIGH + +Thilo Graf 2012-08-19 + + CMenuWidget: implement CComponentsInfoBox functionality for text and icon + +Thilo Graf 2012-08-18 + + CComponents: Rework some buggy paint methodes + +Thilo Graf 2012-08-17 + + CComponents: paint picture in Infobox + +Thilo Graf 2012-08-16 + + CChannelList: adapt for last changes in CComponents + +Thilo Graf 2012-08-16 + + CAudioPlayer: adapt for last changes in CComponents + +Thilo Graf 2012-08-16 + + CMenuWidget: adapt for last changes in CComponents + +Thilo Graf 2012-08-16 + + Bedit: adapt for last changes in CComponents + +Thilo Graf 2012-08-16 + + CComponents: add text functionality into class CComponentsInfoBox() + +Thilo Graf 2012-08-13 + + CComponents: add class to place and paint icons and pictures + +micha-bbg 2012-08-11 + + * Imageinfo/Streaminfo: Use CComponentsPIP for PIP + +micha-bbg 2012-08-08 + + * channellist.cpp: paint details + + - Rework paintItem2DetailsLine() + - Use CComponentsInfoBox for paintDetails() + - Set missing height of down mark + +Thilo Graf 2012-08-07 + + Bedit: apply last CComponent changes + +Thilo Graf 2012-08-04 + + CMenuWidget: define system colors during runtime + +Thilo Graf 2012-08-03 + + CComponents: add more basic members and sub classes + + - change default colors for info box + - add member methode to synchronize system colors + - add class CComponentsShapeCircle + - add class CComponentsShapeSquare + - add sub class CComponentsPIP + +Thilo Graf 2012-08-03 + + CMenuWidget: adapt to current CComponentsInfoBox changes + +Thilo Graf 2012-08-03 + + Bedit: adapt to current CComponentsInfoBox changes + +Thilo Graf 2012-08-03 + + CAudioPlayerGui: adapt to current CComponentsInfoBox changes + +Thilo Graf 2012-08-01 + + CBEChannelWidget: remove redundant hide of infobox + + Infobox uses it's own hide(). + +Thilo Graf 2012-08-01 + + *menu.cpp: refresh radius settings + + Changed corner settings in osd setup + have no effect in unchanged menu widget instances. + +Thilo Graf 2012-07-30 + + CComponents: add sub class CComponentsContainer and clean up some members + + - add virtual members to set colors + - remove parameters from CComponents constructor and set default values + in constructor + - v_fbdata becomes a protected member, because old members like + v_screen_val and v_infobox_val not needed in sub classes + - using sizeof() to get size of fbdata structs in paint() members, + so we don't need explizit defines for struct size + - new class CComponentsContainer is a basic class for + CComponentsInfoBox and other similar coming sub classes + - use enums for fbdata types + - add function setShadowOnOff() + - also add defines for plausible usage of setShadowOnOff(CC_SHADOW_ON/OFF) + +Stefan Seyfried 2013-03-05 + + sectionsd: trim CN thread debug messages + + * disable DEBUG_CN_THREAD + * shorten eit update filter message + * remove unneeded printdata_ms + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-05 + + sectionsd: shorten debug messages + + * channel ids in sectionsd are only 48bit + * addEvent debug message had redundant information + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-05 + + sectionsd: be more tolerant about adjtime() failure + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-05 + + sectionsd: don't truncate 64bit value before comparing + + Signed-off-by: Jacek Jendrzej + +svenhoefer 2013-03-05 + + - deutsch.locale: external plugin-dir must not be on a hdd + +svenhoefer 2013-03-05 + + - deutsch.locale: rework german menu hints + + serveral fixes in spelling and grammar, intelligibility and wording + +svenhoefer 2013-03-05 + + - locale: two little requested fixes (typo and intelligibility) + +SnowHead 2013-03-05 + + - moviebrowser: don't show additional files from enigma2 in moviebrowser + +[CST] Focus 2013-03-05 + + use ENABLE_PIP for pip code + +[CST] Focus 2013-03-05 + + configure.ac: add enable-pip option + +[CST] Focus 2013-03-05 + + driver/screenshot.cpp: ifdef for png_set_invert_alpha + +Stefan Seyfried 2013-03-03 + + hdd_menu: use proper tune2fs call + + call the my_system with the proper number of parameters instead + of relying on specifics of the getopt() used by tune2fs, now that + there is no limitation on the number of my_system arguments anymore + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-03 + + helpers: improve my_system function + + Instead of hardcoding the maximum number of arguments to the + my_system helper, pass a variable argument list. + The function is deliberately source-incompatible with the old + implementation (as opposed to a variant with a sentinel NULL + argument, which would be compatible) to find all users and to + make sure that new future users of this function are not + overlooked during merges with other branches. + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-02 + + my_system/my_popen: detach the children from neutrino's terminal + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-03 + + libconfigfile: fix strange problem in last commit + + for unexplained reasons, tmpfile was sometimes empty :-( + to work around that, use std::string instead of const char * + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-03 + + libconfigfile: update config file atomically when saving + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-03 + + neutrino: avoid crash when signals are caught during start + + this needs more work to avoid crashes when interrupted early + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-03-03 + + femanager: save frontend.conf if new entries are present + + Signed-off-by: Jacek Jendrzej + +svenhoefer 2013-03-01 + + - neutrino.cpp: fix handling of g_settings.mode_left_right_key_tv + +[CST] Focus 2013-03-01 + + lib/libconfigfile/configfile.cpp: + fix 804bed4e733d3f000228f86cec2646dae7b7543f - at least with uclibc it refuse to save + conf file which not exist + +[CST] Focus 2013-02-28 + + src/gui/components/Makefile.am: libcoolstream dir depends on box + +[CST] Focus 2013-02-28 + + zapit/include/zapit/types.h: define types in case they are missed, i.e. in uclibc + +Merge: 026592e8f 3da1aebe2 +[CST] Focus 2013-02-28 + + Merge branch 'pip' into next + + Conflicts: + src/gui/channellist.cpp + +Merge: cddfcf3bf e74f1db27 +[CST] Focus 2013-02-28 + + Merge branch 'dvbsi++' into next + + Conflicts: + src/neutrino.cpp + src/zapit/src/femanager.cpp + src/zapit/src/getservices.cpp + src/zapit/src/transponder.cpp + +Merge: fd6abb911 ca8f8251e +[CST] Focus 2013-02-28 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2013-02-28 + + gui/keybind_setup.cpp: add pip key binding edit + +[CST] Focus 2013-02-28 + + neutrino.cpp: save/load pip key - default is 'help' button, stop PiP on pip key + +[CST] Focus 2013-02-28 + + system/settings.h: add key_pip + +[CST] Focus 2013-02-28 + + locals: add locales for PiP key + +[CST] Focus 2013-02-28 + + gui/scan.cpp: add zap to current channel_id after scan + +[CST] Focus 2013-02-28 + + zapit/src/zapit.cpp: disable zap after CMD_RELOAD_CURRENTSERVICES + +[CST] Focus 2013-02-28 + + zapit/src/scan.cpp: disable zap after scan + +svenhoefer 2013-02-28 + + - audioplayer.cpp: fix comparison operator + +svenhoefer 2013-02-28 + + - icons: remove unneeded movieplayer.raw + +svenhoefer 2013-02-27 + + - audioplayer.cpp: reducing console spam + +[CST] Focus 2013-02-27 + + driver/record.cpp: stop PiP before starting record of current PiP channel + +[CST] Focus 2013-02-27 + + gui/channellist.cpp: start/stop PiP for selected channel on play button + +[CST] Focus 2013-02-27 + + zapit/src/zapit.cpp: add Start/Stop PiP + +Merge: af5ead9f3 4f3561104 +[CST] Focus 2013-02-26 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2013-02-26 + + gui/videosettings.cpp: add missed hints, add PiP setup, + set initial PiP size/position, set format/aspect to PiP decoder + +[CST] Focus 2013-02-26 + + gui/pipsetup.cpp: add simple PiP size/position setup + +[CST] Focus 2013-02-26 + + add pip icon + +[CST] Focus 2013-02-26 + + zapit/src/femanager.cpp: ifdef dynamic demux allocation, it disabled atm + +[CST] Focus 2013-02-26 + + neutrino.cpp: save/load pip settings, group apollo-specific settings + +[CST] Focus 2013-02-26 + + locals: add video menu missed hints, add locals for PiP + +Stefan Seyfried 2013-02-24 + + zapit: fix order of stopping playback and selecting live FE + +Gaucho316 2013-02-26 + + - moviebrowser: only save settings if modified + +svenhoefer 2013-02-26 + + - icons: add missing hint_a_pic.png + +svenhoefer 2013-02-26 + + - osd_setup.cpp: move dest-dir for screenshots to top of menu + +svenhoefer 2013-02-26 + + - locale: clean screenshot-locale from unnecessary ballast + +Merge: 8e1e391be 05fdc3c08 +[CST] Focus 2013-02-26 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +Stefan Seyfried 2013-02-23 + + femanager: remove workaround after libconfigfile fix + +Stefan Seyfried 2013-02-23 + + configfile: don't do a full sync() after saving + +Stefan Seyfried 2013-02-23 + + configfile: reset modified flag after saving + +Stefan Seyfried 2013-02-23 + + configfile: set the modified flag correctly on set*Vector methods + +Stefan Seyfried 2013-02-22 + + infoviewer_bb: initialize values to satisfy valgrind + +Stefan Seyfried 2013-02-22 + + channellist: initialize values to satisfy valgrind + +Merge: 0dda40207 662955f9e +[CST] Focus 2013-02-24 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +Jacek Jendrzej 2013-02-23 + + src/gui/infoviewer.cpp: fix paint progressbar opt 1 + +Thilo Graf 2013-02-22 + + CChannelList: fix position of minitv, small cleanups + + This is only a provisionally fix. A rework of initialisation for + many member variables seems to be necessary. + +Stefan Seyfried 2013-02-05 + + sectionsd: consider the table_id when inserting events + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2012-11-03 + + neutrino: fix 32<->64bit format string warnings + + use portable C99 format string macros for 64bit types to + fix many warnings when compiling for 64bit architectures, + add some (int) casts for size_t + +micha-bbg 2013-02-21 + + * src/eitd/sectionsd.cpp: Calling function 'Sleep()' restored + +svenhoefer 2013-02-20 + + - upnpbrowser.cpp: center horizontally + +svenhoefer 2013-02-20 + + - audioplayer.cpp: center horizontally + +Stefan Seyfried 2013-02-05 + + sectionsd: on-disk epg data has lower priority than on-air data + + Signed-off-by: Jacek Jendrzej + +Jacek Jendrzej 2013-02-20 + + src/eitd/sectionsd.cpp fix compil unused variable 'rs' + +Stefan Seyfried 2013-02-17 + + sectionsd: only step time if difference is > 2min + + in order to avoid unnecessary system time jumps, only step time + if the difference is bigger than 120 seconds, else use adjtime + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + sectionsd: remove newline from SIsectionTIME message + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + sectionsd: silence debug spam + + disable some debug messages, remove unneeded newlines + from other messages + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + sectionsd: retry getting eit_version + + Sometimes at first start, the cn thread does not fetch the EIT version + and thus automatic updates don't work. The cause of this is not 100% + clear, for now let's add a workaround to try a bit longer fetching it. + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + infoviewer_bb: fix flickering HDD bar display + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + infoviewer_bb: don't start HDD percent thread once per second + + Only start the HDD percent determination once per infobar display + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + infoviewer_bb: smarter use of available space for buttons + + of a button is not going to be painted, the space can be used for + other buttons which might otherwise have their text cut off + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-17 + + infoviewer_bb: limit text width to available space + + only use the available space to draw the button texts + + Signed-off-by: Jacek Jendrzej + +Stefan Seyfried 2013-02-20 + + my_popen: close filedescriptors before exec + + Signed-off-by: Jacek Jendrzej + +svenhoefer 2013-02-20 + + - audioplayer.cpp: fix display of buttons and round corners in footer + +svenhoefer 2013-02-20 + + - audioplayer: don't paint something if screensaver is active + +svenhoefer 2013-02-20 + + - audioplayer.cpp: remove not working code with mute-icon handling + +svenhoefer 2013-02-19 + + - audioplayer.cpp: ignore first keypress when screensaver is on + + just quit the screensaver and return to loop + +svenhoefer 2013-02-19 + + - yweb: return to /bin/fbshot for osd-only screenshots + + the internal screenshot function seems paralyzed sometimes. + +Thilo Graf 2013-02-19 + + CComponents: move class into its own source directory + + The components could over time become quite large, + so it makes more sense, coming features to split into + multiple files and to do it in a separate directory. + +svenhoefer 2013-02-19 + + - audioplayer.cpp: fix cursor-background with round borders + +svenhoefer 2013-02-19 + + - audioplayer.cpp: restore correct background when leaving screensaver + + and remove background-pic from screensaver-loop + +svenhoefer 2013-02-18 + + - channellist.cpp: change order of painting to be more liquid + +svenhoefer 2013-02-18 + + - channellist.cpp: show pic instead of miniTV in radiomode + +svenhoefer 2013-02-17 + + - channellist.cpp: fix logo position if new_zap_mode is off + +svenhoefer 2013-02-17 + + - channellist.cpp: fix broken display of infobar while zapping + +svenhoefer 2013-02-17 + + Revert "Revert '- channellist.cpp: enable to lock new_zap_mode'" + + This reverts commit fb892d18ff25d45c3757b007244a5592d57f351e. + +svenhoefer 2013-02-17 + + - channellist.cpp: allow colored events (for time) in right eventlist + +svenhoefer 2013-02-17 + + - icons: remove unneeded ddfill.png + +Jacek Jendrzej 2013-02-16 + + src/gui/infoviewer.cpp: fix div by zero + +svenhoefer 2013-02-16 + + - icons: remove unneeded radio.jpg + +svenhoefer 2013-02-16 + + - icons: add missing multimedia.png + +svenhoefer 2013-02-16 + + - icons: add missing hint_restart.png + +svenhoefer 2013-02-15 + + Revert "- channellist.cpp: enable to lock new_zap_mode" + + This reverts commit 15d787f79bd8424b03e3e6112d8a14fabb0ef392 + because the display of infobar while zapping is broken with + this commit. + +svenhoefer 2013-02-14 + + - fix terrible typo + +svenhoefer 2013-02-14 + + - infoviewer.cpp: change width of infobar.txt-field ... + + ... in dependency from g_settings.infobar_progressbar + +[CST] Focus 2013-02-14 + + gui/scan_setup.cpp: fix master frontend option enable flag + +micha-bbg 2013-02-13 + + * channellist.cpp: Show channel list vertically centered + +Merge: 0a9c3236a 0dda40207 +[CST] Focus 2013-02-13 + + Merge branch 'dvbsi++' into next + +Merge: 5e054fc71 c7f250c2a +[CST] Focus 2013-02-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2013-02-12 + + * Sort english.locale + +[CST] Focus 2013-02-13 + + Revert "gui/movieplayer.cpp: dynamic allocate/lock demux for playback" + + This reverts commit 38c2f6408a25089ed123a54675df5ca38a7f2432. + +[CST] Focus 2013-02-13 + + libcoolstream2/dmx_cs.h: update header + +[CST] Focus 2013-02-13 + + zapit/src/capmt.cpp: use MAX_DMX_UNITS + +[CST] Focus 2013-02-13 + + zapit/src/femanager.cpp: bugfix, getFrontend return value for the same transponder + +[CST] Focus 2013-02-13 + + zapit/lib/zapittools.cpp: remove 0xB0 from replace chars, it break unicode strings + +svenhoefer 2013-02-12 + + - yweb: remove unused variable from Y_Boxcontrol_Menue.yhtm + +svenhoefer 2013-02-12 + + - yweb: merge tv-shot and osd-shot to one page + + * use internal screenshot-function to make osd-shots + +micha-bbg 2013-02-12 + + * channellist.cpp: Fix time display in event list + + - fix compiler warning + +Jacek Jendrzej 2013-02-12 + + add progressbar hint loc + +Jacek Jendrzej 2013-02-12 + + add progressbar opt to infobar + +tomworld 2013-02-12 + + * channellist.cpp: Use extra font for event list + +micha-bbg 2013-02-12 + + sectionsd.cpp: Remove invalid events (duration <= 1 sec.) from event list + +svenhoefer 2013-02-12 + + - controlapi.cpp: make ScreenshotCGI() more configurable + +svenhoefer 2013-02-12 + + - yweb: fix a little syntax error in Y_Settings_nhttpd.yhtm + +svenhoefer 2013-02-12 + + - yweb: add the workbox around the remote control + +[CST] Focus 2013-02-12 + + gui/videosettings.cpp: for apollo, add brightness/contrast/saturation control + +[CST] Focus 2013-02-12 + + neutrino.cpp, settings.h: for apollo, add brightness/contrast/saturation + +Jacek Jendrzej 2013-02-11 + + src/gui/infoviewer.cpp: fix channel name getRenderWidth for unicode + +Merge: 0fd4d4f43 5e054fc71 +[CST] Focus 2013-02-11 + + merge dvbsi++ + +[CST] Focus 2013-02-11 + + neutrino.cpp: change led defaults for trinity + +Merge: f2a1895ee e2b22e656 +[CST] Focus 2013-02-11 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2013-02-10 + + - yweb: supplement to c2668d2f2cff77d13759afbcec9203a5ef35df7e + + * add a background-image to zoomshot-button + +svenhoefer 2013-02-10 + + - neutrino.cpp: remove double determination of g_info.delivery_system + +svenhoefer 2013-02-10 + + - channellist.cpp: enable to lock new_zap_mode + +micha-bbg 2013-02-10 + + update_ext.cpp: Fix wildcard handling for delete list + +TangoCash 2013-02-09 + + - channellist.cpp: add epg-desc to blue button ... + + ... if g_settings.channellist_additional is not off. + + initially patch by TangoCash with marginal modifications + +[CST] Focus 2013-02-07 + + src/Makefile.am: add libca-cs + +[CST] Focus 2013-02-07 + + zapit/src/femanager.cpp: skip unused and linked fe for scan + +Merge: 3727b0ea5 c2668d2f2 +[CST] Focus 2013-02-07 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2013-02-06 + + - yweb: rework Y_Tools_remote_osd.yhtm + + * use only one file to make osd-shots + * add a (not really) zoom-function + * add posibility to change filename + * add needed locals + * remove Y_Tools_fbshot.yhtm + +svenhoefer 2013-02-06 + + - channellist.cpp: fix restore to fullTV + + ... when turning miniTV off from the menu inside the channellist + +svenhoefer 2013-02-05 + + - channellist.cpp: 'fix' the double determination of dimensions/coordinates + +svenhoefer 2013-02-05 + + - channellist.cpp: determinate startTimeWidth from a fixed value + +svenhoefer 2013-02-05 + + - channellist.cpp: remove time for no further events + + thx to TangoCash. + +svenhoefer 2013-02-05 + + - channellist.cpp: fix wrong time for no further events + + patch by TangoCash. thx! + +svenhoefer 2013-02-05 + + - osd_setup.cpp: fix color-hotkey for channellist-submenu and add a seperator line + +svenhoefer 2013-02-05 + + - channellist.cpp: fix shortcuts in submenu and add a seperator line + +svenhoefer 2013-02-04 + + - osd_setup.cpp: add 'channellist.additional' to channellist's submenu + + very ugly: same code two times + +svenhoefer 2013-02-04 + + - channellist: make miniTV switchable + +svenhoefer 2013-02-04 + + - yweb: disable horizontal scrolling in screenshot-pages + +Merge: d7f453520 b0eb071af +[CST] Focus 2013-02-04 + + Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next + +Merge: 43d825b62 3727b0ea5 +[CST] Focus 2013-02-04 + + Merge branch 'dvbsi++' into next + +Merge: 9c4065257 23257d5ba +[CST] Focus 2013-02-04 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +Merge: 3ffe8b1d2 827a0fa5d +[CST] Bas 2013-02-04 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into dvbsi++ + +[CST] Bas 2013-02-04 + + cam_menu.cpp: handle ENQ objects correctly. + +[CST] Bas 2013-02-04 + + neutrino: add a input object for Enquiry Objects from CI. They specify if the + input has to be blind. + +Merge: 72d53fa44 9c4065257 +[CST] Focus 2013-02-04 + + Merge branch 'dvbsi++' into next + +Merge: 827a0fa5d 1c8580363 +[CST] Focus 2013-02-04 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2013-02-03 + + * src/gui/channellist.cpp: miniTV fix locale + + - Add locale for menuhint + - Sort header for locale + +svenhoefer 2013-02-02 + + - channellist.cpp: rework header and buttonbar + + * paint channellogo in mini-tv-mode + * strech the positions of right elements in header marginally + * paint buttonbar over the full width + +svenhoefer 2013-02-01 + + - channellist.cpp: change color for infozone + +svenhoefer 2013-02-01 + + - channellist.cpp: fix round borders for infozone + +micha-bbg 2013-01-31 + + * src/gui/channellist.cpp: miniTV osd fix + + - Screen coordinate x could possibly receive a value under 0 + +svenhoefer 2013-01-31 + + - cables.xml: add "antennengemeinschaft penig" + + thx Zeng! + +Stefan Seyfried 2013-01-31 + + getservices: fix FindChannelFuzzy() + + * for services with duplicate tsid/onid/sid, not all channels were found + (function returned NULL if the first match was not the correct one) + * add compatibility with "wrong" ubouquets.xml for non-sat boxes: the + position parameter was ignored before and is not too useful outside + sat anyway + +satbaby 2013-01-31 + + src/gui/channellist.cpp: fix possible segfault + +[CST] Focus 2013-01-31 + + gui/scan_setup.cpp: fix old merge + +Merge: 258d2b866 827a0fa5d +[CST] Focus 2013-01-31 + + Merge branch 'dvbsi++' into next + +[CST] Focus 2013-01-31 + + gui/scan_setup.cpp: fix old merge + +[CST] Focus 2013-01-31 + + Revert "configure scripts: add boxmodel" + + This reverts commit 38461dca6cc338c2b21c1d71031e397214cb4c7a. + +Merge: 38461dca6 43aaec7cf +[CST] Focus 2013-01-31 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2013-01-31 + + -add .rej ~ to .gitignore + +satbaby 2013-01-31 + + src/gui/channellist.cpp: minitv osd fix + +satbaby 2013-01-30 + + delete src/neutrino.cpp.~ .rej + +satbaby 2013-01-30 + + delete src/gui/channellist.cpp.rej + +satbaby 2013-01-30 + + delete src/gui/channellist.cpp~ + +satbaby 2013-01-30 + + -add locale minitv + +satbaby 2013-01-30 + + src/gui/channellist.cpp: fix minitv gui & segfault + +satbaby 2013-01-30 + + compil fix for commit 1a425308ed89af5e65a425583a6c568c003e23ee + +TangoCash 2013-01-30 + + add optional mini-tv to channellist + + Signed-off-by: satbaby + +[CST] Focus 2013-01-30 + + zapit/src/femanager.cpp: fix cleanup on delete + +[CST] Focus 2013-01-30 + + system/setting_helpers.cpp: fix unused warning on apollo + +[CST] Focus 2013-01-30 + + acinclude.m4: set default box type to nevis + +[CST] Focus 2013-01-30 + + nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: filter channels, show real channel number + +[CST] Focus 2013-01-30 + + gui/timerlist.cpp: filter bouquets channels + +[CST] Focus 2013-01-30 + + gui/zapit_setup.cpp: filter bouquets channels, + fix return values to close all menus on menu key + +[CST] Focus 2013-01-30 + + zapit/src/bouquets.cpp: fix copy/paste in getRadioChannels + +[CST] Focus 2013-01-30 + + configure.ac: always define HAVE_COOLSTREAM_NEVIS_IR_H, ifdef in rcinput.h decide what to include + +Merge: 5776c6782 1e444d2f6 +[CST] Focus 2013-01-30 + + Merge branch 'dvbsi++' into next + +Merge: 38461dca6 70b3ef04f +[CST] Focus 2013-01-30 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +Stefan Seyfried 2013-01-29 + + bouquets: fix ubouquet generation for broken services + + Services with duplicate tsid/onid/sid like found e.g. on "8W Atlantic + Bird 2", "12.5W Atlantic Bird 1", "4.8E Sirius", "7E Eutelsat" caused + wrong bouquet entries because the satellite position and transponder + frequency was not used to distinguish the channels. Use the new + FindChannelFuzzy() function to fix this. + +Stefan Seyfried 2013-01-29 + + getservices: add FindChannelFuzzy() function + + Add a function that returns a channel if tsid, onid, sid and + satellite position matches and the frequency matches +-2MHz. + (This frequency tolerance allows ubouquets to be used after + updates to satellites.xml) + +Merge: d1cbff900 38461dca6 +[CST] Focus 2013-01-29 + + Merge branch 'dvbsi++' into next + +[CST] Focus 2013-01-29 + + configure scripts: add boxmodel + +Merge: 8971fdf84 132046262 +[CST] Focus 2013-01-29 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2013-01-29 + + system/flashtool.cpp: fix buffer size for nor + +svenhoefer 2013-01-29 + + - neutrino.cpp: fix wrong configfile in loadKeys() + +[CST] Focus 2013-01-29 + + .gitignore: add generated src/nhttpd/nhttpd.conf + +[CST] Focus 2013-01-29 + + system/setting_helpers.cpp: use CONFIGDIR to remove xml/conf files + +[CST] Focus 2013-01-29 + + gui/start_wizard.cpp: copy initial settings using CONFIGDIR + +Merge: 5f105f2ee 34187b12c +[CST] Focus 2013-01-29 + + Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next + +[CST] Focus 2013-01-29 + + gui/update.cpp: use mtd0 as default on apollo, disable uboot/uldr partitions write + +[CST] Focus 2013-01-29 + + system/flashtool.cpp: add bad block skip for read/write/erase in case of NAND + +Merge: 1babe6852 d591e9039 +[CST] Bas 2013-01-29 + + Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next + +[CST] Bas 2013-01-29 + + neutrino: fix file location. + +[CST] Bas 2013-01-29 + + neutrino make nhttpd depend on neutrino's config. + +[CST] Bas 2013-01-29 + + neutrino: add multiple paths so they can be configured and not be hard-coded in + multiple files. + +[CST] Bas 2013-01-29 + + neutrino: remove space from nhttpd.conf.in. + +[CST] Bas 2013-01-29 + + neutrino: make default language english. + +[CST] Bas 2013-01-29 + + neutrino: add predefined config for nhttpd. + +[CST] Focus 2013-01-28 + + neutrino.cpp: get bouquets with filtering; + move HD bouquet to 'all' to use sorting on it + +[CST] Focus 2013-01-28 + + zapit/src/scansdt.cpp: add missed channel flags - they should not be 0 + +[CST] Focus 2013-01-28 + + zapit/src/getservices.cpp: add flags filter to all get channels functions, + change default filter flags to PRESENT (new+updated), + dont save channels with NOT_FOUND flag + +[CST] Focus 2013-01-28 + + zapit/src/bouquets.cpp: dont clear user-bouquets in 'erase' mode; + add helpers to get filtered channel lists; + add channels not present in services.xml with NOT_FOUND flag + +[CST] Focus 2013-01-28 + + zapit/src/scansdt.cpp: set existing channel's flags to UPDATED + +[CST] Focus 2013-01-28 + + data/locale/english.locale: change bouquets mode 'erase all' to 'erase old' + +[CST] Focus 2013-01-28 + + zapit/src/fastscan.cpp: set channels flags to UPDATED + +[CST] Focus 2013-01-28 + + zapit/include/zapit/channel.h: add NOT_FOUND flag to mark channels not present in services.xml + +[CST] Bas 2013-01-25 + + neutrino: fix file locations. use the predetermined CONFIGDIR instead of hardcoding paths. + +Merge: 9fc686996 05bc38eac +[CST] Focus 2013-01-24 + + Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next + +[CST] Focus 2013-01-24 + + gui/scan_setup.h: add diseqc order chooser + +[CST] Focus 2013-01-24 + + gui/scan_setup.cpp: add diseqc order option for advanced diseqc mode; + add missed hints; + fix diseqc options enable/disable + +[CST] Focus 2013-01-24 + + zapit/src/frontend.cpp: use per-frontend diseqc order + +[CST] Focus 2013-01-24 + + zapit/src/femanager.cpp: save/load fe diseqc order + +[CST] Focus 2013-01-24 + + zapit/include/zapit/frontend_types.h: add diseqc_order to frontend config + +[CST] Focus 2013-01-24 + + locals: add locale for diseqc order and missed hints + +Merge: e9ab19f6a 777e417c0 +[CST] Bas 2013-01-24 + + Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next + +[CST] Bas 2013-01-24 + + neutrino: diseqc changes for testing. + +bellum 2013-01-22 + + Neutrino: 'Port' of Neutrino-SD 'Additionally refresh EPG before recording starts' + + Patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=50004 + +[CST] Focus 2013-01-23 + + driver/framebuffer.cpp: move fade sleep workaround to fade.cpp + +satbaby 2013-01-22 + + fix compil warnings + +[CST] Focus 2013-01-18 + + lib/libcoolstream2: sync control headers + +[CST] Focus 2013-01-18 + + driver/fade.cpp: fix compile for nevis + +[CST] Focus 2013-01-18 + + gui/scan_setup.cpp: for single-tuner, disable mode switch, dont show link option + +[CST] Focus 2013-01-18 + + zapit/src/femanager.cpp: make sure single-tuner is independent + +[CST] Focus 2013-01-18 + + driver/framebuffer.cpp: paintBoxRel with solid fill for nevis + +[CST] Bas 2013-01-18 + + src/driver/framebuffer.cpp: don't use 2d accelerator for small lines, fall-back to s/w. + +[CST] Bas 2013-01-18 + + src/driver/fade.cpp: fix fade. needs to be tested. + +[CST] Focus 2013-01-18 + + zapit/src/femanager.cpp fix livefe check + +[CST] Focus 2013-01-18 + + zapit/src/getservices.cpp: fix uninitialized warnings + +[CST] Focus 2013-01-18 + + gui/videosettings.cpp: fix compile + +[CST] Focus 2013-01-18 + + driver/framebuffer.cpp: fix + +[CST] Bas 2013-01-18 + + merge neutrino-apollo + +[CST] Focus 2013-01-16 + + gui/scan_setup.cpp: fix merge + +Merge: 60b5c40d1 8971fdf84 +[CST] Focus 2013-01-16 + + Merge branch 'dvbsi++' into next + +[CST] Focus 2013-01-16 + + lib/libcoolstream2/video_cs.h: update apollo header + +[CST] Bas 2013-01-16 + + merge neutrino-apollo + +[CST] Focus 2013-01-16 + + gui/scan_setup.cpp: rework tuner setup and scan menu for mixed frontend types + +[CST] Focus 2013-01-16 + + zapit/src/femanager.cpp: fixes for mixed frontends, add helpers + +[CST] Focus 2013-01-16 + + zapit/src/getservices.cpp: load cable and/or sat xml, depending on frontend types found; + set channels delivery type; + +[CST] Focus 2013-01-16 + + gui/scan.cpp: add delivery type member, use it to find scanned type + +[CST] Focus 2013-01-16 + + gui/motorcontrol.cpp: use new scan settings names + +[CST] Focus 2013-01-16 + + gui/test_menu.cpp: change satNameNoDiseqc to satName + +[CST] Focus 2013-01-16 + + system/settings.cpp: split cable and sat scan settings + +[CST] Focus 2013-01-16 + + zapit/src/fastscan.cpp: set channel deltype + +[CST] Focus 2013-01-16 + + zapit/src/scansdt.cpp: set channel deltype + +[CST] Focus 2013-01-16 + + zapit/src/zapit.cpp: set channel deltype + +[CST] Focus 2013-01-16 + + system/setting_helpers.cpp: dont use IOC_CONTROL_PWM_SPEED on apollo + +[CST] Focus 2013-01-16 + + gui/movieplayer.cpp: enable DTS on apollo + +[CST] Focus 2013-01-16 + + gui/streaminfo2.cpp: fix transponder->type + +[CST] Focus 2013-01-16 + + gui/start_wizard.cpp: use CFEManager::haveSat in place of glocal delivery system + +[CST] Focus 2013-01-16 + + gui/miscsettings_menu.cpp: use CFEManager::haveSat in place of glocal delivery system + +[CST] Focus 2013-01-16 + + gui/infoviewer.cpp: check live frontend for delivery system + +[CST] Focus 2013-01-16 + + zapit/src/transponder.cpp: rename type to deltype + +[CST] Focus 2013-01-16 + + zapit/include/zapit/satconfig.h: add delivery type + +[CST] Focus 2013-01-16 + + zapit/include/zapit/frontend_c.h: add fe type helpers, change modes enum order + +[CST] Focus 2013-01-16 + + zapit/src/channel.cpp: add delivery type member + +[CST] Focus 2013-01-16 + + zapit/src/frontend.cpp: revert change for debug + +[CST] Focus 2013-01-16 + + zapit/src/frontend.cpp: comment diseqc reset for diseqc 1.0/1.1 + +satbaby 2013-01-16 + + src/gui/update_ext.h: supplement to 9939fc9197db4f607783cbea0c5f823e63304e45 + +Merge: f92d9e6e5 ce7869008 +[CST] Focus 2013-01-16 + + merge public git + +Gaucho316 2013-01-14 + + Scan setup: fix memleak + +Thilo Graf 2013-01-13 + + extended update: move ext_update.* to update_ext.* + + Beware the canonical order of filenames. + +satbaby 2013-01-13 + + neutrino-tell-the-user-if-no-frontend-is-found1.patch from neutrino-mp + +satbaby 2013-01-13 + + src/neutrino.cpp: revert + +satbaby 2013-01-13 + + src/gui/scan_setup.cpp -fix compil warnings + +micha-bbg 2013-01-11 + + * yWeb: Because of format changes klack.de temporarily disabled + +[CST] Focus 2013-01-11 + + zapit/src/femanager.cpp: compat: process old mode in frontend.conf, if present; + save only configured satellites to frontend.conf + +[CST] Focus 2013-01-11 + + driver/framebuffer.cpp: use box model to enable FB_HW_ACCELERATION + +[CST] Focus 2013-01-11 + + driver/rcinput.cpp: change device back to /dev/input/nevis_ir, apollo has link + +[CST] Focus 2013-01-11 + + driver/vfd.h: use cs_frontpanel.h header + +[CST] Focus 2013-01-11 + + timerd/timermanager.cpp: remove unused include + +[CST] Focus 2013-01-11 + + neutrino.cpp: ifdef for new analog modes + +[CST] Focus 2013-01-11 + + drivertool.c: try to fix different includes + +[CST] Focus 2013-01-11 + + add libcoolstream/cs_frontpanel.h copy + +[CST] Focus 2013-01-11 + + eitd/sectionsd.cpp: fix different uclibc/glibc malloc_stats + +[CST] Focus 2013-01-11 + + driver/framebuffer.cpp: fix USE_NEVIS_GXA code + +Merge: d3d2efe47 f92d9e6e5 +[CST] Focus 2013-01-11 + + Merge branch 'dvbsi++' into next + +micha-bbg 2012-10-22 + + * yWeb: Update timer sync for tvinfo.de + +[CST] Focus 2013-01-11 + + Makefiles.am: add conditional include for libcoolstream + +[CST] Focus 2013-01-11 + + driver/vfd.h: try to fix libcs headers + +[CST] Focus 2013-01-11 + + driver/rcinput.h: try to fix libcs headers + +[CST] Focus 2013-01-11 + + src/gui/videosettings.cpp: ifdef for video modes + +[CST] Focus 2013-01-11 + + src/gui/keybind_setup.cpp: change ifdef for RC_HW_SELECT + +[CST] Focus 2013-01-11 + + src/driver/rcinput.cpp: change ifdefs for headers and set_rc_hw + +[CST] Focus 2013-01-11 + + cross-configure.apollo.debug: add boxmodel + +[CST] Focus 2013-01-11 + + lib/libcoolstream: restore nevis headers + +[CST] Focus 2013-01-11 + + configure.ac: change tests for apollo headers + +[CST] Focus 2013-01-11 + + acinclude.m4: add nevis/apollo box models + +[CST] Focus 2013-01-11 + + lib/libcoolstream2: directory for apollo headers + +[CST] Focus 2013-01-11 + + lib/libcoolstream: sync headers + +[CST] Focus 2013-01-11 + + gui/scan_setup.cpp: fix uninitialized warning + +[CST] Focus 2013-01-11 + + sync libcoolstream headers + +[CST] Focus 2013-01-10 + + cross-configure.apollo.debug: add script for compile outside sdk + +[CST] Focus 2013-01-09 + + gui/scan_setup.cpp: try to fix tuner setup enable/disable options for unicable + +satbaby 2013-01-09 + + bouqueteditor:-fix paint infox box + +[CST] Focus 2013-01-09 + + zapit/src/femanager.cpp: copy diseqc type only if mode is loop or diseqc type is not unicable + +Merge: e178488bf 7d550ed88 +[CST] Focus 2013-01-09 + + merge public git changes + +[CST] Focus 2013-01-09 + + gui/widget/menue.cpp: dont allow to exec non-active item - + in case old, selected, was disabled + +[CST] Focus 2013-01-09 + + neutrino.cpp: temporary disable hw standby + +[CST] Focus 2013-01-09 + + gui/scan_setup.cpp: change tuner setup to configure every frontend mode and link frontends in any order + +[CST] Focus 2013-01-09 + + zapit/src/femanager.cpp: fix copy settings from master to linked + +[CST] Focus 2013-01-09 + + gui/movieplayer.cpp: dynamic allocate/lock demux for playback + +[CST] Focus 2013-01-09 + + driver/record.cpp: adapt to new frontend management + +[CST] Focus 2013-01-09 + + data/locale/english.locale: new locals for tuner setup + +[CST] Focus 2013-01-09 + + zapit/src/femanager.cpp: change frontend management, add demux locking - + not fully tested + +[CST] Focus 2013-01-09 + + zapit/src/frontend.cpp: add new members for new tuner management + +[CST] Focus 2013-01-09 + + locals: add locale for new tuner config + +satbaby 2013-01-08 + + neutrino: -add unicabel menu option + +[CST] Focus 2013-01-07 + + zapit/src/capmt.cpp: fix to use all 4 demuxes + +satbaby 2013-01-02 + + src/driver/framebuffer.cpp: fix fb for Threads use + +micha-bbg 2013-01-01 + + * Software Update with apply the settings (Part14) + + - Add warning/error if not enough space + - THX Striper for translation into English of the locale + +micha-bbg 2013-01-01 + + * system/helpers.cpp: Adding value 'bsize' as a possible return value + +micha-bbg 2012-12-19 + + * Software Update with apply the settings (Part13) + + - Delete files from image, before apply settings + +micha-bbg 2013-01-01 + + * Software Update with apply the settings (Part12) + + - Make backup file from downloaded image + - Restore original file, if an error occurs + +Gaucho316 2012-12-29 + + nhttpd: don't decode URL parameters multiple times + +[CST] Focus 2012-12-27 + + system/setting_helpers.cpp: fix timezone change + +[CST] Focus 2012-12-26 + + driver/framebuffer.cpp: cleanup, add ioctls to blit/fill rect using FB + +satbaby 2012-12-23 + + src/nhttpd/tuxboxapi/coolstream/controlapi.cpp: add current transponder pchannels list , use: /control/currenttpchannels + +satbaby 2012-12-22 + + src/nhttpd/yhttpd_core/yrequest.cpp: maybe needed, supplement to 289e927e049da0219d0d0069d1fb73ab70d7384a + +satbaby 2012-12-22 + + src/nhttpd/web/scripts/Y_Tools.sh: show alle prozesse + +satbaby 2012-12-22 + + src/nhttpd/yhttpd_core/yrequest.cpp: fix automount string decode + +satbaby 2012-12-20 + + nhttpd: fix encode bouquet and audio name + +satbaby 2012-12-20 + + neutrino: fix segfault if not found frontend + +[CST] Focus 2012-12-19 + + gui/miscsettings_menu.cpp: always enable EPG options, + which not depend on save epg on/off + +Merge: 9e765c747 bce78c2cf +[CST] Focus 2012-12-19 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-12-18 + + - moviebrowser.cpp: accept covers without appended date/time + + patch by FlatTV + +satbaby 2012-12-17 + + nhttpd: dont doubles decode, revert ed318d97bc7ab06299e9504c7e3249cd8dc0324c + +satbaby 2012-12-17 + + nhttpd: skip doubles decode on channlename, revert 42b69a8a5eb061ea90b25328be8c5ed5efd46782 + +Merge: 636be7fa8 42b69a8a5 +[CST] Focus 2012-12-17 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-12-17 + + gui/videosettings.cpp: fix video mode switch ask, + fix menu redraw after video mode switch + +[CST] Focus 2012-12-17 + + gui/videosettings.cpp: fix video mode switch ask, + fix menu redraw after video mode switch + +satbaby 2012-12-14 + + src/nhttpd/yhttpd_core/helper.cpp: dont decode '+' to ' ', fix for channelname with '+' + +micha-bbg 2012-12-13 + + * Fix include path for moved header files + +satbaby 2012-12-13 + + src/zapit/src/zapit.cpp: fix segfault if channel==NULL (reloadchannels) + +Merge: 0ec6859ea 998ae6d81 +svenhoefer 2012-12-13 + + Merge remote-tracking branch 'svn_CROSSENVIRONMENT_coolstream/master' into dvbsi++ + +svenhoefer 2012-12-13 + + - svn_CROSSENVIRONMENT_coolstream: move files to new right place + +[CST] Focus 2012-12-12 + + src/driver/screenshot.cpp: enable png alpha invert + +[CST] Focus 2012-12-12 + + lib/libcoolstream/cnxtfb.h: header update + +swing99 2012-12-10 + + cables.xml: update Kabel Deutschland - Offensive 2012 + +Merge: a894bf24c 1d5e7b23b +[CST] Focus 2012-12-09 + + Merge branch 'dvbsi++' + + Update master to 2.11 image version + +satbaby 2012-12-08 + + supplement to dc33e93375cb80e6792f4ba82deee0f639f9caa4 + +satbaby 2012-12-08 + + yWeb: Timer: dont stop recording after modifying timer - Timer: sets audio-pid correctly - Timer: seconds set to Null + +satbaby 2012-12-08 + + supplement to 7bebdf91e0ee941820dd1c68d09bed22f1e2efe2, simplification + +satbaby 2012-12-08 + + add provider name to infobar , no gui option + +satbaby 2012-12-07 + + never used + +satbaby 2012-12-07 + + src/nhttpd: fix segfault if logging on + +Merge: ed45fd56b 5fc0d256f +[CST] Bas 2012-12-07 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + + Conflicts: + src/nhttpd/yhttpd.cpp + +satbaby 2012-12-06 + + src/nhttpd/yhttpd_mods/mod_yparser.cpp: workaround fix for segfault if server.log.loglevel=5 and read timer + +micha-bbg 2012-12-04 + + * Update locale for menu hints (THX Tomworld) + +micha-bbg 2012-12-04 + + * Pictureviewer: Remove duplicate locale from help text + +micha-bbg 2012-12-04 + + * CHintBoxExt: Fix view of multiple pages + + - Reduces flicker effect on screen + +satbaby 2012-12-04 + + update astra + +satbaby 2012-12-04 + + src/gui/plugins.cpp: fix sort pluins without index + +[CST] Focus 2012-12-04 + + gui/cam_menu.cpp: workaround for possible wrong CI menu item count from libcs + +[CST] Focus 2012-12-04 + + zapit/src/fastscan.cpp: fix duplicate channels in favorite bouquet, + try to fix possible possible duplicates from different frequency + +[CST] Focus 2012-12-04 + + neutrino.cpp: fix subchannel up/down processing: + if key_subchannel_up/down is set to different than left/right keys, + and mode_left_right_key_tv == SNeutrinoSettings::VOLUME, CVolume::setVolume called, + but not process other keys, and post msg again -> loop forever. + - process mode_left_right_key_tv modes only if subchannel up/down == left/right + +[CST] Focus 2012-12-04 + + neutrino.cpp: revert mount at startup to system - + fs can be not only ext3 but different + +[CST] Focus 2012-12-04 + + gui/movieplayer.cpp: dont auto-stop, if duration or position invalid + +Merge: 0a557e405 031db7bae +[CST] Focus 2012-12-04 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Bas 2012-12-04 + + neutrino: fix revision in video mode. + +[CST] Bas 2012-12-04 + + neutrino: set new cpu clock after returning from standby. + +[CST] Bas 2012-12-04 + + neutrino: add TANK video modes (we only support RGB / YPBPR on both cinch and scart at the same time). + +[CST] Bas 2012-12-04 + + neutrino: use pkgconfig for OGG. + +defans 2012-11-30 + + - add keys to control the audioplayer from pictureviewer + + decode and view pictures in a seperate thread. + +svenhoefer 2012-11-30 + + - icons: introduce new icons + + backward, forward, pause and play + +Merge: 6ea053c2e 5e4a54178 +[CST] Focus 2012-11-30 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-11-28 + + src/nhttpd: clean code + +micha-bbg 2012-11-27 + + * Moviebrowser: Show message when deleting files + +micha-bbg 2012-11-27 + + * Moviebrowser: Fix segfault if movie list is empty + +micha-bbg 2012-11-27 + + * Timerlist: Show rec icon when recording in progress. + +micha-bbg 2012-11-26 + + * Moviebrowser: Show rec icon when recording in progress. + +micha-bbg 2012-11-26 + + * Moviebrowser: Fix delete files when recording in progress. + +micha-bbg 2012-11-26 + + * Moviebrowser: Ask if the file of a running recording to be deleted. + +satbaby 2012-11-22 + + src/gui/moviebrowser.cpp: use CStringInputSMS instead of CStringInput + +satbaby 2012-11-22 + + src/zapit/src/zapit.cpp:ParsePatPmt after channels reinit + +satbaby 2012-11-22 + + src/system/setting_helpers.cpp: use my_system instead of system + +[CST] Bas 2012-11-22 + + neutrino: add autorun.sh. + +[CST] Bas 2012-11-22 + + neutrino: add data and updated cnxtfb.h. + +[CST] Focus 2012-11-21 + + gui/widget/menue.cpp: fix hintbox color if theme changed; + fix hint paint for page-up button + +satbaby 2012-11-21 + + src/nhttpd/web/Y_VLC.js fix for vlc windows 2.0.2 version parse + +svenhoefer 2012-11-20 + + - locales: rework menu.hint_softupdate_settings + +svenhoefer 2012-11-20 + + - icons: rework btn_*.png + +satbaby 2012-11-20 + + src/nhttpd/web/Y_VLC.js: fix vlc version parse + +satbaby 2012-11-20 + + src/gui/mediaplayer.cpp: fix memleaks when using CMenuForwarder + +svenhoefer 2012-11-19 + + - yweb: fix remotecontrol; remove dependency from MAC + +svenhoefer 2012-11-19 + + - src/driver/streamts.cpp: fix linefeed + +satbaby 2012-11-19 + + src/driver/streamts.cpp fix segfault + +micha-bbg 2012-11-19 + + * Software Update: /var/etc/update.urls is excluded from saving + + - Message 'Setting takeover successfully...' removed + +svenhoefer 2012-11-17 + + - icons: install hint_mb.png + +OneOfNine 2012-11-17 + + - icons: improve numericpad.png + +OneOfNine 2012-11-17 + + - icons: improve border_lr.png, border_ul.png + +svenhoefer 2012-11-17 + + - icons: add hint_mb.png + +svenhoefer 2012-11-17 + + - icons: new mounted.png, not_mounted.png + +micha-bbg 2012-11-17 + + * src/gui/update_menue.cpp: Fix assignment color buttons + +micha-bbg 2012-11-16 + + * Software Update: Added more files for network settings in settingsupdate.conf + +svenhoefer 2012-11-16 + + - deutsch.locale: update + +[CST] Focus 2012-11-16 + + gui/update_menue.cpp: show both local and inet update menu points: + i dont see reason why user should switch mode in settings before use one or other + +[CST] Focus 2012-11-16 + + gui/update_settings.cpp: always enable both url and local dir option: + local dir also used as target to download image from inet + +[CST] Focus 2012-11-16 + + gui/update.cpp: add local variable for update mode + +[CST] Focus 2012-11-16 + + locals: add extra hint for local sw update menu point + +[CST] Focus 2012-11-16 + + gui/update.cpp: return result from file browser or image select menu + +satbaby 2012-11-16 + + src/neutrino.cpp: add cancel message to RC_standby_on and RC_power_off (THX Gaucho316) + +[CST] Focus 2012-11-16 + + gui/mediaplayer.cpp: return result from audio/movie players, + thanks satbaby for patch + +[CST] Focus 2012-11-16 + + gui/audioplayer.cpp: return menu_return::RETURN_EXIT_ALL on standby/shutdown, + thanks satbaby for patch + +[CST] Focus 2012-11-16 + + gui/movieplayer.cpp: get return status from filebrowser/moviebrowser + +[CST] Focus 2012-11-16 + + gui/moviebrowser.cpp: save return status to check if all gui must be closed + +[CST] Focus 2012-11-16 + + gui/filebrowser.cpp: save return status to check if all gui must be closed + +micha-bbg 2012-11-12 + + * Software Update with apply the settings (Part11) + + - Deletelist added to delete files or directories from image + - Files/Directories are marked by a prefixed '~' in the settingsupdate.conf + - Rework readBackupList() + +micha-bbg 2012-11-15 + + * infoviewer_bb.cpp: Optimize display of simple resolution in the info bar + +[CST] Focus 2012-11-15 + + zapit/src/frontend.cpp: add 50ms delay after reset and before diseqc cmd + +[CST] Focus 2012-11-15 + + driver/streamts.cpp: fix debug msg + +[CST] Focus 2012-11-15 + + eitd/xmlutil.cpp: fix crash, if epg data saved with older image - + item/item_description can be present and break parsing + +[CST] Focus 2012-11-15 + + neutrino.cpp: comment saveSetup in signal handler - this can damage config file, + try to protect against broken config - check screen_End* and load load defaults + +striper 2012-11-13 + + - cables.xml: update um and kms + +Merge: a806919b8 7c27c0801 +[CST] Bas 2012-11-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + + Conflicts: + src/neutrino.cpp + +[CST] Bas 2012-11-13 + + neutrino: add data to the make file so they get installed properly. + +[CST] Bas 2012-11-13 + + neutrino: fix config file locations. + +[CST] Bas 2012-11-13 + + neutrino: destruct cpufreq if it was instantiated. + +[CST] Bas 2012-11-13 + + neutrino: add new power manager header which adds destructor for cpu freq class. + +satbaby 2012-11-12 + + src/driver/rcinput.cpp: use standby_rc in repeat mode only if need + +micha-bbg 2012-11-11 + + - infoviewer/streaminfo2: fix resolution 1080 + +micha-bbg 2012-11-11 + + * Software Update with apply the settings (Part10) + + - Blacklist added to exclude files + - Files are marked by a prefixed '-' in the settingsupdate.conf + +svenhoefer 2012-11-11 + + - infoviewer_bb.cpp: fix resolution 1080 + +satbaby 2012-11-10 + + src/gui/zapit_setup.cpp: fix on/off logic + +svenhoefer 2012-11-09 + + - english.locale: fix german word + +satbaby 2012-11-09 + + src/gui/channellist.cpp:-add sort by channel number + +satbaby 2012-11-09 + + src/neutrino.cpp: see the appropriate message depending on settings + +satbaby 2012-11-09 + + src/neutrino.cpp:use LOCALE_SLEEPTIMERBOX_ANNOUNCE , supplement to 282560875b5b5525d8aac9c31c33e29379bdedf5 + +satbaby 2012-11-09 + + src/neutrino.cpp:-add ask MESSAGEBOX for INACTIVITY SLEEPTIMER + +satbaby 2012-11-09 + + src/gui/zapit_setup.cpp: use COnOffNotifier + +micha-bbg 2012-11-08 + + * CTextBox: Fix displayed text width in function setText() + +Thilo Graf 2012-11-07 + + CTextBox: remove dub allocation of m_pcFontText + +satbaby 2012-11-08 + + src/system/configure_network.cpp: use old startNetwork/stop + +satbaby 2012-11-08 + + src/gui/miscsettings_menu.cpp: -add COnOffNotifier for EPG menu + +Merge: a47c6593d 7c27c0801 +satbaby 2012-11-08 + + Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ + +Merge: a2a6a7d5c c9a6a8721 +[CST] Focus 2012-11-08 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-11-08 + + driver/record.cpp: stop streaming before record start + +[CST] Focus 2012-11-08 + + neutrino.cpp: update for new streamts code, + keep stream running in soft-standby + +[CST] Focus 2012-11-08 + + driver/streamts.cpp: replace old code with class, + support multi-client and multi-channel, + experimental / testing - please read comments at the top of driver/streamts.cpp + +satbaby 2012-11-08 + + neutrino: -add save epg on stadbyOn/Off option + +satbaby 2012-11-08 + + src/neutrino.cpp: -add lockStandbyCall + +[CST] Focus 2012-11-08 + + driver/record.cpp: use CGenPsi class + +[CST] Focus 2012-11-08 + + driver/Makefile.am: replace genpsi.c with genpsi.cpp + +[CST] Focus 2012-11-08 + + driver/genpsi.cpp: replace old code with class + +[CST] Focus 2012-11-07 + + gui/start_wizard.cpp: move initial settings question before calling scan setup + +[CST] Focus 2012-11-07 + + driver/file.h: define __USE_FILE_OFFSET64 instead of error + +[CST] Focus 2012-11-07 + + zapit/src/capmt.cpp: disable capmt dump + +svenhoefer 2012-11-07 + + - stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally + +Merge: 647284012 0c84840e1 +svenhoefer 2012-11-07 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-11-07 + + - network_setup.cpp: add more suitable hints to hostname-setup + +micha-bbg 2012-11-05 + + * Software Update with apply the settings (Part9) + + - Functions now available for internet & local update. + - Rename writemtdExt() to applySettings() + +snafed 2012-11-06 + + - add pictureviewer to info-key in audioplayer + +svenhoefer, snafed 2012-11-06 + + - infoviewer_bb.cpp,h: fix determination of hdd-usage in thread + +Thilo Graf 2012-11-05 + + CTextBox: remove dub var + + revert of 6016c60b4c7e61e73c0e932c752c4303780c7f6a + +Thilo Graf 2012-11-05 + + CTextBox: fix build + + merge error, max_width is not declared + +Thilo Graf 2012-11-05 + + CMsgBox: fix build + + merge error: mode is not declared + +Thilo Graf 2012-10-26 + + CTextBox: modified AUTO_WIDTH, add some printfs and comments + + If is set m_nMaxWidth, then use this to calculate m_cFrameTextRel.iWidth. + To set m_nMaxWidth use setWindowMaxDimensions(width) and setText(maxwidth). + This should help, to paint text with clean linebreaks + into defined textboxes. + +Thilo Graf 2012-09-24 + + *CMovieBrowser: apply CTextBox::TOP for movie infobox + + Default align is centered and to beware the old window style must add + CTextBox::TOP + +Thilo Graf 2012-09-24 + + *CTextBox: add option BOTTOM + + BOTTOM was missed + +Thilo Graf 2012-09-22 + + *CTextBox: add optional text align TOP + +Thilo Graf 2012-09-22 + + *CTextbox: add text align option RIGHT + + This supports paint of text on the right side of frame and + also considers scroll bar width. + +Thilo Graf 2012-09-22 + + *CTextBox: set text y position depends of lines count + + If we have only one line, text will be painted horizontal centered, + otherwise text begins on top of frame. + +Thilo Graf 2012-09-22 + + *CTextBox: add missing textmode comments + +Thilo Graf 2012-09-22 + + CTextbox: add members setWindowMaxDimensions, setWindowMinDimensions + + so we can control max an mnin width and height + +Thilo Graf 2012-09-20 + + *CTextBox: fix freezes in channellist and bedit + + refreshTextLineArray() was to much in reSizeMainFrameHeight() and + initFramesRel(), caused endless loops under certain circumstances + +Thilo Graf 2012-09-19 + + *CTextbox: add Member setWindowPos() + +Thilo Graf 2012-09-19 + + *CTextBox: trivial change for better readability in initVar() + +Thilo Graf 2012-09-19 + + *CTextBox: add member initFramesAndTextArray(), move max_width into initVar + + this combines initFramesRel() and refreshTextLineArray() + +Thilo Graf 2012-09-19 + + *CTextBox: style, reworked statements for better readability + +Thilo Graf 2012-09-19 + + *CTextBox: remove frameBuffer = NULL + + already happens in initVar() + +Thilo Graf 2012-09-18 + + *CTextBox: add missed init of lineBreakWidth + + lineBreakWidth is not initialized, but some othe values also not defined, + here is seems somthing wrong + +Thilo Graf 2012-11-05 + + *CTextBox: move framebuffer define only into initVar + + framebuffer = NULL was called in all constructors, + so it should be enough to define this only at one point. + +Thilo Graf 2012-09-16 + + *CTextBox: some small style clean ups for better readability + +Thilo Graf 2012-09-14 + + *CTextBox/CMsgBox: reduce data type conflicts + +Thilo Graf 2012-09-14 + + *CTextBox: add methodes setTextMode() and setBackGroundColor() + +Thilo Graf 2012-08-30 + + *CMovieBrowser: set button yes in message box as default on delete ts file + +Thilo Graf 2012-08-28 + + *user_menu: personalize also yellow and green buttons + +Thilo Graf 2012-08-27 + + *CTextBox: remove printf + + it' makes osd too slow + +satbaby 2012-11-05 + + src/driver/streamts.cpp: use new instead of malloc + +satbaby 2012-11-05 + + src/gui/bouquetlist.cpp: close FAV window with rc-fav only in FAV mode + +svenhoefer 2012-11-05 + + - satellites.xml: update astra 19.2 + +satbaby 2012-11-05 + + initialize not initialized var + +satbaby 2012-11-04 + + src/gui/epgview.cpp: further corrections for followlist + +satbaby 2012-11-04 + + src/driver/record.cpp: -fix auto_delete + +micha-bbg 2012-11-03 + + * Software Update with apply the settings (Part8) + + - src/gui/ext_update.cpp: Use new instead of malloc + +micha-bbg 2012-11-03 + + * Software Update with apply the settings (Part7) + + - Clean osrelease at user defined kernelversion (THX snafed) + +micha-bbg 2012-11-03 + + * Software Update with apply the settings (Part6) + + - Use identifier '#:' for config vars in settingsupdate.conf + +satbaby 2012-11-03 + + src/gui/epgview.cpp:show always all screening + +satbaby 2012-11-02 + + src/gui/epgview.cpp:check res after exec + +satbaby 2012-11-02 + + src/neutrino.cpp:timeshiftDir : fix autodelete + +satbaby 2012-11-02 + + src/driver/volume.cpp:-fix segfault on new fb_pixel_t with not initialized digit_h+digit_offset + +[CST] Focus 2012-11-02 + + neutrino.cpp: delete missed colorSetupNotifier reference + +Merge: 1c6b35795 83a4b871d +[CST] Focus 2012-11-02 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-11-02 + + gui/network_service.cpp: use sh -c to start network service + +[CST] Focus 2012-11-02 + + neutrino.cpp: cleanup unused code + +[CST] Focus 2012-11-02 + + neutrino.cpp: remove initGlobals(), global variables initialized to 0 anyway + +satbaby 2012-11-02 + + src/gui/widget/stringinput.cpp: fix hide Background + +[CST] Focus 2012-11-02 + + neutrino.cpp: use g_InfoViewer->setUpdateTimer(), + disable timer in standby + +[CST] Focus 2012-11-02 + + gui/epgview.cpp: use g_InfoViewer->getUpdateTimer() + +[CST] Focus 2012-11-02 + + gui/infoviewer.cpp: add set/getUpdateTimer, dont set timer in start() + +[CST] Focus 2012-11-02 + + neutrino.h: remove unused colorSetupNotifier + +[CST] Focus 2012-11-02 + + neutrino.cpp: remove CFanControlNotifier new/delete + +satbaby 2012-11-02 + + src/gui/eventlist.cpp:typo fix for 87fe3bd4061b0763c3fdd104a2c2d9bb92cf5282 + +[CST] Focus 2012-11-02 + + system/setting_helpers.cpp: add static CFanControlNotifier::setSpeed, + to call it direct + +[CST] Focus 2012-11-02 + + system/setting_helpers.cpp: add static CColorSetupNotifier::setPalette(), + to call it direct + +[CST] Focus 2012-11-02 + + system/setting_helpers.cpp: comment CVolume/CInfoClock Init in CColorSetupNotifier::changeNotify: + is it really needed to re-init them on palette change ? + +[CST] Focus 2012-11-02 + + gui/osd_setup.cpp: remove unneeded colorSetupNotifier->changeNotify + +[CST] Focus 2012-11-02 + + gui/miscsettings_menu.cpp: remove unneeded fanNotifier->changeNotify + +svenhoefer 2012-11-01 + + - deutsch.locale: fix menu.hint_inact_timer + +svenhoefer 2012-11-01 + + - shutdown_count.cpp: add NEUTRINO_ENTER_INACTIVITY_SCRIPT + + script will be executed if g_settings.shutdown_min expires + +satbaby 2012-11-01 + + eventlist: -add notifier to search menu, ported from tuxcvs, THX Gaucho316 + +satbaby 2012-10-31 + + src/neutrino.cpp:-fix multirecording if announce_record on zap on is + +satbaby 2012-10-31 + + src/neutrino.cpp:zapto timer add transponder test + +satbaby 2012-10-30 + + src/neutrino.cpp:-fix zapto timer in TimeshiftOnly mode or if haveFreeFrontend + +satbaby 2012-10-30 + + src/neutrino.cpp: supplement to 654ca3656d330f4c0736b008e8182d50ada5666a, THX Gaucho316 (fix) + +satbaby 2012-10-30 + + src/neutrino.cpp: supplement to 654ca3656d330f4c0736b008e8182d50ada5666a, THX Gaucho316 + +satbaby 2012-10-30 + + src/neutrino.cpp: saveepg in standby mode, if last saveepg time < 15 Min., revert multicall blocking for sttandbby, fix typo + +[CST] Focus 2012-10-29 + + zapit/src/capmt.cpp: dont send private descriptors; + change ca list mode to ONLY/single channel and ADD, if there are more + +[CST] Focus 2012-10-29 + + zapit/src/fastscan.cpp: dont delete existing bouquets/channels + +[CST] Focus 2012-10-29 + + .gitignore: add src/gui/git_version.h + +Merge: 30e4f55a2 4f3e3a90c +[CST] Focus 2012-10-29 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-10-29 + + - neutrino.cpp: fix funny typo :) + +svenhoefer 2012-10-29 + + - neutrino.cpp: handle deepstandy-scripts in same way as the other scripts + +satbaby 2012-10-29 + + src/driver/vfd.cpp: -fix ioctl error on shutdown + +satbaby 2012-10-29 + + src/neutrino.cpp: dont zap on record announce if same channel + +satbaby 2012-10-29 + + neutrino: show epg infos on announce recording, supplement to 654ca3656d330f4c0736b008e8182d50ada5666a + +satbaby 2012-10-28 + + neutrino: show epg infos on announce recording, ported from tuxcvs + +satbaby 2012-10-28 + + dont phony git_version.h only makeversion, supplement to 2ee2bb63f053e493c55edafef010e6eb4e8d4bd1 + +satbaby 2012-10-28 + + -fix c/p , supplement to 2ee2bb63f053e493c55edafef010e6eb4e8d4bd1 + +satbaby 2012-10-28 + + src/gui/imageinfo.cpp: change SVN Version to GIT Version + +[CST] Focus 2012-10-28 + + fast scan: fix params (pointer to local variable passed) + +satbaby 2012-10-27 + + src/gui/bouquetlist.cpp: fix width + +satbaby 2012-10-26 + + src/system/helpers.cpp: fix resource leak ,use new instead of malloc + +[CST] Focus 2012-10-26 + + zapit/src/frontend.cpp: no diseqc power-on/reset, if diseqc type is NO_DISEQC + +micha-bbg 2012-10-26 + + * Software Update with apply the settings (Part5) + + - Fix 'load mtdram driver' + +[CST] Focus 2012-10-25 + + driver/radiotext.cpp: rework CRadioText, + thread now persistent, minimal delay for stop at zap, + for testing + +[CST] Focus 2012-10-25 + + neutrino.cpp: bugfix: every soft-standby leave, + new CRadioText was created; + move CRadioText create before zap + +Merge: 67579409b 22bafbcfc +[CST] Focus 2012-10-25 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-10-25 + + gui/infoviewer.cpp: init and reset radiotext position and size + +[CST] Focus 2012-10-25 + + gui/cam_menu.cpp: workaround, dont recalc timeout on EVT_TIMER + +svenhoefer 2012-10-25 + + - locale: improve maintainer-targets + +micha-bbg 2012-10-24 + + * Software Update with apply the settings (Part4) + + - Use locale for message boxes + +micha-bbg 2012-10-24 + + * Software Update with apply the settings (Part3) + + - Update debug msg + - Use 'new CFileHelpers()' instead of 'CFileHelpers::getInstance()' + +micha-bbg 2012-04-18 + + * Software Update with apply the settings (Part2) + + - Use g_settings.update_dir for directory Expert functions + +micha-bbg 2012-04-13 + + * Software Update with apply the settings (Part1) + + - Settings are applied to the image before flashing + - Use the function on the menu "Software Update => Expert functions + => Write one partition => systemFS with settings" + - Log output to /tmp/update.log for testing + - Use settingsupdate.conf as config file + +micha-bbg 2012-10-21 + + * Fix compiler warning + + "missing sentinel functions call" in src/system/helpers.cpp + +micha-bbg 2012-10-21 + + * Add file/directory functions to src/system/helpers.cpp + + - Required for 'update with settings' + +Merge: f581006d0 398f01ca5 +svenhoefer 2012-10-24 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-10-24 + + - icons: move orphaned icons to a subdir 'orphaned/' + +svenhoefer 2012-10-24 + + - icons: supplement to previous commit + +svenhoefer 2012-10-24 + + - icons: supplement to previous commit + +svenhoefer 2012-10-24 + + - icons: move locale icons to a subdir 'locale/' + +[CST] Focus 2012-10-24 + + gui/cam_menu.cpp: send capmt on card/module init message + +[CST] Focus 2012-10-24 + + gui/Makefile.am: add include path + +svenhoefer 2012-10-24 + + - locale: rework helperscripts + +svenhoefer 2012-10-24 + + - locale: fix logic in Makefile + +svenhoefer 2012-10-24 + + - locale: move scripts to subdir 'helpers/' + +svenhoefer 2012-10-24 + + - locale: since focus deutsch.locale isn't longer the masterfile + +Merge: 589867dab e45d13010 +[CST] Focus 2012-10-24 + + Merge branch 'dvbsi++' + +svenhoefer 2012-10-24 + + - locale: move unmaintained locale to subdir 'unmaintained/' + +micha-bbg 2012-10-24 + + * Commit 295efb1: Fix delete query when multiple same channelid + +satbaby 2012-10-24 + + nhttpd/web/Y_Tools_Rcsim.yhtm: skip shutdown ask if box is in standby + +svenhoefer 2012-10-24 + + - locals: some very tiny corrections + +svenhoefer 2012-10-24 + + - locales: supplement to 7657eff + +[CST] Focus 2012-10-23 + + neutrino.cpp: dont zap on record announce in standby + +[CST] Focus 2012-10-23 + + neutrino.cpp: workaround for (rare) crash, if old_b wrong + +[CST] Focus 2012-10-23 + + gui/bouquetlist.cpp: bouquet id safe-checks + +[CST] Focus 2012-10-23 + + english.locale: fix some theme menu locals + +Merge: d45bb909b f4c976beb +[CST] Focus 2012-10-23 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-10-23 + + neutrino.cpp: blocking standby for multical + +Merge: defe6a99b cf1dfdad7 +[CST] Focus 2012-10-23 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-10-22 + + controlapi.cpp:revert to standard output + +Merge: 6fad27923 9a2d6aea2 +[CST] Focus 2012-10-22 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-10-22 + + rc_lock: lock for rc_lock, use only once, supplement to 9e3567dc09e4555003de68f01271c5ce6152d989 + +satbaby 2012-10-22 + + nhttpd::controlapi.cpp:execute more comands on/off only once (fix doubleclick) + +[CST] Focus 2012-10-22 + + gui/bouquetlist.cpp: fix message loop, if bouquet list is empty + +[CST] Focus 2012-10-22 + + gui/bouquetlist.cpp: add updateSelection(), + fix indent + +[CST] Focus 2012-10-22 + + gui/channellist.cpp: not allow zap on scroll mode, + if current neutrino mode is mode_ts + +[CST] Focus 2012-10-22 + + gui/channellist.cpp: dont paint channel list, + if event list return menu_return::RETURN_EXIT_ALL + +[CST] Focus 2012-10-22 + + gui/channellist.cpp: remove extra showChannelLogo(), + fix channel logo - call paint() after paintHead(), + use enum values for channel list mode + +[CST] Focus 2012-10-22 + + gui/streaminfo2.cpp: fix crash, when shown without current channel + (i.e. channel list empty) + +satbaby 2012-10-21 + + NeutrinoMessages fix memleak , ported from tuxbox cvs + +satbaby 2012-10-20 + + zapit.h: change volue VOLUME_PERCENT_PCM on 100 as default + +satbaby 2012-10-20 + + disable tech.info if channelist is empty (fix possible segfault) + +satbaby 2012-10-20 + + Neutrino: Channel list: add method isEmpty() and use it, ported from tuxbox cvs (THX Gaucho316) + +Merge: 483e9563e 6f5bf8ef8 +[CST] Focus 2012-10-20 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-10-20 + + gui/osd_setup.cpp: set hints for channel list context menu -> settings, + testing menu/hints over gui with save-screen. + TODO: still small glitch at menu bottom, when switching hints on/off + with help button, sometimes. + +satbaby 2012-10-19 + + movieplayer.cpp: fix adjusting audio PID name + +Merge: 405ac286e d21f7ca94 +[CST] Focus 2012-10-19 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-10-19 + + gui/widget/menue.cpp: + always call paintHint(-1) in hide() to clear hintbox; + comment additional hintbox w/h from full_width/full_height - CComponents should clear itself; + dont always save/restore menu hint screens - why it was enabled ?? + comment GenericMenuBack->setHint() in ::exec - checkHints() do the same + +[CST] Focus 2012-10-19 + + gui/widget/components.cpp: fix CComponentsInfoBox::hide(): + call paint() with fullPaint=true to hide frame + +[CST] Focus 2012-10-19 + + gui/widget/components.h: change paint() do_save_bg arg default to false - save screen used rare + +satbaby 2012-10-19 + + satellites.xml: update hotbird13 + +satbaby 2012-10-19 + + update locale for commit 5002a8bfa7350f0777a6ecff8a88a41d649f3750 + +satbaby 2012-10-18 + + neutrino.cpp: make sleeptimer similar to shutdown with MsgBox at announce + +satbaby 2012-10-18 + + bouquetlist.cpp: fix width for buttontext + +satbaby 2012-10-18 + + buttons.cpp: -fix skip last button txt + +[CST] Focus 2012-10-18 + + gui/start_wizard.cpp: ask about initial settings on satellite box only + +satbaby 2012-10-17 + + movieplayer.cpp: fix current pid in case of file play + +satbaby 2012-10-17 + + movieplayer: show current AudioName in infoviewer + +satbaby 2012-10-17 + + infoviewer_bb.cpp: dont show CA Status in TS mode + +svenhoefer 2012-10-17 + + - deutsch.locale: add locals for slow_record stuff + +svenhoefer 2012-10-17 + + - neutrino.cpp: fix c&p error in recording_slow_warning + +[CST] Focus 2012-10-16 + + driver/record.cpp: use slow record warning option. + this warning tested for generic setup with usb hdd and + meant to early tell if record buffer usage reach watermark, + where user have chance to stop some of records and save others from overflow + under high load. if your think you getting false warnings, disable it + +[CST] Focus 2012-10-16 + + settings: add option to enable/disable slow record warning + +[CST] Focus 2012-10-16 + + locals: add locale for slow record warning option + +satbaby 2012-10-16 + + fix memleak + +Merge: 00e9ba946 b461483f2 +[CST] Bas 2012-10-16 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + + Conflicts: + src/neutrino.cpp + +satbaby 2012-10-15 + + miscsettings_menu.cpp: fix segfault on ZEE/HD1 + +[CST] Focus 2012-10-15 + + neutrino.cpp: stop radiotext when going to standby and in stop_daemons + +[CST] Focus 2012-10-15 + + driver/record.cpp: stop radiotext before record start + +[CST] Focus 2012-10-15 + + driver/genpsi.c: add fdatasync, this should wakeup hdd before record started + +satbaby 2012-10-14 + + unused funktions + +satbaby 2012-10-14 + + neutrino.cpp: dvbtime fix update when box boot from deep standby + +micha-bbg 2012-10-14 + + * Fix english.locale + +micha-bbg 2012-10-14 + + * Timerlist: Ask if the timer of a running recording to be deleted. + +striper 2012-10-13 + + - Fix daylight saving time bug in timers (backport from tuxbox-cvs) + +striper 2012-10-11 + + - audioplayer: fix memleak (THX martii) + +striper 2012-10-11 + + - epgview: only hide info1 if info2 begins with info1 (port from tuxbox-cvs. THX Gaucho316) + +striper 2012-10-11 + + - locales + + * add german translation + * remove blank + +[CST] Focus 2012-10-11 + + gui/imageinfo.cpp: add release/beta to image version + +satbaby 2012-10-11 + + imageinfo.cpp: add show kernel version + +Merge: 7a7aec266 4758457e4 +svenhoefer 2012-10-11 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-10-11 + + - network_setup.cpp: add ntp-server to network-test + +[CST] Focus 2012-10-11 + + zapit/src/femanager.cpp: change frontend init: + dont call setDiseqcType direct, setMode will call Init() or setMasterSlave(); + force Init() on frontend re-open (leaving standby) + +[CST] Focus 2012-10-11 + + zapit/src/frontend.cpp: cleanup unused; + remove redundant data members; + dont set anything on first Open(), add Init() for this - will be called from femanager; + dont init diseqc if no diseqc type set; + dont send diseqc commands if no input is set; + increase wait after voltage change; + set voltage before diseqc commands + +Merge: 296aee816 5983d36b1 +[CST] Focus 2012-10-11 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-10-11 + + nfs.cpp: disable mount option if mountpoint is mounted + +satbaby 2012-10-11 + + nfs.cpp:NFSMountGui: disable username and password properly, ported from tuxbox cvs + +satbaby 2012-10-11 + + Neutrino: rework COnOffNotifier and use it if possible, ported from tuxbox cvs + +satbaby 2012-10-11 + + nfs.cpp:Show OK buttons on menu forwarders, ported from tuxbox cvs + + Signed-off-by: satbaby + +satbaby 2012-10-11 + + nfs.cpp:Update mount icon after mounting, ported from tuxbox cvs + +svenhoefer 2012-10-11 + + - network_setup.cpp: little rework in output from network-test + +[CST] Focus 2012-10-10 + + zapit/src/zapit.cpp: change signal lock monitor (disabled at the moment) + +[CST] Focus 2012-10-10 + + zapit/src/scannit.cpp: fix satellite descriptor satellite position + +satbaby 2012-10-10 + + satellites.xml: update astra19 hotbird13 + +[CST] Bas 2012-10-10 + + neutrino: add some autorun.sh file for apollo. + +Merge: aadf95071 27124f032 +[CST] Focus 2012-10-08 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +striper 2012-10-06 + + - deutsch.locale: add some missing entries + +striper 2012-10-06 + + - cables.xml: add new transponders for Unitymedia + +satbaby 2012-10-05 + + record.cpp:fix possible recording in flash + +Merge: 59430be85 6ac36258d +[CST] Focus 2012-10-03 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-10-02 + + neutrino.cpp: fix possible segfault , suplement to bb2efeb45bafd6a40cb86fab574a7c670d4eeb62 + +satbaby 2012-10-02 + + use my_system instead of system + +Merge: 4c41541f2 7a414b7c5 +[CST] Focus 2012-10-02 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2012-10-02 + + osd_setup.cpp: Fix segfault in mode single tuner/display tuner icon + +Merge: 5aeca6ef1 4c41541f2 +[CST] Bas 2012-09-29 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + +[CST] Focus 2012-09-29 + + gui/start_wizard.cpp: copy initial zapit settings from /var/tuxbox/config/initial/ if found + +[CST] Focus 2012-09-29 + + locals: add locales for start wizard initial settings + +[CST] Focus 2012-09-29 + + zapit/src/zapit.cpp: add missing initial volume set + +satbaby 2012-09-27 + + test_menu.cpp: fix compil + +svenhoefer 2012-09-27 + + - system/helpers: rework get_fs_usage() + + also comment some unuses variables in src/infoviever_bb.{h,cpp} + +[CST] Bas 2012-09-26 + + neutrino: fix code to new 'generic' frontpanel/ir headers. + +[CST] Bas 2012-09-26 + + src/timerd/timermanager.cpp: fix faulty merge. + +Merge: fbc512889 83636ebb6 +[CST] Bas 2012-09-26 + + Merge branch 'neutrino-apollo' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + + Conflicts: + src/timerd/timermanager.cpp + +S.R. van Loon 2012-09-25 + + neutrino: change all remote/frontpanel stuff to use the new headers. + +[CST] Focus 2012-09-25 + + driver/record.cpp: add timer to monitor record status; + add warning, when record buffer close to or already overflow; + change single record stop to sync mode - under high load stopTimerEvent() takes too long + +[CST] Focus 2012-09-25 + + lib/libcoolstream/record_cs.h: update header + +[CST] Focus 2012-09-25 + + locals: add locales for record status + +svenhoefer 2012-09-24 + + - movieinfo: supplement to fb8a993e776330db30c67b4e10388da74a69761b + + re-insert the wrong -tag to keep compatibility + but this tag will not longer be written into xml-files. + +Merge: 688f464bb 0d4ce318c +[CST] Bas 2012-09-24 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + +svenhoefer 2012-09-23 + + - movieinfo.h: typo in xml-entry "quality" + +[CST] Focus 2012-09-21 + + gui/infoviewer_bb.cpp: disable thread to update hdd used percent - + there is screen corruption/artifacts (race?). + better solution needed, probably hdd monitor thread which cache data ? + +[CST] Focus 2012-09-21 + + system/helpers.cpp: fix check_dir - we use it to check for record, last change allow recording to jffs2 + +[CST] Focus 2012-09-21 + + gui/dboxinfo.cpp: show free mem without cached/buffers; add 5 seconds timer to update window + +[CST] Focus 2012-09-21 + + system/helpers.cpp: add function to get total/free mem without cached/buffers + +Merge: b2f07bc47 768a06462 +[CST] Focus 2012-09-21 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-09-20 + + Zombie Killer ;) + +Merge: 5f49b44bf 708b6a3ad +[CST] Focus 2012-09-20 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-09-19 + + - neutrino.cpp: localize "Saving EPG" + +svenhoefer 2012-09-19 + + - infoviewerbb: determination of hdd-percentage in a seperate thread + +satbaby 2012-09-18 + + use new for buf, fix for last commit + +satbaby 2012-09-18 + + use new for buf, fix possible memlaek + +Thilo Graf 2012-09-18 + + *COsdSetup: show correct option in infobar tuner icon setup item + + It could be confused for single stb users to see the option + 'ON', although it is not possible. + So it's better to show only a possible or real option at item, if stb is in single mode or + item is disabled, + but the real value of g_settings.infobar_show_tuner is not touched. + +Thilo Graf 2012-08-30 + + *CTimerList: show warnings on overlapping recording only in single mode + + NOTE: Only tested on single box by me, please send feedback + +Thilo Graf 2012-08-30 + + *CInfoViewer: don't show tuner icon with single boxes + +micha-bbg 2012-09-18 + + * Update deutsch.locale + +svenhoefer 2012-09-17 + + - vdf: reducing flicker while going into standby + +satbaby 2012-09-17 + + streaminfo2.cpp:tiny fix + +Merge: b19450279 324a4721f +[CST] Focus 2012-09-17 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-09-17 + + zapit/src/zapit.cpp: change volume debug level + +[CST] Focus 2012-09-17 + + zapit/src/capmt.cpp: reduce debug + +satbaby 2012-09-16 + + sectionsd.cpp:-fix search mode + +satbaby 2012-09-16 + + sectionsd.cpp:-fix channelID + +svenhoefer 2012-09-15 + + - helpers.cpp: fix errorlevel of child-process; whitespace cleanup + +satbaby 2012-09-15 + + oops + +satbaby 2012-09-15 + + my_system fix + +satbaby 2012-09-14 + + moviebrowser.cpp: -fix2 vfd + +satbaby 2012-09-14 + + neutrino.cpp: -fix CVFD on timeshift stop + +[CST] Focus 2012-09-13 + + neutrino.cpp: remove StartAutoRecord on leaving standby - auto-timeshift started later anyway + +[CST] Focus 2012-09-13 + + driver/record.cpp: fix temp timeshift file delete cmd + +[CST] Focus 2012-09-13 + + driver/record.cpp: always call RestoreNeutrino(), if record start failed + +[CST] Focus 2012-09-13 + + driver/record.cpp: fix fd leak, if record start failed + +Merge: 1f4c39fdd 5c89d3937 +[CST] Focus 2012-09-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-09-13 + + moviebrowser.cpp: fix vfd + +Merge: 9fdbdbd34 576d3d9da +[CST] Focus 2012-09-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-09-13 + + infoviewer.cpp:fix showSysfsHdd + +Merge: 8e3f4917c e50a5ef01 +[CST] Focus 2012-09-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-09-13 + + cross-configure.cool: enable flac + +satbaby 2012-09-12 + + /bouquetlist.cpp: close Favo also with RC_favorites + +satbaby 2012-09-12 + + if curl version + +satbaby 2012-09-11 + + -add wakeup_hdd & file_exists to system-helpers + +satbaby 2012-09-11 + + move safe_mkdir & check_dir to system-helpers + +satbaby 2012-09-11 + + start SCRIPTs with-my_system + +satbaby 2012-09-11 + + remove doubles include + +[CST] Focus 2012-09-10 + + zapit/src/frontend.cpp: fix debug + +[CST] Focus 2012-09-10 + + gui/scan_setup.cpp: uncomment removed by error rotor move voltage + +[CST] Focus 2012-09-10 + + locals: add hint for rotor move voltage + +Merge: dc1e60eee 1e1a3265e +[CST] Focus 2012-09-10 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +Merge: 55c155d0c 34f4050ed +[CST] Bas 2012-09-10 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + +[CST] Bas 2012-09-10 + + zapit: changes for apollo. + +svenhoefer 2012-09-05 + + - tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/ + +[CST] Focus 2012-08-31 + + gui/movieplayer.cpp: change playback bookmark menu head locale; + change 'new bookmark' menu point locale + +[CST] Focus 2012-08-31 + + locals: add new locale for playback bookmark menu head + +[CST] Focus 2012-08-30 + + eitd/sectionsd.cpp: remove unused getChannelEvents() arg + +[CST] Focus 2012-08-30 + + gui/channellist.cpp: fix p_requested_channels allocate size + +[CST] Focus 2012-08-30 + + driver/record.cpp: remove not needed struct init + +[CST] Focus 2012-08-30 + + eitd/sectionsd.cpp: cleanup commands + +[CST] Focus 2012-08-30 + + lib/sectionsdclient/sectionsdclient.cpp,h: comment unused + +[CST] Focus 2012-08-30 + + lib/sectionsdclient/sectionsdMsg.h: cleanup commands, comment unused + +[CST] Focus 2012-08-30 + + remove channel_id mask for CEitManager getXXX calls + +[CST] Focus 2012-08-30 + + eitd/sectionsd.cpp: add channel_id mask in getXXX + +[CST] Focus 2012-08-30 + + use CEitManager to get EIT data + +[CST] Focus 2012-08-30 + + cross-configure.cool.debug: change prefix + +[CST] Focus 2012-08-30 + + timerd/Makefile.am: add include path + +[CST] Focus 2012-08-30 + + eitd/sectionsd.cpp: move public functions to CEitManager class + +[CST] Focus 2012-08-30 + + gui/user_menue.cpp: comment unused code + +svenhoefer 2012-08-30 + + - system/helpers.h|cpp: change header + +FlatTV 2012-08-30 + + Add global helpers my_system() and my_popen() + +swing99 2012-08-28 + + - cables.xml: update Kabel Deutschland - Offensive 2012 + +svenhoefer 2012-08-25 + + - locales: very tiny typo + +satbaby 2012-08-22 + + plugins.cpp: use popen2 with vfork for script plugins + +satbaby 2012-08-22 + + plugins.cpp: use popen2 with vfork for script plugins + +satbaby 2012-08-21 + + tuxtxt.h: remove unnecessary header + +Thilo Graf 2012-08-16 + + *CTextbox: Required functions for CCompoments + + - Add member to disable background box + - Add setter for text an background color + - Add setTextBorderWidth() & setTextFont() + - Calculate y-position of text in refreshText() + +Thilo Graf 2012-08-15 + + *includes: add global.h + +Thilo Graf 2012-07-29 + + *COsdSetup: change order of includes + + - typo fix in member name + showOsdScreenshottSetup->showOsdScreenShotSetup + +Thilo Graf 2012-07-29 + + *CVolume: move static g_volscale to volscale + + - Is only needed in this class, not global. + - move scope of variable x_corr. (style) scope of the variable x_corr + can be limited + - move declaration of framebuffer into header file + +satbaby 2012-08-19 + + channellist.cpp: -fix clear background + +svenhoefer 2012-08-18 + + - yweb: fix border-radius for old browsers + +Merge: 28528a227 721ba0b47 +[CST] Focus 2012-08-17 + + Fix conflict + +micha-bbg 2012-08-17 + + * Update deutsch.locale + +[CST] Focus 2012-08-16 + + gui/movieplayer.cpp: add PID volume adjusting + +[CST] Focus 2012-08-16 + + gui/audio_select.cpp: add PID volume adjusting + +[CST] Focus 2012-08-16 + + driver/volume.cpp: inherit from CChangeObserver; + add changeNotify() for adjusting volume percent + +[CST] Focus 2012-08-16 + + neutrino.cpp: pass initial volume to zapit at startup + +[CST] Focus 2012-08-16 + + locals: add locale for volume percent adjustment + +[CST] Focus 2012-08-16 + + zapit/src/zapit.cpp: add support for adjusting volume per channel/pid + +[CST] Focus 2012-08-16 + + gui/movieinfo.cpp: fix channel id loading + +[CST] Focus 2012-08-15 + + Revert "neutrino.cpp:use yes in shutdown message as default" - it breaks inactivity standby + + This reverts commit af74eb4f7e1ba9b56a3ebe7a157295e7b8134754. + +Merge: 8fd5a12ef da40a1102 +svenhoefer 2012-08-12 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-08-12 + + - yweb: increase version (for two commits) + +svenhoefer 2012-08-12 + + - yweb: rework align in Y_Boxcontrol_Bouquets.yhtm + +svenhoefer 2012-08-12 + + - yweb: fix margin of boxes + +micha-bbg 2012-08-12 + + * src/gui/scan_setup.cpp: Add missing menu hint + +micha-bbg 2012-08-11 + + * gui/update_menue.cpp: add menu hints + +micha-bbg 2012-08-10 + + * Use dynamic text for software update online/local + +micha-bbg 2012-08-11 + + * 'locale' targets: Fix 'sort-locals' + +svenhoefer 2012-08-10 + + - locales: some very little changes/fixes + +satbaby 2012-08-09 + + neutrino.cpp:skip saveepg if box start to standby + +satbaby 2012-08-08 + + sectionsd.cpp: fix possible segfault + +satbaby 2012-08-08 + + optimize jpg,png size + +satbaby 2012-08-07 + + -fixes strncpy & buf size + +satbaby 2012-08-07 + + neutrino.cpp:use yes in shutdown message as default + +satbaby 2012-08-07 + + satellites.xml: update 19.2E & 13.0E + +[CST] Focus 2012-08-07 + + driver/record.cpp: fix get timeshift file name; + adapt menu for GetRecordMode() mask; + comment unused code + +[CST] Focus 2012-08-07 + + driver/record.cpp: move frontend selection to CutBackNeutrino() + +Merge: 0dce4bdbe 07ecdf827 +[CST] Focus 2012-08-07 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-08-07 + + timerlist.cpp:commented out unnecessary code + +Merge: 9630e1497 6b424c3e0 +[CST] Focus 2012-08-07 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-08-07 + + gui/infoviewer.cpp: adapt for new GetRecordMode() mask + +[CST] Focus 2012-08-07 + + gui/channellist.cpp: adapt for new GetRecordMode() mask + +[CST] Focus 2012-08-07 + + driver/record.cpp: split record and timeshift, + return record mask in GetRecordMode(), + comment almost unused tshift_mode - for menu enough to check is this timeshift or not + +micha-bbg 2012-08-06 + + * Update locale + + - english.locale sorted + - locals.h/locals_intern.h rebuild + +micha-bbg 2012-08-06 + + * 'locale' targets: Adapted for out of tree build + +satbaby 2012-08-06 + + -add: show sore screenings in in extra window + +[CST] Focus 2012-08-06 + + driver/record.cpp: try to not stop timeshift, if not needed + +[CST] Focus 2012-08-06 + + driver/record.cpp: comment unused code + +[CST] Focus 2012-08-05 + + driver/record.cpp: testing record without live change, when possible - another try + +[CST] Focus 2012-08-05 + + gui/channellist.cpp: allow multi-record on channel. should we ask for confirm, if we have sign in list ? + +[CST] Focus 2012-08-05 + + driver/record.cpp: testing record without live change, when possible + +micha-bbg 2012-08-04 + + * Menu hints: Update deutsch.locale + + - German Translations Part 10 (THX Tomworld & Gaucho316) + +[CST] Focus 2012-08-04 + + driver/record.cpp: bug fixes for multi-record of the same channel, WIP + +[CST] Focus 2012-08-04 + + lib/libnet/libnet.c: fix unused variable warning + +satbaby 2012-08-04 + + comment out never used + +[CST] Focus 2012-08-03 + + recording: testing support for multi-record of the same channel, new libs required + +[CST] Focus 2012-08-03 + + zapit/src/zapit.cpp: cleanup unused code + +[CST] Focus 2012-08-02 + + driver/record.cpp: cleanup unused code + +micha-bbg 2012-08-02 + + * Menu hints: Update deutsch.locale + + - German Translations Part 9 (THX Tomworld) + +satbaby 2012-08-01 + + use only allpids.APIDs in record.cpp & fix compil in netfile.cpp + +[CST] Focus 2012-08-01 + + data/cables.xml: add Ziggo with one transponder + +[CST] Focus 2012-07-31 + + gui/scan_setup.cpp: update NID menu item, if NID found for cable provider; + add simplified cable scan menu - not tested yet + +[CST] Focus 2012-07-31 + + gui/scan.cpp: set SCAN_LOGICAL_HD in scan flags + +[CST] Focus 2012-07-31 + + locales: add locals for cable scan menu + +[CST] Focus 2012-07-31 + + neutrino_menue.h: add menu ID for cable scan + +[CST] Focus 2012-07-31 + + gui/widget/stringinput_ext.h: add CIntInput method to force char* value update + +[CST] Focus 2012-07-31 + + system/settings.cpp: add scan_logical_hd option, with 1 as default + +[CST] Focus 2012-07-31 + + zapit/src/scan.cpp: use SCAN_LOGICAL_HD flag to prefer HD channel numbers + +[CST] Focus 2012-07-31 + + zapit/include/zapit/scan.h: add SCAN_LOGICAL_HD flag + +[CST] Focus 2012-07-31 + + zapit/src/getservices.cpp: load cable NID from cables.xml + +[CST] Focus 2012-07-31 + + zapit/include/zapit/satconfig.h: add cable NID struct member + +[CST] Micha 2012-07-31 + + added CST laboratory cable headend as cable provider + +[CST] Micha 2012-07-31 + + added CST laboratory cable headend as cable provider + +satbaby 2012-07-30 + + record.cpp-fix possible segfalt + +satbaby 2012-07-30 + + -fix CEC (timer record) + +svenhoefer 2012-07-26 + + - mod_yparser: add a command to create comments + +svenhoefer 2012-07-25 + + - yweb: get version-info from http://git.coolstreamtech.de + +svenhoefer 2012-07-25 + + - yweb: remove ftpfs-option from mount-settings + +svenhoefer 2012-07-25 + + - yweb: rework buttons + +svenhoefer 2012-07-25 + + - yweb: remove obsolete and non-working code from boxcontrol + +svenhoefer 2012-07-25 + + - yweb: increase version (i urgently need an automatism for that.) + +svenhoefer 2012-07-25 + + - yweb: fix 'df'-output to determinate space on mtd + +Merge: b28c06983 bc8128d8d +svenhoefer 2012-07-25 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-07-25 + + -yweb: fix 957d9c65558e3e6752b21f92dd59153469d32637 + +micha-bbg 2012-07-24 + + * CComponentsInfoBox: Small display bug fixed + +svenhoefer 2012-07-25 + + - yweb: some more corrections in languagefiles and design + + * replace background-images with plain css + +svenhoefer 2012-07-24 + + - yweb: remork submenus for a better readability + + * add a new block for management-links to be more generic + * some marginal design-fixes + +micha-bbg 2012-07-24 + + * Fix typo in locale + +[CST] Focus 2012-07-24 + + gui/widget/menue.cpp: disable 'back' hint, if no other hints present + +[CST] Focus 2012-07-24 + + eitd/sectionsd.cpp: add mutex to protect update demux + +Merge: 07bac9d65 1511edb51 +[CST] Focus 2012-07-24 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2012-07-23 + + * src/gui/widget/menue.cpp: Comment paintHint debug output + +svenhoefer 2012-07-24 + + - yweb: increase reload-timeout for osd-screenshots + +svenhoefer 2012-07-23 + + - yweb: remove my obsolete english entrys in portuguese languagefile + +svenhoefer 2012-07-23 + + - yweb: show Y_About.yhtm at a click on the info link + +svenhoefer 2012-07-23 + + - yweb: improve record-settings + +striper 2012-07-23 + + - cables.xml: update KMS Muenchen + +svenhoefer 2012-07-23 + + - yweb: fix usage of Y_Version.txt; increase version (for three commits) + +micha-bbg 2012-07-23 + + * Audioplayer: Small display bugs fixed + + - Use 'full paint' for infobox + +micha-bbg 2012-07-23 + + * CComponentsInfoBox: Optimize display + + - 'only body paint' can be switched off + +micha-bbg 2012-04-27 + + * Numeric display volumebar can be switched off. + + - Adjustable via Menu -> Settings -> OSD -> Volumebar digits + +micha-bbg 2012-07-22 + + * Audioplayer: Small display bugs fixed + +micha-bbg 2012-07-22 + + * Menu hints: Update deutsch.locale + + - German Translations Part 8 (THX Tomworld) + +micha-bbg 2012-07-22 + + * Audioplayer: CComponentsInfoBox use to paint infobox + +micha-bbg 2012-07-22 + + * Bouqueteditor: CComponentsInfoBox use to paint infobox + +micha-bbg 2012-07-22 + + * CComponentsInfoBox: Switch parameter h and w in constructor + +micha-bbg 2012-07-22 + + * CComponentsInfoBox: Optimize display + + - Paint full info box only when activating the menu, + otherwise only body paint + +micha-bbg 2012-07-20 + + * Correct restore the screen to exit menu + +micha-bbg 2012-07-20 + + * CComponentsInfoBox: save/restore screen + + - Own save/restore screen routine + - Shadow can be switched off + - Small fixes + +Thilo Graf 2012-07-19 + + *CBEChannelSelectWidget: remove old detail line handing + + add dline instance from CComponentsDetailsLine + +Thilo Graf 2012-07-19 + + *CBEChannelWidget: rework details line handling + +Thilo Graf 2012-07-19 + + *CBEBouquetWidget: add missing init for some members with NULL + +Thilo Graf 2012-07-19 + + *components: add members for generic paint, hide and restore items + +Thilo Graf 2012-07-17 + + *menu: ensure also correct x-position of details line + + It's possible that x pos is changeing during runtime + +svenhoefer 2012-07-21 + + - yweb: rework, localize and enable backup/restore + +svenhoefer 2012-07-21 + + - yweb: remove obsolete ucodes-code + +Merge: d593f8e85 05c489750 +[CST] Focus 2012-07-21 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-07-20 + + - yweb: increase version (for two commits) + +svenhoefer 2012-07-20 + + - yweb: rework and enable movieplayer-settings + +svenhoefer 2012-07-20 + + - yweb: missing u + +Merge: f6ae36664 6cfa50416 +svenhoefer 2012-07-20 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-07-20 + + - yweb: rework and enable zapit-settings + +micha-bbg 2012-07-20 + + * Menu hints: Update deutsch.locale + + - German Translations Part 7 (THX Tomworld & Klauser) + +svenhoefer 2012-07-20 + + - osd_setup.cpp: remove double include + +svenhoefer 2012-07-20 + + - yweb: increase version + +svenhoefer 2012-07-20 + + - yweb: fix directory for records in timersettings; move block to Y_neutrino_Blocks.txt + +Merge: 3c7a4441d 5af87e238 +[CST] Focus 2012-07-20 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-07-20 + + - yweb: fix start directory for pictureviewer + +svenhoefer 2012-07-20 + + - yweb: fix start directory for audioplayer + +svenhoefer 2012-07-19 + + - yes - it's a png + +svenhoefer 2012-07-19 + + - mainmenu: add an icon for tv-radio-switch + +[CST] Focus 2012-07-19 + + src/gui/moviebrowser.cpp: use 'cancel' button in movie start menu + +[CST] Focus 2012-07-19 + + src/gui/widget/menue.cpp: fix crash, if class inherit from CMenuWidget + i.e. CFileChooser + +[CST] Focus 2012-07-19 + + gui/widget/menue.cpp: dont repaint menu on help key, if no hints + +Merge: a326f4e29 c5c8e1019 +[CST] Focus 2012-07-19 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2012-07-19 + + * Menu hints: Update deutsch.locale + + - German Translations Part 6 (THX Tomworld) + - Fix typo in english.locale + +Merge: 4046849a9 fb4d4644c +[CST] Focus 2012-07-19 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +micha-bbg 2012-07-19 + + * Menu hints: Update deutsch.locale + + - German Translations Part 5 (THX Tomworld) + +micha-bbg 2012-07-19 + + * Fix segfault in bouquet editor + +Merge: 00f77bec3 301193ce0 +[CST] Focus 2012-07-18 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-07-18 + + gui/widget/menue.cpp: paint body without head; + disable menu name display on VFD - it overwritten by option name anyway; + little cleanup + +micha-bbg 2012-07-17 + + * CComponentsInfoBox: missing shadow + + - Removed wrong parameter 'rad' from function call CComponentsInfoBox + +micha-bbg 2012-07-17 + + * Fix the position of CComponentsDetailLine + +micha-bbg 2012-07-17 + + * Use CComponentsInfoBox for menu hint + +micha-bbg 2012-07-17 + + * Add CComponentsInfoBox to CComponents + +svenhoefer 2012-07-17 + + - deutsch.locale: infobar isn't a "statusbalken" + +Merge: e29550098 27006d271 +[CST] Focus 2012-07-17 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +svenhoefer 2012-07-17 + + - deutsch.locale: some litte corrections + +Thilo Graf 2012-07-17 + + *components: remove inherit setWidth() member + + Is already declared as virtual member in basic class + +Thilo Graf 2012-07-17 + + *components: fix wrong parameter + +[CST] Focus 2012-07-17 + + gui/widget/menue.cpp: check item's direct key only on key events + +[CST] Focus 2012-07-17 + + gui/bedit/bouqueteditor_channels.cpp: fix shadow (CBEChannelWidget inherit from CMenuWidget) + +Merge: 52834d73f 53d4ef64a +[CST] Focus 2012-07-17 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +Thilo Graf 2012-07-16 + + *menu: hide detail line objects without paintBackgroundBoxRel() + +Thilo Graf 2012-07-16 + + *neutrino: remove dub code + + using class 'CComponentsDetailLine' instead multiple code + details line rendering + +Thilo Graf 2012-07-16 + + *neutrino components: add new class CComponents + + This class and sub classes should help to replace some often used + code parts and to use more generic. + +[CST] Focus 2012-07-16 + + gui/widget/menue.cpp: remove one indent level in CMenuWidget::exec + +[CST] Focus 2012-07-16 + + gui/widget/menue.cpp: fade-in, if menu was hidden, for testing + +[CST] Focus 2012-07-16 + + gui/osd_setup.cpp: fix channel list menu, if fade enabled + +[CST] Focus 2012-07-16 + + gui/bouquetlist.cpp: dont repaint, if mode not changed + +[CST] Focus 2012-07-16 + + gui/osd_setup.cpp: in channel context menu->fonts use cancel button + +[CST] Focus 2012-07-16 + + gui/widget/menue.cpp: fix screen save/restore; + use RADIUS_LARGE (without -2) + +[CST] Focus 2012-07-16 + + gui/widget/menue.cpp: fix hint box height calc + +[CST] Focus 2012-07-16 + + gui/widget/menue.cpp: fix menu_left_exit option; + remove can_arrow member - isMenueOptionChooser() is enough + +[CST] Focus 2012-07-16 + + gui/widget/stringinput_ext.cpp: fix size with hints, fix screen position + +[CST] Focus 2012-07-16 + + english.locale: replace LAME with exit + +Merge: f599fa2e7 aa64061ce +[CST] Focus 2012-07-16 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-07-16 + + gui/scan_setup.cpp: add hints + +[CST] Focus 2012-07-16 + + locals: add hints for scan setup + +svenhoefer 2012-07-15 + + - vfd_setup: re-disable vfd-stuff for zee + +micha-bbg 2012-07-15 + + * Fix typo in locale + +micha-bbg 2012-07-14 + + * Menu hints: Update deutsch.locale + + - German Translations Part 4 (THX Tomworld) + +satbaby 2012-07-14 + + satellites.xml: update Astra 1H/1KR/1L/1M (19.2E) + +micha-bbg 2012-07-13 + + * Menu hints: Update deutsch.locale + + - German Translations Part 3 (THX Tomworld) + +Merge: 40941dd94 09c874683 +satbaby 2012-07-13 + + Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-07-13 + + network_service.cpp: acitve menu only if binary available (tiny fix) + +Merge: 7ea49b0d0 09c874683 +[CST] Focus 2012-07-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-07-13 + + gui/pictureviewer_setup.cpp: add hints + +[CST] Focus 2012-07-13 + + gui/audioplayer_setup.cpp: add hints + +[CST] Focus 2012-07-13 + + locals: hints for audioplayer/picture viewer setup + +[CST] Focus 2012-07-13 + + gui/keybind_setup.cpp: comment unused bouquetlist mode and movieplayer plugin key + +[CST] Focus 2012-07-13 + + gui/keybind_setup.cpp: add hints + +[CST] Focus 2012-07-13 + + locals: add hints for key setup menu + +micha-bbg 2012-07-12 + + * Menu hints: Update deutsch.locale + + - German Translations Part 2 (THX Tomworld) + +satbaby 2012-07-12 + + satellites.xml: update Hot Bird 6/8/9 (13.0E) + +satbaby 2012-07-12 + + network_service.cpp: acitve menu only if binary available (thx snafed) + +satbaby 2012-07-12 + + fix tiny OSD shadow + +satbaby 2012-07-12 + + channellist.cpp: fix CVFD with history zap + +satbaby 2012-07-12 + + vfd.cpp: add timer for show servicename time switch + +Merge: 799cb6d16 ee781bd88 +[CST] Focus 2012-07-12 + + fix conflicts: + adding hints is work in progress, so until most is finished, + please avoid sorting locals.h, locals_intern.h, english.locale. + to resolve i had to sort (real, case-insensitive) this files + +[CST] Focus 2012-07-12 + + locals: adding hints, WIP + +[CST] Focus 2012-07-12 + + gui/hdd_menu.cpp: add hints + +[CST] Focus 2012-07-12 + + gui/vfd_setup.cpp: add hints + +[CST] Focus 2012-07-12 + + gui/osd_setup.cpp: more hints + +micha-bbg 2012-07-12 + + * Menu hints: Extra font added + + - Font size set by Menu/Settings/Font settings/Menu/Menu hints + +micha-bbg 2012-07-11 + + * Menu hints: Shadow for hint box enabled + +micha-bbg 2012-07-11 + + * Menu hints: Optimize presentation + +micha-bbg 2012-07-10 + + * Menu hints: Update loclale + + - english.locale sorted + - deutsch.locale sorted and translated some new entries (THX Tomworld) + - locals.h/locals_intern.h rebuild + - Corrected typo in the locale/source + +satbaby 2012-07-11 + + fix OSD + +satbaby 2012-07-11 + + fix OSD + +FlatTV 2012-07-10 + + icon makefile + +[CST] Focus 2012-07-09 + + gui/osd_setup.cpp: lets just hide menu and repaint on corners option change + +[CST] Focus 2012-07-09 + + gui/osd_setup.cpp: more hints, WIP + +satbaby 2012-07-09 + + menue.cpp:-fix OSD on corners switch (upper side) + +satbaby 2012-07-09 + + change mysytem char to const char + +satbaby 2012-07-09 + + fix gcc 4.7.x warnings + +satbaby 2012-07-09 + + fix gcc 4.7.x warnings + +[CST] Bas 2012-07-09 + + neutrino-apollo: changes for apollo uclibc. + +Merge: 0f8eafb56 c0087745f +[CST] Bas 2012-07-09 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo + +Thilo Graf 2012-07-08 + + neutrino makefile: keep sorting in makefile + +Thilo Graf 2012-07-06 + + channellist: update license text + +Thilo Graf 2012-06-07 + + yWeb: change version 2.8.0.8 to 2.8.0.9 + +Thilo Graf 2012-06-07 + + yWeb: fix support links + +Thilo Graf 2012-06-05 + + menu: add overloaded version for CMenuOptionStringChooser + +Thilo Graf 2012-06-05 + + personalize: changeNotify - no repaint menu after changed option values + + reduces the flicker effect on screen + +Thilo Graf 2012-06-05 + + vfd_setup: remove semicolon + +Thilo Graf 2012-06-03 + + update license text in some files + + TODO: many other files still need corrections + +Thilo Graf 2012-06-03 + + menu: move class CNonLocalizedMenuSeparator from update.cpp into gui/menu.h + +Thilo Graf 2012-05-17 + + neutrino: remove dub code lines + +Thilo Graf 2012-05-17 + + clean up: sort sourcefiles in makefiles + +Thilo Graf 2012-05-11 + + locale: use multiple term + +satbaby 2012-07-08 + + menue.cpp:-fix OSD clear in hint+angular mode + +satbaby 2012-07-08 + + menue.cpp:-fix OSD on corners switch (-fix hint mode) + +[CST] Focus 2012-07-08 + + Some GPL icons for menu hints, incomplete + +[CST] Focus 2012-07-08 + + gui/osd_setup.cpp: add menu hints, incomplete - work in progress + +Merge: 3542d2d79 d8cdb87e8 +[CST] Focus 2012-07-08 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-07-08 + + gui/proxyserver_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/record_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/zapit_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/personalize.cpp: copy hint fields + +[CST] Focus 2012-07-08 + + gui/parentallock_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/osdlang_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/network_service.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/network_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/cec_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/settings_manager.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/mediaplayer.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/info_menue.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/audio_setup.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/videosettings.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/miscsettings_menu.cpp: add menu hints + +[CST] Focus 2012-07-08 + + neutrino_menue.cpp: add menu hints + +[CST] Focus 2012-07-08 + + gui/widget/icons.h: add main menu and one level down hint icons + +[CST] Focus 2012-07-08 + + locals: add menu hints, work in progress + +[CST] Focus 2012-07-08 + + gui/widget/menue.cpp: add menu hints paint + +satbaby 2012-07-08 + + menue.cpp:-fix OSD on corners switch + +[CST] Focus 2012-07-08 + + gui/channellist.cpp: fix detail box comments + +Merge: d2aaab95b 441cba7d4 +[CST] Focus 2012-07-08 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-07-08 + + gui/scan_setup.cpp: fix crash in latitude/longtitude options + +satbaby 2012-07-07 + + biggest chan number in list (revised) + +satbaby 2012-07-07 + + fix gcc 4.7.x warnings + +[CST] Focus 2012-07-04 + + zapit/src/scan.cpp: fix lcn bug + +[CST] Focus 2012-07-02 + + gui/channellist.cpp: add comments for detail box draw + +[CST] Focus 2012-06-29 + + GUI: add show menu hint option + +[CST] Focus 2012-06-27 + + remove unused emlog setting + +[CST] Focus 2012-06-27 + + remove unused startchanneltv_nr/startchannelradio_nr + +[CST] Focus 2012-06-27 + + system/settings.h: remove unused logo_num + +[CST] Focus 2012-06-26 + + gui/network_setup.cpp: add network services submenu + +[CST] Focus 2012-06-26 + + gui/Makefile.am: add network_service.cpp + +[CST] Focus 2012-06-26 + + gui/network_service.cpp: simple network service menu + +[CST] Focus 2012-06-26 + + locale: add LOCALE_NETWORKMENU_SERVICES + +Merge: 62e3db6bb 9f1904a71 +[CST] Focus 2012-06-25 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-06-22 + + infoviewer: displaying dd availability is now optional -fix + +satbaby 2012-06-22 + + infoviewer: displaying dd availability is now optional (martii patch adapted by bazi98 ) + +Merge: cfb4a7748 330aadb7c +[CST] Focus 2012-06-22 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +[CST] Bas 2012-06-22 + + frontend: new FrontendParameters and moved some type to this file. + +[CST] Bas 2012-06-22 + + frontend: use a private version of FrontendParameters to include (optional) additional parameters like rolloff, delsys. + +[CST] Focus 2012-06-21 + + driver/streamts.cpp: fix streaming to new connection; send current channel pids, if no pids in url + +[CST] Focus 2012-06-21 + + gui/movieplayer.cpp: add pls extension; check name from playlist + +satbaby 2012-06-20 + + revert spawn funktion + +satbaby 2012-06-20 + + plugins.cpp: start plugin script with posix spawn + +[CST] Focus 2012-06-20 + + driver/file.cpp: add pls extension + +Merge: 90b63622b aff97b7c1 +[CST] Focus 2012-06-18 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-06-18 + + configure_network: mysystem: use vfork + +satbaby 2012-06-18 + + use empty() instead of size() + +[CST] Focus 2012-06-18 + + deutsch, english locale: change neutrino to Neutrino-HD + +[CST] Focus 2012-06-18 + + gui/movieplayer.cpp: parse m3u files + +[CST] Focus 2012-06-18 + + gui/audioplayer.cpp: add urls from m3u + +Merge: 02f66f323 41f365f30 +[CST] Focus 2012-06-18 + + fix conflict + +[CST] Bas 2012-06-16 + + src/Makefile.am: add libavcodec to the linker. + +[CST] Bas 2012-06-16 + + src/Makefile.am: remove dependancy on libnxp.so + +satbaby 2012-06-16 + + moviebrowser.cpp: delFile: revert to unlink() + +satbaby 2012-06-16 + + use empty() instead of size() + +satbaby 2012-06-16 + + use empty() instead of size() + +defans 2012-06-16 + + - update.cpp/update_menu.cpp: add hotkeys + +Thilo Graf 2012-06-15 + + update_settings: set url chooser as default item + + So we need no hotkey + +Thilo Graf 2012-06-15 + + update_settings: fix order of color buttons + + Order of color buttons on remote control is red, green ... not green, red + +[CST] Focus 2012-06-15 + + Revert driver/lcdd.cpp, driver/newclock.cpp - used in Makefile.am + +[CST] Focus 2012-06-14 + + gui/audioplayer_setup.cpp: comment unsupported spectrum option + +[CST] Focus 2012-06-14 + + remove obsolete lib/controldclient/ + +[CST] Focus 2012-06-14 + + gui/audioplayer.cpp: fix sms-input for title search + +[CST] Focus 2012-06-14 + + src/gui/audioplayer.h: remove unused variable + +[CST] Focus 2012-06-14 + + gui/audioplayer.cpp: fix detail frame corners + +[CST] Focus 2012-06-14 + + delete unused files in src/driver/pictureviewer dir + +[CST] Focus 2012-06-14 + + delete obsolete and unused files in src/drivers/ dir + +[CST] Focus 2012-06-14 + + remove obsolete and unused includes + +[CST] Focus 2012-06-13 + + remove unused empty files system/timer* + +[CST] Focus 2012-06-13 + + remove sectionsd/ dir + +[CST] Focus 2012-06-13 + + zapit: remove obsolete files + +[CST] Focus 2012-06-13 + + zapit/src/scansdt.cpp: remove obsolete zapit/descriptors.h + +[CST] Focus 2012-06-13 + + zapit/src/scanpmt.cpp: remove obsolete zapit/descriptors.h + +[CST] Focus 2012-06-13 + + zapit/src/fastscan.cpp: remove obsolete zapit/descriptors.h + +[CST] Focus 2012-06-13 + + zapit/src/bouquets.cpp: remove obsolete zapit/sdt.h + +[CST] Focus 2012-06-13 + + zapit/include/zapit/getservices.h: remove obsolete zapit/descriptors.h + +[CST] Focus 2012-06-13 + + driver/streamts.cpp: replace cam.h with correct capmt.h + +[CST] Focus 2012-06-13 + + driver/record.cpp: replace cam.h with correct capmt.h + +[CST] Focus 2012-06-13 + + zapit/src/femanager.cpp: remove obsolete cam.h include + +[CST] Focus 2012-06-13 + + zapit/src/zapit.cpp: replace cam.h with correct capmt.h + +[CST] Focus 2012-06-13 + + remove unused files in src/gui/widget + +[CST] Focus 2012-06-13 + + gui/personalize.cpp: remove unused lcdcontroler.h include + +[CST] Focus 2012-06-13 + + locals: remove unused LOCALE_LCDCONTROLER_CONTRAST + +[CST] Focus 2012-06-13 + + gui/widget/Makefile.am: remove unused listbox_legacy.cpp + +[CST] Focus 2012-06-13 + + locals: remove unused LOCALE_VIDEOMENU_CSYNC + +[CST] Focus 2012-06-13 + + remove unused files in src/gui dir + +[CST] Focus 2012-06-13 + + gui/osd_setup.cpp: remove obsolete alphasetup.h include + +[CST] Focus 2012-06-13 + + neutrino_menue.cpp: remove obsolete epg_menu.h include + +[CST] Focus 2012-06-13 + + locals: remove unused GTX locales + +[CST] Focus 2012-06-13 + + zapit/include/zapit/channel.h: return name as reference + +[CST] Focus 2012-06-13 + + gui/channellist.cpp: remove direct access to channel->name + +[CST] Focus 2012-06-13 + + zapit/src/zapit.cpp: comment unused CZapitMessages::CMD_GET_BOUQUET_NCHANNELS + +[CST] Focus 2012-06-13 + + zapit/lib/zapitclient.cpp: comment unused getBouquetNChannels + +[CST] Focus 2012-06-13 + + zapit/src/bouquets.cpp: comment unused code + +[CST] Focus 2012-06-13 + + gui/infoviewer.cpp: comment unused CInfoViewerHandler + +[CST] Focus 2012-06-13 + + zapit/src/zapit.cpp: save services on shutdown, if changed + +[CST] Focus 2012-06-13 + + comment not needed SaveMotorPositions code and calls + +Merge: 3906b7ac2 be0ea475b +[CST] Focus 2012-06-13 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +thilo 2012-06-08 + + update settings: don't use sms input for update.url + + Now use file browser to select url config file, but you can + define USE_SMS_INPUT in update_settings.h to use old methode. + The SMS-Methode is not very user friendly + +Thilo Graf 2012-06-08 + + update: reworked update menu + + -moved software_update.cpp/h to update_menue.cpp/h + -add new class CUpdateSettings into files update_settings.cpp/h + -using update settings in sub menus, so we've got only hotkeys + and less menu items in update menu + -reworked some locales + +satbaby 2012-06-08 + + infoviewer_bb.cpp: fix caid order in discrete mode + +[CST] Focus 2012-06-06 + + cross-configure.cool: no-strict-aliasing workaround for newer gcc, until code fixed + +satbaby 2012-06-06 + + sectionsd.cpp: fix Segmentation fault if max_events == 0 + +[CST] Focus 2012-06-06 + + gui/widget/listbox.cpp: reuse selection code; add list start/end keys + +[CST] Focus 2012-06-06 + + gui/bedit/bouqueteditor_channels.cpp: reuse selection code; add list start/end keys + +[CST] Focus 2012-06-06 + + gui/bedit/bouqueteditor_bouquets.cpp: remove unused code; + reuse selection code; + move size calc to exec() - else wrong paint if fonts size changed; + on some font change bedit window width still wrong + +[CST] Focus 2012-06-06 + + mymenu.h: move non-common options to corresponding files + +[CST] Focus 2012-06-06 + + locals: remove unused + +[CST] Focus 2012-06-05 + + eitd: change SIevents type to vector - no need to sort this temp list + +[CST] Focus 2012-06-05 + + eitd/dmx.cpp: revert dmx Open/Close to use Stop - prevent crash, + if one thread use change() while other try to read (time thread) + +[CST] Focus 2012-06-02 + + gui/infoviewer_bb.cpp: change ca status display logic, comment thread start, + reasons: on zap showIcon_CA_Status was called at least 5! times, including full cabar paint, + while channel camap changed only once, so should be enough to paint bar once, paint grey icons if zap not complete, + and paint icons on event from zapit; + thread only to speedup resolution display for some 0.5-1 seconds sounds redundant. + feel free to discuss in mail-list + +[CST] Focus 2012-06-02 + + gui/infoviewer.cpp: comment all showIcon_CA_Status calls, leave only one - on event; + comment unused code + +[CST] Focus 2012-05-31 + + system/setting_helpers.cpp: fix notifiers, most must not repaint menu + +[CST] Focus 2012-05-31 + + gui/zapit_setup.cpp: fix CZapitSetup::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/videosettings.cpp: comment unused code, + fix CVideoSettings::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/vfd_setup.cpp: fix CVfdSetup::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/scan_setup.cpp: fix CScanSetup::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/osdlang_setup.cpp: fix CLangSelectNotifier::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/network_setup.cpp: fix CNetworkSetup::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/cec_setup.cpp: fix CCECSetup::changeNotify - no need to repaint menu + +[CST] Focus 2012-05-31 + + system/setting_helpers.cpp: fix CAudioSetupNotifier - also called for pref. DD; no need to repaint menu + +[CST] Focus 2012-05-31 + + system/setting_helpers.cpp: cleanup unused code + +[CST] Focus 2012-05-31 + + gui/audio_setup.cpp: fix notify - no need to repaint menu + +[CST] Focus 2012-05-31 + + gui/keybind_setup.cpp: add changeNotify for remote repeat + +[CST] Focus 2012-05-31 + + gui/osd_setup.cpp: add notify code for radiotext + +[CST] Focus 2012-05-31 + + gui/user_menue.cpp: add sectionsd pause to changeNotify + +[CST] Focus 2012-05-31 + + gui/record_setup.cpp: add changeNotify, remove notifiers + +[CST] Focus 2012-05-31 + + neutrino.cpp: fix crash in start wizard on volume +/- + +[CST] Focus 2012-05-29 + + eitd/sectionsd.cpp: try to fix occasional eit update demux error + +Merge: 01f50bba0 4eeca53fd +[CST] Focus 2012-05-29 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-29 + + eitd/SIevents.cpp: change SIcomponents and SIparentalRatings from set to vector - + no need to sort them, this decrease SIevent size + +[CST] Focus 2012-05-29 + + eitd/sectionsd.cpp disable debug code + +[CST] Focus 2012-05-29 + + eitd: ifdef unused item/itemDescription, comment unused vps in SIevent + +[CST] Focus 2012-05-29 + + eitd/sectionsd.cpp: compare full channel id to wakeup eit - + on broken providers zap was not detected + +[CST] Focus 2012-05-29 + + eitd/sectionsd.cpp: includes cleanup; fix compile without dvbsi++ event parse - to test memory fragmentation + +[CST] Focus 2012-05-21 + + eitd/SIsections.cpp: add back old event parse code, ifdef USE_DVBSI_EVENTS control which code used + +[CST] Focus 2012-05-21 + + src/eitd/SIevents.cpp: add back old event parse code + +[CST] Focus 2012-05-29 + + zapit/src/bouquets.cpp: ignore freq part of channel id for user bouquets only + +[CST] Focus 2012-05-29 + + Revert "zapit/src/frontend.cpp: increase wait after voltage switch" + + This reverts commit c30bd7a81a630d329f0dcabb582ba1debca76b6d. + +[CST] Focus 2012-05-28 + + zapit/src/fastscan.cpp: force diseqc 1.0 + +svenhoefer 2012-05-24 + + - eitd: fix possible buffer overflow while writing egp-data (patch by FlatTV) + +[CST] Focus 2012-05-24 + + zapit/src/zapit.cpp: after scan, send EVT_SERVICES_CHANGED before zap + +[CST] Focus 2012-05-24 + + gui/scan_setup.cpp: fix crash, when changing diseqc type after sat lnb configure - + comment unneeded CGenericMenuActivate items, lnb setup menu is dynamic + +[CST] Focus 2012-05-22 + + neutrino_menue.cpp: move TEST_MENU define to gui/test_menu.h + +[CST] Focus 2012-05-22 + + gui/test_menu.cpp: add scan and 22khz test for second tuner + +[CST] Focus 2012-05-22 + + zapit/src/fastscan.cpp: bug fix + +[CST] Focus 2012-05-22 + + system/setting_helpers.cpp: workaround for factory reset, clear sat list + +[CST] Focus 2012-05-22 + + zapit/src/femanager.cpp: clear config and frontend sat map before loading settings + +svenhoefer 2012-05-21 + + - cables.xml: update kms muenchen + +micha-bbg 2012-05-21 + + * infoviewer_bb: Workaround for display the CA-icons outside of the infobar + +micha-bbg 2012-05-21 + + * infoviewer_bb: Little style- and performance-fixes + +micha-bbg 2012-04-24 + + * Infoviewer: rework buttonbar + + - add new class 'CInfoViewerBB' (infoviewer_bb.cpp) + - rework paint and calculate icons + - unused icons in the radio mode will not be displayed + - activate 'show resolution = off' in osd setup + - insert 'Display active tuner' in osd setup + +[CST] Focus 2012-05-18 + + zapit/src/frontend.cpp: increase wait after voltage switch + +svenhoefer 2012-05-14 + + - infoviewer.cpp: more suitable icons for tuner + +Merge: f1fbe7fff 85a16ecb1 +[CST] Bas 2012-05-14 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Bas 2012-05-14 + + frontend: do not clone frontend filedescriptors on fork()/system() ie. this fixes that the frontend cannot be opened under the condition that some of the before mentioned calls are still active and then holding the filedescriptors open. + +Merge: c8b4d271f fdb3e8fcc +[CST] Focus 2012-05-14 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-14 + + lib/xmltree/xmlparse.cpp: fix (workaround?) for crash while parsing invalid saved xml + +[CST] Focus 2012-05-14 + + zapit/src/scan.cpp: prefer logical numbers from hd descriptors + +[CST] Focus 2012-05-14 + + zapit/src/scannit.cpp: add HD_SIMULCAST_LOGICAL_CHANNEL_DESCRIPTOR + +[CST] Focus 2012-05-14 + + zapit/src/frontend.cpp: fix slave flag in CFrontend::sendEN50494TuningCommand + +satbaby 2012-05-14 + + eventlist.cpp: add startTime comparison to unique sort + +[CST] Focus 2012-05-13 + + zapit/src/frontend.cpp: add missed slave checks in sendToneBurst and sendEN50494TuningCommand + +Merge: 6b90e023b a1d4bc7f3 +satbaby 2012-05-12 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-05-12 + + nhttpd: disable script debug + +swing99 2012-05-11 + + * cables.xml: update transponder for M-net Muenchen, THX to lotek + +satbaby 2012-05-11 + + move unique sort to eventlist.cpp + +satbaby 2012-05-11 + + move unique sort to eventlist.cpp + +satbaby 2012-05-11 + + sectionsd.cpp:sort unique search-eventlist (fix tiny) + +satbaby 2012-05-11 + + sectionsd.cpp:sort unique search-eventlist (fix) + +satbaby 2012-05-11 + + sectionsd.cpp:sort unique search-eventlist + +Merge: bd58def15 61c596a6b +[CST] Focus 2012-05-11 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-11 + + zapit/src/scan.cpp: create user bouquet from network name, if lcn found; + split adding nit transponders code to AddFromNit() + +[CST] Focus 2012-05-11 + + zapit/src/scannit.cpp: fix channel id for lcn, add GetNetworkName() + +[CST] Focus 2012-05-11 + + system/settings.cpp: fix saving cable network id + +[CST] Focus 2012-05-11 + + system/settings.cpp: fix saving delivery system + +[CST] Focus 2012-05-11 + + gui/widget/hintboxext.cpp: disable debug + +satbaby 2012-05-11 + + eventlist.cpp:-fix possible segfault + +satbaby 2012-05-11 + + eventlist.cpp:-fix select timer in search mode + +[CST] Focus 2012-05-10 + + neutrino.cpp: remeber sort mode for channel list modes + and skip sort for same mode; + comment sorting in CNeutrinoApp::channelsInit - SetChannelMode will do it anyway; + adjust channel list after sorting to keep selected channel unchanged + +[CST] Focus 2012-05-10 + + neutrino.cpp: cleanup CNeutrinoApp::channelsInit + +[CST] Focus 2012-05-10 + + gui/moviebrowser.cpp: attempt to fix load default settings and starting without conf file; + unlink xml file without system() + +Merge: b014b965f cb204ee0b +[CST] Focus 2012-05-10 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-10 + + gui/widget/textbox.cpp: fix string access outside of its size + +swing99 2012-05-10 + + * cables.xml: Added transponder for Kabel Deutschland - Offensive 2012 + +klauser 2012-05-09 + + * cables.xml: Added transponder for Unitymedia + +Merge: 1f415fb39 489d88a9a +[CST] Focus 2012-05-09 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-09 + + timerd/timermanager.cpp: fix using invalidated after erase iterator + +satbaby 2012-05-09 + + initialize volues + +[CST] Focus 2012-05-09 + + eitd/sectionsd.cpp: fix invalid iterator compare from different sets + +[CST] Focus 2012-05-09 + + eitd/sectionsd.cpp: fix SIevent times.begin()-> access - times could be empty + +[CST] Focus 2012-05-09 + + gui/widget/hintboxext.cpp: fix invalid iterator advance + +[CST] Focus 2012-05-09 + + zapit/src/bouquets.cpp: fix invalid iterator advance in moveService/Bouquet + +satbaby 2012-05-08 + + initialize volues + +satbaby 2012-05-08 + + initialize volues + +satbaby 2012-05-08 + + -pedantic fixes + +satbaby 2012-05-08 + + never used values + +satbaby 2012-05-08 + + never used values + +[CST] Focus 2012-05-08 + + comment some found not used variables + +[CST] Focus 2012-05-08 + + driver/radiotext.cpp: little syntax fix + +[CST] Focus 2012-05-08 + + src/Makefile.am: add avcodec libs + +satbaby 2012-05-08 + + eitd: -fix read/write epg collision + +[CST] Focus 2012-05-07 + + gui/miscsettings_menu.cpp: fix memleak - CMiscNotifier + +[CST] Focus 2012-05-07 + + system/setting_helpers.cpp: remove unused CLedControlNotifier + +[CST] Focus 2012-05-07 + + gui/vfd_setup.cpp: fix memleak - CLedControlNotifier + +[CST] Focus 2012-05-07 + + GUI: remove CMenuWidget->hide() calls - CMenuWidget->exec() always hide before return + +[CST] Focus 2012-05-07 + + gui/osdlang_setup.cpp: comment CLangSelectNotifier->changeNotify on every menu show + +[CST] Focus 2012-05-07 + + gui/osdlang_setup.cpp: fix memleak - with dynamic menus locale = strdup never freed + +[CST] Focus 2012-05-07 + + gui/widget/menue.cpp: simplify CMenuOptionLanguageChooser - we have one option for every instance + +[CST] Focus 2012-05-07 + + neutrino.cpp: change pref_lang/subs defaults to 'none' + +[CST] Focus 2012-05-07 + + gui/osdlang_setup.cpp: add 'none' option for prefered lang selection, + for canceling selection if any + +[CST] Focus 2012-05-07 + + gui/osdlang_setup.cpp: fix memleak - CLangSelectNotifier + +[CST] Focus 2012-05-07 + + gui/record_setup.cpp: fix memleak - CRecAPIDSettingsNotifier + +[CST] Focus 2012-05-07 + + gui/record_setup.cpp: fix memlean - CRecordingSafetyNotifier + +[CST] Focus 2012-05-07 + + gui/videosettings.cpp: fix memleak - CAutoModeNotifier + +[CST] Focus 2012-05-07 + + gui/miscsettings_menu.cpp: fix memleak - sectionsdConfigNotifier + +satbaby 2012-05-06 + + xmlutil.cpp: add deleteOldfileEvents + +satbaby 2012-05-06 + + never used value + +Merge: 6ec13051a f37540ccf +satbaby 2012-05-06 + + Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++ + +satbaby 2012-05-06 + + never used value + +[CST] Focus 2012-05-06 + + zapit/src/capmt.cpp: fix crash on channel stop, if recording + +[CST] Focus 2012-05-06 + + gui/motorcontrol.cpp: fix memleak - delete sig/snr scale in dtor + +micha-bbg 2012-05-05 + + * Add missing '#include ' to SIevents.cpp + +Merge: 0ead49488 a216a33aa +[CST] Focus 2012-05-05 + + Merge branch 'valgrind' into dvbsi++ + +Merge: 8f34cd073 5aff1f189 +[CST] Focus 2012-05-05 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-05-05 + + neutrino.cpp: move temp cleanup code to function + +[CST] Focus 2012-05-05 + + gui/keybind_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/zapit_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/videosettings.cpp: fix memleaks when using CMenuForwarder; + comment not needed anotify->changeNotify every menu show; + indent showVideoSetup + +[CST] Focus 2012-05-05 + + gui/vfd_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/update.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/themes.cpp fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/software_update.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/scan_setup.cpp: fix memleaks when using CMenuForwarder; + remove unused fselected, selected + +[CST] Focus 2012-05-05 + + gui/record_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/proxyserver_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/pictureviewer_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + eitd/sectionsd.cpp: delete C/N events on cleanup + +[CST] Focus 2012-05-05 + + gui/osd_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/osdlang_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/nfs.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/network_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-05 + + gui/miscsettings_menu.cpp: fix memleaks when using CMenuForwarder, + use CMenuDForwarder for created objects + +[CST] Focus 2012-05-05 + + gui/widget/menue.cpp: add CMenuDForwarder - forwarder which delete jumpTarget + +[CST] Focus 2012-05-04 + + zapit/src/fastscan.cpp: try to fix fast scan + +[CST] Focus 2012-05-04 + + gui/infoviewer.cpp: add destructor + +[CST] Focus 2012-05-04 + + gui/info_menue.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-04 + + gui/epgplus.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-04 + + gui/audioplayer_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-04 + + gui/mediaplayer_setup.cpp: fix memleaks when using CMenuForwarder + +[CST] Focus 2012-05-04 + + gui/hdd_menu.cpp: fix memleaks when using CMenuForwarder; + disable hdd menu when recording + +[CST] Focus 2012-05-04 + + gui/keybind_setup.cpp: fix memleak - unneeded keySetupNotifier creation + +[CST] Focus 2012-05-04 + + gui/themes.cpp: fix memleak in scandir + +[CST] Focus 2012-05-04 + + gui/plugins.cpp: fix memleak in scandir + +Thilo Graf 2012-05-04 + + personalize: clean up + + remove unused code in addSeparator() + thx focus for hint + +satbaby 2012-05-03 + + xmlutil.cpp:use rename instead of cp + +[CST] Focus 2012-05-03 + + neutrino.cpp: fix memleak in channelsInit + +Merge: b817fdba1 151ad95de +[CST] Focus 2012-05-03 + + fix conflict + +[CST] Focus 2012-05-02 + + configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind + +[CST] Focus 2012-05-03 + + zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan + +[CST] Focus 2012-05-02 + + zapit/src/getservices.cpp: clear transponders in dtor + +[CST] Focus 2012-05-02 + + eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured + +[CST] Focus 2012-05-03 + + neutrino.cpp: remove unused g_volscale + +[CST] Focus 2012-05-02 + + zapit/src/bouquets.cpp: add destructor + +[CST] Focus 2012-05-02 + + driver/vfd.cpp: init mode variable in ctor + +Merge: 30679037d 99cc7ae30 +[CST] Focus 2012-05-03 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind + +Merge: c39c9a44a c2578710f +[CST] Focus 2012-05-03 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind + +[CST] Focus 2012-05-03 + + neutrino.cpp: delete things under ifdef EXIT_CLEANUP + +[CST] Focus 2012-05-03 + + neutrino.h: comment unused OnekeyPluginChanger, MyIPChanger + +[CST] Focus 2012-05-03 + + zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan + +[CST] Focus 2012-05-03 + + system/localize.cpp: fix destructor + +[CST] Focus 2012-05-03 + + driver/fb_window.cpp: remove private_data, move its members to class; + fix delete -> delete[] + +[CST] Focus 2012-05-03 + + driver/volume.cpp: fix memleak - g_volscale re-created without delete + +[CST] Focus 2012-05-03 + + gui/personalize.cpp: fix memleak in addSeparator(), fix close all on menu key + +[CST] Focus 2012-05-03 + + neutrino.cpp: fix g_info.has_fan init + +Merge: 02492c44a 6248f1180 +[CST] Focus 2012-05-03 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind + +satbaby 2012-05-03 + + moviebrowser.cpp:fix delete file + +satbaby 2012-05-03 + + satellites.xml: update Hotbird13 + +satbaby 2012-05-03 + + satellites.xml: update Astra19 + +satbaby 2012-05-02 + + pictureviewer.cpp: fix possible segfault + +Merge: 5fe2159ca c4c5e6cd4 +[CST] Focus 2012-05-02 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind + +satbaby 2012-05-02 + + buttons.cpp:fix to workaround for to small screen + +satbaby 2012-05-02 + + buttons.cpp:fix to workaround for to small screen + +[CST] Focus 2012-05-02 + + eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured + +[CST] Focus 2012-05-02 + + zapit/src/getservices.cpp: clear transponders in dtor + +[CST] Focus 2012-05-02 + + zapit/src/bouquets.cpp: add destructor + +Merge: 1684a850f 4be74a3fa +[CST] Focus 2012-05-02 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind + +[CST] Focus 2012-05-02 + + configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind + +[CST] Focus 2012-05-02 + + driver/vfd.cpp: init mode variable in ctor + +satbaby 2012-05-02 + + buttons.cpp:workaround for to small screen + +satbaby 2012-05-02 + + bouqueteditor_bouquets.cpp: skip rc_sat & rc_fav + +satbaby 2012-05-02 + + bouquets.cpp: fix ubouquets.xml after scan + +satbaby 2012-04-28 + + performance Prefer prefix ++/-- operators for non-primitive types. + +micha-bbg 2012-04-22 + + * Add missing $(top_builddir) to Makefile.am + +micha-bbg 2012-04-27 + + * Update deutsch.locale + +[CST] Focus 2012-04-27 + + eitd/dmx.cpp: try to stop debug spam on bad sections read + +Merge: ccf1f32e9 2f3ff624f +[CST] Focus 2012-04-27 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-04-27 + + eitd/sectionsd.cpp: restore HOUSEKEEPING_SLEEP to 5 min, replace depreciated mallinfo with malloc_stats call + +[CST] Focus 2012-04-27 + + driver/record.cpp: comment artificial blocking pause on record start/stop - + it looks like this operations is slow while its not true + +[CST] Focus 2012-04-27 + + neutrino.cpp: save/restore keep_numbers settings + +[CST] Focus 2012-04-27 + + zapit/src/getservices.cpp: add flag to enable/disable persistent channel numbers + +[CST] Focus 2012-04-27 + + gui/miscsettings_menu.cpp: add option to enable/disable persistent channel numbers + +[CST] Focus 2012-04-27 + + locals: add new channellist.keep_numbers locale + +[CST] Focus 2012-04-27 + + gui/scan_setup.cpp: re-create sat select menu on sat box only + +[CST] Focus 2012-04-27 + + zapit/src/scannit.cpp: disable debug + +[CST] Focus 2012-04-27 + + zapit/src/capmt.cpp: disable capmt dump + +[CST] Focus 2012-04-26 + + zapit/src/capmt.cpp: split make and send capmt; send all channels capmt to cCA + +[CST] Focus 2012-04-26 + + lib/libcoolstream/ca_cs.h: sync header + +satbaby 2012-04-26 + + eventlist.cpp: sort titele by time + +[CST] Focus 2012-04-25 + + neutrino.cpp: fix random channelsInit, init g_channel_list_changed variable + +[CST] Focus 2012-04-25 + + zapit/src/scan.cpp: bug fix, invalid skip already scanned transponder code + +[CST] Focus 2012-04-25 + + zapit/src/zapit.cpp: stop pmt update filter in standby, if no record running + +[CST] Focus 2012-04-25 + + zapit/src/frontend.cpp: comment getInstance, currentFe + +Merge: 92a12e408 f168b08cf +[CST] Focus 2012-04-25 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-04-25 + + lib/sectionsdclient/sectionsdcontrol.cpp: add --freemem command + +[CST] Focus 2012-04-25 + + zapit/src/frontend.cpp: fix remember currentSatellitePosition + +micha-bbg 2012-04-24 + + * cables.xml: Added transponders for Unitymedia + +satbaby 2012-04-24 + + scanpmt.cpp: show only Unknown without pid in infoviewer + +satbaby 2012-04-24 + + add: sort channels in allchannel mode + +satbaby 2012-04-24 + + plugins.cpp localize.cpp: fix possible segfault + +no@ma.il 2012-04-24 + + channellist.cpp : fix biggest chan number in list + +no@ma.il 2012-04-24 + + providermap.xml : update + +svenhoefer 2012-04-24 + + - deutsch.locale: add new locals + +[CST] Focus 2012-04-23 + + eitd/sectionsd.cpp: change print_meminfo debug level for debuging out-of-memory crashing + +[CST] Focus 2012-04-22 + + zapit/src/scansdt.cpp: keep 'new' channel flag over next scans + +[CST] Focus 2012-04-22 + + gui/channellist.cpp: add menu point to remove 'new' channel flag + +[CST] Focus 2012-04-22 + + zapit/src/getservices.cpp: bugfix, check satellite position when + adding transponder to satelliteTransponders + +[CST] Focus 2012-04-22 + + neutrino.cpp: create new/removed channel lists if options set + +[CST] Focus 2012-04-22 + + gui/miscsettings_menu.cpp: add options to create new/removed channel lists + +[CST] Focus 2012-04-22 + + locals: add new locales: + LOCALE_CHANNELLIST_MAKE_NEWLIST, LOCALE_CHANNELLIST_MAKE_REMOVEDLIST, + LOCALE_CHANNELLIST_RESET_FLAGS + +[CST] Focus 2012-04-22 + + zapit/src/zapit.cpp, zapit/src/femanager.cpp: change save/restore lastSatellitePosition to rotor position + +Merge: a78961b72 470e3d752 +[CST] Focus 2012-04-22 + + Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-04-22 + + zapit/src/frontend.cpp: split current and rotor satellite positions + +micha-bbg 2012-04-22 + + * Locale keybindingmenu.poweroff + + - Change German locale from 'Umschalter' to 'Standby EIN/AUS' + +[CST] Focus 2012-04-21 + + zapit/src/femanager.cpp: change some debug level to stop flood + +[CST] Focus 2012-04-21 + + gui/channellist.cpp: fix last change in setSelected - always set tuned + +[CST] Focus 2012-04-21 + + neutrino.cpp: move new/removed from favorites to all channels bouquet list + +micha-bbg 2012-04-20 + + * Update locale + + - Sort english.locale + - Add missing entries to deutsch.locale + +[CST] Focus 2012-04-20 + + neutrino.cpp: fix crash, if old bouquet not present after edit + +[CST] Focus 2012-04-20 + + gui/channellist.cpp: safe-check in setSelected(), to prevent crash if incorrect selected set + +[CST] Focus 2012-04-20 + + zapit/src/bouquets.cpp: fix missing channels in remainChannels + +[CST] Focus 2012-04-20 + + zapit/src/zapit.cpp: attempt to fix lost sound after pmt update, not tested + +[CST] Focus 2012-04-20 + + zapit/lib/zapitclient.cpp: comment unused methods + +[CST] Focus 2012-04-20 + + zapit/src/zapit.cpp: comment unused messages + +[CST] Focus 2012-04-20 + + zapit/include/zapit/zapit.h: add SendCmdReady() helper + +[CST] Focus 2012-04-20 + + gui/scan.cpp: cleanup some commented code + +[CST] Focus 2012-04-19 + + gui/infoviewer.cpp: fix crash, if s.f_blocks is 0 + happens if network_nfs_recordingdir set to not mounted dir under tmp or media + +[CST] Focus 2012-04-19 + + neutrino.cpp: move mount hack before CFSMounter::automount + +[CST] Focus 2012-04-19 + + eitd: fix compile with --enable-freesatepg; Free sat epg code not tested + +Merge: 9d804e0ff d9dce5c10 +[CST] Focus 2012-04-19 + + src/Makefile.am: fix merge conflicts + +[CST] Focus 2012-04-19 + + zapit/src/scansdt.cpp, + zapit/src/scannit.cpp, + zapit/src/scanbat.cpp: stop section reading after 5th repeated section + +[CST] Focus 2012-04-18 + + gui/streaminfo2.cpp: unify sat/cable transponder info; cleanup; replace getCurrentServiceInfo() + +[CST] Focus 2012-04-18 + + zapit/src/zapit.cpp: comment unused messages + +[CST] Focus 2012-04-18 + + zapit/lib/zapitclient.cpp: comment unused code + +[CST] Focus 2012-04-18 + + neutrino.cpp: cleanup CNeutrinoApp::InitZapper; + replace zapit client getAudioMode, isChannelTVChannel with CZapit::GetAudioMode, CServiceManager::IsChannelTVChannel + +[CST] Focus 2012-04-18 + + zapit/include/zapit/zapit.h: add GetAudioMode() + +[CST] Focus 2012-04-18 + + nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel() + +[CST] Focus 2012-04-18 + + nhttpd/tuxboxapi/coolstream/controlapi.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel() + +[CST] Focus 2012-04-18 + + zapit/src/getservices.cpp: add IsChannelTVChannel() + +[CST] Focus 2012-04-18 + + gui/infoviewer.cpp: dont use zapit client getCurrentServiceInfo() + +[CST] Focus 2012-04-18 + + driver/record.cpp: dont use zapit client isChannelTVChannel() + +[CST] Focus 2012-04-18 + + gui/scan_setup.cpp: disable testing menu options + +svenhoefer 2012-04-18 + + - src/Makefile.am: complete the missing part from svn r2189 + +[CST] Focus 2012-04-17 + + gui/scan_setup.cpp: compare transponder to set selected in transponder list + +[CST] Focus 2012-04-17 + + gui/scan_setup.cpp: move cable network ID to next menu level + +[CST] Focus 2012-04-17 + + gui/scan_setup.cpp, + gui/channellist.cpp, + gui/bedit/bouqueteditor_channels.cpp, + gui/bedit/bouqueteditor_chanselect.cpp: use transponder::description to show channel details + +[CST] Focus 2012-04-17 + + zapit/src/getservices.cpp: add GetTransponder() by id + +[CST] Focus 2012-04-17 + + zapit/src/transponder.cpp: add description() to get commonly used transponder description string + +[CST] Focus 2012-04-17 + + zapit/src/frontend.cpp: add static CFrontend::getDelSys + +Merge: 42b7cb33a 3b0394d3e +[CST] Focus 2012-04-17 + + Merge branch 'master' into dvbsi++ + +[CST] Focus 2012-04-17 + + zapit/src/scan.cpp: update satellite transponder list after scan + +[CST] Focus 2012-04-17 + + zapit/src/getservices.cpp: add UpdateSatTransponders() + to add/replace satellite transponder list from transponders + +[CST] Focus 2012-04-17 + + gui/infoviewer.cpp: set chanready on NeutrinoMessages::EVT_TUNE_COMPLETE + +Merge: 3e0318171 016ab6c08 +[CST] Focus 2012-04-17 + + Merge branch 'master' of coolstreamtech.de:cst-public-gui-neutrino + +[CST] Focus 2012-04-17 + + driver/volume.cpp: comment second creation of g_Zapit, g_RCInput; Use global g_RemoteControl + +[CST] Focus 2012-04-17 + + zapit/src/zapit.cpp: add safe-check in Stop() + +[CST] Focus 2012-04-17 + + zapit/src/scannit.cpp: fix exchanged tsid/onid in CREATE_TRANSPONDER_ID64 + +[CST] Focus 2012-04-17 + + driver/audiodec: make sure driver/netfile.h included as last header + +[CST] Focus 2012-04-17 + + driver/audiodec/basedec.cpp: fix includes for inet radio after includecleanup + +[CST] Focus 2012-04-16 + + neutrino.cpp: wakeup power/video before setting CEC + +[CST] Focus 2012-04-16 + + zapit/src/scan.cpp: cleanup; preincrement iterators; skip transponder if same freq/polarization already scaned + +[CST] Focus 2012-04-16 + + gui/scan.cpp: add support for L/R, use transponder::pol to display polarization + +[CST]Nicu 2012-04-16 + + changed current_is_nvod from private to protected + +[CST] Focus 2012-04-16 + + GUI: add support for L/R, use transponder::pol to display polarization + +[CST] Focus 2012-04-16 + + zapit/src/getservices.cpp: allow L/R polarization + +[CST] Focus 2012-04-16 + + zapit/src/frontend.cpp: remember polarization without & 1 + +[CST] Focus 2012-04-16 + + locals: add R/L polarization locales + +[CST] Focus 2012-04-16 + + zapit/src/transponder.cpp: add static ::pol to get polarization letter + +[CST] Focus 2012-04-15 + + zapit/src/scan.cpp: rework adding transponders code, WIP + +[CST] Focus 2012-04-15 + + zapit/src/transponder.cpp: add ddump - print if zapit_debug is set + +[CST] Focus 2012-04-15 + + zapit/src/frontend.cpp: change debug + +[CST] Focus 2012-04-15 + + zapit/src/scannit.cpp: fix copy-paste; dont change fec, if its FEC_AUTO + +[CST] Focus 2012-04-15 + + zapit/src/scannit.cpp: fix cable freq id + +[CST] Focus 2012-04-15 + + zapit/src/scan.cpp: add CleanAllMaps, SendTransponderInfo helpers, simplify ScanProviders loop - remove and xml usage, WIP + +[CST] Focus 2012-04-15 + + zapit/src/fastscan.cpp: add transponder type + +[CST] Focus 2012-04-15 + + zapit/src/getservices.cpp: add transponder type, remove WriteTransponderHeader + +[CST] Focus 2012-04-15 + + zapit/src/transponder.cpp: add transponder type, compare and dumpServiceXml members + +[CST] Focus 2012-04-15 + + zapit/src/frontend.cpp: add fAuto to CFrontend::getCodeRate in case system != 0 + +[CST] Focus 2012-04-14 + + zapit/include/zapit/getservices.h: remove struct transponder + +[CST] Focus 2012-04-14 + + zapit/src/Makefile.am: add transponder.cpp + +[CST] Focus 2012-04-14 + + zapit/src/transponder.cpp: move struct transponder to its own module as class + +[CST] Focus 2012-04-13 + + zapit/src/scan.cpp: remove xml parsing code, get get satellite transponders from CServiceManager + +[CST] Focus 2012-04-13 + + gui/scan_setup.cpp: get satellite transponders from CServiceManager + +[CST] Focus 2012-04-13 + + gui/scan.cpp: get satellite transponders from CServiceManager + +[CST] Focus 2012-04-13 + + zapit/include/zapit/getservices.h: + extend transponder struct; + add map to store satellite transponders per satellite; + add GetSatelliteTransponders(), remove global select_transponders + +[CST] Focus 2012-04-13 + + src/zapit/include/zapit/zapit.h: fix merge problems + +Merge: 67ae1262b f0ea5c75c +[CST] Focus 2012-04-13 + + Merge branch 'master' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ + +[CST] Focus 2012-04-13 + + configure.ac: add missed r2189 from striper (allow usage of giflib instead of libungif) + +[CST] Focus 2012-04-13 + + zapit/include/zapit/types.h: add CREATE_FREQ_ID + +Merge: cac648620 a328dee9d +[CST] Focus 2012-04-13 + + fix conflicts + +[CST] Focus 2012-04-13 + + src/zapit/include/zapit/zapit.h: move some vars to protected, make some methods virtual + +[CST] Focus 2012-04-13 + + zapit/include/zapit/getservices.h: add tallchans * GetAllChannels() + +Merge: b69cb1019 86dbdde70 +[CST] Bas 2012-04-13 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +Merge: 1d9ab9929 9eafa4ad6 +[CST] Bas 2012-04-13 + + Merge branch 'master' into dvbsi++ + + Conflicts: + src/zapit/include/zapit/zapit.h + +svenhoefer 2012-04-10 + + - yweb: supplement to rev. 2212 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2214 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +svenhoefer 2012-04-10 + + - yweb: update picture for neo-rc (by FlatTV) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2213 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +svenhoefer 2012-04-10 + + - yweb: add screenshot to boxcontrol + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2212 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-10 + + replace GET_SATELLITEPOSITION_FROM_TRANSPONDER_ID with cached satellitePosition + +[CST] Focus 2012-04-10 + + zapit/include/zapit/getservices.h: cache satellitePosition in transponder struct + +[CST] Focus 2012-04-10 + + zapit/src/zapit.cpp: comment CZapitMessages::CMD_GET_LAST_CHANNEL + +[CST] Focus 2012-04-10 + + neutrino.cpp: add zapitclient.h + +[CST] Focus 2012-04-10 + + global.h: remove zapitclient.h + +[CST] Focus 2012-04-10 + + neutrino.h: remove zapitclient.h and unused sendmessage + +[CST] Focus 2012-04-10 + + neutrino.cpp: remove firstChannel() + +[CST] Focus 2012-04-10 + + zapit/include/zapit/zapit.h: add functions to get last tv/radio channels + +[CST] Focus 2012-04-10 + + system/lastchannel.h: change zapittypes.h to zapit/types.h + +[CST] Focus 2012-04-10 + + driver/screenshot.cpp: use CServiceManager to get channel name + +[CST] Focus 2012-04-10 + + neutrino.cpp: use CServiceManager to get channel name + +[CST] Focus 2012-04-10 + + gui/eventlist.cpp: use CServiceManager to get channel name + +[CST] Focus 2012-04-10 + + gui/timerlist.cpp: use CServiceManager to get channel name + +[CST] Focus 2012-04-10 + + eitd: replace zapittypes.h to zapit/types.h + +[CST] Focus 2012-04-10 + + move Zapit_config to zapit/include/zapit/zapit.h + +[CST] Focus 2012-04-10 + + move ZAPIT_start_arg to zapit/include/zapit/zapit.h + +[CST] Focus 2012-04-10 + + zapit/lib/zapitclient.cpp: comment get/setConfig + +[CST] Focus 2012-04-10 + + rename CREATE_TRANSPONDER_ID_FROM_SATELLITEPOSITION_ORIGINALNETWORK_TRANSPORTSTREAM_ID to CREATE_TRANSPONDER_ID64 + +[CST] Focus 2012-04-10 + + move all types and defines to zapit/include/zapit/types.h + +[CST] Focus 2012-04-10 + + zapit/include/zapit/cam.h: add include + +[CST] Focus 2012-04-10 + + zapit/src/ca.h: remove + +[CST] Focus 2012-04-10 + + Makefiles: remove non-existent daemons dir + +[CST] Focus 2012-04-10 + + rename CREATE_CHANNEL_ID_FROM_SERVICE_ORIGINALNETWORK_TRANSPORTSTREAM_ID to CREATE_CHANNEL_ID + +[CST] Focus 2012-04-10 + + change transpoder ctor to use transponder_id + +[CST] Focus 2012-04-10 + + unify transponder constructor + +[CST] Focus 2012-04-09 + + zapit/src/scan.cpp: at manual scan, update TP params in transponders map, if scan successful + +[CST] Focus 2012-04-09 + + gui/scan.cpp: comment reset scanned transponders num, if total to scan is 0 + +satbaby 2012-04-09 + + satellites.xml: update Astra 19.2 TP 12012000 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2211 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-09 + + fix ntp bug in d74b5976029ede6db172e79b8f16921f74451376 + +striper 2012-04-09 + + - yweb: add new keys (patch by FlatTV) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2202 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-04-09 + + - align neutrino-beta branches (svn 2174) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2200 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-04-08 + + * Softupdate: Generate file name from mtd name + + - Time stamp added to file name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2197 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-04-08 + + * Softupdate: Disable write u-boot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2196 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-08 + + zapit/src/frontend.cpp: add more TP params to tune debug + +micha-bbg 2012-04-08 + + * Creating a screenshot added to yWeb + + - Create Screenshot: http://box/control/screenshot + (patch by FlatTv) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2194 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-07 + + replace include sectionsd/edvbstring.h with eitd/edvbstring.h + +[CST] Focus 2012-04-07 + + eitd/sectionsd.cpp: check if dvb_time good against 01.01.2012 + +[CST] Focus 2012-04-07 + + eitd/dmx.cpp: fix dtor, enable debug + +micha-bbg 2012-04-06 + + * Neutrino: Load keys not working correct + + - Move missing entries to CNeutrinoApp::loadKeys()/saveKeys() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2191 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-05 + + neutrino.cpp: remove bouquetList checks, it never should be NULL + +[CST] Focus 2012-04-05 + + gui/infoviewer.cpp: commit bouquetList checks, it never should be NULL + +[CST] Focus 2012-04-05 + + gui/favorites.cpp: commit bouquetList checks, it never should be NULL + +[CST] Focus 2012-04-05 + + gui/channellist.cpp: remove bouquetList checks, it never should be NULL + +[CST] Focus 2012-04-05 + + gui/channellist.cpp: remove unused if/else in CChannelList::paintDetails + +[CST] Focus 2012-04-05 + + zapit/include/zapit/bouquets.h: remove CmpChannel.. + +[CST] Focus 2012-04-05 + + gui/channellist.cpp: remove CmpChannel.. + +[CST] Focus 2012-04-05 + + zapit/include/zapit/channel.h: add cmpChannel.. functions + +[CST] Focus 2012-04-05 + + change ca->SendPMT() from DEMUX_SOURCE_2 to channel->getRecordDemux() + +[CST] Focus 2012-04-04 + + zapit/src/getservices.cpp: another dup_numbers flag to force service saving + +[CST] Focus 2012-04-04 + + gui/channellist.cpp: remove switch(), use CRCInput::getNumericValue + +[CST] Focus 2012-04-04 + + gui/channellist.cpp: reuse code as updateSelection() + +[CST] Focus 2012-04-03 + + neutrino.cpp: fix indents; create new/removed channel lists in favorites (WIP, for testing + +[CST] Focus 2012-04-03 + + zapit/src/zapit.cpp: add CServiceManager::getInstance()->CopyCurrentServices() on update + +[CST] Focus 2012-04-03 + + zapit/src/scansdt.cpp: mark current TP channels as removed, mark channels as new + +nightshad 2012-04-03 + + zapit/include/zapit/zapit.h: fix indent + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2188 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2012-04-03 + + changes for eywa zapit wrapper: + -CZapit constructor and instance are done protected to allow inheritance + -SendEvent is done virtual to be overriden into eywa wrapper class + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2187 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2012-04-03 + + src/zapit.cpp: move TP_params TP inside class, + add method to start manual TP scan + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2186 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-03 + + zapit/src/scan.cpp: add flag to check if scanned sat has channels + +[CST] Focus 2012-04-03 + + zapit/src/getservices.cpp: add code to get channels by channel flags; + add code to copy SDT updates to allchans; + add GetAllTransponderChannels() helper + +[CST] Focus 2012-04-03 + + zapit/include/zapit/channel.h: change flags values + +[CST] Focus 2012-04-03 + + data/locale/english.locale: add bouquet names for new/removed + +[CST] Focus 2012-04-03 + + system/locals.h: add bouquet names for new/removed + +satbaby 2012-04-02 + + nhttpd:-fix standby info + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2172 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: bb45b3342 f6c594c5c +[CST] Focus 2012-04-02 + + Merge branch 'master' into dvbsi++ + +[CST] Focus 2012-04-02 + + zapit/src/channel.cpp: save channel flags + +[CST] Focus 2012-04-02 + + zapit/src/getservices.cpp: load channel flags + +[CST] Focus 2012-04-02 + + zapit/include/zapit/scan.h: add missed copyright header + +[CST] Focus 2012-04-02 + + zapit/src/scan.cpp: WIP, for testing logical numbers howto from BAT + +[CST] Focus 2012-04-02 + + zapit/src/getservices.cpp: fix copy/paste + +Merge: 654dc3cfc 67c68b72c +[CST] Focus 2012-04-02 + + Merge branch 'master' of 109.75.98.228:cst-private-neutrino + +[CST] Focus 2012-04-02 + + zapit/include/zapit/zapit.h: fix indent + +[CST]Nicu 2012-03-29 + + changes for eywa zapit wrapper: + -CZapit constructor and instance are done protected to allow inheritance + -SendEvent is done virtual to be overriden into eywa wrapper class + +[CST] Focus 2012-03-26 + + src/zapit.cpp: move TP_params TP inside class, + add method to start manual TP scan + +[CST] Focus 2012-04-02 + + zapit/src/zapit.cpp: comment unused scanType + +[CST] Focus 2012-04-02 + + zapit/src/scansdt.cpp: for SDT updates, allow only tv and radio channels + +[CST] Focus 2012-04-02 + + zapit/src/getservices.cpp: mask also id to search in FindChannel48 + +[CST] Focus 2012-04-02 + + zapit/src/scansdt.cpp: replace global CZapitClient::scanType with scan flags + +[CST] Focus 2012-04-02 + + gui/scan.cpp: set scan channel types in scan flags + +[CST] Focus 2012-04-02 + + system/settings.cpp: init scanType as default CServiceScan::SCAN_TVRADIO + +[CST] Focus 2012-04-02 + + gui/scan_setup.cpp: use CServiceScan::SCAN flags enum + +[CST] Focus 2012-04-02 + + zapit/include/zapit/scan.h: add flags for scan channel types + +[CST] Focus 2012-04-02 + + system/settings.cpp: remove unused diseqcMode, diseqcRepeat, scanSectionsd; + remove useDefaults(), init all variables to default values + +[CST] Focus 2012-04-02 + + zapit/include/zapit/zapit.h: fix indent + +[CST] Focus 2012-04-02 + + neutrino.cpp: exit() in place of _exit() hack, for testing + +satbaby 2012-04-01 + + satellites.xml: update Hotbird13 & Astra19.2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2170 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-04-01 + + eitd/sectionsd.cpp: bugfix, emove pthread_exit from OpenThreads::Thread::run functions + +[CST]Nicu 2012-03-29 + + changes for eywa zapit wrapper: + -CZapit constructor and instance are done protected to allow inheritance + -SendEvent is done virtual to be overriden into eywa wrapper class + +[CST] Focus 2012-03-29 + + zapit/src/channel.cpp: add channel flag field + +[CST] Focus 2012-03-29 + + zapit/src/channel.cpp: comment privatePid usage, use enum for service type + +[CST] Focus 2012-03-29 + + zapit/src/getservices.cpp: on load, check getServiceType() not real type + +[CST] Focus 2012-03-29 + + zapit/src/zapit.cpp: comment getPrivatePid() usage + +[CST] Focus 2012-03-29 + + zapit/src/scanbat.cpp: api to get BAT bouquets + +[CST] Focus 2012-03-29 + + neutrino.cpp: use locals for HD and other bouquets + +[CST] Focus 2012-03-29 + + data/locale/english.locale: use locals for HD and other bouquets + +[CST] Focus 2012-03-29 + + gui/bouquetlist.cpp: use locals for HD and other bouquets + +[CST] Focus 2012-03-29 + + zapit/src/bouquets.cpp: add flag for other bouquet + +[CST] Focus 2012-03-29 + + locales: add locals for other and HD bouquet names + +Merge: faf98f43d 9f3e2dc9c +[CST] Focus 2012-03-29 + + Merge branch 'multituner' into dvbsi++ + +Merge: 8b1cb6cf0 717160618 +[CST] Focus 2012-03-29 + + Merge branch 'master' into multituner + +Merge: 0380fc8f9 f431ea66e +[CST] Focus 2012-03-29 + + Merge branch 'master' of 109.75.98.228:cst-private-neutrino + +[CST] Focus 2012-03-26 + + src/zapit.cpp: move TP_params TP inside class, + add method to start manual TP scan + +focus 2012-03-28 + + lib/libdvbsub/dvbsubtitle.cpp: fix API use to new ffmpeg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2168 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-28 + + libcs headers update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2167 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-28 + + sectionsd/dmxapi.h: comment linux/dvb/dmx.h include + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2165 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-27 + + zapit/src/getservices.cpp: add helpers + +[CST] Focus 2012-03-27 + + zapit/src/bouquets.cpp: change existsBouquet back to original - + compare exactly name, case sensitive. For other cases providermap.xml should be used + +[CST] Bas 2012-03-23 + + dvbsub: fix API use to new ffmpeg. + +[CST] Focus 2012-03-26 + + gui/scan_setup.cpp: use resetWidget(true) + +Merge: b88b783a0 8b1cb6cf0 +[CST] Focus 2012-03-26 + + Merge branch 'multituner' into dvbsi++ + +Merge: 6b2a037c8 f431ea66e +[CST] Focus 2012-03-26 + + Merge branch 'master' into multituner + +Merge: 6053772c6 fb9bda078 +[CST] Focus 2012-03-26 + + Merge branch 'master' of 109.75.98.228:cst-private-neutrino + +[CST] Focus 2012-03-26 + + gui/scan_setup.cpp: add new options, WIP/testing + +[CST] Focus 2012-03-26 + + zapit/src/scan.cpp: reset channel numbers if requested + +[CST] Focus 2012-03-26 + + data/locale/english.locale: add new scan options + +[CST] Focus 2012-03-26 + + neutrino_menue.h: add some ids for scan setup + +[CST] Focus 2012-03-26 + + zapit/src/getservices.cpp: clear numbers maps, if resetting numbers + +[CST] Focus 2012-03-26 + + locales: add new scan options + +Merge: 811bc7fc2 fb9bda078 +[CST] Focus 2012-03-26 + + Merge branch 'multituner', remote-tracking branch 'origin' into dvbsi++ + +Merge: f04923900 6053772c6 +[CST] Focus 2012-03-26 + + Merge branch 'master' into multituner + +[CST] Focus 2012-03-26 + + src/zapit.cpp: move TP_params TP inside class, + add method to start manual TP scan + +focus 2012-03-26 + + gui/personalize.cpp: fix memleaks - delete all created CUserMenuSetup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2163 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-26 + + gui/user_menue_setup.cpp: use CMenuWidget::resetWidget(true) to fix memleaks + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2162 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-26 + + gui/widget/menue.cpp: add param delete_items to CMenuWidget::resetWidget, use resetWidget in destructor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2161 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-26 + + system/settings.cpp: fix copy/paste + +[CST] Focus 2012-03-26 + + src/zapit.cpp: move TP_params TP inside class, + add method to start manual TP scan + +[CST] Focus 2012-03-26 + + system/settings.cpp: fix copy/paste + +Merge: 2ee4c374a f04923900 +[CST] Focus 2012-03-25 + + Merge branch 'multituner' into dvbsi++ + +Merge: c43b9b699 01a520ab1 +[CST] Focus 2012-03-25 + + Merge branch 'master' into multituner + +[CST] Focus 2012-03-25 + + zapit/src/getservices.cpp: add params to ResetChannelNumbers + +[CST] Focus 2012-03-25 + + gui/scan_setup.cpp: split NIT flag for auto and manual mode + +[CST] Focus 2012-03-25 + + gui/scan.cpp: remove old scan_mode, make flags for CServiceScan + +[CST] Focus 2012-03-25 + + system/settings.cpp: split NIT flag for auto and manual, add mode flags + +[CST] Focus 2012-03-25 + + zapit/src/scansdt.cpp: get fta flag from CServiceScan + +[CST] Focus 2012-03-25 + + zapit/src/scan.cpp: add scan flags enum + +[CST] Focus 2012-03-25 + + revert lib/libdvbsub/dvbsubtitle.cpp + +micha-bbg 2012-03-24 + + * Problems with display volume control (patch by snafed) + + - Fixes display problems when setting 'mute icon volume at 0' + - Fixes problems with neutrino getMode() switching + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2160 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-03-23 + + * Moviebrowser: Use real image width for calculating text width epgInfo2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2159 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-03-23 + + - movieinfo + + Encode and decode special chars properly. + Patch by Gaucho316. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2158 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-23 + + zapit/src/getservices.cpp: reduce variables scope, mark services changed on add/remove + +[CST] Focus 2012-03-23 + + zapit/src/fastscan.cpp: cleanup, code reuse + +[CST] Bas 2012-03-23 + + dvbsub: fix API use to new ffmpeg. + +Merge: f34d923c8 c43b9b699 +[CST] Focus 2012-03-22 + + Merge branch 'multituner' into dvbsi++ + +[CST] Focus 2012-03-22 + + zapit/src/zapit.cpp: add comment + +Merge: d39b174c7 ac7b77df5 +[CST] Focus 2012-03-22 + + Merge branch 'master' into multituner + +[CST] Focus 2012-03-22 + + neutrino.cpp: fix, adjust channel list after channelsInit + +[CST] Focus 2012-03-22 + + neutrino.cpp: make hdBouquet virtual + +[CST] Focus 2012-03-22 + + Mark some found bugs with FIXME + +[CST] Focus 2012-03-22 + + CServiceManager: add services_changed flag, save services from CZapit if changed + +[CST] Focus 2012-03-22 + + WIP. first try to make persistent channel numbers + +[CST] Focus 2012-03-22 + + zapit/include/zapit/getservices.h: add channel numbers maps and some helpers + +satbaby 2012-03-21 + + delete with system(rm) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2157 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-21 + + zapit/src/scannit.cpp: WIP. add PRIVATE_DATA_SPECIFIER_DESCRIPTOR + +[CST] Focus 2012-03-21 + + zapit/src/scanbat.cpp: WIP to look at logical numbers in bat + +[CST] Focus 2012-03-21 + + zapit/src/scan.cpp: move common code to SaveServices + +satbaby 2012-03-20 + + prio for user keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2156 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: 70371b93a a343a6488 +[CST] Focus 2012-03-20 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +[CST] Focus 2012-03-20 + + src/neutrino.cpp: fix conflict, remove old code + +Merge: a0c1857c9 d39b174c7 +[CST] Focus 2012-03-20 + + fix conflicts + +Merge: 68201bad9 5fee27085 +[CST] Focus 2012-03-20 + + fix conflicts + +micha-bbg 2012-03-19 + + * Moviebrowser: disabled 'pseudo' transparency for display screenshot + + - Global setting for picture / icon transparency can be made + in framebuffer constuctor + - Default is old standard (transparency when Black Content) + - Individual transparency with CFrameBuffer::SetTransparent() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2155 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-19 + + gui/channellist.cpp: bugfix, reset selected chid in setSelected + +thilo 2012-03-19 + + * neutrino clean up: move "start wizard" into its own module + + It's better, to have a single module for coming features in the wizard + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2154 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-03-18 + + * neutrino: GUI Painting of Vol. Mute and Clock (Part3) + + - Use new class for volumebar + - Numeric display added for volumebar (switchable) + - Display of volumebar, mute icon and info clock optimized (top right) + - Volumebar better scalable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2153 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-03-18 + + * neutrino: GUI Painting of Vol. Mute and Clock (Part2) + + - Move painting of muteicon to framebuffer + - Background removed for MuteIcon (switchable) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2152 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-03-18 + + * neutrino: GUI Painting of Vol. Mute and Clock (Part1) + + - Added getDigitHeight() and getDigitOffset() to fontrenderer (better numerics display) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2151 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-18 + + zapit/src/scan.cpp: add BAT (disabled) + +[CST] Focus 2012-03-18 + + zapit/src/Makefile.am: add scanbat.cpp + +[CST] Focus 2012-03-18 + + add bat parsing code + +[CST] Focus 2012-03-18 + + zapit/src/scannit.cpp: parse network descriptors + +[CST] Focus 2012-03-17 + + zapit/src/scannit.cpp: parse network name and logical numbers + +[CST] Focus 2012-03-16 + + zapit/src/getservices.cpp: read channel number from xml, not used yet + +[CST] Focus 2012-03-16 + + neutrino.cpp: new bug fix: dont set service changed, if channel list empty + +[CST] Focus 2012-03-16 + + eitd/sectionsd.cpp: new bugs fixes: block change() until time is set; + always wakeup time thread when unpaused + +[CST] Focus 2012-03-16 + + lib/xmltree/xmlinterface.cpp: ignore characters less than 0x20 when saving to xml + +[CST] Focus 2012-03-16 + + zapit/src/channel.cpp: save channel number to xml + +[CST] Focus 2012-03-16 + + neutrino.cpp: add numericZap function + +[CST] Focus 2012-03-16 + + gui/channellist.cpp: comment CVFD::getInstance()->setMode in show(), + call it after channel list closed, to prevent recursive calls on + bouquet lists close. Some places to call could be missed + +[CST] Focus 2012-03-16 + + gui/channellist.cpp: fix warning + +Merge: 02099ffd9 68201bad9 +[CST] Focus 2012-03-16 + + Merge branch 'multituner' into dvbsi++ + +[CST] Focus 2012-03-16 + + gui/infoviewer.cpp: add safe check + +[CST] Focus 2012-03-16 + + neutrino.cpp: fix indent in CNeutrinoApp::SDT_ReloadChannels + +[CST] Focus 2012-03-16 + + gui/channellist.cpp: add getActiveChannel; + remove old and commented code; + add left key as backspace in numericZap; + simplify numericZap and virtual zap; + +Merge: b060b8860 e7f4a0a9c +[CST] Focus 2012-03-16 + + fix conflict + +satbaby 2012-03-15 + + show infobar with colored freq after SDT freq update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2150 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-03-15 + + show Saving EPG info on CVFD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2149 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-03-15 + + * Fix error message in CChannelList::putChannel + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2148 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +svenhoefer 2012-03-15 + + - cables.xml: update Goetzschtalbruecke + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2147 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-14 + + WIP. stop assuming whole channel list selected == channel number + +[CST] Focus 2012-03-14 + + gui/streaminfo2.cpp: remove commented code + +[CST] Focus 2012-03-13 + + gui/infoviewer.cpp: add showTitle for t_channel_id and CZapitChannel + +[CST] Focus 2012-03-13 + + gui/channellist.cpp: style, remove space before () + +[CST] Focus 2012-03-13 + + neutrino.cpp: change lastChannelRadio/lastChannelTV from number to channel_id + +[CST] Focus 2012-03-13 + + zapit: change lastChannelRadio/lastChannelTV from number to channel_id + +[CST] Focus 2012-03-13 + + eitd/sectionsd.cpp: little debug change + +[CST] Focus 2012-03-13 + + eitd/SIsections.cpp: ifdef TOT descriptor dump + +[CST] Focus 2012-03-12 + + gui/channellist.h: make tuned private + +striper 2012-03-11 + + - cables.xml - update FAKS + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2146 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: 63b779d8a 78c82f22a +[CST] Focus 2012-03-11 + + fix conflict + +Merge: 68ee11b9f 3715639d1 +[CST] Focus 2012-03-11 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +Merge: bd0aae4ce b060b8860 +[CST] Focus 2012-03-11 + + Merge branch 'multituner' into dvbsi++ + +Merge: 508929d5f 4ff2c614b +[CST] Focus 2012-03-11 + + fix conflict + +[CST] Focus 2012-03-11 + + neutrino.cpp: experimental startup changes: split and reorder, add wakeup zapit from standby + +[CST] Focus 2012-03-11 + + zapit/src/frontend.cpp: close fd in standby + +[CST] Focus 2012-03-11 + + zapit/src/zapit.cpp: move CBasicServer to class and prepare it in Start(), + comment leaveStandby at startup, to do it on command + +[CST] Focus 2012-03-11 + + zapit/src/getservices.cpp: preincrement iterators + +micha-bbg 2012-03-10 + + * Neutrino shutdown: Optimization reworked + + - Shutdown functions (shutdown, reboot, soft-reboot, sighandler) optimized + - Fixed error messages (delete videoDecoder). + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2145 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-09 + + gui/scan_setup.cpp: show tuner number as 1/2 + +focus 2012-03-09 + + gui/streaminfo2.cpp: unify hex numbers to upper case + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2144 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-09 + + neutrino.cpp: fix soft-restart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2143 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: 393c3ceaf 508929d5f +[CST] Focus 2012-03-08 + + Merge branch 'multituner' into dvbsi++ + +Merge: 55f29c5da d1fd82053 +[CST] Focus 2012-03-08 + + Merge branch 'master' into multituner + +focus 2012-03-08 + + system/localize.cpp: remove old code; dont load default locale twice + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2142 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-08 + + neutrino.cpp: fix sighandler after rev.2140 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2141 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-08 + + eitd/sectionsd.cpp: remove neutrino config parse, set config from neutrino + +[CST] Focus 2012-03-08 + + neutrino.h: move fill sectionsd config to own function + +[CST] Focus 2012-03-08 + + neutrino.cpp: split fill and send sectionsd config; + set sectionsd config before start it + +micha-bbg 2012-03-08 + + * Neutrino optimized shutdown + + - Display the screen to complete shutdown of the box. + - Saving EPG extending the timeout to 120 seconds. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2140 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-08 + + eitd/dmx.cpp: remove dmxapi.h again :) + +Merge: 8e3c19d44 ce9eb10ed +[CST] Focus 2012-03-08 + + Merge branch 'includecleanup' into dvbsi++ + +Merge: 96e7c51cf a41d93a68 +[CST] Bas 2012-03-08 + + Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup + + Conflicts: + src/eitd/SIlanguage.cpp + src/eitd/SIsections.cpp + src/eitd/dmx.cpp + src/eitd/dmxapi.cpp + +[CST] Focus 2012-03-07 + + rename EventList to CNeutrinoEventList - conflict with libdvbsi++ + +[CST] Focus 2012-03-07 + + introduce CEitManager class + +Merge: dc3ad12f5 55f29c5da +[CST] Focus 2012-03-07 + + Merge branch 'multituner' into dvbsi++ + +[CST] Focus 2012-03-07 + + eitd/sectionsd.cpp: fix type, remove unused + +[CST] Focus 2012-03-07 + + eitd/dmx.cpp: remove dmxapi.h + +Merge: 2ecc60cf7 7e4b543ff +[CST] Focus 2012-03-07 + + fix conflict + +focus 2012-03-07 + + src/gui/cec_setup.cpp: fix rev.2138 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2139 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-07 + + eitd/sectionsd.cpp: stop time thread if no scanning; cleanup + +[CST] Focus 2012-03-07 + + eitd: little cleanup + +[CST] Focus 2012-03-07 + + eitd: unify copyright header + +[CST] Focus 2012-03-07 + + eitd: unify copyright header + +[CST] Focus 2012-03-07 + + eitd: remove unused dmxapi.h dmxapi.cpp + +[CST] Focus 2012-03-07 + + eitd/Makefile.am: remove unused dmxapi.cpp + +[CST] Focus 2012-03-07 + + neutrino.cpp: pause sectionsd before setServiceChanged(0) + +[CST] Focus 2012-03-06 + + eitd/sectionsd.cpp: always set system time, send time diff to neutrino + +[CST] Focus 2012-03-06 + + eitd/eitd.h: increase TIME_EIT_SKIPPING + +[CST] Focus 2012-03-06 + + driver/rcinput.cpp: try to use monotonic time, + ifdef old code with USE_GETTIMEOFDAY; + dont set time in neutrino + +[CST] Focus 2012-03-06 + + daemonc/remotecontrol.cpp: comment debug + +[CST] Focus 2012-03-06 + + daemonc/remotecontrol.cpp: comment current_programm_timer, CN events should be enough + +[CST] Bas 2012-03-06 + + eitd: Fix files according to the new includes branch. + +Merge: 2142970a3 2ecc60cf7 +[CST] Bas 2012-03-06 + + Merge branch 'multituner' of c00lstreamtech.de:cst-private-neutrino into includecleanup + +Merge: a4ff0a99f 289bf2c4b +[CST] Bas 2012-03-06 + + Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup + +[CST] Focus 2012-03-05 + + driver/abstime.c: add time_monotonic_us + +[CST] Focus 2012-03-05 + + eitd/sectionsd.cpp: rework thread stop code, testing; + move time-related mutex, condition and some code to CTimeThread + +[CST] Focus 2012-03-05 + + eitd/dmx.cpp: unify code to open/close demux so ifdefs not needed + +satbaby 2012-03-04 + + remove never used volues + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2138 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-03-04 + + sectionsd:unsigned is never less than zero & add include + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2137 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Bas 2012-03-04 + + lib: fix compile/typo. + +[CST] Bas 2012-03-04 + + radiotext.h: use dmx.h header as this decides which demux header to include + +[CST] Bas 2012-03-04 + + src: fix compile after include change. + +[CST] Bas 2012-03-04 + + lib: fix compile after include change. + +[CST] Bas 2012-03-04 + + zapit: fix compile after include change. + +[CST] Bas 2012-03-04 + + daemonc: fix compile after include change. + +[CST] Bas 2012-03-04 + + nhttpd: fix compile after include change. + +[CST] Bas 2012-03-04 + + timerd: fix compile after include change. + +[CST] Bas 2012-03-04 + + gui: fix compile after include change. + +[CST] Bas 2012-03-04 + + driver: fix compile after include change. + +[CST] Bas 2012-03-04 + + sectionsd: fix compilation after include change. + +[CST] Bas 2012-03-04 + + configure.ac: do not generate standard include paths as we want finer + control. + +Merge: 95e61ba40 04149c083 +[CST] Focus 2012-03-02 + + Merge branch 'master', remote-tracking branch 'origin' into dvbsi++ + +[CST] Focus 2012-03-02 + + eitd: converting timeThread, WIP + +[CST] Focus 2012-03-02 + + eitd/dmx.cpp: use MAX_SECTION_LENGTH as read size + +[CST] Focus 2012-03-02 + + move MAX_SECTION_LENGTH to dmx.h + +[CST] Focus 2012-03-02 + + SIutils.cpp: add local_time arg for parseDVBtime + +[CST] Focus 2012-03-02 + + eitd/SIsections.cpp: add SIsectionTIME, parse TOT/TDT using libdvbsi++ + +Merge: c489a4fcc 04149c083 +[CST] Focus 2012-03-02 + + Merge branch 'master' into multituner + +striper 2012-03-02 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2136 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-03-02 + + audio: change change DD over hdmi options to: + off, auto (old ON, if supported by device) and force + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2135 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-03-01 + + eitd/sectionsd.cpp: change CSdtThread to CSectionThread + +[CST] Focus 2012-02-29 + + eitd/sectionsd.cpp: testing abstract classes and common thread code + +satbaby 2012-02-29 + + infoviewer: extension infobar timeout for motor rotation + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2133 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-28 + + daemonc/remotecontrol.cpp: define zap_completion_timeout value as ZAP_GUARD_TIME + +Merge: 81519de97 d6fbd994c +[CST] Focus 2012-02-28 + + fix conflict + +[CST] Focus 2012-02-28 + + eitd/sectionsd.cpp: testing async commandserviceChanged + +[CST] Lucian 2012-02-28 + + fix compile + +striper 2012-02-28 + + - revert to svn 2126 to stop some people crying + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2132 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-27 + + [PATCH] zapit: make setStandby(false) block + + this avoids many nasty race conditions when leaving standby + + From: Stefan Seyfried + Date: Sat, 25 Feb 2012 22:34:58 +0100 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2131 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-27 + + [PATCH] tuxtxt: fix spurious segfault on repeated start + + From: Stefan Seyfried + Date: Thu, 12 Jan 2012 19:12:08 +0100 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2130 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-27 + + [PATCH] streamts: speed up shutdown + + From: Stefan Seyfried + Date: Sun, 12 Feb 2012 22:16:29 +0100 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2129 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-27 + + [PATCH] sectionsd: make commandPauseScanning really stop demuxers + + From: Stefan Seyfried + Date: Sun, 19 Feb 2012 18:49:56 +0100 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2128 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-27 + + [PATCH] neutrino: properly delete frambuffer object on SIGINT + + From: Stefan Seyfried + Date: Sun, 12 Feb 2012 22:17:26 +0100 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2127 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-27 + + eitd/dmx.cpp: lock whole DMX::getSection + +[CST] Focus 2012-02-27 + + daemonc/remotecontrol.cpp: use time_monotonic_ms for zap_completion_timeout + +[CST] Focus 2012-02-27 + + eitd/sectionsd.cpp: remove commented code + +[CST] Focus 2012-02-27 + + gui/miscsettings_menu.cpp: increase max events to 6 digits + +[CST] Focus 2012-02-27 + + eitd/SIevents.cpp: fix userClassification, dont save undefined content + +[CST] Focus 2012-02-27 + + eitd: save table id to xml and restore it + +[CST] Focus 2012-02-27 + + zapit/src/scansdt.cpp: fix counter + +satbaby 2012-02-26 + + key_current_transponder default MS/games + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2126 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-26 + + eitd/sectionsd.cpp: fix compile warning + +[CST] Focus 2012-02-26 + + src/eitd/eitd.h: more stop debug + +[CST] Focus 2012-02-26 + + eitd/sectionsd.cpp: fix sendTimeEvent + +satbaby 2012-02-25 + + sectionsd: -fix compil + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2125 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-25 + + - speedup standby handling by setting standby cpu-frequenzy later + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2124 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-25 + + sectionsd: -fix possible buf overflow & skip read EPG cache if index.tmp available + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2123 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-25 + + sectionsd: -fix possible buf overflow & skip read EPG cache if index.tmp available + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2122 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-25 + + eitd/dmx.cpp: WIP + +satbaby 2012-02-24 + + settings_manager & locale rework , thx svenhoefer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2121 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-24 + + eitd/Makefile.am: testing sectionsd without boost, use -fno-rtti -fno-exceptions + +[CST] Focus 2012-02-24 + + eitd/sectionsd.cpp: move eit update filter code to CCNThread + +[CST] Focus 2012-02-24 + + libcoolstream/dmx_cs.h: sync header + +[CST] Focus 2012-02-24 + + eitd/dmxapi.h: remove linux/dvb/dmx.h include + +[CST] Focus 2012-02-23 + + gui/infoviewer.cpp: fix ca icons display + +[CST] Focus 2012-02-23 + + eitd/sectionsd.cpp: remove old CN thread code; + reuse code to send response as sendEmptyResponse; + simplify commandSetConfig - less debug in favor of less locks; + reuse code in time and CN threads; + remove unused code in tine thread - bTimeCorrect never used + +thilo 2012-02-23 + + *neutrino user-menu: remove timerlist as default item from features menu + + Timerlist now default in main menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2120 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-23 + + *neutrino user-menu: remove color button from clock + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2119 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-22 + + screenshot: -fix if no video + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2118 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-22 + + eitd/sectionsd.cpp: convert SDT thread, add debug defines + +[CST] Focus 2012-02-22 + + eitd/dmx.cpp: change cache_section name to check_complete; add debug defines + +[CST] Focus 2012-02-22 + + scansdt.cpp: comment debug + +[CST] Focus 2012-02-22 + + scansdt.cpp: move debug before check for fta + +[CST] Focus 2012-02-21 + + eitd/eitd.h: move name to DMX class; + add debug to thread Stop + +[CST] Focus 2012-02-21 + + eitd/sectionsd.cpp: WIP. commented most checks in CN thread; + comment request_pause/unpause; + move add events code to class member; + +[CST] Focus 2012-02-21 + + eitd/dmx.cpp: comment request_pause/unpause; + move global myDMXOrderUniqueKey to DMX class; + remove wakeup from dropCachedSectionIDs; + add seen_section flag to prevent change filter on timeouts - until skipped loop or complete; + enable check complete for CN thread + +[CST] Focus 2012-02-21 + + eitd/debug.h: add color xprint + +[CST] Focus 2012-02-21 + + daemonc/remotecontrol.cpp: disable setServiceChanged, add NeutrinoMessages::EVT_TUNE_COMPLETE + +[CST] Focus 2012-02-21 + + neutrino.cpp: disable setServiceChanged, comment unused sectionsd events register + +[CST] Focus 2012-02-21 + + infoviewer.cpp: disable setServiceChanged + +[CST] Focus 2012-02-21 + + zapit.cpp: test to fix transponder change detect for nvod + +[CST] Focus 2012-02-21 + + frontend.cpp: test to fix transponder change detect for nvod + +satbaby 2012-02-20 + + screenshot: enable scale menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2117 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: 0be833eee c489a4fcc +[CST] Focus 2012-02-20 + + Merge remote-tracking branch 'origin/multituner' into dvbsi++ + +Merge: 1af6f79d2 97b72836a +[CST] Focus 2012-02-20 + + Merge remote-tracking branch 'origin/multituner' into dvbsi++ + +[CST] Focus 2012-02-20 + + Dont use FEC menu entry on cable box + +[CST] Focus 2012-02-20 + + update .gitignore + +striper 2012-02-20 + + - rework locals for new screenshot menue + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2116 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-19 + + neutrino.cpp: register CZapitClient::EVT_TUNE_COMPLETE; + send full channel id with Sectionsd->setServiceChanged - mask will be done in sectionsd.cpp + +[CST] Focus 2012-02-19 + + driver/rcinput.cpp: process CZapitClient::EVT_TUNE_COMPLETE + +[CST] Focus 2012-02-19 + + zapit: add new event EVT_TUNE_COMPLETE + +Merge: b9ee0b214 19f717fd3 +[CST] Focus 2012-02-19 + + Merge remote-tracking branch 'origin/master' into dvbsi++ + +Merge: 8aace8f66 19f717fd3 +[CST] Focus 2012-02-19 + + Merge branch 'master' into multituner + +thilo 2012-02-18 + + *neutrino features menu: fix missing sripts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2115 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-18 + + remove unused locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2114 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-18 + + -add settings menu screenshot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2113 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-18 + + eitd/sectionsd.cpp: WIP. removed most socket commands code; + CN as new thread code; + fix channellist events + +[CST] Focus 2012-02-18 + + eitd/dmx.cpp: move get_eit_version, get_current_service to header; + change current_service type to t_channel_id + +[CST] Focus 2012-02-18 + + eitd/dmx.h: move get_eit_version, get_current_service to header; + change current_service type to t_channel_id + +micha-bbg 2012-02-17 + + * Moviebrowser: Deleting recordings + + - Deleting of active recordings will be disabled. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2112 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-17 + + rcinput: -add RC_www + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2111 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-17 + + eitd: add define to exclude boost use + +[CST] Focus 2012-02-17 + + eitd/dmx.cpp: experimental. check for complete totally changed + +[CST] Focus 2012-02-16 + + eitd/dmx.cpp: add next_filter() + +[CST] Focus 2012-02-16 + + timerd/timermanager.cpp: remove CSectionsdClient, use direct call + +satbaby 2012-02-16 + + -add user defined key for Current Transponder List + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2110 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-16 + + ./nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: remove CSectionsdClient, use direct call + +[CST] Focus 2012-02-16 + + nhttpd/tuxboxapi/coolstream/controlapi.cpp: remove CSectionsdClient, use direct call + +focus 2012-02-16 + + Fix 2108 :) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2109 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-02-16 + + Fix 2097 and 2106: CBouquetList::Bouquets is vector of pointers, if hdBouquet added, it cannot be deleted + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2108 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-02-16 + + Revert 2096, 2098: screenshot Start save screenshot in background, then delete itself + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2107 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-15 + + - fix possible segfault introduced with svn rev. 2097 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2106 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino personalize: rework pin access + + PIN access of personalize setup now managed with an own pin management. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2105 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino record: use option 'yes' in message as default to stop recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2104 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino rec: define stop key as prefered key if user wants stop recording + + It should be easier, to use one button for one and the same purpose. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2103 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino channellist: hide list on starting record + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2102 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino settings menu: sort items for more logical order + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2101 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino service menu: add separator + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2100 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino menu: make setSelected()also usable if widget index is in use + + setSelected() had no effect with widget index + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2099 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino: remove possible memleaks sc + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2098 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino: remove possible memleak hdBouqet + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2097 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino movieplayer: remove possible memleak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2096 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino themes: style, initialize 'CThemes::notifier' in constructor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2095 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino scripts: move scripts into features menu + + ...scripts are still available in main menue, but not default visible. + If user wants to use scripts as usual, he can customize it in the + personalize setup. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2094 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-02-15 + + *neutrino games: move games into features menu + + ...games are still available in main menue, but not default visible. + If user wants to use games as usual, he can customize it in the + personalize setup. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2093 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-02-15 + + - cables.xml: + + * update KMS Muenchen + * update wilhelm.tel + * add KMS Frankfurt + * add KMS Nuernberg + * whitespace cleanup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2092 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-15 + + zapit/src/scanpmt.cpp: fix caids parse + +focus 2012-02-15 + + Enable screenshots; handle screenshot key in streaminfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2091 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: cc36b982d 91163cbd4 +[CST] Focus 2012-02-15 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +Merge: 4dfaa1372 5d4ccfcac +[CST] Focus 2012-02-15 + + Merge branch 'master' into dvbsi++ + +Merge: 7e469e7c4 5d4ccfcac +[CST] Focus 2012-02-15 + + Merge branch 'master' into multituner + +focus 2012-02-15 + + neutrino_menue.cpp: fix compile with enabled TEST_MENU + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2088 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-14 + + eitd: move epg filters to xmlutil.cpp + +[CST] Focus 2012-02-14 + + eitd: rename savexml.cpp to xmlutil.cpp + +[CST] Focus 2012-02-14 + + eitd: move showProfiling to debug.cpp + +[CST] Focus 2012-02-14 + + eitd/sectionsd.cpp: fix channels events when no channel list passed + +satbaby 2012-02-11 + + movieplayer: store last multiformat play dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2087 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: 5a0fce770 4dfaa1372 +[CST] Focus 2012-02-10 + + Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ + +[CST] Focus 2012-02-10 + + eitd/dmx: remove unused pauselock; add default constructor + +Merge: abec14bd7 fbd5554af +[CST] Focus 2012-02-10 + + sync + +satbaby 2012-02-10 + + controlapi: -add doc relodplugins + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2086 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-10 + + typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2085 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-10 + + eitd: add operators, simplify event compare code + +satbaby 2012-02-10 + + controlapi: -add relodplugins + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2084 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-10 + + eitd: sectionsd after cleanup, dvbsi++ based, for testing + +[CST] Focus 2012-02-10 + + eitd: remove old commented code + +[CST] Focus 2012-02-10 + + eitd: remove unused SIbouquets.hpp SInetworks.hpp + +[CST] Focus 2012-02-09 + + eitd/sectionsd.cpp: remove last SI_section_header usage + +[CST] Focus 2012-02-09 + + eitd/SIsections.hpp: comment unused + +[CST] Focus 2012-02-09 + + eitd: SDT thread re-added, as is but without BAT. + TODO: unify SDT thread algo with other threads + +[CST] Focus 2012-02-09 + + eitd: move freesatHuffmanDecode to SIutils + +[CST] Focus 2012-02-08 + + eitd: comment most of unused code + +[CST] Focus 2012-02-08 + + eitd/sectionsd.cpp: remove useless eit.header check + +[CST] Focus 2012-02-08 + + eitd/SIsections.cpp/hpp: remove unused code, test new event parsing + +[CST] Focus 2012-02-08 + + eitd/SIevents.cpp: add missed elses in event parse code + +[CST] Focus 2012-02-08 + + eitd/SIevents.hpp: add member to parse dvbsi++ Event + +[CST] Focus 2012-02-08 + + eitd/SIutils.cpp: add parseDVBtime function + +[CST] Focus 2012-02-08 + + eitd/edvbstring.cpp: add getCountryCodeDefaultMapping + +[CST] Focus 2012-02-08 + + eitd/sectionsd.cpp: remove unused sendShort + +[CST] Focus 2012-02-07 + + eitd/sectionsd.cpp: remove duplicate sections check, which also in DMX::getSection + +[CST] Focus 2012-02-07 + + eitd/SIsections.hpp: remove len argument from SIsection contructor + +[CST] Focus 2012-02-07 + + eitd: change some of char* to uint8_t* + +micha-bbg 2012-02-07 + + * Custom Menu Icons + + - Use paint background to draw the icons in the info bar. + - Scale down var/hdd fill level in the info bar if larger icons are used. + - No change to use the original icons. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2083 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-02-07 + + * Add paint background to paintIcon() / DisplayImage() + + - paint background before display icon in CFrameBuffer::paintIcon() + - paint background before display image in CPictureViewer::DisplayImage() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2082 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-07 + + eitd/dmx.cpp: remove buffer casting to unsigned char + +[CST] Focus 2012-02-07 + + eitd DMX::getSection: change char* to uint8_t + +[CST] Focus 2012-02-07 + + eitd/sectionsd.cpp: remove typedefs and xml code + +[CST] Focus 2012-02-07 + + eitd/Makefile.am: add savexml.cpp + +[CST] Focus 2012-02-07 + + eitd/dmx.cpp: simplify getSection, use libdvbsi++ + +[CST] Focus 2012-02-07 + + eitd: move save to/read from xml code to own file + +[CST] Focus 2012-02-07 + + eitd: move typedefs to eitd.h + +[CST] Focus 2012-02-07 + + eitd dmx.h: remove read + +[CST] Focus 2012-02-03 + + eitd: remove NIT/BAT sections headers + +[CST] Focus 2012-02-03 + + eitd: remove code under ifdef ENABLE_PPT + +[CST] Focus 2012-02-03 + + eitd: remove code under ifdef REMOVE_DUPS + +[CST] Focus 2012-02-03 + + eitd: remove commented code + +[CST] Focus 2012-02-03 + + eitd: remove UTF8_to_Latin1, use from ZapitTools::UTF8_to_Latin1 + +[CST] Focus 2012-02-03 + + eitd: cleanup includes, remove unused code + +[CST] Focus 2012-02-03 + + eitd/sectionsdclient: remove unused commands + +[CST] Focus 2012-02-03 + + eitd: cleanup commented code + +[CST] Focus 2012-02-02 + + eitd: remove most mySIservicesOrderUniqueKey usage for now - some to be added later; + optimize sectionsd_getChannelEvents + +[CST] Focus 2012-02-01 + + eitd: restore removed by mistake mySIservicesOrderUniqueKey/mySIservicesNVODorderUniqueKey + +[CST] Focus 2012-02-01 + + eitd: general cleanup + +[CST] Focus 2012-02-01 + + eitd: remove all code inder #ifdef UPDATE_NETWORKS + +[CST] Focus 2012-02-01 + + eitd: remove most of code under #if 0 + +[CST] Focus 2012-02-01 + + eitd: remove code under DO_NOT_INCLUDE_STUFF_NOT_NEEDED_FOR_SECTIONSD ifdef + +satbaby 2012-02-01 + + sectionsd: delete events with vector list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2081 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-02-01 + + sectionsd: remove never used var &6 init var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2080 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-02-01 + + real copy of sectionsd includes + +[CST] Focus 2012-02-01 + + copy sectionsd includes, change libsectionsd.a path in Makefile.am + +[CST] Focus 2012-02-01 + + Copy sectionsd code to new eitd directory, to cleanup and leave original code for reference + +[CST] Focus 2012-01-31 + + sectionsd: fix broken indents + +thilo 2012-01-28 + + *neutrino-menu: change order of tv/radio items and add observe parameters + + Required for personalize the tv/radio toggle option. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2079 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-28 + + *neutrino personalize: add observed option choosers in personalize menu + + Add new parameter 'observer_Item'. + If you want to observe an item with another item (observer), then use this + new prameter. + Effect: While user sets an option of an observer item to + 'visible' or 'pin-protected', the observed items are deactivated. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2078 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-01-26 + + - extend debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2077 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +Merge: d072a0e8b 7e469e7c4 +[CST] Focus 2012-01-26 + + Merge branch 'multituner' into dvbsi++ + +Merge: 475f4d989 4ef07363d +[CST] Focus 2012-01-26 + + Merge branch 'master' into multituner + +[CST] Focus 2012-01-26 + + capmt: little cleanup + +[CST] Focus 2012-01-26 + + sdt: changes in debug + +[CST] Focus 2012-01-26 + + add sample providermap.xml + +[CST] Focus 2012-01-26 + + Change license header + +focus 2012-01-26 + + Fix DD audio pid auto-selection if DD prefered is set + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2076 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-26 + + scannit.cpp: remove extra debug + +[CST] Focus 2012-01-26 + + zapit Makefile.am: remove ci.cpp, cam.cpp, pmt.cpp, add new files + +[CST] Focus 2012-01-26 + + pmt: new code based on libdvbsi++ + +[CST] Focus 2012-01-26 + + getservices.h: remove ci.h include + +[CST] Focus 2012-01-25 + + CCam: new code on using libdvbsi++ + +[CST] Focus 2012-01-25 + + zapit: remove getCaPmt usage + +[CST] Focus 2012-01-25 + + channel: remove CCaPmt + +[CST] Focus 2012-01-25 + + ci: restore code from master + +[CST] Focus 2012-01-25 + + cam: restore code from master + +[CST] Focus 2012-01-25 + + pmt: restore code from master + +micha-bbg 2012-01-25 + + * CMessageBox: Buttons draw better + + - Missing 'else' added. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2075 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-01-23 + + * CMessageBox: Buttons draw better + + - Paint the default button corrected. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2074 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-23 + + nit: ifdef DEBUG_NIT_UNUSED for dumping unhandled descriptors + +[CST] Focus 2012-01-23 + + pmt: use camap to set scrambled flag also at scan time + +[CST] Focus 2012-01-23 + + remove nit.cpp from build + +[CST] Focus 2012-01-23 + + nit.cpp/.h: revert to old code + +micha-bbg 2012-01-22 + + * alternative remote controls + + - locale changed from 'dbox' to 'd-box Nokia (old)' (patch by bellum) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2073 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-01-22 + + * CMessageBox: Buttons draw better + + - New standard variant for centered display the buttons + - optimized code + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2072 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-20 + + -fix memory leak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2070 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-01-20 + + * CMessageBox: Buttons draw better + + - Improved button layout + - Alignment either left / right / center + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2069 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-20 + + descriptors.cpp restore original code from master + +[CST] Focus 2012-01-20 + + zapit scan.cpp: replace parse_nit with new CNit class + +[CST] Focus 2012-01-20 + + zapit/src/Makefile.am: remove nit.cpp descriptors.cpp + +[CST] Focus 2012-01-20 + + NIT: replacement code for nit.cpp + +[CST] Focus 2012-01-20 + + getservices.cpp: fix mistake + +[CST] Focus 2012-01-20 + + pmt.cpp: remove subtitling_descriptor call + +[CST] Focus 2012-01-20 + + scansdt.cpp: Change iterators it++ to ++it; move scan_fta_flag from descriptors.cpp + +[CST] Focus 2012-01-20 + + getservices: change printf to DBG + +[CST] Focus 2012-01-20 + + getservices: break provider replace search when first replace found + +[CST] Focus 2012-01-20 + + getservices: change providermap.xml location to /var/tuxbox/config + +[CST] Focus 2012-01-20 + + scansdt: fix debug descriptor len + +[CST] Focus 2012-01-19 + + getservices and scan: testing provider name replace + +[CST] Focus 2012-01-19 + + scansdt: hide debug under ifdef; indent + +[CST] Focus 2012-01-19 + + Remove old sdt.cpp from compile + +[CST] Focus 2012-01-19 + + Reset old sdt code to master + +[CST] Focus 2012-01-19 + + zapit: use new sdt class to scan current sdt updates + +[CST] Focus 2012-01-19 + + scansdt: add code to scan current sdt for updates + +[CST] Focus 2012-01-19 + + scan: join NIT thread before continue, if sdt parse failed + +[CST] Focus 2012-01-19 + + pat.cpp: add debug if sid not found + +[CST] Focus 2012-01-19 + + pat.h: add get sid map method + +[CST] Focus 2012-01-19 + + getservices.cpp: remove unused sdt.h include + +[CST] Focus 2012-01-19 + + zapit channel: add constructor using channel_id + +[CST] Focus 2012-01-19 + + zapittypes.h: add GET_TRANSPORT_STREAM_ID_FROM_CHANNEL_ID define + +[CST] Focus 2012-01-19 + + zapit channel: add constructor using channel_id + +seife 2012-01-18 + + neutrino: also disable RCU selection menu when nevis_ir include is not present + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2068 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-18 + + scan: test using new sdt class + +[CST] Focus 2012-01-18 + + sdt: new class + +[CST] Focus 2012-01-18 + + sdt: new code, more or less working + +[CST] Focus 2012-01-18 + + zapit Makefile.am: add scansdt.cpp for new sdt class + +[CST] Focus 2012-01-18 + + edvbstring: change convertDVBUTF8 to stringDVBUTF8 to prevent overloading with implicit convertion from char + +[CST] Focus 2012-01-18 + + edvbstring: add inlined convertDVBUTF8 with std::string param + +[CST] Focus 2012-01-18 + + gitignore: add drivertool, svn_version.h, vim swap files + +[CST] Focus 2012-01-18 + + Makefile.am: add libdvbsi++ to link list + +focus 2012-01-18 + + Revert rev.2066 changes. Peace please. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2067 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-17 + + seife:The svn is coolstream svn and not the other way + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2066 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-17 + + dont reload chanellist after manuel reload + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2065 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-17 + + *neutrino media player menu: call moviebrowser from media player object + + We had 2 ways to open the moviebrowser and one was with parental lock, the + other without. + btw: Is it really necessary to lock here? + Moviebrowser got its own configurable parental lock. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2064 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-17 + + satellites: update Astra 1H/1KR/1L/1M (19.2E) & Hot Bird 6/8/9 (13.0E) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2063 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-17 + + convertDVBUTF8: skip characters 0x80-0x9F + +[CST] Focus 2012-01-17 + + frontend: set slave in contructor; decrease tune debug lines + +Merge: 04ef64b0a fe1fcbe42 +[CST] Focus 2012-01-16 + + Merge branch 'master' into multituner + +seife 2012-01-15 + + rcinput: fix build without nevis_ir.h + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2062 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-15 + + reload Channels after SDT scan in standby/shutdown mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2061 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-15 + + -add alternative remote controls option (thx, patch by bellum) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2060 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-15 + + -add nevis_ir.h file for alternative remote controls + + git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@2059 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-01-14 + + * CHintBox / CHintBoxExt: better draw + + - Correct calculation of box width in CHintBoxExt + - Text display in CHintBox and CHintBoxExt centered + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2058 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-13 + + dvbsubtitle:-fix for 1280x subtitel + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2057 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +[CST] Focus 2012-01-13 + + debug configure script + +[CST] Focus 2012-01-13 + + screenshot: enable screenshots + +[CST] Focus 2012-01-13 + + sectionsd: use negative filter + +[CST] Focus 2012-01-13 + + update libcs headers + +[CST] Focus 2012-01-13 + + zapit: split audio pids saving to SaveAudioMap; + remove global cam_ci; + add CFEManager API to save/load per frontend settings; + use new pat/pmt classes; + use CFEManager API to close, open, get frontend; + set CI clock at startup; + cleanup unused code; + +[CST] Focus 2012-01-13 + + descriptors: use new pat/pmt classes; + use CServiceScan API to get frontend; + +[CST] Focus 2012-01-13 + + sdt: change to use new pat/pmt classes; + use new CServiceScan and CFEManager API + +[CST] Focus 2012-01-13 + + capmt: remember source demux for updates; use record demux from channel + +[CST] Focus 2012-01-13 + + zapit pmt: convert pmt code to class; + remove global pmt_caids; + use negative filter for pmt updates + +[CST] Focus 2012-01-13 + + libconfigfile: check iterator for end before using it + +[CST] Focus 2012-01-13 + + neutrino.cpp: save/load ci clock setting; + pass ci_clock to zapit at start time; + remove global satellitePositions usage; + check for free frontend in quickZap if record running, allow quickZap if found + remove code moved to scan_setup updateManualSettings; + fix remove background radio picture, if mode was changed for record in standby; + save neutrino.conf in signal handler; + dont delete frameBuffer after stop_daemons(true) to prevent crash + +[CST] Focus 2012-01-13 + + test_menu.cpp: use CFEManager API to get frontend + +[CST] Focus 2012-01-13 + + streaminfo2.cpp: add frontend class member; + show tuner number with name; + use channel ca sys map in place of global pmt_caids; + simplify paintCASystem + +[CST] Focus 2012-01-13 + + neutrino scan: use CServiceManager API to get satellite name; + use CServiceScan API to get frontend; + set cable nid if cable; + +[CST] Focus 2012-01-13 + + zapit ci.cpp: add constructors and ca_pmt_pid member + +[CST] Focus 2012-01-13 + + zapittypes.h: add ci_clock to zapit start arg struct; add cam_ci to zapit config struct + +[CST] Focus 2012-01-13 + + nhttpd neutrinoapi: use channel camap in place of global pmt_caids + +[CST] Focus 2012-01-13 + + channellist: new SameTP with channel param; use CFEManager to get frontend and check is it possible to zap + +[CST] Focus 2012-01-13 + + record: add support to select recording demux; use CFEManager to allocate and lock frontend in use + +[CST] Focus 2012-01-13 + + fastscan: update CServiceManager usage, use CFEManager + +[CST] Focus 2012-01-13 + + zapit bouquets: force creating Other bouquet for unused channels + +[CST] Focus 2012-01-13 + + scan: add cable nid param, use CFEManager to select frontend + +[CST] Focus 2012-01-13 + + NIT: add thread args struct, use cable NIT setting in NIT parse + +[CST] Focus 2012-01-13 + + settings: add setting for CI clock and scan setting for cable NID + +[CST] Focus 2012-01-13 + + setting_helpers: cleanup unused code + +[CST] Focus 2012-01-13 + + locale: add new locales for scan setup, CI clock, cable NID + +[CST] Focus 2012-01-13 + + scan_setup: re-write to support two frontends; move update of manual scan menu params from neutrino; changeNotify for related params + +[CST] Focus 2012-01-13 + + motorcontrol: add frontend member and param to select frontend to use; set live frontend to selected for diseqc commands + +[CST] Focus 2012-01-13 + + infoviewer: get satellite name from CServiceManager; add tuner number icon; use channel camap to display ca systems + +[CST] Focus 2012-01-13 + + CI menu: add support to change CI clock + +[CST] Focus 2012-01-13 + + Get satellite name from CServiceManager + +[CST] Focus 2012-01-13 + + Move global satellitePositions to CServiceManager class; add frontendType member to CServiceManager + +[CST] Focus 2012-01-13 + + channel class: Add record demux, polarization, ca sysmap + +[CST] Focus 2012-01-13 + + * Add struct to keep frontend settigs + * Add satellite map to keep configured satellites + * Change Lock() to handle usecount + * Use slave member to protect diseqc/voltage/tone operations + * Change debug to include frontend number + +[CST] Focus 2012-01-13 + + New CPat class to parse PAT, replace old code + +[CST] Focus 2012-01-13 + + Add CFEManager class + +focus 2012-01-12 + + neutrino: handle screenshot key in handleMsg to dump video+osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2056 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-12 + + keybind_setup: add BMP option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2055 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-12 + + screenshot: add bmp format and options to dump fb and scale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2054 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-11 + + movieplayer: -fix timeshift stop + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2053 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2012-01-09 + + neutrino: remove special Tripledragon input handling + + With the new input device, no need for special casing in neutrino. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2052 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2012-01-09 + + moviebrowser:-fix info_hdd_level paint + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2051 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + fastscan: add missed copyright header + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2050 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-01-08 + + - screenshot.cpp: fix compile with newer libpng versions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2049 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2012-01-08 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2048 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + movieplayer: sample code to save screenshot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2047 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + neutrino: save/load screenshot settings; code to handle screenshot key; move CRCInput::RC_games handle after binded keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2046 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + keybind menu: missed header commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2045 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + keybind menu: new key bind and settings for screenshots. not sure what is better place for this + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2044 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + locales: new locales for screenshots + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2043 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + settings: new variables for screenshots + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2042 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + New experimental feature for saving live screenshot images, disabled until lib/driver updated + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2041 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2012-01-08 + + framebuffer: make setupGXA public + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2040 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-05 + + *neutrino personalize: don't show parental setup in personalize setup + + It's not very useful to manage parental setup with more than one pin option + see also: + http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p138010-personalisierungsmen%C3%BCs-anpassen/#post138010 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2039 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-05 + + *neutrino hdd setup: if no drive was found, ensure that no drive is selectable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2038 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-05 + + *neutrino menu: make setSelected()also usable if widget index is in use + + setSelected() had no effect with widget index + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2037 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-05 + + *neutrino usermenu: rework manage of usermenu name + + TODO: + - fix handling of menu names on changed buttons in infoviewer + - fix handling in user menu setup, if no item was defined + ...just to name a few + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2036 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2012-01-05 + + * locals.h/locals_intern.h: Remove tab from line end. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2035 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-01 + + *neutrino osd setup: init members in constructor, style + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2034 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-01 + + *neutrino paraental-setup: change title of inputbox + + the user should recognize "that's the Parental PIN input window" + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2033 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-01 + + *neutrino pin check: add possibility to manipulate head title and hint text + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2032 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2012-01-01 + + *neutrino parental_setup: requesting for pincode in parental setup independently of item in settings menu + + this fixes also the correct pin request in settings menu for parental-setup, because personalize-PIN was requested + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2031 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2012-01-01 + + TD neutrino: hack to avoid duplicate code in lcd/fb fontrenderer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2030 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2012-01-01 + + TD neutrino/lcdd: remove unnecessary includes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2029 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2012-01-01 + + lcdd: add isUTF8() from edvbstring + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2028 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2012-01-01 + + neutrino: improve TD LCD support in movieplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2027 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-12-31 + + remove duplicate unneccessary LCD fontrenderer code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2026 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-31 + + *neutrino parantallock_setup: fix possible memleak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2025 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-30 + + *neutrino menue: remove resetWidget() from destructor + + resetWidget() is only meant to have a possibility to refill + into a clean widget with items + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2024 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-30 + + Create and delete radiotextNotifier in the same function, remove extra delete + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2023 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-29 + + Change radiotext to read PES; enable radiotext option for testing. Latest libcs needed. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2022 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino software_update: add widget id's + + this should fix remembering of last selected items in expert functions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2020 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: remember selected items in flash update sub menues and fileselector + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2019 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: leave personalize setup with menu key + + Note: works not in sub menues + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2018 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: leave cec setup with menu key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2017 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: add toggle item for tv and radio mode to main menue + + Note: this menu item is also personalized with red button, + probaly we should use other button + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2016 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: add timer list item to main menu + + Games are moved to number shortcut. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2015 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: backslashes in comments removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2014 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino clean up: remove unused zapit setup + + If somebody needs this lines, it should be easy to revert this commit, but + I don't see any sense to beware it. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2013 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino personalize: don't use codlines for prevered keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2012 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino personalize: remove delete + + delete causes crashes while saving settings in personalize setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2011 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-28 + + *neutrino: port personalize feature from tuxbox + + This is a partial port of original neutrino personalize feature + and includes also moving of user menu settings from key setup into this setup, + but it's not completley yet in some details and so I think it's a lot to do. + I hope it works fine and the many user requests are justifying this feature. + + TODO: + - doc into wiki + - adapt for yWeb + - some reworks for user menu settings and plugin management + - add timer and rework tv radio mode switch item(s) + and many more... + + please report: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/9565-diskussion-neutrino-goes-neutrinohd-welche-features-funktionen-aus-dem-tuxbox-cvs-%C3%BCbernehmen/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2010 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-27 + + vfd: use wake_up instead of setMode for turn on LCD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2009 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-27 + + check_dir: add ramfs for software update dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2008 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-27 + + At least keychooser display was broken with overloaded paint, revert and use double calcSize for now + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2007 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-26 + + Set empty audio description to 'unknown' (thx Gaucho316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2006 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-26 + + safter strncat & enlarged audio descriptor name length + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2005 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-12-25 + + * Complement to r2002 + + - Remove rfmode from the locale files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2004 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-25 + + edvbstring: dont use ISO6937 as default + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2003 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-25 + + Remove rfmod code and unused settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2002 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-25 + + dont reset CI if recording running + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2001 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-25 + + Remove unused includes and commented variables + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2000 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-25 + + Remove unused epg_menu.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1999 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-24 + + bouquetlist: use settings key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1998 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-24 + + record:restore user bookmarks + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1997 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-23 + + *neutrino locales: follow up r1995 + + adjustment was necessary because the functions have changed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1996 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-23 + + *neutrino: partial revert of r1985, but without clock + + User request: implementation of timerlist needs personalisation + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p137661-dikussion-neues-hauptmen%C3%BC-mit-timerliste/#post137661 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1995 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-23 + + *neutrino timerlist: ignore numeric keys in open timerlist + + Prevents sending of key messages to parent menus with number shortcuts, + but probably needs a better solution. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1994 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-12-23 + + * Moviebrowser: Display Screenshot + + - Delete the image files if the movie is deleted + - Calculation of the adjusted image size on 16:9 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1993 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-23 + + bouquetlist: use settings key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1992 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-23 + + Correct me if i am wrong, i think record setup cannot damage anything, so no need to disable while recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1991 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-23 + + Fix record/TS icon: in case timeshift started when record running, menu/infobar etc show TS while its not + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1990 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-12-23 + + * Moviebrowser: Display Screenshot + + - Correct calculation of the image size + - Display of all supported image formats + - Suppressed Duplicate call to refresh MovieInfo() at start Moviebrowser + - remove unused code + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1989 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-12-23 + + * Pictureviewer: Supported image formats + + - Added function to determine the supported image formats + - Is required by moviebrowser.cpp (display screenshot) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1988 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-22 + + Move left/right handling after user-defined keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1987 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-20 + + *neutrino: rework clock and radio/tv switch functionality + + - move clock function from red button (main menu) into features menu + - ...so it's customizable in all user menus + - switching between tv and radio only with red button (main menu) depend of current mode + - add timerlist into main menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1985 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-20 + + infoviewer: infobar centered (thx svenhoefer) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1982 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-20 + + Update header + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1981 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-19 + + sections: -add iso6397 tab + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1980 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-18 + + cleanup locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1979 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-16 + + cleanup locales (thx Tomworld) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1978 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-16 + + Movieplayer cleanup: remove unused, split huge PlayFile to functions, fix MB jumps, etc. Please test. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1977 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-16 + + Add missed variable init + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1976 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-16 + + *neutrino record: change default button to ok in displayed stopp message + + User request: + If user wants to stop record it's better we set focus to ok button. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1975 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-15 + + *neutrino scan_setup: leave menue on menu key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1974 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-14 + + Remove old fade code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1973 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-14 + + Fix ghost infobar, if channel zap not possible because of recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1972 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-14 + + *neutrino cec_setup: remove unused include + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1971 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-13 + + Different locale for user configured movie start + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1970 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-13 + + indent + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1969 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-13 + + Use CMoviePlayerGui enum + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1968 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-13 + + Fix movie start menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1967 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-13 + + Fix exchanged end and last play stop bookmarks; close all menus on menu key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1966 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-12-12 + + * Infoclock: correct position on the screen (Patch by snafed) + - Optimized code + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1965 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-10 + + Movieplayer cleanup: remove unused code, move all time realted to CTimeOSD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1964 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-12-09 + + - move max. recording time setting to rec. mainmenu settings as it affects both: recording and timeshift + - change locals + - whitespace cleanup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1963 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-09 + + Fix iterator; Simplify stop-all loop, please check + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1962 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-12-09 + + - cables.xml: add wilhelm.tel + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1961 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-08 + + paintButtons: add max txt length option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1960 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-08 + + Pass reference to showMovieTitle; Fix function name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1959 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-08 + + Use ZapitTools::Latin1_to_UTF8 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1958 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-08 + + Add Latin1_to_UTF8 for std::string + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1957 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-08 + + Fix fd leak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1956 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-07 + + *neutrino user_menue_setup: add widget index to user menu setup menues + + This helps to remember to last selected item in submenu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1955 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-12-06 + + *neutrino menu classes: add member and numerations to manage menu position + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1954 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Remove second arg from setBlendLevel + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1953 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Remove unused alphasetup.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1952 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade. Old code commented for reference until confirmed no changes in behavior + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1951 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1950 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1949 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-06 + + backup.sh: rename backup.list to tobackup.conf & move to /var/tuxbox/config/t (thx svenhoefer) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1948 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1947 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1946 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1945 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1944 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1943 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1942 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + Use new class to fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1941 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-06 + + New class to handle osd fade + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1940 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-05 + + backup.sh: more flexibility with backup.list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1939 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-05 + + backup.sh: more flexibility with backup.list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1938 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-05 + + Remove unused last arg from paint + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1937 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-05 + + Remove wanted_height + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1936 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-05 + + Experimental: save/restore screen for channel list context menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1935 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-05 + + Add code to save/restore background, for using menu over another osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1934 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-12-03 + + update install.sh script: make dir if dir not exist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1933 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-12-02 + + - fix display error with empty timerlist -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p136711-anzeige-bugs/#post136711 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1932 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-12-02 + + - mediaplayer.cpp: exit on menu button + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1931 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-02 + + Fix CMenuWidget::resetWidget; Fix not needed repaints from CMenuOptionStringChooser; Reset item positions in hide() to prevent paints if hidden + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1930 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-12-02 + + Attempt to fix problems after pmt updates. Please report, if comething wrong - with logs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1929 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-12-01 + + - fix display of western satellites in infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1928 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-11-29 + + -fix possible segfault if ID value is bigger than MN_WIDGET_ID_MAX + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1927 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-29 + + - fix compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1926 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-29 + + - settingsmanager: remember selected position + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1925 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-29 + + Complement to revision r1869 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1924 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-11-28 + + Neutrino: Show key names in keybind setup menu (thx Gaucho316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1923 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-28 + + - key_channelList_pageup/key_channelList_pagedown restore old default values + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1922 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-28 + + *neutrino infomenu: add widget index + + Replaces getSelect(), setSelect() in this context. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1921 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-11-27 + + -fix possible segfault if selected > items.size() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1920 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-26 + + - remove mheight variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1919 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-26 + + - follow-up patch for rev. 1909 + - fix warning in moviebrowser.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1918 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Remove unused g_settings.gtx_alpha1/2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1917 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Remove unused CRecordingNotifier + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1916 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Remove global c_SMSKeyInput + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1915 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Remove CAPIDChangeExec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1914 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Remove unused CAPIDChangeExec and CAudioSelectMenuHandler + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1913 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Add audio pid set code; Return menu result + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1912 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-26 + + - CNeutrinoApp::loadKeys() -> set default values back to old ones + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1911 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-26 + + Change new class member name to more unique, this prevents possible conflicts - with strict compile at least one was in bouqueteditor_channels.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1910 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-25 + + *neutrino menu: remove parameter 'mwidth' from widget constructor + + Hope we don't need it anymore... + + *neutrino menu: remove select functions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1909 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-25 + + *neutrino menu: fix 'memory ' of selected items in submenues + + Add small helper class to manage missing values + e.g. needed for deallocated widget objects. + This class we can also use for other things in future! + + In this context I added a vector for 'selected' values needed for + deeper and deallocated submenues. + The identification of widgets working now with a new widget parameter named 'w_index'. + setSelected() and getSelected() functions are still working, but are not needed, if we use an index + + -add define for default widget index + -add new header file for enums + -adapted many menu classes for this parameter + + Hope it' works fine. If you find any menu without a 'memory', please add an index. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1908 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove loadColors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1907 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Fix missing vfd params reset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1906 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Fix missing colors reset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1905 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Stop using loadColors, loadSetup should load same default colors; Clear FB on settings reset - if font/size/preset different, there was artifatcs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1904 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Bug fix: remove background picture always, not only if user want to contine wizard + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1903 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Return menu result + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1902 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove unused saveColors, same done in themes now + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1901 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove unused code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1900 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove redundant code, use loadKeys/saveKeys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1899 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove unused uboot settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1898 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove unused code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1897 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Show user menu options as list on OK key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1896 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + indent + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1895 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Remove redundant CStreamInfo2Handler + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1894 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Return menu result + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1893 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Close all on menu key; allow sat and fav keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1892 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Close all on menu key; allow sat and fav keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1891 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Close all on menu key; allow sat and fav keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1890 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Return menu result + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1889 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Require accept if search for updates failed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1888 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-25 + + Set connect timeout to 10 seconds, search for updates takes too long in case host not answer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1887 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-24 + + Switch list modes also with left/right keys + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1886 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-24 + + Change in debug + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1885 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-22 + + *neutrino osd_setup: fix possible memleak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1884 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Move OSD preset notify to osd setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1883 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Attempt to fix osd preset change: if CRT is current, switch to LCD still show scroll-bar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1882 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Move menu to selected position on menu position option change + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1880 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1879 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1878 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1877 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1876 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1875 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1874 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1873 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Add channel list settings to channel list menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1872 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Fix strict compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1871 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-22 + + Experimental: save/restore channel list mode for history zaps + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1870 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-21 + + Correct calculation of the size of logo in list header. + + - Function for calculating from infoviewer.cpp to pictureviewer.cpp moved + - Correct calculation in channellist.cpp, epgview.cpp and moviebrowser.cpp + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1869 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-19 + + * timerlist.cpp: Use the correct icon size in paintHead function + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1868 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-18 + + Fix debug + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1867 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-18 + + add COsdSetup::changeNotify, atm only for new option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1866 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-18 + + Fix for last commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1865 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-18 + + async CZapitMessages::CMD_RELOAD_CURRENTSERVICES as different way to resolve dead-lock after scan, for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1864 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-18 + + - neutrino channellist: switch button sort order blue <-> yellow (patch by bellum) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1863 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-18 + + tuxtxt: fix config file saving + + tuxtxt does not need the config file, but it needs the *directory* + $(CONFIGDIR)/tuxtxt + Since tuxtxt is no longer standalone, moving the config into main + neutrino.conf would be better, but for now (and in order to not + invalidate all the docs) just create the directory during installation. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1862 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-17 + + - bouqueteditor: add satellite/transponder info for easier userhandling (patch by FlatTV) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1860 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-17 + + Complement to revision r1858 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1859 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-17 + + Experimental option for non-transparent fonts, to make them readable with high transparency levels. Looking a bit ugly, must be improved + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1858 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-17 + + Return menu result, to close all menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1857 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-17 + + record_setup: close all menus on menu key. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1856 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-16 + + *Use of One touch recording + + - When instant recording the current EPG data will be used for the receiving end. + - Function is switchable separately, original condition is Default. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1855 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-16 + + osd_setup: close all menus on menu key. I want recall to all: this is missed behavior, MENU key should quit menus, not return to prev + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1854 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-16 + + comment old code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1853 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-16 + + Attempt to fix fonts size Reset to defaults + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1852 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-15 + + Fix locale name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1851 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-15 + + Move cCA->Ready before initial zap, test to fix decode using conax card at startup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1848 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-11-15 + + Clear p26 extended data, possible fix for Norwegian ttx subtitles. patch from Henrik Nilsson + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1847 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-14 + + *Fix LED/VFD indication in time shift (r1828) + + - Changes resulted to sometimes crash neutrino, this patch fixes it. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1846 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-13 + + Mute-Zap switch channel list (r1840) + + - Restored the original state with mute button. + - Switched off via the channel list menu, default value is the original state. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1845 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-13 + + - allow to change hostname in both cases (dhcp and static ip) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1844 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-13 + + * Timeshift (display the infobar) + + - Infobar is visible when playback (Timeshift pause = off) is running. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1843 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-11 + + - correct locals for shutdown timer (patch by svenhoefer) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1842 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-09 + + Display error of channel logo in the EPG display 'next' + + - Fixed display error of the channel logo. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1841 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-09 + + Mute-Zap switch channel list + + - Mute-Zap Icon remove from the channel list + - Moved Mute-Zap switch in the Misc Settings menu + - Mute function restored in the channel list + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1840 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-07 + + Remove old DBox2 identifier (patch by svenhoefer) + + - Renaming NEUTRINO_ICON_BUTTON_DBOX* to NEUTRINO_ICON_BUTTON_MENU* + - Changed menu icons + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1839 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-07 + + *neutrino locales: use plausible optionname for zapto pre time option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1838 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-07 + + *neutrino record_setup: moved zapto pre time option from misc to record-setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1837 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-07 + + *neutrino timerlist: use info button instead help button for eventinfo + + Help button is still working, + but we should 'help button' really use for help features only in future. + Note: means general for GUI. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1836 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-07 + + *neutrino timerlist: don't show info button on empty timerlist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1835 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-06 + + neutrino: only show CA menue for machines with CI or smartcard slot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1834 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-06 + + neutrino: make autofs an allowed file system + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1833 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-06 + + zapit: fix deadlock after scan + + Depending on various race conditions, the scan thread would + never terminate, or only after a connection timeout on the + zapit socket. + Fix by replacing CZapitClient calls with direct call of the + reloadchannels command sequence. + In general, using CZapitClient from within zapit seems not + to be a good idea and deadlock prone. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1832 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-05 + + Prevents division by zero. + + - In particular text box dimensions was a division by zero. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1831 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: add configure switch to disable upnp + + Add a --disable-upnp switch to disable the UPNP browser for + those who want to use more modern external solutions. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1830 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: align tuxtxt defaults with config file + + Let the code use the same defaults as are in the config file, + so that installing the config file is no longer necessary. + This makes for easier packaging of neutrino. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1829 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-05 + + - Fix LED/VFD indication in time shift. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1828 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + lcdd: fix compiler warnings on Tripledragon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1827 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: apply HDD settings without blocking + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1826 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: phase out last bits of controld code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1825 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + src/daemonc: use correct includes for coolstream / triple + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1824 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + link libOpenThreads also on TD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1823 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: fix compiler warnings / potential overruns in CRecordManager + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1822 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: width of Show(Hint|Msg)UTF is int, not pointer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1821 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: fix 'value computed not used' warning in radiotools.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1820 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino/hintbox: too long texts could exceed screen space + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1819 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino: fix compiler warning in frontend.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1818 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-11-05 + + neutrino/nhttpd: fix compiler warning in mod_yparser + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1817 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-05 + + *neutrino eventlist: remove painting of enventlist body + + This should help to reduce flicker effects during set of timer events. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1816 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-05 + + *neutrino icons: add icon for tagged timer events + + This is the same icon like rec.png, but it's better to have + a separat icon in case user is using own customized icons. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1815 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-04 + + - optimized icons (thx bazi98!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1814 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-04 + + - update transponder list for "Primacom Sat Einspeisung" + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1813 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-03 + + - new icons for better readability (thx svenhoefer!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1812 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-03 + + - Declaration of parameter 'show' added (r1810) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1811 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-03 + + Display error EPG (Buttons are partially drawn out of the EPG screen) + + - Use ::paintButtons (buttons.cpp) calculating to the height FunctionBar. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1810 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-02 + + *neutrino locales: fix sort error from r1808 (hint by micha-bbg) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1809 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: moved some code lines for stop record calls from neutrino.cpp into record.cpp + + -use only the exec() call with action key "Stop_record" from record.cpp + -small popup message with short timeout added. This will be show if user has pressed stop button, but no recording is running + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1808 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: if more than one recording is running, set the focus to menu item 'stopp all records' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1807 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: if only one recording is running, set the focus to this menu item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1806 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: if no recordings are running, set the focus to the record menu item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1805 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: use plausible variable name for record counts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1804 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-11-01 + + *neutrino record: reduce multiple code for record calls + + Some lines with recording-actions calls in record.cpp and neutrino.cpp were redundant. + Now we use only the exec() call with action key "Record" from record.cpp. + So we use the same functions with record button and with the recording menu item + in user menu. This also causes, that we can see the infobar as response for user + on used menu item in user menu. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1803 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-11-01 + + Automake was automatically including a standard COPYING file from the automake tree. As neutrino is still GPLv2 (in our opinion) we should let this file represent that status of the license. All our changes in the source code were made in accordance with this license. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1801 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-11-01 + + - fix NIT scan on cable boxes (patch by Henrik Nilsson) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1800 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-11-01 + + Display error in the title of EPG information. + + - Calculate offset for the title when logo appears. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1799 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-31 + + Time display in channel list corrected. + + - See also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p135527-anzeige-bugs/#post135527 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1798 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-30 + + neutrino: fix painting of button bar in eventlist + + if sort record and remind buttons are not set, then the button bar would + vanish at every key up/down event + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1797 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-29 + + "Ghost" Infobar when recording removes. + + - See also http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p135515-anzeige-bugs/#post135515 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1796 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-29 + + Erase the event list from the display fixed. + + - Related with custom icons. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1795 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-29 + + - correct a 2 pixel offset in channellist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1794 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: remove debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1793 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: use info button instead help button + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1792 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: show timer conflicts + + This is a partial port from tuxbox. + TODO: solution for zapto timer events + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1791 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: fix some compiler warnings because of copmarsion of unsigned and signed int variables + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1790 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: rework manage painting of function bar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1789 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: move and define some member variables in constructor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1788 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: scope of variable 'nNewChannel' limited (style) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1787 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino icons: add icon zap.png and important.png + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1786 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: remove response messages for added timer events + + It should be enough to see icon as confirm in event item, and is probaly + easier for users to manage timer events without irritating messages. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1785 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: rework adding of record and zap timer events + + Now we use buttons class to manage button bar. + + Pressing of red button adds a new record timer event and caption changes + to 'delete'. + The same procedure happens with the yellow button, but for zap events. + + This changes are a partial port from tuxbox neutrino. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1784 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino eventlist: change background color for fucntion bar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1783 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-28 + + *neutrino: add timeout parameter for message via web api + + based up patch by FlatTV + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10855-nachrichten-%C3%BCber-das-yweb-mit-variablem-timeout-senden/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1782 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-28 + + Switchover remote control standard / neo1 + + - Redundant code removed, THX dbt for the tip. + - Bug in "remote control neo1" left / right keys fixed. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1781 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-28 + + - add forgotten locals (addition to rev. 1779) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1780 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-28 + + - extend colored events to channellist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1779 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-26 + + Infobar blocked buttons in time shift. + + - When pressing the player buttons (play, pause, etc.) + in the infobar is now hidden and runs the appropriate commands. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1778 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-24 + + - add "Liwest (Austria)" to cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1777 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-24 + + - align M-net FEC settings with other cable providers FEC settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1776 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-23 + + Exit volume bar + + - Correct Exit with Exit button. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1775 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-23 + + Switchover remote control standard / neo1 + + - Disabled volume level L/R if volume bar is displayed and + VirtZap active. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1774 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-23 + + - network setup: allow to change hostname when static ip is set + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1773 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-23 + + Switchover remote control standard / neo1 + + - Disable virtual zap when Neo1 remote control + - OSD setup (remote control) optimized. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1772 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-23 + + - add "M-net Muenchen" to cables.xml. THX lotek! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1771 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-23 + + - Fix repeat bug for volume control neo1 left/right + + See also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p135297-funktion-belegung-tasten-li-re-optimieren/#post135297 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1770 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-21 + + - Switchover remote control neo1 / neo2 (Main Menu -> Settings -> Key Setup -> Remote Control NEO1 off/on) + - Fixed volume control bug (CRCInput::RC_right / CRCInput::RC_left) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1769 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - block FAV button in VirtualZAP mode to prevent unwanted/buggy behavior + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1768 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - filebrowser: proper fix for small paint error with rounded corners + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1767 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - optimized icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1766 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - add some useful default values to channellist buttons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1765 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - switch button color in channellist (blue <-> yellow) to align with tuxbox cvs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1764 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-21 + + - add new info buttons and use them + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1763 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-21 + + Remove filetime and display infobar at the start of timeshift. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1762 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-19 + + - printf, which are unnecessary from pictureviewer.cpp and png.cpp removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1761 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-19 + + - Fix display menue NFS mount. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1760 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-19 + + *neutrino filebrowser: fix small paint error during first paint + + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p134807-anzeige-bug/#post134807 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1759 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-16 + + - update satellites.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1758 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-14 + + - messagebox: fix some scrolling issues + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1757 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-10 + + *neutrino icons: renamed some icons + + relevant for user defined icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1756 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-08 + + *neutrino record: show counter of stopped recordings in messagebox + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1755 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-08 + + *neutrino channellist: optimize space for rec icon + + relevant for userdefined icons + patch by michabbg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1754 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +micha-bbg 2011-10-08 + + - add support for 24bit PNGs with alpha-channel in function CPictureViewer::getIcon + - code optimized pictureviewer.cpp (CPictureViewer::getIcon / CPictureViewer::getImage) + - code optimized png.cpp (fh_png_load / png_load_ext) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1753 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-07 + + - menue.cpp: CMenuWidget::paint() - consider icon width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1752 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-06 + + *neutrino record: use ts-icon instead '[TS]' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1751 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-05 + + - recording: add timer logic to ensure recording messages are readable for all users + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1750 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-05 + + - channellist: better readability for right-aligned list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1749 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-04 + + *neutrino upnpbrowser: fix font colors + + Font colors were not matching to background colors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1748 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-04 + + *neutrino upnpbrowser: fix button bar default color + + Color of buttonbar for rescan mode was different to other action modes. + This fixes also a small font render problem. + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10814-fontrendering-bug-bei-manchen-themes/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1747 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-04 + + *neutrino upnpbrowser: remove redundant null pointers + + redundant condition (style) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1746 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + neutrino: show 'reloading services' box earlier + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1745 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + neutrino: wait for sectionsd start before registering events + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1744 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + sectionsd: add sectionsd_isReady function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1743 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + neutrino: identify streamts error message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1742 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + neutrino: add print_stacktrace() function for debugging + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1741 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-10-03 + + channellist: avoid unnecessary paint of buttonbar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1740 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-10-03 + + - dboxinfo.cpp: fix font rendering with some themes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1739 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-02 + + *neutrino channellist: fix text termination on painted rec-icon + + patch by micha-bbg + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p134532-anzeige-f%C3%BCr-laufende-aufnahmen/#post134532 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1738 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-02 + + *neutrino hintbox: use english + + avoids problems with text formatting + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1737 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: add info message for current recording + + this message will be showing, if user presses record button and a + recording is already started on current channel + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1736 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino locales: add locales for running recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1735 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: show infoviewer on start of recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1734 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: fix return value in GetRecordMode() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1733 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: show also ts mode channels + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1732 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino infoviewer: fix ts rec icon display + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1731 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: fix missing id parameter + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1730 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino hdd_menu: remove dup include + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1729 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: rework status messages + + removed old messages, add new messages and use locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1728 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino locales: add locales for start/stop recordings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1727 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channnellist locales: add locales for record info message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1726 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: always show infobar after start of recordings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1725 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino record: show user messages during starting or stopping recordings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1724 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: don't show infobar after start of recording + + in my opinion it's better to visualize managed recordings via channellist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1723 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: fix dynamic record button + + show matching button to modes record/stop/disable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1722 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: moved paint of buttonbar into it's own member + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1721 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino channellist: show matching rec- or stop button in dependency of selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1720 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-10-01 + + *neutrino multirec: manage recordings also with channellist + + - Now you can start or stopping recordings from selected channel in channellist. + - Current running recordings are marked with rec-icon in the channellist + - add button icons for 'record' an 'stop' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1719 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-10-01 + + -fix getservices:Resource leak: fd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1718 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-28 + + - add better check to ensure logo is really PNG + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1717 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-27 + + - fix non *.png logos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1716 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-27 + + - add support for 24bit PNGs with alpha-channel + - modify resize function + + If you encounter problems please report here including a log: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10561-transparente-senderlogos/?s=d3381092abb5a81271ebfa0c4219f73f0ba7b8ca + + THX micha_bbg! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1715 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-26 + + - moviebrowser: fix last start position and ts bookmarks + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1714 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-26 + + - fix segfault on neutrino restart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1713 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino icons: sort filelist + + It's better for next steps in context with name conventions and next changes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1712 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino moviebrowser: use unified icons in submenues + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1711 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino moviebrowser: add icon to titlebar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1710 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino icons: add icon icon_movieplayer_32x32.png + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1709 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino moviebrowser: remove redundant calls of info_hdd_level()-function + + It's only useful to call this function, if we paint title bar. + This should also prevent overlaps during painting or hide windows. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1708 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino icons: removed unused movieplayer.raw icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1707 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino moviebrowser: add missing menu subheads to sub menues + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1706 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-20 + + *neutrino moviebrowser: fix movie scan in settings menu with blue button + + This should fix some problems with rendered backgrounds while + menu operations. + Patch by Gaucho316 + see also: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380340#p380340 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1705 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-19 + + nhttpd: comments + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1704 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-19 + + nhttpd: fix empty parameter. Inspecting parameters added values. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1703 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-19 + + Possible fix for abort manual scan with NIT=off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1702 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-19 + + - improve readability + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1701 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-19 + + - init currentMode (this should fix some segfaults) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1700 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-18 + + - CZapit::LoadSettings(): add missing config parameter makeRemainingChannelsBouquet + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1699 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-18 + + Remove globals and use new zapit class members + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1698 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-18 + + * move g_current_channel and live_channel_id globals to zapit class + * add methods to get g_current_channel and live_channel_id + * move firstzap, playing, g_list_changed to zapit class + * move all frontend-related globals to frontend class + * add methods to setup frontend variables + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1697 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + remove dup included header file + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1696 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + *neutrino: revert changes for streaminfo + + sorry, merge error in r1693 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1695 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + *neutrino record: add missing function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1694 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + *neutrino record: reworked some code parts from last multirec commits + + - avoids using of boolean structures for record modes calls, handling of + enum calls from record manager class should be easier + - remove boolean structure from infoviewer + - use commonly member name for count of recordings, + GetRecordCount should be more plausible than GetRecmapSize + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1693 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + *neutrino channellist: style + + - scope of some variables limited + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1692 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-17 + + *neutrino moviebrowser: don't paint titlebar before movie search finished + + port from tuxbox + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1691 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-15 + + - revert Rev. 1689 because this commit probably only hides the real problem + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1690 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-14 + + - cs_malloc_uncached() infrequently generates neutrino segfaults, so let's use malloc as a workaround + - add a check if fbbuff is NULL + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1689 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-14 + + nhttpd: some json changes for epg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1688 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-12 + + - fix streaminfo menu handler (patch by snafed) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1687 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd: exchange encode with outValur for right UTF-8 in file API name + field. Used by WebKit. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1686 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd: file API remove last comma for JSON + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1685 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd: activate UTF-8 encoding for outValue + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1684 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd: activate UTF-8 encoding for outValue + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1683 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + config API fix one comma to much + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1682 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + getBouquet fix events + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1681 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd push version to 3.4 (iOS API-Level < 3.4 = API0) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1680 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-09 + + nhttpd EPG details in bouquetlist for iOS-JSON-Calls + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1679 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-09-08 + + zapit:scan -fix abort ScanTransponder with NIT + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1678 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-08 + + Remove (again r1649) global allchans, use CServiceManager. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1677 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-08 + + add doxygen config + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1676 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-08 + + nhttpd reorg xml, json outputs + add doxygen style comments api descriptions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1675 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2011-09-08 + + nhttpd add helper for json,xml outputs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1674 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-06 + + Comment debug, fix position init + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1668 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-06 + + *neutrino info-menu: fix exit handling + + While leaving of imageinfo, we jumped to main menu, that was not right. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1667 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-05 + + - addition to rev. 1662+1663 + + add colored events to readFile(), saveFile() and setupDefaultColors() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1666 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-05 + + - fix vfd update in audioplayer (patch by snafed & dbt) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1665 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-04 + + - optional usage of busybox ntpd instead of ntpdate (enable it via CFLAGS: -DUSE_BB_NTPD) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1664 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-04 + + - move new colored events menu point from general osd settings to infobar settings as this is a more appropriate place + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1663 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-04 + + - optional colouring of NOW or NEXT event in infobar (patch by svenhoefer) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1662 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-09-03 + + - fix optional cpu menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1661 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-09-02 + + *neutrino usermenu plugin: fix plugin call + + Plugin call was broken because of a merge error. + + add config parameter 'index' and 'key' for plugins + This allows (optional) to config an user definied sort and setup rc-key for plugin via + plugin.cfg. + + Sort by filename is still working as before in second instance. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1660 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + remove global sdt_wakeup, use saved transponder id to detect transponder change + + Last commit for now, neutrino should compile again. Testing and feedback needed. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1659 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + * use CServiceManager to make channel lists + * use CZapit class + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1658 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + * rename TIMER_ macros as its not compatible with common + * move Open() call outside of constructor + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1657 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + * remove global allchans + * add helpers for reused code + * change renumber channels code + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1656 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + remove globals, use new classes API + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1655 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + use CZapit class + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1654 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + use CZapit class + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1653 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + Remove unused global allchans + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1652 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + use CZapit class + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1651 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + Remove global allchans, use CServiceManager and CZapit. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1650 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + Remove global allchans, use CServiceManager. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1649 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + remove globals, use CServiceScan class. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1648 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + * zapit converted to CZapit class. + * new class to monitor SDT changes - saving current services xml moved to CServiceManager + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1647 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + Move TIMER_* to common header. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1646 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + CServiceScan class for service scan tasks. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1645 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + CServiceManager class to hold all service-related code. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1644 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + * new flag to mark channel added to some bouquet + * new helpers to dump service description to services or bouquets xml files. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1643 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-09-01 + + Rename struct tag - conflicts with definition in ./driver/audiodec/tag.h. + + Warning: starting to commit current, mostly zapit, changes. Compile will be broken for some time. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1642 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-08-31 + + *neutrino epgview: fix max value of progressbar + + see also: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380156#p380156 + thx Gaucho316 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1641 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-08-31 + + *neutrino usermenu: move user menu to it's own modul + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1640 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-08-31 + + *neutrino subchannel_menu: own modul for subchannel menu and clean up keyhelper class + + - move keyhelper class into new file user_menue.h + This class is made to manage only colorkeys, but has the same name like + CKeyHelper in file keyhelper.h. This class is managing the other keys and + it could easily lead to confusion. + + - add modul subchannel/director menu, removed unused functions + The subchannel_select.cpp/h modul contains the getNVODMenu() member, moved from neutrino_menue.cpp + into its own class. + Also removed member SelectAPID() and SelectNVOD()from neutrino.cpp this + members were unused. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1639 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-30 + + - fix detection of timeshifted channel + - trigger recording menu on first press of STOP button + - disable recording stop via REC button + - disable menu entry "record current channel" when current channel is already recorded + - disable menu entry "timeshift" when current channel is already recorded or timeshifted + - flag timeshifted channel with prefix "[TS]" + + Big thanks to micha-bbg! + + For reference: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p133623-anzeige-f%C3%BCr-laufende-aufnahmen/#post133623 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1638 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - infoviewer: when current channel is not recorded and/or timeshifted show gray recording and/or timeshift icon instead of red ones + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1637 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - add gray rec and timeshift icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1636 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-08-28 + + *neutrino record manager: style + + use english comment, it's not a good idea to use other languages + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1635 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - cables.xml: add new transponder to Kabel BW + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1634 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - add new timeshift icon + - infoviewer: add timeshift status to showRecordIcon() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1633 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - showRecordIcon(): add rounded corners and increase space to numberbox a tiny bit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1632 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-28 + + - add new rec-icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1631 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-26 + + - fix compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1630 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-26 + + - add proper localization to new recording menu (introduced in rev. 1627) + some minor fixes (thx to micha-bbg!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1629 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-26 + + - no need to hide infotext any more when record mode is active + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1628 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-26 + + - rework recording menu and infobar style of recording icon (patch by micha-bbg) -> todo: add proper localization + + *add possibility to start recording of current channel via menu + *add timeshift to menu + *add stop all recordings to menu + *change infobar style (shows number of running recordings beside recording icon) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1627 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-22 + + infoviewer: fix progressbar (patch by Gauch316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1626 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-22 + + - infoviewer: fix shadow in showInfoFile() (patch by svenhoefer) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1625 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-18 + + Init recording status + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1623 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-15 + + Fix locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1622 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-12 + + - tuxtxt: fix charset for luxembourg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1621 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-12 + + - neutrino: mute icon at volume 0 (thx bazi98!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1620 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-11 + + - fix lots of stuff for first position in cables.xml/satellites.xml (Satbaby - THX for the hint!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1619 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-09 + + Disable subservices on different TP in case of recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1618 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-09 + + Add nvodchannels to search for channel id + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1617 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-09 + + Add satellite position to subservices + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1616 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-09 + + - infoviewer: remove some debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1615 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-08-02 + + - neutrino: pause sectionsd and set video blank before epg gets saved @standby + - some indentation fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1614 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-02 + + Stop timeshift before scan + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1613 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-02 + + Disable scan start if recording running + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1612 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-01 + + TRy to fix channel list display depending on record status + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1611 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-01 + + Fix unndedn recording status reset; save epg in standby only if no record running + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1610 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-08-01 + + Force stop sectionsd on second recording; New function to check if we can zap + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1609 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-07-27 + + - fix compile with kernel headers from new kernels (e.g. 2.6.39.3) + + v4l support has been dropped in recent kernel versions and therefore is gone. If you want to compile with new kernel headers add -DNEW_CST_KERNEL to your neutrino CFLAGS + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1603 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-07-23 + + - yweb: fix shutdown message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1596 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-07-23 + + libtuxtxt: compil fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1595 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-07-23 + + Don t touch the tuxtxt_cache structure outside tuxtx & Stop the cache thread since it will be re-initialise. patch by Rattle. THX + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1594 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-07-23 + + init variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1593 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-23 + + Delete eventinfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1592 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-23 + + Copy eventinfo to put in pending; Attepmt to fix next recording on different transponder + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1591 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-07-21 + + drivertool: -fix close fd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1586 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-07-21 + + init 'recording_id + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1585 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Attempt to fix compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1584 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Make constructor private + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1583 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + * move most recording related code to driver/record.cpp + * remove global was_record, try to handle record in standby without + * change record keys: + record button do record or stop current channel + stop button show menu to select which recording to stop + * cleanup unused/commented code + + Tree should compile again. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1580 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern frontend, use new record code - incomplete + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1579 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Fix setting timeshift dif from menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1578 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Switch to new record code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1577 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern frontend, change demux + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1576 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Switch to new record code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1575 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove unused code, change demux + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1574 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + New library headers, change library name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1573 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + * split zapit() function to reuse code + * remove extern frontend + * add zapit_to_record to just parse channel pids + * remove demuxes/decoders checks for NULL - never should be true + * other changes + + Warning: from now and until commits finished compile broken + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1572 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern frontend + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1571 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern frontend; Move functions declarations to header + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1570 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + New record module + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1569 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern frontend + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1568 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Single-instance fe; Fix using global structs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1567 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Dynamic channel manager + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1566 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Add SAME_TRANSPONDER define; Add new zapit client function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1565 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Remove extern; remove timer reset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1564 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Pass channed if with CTimerd::RecordingStopInfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1563 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + Allow killTimer to check and reset timer id + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1562 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-07-21 + + New beta branch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1561 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-07-04 + + - fix compilation with libcurl >= 7.21.7 + + Long time deprecated was completely removed in libcurl 7.21.7. If CST also uses newer libcurl defines can savely be removed. + Until then use "-DNEW_LIBCURL" for libcurl >= 7.21.7. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1560 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-07-03 + + *neutrino radiotext: added radiotext settings to infobar settings + + Radiotext don't working fine. + If you want to test or fix it, please remove the comment tags and report! + see: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10635-radiotext-einbauen/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1559 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-07-03 + + *neutrino radiotext: removed from misc settings + + Radiotext still not working fine and it makes no really sense to + show this option. + This fixes also a memleak in miscsettings. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1558 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-28 + + *neutrino menu: paint shortcut numebr only if item is active + + We should do the same as with icons. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1557 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-26 + + *neutrino timerlist: fix background of edges in timerlist + + Patch by GetaWay + see: http://www.dbox2world.net/index.php?page=Thread&postID=132042#post132042 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1555 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + make the --with-tremor-static hack less disgusting + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1554 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + zapit: speed up shutdown by explicitly canceling SDT thread + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1553 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + CBouquetManager/sectionsd: get rid of (char *) casts left over from rev 117 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1552 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + netfile: make f_type const char * + + Remove lots of unnecessary (and potentially wrong) (char *) casts by + making f_type const char *. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1551 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + motorcontrol: remove unneccessary casts + + Lots of (char *) casts can be removed by making paint{Line,Separator} + take a const char * instead of a char *. Do that. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1550 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + CVFD: make ShowText() use const char* to avoid ugly casts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1549 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + drivertool: fix compiler warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1548 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-19 + + drivertool: add shortcuts to switch TD and CS remote + + * add shortcut options for TD and CS remotes + * use nevis_ir.h if present + Needs testing frontpanel driver to work properly. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1547 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-16 + + *neutrino usermenu: cancel button temporary removed + + Another solution should be coming soon with better user interaction. + See also: + http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p131621-personalisierung-der-men%C3%BCs/#post131621 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1545 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + neutrino: fix FLAC linking + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1544 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + sectionsd: improve deletion of surplus events in addEvent() + + If the number of events is bigger than the configured maximum, first + remove old events and only if there are none left start removing the + most future events. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1543 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + neutrino: fix wavdec.cpp for big endian archs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1542 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + neutrino: fix playback position display in flacdec.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1541 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + add libFLAC for use with audioplayer (enable with --enable-flac) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1540 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-13 + + add FLAC format to audio decoders + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1539 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-13 + + streaminfo2:-fix osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1538 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-09 + + - sectionsd: disable removeDupEvents() + + -> after two days of testing and logging removeDupEvents() did not nemove one single event. So disable it by flipping the CFLAG definition. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1537 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-09 + + - sectionsd: remove superflous argument table_id in addEvent() (patch by Gaucho613) + + -> this saves about 3% RAM with ~25000 events in use + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1536 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2011-06-09 + + fix epg Lang selection + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1535 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-08 + + *neutrino usermenu: struct for some menu properties added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1534 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-08 + + *neutrino icons: add new features icon + + Old icon was not really matching. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1533 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-08 + + *neutrino icons: add new icons for user menu + + Some icons are not really matching for some menu contents, + simple color icons should be better, but if anyone have better designed + icons on stock, please let's know and we can use this. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1532 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-08 + + *neutrino user_menu: cancel button added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1531 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-08 + + *neutrino user_menu: fix remembering last selected items + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1530 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-08 + + - neutrino: fix a segfault and remove unused enable-flash option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1529 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-08 + + - fix typo from rev. 1523 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1528 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-08 + + neutrino: dont use CEC if neutrino restart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1527 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-07 + + - sectionsd: reenable removeDupEvents() but give people who do not need this feature the ability to disable it with -DNO_REMOVE_DUPS via CFLAGS + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1526 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-07 + + - sectionsd: revert rev. 1489 as it simply removed too much events + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1525 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + sectionsd: fix compilation with --enable-freesatepg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1524 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + add --enable-freesatepg configure switch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1523 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-05 + + zapit: revert commit 1519 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1522 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-05 + + neutrino: dont use CEC if box reboot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1521 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-05 + + pictureviewer: -add delete pic-file option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1520 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-06-05 + + zapit: Workaround for Radio 60er/70er + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1519 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + lcddisplay: remove unused code, fix compiler warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1518 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-05 + + - neutrino: make timerbutton usable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1517 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + lcdd: set has_lcd = false to hide useless LCD settings menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1516 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + neutrino/lcdd: fix compile with gcc-4.5.2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1515 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + lcdd: initialize variable to silence valgrind + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1514 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + lcdd: blink the date if recording during standby + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1513 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + neutrino: first (very) dirty hack to make TD LCD work + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1512 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-05 + + - sectionsd: improved addEvent-handling. This makes removeDupEvents() obsolete and even beats double events on ServusTV and other broadcasters which do not honor the specs. (Patch by Gauch316 -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p131104-seife-removedupevents/#post131104) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1511 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-05 + + neutrino: more infoviewer fixes in movieplayer mode + + The last "fix" was a bit too optimistic. Every internal event, including + timer messages etc. was now canceling the infobar display. Fix by: + * handling key events as before, by pushing them into rcinput and + canceling the infobar + * handling all other events by pushing them into the neutrino handler + Some events trigger EPG data display. Prevent that in movieplayer mode. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1510 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-04 + + *neutrino osd timeouts: add extra setting for movieplayer timeout + + timeout for movieplayer was set default to 6 sec, + now it's possible to set it's own timeout + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1509 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-04 + + infoviewer: don't ignore most keys in movieplayer mode + + When infobar was shown in movieplayer mode, most keys were ignored. + Apparently just pushing up those keys works fine and makes the usage + much more intuitive. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1508 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-06-04 + + movieplayer: fix infobar display after pause/play + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1507 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-03 + + - sectionsd: refresh itemDescription & item (patch by Gaucho316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1506 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-03 + + *neutrino audio_setup: disable SRS TruVolume Technology items if it is disabled + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1505 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-03 + + *neutrino infobar: add extra timeout setting for radiomode + + moved single arrays named "default_timing" and "timing_setting_name" into + struct named "timing_setting" + + This is a partial port from original Neutrino, + The default timeout for radiomode is 0 (no timeout), this timeout + has more sense e.g. with radiotext + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1504 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-06-02 + + *neutrino: trivial sort of includes and whitespace cleanups + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1503 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-02 + + - add radiotext icons (unused atm) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1502 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-02 + + - add support for radiotext (needs testing) -> http://www.dbox2world.net/board293-coolstream-hd1/board296-coolstream-software/10635-radiotext-einbauen/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1501 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-06-02 + + - fix compiler warning with new libpng + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1500 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-31 + + - fix RadioChannels + - fix delete-button color + + patch by Janus -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/board310-coolstream-svn/10639-bug-kontext-men%C3%BC-bouquetsliste/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1499 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-31 + + *neutrino: fix scrollbar movement on selected last item + + This effect is observable in moviebrowser. + Scrollbar don't move, if you selected the last item. This should fix this. + + see also: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379439#p379439 + + thx Gaucho316 for patch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1498 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-28 + + *neutrino scan_setup: fix double entries in satlist + + It was necessary to clean satlist in 'addScanMenuAutoScanAll()', + because of multiple generated options in satlist, + This ensures that we have a clean list before we add new options. + + thx SatBaby for hint + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1497 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-28 + + *neutrino menu class: fix member remove Options() + + member was without effect, 'clear()' was missed, it should working now + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1496 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-26 + + reformat wiith unix2dos & astyle + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1495 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-26 + + -add Logo+Kanalnummer/Signalbalken option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1494 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-25 + + version check limited to actual transport stream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1493 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-25 + + - remove obsolete rtl workarounds (thx Gaucho316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1492 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-25 + + -update Astra 19.2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1491 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-24 + + dont show logo if without Logo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1490 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-24 + + workaround: for save duplicate + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1489 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-24 + + eventlist: show channel name or channel logo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1488 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-24 + + -fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1487 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-23 + + -fix Freesat-EPG, thx Houdini & bazi98 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1486 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-22 + + tuxtxt: remember current screenmode if exiting from transparent mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1485 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-22 + + sectionsd: add debug method to stop startup until EPG is read + + This allows for more consistent benchmarking of the event insertion + code. It is not intended for usage in normal setup. Read the comment. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1484 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-22 + + filebrowser: improve display of long paths + + If a directory is too long to be displayed, the last + part of it is probably more interesting than the first. + A likely overflow is prevented by using asprintf instead + of a static buffer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1483 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-18 + + - move logodir settings from misc to infobar settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1481 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-17 + + - remove dup getName() call and add a small fix for vps (thx Gaucho316) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1480 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-17 + + sectionsd: more optimization of addEvent() (thanks Gaucho316) + + This saves an SIevent constructor by temporarily modifying the + already created event. Also slightly reduces code size. + Performance impact: ~6.5% when reading 25000 events from disk on + coolstream, almost not noticeable (< 1%) on tripledragon. + The idea came from Gaucho316. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1479 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-16 + + - use ether-wake (from busybox) instead of etherwake -> http://www.dbox2world.net/index.php?page=Thread&postID=130279#post130279 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1478 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-16 + + oops + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1477 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-16 + + revert change 1429 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1476 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-15 + + sectionsd: optimize the slow_addevent case a bit more + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1475 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-15 + + sectionsd: optimize the slow_addevent case a tiny bit (10%) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1474 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-15 + + sectionsd: don't even add duplicate events + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1473 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-13 + + sectionsd: reduce removeDupEvents verbosity + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1472 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-13 + + infoviewer: remove unnecessary cs_get_revision() which breaks build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1471 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-13 + + - fix numberbox + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1470 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-13 + + -fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1469 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + - addition 2 to rev.1465 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1468 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-12 + + - addition to rev.1465 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1467 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-12 + + - audio-select testfix -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p130017-bug-audio-optionen/#post130017 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1466 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-12 + + - new options for logo display in infobar + better locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1465 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + -fix 2:http://www.dbox2world.net/index.php?page=Thread&postID=129992#post129992 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1464 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + -add czech locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1463 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + update sat (28.2E) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1462 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + -fix test + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1461 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-12 + + http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10586-kleiner-anzeigebug-in-der-nummernbox-der-infobar/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1460 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-11 + + streaminfo2: -fix repaint casystem + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1458 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-11 + + streaminfo2: -fix repaint casystem + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1457 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-11 + + - fix a crash introduced in rev.1454 (patch by micha-bbg) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1456 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-10 + + streaminfo2: show pmt version, show new pids after pmt update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1455 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-10 + + -add pmt version to CurrentServiceInfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1454 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-10 + + - add movieplayer.start & movieplayer.end script (untested) + - small cleanup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1453 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-10 + + - fix yWeb locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1452 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-10 + + -fix pmt update (2) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1451 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2011-05-10 + + change rel cycle + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1450 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-08 + + - fix technical info prompt + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1449 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-08 + + zapit: improve automatic SDT scan + + - also start scan if current channel is not (no longer) in PAT/PMT + - do not scan transponder only once per neutrino start but once per + hour + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1448 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-08 + + zapit: fix saving of current audio pid (got broken with r1263) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1447 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-08 + + sectionsd: enable slow_addevent by default + + Only very little people are apparently testing this code path, so make + it opt-out instead of opt-in :-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1446 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-08 + + vfd menu tiny changes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1445 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-07 + + netfile: one more case of "converting to non-pointer type 'pthread_t'" + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1444 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-07 + + fix CMenuForwarderNonLocalized compiler warning + + warning: passing NULL to non-pointer argument 6 of \ + 'CMenuForwarderNonLocalized::CMenuForwarderNonLocalized' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1443 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-07 + + fix "operation on 'sigBox_pos' may be undefined" compiler warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1442 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-07 + + fix "case value not in enumerated type" compiler warning + + the proper fix would be if the driver headers defined the correct + enumerations, but until this happens, this will do + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1441 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-05-07 + + fix "converting to non-pointer type 'pthread_t'" compiler warning + + pthread_t is - at least on our platform - not a pointer type, but + basically an int + don't assign NULL but 0 to fix that warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1440 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino menu classes: show NEUTRINO_ICON_SCRAMBLED if a PIN code request is necessary + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1439 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino hintbox: optimize of icon arrangment in title bar + + Note: a lot of popup messages are questions, + but e.g a question icon is still missing and probaly some others + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1438 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino menu classes: new members added + + insertItem(), removeItem(), getItemsCount(), getItem() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1437 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino menue classes: member getName(), setString() optimized + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1436 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino osd settings: use enums + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1435 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-05-06 + + *neutrino menu classes: add member function resetWidget() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1434 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-06 + + -fix pmt update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1433 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-05 + + delete vfdcontroler.cpp vfdcontroler.h + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1432 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-05 + + delete vfdcontroler.cpp vfdcontroler.h + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1431 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-05 + + update skyita. & astra 19 T:11023000 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1430 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-03 + + forget in last commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1429 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-03 + + replace if version != version + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1428 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-03 + + -fix event version handling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1427 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + update2:http://www.dbox2world.net/index.php?page=Thread&postID=129650#post129650 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1426 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + tiny fix (other platform + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1425 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/board310-coolstream-svn/10572-svn-1419/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1424 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + tiny fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1423 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + sectionsd: -add replae event if new version + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1422 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + -fix shadow + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1421 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-02 + + vfd: rework vfd menu (use ItemSlider), vfdcontroler deprecated + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1420 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-05-01 + + menu: -add SliderItem to CMenuOptionNumberChooser + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1419 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-05-01 + + - yWeb - support for png-logos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1418 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-29 + + - fix transparency (patch by FlatTV) -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p129521-transparente-senderlogos/#post129521 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1417 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-24 + + - allow *.png as logo. todo: fix transparency (patch by FlatTV) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1415 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-04-23 + + Fade changes for new fb driver + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1413 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-18 + + *neutrino: revert svn 1411 and removed imageinfo from sofupdate + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1412 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-17 + + *neutrino service menu: infomenu item removed + + it's only a provisional solution, + should better be resolved with personalization coming soon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1411 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-17 + + sectionsd: avoid duplicate events + + When adding a new event remove others with the same start time and the + same service id, but possibly different event id. + This reduces the number of duplicates significantly, and is basically + similar to what other projects are doing for this case. + + Due to the significant overhead this needs to be explicitly enabled by + exporting the TEST_ADDEVENT environment variable before starting + neutrino for now. Please test and report your findings to the mailing + list. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1410 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-17 + + sectionsd: add number of read events to 'reading saved EPG' message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1409 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-17 + + sectionsd: simplify DMX::getSection code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1408 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-17 + + - try to fix wrong wakup channel after standby recordings. This is a very hacky, but should work. Please don't hesitate to revert my changes if you have a proper solution for this problem. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1407 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-16 + + sectionsd: add timing info to 'reading saved EPG' message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1406 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-16 + + sectionsd: fix iterator type mismatch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1405 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-16 + + add 'drivertool' to experiment with the driver ioctls + + This allows to play with the ioctls of the frontpanel driver + and the IR driver on the command line. + Can be extended for more drivers in the future. + Expert tool, use at your own risk :-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1404 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-15 + + *neutrino: clean up, unused and multiple includes removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1403 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-15 + + *neutrino mtd update: use unified menu width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1402 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-15 + + *neutrino software_update: moved firmware update menu to it's own modules + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1401 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-04-15 + + *neutrino: fix possible compile error + + missing define added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1400 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-15 + + - fix channellist focus at wakeup from standby (patch by seife) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1399 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-14 + + - fix yWeb reboot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1398 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-14 + + - add transponders for mylau/netzschkau (Goeltzschtalbruecke) to cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1397 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-04-12 + + A multiple of whitespace / indent fixes. + + Move the cache lock up to the allocator of the cache pages. There is + a possible race between tuxtxt_allocate_page and tuxtxt_clear_pages. + + One customer reported repeated crashes while zapping. Debugging the core dump + lead me to believe there is a race going on as the variables appeared to have been + erased while it was allocating a page, and in the end crashing on an unallocated + page. + + + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1396 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-04-12 + + White space / indent fixes. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1395 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-04-12 + + Check passed pid. Prevents invalid use and possible corruption + of the 'state'. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1394 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-11 + + tuxtxt: simplify FillRect() for Tripledragon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1393 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-11 + + sectionsd: don't take any chances in deleteEvent() + + Just take the write lock right away, to make sure nothing changes the + event lists behind our backs and possibly corrupts the iterator. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1392 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-11 + + sectionsd: un-break removeDupEvents() + + The crashes probably were caused by the iterator being invalid + due to concurrent insertion and deletion of events. + An obvious fix is to collect the list of events to delete while + holding the read lock, and later deleting them all in an extra loop. + Turned out to be less complicated than I originally expected ;) + TODO: audit the sectionsd code for similar stuff in other places. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1391 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-04-11 + + - revert to rev. 1387 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1390 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-11 + + test remove2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1389 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-11 + + test remove + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1388 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-11 + + fix compil + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1387 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-11 + + sectionsd: disable removeDupEvents() for now + + removeDupEvents has some yet to be discovered design problem which + leads to crashes after some time, which smell like stack corruption + or locking issues wrt. the event lists + Obviously it needs some more thought, so disable it for now. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1386 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-10 + + sectionsd: use better event set for removeDupEvents() + + Use the set of events which is sorted by start time and + service id intead of the one sorted by end time to iterate + through the list of events. Fixes a mysterious crash on ppc. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1385 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-10 + + sectionsd: remove duplicate events with different eventIDs + + Sometimes the playout centers seem to "renumber" the events, leading + to duplicates. + This "removeDupEvents()" checks for events from the same service, with + identical start time and duration. If it finds such events, it keeps + the one with the lower (== more recent) table_id. + This check is run from the hosekeeping thread. + It could be extended to also remove overlapping events, but this is + potentially more dangerous and can be implemented later still. + + As this code is experimental, it is pretty noisy for now. The debugging + output should be toned down later. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1384 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-10 + + epgview: rework hasFollowScreenings() and FollowScreenings() + + the current code has differences in hasFollowScreenings() and + FollowScreenings() leading to different results. hasFollow() returns + true but Follow() then notices that there are actually no repeats. + Fix this by making hasFollowScreenings() generate a list "followlist" + containing all repeats and FollowScreenings() use that list. + An added benefit is that the requested feature to add a possibility to + select one of the follow-ups for a record timer will be also able to + use that list ;-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1383 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-09 + + sectionsd: replace existing events with event from lower table ID + + If we get a new epg event whose eventID is already existing, still + replace the existing event if the table ID of the new event is lower. + This comes from the observation that the lower table IDs have the + "more current" events: + Table 0x60-0x6f: other TS, scheduled + 0x50-0x5f: current TS, scheduled + 0x4f: other TS, current/next + 0x4e: current TS, current/next + So, at at least in theory, an event from table 0x4e should always be + "better" than one from 0x60. + If you see any regressions, don't hesitate to report them. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1382 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-09 + + sectionsd: add table ID to event data + + record the originating table ID with every event + if not set (e.g. for events read from saved data), it defaults + to 0xff to make sure it is bigger than a real existing table ID + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1381 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-07 + + fix stringinput + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1380 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-06 + + stringinput test fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1379 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-06 + + Hotbird13 freq 11681000,12692000 qpsk to 8psk + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1378 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-06 + + stringinput: fix rounded corners for SMS stringinput + + The SMS stringinput method has a button bar below the input field, + so the rounded corners are on the button bar instead of the input + field. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1377 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-02 + + neutrino: fix missing rounded corners in stringinput + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1376 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-02 + + dboxinfo: simplify code for FS/memory size display + + Before, the units to display for filesystems / memory was based solely + on the filesystem type. This would lead to e.g. a 16MB FAT partition + being displayed as "0.01G" which is not too useful. Additionally, the + code made the distinction between RAM and FS in many places. Simplify + the code by determining the total/free/used in bytes, then pass that + number to a conversion function which returns a string with suffix. + Additional benefit: avoids use of float, code size significantly + smaller. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1375 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-02 + + neutrino: fix boxinfo for rootfs != JFFS2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1374 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-04-02 + + Backport fix from tuxbox cvs. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1373 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-01 + + neutrino: fix segfault due to insufficient size for PIN string + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1372 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-01 + + -fix select bookmark position + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1371 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-04-01 + + moviebrowser: specify widths and height in percent of screen size + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1370 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-01 + + -fix for backups with old script + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1369 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-04-01 + + use root as default dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1368 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-03-31 + + Added comments about different blending modes as requested + on mailinglist. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1367 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-31 + + *neutrino scan_setup: safe scan.conf + + scan.conf file should now saved after saving scansettings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1366 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-31 + + *neutrino: clean up + + removed unused variables + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1365 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-31 + + *neutrino zapit_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1364 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-31 + + *neutrino plugin-class: style correcture + + add missing constructor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1363 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-31 + + *neutrino menu-classes: style correcture in CAbstractMenuOptionChooser + + contructor and destructors added, init member variables + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1362 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-03-31 + + Our new FB driver header. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1361 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-30 + + do not init CEC if box start in timer record mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1354 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-29 + + format timerlist.cpp with astyle + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1352 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-29 + + -fix manuel rec dir in timerlist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1351 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2011-03-28 + + fix segfault on zapping from last service in bouquet + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1347 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-28 + + Workaround for new COsdLangSetup, which not send configured preffered languages to sectionsd at startup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1345 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-26 + + CVFD: export getMode() even in !LCD_UPDATE case + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1343 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-26 + + neutrino: use legal default width for CMountChooser class + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1342 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-26 + + timerlist: properly activate recording dir selector + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1341 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-26 + + timerlist: restore display mode correctly on exit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1340 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-25 + + update polski.local + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1338 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-25 + + *neutrino settings manager: moved settings manager into it's own modul + + Note: settings reset only possible with scrolling to item and press 'OK' + or '>', because button 'RECALL' is broken, we should fix this! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1337 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-24 + + do not shutdown in record mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1336 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-03-24 + + - update cables.xml for provider TeleColumbus Berlin as suggested by bahnbooster + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1335 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-24 + + *neutrino scansetup: use unified menu width + + make width usable also for transponder selector + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1334 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-24 + + *neutrino scansetup: use correct actionkey + + previous solution was bad, sry. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1333 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino info_menue: moved info menu into it's own modul + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1332 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino scansettings: moved scan setup into it's own modul + + this was a port of original tuxbox neutrino as a + as similar for stand alone modules, hope it' works, but bugs are not excluded + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1331 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino: clean up + + old miscsettings members removed, not required + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1330 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino osd_setup: color setting of progressbar moved into main osd settings + + it also affects other windows not only infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1329 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino bouqueteditor: window width enlarged + + this is only cosmetical, bouqeteditor needs a fundamental rework + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1328 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino miscsettings: possible memleak sealed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1327 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino port: audioselect menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1326 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-23 + + *neutrino menu: member sortOptions() for CMenuOptionStringChooser() + + use this member e.g. for sorting string options after use of addOption('') + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1325 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-21 + + 12130000 qpsk to 8psk + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1323 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-21 + + Re-add missed 1315 patch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1320 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-21 + + Fix memleak in case of absent wlan, thanks to T.Graf for patch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1319 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-03-21 + + Remove a double memset, not needed. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1318 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-20 + + fix x<>y + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1317 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-20 + + show scrambled icon in bouqueteditor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1316 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-20 + + -fix special character for ssid + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1315 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-20 + + neutrino: fix recording from standby + + After the parental PIN fixes, zapit did no longer zap on leaving standby + in order to not bypass the parental PIN code. Unfortunately this broke + recording from soft standby if the channel to be recorded was the same + as the live channel before standby, since on wakeup it was not tuned. + Fix this by tuning the channel on zapit:leaveStandby(), but without + starting playback. Playback start is triggered by neutrino including the + PIN check. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1314 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-19 + + trigger vfd time in standby + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1313 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-19 + + remove duplicate code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1312 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-18 + + neutrino: add missing includes to fix compile with gcc-4.5.2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1311 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-17 + + with dhcp ON, after apply and menu quit wrong check for changed interface parameters, received from dhcp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1310 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-17 + + bug fix: + check if last used interface exist, revert to eth0 if not + use current network config instance to show current network settings + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1309 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-03-17 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1308 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-03-17 + + Add Comhem cable frequencies by user request. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1307 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-16 + + use system(cmd) in DEBUG mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1306 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Testing changes to support wireless network adapters configuration. + + All network setup GUI related code now part of gui/network_setup.cpp, + old code in setting_helpers.cpp commented. + Removed recursive menu call in network setup gui. + When compiled with -DDEBUG, ifup/ifdown not executed, only printed. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1305 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Save / restore last used net interface + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1304 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + New locales for wireless network name and key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1303 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Add back key printf for DEBUG compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1302 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Add netGetMacAddr function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1301 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Add additional attributes for wireless interface + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1300 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-16 + + Safe copy to scanSettings.satNameNoDiseqc + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1299 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-16 + + smal fix showInfoFile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1298 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-15 + + infoviewer: don't restart infoviewer on timeset event + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1296 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-03-14 + + - streaminfo: set cable scaling to 27000 (for private cable providers) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1294 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-12 + + get rid of HAVE_DVB_API_VERSION define + + remove non-working legacy code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1289 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-12 + + allow for 'id3tag.pc' and 'mad.pc' as used by linux distributions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1288 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-11 + + libtuxtxt uses freetype, so we need the CFLAGS... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1285 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-11 + + revert to rev1282 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1284 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-10 + + nmute if volume 0 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1283 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-10 + + unmute if volume plus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1282 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-10 + + -add zapto time correction option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1281 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-03-09 + + Fix -Wall build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1280 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-09 + + -add save in channeldir menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1279 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-09 + + memcpy -> memmove + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1278 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-09 + + bzero -> memset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1277 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-08 + + show scrambled icon in bouqueteditor + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1276 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-07 + + english.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1275 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-07 + + neutrino: parental PIN unlocks bouquet for 1 hour + + for 'pre-locked' bouquets, remember that they are unlocked for an hour + this speeds up channel switching because no EPG is needed for unlocking + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1272 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-07 + + abstime.c: add 7 day offset to time_monotonic() functions + + The start point of the monotonic clock is undefined, but in practice + it is often zero. There is lots of code that does not assume that a + timestamp can be that low and then fails in subtle ways. + Add a 7 day offset to the clock value to work around that. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1271 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-07 + + libpng 1.5 compile fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1270 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-06 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1269 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + fix compilerwarning in rcinput + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1268 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + cFramebuffer: fix compiler warnings for !USE_NEVIS_GXA case + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1267 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + fix compiler warnings in netfile.cpp + + this threw a lot of "warning: suggest a space before ';' or explicit + braces around empty body in 'for' statement" + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1266 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + channellist: remove (now uneccessary) 'safety margin' for fontwidth + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1265 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + fontrenderer: bring RenderString() and getRenderWidth() in line + + both functions had slightly different ideas on how wide a string + would render, leading to occational off-by-ones and eventually + stripped characters + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1264 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + neutrino/zapit: don't start video when leaving standby + + Parental handling was defeated because zapit did start video before + a check for lockstatus could be done. + Fix this by: + * not zapping to the current channel in leaveStandby() in zapit + * explicitly zapping during start and after leaving standby from + neutrino + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1263 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + neutrino: fix parts of parental PIN handling + + * don't send EVT_PROGRAMLOCKSTATUS whenever zap is finished, but only + after EPG (or NOEPG event) has been received + * for foreign zap event (pzapit...) check if channel is locked. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1262 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: add a forgotten 'no epg' event + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1261 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + tuxtxt: allow direction keys to autorepeat + + Useful e.g. for page-catching mode. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1260 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: use reasonable buffer size on TD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1259 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: close / reopen demux device explicitely on TD + + The Tripledragon drivers need explicit close/open to recover from + buffer overruns (or similar). Observed problem was, that when starting + on a channel that does send TDT only every 30 seconds (ZDF), the demux + would not work anymore and never recover. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1258 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: trigger time refetch after transponder change + + This should ensure that the system time somehow matches the + transponder time. Comments and reports welcome on the developers + mailinglist. If this turns out to be not working well for all + setups, it could be made configurable. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1257 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: improve time acquisition from DVB stream + + * during startup, get time from TDT, to get *any* time information quickly + * after startup, immediately (after 5 seconds) retry with TDT + * later calls only use TOT. TOT is not broadcast on all channels, but the + channels that broadcast a TOT usually are much more "trustworthy" wrt + time setting + Comments welcome, also reports if this works worse than before + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1256 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: improve getUTC function to decode TOT + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1255 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: improve eit_set_update_filter debug message + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1254 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: improve CN EIT timeout detection + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1253 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + sectionsd: use monotonic time to guard against timesetting + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1252 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-06 + + add functions to get monotonic timestamps (needs kernel 2.6) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1251 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2011-03-06 + + Reorder the properties for cable. Changing FEC in menu could lead to + corrupted command list. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1250 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-06 + + init fan speed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1249 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-05 + + sectionsd: #if 0 unused parseExtendedEvents() function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1248 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-05 + + sectionsd: #if 0 unused BouquetFilter code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1247 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-05 + + sectionsd: #if 0 commandRestart (unused and dangerous) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1246 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-05 + + sectionsd: #ifdef out complete SDT thread, it is unused anyway + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1245 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-04 + + neutrino: use C++ options only for g++, not gcc + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1244 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-04 + + neutrino: add MODE_VIDEO to CMediaPlayerMenu::showMenu() + + This allows to create a "movieplayer shortcut" key. + Additionally, this probably fixes some memory leaks. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1243 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-04 + + -fix #0000374 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1242 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-04 + + *neutrino test_menu: clean up + + framebuffer is not required + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1241 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-04 + + *neutrino test_menu: fix compile error + + header file was not cleaned, see svn rev. 1182 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1240 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-03-04 + + *neutrino: clean up + + comments removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1239 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-03-04 + + neutrino: don't crap your pants on SIGPIPE + + A SIGPIPE can happen e.g. in streamts.cpp. Dont die, but just ignore + the signal. Should fix bug#375. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1238 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-02 + + -add lcd menu option: show channalname or clock + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1237 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-03-01 + + update Astra 19 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1236 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-28 + + change font scaling menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1235 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-28 + + -add max/min option in stringinput for digi + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1234 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-28 + + Fix wrong PKG_CONFIG_PATH== + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1233 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-27 + + format channellist.cpp/.h with astyle + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1232 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-27 + + -fix new_mode(spkr) zap in channellist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1231 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-27 + + neutrino: refactor the PROGRAMLOCKSTATUS code + + Rewrite the NeutrinoMessages::EVT_PROGRAMLOCKSTATUS handling code to + be more readable and understandable. Should be functionally equivalent. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1230 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-27 + + sectionsd: improve CN thread's handling of non-broadcast events + + * reduce EIT timeout to 3 seconds + * if there are no events broadcast, send an event to neutrino anyway + * when EIT has changed but events are the same, return to sleep faster + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1229 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-27 + + update polski.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1228 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-27 + + neutrino: allow to link static tremor lib + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1227 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-27 + + neutrino: let sectionsd debug actually work + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1226 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + timerlist: select radius + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1223 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-26 + + *neutrino osd_setup: add missing 'selected' init + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1222 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-26 + + - fix audio setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1221 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-26 + + - small fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1220 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + make fanNotifier private + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1219 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-26 + + neutrino: don't crash during fanspeed setup + + Dear pupils, this is what we learned in todays: + * crashing == bad + * not crashing == good + * deleting an object and then using it == crash + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1218 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-26 + + neutrino: consolidate fan detection in one place + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1217 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + -fix: I'm your fan, have fun ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1216 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-26 + + - revert to rev. 1213 since my changes didn't fix it + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1215 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-26 + + - try to fix dbt's mess + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1214 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-26 + + *neutrino start channel settings: moved zapit item from service menu into extended settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1213 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-26 + + *neutrino locales: use more appropriate terms for 'extended channellist' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1212 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-26 + + *neutrino port: moved osd relevant items from extended settings into osd settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1211 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-26 + + *neutrino port: moved misc settings into it's own class, + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1210 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + -use right/left pagedown/pageup in timerlist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1209 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + -add Gaucho316 patch -> ( http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49585 ) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1208 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-26 + + grrr, memleak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1207 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-25 + + -streaminfo2: scaling value for DVB-S2 to 27000 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1206 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-25 + + -fix menu show min in shutdown timer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1205 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-25 + + - set volume step value to a maximum of 25 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1204 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-25 + + break SDT scan if transponder changed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1201 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-25 + + -fix select in usermenu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1200 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-25 + + tiny SDT scan change + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1199 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-23 + + sort other languages + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1197 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-22 + + sort ger,eng locale, locals_intern.h & locals.h create with script. for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1195 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-22 + + - add sleep back to zapit. see comment. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1194 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-22 + + *neutrino: space between buttons widened + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1193 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-22 + + *neutrino locales: add missing new line at end of file + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1192 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + rename start kanal menu (locale) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1191 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + move startchannel menu to service + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1190 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + -add zapit start channel menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1189 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + -add zapit start channel menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1188 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + -fix shadow var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1187 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-21 + + update hotbird13 sat + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1186 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino moviebrowser: separator removed, is not required + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1185 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino epgview: unused variable removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1184 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino epgplus: removed compiler warning, 'unused variable' + TODO: footer height should be calculated directly from a button object + (...soon) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1183 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino: cleanup unused members and includes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1182 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino port mediaplayer menu: own modules for mediaplayer settings added + also added own modules for audioplayer settings and pictureviewer settings, + called in the mediaplayer menu. + + Note: In original neutrino source also to find entries for esound and + movieplayer. These are still missing here, but it's more easy expandable, + if we add more entries and settings modules in future and it's + more advantageous for comming changes. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1181 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino recordsetup: moved define for yes no message box keayval to mymenu.h + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1180 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-21 + + *neutrino buttonbars: reworked painting of buttonbar in + channellist, + stringinput (also cleared some char format problems), + audioplayer, + bouqueteditor_bouqets, + bouqueteditor_channels, + bouqueteditor_chanselect, + bookmarkmanager,, + bouquetlist, + filebrowser, + epgplus, + epgview, + pictureviewer, + timerlist, + upnpbrowser + + TODO: + This is still not a final solution. I would like to see buttonhandling in + own class for better integration and handling of window structure. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1179 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + zapit: allow to abort scan even if NIT never finishes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1178 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + neutrino: enable silent build rules + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1177 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + neutrino: export screen dimensions, so that plugins don't need to jump through ugly hoops + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1176 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + zapit: speed up startup + + (if this sleep is necessary, please add a comment why) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1175 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + zapit: tone down the 'no valid fec set' messages to debug level + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1174 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-20 + + CVFD: remove debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1173 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-17 + + -update radio-stations.xml (thx bazi98) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1166 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-16 + + remove broken links + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1162 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-16 + + -audioplayer change curl timeout to 2sec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1161 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-15 + + - add WTC SN to cables.xml (THX Gorcon!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1160 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-14 + + -update Hotbbird 13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1159 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-11 + + -update satellites.xml Astra 19.2E + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1157 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-11 + + -update satellites.xml Hotbird 13E + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1156 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-11 + + LEDs ( blinke blinke ;) ) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1150 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-11 + + -fix select bookmark menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1146 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-10 + + copy only new file to flash + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1144 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-09 + + Testing foreign ts+xml recording playback, new libcs and libnxp needed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1133 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-09 + + -reduce globale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1132 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-09 + + -fix icecast select + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1131 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-09 + + *neutrino moviebrowser: add missing back buttons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1130 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-09 + + *neutrino movieplayer: add missing back buttons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1129 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-09 + + *neutrino mediaplayer: remember audio- and internetplayer contents + create and hold the audio player objects while runtime + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1128 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-09 + + do not crash when leaving an empty menu with ok & right + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1127 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2011-02-08 + + some wizzard text changes + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1126 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-08 + + Please stop the flame, and keep defines the way they used to compile official images + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1124 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-08 + + hide mount hack behind a configure switch + + the mount hack has nothing to do with coolstream hardware, but with + broken userspace, thus hide it behind a configure switch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1123 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-08 + + Testing record/timeshift problems with CI + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1122 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-08 + + Luc, please stop to broke compile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1121 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2011-02-08 + + please Adjust Your Temperament! + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1120 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-08 + + Fix selected TP in the list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1119 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-08 + + -fix select transponder + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1118 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-08 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1117 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-07 + + -add menu for led record + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1116 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-07 + + Adding usb mount hack back to neutrino + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1115 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-05 + + oggdec: fix for big endian / libvoris + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1114 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-05 + + neutrino: add --with-tremor configure option to use libvorbisidec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1113 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-05 + + movieplayer: remove console debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1112 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-02-05 + + hdd_menu: don't segfault if /sys is not mounted + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1111 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-03 + + -fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1110 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-02-03 + + Set enabled video auto modex + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1109 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-03 + + oops, sorry + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1108 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-03 + + -add shoutcast dev id to neutrino.conf, no menu now + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1107 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-02-02 + + neutrino: fix audio shortcut, + + - moved subtitle handling to audioplayer, + - neutrino_menue: changed object handling in mediaplayer forwarder + - mediaplayer: usage modes added + + user can now open the mediaplayer menu with audio button, + repeatedly pressing as usual the audio button starts up the audio player, + button 'W' starts the internet player. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1106 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-02 + + - small fix (thx snafed!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1105 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-02 + + - update shoutcast API to Version 2.0 and disable shoutcast menu entry until cs-tech gets a proper shoutcast dev-id + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1104 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-02-02 + + - remove dup and wrong entry + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1103 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-02 + + -add channel information option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1102 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-02-02 + + -add channel information option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1101 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-31 + + neutrino: don't segfault on 'audio' keypress (needs proper fix) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1100 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-01-31 + + - fix pictureviewer background / THX to wittinobi + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1099 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + neutrino: exit movieplayer 10 seconds after EOF + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1098 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-30 + + -fix werrnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1097 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-30 + + -add mov container to fileplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1096 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-01-30 + + Testing pmt update while recording fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1095 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-30 + + *neutrino network_setup: reload menu contents after applying the settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1094 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-30 + + *neutrino network_setup: ip-check before save settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1093 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + dmx_cs header: fix 'qualifiers ignored' compiler warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1092 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + fix merge error in last commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1091 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + neutrino: silence adjustToChannelID() debug messages + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1090 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + libdvbsub: tone down debug output, shut up libavcodec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1089 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + libdvbsub: speed up exit during shutdown + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1088 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + rcinput: add support for TD remote control + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1087 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + timerd: do not use wakeup settings on TD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1086 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + zapit: fix PMT update for TD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1085 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + improve sectionsd EIT filter for non-broken drivers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1084 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-30 + + infoviewer: scale filesystem bars with screen width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1083 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-28 + + add deepstandby.off/on script + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1080 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-28 + + reduce globales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1079 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-28 + + reduce globales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1078 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-28 + + *neutrino locales: permissions corrected, + no idea why these files were saved as executable ?:-( + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1077 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-28 + + *neutrino clean up: Streaming settings removed + - from all locales, + locales.h, + locales_intern.h + - usage of settings in + filebrowser.cpp, + movieplayer.cpp, + neutrino.cpp, + neutrino.h, + neutrino_menue.cpp, + setting_helpers.cpp, + setting_helpers.h, + settings.h + There is no reason to keep dead features, + but if we need streaming settings sometime in future again, + then we can dig out it. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1076 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-01-27 + + Init timeshift variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1075 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-26 + + neutrino: start even with missing LCD skin files on TripleDragon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1074 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-26 + + install LCD skin files on TripleDragon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1073 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-26 + + neutrino: fix stream2file.cpp compilation on Tripledragon + + for compatibility reasons, the TD also uses a 'ca_cs.h' header, + so no #ifdef is needed around it. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1072 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-26 + + fix lcd display code for Tripledragon (shadow warnings) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1071 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-26 + + reduce globales, show epginfo in timeshift + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1070 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-26 + + -fix possible errors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1069 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino cec-setup: unused variable removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1068 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino moviebrowser: use colors of infoviewer in footer, + makes caption more readable in some theme configurations, + btw.: also many other windows still got this problem, + some ports from original neutrino should help to remove this + small problems,... coming soon. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1067 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino multimedia-menu: add singelton, + use singelton for creating or destroying for movieplayer instance + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1066 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino cec_setup: cec-setup moved in its own module, + now to find under misc settings, but it's probaly not the right place, + we should waiting for more user feedback or advising about it, + to find a good place for it + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1065 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino make: order of source files changed, it's now alphabetical + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1064 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino multimedia menu: multimedia menu moved into it's own modules + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1063 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino multimedia menu: add new files + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1062 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino vfd_setup: menu width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1061 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino usermenu_setup: menu width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1060 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino themes setup: width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1059 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino proxyserver_setup: width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1058 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino parentallock_setup: width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1057 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino keybind_setup: menu width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1056 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino osd_setup: menu width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1055 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino network_setup: menu width changed to 40% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1054 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino streaminfo: use correct font color, + COL_MENUCONTENTDARK has bad sideeffect, font is too bright (e.g Olive) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1053 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: use same background shape for not selected items + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1052 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: code optimized, temporary code for item arrows removed, needs a better solution + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1051 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino test_menu: new files added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1050 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino test_menu: moved into it's own modul, + to add this menu to neutrino mainmenu, search for '//#define TEST_MENU' + and remove slashes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1049 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: item height arg inserted into paintItemButton() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1048 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: replaced height with item_height in member args + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1047 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: clean up, only comments removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1046 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: comments removed, use const in member paintItem() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1045 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-26 + + *neutrino menu classes: code reduced + - removed double codes for painting items, more will comming soon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1044 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-01-26 + + Fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1043 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2011-01-25 + + - Remove some globals from vcrcontrol + - Allow ttx/epg keys for timeshift + - Fix record+live streaming + - Live stream code changes for testing + - Changes to handle internal CA multi-decoding + - hack for -Werror compiling + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1040 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-22 + + -fix clock osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1039 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-22 + + -fix clock osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1038 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-21 + + -fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1037 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-21 + + -fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1036 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-21 + + -add Astra 19 transponder 10936000freq + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1035 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-21 + + -fix check dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1034 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-18 + + -use chooserDir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1033 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-18 + + -add chooserDir function + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1032 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-17 + + neutrino: do not crash when leaving an empty menu with "left" + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1031 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-16 + + Show default color of numbox and numboxtext when zapping over current channel in virtual zap, fix possible segfault + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1030 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-15 + + fix wrong --prefix and DESTDIR usage (also needs buildsystem) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1029 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-13 + + -add Basic Multilingual Plane of ISO/IEC 10646-1 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1028 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-11 + + -fix transponder seleect osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1027 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-11 + + scale menu to max sat/cable name lenght + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1026 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-10 + + neutrino: remove useless use of float, fix compiler warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1025 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-10 + + neutrino: init font struct to avoid crashes with old ppc compilers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1024 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-09 + + *neutrino menu: colorhandling optimized, was not working nice + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1023 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-08 + + pictureviewer: rename config.h to pv_config.h + + this avoids confusion with the global config.h, which in turn + caused very hard to debug runtime failures when objects were + compiled with different defines, causing e.g. g_settings to + have different sizes... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1022 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2011-01-08 + + - dynamic hw-based fb-picture switch in yWeb (feel free to contribute better pictures!) THX to annie and FlatTV! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1021 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-08 + + -fix memleak hdd menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1020 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-08 + + -fix disk name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1019 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-08 + + neutrino: fix up include paths for portability + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1018 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino menu: variable exit button, depends of exit handling, definied in keysettings (g_settings.menu_left_exit) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1017 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + drive-setup: hdd settings menu adapted, it looks now a little bit more + like the original, but it's still not what I imagine e.g. : + device settings should not be available for removable devices but should only + be visible, if the user has selected a hdd device + and also should be able to manage network shares on network drives + ...a lot todo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1016 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino locales: removed unnecessary text, is already visible in subhead + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1015 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino osd_setup font type settings: changed arrangment, + - sorting of fontsize types from great to small in relation to screen arrangement + should matching better + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1014 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *port: menu classes ported + - add new members: setItemColors(), paintItemBackground() and paintItem() + (contains both) as a substitute for many double code lines in + paint()-members. These define (or manipulate) menue item colors. + (...bottom and scrollbars + - optimized painting of menu windows CMenuWidget::paint(), bottom and scrollbars + should be rendered with or without rounded corners clean now (FIXMES removed) + - CMenuOptionLanguageChooser::paint() + *set items always activ, + *make first char large in item captions + (...but here is still a lot to do) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1013 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino: corner dimensions adapted + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1012 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino: minimal corner radius added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1011 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *new navigation icons added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1010 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *port: neutrino menue classes with icon handling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1009 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino keybind_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1008 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino vfd_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1007 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino osdlang_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1006 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino osd_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1005 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino locales: (user request) replaced 'ts' with 'Timeshift', because of risk of confusion with 'TS' as similar for transport stream recordings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1004 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino record_setup: increased menue width, (user request) because of possible longer record directories + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1003 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino record_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1002 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino network_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1001 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino parental_setup: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1000 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *neutrino videosettings: remember last selected item + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@999 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2011-01-08 + + *add locale for 'Cancel' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@998 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-06 + + update Astra 19 (THX Janus) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@997 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-03 + + -add eligible logo dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@996 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-03 + + -fix crashes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@995 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-02 + + neutrino: SOFTRESET makes no sense in movieplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@994 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-02 + + neutrino: fix crash in showMovieTitle if playstate is not as expected + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@993 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-01 + + -use paintBoxFrame in audioplayer, -fix compil with -Werror + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@992 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-01 + + neutrino: make moviebrowser obey pageup/down key settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@991 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-01 + + neutrino: make CListFrame not shorten lines (affects moviebrowser) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@990 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2011-01-01 + + -fix resource leak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@989 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-01 + + sectionsd: send more chars of the event description + + If the short description of an event was empty, only 40 chars of the + extended description were sent. This causes truncated text in the + channellist's details window. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@988 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-01 + + tuxtxt: remove unused 16:9 menu setting + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@987 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2011-01-01 + + tuxtxt: better usage of screen space for PIP mode + + for the PIP mode (text with toptext list on the right and + small livetv picture at bottom right) the screen space was + wasted by keeping the overall aspect ratio (text + toplist + + PIP) 4:3. Change this to keep the text AR to 4:3, shifting + it to the left and adding the toplist and PIP on the right + to completely fill the 16:9 screen. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@986 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-31 + + -add mac to hwinfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@985 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-31 + + -fix compil warrnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@984 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-31 + + -add hw info to func_get_boxtype, fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@983 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + *neutrino audio_setup: moved item 'dd subchannel auto on/off' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@982 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + *neutrino audio_setup: optional wizard mode functionality added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@981 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + new files added for audio setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@980 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + port: own modul for audio-setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@979 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + neutrino nfs: increased menu width (user request) and using member addIntroItems() to add back buttons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@978 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-30 + + -add hwinfo to httpd info + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@977 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-30 + + -add hwinfo to httpd info + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@976 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-30 + + -add tuner name to streaminfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@975 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-30 + + neutrino network setup: unused variable removed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@974 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-28 + + neutrino user request: moved hddsettings item to shortcut key, small clean up + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@973 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-27 + + neutrino: removed proxy menu from update window, it's now found in network setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@972 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-27 + + neutrino: update list width increased + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@971 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-27 + + neutrino: useless cemments removed, recordsettings was + moved to it's own module named 'record_setup.cpp' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@970 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-26 + + neutrino: fix up simple resolution setup + + 'off' does not work as expected (e.g. var/hdd bars are not shifted + accordingly), so disable this for now. + Original patch is by bazi98 btw ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@969 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-26 + + neutrino: add setting for a simple resolution display + + this enables the "simple" display that only shows "SD" and "HD" + (This originated on the dbox2world forum, I'm not sure who the + original author was). + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@968 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-26 + + neutrino: make big EPG window run-time configurable + + This was configurable with "-DUSE_SPACE_EFFICIENTLY" but can easily + be integrated into the OSD menu. + TODO: better locale texts could probably be found. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@967 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + add TD framebuffer support to tuxtxt + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@966 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + add TD remote driver to tuxtxt + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@965 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + add lcd display code for Tripledragon, mostly from tuxbox + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@964 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + use libcoolstream includes for CS and libtriple for TD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@963 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + add generic dispatcher headers for frontend etc + + add generic audio, video and demux headers in zapit/include (TODO: put them + into a better place, or put wrappers into lib directories) that automatically + dispatch to the hardware specific functions and use them in the code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@962 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + libtriple: implement init_td_api and shutdown_td_api + + provide compatibility with cs_api_init() and cs_api_exit() + This contains a DirectFB wrapper, needed to make the framebuffer + transparent. The framebuffer itself is usable without DFB. + Additionally it sets up the system for a changed RC address in "BIOS". + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@961 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-25 + + add "libtriple" skeleton + + This should provide the same functionality as libcoolstream does, + but for the TripleDragon + Add td-compat directory with includes to convert values from + TD api to DVB api and back. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@960 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + hdd_menu: use addIntroItems() to generate menu head (because of missing GenericMenuSeparator) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@959 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + port: use own modules for record and network setup + - changes on locales + - moved functions int safe_mkdir() and int check_dir from neutrino.cpp into settings_helper.cpp/ + - /gui/makefile.am: added network_setup.cpp and record_setup.cpp + - small whitespace clean ups and useles comments removed + - TODO: Filename Templates in record settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@958 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + use percent value for menue width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@957 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + port: add functions to get eth-id and create instance as singelton + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@956 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + port: message info added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@955 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-23 + + port: modules for network and recordsettings added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@954 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-22 + + final fix pmt update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@953 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-12-21 + + - move volume step menu entry because it's not part of srs and disallow zero value. Yes, a sad day for all married guys. :P + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@952 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-12-20 + + - volume steps for audio menu (thx bazi98!) -> untested ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@951 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-20 + + -fix for utf8 filesytem (ntfs) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@950 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-20 + + neutrino: unount filesystems after shutdown scripts, not before + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@949 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-19 + + -fix(?) pmt update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@948 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-19 + + -fix bug 0000350 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@947 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-18 + + -fix set timer in findEvents + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@946 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-15 + + remove \n + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@945 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-15 + + -update Hotbird 13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@944 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-14 + + -add replace_char to ZapitTools + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@943 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-12-12 + + Fixes for Ci reset after standby; Blank video in audioplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@942 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-09 + + -fix broken sdt scan + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@940 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-12-09 + + cam_menu: actually activate the new code of rev 936 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@939 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-09 + + zapit config for ci init + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@938 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-09 + + reset str buffer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@936 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-12-08 + + - add missing locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@935 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-07 + + fix ChannelList format + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@934 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-12-07 + + add missed strings + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@933 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-12-07 + + * reworked CA menu code + * added support for internal cardreaders for future conax support + * added inactivity shutdown timer for EuP + WARNING: new libcoolstream and libOpenThreads needed. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@925 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-04 + + videosettings: add missing subhead + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@923 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-12-04 + + default not stop sectionsd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@922 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-12-03 + + - add missing hd transponder (kabel deutschland) to cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@921 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-12-03 + + removed compiler warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@919 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-30 + + - add a comment because of missing -M parameter in busybox hdparm + - even wider window + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@918 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-30 + + - remove useless hdparm call + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@917 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-29 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@916 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + neutrino: remove unused remains of RGBCsync code + + remove unused rgbcsynccontroler.h includes and video_csync variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@915 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + neutrino: remove useless pig.h includes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@914 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + - use proper pointer format specifier (int does not work on 64 bit systems) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@913 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + - fix necessary for out-of-source build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@912 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + - fix constness + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@911 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + fix build against older kernel-headers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@910 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-28 + + zapit: remove unnecessary vfd.h include from frontend code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@909 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-11-28 + + compil fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@908 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-28 + + clean up: comments removed, actionKeys found in it's own classes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@907 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-28 + + - remove dup entry + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@906 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-28 + + - update locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@905 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + imageinfo: replaced "man neutrino" with link to online documentation + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@902 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + tuxbox-port: use new class modules, + this is one first part of ported parts from tuxbox, + comming soon there are comming more parts, but it's a lot to do, + see also: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/9565-diskussion-neutrino-goes-neutrinohd-welche-features-funktionen-aus-dem-tuxbox-cvs-%C3%BCbernehmen/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@901 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + tuxbox-port: locales for old hardcoded theme selection removed and addedsome new lines needed by themes class, + new entry 'keybindingmenu.misc' for keybindings modul added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@900 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + vfdcontroler.h included + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@899 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + tuxbox-port: added theme files, will be installed as own files instead hardcoded in neutrino.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@898 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + usermenu class removed, now found in it's own module + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@897 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + removed unused lcd files from makefile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@896 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + tuxbox-port:added menu subhead, also sed in new member addintroItems(), added in menu class + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@895 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-11-27 + + tuxbox-port: modul files added + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@894 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-27 + + movieplayer: reindent callInfoViewer() + + make the callInfoViewer() function more readable by reindenting + it, additionally fix a theoretically possible buffer overflow in + the filename copying code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@892 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-27 + + movieplayer: display approx. playback position in infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@891 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-11-27 + + fix for gcc4.5 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@890 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-21 + + zapit: add first experimental EN50494 (aka unicable) support + + This adds first experimental and rudimentary support for unicable. + This will not work with complex setups (DiSEqC-Switches combined with + SCR Matrices etc). Only simple setups are supported. + Also, there is no GUI configuration yet. To enale, kill running + neutrino, then add "uni_scr={0...7}" (only one value, from 0 to 7) to + /var/tuxbox/config/zapit/zapit.conf. Note that the "receiver number" you + probably got for your installation is probably from 1 to 8, so you need + to decrease it by one to get the SCR value. + If your setup has nonstandard frequencies, you might want to add your + assigned frequency as "uni_qrg=1234" (in MHz). + + Check the log for those lines if it does not work: + [fe0] tune to frequency 11303000 pol Horizontal/Left srate 22000000 + [fe0] tuner to frequency 1553000 (offset 9750000) + VOLT18=1 TONE_ON=0, freq=1553000 bpf=1284 ret=1283000 + [fe0] Diseqc cmd: 0xE0 0x10 0x5A 0x9 0x67 + [fe0] DEMOD: FEC 2/3 system DVB-S2 modulation 8PSK pilot on, freq 1283000 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@889 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-20 + + SIsections: add parsing of PDC descriptor (VPS time) + + Tdd the VPS time to the event if available. Not yet used for anything + useful ;-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@888 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + hdd_menu: do not allow to wipe the drive the root fs is on + + If the root FS is on a HDD, disable the HDD menu for this disk. + As long as we always repartition / reformat the whole drive, this + is the best way to avoid people shooting themselves in the foot. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@887 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + hdd_menu: make it work with sfdisk and fdisk + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@886 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + hdd_menu: apply hdparm on all drives + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@885 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + hdd_menu: fix memleak in menu setup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@884 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + neutrino: actually save the resolution :) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@883 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-11-06 + + neutrino: make screen resolution (old -r parameter) configurable + + The screen resolution (zoom factor for fonts) can now be configured + via menu. This obsoletes the -r parameter. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@882 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-11-02 + + -add paintBoxFrame (copy/paste from GetAway patch ) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@881 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-11-02 + + wide window + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@880 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-11-02 + + unity fix from klauser + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@879 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-11-01 + + -fix 'adiomix' ;) in audioplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@878 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-11-01 + + - cosmetics + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@877 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-31 + + hdd_menu: fix progress reporting for HDD formatting routine + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@876 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-31 + + hdd_menu: remove extraneous '\n' (thanks Miky1968) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@875 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-31 + + 872rev remove \n + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@874 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-31 + + dboxinfo: remove extraneous '\n' (thanks TheDuke for reporting) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@873 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-31 + + fontrenderer: remove '\n' handling + + '\n' in a text was not working correctly - it did not reset the + X position correctly and it did jump out of the assigned box. + Visible errors were e.g. on epgplus, 13.0E SF1, where the short + description often contains '\n' and thus garbage was painted + below the epgplus window (and did not get cleared afterwards). + For now we replace '\n' with '¶' (0x00b6). Later, if no offenders + are found, it should simply be removed. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@872 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-10-28 + + Possible fix for timer over DST change + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@871 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-28 + + - add new SKY transponder + *Sky Action HD + *Sky Cinema Hits HD + *Sky Sport HD 2 + + - add new HD transponder + *RTL HD + *VOX HD + *SAT.1 HD + *PRO 7 HD + *Kabel 1 HD + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@870 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + still not ready + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@867 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + remove 0xd3 from fix_service_type + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@866 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + -fix fuck dvb + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@865 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + -fix oopsd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@864 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + -fix dont parse current pmt pid + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@863 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + parse only running service + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@862 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + -fix modulation + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@861 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-25 + + -add pmt parse to scanSDT + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@860 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-10-24 + + clean up: moved on/off defines to mymenu.h, removed redefinition in cam_menue.cpp + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@859 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-23 + + - update satellites.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@858 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-23 + + - remove duplicate + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@857 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-10-22 + + disable vbi how long still some crash reported + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@854 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-10-22 + + clean up: gui module files in makefile sorted, as a first step for more clean ups + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@853 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +thilo 2010-10-22 + + vfd-setup: use lcd icon instead settings icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@852 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-10-22 + + change unity values according to klauser + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@851 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-21 + + -add to scanSDT scrambled update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@850 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-21 + + -add reloadsetup (neutrino.conf) to nhttpd controlapi + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@849 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-20 + + chaange scanSDT window to popup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@848 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-19 + + fix close & osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@846 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-17 + + remove duplicate libeventserver include path + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@843 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-15 + + -add cam,boxinfo,imageinfo to user menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@842 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-14 + + - update satellites.xml -> if you encounter problems please report here: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/board310-coolstream-svn/10138-satellites-xml/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@839 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-13 + + unintentional variable rename + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@838 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-13 + + osd fix, tab for screening + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@837 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-12 + + - add missing stuff for script installation + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@836 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-12 + + - add install.sh script + - install all scripts with proper permissions (755) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@835 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-10-12 + + new standard start jpeg file + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@834 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-10-12 + + fix compile with test menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@831 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-10-11 + + Disable VFD/CI/scart menu on zee + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@830 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-11 + + -update Eurobird 16 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@829 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-09 + + -add compare bouquetname withoutspace + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@828 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-08 + + -upgrade Eurobird 16, THX Janus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@827 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-08 + + -add remove multiple whitespaces to descriptors,-fix scanSDT + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@826 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-10-08 + + small changes for wizzard + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@825 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-10-08 + + reenable vbi + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@824 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-10-08 + + compatibility with newer ffmpeg. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@823 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-10-08 + + Fix defaults for Scart and Cinch. + Scart: RGB SD + Cinch: YPrPb SD + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@822 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-06 + + -show infoviewer with rc pause,play,forward,rewind in movieplayer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@821 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-05 + + -add movieplayer icons to infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@820 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-05 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@819 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-05 + + -update play icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@818 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-05 + + -add play icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@817 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-04 + + -add show hdd indicator level in moviebrowser + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@816 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-10-03 + + fix german locales typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@815 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-03 + + -fix #337 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@814 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-03 + + - fix deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@813 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-10-03 + + - update deutsch.locale (remove inappropriate spaces before punctuations, some fixes, some changes) + - update satellites.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@812 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-10-02 + + Disable VBI until driver crash will be fixed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@810 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-10-02 + + Change default timers weekdays; Fix for fastscan crash; Open video with configured mode instead of PAL - for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@809 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-10-02 + + update (Sky 3D) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@808 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-09-30 + + fix some typo + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@807 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-30 + + Factory reset to delete all, with reboot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@806 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-28 + + -fix Radio Maria + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@805 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-28 + + -fix osd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@804 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-27 + + variable bouquets name compare + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@803 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-27 + + fix service_type & remove space at ende providerName + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@802 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-24 + + better detection of phantom bouquets for the bouquet-editor (y521) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@799 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-23 + + hack for hack + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@798 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-23 + + Testing VBI, new libcoolstream needed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@796 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-23 + + /mini ca mode default + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@795 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-23 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@794 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-23 + + -fix fec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@793 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-23 + + oops, -fix my bug + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@792 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + now ywen 2.8.0.8 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@789 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + check install do not check for fcp (y520) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@788 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + Check install: do not check for upd-streaming + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@787 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + Text (Kommandozeile ->Shell) shorten text -> No Linebreak in Chrome, Firefox using Linux or Mac + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@786 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + update About information + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@785 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-22 + + correct default nhttpd.conf + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@784 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-20 + + fix cpu locale, fix menu & descrete rc + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@783 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-19 + + show with cool rc current transponder list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@782 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-17 + + yweb 2.8.0.7 Dont show phantom bouquets + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@781 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-17 + + fix some html and js format errors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@780 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-17 + + check is same TP & bazi98 services + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@779 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-17 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@778 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-17 + + update + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@777 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-17 + + Update to test descrete codes. Power-toggle key should be redefined, if power key should work as descrete power-on + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@775 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-14 + + comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@772 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-14 + + comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@771 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-14 + + fix Wextra compil + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@770 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-14 + + fix Wshadow compil + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@769 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-14 + + Werror compile fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@768 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + neutrino: make location of "information" menu configurable + + the location of the "information" menu can now be configured in + neutrino.conf: show_infomenu=1 shows it below the service menu, + show_infomenu=0 (default) in the main menu, as before. + Patch by bazi98. Should probably be configurable somewhere in the GUI. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@766 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-12 + + -add show epg with rc forward/rewind from prev/nex channel in bouquet (test version) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@765 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + sectionsd: cancel TOT thread on shutdown + + this helps with spurious hangs on exit / ctrl-C + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@764 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + Merge branch 'tmp' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@763 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + neutrino: port "do not step time for small differences" from tuxbox + + When receiving new system time data from the DVB stream, and the + difference to the current time is less than 120 seconds, do not step + the time but call adjtime(3) instead to do a continuous time correction. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@762 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + remove unnecessary use of linux dvb api in sectionsd + + the variable types are not really used as intended, so we can + as well avoid using them at all to make it easier to port to + other platforms + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@761 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + neutrino: remove unused ringbuffer code + + The ringbuffer code is not used at all, so let's remove it + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@760 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-09-12 + + tuxtxt: fix crash on double height / PIP + + on coolstream, it did not crash, but the TOP sidebar was broken + with PIP/double height. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@759 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-12 + + only NEO have led + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@758 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-12 + + channellist: only update epg events for visible channels from neutrino-hd-tripledragon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@757 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-08 + + Dont stop playback when record started. Experimental, for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@756 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-05 + + -add frequency 10815000 & 11317000 to Hotbird13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@755 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-05 + + -add astra19.2-digital+ to blacklist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@754 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-05 + + change Sirius 4 name to Astra 4, update transponder (THX Janus) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@753 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-05 + + yweb 2.8.0.6 version info + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@752 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-05 + + EPG+ bigger line layout + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@751 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-05 + + yweb 2.8.0.6 add deinterlacer for mozilla-vlc-plugin + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@750 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-05 + + nhttpd 3.3.3 add mime-type for ts-streaming + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@749 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-09-05 + + nhttpd 3.3.3 add largefile support for recorded movie streaming + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@748 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-04 + + jump to next/prev transponder with up/down rc in test signal mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@747 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-04 + + -fix astra19.2 hotbird13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@746 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-04 + + -add norsk icon (THX bazi98) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@745 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-09-04 + + update slovak locale (THX EnoSat) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@744 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-02 + + deep standby led blink, if timer set + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@742 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-01 + + Testing timer wakeup fixes for NEO + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@741 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-09-01 + + new header + + git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@740 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-08-31 + + - update satellites.xml, see: http://www.dbox2world.net/board293-coolstream-hd1/board313-coolstream-downloads/board309-coolstream-firmware/9588-coolstream-firmware-1-87-23-08-2010/?s=b5c7992dcd81ae90e7d33e424d5545de3f1c452b#post117374 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@739 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-08-23 + + Fix OSD hide bug + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@738 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-08-23 + + neutrino: add menu option for info on EPG change (thanks to bazi98) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@737 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-08-22 + + neutrino: port "show infobar on EPG change" from tuxbox + + Maybe this should be configurable besides the config file, + then another Menu item is needed... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@736 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-08-21 + + Fix crash after txt not found on TP; Not ask about recording in case of auto timeshift + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@735 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-20 + + -add plugin hdd dir menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@734 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-08-20 + + deutsch.locale + + - Fix "Deppenapostroph" -> http://heise.forenwiki.de/index.php?title=Deppenapostroph ;) + - Groß- und Kleinschreibung + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@733 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-19 + + tiny osd fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@732 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-08-19 + + auto video mode fix; enable key repeat for number and string choosers menu items + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@731 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-08-19 + + use video auto modes only if they enabled in neutrino + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@728 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-19 + + led menu enlarge + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@727 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-19 + + led menu enlarge + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@726 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-18 + + -add led on/off menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@725 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-17 + + -add deepStandby brightness menu for neo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@724 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-15 + + -fix delayed shutdown + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@723 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-13 + + -fix comment + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@722 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-13 + + osd fixes & rotor fix by bazi98, THX + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@721 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-13 + + osd fix see:http://www.dbox2world.net/board293-coolstream-hd1/board306-coolstream-hd1-support/board299-coolstream-fragen-und-anregungen/9550-unerw%C3%BCnschter-balken-im-infoviewer/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@720 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-13 + + -fix shutdown for neo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@719 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-10 + + -fix mini mode ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@718 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-10 + + -add mini mode to ca display + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@717 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-08 + + -fix ttx start + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@716 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + -fix fade on ttx start (?) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@715 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + only NEO + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@714 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + -add MenuBack to VIDEOMODE menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@713 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + menu fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@712 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + NEO menu fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@711 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + NEO have 1 CI slot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@710 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-07 + + -fix head icons offset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@709 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-05 + + change icon offset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@708 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-05 + + -add rec icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@707 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-05 + + -add rec icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@706 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-04 + + -add frame rates + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@705 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-04 + + fixe + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@704 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-04 + + optimize & fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@703 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-04 + + optimize & fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@702 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-02 + + -add 288 icon res + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@701 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-01 + + fix icon 1080 und 576 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@700 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-01 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@699 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-01 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@698 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-01 + + change to yres + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@697 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-08-01 + + -add resolution icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@696 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-31 + + small help icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@695 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-31 + + -add resolution icon to infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@694 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-31 + + -add resolution icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@693 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-29 + + rework ca mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@692 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-29 + + compil fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@691 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-29 + + -add ca one icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@690 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-29 + + -add CA display mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@689 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-07-29 + + Fix bouquet name in epgplus; Fix bitrate for radio channels; Show language settings before setup banner + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@688 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-20 + + -update polski.locale (thx to fryta) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@682 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-07-18 + + enable LED when display on 0 in deep stby + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@680 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-17 + + typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@679 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-17 + + scale fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@678 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-17 + + -fix ue + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@677 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-17 + + scale fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@676 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@675 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@674 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@673 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@672 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@671 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-16 + + scale fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@670 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-15 + + scale width with font size + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@669 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-15 + + osd fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@668 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-15 + + osd fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@667 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-14 + + -fix center txt + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@666 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-14 + + const 20 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@665 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-14 + + -fix center txt + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@664 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-14 + + -update slovak locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@663 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-14 + + -fix center + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@662 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-13 + + -fix center no/yes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@661 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-13 + + typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@660 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-13 + + localize delete question + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@659 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-13 + + localize delete question + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@658 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-13 + + tiny osd edits + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@657 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-12 + + -use snprintf + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@656 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-12 + + -fix Buffer size + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@655 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-07-11 + + -update slovak.locale for 1.82 rev651 (thx EnoSat) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@652 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-07-06 + + Epg-plus changes: show only current bouquet, bouquet switch fix, zapping fix. For testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@651 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-07-04 + + - update locals + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@650 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-07-04 + + - install radio-stations.xml + - todo fix .../scripts/Makefile.am (how to set 755?) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@649 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-07-03 + + Fix page up/down in page mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@648 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-07-03 + + Menus shadow; 0 calls timer-list in event-list; Fix exit from sleeptimer set; Testing backup/restore settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@647 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-06-28 + + Trying to fix #311 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@646 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-06-27 + + Windows fade emulation. Some main windows at the moment only. New drivers needed. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@644 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-06-24 + + Fixes for GXA. Now it is possible use GXA without an active driver. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@639 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-06-19 + + add new files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@635 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-06-19 + + Update menu changes; setup wizard banner + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@634 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-06-18 + + No caching allowed for timer list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@633 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-18 + + show only standard icon size + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@632 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-06-18 + + URL encoding SyncTimer Update + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@631 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-18 + + -add shortcuts to key settings menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@630 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-18 + + -tiny change + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@629 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-18 + + -correct next event info on pressed info button in channellist (copy/paste from tuxbox cvs ;) ) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@628 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-06-15 + + new defaults for LCD preset and 4:3 mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@623 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-06-13 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@622 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-06-11 + + defaults changed: volume 50%, 1080i, LCD preset, bouquet cycle off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@621 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-06-11 + + add new includes + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@619 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-06-09 + + klack sync: fix add timer + yWeb 2.8.0.4 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@617 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-08 + + -fix emulate vertical tab with newline in EPG data + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@616 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-08 + + -fix dd avial + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@615 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-07 + + -fix ac3 info , patch by focus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@614 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-06-05 + + update slovak locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@612 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-06-01 + + Add AAC support. (working but little testing). + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@611 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-05-31 + + - Kabel Deutschland -> workaround for lack of AUTO QAM support + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@610 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-05-30 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@609 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-28 + + Changes for CEC. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@607 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-28 + + Updated header with CEC changes. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@606 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-05-28 + + missed locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@605 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-05-28 + + More cec options for future, not ready + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@604 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-28 + + Locale for CEC. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@603 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-28 + + Add CEC gui code. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@602 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-28 + + Add CEC modes of operation. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@601 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-05-25 + + nhttpd 3.3.2 Clear EPG for new retrival + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@599 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-20 + + -add internetradio menu , patch by bazi98. THX :) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@598 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Updated headers for new libcoolstream. Indent cleanups and + added functionality. + Add new CS API header. WIP. + Remove old init_cs.h header. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@596 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Change to new CS API to get the revision of the box. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@595 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Some compiler fix for open(). It needs the mode argument if + O_CREAT is used. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@594 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Make CISendMessage CS specific and make it static while at it. It is + not used elsewhere. + Exchange header from init_cs.h to cs_api.h. + Use new API functions to init and register messenger to CS specific + parts. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@593 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Some compiler error fixes. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@592 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Some compiler error fixes. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@591 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Fix some compiler errors. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@590 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Some indent cleanup. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@589 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + New CS header file. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@588 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Fix some compiler error. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@587 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Fix some silly mistake. + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@586 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +nightshad 2010-05-20 + + Fix compiler error on open(). + Some small indent changes. + New CS header file. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@585 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-15 + + patch for biger info icons in infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@584 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-14 + + -add show infobar.txt window + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@583 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-12 + + patch for width logos epilog ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@582 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-05-12 + + Search mtd device to update by name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@581 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-05-11 + + - try to fix some problems with windows svn-clients + - Micron_italic.ttf seems not used anyway, so rename it to micron_italic_old.ttf and nuke it from the makfile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@580 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-05-11 + + - fix some icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@579 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-10 + + patch for width logos final ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@578 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-09 + + patch for width logos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@576 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-09 + + ppattch for width logos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@575 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-06 + + memory percent + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@571 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-06 + + fix gui bugs with big font + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@570 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-05-06 + + Fixes for non-standart icon sizes. Not complete yet, work in progress. Probably will broke commit #568 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@569 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-06 + + fix gui bugs with big fonst + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@568 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-05-06 + + small change + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@567 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-05-06 + + add new headers for compile + + + git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@563 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-04 + + remove bad transponder & add 10911 hb 13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@562 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-03 + + -add on/off menu for infobar var & hdd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@561 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-05-02 + + nhttpd: channel logo names: space allowed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@560 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-05-02 + + -fix later list , consequence from commit 556 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@559 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-05-01 + + nhttpd: extend EPG infos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@558 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-05-01 + + nhttpd: allows relative path for scripts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@557 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-30 + + -fix search in bouquet & all + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@556 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-29 + + fix fec's & add transsponders to astra 19 ,hotbird 13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@555 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-04-24 + + new locale file + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@554 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-04-24 + + upc 1W + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@553 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-04-23 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@552 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-22 + + f-fix warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@551 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-04-21 + + New locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@550 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-04-21 + + #286, 288, 285, 242, 282, 296, 293 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@549 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-04-16 + + - fix accidentally introduced segfault from rev. 546 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@548 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-04-16 + + - add provider FAKS + - update Kabel Deutschland + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@547 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-04-16 + + - don't show rotor and fan speed settings on cable box + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@546 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-12 + + fix fec + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@545 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-12 + + -add time to channellist (thx bazi98) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@544 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-12 + + nhttpd add some new configfile handling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@543 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-10 + + add support for parsing javascript files (yjs) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@542 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-10 + + nhttpd-API: Updates to GetBouquetCGI + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@541 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-09 + + hide game menu if no games + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@540 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-08 + + fix git build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@539 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-07 + + -add svn rev. to imageinfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@538 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-04-04 + + Explicit fec for upcoming drivers; Little fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@537 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-01 + + re-work /control/bouquets fro coolstream, add more output formats (plain, xml, json) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@536 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-04-01 + + fix for Wextra Wshadow Werror build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@535 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-01 + + add json response for yweb 3 calls + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@534 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-04-01 + + some updates in timer handling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@533 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-31 + + /control/timer?formalt=xml add some more repeat information + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@532 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-31 + + add new nhttpd-api for external recording-apps /control/timer?format=xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@531 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-27 + + yweb 2.8.0.3 new logo handling and some fixes to EPG Plus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@530 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-27 + + Fixes for Werror build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@529 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-24 + + Testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@527 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-24 + + Testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@526 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-23 + + Fix locale switch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@525 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-23 + + fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@524 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-21 + + Fix lcd/crt preset saving; Option to set usals flag for all + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@523 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-21 + + Full lcd/crt presets, for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@522 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-21 + + #241 for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@521 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-20 + + - add getAspectRatio(); setAspectRatio(); void getMode43(); void setMode43(); to zapit. Patch by SnowHead. -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/9240-framebuffer-blockiert/ + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@519 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-20 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@518 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-20 + + - remove superfluous define + - fix typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@517 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-20 + + - remove superfluous entries in deutsch.locale + - update/change duetsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@516 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-20 + + OSD menu settings reorganized, most OSD related now there; New Media submenu, main menu going too big + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@515 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-20 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@513 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-03-19 + + -add slovak flag + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@512 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb check for webserver 3.2.6 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@511 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb ist now 2.8.0.2 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@510 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb: add timer sync for tvinfo and klack + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@509 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb: add timer sync for tvinfo and klack + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@508 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb: update EPG Plus: Show logos, show recording and zap timers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@507 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + yweb: file not needed anymore + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@506 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + nhttpd: add short ids for bouquests and epg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@505 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-18 + + nhttpd: update the default logo path + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@504 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-18 + + Show tuner locked or not using green or red radar, experimental + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@503 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-03-18 + + revert + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@502 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-03-18 + + add some new + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@500 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-03-17 + + fix build until somebody updates libcoolstream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@499 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-17 + + - update deutsch.locale again... this time with the right file + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@498 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-17 + + yweb 2.8.0.1 fix start wizard & refresh + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@497 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-17 + + yweb: add portuguese language file Thanx to SingleBytes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@496 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-17 + + yweb: add language file version + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@495 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-17 + + Bottom screen margin preset for lazy Boss + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@494 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-17 + + Reset CI after standby option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@493 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-17 + + Fastscan: setup diseqc, clear channels before scan + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@492 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-17 + + Testing CI reset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@491 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-16 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@489 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-16 + + - install new font -> DejaVuLGCSansMono-Bold.ttf + - remove 12.pcf.gz, 14B.pcf.gz and 15B.pcf.gz from makefile -> not used + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@488 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-16 + + Hostname, #271. rcS needs hostname -F /etc/hostname before ifup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@487 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-15 + + - network menu (#264) + - tune timeout (#266) + - satfinder (#269) + - tuxtxt: + new monospace font to support more languages + option to select teletext font + charset selection from pmt + more menu languages from tuxbox cvs + cleanup sutitiles start screen + needs testing. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@486 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-14 + + yweb: fix start wizard: start pages + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@485 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-14 + + - fix broken build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@484 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-14 + + yweb: 2.8.0.0 Release + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@483 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + yweb: new version number 2.8.b.4, nhttpd 3.2.4 + - add /control/crypt for crypto information + - add crypto information to streaminfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@482 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + yweb: fix startpage settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@481 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + yweb: streaminfo update to coolstream & multilanguage + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@480 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + nhttpd: + - controlapi: add audio to API (/control/audio) + - neutrinoapi: add some new function for streaming infos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@479 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + nhttpd:controlapi: activate videoformat to API again + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@478 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + nhttpd:controlapi: add aspectratio to API again + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@477 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-13 + + yweb: fix multilanguage for boxcontrol + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@476 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-11 + + Remove newline from event name; Up to date encoding.conf from enigma + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@474 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-10 + + Fastscan sort close to provider's way + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@473 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-09 + + Fix for last change + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@472 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-09 + + Hack to use different locale for back item in initial startup settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@471 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-09 + + - fix ca-icon alignment + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@470 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-09 + + 13/18v option for rotor; 4:3 teletext, PiG in teletext + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@469 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-03-08 + + - add NetCologne MultiKabel to cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@468 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-07 + + yweb: now Version 2.8.b.3 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@467 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-07 + + yweb: update start wizard to new language convention + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@466 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-07 + + yweb: minor correction + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@465 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-07 + + yweb: speed up LiveTV + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@464 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb: remove debug info + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@463 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb 1300px width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@462 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-03-06 + + -add slovak locale (thx EnoSat) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@461 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb: some HTML format corrections + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@460 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb: remote & osd multilanguage (ybug 473, 474) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@459 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb: some changes to multilanguage convention + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@458 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-06 + + yweb: fix for free space in box + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@457 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-03-05 + + Experimental fastscan for CD/TVV/Telesat providers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@456 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-05 + + yweb: Extensions multilanguage (ybug 476) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@455 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-05 + + yweb: Def.Language English for javascript (ybug 443) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@454 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-05 + + yweb: fix lost menue items + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@453 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-05 + + yweb: Def.Language English (ybug 445) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@452 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-05 + + yweb: minor shell script changes for CS (ybug 444) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@451 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-03 + + yweb: some changes to multilanguage convention + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@450 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-03 + + yweb: enhancement of OSD shot + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@449 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-03 + + yweb: Breite bis zu 1300px + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@448 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-02 + + NEW - ybug 468: Tools: yInstaller multilanguage + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@447 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: now Beta. Ready for testing yweb 2.8.b.1 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@446 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: live multilanguage + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@445 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: deactivate not supported settings for coolstream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@444 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: + - audioplayer, pictureviewer settings now as multilanguage + - now version 2.8.a.6 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@443 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: webserver settings: no keep-alive settings for coolstream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@442 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: settings webserver, yweb: change naming convention & disable threading in settings for coolstream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@441 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + yweb: can now determine status of audio mute (ybug 448) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@440 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-03-01 + + zapit, libcoolstream: determine audio mute status + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@439 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-28 + + ca-icon size variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@438 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-28 + + Faster live-edit reload. Experimental, should be tested + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@437 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: after nhttpd changes -> reload yWeb + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@436 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: new: start wizard + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@435 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: own version check for coolstream + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@434 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb rename version to 2.8.a.5 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@433 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: add timeshift settings to settings->recording + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@432 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: Neutrino settings: parental, recording, movieplayer added multilanguage + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@431 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + yweb: add multi-language to live tv/radio + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@430 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + LiveTV/Radio: Problems with switch channels fixed (ybug 463) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@429 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + Set SVN:keyword Date, Revision + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@428 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-27 + + Set SVN:keyword Date, Revision + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@427 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-26 + + Testing list edit problem #249; Commented some not used code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@426 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-26 + + Disable return root dir + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@425 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + yweb- add Multilanguage to Tools Menue, Check settings, Command Shell (ybug 460) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@424 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-26 + + libpng-1.2.36 already needs png_set_strip_alpha + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@423 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + yweb: show channelname in timerlis correctly (ybug 450) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@422 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + yweb: fix setting of default Remote to coolstream. fix save of remote type (settings->yweb) (ybug 454) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@421 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + yweb: updated info-help (ybug 459) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@420 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + yweb: Update Tools->info (ybug 456) + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@419 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-26 + + Activate Wake on LAN (for CS) again (ybug 455) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@418 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-25 + + fix for process view + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@417 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-25 + + yWeb 2.8.a.4 + - updated nhttpd + - Code clean up + - changes to nhttpd.conf + - some changes for logo display + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@416 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-25 + + Fixes for delete/move menu entry from different channel lists; Change list mode, if current list dont have channel, for ex. zap from history or with pzapit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@415 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-25 + + dont start neutrino if font not found + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@414 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-25 + + - correct dolby digital icon (THX bazi98!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@413 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-25 + + Fix crash, if channel has more than 4 CA descriptors, regarding #252 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@412 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-24 + + Truth is: nobody know how it work + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@409 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-24 + + fix: mute audio on yWeb start + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@408 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-24 + + yWeb 2.8.a.3 Alpha-Version + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@407 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-24 + + yWeb 2.8.a.3 Alpha-Version + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@406 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-24 + + fix rc favorites + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@405 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-24 + + timescale position + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@404 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-24 + + fix clock position & corner + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@403 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-23 + + Calc %% from full screen width + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@402 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-23 + + Set minimum menu width to 30% + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@401 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +yjogol 2010-02-23 + + not needed any more + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@400 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-21 + + -add 11464000 frequency (Prosiebe HD) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@399 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-21 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@398 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-20 + + volumebar radius + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@397 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-20 + + cooli radius + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@396 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-20 + + -add menu rounded corners on/off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@395 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-20 + + - port over some not yet landed fixes for german SKY TV epg (THX Gaucho316!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@394 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-20 + + - remove superflous entry + - make german language settings more intuitive + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@393 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-20 + + - small adjustment to volumebar position + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@392 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-20 + + fix warning + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@391 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-20 + + Menu position settings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@390 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-20 + + Alternate user-menu names + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@389 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-20 + + Fast fix for picviewer; Page up/down change for channel list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@388 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-19 + + - fix some c&p errors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@387 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-19 + + scalable volumebar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@386 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-19 + + Separate subtitles preferences on request; Load english locale to use as default for not complete locales + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@385 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + -add menu volume pos + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@384 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - fix scaling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@383 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - fix scaling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@382 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@381 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@380 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-18 + + Move all language settings to own menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@379 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + -add menu scrambled message on/off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@378 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-18 + + Change new line to space until OSD code will suppport newline parsing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@377 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-18 + + Code and option to auto select subtitles for prefered language + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@376 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - some cosmetics in infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@375 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@374 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - update deutsch.locale + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@373 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-18 + + Rework of prefered language code to support both possible iso639 codes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@372 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-18 + + - add upnp icon + - optimize icon display in infoviewer an menus + - thx bazi98! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@371 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + -fix timer conf + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@370 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + -fiix for scalable mute icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@369 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-18 + + optimize + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@368 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-17 + + copy fixes from tuxcvs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@367 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-17 + + emulate vertical tab with newline in EPG data + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@366 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-17 + + - add new entries + - remove superfluous entries + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@365 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-17 + + - scale colorchooser with fontsize + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@364 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-17 + + Fix for switching to ac3 pid at second call + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@363 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-17 + + Change default filter mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@362 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-17 + + Prefered language settings for testing, at the moment for audio and epg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@361 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-17 + + - scale imageinfo with fontsize + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@360 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-17 + + - scale with fontsize + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@359 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-17 + + - new yellow crypticons + - new slider icons + - THX Alfredo01! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@358 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-17 + + Remove most exotic never seen languages from table, to cut upcoming prefered language menu; Full tab left for reference + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@357 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-16 + + - remove unneeded stuff + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@356 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-16 + + - remove unneeded icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@355 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-16 + + Fix rounding + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@354 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-16 + + - smaller is better ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@353 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-16 + + - exchange lots of raw icons with png icons (THX bazi98!) + - remove unneeded raw icons + - adjust makefile + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@352 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-16 + + - alignment optimization in in infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@351 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-15 + + - new icons (THX Alfredo01!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@350 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + -fix cryptoinfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@349 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + -fix cryptoinfo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@348 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@347 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@346 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + unused functions + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@345 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + tiny fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@344 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-15 + + tiny fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@343 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-15 + + - more new icons (THX again Alfredo01!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@342 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-14 + + change ecm pid to caid + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@341 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-14 + + -add show Cryptsysteme tiny fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@340 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-14 + + -add show Cryptsysteme + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@339 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-14 + + - fix blue button alignment in infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@338 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-14 + + - add new icons (thx again Alfredo01!) + - adjust icon width of bottons + - todo: fix alignment of blue icon in infoviewer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@337 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-14 + + Removed libcontrold dependency + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@336 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-13 + + Fix black color corruption after scan; Change progressbar logic to follow progressbar_color setting, if bar created with blink enabled + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@333 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-12 + + Fix crash, if some of r/g/b is 0 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@330 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-12 + + dont paint '-' if left align + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@329 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-12 + + move hardcoded keys processing to the end, so user can redefine + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@328 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-12 + + -fix max<->min + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@327 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-12 + + Fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@326 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-12 + + loclalize freq tiny fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@325 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-12 + + loclalize freq + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@324 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-12 + + another graphics fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@323 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-12 + + Fix for virtual zap; Fix for png icon paint from getSize; TTX national tables from actual tux cvs; Starting to test ttx sub remember/autostart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@322 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-12 + + - channellist now uses 75% of ScreenWidth as width and 80% of ScreenHeight as height + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@321 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + -fix possible segfault + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@320 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + cabel scaling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@319 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + variable scaling + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@318 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + oops + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@317 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + cosmetics + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@316 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-11 + + -fix graphic bugs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@315 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-11 + + Fix infobar after virtual zap + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@314 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-11 + + - add new transponders to TeleColumbus Berlin + - add Primacom Sat Einspeisung + - add Primacom Glasfasernetz + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@313 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-11 + + - add some reworked icons (THX Alfredo01!) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@312 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-10 + + dont stop dvb subs pid data caching on pause + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@311 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-08 + + neutrino: initialize CKeyValue() in constructor, not only on paint() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@310 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-08 + + neutrino: fix key value display in keychooser + + CMenuSeparator::getString() was actually not unused :) + fix up prototypes of non-const functions so that they can actually + use getString(). fixes the missing key labels in key chooser menu. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@309 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-08 + + neutrino: improve menu width calculation + + calculate menu width in paint() instead of addItem() + this allows to cahnge the width of a menu later on dynamically + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@308 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-08 + + neutrino: resize keychooser window with font size + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@307 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-08 + + show freq for cabel + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@306 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-08 + + show current bitrate + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@305 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-08 + + -fix graphic + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@304 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-08 + + -fix warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@303 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-08 + + icon colors order + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@302 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: fix numbers in menus without digit-icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@301 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-07 + + - fix some warnings (patch by Houdini) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@300 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + stringinput: fix literal "double delete" :) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@299 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: fix segfault on restart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@298 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + movieplayer: make info key usable like help key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@297 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + infoviewer: use display_Info also for fileplay mode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@296 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + infoviewer: alignment fixes for curr/next and time + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@295 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-07 + + fix record red + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@294 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-07 + + change 'long long' tom int64_t' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@293 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: fix png alpha channel with older libpng + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@292 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-07 + + change 'long long' tom int64_t'; change variable buf to new delete; + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@291 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: vertically center menu icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@290 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: consider menu icon width for calculation of iconOffset + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@289 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-07 + + neutrino: add possibility to specify minimal menu width + + A static window width was specified in pixels before, which is + "problematic". Then it was ignored and menus were automatically + sized to their largest menu item. + Due to popular demand, add the possibility to specify a minimal + window width in percent of screen width. If set to 0 (default), + menus will autosize as before. + Main menu is set to 22% screenwidth. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@288 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + copy Houdini fix from tuxcvs;-fix unsigned len >= 0 is always true + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@287 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + -fix announce_Time shadow fix, unused OutputFd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@286 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + -fix comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@285 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + -fix comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@284 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + remove extra ';' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@283 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + remove extra ';' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@282 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + ISO C++ forbids variable length array 'buf' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@281 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@280 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + remove extra ';' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@279 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + format with astyle + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@278 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + remove extra ';' + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@277 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + -fix comma at end of enumerator list + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@276 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + -fix rest of shadow warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@275 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-06 + + - fix shadow warnings (patch by houdini -> http://www.dbox2world.selfip.com/board293-coolstream-hd1/board314-coolstream-development/9010-neutrino-experimental/index2.html#post108122) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@274 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-06 + + Fix picture view move; Enable hw blit for picture/logo; Move channel logo display after all channellist shown + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@273 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-06 + + neutrino: make screensetup scale better with big fonts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@272 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-06 + + osdsetup: fix shadow warning introduced with last commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@270 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-06 + + neutrino: fix OSD limits setup + + the transparent PNGs used now showed a flaw in OSD screen setup code + fix this by drawing background color before drawing edge markers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@269 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-06 + + picviewer/png: always strip alpha channel + + newer libpng (1.2.40+ at least) seems to always deliver an alpha + channel for 8bit paletted pics, but not always set PNG_COLOR_MASK_ALPHA + => always strip alpha channel to fix this + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@268 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-06 + + bla->blau for VTXT + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@267 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-02-05 + + fix icon install failure (wrong filename) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@266 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-05 + + - add bosanski.png (language icons are now complete) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@265 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-05 + + fix usermenu.item_none + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@264 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-05 + + - fix deutsch.locale (thx bazi98 for reporting) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@263 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-05 + + - fix accidentally committed ignore + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@262 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-02-05 + + update it + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@261 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-02-05 + + - add a bunch of new *.png icons (thx bazi98!) + - delete unneeded *.raw icons + - re-add radar.pal (needed) + - hopefully nothing is missing ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@260 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-05 + + Mode fb and picviewer cleanup; unify channel logo display code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@259 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-04 + + Testing GXA icon blit; Cleanup FB and pictureviwer code; This is work in progress, any bugs possible + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@258 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-04 + + -use: getWidth() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@256 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-04 + + -add: getWidth() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@255 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-03 + + check ChanWidth size if to smal + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@254 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-03 + + Attempt to fix #233 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@253 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-03 + + -add: fta channels scan option (for Dr.Dish ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@252 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-02 + + More checks for recording on zap; Quick zap redirected to open current TP channel list; Hack for crash at exit for testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@251 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-02 + + add delete icon + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@250 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-01 + + fix possible Resource leak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@249 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-01 + + fix digi icon count + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@248 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-01 + + add digi icons to menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@246 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-02-01 + + add digi icons to menus + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@245 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-01 + + Analog on/off support + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@244 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-02-01 + + Disable zap to different TP from channel list if recording, quick zap still TODO; Dont zap on left/right if virtual zap mode on + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@242 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: implement CMenuSeparator::getString() in menue + + this fixes the menu autosize issues with strings in menu separators + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@241 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-31 + + mp3.raw is icon, not background as mp3.jpg, so needed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@240 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: improve display of 'overtime' events in infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@239 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-31 + + Wav play added - not ok, have bugs; Fixes for webif radio streaming bouquets/channels lists; Mute after standby fix; Hack to read 2x sdp on cable, for testing; Restore analog audio stereo/mono mode on zap + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@238 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: improve epgplus scalability + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@237 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: use horizontal space in channel list more economically + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@236 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: avoid crash in channellist with extreme font sizes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@235 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: allow to toggle the epgplus fontsize with the epg key + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@234 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: remove unnecessary casts from epgplus code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@233 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + neutrino: start epgplus with 2x key_epg + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@232 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-31 + + - fill tuxtxt2.conf with some useful stuff + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@231 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-31 + + tuxtxt: install config file (currently empty) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@230 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - add more missing icons and install them + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@229 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - add some missing items + - remove obsolete items + - change makefile properly + - hopefully nothing is missing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@228 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-30 + + neutrino: bring epgview code closer to tuxbox codebase + + * if epg title needs 2 lines, expand header downwards to make + sure that we don't draw outside of the framebuffer + * if USE_SPACE_EFFICIENTLY is defined, do not resize the EPG window + if the font size is switched but always paint the "big" window + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@227 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-30 + + neutrino: let menus resize to the needed dimension + + Instead of letting the caller of the menuewidget specify the + dimensions, determine them based on the text that is to be + displayed. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@226 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - add KMS Muenchen, Kabel Deutschland, TeleColumbus, UnityMedia and Kabel BW to cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@225 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-30 + + fontrenderer: do not paint background color + + do not paint the background color, making the font "transparent" + this works around display problems in e.g. streaminfo, because the + "wrong" background color is used + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@224 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - fix indentation + - whitespace cleanup + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@223 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-30 + + neutrino: reset state if stopped while in standby + + If you stop neutrino while in standby, you cannot restart it anymore + because it hangs in _write_gxa in framebuffer.cpp. "Fix" this by + leaving the powermanager standby mode and resetting cpufreq in the + "stop the system" routine. + A proper fix would be to fix the crappy drivers... ;-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@222 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - fix nhttpd-makefile (channels.js, Y_Baselib.js and Y_VLC.js should not be compressed) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@221 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +striper 2010-01-30 + + - add tuxtxt.odb (needed by tuxtxt) + - fix fonts-makefile to install all needed fonts + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@220 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-29 + + All icon file names moved to icons.h; .raw extension removed from icon names + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@219 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-29 + + another try to feet scaled subs to user-defined screen edges + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@218 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-28 + + Fix scaled subtitles overlap + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@217 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-27 + + scale dvb subtitles + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@216 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-27 + + show rec hdd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@215 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-27 + + Support for icons in png format + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@214 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-26 + + correct transponder 12265000 & add 12242000 HB13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@213 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-26 + + correct symbol rate for transponder 12226000 HB13 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@212 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-25 + + Fix crash, if -r used without arg or with one arg only + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@211 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-25 + + fix ChannelName in recordmode + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@210 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-24 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@209 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-24 + + osd fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@208 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-24 + + reserve for head + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@207 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-24 + + #ifndef + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@206 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-24 + + fix segfault + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@205 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-24 + + sectionsd: fix extended event description being one char short (mantis 227) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@204 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-23 + + fix to long mount name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@203 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-21 + + testing cable problems + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@202 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-21 + + testing cable problems + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@201 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-21 + + testing cable problems + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@200 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-21 + + fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@199 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-21 + + optimize code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@198 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-21 + + optimize code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@197 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-20 + + neutrino: speed up the fontrenderer + + Speed up the fontrenderer by *not* using the GXA accelerator. To + prevent artifacts, add a routine to framebuffer class to sync on + the GXA engine being ready with drawing. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@196 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + fix errors + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@195 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + casystem_display default false + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@194 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + fix infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@193 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + dos2unix format + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@192 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@191 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-20 + + neutrino: change channelnumber default font size (only used for numberbox) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@190 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-20 + + More hacks about subtitles... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@189 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@188 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + cs system on/off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@187 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-20 + + use addMenueIntroItems funktion + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@186 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-19 + + raw icon cache + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@185 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-19 + + TTX subs menu, not ready yet, just backup of current code + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@184 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-19 + + add channellogo menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@183 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-18 + + add change blink + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@182 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-18 + + Fix radio channel list timers + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@181 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-18 + + move miscsettings to sub menu + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@180 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-17 + + actually install satellites.xml and cables.xml + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@179 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-17 + + infoviewer: prepare for configurable logo position + + For now, this needs to be set with the LOGO_POS environment variable. + See the comment above showChannelLogo() for possible values. + Defaults should be the same as before, if not please report. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@178 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-17 + + missed files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@176 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-17 + + Fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@175 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-17 + + More sub pause/restart + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@174 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-17 + + Code cleanup, still testing + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@173 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + dboxinfo: automatically resize info window + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@172 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + framebuffer: print info if accelerator is used + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@171 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-16 + + change shadow color for blink ProgressBar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@170 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + framebuffer: fix !USE_NEVIS_GXA case + + The GXA accelerator is a win for e.g. big boxes, but it is a net + loss for the fontrenderer in the current implementation. So fix + the framebuffer class, so that disabling USE_NEVIS_GXA works again + for testing both cases. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@169 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + channellist: add timing debug output + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@168 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-16 + + Possible fix for infobar's current event after standby + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@167 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + dvbsubtitle: fix lots of debug output if dvbsub is not running + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@166 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-16 + + fix2 shadow fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@165 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-16 + + actually install the newly added icons ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@164 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-16 + + fix dhadow fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@163 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-16 + + add files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@162 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-16 + + add files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@161 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-16 + + some missed files + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@160 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-15 + + add zap by channel id + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@159 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-13 + + shadow var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@158 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-13 + + shadow var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@157 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-12 + + enable usals repeat when Rotor position <> 0 + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@156 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-12 + + add pzapit -gi returns the current channel ID (hexadecimal)& name (tuxcvs) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@155 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-12 + + rework + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@154 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2010-01-11 + + Drop vdr code, use ffmpeg dvb sub decoder. atm patched ffmpeg used + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@153 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-10 + + fix dual loop + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@152 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-06 + + fix scroll bugs + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@151 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-05 + + bazi98 locale, THX + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@150 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-05 + + fix shadow fixes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@149 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-04 + + fix build outside of source dir by creating proper install rules for yhttpd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@148 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-04 + + typo + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@147 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-04 + + Revert accidental part of rev 142 + + Accidentally, the epgview window size was changed by rev 142 (and + again by satbaby's rev 145), but this part needs more work. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@146 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-04 + + show only future Screenings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@145 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2010-01-03 + + add weekday to date + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@144 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + infoviewer: improve infobar scalability + + dynamically calculate the x position of current / next info text in infobar + test with "neutrino -r 200 72" ;-) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@143 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + epgview: fix 'color direction' of progressbar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@142 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + neutrino: fix parameter parsing, rename -blink to --noblink for consistency + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@141 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + sectionsd: we need to lock the mutex for pthread_cond_broadcast() + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@140 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + sectionsd: speed up shutdown + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@139 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + neutrino: speed up shutdown + + streamts and sectionsd can take some time to shutdown, so trigger + them first + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@138 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-03 + + fix for older boost + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@137 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + streaminfo: fix painting of progress bars + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@136 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + CProgressBar: initialize variable + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@135 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + sectionsd: get rid of exceptions + + Fortunately, those exceptions do not trigger. If they did, they + would kill the box as an unhandled exception would lead to an unclean + shutdown of the drivers anyway, so we can just do without them as in + the rest of neutrino. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@134 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + neutrino: make blinkenlights runtime configurable + + Get rid of "--disable-blinkenlights" configure switch. Colored + progress bars can be disabled with "neutrino -noblink" now. + Unfortunately CProgressBar had to be touched again to avoid + ambiguities in the constructor, but should be done for now. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@133 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + deprecate CScale code. TODO: remove completely + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@132 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2010-01-03 + + neutrino: consolidate CScale and CProgressBar code + + Add code for coloured progressbars to CProgressBar class. This + allows to deprecate the CScale code completely (is not used anymore) + and, in a follow-up step, make the progress bar style runtime configurable. + + TODO: documentation ;) + check if all progressbars still behave the same + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@131 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2010-01-01 + + fix icons + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@130 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-31 + + widget/menu.*: add keyval_ext type + + instead of adding unneeded default values to all menuchooser options + just to cater for two special cases, add an extra version that does + not need a locale setting but instead takes a char* instead. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@129 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-30 + + testing dvb subtitles + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@128 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-30 + + Fix icons + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@127 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-29 + + testing dvb subtitles + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@126 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-29 + + fix initializers and shadows + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@124 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-29 + + fix initializers and shadows + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@123 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-29 + + fix initializers and shadows + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@122 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-29 + + fix initializers and shadows + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@121 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-26 + + try to correct mws's fuckup by disabling exceptions again + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@120 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-24 + + fix segfault + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@119 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-23 + + fix shadow stuff and initializers.... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@118 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-22 + + fix up libxmltree interfaces, so that useless casts can be removed + + Lots of places hat casts from (const char*) to (char *) to silence + a "deprecated conversion" warning. Instead of casting (which is + inherently wrong), fix up the libxmltree interfaces. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@117 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + fix shadowed stuff that in reality was case sensitive naming of variables but sucks for me\! + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@116 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-22 + + is safe to deallocate a NULL pointer + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@115 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + shadowed stuff + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@114 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + fix qualifier + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@113 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + fix shadowed things + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@112 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + declaration of 'const XML_Char* s' shadows a parameter + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@111 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + error: declaration of 'in' shadows a previous local + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@110 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + error: declaration of 'index' shadows a global declaration + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@109 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + error: declaration of 'nBufSize' shadows a previous local + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@108 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-22 + + fontrenderer.cpp: stuff allocated with strdup must be free()'d, not deleted + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@107 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-22 + + fix casting + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@106 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-21 + + fix more "type qualifiers ignored on function return type" warnings + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@105 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-21 + + Mark unused vars as comment + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@104 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-21 + + compiler warning fixes + + Fix a bunch of "warning: type qualifiers ignored on function + return type" (you see them with -Wall -Wextra). Still lots to fix. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@103 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + infoviewer: fix timescale background in blinkenlights mode + + The timescale background was not painted on subsequent calls of the + infobar unless the percentage had changed. Thanks lucgas for reporting. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@102 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + fix typo in "recalculate" commit + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@101 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + framebuffer: make table of circle values static + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@100 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + recalculate infobar position after font or screensetup changes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@99 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + neutrino: rework infoviewer + + Make the infoviewer more "tuxbox-like". The default appearance should + only change marginally, but this provides infrastructure to: + *) disable the crypto icons (default if --disable-blinkenlights) + *) resize the infobar better to adapt to changed font sizes (not yet + perfect, but better than before) + *) always vertically center the icons in the button bar (red green blue + and AC3/16:9 etc) + The one thing visible immediately is that the infobar is always drawn + at the same height, regardless if the buttonbar is drawn below or not. + Originally I did it that way because a) the code was simpler and b) I + liked it better. If this is an issue, please report an I can change that. + + I deliberately did not touch the display in file playback mode, this can + be done later once potential issues are shaken out. + + Tis is a massive change, so I expect it to be not perfect. Please report + anything you find. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@98 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + infoviewer: fix CScale sizes + + The CScale code does not allow for a height of 4 or 8 (it rounds + up to 6 and 10 due to buggy implementation), so we might as well + declare the scales with the proper size. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@93 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-20 + + framebuffer: add infrastructure to center icons vertically + + add an additional height parameter to paintIcon() that allows to + center the icons vertically between y and y+h + defaults to 0 == unchanged behaviour + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@92 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-18 + + -Werror compiler flag + activated. this prevents a successfull build if any warning is issued. + more to come... + + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@91 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-17 + + port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@90 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-17 + + port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@89 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-17 + + port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@88 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-17 + + port rounded corner code from tuxbox CVSuse getScreenStartX(),getScreenStartY(),h_max(),w_max() routines + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@87 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix sign of integer / unused stuff / ... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@86 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix variable init + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@85 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@84 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + move warning to fixme + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@83 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@82 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix constness + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@81 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@80 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix structnaming from anonymous to a real name + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@79 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix constness + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@78 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@77 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix init - please CHECK for me it is an uninited pointer... + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@76 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@75 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + unused stuff commented + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@74 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + move warning to fixme. comment dprint statement + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@73 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment warning off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@72 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix constness + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@71 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment warning off + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@70 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment unused var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@69 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment unused var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@68 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix sign of int + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@67 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + move warning to FIXME + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@66 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix sign of integer. comment in unused var + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@65 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + change #warning to TODO + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@64 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment unused variables + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@63 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + change #warning to FIXME + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@62 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix to prevent uninitialized data + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@61 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + comment in unused variables, + replace #warning statements + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@60 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix typo + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@59 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mws 2009-12-16 + + fix Makefiles to comply to C and CPP rules + announcement -Wall -Werror will force compile breaking in + the near future. + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@58 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-16 + + add .gitignore - does no harm and helps me with git conversion + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@57 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-16 + + fix build with gcc-4.4.x by adding necessary #includes + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@56 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-15 + + Err.. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@55 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-15 + + Defaults to NORTH, 00.0 + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@54 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-14 + + improve the progressbar code + + * disable "round corners" for the progressbars for now, does not look good + * if the progressbar is less than 5 pixels high, disable the border, this + helps for the tiny bars in the infobar + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@52 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-14 + + Manual Channel Search: remove (not need) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@51 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-14 + + Manual Channel Search + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@50 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-14 + + add "--disable-blinkenlights" configure switch + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@49 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + neutrino: add an option to choose the classic progress bar style + + add a #define NO_BLINKENLIGHTS in scale.h to choose the classic + progress bar style instead of the colorful blinkenlights. + + TODO: make this a configure option. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@48 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + channellist: use progressbar class for extended channellist + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@47 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + add progress bar class, ported from tuxbox.org + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@46 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + neutrino: port rounded corner code from tuxbox CVS + + This allows to set all four corners separately. The default is + now to have all four corners rounded if radius is > 0 in paintBoxRel. + It also places hard coded integer numbers for CORNER_TOP and + CORNER_BOTTOM with the respective #defines. + This should make it much easier to port over code parts from tuxbox.org. + However, there are probably bugs and oversights in that I did not find + yet. Reports are welcome. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@45 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + framebuffer/pictureviewer: add functions to query icon size + + Add infrastructure to query icon size as in tuxbox neutrino. + TODO: those functions are yet to be tested for non-.raw icons ;) + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@44 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + neutrino: fix crashes on invalid fonts + + with the latest fontrenderer fix, invalid fonts now can lead to + division by zero errors. fix the occurences I found. + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@43 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + fontrenderer: improve freetype error handling + + * freetype errors are != 0, not < 0, fix that to avoid segfaults in + case of invalid fonts + * unlock the render mutex in case of an error + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@42 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + libsectionsdclient: fix parallel build + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@41 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +seife 2009-12-13 + + do not check for openssl in configure - it is not needed + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@40 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-09 + + reverse last fix + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@39 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-09 + + Fix Memory leak: hdBouquet + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@38 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-09 + + dbdr default to off; comment clock recovery option + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@37 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-09 + + cable name display fix for scan + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@36 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + Possible Resource leak: fd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@35 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + fix utf for prov BetaDigital + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@34 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + initializ variable: buffer, Possible Resource leak:fd + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@33 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + Memory leak:hdd,hintBox + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@32 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + fix Resource leak + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@31 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +satbaby 2009-12-08 + + Possible Memory leak: tag + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@30 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +focus 2009-12-08 + + cable scan fix to test + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@29 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mrcolor 2009-12-08 + + missing file + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@28 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +mrcolor 2009-12-08 + + our current experimental Neutrino branch + + + + git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962 + +lucgas 2009-11-17 + + includes for $PREFIX..../include + + + git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@17 e54a6e83-5905-42d5-8d5c-058d10e6a962 diff --git a/configure.ac b/configure.ac index 603853065..8abb638ab 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(Tuxbox-Neutrino,3.5.0) +AC_INIT(Tuxbox-Neutrino,3.5.1) AM_INIT_AUTOMAKE([1.0.1 nostdinc]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES])