Thilo Graf <dbt@novatux.de>	2017-09-14

    update version to 3.5.1

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-08-13

    CMenuWidget: use CComponentsFooter for paint footers in menues
    
    Another step for more unified window designs.

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-08

    - get sure we have the logo-dir, even if it's empty
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-07

    - rc_lock: use OFFSET defines
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-07

    - don't save conf-files to flash; use /media by default
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-07

    - locale: small changes; unify save/load locales
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-07

    - keybind_setup: resort items as in other menus too; 'save' before 'load'
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-07

    - menu: always add an offset to menus; not only in round-border-mode
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-06

    - nhttpd: remove unused string Dbox_Hersteller
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-06

    - nhttpd: de-capitalize hooknames for controlapi and neutrinoyparser
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-06

    - nhttpd: fix typo in LOG_FILE define
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-06

    - nhttpd: move defines for SSL-certs after HTTPD_CONFIGDIR define
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-06

    - nhttpd: use PORT-defines from yconfig.h instead of "hardcoded" ports
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - yWeb: align cifs-mounts to new automount-syntax
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: fix indentations
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: small re-sorts; TODO: fix $Revision$ replacements
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: sort entrys in Makefile.am
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: remove unused mod_testhook
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: just code-reformats; fix indentation
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: resort defines
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: remove obsolete CONFIG_SYSTEM_TUXBOX_COOLSTREAM switch
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    Some changes was different.

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: just cosmetics (remove annoying linebreaks)
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: remove obsolete function to show commandline help
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: remove non-working and outdated Y_CONFIG_BUILD_AS_DAEMON switch
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: align mod_sendfile.mime_types to HTTPD_SENDFILE_EXT
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: fix typo in AUTH_NAME_MSG
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-05

    - nhttpd: enable mod_sendfile.sendAll by default
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-01

    - y-web: show hostname as page-title
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-09-01

    - y-web: remove white background from favicon
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-08-31

    - acinclude.m4: add missing variables substitutions
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-08-29

    - locale: small changes in update locales
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

Jacek Jendrzej <satbaby@kawaii.com>	2017-09-14

    src/driver/screenshot.cpp avoid memory ranges overlap

vanhofen <vanhofen@gmx.de>	2017-09-13

    - parentallock_setup: fix compiler warning; remove easymenu leftover

vanhofen <vanhofen@gmx.de>	2017-09-13

    - rework multimedia-menu code; cleanup from many unused code

Jacek Jendrzej <satbaby@kawaii.com>	2017-09-13

    fix pick diff error

vanhofen <vanhofen@gmx.de>	2017-09-13

    - remove unused nkplay stuff

vanhofen <vanhofen@gmx.de>	2017-09-13

    - remove unused nkplay stuff

vanhofen <vanhofen@gmx.de>	2017-09-12

    - drop easymenu

Jacek Jendrzej <satbaby@kawaii.com>	2017-09-08

    remove double includes

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-29

    remove my stupid init

Thilo Graf <dbt@novatux.de>	2017-08-28

    CTimerList: adjust label width in footer dependent by count of buttons

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-08-28

    comments: fix copy paste errors

Thilo Graf <dbt@novatux.de>	2017-08-28

    cc_item_shapes.cpp/h: Add method to create draw boxes without explicit objects

Thilo Graf <dbt@novatux.de>	2017-08-28

    Helpbox: add missing check for null pointer

Thilo Graf <dbt@novatux.de>	2017-08-28

    CComponentsHeader: add missing check for null pointer

Thilo Graf <dbt@novatux.de>	2017-08-28

    CProgressBarCache: remove benchmark lines
    
    Was only for debugging.

Thilo Graf <dbt@novatux.de>	2017-08-28

    CComponentsPicture: remove benchmark lines
    
    Was only for debugging.

Thilo Graf <dbt@novatux.de>	2017-08-28

    CComponentsFooter: fix possible error with non-POD element type
    
    affected is struct type 'button_label_cc'

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-08-28

    cc_frm.cpp, cc_frm_button.cpp: remove unread stored variables

Thilo Graf <dbt@novatux.de>	2017-08-28

    CComponentsFrmClock: fix wrong initialization of w_tmp

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-23

    fix possible out of bound memory access

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-23

    null pointer check

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-23

    fxi possible buffer overflow

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-23

    some inits and never read var

Jacek Jendrzej <satbaby@kawaii.com>	2017-08-21

    some inits warnings

vanhofen <vanhofen@gmx.de>	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 <satbaby@kawaii.com>	2017-08-21

    Revert "- neutrino: fix hw_caps init; it must be initialized after zapit start"
    
    This reverts commit edb0a5937e30477f633550c18c87cdfa6c2a5827.

svenhoefer <svenhoefer@svenhoefer.com>	2017-08-12

    - upnpbrowser: fix mode_ts for videos; was switched back to mode_upnp by stopAudio()
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-08-12

    Revert "neutrino: disable some menus in upnp & ts mode"
    
    This reverts commit 90de51de3807c76f66f642c94fec82cd1f7d2f6f.
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-08-12

    Revert "infoviewer.cpp: handle timeout of mode upnp like mode ts"
    
    This reverts commit 0225b043db882011b6ce258bb3da648d32a45f4d.

Thilo Graf <dbt@novatux.de>	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 <get-away@t-online.de>	2017-08-11

    infoviewer.cpp: handle timeout of mode upnp like mode ts
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    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 <dbt@novatux.de>	2017-08-09

    CComponentsScrollBar: use matching type names

Thilo Graf <dbt@novatux.de>	2017-08-09

    CComponentsScrollBar: fix possible build error with -Werror=sign-compare

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-08-07

    english.locale: corrections in channellist locales
    
    Consideration of rules for capitalization of headings, titles and labels.

svenhoefer <svenhoefer@svenhoefer.com>	2017-08-01

    - menu: fix icon for CGenericMenuNext forwarder
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-08-04

    CComponentsForm: add functions to get used or free space of form dimensions

Thilo Graf <dbt@novatux.de>	2017-08-04

    CComponentsForm: add methods to get previous and next item

Thilo Graf <dbt@novatux.de>	2017-08-03

    CComponentsItem: fix possible issues with position inside forms
    
    This ensures relative position for items inside form

Thilo Graf <dbt@novatux.de>	2017-08-03

    CCDraw: add missing member for real item position
    
    Changes of real positions were not watched.

Thilo Graf <dbt@novatux.de>	2017-08-03

    CComponentsItem: move real position methods from draw class into item class
    
    These methods ar only relavant for items

TangoCash <eric@loxat.de>	2016-11-07

    fix epgtitle
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-07-26

    - audioplayer: fix right offsets for item
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-08-02

    CComponentsHeader: disable permanent clock paint on interval.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2017-08-02

    offsets: add SIDEBAR_WIDTH
    
    required in window class

Thilo Graf <dbt@novatux.de>	2017-08-02

    CBuildInfo: add missing offset defines

Thilo Graf <dbt@novatux.de>	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 <get-away@t-online.de>	2017-08-06

    neutrino: disable some menus in upnp & ts mode
    
    to prevent inoperability of neutrino

GetAway <get-away@t-online.de>	2017-08-06

    neutrino.cpp: repaint of background in radio mode, when close UPNP-Browser

TangoCash <eric@loxat.de>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-07-03

    - moviebrowser: another fix for deletion function ...
    
    and add some temporary console output to see what happens
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-07-04

    - audioplayer: don't scale covers to quadrat-dimensions
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    # Conflicts:
    #       src/gui/audioplayer.cpp

Thilo Graf <dbt@novatux.de>	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 <eric@loxat.de>	2017-07-02

    fix epgplus detailsline hide bug (thx dbo)
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    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 <dbt@novatux.de>	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 <dbt@novatux.de>	2017-07-01

    CUpnpBrowserGui: fix dline paint during directory selection
    
    Dline was not removed on directory selection.

Jacek Jendrzej <satbaby@kawaii.com>	2017-07-01

    src/gui/opkg_manager.cpp fix esource leak; supplement to 4bdacf39c81a89e07dd7f5399a88217f7030c303

Thilo Graf <dbt@novatux.de>	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 <satbaby@kawaii.com>	2017-06-30

    src/gui/movieplayer.cpp fix play icon after pause->seek

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-30

    src/gui/movieplayer.cpp show FileTimeOSD only if setSpeed work

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-29

    src/gui/moviebrowser/mb.cpp fix segfault if m_movieSelectionHandler is NULL

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>
    
    Conflicts:
            src/system/settings.h

M. Liebmann <git@tuxcode.de>	2017-06-29

    lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to 7aec84d

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2017-06-28

    CComponentsFooter: remove FIXME tag
    
    fixed since 2e24663a3f676d4a0a9684748b1cf726bda6c3a6
    Obsolete wrong types caused this.

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-28

    - audioplayer: reset idle time to avoid screensaver ...
    
    when returning from filebrowser
    
    (cherry picked from commit d4f366c0dd9ab7f997a7c4f85948168ccf80f4ad)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-27

    - audioplayer: fix position of meta data in titlebox
    
    (cherry picked from commit 37c61fa12f6961048f1382ae48873d7c06bd9c64)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-27

    - audioplayer: fix coordinates to clear title-box
    
    (cherry picked from commit 0dfe5becbbc832c4379e957abdcea92604eb1caf)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-27

    - audiodec: unify cover handling
    
    (cherry picked from commit ae0f735d998b8cbc5caf969f342be7af747b05f5)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-26

    - bouqueteditor: use default font for CComponentsFooter
    
    (cherry picked from commit 7fef066dfe33b5dbc6d5728bea8171f160d8622d)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-26

    - moviebrowser: fix deletion of non-marked movies via mute-key
    
    (cherry picked from commit 895aa1ca8cbd6ecf4f254c361a6bec633e9483f1)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-26

    - timerlist: fix compiler-warning (comparison signed/unsigned int)
    
    (cherry picked from commit 28b606c19f8a50c81841272fd774ff87dfb5d0d8)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-26

    - timerlist: add separationline to items
    
    (cherry picked from commit 2709af5f8a300e0cabbb1ff2d662ee12b7035d43)
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-26

    CProgressWindow: use CProgressBar::PB_TIMESCALE as default
    
    More colors makes not really sense here.
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-26

    init pre post

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-26

    lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME

Thilo Graf <dbt@novatux.de>	2017-06-21

    EpgPlus: fix wrong shadow parameter for scrollbar

Thilo Graf <dbt@novatux.de>	2017-06-21

    cc_types.h: add more shadow defines
    
    Allows compact style on use for arguments in methods.

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-21

    - moviebrowser: clearify deletion-locale; add movie-title to menu
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-21

    - moviebrowser: fix deletion of cursor_only movie via "menu" -> "yellow"
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-21

    - timermanager: don't set stoptime for timers without a stop-event
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-21

    - cc_frm_header: remove CComponentsHeaderLocalized() subclass
    
    use another constructor of CComponentsHeader() instead
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    Good idea, this I had already in mind too.

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2017-06-19

    - audioplayer: minor format changes in title box
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - upnpbrowser: center text in topbox
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - upnpbrowser: activate shadow on scrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - bouquetlist: add shadow to gui-elements; simplify footer handling
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - epgplus: add shadow to gui-elements
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - filebrowser: add shadow to gui-elements
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - audioplayer: fix coordinates in hide() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - pictureviewer: add shadow to gui-elements
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-19

    - audioplayer: add shadow to gui-elements
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-18

    - audioplayer: don't show  not recognized bitrates
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-18

    - audioplayer: minor format changes in title box
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-06-20

    CProgressWindow: remove unused variable
    
    fix for possible compiler error with -Werror=unused-variable

TangoCash <eric@loxat.de>	2017-06-18

    -progresswindow: fix progressbar if both bars have the same value (thx dbo)

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-18

    try to fix versio check for ffmpeg

Thilo Graf <dbt@novatux.de>	2017-06-18

    CMenuSeparator: clean up multiple code parts

Thilo Graf <dbt@novatux.de>	2017-06-18

    CMenuOptionNumberChooser: clean up multiple code parts

Thilo Graf <dbt@novatux.de>	2017-06-18

    CMenuForwarder: clean up multiple code parts

Thilo Graf <dbt@novatux.de>	2017-06-18

    CMenuOptionStringChooser: clean up multiple code parts

Thilo Graf <dbt@novatux.de>	2017-06-18

    CMenuOptionChooser: clean up multiple code parts

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

[priv] M. Liebmann <git@tuxcode.de>	2017-06-16

    COsdHelpers: Fix video system switching on HD1

M. Liebmann <git@tuxcode.de>	2017-06-16

    Revert "HD1: Workaround for missing cs_get_chip_type"
    
    This reverts commit a6fe60d60a5363973459384a156ed49c9e9ee91c.

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-16

    - epgview: align with and height of progressbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-06-16

    CComponentsHeader: fix corner type comparison

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - bouqueteditor: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - listbox: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - timerlist: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - epgview: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - eventlist: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - channellist: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - textbox: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - listframe: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - upnpbrowser: use CComponentsScrollbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

TangoCash <eric@loxat.de>	2017-06-15

    supplemental to 7031e99573959206d0cd887f04c2ebe8d0b8d408

Thilo Graf <dbt@novatux.de>	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 <system/helpers.h> is required here.

TangoCash <eric@loxat.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2017-06-15

    CCDraw: rework getScreen(), getScreenData(), add pixbuf checks

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2017-06-15

    - epgplus: use getScrollBarData() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - pictureviewer: use getScrollBarData() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - bouquetlist: use getScrollBarData() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - filebrowser: use getScrollBarData() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - cc_frm_scrollbar: add getScrollBarData() function ...
    
    to calculate total pages and current page for CComponentsScrollBar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - locale: minor changes in audioplayer's and pictureviewer's locales
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - pictureviewer: small design reworks ...
    
    * use OFFSET defines
    * use CComponentsScrollbar
    * rename some variables
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - menue: replace last fixed values ...
    
    ... with OFFSET defines and scale2Res()-calculations
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    - removed TODO for height of hint calculation

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - settings.h: use CORNER_RADIUS_NONE defines ...
    
    to determinate RADIUS defines
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-06-15

    icon: add missing pictureviewer icon

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-15

    - volumebar: use OFFSET defines; fix height of progressbar
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-06-15

    CLuaInstCCText: try to fix return value of CCTextGetLines()
    
    Init was missing.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-06-15

    CComponentsText: make initCCText()
    
    Is more useful

Thilo Graf <dbt@novatux.de>	2017-06-15

    CEventList: Move channel name to left side
    
    Center place is reserved for logo

Thilo Graf <dbt@novatux.de>	2017-06-15

    FBFontRenderClass/CNeutrinoFonts: ensure reset of some instances
    
    Only for safety.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CProgressBarCache: ensure clean iterator inside pbcClear()
    
    For safety only.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CComponentsFrmClock: ensure clean timer instance
    
    For safety only.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CProgressBar/CComponentsInfoBox: add missing value inits

Thilo Graf <dbt@novatux.de>	2017-06-15

    CComponentsForm: remove extra item declaration
    
    Remove instances from vector only for sure.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CComponentsHeader: remove  virtual declararion from getClockObject()
    
    Not required.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CChannelList: add instance check for header clock object
    
    Only for sure.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CCButtonSelect: select button objects only
    
    Other types are not required.

Thilo Graf <dbt@novatux.de>	2017-06-15

    CCButtonSelect: rename chain to btn_container
    
    more plausible name

Thilo Graf <dbt@novatux.de>	2017-06-15

    CCButtonSelect: outsource button select handling into own class

Thilo Graf <dbt@novatux.de>	2017-06-15

    CComponentsInfoBox: fix image y pos
    
    Image was not centered, because of frame was not considered.

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-13

    2 supplement to 1f0a1bfdf25ba4f489d5e738940fab66ec1a5d61

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-13

    supplement to 1f0a1bfdf25ba4f489d5e738940fab66ec1a5d61

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-13

    src/driver/pictureviewer/pictureviewer.cpp  add bufferram and cached to calc freemem

Jacek Jendrzej <satbaby@kawaii.com>	2017-06-11

    src/gui/movieplayer.cpp fix possible segfault

vanhofen <vanhofen@gmx.de>	2017-06-06

    - filebrowser: fix total_pages calculation for CComponentsScrollBar

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - record-setup: use new timer_followscreenings_options struct in item

M. Liebmann <git@tuxcode.de>	2017-06-07

    configure.ac: bump revision to 3.5.0

Merge: f2cae79b1 701273034
M. Liebmann <git@tuxcode.de>	2017-06-07

    Merge branch 'pu/fb-setmode'

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - bouquetlist: fix calculation of footerwidth
    
    wrong font was used
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-06-07

    set threadnames to unique values
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2017-06-07

    Followscreenings: add enumeration for a better readability

TangoCash <eric@loxat.de>	2017-06-07

    -epgplus: fix possible segfault (thx dbo)
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - file.cpp|h: port filetypes handling from martii
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - icons.h: sort filetype icons
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - filebrowser: port fileicon handling from TangoCash
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - file.cpp|h: port filetypes from TangoCash

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - icons: add filetype-icon for pictures
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - icons: move mp3.png from /headers to /filetypes; align icon size
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - audioplayer: use NEUTRINO_ICON_AUDIO in header
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - filebrowser: use NEUTRINO_ICON_PICTURE to mark pictures
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - icons: add filetype-icon for pictures
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - locale: small changes in filebrowser's sort locales
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - filebrowser: use a bit larger regular font by default
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2017-06-07

    - filebrowser: use "dirs first" sort method by default
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Striper <gandharva@gmx.de>	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 <dbt@novatux.de>

M. Liebmann <git@tuxcode.de>	2017-06-07

    HD1: Workaround for missing cs_get_chip_type

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-30

    change prozent ckeck to 90

Merge: 8ab1ead14 88e047942
Thilo Graf <dbt@novatux.de>	2017-05-29

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-29

    CProgressBarCache: declare funtions pbcPaint(), pbcPaintBoxRel() as const
    
    Technically these members can be const.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-28

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-28

    CChannelList: simplify calls of logo paints, avoid possible dub paints

Merge: f4175eefe 294278aad
Thilo Graf <dbt@novatux.de>	2017-05-28

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-28

    CComponentsButton: use defined offset for append offset

Merge: c0cc7ef19 c0fe5d240
Thilo Graf <dbt@novatux.de>	2017-05-27

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-27

    CComponentsTimer: ensure cleanup of OnTimer signal while sopping timer

Thilo Graf <dbt@novatux.de>	2017-05-27

    CComponentsFrmClock: init OnTimer after ititialized timer object
    
    Content of OnTimer was not considered after init of timer object.

Thilo Graf <dbt@novatux.de>	2017-05-27

    CComponentsHeader: ensure reset of icon object

Thilo Graf <dbt@novatux.de>	2017-05-27

    CCDraw: expand debug output inside clearFbGradientData()
    
    get info for addresses.

Thilo Graf <dbt@novatux.de>	2017-05-27

    CComponentsFrmClock: fix wrong comparison

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-23

    src/gui/screensaver.cpp try to fix segfault on stop

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-23

    src/gui/adzap.cpp init before use

Merge: aaa34d888 36c8f4c24
Thilo Graf <dbt@novatux.de>	2017-05-21

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-21

    CComponentsButton: add missing init of col_body_old
    
    Some changes on runtime were ignored on runtime.

Thilo Graf <dbt@novatux.de>	2017-05-21

    cc_item.h/cc_frm.h/cc_frm_button.h: use pre defined frame color as default

Thilo Graf <dbt@novatux.de>	2017-05-21

    CMsgBox: fix paint of footer buttons
    
    Only paint of button container is required.

Thilo Graf <dbt@novatux.de>	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 <satbaby@kawaii.com>	2017-05-17

    src/gui/lua/lua_cc_text.cpp avoid segfault

Thilo Graf <dbt@novatux.de>	2017-05-17

    CHintBox: fix position in case of missing text
    
    Without text, position was not complete calculated.
    Only default position was used.

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-17

    - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke"

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-16

    - buttons: use OFFSET defines

Merge: a26c1bc86 942a27e3e
Thilo Graf <dbt@novatux.de>	2017-05-11

    Merge branch 'master' into pu/fb-setmode
    
    # Conflicts:
    #       src/gui/components/cc_frm_window.h

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-11

    EpgPlus: use default parameter for titel arrangement

Merge: 60fed9cc0 1b2f1d320
Thilo Graf <dbt@novatux.de>	2017-05-11

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-11

    CComponentsHeader: fix brace error
    
    suggest explicit braces to avoid ambiguous ‘else’

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-10

    use lua_Integer

Merge: 07c72026e 27eb80eb5
Thilo Graf <dbt@novatux.de>	2017-05-10

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-10

    CComponentsHeader: Try to adopt different logo/title alignments
    
    Not all constellations are tested. Please report.

Thilo Graf <dbt@novatux.de>	2017-05-10

    CComponentsHeader: fix centering of header title

Thilo Graf <dbt@novatux.de>	2017-05-10

    CComponentsHeader: remove double text color assignment

Thilo Graf <dbt@novatux.de>	2017-05-10

    CComponentsHeader: fix order of width calculation
    
    Required for following position calculation

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-09

    - clearify comment

Thilo Graf <dbt@novatux.de>	2017-05-09

    CLuaInstCCWindow: fix passed shadow paramater

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-09

    - locale: minor changes in EPG-Plus locales

Thilo Graf <dbt@novatux.de>	2017-05-09

    CBuildInfo: fix shadow parameter
    
    Type is int not bool

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-08

    - neutrino: fix hw_caps init; it must be initialized after zapit start

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-08

    - eventlist: minor cosmetics;
    
    rename getPrvNextChannelName() to getChannelNames()

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-08

    supplement 2 to 5f9f82b8e6f232218f2a47bcdad7cf365a1e395f

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-08

    supplement to 5f9f82b8e6f232218f2a47bcdad7cf365a1e395f

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-08

    src/gui/eventlist.cpp show prev next channel name on start

Merge: e35acf2e2 f1779d0a9
Thilo Graf <dbt@novatux.de>	2017-05-08

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-08

    movieplayer.cpp: prevent build error
    
    Avoid build error if build not configured with -D__STDC_LIMIT_MACROS

svenhoefer <svenhoefer@svenhoefer.com>	2017-05-08

    - epgplus: fix progressbar's type

Merge: 9c4e0d173 9fd3b27d6
Thilo Graf <dbt@novatux.de>	2017-05-08

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-08

    CChannelList: fix code indentation

Thilo Graf <dbt@novatux.de>	2017-05-08

    CNaviBar: prevent compiler warning -Wshadow

Thilo Graf <dbt@novatux.de>	2017-05-08

    movieplayer.cpp: remove possible compile issue
    
    "__STDC_LIMIT_MACROS" redefined

Merge: 2b17db46e c8f6888d8
Thilo Graf <dbt@novatux.de>	2017-05-07

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-07

    CChannelList: change scope of bool unlocked
    
    Scope of the variable 'unlocked' can be reduced.

Thilo Graf <dbt@novatux.de>	2017-05-07

    CChannelList: use enums for additional modes
    
    Readability

Thilo Graf <dbt@novatux.de>	2017-05-07

    SNeutrinoSettings: add missing enums for channellist additional modes

Thilo Graf <dbt@novatux.de>	2017-05-07

    CChannelList: ensure disconnect signal/slot on delete of channellist ojects

Merge: 237ae21bf cf7a21032
Thilo Graf <dbt@novatux.de>	2017-05-07

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-07

    CChannelList: delete and reset minitv object inside unified scope

Thilo Graf <dbt@novatux.de>	2017-05-07

    CChannelList: add connection to ResetModuls()
    
    Ensures re init after font changes.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-06

    CChannelList: add missing compare for existant header object.

Thilo Graf <dbt@novatux.de>	2017-05-06

    CEpgData: remove unused vars

Merge: de43d212a 8f3fcc606
Thilo Graf <dbt@novatux.de>	2017-05-06

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-05-05

    CEpgData/CEventList: use class CNaviBar for bottom box

Thilo Graf <dbt@novatux.de>	2017-05-05

    CNaviBar: add new widget class: CNaviBar
    
    Should help to reduce and unify code in some epg windows.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-04

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-04

    CMovieBrowser: prevent possible segfault
    
    Clock is disabled, will crash here.
    
    comes with: 3ac2f99a671b444426f515b0d25ead1708880bf8

Merge: 1d63606bb 81001410f
Thilo Graf <dbt@novatux.de>	2017-05-03

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-03

    CComponentsHeader: optimize logo size/position handling
    
    Prevent oversized paint with stupid screen and/or font size settings

Thilo Graf <dbt@novatux.de>	2017-05-03

    Revert "-cc_form_header: add max caption width"
    
    This reverts commit c482dd139f26e5db804e022921fd21a9b75c653b.

Thilo Graf <dbt@novatux.de>	2017-05-03

    CEventList: optimize handling of header and bottom box
    
    Mainly to reduce flicker effects on right/left scroll.

TangoCash <eric@loxat.de>	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 <dbt@novatux.de>
    review reqiured
    
    Conflicts:
        src/gui/epgview.cpp

Thilo Graf <dbt@novatux.de>	2017-05-03

    CEpgData: optimize handling of header and bottom box
    
    Working with existant instances and reduce flicker effects.

TangoCash <eric@loxat.de>	2017-05-03

    -eventlist: fix segfault
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    review required

TangoCash <eric@loxat.de>	2017-05-03

    -eventlist: fix gradient background
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    review required

TangoCash <eric@loxat.de>	2017-05-03

    -eventlist,epgview: add infoviewer bottom gradient style
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    review required

TangoCash <eric@loxat.de>	2017-05-03

    -epgview: fix movieinfo

TangoCash <eric@loxat.de>	2017-05-03

    -eventlist: fix clock
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    review required

TangoCash <eric@loxat.de>	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 <dbt@novatux.de>
    review reqiured

Merge: 5b2a013da c482dd139
Thilo Graf <dbt@novatux.de>	2017-05-02

    Merge branch 'master' into pu/fb-setmode

TangoCash <eric@loxat.de>	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 <dbt@novatux.de>
    review reqiured

Thilo Graf <dbt@novatux.de>	2017-05-02

    CComponentsForm: expand debug output with address.

Thilo Graf <dbt@novatux.de>	2017-05-02

    cc_types: add missing image types

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-05-01

    CCDraw: add methode do get current background save mode

Jacek Jendrzej <satbaby@kawaii.com>	2017-05-02

    src/gui/upnpbrowser.cpp fix segfault on connect error

Merge: 1a750df51 1e4967e11
Thilo Graf <dbt@novatux.de>	2017-04-29

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-29

    CChannelList: Ensure new initialize of modules on palette changes while runtime.

Thilo Graf <dbt@novatux.de>	2017-04-29

    cc_frm_chain.cpp: fix c/p error in comment

Merge: 76574279a b7d50b923
Thilo Graf <dbt@novatux.de>	2017-04-29

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-29

    CTimerList: adjust date offset via format

Thilo Graf <dbt@novatux.de>	2017-04-29

    CComponentsHeader: adjust context button offset

Thilo Graf <dbt@novatux.de>	2017-04-29

    CComponentsFrmChain: add possibility to assign border offsets

Jacek Jendrzej <satbaby@kawaii.com>	2017-04-27

    src/gui/channellist.cpp remove unused logo_off

Thilo Graf <dbt@novatux.de>	2017-04-27

    CChannelList: don't assign logo if disabled

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <git@tuxcode.de>	2017-04-26

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-04-26

    Merge branch 'master' into pu/fb-setmode

Jacek Jendrzej <satbaby@kawaii.com>	2017-04-25

    fix logo position with clock

Merge: 1852183fa 76cd93555
Thilo Graf <dbt@novatux.de>	2017-04-25

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-04-25

    CComponentsPicture: add methode to get real image size

Thilo Graf <dbt@novatux.de>	2017-04-25

    CProgressBar: add own position methodes
    
    NOTE: not required in branch pu/fb-setmode, remove this after merge!

Thilo Graf <dbt@novatux.de>	2017-04-11

    EpgPlus: update license text

Thilo Graf <dbt@novatux.de>	2017-04-24

    COsdSetup: reset channellist objects after changed window size
    
    Ensures complete reinit of relevent modules inside channellist instance.

Thilo Graf <dbt@novatux.de>	2017-04-24

    EpgPlus: simplify calls of logo attributes and logo instance

Thilo Graf <dbt@novatux.de>	2017-04-24

    CComponentsHeader: unifiy init value for logo align

Merge: d3ceb0ec7 aaa7b41d0
M. Liebmann <git@tuxcode.de>	2017-04-24

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-04-24

    src/zapit/src/femanager.cpp: Fix compile error

M. Liebmann <git@tuxcode.de>	2017-04-24

    lib/libtuxtxt/Makefile.am: Fix FREETYPE_CFLAGS

Merge: cbdf41d9d fe5f84c1d
M. Liebmann <git@tuxcode.de>	2017-04-24

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	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 <git@tuxcode.de>	2017-04-23

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-23

    CChannelList: remove unused logo object
    
    Not required since
    68835056c38a74b33c04e647ccbe21bb7bf5ae7a: add possibility to show channellogo

Merge: 5cc587b8a 330171c90
Thilo Graf <dbt@novatux.de>	2017-04-23

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-23

    CComponentsHeader: use previous offset to fit logo
    
    Was OFFSET_INNER_MIN in older versions, not OFFSET_INNER_SMALL.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-04-23

    CChannelList/CUpnpBrowserGui: add missing reinit for corner modes
    
    Required eg. if corner settings has been changed by user on runtime.

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-22

    - color.h: just code cosmetics

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-22

    - luainstance: add missing COL_SCROLLBAR colors

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-22

    - colors: add and use missing COL_SCROLLBAR_PLUS_0 wrapper

Merge: e9412ac3a e74db896b
svenhoefer <svenhoefer@svenhoefer.com>	2017-04-22

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-22

    - epgplus: add channellogo to header

Thilo Graf <dbt@novatux.de>	2017-04-21

    CComponentsHeader/CChannelList: unify methode names

Thilo Graf <dbt@novatux.de>	2017-04-21

    CComponentsScrollBar: add missing attributes for different visual modes

Thilo Graf <dbt@novatux.de>	2017-04-21

    colors.h: add missing base color for scrollbars

Thilo Graf <dbt@novatux.de>	2017-04-21

    CComponentsScrollBar: fix radius for single segment
    
    Radius on top was missed if only one segment is available.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <satbaby@kawaii.com>	2017-04-19

    try to fix version check for avformat codecpar

Merge: b46f566e2 f6482eb04
M. Liebmann <git@tuxcode.de>	2017-04-18

    Merge branch 'master' into pu/fb-setmode

Jacek Jendrzej <satbaby@kawaii.com>	2017-04-18

    fix download pic from ssl url

Merge: 2afb8fef8 f74724ceb
M. Liebmann <git@tuxcode.de>	2017-04-17

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-17

    CSignalBox: remove CC_APPEND flag
    
    Should be gradually removed in all affected classes

Thilo Graf <dbt@novatux.de>	2017-04-17

    CComponentsForm: use global default width for scrollbar

Thilo Graf <dbt@novatux.de>	2017-04-17

    CSignalBar: use global offsets for init of min height

Thilo Graf <dbt@novatux.de>	2017-04-17

    CComponentsFrmClock: use correct setHeight()

Thilo Graf <dbt@novatux.de>	2017-04-17

    CComponentsFrmClock: remove unnecessary call of cch_cl_obj->setYPos()

Thilo Graf <dbt@novatux.de>	2017-04-17

    CComponentsHeader: Reduce offset between clock and right border.
    
    Was too large

Thilo Graf <dbt@novatux.de>	2017-04-17

    CComponentsWindow: try to fix header and footer arrangement
    
    Header and footer were placed too much on left side.

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-04-16

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-16

    CComponentsPicture: add explicit methodes to set image position

Thilo Graf <dbt@novatux.de>	2017-04-16

    CComponentsItem: add missing methodes for position setters
    
    Parent items were not considered for position calculation.

Thilo Graf <dbt@novatux.de>	2017-04-16

    CComponentsPicture: init missing vars for old dimension dimensions

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-04-16

    CComponentsChannelLogo: add missing type

Thilo Graf <dbt@novatux.de>	2017-04-11

    CComponentsTimer: use sleep() instead mySleep()
    
    Had some problems with mySleep() related to select() which was used
    inside mySleep()

Thilo Graf <dbt@novatux.de>	2017-04-13

    CComponentsFooter: avoid crash because possible divisions by 0

Thilo Graf <dbt@novatux.de>	2017-04-13

    CMovieBrowser: try to reduce effort for vizualized scan
    
    For comparings I added a benchmark with log output.

Jacek Jendrzej <satbaby@kawaii.com>	2017-04-13

    fix init cl_force_repaint

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-04-13

    - epgplus: get sure we have enough space for detailsline

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - settings: fix calculation for SCROLLBAR_WIDTH ...
    
    to work with subtractions too

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - channelist: rename bool pig_on_win to minitv_is_active

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - channellist: one more missing OFFSET define

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - osd_setup: a bit smaller font for epgplus-items; ...
    
    it's now aligned to epgview's fontsizes

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - channelist: use OFFSET defines for bottom detailsbox

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-12

    - eventlist: use OFFSET defines for right infobox

Merge: e79392767 7e6746e2a
M. Liebmann <git@tuxcode.de>	2017-04-12

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-04-11

    - channellist: simplify MaxChanNr() function

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-11

    - remove obsolete src/driver/wav.h

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-11

    - remove obsolete src/gui/dmx_tspidbandwidth.c

Merge: 7d55c0fa7 a64225c09
svenhoefer <svenhoefer@svenhoefer.com>	2017-04-10

    Merge branch 'master' into pu/fb-setmode

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: add missing separationline to clearMark() function

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: use enlighten background toggle color

vanhofen <vanhofen@gmx.de>	2017-04-10

    - color: allow to toggle normal <-> enlighten background colors

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: fix selected handling for channelevents

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: smoother aligment for channelnumbers

Thilo Graf <dbt@novatux.de>	2017-04-10

    EpgPlus: fix missing to disble clock after hided window
    
    btw: rename header->head, for better readability

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: add missing round corner to selected item

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: use getItemColors() to get global item colors

Merge: f0ae55707 8e8b95a93
svenhoefer <svenhoefer@svenhoefer.com>	2017-04-10

    Merge branch 'master' into pu/fb-setmode

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: mark framebuffer pointer in header class as unused

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: add clock and context button to header

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: fix text offsets in secontary timeline

vanhofen <vanhofen@gmx.de>	2017-04-10

    - epgplus: always show a progressbar in secondary timeline ...
    
    to avoid 'design changes' when cursor is moved left or right

Eric Loxat <eric@loxat.de>	2017-04-10

    - epgplus: add progressbar for current event

Eric Loxat <eric@loxat.de>	2017-04-10

    - epgplus: bind display of channelnumbers to channelists's setting;
    
    fix position of channelentry

TangoCash <eric@loxat.de>	2017-04-08

    - epgplus: fix detailsline;

svenhoefer <svenhoefer@svenhoefer.com>	2017-04-08

    - epgplus: fix detailsline; codeblock was removed by mistake

Merge: c8861ea46 01e0ae369
M. Liebmann <git@tuxcode.de>	2017-04-08

    Merge branch 'master' into pu/fb-setmode

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: simplify detailsline handling; fix coords in hide()

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: re-implement bigfont handling

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use CComponenentsFooter to paint buttonbar

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: add separationline to event's left side

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use new FONT_TYPE_EPGPLUS_ITEM font; ...
    
    TODO: re-implement bigfont handling

vanhofen <vanhofen@gmx.de>	2017-04-08

    - osd_setup: add new epgplus font

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: add detailsline

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: add missing round corners to footer

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: add an inner small offset and a small frame to footer

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: move footer-box to bottom of screen

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: remove obsolete icon calculation

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: change toggle colors

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use OFFSET defines

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: add separationline to timeline

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use a small dark separation line

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: change colors in footer

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: enlarge channel/event font; scale font to osd-resolution

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use global paintScrollBar function to paint scrollbar

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: remove obsolete casts

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use RC_epg to exit

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use RC_help to switch bigfonts; ...
    
    This is same key as used in epgview.cpp to switch bigfonts

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use BIGFONT_FACTOT to calculate big fonts

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgview: move BIGFONT_FACTOR to settings.h

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: replace footer fonts with FONT_TYPE_EVENTLIST fonts

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: replace timeline fonts with FONT_TYPE_EPG_DATE

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: remove unused buttons font

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: use global header font

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: remove annoying gaps

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus: do not toggle text colors

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus.cpp: reformat; no binary changes

vanhofen <vanhofen@gmx.de>	2017-04-08

    - epgplus.h: reformat; no binary changes

Merge: 1f6555ec4 6135a827d
M. Liebmann <git@tuxcode.de>	2017-04-08

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-04-08

    CComponentsItem: disable unused variable

Thilo Graf <dbt@novatux.de>	2017-04-07

    CComponentsFooter: add missing member inits

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-04-07

    CCDraw: remove some debug lines, and override comparisons
    
    This should reduce some effort in this method.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-04-07

    CComponentsButton: remove unused member

Thilo Graf <dbt@novatux.de>	2017-04-07

    CCDraw: fix wrong intit values for corners and position

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-03-31

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-03-31

    Lua: try to implement progresswindow

Thilo Graf <dbt@novatux.de>	2017-03-31

    LUA-Api: add alignment parameter for text in window header
    
    Possible modes are :
            * "DEFAULT" (left)
            * "CENTER"
            * "RIGHT"
    
    TODO: doc

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-03-29

    - locale: minor changes

M. Liebmann <git@tuxcode.de>	2017-03-28

    Fix videosystem auto mode

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-03-28

    lib/libtuxtxt/tuxtxt.cpp: Update for hd1/hd2

M. Liebmann <git@tuxcode.de>	2017-03-28

    CStreamInfo2: Add new info items
    
     - Videosystem
     - OSD Resolution

M. Liebmann <git@tuxcode.de>	2017-03-28

    CFbAccelCSHD[1|2]::setMode(): Insert cVideo::updateOsdScreenInfo()

Merge: 515ab1fe5 b945336a7
M. Liebmann <git@tuxcode.de>	2017-03-28

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-28

    - jsoncpp: update to current version 1.8.0
    
    Use amalgamated src from https://github.com/open-source-parsers/jsoncpp

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-03-27

    - upnpbrowser: fix neutrino mode while playing audio

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-27

    - upnpbrowser: reduce console output in updateTimes()

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-26

    - upnpbrowser: reduce console output in selectDevice()

M. Liebmann <git@tuxcode.de>	2017-03-23

    CFbAccelCSHD2::setMode: Fix if ENABLE_CHANGE_OSD_RESOLUTION is not defined

M. Liebmann <git@tuxcode.de>	2017-03-23

    src/neutrino.cpp: Simplification EVT_AUTO_SET_VIDEOSYSTEM handling

Merge: 2a858c628 833a65c9e
M. Liebmann <git@tuxcode.de>	2017-03-23

    Merge branch 'master' into pu/fb-setmode

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-23

    fix needed mem check

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-23

    - cables.xml: update WTC SN; thanks to Gorcon

M. Liebmann <git@tuxcode.de>	2017-03-22

    Fix videosystem auto mode / osd mode switch in movie player

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-03-22

    - acinclude.m4: align to neutrino-mp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>	2017-03-22

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-03-20

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	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 <satbaby@kawaii.com>	2017-03-20

    fix segfault aufter unbreak msgbox f9b7fca210978a90cadd9cbdfd5cd8b85e2b38cf

svenhoefer <svenhoefer@svenhoefer.com>	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 <git@tuxcode.de>	2017-03-20

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-20

    CNeutrinoApp::InitMenuMain: Fix compiler warning

Merge: 2de98df48 b8a97a97c
M. Liebmann <git@tuxcode.de>	2017-03-20

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - neutrino: just code cosmetics in ExitRun()

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - neutrino: remove unused write_si from ExitRun() function ...
    
    and rename retcode to can_shutdown for a better readability

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - use g_info.hw_caps->can_shutdown; mostly ported from neutrino-mp

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - move src/timerd/doku.html to doc/timerd.html

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <git@tuxcode.de>	2017-03-19

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - remove unused g_info.delivery_system

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - remove unused g_info.box_Type

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - use g_info.hw_caps->has_fan; remove old g_info.has_fan

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - neutrinoyparser: remove workaround for Neo Twin

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - controlapi: use "CST" instead of "Coolstream" ...
    
    because I don't know the current legal situation.

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-19

    - hardware_caps: fix has_fan and add detection of Neo Twin

Merge: b190e0c4f ad47a5d5e
M. Liebmann <git@tuxcode.de>	2017-03-17

    Merge branch 'master' into pu/fb-setmode
    
    Conflicts:
          src/driver/screenshot.h
          src/driver/screenshot.cpp
          acinclude.m4

M. Liebmann <git@tuxcode.de>	2017-03-17

    CScreenShot: Remove OpenThreads and use pthread functions

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-16

    - acinclude.m4: remove unused --enable-tmsdk switch; ...
    
    There's so much more unused and outdated stuff :/

Merge: e498cc6b0 f974b5634
M. Liebmann <git@tuxcode.de>	2017-03-15

    Merge branch 'master' into pu/fb-setmode

TangoCash <eric@loxat.de>	2017-03-15

    add unicable2/jess (thx DboxOldie)

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-15

    screenshot.cpp fix memcpy param overlap

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-15

    src/neutrino.cpp fix possible memleak

Merge: 3b5cd00bf 9cefe16d4
Sven Höfer <svenhoefer@svenhoefer.com>	2017-03-15

    Merge pull request #8 from Pr0metheus2/patch-1
    
    Update slovak.locale

Thilo Graf <dbt@novatux.de>	2017-03-15

    CComponentsExtTextForm: use scaled default dimension values

Thilo Graf <dbt@novatux.de>	2017-03-15

    CImageInfo: optimize label arrangement
    
    Distance between label and text was too large with full hd resolution.

Thilo Graf <dbt@novatux.de>	2017-03-15

    CComponentsExtTextForm: fix label width calculation

Thilo Graf <dbt@novatux.de>	2017-03-15

    CImageInfo: use global offset for item offset

Andrej Tobola <andrej.tobola+gifthub@gmail.com>	2017-03-15

    Update slovak.locale

Merge: f5f2bf92b 3b5cd00bf
M. Liebmann <git@tuxcode.de>	2017-03-14

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-03-14

    CColorChooser: fix compile conversion  warnings

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-03-14

    cc_types.h: add scale to CC_WIDTH_MIN/CC_HEIGHT_MIN

Thilo Graf <dbt@novatux.de>	2017-03-14

    settings.h: enable scale for DETAILSLINE_WIDTH

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-14

    - .gitignore: add compile
    
    - .svnignore: remove

Merge: 2677543cc 60d3cfb96
M. Liebmann <git@tuxcode.de>	2017-03-14

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-13

    - neutrinoyparser: stay compatible with present code in Y_Blocks.txt

Merge: d0b02a975 5b0faeab8
M. Liebmann <git@tuxcode.de>	2017-03-13

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-13

    - unify DetailsLine-names; move define to settings.h

M. Liebmann <git@tuxcode.de>	2017-03-13

    CMenuWidget::calcSize: Add forgotten 'wi'

Merge: 2ed30486c 3fa097ebb
M. Liebmann <git@tuxcode.de>	2017-03-13

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-13

    CMenuWidget::calcSize: Use scale2Res() to adjust fixed sizes

M. Liebmann <git@tuxcode.de>	2017-03-13

    CMenuWidget::calcSize: Recalculation of min_width ...
    
    ... for adjustment to the osd resolution

Thilo Graf <dbt@novatux.de>	2017-03-13

    cc_types.h: expand button_label_cc with hint as descrpition for button

Thilo Graf <dbt@novatux.de>	2017-03-13

    cc_types: move struct button_label_cc into cc_types.h

Thilo Graf <dbt@novatux.de>	2017-03-13

    CComponentsFooter: add bg_image to button_label_cc type

Merge: 5ce34d5cf c766a970d
M. Liebmann <git@tuxcode.de>	2017-03-12

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-12

    Revert "- allow to force given osd resolution in "videosystem = auto" mode"
    
    This reverts commit 6fc24e990b3923d72c571477110102c9e3ddbbfa.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-03-07

    bouquetlist: don't block RC keys while list is opened

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-03-07

    msgbox: deobfuscate assignment of default result value

Merge: 5e09df1d9 0203de264
M. Liebmann <git@tuxcode.de>	2017-03-10

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - controlapi: /control/info => return PACKAGE_NAME and PACKAGE_VERSION

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - hardware_caps: just changes in comments

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - neutrinoyparser: use hw_caps in func_get_boxtype() ...
    
    ... and func_get_boxmodel()

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - controlapi: use hw_caps in HWInfoCGI()

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - controlapi: /control/info => return right name

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - hardware_caps/Makefile: use @HWLIB_CFLAGS@ instead of defines

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-10

    - hardware_caps: use define instead of value; better readability

svenhoefer <svenhoefer@svenhoefer.com>	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 <git@tuxcode.de>	2017-03-10

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	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 <git@tuxcode.de>	2017-03-09

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-09

    hardware_caps.cpp: Add hw ifdef for cs_get_chip_type()

Merge: 6a531d430 b546ed517
M. Liebmann <git@tuxcode.de>	2017-03-09

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-09

    - hardware_caps: add latest coolstream models

Merge: 7ad59776d 87b7260c4
M. Liebmann <git@tuxcode.de>	2017-03-08

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-08

    Add src/compatibility.h to include software-dependency macros

Merge: 6fc24e990 b58aa9ad6
M. Liebmann <git@tuxcode.de>	2017-03-08

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-08

    Fix malloc_stats() call for newer uClibc-ng versions

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-07

    make neutrino compatible with new ffmpeg

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-06

    - allow to force given osd resolution in "videosystem = auto" mode

M. Liebmann <git@tuxcode.de>	2017-03-06

    Fix osd mode switch in videosystem auto mode

Merge: 8c6a47ee3 d3c3d3760
M. Liebmann <git@tuxcode.de>	2017-03-06

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-06

    - configure.ac: remove duplicated code

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-06

    - move public libcoolstream-headers to hardware directory

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-06

    - port hardware_caps from Neutrino-MP

Thilo Graf <dbt@novatux.de>	2017-03-06

    CMovieBrowser/cYTFeedParser: implement signals from CProgressSignals

Thilo Graf <dbt@novatux.de>	2017-03-06

    CProgressWindow/CProgressSignals: add prepared signals
    
    Required for inhertance of signals used with CProgressWindow.

Thilo Graf <dbt@novatux.de>	2017-03-06

    CMovieBrowser: remove wrong progress value

Thilo Graf <dbt@novatux.de>	2017-03-06

    CTextBox: fix pass of SCROLL_FRAME_WIDTH

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-06

     subpagetable is unsigned

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-06

    src/gui/movieplayer.cpp some streams need more time pro frame

Merge: b1dcce0ad f80f69c23
M. Liebmann <git@tuxcode.de>	2017-03-05

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-05

    COsdHelpers: Remove no longer required function resetOsdResolution()

M. Liebmann <git@tuxcode.de>	2017-03-05

    COsdHelpers: Add function setVideoSystem()

M. Liebmann <git@tuxcode.de>	2017-03-05

    CFbAccelCSHD2::setMode: Fix value for screeninfo.yres_virtual

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-03-04

    msgbox: remove explicit handling of record events
    
    these are handled in the last else clause anyway

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-03-04

    msgbox: remove duplicated code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <satbaby@kawaii.com>	2017-03-05

    try fix YT cache wirite to root

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-05

    src/gui/widget/msgbox.cpp init result

Merge: 487b69b1d bc188c66b
M. Liebmann <git@tuxcode.de>	2017-03-05

    Merge branch 'master' into pu/fb-setmode

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-05

    src/zapit/src/zapit.cpp fix segfault without services.xml

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-03

    - imageinfo: remove obsolete define

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-03

    - imageinfo: change handling of yWeb version; use own CConfigFile

Merge: 8862ef621 c9242679a
M. Liebmann <git@tuxcode.de>	2017-03-03

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-03

    CScanTs::handleMsg: Fix handling left/right keys during channel search

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-03

    - fix funny typo

Thilo Graf <dbt@novatux.de>	2017-03-03

    CProgressWindow: small optimize of size handling

Thilo Graf <dbt@novatux.de>	2017-03-03

    CTestMenu: adaopt progress sample with discret percental window dimensions

Thilo Graf <dbt@novatux.de>	2017-03-03

    CProgressWindow: adaopt for discret percental window dimensions

Thilo Graf <dbt@novatux.de>	2017-03-03

    CMovieBrowser: adaopt for discret percental window dimensions

Thilo Graf <dbt@novatux.de>	2017-03-03

    CBuildInfo: adaopt for discret percental window dimensions

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-03-03

    Merge branch 'master' into pu/fb-setmode

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-03

    - luainstance: re-add typo TO_WIDE to stay backward compatible

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-03

    - luainstance: add missing RADIUS_NONE; fix typo in dynfont handling

Merge: 02e5c9cbf 9fe20399c
M. Liebmann <git@tuxcode.de>	2017-03-02

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-03-02

    CNeutrinoApp::loadSetup: Fix Segfault when an remote timer is defined

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-02

    - luainstance: add offsets to lua; set Lua api version to 1.70

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - update: rename DEBUG1 to DRYRUN

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - update: small cleanup; ...
    
    remove obsolete g_Locale->getText() from ShowHint calls

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - update: change filetype comparsion; "< '3'" to "<= '2'"

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - update: prepare for menu hints

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - flashtool: localize getType() function

TangoCash <eric@loxat.de>	2017-03-01

    fix blinking clock in some modes (thx dbo)

Jacek Jendrzej <satbaby@kawaii.com>	2017-03-01

    src/neutrino.cpp init struct timer_remotebox_item, avoid segfault without InfoClock

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - rename g_PluginList to g_Plugins; this isn't a list of plugins

svenhoefer <svenhoefer@svenhoefer.com>	2017-03-01

    - yWeb: unify rec/zap timer handling; avoid german umlaut in js-popup

Merge: ff11dd44a 2d30ef10d
M. Liebmann <git@tuxcode.de>	2017-02-28

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-02-28

    osd resolution: Use COsdHelpers::changeOsdResolution() to adjust...
    
    ...OSD resolution after switching video format

M. Liebmann <git@tuxcode.de>	2017-02-28

    NeutrinoMessages: Add EVT_AUTO_SET_VIDEOSYSTEM

M. Liebmann <git@tuxcode.de>	2017-02-28

    CInfoViewer::showTitle: Add parameter forcePaintButtonBar

M. Liebmann <git@tuxcode.de>	2017-02-28

    osd resolution: Add 'mode' to osd_resolution_struct_t
    
     - Use COsdSetup::OSDMODE_XXX enums to identify various resolutions

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-02-27

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-27

    CLuaInstance: Add script fumction 'scale2Res'
    
     - Set Lua api version to 1.69

M. Liebmann <git@tuxcode.de>	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 <dbt@novatux.de>	2017-02-26

    CHintBox: use OFFSET_INNER_MID as defaul value for W_RAME

Thilo Graf <dbt@novatux.de>	2017-02-26

    CHintBox: fix passed width parameter

Thilo Graf <dbt@novatux.de>	2017-02-26

    CTextBox: use scaled base dimensions

Thilo Graf <dbt@novatux.de>	2017-02-26

    CBuildInfo: use percental calculated dimensions

Thilo Graf <dbt@novatux.de>	2017-02-25

    hintbox.h: use calculated dimensions as default
    
    Useful for possible different screen resolutions.

Thilo Graf <dbt@novatux.de>	2017-02-25

    CProgressWindow: use percental calculated dimensions as default

Thilo Graf <dbt@novatux.de>	2017-02-25

    CMovieBrowser: use percental calculated dimensions for progress window
    
    Useful for possible for different screen resolutions.

Thilo Graf <dbt@novatux.de>	2017-02-25

    CComponentsWindow: add more tags for doxygen

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-02-23

    CMovieBrowser: visualize global loading of defined directories

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-02-17

    CTestMenu: add samples for progress window with signals

Thilo Graf <dbt@novatux.de>	2017-02-17

    CProgressWindow: small cosmetic

Thilo Graf <dbt@novatux.de>	2017-02-17

    CProgressWindow: rename InitProgressItem -> getProgressItem
    
    more plausible

Thilo Graf <dbt@novatux.de>	2017-02-17

    CProgressWindow: move some methodes for more clarity

Thilo Graf <dbt@novatux.de>	2017-02-16

    CProgressWindow: encapsulate show methodes, add dimension defines

Thilo Graf <dbt@novatux.de>	2017-02-15

    CTestMenu: ad samples for progress window

Thilo Graf <dbt@novatux.de>	2017-02-15

    CProgressWindow: add overloaded constructor with string arg

Merge: 0bc65538a df25b5094
M. Liebmann <git@tuxcode.de>	2017-02-26

    Merge branch 'master' into pu/fb-setmode

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-26

    src/gui/movieplayer.cpp try fix stop play file on file end

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-26

    - channelist: use OFFSET-defines for channels w/o EPG too

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-26

    - timerlist: fix timer comparison in modifyTimer()

Merge: 9ad53f963 c3e5d77bf
M. Liebmann <git@tuxcode.de>	2017-02-25

    Merge branch 'master' into pu/fb-setmode

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>	2017-02-25

    Merge branch 'master' into pu/fb-setmode

Thilo Graf <dbt@novatux.de>	2017-02-24

    CVideoSettings: avoid unnecessary display of messageboxes

Thilo Graf <dbt@novatux.de>	2017-02-22

    CComponentsScrollBar: remove unnecessary debug output

Merge: 1dccb68ad 0953e66d2
M. Liebmann <git@tuxcode.de>	2017-02-24

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-23

    neutrino: No terminate moviebrowser, menue, etc. when recording start

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-24

    - audioplayer: fix small typo

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <satbaby@kawaii.com>	2017-02-24

    supplement to 1f5778b769942a79754f97fce66a008c46a83f5a, add stop msg

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-23

    - followscreenings: don't show, when followlist is empty

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-23

    - followscreenings: don't show, when channel_id is 0

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-23

    src/gui/widget/msgbox.cpp dont block record msg

Merge: 6a2fe8dd9 6b8a7eb5f
M. Liebmann <git@tuxcode.de>	2017-02-23

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-23

    CKeybindSetup: Fix changeNotify call for change repeat_block...

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-22

    fb_accel: move hd2 specific parts from fader to fb_accel

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-22

    rcinput: clarify comment regarding hd2 device

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-22

    rcinput: add less ugly hack for crappy hd2 driver

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-22

    Revert "CRCInput::set_rc_hw: Fix device check for cs hd2"
    
    This reverts commit 5cac45ccb837955bd03b9b2cc41e415c983139d7.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2017-02-22

    - rcsim: fix perror message

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-22

    - controlapi: fix perror message

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-22

    - rc_input: do always show key-presses in console; ...
    
    by mistake removed in 1eec78ccfd7d672ef2cc814ee8ff245696fe3a78

Merge: 9209326a1 383af04cb
M. Liebmann <git@tuxcode.de>	2017-02-22

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-22

    CRCInput::setKeyRepeatDelay: Change hardware dependency,
    
      HD2 driver is not so very ugly. ;)

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-22

    - rc_input: we have d_printf, so let's use it

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-22

    - rc_input: just cosmetics to satisfy syntax-highlighters

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-22

    - rc_input: rename checkLnkDev() to checkdev_lnk(); ...
    
    just to align form-style to latest changes

Merge: eb0d7afa9 5cac45ccb
M. Liebmann <git@tuxcode.de>	2017-02-22

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-22

    CRCInput::set_rc_hw: Fix device check for cs hd2

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-20

    rcinput: remove unused/unimplemented click functions

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-20

    rcinput: remove now unused (and broken) getFileHandle()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-20

    keybind_setup: use rcinput->setKeyRepeatDelay()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-20

    rcinput: fix set_rc_hw() after dynamic devices patch
    
    ...this could use some tests... :-)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-20

    rcinput: add setKeyRepeatDelay() function
    
    this allows to get rid of the broken getFileHandle function later

M. Liebmann <git@tuxcode.de>	2017-02-22

    rcinput: Add exception handling for cs hd2
    
     - Supplement to previous commit

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>	2017-02-22

    Fix compiler format warnings

M. Liebmann <git@tuxcode.de>	2017-02-22

    rcinput: Transfer from neutrino-mp for better compatibility

M. Liebmann <git@tuxcode.de>	2017-02-22

    src/system/helpers.cpp: Add function readLink()

Merge: d76c9c536 8bee8b4c6
M. Liebmann <git@tuxcode.de>	2017-02-21

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-21

    fb_generic: use more swidth variables in fbCopyArea()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    tuxtxt: remove dead code, unnecessary header includes

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    tuxtxt: remove old, unused input code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    fb_accel_glfb: fix color palette setting

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    tuxtxt: remove old framebuffer device code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    tuxtxt: remove unused dmx variable

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-19

    libtuxtxt: remove unused fd parameter from tuxtx_main()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-19

    fb_generic: use 32bit pointers instead of 8bit

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>	2017-02-20

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-19

    tuxtxt: Use hw blitting with fbCopyArea() for cs hd2

M. Liebmann <git@tuxcode.de>	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 <svenhoefer@svenhoefer.com>	2017-02-19

    - move ENABLE_CHANGE_OSD_RESOLUTION to scale2Res() function

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-19

    - settings.h: scale RADIUS- and OFFSET-defines

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-19

    - framebuffer: rename scaleFont() to scale2Res()

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-17

    try to fix segfault with --enable-cleanup

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-17

    src/driver/scanepg.cpp avoid possible segfault

M. Liebmann <git@tuxcode.de>	2017-02-15

    tuxtxt: Fix display in 1280x720 mode

Merge: d457cc8ef 84edb25f3
M. Liebmann <git@tuxcode.de>	2017-02-15

    Merge branch 'master' into pu/fb-setmode

M. Liebmann <git@tuxcode.de>	2017-02-15

    fb_accel_cs_hd2: add missing getBackBufferPointer()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>	2017-02-15

    libtuxtxt: Transfer from neutrino-mp for better compatibility

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-15

    fb_accel_td: add missing getBackBufferPointer()
    
    this fixes tuxtxt rendering problems

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-15

    - neutrino: small code cosmetics in loadSetup()

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-15

    - disable strange try-to-detect-bad-config-file if-statement

Merge: 56446c358 e8ec4540c
M. Liebmann <git@tuxcode.de>	2017-02-14

    Merge branch 'master' into pu/fb-setmode
    
     Fix merge conflict

M. Liebmann <git@tuxcode.de>	2017-02-14

    fb_generic: make blitBox2FB virtual

M. Liebmann <git@tuxcode.de>	2017-02-14

    fb_generic.h: Add missing function add_gxa_sync_marker()
    
     - is required for cs hd1

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-14

    system/helpers: disable GetWidth4FB_HW_ACC()
    
    ...will be removed later

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-14

    fb_generic: remove hardware specific #ifdef

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-13

    acinclude: only set default model to hd1 if boxtype=coolstream

M. Liebmann <git@tuxcode.de>	2017-02-14

    screenshot: Workaround for broken osd screenshot with new fb driver...
    
    ...and 1280x720 resolution.

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-13

    - set new osd-presets closer to old values; auto-calc screenEnd-values

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-13

    - fix keywords in strange try-to-detect-bad-config-file if-statement

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-13

    - migrate users settings; screen_StartX_crt/lcd -> screen_StartX_crt/lcd_0

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-02-13

    neutrino: Upscaling fonts, infoclock and volumebar for full hd

M. Liebmann <git@tuxcode.de>	2017-02-13

    CFbAccelCSHD2: Add scaleFont()function for font upscaling when fullhd is aktiv

M. Liebmann <git@tuxcode.de>	2017-02-13

    CFbAccelCSHD2::setMode: Update for new framebuffer driver (full hd)

M. Liebmann <git@tuxcode.de>	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 <dbt@novatux.de>	2017-02-13

    CMovieBrowser: vizualize progress for loading of youtube vidoes

Thilo Graf <dbt@novatux.de>	2017-02-13

    cYTFeedParser: add signal OnLoadVideoInfo
    
    Required for visualized progress display.

Thilo Graf <tg.pnhd@novatux.de>	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 <dbt@novatux.de>	2017-02-10

    CMovieBrowser: visualize progress during load movies
    
    TODO: youtube load

Thilo Graf <dbt@novatux.de>	2017-02-10

    CProgressWindow: add documentation for Doxygen

Thilo Graf <dbt@novatux.de>	2017-02-10

    CProgressWindow: use using namespace for std and sigc
    
    Makes more clearly

Thilo Graf <dbt@novatux.de>	2017-02-10

    CProgressWindow: add possibility to show progress via signal

Thilo Graf <dbt@novatux.de>	2017-02-10

    CProgressWindow: allow variable max value, allow define dimensions

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-12

    - sectionsd: add missing include of system/set_threadname.h

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-12

    - test_menu: add missing include of gui/components/cc_timer.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    fb_generic: add sanity check and missing mark() to painIcon8

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    streamts: don't overflow receive buffer, better diag message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-12

    remove spurious newlines from debug output

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    set useful thread names for all spawned threads

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    CComponentsTimer: allow to set a thread name

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    cc: reduce impact of cc_draw header from 161 to 4 files

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    getservices: don't update channels if only scrambling changed

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-12

    zapit: speed up scan by skipping unsupported delivery systems

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-11

    fb_accel_td: implement setBlendMode/Level

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-11

    sectionsdclient: remove unused scanMode variable

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-11

    remove unnecessary sectionsdclient.h includes

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-11

    remove udpstreampes from build, it's unlikely to work anyway

M. Liebmann <git@tuxcode.de>	2017-02-12

    configure.ac: bump revision to 3.4.2

M. Liebmann <git@tuxcode.de>	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 <git@tuxcode.de>	2017-02-12

    Merge branch 'master' into pu/fb-modules

M. Liebmann <git@tuxcode.de>	2017-02-12

    neutrino: Rename hardware defined macros for coolstream stb
    
      BOXMODEL_NEVIS  => BOXMODEL_CS_HD1
      BOXMODEL_APOLLO => BOXMODEL_CS_HD2

M. Liebmann <git@tuxcode.de>	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 <satbaby@kawaii.com>	2017-02-11

    src/driver/pictureviewer/pictureviewer.cpp Picviewer need double image bufferSize for avoid segfault

Merge: 81bcddaad 274b117f3
M. Liebmann <git@tuxcode.de>	2017-02-11

    Merge branch 'master' into pu/fb-modules

svenhoefer <svenhoefer@svenhoefer.com>	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 <git@tuxcode.de>	2017-02-10

    Merge branch 'master' into pu/fb-modules

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-10

    src/driver/audiometadata.cpp init cover_temporary

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-10

    src/driver/pictureviewer/pictureviewer.cpp  check whether there is enough free memory for the image buffer

Merge: ad8e6180a a56bb97b5
M. Liebmann <git@tuxcode.de>	2017-02-09

    Merge branch 'master' into pu/fb-modules

Thilo Graf <dbt@novatux.de>	2017-02-09

    Revert "CChannelList: delete with red yes button"
    
    This reverts commit 36896849689c552989cf365984de546a4ed5282a.
    
    User request: Is not desired

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-13

    - avoid configuration mismatch in screen settings

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-12

    - remove screen_width/height from neutrino.conf; ...
    
    it's just for internal usage

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-12

    - rename screen_x/yres to font_scaling_x/y

Thilo Graf <dbt@novatux.de>	2017-02-09

    CMenuWidget: remove dub code from init

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-02-09

    CFbAccelCSHD1::~CFbAccelCSHD1: Remove unnecessary entries...
    
    ...that are processed in the CFrameBuffer destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-09

    fontrenderer: add hack to work around broken fullBG code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-09

    fb_generic: remove unused VT switching / restoring code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-08

    fb_accel: add TripleDragon framebuffer code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-08

    fb_generic: open device O_CLOEXEC, better diagnostic output

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-08

    fb_generic: make paintLine virtual

Merge: ef61905a2 c1f788ac4
M. Liebmann <git@tuxcode.de>	2017-02-09

    Merge branch 'master' into pu/fb-modules

GetAway <get-away@t-online.de>	2017-02-07

    change to CURLOPT_CONNECTTIMEOUT_MS and ...
    
    use a connect_timeout of 300ms for remote timer

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-09

    - helpbox: fix display of text after scroll; thx to DboxOldie

GetAway <get-away@t-online.de>	2017-02-07

    make the webtv directory configurable

Merge: 9ddb4fc9c 622e7a4dd
M. Liebmann <git@tuxcode.de>	2017-02-08

    Merge branch 'master' into pu/fb-modules

Thilo Graf <dbt@novatux.de>	2017-02-08

    fb_accel_cs_hdx_inc.h: remove unused includes

Thilo Graf <dbt@novatux.de>	2017-02-08

    fb_accel_cs_hdx: remove dub includes, add includes into common header file

M. Liebmann <git@tuxcode.de>	2017-02-08

    fb_accel: Some renaming nevis => hd1 & apollo => hd2

M. Liebmann <git@tuxcode.de>	2017-02-08

    fb_accel: Rename CFbAccelCSApollo class => CFbAccelCSHD2
    
      Rename fb_accel_cs_apollo.cpp => fb_accel_cs_hd2.cpp

M. Liebmann <git@tuxcode.de>	2017-02-08

    fb_accel: Rename CFbAccelCSNevis class => CFbAccelCSHD1
    
      Rename fb_accel_cs_nevis.cpp => fb_accel_cs_hd1.cpp

M. Liebmann <git@tuxcode.de>	2017-02-08

    CFbAccelCSApollo: Add paintHLineRel() & paintVLineRel() functions
    
     - Remove unused debug output

M. Liebmann <git@tuxcode.de>	2017-02-08

    CFbAccelCSNevis: Add paintHLineRel() & paintVLineRel() functions
    
     - Remove unused debug output

M. Liebmann <git@tuxcode.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-06

    reduce impact of zapit/frontend_c.h header
    
    down from ~217 files to ~57...

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-02-04

    flashtool: make CFlashVersionInfo robust against invalid input

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-04

    framebuffer/configure: remove unused --restore-prev-mode
    
    this is unused, untested and most likely not working at all

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-06

    fb_accel: add backend for GL framebuffer

M. Liebmann <git@tuxcode.de>	2017-02-07

    fb_accel: add accelerated framebuffer for Apollo graphic chips

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_accel: add accelerated framebuffer for Nevis GXA chips
    
    Signed-off-by: M. Liebmann <git@tuxcode.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: fix blit2FB call

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    framebuffer: add accelerator for STi framebuffer
    
    also add a generic helper class for other accelerated
    framebuffer implementations

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: nicer debug output, remove dead code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: add fb_name member to identify fb implementation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    move gui/color.h includes from headers to cpp files

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: add pointer for double-buffered fb

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: remove all hardware specific code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-02-05

    fb_generic: add stuff needed for compilation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>	2017-02-07

    CScreenSaver: ensure full cleanup of infoclock after stopped screensaver
    
    This provokes re init of info clock.

Thilo Graf <dbt@novatux.de>	2017-02-07

    CTextBox: compare condition for text render more precisely

Thilo Graf <dbt@novatux.de>	2017-02-06

    Helpbox: fix missing text after page repaint

Thilo Graf <dbt@novatux.de>	2017-02-06

    CComponentsForm: move slots into base classes
    
    Usable for all form classes

Thilo Graf <dbt@novatux.de>	2017-02-06

    signals: reduce multiple includes for sigc++/bind.h

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-06

    - hdd_menu: fix c/p error

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-06

    - flashtool: allow type U (update-package)

TangoCash <eric@loxat.de>	2017-02-06

    fix pre and post times, set menuentry for unavailable boxes inactiv

TangoCash <eric@loxat.de>	2017-02-06

    dont ask which box, if just one is present.

svenhoefer <svenhoefer@svenhoefer.com>	2017-02-06

    - hdd_menu: fix hd-idle/hdparm logic; fix small memleaks

M. Liebmann <git@tuxcode.de>	2017-02-05

    movieplayer: Fix display filetime

M. Liebmann <git@tuxcode.de>	2017-02-04

    configure.ac: Fix freetype check

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <git@tuxcode.de>

Thilo Graf <dbt@novatux.de>	2017-02-02

    Forms/header/clock: implement slot into OnBeforeRePaint

Thilo Graf <dbt@novatux.de>	2017-02-02

    CComponentsSignals: add signal OnBeforeRePaint

Thilo Graf <dbt@novatux.de>	2017-02-02

    Revert "CMenuWidget: ensure repaint of all header content if it is already painted"
    
    This reverts commit 97ed7cdaf74c7a539c792773541f5ac5e6608856.

Thilo Graf <dbt@novatux.de>	2017-02-02

    Revert "CChannelList: ensure repaint of new header content"
    
    This reverts commit ea700ddf525a0293c94c68bf084be426544dc34a.

Jacek Jendrzej <satbaby@kawaii.com>	2017-02-01

    try to fix loop rezap with lua script

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-02-01

    CRecordManager: revert warn message for stream overflow
    
    It's an error not a warning!

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2017-01-31

    configure.ac: bump revision to 3.4.1

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-29

    CVolume: replace repaintVolScale() with paint()
    
    paint() contains repaintVolScale()

Thilo Graf <dbt@novatux.de>	2017-01-29

    CVolumeBar: add missing paint() methode, avoid multiple iitem instances

Thilo Graf <dbt@novatux.de>	2017-01-29

    CVolumeBar: use OFFSET_INNER_SMALL instead static value for item offset

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-28

    CVolumeBar: don't use digit height
    
    height is wrong and calculations for digit positions could be confused

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-27

    CComponentsText: add signal OnBeforePaint into text paint() methode

Thilo Graf <dbt@novatux.de>	2017-01-27

    CComponentsText: add missing parameters to kill() methode

M. Liebmann <git@tuxcode.de>	2017-01-27

    CVolumeBar: Enable background paint for digits

M. Liebmann <git@tuxcode.de>	2017-01-26

    configure.ac: Check freetype version >= 2.5.0

M. Liebmann <git@tuxcode.de>	2017-01-25

    CInfoViewer: Use flag Font::FULLBG for RenderString()
    
    dependent on g_settings.theme.infobar_gradient_*

Thilo Graf <dbt@novatux.de>	2017-01-24

    CChannelList: ensure repaint of new header content

Thilo Graf <dbt@novatux.de>	2017-01-24

    CComponentsHeader: add missing paramters to kill methode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-24

    CComponentsForm: remove debug spam

Thilo Graf <dbt@novatux.de>	2017-01-23

    CImageInfo: prevent possible overpainting while switching of sub text caption

Thilo Graf <dbt@novatux.de>	2017-01-23

    CInfoViewer: enable kill text items after killed title
    
    This causes repaint text on next view of infobar.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-23

    CComponentsExtTextForm: init with gradient support and sl_repaint slot

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-24

    CCDraw: add new attribut force_paint_bg
    
    should help for some repaint actions

Thilo Graf <dbt@novatux.de>	2017-01-24

    CComponentsText: fix order of paint init

Thilo Graf <dbt@novatux.de>	2017-01-24

    CTestMenu: fix icon container
    
    was not removed from screen

Thilo Graf <dbt@novatux.de>	2017-01-19

    Experimental try to rework isPainted()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-18

    CCDraw: add signal OnAfterPaintBg

Thilo Graf <dbt@novatux.de>	2017-01-17

    CTextBox: rework return control of value of setText() function
    
    value was not clearly, hope i'ts now

Thilo Graf <dbt@novatux.de>	2017-01-24

    CTextBox: add attribut 'm_bg_painted'
    
    Shoul help in together with changed text content
    to control required text render.

Thilo Graf <dbt@novatux.de>	2017-01-16

    CTextBox: remove text reinit from reInitToCompareVar()
    
    Will be already done after each text render.

Thilo Graf <dbt@novatux.de>	2017-01-10

    CTextBox: paint bg always if pixbuffer exists
    
    Should prevent unintended possible overlap on multiple font render.

M. Liebmann <git@tuxcode.de>	2017-01-24

    Remove obsolete 'contrast_fonts' code from osd menu

M. Liebmann <git@tuxcode.de>	2017-01-24

    screensaver: Use black background for the clock

M. Liebmann <git@tuxcode.de>	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 <dbt@novatux.de>	2017-01-23

    CTestMenu: fix blink of extended text sample

Thilo Graf <dbt@novatux.de>	2017-01-23

    CBuildInfo: move InitInfoItems() into exec()
    
    ensures paint of data on each repaint.

Thilo Graf <dbt@novatux.de>	2017-01-23

    CCDraw: simplified statement for blink init

Thilo Graf <dbt@novatux.de>	2017-01-23

    CComponentsLabel: Added missing overloaded counterpart to CComponentsText(parent) constructor.

Thilo Graf <dbt@novatux.de>	2017-01-23

    cc_types.h: remove obsolete type enums

Thilo Graf <dbt@novatux.de>	2017-01-23

    CComponentsText: fix wrong item type

Thilo Graf <dbt@novatux.de>	2017-01-21

    CComponentsHeader: fix order inside overloaded methode setCaption()
    
    Stop() was never touched with string version of setCaption()

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-30

    src/gui/components/cc_item_progressbar.cpp revert static

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-30

    some inits

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-30

    some inits

Thilo Graf <dbt@novatux.de>	2017-01-30

    CMenuWidget: Forcing removal of details line during removing of hint box.

Thilo Graf <dbt@novatux.de>	2017-01-30

    CComponentsDetailLine: remove multiple init of cc_save_bg.
    
    Init is passed with paintFbItems() at the end of paint() methode.

M. Liebmann <git@tuxcode.de>	2017-01-30

    src/gui/opkg_manager.cpp: Fix compiler warning

M. Liebmann <git@tuxcode.de>	2017-01-30

    CMoviePlayerGui: Bind enable/disable FileTime to enableInfoClock()

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-29

    - streaminfo2: add comment because of broken libcoolstream2 output

GetAway <get-away@t-online.de>	2017-01-29

    - neutrino: fix umount of netfs-drives in ExitRun() function

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-01-29

    upkg_manager: comment out stale code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-01-29

    opkg_manager: add magic string to reset error flags
    
    ... to be used by sytem-update script

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-01-29

    opkg_manager: make console output more useful

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-01-29

    shellwindow: reduce update interval

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-01-29

    shellwindow: ensure text is set correctly and only when necessary

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-01-29

    shellwindow: use run_pty() instead of my_popen()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2017-01-29

    shellwindow: use time_monotonic_ms()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2017-01-29

    opkg_manager: avoid the zombie apocalypse, use waitpid()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <satbaby@kawaii.com>	2017-01-29

    fix uninitialised values

M. Liebmann <git@tuxcode.de>	2017-01-29

    install.sh: Preserve symlinks at update

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-28

    src/gui/lua/lua_curl.cpp set dumb cookie for dumb 403 forbidden

max_10 <max_10@gmx.de>	2017-01-22

    - edvbstring: fix utf8 encoding, thx DboxOldie

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-26

    movieplayer dont chache last realurl for lua script

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-24

    CTextBox::refreshText: Fix flags for RenderString() v2.0; thx to DboxOldie

GetAway <get-away@t-online.de>	2017-01-21

    gcc-6.2 compil fixes

GetAway <get-away@t-online.de>	2017-01-21

    fix -Werror=misleading-indentation with newer compiler

M. Liebmann <git@tuxcode.de>	2017-01-20

    CTextBox::refreshText: Fix flags for RenderString()

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-13

    src/gui/movieplayer.cpp try to fix livestreamInfo

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-11

    fix readepg from sectionsdcontrol :supplement to  d2ef5030283dfb01de994f2b24cdd3a410062144 new try

Merge: 1d8de839d adcc5c428
Sven Höfer <svenhoefer@svenhoefer.com>	2017-01-11

    Merge pull request #7 from Pr0metheus2/patch-1
    
    Update slovak.locale

Thilo Graf <dbt@novatux.de>	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 <andrej.tobola+gifthub@gmail.com>	2017-01-11

    Update slovak.locale

Andrej Tobola <andrej.tobola+gifthub@gmail.com>	2017-01-11

    Update slovak.locale

Andrej Tobola <andrej.tobola+gifthub@gmail.com>	2017-01-11

    Update slovak.locale
    
    New update, is it submitted in correct way?

Thilo Graf <dbt@novatux.de>	2017-01-09

    CComponentsFrmClock: add missing reinit

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2017-01-09

    Merge pull request #5 from Ezak91/master
    
    add entry to load saved epg data manual

Marc Szymkowiak <marc.szymkowiak91@googlemail.com>	2017-01-09

    add entry to load saved epg data manual

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-08

    CComponentsFrmClock/CInfoClock: simplify font init

Thilo Graf <dbt@novatux.de>	2017-01-04

    CHintBox: add overloaded version of setMsgText() with locale parameter

Thilo Graf <dbt@novatux.de>	2017-01-04

    CHintBox/CMsgBox: reduce minimal dimensions
    
    Better display for smaller texts.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-03

    CComponentsFooter: fix default button font type
    
    Deafult buttonfont is FONT_TYPE_BUTTON_TEXT not FONT_TYPE_MENU_FOOT

Thilo Graf <dbt@novatux.de>	2017-01-03

    CComponentsButton: try to fix fallback for font size
    
    Some conditions were not catched.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-05

    CComponentsButton: fix height comparsion
    
    comparsion with itself

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2017-01-05

    CMovieBrowser: fix possible compiler warning
    
    -misleading-indentatio

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2017-01-05

    - locale: update slovak; thx to Pr0metheus

M. Liebmann <git@tuxcode.de>	2017-01-03

    src/driver/pictureviewer/png.cpp: Fix -Wclobbered compiler warning

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-03

    src/timerd/timermanager.cpp dont unlock on other errors

Jacek Jendrzej <satbaby@kawaii.com>	2017-01-03

    src/eitd/edvbstring.cpp init array

svenhoefer <svenhoefer@svenhoefer.com>	2017-01-02

    - infoviewer_bb: use OFFSET defines in getBBIconInfo()

M. Liebmann <git@tuxcode.de>	2017-01-01

    src/driver/pictureviewer/png.cpp: Add support for gray scale PNGs...
    
    ...with alpha channel

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-29

    CComponentsTimer: try to fix possible uncanceled thread

Thilo Graf <dbt@novatux.de>	2016-12-29

    locales: add locales for buttontext settings
    
    supplement to: 0bf74271652982ff69f378589ee3b8409dce003f

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-29

    CComponentsButton: rename cc_btn_capt -> cc_btn_text
    
    More plausible

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-30

    supplement to 853c0d1b6835d132bd774335969d5e76d2073fde

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-30

    - streaminfo2: just code cosmetics; no binary changes

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-29

    some dead assignment

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-29

    some dead assignment

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-29

    src/timerd/timermanager.cpp fix double locking

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-29

    src/zapit/src/fastscan.cpp avoid out of bounds

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-12-29

    - themes: allow progressbar-settings in themes

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-27

    Revert "CStringInput: remove possible display of NONEXISTANT_LOCALE"
    
    This reverts commit 4e853d98c2b2b289f0dce1c7dc9fed53eb317ce1.
    
    Conflicts:
            src/gui/widget/stringinput.cpp

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-25

    CMsgBox: remove debug output
    
    Not longer required.

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-27

    - osd-setup: allow higher osd-timeouts; up to 240 sec. now

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-27

    Revert "fix readepg from sectionsdcontrol"
    
    This reverts commit d2ef5030283dfb01de994f2b24cdd3a410062144.

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-26

    supplement to a0f0df7f1746f547798c0261751bbcdff7202002

TangoCash <eric@loxat.de>	2016-12-26

    fix readepg from sectionsdcontrol
    
    to avoid permanently change of epd_dir, this would break epg read
    frequently function

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-24

    widget/stringinput: fix compare

Merge: 3d6a0c381 441773246
Sven Höfer <svenhoefer@svenhoefer.com>	2016-12-23

    Merge pull request #4 from Ezak91/master
    
    fix link to developer forum

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-23

    megbox.cpp/h: add overloaded version of ShowMsg() with string/locale combination
    
    Constellation was missed.

Thilo Graf <dbt@novatux.de>	2016-12-23

    menue.cpp: CChangeObserver add overloaded changeNotify() with string param

Marc Szymkowiak <marc.szymkowiak91@googlemail.com>	2016-12-23

    fix link to developer forum

Thilo Graf <dbt@novatux.de>	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 <satbaby@kawaii.com>	2016-12-22

    src/gui/lua/lua_curl.cpp ACCEPT_ENCODING for gzip compressed data, need build libcurl with --with-zlib

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-21

    CVolumeHelper: remove unnecessary reinit of font
    
    Is already done in previous block.

TangoCash <eric@loxat.de>	2016-12-21

    volumebar font reset after change (thx dboxoldie)
    
    to avoid segfault
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    picked from Duckbox-Developers/neutrino-mp-cst-next
    4365761b2a47e12666154821c2ce982f74ef0627
    
    needs supplements

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-20

    src/gui/timerlist.cpp init changed

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-20

    lib/libtuxtxt/tuxtxt_common.h fix out of bounds

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-20

    - cc_frm_scrollbar: use SCROLLBAR_WIDTH define

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-20

    - menue: use SCROLLBAR_WIDTH define

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-20

    - settings-h: add SCROLLBAR_WIDTH define

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-18

    - personalize: pluralize 'usermenu' item; these are 'usermenus'

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-12-18

    - screensaver: fix clock positions

Thilo Graf <dbt@novatux.de>	2016-12-17

    CTestMenu: edd expanded sample for blinking items with syncroinized effect

Thilo Graf <dbt@novatux.de>	2016-12-17

    CCDraw: add overloaded version of paint Blink()
    
    It's useful to have synchronized timer for more than one item.

Thilo Graf <dbt@novatux.de>	2016-12-15

    CMenuWidget: add external methode to paint scrollbar

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - moviebrowser: reset filter at startup if filter-directory not exists ...
    
    to avoid a wrong display in footer

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - moviebrowser: fix crash; disable non-existing movie directories

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - locale: right names for timerlist repeat-hints

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - cc_frm_scrollbar: fix offsets; use OFFSET defines

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - cc_frm_scrollbar: set default height to 0

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - helpbox: avoid artificially offsets

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-16

    - cc_frm: avoid artificially offsets

Thilo Graf <dbt@novatux.de>	2016-12-15

    CCDraw: reduce debug spam

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-15

    CComponentsScrollBar: use corner settings for scrollbar body

Thilo Graf <dbt@novatux.de>	2016-12-15

    CComponentsScrollBar: add easy to handle scrollbar methode

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - doc: remove outdated ir.html

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - doc: remove outdated nhttpd changelog

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - move nhttdp-documentation to /doc-directory

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - configure.ac: sort Makefiles alphabetically

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - yWeb: move data from /src to /data

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-15

    - yWeb: fix extentions-url to (still empty) gui-yweb repository

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-14

    CComponentsHeader: fix font and height handling
    
    Font was not changeable. setCaptionFont() was without effect.

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-13

    - usermenu: add brackets to code; fix compilation

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-13

    - settings.h: completion of e0f860664c85af8e1138f5f8bad2a045f961864f

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-13

    - usermenu: sort/cleanup code by items; just code cosmetics

Thilo Graf <dbt@novatux.de>	2016-12-12

    CHintBox: fix timeout comparsion
    
    default timeout was not defined

Thilo Graf <dbt@novatux.de>	2016-12-09

    CRecordManager: use default timeout from settings

Thilo Graf <dbt@novatux.de>	2016-12-09

    CNeutrinoApp: use default timeout from settings

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-12

    fix next epginfo and sat/freq info for webtv

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-12

    - infoviewer_bb: remove broken code around left/right handling in ca_bar
    
    This code wasn't used anymore since years.

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-12

    - channellist: try to fix right status-icon alignment

GetAway <get-away@t-online.de>	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 <dbt@novatux.de>	2016-12-10

    CTestMenu: add sample to visualize current running records

Thilo Graf <dbt@novatux.de>	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 <satbaby@kawaii.com>	2016-12-09

    src/gui/osd_setup.cpp fix menu item (possible segfault)

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-08

    - msgbox: remove obsolete include

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-08

    - settings.h: add OFFSET_INNER_NONE define

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-08

    - widgets: remove obsolete drawable wrapper sources

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-08

    src/gui/timerlist.cpp dont check empty timerlist

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-08

    - timerlist: remove menu button from footer; is available in header too

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-12-07

    Message timeout: try to fix timeout defines
    
    Some parameters were confused.

Thilo Graf <dbt@novatux.de>	2016-12-08

    CCDraw: try to avoid rendering with bad dimensions

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-08

    - bouquetlist: fix round corners of selected item

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-07

    - bouquetlist: fix initialisation of empty sting

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-07

    - rename BUTTON_TOP to BUTTON_UP; it isn't a top-button

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-07

    - bouquetlist: add "menu", "left" and "right" context buttons to header

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-07

    - cc_frm_header: show left button before the right one

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-07

    - icons: move icons into categorized subdirectories

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-06

    src/zapit/src/femanager.cpp init sat_config_t delsys

Thilo Graf <dbt@novatux.de>	2016-12-06

    CMovieBrowser: remove context menu button
    
    I forgot, it's already in footer

TangoCash <eric@loxat.de>	2016-12-06

    cc_frm correct scroll direction if more than 2 pages (thx dbo)
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    picked from:
            github.com/TangoCash/neutrino-mp-cst-next
    commit:
            abce1c6be4bae17f343d3ff878670184708aa185

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-12-06

    - eventlist: fix icon-alignment ...
    
    some small text-alignment fixes; use OFFSET defines

M. Liebmann <git@tuxcode.de>	2016-12-05

    MoviePlayer: Rework enable/disable of osd time, file time and mute icon

M. Liebmann <git@tuxcode.de>	2016-12-02

    Sort locales

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - locale: typo; we shouldn't open Manu XD

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - locale: more movieplayer additional help text

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - helpbox: allow multi-line lines

Thilo Graf <dbt@novatux.de>	2016-12-05

    Helpbox: add doc
    
    Doc was missed.

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - movieplayer: rework help; use rc_help to show help

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - helpbox: fix height of CComponentsText element

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-05

    - helpbox: fix icon alignment

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-12-04

    - helpbox: some reworks ...
    
    * rename line_space to line_height
    * separators uses half line height
    * add getLineHeight() function
    * small cleanups

Jacek Jendrzej <satbaby@kawaii.com>	2016-12-04

    src/timerd/timermanager.cpp sruct variable init

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-04

    - helpbox: bind gradient of separatorline to user's setting

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-04

    - moviebrowser: fix mute-icon and "Change view" keys in helpbox

Thilo Graf <dbt@novatux.de>	2016-12-02

    Messages: add localized osd timeout option for interactive/static messages
    
    TODO: add locales for hints

svenhoefer <svenhoefer@svenhoefer.com>	2016-12-01

    Message Timeouts: add possibilty to change timeout for static messages
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

M. Liebmann <git@tuxcode.de>	2016-12-02

    MoviePlayer: Disable InfoClock and FileTime when view movieinfo

M. Liebmann <git@tuxcode.de>	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 <dbt@novatux.de>	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 <git@tuxcode.de>	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 <git@tuxcode.de>	2016-12-01

    lua: Fix InfoFunc for displaying information in the movieplayer
    
     - Fix for commit 644ab188442ac3aef93a5127f6fb98a9205a42ff
     - Set Lua api version to 1.66

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-30

    - bouqueteditor: fix icon alignment

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-27

    CImageInfo: remove CC_APPEND
    
    Should not be used in the future.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-27

    CBuildInfo: add missing default font

Thilo Graf <dbt@novatux.de>	2016-11-27

    CComponentsExtTextForm: rework class overloading
    
    class CComponentsExtTextFormLocalized is not required.

Thilo Graf <dbt@novatux.de>	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 <git@tuxcode.de>	2016-11-27

    CHintBox/CMsgBox: Add default icon for header (NEUTRINO_ICON_INFO)

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-25

    src/gui/widget/keyboard_input.cpp -add direkt digikey pressed

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-25

    supplement to a8ea7c60d50d39087866df61df56881d44ebdb7e

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-24

    - enable epg-scan while audioplayer, movieplayer, pictureviewer and
    
    upnp-browser runs

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-24

    src/gui/widget/menue.cpp try to fix widget segfault menu with keyboard and background restore

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-23

    CComponentsWindow: remove default values from internal init method
    
    Is not really required for this private member.

Thilo Graf <dbt@novatux.de>	2016-11-23

    CRecordManager: add methode to get internal rec map
    
    Useful for access to current record data.

M. Liebmann <git@tuxcode.de>	2016-11-22

    Add missing locale
    
     - Supplement to commit 6cd5dd8e23f55954070f22c719417d9755dd4f91
       and 8b97f72ed1e1e8ad3430dec98f772f011f5dba27

M. Liebmann <git@tuxcode.de>	2016-11-22

    Sort locale

Thilo Graf <dbt@novatux.de>	2016-11-22

    Messages: move window to top of screen
    
    User request.

Thilo Graf <dbt@novatux.de>	2016-11-22

    CHintBox: fix missing shadow for popups
    
    Must be enabled with enum, bool has no effect.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-21

    CComponentsInfoBox: add methode to get internal picture object

Thilo Graf <dbt@novatux.de>	2016-11-21

    CComponentsFrmClock: ensure that no radius is defined for inner items
    
    Radius is not required for inner segments.
    TODO: single segment

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: use german "usw." instead of "etc."

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: fix "/" usage

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: remove "CST" strings

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: right case for LEDs

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: fix usage of ampersand; it's not an "and"-replacement

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - locale: fix usage of ellipses

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-21

    - update: fix evaluation of int newfound

Thilo Graf <dbt@novatux.de>	2016-11-20

    CTestMenu: add form sample

Thilo Graf <dbt@novatux.de>	2016-11-20

    CNeutrinoApp: simplify and fix hintbox calls
    
    Some hints were not closed after delete. Explicit hide()is required.

Thilo Graf <dbt@novatux.de>	2016-11-20

    CUpnpBrowserGui: simplify hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    cTmdb: simplyfy hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    showFastscanDiseqcSetup: simplify hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    COPKGManager: simplify hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    CMovieBrowser: simplify and fix hintbox calls
    
    Some hints were not closed. Explicit hide() is required.

Thilo Graf <dbt@novatux.de>	2016-11-20

    CNetworkSetup: simplify hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    CHDDMenuHandler: simplify and fix hintbox calls
    
    Hints were not closed after lost scope. Explicit hide() is required.

Thilo Graf <dbt@novatux.de>	2016-11-20

    CFavorites: simplify hintbox calls

Thilo Graf <dbt@novatux.de>	2016-11-20

    CBEBouquetWidget: simplify hintbox calls

TangoCash <eric@loxat.de>	2016-11-20

    add option to read saved epg data frequently

Thilo Graf <dbt@novatux.de>	2016-11-20

    CComponentsFooter: use select/unselect colors from menues as default

Thilo Graf <dbt@novatux.de>	2016-11-20

    CMsgBox: enable button background as default

Thilo Graf <dbt@novatux.de>	2016-11-20

    CComponentsFooter: use minimal frame width as default for buttons

Thilo Graf <dbt@novatux.de>	2016-11-20

    CCDraw: add function for blink effect for cc items
    
    NOTE: experimental, for examples see CTestMenu class

Thilo Graf <dbt@novatux.de>	2016-11-20

    CComponentsFooter: add parameter for frame width for selected buttons
    
    Frame width was hard coded.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <eric@loxat.de>	2016-11-19

    deactivate timer epg autoadjust until fixed and tested

TangoCash <eric@loxat.de>	2016-11-19

    [timers] fix start timers

Merge: a21eeea6f 9d3a48d3c
Thilo Graf <dbt@novatux.de>	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 <eric@loxat.de>	2016-11-18

    [timermanager] fix stop recordings

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-18

    src/gui/moviebrowser/mb.cpp fix clean bookmarks

TangoCash <eric@loxat.de>	2016-11-18

    [timermanager] fix stop recordings

Thilo Graf <dbt@novatux.de>	2016-11-18

    prepare revision, bump version to 3.4.0

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-18

    src/gui/moviebrowser/mb.cpp fix clean bookmarks

Thilo Graf <dbt@novatux.de>	2016-11-18

    Locales: use generic gui name in messages and windows

Merge: 2e8c700dd d3fe4f5e0
Thilo Graf <dbt@novatux.de>	2016-11-17

    Merge branch 'master' into pu/msgbox

TangoCash <eric@loxat.de>	2016-11-17

    fix moviebrowser detailsline

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-17

    src/gui/moviebrowser/mb.cpp fix bookmark Menu

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - moviebrowser: resort movie info update menu

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - moviebrowser: resort movie info menu

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - moviebrowser: more clarity in bookmark menu

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - moviebrowser: use red key to remove all user bookmarks

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - locale: small changes in moviebrowser's bookmark locales

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-17

    - moviebrowser: fix input for end mark and lastplay mark

Merge: 8cb0bef8e 045587f6e
TangoCash <eric@loxat.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-11-16

    make sure the private dvb headers are used on coolstream

TangoCash <eric@loxat.de>	2016-11-16

    timermanager: try fix autoAdjustToEPG for (repeating) timers

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <satbaby@kawaii.com>	2016-11-16

    src/gui/channellist.cpp cancel paint_events thread on hide

TangoCash <eric@loxat.de>	2016-11-15

    - timermanager: disable autoAdjustToEPG for repeating timers

Merge: c8ad32b1e d6cb1d206
Thilo Graf <dbt@novatux.de>	2016-11-15

    Merge branch 'master' into pu/msgbox
    
    Conflicts:
            src/gui/followscreenings.cpp

Thilo Graf <dbt@novatux.de>	2016-11-15

    CInfoViewer: add missing shadow for timescale
    
    enableShadow() needs enum option.

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-14

    - followscreenings: allow to turn off followscreenings list

Merge: b4f94a896 99c57d307
Thilo Graf <dbt@novatux.de>	2016-11-14

    Merge branch 'master' into pu/msgbox

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-14

    src/gui/widget/menue.cpp try fix hide info_box (in channellist)

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-14

    - moviebrowser: add PREVPLAYDATE/RECORDDATE sort buttons to footer

Thilo Graf <dbt@novatux.de>	2016-11-13

    CMovieBrowser: unfify and reduce flicker effects of connect line
    
    Connectline object can handle hide behavior itself.

Merge: 5394f4b2e 5948f045a
Thilo Graf <dbt@novatux.de>	2016-11-13

    Merge branch 'master' into pu/msgbox

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-11-12

    neutrinoyparser: fix string literal warning with newer gcc

Merge: 5443cc274 a47a5cd42
Thilo Graf <dbt@novatux.de>	2016-11-12

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-12

    - moviebrowser: limit cover to one third of m_cBoxFrameInfo1 width

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-12

    - cc_item_picture: reset keep_aspect variables after use

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-12

    - moviebrowser: fix MB_INFO_SPACER's empty content

Thilo Graf <dbt@novatux.de>	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: <yes> 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 <Yes> button to red for risky actions.

Thilo Graf <dbt@novatux.de>	2016-11-12

    CHintBox: update ascII scheme

Thilo Graf <dbt@novatux.de>	2016-11-11

    CHintBox: remove center text mode on used picon

Thilo Graf <dbt@novatux.de>	2016-11-11

    CHintbox: enlarge possible max height
    
    Better use of available screen size for many lines

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-11

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - moviebrowser: reset m_pcInfo1 box to default height, ...
    
    when turning m_settings.browserAdditional off

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - locale: small changes in moviebrowser locales

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - moviebrowser: show sorting menu; displays only available options

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - moviebrowser: remove obsolete strReplace() function

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - eventlist: allow windows size changes w/o neutrino restart

Merge: 43c1349ff 30f231c80
Thilo Graf <dbt@novatux.de>	2016-11-11

    Merge branch 'master' into pu/msgbox

Thilo Graf <dbt@novatux.de>	2016-11-11

    CMenuWidget: move signal before render methodes
    
    At start of methode, unusual behavior could occur.

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - eventlist: allow gradient/radius changes w/o neutrino restart

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-11

    - eventlist: fix right textbox in header; last char was not displayed

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-10

    src/gui/epgview.cpp reset header height to single size

Thilo Graf <dbt@novatux.de>	2016-11-10

    CTestMenu: add sample for hintbox with timeout

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-10

    CTextBox: add static function to get largest line of passed text
    
    This could be useful eg. for size calculations.

Thilo Graf <dbt@novatux.de>	2016-11-03

    CHintBox/CMsgBox: rework text handling and dynamic size behavior

Thilo Graf <dbt@novatux.de>	2016-10-31

    CHintBox: add member to get maximal required width

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-10

    Merge branch 'master' into pu/msgbox
    
    Conflicts:
            src/gui/moviebrowser/mb.cpp

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-11-09

    CTimerList: add menu context button to header
    
    Not to see that we have a possible submenu.

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-09

    - controlapi: fix compiler warning
    
    error: declaration of 'channel_id' shadows a previous local

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-09

    - controlapi: add epg_id to several outputs; add /control/getepgid
    
    * /control/getepgid[?format=plain|json|xml]

Merge: 3e7a1943c b59527e98
Thilo Graf <dbt@novatux.de>	2016-11-09

    Merge branch 'master' into pu/msgbox
    
    Conflicts:
            src/gui/timerlist.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - epgview: use small vertical offset around channellogo; ...
    
    more intensive use of offset defines

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - infoviewer: use small vertical offset around channellogo

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - eventlist: use small vertical offset around channellogo

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - channellist: use small vertical offset around channellogo

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - moviebrowser: simplify channellogo scaling code

Merge: 9b7966257 b59527e98
svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    Merge branch 'master' into pu/moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-08

    - channellist: fix epg for webtv channels

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-07

    src/gui/osd_setup.cpp supplement to 682b6f57 , fix segfault if clock is NULL#

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - moviebrowser: use small offset in header to display channellogo

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - listbox/moviebrowser: replace internal offsets with global defines

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - settings.h: add OFFSET_INNER_MIN define

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - cc_frm_header: use OFFSET define

TangoCash <eric@loxat.de>	2016-11-07

    fix epgtitle

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - moviebrowser: increase default browserFrameHeight

Merge: 5ca710ed4 8ac3b64e7
svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    Merge branch 'master' into pu/moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - moviebrowser: allow round borders in filter selection

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - listframe: allow round borders

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-07

    - timerlist: just small code cosmetics

Merge: c0ce2a0d3 3b2569498
Thilo Graf <dbt@novatux.de>	2016-11-06

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-06

    - epgview: use movie-info's channelname in movieplayer mode to get channellogo

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-06

    src/gui/scan_setup.cpp use CHintBox for reloadchannels

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-05

    - locale: update slovak; thx to Pr0metheus

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-11-05

    Merge branch 'master' into pu/moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-05

    - timermanager: try to fix successive timers

Merge: b6a06af7c 90a693a1e
Thilo Graf <dbt@novatux.de>	2016-11-05

    Merge branch 'master' into pu/msgbox

Thilo Graf <dbt@novatux.de>	2016-11-04

    CComponentsInfoBox: fix missing calculation of image position with parent

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-04

    - cablex.xml: update Unitymedia; thx to klauser

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-04

    - cablex.xml: update Unitymedia; thx to klauser

Merge: ab9bf2ffa 2907aa5a3
Thilo Graf <dbt@novatux.de>	2016-11-03

    Merge branch 'master' into pu/msgbox

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-03

    Revert "src/gui/widget/textbox.cpp try to fix text lines per page"
    
    This reverts commit d6c4324f6c91cd8f8eaaf10b3d7695882f93a18d.

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-03

    Revert "src/gui/widget/textbox.cpp supplement to try to fix text lines per page"
    
    This reverts commit e26ad6e9f1970d82d5a2b80315acf67b526c228e.

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-03

    src/gui/widget/textbox.cpp supplement to try to fix text lines per page

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-03

    src/gui/widget/textbox.cpp try to fix text lines per page

Merge: dbe800788 da14d72dc
Thilo Graf <dbt@novatux.de>	2016-11-02

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-02

    - textbox: fix compilation for generic hardware
    
    error: declaration of ‘clear’ shadows a member of 'this'

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-02

    - moviebrowser: smaller locales for footer; clearify "filter off" mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-11-01

    - miscsettings_menu: fix youtube api key length

Jacek Jendrzej <satbaby@kawaii.com>	2016-11-01

    pictureviewer: fix possible segfault if width or height < 1,fix possible memleak

Merge: fc6e8fbbc 6b640cfa7
svenhoefer <svenhoefer@svenhoefer.com>	2016-10-31

    Merge branch 'master' into pu/moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-31

    - moviebrowser: fix filter selection

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-31

    - textbox: add clear() function

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-31

    src/gui/scan_setup.cpp fix preselected transponder item

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-31

    fix possible segfault and negative height

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-30

    - yWeb: fix url to Y_Version.txt

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-30

    - yWeb: change info string to Tuxbox-Neutrino

Merge: aae4411d0 27dc0228a
Thilo Graf <dbt@novatux.de>	2016-10-29

    Merge branch 'master' into pu/msgbox

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-29

    Merge branch 'master' into pu/msgbox

Merge: 142ae901b e5402057d
svenhoefer <svenhoefer@svenhoefer.com>	2016-10-29

    Merge branch 'master' into pu/moviebrowser

M. Liebmann <git@tuxcode.de>	2016-10-29

    Use forceSaveScreen() in COsdSetup & CTimerList

M. Liebmann <git@tuxcode.de>	2016-10-29

    CKeyboardInput: Make saveScreen changeable with forceSaveScreen()

M. Liebmann <git@tuxcode.de>	2016-10-29

    CStringInput: Make saveScreen changeable with forceSaveScreen()

M. Liebmann <git@tuxcode.de>	2016-10-29

    Sort locale

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-29

    - moviebrowser: allow channellist-design in moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-29

    - listframe: add some needed get-members

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-29

    - textbox: add member to get background-radius

TangoCash <eric@loxat.de>	2016-10-28

    add possibility to add Name,Url,Port, Username and Password if needed.

Merge: 9b9d2542e 682b6f578
Thilo Graf <dbt@novatux.de>	2016-10-28

    Merge branch 'master' into pu/msgbox

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-28

    src/gui/osd_setup.cpp try to fix segfault, call from channellist

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-28

    - textbox: fix box width in round corners mode

Merge: ae96d48e0 874f54af4
Thilo Graf <dbt@novatux.de>	2016-10-28

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-27

    - cc_item_picture: fix wrong operator in width calculation

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-27

    src/gui/eventlist.cpp supplement to 61105699d44de6874fe346e9d8eff52011ebd197, fix chanel_id in search-mode

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-27

    src/gui/widget/menue.cpp fix segfault if items is empty

Merge: 368968496 99a9f8a7e
Thilo Graf <dbt@novatux.de>	2016-10-27

    Merge branch 'master' into pu/msgbox

Thilo Graf <dbt@novatux.de>	2016-10-27

    CChannelList: delete with red yes button

Thilo Graf <dbt@novatux.de>	2016-10-27

    CTestMenu: add sample for message box with parameter CMsgBox::mbNoYes

Thilo Graf <dbt@novatux.de>	2016-10-27

    CMsgBox: apply order of color buttons like on remote control
    
    Ensures unified conventions over gui.

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-10-27

    - textbox: fix lineBreakWidth calculation

Merge: d2038a499 48c596e2c
Thilo Graf <dbt@novatux.de>	2016-10-27

    Merge branch 'master' into pu/msgbox

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-26

    src/gui/timerlist.cpp update timerlist after show epgview

M. Liebmann <git@tuxcode.de>	2016-10-26

    CTimerList: Set httpConnectTimeout for remote timer = 3 sec

FlatTV <FlatTV@linux-z6o4.site>	2016-09-07

    system/httptool: make timeouts flexible
    
    Signed-off-by: M. Liebmann <git@tuxcode.de>

M. Liebmann <git@tuxcode.de>	2016-10-26

    remotetimer: Don't repaint timerlist when no changes to remote ip

M. Liebmann <git@tuxcode.de>	2016-10-26

    CMenuWidget::saveScreen: Fix segfault

M. Liebmann <git@tuxcode.de>	2016-10-26

    CTimerList: Use enableSaveScreen() for CIPInput

M. Liebmann <git@tuxcode.de>	2016-10-26

    CExtendedInput: Add saveScreen & restoreScreen() functions

Thilo Graf <dbt@novatux.de>	2016-10-26

    Clean up: remove unused files

Thilo Graf <dbt@novatux.de>	2016-10-26

    Includes: remove unused includes

Merge: ca97793ef 56e668ae9
Thilo Graf <dbt@novatux.de>	2016-10-26

    Merge branch 'master' into pu/msgbox

Thilo Graf <dbt@novatux.de>	2016-10-26

    CNeutrinoApp: add missing hide()
    
    Hintbox was not removed from scrren after paint.

Thilo Graf <dbt@novatux.de>	2016-10-26

    CMsgBox: add missing disableTimeOutBar()
    
    addendum to
    CHintBox: move showTimeOutBar() to protected, add params to enableTimeOutBar()

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-25

    - followscreenings: don't show menu if just one event is found

vanhofen <vanhofen@gmx.de>	2016-10-25

    - moviebrowser: port configuration of moviebrowser fonts from NI-Neutrino

Merge: a80b861cb a8c4bdb7d
Thilo Graf <dbt@novatux.de>	2016-10-25

    Merge branch 'master' into pu/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-25

    - listframe/moviebrowser: add round corners to scrollbar

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-25

    - moviebrowser: add spacer row to last play/rec windows

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-25

    - textbox: fix round corners/scrollbar handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-25

    - moviebrowser: fix max_width in info-box

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-25

    Merge branch 'master' into pu/msgbox

Jacek Jendrzej <satbaby@kawaii.com>	2016-10-24

    helpers: 201103L have to_string

Thilo Graf <dbt@novatux.de>	2016-10-23

    CMsgBox: add doc for CMsgBox

Thilo Graf <dbt@novatux.de>	2016-10-23

    CHintBox: try to optimize height and width of message window

Thilo Graf <dbt@novatux.de>	2016-10-23

    CMsgBox: use default text mode parameter with scroll for all derivatives

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-23

    CHintBox: add doc with doxygen tags

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-21

    CHintBox: fix text mode pass
    
    Rquired in inherited classes

Thilo Graf <dbt@novatux.de>	2016-10-20

    CHintBox: visualize timeoutbar with smooth progress

Thilo Graf <dbt@novatux.de>	2016-10-20

    CComponentsTimer: add support for nano seconds
    
    To enable nano mode, parameter is_nano must set to true.

Thilo Graf <dbt@novatux.de>	2016-10-17

    CComponentsFooter: reduce button height inside footer
    
    TODO: more optimization seems required

Thilo Graf <dbt@novatux.de>	2016-10-17

    CCDraw: add signals into hide() methode
    
    alows to use slots

Thilo Graf <dbt@novatux.de>	2016-10-17

    CMsgBox: ensure reset of progress value on used key

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-14

    CComponentsWindow: prepare possibility to change footer height

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-13

    CHintBox: add space for timeout bar

Thilo Graf <dbt@novatux.de>	2016-10-12

    CPictureViewerGui: add helpbox

Thilo Graf <dbt@novatux.de>	2016-10-11

    CHintbox/CMsgBox: add vizualized timeout bar

Thilo Graf <dbt@novatux.de>	2016-10-09

    CHintbox: use default text frame depends from default height and width

Thilo Graf <dbt@novatux.de>	2016-10-09

    Helpbox:  fix possible transparent holes behind images

Thilo Graf <dbt@novatux.de>	2016-10-09

    CMovieHelp: add localized items
    
    TODO: add missings locales

Thilo Graf <dbt@novatux.de>	2016-10-09

    CPersonalizeGui: remove centered text alignment fro helptext

Thilo Graf <dbt@novatux.de>	2016-10-09

    Helpbox: use auto sized width for footer button

Thilo Graf <dbt@novatux.de>	2016-10-07

    Helpbox: use current shadow color

Thilo Graf <dbt@novatux.de>	2016-10-07

    CHintBox: reduce window size for used auto size depends on text content

Thilo Graf <dbt@novatux.de>	2016-10-07

    CComponentsButton: remake caption size to 85% of button height
    
    Better optical matching size.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-07

    CComponentsItem: ensure some dimensions for shadow are not < 0

Thilo Graf <dbt@novatux.de>	2016-10-07

    CComponentsButton: remove enableShadow() from button class
    
    is not required

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-05

    CMsgBox: use same colors for window body, footer and button container

Thilo Graf <dbt@novatux.de>	2016-10-05

    CMovieBrowser: add current content background color as image backkground
    
    Avoids transparent shadow artefacts during repaint of images

Thilo Graf <dbt@novatux.de>	2016-10-05

    CComponentsPicture: use body color as default clean up color

Thilo Graf <dbt@novatux.de>	2016-10-05

    CCDraw: add private variable col_shadow_clean
    
    Should help to control shadow clean up in some constallations

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-05

    CComponentsFooter: remove debug spam

Thilo Graf <dbt@novatux.de>	2016-10-05

    CMsgBox: set some alternate keys to default key values

Thilo Graf <dbt@novatux.de>	2016-10-03

    CMsgBox: add colors to debug output

Thilo Graf <dbt@novatux.de>	2016-09-30

    cc_frm_button.cpp/cc_frm_footer.cpp: fix passed parameter
    
    were not passed through

Thilo Graf <dbt@novatux.de>	2016-09-30

    CComponentsForm: add parameters to setSelectedItem() methode
    
    Were not passed to items

Thilo Graf <dbt@novatux.de>	2016-09-24

    Try to rework footer
    
    * try to fix enableButtonShadow(), seems an init is missing
    * shadow fixed

Thilo Graf <dbt@novatux.de>	2016-09-14

    CComponentsItem: unused vars commented out

Thilo Graf <dbt@novatux.de>	2016-09-12

    CComponentsItem: remove frame witdth from boxrad calculation
    
    This fix possible artefacts on the bottom right corner with frame

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-08-27

    CTestMenu: adopt for last changes

Thilo Graf <dbt@novatux.de>	2016-08-27

    CComponetnsItem: try to assign shadow areas
    
    TODO: possible crashes on some constellations

Thilo Graf <dbt@novatux.de>	2016-08-27

    cc_types.h: add compatible types shadow types
    
    CC_SHADOW_ON is should compatible

Thilo Graf <dbt@novatux.de>	2016-08-21

    CComponentsFooter: add member enableButtonShadow()
    
    Possibility to pass button properties into button objects

Thilo Graf <dbt@novatux.de>	2016-08-21

    CComponentsFooter: reduced button height for better optical view into footer

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-08-19

    CTestMenu: shadow for circle
    
    TODO: not really nice at the moment

Thilo Graf <dbt@novatux.de>	2016-08-18

    shadow:  paint shadow layer with multiple renderboxes
    
    Should help to paint a clean shadow frame

Thilo Graf <dbt@novatux.de>	2016-08-18

    CMsgBox: add option to enable/disable button background
    
    replaces var name btn_contour for better plausibility

Thilo Graf <dbt@novatux.de>	2016-04-16

    CCDraw: try to fix possible data race

Thilo Graf <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-10-22

    system/helpers: allow to build with c++11 compilers

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-10-22

    helpers.cpp: include fontrenderer.h
    
    if Font class is used, the header should be included, too :-)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-10-22

    record, streamts: use modern AV_CODEC_ID enums
    
    this allows to build with current ffmpeg

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-23

    - moviebrowser: show minutes in two-digits format

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-23

    - colors: change color for marked items under cursor; user's request

Merge: e9181efda 830b5c2aa
Michael Liebmann <micha-bbg@users.noreply.github.com>	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 <seife@tuxbox-git.slipkontur.de>	2016-10-23

    channellist: fix linking without --enable-pip

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-10-23

    update_ext: fix build with glibc > 2.21 (open needs mode)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-01-26

    make curl and freetype2 detection crosscompile-friendly

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-05-11

    acinclude: fix variable expansion issues

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <svenhoefer@svenhoefer.com>	2016-10-23

    Merge pull request #1 from neutrino-mp/master
    
    remove obsolete libtriple and unused LIBCS_* flags

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-10-23

    configure: remove unused LIBCS_* variables
    
    (forward ported neutrino-mp commit 45b4bb0488d)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <eric@loxat.de>	2016-10-23

    fix overlapping remote timers

TangoCash <eric@loxat.de>	2016-10-22

    fix empty ip

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-21

    - locale: fix moviebrowser spacer
    
    trailing whitespace was removed by mistake with 'git rebase --whitespace=fix' :/

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-21

    - timerlist: hide play button, when no remote-box is defined

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-21

    - timerlist: auto-calculate TimerListButtonsCount

TangoCash <eric@loxat.de>	2016-10-21

    add play button in footer

TangoCash <eric@loxat.de>	2016-10-21

    fix menue

TangoCash <eric@loxat.de>	2016-10-21

    add locals, add menu to manage box ip's

TangoCash <eric@loxat.de>	2016-10-21

    varius fixes

TangoCash <eric@loxat.de>	2016-10-21

    add multiple remote boxes

TangoCash <eric@loxat.de>	2016-10-21

    check if channel is present (send + fetch)

TangoCash <eric@loxat.de>	2016-10-21

    suppleental to last commit: fix time corrections for remote timers

TangoCash <eric@loxat.de>	2016-10-21

    adding remote timer (experimental)
    
    switch record timers to remote box or back with "play"-key

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-21

    - moviebrowser: add possibility to add spacers to moviebrowser

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-21

    - channellist: add small space between main-window and info-box

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-20

    - filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493; vol. 2

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-20

    Revert "- filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493"
    
    This reverts commit 85cd0952f28493a4673d9a7c5baab61f6d64be3f.

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - filebrowser: fix e9d8ab8a5e37ae44b3ca8185463faa7e8aa2a493

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - various: use DARK text color on DARK background

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - menue: fix listModeKey handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - listframe/moviebrowser: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - listframe: replace some color defines with original defines

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - listbox: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - color: use DARK text color on DARK background

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - channellist: avoid transparent pixels in round corners

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - stringinput_ext: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - stringinput: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - keyboard_input: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - upnpbrowser: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - timerlist: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - pictureviewer: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - filebrowser: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - eventlist: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - channellist: use getItemColors function; try to cleanup color mess

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - bouquetlist: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - bookmarkmanager: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - bouqueteditor_chanselect: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - bouqueteditor_channels: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - bouqueteditor_bouquets: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - audioplayer: use getItemColors function

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-19

    - color: add getItemColors function to simplify color handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-17

    - upnpbrowser: use stopAudio() function; was missing in c915f85

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-10-13

    - cc_item_infobox: user OFFSET defines; fix width of textbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-13

    - upnpbrowser: use OFFSET defines; fix color under cursor; minor cleanups

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-13

    - textbox: use OFFSET defines

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-13

    - settings.h: activate OFFSET defines

Merge: 75376aa57 a0a09f1f7
M. Liebmann <tuxcode.bbg@gmail.com>	2016-10-13

    Merge branch 'cst-next'

M. Liebmann <tuxcode.bbg@gmail.com>	2016-10-07

    COPKGManager: Fix display description for locally installed packages

M. Liebmann <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>	2016-10-13

    CComponentsText: add missing member to get current font

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-12

    - eventlist: remove obsolete bool show from CEventList::showFunctionBar

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-12

    - eventlist: remove unnecessary hide of footer

Thilo Graf <dbt@novatux.de>	2016-10-12

    CComponentsScrollBar: disable scrollbar color gradient
    
    Was for testing only, now usual properties used.

Thilo Graf <dbt@novatux.de>	2016-10-12

    CComponentsScrollBar: fix trasnparent background arrow icons
    
    parameter was disabled

Thilo Graf <dbt@novatux.de>	2016-10-12

    CFrameBuffer: reduce debug spam
    
    possible error is already intercepted.

Thilo Graf <dbt@novatux.de>	2016-10-11

    test_menue.cpp: fix broken build with --enable-testing

M. Liebmann <tuxcode.bbg@gmail.com>	2016-10-10

    Fix compile error at src/gui/audioplayer.cpp
    
     - Complement to commit 98500fd

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - rename customcolor.h -> color_custom.h; reduce unneeded inludes

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - cc_frm_button: use same framecolor as used in messagebox/msgbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - settings.h: add some definitions to use in future

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - add and use OFFSET_INTER definition

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - rename SHADOW_OFFSET -> OFFSET_SHADOW

vanhofen <vanhofen@gmx.de>	2016-10-10

    - infoviewer: align progressbar/sigbox code to latest changes

vanhofen <vanhofen@gmx.de>	2016-10-10

    - colors: add COL_PROGRESSBAR wrapper

vanhofen <vanhofen@gmx.de>	2016-10-10

    - channellist: add small frame to mono progressbars w/o gradient

vanhofen <vanhofen@gmx.de>	2016-10-10

    - audioplayer: fix connectline paint

vanhofen <vanhofen@gmx.de>	2016-10-10

    - ccomponents: fix frame color

vanhofen <vanhofen@gmx.de>	2016-10-10

    - infoclock: use default colors

vanhofen <vanhofen@gmx.de>	2016-10-10

    - timeosd: use default colors

vanhofen <vanhofen@gmx.de>	2016-10-10

    - keyboard_input: fix shadow color

vanhofen <vanhofen@gmx.de>	2016-10-10

    - stringinput: fix shadow color

vanhofen <vanhofen@gmx.de>	2016-10-10

    - timerlist: fix shadow color

vanhofen <vanhofen@gmx.de>	2016-10-10

    - colors: add COL_SCROLLBAR_PASSIVE wrapper

vanhofen <vanhofen@gmx.de>	2016-10-10

    - colors: add COL_SCROLLBAR_ACTIVE wrapper

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - channellist: remove color-mess in progressbar code; don't change colors when moving cursor

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - channellist: more highlight tuned channel under cursor

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - timeosd: fix shadow color

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - infoclock: fix shadow color; use SHADOW_OFFSET definition

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - ccomponents: just code cosmetics; formatting

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-10

    - colors: add COL_FRAME wrapper

Thilo Graf <dbt@novatux.de>	2016-10-07

    Moviebrowser: outsource help class

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-05

    Moviebrowser: complete licence texts

Thilo Graf <dbt@novatux.de>	2016-10-04

    CImageInfo: using "DATADIR" instead fixed path

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-03

    CImageInfo: add yweb version info

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-02

    CImageInfo: enable fade for image info window

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-10-03

    CComponentsExtTextForm: add missed parameter font_text

Thilo Graf <dbt@novatux.de>	2016-10-02

    lua api: fix broken build with --disable-lua

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2016-09-25

    Set correct path for /.version if TARGET_PREFIX is in use.

M. Liebmann <tuxcode.bbg@gmail.com>	2016-10-01

    src/global.h: Define TARGET_PREFIX when it is not defined

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - audioplayer: fix detailsline position

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - fade: fix if-else-endif logic

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: internal rename path_usrbin -> path_varbin

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: intensive use of variables

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: replace hardcoded paths (/share/tuxbox/neutrino/httpd -> %(PRIVATE_HTTPDDIR))

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: replace hardcoded paths (/var/httpd -> %(PUBLIC_HTTPDDIR))

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: replace hardcoded paths (/var/tuxbox/plugins -> %(PLUGINDIR_VAR))

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: replace hardcoded paths (/var/tuxbox/config -> %(CONFIGDIR))

svenhoefer <svenhoefer@svenhoefer.com>	2016-10-01

    - yWeb: add hack to Makefile to replace %(FAKE_VARIABLES) after install

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-30

    - moviebrowser: undock display of filling level from infobar setting

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-30

    Move definitions for '*_VAR' directories to configure

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-30

    - streaminfo2: allow fade in/out

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-29

    - fade: fix flickering on HD2 hardware; ported from TangoCash's repo

vanhofen <vanhofen@gmx.de>	2016-09-29

    - movieplayer: fix -Wformat warning; Vol. 2

vanhofen <vanhofen@gmx.de>	2016-09-29

    - neutrinofonts: fix -Wnarrowing warning in osd_setup

vanhofen <vanhofen@gmx.de>	2016-09-29

    - streamts: fix -Wformat warning

vanhofen <vanhofen@gmx.de>	2016-09-29

    - movieplayer: fix -Wformat warning

Thilo Graf <dbt@novatux.de>	2016-09-29

    CComponentsItem: prevent reinit of already initialized parent form

TangoCash <eric@loxat.de>	2016-09-28

    - channellist: paint events in additional box in a separated thread

Thilo Graf <dbt@novatux.de>	2016-09-28

    CInfoViewer: allow fe change without new sigbox object

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	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 <m4rtii@gmx.de>	2016-09-26

    timerd: honor recording safety when modifying timers (fix)

martii <m4rtii@gmx.de>	2016-09-26

    timerd: honor recording safety when modifying timers

TangoCash <eric@loxat.de>	2016-09-26

    always refresh EPG for timer recordings

TangoCash <eric@loxat.de>	2016-09-26

    add autoAdjustToEPG to webif API

martii <m4rtii@gmx.de>	2016-09-26

    gui/timerlist: don't auto-adjust manually-added timer to EPG (untested)

martii <m4rtii@gmx.de>	2016-09-26

    timerd/timermanager: fix EPG auto-adjustment of recordings

martii <m4rtii@gmx.de>	2016-09-26

    timerd: adjust recording timers to epg

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-26

    - src/zapit/src/Makefile.am: add @FREETYPE_CFLAGS@ to avoid build fails

Thilo Graf <dbt@novatux.de>	2016-09-24

    CMenuItem: use reasonable radius
    
    In some views the large radius looks too chunky.

Thilo Graf <dbt@novatux.de>	2016-09-24

    CComponentsButton: use passed shadow parameter
    
    Shadow was always enabled.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2016-09-21

    CLuaInstMessagebox::MessageboxExec: Fix 'show_buttons' handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-14

    - pzapit: fix change video mode; tell neutrino about the new value

Thilo Graf <dbt@novatux.de>	2016-09-06

    CCDraw: add member to get current shadow width

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-09-13

    CComponentsFooter: rename var for btn icon
    
    is more plausible

TangoCash <eric@loxat.de>	2016-09-12

    - messagebox: fix navigation in buttons if just one button is present (thx dbo)

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-12

    - detailsline: remove unneeded position/dimension additions

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-12

    - cc_detailsline: fix positions/dimensions of detailsline

Thilo Graf <dbt@novatux.de>	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 <eric@loxat.de>	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 <tuxcode.bbg@gmail.com>

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgEpgId -> epgId

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgId -> channelId

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgChannel -> ChannelName

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgAudioPid -> AudioPid

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgVTXPID -> VtxtPid

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgVideoPid -> VideoPid

vanhofen <vanhofen@gmx.de>	2016-09-09

    - movieinfo: internally rename epgMode -> mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-09

    - add listModeKey() function to simplify these calls

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-08

    Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo
    
     - Set Lua api version to 1.59

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-08

    - lua: add pin-input; set lua api version to 1.58

Jacek Jendrzej <crashdvb@googlemail.com>	2016-09-07

    fix compil error: redundant redeclaration of 'void strReplace'

Jacek Jendrzej <crashdvb@googlemail.com>	2016-09-07

    src/gui/lua/lua_filehelpers.cpp fix possible segfault if string argument is not a string (nil)

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2016-09-06

    CFileHelpers::removeDir: Better error message
    
     - No error when directory does not exist

Thilo Graf <dbt@novatux.de>	2016-08-12

    Moviebrowser: functions outsourced
    
    TODO:   Classes and menus should follow someday.

Thilo Graf <dbt@novatux.de>	2016-08-11

    Movibrowser: types outsourced

Thilo Graf <dbt@novatux.de>	2016-08-11

    Moviebrowser: start outsourcing moviebrowser code

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-06

    - lua: add RC_timeout to keyname table; set lua api version to 1.57

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-05

    - lua: add stand-alone stringinput; set lua api version to 1.56

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-05

    lua_filehelpers.cpp: Add lua script function 'exist()'
    
     - Set Lua api version to 1.55

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-05

    lua_filehelpers.cpp: Add lua script function 'ln()'
    
     - Set Lua api version to 1.54

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    lua_filehelpers.cpp: Add lua script function 'readlink()'
    
     - Set Lua api version to 1.53

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    lua_filehelpers.cpp: Add lua script function 'mkdir()'
    
     - Set Lua api version to 1.52

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    lua_filehelpers.cpp: Add lua script function 'rmdir()'
    
     - Set Lua api version to 1.51

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    src/system/helpers.h:createDir(): Set correct default for mode

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    lua_filehelpers.cpp: Add lua script function 'touch()'
    
     - Set Lua api version to 1.50

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    lua_filehelpers.cpp: Add lua script function 'chmod()'
    
     - Set Lua api version to 1.49

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    Use DebugInfo functions in CFileHelpers::cp / lua cp

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    CFileHelpers: Add DebugInfo functions for displaying error messages..
    
    ..in lua script functions

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-04

    Add alternative variant for the display of __FILE__ (__path_file__)
    
     - __path_file__ includes the relevant parts of source path

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-03

    lua_filehelpers.cpp: Add lua script function 'cp()'
    
     - Set Lua api version to 1.48

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-03

    helpers.cpp: Add cp() function

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-03

    CFileHelpers::copyFile: Rewrite mode handling

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-03

    helpers.cpp: Add itoa() function

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-03

    src/gui/lua: Add lua_filehelpers.cpp

M. Liebmann <tuxcode.bbg@gmail.com>	2016-09-02

    CLuaInstCCWindow::CCWindowNew: use setButtonLabels real footer width

svenhoefer <svenhoefer@svenhoefer.com>	2016-09-01

    - lua_menue: allow user definable return values
    
    This concerns:
    * CLuaMenuFilebrowser::exec()
    * CLuaMenuStringinput::exec()
    * CLuaMenuKeyboardinput::exec()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-08-30

    CComponentsHeader: don't use default parameters for privat member
    
    Unified adaptation related to child class ComponentsFooter.
    see: 9b9a8d1a789020d43a36474c60d51453cbc6593d

vanhofen <vanhofen@gmx.de>	2016-08-26

    - yWeb: depending display of logos in EPG plus from Tuxbox.DisplayLogos

vanhofen <vanhofen@gmx.de>	2016-08-26

    - tuxboxapi: remove obsolete Tuxbox.LogosURL from getLogoFile()

vanhofen <vanhofen@gmx.de>	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 <eric@loxat.de>	2016-08-25

    fix xmltv channellogos

martii <m4rtii@gmx.de>	2014-03-11

    nhttpd/neutrinoapi: fix getLogoFile()

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-08-23

    - controlapi: remove unused variable outType from xmltv functions

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-23

    - yhook: avoid parameters from xml closing tag

TangoCash <eric@loxat.de>	2016-08-23

    - controlapi: add xmltv support

Thilo Graf <dbt@novatux.de>	2016-08-22

    CComponentsWindow: fix possible holes between frame and footer
    
    One line was to much

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-08-21

    CComponentsButton: reduce shadow width
    
    buttons are mostly small elements, so these elements should have a reasonable shadow width

Thilo Graf <dbt@novatux.de>	2016-08-21

    CComponentsWindow: simplify statements

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2016-08-22

    src/gui/lua/lua_cc_window.cpp use setButtonLabels real window width

M. Liebmann <tuxcode.bbg@gmail.com>	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 <crashdvb@googlemail.com>	2016-08-21

    lua_cc_window: add setDimensionsAll option

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-21

    lua_cc_picture: add cpicture getHeight / getWidth option

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-20

    src/gui/components/cc_frm_window.cpp dont paint over screen size

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-20

    2:supplement  to  a648daba757c9d9b27a23269ecc3881ac5a2ec62

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-20

    supplement to a648daba757c9d9b27a23269ecc3881ac5a2ec62

Jacek Jendrzej <crashdvb@googlemail.com>	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 <crashdvb@googlemail.com>	2016-08-17

    src/gui/widget/menue.cpp check if pointer is not NULL

Thilo Graf <dbt@novatux.de>	2016-08-17

    CMenuWidget: adopt shadow color to newer color macros

Thilo Graf <dbt@novatux.de>	2016-08-17

    CUpnpBrowserGui: enable missing shadows
    
    Supplement for c9bb55db72eea2251ed2451acd16df8d91007834

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-16

    - themes: change footer colors defaults
    
    these colors historically depends on infobar colors

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-16

    CUpnpBrowserGui: Fix segfault at neutrino start

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-15

    Sort locale

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-16

    - ccomponents: use COL_SHADOW for shadows

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-16

    - lua_cc_*: use COL_SHADOW for shadows

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-16

    - upnpbrowser: rework elements positions; avoid using FONT_EVENTLIST

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-16

    - themes: initialize foot_Text a little brighter

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - osd_setup: auto-calc size of font_size structs

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - neutrinofonts: remove wrong name from signal_font struct

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - upnpbrowser: use larger font for items; we have space, so let's use it

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - upnpbrowser: fix calculation of upper info box height

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - cc_item_text: avoid using INFOBAR_SMALL font; use MENU_INFO instead
    
    it's a small font too

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - fonts: add and use own font for all footers

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-15

    src/gui/moviebrowser.cpp m_movieSelectionHandler NULL pointer, try to fix use pointer after delete

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-15

    src/gui/widget/textbox.cpp try to fix paint sidebar

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - filebrowser: remove my stupid comment

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - cc_frm_button: respecting user colors in buttons

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - infoviewer_bb: respecting user colors in buttonbar

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - colors: make footer text color configurable

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - yWeb: enable trsp-key on remote controls

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - luainstance: add missing entry for shadow color

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - colors: remove obsolete COL_SHADOW_PLUS_1
    
    we should use only one shadow color (COL_SHADOW_PLUS_0)

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - upnpbrowser: use COL_SHADOW_PLUS_0 instead of COL_SHADOW_PLUS_1

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-15

    - colors: make footer background color configurable
    
    TODO: footer text color and maybe footer font

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-14

    - cc_frm_footer: overload font option with old familiar font

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-08-14

    - upnpbrowser: reduce paintButtons calls to cc_frm_buttons default
    
    remove obsolete setColorBody() call

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-14

    - bouqueteditor: reduce paintButtons calls to cc_frm_buttons default

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-14

    - cc_frm_button: don't use frames per default and align fontsize
    
    to familiar size

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-13

    Fix commit 4fd7808afd9191f8a8dab491cc9e6151dcc93198
    
     - Use indexes for font parameter in formatDeleteMsg() & cutString()

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-13

    Fix commit 71674d0f8aab183ad93d7220d5e6a8bfa6505588
    
     - Use indexes for font parameter in formatDeleteMsg() & cutString()

Jacek Jendrzej <crashdvb@googlemail.com>	2016-08-13

    src/gui/moviebrowser.cpp refreshMovieInfo after sort

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-12

    moviebrowser: Fix text display in message box when deleting a movie

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-12

    src/system/helpers.cpp: Add cutString() function

Thilo Graf <dbt@novatux.de>	2016-07-31

    CCDraw: add comment
    
    Add comment where to find corner radius defines

Thilo Graf <dbt@novatux.de>	2016-07-25

    CMenuWidget: use real paint mode of info box

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-12

    - messagebox/msgbox: respect user colors for inactive buttons; ...
    
    paint buttons with shadow and small frame

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-12

    - fb_window: add possibility to paint frame boxes

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-11

    - movieinfo: more cleanup; use htmlEntityDecode from helpers.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-11

    - movieinfo: cleanup from unused code; reformat code; no binary changes

vanhofen <vanhofen@gmx.de>	2016-08-11

    - epgview: fix display of mp_movie_info->productionDate

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-10

    - fix 4dd56385fb6771a50fe86bafb37a60260ee7669a

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-10

    - moviebrowser: don't paint hdd progressbar if it's disabled by user

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-10

    - epgview: show progressbar in movieplayer mode

M. Liebmann <tuxcode.bbg@gmail.com>	2016-08-10

    epgview: Fix save movie info
    
    Signed-off-by: svenhoefer <svenhoefer@svenhoefer.com>

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-10

    - epgview: fix bigfonts switch in movieplayer mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-10

    - epgview: fix content of small bottom box in movieplayer mode

TangoCash <eric@loxat.de>	2016-08-09

    fix position channellogo in moviebrowser

TangoCash <eric@loxat.de>	2016-08-09

    fix epgview channelogo (from moviebrowser)

TangoCash <eric@loxat.de>	2016-08-09

    fix fading from moviebrowser

TangoCash <eric@loxat.de>	2016-08-09

    add missing blits

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-09

    - tmdb: cleanup from unused code

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-09

    - movieinfo: move #endif to right place

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-09

    - epgview: add extended movie info; code from movieinfo.cpp
    
    comment out unused showMovieInfo() in movieinfo.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-08

    - locals: pay attention to upper/lower case for online services

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-08

    - allow to disable online services w/o cleaning the keys

vanhofen <vanhofen@gmx.de>	2016-08-06

    - add submenu to configure and control online services like youtube, shoutcast and tmdb

vanhofen <vanhofen@gmx.de>	2016-08-06

    - disable youtube, when youtube_dev_id is empty

vanhofen <vanhofen@gmx.de>	2016-08-06

    - disable tmdb, when tmdb_api_key is empty

vanhofen <vanhofen@gmx.de>	2016-08-06

    - disable shoutcast, when shoutcast_dev_id is empty

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-04

    - eventlist: allow to disable epgplus

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-03

    - epgview: remove obsolte calculation for footer witdh

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-03

    - epgview: cleanup from unused code

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-03

    - epgview: rework buttonbar logic

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-03

    - epgview: fix y-position of tmdb-logo and rating-stars

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-02

    - epgview: rename bool 'tmdbtoggle' to 'tmdb_active'

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-02

    - epgview: completion of d3cdf8d250d552d3efb860dcc45c82c80455237b

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-02

    - minor code cosmetics; no binary changes

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-02

    - epgview: scale tmdb-cover; smoother view (use a larger offset)

svenhoefer <svenhoefer@svenhoefer.com>	2016-08-02

    - epgview: rename bool 'cover' to 'has_cover'

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-30

    src/gui/epgview.cpp fix clear epgtext

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-30

    src/gui/epgview.cpp use show function for mp info view

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-29

    fix logic

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-29

    dont use tmdb if api key not defined

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-29

    src/gui/moviebrowser.cpp use one key for delete cover or add tmdb cover

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-28

    show epg/tmdb in moviebrowse info modus (yellow->info)

TangoCash <eric@loxat.de>	2016-03-08

    fix bigfonts in last commits

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-28

    fix compil warnings

TangoCash <eric@loxat.de>	2016-03-08

    add option to replace EPG Info with tmdb Info - be careful

TangoCash <eric@loxat.de>	2016-03-08

    urgent fix for last commit

TangoCash <eric@loxat.de>	2016-03-07

    adding Live-TV look alike EPG-Infos in Movieplayer incl. TMDB

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2016-07-22

    src/gui/lua/lua_video.cpp fix possible segfault if argument is not a string (nil)

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-21

    src/gui/widget/menue.cpp fix possible heap-buffer-overflow

Jacek Jendrzej <crashdvb@googlemail.com>	2016-07-06

    update slovak.locale (THX Pr0metheus)

Thilo Graf <dbt@novatux.de>	2016-06-29

    CShellWindow: add members to set/get commands and get current mode
    
    This allows to use shellwindow objects with existing instance.

martii <m4rtii@gmx.de>	2016-07-01

    - followscreenings: port code from martiis-neutrino-mp

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-23

    - no need to assign mainmenu as an argument to realrun()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-05-16

    CComponentsItem: ensure display of frame as last layer

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-04-16

    dvbsubtitle.cpp: fix wconversion compiler warnings

Thilo Graf <dbt@novatux.de>	2016-03-04

    CUpnpBrowserGui: fix paint image while scroll, use transparent background

Thilo Graf <dbt@novatux.de>	2016-04-06

    CCDraw: enable/disable frame if frame on changed frame width

Thilo Graf <dbt@novatux.de>	2016-05-17

    CComponentsWindow: use only body as background
    
    Should provide more performance

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-05-04

    CMenuWidget: avoid dangling pointer after delete

Thilo Graf <dbt@novatux.de>	2016-02-10

    CTextBox: don't paint full background if max text width smaller than bg width

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-07

    - slovak.locale: update

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-07

    - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke"

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-07

    - yWeb: add Link and Trinity Duo to selection of remote controls

Jacek Jendrzej <crashdvb@googlemail.com>	2016-06-04

    avoid division by zero

Jacek Jendrzej <crashdvb@googlemail.com>	2016-06-04

    src/system/localize.cpp Undefined allocation of 0 bytes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-06-04

    avoid division by zero

Jacek Jendrzej <crashdvb@googlemail.com>	2016-06-02

    supplement to d46b287d1cd3448b56ced298c2f0ac46e03472cf

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-02

    - record_setup: remove undefined hint icon

svenhoefer <svenhoefer@svenhoefer.com>	2016-06-02

    - record_setup: add check existing recordings before set new timers

Thilo Graf <tg.pnhd@novatux.de>	2016-06-02

    CSignalBar: use correct initial value
    
    This should fix wrong values if signal = 0.

Thilo Graf <tg.pnhd@novatux.de>	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 <tg.pnhd@novatux.de>	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 <crashdvb@googlemail.com>	2016-06-01

    src/gui/eventlist.cpp restore channel name after call search if not used

svenhoefer <svenhoefer@svenhoefer.com>	2016-05-30

    - setting_helpers: whitespace cleanup and code format changes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-23

    avoid division by zero and fix segfault

svenhoefer <svenhoefer@svenhoefer.com>	2016-05-21

    - hdd_menu: add key confirmation to hdd-check result

svenhoefer <svenhoefer@svenhoefer.com>	2016-05-19

    - channellist: add possibility to clear channel history

svenhoefer <svenhoefer@svenhoefer.com>	2016-05-19

    - remove unneeded include of system/lastchannel.h

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-19

    fix logic check null and add mute to skip

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-19

    check if string msg is not NULL, fix segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-17

    try to fix current channel after edit mode

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-17

    Revert "very bad idea src/gui/channellist.cpp fix current channel after edit mode"
    
    This reverts commit 6593dcb0649366c8245d143395e8129856042912.

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-16

    src/gui/channellist.cpp fix current channel after edit mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-05-13

    - fix create-locals-work helper script

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-11

    nhttpd remove unused

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-11

    nhttpd use epg id to get events

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-10

    add epg remaping

Thilo Graf <dbt@novatux.de>	2016-05-07

    CScreenSaver: use common time format

Thilo Graf <dbt@novatux.de>	2016-04-26

    CSignalBar: remove dub init

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-04

    src/driver/neutrinofonts.cpp add cache for dynSize

Jacek Jendrzej <crashdvb@googlemail.com>	2016-05-04

    src/gui/widget/messagebox.cpp fix egfault if Text after call is deleted (lua script error)

M. Liebmann <tuxcode.bbg@gmail.com>	2016-04-30

    CLuaInstVideo::VideoCheckData(): Fix segfault when invalid parameter is passed

M. Liebmann <tuxcode.bbg@gmail.com>	2016-04-30

    Update LUA_WIKI urls

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-26

    some nver read compil fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-26

    src/driver/rcinput.cpp revert (not sure)

Thilo Graf <dbt@novatux.de>	2016-04-26

    CSignalBar: unified var init inside constructors

Thilo Graf <dbt@novatux.de>	2016-04-26

    CAudioMute: remove explicit paint
    
    Already done by InfoClock itself with timer

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-25

    fix memleak

Thilo Graf <dbt@novatux.de>	2016-04-25

    CComponentsTimer: rework timer class

M. Liebmann <tuxcode.bbg@gmail.com>	2016-04-24

    CLuaInstance: Fix compiler warnings

M. Liebmann <tuxcode.bbg@gmail.com>	2016-04-24

    Fix first paint mute icon

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-24

    some never read compil warning fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-23

    some compil warning fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-22

    some compil warning fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-22

    src/gui/timerlist.cpp fix memleak

Thilo Graf <dbt@novatux.de>	2016-04-22

    CComponentsFrmClock: remove unused parameter,fix possible compiler warnings

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-21

    avoid pssible memleak

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-21

    avoid null pointer use

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-21

    avoid division by zero

Thilo Graf <dbt@novatux.de>	2016-04-20

    CComponentsFrmClock: remove unnecessary paint
    
    Is already handled with OnTimer signal.

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-20

    eitd : fix add ExtendedTextCache option

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-20

    pass by reference

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-04-19

    - neutrinoyparser: fix Trinity detection

svenhoefer <svenhoefer@svenhoefer.com>	2016-04-19

    - neutrinoyparser: add Link and Trinity Duo

Thilo Graf <dbt@novatux.de>	2016-04-17

    ComponentsTimer: ensure slot connect/disconnect dependency from slot state

Thilo Graf <dbt@novatux.de>	2016-04-17

    CComponentsFrmClock: ensure slot connect, if it is empty

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-18

    data/satellites.xml update Astra19 Hotbird13

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-17

    src/eitd/xmlutil.cpp fix possible segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-17

    src/timerd/timermanager.cpp revert last change

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-17

    zapit: fix comparison of constant 0 with expression of type 'bool' is always false

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-17

    i for last commit

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-17

    remove unused and some clang compil fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-16

    src/gui/components/cc_signals.h fix typo

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-16

    lib/libdvbsub/tools.h unused

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-16

    src/gui/movieplayer.cpp delete chid if not used

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-15

    src/gui/components/cc_item_progressbar.cpp fix possible memleak

Thilo Graf <dbt@novatux.de>	2016-04-15

    CUpnpBrowserGui: use static button font instead auto font size

[CST] Focus <focus.cst@gmail.com>	2016-04-14

    lib/libcoolstream2/cs_api.h: update header

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-11

    src/driver/streamts.cpp try to fix send err loop

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-10

    src/driver/streamts.cpp check after new

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2016-04-08

    src/gui/movieplayer.cpp fix update duration on first call

Thilo Graf <dbt@novatux.de>	2016-04-07

    CComponentsWindow: add member to set button font and use infobar font as default

Thilo Graf <dbt@novatux.de>	2016-04-05

    CComponentsInfoBox: use framed infobox as default

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-05

    add Bluemoon-3.0.theme

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-05

    Revert "supplement to 2c700641c11b7f9985c5d2f8f1233252c3c73e7f"
    
    This reverts commit f684fd50a0ea889ea6e14e664be24afbe0959f39.

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-05

    supplement to 2c700641c11b7f9985c5d2f8f1233252c3c73e7f

Thilo Graf <dbt@novatux.de>	2016-04-05

    bouquetedit classes: use static button font instead auto font size
    
    User request

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-05

    src/daemonc/remotecontrol.cpp: fix PARENTALLOCK in onsignal mode

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-04

    add av_dict_free, fix memleak

Jacek Jendrzej <crashdvb@googlemail.com>	2016-04-03

    supplement to 619dacbc2ed9b11b5210408b516c0f8fd56c80e5

[CST] Focus <focus.cst@gmail.com>	2016-04-01

    gui/movieplayer.cpp: add non-blocking webtv zap, for testing

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-28

    src/gui/movieplayer.cpp fi possible segaults

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-28

    rnd for random_shuffle

[CST] Focus <focus.cst@gmail.com>	2016-03-28

    gui/movieplayer.cpp clear cookie_header before call lua script

[CST] Focus <focus.cst@gmail.com>	2016-03-28

    libcoolstream2/playback_cs.h: update header

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-25

    add postfields and header curl option

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-25

    add headers ffmpeg option for luascript bg play; use in script 'entry['header'] = 'Cookie: var=name';

[CST] Focus <focus.cst@gmail.com>	2016-03-25

    libcoolstream2/playback_cs.h: update header

[CST] Focus <focus.cst@gmail.com>	2016-03-23

    neutrino: add webtv channel list mode

Thilo Graf <dbt@novatux.de>	2016-03-23

    CEpgData: fix header size on used magnify feature
    
    TODO: Make this feature recognizable for users

TangoCash <eric@loxat.de>	2016-03-21

    fix json unicode output

Ezak <marc.szymkowiak91@googlemail.com>	2016-03-21

    add documentation for getdir control

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-22

    - movieinfo/moviebrowser: add (better) rating feature

Thilo Graf <dbt@novatux.de>	2016-03-22

    CDBoxInfoWidget: remove superfluous paint of header

Thilo Graf <dbt@novatux.de>	2016-03-22

    CEventList: hold header instance to reduce flicker effects

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <focus.cst@gmail.com>	2016-03-21

    driver/record.cpp, driver/streamts.cpp: ignore bitstream filter errors

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-19

    nhttpd:  unused var and function

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-19

    - controlapi: use hh->SendResult() in new getMoviesCGI()

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-19

    - controlapi: whitespace cleanup; remove dup getSubdirectories()

Ezak <marc.szymkowiak91@googlemail.com>	2016-02-19

    add getmovies control

Ezak <marc.szymkowiak91@googlemail.com>	2016-02-19

    remove unused vars in controlapi

Thilo Graf <dbt@novatux.de>	2016-03-17

    CComponentsScrollBar: fix missed navi arrows
    
    Paths were broken
    comes in with 10c430d40e2b537882941c14f41f57724e4a87ba

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-03-17

    CFrameBuffer: outsource code for icon path detecting
    
    Unified handling and makes it possible to use in other objects.

Thilo Graf <dbt@novatux.de>	2016-03-17

    CComponentsButton: use full height if no frame available

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-03-15

    - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke"

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-15

    - cables.xml: update Antennengemeinschaft "Goeltzschtalbruecke"

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-14

    - yWeb/neutrinoyparser: add icons for scrabled and webtv channels

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-14

    - yWeb: add link to get stream to channellist; thx to dasda

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-14

    - yWeb: add stream icon

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-14

    - yWeb: smoother icons in channellist; thx to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-14

    - neutrinoyparser: smoother view in channellist; align icons right

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-13

    Revert "- epgview: resort EpgButtons; keep color keys together"
    
    This reverts commit 091e28f, because it breakes footers logic :/

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-12

    - epgview: resort EpgButtons; keep color keys together

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-12

    src/nhttpd/tuxboxapi/ fix AddressSanitizer: strcpy-param-overlap: memory ranges

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-12

    src/driver/streamts.cpp init bsfc, fix possible segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-12

    src/gui/test_menu.cpp fix pugixml compil

[CST] Focus <focus.cst@gmail.com>	2016-03-12

    driver/record.cpp, driver/streamts.cpp: add more formats, for testing

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-11

    src/driver/netfile.cpp fix redirect url

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-11

    src/gui/user_menue_setup.cpp use ITEM_NONE

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-10

    src/gui/user_menue_setup.cpp fix possible AddressSanitizer: global-buffer-overflow

defans <defans@bluepeercrew.us>	2016-03-10

    - infoviewer: don't handle volume keys in movieplayer

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-10

    src/driver/netfile.cpp fix skip over bufer size

flk <f_l_k@t-online.de>	2016-03-08

    install tmdb.png
    
    Signed-off-by: flk <f_l_k@t-online.de>

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-10

    - adzap: write adzap.data in monitor-mode too

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-10

    - adzap: remove useless red button

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-10

    - adzap: add checkmark-icon to marked item

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-10

    - adzap: start adzap directly when ok is pressed on marked item

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-10

    - adzap: don't zap when rezap-channel is already tuned

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-09

    src/driver/netfile.cpp fix possible segfaults

[CST] Focus <focus.cst@gmail.com>	2016-03-09

    neutrino.cpp: try to fix sat/fav keys handling after calling zap history

[CST] Focus <focus.cst@gmail.com>	2016-03-08

    nhttpd: try to fix threaded nhttp crashes (again)

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-07

    - yrequest: remove double Connection->Method = M_PUT

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-06

    - partly revert e855ceef8e5a3719be4252aa5c5ef4be561d72d5; ...
    
    ... "copy event to prevent crash in multi-threaded mode"

[CST] Focus <focus.cst@gmail.com>	2016-03-07

    gui/epgview.cpp: fix tmdb logo

[CST] Focus <focus.cst@gmail.com>	2016-03-07

    gui/movieplayer.cpp: hack to fix loop at neutrino start
    for non-working webtv channel via lua plugin

[CST] Focus <focus.cst@gmail.com>	2016-03-07

    gui/epgview.cpp: attribute with TMDB logo along with stars

[CST] Focus <focus.cst@gmail.com>	2016-03-07

    tmdb: add tmdb logo

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-06

    src/gui/user_menue.cpp fix AddressSanitizer: heap-use-after-free

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    egpview: Fix display buttons & button labels

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    tmdb: Add star icons (THX flk)

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    tmdb: Add hintbox when search data

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    tmdb: Use osd language for search & display data

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    src/system/helpers.cpp: Add function Lang2ISO639_1()

bazi98 <bazi98@web.de>	2016-03-04

    tmdb: Add read apikey from neutrino.conf

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    tmdb: Suppress cover flickering when scrolling

vanhofen <vanhofen@gmx.de>	2016-03-04

    - tmdb: fix return value

vanhofen <vanhofen@gmx.de>	2016-03-04

    - tmdb: fix function type

TangoCash <eric@loxat.de>	2016-03-04

    neutrino-mp tmdb -> neutrino-hd

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    src/driver/record.cpp: Fix compiler warning

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-04

    Sort locales

[CST] Focus <focus.cst@gmail.com>	2016-03-04

    driver/streamts.cpp: fix webtv streaming for live urls via lua plugins

[CST] Focus <focus.cst@gmail.com>	2016-03-04

    driver/record.cpp: fix webtv record for live urls via lua plugins

[CST] Focus <focus.cst@gmail.com>	2016-03-04

    gui/movieplayer.cpp: split live url via lua code to be used from other code

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-03

    src/nhttpd/tuxboxapi/controlapi.cpp fix 64bit AddressSanitizer: heap-buffer-overflow

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-01

    - adzap: allow user-definable zap back time > 9 min

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: call adzap directly from usermenu

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: use adzap-thread in epg view; remove pseudo timertype ADZAP

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: add hint icon by fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: add possibility to write status data to /tmp/adzap.data

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: align locale in usermenu item to adzap active status

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: don't leave all menues, when adzap isn't active

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-29

    - adzap: add isActive() function

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: update monitorLifeTime before leaving in case event has changed

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: move code to determinate monitorLifeTime to own function

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: move non-menu code to Init() function

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: cleanup from unused variables

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: hide blue button if needed

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: use footer buttons to enable/disable adzap

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: make locale to announce zap back more flexible

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-28

    - adzap: re-format code

martii <m4rtii@gmx.de>	2016-03-03

    - adzap: port code from martiis-neutrino-mp

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-03-02

    CUpnpBrowserGui: clean up, remove unused vars

Thilo Graf <dbt@novatux.de>	2016-02-29

    CUpnpBrowserGui: do intit screen properties already on changed settings on runtime

Thilo Graf <dbt@novatux.de>	2016-02-27

    CUpnpBrowserGui: move module init into own member

Thilo Graf <dbt@novatux.de>	2016-03-02

    CUpnpBrowserGui: update license text

Thilo Graf <dbt@novatux.de>	2016-02-26

    CUpnpBrowserGui: add missing exit button

Thilo Graf <dbt@novatux.de>	2016-02-26

    CUpnpBrowserGui: sort buttons related to remote control

Thilo Graf <dbt@novatux.de>	2016-02-26

    CUpnpBrowserGui: rework image view

Thilo Graf <dbt@novatux.de>	2016-02-26

    CUpnpBrowserGui: rework top box arrangement

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-03-02

    CNeutrinoApp: add signal OnAfterSetupFonts
    
    This allows to implement methodes already inside classes without any
    additional external var constructions.

Thilo Graf <dbt@novatux.de>	2016-03-02

    COPKGManager: generate a readable string for installation time

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - infoviewer: we don't have starttimes in livestream mode

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-03

    Display of livestream infos in IV if no EPG data available

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - neutrino: add upgradeSetup function ...
    
    ... to upgrade neutrino.conf to new defaults if needed

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - neutrino: add version_pseudo.h to allow changes ...
    
    by comparing old version_pseudo with new one

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - locale: change default text for yellow button

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - user_menu: get resolution value for livestreams

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - infoviewer_bb: show resolution in livestream mode on color button

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - webtv_setup: auto-determinate LIVESTREAM_RESOLUTION_OPTION_COUNT

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-03

    Fix parse json data

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-03

    movieplayer: Use Lua scripts for selecting live stream urls

M. Liebmann <tuxcode.bbg@gmail.com>	2016-03-03

    CZapitChannel: Add variable 'script'
    
     - using scripts for detecting the URL for live streams

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-03

    - yWeb: enable record start button in boxcontrol

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-02

    src/nhttpd/yhttpd_core/helper.cpp revert unneeded sie check

[CST] Focus <focus.cst@gmail.com>	2016-03-02

    gui/mediaplayer.cpp: disable audio play while movieplayer playback active

[CST] Focus <focus.cst@gmail.com>	2016-03-02

    nhttpd/tuxboxapi/controlapi.cpp: add direct record start for current channel

[CST] Focus <focus.cst@gmail.com>	2016-03-02

    gui/pictureviewer.cpp: unblank video on quit in mode_ts

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-01

    src/gui/scan.cpp use_config.scanPIDs_in_tsScan_also (THX Janus)

Jacek Jendrzej <crashdvb@googlemail.com>	2016-03-01

    src/gui/movieplayer.cpp fix possible stack-buffer-overflow

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-01

    - controlapi/getmode: allow to get channelsmode in all stb modes

svenhoefer <svenhoefer@svenhoefer.com>	2016-03-01

    - yhook: add helper function ParamList_exist()

Thilo Graf <dbt@novatux.de>	2016-02-29

    CComponentsButton: increase default height of buttons

Thilo Graf <dbt@novatux.de>	2016-02-29

    Infoclock: unify handling in some classes with singleton

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-27

    - controlapi/epg: resort order of items; last order brakes plugins

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-02-24

    CComponentsWindow: fix default header color

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <vanhofen@gmx.de>	2016-02-26

    - controlapi/timer: fix json output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-25

    - controlapi/timer: allow json output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-25

    - yhook: allow multiple json arrays

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-24

    fix AddressSanitizer: strncpy-param-overlap: memory ranges

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi/epgsearch: fix display of eventid

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi/getchannel: fix possible crash when channel = NULL

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - yhook: change json output (text -> msg)

Thilo Graf <dbt@novatux.de>	2016-02-22

    CComponentsDetailLine: add version of setDimensionsAll() for dline
    
    Contains different parameters, required by dline

Thilo Graf <dbt@novatux.de>	2016-02-22

    CComponentsText: assign missing dim and pos values inside dimension- and position setters

Thilo Graf <dbt@novatux.de>	2016-02-21

    CComponentsText: assign current initialized position values to old var

Thilo Graf <dbt@novatux.de>	2016-02-19

    CInfoViewer: use binary operators for zap mode statements

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi: add small documentations for new stuff

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi: add epginfo=false switch to epg output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi: add /getchannel function to get infos about current channel.
    
    - controlapi: copy event to prevent crash in multi-threaded mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi: add /getchannelid function to get full id too

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-24

    - controlapi/logolist: use well-known tags for channelid's

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-23

    - yhook: rename outCollection() => outObject() to be more json

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-23

    - control/logolist: allow json/xml output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-23

    - yhook: allow multiple json objects

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-22

    - control/epgsearch: use outSingle instead of direct WriteLn

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-22

    - yhook: new outSingle() function, that just adds a linefeed to content

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-22

    - yhook: rename var outSingle -> nonPair

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-22

    - control/epgsearch: fix old plain text output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-22

    - miscsettings_menu: allow to reset movieplayer plugin

[CST] Focus <focus.cst@gmail.com>	2016-02-22

    nhttpd/tuxboxapi/neutrinoyparser.cpp: copy event to prevent crash in multi-threaded mode

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-02-21

    - controlapi/getmode: get right mode; allow json/xml output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - controlapi/statfs: remove unneccessary array from xml/json

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - upnpbrowser: more offset for text in browserlist

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - controlapi: use getOutType() function

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - yhook: rename unused checkOutput() -> getOutType() and use it

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - controlapi: reformat yCgiCallList

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - yhook: remove unnecessary line feeds from plain output; ...
    
    align control/getbouquet

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - controlapi: simplify result output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-21

    - yhook: add SendResult() function to simplify result output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi/statfs: simplify error handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi/config: simplify error handling

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - yhook: send valide error/ok responses; allow error message

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi: rename EpgSearchTXTCGI -> EpgSearchCGI

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - neutrinoapi: localize some hardcoded stings

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi: add statfs output for a given path

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi/file: switch to new plain output format

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - controlapi/config: switch to new plain output format

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - yhook: introduce new format for plain output; key=value

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-20

    - yhook: move ctor/dtor to cpp

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-19

    nhttpd/yhttpd_core/helper.cpp: avoid buffer overload

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-19

    - controlapi/epgsearch: fix title output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-19

    - controlapi/epgsearch: fix fsk output

Ezak <marc.szymkowiak91@googlemail.com>	2016-02-18

    add getdir control

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-18

    nhttpd try to fix json unicode output

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-18

    - infoviewer: fix display of small rec/ts box; rename most variables

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-18

    - controlapi: whitespace cleanup FileCGI; fix compiler warning

TangoCash <eric@loxat.de>	2016-02-12

    controlapi: sort files alphabetical

[CST] Focus <focus.cst@gmail.com>	2016-02-18

    eitd/edvbstring.cpp: try to fix 13E 11179 EIT encoding

Thilo Graf <dbt@novatux.de>	2016-02-18

    CMovieBrowser: reactivate slot for cover paint during scrolling inside epg

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-02-17

    - controlapi/epgsearch: extend epginfo switch

svenhoefer <svenhoefer@svenhoefer.com>	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:
    ---
    <neutrino>
        <epgsearch>
            ...
        </epgsearch>
    </neutrino>
    
    new:
    ---
    <epgsearch>
        <item>
            ...
        </item>
    </epgsearch>

Thilo Graf <dbt@novatux.de>	2016-02-17

    CComponentsHeader: remove reassigned col_body vars

Thilo Graf <dbt@novatux.de>	2016-02-17

    CCDraw: remove unused var

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2016-02-16

    src/gui/eventlist.cpp use CComponentsChannelLogoScalable

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-16

    nhttpd: init var

[CST] Focus <focus.cst@gmail.com>	2016-02-16

    neutrino.cpp: disable starting subtitles from event, for testing

[CST] Focus <focus.cst@gmail.com>	2016-02-16

    nhttp: change mutex type to recursive

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-16

    cc_frm_scrollbar.cpp icon dont need full path

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-16

    (performance) Prefer prefix ++/-- operators for non-primitive types

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-16

    pictureviewer.cpp fix possible memleak

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-02-16

    CMovieBrowser: try to fix cover arangement

Thilo Graf <dbt@novatux.de>	2016-02-07

    CMovieBrowser: use smaller size for cover and enable shadow and frame

Thilo Graf <dbt@novatux.de>	2016-02-05

    CMovieBrowser: avoid multiple slot connections
    
    Do connect only to empty signal.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-02-16

    CComponentsPicture: allow image cache only for scaled images

Thilo Graf <dbt@novatux.de>	2016-02-08

    CComponentsPicture: move resize to end of methode

Thilo Graf <dbt@novatux.de>	2016-02-05

    CComponentsPicture: use clearCache() in destructor for unified handling

Thilo Graf <dbt@novatux.de>	2016-02-07

    CComponentsPicture: add more comments an debug lines, remove useless init

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-02-03

    CComponentsPicture: add some debug messages to track caching

Thilo Graf <dbt@novatux.de>	2016-01-31

    CComponentsPicture: ensure cache cleanup on missing image while runtime

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-02-10

    CProgressBar: ensure also repaint of progressbar if item is not painted

Thilo Graf <dbt@novatux.de>	2016-02-07

    CTestMenu: disable unused vars
    
    prevents possible compiler warnings or builderrors with pedantic gcc settings

Thilo Graf <dbt@novatux.de>	2016-02-10

    CTextBox: don't paint full background if max text width smaller than bg width

Thilo Graf <dbt@novatux.de>	2016-02-03

    CComponentsPicture: add member to get current image name

Thilo Graf <dbt@novatux.de>	2016-02-02

    CTextBox: fix missing init of old bg color
    
    Avoids possible usage of wrong color after init.

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    Create README.md

[CST] Bas <bas@coolstreamtech.com>	2016-02-16

    src/gui/videosettings.cpp: fix analog video settings for all HD2 series boxes.

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-15

    - controlapi: rework epgsearch code
    
    * /control/epgsearch?<keywords>
     or
    * /control/epgsearch?search=<keywords>[&epginfo=false][&format=plain|xml|json]
    
    - add search-function to /control/epg
    
    * /control/epg?search=<keywords>
    
    - mark /control/epgsearchxml as deprecated

Jacek Jendrzej <crashdvb@googlemail.com>	2016-02-15

    CFrameBuffer::getIconSize check if pic is icon

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-14

    - yWeb: increase version

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-14

    - yWeb: smoother view/scroll in EPG Plus

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-13

    - yWeb: enable threading switch for coolstream hardware

[CST] Focus <focus.cst@gmail.com>	2016-02-13

    nhttp: re-enable threading; lock NeutrinoAPI calls

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - controlapi: allow to get moviebrowser.conf with config call

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - yparser: add tooltip with EPG informations to channellist
    
    based apon "adding mouseover detailed EPG Info in WebIF" by TangoCash

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - yWeb: add new css class .pointer

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - controlapi: remove unused variable ‘epgid’

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - controlapi: resort and fix getbouquet output; ...
    
    NOTE: last hh->outPair() call *must* have a false bool _next

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - deutsch.locale: typo

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-11

    - movieplayer/browser: add user key to create/remove movie cover

TangoCash <eric@loxat.de>	2016-02-10

    add some more epg details to ControlAPI (getbouquet)

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-09

    - yWeb: avoid response from control/message in whole frame

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-09

    - yWeb: add day of week to EPG date

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-09

    - yWeb: fix get_epg wait text

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-09

    - moviebrowser: introduce user-assignable keys

[CST] Focus <focus.cst@gmail.com>	2016-02-09

    driver/moviecut.cpp: fix saving header after truncate,
    remove redundant CMovieInfo arg from api

svenhoefer <svenhoefer@svenhoefer.com>	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 <crashdvb@googlemail.com>	2016-02-06

    src/driver/record.cpp check avformat_write_header return

[CST] Focus <focus.cst@gmail.com>	2016-02-05

    driver/streamts.cpp: fix webtv stream open

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-05

    - yWeb: add missing live.timer_edit.message to language files

[CST] Focus <focus.cst@gmail.com>	2016-02-05

    driver/streamts.cpp: add webtv channels streaming for compatible streams

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-05

    - moviebrowser: use FOOT_FONT definition to calc button dimensions

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-05

    - moviebrowser: avoid useless RC_left/right keys in youtube mode

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-04

    - infoviewer: show movieplayers infoviewer in vzap mode if needed

[CST] Focus <focus.cst@gmail.com>	2016-02-03

    gui/movieplayer.cpp: hack for dvb subtitles in TS file player mode

[CST] Focus <focus.cst@gmail.com>	2016-02-03

    gui/movieplayer.cpp: add subtitles auto-select for webtv

[CST] Focus <focus.cst@gmail.com>	2016-02-02

    neutrino.cpp: fix webtv subtitles crash when subtitle arrive
    while other gui on the screen (re-post deleted msg)

[CST] Focus <focus.cst@gmail.com>	2016-02-02

    zapit/src/zapit.cpp: when zapping to webtv, make sure
    dvb subtitles stopped and channel pids saved

[CST] Focus <focus.cst@gmail.com>	2016-02-02

    libdvbsub/dvbsub.cpp: fix pid reporting on resume

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-02-01

    - infoviewer: move VZAP-code to right place

svenhoefer <svenhoefer@svenhoefer.com>	2016-02-01

    - moviebrowser: allow to show detailed infos about bookmarks

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2016-02-01

    src/gui/movieplayer.cpp: fix play loop, if play stopped using end bookmark in multi-file mode

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-30

    Fix freeze neutrino at mute icon and gradient header

Thilo Graf <dbt@novatux.de>	2016-01-30

    CInfoViewer: reduce flicker effects for infobar text

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-29

    suplement to use fstream in copyfile function fix

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-29

    CInfoViewer::show_Data: Avoid overwriting button text

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-29

    CCDraw: Set cc_gradient_bg_cleanup to true
    
      Except menu headers: Disable cleanup when save screen is disabled

Thilo Graf <dbt@novatux.de>	2016-01-28

    CCDraw: try to fix is_painted property after used kill()

Thilo Graf <dbt@novatux.de>	2016-01-28

    CComponentsItem: add missing parameter to kill() member
    
    Was not passed to parent methode.

Thilo Graf <dbt@novatux.de>	2016-01-14

    CInfoViewer: use gradient settings for infobar text box too

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-29

    use fstream in copyfile function

[CST] Focus <focus.cst@gmail.com>	2016-01-29

    gui/dboxinfo.cpp: try to fix missing s/n digits,
    fix x position

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-29

    - yparser: remove useless halfhearted script-check

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-29

    - yWeb: fix typo in german language file

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-28

    - neutrino: initialize lastMode; just for safety

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-28

    - neutrino: fix lastMode when switching to mode_upnp

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-28

    CFrameBuffer::paintBoxRel: Fix segfault in standby mode
    
      and fix segfault when paintBoxRel2Buf() returns NULL

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-27

    Fix ghost text in channellist & epg view
    
      Complement to commit 8dd426d

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-27

    Fix osd error on nevis

defans <defans@bluepeercrew.us>	2016-01-27

    - infoviewer: simplify body height calculation

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    Fix ghost text in infoviewer

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-25

    CMenuWidget: try to fix possible overlength of details line
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2016-01-23

    CInfoViewer: try to fix shadow and background behavior in vzap mode

Thilo Graf <dbt@novatux.de>	2016-01-23

    CInfoViewer: unified vars for body position

Thilo Graf <dbt@novatux.de>	2016-01-24

    CInfoViewer: remove shadow offset from init,
    
    items works with its own values

Thilo Graf <dbt@novatux.de>	2016-01-24

    CComponentsItem: reset paint mode after cleanup

defans <defans@bluepeercrew.us>	2016-01-24

    CInfoViewer: reset zapmode if not in default mode
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2016-01-24

    CCDraw: add member to remove shadow only

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-26

    jsoncpp.cpp: re-apply gcc version compil fix

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    CMenuWidget: Enable cleanup gradient background for menu hints...
    
    ... and for menu headers when save screen is enabled

Thilo Graf <dbt@novatux.de>	2016-01-26

    CCDraw: use ccdraw namespace

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    CCDraw: Add function for cleanup gradient background

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    CComponentsPicture: Align pictures at 4 byte boundary...
    
    ...for hw blit on apollo/kronos hardware

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    CFrameBuffer::paintBoxRel2Buf(): Align buffer at 4 byte boundary...
    
    ...for hw blit on apollo/kronos hardware

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    helpers.cpp: Add function SetWith4FB_HW_ACC()
    
      align for hw blit on apollo/kronos hw

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-26

    framebuffer: use hardware accel for blitBox2FB()

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-26

    - infoviewer: fix audio description in mode_webtv

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-25

    Revert "- infoviewer_bb: use getMoviePlayerButtonName in mode_audio too;"
    
    This reverts ugly commit a2b28048d63f638ea263adbdfe1c33744f29ae15

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-25

    - neutrino/upnpbrowser: add and use new mode_upnp; ...
    
    ... switch to correct mode before start playing audio/video/pic

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-25

    - neutrino: allow to change to mode_ts before playback starts

[CST] Focus <focus.cst@gmail.com>	2016-01-25

    gui/movieplayer.cpp: pass subtitles charset to playback instance

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-25

    - infoviewer: supplement to 2786c1386722ba7201edbc134c563dba322c6a48

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2016-01-25

    - infoviewer: show plugin name, when movieplayer-plugin is selected

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <svenhoefer@svenhoefer.com>	2016-01-25

    - vfd: allow to disable rc-lock message on vfd

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-24

    - plugins: startPlugin works with filename; just for clarity

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-24

    - plugins: fix movieplayer-plugin

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-22

    - infoviewer: fix overlaps on buttons while zapping

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-21

    CLuaInstMisc: Add getTimeOfDay() script function
    
    - Set Lua api version to 1.39

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-21

    CLuaInstance: Add some CComponentsHeader functions
    
    - Set Lua api version to 1.38

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-21

    - yWeb: remove hardcoded css from textareas

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-21

    - yWeb: add button to check status of remote control

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-21

    - controlapi: add possibility to check status of remote control

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-01-21

    cc_types: add missing item type to signalbar

Thilo Graf <dbt@novatux.de>	2016-01-21

    CScreenSaver: fix possible render of clock over screen size
    
    check position and size use only possible available screen size

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-01-11

    CComponentsText: try to fix mismatching calculation of y pos inside form

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2016-01-21

    - infoviewer: fix display of DolbyDigital icon

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-21

    - infoviewer_bb: make showIcon_DD() public

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-20

    neutrino.cpp: Enable mute icon in channellist when 'Quickzap in list' active or allow
    
      Partial revert commit 5eb7f4aea8a7dfc379d953cf17cc6688fcd09af3

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-20

    - rc_lock: rework class; switch to singleton; add icon; vfd-support

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>

Thilo Graf <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-01-01

    edit lua_api_version.h instead of autogenerating it
    
    This will help those who do not use ccache :-)

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-18

    - listhelpers: satisfy -Werror

svenhoefer <svenhoefer@svenhoefer.com>	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 <seife@tuxbox-git.slipkontur.de>	2016-01-16

    listbox: use CListHelpers

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-01-16

    upnpbrowser: use CListHelpers::UpDownKey

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-16

    CListHelpers: allow UpDownKey with int type, too

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-16

    eventlist: use CListHelpers::UpDownKey

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-16

    use CListHelpers to remove duplicated code
    
    CListHelpers::UpDownKey() allows to remove duplicated
    code from channellist, bouquetlist and bouqueteditor.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2016-01-17

    CTextBox: add signal handler into scroll methodes

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-17

    Fix last commit

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-17

    CLuaInstVideo: Add script function 'setInfoFunc()'...
    
    ...for displaying information in the movieplayer
    
     - Set Lua api version to 1.36

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-17

    More replace __FILE__ with __file__

gandharva <gandharva@gmx.de>	2016-01-16

    - re-apply 73b5303cfcb52cbb621b1783f3de698aa92deb04

gandharva <gandharva@gmx.de>	2016-01-16

    - jsoncpp: update to 0.10.5

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-16

    CScreenSaver: Fix compile when pip is disabled

defans <defans@bluepeercrew.us>	2016-01-16

    - osd-setup: enable/disable screensaver options by conditions

defans <defans@bluepeercrew.us>	2016-01-16

    - screensaver: disable pip while screensaver

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-15

    - fix pagedown logic, but this time for real (i hope)
    
     Why this was so difficult code? I don't know.

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>	2016-01-14

    CTimeOSD: fix init of display mode
    
    Time was always on screen if user has started to play a movie.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-14

    movieplayer: shorten debug messages

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-10

    replace __FILE__ with __file__

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-10

    zapit/debug: remove filename hack with a more elegant one

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-12

    - port HWLIB_CFLAGS from neutrino-mp to neutrino-hd

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-10

    jsoncpp: use own assert() macro which does not abort

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-01-10

    rcinput: remove unused code, comment FIXME
    
    I think I have mostly deciphered the meaning of this :-)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-10

    sectionsd: fix possibly fishy localtime_r usage

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-12

    sectionsd: improve timeThread info messages

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2015-12-28

    fix debug output printf type warnings

Thilo Graf <dbt@novatux.de>	2016-01-14

    COsdSetup: fix possible crash on font setup in wizard mode
    
    Channellist is not initialized in wizard mode.

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-14

    src/gui/movieplayer.cpp add https to m3u filter

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-14

    src/neutrino.cpp fix possible segfault if g_bouquetManager is NULL

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-13

    lua_menue.cpp: Not script abort in case of error in callback...
    
    ...functions, display only error message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-10

    lua_threads: use own assert() macro which does not abort

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-28

    lua_cc_text: fix type to allow compilation with recent gcc

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-11

    - infoviewer: fix width of small rec/ts icon box

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-10

    CTimeOSD: Fix compiler warning "suggest parentheses around '&&' within '||'"

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-10

    - deutsch.locale: add screensaver.mode_clock_color

Thilo Graf <dbt@novatux.de>	2016-01-07

    screensaver: rework timeosd handling

defans <defans@bluepeercrew.us>	2016-01-07

    screensaver: add optional colored property

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-10

    - infoviewer: some more little numbox-alignments

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-10

    - cc_frm_signalbars: fix REF_PERCENT_TXT for 100%

Thilo Graf <dbt@novatux.de>	2016-01-07

    CInfoViewer: try to fix channel number allignment
    
    Allignment was broken on different font size.

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-07

    - infoviewer: align header position to fix a small 'hole' beside numbox

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-07

    - textbox: allow users setting screen_StartX/Y = 0

defans <defans@bluepeercrew.us>	2016-01-07

    - movieplayer: fix screensaver init

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-07

    - infoviewer: (re)use SHADOW_OFFSET/2 for small shadows

Thilo Graf <dbt@novatux.de>	2016-01-06

    CInfoViewer: try to fix numbox arrangement

Thilo Graf <dbt@novatux.de>	2016-01-04

    CShellWindow: use current window color for result button

Thilo Graf <dbt@novatux.de>	2016-01-04

    CComponentsButton: fix transparecny of button icon
    
    Background was black for some icons

Thilo Graf <dbt@novatux.de>	2016-01-04

    CComponentsPicture: move SetTransparent() to public

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	2016-01-04

    infoviewer: fix ordering of variable initialization
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: make progress reports on startup more practical
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    make various dprintf macros safer for general usage
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    update_menu: put opkg update in front
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: explicitly clear pkg_map in destructor
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: fix invalid match with -foo$ "regex"
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    update_menu: don't leak COPKGManager objects
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: disarm checkSize() function
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    You're right but opkg gives not really usable size values and nothing
    about dependencies. Solutions are welcome.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: disable "key_up" after updating packages
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    I think too.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: remove reboot and restart trigger files
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2016-01-04

    opkg_manager: don't use hardcoded path
    
    instead of "/var/tuxbox/config" use CONFIGDIR instead.
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-04

    src/gui/infoviewer.cpp  try to fix segfault after PB change

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-04

    src/gui/channellist.cpp fix possible segfault (heap-buffer-overflow)

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-03

    CShellWindow: fix textbox position
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

defans <defans@bluepeercrew.us>	2016-01-03

    CInfoViewer: fix infobar size in virtual zap mode
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-03

    - locale: add cut/copy/truncate menu hints; thx to tewsbo for support

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-01-03

    CComponentsItem: try to fix clean up screen buffers after killed items

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2016-01-03

    CFlashUpdate: remove superfluous paint of progress
    
    This should fix remains on screen of progressbars after
    flashing or local updates.

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-03

    Remove redundant pthread_cancel() call

defans <defans@bluepeercrew.us>	2016-01-03

    movieplayer: Add screensaver function when movie player is paused

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-02

    - movieplayer: allow configurable RC_setup key

vanhofen <vanhofen@gmx.de>	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 <svenhoefer@svenhoefer.com>	2016-01-02

    - locale: add usermenu title locales ...
    
      some small reworks; cleanup from #if 0'ed code

Thilo Graf <dbt@novatux.de>	2016-01-02

    CPlugins: try to fix possible segfault while open shellwindow scripts

Thilo Graf <dbt@novatux.de>	2016-01-01

    CInfoViewer: fix assign corner and shadow modes, depends of virtual zap mode

Thilo Graf <dbt@novatux.de>	2016-01-01

    CTimeOSD: decouple timeosd from general clock format settings

Jacek Jendrzej <crashdvb@googlemail.com>	2016-01-01

    src/gui/timeosd.cpp init m_mode

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-01

    CLuaInstance: Precise error message for obsolete hide() parameter
    
     - Supplement for commit 75631a97f1eb09751d360ac233690d93c731241a

M. Liebmann <tuxcode.bbg@gmail.com>	2016-01-01

    CLuaInstance: Fix commit e85f64d7331b4903d2a0205740abaade5a8fd25b
    
     - Use return value from checkMagicMask() for color

svenhoefer <svenhoefer@svenhoefer.com>	2016-01-01

    - Happy new year, neutrino. \o/

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-25

    luainstance: narrow scope of video_cs header

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-14

    avoid continuous rebuilds from LUA_API* changes
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-13

    luainstance: remove unneeded hardware dependencies

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-13

    luainstance: fix types to allow compilation with newer gcc

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-13

    luainstance: fix build with newer GCC
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-12-13

    define LUA_COMPAT_5_2 to allow build with newer lua versions
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-11-15

    acinclude: fix DVB_API_VERSION check for gcc5

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-11-15

    acinclude: get rid of old nokia dvb API

Thilo Graf <dbt@novatux.de>	2015-12-30

    CInfoViewer: optimize signal bar arrangement

Thilo Graf <dbt@novatux.de>	2015-12-30

    CSignalBar: try to fix position and height of scale bars

Thilo Graf <dbt@novatux.de>	2015-12-30

    CSignalBar: unified reference percent text length

Thilo Graf <dbt@novatux.de>	2015-12-30

    CInfoViewer: use old names for signal type names

Thilo Graf <dbt@novatux.de>	2015-12-30

    signalbars: add missing parameters for signal type names

Thilo Graf <dbt@novatux.de>	2015-12-30

    CInfoViewerBB: fix missing parameter
    
    Shadow was lost after repaint

Thilo Graf <dbt@novatux.de>	2015-12-30

    CInfoViewer: try to fix paint info text box after delayed painting of timescale

Thilo Graf <dbt@novatux.de>	2015-12-29

    CInfoViewer: refine arrangement of epg title
    
    this reduces some flicker or fade effects nearly of numberbox

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-12-29

    fix possible segafult, invalid type

Thilo Graf <dbt@novatux.de>	2015-12-29

    COsdSetup: kill instance of osd_menu_colors
    
    Suggested, by svenhoefer

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2015-12-29

    - infoviewer_bb: use new infobar_buttons_usertitle key

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-28

    - add menu item to force usertitles for color buttons in infobar

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-29

    - user_menu: allow controlable return_title value

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-29

    - user_menue_setup: don't override users title anymore

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-29

    - infoviewer_bb: remove labeling of audio control from green button ...
    
      ... now user can use any color key to control audio

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-27

    - infoviewer_bb: remove arbitrarily titles from color buttons

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-12-27

    - infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too

Thilo Graf <dbt@novatux.de>	2015-12-29

    clean up: remove useless line in osd_setup.cpp

Thilo Graf <dbt@novatux.de>	2015-12-29

    COsdSetup: try to fix multiple item arrangement while open osd settings

Thilo Graf <dbt@novatux.de>	2015-12-28

    CComponentsDetailLine: fix possible rests on screen after hided detailsline
    
    Shadow width was missing.

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-28

    - yWeb: show correct header in timer list

Thilo Graf <dbt@novatux.de>	2015-12-28

    themes: add demo themes

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-12-01

    CComponentsForm: add return value to addCCItem()
    
    return value = current id of added item

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-28

    Fix & sort locale

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-28

    CLuaInstance: Display warning when using a obsolete parameter...
    
    ...in cwindow/ctext/cpicture:hide()

Thilo Graf <dbt@novatux.de>	2015-12-28

    opkg_manager.cpp: disable unused variable
    
    avoid compiler error/warning

Thilo Graf <dbt@novatux.de>	2015-12-28

    opkg_manager.cpp: add statement for local environment
    
    TODO: detect available opkg binary

Thilo Graf <dbt@novatux.de>	2015-06-11

    COPKGManager: lets see user install result in window

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2015-06-08

    COPKGManager: use opkg as binary name only, reduce support check deps
    
    Some deps are currently not really required.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-05-25

    COPKGManager: use strictly shell window object to execute commands

Thilo Graf <dbt@novatux.de>	2015-05-25

    CShellWindow: use my_system instead system, avoids possible errors

Thilo Graf <dbt@novatux.de>	2015-05-25

    COPKGManager: remove useless err_msg var, replaced by tmp_str

Thilo Graf <dbt@novatux.de>	2015-05-25

    COPKGManager: use parameters for errror message and additional text as option

Thilo Graf <dbt@novatux.de>	2015-05-24

    CShellWindow: disable not required screean saving on text paint

Thilo Graf <dbt@novatux.de>	2015-05-24

    COPKGManager: show package info via message box instead shell window

Thilo Graf <dbt@novatux.de>	2015-05-24

    COPKGManager: use empty string as default parameter for full info

Thilo Graf <dbt@novatux.de>	2015-05-23

    CShellWindow/COPKGManager: handle some error from shell output
    
    TODO: add missing handlers

Thilo Graf <dbt@novatux.de>	2015-03-24

    CShellWindow: use slots for ACKNOWLEDGE_EVENT mode results

Thilo Graf <dbt@novatux.de>	2015-02-08

    COPKGManager: defuse effect of resolve_conffiles errors

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-02-08

    COPKGManager: use wildcard char for ar command
    
    This fixes unpacking of local and downloaded packages.

Thilo Graf <dbt@novatux.de>	2015-02-07

    COPKGManager: add functions isInstalled() and isUpgradable()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-02-05

    COPKGManager: add optional parameter force_configure to installPackage()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-01-31

    COPKGManager: ensure cleanup /tmp/.opkg after closing packet manager

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-02-04

    COPKGManager: add methodes to get infos and status of packages

Thilo Graf <dbt@novatux.de>	2014-12-30

    COPKGManager: optimize memory check before install

Thilo Graf <dbt@novatux.de>	2014-12-30

    COPKGManager: show message on space error

Thilo Graf <dbt@novatux.de>	2014-12-28

    CFlashUpdate: use locales for install and error messages

Thilo Graf <dbt@novatux.de>	2014-12-21

    CSoftwareUpdate: show package feature as disabled without support

Thilo Graf <dbt@novatux.de>	2014-12-21

    CFlashUpdate: add localized messages for installation from default update feature

Thilo Graf <dbt@novatux.de>	2014-12-20

    CFlashUpdate: change lines for better statement readability

Thilo Graf <dbt@novatux.de>	2014-12-20

    CFlashUpdate: add log output for not found package file

Thilo Graf <dbt@novatux.de>	2014-12-20

    CFlashUpdate: add filters for packages

Thilo Graf <dbt@novatux.de>	2014-12-29

    COPKGManager: optimize error handling

Thilo Graf <dbt@novatux.de>	2014-12-28

    COPKGManager: add more error handlers

Thilo Graf <dbt@novatux.de>	2014-12-28

    COPKGManager: add function to check package size

Thilo Graf <dbt@novatux.de>	2014-12-21

    Locales: add message line for not supported feature

Thilo Graf <dbt@novatux.de>	2014-12-21

    CFile: add filetypes for install and update packages

Thilo Graf <dbt@novatux.de>	2014-12-20

    COPKGManager: outsource methode for install any package
    
    Required for external usage.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-12-19

    COPKGManager: defuse error message for duplicate cache option

Thilo Graf <dbt@novatux.de>	2014-12-13

    COPKGManager: add possibilty to check required size before install package

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-12-19

    COPKGManager: add members to get package infos and optmize update check

Thilo Graf <dbt@novatux.de>	2015-05-22

    COPKGManager: fix selection of items on expert mode switch

Thilo Graf <dbt@novatux.de>	2014-12-05

    COPKGManager: use yellow button instead red button in footer
    
    Red button already used for upgrades

Thilo Graf <dbt@novatux.de>	2014-11-29

    COPKGManager: add locales for local installation

Thilo Graf <dbt@novatux.de>	2014-11-25

    COPKGManager: unified log output

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-25

    COPKGManager: add filter for ipk packages

Thilo Graf <dbt@novatux.de>	2014-11-25

    COPKGManager: add variable to hold last selected source dir

Thilo Graf <dbt@novatux.de>	2015-03-21

    CShellWindow: reduce window size
    
    In some cases screen could be too small and some lines are cutted.

Thilo Graf <dbt@novatux.de>	2014-12-28

    CShellWindow: add debug output for error ident

Thilo Graf <dbt@novatux.de>	2015-05-22

    CShellWindow: use full screen for shell window

Thilo Graf <dbt@novatux.de>	2014-11-25

    CShellWindow: use internal debug functionality, set init value for pid

Thilo Graf <dbt@novatux.de>	2014-11-24

    COPKGManager: add possibility to install package from single package file

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-24

    CShellWindow: evaluate error output for plausible message output

Thilo Graf <dbt@novatux.de>	2014-11-24

    COPKGManager: use shell output to generate error messages for gui

Thilo Graf <dbt@novatux.de>	2014-11-24

    locales: remove format tags in opkg manager messages
    
    Most messages can shows more details after evaluation of shellmessages.

Thilo Graf <dbt@novatux.de>	2014-11-22

    COPKGManager: add member doUpdate()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-13

    COPKGManager: use my_popen instead popen
    
    popen causes some errors after flash update check

Thilo Graf <dbt@novatux.de>	2014-11-13

    COPKGManager: add function to get status for new package updates

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-10

    COPKGManager: use and apply namespace std

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-10-05

    COPKGManager: use ACKNOWLEDGE_MSG to show info message

Thilo Graf <dbt@novatux.de>	2014-10-05

    CShellWindow: add new enum option ACKNOWLEDGE_MSG
    
    allows to show a messagebox instead a small ok button

Thilo Graf <dbt@novatux.de>	2014-10-04

    CShellWindow: visualize of 'ready'status and simplify paint of 'ok' button

Thilo Graf <dbt@novatux.de>	2014-10-04

    CShellWindow: handle dynamic window position, additional paint window only if not painted

Thilo Graf <dbt@novatux.de>	2014-10-04

    CShellWindow: apply clearer enum format declaration

Thilo Graf <dbt@novatux.de>	2014-10-04

    COPKGManager: add member showError to show handled error message on screen

Thilo Graf <dbt@novatux.de>	2014-10-04

    COPKGManager: use plausible message title
    
    Here we have errors, so we should use plausible titles for message box

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-12-27

    Screensaver: add option to show current time instead images

Thilo Graf <dbt@novatux.de>	2015-12-27

    Screeansaver: add optional random images

Thilo Graf <dbt@novatux.de>	2015-12-27

    CCDraw: add signals into paintFbItems()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2015-12-26

    CInfoViewerBB: try to fix missing sys scales in infoviewer
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2015-12-25

    CInfoClock: remove shadow in transparent mode

Thilo Graf <dbt@novatux.de>	2015-11-23

    CCDraw: try to separate parameter paint_bg from shadow paint

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-11-29

    CComponentsWindow: add member setWindowHeaderTextColor()
    
    To modifiy header text color.

Thilo Graf <dbt@novatux.de>	2015-11-29

    CComponentsWindow: add method to set header color

Thilo Graf <dbt@novatux.de>	2015-11-19

    CImageInfo: try to fix paint button paint
    
    Handling with background and frame was changed

Thilo Graf <dbt@novatux.de>	2015-11-19

    neutrino.h: remove unused methode switchClockOnOff()

Thilo Graf <dbt@novatux.de>	2015-11-18

    CEpgData: try to fix channellogo scale in header

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2015-11-18

    CTimeOSD: disable setHeight() in CTimeOSD, height is  bound to settings

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-12-24

    tmp revert: remove osd setup for gradients

Thilo Graf <dbt@novatux.de>	2015-12-12

    lua instances: adopt for last rebases with splitted lua source files
    
    TODO: check/fix lua functionality, not tested yet

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-11-19

    Colors: init global color gradient implementation

Thilo Graf <dbt@novatux.de>	2015-11-19

    CBEChannelWidget/CBEChannelSelectWidget: remove setShadowOnOff()
    
    Name and function was changed

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <max_10@gmx.de>	2015-12-27

    fix src/system/helpers.cpp: PRIx64

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-27

    fix compil fix change 64 to 32

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-26

    src/gui/streaminfo2.cpp fix box width

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-26

    src/gui/streaminfo2.cpp change sprintf to snprintf (fix possible segfault)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-26

    src/gui/imageinfo.cpp fix heap-use-after-free

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-26

    some gcc5 compil fixes

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-25

    CLuaInstance: Fixes occasional problems when exiting the movie player
    
    Reduces debug output in curl

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-25

    CLuaInstance: Fix commit 9e331ee4e3b933ad319c41e2ffd3589a7ac2c249

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-12-23

    - update: localize question of flashing image

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-23

    CLuaInstance: Fix and unified script function calls
    
     - No api changes, code only

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-22

    - moviebrowser: fix overlapped menus when de/activating drives

Thilo Graf <dbt@novatux.de>	2015-12-22

    personalize.cpp: add doc for disable conditions

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-21

    - menue: fix format warning 'too many arguments'

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-21

    - menue: don't paint hotkey icons on deactivated items; use dummy icon

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2015-12-22

    CLuaInstCurl: Fix compiler warning

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <svenhoefer@svenhoefer.com>	2015-12-19

    - moviebrowser: small changes in locales

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-17

    - personalize: add deactivated items too; ...
    
    ... visibility is controlled in personalization itself

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-19

    src/gui/channellist.cpp fix possible segfault after edit mode (heap-buffer-overflow)

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-16

    - moviebrowser: update and localize help box

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-16

    - movieplayer: add color keys to bookmark menu

defans <defans@bluepeercrew.us>	2015-12-16

    - moviebrowser: fix order of color buttons

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-16

    src/gui/streaminfo2.cpp add show channel realname, thx Janus

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-16

    - movieplayer: show correct key in bookmark hints; smoother locales

M. Liebmann <tuxcode.bbg@gmail.com>	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 <crashdvb@googlemail.com>	2015-12-15

    src/gui/streaminfo2.cpp show max 16 apids

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-15

    similar patch to 9b2aec781c10c9cc798d449430a00b8584f04f1f, thx max_10

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-15

    fix compil use good oprator

[CST] Focus <focus.cst@gmail.com>	2015-12-15

    neutrino.cpp: try to fix stopping by signal while playback in progress

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-15

    - streaminfo: align background color; thx to max_10

M. Liebmann <tuxcode.bbg@gmail.com>	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 <svenhoefer@svenhoefer.com>	2015-12-15

    - yWeb: add locale for timer type

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - neutrino: press tv/radio key to return to plain tv/radio

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - infoviewer_bb: don't paint deactivated buttons

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - infoviewer: do always show all buttons; enable is controlled by usermenu

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - movieplayer: change usermenu call; use existing instance

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - infoviewer_bb: fix text for green button in movieplayer mode

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - movieplayer: change default key for bookmark menu

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - locale: smoother locals for movieplayer keys

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - user_menue: disable some items in movieplayer mode

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - movieplayer: allow usermenu, when colorkeys not assigned

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - infoviewer_bb: use key-assignment from movieplayer

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - infoviewer_bb: rename infobar buttons

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - keybind_setup/locale: timeshift isn't a movieplayer key

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - streaminfo: show movieplayer as source, when no webtv is running

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - keybind-setup: fix assignable keys for movieplayer; ...
    
    ...timeshift isn't a movieplayer key.

Michael Liebmann <tuxcode.bbg@gmail.com>	2015-12-14

    - infoviewer_bb: fix display of red button in movieplayer mode

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-14

    - deutsch.lokale: fix timeshift_pause translation

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-15

    CLuaInstCurl::CurlDownload: Rework progress display
    
     - Set Lua api version to 1.31

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-12-14

    CLuaInstConfigFile: Add parameters & functions
    
     - LuaConfigFileNew: Add parameter delimiter & saveDefaults
     - Add 'deleteKey' function
     - Set Lua api version to 1.27

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-13

    lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'
    
     - Set Lua api version to 1.26

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <svenhoefer@svenhoefer.com>	2015-12-12

    - moviebrowser: don't reload full movie archive after delete
    
    Thanks to SatBaby and micha-bbg for support.

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Code cleaning luainstance.cpp/.h
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move misc functions in separate classes / files
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move msg box functions in separate classes / files
    
     - hintbox
     - messagebox
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move menue functions in separate classes / files
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move video functions in separate class
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move configfile functions in separate classes / files
    
     - No api changes, code only

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-12

    CLuaInstance: Move types, definitions & functions from
    
    luainstance.cpp/.h to luainstance_helpers.cpp/.h
    
     - No api changes, code only

[CST] Focus <focus.cst@gmail.com>	2015-12-08

    zapit/src/capmt.cpp: try to fix TS enable/disable

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-08

    Fix neutrino build without '--enable-lua'

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-08

    Disable multimedia plugins and video functions...
    
    ...(movie player & upnp browser) when movieplayer is in use

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-08

    CLuaInstance::GetRevision: Add second return value as a string...
    
    ...for hardware identification
    
     - Set Lua api version to 1.22

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-08

    CLuaInstance: Add script function 'channelRezap'
    
     - Alternative rezap method for movie plugins
     - Set Lua api version to 1.21

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-08

    CLuaInstance: Add script function zapitStopPlayBack
    
     - For safe running ShowPicture() in the plugin
     - Set Lua api version to 1.19

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-12-08

    CMoviePlayerGui: Creating an possibility to block restoreNeutrino()...
    
    ...from an external plugin
    
     - This better play playlists with plugins

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-12-08

    CLuaInstance: Remove unnecessary function zapitSetStandby()
    
     - Set Lua api version to 1.17

M. Liebmann <tuxcode.bbg@gmail.com>	2015-12-02

    Sort slovak.locale

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-12-01

    - movieplayer: enable videoformat and 4:3 switches; (C) martii

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-01

    - movieplayer: enable neutrino main menu ...
    
    ... parts of this code is (C) martii

Jacek Jendrzej <crashdvb@googlemail.com>	2015-12-01

    update slovak.locale (THX EnoSat)

svenhoefer <svenhoefer@svenhoefer.com>	2015-12-01

    - moviebrowser: re-add missig comparator (msg ==)

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-12-01

    - movieplayer: change default key for TimeOSD() to RC_timeshift

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-27

    CLuaInstance: Add script function paintVLine() & paintHLine()
    
     - Set Lua api version to 1.16

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-27

    CFBWindow: Add paintVLineRel() & paintHLineRel() for using...
    
    ...in external plugins

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-11-27

    CFBWindow: Add saveScreen() & restoreScreen() for using...
    
    ...in external plugins

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-11-27

    CNeutrinoFonts: Add 'getDynFontExt()' for create custom fonts...
    
    ...in external plugins

defans <defans@bluepeercrew.us>	2015-11-23

    - luainstance: add GetRevision() function
    
     - Set Lua api version to 1.12
    
    Signed-off-by: svenhoefer <svenhoefer@svenhoefer.com>

[CST] Focus <focus.cst@gmail.com>	2015-11-24

    gui/movieplayer.cpp: start movies in playlists at start bookmark

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-23

    CLuaInstance: Fix transfer of color values in...
    
    ...PaintBox() and RenderString() for coolstream hardware
    
     - Set Lua api version to 1.11

svenhoefer <svenhoefer@svenhoefer.com>	2015-11-22

    - cables.xml: update Antennenverein Hohenmoelsen; thx to lusto

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-22

    src/gui/record_setup.cpp disable not used

svenhoefer <svenhoefer@svenhoefer.com>	2015-11-21

    - cables.xml: update Antennengemeinschaft Goeltzschtalbruecke

Merge: 700c75e4d 5cb0ca21c
svenhoefer <svenhoefer@svenhoefer.com>	2015-11-20

    Merge branch 'cst-next'

defans <defans@bluepeercrew.us>	2015-11-20

    - streaminfo2.cpp: reduce signalbox flickering

defans <defans@bluepeercrew.us>	2015-11-19

    - streaminfo2.cpp: force repaint of signalbox after ...
    
    ... switching back from signal diagram

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-18

    data/satellites.xml update Astra 19 (THX Janus)

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-18

    CLuaInstance: Fix compiler warning/error "'DBG' redefined"

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-17

    data/satellites.xml update Eutelsat 16A (16.0E)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-17

    data/satellites.xml update Astra 3B (23.5E) (THX bazi98)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-17

    data/satellites.xml update Eutelsat Hot Bird 13 and Astra 19

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-16

    CLuaInstance: Fix for commit 755e4d9
    
     - CC_SHADOW_RIGHT & CC_SHADOW_BOTTOM not yet implemented

[CST] Bas <bas@coolstreamtech.com>	2015-11-13

    neutrino: disable TS (CI) if the module is not selected for a certain bouquet.

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-16

    CLuaInstance: Add constants from CComponents as CC.xxx
    
     - Set Lua api version to 1.10

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-16

    CLuaInstance: Add script function 'paramDeprecated'

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-16

    CLuaInstance: Executing 'zapit leave standby' only when script...
    
    ...is terminated with an error
    
    Complement to commit 6f66e21940eb2dae87916ce0d0dd803de6303d6e

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-14

    CLuaInstance: Add screen constants 'X_RES' and 'Y_RES'
    
     - Set Lua api version to 1.9

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-14

    CLuaInstance: Add script function 'enableInfoClock'
    
     - Set Lua api version to 1.8

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-13

    CLuaInstance: Add script function 'zapitSetStandby'
    
     - Necessary for some video plugins
     - Set Lua api version to 1.7

Jacek Jendrzej <crashdvb@googlemail.com>	2015-11-14

    src/gui/cam_menu.cpp: fix nevis compil

svenhoefer <svenhoefer@svenhoefer.com>	2015-11-08

    - locale: update deutsch.locale

svenhoefer <svenhoefer@svenhoefer.com>	2015-11-08

    - listbox and upnpbrowser: fix pagedown logic

svenhoefer <svenhoefer@svenhoefer.com>	2015-11-08

    - channellist, bouquetlist and bouqueteditor: fix pagedown logic

[CST] Focus <focus.cst@gmail.com>	2015-11-08

    fix for e0eb677513cbf37267a474fb1447ae5ba73adb16

[CST] Focus <focus.cst@gmail.com>	2015-11-08

    fix for eab8bbec206d23cb52ea860b8ea7aba15e140d3d

M. Liebmann <tuxcode.bbg@gmail.com>	2015-11-07

    helpers.cpp: Fix sscanf format string in getJFFS2MountPoint (THX Jacek)

[CST] Focus <focus.cst@gmail.com>	2015-11-06

    gui/channellist.cpp: fix compile

[CST] Focus <focus.cst@gmail.com>	2015-11-06

    neutrino: add option to limit CI usage to selected bouquets;
    if no bouquets selected, CI used for all channels

[CST] Focus <focus.cst@gmail.com>	2015-11-05

    neutrino: add option to limit CI usage to selected tuner

[CST] Focus <focus.cst@gmail.com>	2015-11-03

    gui/movieplayer.cpp: try to fix bouquet/channel locking for webtv

[CST] Focus <focus.cst@gmail.com>	2015-11-03

    gui/channellist.cpp: disable virtual bouquet edit,
    split handleMsg and pincode check code

[CST] Focus <focus.cst@gmail.com>	2015-11-03

    system/configure_network.cpp: try to support open wlan, if psk empty

[CST] Focus <focus.cst@gmail.com>	2015-11-03

    neutrino.cpp: on favorites button, show providers, if favorites empty

[CST] Focus <focus.cst@gmail.com>	2015-10-29

    gui/streaminfo2.cpp: add bitrate info for TS/webtv/file playback, based on code (C) martii

[CST] Focus <focus.cst@gmail.com>	2015-10-29

    gui/movieplayer.cpp: add GetReadCount, (C) martii,
    user RED button to call streaminfo

[CST] Focus <focus.cst@gmail.com>	2015-10-29

    gui/infoviewer_bb.cpp: show streaminfo label for red button in TS mode

[CST] Focus <focus.cst@gmail.com>	2015-10-29

    lib/libcoolstream/playback_cs.h, lib/libcoolstream2/playback_cs.h: update

[CST] Focus <focus.cst@gmail.com>	2015-10-29

    gui/components/cc_item_tvpic.cpp: show PiG in mode_ts, too

M. Liebmann <tuxcode.bbg@gmail.com>	2015-10-30

    CLuaInstance::createChannelIDfromUrl: Use format macro in snprintf

M. Liebmann <tuxcode.bbg@gmail.com>	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 <focus.cst@gmail.com>	2015-10-26

    neutrino.cpp: use background MP instance in webtv mode to select subtitles

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-21

    - controlaip: add possibility to reload channellists

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-21

    - controlapi: remove disturbing numbering from documentation

M. Liebmann <tuxcode.bbg@gmail.com>	2015-10-20

    neutrino.cpp: toggle easy menu only when reboot occurs

M. Liebmann <tuxcode.bbg@gmail.com>	2015-10-19

    CInfoViewerBB: display no tuner icon for webtv

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-19

    CInfoViewerBB: fix infobar ratio webtv
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-21

    - record.cpp: align CODEC_ID defines to current ffmpeg code (thx to flk)

[CST] Bas <bas@coolstreamtech.com>	2015-10-18

    CFileHelpers::createDir: Fix return value
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

[CST] Focus <focus.cst@gmail.com>	2015-10-16

    neutrino: use background MP instance in webtv mode

[CST] Focus <focus.cst@gmail.com>	2015-10-16

    gui/movieplayer.cpp: allow getInstance() to return background instance

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-14

    -recording_filename_template: add underscore between title and date

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-14

    - record.cpp: remove unnecessary executable flag from ts-file

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-14

    - record.cpp: resort flags for xml-file and ts-file; add O_CLOEXEC to ts-file

J. Krieg <bellum07@googlemail.com>	2015-10-08

    libdvbsub: fix compile with new mandatory -D__STDC_CONSTANT_MACROS compiler flag

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-09

    - eventlist: use real channel-id in webtv-mode to set timers

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-08

    - deutsch.locale: add ci.save_pincode

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-10-07

    neutrino.cpp: allow record/timeshift for webtv channel

[CST] Focus <focus.cst@gmail.com>	2015-10-07

    gui/channellist.cpp: allow record for webtv channel

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-01

    - moviebrowser: add delete item to moviebrowser-menu ...
    
    ... and resort menu to get movie-specific stuff at the color-keys

svenhoefer <svenhoefer@svenhoefer.com>	2015-10-01

    - moviebrowser: add return value to CMovieBrowser::onDeleteFile()

svenhoefer <svenhoefer@svenhoefer.com>	2015-09-29

    - moviebrowser: allow to delete all marked movies w/o any question

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-29

    CMovieBrowser::onDeleteFile: Use epg info instead of filename for display

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-29

    Complement to commit 'allow to delete all marked movies'

svenhoefer <svenhoefer@svenhoefer.com>	2015-09-29

    - moviebrowser: allow to delete all marked movies

Jacek Jendrzej <crashdvb@googlemail.com>	2015-09-24

    fix alloc-dealloc-mismatch

[CST] Focus <focus.cst@gmail.com>	2015-09-24

    driver/streamts.cpp: bug fix: SO_SNDBUF for connection fd

[CST] Focus <focus.cst@gmail.com>	2015-06-18

    neutrino.cpp: do not show messages in standby

[CST] Focus <focus.cst@gmail.com>	2015-09-24

    gui/cam_menu.cpp: hack: save blind answer as pincode and re-use it if enabled

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-06-24

    gui/dboxinfo.cpp: add serial number to title

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    eitd/xmlutil.h: add readEventsFromDir

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/eventlist.cpp: use epg id to get events

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/epgview.cpp: use epg id to get events

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/epgplus.cpp: use epg id to get events

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/infoviewer.cpp: remove some showTitle wrapper, use epg-id to get events

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/channellist.cpp: pass channel epg_id to get events

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/movieplayer.cpp, neutrino.cpp: call infoviewer with channel as param

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    zapit/src/bouquets.cpp: set epgid for webtv channels

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    zapit/src/channel.cpp: add epg_id to use in place of channel id if needed

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-22

    src/gui/update.cpp: Go back to the expert menu after backup

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-09-22

    Apollo/Kronos: Use backup with readmtdJFFS2() also for root1 partition

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-22

    Apollo/Kronos: Use backup with readmtdJFFS2() also for var partition

Jacek Jendrzej <crashdvb@googlemail.com>	2015-09-19

    src/zapit/src/scansdt.cpp add 0x1f to CSdt::FixServiceType (h265 codec)  (THX Janus)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-09-19

    src/gui/movieplayer.cpp stop lua player on STANDBY_ON

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-19

    src/gui/luainstance.cpp: Fix copy/paste error in commit e86306b
    
    - Set Lua api version to 1.5

M. Liebmann <tuxcode.bbg@gmail.com>	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 <focus.cst@gmail.com>	2015-09-08

    system/httptool.cpp: add CURLOPT_FAILONERROR to fail on 4xx errors

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-17

    CLuaInstance: Add error message for menu callback funktions
    
    - Set Lua api version to 1.3

Thilo Graf <dbt@novatux.de>	2015-09-17

    CLuaInstance: simplified error message handler
    
    use DisplayErrorMessage() instead full call of  ShowMsg.
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-17

    Display[Error|Info]Message: Add optional parameter 'Caption'

[CST] Focus <focus.cst@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-09-14

    CLuaInstance: Add script function 'setActive' to enable or disable...
    
    ...individual menu items.
    
     - Set Lua api version to 1.2

M. Liebmann <tuxcode.bbg@gmail.com>	2015-09-14

    CLuaInstance: Add return value to menu function "addItem"
    
    Function returns an ID of each item handles

Jacek Jendrzej <crashdvb@googlemail.com>	2015-09-07

    lib/libdvbsub/dvbsubtitle.cpp: fix compil for new ffmpeg version

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2015-07-17

    Sort locales

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-22

    fix Werror=format

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-21

    for debug filesystem

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-20

    src/gui/eventlist.cpp fix timeshif_record timer handling

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-19

    src/gui/channellist.cpp: stop RECMODE_TSHIFT in play mode

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-18

    src/gui/eventlist.cpp: show AUTO_SHIFT icon in TSHIFT mode

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-13

    data/cables.xml update Kabel BW (THX PauleFoul)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-13

    data/cables.xml update Unitymedia (THX klauser)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-13

    fix possible segfault if chanellist is empty

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-09

    eitd: add and move viasat to extra switch

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-09

    eitd: add and move viasat to extra switch

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-05

    src/nhttpd/yhttpd_core/ywebserver.cpp fix possible segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2015-08-05

    src/nhttpd/yhttpd_core/ywebserver.cpp fix sanitize

Jacek Jendrzej <crashdvb@googlemail.com>	2015-07-27

    audioplayer: -add flv format (THX Houdini)

Thilo Graf <dbt@novatux.de>	2015-07-17

    CMenuWidget: remove double assignment of info box color

Thilo Graf <dbt@novatux.de>	2015-07-17

    CTextBox: fix calculated but not used parameter

Thilo Graf <dbt@novatux.de>	2015-07-17

    CTextBox: fix calculated but not used parameter

Thilo Graf <dbt@novatux.de>	2015-07-13

    CTextBox: consider utf8 mode parameter for correct render width, if required

Thilo Graf <dbt@novatux.de>	2015-07-11

    CChannelList: fix and simplify paint of custom channellogos
    
    paint was probably broken since 5e380fa4f8f2f3fe5aa60ce7bafac8d264db2463

Thilo Graf <dbt@novatux.de>	2015-07-11

    CComponentsButton: simplify paint of button icon
    
    Calculation of image aspect ratio now happens in picture object itself.

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-07-12

    src/gui/luainstance.cpp add switch enableUTF8 to ComponentsText

Thilo Graf <dbt@novatux.de>	2015-07-12

    CComponentsText: add switch for utf8 disable/enable

Thilo Graf <dbt@novatux.de>	2015-07-12

    CTextBox: add switch for utf8 disable/enable

Jacek Jendrzej <crashdvb@googlemail.com>	2015-07-09

    src/gui/luainstance.cpp add setCenterPos option to CC objects

Jacek Jendrzej <crashdvb@googlemail.com>	2015-07-07

    src/zapit/src/pat.cpp: fix parse section len - sub crc from len

Jacek Jendrzej <crashdvb@googlemail.com>	2015-07-05

    src/gui/channellist.cpp: show epg info1 if info2 empty (THX bazi98)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-07-01

    src/gui/eventlist.cpp -add fsk filter to epg-search

Thilo Graf <dbt@novatux.de>	2015-07-01

    CComponentsFooter: reduce scale factor without button background

Thilo Graf <dbt@novatux.de>	2015-06-30

    CComponentsButton: fix image scale
    
    Wrong ratio calculation.

Thilo Graf <dbt@novatux.de>	2015-06-30

    CComponentsPicture: fix internal value for dimension vars
    
    The values contained not values from the scaled image file.

Jacek Jendrzej <crashdvb@googlemail.com>	2015-06-30

    src/gui/eventlist.cpp-add program category filter to epg-search

Jacek Jendrzej <crashdvb@googlemail.com>	2015-06-28

    lib/libupnpclient fix segfault if parser is NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2015-06-28

    src/gui/moviebrowser.cpp fix segfault if m_movieSelectionHandler is NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2015-06-22

    tuxtxt.cpp: fixheap buffer overflow

[CST] Focus <focus.cst@gmail.com>	2015-06-19

    gui/osd_setup.cpp, gui/miscsettings_menu.cpp: do not delete items added to menu - menu dtor do it

svenhoefer <svenhoefer@svenhoefer.com>	2015-06-18

    - deutsch.locale: fix typo

vanhofen <vanhofen@gmx.de>	2015-06-18

    - osd_setup: fix active status of ca_dotmatrix and ca_frame

vanhofen <vanhofen@gmx.de>	2015-06-17

    - infoviewer_bb: add own color for CA-bar

vanhofen <vanhofen@gmx.de>	2015-06-17

    - infoviewer_bb: show/hide dotmatrix in CA-bar; default show

vanhofen <vanhofen@gmx.de>	2015-06-17

    - infoviewer_bb: add frame to CA-bar; default off

M. Liebmann <tuxcode.bbg@gmail.com>	2015-06-06

    cYTFeedParser: Add feed duration

[CST] Focus <focus.cst@gmail.com>	2015-06-05

    eitd/sectionsd.cpp: fix ntp_system_cmd when config updated from GUI

[CST] Focus <focus.cst@gmail.com>	2015-06-05

    eitd/sectionsd.cpp: fix ntp_system_cmd in case ntpdate not found

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    eitd/xmlutil.cpp: add support to read epg from directory without index.xml

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    eitd/sectionsd.cpp: remove useless IS_WEBTV check on event channel id

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    neutrino.cpp: remove commented setServiceChanged call

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    gui/channellist.cpp: use getChannelID() in place of channel_id

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    gui/infoviewer.cpp: remove commented setServiceChanged call

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    nhttpd/tuxboxapi/neutrinoapi.cpp: remove setServiceChanged calls after zap

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    daemonc/remotecontrol.cpp: remove commented setServiceChanged calls

[CST] Focus <focus.cst@gmail.com>	2015-06-01

    eitd/xmlutil.cpp: split read events code

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    gui/moviebrowser.cpp: bug fix, default ytthumbnaildir is empty

[CST] Focus <focus.cst@gmail.com>	2015-06-02

    system/ytparser.cpp: allow to define youtube dev id at compile time

svenhoefer <svenhoefer@svenhoefer.com>	2015-06-01

    - nhttpd: update controlapi doc (THX dasda)

striper <striper@gmx.de>	2015-06-01

    - jsoncpp: fix compiler warnings (should be reported upstream!)

FlatTV <FlatTV@gmx.de>	2015-06-01

    - ytparser: fix youtube playback; change to APIv3

FlatTV <FlatTV@gmx.de>	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 <focus.cst@gmail.com>	2015-05-29

    gui/movieplayer.cpp, neutrino.cpp: add webtv subtitles support

[CST] Focus <focus.cst@gmail.com>	2015-05-28

    neutrino.cpp: fix flashing while webtv running - stop playback before stop daemons

[CST] Focus <focus.cst@gmail.com>	2015-05-26

    gui/movieplayer.cpp: try to fix parental lock for webtv channels

[CST] Focus <focus.cst@gmail.com>	2015-05-26

    eitd/xmlutil.cpp: change event file name to match channel id order

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-21

    - moviebrowser: add menu to allow copy, cat or truncate movies
    
      TODO: add good hints to explain these functions

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-21

    - moviecut: localize question to cancel editing

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-21

    - moviecut: don't paint progressbar when no bookmarks found

[CST] Focus <focus.cst@gmail.com>	2015-05-19

    webtv: try to restart channel once, if play position not advance

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-19

    - opkg_manager: use correct brief hints

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-19

    - menue: allow brief hints in all introItems

[CST] Focus <focus.cst@gmail.com>	2015-05-18

    zapit/src/bouquets.cpp: fix webtv loading before ubouquets,
    do not save webtv 'bouquets' to bouquets.xml

TangoCash <eric@loxat.de>	2015-05-13

    fix last commit

TangoCash <eric@loxat.de>	2015-05-13

    add VIASAT EPG based on martii

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-15

    - use CONFIGDIR instead of hardcoded path

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-14

    - menu: use brief hint in start_wizards first steps

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-14

    - locale: add LOCALE_MENU_HINT_NEXT_BRIEF

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-15

    - start_wizard: use a global enum; switch detection from bool to int

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-15

    - menu: add hint-icon and hint-text to "continue" menu items

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-14

    - icons: add hint_next icon

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-15

    - start_wizard: add settingsmanager menu ...
    
      ... to allow restoring of backups

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-14

    - yWeb: add define-get function to get some global defines

TangoCash <DaHooD@web.de>	2015-05-14

    add m3u8

TangoCash <DaHooD@web.de>	2015-05-14

    fix playlist

TangoCash <DaHooD@web.de>	2015-05-14

    implement playlist and remove possible segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2015-05-12

    themes.cpp: fix typo (logic) THX TangoCash

Jacek Jendrzej <crashdvb@googlemail.com>	2015-05-12

    webtv: use last dir as default

[CST] Focus <focus.cst@gmail.com>	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 <m4rtii@gmx.de>	2015-05-12

    network setup: calculate broadcast based on ip and netmask

Jacek Jendrzej <crashdvb@googlemail.com>	2015-05-10

    controlapi.cpp: add getubouquetsxml

M. Liebmann <tuxcode.bbg@gmail.com>	2015-05-09

    Clock on infoviewer and channellist: Fix background paint...
    
    ...when switching between OneColor und ColorToColor

[CST] Focus <focus.cst@gmail.com>	2015-05-07

    gui/osd_setup.cpp: add option to switch one/two color gradient mode

[CST] Focus <focus.cst@gmail.com>	2015-05-07

    gui/components/cc_item.cpp: use theme option for one/two color gradient

[CST] Focus <focus.cst@gmail.com>	2015-05-07

    gui/themes.cpp: add option to switch one/two color gradient mode

[CST] Focus <focus.cst@gmail.com>	2015-05-07

    gui/movieplayer.cpp: fix ass subtitles from newer ffmpeg versions, try to PGS subtitle hide

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-07

    - framebuffer: add missing slashs to iconBasePath

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-07

    - yWeb: remove outdated text files

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-07

    - ccomponents: add missing slash to iconBasePath

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-07

    - fix e59f8adccc378aa0386081775dfd737a9bb9b349 :-/

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-07

    - fix e59f8adccc378aa0386081775dfd737a9bb9b349 (THX max_10)

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - src/nhttpd/tuxboxapi: remove unused dbox code

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - yconfig.h: replace another hardcoded path with a variable

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - use PRIVATE_HTTPDDIR variable in Makefiles

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - move LOGODIR and LOGODIR_VAR to global.h

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - fix and use ICONSDIR variable; move ICONSSDIR_VAR to global.h

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - move PLUGINDIR_VAR to global.h to avoid some hardcoded paths

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - add and use LOCALEDIR variable; move LOCALEDIR_VAR to global.h

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - remove obsolete UCODEDIR variable

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-06

    - fix and use THEMESDIR variable; move THEMESDIR_VAR to global.h

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-05

    - acinclude.m4: fix themesdir and iconsdir definitions

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-05

    - plugins: replace PLUGINDIR_USB with PLUGINDIR_MNT (/mnt/plugins)

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-05

    - plugins: add GAMESDIR (/var/tuxbox/games) to plugin list

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-05

    - framebuffer: revival of showFrame() function to allow ...
    
    ... pictures like start.jpg, mp3.jpg etc. from /var/tuxbox/icons

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - osd_setup: try to bring more structure in infoviewer setup

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - themes: move colored_events settings to themes setup

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - themes: add new infobar_gradient keywords

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-04-22

    CProgressBar: remove unused member

Thilo Graf <dbt@novatux.de>	2015-04-13

    CProgressBar: remove unused include

Thilo Graf <dbt@novatux.de>	2015-04-13

    CTextBox: ensure save screen only if dimensions are valid
    
    0 values are critical

Thilo Graf <dbt@novatux.de>	2015-04-14

    CImageInfo: use call of getTextFromFile() without explicit object

Thilo Graf <dbt@novatux.de>	2015-04-14

    CComponentsText: declare function getTextFromFile() as static
    
    Is usable as standalone member too.

Thilo Graf <dbt@novatux.de>	2015-04-12

    .gitignore: add some possible generated stuff from sytem tools and build

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - menue: small color changes for a smoother view

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - infoviewer: add color-to-color gradient feature; THX to TangoCash ...
    
    ... for basic inspiration and dbt for some optimizations

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - cc_frm_header: prepare for c2c gradient

svenhoefer <svenhoefer@svenhoefer.com>	2015-05-04

    - cc_frm_footer: prepare for c2c gradient

TangoCash <DaHooD@web.de>	2015-05-04

    enable color-to-color gradient

TangoCash <DaHooD@web.de>	2015-05-04

    introduce color-to-color gradient

Marc Szymkowiak <marc.szymkowiak91@googlemail.com>	2015-05-03

    yWeb: Change version check to cst_next branch

Jacek Jendrzej <crashdvb@googlemail.com>	2015-05-03

    Y_VLC.js fix VLC detection without var plugin.version (linux)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-05-03

    luainstance.cpp fix button color

GetAway <get-away@t-online.de>	2015-05-01

    yWeb: fix deinterlace default setting

GetAway <get-away@t-online.de>	2015-05-01

    yWeb: more appropriate symbol for live settings

GetAway <get-away@t-online.de>	2015-05-01

    yWeb: improve detection if IE up to IE11 and above

GetAway <get-away@t-online.de>	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 <crashdvb@googlemail.com>	2015-05-01

    nhttpd: update controlapi doc (THX dasda)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-30

    xmlinterface.cpp remove encoding option for load_string

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-30

    xmlinterface.cpp workaround for pugixml autodetection https://code.google.com/p/pugixml/issues/detail?id=192

Thilo Graf <dbt@novatux.de>	2015-04-25

    gui/test_menu.cpp: fix broken build
    
    Fixed missing include that come with commit
    09adc177d8d2f2574ce7e7aa0da3200af8b9e393

Merge: 0896fa7bb 7044df1f9
Thilo Graf <dbt@novatux.de>	2015-04-30

    Merge branch 'cst-next.pre' into cst-next

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-04-28

    UPNPService.cpp: remove unnecessary include

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-27

    add pugixml

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-27

    use xmlinterface in UPNP

Thilo Graf <dbt@novatux.de>	2015-04-27

    cc_base.cpp: fix wrong statment value
    
    Comes with 1e16dbbf5911ac7fca402360e0d58cff76a8c688

Thilo Graf <dbt@novatux.de>	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 <focus.cst@gmail.com>	2015-04-27

    CMenueWidget: add color gradient to menue hints
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

[CST] Focus <focus.cst@gmail.com>	2015-04-27

    CComponentsInfoBox: add switch to enable gradient for info box
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

[CST] Focus <focus.cst@gmail.com>	2015-04-27

    gradient: try to fix delete gradient data only on color change
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2015-04-27

    Revert "CComponentsItem: fix remove gradient buffer on killed item"
    
    This reverts commit 51aab307c308d2c9b330ce8a3dfa122d6946d545.

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-04-23

    - controlapi: change logolist charset to UTF-8 to fix german umlauts

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-04-21

    - controlapi: add logolist command to allow easy channellogo management

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-18

    supplement to 5ab6b5305401ec00899a349ee647a28deb897ee3

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-17

    - nhttpd: minor fixes in controlapi doc (THX thomas1)

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-16

    - yWeb: add smaller pic for HD1/BSE RCU; thx to fred_feuerstein

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-16

    channellist.cpp; fix kill dline

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-16

    nhttpd: update controlapi doc (THX dasda)

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-16

    - add missing includes to fix menu-width
    
      strange circular include global.h <-> settings.h is maybe to fix

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-16

    - shorten CNeutrinoEventlist to CEventlist

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-16

    - record.h: remove include of vfd.h; use display.h instead

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-04-16

    global.h: Use forward-declarations to reduce number of dependencies

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-14

    - channellist: allow show/hide bottom infobox

Thilo Graf <dbt@novatux.de>	2015-04-14

    CImageInfo: fix missing license text for missing translations

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-04-06

    - yWeb: use html notation for german umlauts

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-06

    - neutrinoyparser.cpp: fix 0f16c9441ee1f9daa6825a71fe5c4c211afe3fe3

GetAway <get-away@t-online.de>	2015-04-06

    yWeb: save settings of timerd.conf only once

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-05

    - yWeb: disable LogosURL input, when DisplayLogos is disables

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-05

    - yWeb: port "Tuxbox.DisplayLogos" from martii

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-05

    - neutrinoyparser.cpp: improve display of channels w/o logo

Thilo Graf <dbt@novatux.de>	2015-04-05

    CFrameBuffer: add comment for unsolved issue on full icon cache

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2015-04-04

    - ylanguage.cpp: fix path to user's locale

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-04

    - ylanguage.cpp: detect missing translations; THX to GetAway!

svenhoefer <svenhoefer@svenhoefer.com>	2015-04-04

    - neutrino.cpp: fix startup plugin and execute it a little bit later

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-03

    prefers stream before radiotext (THX focus)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-02

    nhttpd: fix switch tv<>radio in standby mode

Jacek Jendrzej <crashdvb@googlemail.com>	2015-04-02

    infoviewer.cpp fix possible segfault if APIDs is empty

[CST] Focus <focus.cst@gmail.com>	2015-04-02

    data/locale/nederlands.locale: update locale

Thilo Graf <dbt@novatux.de>	2015-04-02

    CNeutrinoApp: fix rebase error
    
    comes with: CNeutrinoApp: rework switch handling for channallist paint

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-31

    nhttpd simplify encodeString function

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-31

    nhttpd:  change sprintf to snprintf

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-31

    change check dir to check with jffs2 (mtd)

M. Liebmann <tuxcode.bbg@gmail.com>	2015-03-31

    CComponentsText: Fix default font

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-31

    - yWeb: correction in fbshot handling

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-31

    - yWeb: replace another if-file-exist with find-exec

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-31

    - yWeb: simplify code by using find-exec function

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-31

    - mod_yparser: add find-exec function;
    
      return full path and filename of given executabe

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-30

    - yWeb: remove dead links to yjogol website

svenhoefer <svenhoefer@svenhoefer.com>	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 <seife@tuxbox-git.slipkontur.de>	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 <f_l_k@gmx.net>

Thilo Graf <dbt@novatux.de>	2015-03-28

    CComponentsButton: disable gradient
    
    Not necessary as long not all or most gui buttons can provide gradient

Thilo Graf <dbt@novatux.de>	2015-03-19

    CChannelList: fix paint of unscaled images
    
    Unscaled images were never painted.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2015-03-18

    CNeutrinoFonts: use neutrino debug output as default with line numbers

Thilo Graf <dbt@novatux.de>	2015-02-28

    CComponentsTimer: move mySleep call into mutex block, seems was not ok so

Thilo Graf <dbt@novatux.de>	2015-03-03

    COsdSetup: use paint for apply new gradient settings, reduced flicker effects

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2015-02-07

    CFileHelpers: rework methode getDirSize(), makes it work recursively

Thilo Graf <dbt@novatux.de>	2015-02-07

    CFileHelpers: add function getDirSize()

Thilo Graf <dbt@novatux.de>	2015-01-31

    CFileHelpers: declare removeDir() as static
    
    allows use without object

Thilo Graf <dbt@novatux.de>	2015-01-28

    CComponentsInfoBox: fix scale height for larger picons

Thilo Graf <dbt@novatux.de>	2015-01-25

    CVolumeBar: optimize icon position

Thilo Graf <dbt@novatux.de>	2015-01-25

    CVolumeBar: use defined volumebar size as default height

Thilo Graf <dbt@novatux.de>	2015-01-25

    CComponentsInfoBox: remove unnecessary call for kill()
    
    partial revert of:  CComponentsInfoBox: fix centering of image

Thilo Graf <dbt@novatux.de>	2015-01-20

    CComponentsTimer: move pthread members into startTimer()

Thilo Graf <dbt@novatux.de>	2015-01-24

    CComponentsText: expand setTextColor() methode
    
    apply color value direct in text box object

Thilo Graf <dbt@novatux.de>	2015-01-21

    CComponentsSignals: add signals for hide events

Thilo Graf <dbt@novatux.de>	2015-01-15

    CScreenSaver: fix wconversion warnings

Thilo Graf <dbt@novatux.de>	2015-01-15

    CScreenSaver: use unified debug output

Thilo Graf <dbt@novatux.de>	2015-01-14

    system/helpers.cpp: add return value for mySleep()

Thilo Graf <dbt@novatux.de>	2015-01-14

    system/helpers.cpp: getNowTimeStr(), use thread save localtime version

Thilo Graf <dbt@novatux.de>	2015-01-14

    CChannelList/CNeutrinoEventList/CMovieBrowser: fix logo scale
    
    Downscale was broken.

Thilo Graf <dbt@novatux.de>	2015-01-14

    CComponentsButton: fix fit of button icon
    
    Scale was broken

Thilo Graf <dbt@novatux.de>	2015-01-14

    CComponentsItem: fix remove gradient buffer on killed item

Thilo Graf <dbt@novatux.de>	2015-01-14

    CComponentsPicture: fix icon size/scale handling

Thilo Graf <dbt@novatux.de>	2015-01-14

    CPictureViewer: fix wconversion warnings

Thilo Graf <dbt@novatux.de>	2015-01-14

    CPictureViewer: use neutrino internal log
    
    Show only errors in mode DEBUG_NORMAL.

Thilo Graf <dbt@novatux.de>	2015-01-13

    CComponentsInfoBox: fix centering of image

Thilo Graf <dbt@novatux.de>	2015-01-13

    EpgPlus: fix wconversion

Thilo Graf <dbt@novatux.de>	2015-01-13

    CProgressBarCache: fix compiler warnings wconversion

Thilo Graf <dbt@novatux.de>	2015-01-12

    CComponentsFooter: Function setButtonLabels() change parameter
    
    Performance: parameter 'v_content' should be passed by reference

Thilo Graf <dbt@novatux.de>	2015-01-12

    SIservices.hpp/SIsections.hpp: switch functions to const

Thilo Graf <dbt@novatux.de>	2015-01-12

    frontend.cpp/pzapit.cpp: fix format string

Thilo Graf <dbt@novatux.de>	2015-01-12

    gui/audioplayer.cpp/h: fix some type conversions

Thilo Graf <dbt@novatux.de>	2015-01-12

    CTimeThread: sectionsd.cpp: use thread save localtime_r

Thilo Graf <dbt@novatux.de>	2015-01-04

    CComponentsForm: reduce log spam in info mode

Thilo Graf <dbt@novatux.de>	2015-01-03

    CBEChannelWidget: remove not required hide()
    
    Avoids unnecessary flicker effects, it's enough to repaint only text.

Thilo Graf <dbt@novatux.de>	2014-12-20

    CFlashUpdate: change name for CFile object for better differ

Thilo Graf <dbt@novatux.de>	2014-11-13

    locale: more precise text for update messages

Thilo Graf <dbt@novatux.de>	2014-11-25

    deutsch.locale: remove denglish part

Thilo Graf <dbt@novatux.de>	2014-12-27

    CImageInfo: fix button color with gradient

Thilo Graf <dbt@novatux.de>	2014-12-27

    CBEBouquetWidget/CBEChannelWidget: add missing exit icon
    
    Menue icon has no effect here and exit icon was missed

Thilo Graf <dbt@novatux.de>	2014-12-27

    CBEBouquet-Classes: switch to new buttonbar based up cc-footer class

Thilo Graf <dbt@novatux.de>	2014-12-27

    CBEChannelSelectWidget/CBEChannelWidget: uinng unified infobox font size
    
    ...unified style matching to menu hints

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-30

    CProgressWindow: reassign y position of body items on disabled header

Thilo Graf <dbt@novatux.de>	2014-12-16

    CComponentsTimer: simplify isRun function

Thilo Graf <dbt@novatux.de>	2014-12-08

    CNetworkServiceSetup: use widget id instead explicit select method
    
    neutrino_menue.h: add ID for network service menue

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-12-08

    CEitManager: use unified binary search for ntp

Thilo Graf <dbt@novatux.de>	2014-12-05

    CMenuWidget: fix getSelected() member
    
    preselected was not suitable as return value

Thilo Graf <dbt@novatux.de>	2014-11-30

    CAudioPlayerGui: replace showGlobalStatus() with  showStatus()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-30

    CProgressBar: add missing assign of 'allow paint' property
    
    Property had no effect.

Thilo Graf <dbt@novatux.de>	2014-11-30

    CComponentsItem: add setXPos/setYPos(), that consider real position

Thilo Graf <dbt@novatux.de>	2014-11-24

    system/helpers.cpp: add more possible exexutable paths

Thilo Graf <dbt@novatux.de>	2014-11-23

    neutrino.cpp: use simple error message for zapit fail

Thilo Graf <dbt@novatux.de>	2014-11-14

    CComponentsForm: prevent wrong id parameter if item size out of range

Thilo Graf <dbt@novatux.de>	2014-11-08

    CNeutrinoEventList: rework paint of header
    
    Reduce code with chain form and use text and logo items as embedded items.

Thilo Graf <dbt@novatux.de>	2014-11-07

    CComponentsForm: fix init value of getPageCount()
    
    value is always 1

Thilo Graf <dbt@novatux.de>	2014-11-01

    CComponentsFooter: fix button view with gradient
    
    show contour only in gradient mode

Thilo Graf <dbt@novatux.de>	2014-11-06

    CComponentsFooter: add optional possibility to switch colored button frame

Thilo Graf <dbt@novatux.de>	2014-11-06

    CVolumeBar: fix icon postion
    
    Icon was not centered in y position.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-11-04

    gui/Makefile.am: add conclusive description with last tag and branch

Thilo Graf <dbt@novatux.de>	2014-10-30

    CComponentsPicture: don't paint image, if is not available

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-10-12

    CComponentsPIP: fix centering of image
    
    auto centering was broken, eg.to see in channellist if radio mode was enabled

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-10-26

    CMenuWidget: fix applying of hintbox text color after changed theme

Thilo Graf <dbt@novatux.de>	2014-10-26

    CComponentsInfoBox: fix applying of properties
    
    Some properties were not applied if cctext was already exists, eg. after
    changed theme

Thilo Graf <dbt@novatux.de>	2014-10-18

    CComponentsButton: use of global button text color
    
    Used text color was different to old button handler.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-10-04

    CComponentsForm: fix item offset with enabled frame
    
    frame width was not considered

Thilo Graf <dbt@novatux.de>	2014-09-30

    CComponentsTimer: start timer only if interval > 0

Thilo Graf <dbt@novatux.de>	2014-09-30

    CComponentsTimer: log output moved
    
    Log message was shown on each call of startTimer.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-08-27

    CTestMenu: disable tuner test code
    
    Doesn't work with newer frontend api, and not really required.

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-03-28

    movieplayer.cpp reinit Path_local for webif reloadsetup

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-03-27

    infoviewer: simplify clock handling

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-24

    chhecking if epgdir directory exists for frequently save

JohnnyRun <giannicarabelli@gmail.com>	2015-03-15

    if line numbers does not match but translations are correct

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-21

    moviecut: fix format-string and sign-compare warnings

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-22

    remove obsolete nhttpd libtool wrapper

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2011-12-25

    neutrino: avoid float for color calculations

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-21

    fix bf19930887ffb81cf9dcf081aa227af57916aec4

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-21

    movieinfo.cp add new line and line feed fix for 75bdf0f1822611616e79f8591ca8d3008ce9f64d

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-20

    xmlinterface use const char instand char

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-20

    prevent possible segfault std::string if value NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-19

    moviebrowser.cpp: silence comparing floating point warning

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-19

    audioplayer.cpp: prevent possible segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-19

    tuxtxt.cpp:fix error array-bound

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-19

    - pictureviewer: do only show picture if decoding succeed
    
    based upon patch "fix screensaver" by max10 <max_10@gmx.de>

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-16

    - yWeb: allow style_set function w/o parameter to install correct style

Christian Schuett <Gaucho316@hotmail.com>	2015-03-16

    bookmark manager: only add bookmark if OK pressed

Christian Schuett <Gaucho316@hotmail.com>	2015-03-16

    bookmark manager: avoid saving deleted entries to bookmark file

Christian Schuett <Gaucho316@hotmail.com>	2015-03-16

    bookmark manager: don't write bookmark file multiple times ...
    
    ... when leaving movieplayer

Christian Schuett <Gaucho316@hotmail.com>	2015-03-16

    timerd: remove unnecessary workarounds when saving events to file

Christian Schuett <Gaucho316@hotmail.com>	2015-03-16

    reload plugins after changing language to respect localization

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-03-07

    nhttpd: re-add removed icons to avoid broken pictures

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-11

    update polski.locale (THX jaro44)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-11

    add nhttpd:: Polski to Makefile

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-11

    add nhttpd:: language Polski by jaro44 (THX)

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-11

    add new line and line feed to xml

[CST] Focus <focus.cst@gmail.com>	2015-03-10

    gui/audioplayer.cpp: fix refresh after open picture viewer

[CST] Focus <focus.cst@gmail.com>	2015-03-09

    gui/audioplayer.cpp: fix missing frame around infobox

[CST] Focus <focus.cst@gmail.com>	2015-03-09

    gui/bedit/bouqueteditor_chanselect.cpp: disable screen save

[CST] Focus <focus.cst@gmail.com>	2015-03-09

    gui/bedit/bouqueteditor_channels.cpp: disable screen save for infobox,
    fix empty paint on empty list

[CST] Focus <focus.cst@gmail.com>	2015-03-09

    gui/streaminfo2.cpp: fix empty paint on fta channels

[CST] Focus <focus.cst@gmail.com>	2015-03-09

    gui/streaminfo2.cpp: disable screen save for PiG

Jacek Jendrzej <crashdvb@googlemail.com>	2015-03-08

    add Y_Dist-GreyBlue.css Grey-Blue.theme by OneOfNine (THX)

[CST] Focus <focus.cst@gmail.com>	2015-03-07

    gui/moviebrowser.cpp: do not paint logo if not present

[CST] Focus <focus.cst@gmail.com>	2015-03-07

    gui/eventlist.cpp: fix additional info text update

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/channellist.cpp: optimize channel list appear time

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/imageinfo.cpp: disable screen saving

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-03-06

    gui/infoclock.cpp: enable clock background paint, set background color depending on clock background option

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/infoviewer.cpp: enable clock background paint

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_frm_header.cpp: set CTextBox save screen flag

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_item_infobox.cpp: set CTextBox save screen flag

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_item_text.cpp: set CTextBox save screen flag

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_frm_ext_text.cpp: set CTextBox save screen flag

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_frm_button.cpp: set CTextBox save screen flag

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/widget/textbox.cpp: add flag to control screen save, default is false;
    disable hide in desctructor

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    gui/components/cc_base.cpp: add flag to control CTextBox screen saving, default is false

[CST] Focus <focus.cst@gmail.com>	2015-03-06

    system/stacktrace.cpp: add backtrace function for debugging, define HAVE_BACKTRACE to enable code

[CST] Focus <focus.cst@gmail.com>	2015-03-03

    gui/bedit/bouqueteditor_chanselect.cpp: fix infobox artefacts on hide()

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-03-05

    - yWeb: rename original style to tuxbox style

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-04

    - yWeb: use styles in override directory too

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-02

    - yWeb: move Filemgr's css to Y_Main.css

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-02

    - hdd_menu: resort filesystem struct, to get ext4 as default value

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-01

    - yWeb: hopefully the last fix for 937d88d

[CST] Focus <focus.cst@gmail.com>	2015-03-01

    nhttpd/web/Makefile.am: remove obsolete Y_Settings_Skin.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-01

    - yWeb: fix c&p error in 937d88d00debd00220ff02d921647f5ab3341909

svenhoefer <svenhoefer@svenhoefer.com>	2015-03-01

    - yWeb: add distributor style sheet

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-27

    - yWeb: fix channellogo in live epg list

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: updated icons for top frame; thanks to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: add some missing Y_User.css entrys

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: add new RCU pic and coordinates for rc_cst_v2
    
      big thanks to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: more icons cleanup; big thanks to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: RCU pics converted to transparent background
    
      big thanks to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-26

    - yWeb: icons cleanup; big thanks to fred_feuerstein

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-25

    - yWeb: add user style sheet
    
      Thanks for support to fred_feuerstein!

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-25

    - yWeb: disable unused extension sites

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-25

    - yWeb: add filemanager

[CST] Focus <focus.cst@gmail.com>	2015-02-25

    fix crash in user_menue when ITEM_EPG_MISC is selected

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-24

    nhttpd: neutrinoapi.cpp disable unused func

[CST] Focus <focus.cst@gmail.com>	2015-02-22

    eitd/xmlutil.cpp: add sync() after epg save is done

[CST] Focus <focus.cst@gmail.com>	2015-02-22

    system/flashtool.cpp: call saveEpg in shutdown mode, to prevent any events

[CST] Bas <bas@coolstreamtech.com>	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 <seife@tuxbox-git.slipkontur.de>	2015-02-21

    CC-Clock: remove unnecessary cast
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-21

    streaminfo: don't paint outside of the framebuffer
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

[CST] Bas <bas@coolstreamtech.com>	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 <bas@coolstreamtech.com>	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 <bas@coolstreamtech.com>	2015-02-16

    lib/libcoolstream2/cnxtfb.h: only define FBIO_WAITFORVSYNC if it's not defined yet by kernel headers.

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-21

    - movieplayer: show start/end-pos in bookmark-menu; fix console output

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-21

    - moviebrowser: auto-choose movie-start in startup menu, when ...
    
      ... start-bookmark is set

[CST] Focus <focus.cst@gmail.com>	2015-02-20

    gui/moviebrowser.cpp: remove old TS cut code

[CST] Focus <focus.cst@gmail.com>	2015-02-20

    driver/moviecut.cpp: move cut/truncate code to its own file

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-20

    CPluginExec: avoid crash when pluginlist is empty

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2015-02-19

    - locals: remove unused stringinput.layout entry

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-19

    - deutsch.locale: upgrade

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-02-15

    some enum warrnings compil fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-15

    src/gui/moviebrowser.cpp set deleted CChannelLogo pointers to NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-15

    src/gui/osdlang_setup.cpp fix path

[CST] Focus <focus.cst@gmail.com>	2015-02-15

    eitd: ignore neutrino epg filter, if filter was configured from xml

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-14

    menue.cpp fix CMenuForwarder::setOption set option_string_ptr

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-12

    channellist: fix lock icon for default-locked bouquets

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-11

    infoviewer.h: replace includes with forward declaration

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-11

    epgplus.h: replace includes with forward declaration

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-11

    record.h: replace includes with forward declaration

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-11

    neutrino.h: use forward declaration instead of includes
    
    this reduces the dependency chain on partial rebuilds considerably

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    infoviewer: use forward declaration instead of including infoviewer_bb

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    move hddstat.h include from infoviewer_bb to neutrino

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    infoviewer_bb: remove unnecessary (char *) casts
    
    change paint_ca_icons to accept (const char *) to achieve this

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    osdlang_setup: avoid unnecessary (char *) casts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    zapit/channel: remove bogus (char *) cast

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    moviebrowser/player: remove unneeded (char *) casts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    channellist: remove bogus (char *) casts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    lcdd: remove useless cast

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    themes: remove unneccessary (char *) casts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-10

    CThemes: make saveFile and readFile accept const char* param
    
    this removes the need for ugly (char *) casts

[CST] Focus <focus.cst@gmail.com>	2015-02-13

    zapit/src/bouquets.cpp: fix favorites webtv channels not found in webtv xml files

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-11

    fix compiling warnings

[CST] Focus <focus.cst@gmail.com>	2015-02-10

    Revert "hdd_menu: only offer filesystems with kernel support"
    
    - breaks user-space fs like exfat
    
    This reverts commit 141872565e5740e01e935066aa2e4c7f5097874b.

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-02-10

    Revert "hdd_menu: do not handle the rootfs or fs without kernel support"
    
    This reverts commit f7bb7a70cbe6c096fc45fed9a8936c39d7e8e30e.

[CST] Focus <focus.cst@gmail.com>	2015-02-06

    rcsim.c: use event dev on cst, too

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-08

    hdd_menu: my_popen() needs waitpid to avoid zombies

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-08

    channellist: fix 2 forgotten cases of fixed plock_zaptime

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2015-02-08

    hdd_menu: do not handle the rootfs or fs without kernel support

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2015-02-08

    helpers: add "backtick" function for shell-like `command`

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-08

    hdd_menu: only offer filesystems with kernel support

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-08

    opkg_manager: use my_system to avoid filedescriptor leaks

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2015-02-06

    intall warning icon

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-06

    pictureviewer/gif: fix build with giflib-5.1+

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-06

    filebrowser, moviebrowser, pictureviewer: clarify error message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-01

    shellwindow: don't update screen if not necessary

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2015-02-01

    CShellWindow: use my_popen() to avoid leaking fds etc.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-02-01

    CTextBox: fix text position calculation

svenhoefer <svenhoefer@svenhoefer.com>	2015-02-09

    - osdlang_setup.cpp: change user-dir for locales, to match the ...
    
    ... given path in system/localize.cpp

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-04

    pictureviewer.cpp: CPictureViewer::DownloadImage remove double add CURLOPT_NOSIGNA

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-04

    pictureviewer.cpp: CPictureViewer::DownloadImage add curl timeout opt

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-01-26

    picview/png, my_popen: fix -Wclobbered warnings

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-01-26

    luaclient: fix "jump to...crosses initialization of" error

Jacek Jendrzej <crashdvb@googlemail.com>	2015-02-03

    timerdclient.cpp add check if zapto or record timer double is

Christian Schuett <Gaucho316@hotmail.com>	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 <Gaucho316@hotmail.com>
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Christian Schuett <Gaucho316@hotmail.com>	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 <Gaucho316@hotmail.com>
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Christian Schuett <Gaucho316@hotmail.com>	2014-01-19

    Neutrino timerlist: sort timer type chooser alphabetically
    
    Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Christian Schuett <Gaucho316@hotmail.com>	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 <Gaucho316@hotmail.com>
    Signed-off-by: Thilo Graf <dbt@novatux.de>

[CST] Focus <focus.cst@gmail.com>	2015-01-30

    eitd: as long as neutrino using only first content classification,
    reduce content classification caching (leaving old code with ifdef)

[CST] Focus <focus.cst@gmail.com>	2015-01-27

    zapit/src/femanager.cpp: fix save/restore flag to use satellite in multi-satellite scan

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-29

     make channel_id private, use getChannelID()

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-29

    bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined fix commit ecff98443260141e160cdf296ab468df29d7cf92

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-28

    dt.cfix logic error

[CST] Focus <focus.cst@gmail.com>	2015-01-26

    neutrino.cpp: set EPG filter after edit favorites in channel list, too

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-25

    bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-25

    genpsi.cpp: fix offset for crc32

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-22

    /movieplayer.cpp: add mmsh protocol to file parse

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-01-22

    eitd: add API to configure white EPG filter

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-22

    czech.locale: try to fix \n

Janus <janus@debian>	2015-01-22

    api4: upgrade channel and bouquet edit (testing)

[CST] Focus <focus.cst@gmail.com>	2015-01-21

    neutrino.cpp: try to fix timeshift stop/restart,
    after quit from playback audioplayer, picture viewer and so on

[CST] Focus <focus.cst@gmail.com>	2015-01-21

    gui/channellist.cpp: disable timeshift stop while timeshift playback in progress

[CST] Focus <focus.cst@gmail.com>	2015-01-16

    gui/movieplayer.cpp: fix radio recordings playback

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2015-01-15

    driver/rcinput.cpp: reset first key press only on key press event

[CST] Focus <focus.cst@gmail.com>	2015-01-15

    timerd/timermanager.cpp: rename CONFIGFILE to TIMERDCONFIGFILE to avoid conflicts

[CST] Focus <focus.cst@gmail.com>	2015-01-15

    zapit/src/zapit.cpp: rename CONFIGFILE to ZAPITCONFIGFILE to avoid conflicts

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-14

    update fix newline

[CST] Focus <focus.cst@gmail.com>	2015-01-14

    driver/record.cpp: fix crash due to epgdata.info1 len more than buffer size

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-13

    update czech.locale by marsim21

[CST] Focus <focus.cst@gmail.com>	2015-01-13

    neutrino: try to prevent using chanellist/bouquetlist while channels init in progress

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-13

    - vfd: fix percentOver handling

svenhoefer <svenhoefer@svenhoefer.com>	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 <crashdvb@googlemail.com>	2015-01-09

    use empty to check string

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-09

    - screensaver: fix restart of clock and mute;
    
      restart is now depending on previous status

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-09

    - infoclock: add getStatus() function

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-09

    - audiomute: add getStatus() function

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-09

    - vfd/audioplayer: fix vfd progress in audioplayer
    
      don't update full vfd every second

[CST] Focus <focus.cst@gmail.com>	2015-01-09

    system/mtdutils/mkfs.jffs2.cpp: skip /var_init

[CST] Focus <focus.cst@gmail.com>	2015-01-09

    system/mtdutils/mkfs.jffs2.cpp: do not skip mounted /var

[CST] Focus <focus.cst@gmail.com>	2015-01-09

    gui/update.cpp: fix image update check,
    enable save u-boot menu switch

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-08

    - osd_setup: improve/clarify screensaver off option

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-08

    - screensaver: use strcasecmp instead of strcmp

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-08

    - screensaver: add exceptions to keep screensaver in radio mode

[CST] Focus <focus.cst@gmail.com>	2015-01-08

    eitd/sectionsd.cpp: bugfix after ad9bf009da0b5d6cb082a5f7786919b555692861:
    neutrino do set current channel to 0 in standby, too

defans <defans@bluepeercrew.us>	2015-01-08

    CSreenSaver: add png files

svenhoefer <svenhoefer@svenhoefer.com>	2015-01-08

    - neutrino: fix axtionkey "standby"

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-05

    nhttpd: ywebserver.cpp - fix possible segfault (svenhoefer)

[CST] Focus <focus.cst@gmail.com>	2015-01-05

    nhttpd/yconfig.h: second try to disable threading

[CST] Focus <focus.cst@gmail.com>	2015-01-05

    nhttpd/yconfig.h: disable threading: with global CNeutrinoAPI it is not safe

[CST] Focus <focus.cst@gmail.com>	2015-01-05

    eitd/sectionsd.cpp: do not wakeup epg scan on service stop

[CST] Focus <focus.cst@gmail.com>	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 <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2015-01-03

    neutrino use check empty() instead of length() or size()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2015-01-02

    add CFLAGS for libsigc

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-12-25

    movieplayer: fix invalid casts for debug messages

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-12-25

    plugins.h: remove unnecessary include

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-02

    update initial services

[CST] Focus <focus.cst@gmail.com>	2015-01-02

    gui/components/cc_item_infobox.cpp: enable gradient on request

[CST] Focus <focus.cst@gmail.com>	2015-01-02

    driver/genpsi.cpp: try to prevent buffer overflow

[CST] Focus <focus.cst@gmail.com>	2014-12-30

    zapit/src/fastscan.cpp,scannit.cpp: more pilot fixes

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-01

    eitd: use check empty() instead of size() or length()

Jacek Jendrzej <crashdvb@googlemail.com>	2015-01-01

    eitd: reduce memory use . shrink extended text memory size (capacity) to string size

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-30

    streaminfo2.cpp fix possible segfault if audio mode mismatch

[CST] Focus <focus.cst@gmail.com>	2014-12-30

    zapit/src/fastscan.cpp: fix pilot param

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-30

    - screensaver: disable clock while screesaver

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-30

    - infoviewer: align clock bottom to get same pos as channelname

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-29

    - neutrino: add screensaver to radio-mode
    
      This commit maybe need some tests with radiotext
      and/or other timeouts

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2014-12-29

    - screensaver: remove audioplayer_screensaver; add screensaver_delay

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-29

    - audioplayer: don't paint cover while screensaver

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-29

    - audioplayer: remove bool screen_saver from updateMetaData() ...
    
      ... using member m_screensaver instead of this

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-29

    - audioplayer: move videodecoder/pain away from screensaver() function

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-28

    - screensaver: moving "using namespace std;" to cpp ...
    
      ... to avoid the inheritance of this

vanhofen <vanhofen@gmx.de>	2014-12-25

    - screensaver: small changes in locales

vanhofen <vanhofen@gmx.de>	2014-12-25

    - screensaver: move configuration to own submenu

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-29

    - screensaver: add GUI option to change timeout

vanhofen <vanhofen@gmx.de>	2014-12-25

    - screensaver: add GUI option to change screensaver directory

vanhofen <vanhofen@gmx.de>	2014-12-24

    - screensaver: user pictureviewer instead of videoDecoder ...
    
    ... to avoid interrupts while playing and keep pictures unscaled

vanhofen <vanhofen@gmx.de>	2014-12-24

    - screensaver: just add mp3-?.jpg when using DATADIR "/neutrino/icons" ...
    
    ... to get the same behavior as usual

vanhofen <vanhofen@gmx.de>	2014-12-24

    - screensaver: remove trailing slash from screensaver_dir

defans <defans@bluepeercrew.us>	2014-12-29

    CScreenSaver: add class CScreenSaver

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-29

    update slovak.locale by EnoSat

[CST] Focus <focus.cst@gmail.com>	2014-12-26

    gui/mediaplayer_setup.cpp: integrate MB / YT settings, (c) martii

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-24

    refix sort freq with negative satellite position (thx Houdini)

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-24

    fix sort freq with negative satellite position

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-23

    nhttpd - fix select audio pid in live (vlc) mode

[CST] Focus <focus.cst@gmail.com>	2014-12-23

    zapit/src/getservices.cpp: change default pilot param to auto

[CST] Focus <focus.cst@gmail.com>	2014-12-23

    eitd/sectionsd.cpp: try to fix filter restart on service stop

[CST] Focus <focus.cst@gmail.com>	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 <svenhoefer@svenhoefer.com>	2014-12-22

    - moviebrowser: localize dialogs around TS-editing

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-22

    - hintbox: allow plain neutrino locales in bodytext

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-19

    supplement to 0013e139a58e75d50bd9414309fe845f9446874c, fix upnpplayer mode

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2014-12-18

    infoviewer_bb.cpp CInfoViewerBB::getBBButtonInfo() fix audioname in ts mode

svenhoefer <svenhoefer@svenhoefer.com>	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 <focus.cst@gmail.com>	2014-12-18

    neutrino.cpp: in easymenu mode, revert channel list mode to favorites, if current channel present in favorite bouquets

[CST] Focus <focus.cst@gmail.com>	2014-12-08

    gui/scan_setup.cpp: add pilot param to manual scan menu

[CST] Focus <focus.cst@gmail.com>	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 <Gaucho316@hotmail.com>	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 <svenhoefer@svenhoefer.com>	2014-12-12

    - moviebrowser: add hotkeys to options to setup

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-12

    - moviebrowser: use pulldown-menu to show options to setup

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-12

    - moviebrowser: allow 9 instead of 6 rows
    
    * remove fake-entrys for lastPlayRow and lastRecordRow

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-12

    - deutsch.locale: fix terrible typo

Jacek Jendrzej <crashdvb@googlemail.com>	2014-12-08

    set cpufreq similar to wakeupFromStandby/standbyToStandby

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - yWeb: remove unused/obsolete bootoptions blocks

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - yWeb: cleanup from unused esound stuff

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - yWeb: use an include-block to paint submit/apply buttons

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - controlapi: fix horrible typo

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - controlapi: cleanup from unused esound rests

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - neutrino: SendSectionsdConfig() after NeutrinoMessages::RELOAD_SETUP

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - yWeb: (re)add EPG settings menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-05

    - yWeb: fix neutrino_pictureviewer_save_settings block

[CST] Focus <focus.cst@gmail.com>	2014-12-05

    eitd/sectionsd.cpp: fix busywait loop after service stop

svenhoefer <svenhoefer@svenhoefer.com>	2014-12-04

    - add epg_save_frequently feature ...
    
    ... to provide the EPG data in frequently intervals on an external device

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2014-11-26

    - movieplayer: disable clock and mute while playlist_manager

TangoCash <DaHooD@web.de>	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 <svenhoefer@svenhoefer.com>	2014-11-26

    - luainstance: switch to lua_Integer/lua_Unsigned

M. Liebmann <tuxcode.bbg@gmail.com>	2014-11-26

    CColorChooser: Preview color gradient for header color

[CST] Focus <focus.cst@gmail.com>	2014-11-26

    gui/channellist.cpp: bug fix, default copy constructor is danger, if class have pointers

M. Liebmann <tuxcode.bbg@gmail.com>	2014-11-24

    Fix commit 421da2c0cf1844b2efc5935e868db92141f17489 for build on nevis

martii <m4rtii@gmx.de>	2013-06-21

    zapit/audio_setup: add gui option for handling volume adjustment defaults

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2014-11-24

    - keyboard_input: allow string hints ...
    
    ... in preparation for implementation in Lua instance

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-22

    Revert "- plugins: allow empty menu hints"
    
    This reverts commit 95eab2a48d2b58e1fae67af60f6ec58e4dcd3c72
    because 9945d0348039b2ec5e7927b7e91ce8ac251c97ed do the same.

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-22

    - align most CKeyboardInput calls to the changes in 88c6640

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-22

    - keyboard_input: auto calculate size of input-field ...
    
      ... if size is 0 or not given.

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-22

    - menue: allow icon-only menu hints

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-20

    - eventlist: add back button to search menu;
    
      move "start search" near top

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-20

    - deutsch.locale: upgrade; shorten stringinput.caps

[CST] Focus <focus.cst@gmail.com>	2014-11-20

    neutrino.cpp: fix webtv_usr.xml check for adding by default

[CST] Focus <focus.cst@gmail.com>	2014-11-20

    gui/widget/stringinput_ext.cpp: fix cycle on dialog after timeout

[CST] Focus <focus.cst@gmail.com>	2014-11-20

    gui/widget/stringinput.cpp: fix cycle on dialog after timeout

[CST] Focus <focus.cst@gmail.com>	2014-11-20

    gui/widget/keyboard_input.cpp: fix cycle on dialog after timeout

[CST] Focus <focus.cst@gmail.com>	2014-11-20

    gui/network_setup.cpp: fix crash on settings restore, if no wlan present

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-20

    - keyboard_input: align keys_deutsch table to german keyboards

[CST] Focus <focus.cst@gmail.com>	2014-11-19

    change most code to use CKeyboardInput in place of CStringInputSMS

[CST] Focus <focus.cst@gmail.com>	2014-11-19

    gui/widget/keyboard_input.cpp: add string input with keyboard-style layout

[CST] Focus <focus.cst@gmail.com>	2014-11-18

    gui/movieplayer.cpp: try to remove extra live start on movie stop

[CST] Focus <focus.cst@gmail.com>	2014-11-18

    gui/widget/menue.cpp: fix progressbar values in progressbar setup

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-17

    - progresswindow: fix position of progressbars

Janus <janus@debian>	2014-11-17

    locale numzap ger

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-13

    - flashtool: localize "Copy Image" string

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-13

    -try to fix segfault on webtv channel - neutrino shutdown

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-13

    CChannelList::updateEvents fix history list event update

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-13

    - hddstat.cpp: move init of cHddStat inside geInstance()

striper <striper@gmx.de>	2014-11-12

    - try to fix segfault on neutrino shutdown

[CST] Focus <focus.cst@gmail.com>	2014-11-12

    gui/streaminfo2.cpp: fix stream info on nvod channels

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-11

    CPersonalizeGui::addPersonalizedItems() fix digikey shortcut after use Personalize-Menu

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-11-11

    gui/widget/stringinput.cpp: fix screen save/restore

martii <m4rtii@gmx.de>	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 <focus.cst@gmail.com>	2014-11-09

    gui/movieplayer.cpp: fix volume values in audio selection

svenhoefer <svenhoefer@svenhoefer.com>	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 <tuxcode.bbg@gmail.com>	2014-11-10

    CLuaMenuChangeObserver::changeNotify: Fix segfault in item type 'chooser'

M. Liebmann <tuxcode.bbg@gmail.com>	2014-11-10

    Enable gradient for header CColorChooser
    
    - Supplement to commit b9400110b4fcc8d41917c51a4a9e05cae742e518

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - deutsch.locale: update

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - pluginlist: use keyhelper to get hotkeys; allow colored keys from plugin.cfg

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - CPluginsExec::exec(): show possible script output

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - user_menue: minor optimizations

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - user_menue: fix wrong changes in 19f7e04c77bf30f83324e98e23b74dc0611c3cef

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - user_menue: allow colored keys from plugin.cfg

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - plugins: Fix assignment of prefered keys
    
    New keyword in plugin.cfg: key=<key>
    * key=red
    * key=green
    * key=yellow
    * key=blue
    * key=auto
    
    If entry is missing key is auto-assigned

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-07

    - plugins: don't add hidden plugins to usermenu; ...
    
    ... use CPuginsExec::exec() to execute and drop CUserMenu::exec()

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-06

    nhttpd_controlapi.html move info to point 6.

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-06

    zapit: channel.h - change comparative criteria for freq sort

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-06

    CFrameBuffer::paintBoxRel: check boxBuf if not NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-06

    fix some possible errors

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-06

    nhttpd controlapi: change for subchannel to subchannel zap

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-06

    - plugins: allow empty menu hints

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-06

    - plugins: disable unused cfg-params

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-06

    - user_menue: fix hint icons for 'singe-added' plugins

[CST] Focus <focus.cst@gmail.com>	2014-11-06

    gui/videosettings.cpp: fix analog output options on zee2

Janus <janus@debian>	2014-11-06

    api4: fix name compare to realname compare

[CST] Focus <focus.cst@gmail.com>	2014-11-05

    gui/movieplayer.cpp: fix file info display,
    bug from commit 95ac729ff6d15e681d56a9a3ca5e03f46ad7c480

[CST] Focus <focus.cst@gmail.com>	2014-11-05

    gui/moviebrowser.cpp: allow to delete any file + xml

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-04

    CMoviePlayerGui::selectAudioPid() add Analog Audio on/off option

Christian Schuett <Gaucho316@hotmail.com>	2014-11-02

    nhttpd controlapi: allow zapping to subchannels
    
    based on idea by Moritz Venn <moritz.venn@freaque.net>
    
    Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>

Jacek Jendrzej <crashdvb@googlemail.com>	2014-11-05

    nhttpd:controlapi.cpp fix getallsubchannels

svenhoefer <svenhoefer@svenhoefer.com>	2014-11-04

    - re-enable front-panel settings for Trinity; re-sort vfd_setup

Janus <janus@debian>	2014-11-03

    -add CBouquetManager writenames menu

Janus <janus@debian>	2014-10-31

    api4 : fix value assignment to write_names

[CST] Focus <focus.cst@gmail.com>	2014-10-28

    gui/channellist.cpp: add channel move to bouquet

[CST] Focus <focus.cst@gmail.com>	2014-10-28

    locals: add locale for 'move to'

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    gui/channellist.cpp: disable 'other' bouquet edit

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    neutrino.cpp: move webtv 'provider' to the end of list

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    gui/miscsettings_menu.cpp: add option to enable/disable empty favorites in bouquet list

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    locals: add locales for show empty favorites option

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    zapit/src/bouquets.cpp: fix compile warning

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    Revert "zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet"
    
    This reverts commit 2de388cd80d2c889d252c0e2d08caedace38f04b.

[CST] Focus <focus.cst@gmail.com>	2014-10-27

    zapit/src/zapit.cpp: keep old defaults, channel name present in both bouquets and ubouquets

Janus <janus@debian>	2014-10-25

    api4 : use zapit.conf writeChannelsNames [0..3] to decide writing DVB-names in bouquets

Janus <janus@debian>	2014-10-23

    api4 : fix name/uname view with optional attributes

Janus <janus@debian>	2014-10-20

    api4 : add bouquetID and make BQHeaderAttr optional

[CST] Focus <focus.cst@gmail.com>	2014-10-23

    gui/scan_setup.cpp: in easeymenu mode, not allow start fastscan direct, without auto-diseqc configuration

[CST] Focus <focus.cst@gmail.com>	2014-10-23

    zapit/src/bouquets.cpp: fix possible crash, if no channel name present in bouquets xml

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-23

    - locale: update nederlands.locale; translated by Astrasat

[CST] Focus <focus.cst@gmail.com>	2014-10-23

    driver/vfd.cpp: fix compile on nevis

[CST] Focus <focus.cst@gmail.com>	2014-10-22

    gui/vfd_setup.cpp: modify brightness menu so vfd follow selected menu item on scroll

[CST] Focus <focus.cst@gmail.com>	2014-10-22

    gui/widget/menue.cpp: add activate observer to notify when item become active

[CST] Bas <bas@coolstreamtech.com>	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 <bas@coolstreamtech.com>	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 <svenhoefer@svenhoefer.com>	2014-10-21

    - deutsch.locale: update

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-10-20

    gui/update_settings.cpp: add option to enable/disable updates check on boot

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-10-20

    system/flashtool.cpp: add timestamp

[CST] Focus <focus.cst@gmail.com>	2014-10-20

    gui/miscsettings_menu.cpp: fix settings sectionsd config

[CST] Focus <focus.cst@gmail.com>	2014-10-17

    gui/movieplayer.cpp: fix old file info display in infoviewer

M. Liebmann <tuxcode.bbg@gmail.com>	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 <focus.cst@gmail.com>	2014-10-16

    neutrino.cpp: by request, add network settings and software update to blue user menu

[CST] Focus <focus.cst@gmail.com>	2014-10-16

    gui/user_menue.cpp: add network settings and software update as user-menu items

[CST] Focus <focus.cst@gmail.com>	2014-10-16

    gui/update_menue.cpp: fix crash in dtor, CMenuForwarder is deleted on menu delete

[CST] Focus <focus.cst@gmail.com>	2014-10-16

    gui/update_settings.cpp: cleanup unused updateItem

[CST] Focus <focus.cst@gmail.com>	2014-10-16

    lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    Enable gradient for all remaining GUI header

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    Disable infoclock when display current transponder

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    integrated plugins: Add direct keys

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    CMenuWidget::integratePlugins(): Add shortcut parameter

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    CMenuWidget: Add function getNextShortcut()/setNextShortcut()
    
      for setting of direktkey in the plugin integration

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-16

    Fix display numeric item icons
    
    - Required for some custom icons

[CST] Focus <focus.cst@gmail.com>	2014-10-14

    gui/channellist.cpp: allow to edit provider bouquet

[CST] Focus <focus.cst@gmail.com>	2014-10-14

    zapit/src/bouquets.cpp: allow to change GUI channel name in ubouquets.xml;
    avoid delete remainChannels bouquet

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-13

    - luaserver.cpp: change testing example

martii <m4rtii@gmx.de>	2014-10-13

    system/luaserver: include poll.h explicitly

martii <m4rtii@gmx.de>	2014-10-13

    system/luaserver: Terminate Lua script when luaclient dies.

martii <m4rtii@gmx.de>	2014-10-13

    system/luaserver: fix destructor

martii <m4rtii@gmx.de>	2014-10-13

    neutrino.cpp: omit deleting luaserver at shutdown

martii <m4rtii@gmx.de>	2014-10-13

    luaserver: reorganize

martii <m4rtii@gmx.de>	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 <focus.cst@gmail.com>	2014-10-14

    gui/channellist.cpp: add per-channel lock in editor

[CST] Focus <focus.cst@gmail.com>	2014-10-13

    zapit/src/bouquets.cpp: do not add webtv channels to 'Other' bouquet

[CST] Focus <focus.cst@gmail.com>	2014-10-13

    zapit/src/channel.cpp: add bLocked flag to lock single channel

[CST] Focus <focus.cst@gmail.com>	2014-10-13

    zapit/src/bouquets.cpp: decrease channel lock count in deleteBouquet();
    add setBouquetLock() with change channel lock count

[CST] Focus <focus.cst@gmail.com>	2014-10-11

    gui/channellist.cpp: fix key pass to neutrino,
    after commit fa4333f948ff6d14bb417f750076041367076be3

[CST] Focus <focus.cst@gmail.com>	2014-10-11

    gui/network_service.cpp: fix shortcut in case of inactive items

[CST] Focus <focus.cst@gmail.com>	2014-10-11

    gui/channellist.cpp: add channels reinit, if target bouquet was empty (hidden),
    or empty after edit (to hide)

[CST] Focus <focus.cst@gmail.com>	2014-10-11

    neutrino.cpp: hide empty favorites, again

[CST] Focus <focus.cst@gmail.com>	2014-10-11

    gui/bedit/bouqueteditor_chanselect.cpp: fix crash after
    commit ebd0259cfc6404e9783deb834f58188467519e9c

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-11

    - menue.cpp: fix footer position with rounded corners

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-11

    - framebuffer.h: define CORNER_NONE

[CST] Focus <focus.cst@gmail.com>	2014-10-10

    gui/channellist.cpp: add inline list editor;
    add to favorite bouquets without channels re-init;
    cleanup

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-10-10

    gui/bedit/bouqueteditor_channels.cpp: pass CZapitBouquet to CBEChannelSelectWidget,
    mark inacttive both non-found and removed channels

[CST] Focus <focus.cst@gmail.com>	2014-10-10

    gui/bedit/bouqueteditor_chanselect.cpp: mark inactive channels,
    pass CZapitBouquet in place of bouquet number,
    cleanup

[CST] Focus <focus.cst@gmail.com>	2014-10-10

    zapit/src/bouquets.cpp: add getChannels() with mode param, add fopen error check

[CST] Focus <focus.cst@gmail.com>	2014-10-10

    system/lastchannel.cpp: cleanup unused channelnr

[CST] Focus <focus.cst@gmail.com>	2014-10-09

    zapit/src/scansdt.cpp: remove udpated channel flag before scan

[CST] Focus <focus.cst@gmail.com>	2014-10-09

    zapit/include/zapit/channel.h: add NOT_PRESENT flag

[CST] Focus <focus.cst@gmail.com>	2014-10-09

    gui/components/cc_item_progressbar.cpp: limit pb_value to max value

Thilo Graf <dbt@novatux.de>	2014-10-07

    CComponentsInfoBox: small cleanup

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-10-08

    - plugins: add and use default hint icon; THX to fred_feuerstein

M. Liebmann <tuxcode.bbg@gmail.com>	2014-10-06

    CFrameBuffer: Fix paintIcon() for use icons with full path

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-06

    - - plugins: use hinticons for plugins in usermenu and pluginlist

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-06

    - plugins: allow hinticons for plugins
    
    Default is <plugin>_hint.png; an entry 'hinticon=another_name' in
    <plugin>.cfg overrides this; use icon in plugindir first; if not found
    use icon in one of the other wellknown neutrino icon directories.

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-07

    - deutsch.locale: remove dup entrys

[CST] Focus <focus.cst@gmail.com>	2014-10-02

    zapit/src/capmt.cpp: never send pmt len, if pnt is NULL

[CST] Focus <focus.cst@gmail.com>	2014-10-02

    zapit/src/channel.cpp: add missed pmtLen init

svenhoefer <svenhoefer@svenhoefer.com>	2014-10-01

    - CPluginsExec::exec(): don't leave current menu when exiting integrated plugins

[CST] Focus <focus.cst@gmail.com>	2014-10-02

    zapit/src/zapit.cpp: fix broken signal test

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-10-01

    gui/filebrowser.cpp: cleanup, simplify footer

[CST] Focus <focus.cst@gmail.com>	2014-10-01

    driver/file.cpp: cache file type

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-10-01

    Revert "- movieplayer: ask before stop temporary timeshift"
    
    This reverts commit f9c7662c73f96b64e5dfabc2d62e3116db51b605.
    
    Conflicts:
            src/gui/movieplayer.cpp

[CST] Focus <focus.cst@gmail.com>	2014-10-01

    data/locale/english.locale: fix filebrowser.sort.namedirsfirst

[CST] Focus <focus.cst@gmail.com>	2014-10-01

    gui/movieplayer.cpp: try to fix 'always seek to 0'

[CST] Focus <focus.cst@gmail.com>	2014-10-01

    gui/movieplayer.cpp: check file name is not url before save screenshot

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-30

    - plugins: don't show integrated plugins in usermenu

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-09-30

    driver/file.h: add isDir()

[CST] Focus <focus.cst@gmail.com>	2014-09-30

    gui/movieplayer.cpp: do not quit or jump to unmarked item, in case ie empty dir added

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-30

    - menue.cpp: don't integrate hidden plugins

[CST] Focus <focus.cst@gmail.com>	2014-09-29

    gui/movieplayer.cpp: fix stop and EOF, if suddenly we get position == duration

[CST] Focus <focus.cst@gmail.com>	2014-09-29

    gui/moviebrowser.cpp: apply rows / browser height changes after quit menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - .gitignore: add filemask *.orig

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - remove patch crap; sorry!

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - add plugins to info menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - add plugins to settings menu and service menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - add plugins to mutimedia menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-28

    - add function to integrate plugins
    
    TODO: maybe find a solution without void *pluginsExec
    Thanks to micha-bbg and SatBaby

svenhoefer <svenhoefer@svenhoefer.com>	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 <m4rtii@gmx.de>	2014-09-21

    lib/connection/basicserver: raise queue limit

martii <m4rtii@gmx.de>	2014-04-13

    driver/audiodec/ffmpegdec: work-around for pre-2.2 ffmpeg API build

martii <m4rtii@gmx.de>	2014-04-03

    driver/audiodec/ffmpegdec: adapt to 2.0 ffmpeg API

martii <m4rtii@gmx.de>	2014-09-22

    eitd: fix content classification bug introduced in 6eb8fa1c9e3a70a1e60465b838fe954c51e478b6

martii <m4rtii@gmx.de>	2014-09-21

    driver/record: CRecordInstance::MakeExtFileName(): set dummy values on EPG failure

[CST] Focus <focus.cst@gmail.com>	2014-09-29

    gui/moviebrowser.cpp: try to fix footer position

[CST] Focus <focus.cst@gmail.com>	2014-09-28

    src/neutrino.cpp: try to fix crash on shutdown

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-28

    CChannelList: Fix OSD error when exit the zap history

[CST] Focus <focus.cst@gmail.com>	2014-09-28

    gui/moviebrowser.cpp: case-insensitive extension compare

[CST] Focus <focus.cst@gmail.com>	2014-09-27

    gui/moviebrowser.cpp: add support for non-TS/xml files, idea (c) martii

[CST] Focus <focus.cst@gmail.com>	2014-09-27

    driver/pictureviewer/pictureviewer.cpp: change supported formats order

[CST] Focus <focus.cst@gmail.com>	2014-09-27

    gui/filebrowser.cpp: change checkBD() to static

[CST] Focus <focus.cst@gmail.com>	2014-09-27

    gui/movieinfo.cpp: comment pids debug, show full name on errors

Jacek Jendrzej <crashdvb@googlemail.com>	2014-09-26

    dboxinfo.cpp: fix progressbar offset

[CST] Focus <focus.cst@gmail.com>	2014-09-26

    gui/moviebrowser.cpp: cleanup, indent code; bug fixes

[CST] Focus <focus.cst@gmail.com>	2014-09-26

    data/icons/Makefile.am: add icon_ytplay.png

[CST] Focus <focus.cst@gmail.com>	2014-09-26

    gui/movieplayer.cpp: lower delay at the EOF for list play or repeat mode enabled

[CST] Focus <focus.cst@gmail.com>	2014-09-26

    gui/movieinfo.cpp: fix channel id saving

[CST] Focus <focus.cst@gmail.com>	2014-09-24

    gui/widget/hintbox.cpp: use hide() in dtor

martii <m4rtii@gmx.de>	2013-12-28

    guimoviebrowser: start bookmark: query actual item position instead of using fixed value

martii <m4rtii@gmx.de>	2013-12-13

    gui/moviebrowser: unbreak footer
    
    Conflicts:
            src/gui/moviebrowser.cpp
            src/gui/widget/buttons.cpp

martii <m4rtii@gmx.de>	2013-08-16

    moviebrowser/yt history: use a less collision-prone action key for clearing the history

martii <m4rtii@gmx.de>	2013-08-22

    gui/moviebrowser/yt menue: change color key assignment
    
    Conflicts:
            src/gui/moviebrowser.cpp

martii <m4rtii@gmx.de>	2013-09-01

    gui/moviebrowser: Never call a local variable 'errno'.

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-25

    Fix background paint header clock in channellist

[CST] Focus <focus.cst@gmail.com>	2014-09-25

    data/cables.xml: add ziggo/upc providers

martii <m4rtii@gmx.de>	2013-08-22

    gui/moviebrowser: let page up/down handle search prev/next
    
    Conflicts:
            src/gui/moviebrowser.cpp

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2014-06-19

    gui/movieinfo: don't show epgInfo2 if it equals epgInfo1

martii <m4rtii@gmx.de>	2014-04-21

    gui/movieinfo: minor simplifications
    
    Conflicts:
            src/gui/movieinfo.cpp

[CST] Focus <focus.cst@gmail.com>	2014-09-25

    gui/movieplayer.cpp: fix timeshift mode flags

martii <m4rtii@gmx.de>	2014-04-17

    movieplayer: use #defines from record.h for timeshift
    
    Conflicts:
            src/gui/movieplayer.cpp

martii <m4rtii@gmx.de>	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 <focus.cst@gmail.com>	2014-09-25

    gui/moviebrowser.cpp: try to fix header, similar to:
    617eece2271faacbb6205fef8cb47d043a99674a

Thilo Graf <dbt@novatux.de>	2014-09-20

    CMotorControl: fix fonthandling in motorsetup
    
    Usage of static font size ensures a safe and reasonable
    display of text lines.

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    CChannelList: Rework drawing channel logo...
    
    ...for use color gradients in header

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    Switches color gradients on/off

M. Liebmann <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>	2014-09-20

    CComponentsButton: apply color gradiant to buttons

Thilo Graf <dbt@novatux.de>	2014-09-20

    CComponentsScrollBar: add color gradient to scrollbar

Thilo Graf <dbt@novatux.de>	2014-09-20

    CComponents: add setColBodyGradient() to set gradient properties
    
    This provides possibility to set relevant gradiant properties in cc sub classes

Thilo Graf <dbt@novatux.de>	2014-09-20

    CComponentsItem: move initBodyGradient() into base class
    
    This provides functinality for all sub classes too

Thilo Graf <dbt@novatux.de>	2014-09-20

    CComponentsText: move setTextRenderModeFullBG() to text object
    
    This is mostly required here

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2014-09-20

    CComponentsHeader: Use Font::FULLBG for rendering string...
    
    ...when text is painted on a color gradient

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    Fontrenderer: Fix RenderString() for better drawing fonts

Thilo Graf <dbt@novatux.de>	2014-09-20

    CComponentsWindow, CMenuWidget: apply gradiant settings to header

Thilo Graf <dbt@novatux.de>	2014-09-20

    settings: add optional gradiant switch
    
    At the moment without gui option, only for testing yet.
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    CComponentsHeader: Use color gradient for paint header
    
    Conflicts:
            src/gui/widget/menue.cpp

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    CComponents: Add color gradient for CC_FBDATA_TYPE_BOX

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    Add src/driver/colorgradient.cpp

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-20

    CFrameBuffer: Add functions to draw color gradients

Jacek Jendrzej <crashdvb@googlemail.com>	2014-09-23

    md5.c: Fix compiler warning (copy from gcc)

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-21

    CComponentsForm: Fix compiler warning (-Wsign-compare)

Thilo Graf <dbt@novatux.de>	2013-12-13

    icons: add newer status images
    
    thx OneOfNine

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-11

    Fix/Sort src/system/locals.h,locals_intern.h
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-04

    Change CComponents::clearSavedScreen() from protected to public
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    Conflicts:
            src/gui/components/cc_base.h

Thilo Graf <dbt@novatux.de>	2014-09-12

    CComponentsTimer: add mutex handling, use neutrino log

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-09-07

    CComponentsSignals: add signals for exec handlers

Thilo Graf <dbt@novatux.de>	2014-09-07

    cc_types: add truct type for rc messages with related icon

Thilo Graf <dbt@novatux.de>	2014-09-07

    CTestMenu: remove window close statement

Thilo Graf <dbt@novatux.de>	2014-09-02

    CComponentsItem/CComponentsForm: add property focus
    
    Specifies that some certain operations especially eg. exec events for
    that item are possible.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-08-26

    CComponentsForm: add member to get pointer to selected items

Thilo Graf <dbt@novatux.de>	2014-08-26

    CComponentsForm: avoid segfault, if id is out of range

Thilo Graf <dbt@novatux.de>	2014-08-25

    CComponents: add members to handle object tags
    
    This can help to handle some useful values for any functions

Thilo Graf <dbt@novatux.de>	2014-08-25

    CComponentsForm: add members to set or get selected items

Thilo Graf <dbt@novatux.de>	2014-08-25

    CComponentsFooter: add members to set or get select a defined button

Thilo Graf <dbt@novatux.de>	2014-08-25

    CComponentsSignals: ad signal OnSelect

Thilo Graf <dbt@novatux.de>	2014-08-19

    CComponentsFooter: add member to add button labels via vector

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-08-10

    CComponentsSignals: add signal OnError

Thilo Graf <dbt@novatux.de>	2014-08-03

    CComponents: add new header file cc_signals.h with some basic members

Thilo Graf <dbt@novatux.de>	2014-07-29

    configure: add libsigc++ support

[CST] Focus <focus.cst@gmail.com>	2014-09-24

    fixes for system/ytcache.cpp cherry-picks

martii <m4rtii@gmx.de>	2013-06-13

    gui/movieinfo: I don't believe that custom copy code is required here.

martii <m4rtii@gmx.de>	2013-11-16

    system/ytcache: add progress data
    
    Conflicts:
            src/gui/moviebrowser.cpp

martii <m4rtii@gmx.de>	2013-11-17

    system/nkparser,ytparser: change Cleanup default to not to remove thumbnails
    
    Conflicts:
            src/system/nkparser.h

martii <m4rtii@gmx.de>	2014-03-09

    system/ytcache: honor 302 redirect

FlatTV <FlatTV@gmx.de>	2014-03-09

    system/ytparser: no need to append signature

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2013-11-16

    gui/moviebrowser: caching fixes
    
    Conflicts:
            src/gui/moviebrowser.cpp

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2013-06-21

    ytcache: use temporary CFileHelpers instance

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2013-06-14

    yt: use cached tumbnail, if available

martii <m4rtii@gmx.de>	2013-06-14

    ytcache: minor cleanup

martii <m4rtii@gmx.de>	2013-06-13

    yt download fixes
    
    Conflicts:
            src/gui/moviebrowser.cpp

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2013-06-12

    yt cache: accessing a download that's still in progress is fine.

martii <m4rtii@gmx.de>	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 <focus.cst@gmail.com>	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 <m4rtii@gmx.de>	2014-09-21

    src/zapit/zapitclient: add a mutex to protect against concurrent calls from nhttpd threads
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2014-09-23

    nhttpd: disable range handling for cached content

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-23

    Revert "- yWeb: disable threading; there's something to fix"
    
    This reverts commit 91d0f106b13bb74d1fba65de60290e4ea4e6017e.

[CST] Focus <focus.cst@gmail.com>	2014-09-22

    gui/moviebrowser.cpp: handle marked items also in last play/record views

[CST] Focus <focus.cst@gmail.com>	2014-09-22

    gui/moviebrowser.cpp: change marked list to pointers; honor sort order

[CST] Focus <focus.cst@gmail.com>	2014-09-22

    gui/movieplayer.cpp: fix crash, always copy movie info, pointer invalidated on milist.clear()

[CST] Focus <focus.cst@gmail.com>	2014-09-22

    gui/widget/listframe.cpp: fix extra refreshes;
    fix list refresh on every line scroll;
    fix page-up scroll

martii <m4rtii@gmx.de>	2013-07-20

    gui/widget/listframe: change up/down to use setSelectedLine() (fix II)

martii <m4rtii@gmx.de>	2013-07-20

    gui/widget/listframe: change up/down to use setSelectedLine() (fix)

martii <m4rtii@gmx.de>	2013-07-20

    gui/widget/listframe: change up/down to use setSelectedLine()

[CST] Focus <focus.cst@gmail.com>	2014-09-22

    daemonc/remotecontrol.cpp: fix copy-paste,
    from commit 2e6276def7a3c7e6eb969644833ea7218087a936

[CST] Focus <focus.cst@gmail.com>	2014-09-21

    gui/moviebrowser.cpp: fix copy-paste that breaks uPNP/http playback

[CST] Focus <focus.cst@gmail.com>	2014-09-18

    gui/moviebrowser.cpp: add support for marked file list to play

martii <m4rtii@gmx.de>	2013-11-12

    gui/widget/listframe: don't let m_nCurrentLine become < 0

martii <m4rtii@gmx.de>	2013-07-20

    gui/widget/listframe: change previous commit to use setSelectedLine()

martii <m4rtii@gmx.de>	2013-07-20

    gui/widget/listframe: change page-up/-down scrolling behaviour

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-17

    luainstance: Fix default parameter for config file getXXX functions
    
    - Revert commit 'Fix default parameter for config file setXXX functions'

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-17

    luainstance/cwindow: Add funktion setWindowColor

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-17

    luainstance: Remove unnecessary hide()/kill() calls from xxxDelete functions
    
    - functions:
        CWindowDelete()
        SignalBoxDelete()
        ComponentsTextDelete()
        CPictureDelete()

[CST] Focus <focus.cst@gmail.com>	2014-09-17

    gui/movieplayer.cpp: add support for marked file list to play (file playback) and repeat modes,
    original code (C) martii <m4rtii@gmx.de>

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-17

    - plugins: add configparam 'shellwindow'

martii <m4rtii@gmx.de>	2013-06-09

    driver/screen_max: don't return negative start coordinates

martii <m4rtii@gmx.de>	2013-12-24

    driver/pictureviewer/jpeg: remove server-based rescaling code
    
    Conflicts:
            src/system/settings.h

martii <m4rtii@gmx.de>	2014-04-16

    system/set_threadname: fix

martii <m4rtii@gmx.de>	2014-01-25

    gui/fs: fix NFS_TYPE_OPTION_COUNT (and I'm considering to drop lufs completely)

[CST] Focus <focus.cst@gmail.com>	2014-09-15

    gui/nfs.cpp: fix merge

martii <m4rtii@gmx.de>	2013-06-30

    gui/nfs: add default for local dir, autocreate local dir

martii <m4rtii@gmx.de>	2013-06-30

    gui/nfs: use configuration value for type
    
    Conflicts:
            src/gui/nfs.cpp

martii <m4rtii@gmx.de>	2013-06-28

    fix gui/nfs
    
    Conflicts:
            src/gui/nfs.cpp

martii <m4rtii@gmx.de>	2013-06-29

    gui/nfs: implement mac address lookup
    
    Conflicts:
            src/gui/moviebrowser.cpp
            src/gui/nfs.cpp

martii <m4rtii@gmx.de>	2013-06-29

    system: mv ping.c ping.cpp

martii <m4rtii@gmx.de>	2014-04-09

    gui/filebrowser: fix page up/down
    
    Conflicts:
            src/gui/filebrowser.cpp

martii <m4rtii@gmx.de>	2014-03-22

    gui/filebrowser: rework page-up/-down
    
    Conflicts:
            src/gui/filebrowser.cpp

martii <m4rtii@gmx.de>	2013-11-26

    gui/filebrowser: don't crash when fonts are changed (untested)

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-08-14

    CComponentsText: fix missing refresh of text mode
    
    assign of text mode was without any effect

Thilo Graf <dbt@novatux.de>	2014-08-14

    CTextBox: add member to get text mode

Thilo Graf <dbt@novatux.de>	2014-08-12

    CProgressWindow: cleanup surplus includes
    
    already included by base class

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-11

    CLuaInstance: Use native bool parameter instead of string for Lua script functions

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-11

    CLuaInstance: Add member paramBoolDeprecated() for info...
    
    ...when Boolean parameters are passed as a string or number

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-11

    CLuaInstance: Add overloaded member tableLookup() for bool vars

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-12

    luainstance: Fix default parameter for config file setXXX functions

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-12

    CLuaInstance::setBlank: Fix parameter

[CST] Focus <focus.cst@gmail.com>	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 <m4rtii@gmx.de>	2014-01-06

    gui/themes: don't keep default theme data twice

martii <m4rtii@gmx.de>	2014-01-11

    gui/themes: no need to memcpy a theme, just assign

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2014-01-06

    system/helpers: add mkdirhier(); gui/themes: use mkdirhier()
    
    Conflicts:
            src/system/helpers.h

[CST] Focus <focus.cst@gmail.com>	2014-09-12

    gui/network_setup.cpp: fix enabled/disabled items on settings restore

[CST] Focus <focus.cst@gmail.com>	2014-09-12

    gui/hdd_menu.cpp: prevent divide by zero

[CST] Focus <focus.cst@gmail.com>	2014-09-12

    driver/framebuffer.cpp: fix COL_BACKGROUND

Thilo Graf <dbt@novatux.de>	2014-09-11

    CWebTVSetup: fix menu handling
    
    - width enlarged
    - fix exit handling
    - fix memory of item position
    - adapted caption

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-11

    - shellwindow: add timeout

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-11

    - dboxinfo: align color of time/load headers to other headers

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2014-01-02

    gui/components/cc_frm_clock: disable thread idle timeout; clear clock when thread exits

martii <m4rtii@gmx.de>	2014-06-09

    gui/components: use COL_BACKGROUND_PLUS_0 instead of COL_BACKGROUND

[CST] Focus <focus.cst@gmail.com>	2014-09-11

    gui/timeosd.cpp: show negative time for MODE_DESC

martii <m4rtii@gmx.de>	2014-07-06

    gui/timeosd: set progressbar to timescale style

martii <m4rtii@gmx.de>	2014-01-12

    gui/timeosd: don't instantiate CComponentsFrmClock in active mode
    
    Conflicts:
            src/gui/timeosd.cpp

[CST] Focus <focus.cst@gmail.com>	2014-09-11

    gui/dboxinfo: timeformat locale change

[CST] Focus <focus.cst@gmail.com>	2014-09-11

    gui/dboxinfo: fixes

martii <m4rtii@gmx.de>	2014-05-24

    gui/dboxinfo: localize (partially based on patch from Benny -- thanks!)
    
    Conflicts:
            src/gui/dboxinfo.cpp

[CST] Focus <focus.cst@gmail.com>	2014-09-10

    neutrino.cpp: avoid webtv duplicates

martii <m4rtii@gmx.de>	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 <tuxcode.bbg@gmail.com>	2014-09-11

    CLuaInstance: Add CConfigFile functions
    
    Functions: loadConfig(), saveConfig(), clear(), getString(),
               setString(), getInt32(), setInt32(), getBool(), setBool()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-11

    CLuaInstance: Add missed library function _luaL_checkbool()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-10

    CLuaInstance: Add cVideo functions
    
    - cVideo::SetBlank()
    - cVideo::ShowPicture()
    - cVideo::StopPicture()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-10

    CLuaInstance: Fix segfault when hide() in CPictureDelete()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-10

    CLuaInstance: More global colors added

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2014-09-10

    CLuaInstance: Add parameter info1/info2 to PlayFile()
    
    - This parameter display in info viewer instead of epg data

[CST] Focus <focus.cst@gmail.com>	2014-09-09

    gui/personalize.cpp: try to fix usermenu delete

[CST] Focus <focus.cst@gmail.com>	2014-09-09

    gui/settings_manager.cpp: fix font settings update after config file loading

[CST] Focus <focus.cst@gmail.com>	2014-09-09

    gui/dboxinfo.cpp: do not paint empty line

[CST] Focus <focus.cst@gmail.com>	2014-09-09

    lib/libconfigfile/configfile.cpp: add deleteKey()

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - personalize.cpp: add shortcut to pluginSelectionMenu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - personalize.cpp: remove non-working colored hotkeys

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - neutrinofonts.cpp: use debug output for font init

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - neutrino.cpp: more readability for startup console output

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - personalize.cpp: resort usermenu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - setting_helpers: rename CStreamFeaturesChangeExec to CPluginsExec

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - locale: remove onekey plugin rests

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-08

    - locale: change locale of plugintype.lua

[CST] Focus <focus.cst@gmail.com>	2014-09-08

    gui/user_menue.cpp: fix old items code c/p

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-05

    - user_menu: re-rename ITEM_PLUGIN to ITEM_PLUGIN_TYPES

[CST] Focus <focus.cst@gmail.com>	2014-09-05

    neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-03

    - neutrino_menue: rename audioplayer/picviewer menu to multimedia menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-03

    - infoviewer: don't show sig/snr progressbars in webtv mode

[CST] Bas <bas@coolstreamtech.com>	2014-09-01

    src/zapit/src/fastscan.cpp: fix modulation, added delsys debug, changed var to unsigned types.

[CST] Focus <focus.cst@gmail.com>	2014-09-02

    neutrino: stop EIT read before zap

[CST] Focus <focus.cst@gmail.com>	2014-09-01

    zapit/src/frontend.cpp: fix debug, missed newline

M. Liebmann <tuxcode.bbg@gmail.com>	2014-09-01

    SoftUpdate: Hide "Create image for Tank/Trinity STB" at the Kronos platform

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-01

    - deutsch.locale: better deutsch

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-01

    - locals: resort

svenhoefer <svenhoefer@svenhoefer.com>	2014-09-01

    - deutsch.locale: upgrade

Jacek Jendrzej <crashdvb@googlemail.com>	2014-08-30

    - yWeb: set RangeEnd

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-30

    - yWeb: disable threading; there's something to fix

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-30

    - yWeb: try to fix empty pages

[CST] Focus <focus.cst@gmail.com>	2014-08-28

    gui/test_menu.cpp: sync fe test params; fix compile

[CST] Focus <focus.cst@gmail.com>	2014-08-28

    zapit/include/zapit/frontend_c.h: comment unused inline functions

[CST] Focus <focus.cst@gmail.com>	2014-08-27

    webtv channels integration port,
    initial code (C) martii,
    initial patch from jacek

[CST] Focus <focus.cst@gmail.com>	2014-08-12

    zapit/src/getservices.cpp: fix missed modulation

[CST] Focus <focus.cst@gmail.com>	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 <bas@coolstreamtech.com>	2014-08-08

    split fec to fec/modulation/delivery system;
    switch to new dvb-api headers;
    improve dvb-t manual scan

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-25

    - movieplayer: fix 'ask before stop temporary timeshift'

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-25

    - miscsettings_menu: remove double include

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2014-08-25

    - yWeb: remove some links to yjogol.com; site is down
    
    TODO: Y_Tools_Check_Install.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-25

    - yWeb: add hddtools extention source

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-25

    - yWeb: add filemanager extention source

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-25

    - yWeb: add boxinfo extention source

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2014-08-19

    - movieplayer: ask before stop temporary timeshift

svenhoefer <svenhoefer@svenhoefer.com>	2014-08-19

    - nhttp: some minor code optimizations

martii <m4rtii@gmx.de>	2014-07-24

    nhttpd: extend sendfile mime types (untested)

martii <m4rtii@gmx.de>	2014-07-24

    nhttpd: fix range handling

martii <m4rtii@gmx.de>	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 <crashdvb@googlemail.com>	2014-08-17

    Revert "nhttpd: let sendfile() support files >= 2GB"
    
    This reverts commit 9842afecad8dfb91dfd7221aedbeaf5379a89534.

martii <m4rtii@gmx.de>	2014-08-02

    gui/filebrowser: don't show progressbar unless directories were added

martii <m4rtii@gmx.de>	2014-07-20

    nhttpd: let sendfile() support files >= 2GB

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-08-11

    CComponentsWindow: add missing comment for allignment options

M. Liebmann <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2014-08-03

    CTextBox: fix return value of getMaxLineWidth()
    
    m_nMaxLineWidth was never used

Thilo Graf <dbt@novatux.de>	2014-07-19

    CTestMenu: remove unused variables

[CST] Focus <focus.cst@gmail.com>	2014-07-23

    lib/xmltree/xmlinterface.cpp: use posix_fadvise to try reduce cached pages, while loading huge epg data

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2014-07-14

    gui/menue: simplify height calculation

svenhoefer <svenhoefer@svenhoefer.com>	2014-07-18

    - drop obsolete fallback for progressbar setting

Thilo Graf <dbt@novatux.de>	2014-07-17

    CProgressWindow: user request: increase size of description and window

Thilo Graf <dbt@novatux.de>	2014-07-17

    CComponentsItem: fix percentage dimensions setters
    
    heigth and width were swapped, parameter "real" was false

Thilo Graf <dbt@novatux.de>	2014-07-15

    CComponentsHeader: add methode getCaptionFont()

Thilo Graf <dbt@novatux.de>	2014-06-30

    CProgressWindow: dont't paint frame on progressbars

[CST] Focus <focus.cst@gmail.com>	2014-07-18

    gui/channellist.cpp: show empty progressbar for channels without epg, too

[CST] Focus <focus.cst@gmail.com>	2014-07-18

    src/gui/osd_progressbar_setup.cpp: move infoviewer progressbar position config to osd_setup.cpp

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-18

    CLuaInstance: Fix broken icon name in menu

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-16

    Neutrino: Stop info clock when box shutdown

[CST] Focus <focus.cst@gmail.com>	2014-07-10

    driver/framebuffer.h: increase fade time, with 1750 there is no visible fade effect at all

[CST] Focus <focus.cst@gmail.com>	2014-07-17

    gui/components/cc_base.cpp: try to fix screen save for CComponentsDetailLine

[CST] Focus <focus.cst@gmail.com>	2014-07-17

    gui/osd_setup.cpp: re-use common channel list settings in context menu

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-07-17

    merge neutrino-mp progressbar code, (C) martii

[CST] Focus <focus.cst@gmail.com>	2014-07-10

    gui/widget/menue.h: fix suppressDetailsLine()

[CST] Focus <focus.cst@gmail.com>	2014-07-17

    merge neutrino-mp menu/buttons/icons changes, (C) martii

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-16

    Neutrino: Stop info clock when box shutdown

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-16

    CLuaInstance: Add function checkMagicMask() for use the color constants
    
    - Use checkMagicMask() for colors in CComponents-Lua functions

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2014-07-16

    CLuainstance/cwindow.new: Add parameter for show or hide header/footer
    
    - default (parameter missing) is true (show)

[CST] Focus <focus.cst@gmail.com>	2014-07-16

    libiw/iwscan.cpp: fix crash in case of different cmd order

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-12

    CUpnpBrowserGui::paintItemInfo: Set transparency for DisplayImage()...
    
    ...to CFrameBuffer::TM_NONE

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-11

    CLuaInstance::MenuAddItem: Add separator typ 'subhead'

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-10

    CLuaInstance::CPictureNew: Add parameter 'transparent' for cpicture.new
    
    - Default is CFrameBuffer::TM_NONE (No 'pseudo' transparency)

M. Liebmann <tuxcode.bbg@gmail.com>	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 <m4rtii@gmx.de>	2014-07-06

    driver/record: auto-terminate temporary timeshift recordings

M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-04

    CLuaInstance::SignalBoxNew: Add 'parent' parameter...
    
    ...for the integration of signalbox in a parent cwindow

[priv] M. Liebmann <tuxcode.bbg@gmail.com>	2014-07-02

    Update deutsch.locale

svenhoefer <svenhoefer@svenhoefer.com>	2014-07-03

    - moviebrowser: prevent segfault at movies w/o channellogo
    
      commit taken from max10s-neutrino-mp

[CST] Focus <focus.cst@gmail.com>	2014-07-02

    gui/moviebrowser.cpp: fix off-screen draw, if OSD height is set to max in osd setup

[CST] Focus <focus.cst@gmail.com>	2014-06-19

    gui/scan_setup.cpp: add signal test menu on request

[CST] Focus <focus.cst@gmail.com>	2014-06-19

    gui/scan.cpp, gui/motorcontrol.cpp: increase signal bar height for 50%

[CST] Focus <focus.cst@gmail.com>	2014-06-19

    gui/network_service.cpp: add dropbear

[CST] Focus <focus.cst@gmail.com>	2014-06-18

    gui/network_service.cpp: change djmount charset option to UTF-8

[CST] Focus <focus.cst@gmail.com>	2014-06-17

    gui/motorcontrol.cpp: change signal/snr layout to vertical

[CST] Focus <focus.cst@gmail.com>	2014-06-17

    gui/scan.cpp: change signal/snr layout to vertical

[CST] Focus <focus.cst@gmail.com>	2014-06-17

    neutrino.cpp: zap also with page up/page down buttons

M. Liebmann <tuxcode.bbg@gmail.com>	2014-06-28

    CMovieBrowser: Use CComponentsChannelLogo for display channellogo

M. Liebmann <tuxcode.bbg@gmail.com>	2014-06-28

    CChannelList: Use CComponentsChannelLogo for display channellogo

M. Liebmann <tuxcode.bbg@gmail.com>	2014-06-28

    CComponentsChannelLogo: disable paint of logo background, it's not required here
    
    - Fix calculation of logo width & height

M. Liebmann <tuxcode.bbg@gmail.com>	2014-06-27

    CTextBox: Add Flag m_renderMode (Font::FULLBG) for RenderString()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-05-15

    Fix sort order in english.locale

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-28

    - neutrino_menue: add own personalize item to standby item

Thilo Graf <dbt@novatux.de>	2014-06-27

    CChannelList: disable paint of clock background, it's not required here

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-06-25

    CComponentsPicture: use current instance of CPictureViewer
    
    reduce precautionary too much unnecessary impact

Thilo Graf <dbt@novatux.de>	2014-06-24

    CComponentsForm: add functions to get first and last item

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-27

    - osd_setup: don't show colored progress bar option in channellist ...
    
    ... when colored progress bar is disabled

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-27

    - yWeb: show correct RCU at Zee²

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-27

    - neutrinoyparser: detect Zee²; fix Boxmodel for Trinity

Christian Schuett <Gaucho316@hotmail.com>	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 <m4rtii@gmx.de> in Neutrino-MP Git

Thilo Graf <dbt@novatux.de>	2014-06-07

    CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup
    
    This removes multiple code parts from COsdSetup without
    loss of functionality.

Thilo Graf <dbt@novatux.de>	2014-06-23

    CComponentsWindow: add missing comment for sidebars

Thilo Graf <dbt@novatux.de>	2014-06-22

    CComponentsForm: don't consider frame for position calculation
    
    This should be done in the arrangement of the container contents

Thilo Graf <dbt@novatux.de>	2014-06-22

    CComponentsForm: add comment

Thilo Graf <dbt@novatux.de>	2014-06-22

    CComponentsItem: remove unnecessary calculation of position with frame
    
    This should be done in the arrangement of the container contents

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-06-13

    CComponents: epand method setFrameThickness() to change selected frame

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-06-06

    CComponentsText: add function to get current text content from object

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-30

    CComponents: inherit COSDFader class
    
    Allows a simplified implementation without prior declaration and
    initialisation

Thilo Graf <dbt@novatux.de>	2014-05-30

    CFrameBuffer: reduce fade time
    
    10000 seems to bee too much for nice handling

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-06-23

    - channellist: add colored progressbars
    
    * thx to bazi98, martii and benny

martii <m4rtii@gmx.de>	2014-06-19

    gui/infoviewer: remove no longer used class member "old_timestr"

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-19

    - yWeb: fix MODE_RADIO/MODE keys in RCUs

[CST] Focus <focus.cst@gmail.com>	2014-06-16

    zapit/src/frontend.cpp: fix cable tune log

martii <m4rtii@gmx.de>	2014-06-15

    gui/epgview: replace left/right chars with corresponding icons

[CST] Bas <bas@coolstreamtech.com>	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 <bas@coolstreamtech.com>	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 <focus.cst@gmail.com>	2014-06-12

    gui/luainstance.cpp: add function to start file/url play

[CST] Focus <focus.cst@gmail.com>	2014-06-12

    gui/movieplayer.cpp: add 'http' action key, with cut/restore neutrino

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-11

    - eventlist: rework header
    
      show channellogo, prev channel, next channel if possible

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-11

    - change RenderString() default to UTF8

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-11

    - change getRenderWidth() default to UTF8

martii <m4rtii@gmx.de>	2014-06-11

    driver/fontrenderer: let RenderString() and getRenderWidth() default to UTF8

martii <m4rtii@gmx.de>	2013-07-24

    driver/fontrenderer: adding an additional bool to RenderString() seems inappropriate.

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-11

    - remove unused ringbuffer code again

Jacek Jendrzej <crashdvb@googlemail.com>	2014-06-07

    src/gui/eventlist.cpp -fix show channel name in search mode

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-06

    - satellites.xml: update freq 12722000 as suggested by Janus

svenhoefer <svenhoefer@svenhoefer.com>	2014-06-04

    - setting_helpers: ensure to create flagfile to reset var-partition

[CST] Focus <focus.cst@gmail.com>	2014-05-30

    driver/record.cpp: create record directory before record

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-05-31

    - filebrowser: fix paint of SMSKey in footer and ...
    
      ... align both buttonlines in footer to same width

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-31

    - filebrowser: paintFoot() at every ChangeDir()
    
      this fixes the empty footer when parentDir was empty

martii <m4rtii@gmx.de>	2014-05-31

    gui/plugins: exclude unused methods

[CST] Focus <focus.cst@gmail.com>	2014-05-30

    gui/hdd_menu.cpp: ask to set recording path after mount (hotplug or format)

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-29

    - delete *.orig crap files

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-29

    styling for EPG view/eventlist (patch from Benny, thanks!) (fixed)
    
      taken from martiis neutrino-mp

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-29

    - helpers.cpp: add shortened strftime() function
    
      taken from martiis neutrino-mp

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-29

     fix to Commit 67bb4f7 (thx Gaucho316)

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-29

    streaminfo2.cpp  -fix bitrate calc offset and  use utf8

martii <m4rtii@gmx.de>	2014-05-28

    gui/eventlist: fix paintItem() [patch from Benny]

martii <m4rtii@gmx.de>	2014-05-26

    gui/eventlist: utf8 rendering fix (thanks Benny!)

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-29

    -add h265 to record and stream

svenhoefer <svenhoefer@svenhoefer.com>	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 <m4rtii@gmx.de>	2014-05-27

    styling for EPG view/eventlist (patch from Benny, thanks!)

martii <m4rtii@gmx.de>	2014-05-27

    zapit/src/zapit.cpp: simplify

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-26

    /pictureviewer.cpp CPictureViewer::GetLogoName: don't add the same dir twice

martii <m4rtii@gmx.de>	2014-05-25

    zapit/bouquets: rename bAlwaysLocked => bLockCount

martii <m4rtii@gmx.de>	2014-05-25

    zapit/bouquets: count locked bouquets a channels is in, and honor lock in all bouquets

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-04-27

    movieplayer: memset() with zero length is useless

Thilo Graf <dbt@novatux.de>	2014-05-20

    deutsch.locale: use capitalization for now/next button caption
    
    Labels are generally always capitalized

Thilo Graf <dbt@novatux.de>	2014-05-18

    CComponents: use paintBoxRel() only in kill()
    
    paintBackgroundBoxRel() ignores rounded corners. This avoids painting of
    undesirable parts on corners.

Thilo Graf <dbt@novatux.de>	2014-05-18

    CComponents/CComponentsItem: simplify statement

Thilo Graf <dbt@novatux.de>	2014-05-18

    CComponentsFooter: use same corner properties like parent object
    
    This avoids paint of unnecessary edges inside parent object.

Thilo Graf <dbt@novatux.de>	2014-05-18

    CComponents/CComponentsItem: use correct background color
    
    color "0" was wrong

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-16

    CComponentsButton: use darker color for Button
    
    COL_LIGHT_GRAY is too garish related to background

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-11

    CComponentsHeader: add member getContextBtnObject()
    
    Allow access directly to methods and properties of context button object.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-10

    CComponentsForm: paint log on debug level 2 if dimensions too large

Thilo Graf <dbt@novatux.de>	2014-05-10

    CComponentsText: add parameter for text color in member function setText()

Thilo Graf <dbt@novatux.de>	2014-05-05

    CTestMenu: clean up, change some sample comments for footer init

Thilo Graf <dbt@novatux.de>	2014-05-02

    CMenuWidget: implement CComponentsFooter, remove paintButtons

Thilo Graf <dbt@novatux.de>	2014-05-04

    CComponentsFooter: simplified dimensions init for default height

Thilo Graf <dbt@novatux.de>	2014-05-04

    CComponentsButton: use y position 0 for general alignment

Thilo Graf <dbt@novatux.de>	2014-05-04

    CComponentsForm: fix centering of items inside form

Thilo Graf <dbt@novatux.de>	2014-05-04

    CComponentsForm: use variable instead function

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-02

    CComponentsFooter: add member to get pointer to button container

Thilo Graf <dbt@novatux.de>	2014-05-02

    CComponentsFooter: set color of button frames to button type, default=gray

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-01

    CComponentsFooter: use chain object in global scope of class

Thilo Graf <dbt@novatux.de>	2014-05-01

    CComponentsButton: add class with const char* parameters for icon names

Thilo Graf <dbt@novatux.de>	2014-05-01

    CComponentsFooter: fix missing types for log output

Thilo Graf <dbt@novatux.de>	2014-05-01

    CComponentsButton: ignonre objects if no inititalized
    
    This makes it possible to use buttons with or without icons or text

Thilo Graf <dbt@novatux.de>	2014-05-01

    CTestMenu: set dynamic size of buttons, use 1/10 of footer width

Thilo Graf <dbt@novatux.de>	2014-05-01

    CComponentsButton, CComponentsFooter: rework bestfit of buttons inside chain

Thilo Graf <dbt@novatux.de>	2014-05-01

    CComponentsButton: reinit button items after changed font type

Thilo Graf <dbt@novatux.de>	2014-04-27

    CTestMenu: add samples for new button handling in cc footer

Thilo Graf <dbt@novatux.de>	2014-04-24

    CTestMenu: use correct class name for footer object

Thilo Graf <dbt@novatux.de>	2014-04-30

    CComponentsFooter: add possibility to change font type

Thilo Graf <dbt@novatux.de>	2014-04-30

    CComponentsButton: add possibility to change font type, whitespace fixes

Thilo Graf <dbt@novatux.de>	2014-04-27

    CComponentsButton: simplify handling of init of buttons with chain class

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-04-27

    CComponentsFrmChain: add possibility to use individual positions for items

Thilo Graf <dbt@novatux.de>	2014-04-24

    CComponentsHeader: add icons to button collection for use in headers or footers

Thilo Graf <dbt@novatux.de>	2014-04-24

    CComponentsHeader: add missing init of icon

Thilo Graf <dbt@novatux.de>	2014-05-22

    COPKGManager: simplify intro items

Thilo Graf <dbt@novatux.de>	2014-05-11

    CComponentsHeader: remove superfluous semicolon

Thilo Graf <dbt@novatux.de>	2014-05-06

    CChannelList: ensure erase of clock after stopping

[CST] Focus <focus.cst@gmail.com>	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 <crashdvb@googlemail.com>	2014-05-16

    gui/bedit details line osd fix

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-04

    CComponentsItem: don't increase x/y position if frame width already defined

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-04-27

    CImageInfo: remove superfluous assign of footer color
    
    Is default assigned with same color.

Thilo Graf <dbt@novatux.de>	2014-04-27

    CImageInfo: reduce font size of button

Thilo Graf <dbt@novatux.de>	2014-05-03

    CFrameBuffer: add function to get icon base path

Thilo Graf <dbt@novatux.de>	2014-05-03

    CBox:remove unused members

Thilo Graf <dbt@novatux.de>	2014-05-02

    gui/customcolor.h: add COL_OLIVE

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-05-04

    COPKGManager: remove unused variable

martii <m4rtii@gmx.de>	2014-05-13

    gui/keybind_setup:checkLongPress(): return true for RC_standby

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-14

    - deutsch.locale: update

[CST] Focus <focus.cst@gmail.com>	2014-05-14

    gui/audio_setup.cpp: add option to set static volume on boot

[CST] Focus <focus.cst@gmail.com>	2014-05-14

    gui/miscsettings_menu.cpp: move epg scan OFF option to epg mode,
    reorder epg settings, add separators

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-10

    src/gui/hdd_menu.cpp: remove '\n' for all  msg

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-09

     src/gui/bedit/bouqueteditor_chanselect.cpp: fix kill details line

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-09

    widget/listbox.cpp use paintButtons in foot

striper <striper@gmx.de>	2014-05-08

    - upnp browser: add menu hint

[CST] Focus <focus.cst@gmail.com>	2014-05-08

    driver/rcinput.cpp: re-add shutdown after wakeup cancel,
    code from commit d886a95acd393a5b34ffcb4004238674cc881d1c is lost after some pick ?

svenhoefer <svenhoefer@svenhoefer.com>	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 <m4rtii@gmx.de>	2013-11-30

    gui/infoviewer: check for time being set

martii <m4rtii@gmx.de>	2014-05-06

    locale: rename in => word.in

martii <m4rtii@gmx.de>	2014-05-06

    gui/infoviewer, gui/eventlist: localization fixes

martii <m4rtii@gmx.de>	2014-05-06

    gui/infoviewer: use localized value for minutes

martii <m4rtii@gmx.de>	2014-05-06

    gui/channellist: use localized value for minutes

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-04-27

    scan_setup: fix build without ENABLE_FASTSCAN

svenhoefer <svenhoefer@svenhoefer.com>	2014-05-02

    - drop obsolete code around FONT_TYPE_GAMELIST
    
      these fonts are not needed since gamelist/scriptlist
      are painted with menu-widget

tomworld <atzeworld@msn.com>	2014-05-02

    Update locale
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-05-02

    luainstance: fix wrong integer type usage

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-05-02

    rcinput: fix invalid narrowing cast

M. Liebmann <tuxcode.bbg@gmail.com>	2014-05-02

    Fix sort order in locales & update deutsch.locale

BPanther <bpanther_ts@hotmail.com>	2014-05-02

    missing lua ifdef

Jacek Jendrzej <crashdvb@googlemail.com>	2014-05-01

    -add  sort option for channellist editor

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-05-01

    gui/record_setup.cpp: now, with mount/umount menu, disable directory switch,
    if record is running

[CST] Focus <focus.cst@gmail.com>	2014-05-01

    gui/widget/menue.cpp: show right-side item icon for inactive items, too

[CST] Focus <focus.cst@gmail.com>	2014-05-01

    gui/record_setup.cpp: avoid set empty timeshift dir

[CST] Focus <focus.cst@gmail.com>	2014-04-30

    gui/hdd_menu.cpp: add question and show format menu, if plugged device not mounted

[CST] Focus <focus.cst@gmail.com>	2014-04-29

    gui/hdd_menu.cpp: add mount point mkdir, if mdev not used

svenhoefer <svenhoefer@svenhoefer.com>	2014-04-28

    - deutsch.locale: update

[CST] Focus <focus.cst@gmail.com>	2014-04-25

    gui/movieplayer.cpp: while starting file play, process neutrino events

[CST] Focus <focus.cst@gmail.com>	2014-04-23

    mdev_helper.cpp: add device hotplug neutrino helper

[CST] Focus <focus.cst@gmail.com>	2014-04-23

    gui/hdd_menu.cpp: convert to singleton;
    add basic notify about device hotplug/remove

[CST] Focus <focus.cst@gmail.com>	2014-04-23

    locals: add locale for hdd hotplug messages

[CST] Focus <focus.cst@gmail.com>	2014-04-23

    system/helpers.cpp: add split_config_string helper

[CST] Focus <focus.cst@gmail.com>	2014-04-23

    driver/rcinput.cpp: add NeutrinoMessages::EVT_HOTPLUG

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-22

    make auto ScreenShot with short video

[CST] Focus <focus.cst@gmail.com>	2014-04-22

    gui/scan_setup.cpp: set diseqc options only for satellite frontend

martii <m4rtii@gmx.de>	2014-04-21

    gui/movieplayer: compare timeshift to TSHIFT_MODE_*

[CST] Focus <focus.cst@gmail.com>	2014-04-17

    fix warnings if some want to use c++11

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-04-21

    gui/record_setup.cpp: add option to auto-create movie thumbnail on playback

M. Liebmann <tuxcode.bbg@gmail.com>	2014-04-21

    MoviePlayer: Fix display 'info clock' and 'file time' when show movie infos

M. Liebmann <tuxcode.bbg@gmail.com>	2014-04-21

    Update deutsch.locale

martii <m4rtii@gmx.de>	2014-04-19

    gui/movieplayer: show epg info in non-movieplayer modes, too

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-20

     make info copy only in timeshift mode

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-20

    nhttpd: -add Chech by marsim21

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-20

    src/neutrino.cpp -fix timer zap with mode (TV/Radio) change

Christian Schuett <Gaucho316@hotmail.com>	2014-04-18

    movieplayer: add possibility to show movie infos

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-18

    use auto lang only with more as 1 audio pid

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-04-15

    gui/videosettings.cpp: add option to enable/disable SD OSD on apollo

[CST] Bas <bas@coolstreamtech.com>	2014-04-09

    settings: implement 23.97hz and 29.97hz video modes.

[CST] Bas <bas@coolstreamtech.com>	2014-04-09

    lib/libcoolstream2/video_cs.h: add 23.97hz and 29.97hz modes in api

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-15

    compil fix withot mdev

Thilo Graf <dbt@novatux.de>	2014-04-13

    OPKG-Manager: add opkg manager feature
    
    Signed-off-by: Markus Volk <f_l_k@gmx.net>
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    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 <tuxcode.bbg@gmail.com>	2014-04-15

    Update deutsch.locale

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-04-14

    locals: add hdd mount/umount locales

[CST] Focus <focus.cst@gmail.com>	2014-04-14

    gui/widget/menue.cpp: fix selected in case saved one do not match new menu size

[CST] Focus <focus.cst@gmail.com>	2014-04-09

    zapit/src/fastscan.cpp: fix compile warning

[CST] Focus <focus.cst@gmail.com>	2014-04-08

    zapit/src/fastscan.cpp: implement new/removed channel marking

[CST] Focus <focus.cst@gmail.com>	2014-04-07

    gui/scan_setup.cpp: add explicit option to enable/disable fast-scan update

[CST] Focus <focus.cst@gmail.com>	2014-04-07

    locals: add new locales for fast-scan

[CST] Focus <focus.cst@gmail.com>	2014-04-07

    for fast-scan and cable-scan, put bouquets to beginning of favorites list

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-13

    upnpbrowser.cpp: osd fix with radius

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>	2014-04-09

    CMenuItem: reduce scope of str, trivial

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2014-04-09

    CPersonalizeGui: Replaces CMenuOptionChooser::getOptionName() by getName()
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    partial revert of afbd87083bf56bbcea1eb5be43625bf5a9a8b86d

M. Liebmann <tuxcode.bbg@gmail.com>	2014-04-09

    CPersonalizeGui::changeNotify: Fix display error
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    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 <tuxcode.bbg@gmail.com>	2014-04-09

    CMenuOptionChooser: Remove bad function getOptionName()
    
    - Please use getName() as replacement.
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    partial revert of afbd87083bf56bbcea1eb5be43625bf5a9a8b86d

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-09

    yWeb: dont zap on channel change

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-09

    eitd/sectionsd.cpp void addEven: crash fix, do not use iterator without locking

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-07

    streamts.cpp StreamInstance::Send: do not block neutrino by faulty stream

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-04-02

    zapit/src/fastscan.cpp: add read FST version, adjust for quiet scan

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    system/settings.cpp: remove delivery_system setting, add FST version

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    gui/scan_setup.cpp: save FST version after scan

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    zapit/src/scan.cpp: reset FST version on normal scan

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    gui/scan.cpp: center scan header

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    locales: remove extra info from satsetup.fastscan_head

[CST] Focus <focus.cst@gmail.com>	2014-04-02

    gui/cam_menu.cpp: remove extra debug

[CST] Focus <focus.cst@gmail.com>	2014-03-31

    gui/bouquetlist.cpp: show epg icon for bouquets selected to scan epg

[CST] Focus <focus.cst@gmail.com>	2014-03-31

    gui/widget/icons.h: add NEUTRINO_ICON_EPG

[CST] Focus <focus.cst@gmail.com>	2014-03-31

    gui/audio_select.cpp: disable analog audio on/off for easy menu mode

[CST] Focus <focus.cst@gmail.com>	2014-03-31

    zapit/src/capmt.cpp, zapit/src/femanager.cpp: fix warnings

[CST] Focus <focus.cst@gmail.com>	2014-03-31

    lib/libcoolstream2/dmx_cs.h: update apollo header

Thilo Graf <dbt@novatux.de>	2014-03-25

    CComponentsFrmClock: add missing init of items

Thilo Graf <dbt@novatux.de>	2014-03-23

    CComponentsText: rework constructor
    
    allows usage of parent parameter without another parameter

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-03-16

    CComponentsPIP: use a default frame with thickness 2 and small corner radius

Thilo Graf <dbt@novatux.de>	2014-03-11

    CComponentsFrmChain: add missing parameter 'parent'
    
    supplement to 23d7b62cf04845305af22fb54716c16c05063941

Thilo Graf <dbt@novatux.de>	2014-03-08

    CComponents: use neutrino debug mode for debug output

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-04-01

    - yWeb: scale channellogos in channellist and epg plus

M. Liebmann <tuxcode.bbg@gmail.com>	2014-04-01

    Fix commit ae8b6e7efcadcbe1b452fb45ea9d481ed538d30f

M. Liebmann <tuxcode.bbg@gmail.com>	2014-04-01

    Update deutsch.locale

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-01

    dboxinfo.cpp: shov inactive rec icon, if no rec is run

svenhoefer <svenhoefer@svenhoefer.com>	2014-04-01

    - bouqueteditor_channels.cpp: de-highlight channels not found

Jacek Jendrzej <crashdvb@googlemail.com>	2014-04-01

    bouqueteditor_channels - CBEChannelWidget::paintItem: extra color for channels not found in service

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-31

    getservices.cpp dont add to remove not existing channel

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-30

    getservices.cpp: -fix dont replace not existing channel

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    gui/bouquetlist.cpp: another fix for bouquet epg scan option :D

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    gui/bouquetlist.cpp: another fix for bouquet epg scan option

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-28

    upnpbrowser.cpp fix for show pic after play

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    gui/bouquetlist.cpp: fix warning

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    gui/bouquetlist.cpp: fix crash

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    zapit/src/femanager.cpp: change free demux for PiP detection

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    zapit/src/zapit.cpp: remove PIP_DEMUX usage

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    zapit/src/capmt.cpp: allocate demuxes in constructor

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    zapit/src/fastscan.cpp: fix extra InitFastscanLnb call

[CST] Focus <focus.cst@gmail.com>	2014-03-28

    gui/movieplayer.cpp: change playback instance number

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-27

    upnpbrowser.cpp -add show logo/pic

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-03-27

    gui/miscsettings_menu.cpp: add option to scan epg in standby or live or always

[CST] Focus <focus.cst@gmail.com>	2014-03-27

    gui/bouquetlist.cpp: add menu option to switch bouquet epg scan on/off

[CST] Focus <focus.cst@gmail.com>	2014-03-27

    zapit/src/bouquets.cpp: add bouquet flag to select bouquet for epg scan

[CST] Focus <focus.cst@gmail.com>	2014-03-27

    neutrino.cpp: add setting to select box state for epg scan

[CST] Focus <focus.cst@gmail.com>	2014-03-27

    locals: add new locales for epg scan

[CST] Focus <focus.cst@gmail.com>	2014-03-27

    driver/streamts.cpp: optimize poll timeout, cancel thread on stop

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-26

    - controlapi: add boxmodel to control/info?hwinfo

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-26

    - neutrinoyparser: remove delivery_system from boxname

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-26

    - neutrinoyparser: add function 'get_boxmodel'

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    driver/streamts.cpp: add support to stream from different tuners

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    driver/scanepg.cpp: do not zap, if streaming active;
    use common standbyToStandby() from neutrino

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    neutrino.cpp: add common code to partially neutrino wakeup / put to sleep;
    process EVT_STREAM_START/STOP events

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    neutrinoMessages.h: add EVT_STREAM_START/STOP events

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    Revert "streamts: put zapit back into standby after streaming"
    
    This reverts commit 8c0cb5b96ea791a9bf07e3070ba46a0dff01f152.

[CST] Focus <focus.cst@gmail.com>	2014-03-26

    Revert "streamts: set CPU freq to 'high' for streaming"
    
    This reverts commit c9a3b348108a24f906e679b7a03f838e83f1bbd0.

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-24

    - localize.cpp: fix LOCALEDIR_VAR

[CST] Focus <focus.cst@gmail.com>	2014-03-21

    zapit/src/fastscan.cpp: improve fastscan tune reporting

[CST] Focus <focus.cst@gmail.com>	2014-03-21

    gui/scan_setup.cpp: add dynamic diseqc options switch based on frontend mode

[CST] Focus <focus.cst@gmail.com>	2014-03-21

    gui/widget/menue.cpp: add CMenuOptionChooser::setOptions

[CST] Focus <focus.cst@gmail.com>	2014-03-21

    zapit/src/frontend.cpp: change timers to use time_monotonic_ms()

[CST] Focus <focus.cst@gmail.com>	2014-03-20

    gui/scan_setup.cpp: add fast-scan operators, add fast-scan diseqc auto-config and menu to change diseqc

[CST] Focus <focus.cst@gmail.com>	2014-03-20

    zapit/src/fastscan.cpp: add fast-scan operators, add diseqc autoconfig

[CST] Focus <focus.cst@gmail.com>	2014-03-20

    locals: add new locales for fast-scan

[CST] Focus <focus.cst@gmail.com>	2014-03-17

    gui/cam_menu.cpp: rework, handle mmi timeout, close menu on CI/card insert/remove

[CST] Focus <focus.cst@gmail.com>	2014-03-17

    neutrino.cpp: remove not reached keys handle, do not pass RC_timeout

[CST] Focus <focus.cst@gmail.com>	2014-03-14

    gui/cam_menu.cpp: use dialog for menu/list messages generated outside of menu

[CST] Focus <focus.cst@gmail.com>	2014-03-14

    gui/cam_menu.cpp: cleanup, fix memleak when messages ignored

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-19

    upnpbrowser.cpp: -add albumArtURI parse

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-19

    CPictureViewer:: move download code to separate funktion DownloadImage

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-19

    CLuaInstance::runScript: Set script parameter 0 to 'script name'...
    
    ...for compatibility with standalone lua scripts

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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<std::string> *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 <tuxcode.bbg@gmail.com>	2014-03-18

    CStringInputSMS: Add '%' to valid chars

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Replace cwindow header_height & footer_height
    
    - Replace with headerHeight & footerHeight
    - Set header_height & footer_height to deprecated

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add various CComponentsPicture functions
    
    - Added: new, paint, hide, setpicture

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add setCaption & paintHeader function to cwindow

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add function 'functionDeprecated()' for debug output...
    
    ...when a script function is deprecated.

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add setText function to ctext

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance::ComponentsTextNew: Add 'parent' parameter...
    
    ...for the integration of ctext in a parent cwindow

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add additional tableLookup for get userdata

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-16

    CLuaInstance: Add debug output to CWindowDelete/ComponentsTextDelete

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-14

    CRecordSetup: Fix menu hint specifier

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-09

    Update deutsch.locale

FlatTV <FlatTV@gmx.de>	2014-03-13

    record menu: add filename template

[CST] Focus <focus.cst@gmail.com>	2014-03-13

    neutrino.cpp: set satellite position for generated satellite bouquets

[CST] Focus <focus.cst@gmail.com>	2014-03-13

    gui/bouquetlist.cpp: allow to delete whole satellite from satellite bouquet view

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-03-13

    zapit/src/capmt.cpp: stop cam if channel not found

[CST] Focus <focus.cst@gmail.com>	2014-03-13

    zapit/src/bouquets.cpp: use INVALID_SAT_POSITION instead of -1

[CST] Focus <focus.cst@gmail.com>	2014-03-13

    zapit/include/zapit/types.h: add INVALID_SAT_POSITION define

[CST] Focus <focus.cst@gmail.com>	2014-03-11

    driver/record.cpp: always use configured hours to record for temporary timeshift;
    cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2014-03-11

    neutrino.cpp: add timeshift record duration setting

[CST] Focus <focus.cst@gmail.com>	2014-03-11

    locals: add locale for timeshift record duration

martii <m4rtii@gmx.de>	2013-09-26

    gui/movieplayer: create and use a movieinfo copy (fixes timeshift playback)

[CST] Focus <focus.cst@gmail.com>	2014-03-10

    zapit/include/zapit/satconfig.h: add macros for cable/terrestrial positions

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-07

    - pictureviewer: add a var-dir for channellogos (/var/tuxbox/icons/logo)

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-07

    - locale: move first-search locale-dir from /var/tuxbox/config/locale ...
    
    ... to /var/tuxbox/locale

Jacek Jendrzej <crashdvb@googlemail.com>	2014-03-07

    satellites.xml: update Thor 5/6/Intelsat

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-03-06

    gui/osdlang_setup.cpp: revert language selection to old behaviour: close menu after select

[CST] Focus <focus.cst@gmail.com>	2014-03-05

    gui/bouquetlist.cpp: fix inactive color when called to add channel to bouquet

[CST] Focus <focus.cst@gmail.com>	2014-03-05

    gui/pipsetup.cpp: support different PIP setup for tv and radio modes

[CST] Focus <focus.cst@gmail.com>	2014-03-05

    neutrino.cpp: add pip config settings for radio mode

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    gui/scan_setup.cpp: move rotor options to its own menus

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    locals: add locale for rotor options menu hints

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    gui/miscsettings_menu.cpp: remove global rotor_swap option

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    gui/scan_setup.cpp, gui/motorcontrol.cpp: use per frontend rotor swap option

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    zapit/src/femanager.cpp: add per frontend rotor swap option

[CST] Focus <focus.cst@gmail.com>	2014-03-04

    zapit/data/frontend.conf: remove config for fe1

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-06

    - user_menue.cpp: whitespace cleanup

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-06

    - user_menu: add some pointers to delete

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-06

    - hdd_menu: fix hdd_sleep 'off'

Thilo Graf <dbt@novatux.de>	2014-03-05

    CComponents: remove error message.
    
    Log output should be enough.

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-04

    CTimerList: Fix eventType CTimerd::TIMER_EXEC_PLUGIN

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-03

    CComponents: More precise error message (commit f813b9e)

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-03

    CPluginList: Supplement to commit cf43a6f (RC_setup for exit all menus)

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-02

    src/system/helpers.cpp - htmlEntityDecode(): Add various html codes

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-03-03

    Revert "deutsch, english, nederlands locale: little change for twin, independent modes:"
    
    This reverts commit 8beb80c24663ac6fc86475185d0cf6ba266e8057.

[CST] Focus <focus.cst@gmail.com>	2014-03-03

    zapit/src/femanager.cpp: determine if master has loop-linked frontends at link time

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-02-27

    cc_types.h: add forward declaration for CComponentsForm()
    
    required for parameter in CComponentsItem constructors

Thilo Graf <dbt@novatux.de>	2014-02-27

    CComponentsPicture: add comment to isPicPainted()
    
    Not to confuse with isPainted(). Because isPicPainted() is related to
    internal image.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-02-27

    CComponentsItem: comments corrected

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-02-26

    CComponentsItem: add members to set item position via percent value

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-02-26

    CComponentsInfoBox, CComponentsPicture: add overloaded members setPicture()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-16

    CComponentsFrmClock: remove statement
    
    stopThread() is doing check against NULL itself

Thilo Graf <dbt@novatux.de>	2013-12-16

    CComponentsFrmClock: change wording of comment, was unsuituable

martii <m4rtii@gmx.de>	2014-03-02

    gui/pluginlist: drop custom menu implementation
    
    (but use the menu-hint as plugin-description)

martii <m4rtii@gmx.de>	2014-03-02

    gui/widget/menue, gui/osdlang_setup: drop CMenuOptionLanguageChooser class

FlatTV <FlatTV@gmx.de>	2014-03-02

    cYTFeedParser: Fix decodeVideoInfo()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-03-02

    CLuaInstance: Add footer_height function

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-02

    - plugins: cleanup
    
    * drop PLUGINDIR_USB
    * drop unused 'param' from startPlugin

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-01

    - fix (and enable) one-key-plugin; fix movieplayer-plugin

svenhoefer <svenhoefer@svenhoefer.com>	2014-03-01

    gui/zapit_setup: add initial channel list mode options (MenuOptionChooser fix)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-03-01

    my_popen: fix indentation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-02-23

    hdd_menu: better error message
    
    ...when trying to check unsupported file system type

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-03-01

    hdd_menu: improve error resilience in getFmtType()

martii <m4rtii@gmx.de>	2014-03-01

    gui/zapit_setup: add initial channel list mode options (locale fix)

martii <m4rtii@gmx.de>	2014-03-01

    gui/zapit_setup: add initial channel list mode options

martii <m4rtii@gmx.de>	2014-03-01

    CNeutrinoApp::SetChannelMode: adjust to live channel instead of a semi-random one at startup

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-02-19

    zapit/src/getservices.cpp: fix missed DVB-T footer

[CST] Focus <focus.cst@gmail.com>	2014-02-19

    gui/streaminfo2.cpp: fix DVB-T label

[CST] Focus <focus.cst@gmail.com>	2014-02-19

    gui/scan_setup.cpp: fix DVB-T frontend labels

martii <m4rtii@gmx.de>	2013-06-01

    gui/streaminfo2: fix DVB-T label
    
    Conflicts:
            data/locale/deutsch.locale

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-12

    scansetup: add DVB-T
    
    Conflicts:
            src/gui/scan_setup.cpp
            src/gui/scan_setup.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-12

    getservices: add code for DVB-T
    
    Conflicts:
            src/zapit/src/getservices.cpp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-11

    frontend: add helpers for DVB-T
    
    Conflicts:
            src/zapit/include/zapit/femanager.h
            src/zapit/src/femanager.cpp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <tuxcode.bbg@gmail.com>	2014-02-28

    CPluginList::exec: Add CRCInput::RC_setup to exit all menus

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-27

    CLuaInstance: Add has_shadow and window colors to cwindow.new

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-26

    - cables.xml: update unitymedia as suggested by OneOfNine

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-26

    CLuaInstance: Add DECODE_HTML flag to ctext.new for decode html string
    
    - Use function htmlEntityDecode()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-26

    src/system/helpers.cpp: Add htmlEntityDecode() for decode html string

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-26

    src/system/helpers.cpp: Add str_replace() function

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-26

    Update deutsch.locale

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-25

    neutrino: Use uint32_t again for neutrino_msg_t & neutrino_msg_data_t

[CST] Focus <focus.cst@gmail.com>	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 <bas@coolstreamtech.com>	2014-01-07

    nederlands.locale: fix spelling error.

[CST] Bas <bas@coolstreamtech.com>	2014-01-07

    nederlands.locale: fix some weird characters that were supposed to be newlines.

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    src/Makefile.am: fix -liconv

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    gui/movieplayer.cpp: add text subtitles charset select and conversion

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    src/Makefile.am: for apollo/uClibc add -liconv

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    neutrino.cpp: add subtitles charset setting

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    locals: add locale for subtitles charset selection

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    gui/movieplayer.cpp: add iso file mount

[CST] Focus <focus.cst@gmail.com>	2014-02-25

    driver/file.cpp: add iso file type

[CST] Focus <focus.cst@gmail.com>	2013-10-18

    src/neutrino.cpp: set default CI clock to 9 mhz

martii <m4rtii@gmx.de>	2014-02-24

    gui/widget/stringinput_ext: unbreak e8670e6c90e1dfe81a8b7e38e60559bc56fee193

martii <m4rtii@gmx.de>	2014-02-23

    driver/rcinput: let getUnicodeValue() return const char *

martii <m4rtii@gmx.de>	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 <tuxcode.bbg@gmail.com>	2014-02-23

    CLuaInstance: Rename componentstext to ctext
    
    - Better readability and consistent designation
    - Still not a problem since API not yet public

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-22

    Update and sort locales

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-22

    Update slovak.locle (THX EnoSat)

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-21

    - personalizing: show menuhints in plugin type selection menu

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-02-21

    lib/libcoolstream/playback_cs.h: update nevis header

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    gui/movieplayer.cpp: fix audio/subtitle pid reset on title change

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    libcoolstream2: sync headers

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    gui/movieplayer.cpp: add title selection to bookmarks/chapters menu

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    libcoolstream2/playback_cs.h: update apollo header

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    gui/filebrowser.cpp: return directory in player mode (Hide_records is true)
    if BDMV/index.bdmv found in dir

[CST] Focus <focus.cst@gmail.com>	2014-02-21

    locals: add locale for titles/chapters menu separators

[CST] Focus <focus.cst@gmail.com>	2014-02-18

    gui/movieplayer.cpp: try to select file play audio lang from audio preferences

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-02-16

    gui/osd_setup.cpp: add 'other' font sizes group,
    add subtitles font size setup

[CST] Focus <focus.cst@gmail.com>	2014-02-16

    locals: add locale for 'other' font size group and subtitle font size

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-21

    Revert "scan.cpp cam_menu.cpp fix Werror=format"
    
    This reverts commit a48d8306ec9f0661451eff6a6a64dfa141af66a5.

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-21

    scan.cpp cam_menu.cpp fix Werror=format

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-21

    CLuaInstance: Add various CComponentsWindow fuctions
    
    - Added: color buttons for footer, header_height

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-21

    CLuaInstance: Add various CComponentsText fuctions
    
    - Added: new, paint, hide, scroll

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-21

    CLuaInstance: Add function getRenderWidth()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-21

    Fix compiler warnings (-Wfloat-equal)

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-21

    CComponentsButton: Incrase height for btn font

M. Liebmann <tuxcode.bbg@gmail.com>	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 <focus.cst@gmail.com>	2014-02-20

    Merge branch 'next-cc'

martii <m4rtii@gmx.de>	2014-02-17

    driver/rcinput: minor cleanup

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-18

    wakeup_hdd: -fix warning -add mode to open

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-18

    neutrinoMessages.h -fix type of HDMI/MUTE/VOLUME

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>	2014-02-17

    CFfmpegDec::Decoder -fix possible floating point exception

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-02-14

    - cables.xml: update as suggested by OneOfNine

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-13

    CControlAPI::EpgSearchXMLCGI convert channelname to xml

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-13

    CComponentsFrmClock: Fix thread handling
    
    - Set clock activ = false for default

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-13

    CInfoViewer: Fix display progress bar with large fonts

Thilo Graf <dbt@novatux.de>	2014-02-06

    CComponentsForm, CSignalBar: rename offset vars

martii <m4rtii@gmx.de>	2014-02-12

    gui/hdd_menu: correct option count

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-02-12

    driver/record.cpp: use wakeup_hdd();
    save xml before record start

[CST] Focus <focus.cst@gmail.com>	2014-02-12

    gui/movieplayer.cpp: remove absolute has_hdd variable

[CST] Focus <focus.cst@gmail.com>	2014-02-12

    system/helpers.cpp: change wakeup_hdd function to use hdd_get_standby/hdd_flush

[CST] Focus <focus.cst@gmail.com>	2014-02-12

    gui/hdd_menu.cpp: disable 1min sleep option;
    fix restore hotplug for mdev system

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-12

    - doc controlapi: add documentation for '/control/signal'

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-12

    - pluginlist: simplify b427c3d6a559c61285728b220982f1b288d6a9dd

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-12

    - yWeb: add signal strength to boxcontrol menu

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-12

    - yWeb: increase version by counting commits since last increase

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-12

    CTimerList: Fix displaying and saving reminder timer

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-12

    yWeb: Synchronize volume/audiomute settings yWeb => GUI

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-10

    - CControlAPI: SignalInfoCGI: don't show description in explicit calls

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-10

    CControlAPI:: -add SignalInfoCGI

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-10

    - yWeb: add CEC option to standby switches

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-10

    epgview remove DD 16:9 icon show

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2014-02-08

    - pluginlist: don't show full list when pluginlist-size is smaller

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-08

    - yWeb: fix typo; THX to TheDuke

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-07

    - menue-hints: fix display of nonlocalized hints

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-07

    -add pseudo AdZap timertype

Thilo Graf <dbt@novatux.de>	2014-02-07

    CComponentsWindow: fix missing define of header position
    
    Position is strictly top and left within of Window

Thilo Graf <dbt@novatux.de>	2014-02-06

    CImageInfo: use correct class name

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-07

    src/gui/color.cpp: Fix compiler warnings (-Wconversion)

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-06

    src/gui/color.cpp: Rework functions for color conversions, using float.

svenhoefer <svenhoefer@svenhoefer.com>	2014-02-06

    - plugins: type for listed plugins on blue key is more selectable

Thilo Graf <dbt@novatux.de>	2014-02-05

    CComponentsWindow: remove redundant init of header and footer

Thilo Graf <dbt@novatux.de>	2014-02-03

    CComponentsPicture: add debug output for handled item dimensions and pos

Thilo Graf <dbt@novatux.de>	2014-02-03

    CComponentsPicture: rework constructors, clean ups

Thilo Graf <dbt@novatux.de>	2014-02-03

    CComponentsPicture: show paint mode in debug output

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-31

    CBuildInfo: use member doCenter() for centering window

Thilo Graf <dbt@novatux.de>	2014-01-31

    CImageInfo: enable missing window shadow
    
    Also revert ae320ba4118af9beb77de6b33f8542d9f30fad0b,
    Size handling fixed in 533c2cfc5c8aaf4f56fa07828d44ccb03a62efa6

Thilo Graf <dbt@novatux.de>	2014-01-31

    CComponentsWindowMax: add missing parameters to constructors

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-30

    CComponentsIconForm: rework constructors

Thilo Graf <dbt@novatux.de>	2014-01-28

    CComponentsHeader/CComponentsFooter: move footer class into its own file

[CST] Focus <focus.cst@gmail.com>	2014-02-05

    driver/record.cpp: try to flush hdd buffers, if hdd is in standby at record start

[CST] Focus <focus.cst@gmail.com>	2014-02-05

    system/helpers.cpp: add code to get hdd standby/active status and flush hdd buffers

[CST] Focus <focus.cst@gmail.com>	2014-02-05

    eitd/sectionsd.cpp: check myCurrentEvent for expire before using it

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-04

    epgview.cpp: -add adzap

Jacek Jendrzej <crashdvb@googlemail.com>	2014-02-04

    paintButtons: fix alternative button text size

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-04

    CLuaInstance::MenuAddItem: Fix neutrino segfault at (type == "chooser")
    
    when options in lua script broken

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-01

    src/gui/widget/icons.h: Add missing NEUTRINO_ICON_BLUE

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-01

    CLuaInstance::MessageboxExec: Fix align

[CST] Focus <focus.cst@gmail.com>	2014-02-04

    gui/infoviewer.cpp: restore channel id in showMovieTitle(),
    else infoviewer do not process some events after playback stop

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <svenhoefer@svenhoefer.com>	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 <crashdvb@googlemail.com>	2014-02-01

    CTimerd:: enlarge recorddir and pluginname size

M. Liebmann <tuxcode.bbg@gmail.com>	2014-02-01

    CTimerList: Fix commit f2fccc6 (THX Houdini)

[CST] Focus <focus.cst@gmail.com>	2014-01-31

    gui/imageinfo.cpp: honor screen setup values

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-31

    CKeyValue:: -fix get current name , fix -Wconversion in timerd

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-30

    CTimerList: Add lua plugins to plugin selection

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-30

    CMenuForwarder: Fix options handling

martii <m4rtii@gmx.de>	2014-01-29

    gui/timerlist: fix display of channel name
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-29

    CFlashExpert::checkSize: Fix display backupMaxSize & backupRequiredSize

[CST] Focus <focus.cst@gmail.com>	2014-01-29

    gui/movieplayer.cpp: fix stalled old speed display on vfd, when timeshift rewind started

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-01-29

    gui/movieplayer.cpp: for timeshift started in rewind mode,
    fix vfd speed display, force play time display

[CST] Focus <focus.cst@gmail.com>	2014-01-29

    driver/record.cpp: dont show menu after timeshift stop, if timeshift record already stopped

[CST] Focus <focus.cst@gmail.com>	2014-01-28

    gui/cam_menu.cpp: handle CA_MESSAGE_MSG_CHANNEL_CHANGE msg

[CST] Focus <focus.cst@gmail.com>	2014-01-28

    neutrino.cpp: add zapTo(), reuse common code for zap without wait

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-28

    Fix display volumebar when channellist is visible

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-27

    CLuaMenuForwarder: Fix error msg

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-28

    webif standby -add option CEC standby off (dont use TV off)

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-27

    - CLuaInstance::MenuAddItem: add 'next' and 'cancel' items

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-27

    supplement to 4be0273083a05e79028056f0bee87033fd785f2a cec option in standby off and on

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-27

    mSHTDCNT init var

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-27

    -fix CMenuDForwarder option change

[priv] M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-27

    helpers.cpp: fix find_executable
    
    - function made the environment variable PATH broken

[CST] Focus <focus.cst@gmail.com>	2014-01-27

    driver/framebuffer.cpp: try to load icons first from /var/tuxbox/icons/

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-27

    - CLuaInstance::MenuAddItem: separation of "separator" and "separatorline"

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-26

    -add webif option dont use CEC with standbyoff

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-26

    sectionsd: don't hardcode ntpdate and ntpd path

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-26

    helpers: add a function to find an executable in $PATH

Thilo Graf <dbt@novatux.de>	2014-01-26

    CBookmarkManager: init bookmarksmodified in constructor
    
    var bookmarksmodified was not intitialized

Thilo Graf <dbt@novatux.de>	2014-01-26

    revert cd5fd9dab3a64d7cb5f8631921b6525b5219da6c
    
    use an easier solution, based up neutrino-mp

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-25

    Fix segfault in eventlist

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-25

    Fix compiler warnings (-Wconversion)
    
    - THX SatBaby for the info

striper <striper@gmx.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-24

    CComponentsWindow: cleanup

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-18

    CComponents: rework some debug outputs
    
    This shows also x or y values < 0.

Thilo Graf <dbt@novatux.de>	2014-01-18

    CComponentsWindow: add member doCenter()
    
    Allows centering of window on screen, mostly senseful for
    window objects without parent

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2014-01-24

    supplement to 8652b5c925cd1dfa7117cf8bc0199f8a968da6fa

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-24

    CNFSMountGui::menuEntry -fix init type (thx Gaucho316)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-23

    luainstance: fix -Wnarrowing compiler warnings on 32bit platforms

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-23

    luainstance: make the type of table_key.code explicitly clear

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>	2014-01-23

    CNFSMountGui::menuEntry init type

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-22

    CLuaInstance: Fix bool parameter in CWindow/SignalBox => paint()/hide()

[CST] Focus <focus.cst@gmail.com>	2014-01-23

    driver/vfd.cpp: init timeout_cnt, to fix random vfd dimm

[CST] Focus <focus.cst@gmail.com>	2014-01-23

    cross-configure.apollo.debug: enable ffmpegdec and lua

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-22

    - adapt ShowMsg handling from martii's neutrino-mp

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-22

    - adapt ShowHint handling from martii's neutrino-mp

[CST] Focus <focus.cst@gmail.com>	2014-01-22

    mmi.h, cam_menu.cpp fix spelling error

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-21

    CLuaInstance: Fix compiler warnings

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-21

    CSignalBar: Fix display "value caption"

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-21

    CLuaInstance: Add parameter 'vertical' to CLuaSignalBox

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-21

    CLuaInstance: fix format strings

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-21

    Add a --enable-lua switch to enable LUA support

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-20

    CLuaInstance: Multiple functions made from CComponents in CLuaInstance available
    
    - CComponentsWindow: new(), paint(), hide()
    - CSignalBox: new(), paint()

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-20

    CSignalBox: Set current tuner as the default frontend

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-20

    Fix audio menu in movieplayer

Merge: ab00bb11b 7c6c8b3cc
svenhoefer <svenhoefer@svenhoefer.com>	2014-01-19

    Merge branch 'next-cc' into pu/lua

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-19

    - deutsch.locale: update vfd scroll

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-19

    Adaptation of CLuaInstance

martii <m4rtii@gmx.de>	2013-12-11

    gui/luainstance: recognize menu hints

martii <m4rtii@gmx.de>	2013-12-11

    gui/luainstance: rename menue => menu

martii <m4rtii@gmx.de>	2013-05-17

    lua: pictureviewer support

martii <m4rtii@gmx.de>	2013-05-11

    lua menues: add directkey forwarder

martii <m4rtii@gmx.de>	2013-05-10

    lua: update menue callback api to include an id parameter
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-05-08

    lua: msgbox fix

martii <m4rtii@gmx.de>	2013-05-08

    lua: msgbox fix

martii <m4rtii@gmx.de>	2013-05-08

    lua related fixes
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-05-07

    lua: remove debugging output

martii <m4rtii@gmx.de>	2013-05-07

    LUA fixes
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-05-06

    LUA: change stringinput valid chars

martii <m4rtii@gmx.de>	2013-05-05

    LUA: messagebox support
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-05-05

    LUA: add hintbox; bugfixes
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-05-04

    LUA: experimental support for native neutrino menues
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-19

    Preparing the hintbox classes for Lua
    
    - Add non locale variants for CHintBoxExt, CMessageBox, ShowMsgUTF
      THX Martii

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-18

    Preparing the input classes for Lua
    
    - Add non locale variants for CExtendedInput, CStringInput,
      CStringInputSMS, CPINInput
      THX Martii

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-18

    CScanSettings: convert char[...] configuration values to std::string

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-18

    SNeutrinoSettings: convert more char[...] configuration values to std::string

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2014-01-16

    Preparing the menu classes for Lua Part #2
    
    - Remove CMenuForwarderNonLocalized
    - Add overloaded function CMenuForwarder for non local
      THX Martii

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-16

    Preparing the menu classes for Lua Part #1
    
    - Remove CNonLocalizedMenuSeparator
    - Add overloaded function CMenuSeparator for non local
      THX Martii

martii <m4rtii@gmx.de>	2013-08-29

    luainstance: support new text coloring scheme
    
    Signed-off-by: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-27

    configure: try to autodetect lualib

Christian Ege <k4230r6@googlemail.com>	2013-04-28

    handling of luaposix for dynamic environment

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-04-07

    luainstance: export customcolor.h colors, too

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    luainstance: work around a signed/unsigned problem on ppc

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    luainstance: allow any color for PaintBox, disable debug

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    luainstance: allow rounded corners in PaintBox

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    luainstance: dynamic values are not static

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-22

    luainstance: export FontHeight to Lua scripts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-22

    luainstance: also export RCInput constants

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-22

    luainstance: show errors from loadfile()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-19

    luainstance: add minimal error reporting

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-18

    luainstance: the name is "Lua", not "LUA"

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>	2014-01-18

     remove CURRENTSERVICES_XML after reload channels

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-18

    CControlAPI::EpgSearchCGI add duration to txt output

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-18

    CRecordInstance::FillMovieInfo supplement to 9455b0eedab2a6b3114fe086dc4afb5185d8e881 , check current epg before we take title from timer

[CST] Focus <focus.cst@gmail.com>	2014-01-17

    driver/vfd.cpp: add support to switch scroll on/off

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2014-01-17

    gui/vfd_setup.cpp: add option to switch on/off text scroll

[CST] Focus <focus.cst@gmail.com>	2014-01-17

    locals: add locale for vfd scroll on/off option

Jacek Jendrzej <crashdvb@googlemail.com>	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 <crashdvb@googlemail.com>	2014-01-16

    CControlAPI:: epgsearchxml fix time format

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-14

    CControlAPI:: -add epgsearchxml & epgsearch

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-13

    Revert "zapit: improve the lockPlayBack "nonblank-Hack""
    
    This reverts commit 1640784844f0f069c76a5f211f79432c745c34d9 because previous changes are missing.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-13

    zapit: improve the lockPlayBack "nonblank-Hack"

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-12

    scannit: fix printf format

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2014-01-12

    timerdclient: remove EVT_NEXTPROGRAM
    
    ...and EVT_ANNOUNCE_NEXTPROGRAM.
    These are only internal API, so no incompatibility should occur.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2014-01-12

    dboxinfo: fix format strings for uint64_t

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-11

    streamts: set CPU freq to 'high' for streaming

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-11

    streamts: put zapit back into standby after streaming
    
    additionally, update copyright info

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-09

    XMLTreeNode::AddNode: fix logic error (in unused branch)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-09

    XML_Parser::storeAtts: don't leak in case of realloc failure

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-09

    XML_Parser: initialize variable

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-13

    Supplement to commit ae2a01a37a1bdc3eb9d8c6197ad3c609ba069657

[priv] M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-13

    CRecordInstance: Turns message when recording start/end on or off

swing99 <swing0815@googlemail.com>	2014-01-13

    - cables.xml: update Kabel Deutschland - Offensive 2012

Thilo Graf <dbt@novatux.de>	2014-01-12

    CComponentsSlider: fix vertical arrangement for slider body
    
    Centering was broken.

Thilo Graf <dbt@novatux.de>	2014-01-12

    CComponents: add member to set color for selected items

Thilo Graf <dbt@novatux.de>	2014-01-12

    CComponentsSlider: fix debug output

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-12

    Disable infoclock when user menu activ

martii <m4rtii@gmx.de>	2014-01-07

    gui/dboxinfo: minor clean-up

[CST] Focus <focus.cst@gmail.com>	2014-01-08

    gui/movieplayer.cpp: re-enable and fix auto-time display for REW, FF-modes

[CST] Focus <focus.cst@gmail.com>	2013-12-29

    gui/scan_setup.cpp: fix separator between sat and cable scan option

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-08

    CComponentsFrmClock: fix shaodow warning
    
    size is a member name of CComponentsForm

Thilo Graf <dbt@novatux.de>	2014-01-08

    CComponentsFrmClock: update license text

Thilo Graf <dbt@novatux.de>	2014-01-08

    CComponentsForm: add members to get count of items

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2014-01-07

    CInfoClock: remove call of missing members, replace with simplified clear()

Thilo Graf <dbt@novatux.de>	2014-01-07

    CBuildInfo: remove destructor
    
    CBuildInfo using already inherited destructor from CComponentsForm.

Thilo Graf <dbt@novatux.de>	2014-01-07

    CComponents: replace clear() with clearFbData(), remove cleanCCForm()
    
    clear() replaces now clearCCItems() and cleanCCForm() is superfluous.

Thilo Graf <dbt@novatux.de>	2014-01-06

    CComponents: split some header files
    
    Should bring more overview and less susceptibility to conflicts (merge etc)
    
    License texts updated.

Thilo Graf <dbt@novatux.de>	2014-01-06

    CComponentsForm: update license text

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <m4rtii@gmx.de>	2014-01-06

    gui/dboxinfo: fix bytes2string()

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2014-01-01

    fix sign

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2014-01-05

    dboxinfo: fix partition size display

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-05

    Update satellites.xml (THX Houdini)

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-04

    move toEpoch to helpers.cpp, use strptime

martii <m4rtii@gmx.de>	2014-01-03

    gui/moviebrowser: fix yt sort-by-date

martii <m4rtii@gmx.de>	2013-11-23

    gui/moviebrowser, system/ytparser: Google dropped most YouTube feeds. Limit code to what's left.

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-04

    CMenuOptionChooser: Fix multiple menu items, when using sort option

martii <m4rtii@gmx.de>	2014-01-04

    gui/filebrowser: don't segv when removing files with small names

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-04

    CUserMenuSetup: Activate alphanumeric sort option

M. Liebmann <tuxcode.bbg@gmail.com>	2014-01-04

    CMenuOptionChooser: Add alphanumeric sort option
    
    - default is false
    - Activate by OptionsSort = true

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-04

    - dboxinfo: show uptime even more human readable

martii <m4rtii@gmx.de>	2014-01-04

    gui/dboxinfo: show remote volumes, too

Michael Liebmann <tuxcode.bbg@gmail.com>	2014-01-04

    - dboxinfo: prevent rendering outside window

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-04

    - dboxinfo: show uptime more human readable; show load average

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-04

    - dboxinfo: don't show frontends

martii <m4rtii@gmx.de>	2014-01-02

    gui/dboxinfo: adjust spacing

martii <m4rtii@gmx.de>	2014-01-02

    gui/dboxinfo: unbreak height calculation

martii <m4rtii@gmx.de>	2014-01-03

    gui/dboxinfo: slightly re-arrange window

martii <m4rtii@gmx.de>	2013-12-31

    gui/dboxinfo: fix widths

martii <m4rtii@gmx.de>	2014-01-03

    gui/dboxinfo: rework table alignment

Jacek Jendrzej <crashdvb@googlemail.com>	2014-01-03

    CMenuOptionStringChooser:: optionValueString mismatch, supplement to cbc9299df8cd5fb1639f9e7db9db59ce9ce3fbf6

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-02

    - usermenu: cleanup from unused code

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-02

    - usermenu: add file player

svenhoefer <svenhoefer@svenhoefer.com>	2014-01-02

    - usermenu: add youtube player

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-31

    CNFSMountGui: Supplement to cbc9299df8cd5fb1639f9e7db9db59ce9ce3fbf6
    
    - Fix saving automount

Christian Schuett <Gaucho316@hotmail.com>	2013-12-30

    Neutrino: show remaining sleep time in main menu if sleeptimer exists
    
    based on idea by martii <m4rtii@gmx.de> in Neutrino-MP Git

Christian Schuett <Gaucho316@hotmail.com>	2013-12-30

    Neutrino menu forwarder: add possibility to show value from jump target
    
    based on idea by martii <m4rtii@gmx.de> in Neutrino-MP Git

Christian Schuett <Gaucho316@hotmail.com>	2013-12-30

    Neutrino sleeptimer: speed up timer deletion

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-30

    - dboxinfo: move init of mount-head to mount-section

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-30

    - dboxinfo: use CComponents to paint header

martii <m4rtii@gmx.de>	2013-12-30

    gui/dboxinfo: cleanup

martii <m4rtii@gmx.de>	2013-12-30

    gui/dboxinfo: rename some poorly named variables

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-30

    CUpnpBrowserGui::selectDevice(): disable MuteIcon, supplement to ce0d12281331f3d17c833e3408b2338d89cf347c

martii <m4rtii@gmx.de>	2013-12-29

    gui/upnpbrowser: leave infoclock alone

martii <m4rtii@gmx.de>	2013-12-30

    gui/dboxinfo: move cpu load calculation to dedicated thread ...
    
    ... that keeps history; show load graph

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-30

    Revert "gui/dboxinfo: move cpu load calculation to dedicated thread ..."
    
    This reverts commit ce189253332bb575bf99ba1a864e76c39da8677a.

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-30

    gui/dboxinfo: move cpu load calculation to dedicated thread ...
    
    ... that keeps history; show load graph

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-29

    - epgplus: use CComponents to paint header; move header-icon to footer

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-29

    - dboxinfo: switch to new martii boxinfo + adaptation

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-29

    CStringInput: Fix commit aadf1911150209a3f13bb1f652796aa9b1be884c
    
    - Don't paint background on NEUTRINO_ICON_NUMERIC_PAD

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-28

    - channellist: channellogos can be disabled

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-27

    - dboxinfo: show correct values in RAM section

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-27

    - dboxinfo: fix space between sections

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-27

    supplement to b45511b196e37b81f5f3c00ed1ba378a672e3bdd

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-26

    CRecordSetup: Fix save RecordingSafety

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-12-22

    rcinput: avoid theoretically possible timerid overflow

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-12-22

    sectionsd: set time at start, even if diff is <120s

martii <m4rtii@gmx.de>	2013-12-25

    gui/dboxinfo: gui cosmetics

martii <m4rtii@gmx.de>	2013-12-26

    gui/filebrowser: SMS input: fix RC_7, rewrite handler

martii <m4rtii@gmx.de>	2013-12-26

    nhttpd/controlapi: add mode=all to GetBouquetCGI

martii <m4rtii@gmx.de>	2013-12-25

    nhttpd/controlapi: GetBouquetsCGI: support "mode=all" (compiles, untested)

[CST] Focus <focus.cst@gmail.com>	2013-12-26

    gui/movieplayer.h: use MAX_PLAYBACK_PIDS in place of REC_MAX_APIDS

[CST] Focus <focus.cst@gmail.com>	2013-12-26

    playback_cs.h: add MAX_PLAYBACK_PIDS define

Thilo Graf <dbt@novatux.de>	2013-12-25

    CComponentsFrmClock: cleanup constructors
    
    Remove single constructor, usage of default parameters in main constructor
    have same effect.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-24

    CComponentsButton: reduce scope of variable face_x
    
    The scope of the variable 'face_x' can be reduced. (style)

Thilo Graf <dbt@novatux.de>	2013-12-24

    CComponentsForm: use passed by reference in addCCItem()
    
    Function parameter 'cc_Items' should be passed by reference (performance).

Thilo Graf <dbt@novatux.de>	2013-12-24

    CComponentsDetailLine: cleanup constructors
    
    Remove single constructor, usage of default parameters in main constructor
    have same effect.

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-25

    CThemes: Add clock color to neutrino themes

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-25

    CInfoClock: menu item for setting color of the digit added

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-25

    CMenuItem: Set right_bgcol as inactiv, when menu item not active

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-25

    CControlAPI::GetBouquetsCGI: -add TV/RADDIO mode selectable (THX martii)

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-25

    src/gui/dboxinfo.cpp: switch to martii boxinfo + adaptation

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-25

    CEpgScan::Start: fix epgscan start in standby

martii <m4rtii@gmx.de>	2013-12-25

    gui/hdd_menu: cleanup (untested)
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	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 <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-12-24

    gui/hdd_menu: use hd-idle instead of hdparm, if available
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-12-24

    system/settings: store epg times in integers
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-12-24

    system/settings: use integers for shutdown_count/_min
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-06-27

    more char* -> std::string conversions
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-07-02

    gui/moviebrowser: char->string conversions
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-06-28

    gui/nfs: fix menue strings
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

martii <m4rtii@gmx.de>	2013-06-11

    convert most char[...] configuration values to std::string
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

[CST] Bas <bas@coolstreamtech.com>	2013-11-22

    libcoolstream2/ca_cs.h: add SetTS() method and related type.

[CST] Focus <focus.cst@gmail.com>	2013-12-24

    Makefile.am: sync apollo libs

[CST] Bas <bas@coolstreamtech.com>	2013-11-22

    src/zapit/src/zapit.cpp: call SetTS to let CI follow the live tuner.

[CST] Bas <bas@coolstreamtech.com>	2013-11-05

    Makefile.am: fix includes (missing '\').

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-22

    CComponents: add new class CComponentsSlider()
    
    Provides a slider item

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-23

    CInfoClock: Fix segfault at 'standby mode after boot'
    
    - Initialize InfoClock before standby mode

[CST] Focus <focus.cst@gmail.com>	2013-12-23

    gui/scan_setup.cpp: fix tune timeout: value is in 1/10 sec (100ms)

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-23

    supplement to 8d7fd8de756a2d01998d11f32f736b7e72e53139

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-22

    audiodecoder: Fix compile with ENABLE_FFMPEGDEC

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-22

    - locales: update (align to last changes)

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-22

    - keybind_setup: remove double line

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-22

    - osd-setup: use a more suitable value for maximal osd-timeout

martii <m4rtii@gmx.de>	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 <dbt@novatux.de>	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 <m4rtii@gmx.de>	2013-12-22

    timerd/timerd: don't let getSleeptimerID return an already terminated id

martii <m4rtii@gmx.de>	2013-12-22

    remove unused locale

martii <m4rtii@gmx.de>	2013-12-22

    gui/keybind_setup: add units to repeat blocker chooser

martii <m4rtii@gmx.de>	2013-12-22

    gui/keybind_setup: use CMenuOptionNumberChooser instead of CStringInput

martii <m4rtii@gmx.de>	2013-12-22

    gui/audio_setup: remove disabled code

martii <m4rtii@gmx.de>	2013-12-22

    yweb: remove audio_PCMOffset configuration option

martii <m4rtii@gmx.de>	2013-12-22

    gui/pictureviewer_setup, gui/audioplayer_setup: use CMenuOptionNumberChooser instead of CStringInput

martii <m4rtii@gmx.de>	2013-12-22

    gui/scan_setup: use locale when displaying seconds

martii <m4rtii@gmx.de>	2013-12-21

    gui/scan_setup: use language specific decimal separator

martii <m4rtii@gmx.de>	2013-12-21

    gui/scan_setup: show unit for motor speed

martii <m4rtii@gmx.de>	2013-12-15

    src/eitd/edvbstring: unbreak isUTF8()

martii <m4rtii@gmx.de>	2013-12-21

    zap back to previous channel id when recording from standby mode has finished [experimental, untested]

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-22

    - locale: add unit.decimal from martii-neutrino-mp

martii <m4rtii@gmx.de>	2013-12-21

    gui/scan_setup: add unit to fe timeout chooser
    
    (and add unit-locals from martiis-neutrino-mp)

martii <m4rtii@gmx.de>	2013-12-21

    gui/widget/menu: CMenuOptionNumberChooser: add option to show units

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-21

    src/gui/moviebrowser.cpp : init m_settings.ytsearch_history_size/max

[CST] Focus <focus.cst@gmail.com>	2013-12-21

    neutrino.cpp: pause sectionsd after set its current channel to 0

[CST] Focus <focus.cst@gmail.com>	2013-12-21

    eitd/sectionsd.cpp: try to fix messaging_zap_detected flag

[CST] Focus <focus.cst@gmail.com>	2013-12-21

    driver/scanepg.cpp: do not restart rescan timer every end of scan

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-12-20

    CMoviePlayerGui: Initialize variables to paint subtitle

[CST] Focus <focus.cst@gmail.com>	2013-12-19

    neutrino.cpp: start epg scan after leaving menu, if epg scan option changed

[CST] Focus <focus.cst@gmail.com>	2013-12-19

    driver/scanepg.cpp: add timer to rescan epg every 24 hours

[CST] Focus <focus.cst@gmail.com>	2013-12-19

    eitd/sectionsd.cpp: remove old events also when not scanning,
    ie in standby, every 1 hour

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-19

    - moviebrowser: partly revert 932c201074c3aafcc1ae9f0211ab1abb0536676e ...
    
      ... to fix startPosSelectionMenu

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-19

    - moviebrowser: remove cancel button from startPosSelectionMenu ...
    
      ... and set "record start" as the default selection

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-19

    - menu: don't add a separatorline ...
    
      ... when no button and no section text is given

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-15

    CComponents: fix compiler warnings with DEBUG_CC

martii <m4rtii@gmx.de>	2013-12-18

    gui/streaminfo2.h: don't include cc.h twice
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    Conflicts:
            src/gui/streaminfo2.h

martii <m4rtii@gmx.de>	2013-12-18

    gui/motorcontrol, gui/scan: switch to CSignalBox
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>
    
    Conflicts:
            src/gui/scan.cpp

martii <m4rtii@gmx.de>	2013-12-18

    gui/components: CSignalBox: allow for horizontal arrangement; add methods to retrieve current value
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2013-12-15

    CComponents: replace __FUNCTION__ with __func__
    
    __func__ is more suitable for portability

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-18

    - cables.xml: add Antennenverein Hohenmoelsen

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-17

    CStringInput: Fix parameter for paintIcon()

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-17

    CComponentsFrmClock: Add comment (THX dbt)

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-17

    CChannelList: Fix display header clock

martii <m4rtii@gmx.de>	2013-12-17

    gui/timeosd: rewrite based on infoclock implementation

martii <m4rtii@gmx.de>	2013-12-15

    driver/audiodec/ffmpegdec: trim metadata strings

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-16

    CChannelList::~CChannelList(): delete remove unnecessary

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-15

    - cables.xml: update Antennengemeinschaft Goeltzschtalbruecke

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-15

    use mySleep in CComponentsFrmClock::initClockThread(
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Jacek Jendrzej <crashdvb@googlemail.com>	2013-12-15

    CChannelList::~CChannelList(): fix possible segfault
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

[CST] Focus <focus.cst@gmail.com>	2013-12-15

    driver/audiodec/ffmpegdec.cpp: fix warning after 2ebdf6dfbb5e720b831252ba25951b02fe90d03b

[CST] Focus <focus.cst@gmail.com>	2013-12-15

    gui/widget/menue.cpp: revert testing changes

[CST] Focus <focus.cst@gmail.com>	2013-12-15

    driver/audiodec/ffmpegdec.cpp: comment selecting input format from file type,
    let ffmpeg to find input format

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-12-15

    configure.ac: add --enable-ffmpegdec option to switch between old decoders and ffmpeg decoder

[CST] Focus <focus.cst@gmail.com>	2013-12-15

    gui/audioplayer.cpp: add m4a extension

[CST] Focus <focus.cst@gmail.com>	2013-12-15

    driver/file.cpp: add m4a extension

[CST] Focus <focus.cst@gmail.com>	2013-12-13

    driver/audiodec/mp3dec.cpp: save cover only on play start, unlink on play stop

[CST] Focus <focus.cst@gmail.com>	2013-12-12

    driver/netfile.cpp: fix warning (again)

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-12-12

    gui/widget/menue.cpp: fix menu hint kill vs hide

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-12-11

    driver/audioplay.cpp: cleanup header, init m_SecondsToSkip variable

[CST] Focus <focus.cst@gmail.com>	2013-12-11

    driver/audiodec/ffmpegdec.cpp: fix jump forward/backward

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-12-10

    gui/filebrowser.cpp: add AAC file type

[CST] Focus <focus.cst@gmail.com>	2013-12-10

    gui/audioplayer.cpp: add AAC file type, save last used directory

[CST] Focus <focus.cst@gmail.com>	2013-12-10

    driver/file.cpp: add AAC file type, add .dts extension

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-12-05

    driver/netfile.cpp: fix warning

[CST] Focus <focus.cst@gmail.com>	2013-12-03

    driver/audiodec/ffmpegdec.cpp: fix ogg; get metadata also from streams,
    ie some ogg dont have global metadata

[CST] Focus <focus.cst@gmail.com>	2013-12-02

    driver/audiodec/ffmpegdec.cpp: fix bits per sample, fix av_free_packet

[CST] Focus <focus.cst@gmail.com>	2013-12-02

    driver/audiodec/ffmpegdec.cpp, driver/audiometadata.cpp: fix compile

martii <m4rtii@gmx.de>	2013-11-12

    driver/audiodec,audiometadata: cover file handling fixed

martii <m4rtii@gmx.de>	2013-11-12

    driver/audiodec/ffmpegdec: cover fix

martii <m4rtii@gmx.de>	2013-11-11

    driver/audiodec/ffmpegdec: don't set cover-art variable on failure

martii <m4rtii@gmx.de>	2013-11-11

    audioplayer, ffmpegdec: embedded cover support
    
    Conflicts:
            src/gui/audioplayer.cpp

martii <m4rtii@gmx.de>	2013-10-31

    drop #ifdef ENABLE_FLAC

martii <m4rtii@gmx.de>	2013-10-31

    driver/audiodec: don't encode utf8 to utf8

martii <m4rtii@gmx.de>	2013-10-20

    audiodec/ffmpegdec: convert id3 tags to UTF8

martii <m4rtii@gmx.de>	2013-10-20

    driver/audiodec: metadata fix

martii <m4rtii@gmx.de>	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 <m4rtii@gmx.de>	2013-10-17

    driver/audiodec/ffmpegdec: minor cleanup

martii <m4rtii@gmx.de>	2013-10-13

    driver/audiodec/ffmpegdec: reopen codec on error (experimental fix)

martii <m4rtii@gmx.de>	2013-10-13

    driver/audiodec: implement AAC support (via FFMPEG, with some rough edges)

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-14

    - mod_auth.cpp: fix no_auth_client handling
    
      change find() to compare()

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-13

    CComponentsHeader: Fix positioning of items

martii <m4rtii@gmx.de>	2013-12-09

    gui/bouquetlist: fix 73152bd and 4dcc804

martii <m4rtii@gmx.de>	2013-12-08

    gui/bedit/bouqueteditor: use Font::getMaxDigitWidth()

martii <m4rtii@gmx.de>	2013-12-08

    gui/bouquetlist: use Font::getMaxDigitWidth()

martii <m4rtii@gmx.de>	2013-12-06

    gui/widget/menue: clear old menue hint if none is set for current item

martii <m4rtii@gmx.de>	2013-12-12

    gui/widget/stringinput: sms-input: cleanup last push, no binary change
    
    add timer to change to next field

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-11

    CComponentsHeader: Fix height calculation

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-11

    CInfoViewer: Not start clock thread

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-11

    CComponentsFrmClock: Initialize 'activeClock' variable
    
    - Add function setClockActiv()

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-11

    CInfoClock: Remove clock off via exit button

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-10

    CComponentsFrmClock: Use blinking function for InfoClock & Channellist

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-10

    CComponentsFrmClock: Add blinking function

M. Liebmann <tuxcode.bbg@gmail.com>	2013-12-10

    CInfoClock: Fix size & position calculation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-12-31

    locale: adapt helper scripts to current compilers

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-10

    - osd-setup: fix e97e33532b2adea7bc0c9eaabe8862acf38d775b

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-12-10

    - osd-setup: add option to switch clock on or off

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-04

    CComponentsHeader: use also lower height if size mode==CC_HEADER_SIZE_SMALL

Thilo Graf <dbt@novatux.de>	2013-12-04

    CComponentsForm/CComponentsHeader: use start pos x=1 instead 0
    
    0 could make problems on fit items into container

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-09

    - infoclock: cleanup (remove unneeded stuff)

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-06

    - yWeb: use same order in search for channellogos as neutrino

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-02

    CMenuForwarder: declare some members as const
    
    Technically some member functions can be const

Thilo Graf <dbt@novatux.de>	2013-12-02

    CAudioPlayerGui: move scope of char *type
    
    scope can be reduced

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-12-02

    CAudioPlayerSetup: remove redundant parent->hide()
    
    Possible null pointer dereference: parent - otherwise it is redundant
    to check it against null.

Thilo Graf <dbt@novatux.de>	2013-12-02

    color.cpp: use variable br_
    
    Variable 'br_' is assigned a value that is never used

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-03

     - infoviewer: use space instead of dot as seperator for clock

svenhoefer <svenhoefer@svenhoefer.com>	2013-12-03

    - cc_frm_clock.cpp: add space as a possible seperator

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <tuxcode.bbg@gmail.com>	2013-12-03

    CTimeOSD: Restoring infoclock after hiding osdtime

[CST] Focus <focus.cst@gmail.com>	2013-12-02

    gui/scan.cpp: fix memleak

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2013-12-01

    neutrino: disable infoclock while eventlist is displayed via usermenu

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-11

    CScanSetup: Remove duplicate separator line from cable scanmenu

[CST] Focus <focus.cst@gmail.com>	2013-12-01

    gui/widget/menue.cpp: fix 15b2b2ec050f23dc09c93c34c389ccba013b118b

Thilo Graf <dbt@novatux.de>	2013-11-30

    CSignalBar/CSignalNoiseRatioBar: reduce code, clean ups
    
    Some var inits can be reduced, because of inheritance.

Thilo Graf <dbt@novatux.de>	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 <m4rtii@gmx.de>	2013-11-29

    remove widest_number definition and usage, add Font::getMaxDigitWidth() method instead
    
    Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>

martii <m4rtii@gmx.de>	2013-11-29

    gui/components/cc_frm_clock: fix label widths for non-standard fonts

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/osdlang_setup.cpp: fix memleak

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-11-29

    gui/mediaplayer.cpp: fix memleak

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/update_menue.cpp: fix memleak

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/update.cpp: fix memleak

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/osd_setup.cpp: fix memleak

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/parentallock_setup.cpp: fix non-easy mode, do not add menu security

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    components: cleanup destructors - remove calls to functions,
    already called inside base classes destructors

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    gui/widget/menue.cpp: try to disable 'always save/restore menu hint screens' (again)

[CST] Focus <focus.cst@gmail.com>	2013-11-29

    neutrino.cpp: fix crash if DISABLE_SECTIONSD defined for testing

[CST] Focus <focus.cst@gmail.com>	2013-11-28

    gui/widget/menue.cpp: cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2013-11-28

    gui/channellist.cpp: fix empty box paint, if no logo found

[CST] Focus <focus.cst@gmail.com>	2013-11-28

    gui/channellist.cpp: disable screen save for detail line

[CST] Focus <focus.cst@gmail.com>	2013-11-28

    cc_item_progressbar.cpp: fix attempt to draw box with width=0

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    components: remove initVarHeader calls in classes derived from  CComponentsHeader

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    components: remove initVarForm calls in classes derived from CComponentsForm

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    gui/imageinfo.cpp: fix memleak, b_info never deleted

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    cc_item_progressbar.cpp: for advanced paint, replace paintShapes with paintBoxRel:
    too much overhead to replace single paintBoxRel call

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    components: remove initVarBasic and initVarItem calls from derived classes

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    cc_base.h: make private initVarBasic and initVarItem, they are is called from constructors

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    gui/cam_menu.cpp: fix memleaks

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    gui/scan_setup.cpp: fix memleaks

[CST] Focus <focus.cst@gmail.com>	2013-11-27

    gui/widget/menue.cpp: add CMenuDForwarderNonLocalized

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-11-26

    gui/infoviewer_bb.cpp: fix memleak, hddscale and sysscale was never deleted

[CST] Focus <focus.cst@gmail.com>	2013-11-22

    gui/movieplayer.cpp, neutrino.cpp: fix inactivity timer -
    do not stop playback to show cancel timer question

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2013-11-28

    CComponentsFrmClock: Remove double call of initCCLockItems()
    
    - initCCLockItems() is called by the refresh() function
      and the paint() function in initClockThread()

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-27

    CInfoClock: Use dynamic font for display

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-26

    Adapting certain files to the changed font handling of info clock

M. Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-11-26

    CInfoClock: Rework calculate size & position
    
    - Fix display info clock
    - Preparation for alternative use of neutrino fonts / DynFonts

Jacek Jendrzej <crashdvb@googlemail.com>	2013-11-26

    CEventFinderMenu -add epg search history

Thilo Graf <dbt@novatux.de>	2013-11-26

    CComponentsFrmClock: disable separate handle of label paint
    
    This is already handled in CTextBox object itself and should be enough.

Thilo Graf <dbt@novatux.de>	2013-11-26

    CInfoViewer: show time with CComponentsFrmClock object
    
    This replaces old code that displayed time in infobar.

martii <m4rtii@gmx.de>	2013-11-23

    gui/infoviewer: disable infoclock if radiotext is active

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-25

    - neutrino: disable infoclock while epgview and eventlist

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-25

    - infoviewer_bb: align icons on right side with text above

Thilo Graf <dbt@novatux.de>	2013-11-25

    CInfoViewerBB: revert 024bb0bbc9cabc09a48984c58859a33370b274a9
    
    This changes has only effect with button bar. Infoviewer is ignored or
    collide with Virtual_Zap.

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-24

    No display info clock when radio text is shown

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-23

    CInfoViewerBB: No blank space for radiotext icon when radiotext is off

Thilo Graf <dbt@novatux.de>	2013-11-22

    widget: add -D__STDC_FORMAT_MACROS

Thilo Graf <dbt@novatux.de>	2013-11-20

    CInfoClock: remove not required call of setXPos()
    
    CInfoClock is derived from class ComponentsFrmClock, so we can
    use already available members.

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-23

    - infoviewer_bb: enable radiotext-icons

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-22

    - data/locale/Makefile.am: remove circular dependency

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-22

    - hdd_menu: create destination before mount

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-22

    - helpers.cpp: port safe_mkdir() from martii

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-22

    - helpers.cpp: simplify check_dir(); ported from martii

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-22

    InfoClock: Fix display clock in movie browser, file browser etc.

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-20

    CInfoClock: Fix paint info clock when mute icon is displayed

Thilo Graf <dbt@novatux.de>	2013-11-12

    CInfoClock: rework infocklock

M. Liebmann <tuxcode.bbg@gmail.com>	2013-11-12

    deutsch.locale: Fix sort order

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-10-21

    only recreate rcsim.h if necessary
    
    TODO: move it from source to object tree

Thilo Graf <dbt@novatux.de>	2013-11-17

    CComponentsWindow: add missing member paint()
    
    This is a partial revert of cbeb9f3ac655788bbda40c835cb4930ad726332e

Thilo Graf <dbt@novatux.de>	2013-11-17

    CStreamInfo2: reduce scale width of signal bars
    
    If the value is 100%, some parts of text was not displayed.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-11-17

    CComponentsExtTextForm: use correct declared type

Thilo Graf <dbt@novatux.de>	2013-11-17

    CComponents: move debug enable switch to cc_types.h

Thilo Graf <dbt@novatux.de>	2013-11-12

    CComponents: use DEBUG_CC for debug output

[CST] Focus <focus.cst@gmail.com>	2013-11-15

    lib/libcoolstream2: apollo headers update

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-15

    - movieplayer: show channellogo in infobar

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-15

    - movieplayer: show progress in VFD (thx Satbaby)

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-15

    - movieplayer: show infobar at every start of a movie

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-14

    - audioplayer: fix cover handling

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-13

    Revert "global.h: Use forward-declarations to reduce number of dependencies"
    
    This reverts commit 4bc6e43ad478857453c64bbe9c46dffae7e525e1.

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-13

    Revert "- add missing include of vfd header"
    
    This reverts commit 3845feb0e40a9d67d4bd4901def78beaf32b2611.

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-13

    Revert "CTestMenu: fix build, add missing include"
    
    This reverts commit 25909c10b626d39a462a1a421a1b61759da71fa4.

martii <m4rtii@gmx.de>	2013-10-06

    yt: make search order selectable

martii <m4rtii@gmx.de>	2013-11-09

    system/localize: change memory allocation, no user-visible changes (continued)

martii <m4rtii@gmx.de>	2013-11-09

    system/localize: change memory allocation, no user-visible changes

Thilo Graf <dbt@novatux.de>	2013-11-13

    CTestMenu: fix build, add missing include
    
    supplement to 3845feb0e40a9d67d4bd4901def78beaf32b2611
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-13

    - add missing include of vfd header

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-13

    global.h: Use forward-declarations to reduce number of dependencies

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-13

    remove unneeded CConfigFile from lcdd and shutdown_count

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-10

    movieplayer: initialize vpid and vtype variables

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-10

    ytparser: fix wrong-type compiler warnings

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-10

    fix cleantargets

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-10

    scanepg: fix unused variable warning

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-11-10

    fix format string warnings

[CST] Focus <focus.cst@gmail.com>	2013-11-13

    lib/libcoolstream2/cnxtfb.h: header update, no u8 type used

[CST] Focus <focus.cst@gmail.com>	2013-11-12

    neutrino_menue.cpp: for easymenu, replace 'Channels' with bouquet editor in main menu

[CST] Focus <focus.cst@gmail.com>	2013-11-12

    gui/scan_setup.cpp: remove tuner name from tuner setup menu header for easymenu mode

[CST] Focus <focus.cst@gmail.com>	2013-11-12

    gui/network_setup.cpp: move wlan setup items up,
    to be visible always on first page

[CST] Focus <focus.cst@gmail.com>	2013-11-12

    data/locale/english.locale: capitalize Bouquet editor

Thilo Graf <dbt@novatux.de>	2013-11-12

    CComponents: remove log spam

martii <m4rtii@gmx.de>	2013-08-15

    implement yt search history

Jacek Jendrzej <crashdvb@googlemail.com>	2013-11-11

    CStreamInfo2 initialize dmx

[CST] Focus <focus.cst@gmail.com>	2013-11-11

    driver/scanepg.cpp, neutrino.cpp: fix for standby epg scan

[CST] Focus <focus.cst@gmail.com>	2013-11-11

    driver/record.cpp: save added pids from pmt update;
    add safe-check for max pids recorded

Thilo Graf <dbt@novatux.de>	2013-11-11

    CBuildInfo: remevo unused id

Thilo Graf <dbt@novatux.de>	2013-11-11

    locales: remove colon from string
    
    Entry is used as caption, not as descriptive paragraph.

Thilo Graf <dbt@novatux.de>	2013-11-11

    CImageInfo: fix calculation of info text height
    
    Height of sub caption was not considered.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>	2013-11-10

    CComponentsExtTextForm: remove check for empty strings
    
    This check causes possible segfault and check is already in ccx_text_obj.

Thilo Graf <dbt@novatux.de>	2013-11-10

    CComponentsExtTextForm: fix assign of width with percent value
    
    Assigning of value before width was set, had no effect

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-11-09

    CComponentsButton: add members to get caption properties

Thilo Graf <dbt@novatux.de>	2013-11-08

    CComponentsWindow: remove paint() member
    
    The derived member of ComponentsForm() should be sufficiently
    and should serve its purpose.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-11-07

    CTextBox: use member getFontTextHeight() as public

Thilo Graf <dbt@novatux.de>	2013-11-07

    CComponentsExtTextForm: add member setLabelAndTextFont()

Thilo Graf <dbt@novatux.de>	2013-11-06

    CComponentsButton: add constructors with loacalized caption parameter

Thilo Graf <dbt@novatux.de>	2013-11-02

    CComponents: use correct initial values screen start position
    
    Value '0' is wrong.

Thilo Graf <dbt@novatux.de>	2013-11-01

    CComponentsLabel: use correct body color

Thilo Graf <dbt@novatux.de>	2013-11-01

    CTestMenu: add sample code for CComponentsExtTextForm

Thilo Graf <dbt@novatux.de>	2013-11-01

    CComponentsExtTextForm: add new class CComponentsExtTextForm
    
    this provides a combining form, that contains a text object with label

Thilo Graf <dbt@novatux.de>	2013-10-30

    CComponentsItem: add missing is_painted to hideCCItem()

Thilo Graf <dbt@novatux.de>	2013-11-01

    CTextBox: reinit text variables after evaluated comparison

Thilo Graf <dbt@novatux.de>	2013-11-01

    CComponentsLabel: remove alternate constructor
    
    default parameters can also be used

Thilo Graf <dbt@novatux.de>	2013-10-31

    locales: use german translation for 'Setup Tuner'

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-11-09

    - ylanguage.cpp: fix wrong value in for loop

defans <defans@bluepeercrew.us>	2013-11-09

    small fix, possible segfault in hddmenu

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-08

    - ylanguage.cpp: add neutrino locale as an additional locale file for yWeb

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-08

    - libconfigfile: allow configfiles with another delimiter as '='

Merge: 40871852e 339b04701
[CST] Focus <focus.cst@gmail.com>	2013-11-08

    Merge branch 'next-cc'

[CST] Focus <focus.cst@gmail.com>	2013-11-08

    gui/scan_setup.cpp: force fe link on master change, too

[CST] Focus <focus.cst@gmail.com>	2013-11-08

    gui/scan_setup.cpp: disable frontend setup, if record running

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-07

    - audioplayer: use and show play/pause/stop/rew/ff keys

[CST] Focus <focus.cst@gmail.com>	2013-11-07

    gui/osd_setup.cpp: fix Window size in menu, snprintf take care about 0 at the end

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-11-07

    driver/framebuffer.cpp: switch from window_size to window width/height,
    allow 50% min window size

[CST] Focus <focus.cst@gmail.com>	2013-11-07

    neutrino.cpp: add window width/height settings

[CST] Focus <focus.cst@gmail.com>	2013-11-06

    zapit/src/fastscan.cpp: set current channel to channel number 1

[CST] Focus <focus.cst@gmail.com>	2013-11-06

    system/settings.cpp: set fastscan default type to HD

[CST] Focus <focus.cst@gmail.com>	2013-11-06

    gui/personalize.cpp: fix pin change active/enactive,
    broken after commit 404de5376b75c96bb3d79590b9cedc5cb8f8533e

[CST] Focus <focus.cst@gmail.com>	2013-11-06

    gui/personalize.cpp: fix pin access in case personalize pin is off,
    but items with enabled pincode present

Jacek Jendrzej <crashdvb@googlemail.com>	2013-11-05

    CControlAPI::_GetBouquetActualEPGItem: -add eventid & timeTotal to secondEPG

Thilo Graf <dbt@novatux.de>	2013-11-04

    CTestMenu: add configure option --enable-testmenu

[CST] Focus <focus.cst@gmail.com>	2013-11-05

    gui/test_menu.h: disable test menu

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-11-05

    data/locale/english.locale: fix typo

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-05

    - moviebrowser: use ccomponents to paint header

[CST] Focus <focus.cst@gmail.com>	2013-11-05

    gui/start_wizard.cpp: fix missing frontend setup

[CST] Focus <focus.cst@gmail.com>	2013-11-05

    gui/scan_setup.cpp: set wizard mode for frontend setup menu

[CST] Focus <focus.cst@gmail.com>	2013-11-04

    gui/widget/menue.cpp: fix jump to some item types with direct key

[CST] Focus <focus.cst@gmail.com>	2013-11-04

    PERSONALIZE_ACTIVE_MODE_OPTIONS: fix PERSONALIZE_PROTECT_MODE_MAX, PERSONALIZE_ACTIVE_MODE_OPTIONS need 2 options, not 3

[CST] Focus <focus.cst@gmail.com>	2013-11-04

    gui/personalize.cpp: fix CPinSetupNotifier: return false, menu repaint not needed

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-04

    - moviebrowser: disable hdd-bar in youtube mode

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-11-04

    Audioplayer: Remove special handling for display mute icon
    
    - Supplement to bace5ce91b9e86d803a69adc1706808661e1447d

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-11-04

    Audioplayer: Remove special handling for display mute icon

BPanther <bpanther_ts@hotmail.com>	2013-10-02

    fix char (thx mohousch)

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-04

    - audioplayer: fix corner_type in header

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-04

    - yWeb: remove descriptions from rcu tooltips

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-02

    - neutrino_menue: show always seperator line for secons section

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-02

    - locales: more suitable locales for networkmenu.setuponstartup

svenhoefer <svenhoefer@svenhoefer.com>	2013-11-02

    - deutsch.locale: add locales for wlan scan

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-11-02

    deutsch.locale mainmenu.service/settings: Restore original values

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    src/gui/widget/stringinput.cpp: copy valueString to value in ::exec,
    to follow extenal valueString updates

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    src/gui/network_setup.cpp: add wlan scan

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    locals: add locales for wlan scan

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    add libiw to build

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    lib/libiw: add libiw from wireless tools v29, and wrapper to scan wlan networks

[CST] Focus <focus.cst@gmail.com>	2013-11-01

    gui/scan_setup.cpp: fix 96b7d939cad490fb223fa0106fe0c42b1459ae4c,
    do not show tuner name in tuner select menu for easymenu mode

[CST] Focus <focus.cst@gmail.com>	2013-10-31

    gui/record_setup.cpp: fix double-blue key

[CST] Focus <focus.cst@gmail.com>	2013-10-30

    zapit/src/femanager.cpp: set all cable tuner default mode to independent

[CST] Focus <focus.cst@gmail.com>	2013-10-30

    gui/videosettings.cpp: add font scaling for easymenu mode

[CST] Focus <focus.cst@gmail.com>	2013-10-30

    gui/update_menue.cpp: re-enable 'save current software' for easymenu mode

[CST] Focus <focus.cst@gmail.com>	2013-10-30

    gui/scan_setup.cpp: add tuner type to tuner select menu

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-27

    CTextBox: fix repaint of background of textbox on scroll and changed text
    
    suplement to ca22cb9241928741c34e13dc3fd0bf75303191f3

Thilo Graf <dbt@novatux.de>	2013-10-25

    revert 6ee7fac1a5cfb884fa72b36a8c10104bab6a5253
    
    Was bad idea to rename. Other Classes can also inherit this. See CMenuTarget

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-26

    CTextBox: Fix background paint

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-25

    Update deutsch.locale an fix sort order in english.locale

[CST] Focus <focus.cst@gmail.com>	2013-10-25

    gui/miscsettings_menu.cpp: add video.h header

[CST] Focus <focus.cst@gmail.com>	2013-10-25

    gui/scan_setup.cpp: fix broken zapit config for frontend setup

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-10-25

    gui/update_menue.cpp: cut update menu for easy mode

[CST] Focus <focus.cst@gmail.com>	2013-10-25

    move tuner setup to Service menu

[CST] Focus <focus.cst@gmail.com>	2013-10-25

    gui/personalize.cpp: fix memleak, fix warnings

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-10-25

    mtdutils: Add missing include paths

Thilo Graf <dbt@novatux.de>	2013-10-24

    CComponents: rename hide() to hideCC()
    
    There are too many name conflicts with hide-members in other classes.

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2013-10-23

    CComponentsHeader: add possibility to modify text alignment
    
    usable in header and its derived classes and in class CComponentsWindow

Thilo Graf <dbt@novatux.de>	2013-10-22

    CComponentsHeader: use isAdded() to avoid add multiple items

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-18

    CTextBox: Add function getLinesPerPage()
    
    - Add AUTO_LINEBREAK_NO_BREAKCHARS to textbox_modes for
      auto linebreak without '-' and '.' char

Thilo Graf <dbt@novatux.de>	2013-10-21

    CComponentsWindow: add member showHeader()
    
    Provides show or hide window header

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-21

    CChannelList: set some clock item properties in dependency from header

Thilo Graf <dbt@novatux.de>	2013-10-21

    CComponentsText: add member to get text color

Thilo Graf <dbt@novatux.de>	2013-10-21

    CComponentsHeader: add member to get header text

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-23

    - locale: remove confusing string 'squashFS'

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-21

    CFrameBuffer: Fix query for Apollo hardware

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-21

    CComponentsItem: Remove parameter from function isAdded()

striper <striper@gmx.de>	2013-10-20

    - zapit: only read sizeof(s) instead of fixed number

striper <striper@gmx.de>	2013-10-20

    - zapit: memset info

striper <striper@gmx.de>	2013-10-20

    - tuxtxt: pageinfo = NULL

striper <striper@gmx.de>	2013-10-20

    - fix annoying gui flickering when fading is activated on nevis

striper <striper@gmx.de>	2013-10-20

    - acinclude: fix typo

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-20

    - eventlist: change hotkeys in searchmenu for a smoother handling

[CST] Focus <focus.cst@gmail.com>	2013-10-20

    driver/scanepg.cpp: return handled for events not handled in other code,
    should fix crashes on double-free problem

Thilo Graf <dbt@novatux.de>	2013-10-20

    CTextBox: ensure restore of background, if pixbuf exists
    
    This may prevent undefined behavior or even possible segfaults

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-19

    CComponentsItem: move function isAdded() to CComponentsItem class

Thilo Graf <dbt@novatux.de>	2013-10-19

    CComponentsText: use separated function to get text fro a file

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-10-17

    zapit/src/femanager.cpp: add debug, when live fe selected without check

[CST] Focus <focus.cst@gmail.com>	2013-10-14

    neutrino.cpp: call CEpgScan::handleMsg() in standart way,
    fixes memleak for events with data

[CST] Focus <focus.cst@gmail.com>	2013-10-14

    driver/scanepg.cpp: change handleMsg() to return event handled/unhandled

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-14

    Replacing obsolete 'INCLUDES' with 'AM_CPPFLAGS' in all Makefile.am

Thilo Graf <dbt@novatux.de>	2013-10-12

    CComponentsButton: involving of button text for dyn font evaluation

Thilo Graf <dbt@novatux.de>	2013-10-11

    CComponentsButton: use empty string as default icon in constructors

Thilo Graf <dbt@novatux.de>	2013-10-11

    CComponentsForm: add predefine CC_CENTERED for auto positions
    
    This saves explicit position calculations to arrange items centered

Thilo Graf <dbt@novatux.de>	2013-10-11

    CStreamInfo2: implement signalbox based up CSignalBox

Thilo Graf <dbt@novatux.de>	2013-10-11

    CSignalBar: optimize caption handling

Thilo Graf <dbt@novatux.de>	2013-10-10

    CNeutrinoFonts: performance fix
    
    Variable '_height' is reassigned a value before the old one has been used.

Thilo Graf <dbt@novatux.de>	2013-10-10

    CNeutrinoFonts: add explicit include for SNeutrinoSettings
    
    required in typedef struct font_sizes_groups for *const content

Thilo Graf <dbt@novatux.de>	2013-09-10

    CComponentsButton: use dynamic fonts, remove old font handling

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-16

    - remove '+'; fix 25e550e

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-16

    - sleeptimer: add possibilty to preset with a fixed value

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-15

    src/system/mtdutils: Fix compiler warnings

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-12

    CControlAPI::GetBouquetCGI fix segfault

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-12

    CControlAPI::EpgCGI fix control/epg

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-11

    CZapitMessages:: init msg struct

[CST] Focus <focus.cst@gmail.com>	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 <crashdvb@googlemail.com>	2013-10-10

    fix compil warnings

[CST] Focus <focus.cst@gmail.com>	2013-10-10

    neutrino.cpp: start epg scan on enter standby, wakeup epg scan on record stop

[CST] Focus <focus.cst@gmail.com>	2013-10-10

    src/gui/miscsettings_menu.cpp: always enable epg scan item

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-10-10

    .gitignore: add src/rcsim binary

[CST] Focus <focus.cst@gmail.com>	2013-10-10

    eitd/sectionsd.cpp: do not send EVT_EIT_COMPLETE, if scanning paused

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-10-10

    zapit/lib/zapitclient.cpp: add CMD_ZAPTO_EPG command, to be used with epg scan

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-10

    satellites.xml remove 23.3E

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-10

    CGenPsi:: -fix ac3 type

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-08

    Fix compiler warnings (-Wconversion)

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-08

    neutrino: Fit various functions to the changed at get_fs_usage()

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <defans@bluepeercrew.us>	2013-10-09

    fix possible segfault in channallist
    
    fix segfaut channallist in movieplayer mode with active minitv

Thilo Graf <dbt@novatux.de>	2013-10-09

    CComponentsFrmClock: prepare members for usage as virtual members

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-07

    CComponentsFrmClock: fix posible flicker effects
    
    Textbox handling was changed since 08e23a917c8d000d1de384d26247ca5d1ab29584

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-06

    CChannelList: use matching data types for output

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-09

    CGenPsi:: add EAC3 audio support, revork genpsi

[CST] Focus <focus.cst@gmail.com>	2013-10-08

    neutrino: add EAC3 audio support

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-08

    CUpdateSettings::  allow choose tmp(ramfs,TMPFS_MAGIC) as update dir

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-08

    CNeutrinoApp::handleMsg: -fix segfault if Bouquets is empty

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-07

    - change plugin_hdd_dir to a more suitable setting
    
      auto-create plugin_hdd_dir

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-07

    - change logo_hdd_dir to a more suitable setting
    
      auto-create logo_hdd_dir

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-07

    - pictureviewer: readd fallback to the std logo directory in flash

[CST] Focus <focus.cst@gmail.com>	2013-10-07

    zapit/src/zapit.cpp: prevent 'rotor moving' message for ZapForEpg

[CST] Focus <focus.cst@gmail.com>	2013-10-07

    driver/scanepg.cpp: prefer current bouquet in favorite mode,
    adding other favorites when current is finished

[CST] Focus <focus.cst@gmail.com>	2013-10-07

    driver/scanepg.cpp: reuse code, do not try to add favorites again if scan complete

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-06

    Revert "Neutrino build: Fix build with '--with-tremor-static'"
    
    This reverts commit 40dc93d9e8716e9c3aa553e473704954d3852729.

Thilo Graf <dbt@novatux.de>	2013-10-05

    CTestMenu: add sample code for channel logo item

Thilo Graf <dbt@novatux.de>	2013-10-05

    CComponentsPicture: add class CComponentsChannelLogo

Thilo Graf <dbt@novatux.de>	2013-10-04

    CPictureViewer: rework GetLogoName
    
    Evaluation with real channel name was broken.

Thilo Graf <dbt@novatux.de>	2013-10-03

    CColorChooser: use matching data type

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-06

    CComponentsFrmClock: use 'localtime_r'
    
    Follow general recommendation to use 'localtime_r'
    for threadsafe applications.

defans <defans@bluepeercrew.us>	2013-10-04

    show record icon for normale records

defans <defans@bluepeercrew.us>	2013-10-04

    fix right offset when right_text and right_icon is given

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - controlapi: use rcsim.h

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: build binary

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: add the wellknown names for menu/exit

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: user const types in struct key

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: move enumeration to header

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: add header comment to rcsim.h

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: create rcsim.h automatically
    
      add rcsim.h to .gitignore

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - rcsim: fix usage output

striper <striper@gmx.de>	2013-10-04

    - rcsim: fix compiler warning

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-04

    - add rcsim sources from martiis-neutrino-mp

defans <defans@bluepeercrew.us>	2013-10-03

    Fix infoviewer global font zoom faktor
    
    Change the zoom factor made ​​time display broken, left side

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-02

    Update deutsch.locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-30

    nederlands.locale: Fix sort order

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-02

    eitd: -fix wakeup epg scan with max_events==0

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-02

    libfec.cpp: -fix compil with DEBUG

[CST] Focus <focus.cst@gmail.com>	2013-10-02

    neutrino.cpp: fix epg_scan option saving

[CST] Focus <focus.cst@gmail.com>	2013-10-02

    gui/miscsettings_menu.cpp: add epg scan modes

[CST] Focus <focus.cst@gmail.com>	2013-10-02

    locals: add locale for epg scan mode

[CST] Focus <focus.cst@gmail.com>	2013-10-02

    driver/scanepg.cpp: add support to scan all favorites

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-02

    CComponentsPIP: centering alternate backkground image

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-10-02

    CBouquetList: use required type
    
    fix some possible compiler warnings

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-10-01

    CFlashExpert::showMTDSelector(): Fixed typo at 'disable write uboot'

Jacek Jendrzej <crashdvb@googlemail.com>	2013-10-01

    CControlAPI::SendChannelList: show only unique channellist & currenttpchannels

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-09-28

    hdd_menu: avoid compiler warning
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-09-30

    initialize variables (mostly to silence valgrind)
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-09-30

    movieplayer: fix invalid type

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-09-22

    infoviewer: don't check resolution in radio mode

Thilo Graf <dbt@novatux.de>	2013-09-29

    CComponentsPIP: fix x position
    
    pig_x+2 was wrong.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-09-29

    CInfoViewer: remove unused code
    
    Logo background handling can be done with CComponentsChannelLogo object soon.

Thilo Graf <dbt@novatux.de>	2013-09-27

    CTimeOSD: use matching data type required by updatePos()

Thilo Graf <dbt@novatux.de>	2013-09-13

    CListBox: remove float type
    
    Is not really required

svenhoefer <svenhoefer@svenhoefer.com>	2013-10-01

    - yweb: add missing trinity rcu entry

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-29

    CFlashExpertSetup: Disable backup u-boot

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-29

    CFlashExpert: Exclude 'env' from write flash

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-28

    - yweb: fix /control/reboot

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-28

    CFlashExpert: Use findMTDNumberFromName() to find mtdnumber

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-28

    CMTDInfo: Add function findMTDNumberFromName()

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-27

    - eventlist: fix paint of background in right box

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-27

    - eventlist: use left/right to switch channels

[CST] Focus <focus.cst@gmail.com>	2013-09-27

    nhttpd/tuxboxapi/coolstream/controlapi.cpp: wakeup zapit before neutrino,
    to be sure zapit will process any next commands

[CST] Focus <focus.cst@gmail.com>	2013-09-27

    gui/miscsettings_menu.cpp: add 'info' action key in epg settings to show current eit event count

[CST] Focus <focus.cst@gmail.com>	2013-09-27

    eitd/sectionsd.cpp: add getEventsCount()

[CST] Focus <focus.cst@gmail.com>	2013-09-27

    gui/widget/menue.cpp: fix parent arg for exec using menu action keys

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-26

    Image backup apollo Part #7
    
    - Add image backup to menu 'Software Update'

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-09-22

    Image backup apollo Part #4
    
    - Check of available disk space before image creation

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-22

    src/system/mtdutils: Creation devtable moved to update.cpp

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-21

    Image backup apollo Part #3
    
    - Add ".256k" string to imagename for tank boxes

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-21

    Image backup apollo Part #2
    
    - Add locales for progressbar

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-21

    Image backup apollo Part #1
    
    - Use src/system/mtdutils for image creation

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-01

    src/system/mtdutils: Add and patch makefiles

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-09-26

    CFlashExpert: Add return value to showMTDSelector() & showFileSelector()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-29

    Neutrino build: Fix build with '--with-tremor-static'

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-25

    Update deutsch.locale

[CST] Focus <focus.cst@gmail.com>	2013-09-26

    gui/channellist.cpp: fix reset 'new' channel flag

[CST] Focus <focus.cst@gmail.com>	2013-09-25

    nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp: fix memleak in GetChannelEvents()

[CST] Focus <focus.cst@gmail.com>	2013-09-25

    src/gui/bouquetlist.cpp: do not add dublicate channels while copy bouquet to favorite,
    if favorite bouquet already exist

[CST] Focus <focus.cst@gmail.com>	2013-09-25

    gui/channellist.cpp: add menu option to reset all 'new' channels

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-24

    zapit: fix ordering of cleanup stuff

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-24

    CControlAPI::_GetBouquetWriteItem: -fix UTF-8 (THX Gaucho316) http://www.dbox2world.net/index.php?page=Thread&postID=157423

Thilo Graf <dbt@novatux.de>	2013-09-21

    CTestMenu: fix build of test menu, name of member was changed

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-20

    - yweb: disable non-working rec on/off buttons

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-20

    - yweb: fix typo in startpage definition

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-20

    - yweb: remove delivery_system from boxtype tank
    
      and avoid duplicate code

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-20

    - yweb: add trinity rcu

Thilo Graf <dbt@novatux.de>	2013-09-20

    CComponentsButton: remove function blocks from header

[CST] Focus <focus.cst@gmail.com>	2013-09-19

    zapit/src/bouquets.cpp: fix scan bouquets saving, ignore user bouquets while copy

Christian Schuett <Gaucho316@hotmail.com>	2013-09-19

    CChannelList: mark current channel if not selected
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2013-09-16

    CNeutrinoEventList: don't paint explicit background

Thilo Graf <dbt@novatux.de>	2013-09-16

    CTextBox: ensure paint of background to avoid overlapped letters

Thilo Graf <dbt@novatux.de>	2013-09-15

    CComponents: remove member setCornerRadius(),
    
    setCorner() replaces this function, 2nd parameter sets type

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-09-15

    CComponents: add member setCorner()
    
    This replaces setCornerType() and setCornerRadius() soon

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-09-09

    CComponentsButton: add localized button
    
    So it's possible to use locales for button caption.

Thilo Graf <dbt@novatux.de>	2013-09-09

    CComponentsWindow: fix fit of footer if using frame
    
    Footer has been overpainted frame on bottom.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-09-08

    CComponentsHeader: add member that allows switching to small size

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-09-07

    Signalbars: move sorce files to gui/components

Thilo Graf <dbt@novatux.de>	2013-09-07

    CComponentsWindow: use members as protected
    
    Sub classes need these members.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-12-30

    oggdec: remove old include  to fix build with new tremor

[CST] Focus <focus.cst@gmail.com>	2013-09-18

    channel list: restrict adding channels to favorits only,
    show empty bouquets only in channel add mode

[CST] Focus <focus.cst@gmail.com>	2013-09-17

    gui/audio_setup.cpp: disable nmgr settings on apollo

[CST] Focus <focus.cst@gmail.com>	2013-09-16

    gui/upnpbrowser.cpp: revert keys handling, pass not-handled to CNeutrinoApp

[CST] Focus <focus.cst@gmail.com>	2013-09-16

    zapit/src/frontend.cpp: fix 'unknown FEC' log for FEC_S2_AUTO

[CST] Focus <focus.cst@gmail.com>	2013-09-16

    gui/scan_setup.cpp: cleanup, fix FEC options on mixed sat+cable box

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-09

    movieplayer.cpp: add rtsp parse

[CST] Focus <focus.cst@gmail.com>	2013-09-09

    lib/libupnpclient/UPNPDevice.cpp: change to non-blocking recv

[CST] Focus <focus.cst@gmail.com>	2013-09-09

    cross-configure.apollo.debug: fix additional configure args

[CST] Focus <focus.cst@gmail.com>	2013-09-09

    neutrino.cpp: fix malloc_stats call for uclibc

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-09

    neutrino: disable  commit 4111ff45cb36acbccc0c27e5a63d0a18da2217b2 for test

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-08

    movieplayer dont skip RequestAbort

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-08

    movieplayer fix youtube name

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-07

    CNeutrinoApp::handleMsg:zap to rec channel in standby-mode

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-07

    supplement to 4111ff45cb36acbccc0c27e5a63d0a18da2217b2 fix

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-07

    supplement to 4111ff45cb36acbccc0c27e5a63d0a18da2217b2

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-07

    CNeutrinoApp::handleMsg:zap to rec channel if box start from deepstandby

[CST] Focus <focus.cst@gmail.com>	2013-09-06

    driver/netfile.cpp: fix crash, id3 struct not initialized

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-05

    CFlashTool::program: saveEpg only if on

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-05

    channellist: disable scale window size with miniTV

[CST] Focus <focus.cst@gmail.com>	2013-09-04

    gui/movieplayer.cpp: fix for 6fe70ff17d25a35c0c6739dd6a8f8aaaa835a67d, audio tracks not cleared

Thilo Graf <dbt@novatux.de>	2013-09-04

    CMenuOptionLanguageChooser:prevent alter of value conversion
    
    compiler warning: wconversion

Thilo Graf <dbt@novatux.de>	2013-09-04

    CTestMenu: disable testmenu

[CST] Focus <focus.cst@gmail.com>	2013-09-04

    gui/upnpbrowser.cpp: clear fb on exit

Thilo Graf <dbt@novatux.de>	2013-09-04

    CPlugins: remove dub included header

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-03

    Update deutsch.locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-04

    Fix segfault in movieplayer (uninitialized variable)

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    lib/libcoolstream/playback_cs.h: update apollo header

[CST] Focus <focus.cst@gmail.com>	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 <m4rtii@gmx.de>;
    work in progress, not complete

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    gui/network_service.cpp: add xupnpd service

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    locals: add hint locale for xupnpd network service

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    gui/channellist.cpp: disable show bouquet name on VFD

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    lib/libcoolstream2/playback_cs.h: update apollo header

[CST] Focus <focus.cst@gmail.com>	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 <m4rtii@gmx.de>

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-09-03

    driver/pictureviewer/pictureviewer.cpp: add support to get file from url, (c) martii <m4rtii@gmx.de>

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    zapit/include/zapit/zapit.h: add EnablePlayback() to lock/unlock playback starting

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    gui/Makefile.am: enable exeptions

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    gui/mediaplayer.cpp: make upnpbrowsergui static

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    lib/libupnpclient/UPNPDevice.cpp: fix fd leak

[CST] Focus <focus.cst@gmail.com>	2013-09-03

    locals: add locale for file start play dialog

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-09-03

    driver/audioplay.cpp: reset state to STOP in stop(), in case it called in STOP state

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-09-02

    src/gui/channellist.cpp: Fix OSD (headerclock)

svenhoefer <svenhoefer@svenhoefer.com>	2013-09-02

    - channellist: disable miniTV in movieplayer-mode

svenhoefer <svenhoefer@svenhoefer.com>	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 <crashdvb@googlemail.com>	2013-09-02

    update satellites.xml

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-01

    CChannelList::paintItem:-fix description width with scrambled icon

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-01

     fix width string size

Jacek Jendrzej <crashdvb@googlemail.com>	2013-09-01

    gui/scan_setup:fix override gotoXXLongitude & gotoXXLatitude with uninitialized zapit_lat or zapit_long

Thilo Graf <dbt@novatux.de>	2013-08-30

    CSignalBar/CSignalBox: rework position and paint handling, use dyn fonts

Thilo Graf <dbt@novatux.de>	2013-08-29

    CMotorControl: temporarily widened, user request

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-08-28

    CProgressBar: remove comment

Thilo Graf <dbt@novatux.de>	2013-08-27

    CNeutrinoFonts: disable debug spam

Thilo Graf <dbt@novatux.de>	2013-08-26

    CProgressBar: declare paintShapes() static, whitespace fixes
    
    Technically the member function 'CProgressBar::paintShapes' can be static.

Thilo Graf <dbt@novatux.de>	2013-08-26

    CComponentsShapeCircle: getDiam() become const
    
    Technically the member function 'CComponentsShapeCircle::getDiam'
    can be const (style)

Thilo Graf <dbt@novatux.de>	2013-08-24

    CSignalBar: use dynamic fonts in signalbars

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-26

    /movieplayer: filpeplayer add parse for rtmp

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-24

    Activate reworked mute icon handling for apollo hardware

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-21

    gui/update.cpp: disable apply settings on apollo, as non-working at the moment

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-21

    Softupdate: Check the available space before copy image to /tmp on apollo

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-20

    Softupdate/applySettigs: No rename/copy file when update_dir=/tmp

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-20

    Softupdate: Skip checkSize() when update_dir=/tmp on non apollo platform
    
    - supplement to a3762416af63bb3a7934c7c6e67d2d5fb87629e2

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-20

    Softupdate: Fix filename for local update

martii <m4rtii@gmx.de>	2013-08-18

    fix audiodec/wav

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-20

    Softupdate: Check the available disk space when reading the flash

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-08

    Softupdate: Use user-defined file names
    
    for apply settings and saving partitions from the flash.

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-17

    gui/update.cpp: disable "systemFS with settings" menu item on apollo,
    
    as non-working at the moment

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-17

    src/gui/scan.cpp: Fix pixel error with transponder scan.
    
    fix for 9c175234e50d1ae960d1e0c9a88c4528001b6db9

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-17

    Fix file include in apollo libcoolstream headers

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-17

    src/makefile.am: Add various libraries for apollo

svenhoefer <svenhoefer@svenhoefer.com>	2013-08-15

    - yweb: add tank remote control

svenhoefer <svenhoefer@svenhoefer.com>	2013-08-15

    - yweb: add picture for tank remote control

svenhoefer <svenhoefer@svenhoefer.com>	2013-08-15

    - controlapi/yparser: detect new models tank and trinity

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-14

    zapitclient: initalize all var from commandZaptoServiceID struckt

svenhoefer <svenhoefer@svenhoefer.com>	2013-08-14

    - moviebrowser.cpp: reduce console output at startup

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    driver/record.cpp: check if pcr pid is not 0 before adding to record

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    gui/update_settings.cpp: disable apply settings menu item on apollo, as non-working at the moment

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    neutrino.cpp: change apply_settings default to false

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    autorun.sh: change PATH and LD_LIBRARY_PATH

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    zapit/src/zapit.cpp: ZapForEpg no need for successfull ParsePatPmt, channel may be not running atm

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-08-12

    driver/scanepg.cpp: fix copy/paste

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    zapit/include/zapit/femanager.h: change mutex to recursive, add Lock/Unlock

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    driver/scanepg.cpp: try to make zap for epg scan non-blocking

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    zapit/src/zapit.cpp: add ZapForEpg()

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    neutrino: add EVT_BACK_ZAP_COMPLETE event for background epg scan zap

[CST] Focus <focus.cst@gmail.com>	2013-08-12

    zapit/lib/zapitclient.cpp: add zapTo_epg, EVT_BACK_ZAP_COMPLETE event

svenhoefer <svenhoefer@svenhoefer.com>	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 <Gaucho316@hotmail.com> in Tuxbox Git

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-08

    src/gui/scan.cpp: Fix pixel error with transponder scan.

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-08

    eitd: fix compil without USE_DVBSI_EVENTS

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-08

    update encoding.conf

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-08

    update slovak locale (THX EnoSat)

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-08

    streamts: add dvbsub and teletext pid to stream

[CST] Focus <focus.cst@gmail.com>	2013-08-08

    data/locale/nederlands.locale: fix telesat prov name

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-08-07

    helpers.cpp: Add getFileName(), getFileExt(), getNowTimeStr()

[CST] Focus <focus.cst@gmail.com>	2013-08-08

    eitd/sectionsd.cpp: disable ntpd daemonize

[CST] Focus <focus.cst@gmail.com>	2013-08-07

    .gitignore: add src/dt

[CST] Focus <focus.cst@gmail.com>	2013-08-07

    add frontpanel control tool to be used in scripts

[CST] Focus <focus.cst@gmail.com>	2013-08-07

    eitd/sectionsd.cpp: check is /sbin/ntpdate present, use ntpd if not

[CST] Focus <focus.cst@gmail.com>	2013-08-07

    gui/vfd_setup.cpp: disable display settings on trinity too

[CST] Focus <focus.cst@gmail.com>	2013-08-06

    zapit/src/femanager.cpp: try to fix skipping free frontend, if other linked group is busy

[CST] Focus <focus.cst@gmail.com>	2013-08-06

    gui/start_wizard.cpp: disable astra initial settings in case of fast-scan setup

[CST] Focus <focus.cst@gmail.com>	2013-08-05

    gui/start_wizard.cpp: hack to enable easy setup aka fast scan setup, if locale is nederlands only

[CST] Focus <focus.cst@gmail.com>	2013-08-05

    gui/update.cpp: download different image for different system fs erase size

[CST] Focus <focus.cst@gmail.com>	2013-08-05

    revert apollo libcoolstream headers to release lib version

[CST] Focus <focus.cst@gmail.com>	2013-07-31

    autorun.sh: add reboot
    
    Conflicts:
            autorun.sh

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-01

    genpsi: supplement to 7a3b584920c1ef16bf4d899b3bd7c9e2dbc5af26

Jacek Jendrzej <crashdvb@googlemail.com>	2013-08-01

    genpsi: add pcr pid handling

[CST] Focus <focus.cst@gmail.com>	2013-07-30

    gui/infoviewer.cpp: fix shadow

[CST] Focus <focus.cst@gmail.com>	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 <m4rtii@gmx.de>

[CST] Focus <focus.cst@gmail.com>	2013-07-30

    gui/moviebrowser.cpp: add missed settings for reset to defaults

[CST] Focus <focus.cst@gmail.com>	2013-07-30

    update initial astra frontend.conf, use same config as default

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-07-30

    zapit/src/frontend.cpp: comment voltage switching for rotor commands

[CST] Focus <focus.cst@gmail.com>	2013-07-30

    gui/infoviewer.cpp: disable EVT_NOEPG_YET in virtual zap mode

[CST] Focus <focus.cst@gmail.com>	2013-07-29

    gui/channellist.cpp: fix selected after direct record

[CST] Focus <focus.cst@gmail.com>	2013-07-26

    gui/moviebrowser.cpp: fix bug with always re-loaded ts/xml files

[CST] Focus <focus.cst@gmail.com>	2013-07-24

    english.locale: little changes/corrections

[CST] Focus <focus.cst@gmail.com>	2013-07-24

    nederlands.locale update

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>	2013-07-22

    CSignalBar/CSignalBox: use better base color for caption COL_INFOBAR_TEXT

Thilo Graf <dbt@novatux.de>	2013-07-22

    CSignalBar/CSignalNoiseRatioBar: add missing initSBItems()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-24

    Update deutsch.locale

Jacek Jendrzej <crashdvb@googlemail.com>	2013-07-23

    CChannelList::paint(): reduce background paint in miniTV mode

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    src/zapit/src/frontend.cpp: disable driveToSatellitePosition() code for linked frontends

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    gui/scan_setup.cpp: disable frontend motor options, if more not master or independent

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    gui/motorcontrol.cpp: cleanup/rework, add simple network info

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    locals: add locale for motor control network info;
    change motor options hints

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    zapit/src/scan.cpp: clear abort flag in Cleanup()

[CST] Focus <focus.cst@gmail.com>	2013-07-23

    zapit/src/scannit.cpp: remember first seen position from satellite descriptor

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-23

    Fontrenderer: Fixed error when rendering the font
    
    - Add comment for parameter 'useFullBg'

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-22

    streaminfo2: Fix text color of the signal bars
    
    - supplement to c60c5c5ce39c2555c233f699adddf61a5e5b2511

Thilo Graf <dbt@novatux.de>	2013-07-22

    CTextBox: set the correct H/V border
    
    Signed-off-by: Thilo Graf <dbt@novatux.de>

Thilo Graf <dbt@novatux.de>	2013-07-22

    Signalbars: add new classes to show signal bars, based up CComponents

Thilo Graf <dbt@novatux.de>	2013-07-21

    CComponentsText: add missing init in constructor

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-04

    CNeutrinoFonts: Fix segfault, when font size changed

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-03

    CNeutrinoFonts: Fix segfault, when fontfile changed
    
    - use std::string for font and style names

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-06-28

    Use dynamic font in CVolumeBar

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-06-27

    Add new class CNeutrinoFonts for setup and modify neutrino fonts
    
    - move SetupFonts() from CNeutrinoApp to CFontSetup

Thilo Graf <dbt@novatux.de>	2013-07-20

    CComponentsText: do also paint text on changed text color

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-07-15

    CChannelList: use matching datatype for color

Thilo Graf <dbt@novatux.de>	2013-07-15

    CBEChannelWidget: use int instead float, is unnecessary here

Thilo Graf <dbt@novatux.de>	2013-07-12

    localize: use general syntax for #incude

Thilo Graf <dbt@novatux.de>	2013-07-11

    CZapitChannel: use unsigned char instead size_t
    
    This removes some annoying warnings with specific compiler flags.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2013-07-13

    Fontrenderer: Use real color values for Renderstring()

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-07-11

    Define real text color for use in RenderString()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-13

    Add Member to change the OSD color

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-19

    src/gui/update_ext.cpp: Fix memleak (Thx SatBaby)
    
    - rename enum's 'RESET_Fxx' => 'CLOSE_Fxx'

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    gui/cam_menu.cpp: dont show CI reset/CI clock if no CI slots

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    driver/vfd.cpp: fix typo

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    lib/libcoolstream2: headers update

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    gui/videosettings.cpp: fix unused variable

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    neutrino.cpp: add buttons backlight settings

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    gui/vfd_setup.cpp: add buttons backlight menu

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    locals: add locales for buttons backlight menu

[CST] Focus <focus.cst@gmail.com>	2013-07-18

    driver/vfd.cpp: add buttons backlight control

[CST] Focus <focus.cst@gmail.com>	2013-07-17

    gui/scan_setup.cpp: show sat diseqc and rotor position in sat config menu

[CST] Focus <focus.cst@gmail.com>	2013-07-17

    gui/scan_setup.cpp: fix use usals for all option, use per-frontend use_usals

[CST] Focus <focus.cst@gmail.com>	2013-07-17

    zapit/src/femanager.cpp: save/load frontend use_usals option

[CST] Focus <focus.cst@gmail.com>	2013-07-17

    zapit/src/frontend.cpp: add per-frontend use_usals option, use gotoXX
    for all satellites if enabled

[CST] Focus <focus.cst@gmail.com>	2013-07-17

    gui/nfs.cpp: RC_spkr clears selected mount entry, based on patch (c) martii <m4rtii@gmx.de>

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-07-13

    gui/scan_setup.cpp: fix manual frequency input lenght

[CST] Focus <focus.cst@gmail.com>	2013-07-12

    colorchooser: display selected color in menue, based on patch (c) martii <m4rtii@gmx.de>

[CST] Focus <focus.cst@gmail.com>	2013-07-10

    gui/widget/colorchooser.cpp: add getColor() member

martii <m4rtii@gmx.de>	2013-06-09

    widget/menue: don't render text over right icon

martii <m4rtii@gmx.de>	2013-06-09

    widget/menue: implement CMenuOptionNumberChooser::getWidth()

[CST] Focus <focus.cst@gmail.com>	2013-07-05

    driver/framebuffer.h: add empty blit for neutrino-mp patches

martii <m4rtii@gmx.de>	2013-04-08

    widget/menu: print right icon regardless of activation status

martii <m4rtii@gmx.de>	2013-04-07

    CMenuWidget: add action keys
    
    Conflicts:
            src/gui/widget/menue.h

[CST] Focus <focus.cst@gmail.com>	2013-07-05

    gui/widget/menue.cpp: add CMenuItem isStatic param, (c) martii <m4rtii@gmx.de>

Christian Schuett <Gaucho316@hotmail.com>	2013-07-15

    - menue.cpp: fix macro usage of SUB_HEAD

Jacek Jendrzej <crashdvb@googlemail.com>	2013-07-15

    fix compil without ENABLE_FASTSCAN

J. Krieg <bellum07@googlemail.com>	2013-07-13

    imageinfo: add possibility to display a custom text for image version

J. Krieg <bellum07@googlemail.com>	2013-07-13

    imageinfo: display other version info on missing '.version' file

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-15

    keybind_setup: Rename item in locale
    
    - fix to ea66aaaf8f325dcedfb1cdb56a31e0ae99f80571

J. Krieg <bellum07@googlemail.com>	2013-07-13

    cables.xml: update Kabel BW (rearrangement channels, June 2013)

tomworld <atzeworld@msn.com>	2013-07-12

    - keybind_setup: add possibility to disable/enable some special keys

svenhoefer <svenhoefer@svenhoefer.com>	2013-07-07

    - yweb: fix position and dimension of volume table

svenhoefer <svenhoefer@svenhoefer.com>	2013-07-07

    - yweb: increase left secondary menu frame
    
    * increase version for last 3 commits. sry

FlatTV <FlatTV@gmx.de>	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 <dbt@novatux.de>

svenhoefer <svenhoefer@svenhoefer.com>	2013-07-06

    - yweb: remove obsolete Y_Settings.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2013-07-06

    - yweb: split links to screenshot pages to different list rows

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-07-05

    - yweb: don't add undefined info urls to extentions page

svenhoefer <svenhoefer@svenhoefer.com>	2013-07-05

    - yweb: fix fallback path to extentions.txt

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-06-28

    start wizard: add german locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-04

    CRecordManager::ShowMenu: Fix display durations
    
    - Save Option for CMenuForwarderNonLocalized in vector<std::string>

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-04

    Revert "CMenuForwarder: Use std::string (not pointer to std::string or char) for option"
    
    This reverts commit b5d13226177f6a4f8afca2254da4db7c08e9e467.

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-03

    CRecordInstance::GetRecordString(): Fix calculation of duration
    
    - Use locales for time string
    - Show recording duration right aligned in stop menu

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-04

    CMenuForwarder: Use std::string (not pointer to std::string or char) for option

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-03

    info viewer: Fix corner radius

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-03

    COsdSetup: Display file names in font setup menu

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-07-03

    src/system/helpers.cpp: Add getBaseName() and getPathName()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-26

    Fix paint VolumeBar on InfoViewer

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-26

    CVolumeBar: add enums for volume bar pos

svenhoefer <svenhoefer@svenhoefer.com>	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 <tuxcode.bbg@gmail.com>	2013-07-01

    CMenuWidget: fix simplified up/down code
    
    - supplement to c5186c82dd768773408e53076befd8e771c47a4d

[CST] Focus <focus.cst@gmail.com>	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 <svenhoefer@svenhoefer.com>	2013-06-29

    - yweb: fix 5f87a12 (change eventhandler to new function)

[CST] Focus <focus.cst@gmail.com>	2013-06-28

    add initial Astra 19e settings to install

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-27

    src/gui/scan_setup.cpp: prevent crash in wizard - channel list not created yet

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-28

    - yweb: rework classifying slidertable in channellist for a smoother view

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-27

    - pluginlist: using CComponentsHeader to paint header
    
    * fix scrollbar painting

[CST] Focus <focus.cst@gmail.com>	2013-06-27

    gui/videosettings.cpp: do not set g_settings.analog_mode2 on apollo

[CST] Focus <focus.cst@gmail.com>	2013-06-27

    neutrino.cpp: fix analog_mode1 on apollo

[CST] Focus <focus.cst@gmail.com>	2013-06-27

    Revert "gui/scan_setup.cpp: disable intro items in select satellite -"
    seems to be fixed.
    
    This reverts commit 41aaf9627812d5d78879c7f0fae41b2c4b146e14.

svenhoefer <svenhoefer@svenhoefer.com>	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
      <boxip>/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 <dbt@novatux.de>	2013-06-25

    CComponentsWindow: fix missing init of footer

Thilo Graf <dbt@novatux.de>	2013-06-25

    CComponentsForm: add more debug details

Thilo Graf <dbt@novatux.de>	2013-06-25

    CComponentsForm: fix possible segfault

Thilo Graf <dbt@novatux.de>	2013-06-24

    CComponentsWindow: add member Refresh() to reinit dimensions and positions

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-25

    - yweb: a more suitable caption of remotecontrol button

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-25

    - yweb: use a more matching icon for remotecontrol

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-25

    - yweb: supplement2 to 915789c (typo)

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-24

    - yweb: supplement to 915789c (the missing language entrys)

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>	2013-06-23

    CComponentsWindow: fix wrong type for ccw_footer

Thilo Graf <dbt@novatux.de>	2013-06-23

    CComponentsWindow: remove unused member

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-06-23

    CComponentsForm: use addCCItem() instead push_back
    
    push_back doesn't make all necessary steps to add an item

Thilo Graf <dbt@novatux.de>	2013-06-23

    CComponentsForm: add new member genIndex()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-06-21

    Locales: small text change for image info caption

[CST] Focus <focus.cst@gmail.com>	2013-06-20

    src/gui/moviebrowser.cpp: change default ytquality to 1080p

[CST] Focus <focus.cst@gmail.com>	2013-06-19

    add system/set_threadname.h from git://gitorious.org/~martii/neutrino-mp/martiis-neutrino-mp.git

martii <m4rtii@gmx.de>	2013-06-10

    yt: revert to original quality selection order)

martii <m4rtii@gmx.de>	2013-06-09

    yt: speed up retrieving feed data by starting multiple (up to 8, default is 4) http transfers in parallel

martii <m4rtii@gmx.de>	2013-06-09

    ytparser: create CURL object in constructor

martii <m4rtii@gmx.de>	2013-06-09

    ytparser/moviebrowser: add option for selecting prefered quality

martii <m4rtii@gmx.de>	2013-06-09

    ytparser: re-use exiting curl connection for bulk transfers

martii <m4rtii@gmx.de>	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 <svenhoefer@svenhoefer.com>	2013-06-20

    - slovak.license: fix license text (thx bazi98)

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-06-16

    CMenuWidget: fix simplified up/down code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-06-02

    CMenuWidget: simplify up/down selection code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-06-02

    menu: fix artifacts on page change

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-06-02

    menu: make page_start[] int, avoids lots of casts

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-06-18

    CComponentsFrmClock: set font only with fontrender object

[CST] Focus <focus.cst@gmail.com>	2013-06-18

    gui/update_ext.cpp: return error, if sysfs not found;
    hack mtd size for apollo

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-18

    gui/update.cpp: hide progress window, if applySettings() failed

Thilo Graf <dbt@novatux.de>	2013-06-16

    CComponents: move unmaintained files into own directory

Thilo Graf <dbt@novatux.de>	2013-06-16

    CComponentsPIP: show scaled aspect ratio in minitv box

Thilo Graf <dbt@novatux.de>	2013-06-16

    CTestMenu: add some sample codes for window and button handling,

Thilo Graf <dbt@novatux.de>	2013-06-16

    CImageInfo: adapt for new window handling

Thilo Graf <dbt@novatux.de>	2013-06-16

    CComponentsWindow: add more functionality
    
    Window comes now with footer and body

Thilo Graf <dbt@novatux.de>	2013-06-16

    CVolumeBar: remove redundant code parts
    
    corrections of position is already  calculated in paintInit()

Thilo Graf <dbt@novatux.de>	2013-06-16

    CComponentsText: fix position handling in sub forms

Thilo Graf <dbt@novatux.de>	2013-06-16

    CComponentsButton: fix alignment of button items

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-06-15

    CComponentsPicture: add member initPosition()

Thilo Graf <dbt@novatux.de>	2013-06-15

    CComponentsLabel: trivial format fix

Thilo Graf <dbt@novatux.de>	2013-06-15

    CProgressBar: add member paintShapes()
    
    paintShapes() replaces paintBoxRel()
    TODO: paint v-lines with CComponents

Thilo Graf <dbt@novatux.de>	2013-06-12

    CComponents: add define CC_APPEND
    
    Is usable as default value for item position parameters

Thilo Graf <dbt@novatux.de>	2013-06-12

    CComponents: add new member getFrameThickness()

Thilo Graf <dbt@novatux.de>	2013-06-15

    CComponentsPicture: add member function paintPicture()
    
    compact calling in paint()

Thilo Graf <dbt@novatux.de>	2013-06-12

    CComponentsForm: add new member isAdded()

Thilo Graf <dbt@novatux.de>	2013-06-12

    CComponentsForm: return id only if parameter is not 0

Thilo Graf <dbt@novatux.de>	2013-06-11

    CComponentsInfoBox: comment precised

Thilo Graf <dbt@novatux.de>	2013-06-08

    CComponentsForm: add missing item type

Thilo Graf <dbt@novatux.de>	2013-06-06

    CComponents: add members setRealXPos() and setRealYPos()

Thilo Graf <dbt@novatux.de>	2013-06-04

    CComponentsFrmClock: add missing comment

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-15

    Software update: Disable epg scan before stop daemons

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-14

    - stringinput: avoid an access out of bounds
    
    ported from tuxbox-neutrino; thx to Gaucho316

Christian Schuett <Gaucho316@hotmail.com>	2013-06-14

    - stringinput: Restore old value after input was cancelled in CExtendedInput

Christian Schuett <Gaucho316@hotmail.com>	2013-06-14

    - stringinput: Change value string only if OK was pressed

[CST] Focus <focus.cst@gmail.com>	2013-06-13

    gui/test_menu.cpp: change tuner test params again

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-13

    - yweb: use more matching zee-remotecontrol for neo twin

[CST] Focus <focus.cst@gmail.com>	2013-06-13

    gui/test_menu.cpp: change scan test params, add mmc mount check

[CST] Focus <focus.cst@gmail.com>	2013-06-13

    zapit/src/femanager.cpp: another hack to find free demux for PiP

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-13

    - stringinput: fix shadow and dimensions for pixbuf

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-13

    - moviebrowser: enable more characters in youtube search

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <m4rtii@gmx.de>	2013-06-09

    yt: need to encode search string

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    scan epg: fix shadow warning
    
    - fix display menuhint

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    scan epg: add german locale

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-12

    src/zapit/src/zapit.cpp: change printf to INFO

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    neutrino.cpp: save/load epg_scan option;
    process EVT_EIT_COMPLETE

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    gui/miscsettings_menu.cpp: add option to enable/disable epg scan

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    gui/channellist.h: add helper to get channel's list channels count

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    zapit/include/zapit/zapit.h: add GetPipFrontend() helper

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    locals: add locale for epg scan option

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    neutrinoMessages.h, rcinput.cpp: add NeutrinoMessages::EVT_EIT_COMPLETE

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-12

    eitd/dmx.cpp: delete demux instead of stop in closefd,
    add helper to set demux number

[CST] Focus <focus.cst@gmail.com>	2013-06-12

    lib/sectionsdclient: add EVT_EIT_COMPLETE event,
    add demux number to setServiceChanged()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    CComponentsFrmClock: set text border width to 0

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    CTextBox: Remove workaround for minimally text_border_width
    
    - Default value is now 1 in CComponentsText

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    CChannelList: Use one instance of CComponentsFrmClock for multiple instances of CChannelList

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-12

    CComponentsFrmClock: Move thread start/stop to constructor/destructor

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-06

    CTestMenu: Fix memleak

[CST] Focus <focus.cst@gmail.com>	2013-06-11

    add font with simplified chinese support

[CST] Focus <focus.cst@gmail.com>	2013-06-11

    eitd/edvbstring.cpp: ifdef GB2312 code for apollo, where we have enough flash space for chinese font

[CST] Focus <focus.cst@gmail.com>	2013-06-11

    zapit/src/Makefile.am: dont compile unused dvbstring.cpp

[CST] Focus <focus.cst@gmail.com>	2013-06-11

    bouqueteditor_channels.cpp, bouqueteditor_chanselect.cpp: try to fix details,
    for some reason only sat name is displayed

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-10

    eitd/edvbstring.cpp: fix compile

[CST] Bas <bas@coolstreamtech.com>	2013-06-10

    src/eitd/edvbstring.cpp: add GB2313 support (chinese).

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-06-10

    gui/test_menu.cpp: change tuner test code to support more than 2 and cable

[CST] Focus <focus.cst@gmail.com>	2013-06-10

    gui/scan_setup.cpp: add flag to ignore manual scan params update, while scan menu active

[CST] Focus <focus.cst@gmail.com>	2013-06-10

    zapit/src/femanager.cpp: skip unused cable frontend in getScanFrontend(), needed for test menu

[CST] Focus <focus.cst@gmail.com>	2013-06-02

    gui/imageinfo.cpp: append image date from .version -
    image is not neutrino only, other things could be changed

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-10

    - flash.start: fix djmount upnp directory

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-08

    * neutrino.cpp/stop_daemons(): display "Stop daemons" only in flash mode

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-06-08

    * Software update: Add flash.start to neutrino start/stop scripts

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-08

    * Software update: Apply the settings in the options menu switchable

FlatTV <FlatTV@gmx.de>	2013-06-06

    - CComponentsText: add possibility to set a text border

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-06

    CVolumeBar: Reactivate position 'higher center' for volume bar

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-03

    * Add volume bar to osd timeouts in the OSD setup

Thilo Graf <dbt@novatux.de>	2013-06-03

    CTestMenu: add sample code for footer buttons, disable debug spam

Thilo Graf <dbt@novatux.de>	2013-06-03

    CComponentsButton: rework position handling for buttons and code comments

Thilo Graf <dbt@novatux.de>	2013-05-10

    CVolumeBar: rework size handling
    
    Signed-off-by: Michael Liebmann <tuxcode.bbg@gmail.com>

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>

Thilo Graf <dbt@novatux.de>	2013-05-31

    CComponents: rename and move real position attributes
    
    These attributes are better placed in the basic class.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-05-29

    CComponentsForm: add index to items
    
    Helpers to identfie added items.

Thilo Graf <dbt@novatux.de>	2013-05-29

    CComponentsFooter: add new class CComponentsFooter

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-03

    CEitManager::getEventsServiceKey - simplification - THX Gaucho316

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-03

    update slovak locale ( THX EnoSat )

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-03

    * youtube feeds: Fix header texts in movie browser

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-03

    * youtube feeds: Fix handling mute icon

Christian Schuett <Gaucho316@hotmail.com>	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 <Gaucho316@hotmail.com>

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-02

    * Update deutsch.locale (THX bazi98)

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-02

    -fix compil warrnings

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-02

    typo

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-02

    -fix compil warrnings

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-02

    -fix compil warrnings

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-05-30

    Change image license to GPL v2

Merge: 0128a6170 83c7de004
[CST] Focus <focus.cst@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-06-01

    * CChannelList: using CComponentsHeader to paint header
    
    - using CComponentsFrmClock to paint clock in header

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-06-01

    * CComponentsFrmClock: Add member setTextColor()
    
    - Add member refresh() for (re)calculate clock dimensions

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-01

     CScanSetup::showScanMenu - add digi keys to cable menu

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-01

    - locals: (re)sort

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-01

    CFlashTool::erase - shutdown sectionsd before erase flash

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-01

    - gitignore: update version-header

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-01

    - imageinfo: show both vcs-info and built-date

svenhoefer <svenhoefer@svenhoefer.com>	2013-06-01

    - version-header: generalize (add built_date and vcs string)

Jacek Jendrzej <crashdvb@googlemail.com>	2013-06-01

    - channllist: fix new_zap_mode handling

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-31

    CNeutrinoEventList::findEvents - fix iterator

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-31

    infoviewer: always paint 'no epg...' in the same place

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-31

    infoviewer: simplify show_current_next()

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-30

    - menue-widget: set header-offset and align sub-headers

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-30

    - cc_frm_header: rework positions/dimensions calculations

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-30

    CStringInput: - don't use sizeof pointer

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-28

    netfile: paranoia checks to avoid out-of-bounds access

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-29

    neutrino: fix nullpointer crash if no channels are present

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-29

    neutrino: fix possible div-by-zero in scrollbar calculation

[CST] Focus <focus.cst@gmail.com>	2013-05-10

    lib/libcoolstream/playback_cs.h: new header

[CST] Focus <focus.cst@gmail.com>	2013-05-30

    gui/movieplayer.cpp: add youtube feeds play mode

[CST] Focus <focus.cst@gmail.com>	2013-05-30

    gui/moviebrowser.cpp: add youtube feeds playback mode

[CST] Focus <focus.cst@gmail.com>	2013-05-30

    gui/movieinfo.cpp: add fields for youtube feeds player

[CST] Focus <focus.cst@gmail.com>	2013-05-30

    system/ytparser.cpp: try to fix category, if more than one present

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-29

    - src/gui/Makefile.am: fix creation of git_version.h again
    
    thx to snafed!

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-29

    - motorcontrol: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-29

    - upnpbrowser: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-29

    - scan: using CComponentsHeader to paint header

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    gui/mediaplayer.cpp: add youtube feeds playback menu item

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    gui/widget/icons.h: add hint icon for youtube feeds playback

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    add youtube feeds parser

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    system/settings.cpp: add personalize item for youtube feeed playback

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    locals: add locales for youtube feeds playback

[CST] Focus <focus.cst@gmail.com>	2013-05-29

    add hint icon for youtube feeds playback

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-28

    * Fix compile neutrino don't use USE_NEVIS_GXA

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-11-24

    framebuffer: implement alphablending for non-accelerated devices

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-11-03

    epgview: don't paint out-of-bounds background box

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-24

    audioplayer: avoid out-of-bounds access

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-28

    ywebserver: try to use port 8080 if port 80 is not available

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-12

    neutrino/femanager: fix format string warnings

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-05-24

    audioplayer: g_Sectionsd is gone when destructor runs

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-28

    fix comma at end of enumerator list

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - filebrowser: stay with FONT_TYPE_MENU_TITLE in header ...
    
    ... to keep gui as uniformly as possible

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - neutrino: don't save screen while paint headers

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - CComponentsHeader: add possibility to change font in header class

Thilo Graf <dbt@novatux.de>	2013-05-28

    CComponentsItem: typo fixes

Thilo Graf <dbt@novatux.de>	2013-05-28

    CComponentsItem: corrected comment for arg do_save_bg

Thilo Graf <dbt@novatux.de>	2013-05-28

    CComponentsItem: add more comments

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-05-28

    - menue-widget: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - filebrowser: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - bouqueteditor: using CComponentsHeader to paint header
    
    * move menu button to header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-28

    - ENABLE_GUI_MOUNT: can disabled with -DDISABLE_GUI_MOUNT

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - ENABLE_GUI_MOUNT: enable

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - ENABLE_GUI_MOUNT: globalize

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - pictureviewer: using CComponentsHeader to paint header
    
    * rework footer handling (get height from paintButtons methode)

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - bookmarkmanager/bouquetlist: add missing includes

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - filebrowser: using bigger help button in buttonbar

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - bookmarkmanager: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - bouquetlist: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-27

    - audioplayer: using CComponentsHeader to paint header

svenhoefer <svenhoefer@svenhoefer.com>	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 <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2013-05-27

    - icons: introducing dummy buttons

Thilo Graf <dbt@novatux.de>	2013-05-27

    CTimerList: prevent memory leak

Thilo Graf <dbt@novatux.de>	2013-05-26

    CTimerList: fix include
    
    Name of header file was changed since last commits

Thilo Graf <dbt@novatux.de>	2013-05-26

    CComponents: split some header files
    
    CComponentsInfoBox
    CComponentsShapeCircle/Square
    CComponentsDetailLine
    CComponentsPIP
    CComponentsText/CComponentsLabel
    CComponentsPicture

Thilo Graf <dbt@novatux.de>	2013-05-26

    CComponentsFrmClock: add missing statement for #include <config.h>

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2013-05-26

    - cc_frm_header: improve "fix neutrino locales in CComponentsHeader"
    
    * supplement to 4cc9e76

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-26

    - channellist: using small buttons in buttonbar

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-26

    - timerlist: using CComponentsHeader to paint header
    
    * move info icon to buttonbar

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-26

    - cc_frm_header: fix neutrino locales in CComponentsHeader

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-26

    eitd: addEvent - fix possible segfault if lastEvent==NULL

Thilo Graf <dbt@novatux.de>	2013-05-25

    build: trivial sort fix for pipsetup.cpp

Thilo Graf <dbt@novatux.de>	2013-05-25

    CComponentsFrmClock: add new class CComponentsFrmClock

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2013-05-25

    ChannelList::quickZap -record mode-  should zap if possible, else display transponderlist

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-25

    zapit: set sdt len to max section len

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <crashdvb@googlemail.com>	2013-05-24

    SIevent::getFSK() - workaround for ITA ESP FRA fsk.

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-24

    CEpgData::show - Latin1_to_UTF8 no need

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <rhabarber1848>	2012-10-17

    Neutrino Movieinfo: show genre, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=384587#p384587

rhabarber1848 <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 <Gaucho316@hotmail.com>	2012-12-19

    Neutrino EPG Viewer: don't show empty audio track names
    
    Signed-off-by: Gaucho316 <Gaucho316@hotmail.com>

rhabarber1848 <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 <crashdvb@googlemail.com>	2013-05-23

    CBaseDec::GetMetaDataBase - fix segfault on scroll and any file is played

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-22

    * CComponentsItem::paintInit(): Corrected calculation of sw_cur
    
    - Summarized calculate the values of shadow box

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-22

    * CAudioPlayerGui: Fix display mute icon

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-21

    * src/gui/components/cc_types.h: Renumbering 'align types' of correct evaluation

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-21

    * CComponentsItem: Set sw_cur = 0 if no shadow

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-21

    * CTestMenu: Add widget id's
    
    - Return menu result, to close all menus

[CST] Focus <focus.cst@gmail.com>	2013-05-21

    system/flashtool.cpp: use buffer on stack

[CST] Focus <focus.cst@gmail.com>	2013-05-15

    english.locale: fix copy-paste

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-20

    CFileHelpers::copyFile -  prevent possible compile error

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-19

    * CChannelList: prevent possible compile error

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-18

    - channellist: colored_events to right infobox

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-05-17

    * CFrameBuffer::waitForIdle: Added a parameter
    
      to identify the execution at Debug Output
    - For example: name of the calling function

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-05-18

    * Sort deutsch.locale

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-17

    CNeutrinoEventList::findEvents - add search all epg option

[CST] Bas <bas@coolstreamtech.com>	2013-05-17

    neutrino: fix dutch locale, it's being maintained by Astrasat. Move it to 'maintained'.

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2013-05-16

    supplement to 8079c9126b1e6b3b8e7d0ce1cec3df578196ef2c typo

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-16

    supplement to 8079c9126b1e6b3b8e7d0ce1cec3df578196ef2c, THX Gaucho316 for correction

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-16

    * CComponents: Add corner_type to paintFbItems() => paintBoxFrame()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-16

    * CFrameBuffer: Rework paintBoxFrame()
    
    - Rounded corners can be displayed individually
    - Improved rendering of circular arcs
    - Remove duplicate code in paintBoxRel()

Michael Liebmann <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	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 <dbt@novatux.de>

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-16

    CNeutrinoEventList::findEvents -fix segfault if Bouquets not in current mode, remove unique sort

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-15

     CNeutrinoEventList::findEvents - remove events for not found channels in channelList

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-15

    CNeutrinoEventList::findEvents - speedup search in all channelList

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-05-15

    timerd/timermanager.cpp: change default record safety to 5min

[CST] Focus <focus.cst@gmail.com>	2013-05-15

    gui/moviebrowser.cpp: change default columns to channel,title,date,size,duration,info;
    change default column sizes

[CST] Focus <focus.cst@gmail.com>	2013-05-15

    driver/record.cpp: show record duration in xx hour yy min format

[CST] Focus <focus.cst@gmail.com>	2013-05-15

    gui/movieplayer.cpp: update display after bookmarks menu

[CST] Focus <focus.cst@gmail.com>	2013-05-15

    gui/audio_setup.cpp: add 'heavy' srs algo on apollo

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-14

    - yweb: add key 'sleep'

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-14

    - sleeptimer: allow only one instance
    
    * remove unneeded includes

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-14

    - neutrino: use key 'sleep' to execute CSleepTimerWidget

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-14

    - stringinput: save/restore screen and add shadow

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-13

    CNeutrinoEventList::paintDescription - show info1 if info2 is empty

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-13

    CNeutrinoEventList::findEvents - search in unique channelList

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-13

     channellist.cpp fix compil -comparison between signed and unsigned integer expressions

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-12

    - channellist: disable 'displayNext' when additional infos enabled
    
    * otherwise there is no possibility to disable 'displayNext'
      except exiting the channellist

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-12

    - channellist: show infotext when epg.info2 is empty ...
    
    ... and 'description' is selected in additional infos
    
    * fix double paint of infozone

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-12

    - channellist: show current event in additional info box

Thilo Graf <dbt@novatux.de>	2013-05-12

    CComponents: fix missing save of background in paint_bg=false mode
    
    Exit in initVarItem() on !paint_bg was too early.

rhabarber1848 <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 <dbt@novatux.de>	2013-05-10

    CAudioMute: implementation of CComponents

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-11

    - locals: use more matching descriptions for screen positions

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-11

    * COsdSetup::changeNotify: Add handling for volume digits / CVolumeHelper

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - osd-setup: fix segmentation fault

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - deutsch.locale: fix typo in menu.hint_subchannel_pos

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - osd-setup: move menu-related stuff to a submenu 'menus'
    
    * re-sort remaining items

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-10

    CNeutrinoEventList::exec call hide only once
    
    Conflicts:
            src/gui/eventlist.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - epgview: depend window size on font size

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - framebuffer: add possibility to force small windows

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-09

    CChannelList::show() call hide only once

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-05

    * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-19

    * dvbsubtitle: Fix segfault in destructor

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-04

    * CNeutrinoEventList: Skip unnecessary drawing of the background

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-03

    src/gui/channellist.cpp: skip paint BG for item if firstpaint

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-03

    src/gui/cam_menu.cpp: use enableSaveScreen

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-02

    src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    CTimerManager:: don't set wekup flag if box boot from zapto timer

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    nhttpd: -add Slovak language by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    nhttpd: -add Slovak language by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    update encoding.conf by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    update slovak locale by EnoSat

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-30

    - eventlist: re-align prev/next channelnames in header
    
    Conflicts:
            src/gui/eventlist.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-30

    - eventlist: move info button from header to buttonbar
    
    * remove unused button_label structs
    
    Conflicts:
            src/gui/eventlist.cpp

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-24

    src/system/helpers.cpp:-add file_size function
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

[CST] Focus <focus.cst@gmail.com>	2013-05-10

    sync apollo libcs headers

[CST] Focus <focus.cst@gmail.com>	2013-05-10

    gui/movieplayer.cpp: add chapters support, at the moment on bookmarks (blue) key

[CST] Focus <focus.cst@gmail.com>	2013-05-10

    gui/audio_select.cpp: add stop icon to stop subtitles item

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-10

    supplement to 28198dc320d98d3769db6c97e57846d435534da7

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-10

    * Rework positioning of volumebar / mute icon / info clock
    
    - Is required for custom icons

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-09

    * CComponents::paintFbItems: Fix paint frame
    
    - Remove function CComponents::allowPaint()

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-10

    CNeutrinoEventList::exec call hide only once

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - epgview: depend window size on font size

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - framebuffer: add possibility to force small windows

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-10

    - infoviewer: get width of timescale from progressbar object ...
    
    .. to remove hardcoded timescale width in showInfoFile()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-09

    * OSD Setup: Move volume settings in a separate submenu.

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-09

    CChannelList::show() call hide only once

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-09

    CMenuWidget::paintItems: clean only last multipage menu

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-08

    * CComponents::paintFbItems: Don't paint item if dx or dy are 0

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2013-05-08

    - textbox: don't accept boxes with no borderwidth

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-05

    * CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-01

    * CTextBox: rename setFontTextHeight() => getFontTextHeight()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-19

    * dvbsubtitle: Fix segfault in destructor

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-04

    * CNeutrinoEventList: Skip unnecessary drawing of the background

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-05-04

    * CNeutrinoEventList: Paint event list alone after the list was sorted
    
    - paintDescription(): force paint of text

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2013-05-03

    src/gui/channellist.cpp: skip paint BG for item if firstpaint

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-03

    src/gui/cam_menu.cpp: use enableSaveScreen

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-02

    - cc_detailsline.cpp: fix coordinates for shadow lines

svenhoefer <svenhoefer@svenhoefer.com>	2013-05-02

    - channellist: fix transparent pixels in round corners of detail box

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-02

    src/gui/epgview.cpp:use paintBackgroundBoxRel only for hide

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    CTimerManager:: don't set wekup flag if box boot from zapto timer

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    nhttpd: -add Slovak language by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    nhttpd: -add Slovak language by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    update encoding.conf by EnoSat

Jacek Jendrzej <crashdvb@googlemail.com>	2013-05-01

    update slovak locale by EnoSat

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-30

    - eventlist: cleanup from unnecessary calculations

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-30

    - eventlist: re-align prev/next channelnames in header

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-30

    - eventlist: move info button from header to buttonbar
    
    * remove unused button_label structs

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-24

    - moviebrowser: fix* buttonbar
    
    *) not really a fix - just a better terrible solution

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-24

    src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter  commit 833fb32197c61081ad3b2969ec25bba02ade85a0

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-22

    - yweb: fix area for FAV-key on zee

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-19

    * Infoviewer: Fix key handling for PiP

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-18

    src/neutrino.cpp: execute rcK on restart

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-16

    * deutsch.locale complements

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-18

    * Sort unmaintained locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-17

    * Sort deutsch.locale / english.locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-16

    * yhttpd: Add missing includepath

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-18

    use var passed by reference
    
    Conflicts:
            src/gui/components/cc_frm.h
            src/gui/components/cc_frm_icons.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-18

    - channellist: remove some unneeded calculations
    
    Conflicts:
            src/gui/channellist.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-18

    - channellist: use the bigger menu-icon

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    libcoolstream2/playback_cs.h: sync header

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    gui/movieplayer.cpp: add subtitle display support for file playback

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    neutrinoMessages.h: add EVT_SUBT_MESSAGE

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    locals: add locale for file play subtitle select

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    gui/keybind_setup.cpp add key for file play subtitle select

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    neutrino.cpp, settings: add key for file play subtitle select

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    gui/scan_setup.cpp: dont show rotor options on cable-only box

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    zapit/src/femanager.cpp: set independent mode for all tuners if box canble-only

[CST] Focus <focus.cst@gmail.com>	2013-04-30

    system/settings.h: comment unused in next branch FONT_TYPE_EVENTLIST_EVENT

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-29

    src/gui/widget/menue.cpp: don't paint icon if no space for this

Thilo Graf <dbt@novatux.de>	2013-04-28

    CTextBox: user CORNER_ALL for corner type parameter to paint text background

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-27

    CComponentsButton: use adequate arrangement for caption

Thilo Graf <dbt@novatux.de>	2013-04-27

    CComponentsHeader/Button: force paint of text

Thilo Graf <dbt@novatux.de>	2013-04-27

    CComponentsPicture: use members as virtual members
    
    Makes members ready for use in subclasses

Thilo Graf <dbt@novatux.de>	2013-04-26

    CComponents: add members setPos() and getSize()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-24

    * CTextBox: When using only digits to display:
    
    - Use for calculating digit height
      font->getDigitHeight() / font->getDigitOffset()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-26

    CInfoViewer: use correct text color in showInfoFile()

Thilo Graf <dbt@novatux.de>	2013-04-26

    CComponentsInfoBox: add missing define for text color

Thilo Graf <dbt@novatux.de>	2013-04-26

    CInfoViewer: add member killInfobarText()
    
    Ensure that no unnecessary instance of Components infobox is generated
    and paint only changed text.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-25

    CInfoViewer: ensure hide on deleted info file

Thilo Graf <dbt@novatux.de>	2013-04-25

    CComponentsInfoBox: replace static parameter with inherited member
    
    member value was not looped through

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-24

    CInfoViewer::showInfoFile -check file size
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Thilo Graf <dbt@novatux.de>	2013-04-24

    CInfoViewer: implement CComponentsInfoBox() to show infobar.txt content

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-25

    * CComponentsLabel: Use 'std::string' instead of 'const char*' for ct_text
    
    - Supplement to commit 3a19edd...

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-24

    src/system/helpers.cpp:-add file_size function
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Thilo Graf <dbt@novatux.de>	2013-04-24

    CComponentsText: add bool as return value for setTextFromFile()

Thilo Graf <dbt@novatux.de>	2013-04-23

    moviebrowser.cpp: fix wrong progress scale

Thilo Graf <dbt@novatux.de>	2013-04-22

    CComponentsText: use member function 'ToString' as static

Thilo Graf <dbt@novatux.de>	2013-04-22

    CImageInfo: use setTextFromFile() to show license text

Thilo Graf <dbt@novatux.de>	2013-04-22

    CComponentsText: add member to use file as text source

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-24

    - moviebrowser: fix* buttonbar
    
    *) not really a fix - just a better terrible solution

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-24

    src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter  commit 833fb32197c61081ad3b2969ec25bba02ade85a0

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-22

    - yweb: fix area for FAV-key on zee

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-20

    * CComponentsText: Use 'std::string' instead of 'const char*' for ct_text

Thilo Graf <dbt@novatux.de>	2013-04-20

    CComponentsItem: don't render shadow as full box

Thilo Graf <dbt@novatux.de>	2013-04-20

    CComponents: remove unused enum type

Thilo Graf <dbt@novatux.de>	2013-04-20

    CComponentsItem: move calculation out of struct an add comment

Thilo Graf <dbt@novatux.de>	2013-04-16

    CTestMenu: add sample code for CComponentsButtonRed

Thilo Graf <dbt@novatux.de>	2013-04-20

    CComponents:add sub class CComponentsButton

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-19

    * Infoviewer: Fix key handling for PiP

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-18

    src/neutrino.cpp: execute rcK on restart

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-16

    * deutsch.locale complements

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-18

    * Sort unmaintained locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-17

    * Sort deutsch.locale / english.locale

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-16

    * yhttpd: Add missing includepath

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-18

    use var passed by reference

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-18

    - channellist: remove some unneeded calculations

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-18

    - cc_item.cpp: fix wrong calc in paintInit()

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-18

    - channellist: use the bigger menu-icon

Merge: 9f0816bc6 df0a454ef
[CST] Focus <focus.cst@gmail.com>	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 <svenhoefer@svenhoefer.com>	2013-04-15

    - src/gui/Makefile.am: fix creation of git_version.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-15

    auto-enumerate FONT_TYPE_COUNT instead of defining it
    
    Conflicts:
            src/system/settings.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-04-14

    setting_helpers: add reloadhintbox to 'delete removed channels'

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CInfoViewer: delete infoViewerBB in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CInfoViewerBB: avoid crash in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CZapitSdtMonitor: don't crash in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    pictureviewer: free formathandlers in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    neutrino: fix signed/unsigned warning

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-04-14

    reloadchannels: make sure that channel flags are updated when reloading

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    sectionsd: fix memleak with unused events

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    add menu option to delete 'removed channels'

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-13

    getservices: add option to not save removed channels

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-14

    src/gui/epgview.cpp: center window

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-13

    - english.locale: typo

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-13

    - eventlist: fix round borders for current unselected event
    
    Conflicts:
            src/gui/eventlist.cpp

[CST] Focus <focus.cst@gmail.com>	2013-04-17

    Dont set demux source on box with single tuner

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-04-16

    gui/scan_setup.cpp: remove linkFrontends() from saveScanSetup() - its done if needed on leave tuner setup

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    zapit/src/frontend.cpp: reset transponder id in Init()

Thilo Graf <dbt@novatux.de>	2013-04-16

    CComponentsItem: prevent possible compile error

Thilo Graf <dbt@novatux.de>	2013-04-16

    CComonents: disable debug spam

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    gui/cam_menu.cpp: add option to ignore CI/card messages

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    locals: add locale for ignore CI messages option

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    neutrino.cpp: add ci_ignore_messages settings var

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    gui/test_menu.cpp: fix compile

[CST] Focus <focus.cst@gmail.com>	2013-04-16

    gui/infoviewer_bb.cpp: fix tuner icon display

Thilo Graf <dbt@novatux.de>	2013-04-16

    CComponents: add vars to modifie frames in selected mode

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-15

    CComponents: add own header file for unused experimental classes

Thilo Graf <dbt@novatux.de>	2013-04-15

    CComponentsForm: add own header for form classes

Thilo Graf <dbt@novatux.de>	2013-04-14

    CComonents: use allowPaint() as private, parameter as by rev
    
    not used in sub classes

Thilo Graf <dbt@novatux.de>	2013-04-13

    CComponentsItem: add properties for stats enabled/selected

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-12

    CComponentsText: add debug output, changes name of arg in iToString()

Thilo Graf <dbt@novatux.de>	2013-04-12

    CComponentsItem: add members to get real item position

Thilo Graf <dbt@novatux.de>	2013-04-12

    CComponentsPicture: add debug output

Thilo Graf <dbt@novatux.de>	2013-04-10

    CComponentsText: add overloaded member setText() for int vars

Thilo Graf <dbt@novatux.de>	2013-04-08

    CProgressBar: use already calculated position var for diagonal line

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-10

    CComponentsText: add helper to convert integer to string

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-15

    - src/gui/Makefile.am: fix creation of git_version.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-15

    auto-enumerate FONT_TYPE_COUNT instead of defining it

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-04-14

    setting_helpers: add reloadhintbox to 'delete removed channels'

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CInfoViewer: delete infoViewerBB in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CInfoViewerBB: avoid crash in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    CZapitSdtMonitor: don't crash in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    pictureviewer: free formathandlers in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    neutrino: fix signed/unsigned warning

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-04-14

    reloadchannels: make sure that channel flags are updated when reloading

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    sectionsd: fix memleak with unused events

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-14

    add menu option to delete 'removed channels'

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-13

    getservices: add option to not save removed channels

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-14

    src/gui/epgview.cpp: center window

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-13

    - english.locale: typo

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-13

    - eventlist: make additional infos switchable
    
    * new menu 'eventlist' in osd-setup
    * fix offset in infozone
    * fontsize for infozone adjustable

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-13

    - eventlist: fix round borders for current unselected event

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-10

    src/gui/channellist.cpp: fix to 4a8350c3824c2c337045a4b6d89e15543e3b2565

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-10

    src/gui/channellist.cpp: fix paint details with different font size

[CST] Focus <focus.cst@gmail.com>	2013-04-10

    remove more 'coolstream' from webif

[CST] Focus <focus.cst@gmail.com>	2013-04-10

    remove 'coolstream' from webif

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-10

    src/neutrino.cpp: fix execute rcK script

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-10

    src/neutrino.cpp: fix execute rcK script

[CST] Focus <focus.cst@gmail.com>	2013-04-09

    neutrino GUI: more places to disable anything record-related, if recording_type is RECORDING_OFF

[CST] Focus <focus.cst@gmail.com>	2013-04-09

    neutrino.cpp: fix unused variable warning

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-09

    fontrenderer: fix rendering problems with accelerated blitting

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    fontrenderer: allow using customcolor.h colors for fonts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    fontrenderer: use background color of framebuffer

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-04-09

    neutrino.cpp: stop PiP in standby

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes3 from tuxbox, THX  Gaucho316

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes2 from tuxbox, THX  Gaucho316

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes from tuxbox, THX  Gaucho316 & GetAway

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    revert 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 && 89251f648ea431eb2808e3e4e575b3dc1c25a1c8

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes3 from tuxbox, THX  Gaucho316

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes2 from tuxbox, THX  Gaucho316

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    revert 89251f648ea431eb2808e3e4e575b3dc1c25a1c8 && 89251f648ea431eb2808e3e4e575b3dc1c25a1c8

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-08

    src/gui/epgview.cpp: fixes from tuxbox, THX  Gaucho316 & GetAway

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-08

    * src/gui/audioplayer.cpp: Fix osd (draw frame)

[CST] Focus <focus.cst@gmail.com>	2013-04-08

    gui/channellist.cpp: fix current transponder key

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    fontrenderer: allow using customcolor.h colors for fonts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    mp3dec: recover from PCM write errors without crashing

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    fontrenderer: use background color of framebuffer

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    CScanTs: add destructor to avoid leaks
    
    Conflicts:
            src/gui/scan.h

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    fontrenderer: allow using customcolor.h colors for fonts

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    audioplayer: don't free curl_handle too early

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    test_menu: fix path to demo picture

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    mp3dec: recover from PCM write errors without crashing

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    fontrenderer: use background color of framebuffer

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    CScanTs: silence valgrind

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    CScanTs: add destructor to avoid leaks

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-07

    audioplayer: don't free curl_handle too early

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-07

    * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    nhttpd: fix streaming with non-standard port

Thilo Graf <dbt@novatux.de>	2013-04-01

    CTimeOsd: remove unused var timescale
    
    Conflicts:
            src/gui/timeosd.cpp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    CChannelList: fix "prev bouquet" if empty bouquets are present
    
    also do proper wrap-around when selecting previous / next bouquet

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-06

    revert commit f4ae5e17ce00575de61daba517f37a4bb9252836

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-07

    * src/gui/audioplayer.cpp: Fix segfault in audioplayer osd

Thilo Graf <dbt@novatux.de>	2013-04-07

    CProgressBar: use correct default colors in constructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    cc_frm: fix invalid cast

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    nhttpd: fix streaming with non-standard port

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-04-06

    CChannelList: fix "prev bouquet" if empty bouquets are present
    
    also do proper wrap-around when selecting previous / next bouquet

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-06

    revert commit f4ae5e17ce00575de61daba517f37a4bb9252836

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-06

    * Supplement to commit adfbfe0...
    
    - epgview: Fix colors in progress bar

Thilo Graf <dbt@novatux.de>	2013-04-06

    CChannellist: add missig frame for timscale

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-05

    Progressbars: use default frame thickness
    
    It's unnecessary overhead to set the value everywhere, except it's needed.

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2013-04-05

    * Fix order of colors for some progress bars

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2012-01-22

    neutrino: do not display expired events in channel list

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-10-31

    dvbsubtitle: free avcodec context in destructor

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-04-04

    dutch.locale: update

[CST] Focus <focus.cst@gmail.com>	2013-04-04

    driver/record.cpp: add record duration to stop menu

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <tuxcode.bbg@gmail.com>	2013-04-04

    * CComponentsPicture: initVarPicture() not execute if pic_name is blank

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-04

    * CComponentsInfoBox: CComponentsPicture not create when no image to draw

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-04

    - infoviewer: remove frame from timescale inside infoviewer

Jacek Jendrzej <crashdvb@googlemail.com>	2013-04-04

    CComponents: don't paint the same box with different colors as background

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-03

    * CNeutrinoEventList: Fix flicker when page is changed

Thilo Graf <dbt@novatux.de>	2013-04-04

    CComponentsInfoBox: prevent background paint in infobox
    
    Background for text is not needed here

Thilo Graf <dbt@novatux.de>	2013-04-04

    CComponentsText: add member to control background paint on textbox objects

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-04-01

    CComponents: disable debug spam

Thilo Graf <dbt@novatux.de>	2013-04-01

    CNeutrinoEventList: remove include of textbox.h
    
    Is already included by cc.h

Thilo Graf <dbt@novatux.de>	2013-04-01

    CTimeOsd: remove unused var timescale

[CST] Focus <focus.cst@gmail.com>	2013-04-02

    zapit/src/bouquets.cpp: use FindChannelFuzzy() on cable-only box to help importing old bouquets

[CST] Focus <focus.cst@gmail.com>	2013-04-02

    zapit/src/getservices.cpp: fix FindChannelFuzzy for mixed frontends

[CST] Focus <focus.cst@gmail.com>	2013-04-02

    zapit/src/femanager.cpp: add cached have_sat/cable flags

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-03-26

    CComponents: move item type enum to cc_types.h

Thilo Graf <dbt@novatux.de>	2013-03-25

    CComponentsPIP: remove unsuitable filename

svenhoefer <svenhoefer@svenhoefer.com>	2013-04-02

    - eventlist: fix delete of cc_infozone

svenhoefer, SatBaby, snafed <svenhoefer@svenhoefer.com>	2013-04-01

    - eventlist: add right infobox with current eventinfo
    
    * use getScreen{Width/Height}Rel()

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-04-01

    * Sort locales

[CST] Focus <focus.cst@gmail.com>	2013-04-01

    deutsch.locale: remove 'coolstream' after merge

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-29

    - bouqueteditor_chanselect.cpp: fix height
    
    Conflicts:
            src/gui/bedit/bouqueteditor_chanselect.cpp

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-27

    src/gui/channellist.cpp: fix to 36e95d7fbcd22dfbb94d03867f10634f7a72df63 if more bouquets empty

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-26

    data/satellites.xml: update  Eurobird 9A (9.0E)

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-26

    - epgplus.cpp: use getScreen{Width/Height}Rel()

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-26

    - osd_progressbar_setup: rework locales; marginal changes in code
    
    Conflicts:
            data/locale/deutsch.locale

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    filebrowser: simplify code using font pointers and ...
    
    ... make size, time and mode fields scale with fontsize

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    infoviewer: make oldinfo a member of the class

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    channellist: refactor to avoid duplicated code
    
    Conflicts:
            src/gui/channellist.cpp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    CVolume: remove duplicate code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    create zapit config dir on install

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    my_system: cleanup and propagate exitstatus

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-03-21

    - bouquetlist.cpp: use existing loop to calc max height of buttons

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-20

    * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-21

    * locals.h/locals_intern.h: Fix Sort order

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-20

    - fix another typo around DATA_PIDS

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-20

    - deutsch.locale: fix typos

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-19

    -add record option for teletext & dvbsub pids

Thilo Graf <dbt@novatux.de>	2013-03-19

    CProgressbarSetup: using unified 'osd' namespace

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-17

    - fix my last commit 0064c6c (recalc height)

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-16

    - channellist: fix dimensions when using very large fonts
    
    * paint scrollbar over full height of main box

[CST] Focus <focus.cst@gmail.com>	2013-04-01

    gui/timerlist.cpp: check CFEManager::getEnabledCount in place of CFEManager::FE_MODE_SINGLE

[CST] Focus <focus.cst@gmail.com>	2013-04-01

    gui/channellist.cpp: adjust channel list mode on numeric zap

[CST] Focus <focus.cst@gmail.com>	2013-04-01

    locals: add locale for numeric zap adjust option

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-04-01

    neutrino.cpp: add channellist_numeric_adjust settings variable

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-30

    - imageinfo: remove some fixed width values ...
    
    ... to avoid possible ugly overlaps
    
    * split kernel-version from image-version
    * whitespace cleanup

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-29

    - bouqueteditor_chanselect.cpp: fix height

[CST] Focus <focus.cst@gmail.com>	2013-03-29

    gui/scan_setup.cpp: show tuners mode also in top tuner menu

[CST] Focus <focus.cst@gmail.com>	2013-03-29

    gui/widget/menue.cpp: fix CMenuForwarderNonLocalized::getWidth

[CST] Focus <focus.cst@gmail.com>	2013-03-29

    driver/framebuffer.cpp: fix round corners, if only one top or bottom included

[CST] Focus <focus.cst@gmail.com>	2013-03-29

    driver/fade.cpp: add unistd.h

[CST] Focus <focus.cst@gmail.com>	2013-03-28

    gui/videosettings.cpp: add 1080p 50/60 modes

[CST] Focus <focus.cst@gmail.com>	2013-03-28

    lib/libcoolstream2/video_cs.h: add 1080p 50/60 modes

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    data/icons/Makefile.am: add icons for tuner 3/4

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-27

    src/gui/channellist.cpp: fix to 36e95d7fbcd22dfbb94d03867f10634f7a72df63 if more bouquets empty

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    zapit/src/zapit.cpp: try to keep pip running when zapping

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    driver/record.cpp: use zapit client to stop Pip

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    data/icons/start.jpg: modified start.jpg, thanks to bazi98

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    gui/moviebrowser.cpp: show footer yellow, green, menu buttons

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    locals, english.locale: add locales for more MB foot buttons

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    gui/infoviewer_bb.cpp: add icons for tuner 3/4

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    gui/widget/icons.h: add icons for tuner 3/4

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    add icons for tuner 3/4

Merge: d60f6691d b30d913db
[CST] Focus <focus.cst@gmail.com>	2013-03-27

    Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next

[CST] Focus <focus.cst@gmail.com>	2013-03-27

    driver/framebuffer.cpp: fix nevix box paint

[CST] Focus <focus.cst@gmail.com>	2013-03-26

    gui/infoviewer.cpp: fix tuner icon display

[CST] Focus <focus.cst@gmail.com>	2013-03-26

    gui/osd_setup.cpp: fix show tuner icon option

[CST] Focus <focus.cst@gmail.com>	2013-03-26

    gui/infoviewer.cpp: update progress in file play mode while visible

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-03-26

    gui/infoviewer.cpp: show playback speed with play state icon

[CST] Focus <focus.cst@gmail.com>	2013-03-26

    update dutch.locale

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-03-26

    zapit/src/capmt.cpp: dont send capmt, if rawpmt is NULL

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-26

    data/satellites.xml: update  Eurobird 9A (9.0E)

[CST] Focus <focus.cst@gmail.com>	2013-03-26

    driver/record.cpp: dont show record starting/stopping window and stop menu,
    if auto timeshift enabled

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-26

    - epgplus.cpp: use getScreen{Width/Height}Rel()

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-26

    - osd_progressbar_setup: rework locales; marginal changes in code

Thilo Graf <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-25

    infoviewer: make oldinfo a member of the class

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    filebrowser: simplify code using font pointers and ...
    
    ... make size, time and mode fields scale with fontsize

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    create zapit config dir on install

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    my_system: cleanup and propagate exitstatus

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-24

    CVolume: remove duplicate code

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-25

    channellist: refactor to avoid duplicated code

[CST] Focus <focus.cst@gmail.com>	2013-03-25

    data/icons/start.jpg: fix, nevis dont decode prev version

[CST] Focus <focus.cst@gmail.com>	2013-03-25

    driver/streamts.cpp: use record demux, deny streaming if pip running

[CST] Focus <focus.cst@gmail.com>	2013-03-25

    neutrino.cpp: stop stream before pip start

[CST] Focus <focus.cst@gmail.com>	2013-03-25

    zapit/src/capmt.cpp: use record demux for streaming

[CST] Focus <focus.cst@gmail.com>	2013-03-25

    zapit/src/femanager.cpp: move pip demux set source to zapit.cpp

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-25

    - strech most windows to full screen
    
    * switchable with existing switch for 'big_windows'
    * 'big_windows' default is on

Thilo Graf <dbt@novatux.de>	2013-03-24

    CChannelList: ensure new init of dline
    
    Causes correct paint of details line, if osd settings
    have been changed.

Thilo Graf <dbt@novatux.de>	2013-03-24

    CImageInfo: add item_offset also to bottom of license text

Thilo Graf <dbt@novatux.de>	2013-03-24

    CComponentsLabel: add missing item type

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-03-22

    CImageInfo: add header buttons

Thilo Graf <dbt@novatux.de>	2013-03-22

    CComponentsWindow/Header: fix add of header buttons
    
    setHeaderButtons was without effect

Thilo Graf <dbt@novatux.de>	2013-03-22

    CComponentsPIP: paint alternate picture if no tv mode
    
    Use setPicture() to change  image on runtime.

[CST] Focus <focus.cst@gmail.com>	2013-03-22

    remove 'coolstream' from gui

[CST] Focus <focus.cst@gmail.com>	2013-03-22

    data/locale/unmaintained/dutch.locale: update locale

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-21

    - bouquetlist.cpp: use existing loop to calc max height of buttons

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-21

    - bouquetlist.cpp: fix buttonbar

Thilo Graf <dbt@novatux.de>	2013-03-21

    CChannelList: remove details line on changing pages
    
    details line was not completely killed changed page.

Thilo Graf <dbt@novatux.de>	2013-03-21

    CComponentsText: rename getCCItemTextBoxInst -> getCTextBoxObject
    
    This name should be more plausible

Thilo Graf <dbt@novatux.de>	2013-03-21

    CImageInfo: move ScrollLic() to end of file and add comments

Thilo Graf <dbt@novatux.de>	2013-03-20

    fix license text, sorry, was a c&p error

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-20

    * CImageInfo: Scroll license text if text box too small

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-20

    * CTextBox::scrollPageUp/Down: Suppress refresh when there is nothing to scroll

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-21

    * locals.h/locals_intern.h: Fix Sort order

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-20

    - fix another typo around DATA_PIDS

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-20

    - deutsch.locale: fix typos

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-19

    -add record option for teletext & dvbsub pids

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-03-19

    nhttpd/tuxboxapi/coolstream/controlapi.cpp: create screenshot in sync mode

[CST] Focus <focus.cst@gmail.com>	2013-03-19

    driver/screenshot.cpp: re-enable StartSync() code

Michael Liebmann <tuxcode.bbg@gmail.com>	2013-03-19

    * Imageinfo: Format license text

[CST] Focus <focus.cst@gmail.com>	2013-03-19

    gui/scan.cpp: fix f567d3b85d317c5118515ac86273f8b06e9a6572,
    inside start wizard zap crash, because neutrino channel list not created yet

Thilo Graf <dbt@novatux.de>	2013-03-19

    CImageInfo: implement CComponents
    
    TODO:
    - format of license text
    - button bar or header buttons ?

Thilo Graf <dbt@novatux.de>	2013-03-19

    CProgressbarSetup: using unified 'osd' namespace

Thilo Graf <dbt@novatux.de>	2013-03-19

    CComponents: fix build, fb_pixel_t and neutrino_locale_t was missed

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <focus.cst@gmail.com>	2013-03-18

    gui/movieplayer.cpp: increase buffer to read m3u contents

Thilo Graf <dbt@novatux.de>	2013-03-18

    Data files: add license files
    
    Avoids hard coded parts e.g. for use mainly in image info.

Thilo Graf <dbt@novatux.de>	2013-03-17

    CComponentsLabel: add new sub class CComponentsLabel

Thilo Graf <dbt@novatux.de>	2013-03-15

    CComponentsHeader: remove unused lines

Thilo Graf <dbt@novatux.de>	2013-03-15

    CComponentsText: move overloaded setText() from header into main file

Thilo Graf <dbt@novatux.de>	2013-03-15

    CComponentsHeader/Window: add possibility to return header height

Thilo Graf <dbt@novatux.de>	2013-03-14

    CTestMenu: remove minitv sample
    
    Can not be displayed here nicely.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-03-14

    CComponentsWindow: add constructors with parameters for caption and icon

Thilo Graf <dbt@novatux.de>	2013-03-14

    CTestMenu: modifie some samples to call header

Thilo Graf <dbt@novatux.de>	2013-03-14

    CComponentsHeader: init text always before paint header

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2013-03-10

    CComponentsHeader/Icon: use inherited destructor
    
    Inherited destructor contains identic code.

Thilo Graf <dbt@novatux.de>	2013-03-09

    CComponentsWindow: remove refresh()
    
    initCCWItems() does the same, but is private

Thilo Graf <dbt@novatux.de>	2013-03-09

    CComponentsWindow: using current screen settings for default dimensions

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-17

    - fix width of pip-boxes in streaminfo and imageinfo

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-17

    - fix my last commit 0064c6c (recalc height)

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-16

    - channellist: fix dimensions when using very large fonts
    
    * paint scrollbar over full height of main box

[CST] Focus <focus.cst@gmail.com>	2013-03-14

    gui/channellist.cpp: add comment about PiG mode with still image displayed

[CST] Focus <focus.cst@gmail.com>	2013-03-14

    zapit/src/zapit.cpp: move pipDecoder to lib

Merge: 513f56426 983e33f96
[CST] Focus <focus.cst@gmail.com>	2013-03-14

    Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next
    
    Conflicts:
            src/gui/widget/stringinput.cpp

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-03-14

    gui/bouquetlist.cpp: fix b523fe59c0229a7465d22c177c5cf524130713c4:
    double ::paintButtons calls was added ?

[CST] Focus <focus.cst@gmail.com>	2013-03-14

    neutrino.cpp: change default channel list mode to minitv

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    neutrino.cpp, gui/scan.cpp: force re-zap without setSelected()

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    gui/channellist.cpp: add 'force' arg to zap functions, to trigger zap

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    ../data/locale/english.locale: adjust pip_close locales

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    gui/channellist.cpp: use CNeutrinoApp::StartPip

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    zapit/src/zapit.cpp: use channel pip demux for PiP

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    neutrino.cpp: start PiP on pip_close key, add StartPip() function

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    zapit/src/capmt.cpp: add PiP mode, use channel pip demux

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    neutrino.h: add StartPip() member

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    driver/record.cpp: change condition to stop PiP

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    zapit/src/femanager.cpp: add fe enabled count, set channel PiP demux

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    zapit/include/zapit/channel.h: add demux num for PiP

[CST] Focus <focus.cst@gmail.com>	2013-03-13

    zapit/include/zapit/capmt.h: add PiP mode

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-11

    progresbar -add colored & vertical design , ported from neutrino-mp

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-11

    progressbar-menu-tomworld

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    fix exec_prefix for native build
    
    Conflicts:
            acinclude.m4

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-10

    neutrino: allow empty user bouquets in the bouquetlist
    
    Conflicts:
            src/neutrino.cpp

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-10

    bouquetlist: only show active buttons

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    bouquetlist: fix width calculation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-09

    screenshot: fix invalid cast in debug message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-09

    my_system: return errno, silence trivial error message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-09

    CVolume: fix border around volume bar

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-11

    progresbar -add colored & vertical design , ported from neutrino-mp

Jacek Jendrzej <crashdvb@googlemail.com>	2013-03-11

    progressbar-menu-tomworld

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    neutrino: fix most hardcoded paths

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    fix exec_prefix for native build

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    neutrino: allow empty user bouquets in the bouquetlist

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-10

    bouquetlist: only show active buttons

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-10

    bouquetlist: fix width calculation

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-03-09

    screenshot: fix invalid cast in debug message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-09

    my_system: return errno, silence trivial error message

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-09

    CVolume: fix border around volume bar

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-09

    - stringinput: fix width of menutitle in dialogs

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-09

    - stringinput: rework dialogs
    
    * fix diplay with all fontsizefactors
    * dynamical height/width/position of dialogs
    * dynamical height of buttonbar

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    libcoolstream/ca_cs.h: sync header

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    Makefile.am: add libca-sc

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    lib/libcoolstream/video_cs.h: sync header

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    zapit/src/capmt.cpp: send channel_id in place of tpid with capmt

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    gui/channellist.cpp: use zapit client for PiP

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    gui/keybind_setup.cpp: add bind setup for direct pip setup and live/pip swap

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    gui/pipsetup.cpp: close on key_pip_setup

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    zapit/src/zapit.cpp: handle PiP start/stop channels

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    neutrino.cpp: add direct keys to config PiP, swap live and PiP channels

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    locals: add locales for additional PiP keys

[CST] Focus <focus.cst@gmail.com>	2013-03-08

    zapit/lib/zapitclient.cpp: add start/stop commands got PiP

Thilo Graf <dbt@novatux.de>	2013-03-08

    CComponentsPicture: fix build
    
    Build can be broken with other build environments

[CST] Focus <focus.cst@gmail.com>	2013-03-07

    libconfigfile/configfile.cpp: fix typo while merging

Merge: 65bd112d7 3d386649a
[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-03-06

    driver/rcinput.cpp: add missing sleep, sub, pos keys

Thilo Graf <dbt@novatux.de>	2013-03-01

    CAudioPlayerGui: set missing corner mode for info box

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-02-23

    CComponents: move components.cpp to cc_base.cpp, move types to own header

Thilo Graf <dbt@novatux.de>	2013-02-22

    CChannelList: fix compile error
    
    clearItem2DetailsLine()candidate expects 1 argument, 2 provided

Thilo Graf <dbt@novatux.de>	2013-02-20

    CComponents: fix some includes
    
    Included header files don't fit after move of components.

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2012-12-28

    pictureviewer: compatibility with giflib-5.x

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2013-02-17

    CComponents: add more debug output and fix typo in enum CC_ITEMTYPES

Thilo Graf <dbt@novatux.de>	2013-02-17

    CChannelList: devel_cc fix merge errors
    
    var full_width was lost during merge, this fixes
    header and details width

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-30

    CComponentsWindow: add sub class CComponentsWindow

Thilo Graf <dbt@novatux.de>	2013-02-16

    CMenuWidget: branch devel_cc Fix merge errors
    
    Some braces were lost during the last merges.

Thilo Graf <dbt@novatux.de>	2012-11-26

    CComponents: change of debug marking for better recognition during logging

Thilo Graf <dbt@novatux.de>	2012-11-26

    CComponentsForm: add virtual members to replace cc-item

Thilo Graf <dbt@novatux.de>	2012-11-25

    CComponentsHeader: reset icon width, if no icon is defined

Thilo Graf <dbt@novatux.de>	2012-11-25

    CComponentsPicture: add missing define of dimensions after init

Thilo Graf <dbt@novatux.de>	2012-11-25

    CTestMenu: add sample code for removeHeaderButtons()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-25

    CComponentsHeader: add enums for header items

Thilo Graf <dbt@novatux.de>	2012-11-25

    CTestMenu: add example to exchange text with an image-item, for header

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-24

    CComponentsHeader: add member initCCButtonFormSize()
    
    This moves caclulation from initCCHeaderButtons() to its own
    member.

Thilo Graf <dbt@novatux.de>	2012-11-24

    CComponentsHeader: move int of default buttons into its own member

Thilo Graf <dbt@novatux.de>	2012-11-24

    CTestMenu: add sample code CComponentsHeader

Thilo Graf <dbt@novatux.de>	2012-11-24

    CComponentsHeader: fix button display
    
    Calculation of button offset was broken.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-21

    CComponentsHeader: add parameter buttons onto constructors
    
    This adds default buttons to header

Thilo Graf <dbt@novatux.de>	2012-11-19

    CComponentsHeader: move init members into its own member

Thilo Graf <dbt@novatux.de>	2012-11-19

    CComponentsForm: add virtual members to manipulate ccitems

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-12

    CTestMenu: add sample code for class CComponentsIconForm

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-10

    CComponentsHeader: add private member variable cch_text_x

Thilo Graf <dbt@novatux.de>	2012-11-10

    CComponentsForm: remove constructor
    
    Call of overloaded 'CComponentsForm(int, int, int, int)' is ambiguous.

Thilo Graf <dbt@novatux.de>	2012-11-10

    CComponentsForm: paintCCItems() is needed as public member

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-09

    CComponentsHeader: init code for icon and text outsource
    
    slim down of paint()

Thilo Graf <dbt@novatux.de>	2012-11-09

    CComponentsHeader: use height of header as default height for icon space

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-09

    CComponents: add option paint_bg and apply in CComponentsHeader

Thilo Graf <dbt@novatux.de>	2012-11-09

    CComponents: init ccitem vars in initVarBasic()

Thilo Graf <dbt@novatux.de>	2012-11-09

    CCompnents: rename hideContainer into hideCCItem()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-04

    CTextMenu: add sample code for CComponentsHeader

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-11-02

    CComponentsForm: members become virtual
    
    Members of CComponentsForm will be used in sub classes.

Thilo Graf <dbt@novatux.de>	2012-11-02

    CComponents: add define DEBUG_CC and some debug statements

Thilo Graf <dbt@novatux.de>	2012-11-02

    CTestMenu: add more sample codes for cc-items

Thilo Graf <dbt@novatux.de>	2012-11-02

    CComponents: add automaticaly cut of items with too large dimensions

Thilo Graf <dbt@novatux.de>	2012-11-01

    CComponentsForm: using better variable names in paintCCItems()

Thilo Graf <dbt@novatux.de>	2012-11-01

    CTestMenu: add sample code for CComponentsForm

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-10-27

    CTestMenu: add tests for CComponentsText

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-10-26

    CComponentsText: fix paint text into Textbox

Thilo Graf <dbt@novatux.de>	2012-10-24

    CComponentsInfoBox: inherit setText

Thilo Graf <dbt@novatux.de>	2012-10-24

    CComponentsInfoBox: inherit setTextFont and setTextMode

Thilo Graf <dbt@novatux.de>	2012-10-24

    CComponentsInfoBox: inherit setTextColor

Thilo Graf <dbt@novatux.de>	2012-10-24

    CComponentsText: add member clearCCText()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-10-23

    CComponentsInfoBox:start inherit of CComponentsText onto CComponentsInfoBox

Thilo Graf <dbt@novatux.de>	2012-10-23

    CComponentsInfoBox: move define of x_text onto paint()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-10-23

    CComponents: move CComponentsText before Infobox

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-24

    ComponentsText: remove tests for color and background

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-24

    CComponents: add sub class CComponentsText

micha-bbg <tuxcode.bbg@gmail.com>	2012-09-22

    channellist.cpp: Fix segfault at 'delete Infobox' when changes in bouquet list.

Thilo Graf <dbt@novatux.de>	2012-09-14

    CTextBox/CMsgBox: reduce data type conflicts

Thilo Graf <dbt@novatux.de>	2012-09-14

    CTextBox: add methodes setTextMode() and setBackGroundColor()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-09

    CComponentsItemBox: move paint of text into its own method

Thilo Graf <dbt@novatux.de>	2012-09-09

    CComponentsItemBox: move paint of icons and pictures into it's own member

Thilo Graf <dbt@novatux.de>	2012-09-09

    CTestMenu: add tests for form objects

Thilo Graf <dbt@novatux.de>	2012-09-09

    CComponentsForm: add functionality
    
    Now it's possible to paint forms with defined caption and icon

Thilo Graf <dbt@novatux.de>	2012-09-08

    CComponents: remove bgmode handler
    
    bg_mode varible was never used

Thilo Graf <dbt@novatux.de>	2012-09-08

    CComponents: reset saved_screen.pixbuf
    
    It's safe to work with null pointer

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-05

    CComponentsForm: add basics for CComponentsForm

micha-bbg <tuxcode.bbg@gmail.com>	2012-09-04

    CComponentsItemBox: Add flag 'isCalculated' for control calculateElements()

micha-bbg <tuxcode.bbg@gmail.com>	2012-09-04

    CComponentsInfoBox: Add 'bgMode = CC_BGMODE_PERMANENT' to initVarInfobox()

Thilo Graf <dbt@novatux.de>	2012-09-04

    CComponentsItemBox: use also locales in overloaded methode addText()

Thilo Graf <dbt@novatux.de>	2012-09-03

    CChannelList: adapt for new functionality in CComponents

Thilo Graf <dbt@novatux.de>	2012-09-03

    CComponentsItemBox: split addElement()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-02

    CTestMenu: add some demos for CComponents

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-01

    CComponentsShapeSircle: fix segfault on init

Thilo Graf <dbt@novatux.de>	2012-09-01

    CTestMenu: rework member showTestMenu()
    
    It's better to split this member. Newer tests can make it too messy.

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-08-30

    CComponentsTitleBar: rename member addText(), convert locale in constructor

Thilo Graf <dbt@novatux.de>	2012-08-30

    CChannellist: remove calculateElements()
    
    is already included in print()clHead->paint() and refreshElement()

Thilo Graf <dbt@novatux.de>	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 <tuxcode.bbg@gmail.com>	2012-08-29

    Channellist: Use CComponentsTitleBar for paint head

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-29

    CComponentsItemBox: Add refreshElement() & paintElement()
    
    - use paintElement() for CComponentsItemBox::paint

Thilo Graf <dbt@novatux.de>	2012-08-28

    CComponentsTitleBar: add overloaded constructors for different text types

Thilo Graf <dbt@novatux.de>	2012-08-27

    CComponentsTitleBar: add blanc constructor

Thilo Graf <dbt@novatux.de>	2012-08-27

    CComponents: declare small members as inline

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-27

    * CComponentsItemBox: Correction x-position of elements

Thilo Graf <dbt@novatux.de>	2012-08-27

    CComponentsItemBox: use plausible member names

Thilo Graf <dbt@novatux.de>	2012-08-27

    CComponentsItemBox: remove comment

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-27

    * Move hMax correction from CComponentsItemBox to CComponentsTitleBar

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-27

    * CComponentsItemBox: Use CTextBox for paint text

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-26

    * CComponents: Adjustments for CComponentsItemBox and CComponentsTitleBar

Thilo Graf <dbt@novatux.de>	2012-08-26

    CComponents: add CComponentsItemBox as basich Class for CComponentsTitlebar

Thilo Graf <dbt@novatux.de>	2012-08-26

    CComponentsTitlebar: remove init of shadow
    
    is allready inititalized in initVarContainer() (initVarBasic()) with
    default value CC_SHADOW_OFF,

Thilo Graf <dbt@novatux.de>	2012-08-26

    CComponentsTitlebar: remove member col_body
    
    is allready inherit from basic class CComponents

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-24

    * CComponents: add class to place an paint titlebars

Thilo Graf <dbt@novatux.de>	2012-08-26

    CTextBox: initialize variables in constructor (style)

Thilo Graf <dbt@novatux.de>	2012-08-25

    CChannelList: use own function to get transponder info

Thilo Graf <dbt@novatux.de>	2012-08-25

    CChannelList: adapt for new CComponentsInfoBox functionality
    
    TODO:
    paint text into infobox with CComponentsInfoBox

Thilo Graf <dbt@novatux.de>	2012-08-25

    CComponentsPicture: use DEBUG to show dimensions error

Thilo Graf <dbt@novatux.de>	2012-08-25

    CBEChannelSelectWidget: use CComponentsInfoBox to paint infobox

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-24

    * CComponents::CComponentsPicture: Add the processing and scaling images

Thilo Graf <dbt@novatux.de>	2012-08-25

    CBEChannelWidget: use CComponentsInfoBox to paint text into infobox

Thilo Graf <dbt@novatux.de>	2012-08-24

    Bedit: adapt to last CComponent changes

Thilo Graf <dbt@novatux.de>	2012-08-23

    CMenuWidget: set frame thickness
    
    default value in CComponentsInfoBox is inherit from CComponentsContainer
    and =0, baut we need =2

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-08-22

    CMenuWidget: init instance of CComponentsDetailsLine in constructor

Thilo Graf <dbt@novatux.de>	2012-08-22

    CComponentsDetailsLine: add basic constructor without args

Thilo Graf <dbt@novatux.de>	2012-08-22

    CComponentsInfoBox: create instance of CComponentsInfoBox in constructor

Thilo Graf <dbt@novatux.de>	2012-08-22

    CComponentsInfoBox: add basic constructor without args
    
    usefull if dynamic changed properties are needed

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-20

    * CMenuWidget: Use removeLineBreaks() in paintHint()

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-20

    * CComponentsInfoBox: Add removeLineBreaks()

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-20

    CComponentsInfoBox: Use setTextFont() in paintText()

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-20

    CMenuWidget: Remove line breaks from hint text
    
    - Add font to Constructor & setText()
    - remove CTextBox::AUTO_HIGH

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-20

    * CComponentsInfoBox: Add setTextBorderWidth() to paintText()
    
    - Add delete textbox to paint()
    - remove CTextBox::AUTO_HIGH

Thilo Graf <dbt@novatux.de>	2012-08-19

    CMenuWidget: implement CComponentsInfoBox functionality for text and icon

Thilo Graf <dbt@novatux.de>	2012-08-18

    CComponents: Rework some buggy paint methodes

Thilo Graf <dbt@novatux.de>	2012-08-17

    CComponents: paint picture in Infobox

Thilo Graf <dbt@novatux.de>	2012-08-16

    CChannelList: adapt for last changes in CComponents

Thilo Graf <dbt@novatux.de>	2012-08-16

    CAudioPlayer: adapt for last changes in CComponents

Thilo Graf <dbt@novatux.de>	2012-08-16

    CMenuWidget: adapt for last changes in CComponents

Thilo Graf <dbt@novatux.de>	2012-08-16

    Bedit: adapt for last changes in CComponents

Thilo Graf <dbt@novatux.de>	2012-08-16

    CComponents: add text functionality into class CComponentsInfoBox()

Thilo Graf <dbt@novatux.de>	2012-08-13

    CComponents: add class to place and paint icons and pictures

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-11

    * Imageinfo/Streaminfo: Use CComponentsPIP for PIP

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-08

    * channellist.cpp: paint details
    
    - Rework paintItem2DetailsLine()
    - Use CComponentsInfoBox for paintDetails()
    - Set missing height of down mark

Thilo Graf <dbt@novatux.de>	2012-08-07

    Bedit: apply last CComponent changes

Thilo Graf <dbt@novatux.de>	2012-08-04

    CMenuWidget: define system colors during runtime

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-08-03

    CMenuWidget: adapt to current CComponentsInfoBox changes

Thilo Graf <dbt@novatux.de>	2012-08-03

    Bedit: adapt to current CComponentsInfoBox changes

Thilo Graf <dbt@novatux.de>	2012-08-03

    CAudioPlayerGui: adapt to current CComponentsInfoBox changes

Thilo Graf <dbt@novatux.de>	2012-08-01

    CBEChannelWidget: remove redundant hide of infobox
    
    Infobox uses it's own hide().

Thilo Graf <dbt@novatux.de>	2012-08-01

    *menu.cpp: refresh radius settings
    
    Changed corner settings in osd setup
    have no effect in unchanged menu widget instances.

Thilo Graf <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-05

    sectionsd: be more tolerant about adjtime() failure
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-05

    sectionsd: don't truncate 64bit value before comparing
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-05

    - deutsch.locale: external plugin-dir must not be on a hdd

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-05

    - deutsch.locale: rework german menu hints
    
    serveral fixes in spelling and grammar, intelligibility and wording

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-05

    - locale: two little requested fixes (typo and intelligibility)

SnowHead <snowhead@spinnes-netz.de>	2013-03-05

    - moviebrowser: don't show additional files from enigma2 in moviebrowser

[CST] Focus <focus.cst@gmail.com>	2013-03-05

    use ENABLE_PIP for pip code

[CST] Focus <focus.cst@gmail.com>	2013-03-05

    configure.ac: add enable-pip option

[CST] Focus <focus.cst@gmail.com>	2013-03-05

    driver/screenshot.cpp: ifdef for png_set_invert_alpha

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-02

    my_system/my_popen: detach the children from neutrino's terminal
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-03

    libconfigfile: update config file atomically when saving
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-03-03

    femanager: save frontend.conf if new entries are present
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

svenhoefer <svenhoefer@svenhoefer.com>	2013-03-01

    - neutrino.cpp: fix handling of g_settings.mode_left_right_key_tv

[CST] Focus <focus.cst@gmail.com>	2013-03-01

    lib/libconfigfile/configfile.cpp:
    fix 804bed4e733d3f000228f86cec2646dae7b7543f - at least with uclibc it refuse to save
    conf file which not exist

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    src/gui/components/Makefile.am: libcoolstream dir depends on box

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    zapit/include/zapit/types.h: define types in case they are missed, i.e. in uclibc

Merge: 026592e8f 3da1aebe2
[CST] Focus <focus.cst@gmail.com>	2013-02-28

    Merge branch 'pip' into next
    
    Conflicts:
            src/gui/channellist.cpp

Merge: cddfcf3bf e74f1db27
[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-02-28

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    gui/keybind_setup.cpp: add pip key binding edit

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    neutrino.cpp: save/load pip key - default is 'help' button, stop PiP on pip key

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    system/settings.h: add key_pip

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    locals: add locales for PiP key

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    gui/scan.cpp: add zap to current channel_id after scan

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    zapit/src/zapit.cpp: disable zap after CMD_RELOAD_CURRENTSERVICES

[CST] Focus <focus.cst@gmail.com>	2013-02-28

    zapit/src/scan.cpp: disable zap after scan

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-28

    - audioplayer.cpp: fix comparison operator

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-28

    - icons: remove unneeded movieplayer.raw

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-27

    - audioplayer.cpp: reducing console spam

[CST] Focus <focus.cst@gmail.com>	2013-02-27

    driver/record.cpp: stop PiP before starting record of current PiP channel

[CST] Focus <focus.cst@gmail.com>	2013-02-27

    gui/channellist.cpp: start/stop PiP for selected channel on play button

[CST] Focus <focus.cst@gmail.com>	2013-02-27

    zapit/src/zapit.cpp: add Start/Stop PiP

Merge: af5ead9f3 4f3561104
[CST] Focus <focus.cst@gmail.com>	2013-02-26

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-02-26

    gui/pipsetup.cpp: add simple PiP size/position setup

[CST] Focus <focus.cst@gmail.com>	2013-02-26

    add pip icon

[CST] Focus <focus.cst@gmail.com>	2013-02-26

    zapit/src/femanager.cpp: ifdef dynamic demux allocation, it disabled atm

[CST] Focus <focus.cst@gmail.com>	2013-02-26

    neutrino.cpp: save/load pip settings, group apollo-specific settings

[CST] Focus <focus.cst@gmail.com>	2013-02-26

    locals: add video menu missed hints, add locals for PiP

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-24

    zapit: fix order of stopping playback and selecting live FE

Gaucho316 <Gaucho316@hotmail.com>	2013-02-26

    - moviebrowser: only save settings if modified

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-26

    - icons: add missing hint_a_pic.png

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-26

    - osd_setup.cpp: move dest-dir for screenshots to top of menu

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-26

    - locale: clean screenshot-locale from unnecessary ballast

Merge: 8e1e391be 05fdc3c08
[CST] Focus <focus.cst@gmail.com>	2013-02-26

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-23

    femanager: remove workaround after libconfigfile fix

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-23

    configfile: don't do a full sync() after saving

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-23

    configfile: reset modified flag after saving

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-23

    configfile: set the modified flag correctly on set*Vector methods

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-22

    infoviewer_bb: initialize values to satisfy valgrind

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-22

    channellist: initialize values to satisfy valgrind

Merge: 0dda40207 662955f9e
[CST] Focus <focus.cst@gmail.com>	2013-02-24

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-23

    src/gui/infoviewer.cpp: fix paint progressbar opt 1

Thilo Graf <dbt@novatux.de>	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 <seife@tuxbox-git.slipkontur.de>	2013-02-05

    sectionsd: consider the table_id when inserting events
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <tuxcode.bbg@gmail.com>	2013-02-21

    * src/eitd/sectionsd.cpp: Calling function 'Sleep()' restored

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-20

    - upnpbrowser.cpp: center horizontally

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-20

    - audioplayer.cpp: center horizontally

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-05

    sectionsd: on-disk epg data has lower priority than on-air data
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-20

    src/eitd/sectionsd.cpp fix compil unused variable 'rs'

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-17

    sectionsd: remove newline from SIsectionTIME message
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-17

    sectionsd: silence debug spam
    
    disable some debug messages, remove unneeded newlines
    from other messages
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-17

    infoviewer_bb: fix flickering HDD bar display
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	2013-02-20

    my_popen: close filedescriptors before exec
    
    Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-20

    - audioplayer.cpp: fix display of buttons and round corners in footer

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-20

    - audioplayer: don't paint something if screensaver is active

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-20

    - audioplayer.cpp: remove not working code with mute-icon handling

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-19

    - audioplayer.cpp: ignore first keypress when screensaver is on
    
    just quit the screensaver and return to loop

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-19

    - yweb: return to /bin/fbshot for osd-only screenshots
    
    the internal screenshot function seems paralyzed sometimes.

Thilo Graf <dbt@novatux.de>	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 <svenhoefer@svenhoefer.com>	2013-02-19

    - audioplayer.cpp: fix cursor-background with round borders

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-19

    - audioplayer.cpp: restore correct background when leaving screensaver
    
    and remove background-pic from screensaver-loop

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-18

    - channellist.cpp: change order of painting to be more liquid

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-18

    - channellist.cpp: show pic instead of miniTV in radiomode

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-17

    - channellist.cpp: fix logo position if new_zap_mode is off

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-17

    - channellist.cpp: fix broken display of infobar while zapping

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-17

    Revert "Revert '- channellist.cpp: enable to lock new_zap_mode'"
    
    This reverts commit fb892d18ff25d45c3757b007244a5592d57f351e.

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-17

    - channellist.cpp: allow colored events (for time) in right eventlist

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-17

    - icons: remove unneeded ddfill.png

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-16

    src/gui/infoviewer.cpp: fix div by zero

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-16

    - icons: remove unneeded radio.jpg

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-16

    - icons: add missing multimedia.png

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-16

    - icons: add missing hint_restart.png

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-02-14

    - fix terrible typo

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-14

    - infoviewer.cpp: change width of infobar.txt-field ...
    
    ... in dependency from g_settings.infobar_progressbar

[CST] Focus <focus.cst@gmail.com>	2013-02-14

    gui/scan_setup.cpp: fix master frontend option enable flag

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-13

    * channellist.cpp: Show channel list vertically centered

Merge: 0a9c3236a 0dda40207
[CST] Focus <focus.cst@gmail.com>	2013-02-13

    Merge branch 'dvbsi++' into next

Merge: 5e054fc71 c7f250c2a
[CST] Focus <focus.cst@gmail.com>	2013-02-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-12

    * Sort english.locale

[CST] Focus <focus.cst@gmail.com>	2013-02-13

    Revert "gui/movieplayer.cpp: dynamic allocate/lock demux for playback"
    
    This reverts commit 38c2f6408a25089ed123a54675df5ca38a7f2432.

[CST] Focus <focus.cst@gmail.com>	2013-02-13

    libcoolstream2/dmx_cs.h: update header

[CST] Focus <focus.cst@gmail.com>	2013-02-13

    zapit/src/capmt.cpp: use MAX_DMX_UNITS

[CST] Focus <focus.cst@gmail.com>	2013-02-13

    zapit/src/femanager.cpp: bugfix, getFrontend return value for the same transponder

[CST] Focus <focus.cst@gmail.com>	2013-02-13

    zapit/lib/zapittools.cpp: remove 0xB0 from replace chars, it break unicode strings

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-12

    - yweb: remove unused variable from Y_Boxcontrol_Menue.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-12

    - yweb: merge tv-shot and osd-shot to one page
    
    * use internal screenshot-function to make osd-shots

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-12

    * channellist.cpp: Fix time display in event list
    
    - fix compiler warning

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-12

    add progressbar hint loc

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-12

    add progressbar opt to infobar

tomworld <atzeworld@msn.com>	2013-02-12

    * channellist.cpp: Use extra font for event list

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-12

    sectionsd.cpp: Remove invalid events (duration <= 1 sec.) from event list

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-12

    - controlapi.cpp: make ScreenshotCGI() more configurable

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-12

    - yweb: fix a little syntax error in Y_Settings_nhttpd.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-12

    - yweb: add the workbox around the remote control

[CST] Focus <focus.cst@gmail.com>	2013-02-12

    gui/videosettings.cpp: for apollo, add brightness/contrast/saturation control

[CST] Focus <focus.cst@gmail.com>	2013-02-12

    neutrino.cpp, settings.h: for apollo, add brightness/contrast/saturation

Jacek Jendrzej <crashdvb@googlemail.com>	2013-02-11

    src/gui/infoviewer.cpp: fix channel name getRenderWidth for unicode

Merge: 0fd4d4f43 5e054fc71
[CST] Focus <focus.cst@gmail.com>	2013-02-11

    merge dvbsi++

[CST] Focus <focus.cst@gmail.com>	2013-02-11

    neutrino.cpp: change led defaults for trinity

Merge: f2a1895ee e2b22e656
[CST] Focus <focus.cst@gmail.com>	2013-02-11

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-10

    - yweb: supplement to c2668d2f2cff77d13759afbcec9203a5ef35df7e
    
    * add a background-image to zoomshot-button

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-10

    - neutrino.cpp: remove double determination of g_info.delivery_system

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-10

    - channellist.cpp: enable to lock new_zap_mode

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-10

    update_ext.cpp: Fix wildcard handling for delete list

TangoCash <DaHooD@web.de>	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 <focus.cst@gmail.com>	2013-02-07

    src/Makefile.am: add libca-cs

[CST] Focus <focus.cst@gmail.com>	2013-02-07

    zapit/src/femanager.cpp: skip unused and linked fe for scan

Merge: 3727b0ea5 c2668d2f2
[CST] Focus <focus.cst@gmail.com>	2013-02-07

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-02-06

    - channellist.cpp: fix restore to fullTV
    
    ... when turning miniTV off from the menu inside the channellist

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - channellist.cpp: 'fix' the double determination of dimensions/coordinates

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - channellist.cpp: determinate startTimeWidth from a fixed value

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - channellist.cpp: remove time for no further events
    
    thx to TangoCash.

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - channellist.cpp: fix wrong time for no further events
    
    patch by TangoCash. thx!

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - osd_setup.cpp: fix color-hotkey for channellist-submenu and add a seperator line

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-05

    - channellist.cpp: fix shortcuts in submenu and add a seperator line

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-04

    - osd_setup.cpp: add 'channellist.additional' to channellist's submenu
    
    very ugly: same code two times

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-04

    - channellist: make miniTV switchable

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-04

    - yweb: disable horizontal scrolling in screenshot-pages

Merge: d7f453520 b0eb071af
[CST] Focus <focus.cst@gmail.com>	2013-02-04

    Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next

Merge: 43d825b62 3727b0ea5
[CST] Focus <focus.cst@gmail.com>	2013-02-04

    Merge branch 'dvbsi++' into next

Merge: 9c4065257 23257d5ba
[CST] Focus <focus.cst@gmail.com>	2013-02-04

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

Merge: 3ffe8b1d2 827a0fa5d
[CST] Bas <bas@coolstreamtech.com>	2013-02-04

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into dvbsi++

[CST] Bas <bas@coolstreamtech.com>	2013-02-04

    cam_menu.cpp: handle ENQ objects correctly.

[CST] Bas <bas@coolstreamtech.com>	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 <focus.cst@gmail.com>	2013-02-04

    Merge branch 'dvbsi++' into next

Merge: 827a0fa5d 1c8580363
[CST] Focus <focus.cst@gmail.com>	2013-02-04

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2013-02-03

    * src/gui/channellist.cpp: miniTV fix locale
    
    - Add locale for menuhint
    - Sort header for locale

svenhoefer <svenhoefer@svenhoefer.com>	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 <svenhoefer@svenhoefer.com>	2013-02-01

    - channellist.cpp: change color for infozone

svenhoefer <svenhoefer@svenhoefer.com>	2013-02-01

    - channellist.cpp: fix round borders for infozone

micha-bbg <tuxcode.bbg@gmail.com>	2013-01-31

    * src/gui/channellist.cpp: miniTV osd fix
    
    - Screen coordinate x could possibly receive a value under 0

svenhoefer <svenhoefer@svenhoefer.com>	2013-01-31

    - cables.xml: add "antennengemeinschaft penig"
    
    thx Zeng!

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <crashdvb@googlemail.com>	2013-01-31

    src/gui/channellist.cpp: fix possible segfault

[CST] Focus <focus.cst@gmail.com>	2013-01-31

    gui/scan_setup.cpp: fix old merge

Merge: 258d2b866 827a0fa5d
[CST] Focus <focus.cst@gmail.com>	2013-01-31

    Merge branch 'dvbsi++' into next

[CST] Focus <focus.cst@gmail.com>	2013-01-31

    gui/scan_setup.cpp: fix old merge

[CST] Focus <focus.cst@gmail.com>	2013-01-31

    Revert "configure scripts: add boxmodel"
    
    This reverts commit 38461dca6cc338c2b21c1d71031e397214cb4c7a.

Merge: 38461dca6 43aaec7cf
[CST] Focus <focus.cst@gmail.com>	2013-01-31

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2013-01-31

    -add .rej ~ to .gitignore

satbaby <crashdvb@googlemail.com>	2013-01-31

    src/gui/channellist.cpp: minitv osd fix

satbaby <crashdvb@googlemail.com>	2013-01-30

    delete src/neutrino.cpp.~ .rej

satbaby <crashdvb@googlemail.com>	2013-01-30

    delete src/gui/channellist.cpp.rej

satbaby <crashdvb@googlemail.com>	2013-01-30

    delete src/gui/channellist.cpp~

satbaby <crashdvb@googlemail.com>	2013-01-30

    -add locale minitv

satbaby <crashdvb@googlemail.com>	2013-01-30

    src/gui/channellist.cpp: fix minitv gui & segfault

satbaby <crashdvb@googlemail.com>	2013-01-30

    compil fix for commit 1a425308ed89af5e65a425583a6c568c003e23ee

TangoCash <me@spamdot.com>	2013-01-30

    add optional mini-tv to channellist
    
    Signed-off-by: satbaby <crashdvb@googlemail.com>

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    zapit/src/femanager.cpp: fix cleanup on delete

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    system/setting_helpers.cpp: fix unused warning on apollo

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    acinclude.m4: set default box type to nevis

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: filter channels, show real channel number

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    gui/timerlist.cpp: filter bouquets channels

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    gui/zapit_setup.cpp: filter bouquets channels,
    fix return values to close all menus on menu key

[CST] Focus <focus.cst@gmail.com>	2013-01-30

    zapit/src/bouquets.cpp: fix copy/paste in getRadioChannels

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-01-30

    Merge branch 'dvbsi++' into next

Merge: 38461dca6 70b3ef04f
[CST] Focus <focus.cst@gmail.com>	2013-01-30

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

Stefan Seyfried <seife@tuxbox-git.slipkontur.de>	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 <seife@tuxbox-git.slipkontur.de>	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 <focus.cst@gmail.com>	2013-01-29

    Merge branch 'dvbsi++' into next

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    configure scripts: add boxmodel

Merge: 8971fdf84 132046262
[CST] Focus <focus.cst@gmail.com>	2013-01-29

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    system/flashtool.cpp: fix buffer size for nor

svenhoefer <svenhoefer@svenhoefer.com>	2013-01-29

    - neutrino.cpp: fix wrong configfile in loadKeys()

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    .gitignore: add generated src/nhttpd/nhttpd.conf

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    system/setting_helpers.cpp: use CONFIGDIR to remove xml/conf files

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    gui/start_wizard.cpp: copy initial settings using CONFIGDIR

Merge: 5f105f2ee 34187b12c
[CST] Focus <focus.cst@gmail.com>	2013-01-29

    Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    gui/update.cpp: use mtd0 as default on apollo, disable uboot/uldr partitions write

[CST] Focus <focus.cst@gmail.com>	2013-01-29

    system/flashtool.cpp: add bad block skip for read/write/erase in case of NAND

Merge: 1babe6852 d591e9039
[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino: fix file location.

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino make nhttpd depend on neutrino's config.

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino: add multiple paths so they can be configured and not be hard-coded in
              multiple files.

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino: remove space from nhttpd.conf.in.

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino: make default language english.

[CST] Bas <bas@coolstreamtech.com>	2013-01-29

    neutrino: add predefined config for nhttpd.

[CST] Focus <focus.cst@gmail.com>	2013-01-28

    neutrino.cpp: get bouquets with filtering;
    move HD bouquet to 'all' to use sorting on it

[CST] Focus <focus.cst@gmail.com>	2013-01-28

    zapit/src/scansdt.cpp: add missed channel flags - they should not be 0

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-01-28

    zapit/src/scansdt.cpp: set existing channel's flags to UPDATED

[CST] Focus <focus.cst@gmail.com>	2013-01-28

    data/locale/english.locale: change bouquets mode 'erase all' to 'erase old'

[CST] Focus <focus.cst@gmail.com>	2013-01-28

    zapit/src/fastscan.cpp: set channels flags to UPDATED

[CST] Focus <focus.cst@gmail.com>	2013-01-28

    zapit/include/zapit/channel.h: add NOT_FOUND flag to mark channels not present in services.xml

[CST] Bas <bas@coolstreamtech.com>	2013-01-25

    neutrino: fix file locations. use the predetermined CONFIGDIR instead of hardcoding paths.

Merge: 9fc686996 05bc38eac
[CST] Focus <focus.cst@gmail.com>	2013-01-24

    Merge branch 'next' of 109.75.98.228:cst-private-neutrino into next

[CST] Focus <focus.cst@gmail.com>	2013-01-24

    gui/scan_setup.h: add diseqc order chooser

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-01-24

    zapit/src/frontend.cpp: use per-frontend diseqc order

[CST] Focus <focus.cst@gmail.com>	2013-01-24

    zapit/src/femanager.cpp: save/load fe diseqc order

[CST] Focus <focus.cst@gmail.com>	2013-01-24

    zapit/include/zapit/frontend_types.h: add diseqc_order to frontend config

[CST] Focus <focus.cst@gmail.com>	2013-01-24

    locals: add locale for diseqc order and missed hints

Merge: e9ab19f6a 777e417c0
[CST] Bas <bas@coolstreamtech.com>	2013-01-24

    Merge branch 'next' of coolstreamtech.de:cst-private-neutrino into next

[CST] Bas <bas@coolstreamtech.com>	2013-01-24

    neutrino: diseqc changes for testing.

bellum <bellum07@googlemail.com>	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 <focus.cst@gmail.com>	2013-01-23

    driver/framebuffer.cpp: move fade sleep workaround to fade.cpp

satbaby <crashdvb@googlemail.com>	2013-01-22

    fix compil warnings

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    lib/libcoolstream2: sync control headers

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    driver/fade.cpp: fix compile for nevis

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    gui/scan_setup.cpp: for single-tuner, disable mode switch, dont show link option

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    zapit/src/femanager.cpp: make sure single-tuner is independent

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    driver/framebuffer.cpp: paintBoxRel with solid fill for nevis

[CST] Bas <bas@coolstreamtech.com>	2013-01-18

    src/driver/framebuffer.cpp: don't use 2d accelerator for small lines, fall-back to s/w.

[CST] Bas <bas@coolstreamtech.com>	2013-01-18

    src/driver/fade.cpp: fix fade. needs to be tested.

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    zapit/src/femanager.cpp fix livefe check

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    zapit/src/getservices.cpp: fix uninitialized warnings

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    gui/videosettings.cpp: fix compile

[CST] Focus <focus.cst@gmail.com>	2013-01-18

    driver/framebuffer.cpp: fix

[CST] Bas <bas@coolstreamtech.com>	2013-01-18

    merge neutrino-apollo

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/scan_setup.cpp: fix merge

Merge: 60b5c40d1 8971fdf84
[CST] Focus <focus.cst@gmail.com>	2013-01-16

    Merge branch 'dvbsi++' into next

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    lib/libcoolstream2/video_cs.h: update apollo header

[CST] Bas <bas@coolstreamtech.com>	2013-01-16

    merge neutrino-apollo

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/scan_setup.cpp: rework tuner setup and scan menu for mixed frontend types

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/femanager.cpp: fixes for mixed frontends, add helpers

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/getservices.cpp: load cable and/or sat xml, depending on frontend types found;
    set channels delivery type;

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/scan.cpp: add delivery type member, use it to find scanned type

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/motorcontrol.cpp: use new scan settings names

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/test_menu.cpp: change satNameNoDiseqc to satName

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    system/settings.cpp: split cable and sat scan settings

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/fastscan.cpp: set channel deltype

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/scansdt.cpp: set channel deltype

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/zapit.cpp: set channel deltype

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    system/setting_helpers.cpp: dont use IOC_CONTROL_PWM_SPEED on apollo

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/movieplayer.cpp: enable DTS on apollo

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/streaminfo2.cpp: fix transponder->type

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/start_wizard.cpp: use CFEManager::haveSat in place of glocal delivery system

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/miscsettings_menu.cpp: use CFEManager::haveSat in place of glocal delivery system

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    gui/infoviewer.cpp: check live frontend for delivery system

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/transponder.cpp: rename type to deltype

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/include/zapit/satconfig.h: add delivery type

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/include/zapit/frontend_c.h: add fe type helpers, change modes enum order

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/channel.cpp: add delivery type member

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/frontend.cpp: revert change for debug

[CST] Focus <focus.cst@gmail.com>	2013-01-16

    zapit/src/frontend.cpp: comment diseqc reset for diseqc 1.0/1.1

satbaby <crashdvb@googlemail.com>	2013-01-16

    src/gui/update_ext.h: supplement to 9939fc9197db4f607783cbea0c5f823e63304e45

Merge: f92d9e6e5 ce7869008
[CST] Focus <focus.cst@gmail.com>	2013-01-16

    merge public git

Gaucho316 <Gaucho316@hotmail.com>	2013-01-14

    Scan setup: fix memleak

Thilo Graf <dbt@novatux.de>	2013-01-13

    extended update: move ext_update.* to update_ext.*
    
    Beware the canonical order of filenames.

satbaby <crashdvb@googlemail.com>	2013-01-13

    neutrino-tell-the-user-if-no-frontend-is-found1.patch from neutrino-mp

satbaby <crashdvb@googlemail.com>	2013-01-13

    src/neutrino.cpp: revert

satbaby <crashdvb@googlemail.com>	2013-01-13

    src/gui/scan_setup.cpp -fix compil warnings

micha-bbg <tuxcode.bbg@gmail.com>	2013-01-11

    * yWeb: Because of format changes klack.de temporarily disabled

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-01-11

    driver/framebuffer.cpp: use box model to enable FB_HW_ACCELERATION

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    driver/rcinput.cpp: change device back to /dev/input/nevis_ir, apollo has link

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    driver/vfd.h: use cs_frontpanel.h header

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    timerd/timermanager.cpp: remove unused include

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    neutrino.cpp: ifdef for new analog modes

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    drivertool.c: try to fix different includes

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    add libcoolstream/cs_frontpanel.h copy

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    eitd/sectionsd.cpp: fix different uclibc/glibc malloc_stats

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    driver/framebuffer.cpp: fix USE_NEVIS_GXA code

Merge: d3d2efe47 f92d9e6e5
[CST] Focus <focus.cst@gmail.com>	2013-01-11

    Merge branch 'dvbsi++' into next

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-22

    * yWeb: Update timer sync for tvinfo.de

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    Makefiles.am: add conditional include for libcoolstream

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    driver/vfd.h: try to fix libcs headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    driver/rcinput.h: try to fix libcs headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    src/gui/videosettings.cpp: ifdef for video modes

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    src/gui/keybind_setup.cpp: change ifdef for RC_HW_SELECT

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    src/driver/rcinput.cpp: change ifdefs for headers and set_rc_hw

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    cross-configure.apollo.debug: add boxmodel

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    lib/libcoolstream: restore nevis headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    configure.ac: change tests for apollo headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    acinclude.m4: add nevis/apollo box models

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    lib/libcoolstream2: directory for apollo headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    lib/libcoolstream: sync headers

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    gui/scan_setup.cpp: fix uninitialized warning

[CST] Focus <focus.cst@gmail.com>	2013-01-11

    sync libcoolstream headers

[CST] Focus <focus.cst@gmail.com>	2013-01-10

    cross-configure.apollo.debug: add script for compile outside sdk

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    gui/scan_setup.cpp: try to fix tuner setup enable/disable options for unicable

satbaby <crashdvb@googlemail.com>	2013-01-09

    bouqueteditor:-fix paint infox box

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2013-01-09

    merge public git changes

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    gui/widget/menue.cpp: dont allow to exec non-active item -
    in case old, selected, was disabled

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    neutrino.cpp: temporary disable hw standby

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    gui/scan_setup.cpp: change tuner setup to configure every frontend mode and link frontends in any order

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    zapit/src/femanager.cpp: fix copy settings from master to linked

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    gui/movieplayer.cpp: dynamic allocate/lock demux for playback

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    driver/record.cpp: adapt to new frontend management

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    data/locale/english.locale: new locals for tuner setup

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    zapit/src/femanager.cpp: change frontend management, add demux locking -
    not fully tested

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    zapit/src/frontend.cpp: add new members for new tuner management

[CST] Focus <focus.cst@gmail.com>	2013-01-09

    locals: add locale for new tuner config

satbaby <crashdvb@googlemail.com>	2013-01-08

    neutrino: -add unicabel menu option

[CST] Focus <focus.cst@gmail.com>	2013-01-07

    zapit/src/capmt.cpp: fix to use all 4 demuxes

satbaby <crashdvb@googlemail.com>	2013-01-02

    src/driver/framebuffer.cpp: fix fb for Threads use

micha-bbg <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2013-01-01

    * system/helpers.cpp: Adding value 'bsize' as a possible return value

micha-bbg <tuxcode.bbg@gmail.com>	2012-12-19

    * Software Update with apply the settings (Part13)
    
    - Delete files from image, before apply settings

micha-bbg <tuxcode.bbg@gmail.com>	2013-01-01

    * Software Update with apply the settings (Part12)
    
    - Make backup file from downloaded image
    - Restore original file, if an error occurs

Gaucho316 <Gaucho316@hotmail.com>	2012-12-29

    nhttpd: don't decode URL parameters multiple times

[CST] Focus <focus.cst@gmail.com>	2012-12-27

    system/setting_helpers.cpp: fix timezone change

[CST] Focus <focus.cst@gmail.com>	2012-12-26

    driver/framebuffer.cpp: cleanup, add ioctls to blit/fill rect using FB

satbaby <crashdvb@googlemail.com>	2012-12-23

    src/nhttpd/tuxboxapi/coolstream/controlapi.cpp: add current transponder pchannels list , use: <BOXID>/control/currenttpchannels

satbaby <crashdvb@googlemail.com>	2012-12-22

    src/nhttpd/yhttpd_core/yrequest.cpp: maybe needed, supplement to 289e927e049da0219d0d0069d1fb73ab70d7384a

satbaby <crashdvb@googlemail.com>	2012-12-22

    src/nhttpd/web/scripts/Y_Tools.sh: show alle prozesse

satbaby <crashdvb@googlemail.com>	2012-12-22

    src/nhttpd/yhttpd_core/yrequest.cpp: fix automount string decode

satbaby <crashdvb@googlemail.com>	2012-12-20

    nhttpd: fix encode bouquet and audio name

satbaby <crashdvb@googlemail.com>	2012-12-20

    neutrino: fix segfault if not found frontend

[CST] Focus <focus.cst@gmail.com>	2012-12-19

    gui/miscsettings_menu.cpp: always enable EPG options,
    which not depend on save epg on/off

Merge: 9e765c747 bce78c2cf
[CST] Focus <focus.cst@gmail.com>	2012-12-19

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-12-18

    - moviebrowser.cpp: accept covers without appended date/time
    
    patch by FlatTV

satbaby <crashdvb@googlemail.com>	2012-12-17

    nhttpd: dont doubles decode, revert ed318d97bc7ab06299e9504c7e3249cd8dc0324c

satbaby <crashdvb@googlemail.com>	2012-12-17

    nhttpd: skip doubles decode on channlename, revert 42b69a8a5eb061ea90b25328be8c5ed5efd46782

Merge: 636be7fa8 42b69a8a5
[CST] Focus <focus.cst@gmail.com>	2012-12-17

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-12-17

    gui/videosettings.cpp: fix video mode switch ask,
    fix menu redraw after video mode switch

[CST] Focus <focus.cst@gmail.com>	2012-12-17

    gui/videosettings.cpp: fix video mode switch ask,
    fix menu redraw after video mode switch

satbaby <crashdvb@googlemail.com>	2012-12-14

    src/nhttpd/yhttpd_core/helper.cpp: dont decode '+' to ' ', fix for channelname with '+'

micha-bbg <tuxcode.bbg@gmail.com>	2012-12-13

    * Fix include path for moved header files

satbaby <crashdvb@googlemail.com>	2012-12-13

    src/zapit/src/zapit.cpp: fix segfault if channel==NULL (reloadchannels)

Merge: 0ec6859ea 998ae6d81
svenhoefer <svenhoefer@svenhoefer.com>	2012-12-13

    Merge remote-tracking branch 'svn_CROSSENVIRONMENT_coolstream/master' into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-12-13

    - svn_CROSSENVIRONMENT_coolstream: move files to new right place

[CST] Focus <focus.cst@gmail.com>	2012-12-12

    src/driver/screenshot.cpp: enable png alpha invert

[CST] Focus <focus.cst@gmail.com>	2012-12-12

    lib/libcoolstream/cnxtfb.h: header update

swing99 <swing0815@googlemail.com>	2012-12-10

    cables.xml: update Kabel Deutschland - Offensive 2012

Merge: a894bf24c 1d5e7b23b
[CST] Focus <focus.cst@gmail.com>	2012-12-09

    Merge branch 'dvbsi++'
    
    Update master to 2.11 image version

satbaby <crashdvb@googlemail.com>	2012-12-08

    supplement to dc33e93375cb80e6792f4ba82deee0f639f9caa4

satbaby <crashdvb@googlemail.com>	2012-12-08

    yWeb: Timer: dont stop recording after modifying timer - Timer: sets audio-pid correctly - Timer: seconds set to Null

satbaby <crashdvb@googlemail.com>	2012-12-08

    supplement to 7bebdf91e0ee941820dd1c68d09bed22f1e2efe2, simplification

satbaby <crashdvb@googlemail.com>	2012-12-08

    add provider name to infobar , no gui option

satbaby <crashdvb@googlemail.com>	2012-12-07

    never used

satbaby <crashdvb@googlemail.com>	2012-12-07

    src/nhttpd: fix segfault if logging on

Merge: ed45fd56b 5fc0d256f
[CST] Bas <bas@coolstreamtech.com>	2012-12-07

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
    
    Conflicts:
            src/nhttpd/yhttpd.cpp

satbaby <crashdvb@googlemail.com>	2012-12-06

    src/nhttpd/yhttpd_mods/mod_yparser.cpp: workaround fix for segfault if server.log.loglevel=5 and read timer

micha-bbg <tuxcode.bbg@gmail.com>	2012-12-04

    * Update locale for menu hints (THX Tomworld)

micha-bbg <tuxcode.bbg@gmail.com>	2012-12-04

    * Pictureviewer: Remove duplicate locale from help text

micha-bbg <tuxcode.bbg@gmail.com>	2012-12-04

    * CHintBoxExt: Fix view of multiple pages
    
    - Reduces flicker effect on screen

satbaby <crashdvb@googlemail.com>	2012-12-04

    update astra

satbaby <crashdvb@googlemail.com>	2012-12-04

    src/gui/plugins.cpp: fix sort pluins without index

[CST] Focus <focus.cst@gmail.com>	2012-12-04

    gui/cam_menu.cpp: workaround for possible wrong CI menu item count from libcs

[CST] Focus <focus.cst@gmail.com>	2012-12-04

    zapit/src/fastscan.cpp: fix duplicate channels in favorite bouquet,
    try to fix possible possible duplicates from different frequency

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-12-04

    neutrino.cpp: revert mount at startup to system -
    fs can be not only ext3 but different

[CST] Focus <focus.cst@gmail.com>	2012-12-04

    gui/movieplayer.cpp: dont auto-stop, if duration or position invalid

Merge: 0a557e405 031db7bae
[CST] Focus <focus.cst@gmail.com>	2012-12-04

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Bas <bas@coolstreamtech.com>	2012-12-04

    neutrino: fix revision in video mode.

[CST] Bas <bas@coolstreamtech.com>	2012-12-04

    neutrino: set new cpu clock after returning from standby.

[CST] Bas <bas@coolstreamtech.com>	2012-12-04

    neutrino: add TANK video modes (we only support RGB / YPBPR on both cinch and scart at the same time).

[CST] Bas <bas@coolstreamtech.com>	2012-12-04

    neutrino: use pkgconfig for OGG.

defans <defans@bluepeercrew.us>	2012-11-30

    - add keys to control the audioplayer from pictureviewer
    
    decode and view pictures in a seperate thread.

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-30

    - icons: introduce new icons
    
    backward, forward, pause and play

Merge: 6ea053c2e 5e4a54178
[CST] Focus <focus.cst@gmail.com>	2012-11-30

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-11-28

    src/nhttpd: clean code

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-27

    * Moviebrowser: Show message when deleting files

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-27

    * Moviebrowser: Fix segfault if movie list is empty

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-27

    * Timerlist: Show rec icon when recording in progress.

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-26

    * Moviebrowser: Show rec icon when recording in progress.

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-26

    * Moviebrowser: Fix delete files when recording in progress.

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-26

    * Moviebrowser: Ask if the file of a running recording to be deleted.

satbaby <crashdvb@googlemail.com>	2012-11-22

    src/gui/moviebrowser.cpp: use CStringInputSMS instead of CStringInput

satbaby <crashdvb@googlemail.com>	2012-11-22

    src/zapit/src/zapit.cpp:ParsePatPmt after channels reinit

satbaby <crashdvb@googlemail.com>	2012-11-22

    src/system/setting_helpers.cpp: use my_system instead of system

[CST] Bas <bas@coolstreamtech.com>	2012-11-22

    neutrino: add autorun.sh.

[CST] Bas <bas@coolstreamtech.com>	2012-11-22

    neutrino: add data and updated cnxtfb.h.

[CST] Focus <focus.cst@gmail.com>	2012-11-21

    gui/widget/menue.cpp: fix hintbox color if theme changed;
    fix hint paint for page-up button

satbaby <crashdvb@googlemail.com>	2012-11-21

    src/nhttpd/web/Y_VLC.js fix for vlc windows 2.0.2 version parse

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-20

    - locales: rework menu.hint_softupdate_settings

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-20

    - icons: rework btn_*.png

satbaby <crashdvb@googlemail.com>	2012-11-20

    src/nhttpd/web/Y_VLC.js: fix vlc version parse

satbaby <crashdvb@googlemail.com>	2012-11-20

    src/gui/mediaplayer.cpp: fix memleaks when using CMenuForwarder

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-19

    - yweb: fix remotecontrol; remove dependency from MAC

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-19

    - src/driver/streamts.cpp: fix linefeed

satbaby <crashdvb@googlemail.com>	2012-11-19

    src/driver/streamts.cpp fix segfault

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-19

    * Software Update: /var/etc/update.urls is excluded from saving
    
    - Message 'Setting takeover successfully...' removed

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-17

    - icons: install hint_mb.png

OneOfNine <oneofnine@web.de>	2012-11-17

    - icons: improve numericpad.png

OneOfNine <oneofnine@web.de>	2012-11-17

    - icons: improve border_lr.png, border_ul.png

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-17

    - icons: add hint_mb.png

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-17

    - icons: new mounted.png, not_mounted.png

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-17

    * src/gui/update_menue.cpp: Fix assignment color buttons

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-16

    * Software Update: Added more files for network settings in settingsupdate.conf

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-16

    - deutsch.locale: update

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-11-16

    gui/update.cpp: add local variable for update mode

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    locals: add extra hint for local sw update menu point

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/update.cpp: return result from file browser or image select menu

satbaby <crashdvb@googlemail.com>	2012-11-16

    src/neutrino.cpp: add cancel message to RC_standby_on and RC_power_off (THX Gaucho316)

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/mediaplayer.cpp: return result from audio/movie players,
    thanks satbaby for patch

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/audioplayer.cpp: return menu_return::RETURN_EXIT_ALL on standby/shutdown,
    thanks satbaby for patch

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/movieplayer.cpp: get return status from filebrowser/moviebrowser

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/moviebrowser.cpp: save return status to check if all gui must be closed

[CST] Focus <focus.cst@gmail.com>	2012-11-16

    gui/filebrowser.cpp: save return status to check if all gui must be closed

micha-bbg <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2012-11-15

    * infoviewer_bb.cpp: Optimize display of simple resolution in the info bar

[CST] Focus <focus.cst@gmail.com>	2012-11-15

    zapit/src/frontend.cpp: add 50ms delay after reset and before diseqc cmd

[CST] Focus <focus.cst@gmail.com>	2012-11-15

    driver/streamts.cpp: fix debug msg

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <striper@gmx.de>	2012-11-13

    - cables.xml: update um and kms

Merge: a806919b8 7c27c0801
[CST] Bas <bas@coolstreamtech.com>	2012-11-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
    
    Conflicts:
            src/neutrino.cpp

[CST] Bas <bas@coolstreamtech.com>	2012-11-13

    neutrino: add data to the make file so they get installed properly.

[CST] Bas <bas@coolstreamtech.com>	2012-11-13

    neutrino: fix config file locations.

[CST] Bas <bas@coolstreamtech.com>	2012-11-13

    neutrino: destruct cpufreq if it was instantiated.

[CST] Bas <bas@coolstreamtech.com>	2012-11-13

    neutrino: add new power manager header which adds destructor for cpu freq class.

satbaby <crashdvb@googlemail.com>	2012-11-12

    src/driver/rcinput.cpp: use standby_rc in repeat mode only if need

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-11

    - infoviewer/streaminfo2: fix resolution 1080

micha-bbg <tuxcode.bbg@gmail.com>	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 <svenhoefer@svenhoefer.com>	2012-11-11

    - infoviewer_bb.cpp: fix resolution 1080

satbaby <crashdvb@googlemail.com>	2012-11-10

    src/gui/zapit_setup.cpp: fix on/off logic

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-09

    - english.locale: fix german word

satbaby <crashdvb@googlemail.com>	2012-11-09

    src/gui/channellist.cpp:-add sort by channel number

satbaby <crashdvb@googlemail.com>	2012-11-09

    src/neutrino.cpp: see the appropriate message depending on settings

satbaby <crashdvb@googlemail.com>	2012-11-09

    src/neutrino.cpp:use LOCALE_SLEEPTIMERBOX_ANNOUNCE , supplement to 282560875b5b5525d8aac9c31c33e29379bdedf5

satbaby <crashdvb@googlemail.com>	2012-11-09

    src/neutrino.cpp:-add ask MESSAGEBOX for INACTIVITY SLEEPTIMER

satbaby <crashdvb@googlemail.com>	2012-11-09

    src/gui/zapit_setup.cpp: use COnOffNotifier

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-08

    * CTextBox: Fix displayed text width in function setText()

Thilo Graf <dbt@novatux.de>	2012-11-07

    CTextBox: remove dub allocation of m_pcFontText

satbaby <crashdvb@googlemail.com>	2012-11-08

    src/system/configure_network.cpp: use old startNetwork/stop

satbaby <crashdvb@googlemail.com>	2012-11-08

    src/gui/miscsettings_menu.cpp: -add COnOffNotifier for EPG menu

Merge: a47c6593d 7c27c0801
satbaby <crashdvb@googlemail.com>	2012-11-08

    Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++

Merge: a2a6a7d5c c9a6a8721
[CST] Focus <focus.cst@gmail.com>	2012-11-08

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-11-08

    driver/record.cpp: stop streaming before record start

[CST] Focus <focus.cst@gmail.com>	2012-11-08

    neutrino.cpp: update for new streamts code,
    keep stream running in soft-standby

[CST] Focus <focus.cst@gmail.com>	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 <crashdvb@googlemail.com>	2012-11-08

    neutrino: -add save epg on stadbyOn/Off option

satbaby <crashdvb@googlemail.com>	2012-11-08

    src/neutrino.cpp: -add lockStandbyCall

[CST] Focus <focus.cst@gmail.com>	2012-11-08

    driver/record.cpp: use CGenPsi class

[CST] Focus <focus.cst@gmail.com>	2012-11-08

    driver/Makefile.am: replace genpsi.c with genpsi.cpp

[CST] Focus <focus.cst@gmail.com>	2012-11-08

    driver/genpsi.cpp: replace old code with class

[CST] Focus <focus.cst@gmail.com>	2012-11-07

    gui/start_wizard.cpp: move initial settings question before calling scan setup

[CST] Focus <focus.cst@gmail.com>	2012-11-07

    driver/file.h: define __USE_FILE_OFFSET64 instead of error

[CST] Focus <focus.cst@gmail.com>	2012-11-07

    zapit/src/capmt.cpp: disable capmt dump

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-07

    - stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally

Merge: 647284012 0c84840e1
svenhoefer <svenhoefer@svenhoefer.com>	2012-11-07

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-07

    - network_setup.cpp: add more suitable hints to hostname-setup

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-05

    * Software Update with apply the settings (Part9)
    
    - Functions now available for internet & local update.
    - Rename writemtdExt() to applySettings()

snafed <snafed@bluepeercrew.us>	2012-11-06

    - add pictureviewer to info-key in audioplayer

svenhoefer, snafed <svenhoefer@svenhoefer.com>	2012-11-06

    - infoviewer_bb.cpp,h: fix determination of hdd-usage in thread

Thilo Graf <dbt@novatux.de>	2012-11-05

    CTextBox: remove dub var
    
    revert of 6016c60b4c7e61e73c0e932c752c4303780c7f6a

Thilo Graf <dbt@novatux.de>	2012-11-05

    CTextBox: fix build
    
    merge error, max_width is not declared

Thilo Graf <dbt@novatux.de>	2012-11-05

    CMsgBox: fix build
    
    merge error: mode is not declared

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-24

    *CTextBox: add option BOTTOM
    
    BOTTOM was missed

Thilo Graf <dbt@novatux.de>	2012-09-22

    *CTextBox: add optional text align TOP

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-22

    *CTextBox: add missing textmode comments

Thilo Graf <dbt@novatux.de>	2012-09-22

    CTextbox: add members setWindowMaxDimensions, setWindowMinDimensions
    
    so we can control max an mnin width and height

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-19

    *CTextbox: add Member setWindowPos()

Thilo Graf <dbt@novatux.de>	2012-09-19

    *CTextBox: trivial change for better readability in initVar()

Thilo Graf <dbt@novatux.de>	2012-09-19

    *CTextBox: add member initFramesAndTextArray(), move max_width into initVar
    
    this combines initFramesRel() and       refreshTextLineArray()

Thilo Graf <dbt@novatux.de>	2012-09-19

    *CTextBox: style, reworked statements for better readability

Thilo Graf <dbt@novatux.de>	2012-09-19

    *CTextBox: remove frameBuffer = NULL
    
    already happens in initVar()

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-09-16

    *CTextBox: some small style clean ups for better readability

Thilo Graf <dbt@novatux.de>	2012-09-14

    *CTextBox/CMsgBox: reduce data type conflicts

Thilo Graf <dbt@novatux.de>	2012-09-14

    *CTextBox: add methodes setTextMode() and setBackGroundColor()

Thilo Graf <dbt@novatux.de>	2012-08-30

    *CMovieBrowser: set button yes in message box as default on delete ts file

Thilo Graf <dbt@novatux.de>	2012-08-28

    *user_menu: personalize also yellow and green buttons

Thilo Graf <dbt@novatux.de>	2012-08-27

    *CTextBox: remove printf
    
    it' makes osd too slow

satbaby <crashdvb@googlemail.com>	2012-11-05

    src/driver/streamts.cpp: use new instead of malloc

satbaby <crashdvb@googlemail.com>	2012-11-05

    src/gui/bouquetlist.cpp: close FAV window with rc-fav only in FAV mode

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-05

    - satellites.xml: update astra 19.2

satbaby <crashdvb@googlemail.com>	2012-11-05

    initialize  not initialized var

satbaby <crashdvb@googlemail.com>	2012-11-04

    src/gui/epgview.cpp: further corrections for followlist

satbaby <crashdvb@googlemail.com>	2012-11-04

    src/driver/record.cpp: -fix auto_delete

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-03

    * Software Update with apply the settings (Part8)
    
     - src/gui/ext_update.cpp: Use new instead of malloc

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-03

    * Software Update with apply the settings (Part7)
    
    - Clean osrelease at user defined kernelversion (THX snafed)

micha-bbg <tuxcode.bbg@gmail.com>	2012-11-03

    * Software Update with apply the settings (Part6)
    
    - Use identifier '#:' for config vars in settingsupdate.conf

satbaby <crashdvb@googlemail.com>	2012-11-03

    src/gui/epgview.cpp:show always all screening

satbaby <crashdvb@googlemail.com>	2012-11-02

    src/gui/epgview.cpp:check res after exec

satbaby <crashdvb@googlemail.com>	2012-11-02

    src/neutrino.cpp:timeshiftDir : fix autodelete

satbaby <crashdvb@googlemail.com>	2012-11-02

    src/driver/volume.cpp:-fix segfault on new fb_pixel_t with not initialized digit_h+digit_offset

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.cpp: delete missed colorSetupNotifier reference

Merge: 1c6b35795 83a4b871d
[CST] Focus <focus.cst@gmail.com>	2012-11-02

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    gui/network_service.cpp: use sh -c to start network service

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.cpp: cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.cpp: remove initGlobals(), global variables initialized to 0 anyway

satbaby <crashdvb@googlemail.com>	2012-11-02

    src/gui/widget/stringinput.cpp: fix hide Background

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.cpp: use g_InfoViewer->setUpdateTimer(),
    disable timer in standby

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    gui/epgview.cpp: use g_InfoViewer->getUpdateTimer()

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    gui/infoviewer.cpp: add set/getUpdateTimer, dont set timer in start()

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.h: remove unused colorSetupNotifier

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    neutrino.cpp: remove CFanControlNotifier new/delete

satbaby <crashdvb@googlemail.com>	2012-11-02

    src/gui/eventlist.cpp:typo fix for 87fe3bd4061b0763c3fdd104a2c2d9bb92cf5282

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    system/setting_helpers.cpp: add static CFanControlNotifier::setSpeed,
    to call it direct

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    system/setting_helpers.cpp: add static CColorSetupNotifier::setPalette(),
    to call it direct

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-11-02

    gui/osd_setup.cpp: remove unneeded colorSetupNotifier->changeNotify

[CST] Focus <focus.cst@gmail.com>	2012-11-02

    gui/miscsettings_menu.cpp: remove unneeded fanNotifier->changeNotify

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-01

    - deutsch.locale: fix menu.hint_inact_timer

svenhoefer <svenhoefer@svenhoefer.com>	2012-11-01

    - shutdown_count.cpp: add NEUTRINO_ENTER_INACTIVITY_SCRIPT
    
    script will be executed if g_settings.shutdown_min expires

satbaby <crashdvb@googlemail.com>	2012-11-01

    eventlist: -add notifier to search menu, ported from tuxcvs, THX Gaucho316

satbaby <crashdvb@googlemail.com>	2012-10-31

    src/neutrino.cpp:-fix multirecording if announce_record on zap on is

satbaby <crashdvb@googlemail.com>	2012-10-31

    src/neutrino.cpp:zapto timer add transponder test

satbaby <crashdvb@googlemail.com>	2012-10-30

    src/neutrino.cpp:-fix zapto timer in TimeshiftOnly mode or if haveFreeFrontend

satbaby <crashdvb@googlemail.com>	2012-10-30

    src/neutrino.cpp: supplement to 654ca3656d330f4c0736b008e8182d50ada5666a, THX  Gaucho316 (fix)

satbaby <crashdvb@googlemail.com>	2012-10-30

    src/neutrino.cpp: supplement to 654ca3656d330f4c0736b008e8182d50ada5666a, THX  Gaucho316

satbaby <crashdvb@googlemail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-10-29

    zapit/src/fastscan.cpp: dont delete existing bouquets/channels

[CST] Focus <focus.cst@gmail.com>	2012-10-29

    .gitignore: add src/gui/git_version.h

Merge: 30e4f55a2 4f3e3a90c
[CST] Focus <focus.cst@gmail.com>	2012-10-29

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-29

    - neutrino.cpp: fix funny typo :)

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-29

    - neutrino.cpp: handle deepstandy-scripts in same way as the other scripts

satbaby <crashdvb@googlemail.com>	2012-10-29

    src/driver/vfd.cpp: -fix ioctl error on shutdown

satbaby <crashdvb@googlemail.com>	2012-10-29

    src/neutrino.cpp: dont zap on record announce if same channel

satbaby <crashdvb@googlemail.com>	2012-10-29

     neutrino: show epg infos on announce recording, supplement to 654ca3656d330f4c0736b008e8182d50ada5666a

satbaby <crashdvb@googlemail.com>	2012-10-28

    neutrino: show epg infos on announce recording, ported from tuxcvs

satbaby <crashdvb@googlemail.com>	2012-10-28

    dont phony git_version.h only makeversion, supplement to 2ee2bb63f053e493c55edafef010e6eb4e8d4bd1

satbaby <crashdvb@googlemail.com>	2012-10-28

    -fix c/p , supplement to 2ee2bb63f053e493c55edafef010e6eb4e8d4bd1

satbaby <crashdvb@googlemail.com>	2012-10-28

    src/gui/imageinfo.cpp: change SVN Version to GIT Version

[CST] Focus <focus.cst@gmail.com>	2012-10-28

    fast scan: fix params (pointer to local variable passed)

satbaby <crashdvb@googlemail.com>	2012-10-27

    src/gui/bouquetlist.cpp: fix width

satbaby <crashdvb@googlemail.com>	2012-10-26

    src/system/helpers.cpp: fix resource leak ,use new instead of malloc

[CST] Focus <focus.cst@gmail.com>	2012-10-26

    zapit/src/frontend.cpp: no diseqc power-on/reset, if diseqc type is NO_DISEQC

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-26

    * Software Update with apply the settings (Part5)
    
    - Fix 'load mtdram driver'

[CST] Focus <focus.cst@gmail.com>	2012-10-25

    driver/radiotext.cpp: rework CRadioText,
    thread now persistent, minimal delay for stop at zap,
    for testing

[CST] Focus <focus.cst@gmail.com>	2012-10-25

    neutrino.cpp: bugfix: every soft-standby leave,
    new CRadioText was created;
    move CRadioText create before zap

Merge: 67579409b 22bafbcfc
[CST] Focus <focus.cst@gmail.com>	2012-10-25

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-10-25

    gui/infoviewer.cpp: init and reset radiotext position and size

[CST] Focus <focus.cst@gmail.com>	2012-10-25

    gui/cam_menu.cpp: workaround, dont recalc timeout on EVT_TIMER

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-25

    - locale: improve maintainer-targets

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-24

    * Software Update with apply the settings (Part4)
    
    - Use locale for message boxes

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-24

    * Software Update with apply the settings (Part3)
    
    - Update debug msg
    - Use 'new CFileHelpers()' instead of 'CFileHelpers::getInstance()'

micha-bbg <tuxcode.bbg@gmail.com>	2012-04-18

    * Software Update with apply the settings (Part2)
    
    - Use g_settings.update_dir for directory Expert functions

micha-bbg <tuxcode.bbg@gmail.com>	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 <tuxcode.bbg@gmail.com>	2012-10-21

    * Fix compiler warning
    
      "missing sentinel functions call" in src/system/helpers.cpp

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-21

    * Add file/directory functions to src/system/helpers.cpp
    
    - Required for 'update with settings'

Merge: f581006d0 398f01ca5
svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - icons: move orphaned icons to a subdir 'orphaned/'

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - icons: supplement to previous commit

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - icons: supplement to previous commit

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - icons: move locale icons to a subdir 'locale/'

[CST] Focus <focus.cst@gmail.com>	2012-10-24

    gui/cam_menu.cpp: send capmt on card/module init message

[CST] Focus <focus.cst@gmail.com>	2012-10-24

    gui/Makefile.am: add include path

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locale: rework helperscripts

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locale: fix logic in Makefile

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locale: move scripts to subdir 'helpers/'

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locale: since focus deutsch.locale isn't longer the masterfile

Merge: 589867dab e45d13010
[CST] Focus <focus.cst@gmail.com>	2012-10-24

    Merge branch 'dvbsi++'

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locale: move unmaintained locale to subdir 'unmaintained/'

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-24

    * Commit 295efb1: Fix delete query when multiple same channelid

satbaby <crashdvb@googlemail.com>	2012-10-24

    nhttpd/web/Y_Tools_Rcsim.yhtm: skip shutdown ask if box is in standby

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locals: some very tiny corrections

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-24

    - locales: supplement to 7657eff

[CST] Focus <focus.cst@gmail.com>	2012-10-23

    neutrino.cpp: dont zap on record announce in standby

[CST] Focus <focus.cst@gmail.com>	2012-10-23

    neutrino.cpp: workaround for (rare) crash, if old_b wrong

[CST] Focus <focus.cst@gmail.com>	2012-10-23

    gui/bouquetlist.cpp: bouquet id safe-checks

[CST] Focus <focus.cst@gmail.com>	2012-10-23

    english.locale: fix some theme menu locals

Merge: d45bb909b f4c976beb
[CST] Focus <focus.cst@gmail.com>	2012-10-23

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-10-23

    neutrino.cpp: blocking standby for multical

Merge: defe6a99b cf1dfdad7
[CST] Focus <focus.cst@gmail.com>	2012-10-23

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-10-22

    controlapi.cpp:revert to standard output

Merge: 6fad27923 9a2d6aea2
[CST] Focus <focus.cst@gmail.com>	2012-10-22

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-10-22

    rc_lock: lock for rc_lock,  use only once,  supplement to 9e3567dc09e4555003de68f01271c5ce6152d989

satbaby <crashdvb@googlemail.com>	2012-10-22

    nhttpd::controlapi.cpp:execute more comands on/off only once (fix doubleclick)

[CST] Focus <focus.cst@gmail.com>	2012-10-22

    gui/bouquetlist.cpp: fix message loop, if bouquet list is empty

[CST] Focus <focus.cst@gmail.com>	2012-10-22

    gui/bouquetlist.cpp: add updateSelection(),
    fix indent

[CST] Focus <focus.cst@gmail.com>	2012-10-22

    gui/channellist.cpp: not allow zap on scroll mode,
    if current neutrino mode is mode_ts

[CST] Focus <focus.cst@gmail.com>	2012-10-22

    gui/channellist.cpp: dont paint channel list,
    if event list return menu_return::RETURN_EXIT_ALL

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-10-22

    gui/streaminfo2.cpp: fix crash, when shown without current channel
    (i.e. channel list empty)

satbaby <crashdvb@googlemail.com>	2012-10-21

    NeutrinoMessages fix memleak , ported from tuxbox cvs

satbaby <crashdvb@googlemail.com>	2012-10-20

    zapit.h: change volue VOLUME_PERCENT_PCM on 100 as default

satbaby <crashdvb@googlemail.com>	2012-10-20

    disable tech.info if channelist is empty (fix possible segfault)

satbaby <crashdvb@googlemail.com>	2012-10-20

    Neutrino: Channel list: add method isEmpty() and use it, ported from tuxbox cvs (THX Gaucho316)

Merge: 483e9563e 6f5bf8ef8
[CST] Focus <focus.cst@gmail.com>	2012-10-20

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <crashdvb@googlemail.com>	2012-10-19

    movieplayer.cpp: fix adjusting audio PID name

Merge: 405ac286e d21f7ca94
[CST] Focus <focus.cst@gmail.com>	2012-10-19

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-10-19

    gui/widget/components.cpp: fix CComponentsInfoBox::hide():
    call paint() with fullPaint=true to hide frame

[CST] Focus <focus.cst@gmail.com>	2012-10-19

    gui/widget/components.h: change paint() do_save_bg arg default to false - save screen used rare

satbaby <crashdvb@googlemail.com>	2012-10-19

    satellites.xml: update hotbird13

satbaby <crashdvb@googlemail.com>	2012-10-19

    update locale for commit 5002a8bfa7350f0777a6ecff8a88a41d649f3750

satbaby <crashdvb@googlemail.com>	2012-10-18

    neutrino.cpp: make sleeptimer similar to shutdown with MsgBox at announce

satbaby <crashdvb@googlemail.com>	2012-10-18

    bouquetlist.cpp: fix width for buttontext

satbaby <crashdvb@googlemail.com>	2012-10-18

    buttons.cpp: -fix skip last button txt

[CST] Focus <focus.cst@gmail.com>	2012-10-18

    gui/start_wizard.cpp: ask about initial settings on satellite box only

satbaby <crashdvb@googlemail.com>	2012-10-17

    movieplayer.cpp: fix current pid in case of file play

satbaby <crashdvb@googlemail.com>	2012-10-17

    movieplayer: show current AudioName in infoviewer

satbaby <crashdvb@googlemail.com>	2012-10-17

    infoviewer_bb.cpp: dont show CA Status in TS mode

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-17

    - deutsch.locale: add locals for slow_record stuff

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-17

    - neutrino.cpp: fix c&p error in recording_slow_warning

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-10-16

    settings: add option to enable/disable slow record warning

[CST] Focus <focus.cst@gmail.com>	2012-10-16

    locals: add locale for slow record warning option

satbaby <crashdvb@googlemail.com>	2012-10-16

    fix memleak

Merge: 00e9ba946 b461483f2
[CST] Bas <bas@coolstreamtech.com>	2012-10-16

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo
    
    Conflicts:
            src/neutrino.cpp

satbaby <crashdvb@googlemail.com>	2012-10-15

    miscsettings_menu.cpp: fix segfault on ZEE/HD1

[CST] Focus <focus.cst@gmail.com>	2012-10-15

    neutrino.cpp: stop radiotext when going to standby and in stop_daemons

[CST] Focus <focus.cst@gmail.com>	2012-10-15

    driver/record.cpp: stop radiotext before record start

[CST] Focus <focus.cst@gmail.com>	2012-10-15

    driver/genpsi.c: add fdatasync, this should wakeup hdd before record started

satbaby <crashdvb@googlemail.com>	2012-10-14

    unused funktions

satbaby <crashdvb@googlemail.com>	2012-10-14

    neutrino.cpp: dvbtime fix update when box boot from deep standby

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-14

    * Fix english.locale

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-14

    * Timerlist: Ask if the timer of a running recording to be deleted.

striper <striper@gmx.de>	2012-10-13

    - Fix daylight saving time bug in timers (backport from tuxbox-cvs)

striper <striper@gmx.de>	2012-10-11

    - audioplayer: fix memleak (THX martii)

striper <striper@gmx.de>	2012-10-11

    - epgview: only hide info1 if info2 begins with info1 (port from tuxbox-cvs. THX Gaucho316)

striper <striper@gmx.de>	2012-10-11

    - locales
    
    * add german translation
    * remove blank

[CST] Focus <focus.cst@gmail.com>	2012-10-11

    gui/imageinfo.cpp: add release/beta to image version

satbaby <crashdvb@googlemail.com>	2012-10-11

    imageinfo.cpp: add show kernel version

Merge: 7a7aec266 4758457e4
svenhoefer <svenhoefer@svenhoefer.com>	2012-10-11

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-11

    - network_setup.cpp: add ntp-server to network-test

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-10-11

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-10-11

    nfs.cpp: disable mount option if mountpoint is mounted

satbaby <crashdvb@googlemail.com>	2012-10-11

    nfs.cpp:NFSMountGui: disable username and password properly, ported from tuxbox cvs

satbaby <crashdvb@googlemail.com>	2012-10-11

    Neutrino: rework COnOffNotifier and use it if possible, ported from tuxbox cvs

satbaby <crashdvb@googlemail.com>	2012-10-11

    nfs.cpp:Show OK buttons on menu forwarders, ported from tuxbox cvs
    
    Signed-off-by: satbaby <crashdvb@googlemail.com>

satbaby <crashdvb@googlemail.com>	2012-10-11

    nfs.cpp:Update mount icon after mounting, ported from tuxbox cvs

svenhoefer <svenhoefer@svenhoefer.com>	2012-10-11

    - network_setup.cpp: little rework in output from network-test

[CST] Focus <focus.cst@gmail.com>	2012-10-10

    zapit/src/zapit.cpp: change signal lock monitor (disabled at the moment)

[CST] Focus <focus.cst@gmail.com>	2012-10-10

    zapit/src/scannit.cpp: fix satellite descriptor satellite position

satbaby <crashdvb@googlemail.com>	2012-10-10

    satellites.xml: update astra19 hotbird13

[CST] Bas <bas@coolstreamtech.com>	2012-10-10

    neutrino: add some autorun.sh file for apollo.

Merge: aadf95071 27124f032
[CST] Focus <focus.cst@gmail.com>	2012-10-08

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

striper <striper@gmx.de>	2012-10-06

    - deutsch.locale: add some missing entries

striper <striper@gmx.de>	2012-10-06

    - cables.xml: add new transponders for Unitymedia

satbaby <crashdvb@googlemail.com>	2012-10-05

    record.cpp:fix possible recording in flash

Merge: 59430be85 6ac36258d
[CST] Focus <focus.cst@gmail.com>	2012-10-03

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-10-02

    neutrino.cpp: fix possible segfault , suplement to bb2efeb45bafd6a40cb86fab574a7c670d4eeb62

satbaby <crashdvb@googlemail.com>	2012-10-02

    use my_system instead of system

Merge: 4c41541f2 7a414b7c5
[CST] Focus <focus.cst@gmail.com>	2012-10-02

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2012-10-02

    osd_setup.cpp: Fix segfault in mode single tuner/display tuner icon

Merge: 5aeca6ef1 4c41541f2
[CST] Bas <bas@coolstreamtech.com>	2012-09-29

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo

[CST] Focus <focus.cst@gmail.com>	2012-09-29

    gui/start_wizard.cpp: copy initial zapit settings from /var/tuxbox/config/initial/ if found

[CST] Focus <focus.cst@gmail.com>	2012-09-29

    locals: add locales for start wizard initial settings

[CST] Focus <focus.cst@gmail.com>	2012-09-29

    zapit/src/zapit.cpp: add missing initial volume set

satbaby <crashdvb@googlemail.com>	2012-09-27

    test_menu.cpp: fix compil

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-27

    - system/helpers: rework get_fs_usage()
    
    also comment some unuses variables in src/infoviever_bb.{h,cpp}

[CST] Bas <bas@coolstreamtech.com>	2012-09-26

    neutrino: fix code to new 'generic' frontpanel/ir headers.

[CST] Bas <bas@coolstreamtech.com>	2012-09-26

    src/timerd/timermanager.cpp: fix faulty merge.

Merge: fbc512889 83636ebb6
[CST] Bas <bas@coolstreamtech.com>	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 <bas@bvl-mbp-001.(none)>	2012-09-25

    neutrino: change all remote/frontpanel stuff to use the new headers.

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-09-25

    lib/libcoolstream/record_cs.h: update header

[CST] Focus <focus.cst@gmail.com>	2012-09-25

    locals: add locales for record status

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-24

    - movieinfo: supplement to fb8a993e776330db30c67b4e10388da74a69761b
    
    re-insert the wrong <qualitiy>-tag to keep compatibility
    but this tag will not longer be written into xml-files.

Merge: 688f464bb 0d4ce318c
[CST] Bas <bas@coolstreamtech.com>	2012-09-24

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-23

    - movieinfo.h: typo in xml-entry "quality"

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-09-21

    system/helpers.cpp: fix check_dir - we use it to check for record, last change allow recording to jffs2

[CST] Focus <focus.cst@gmail.com>	2012-09-21

    gui/dboxinfo.cpp: show free mem without cached/buffers; add 5 seconds timer to update window

[CST] Focus <focus.cst@gmail.com>	2012-09-21

    system/helpers.cpp: add function to get total/free mem without cached/buffers

Merge: b2f07bc47 768a06462
[CST] Focus <focus.cst@gmail.com>	2012-09-21

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-09-20

    Zombie Killer ;)

Merge: 5f49b44bf 708b6a3ad
[CST] Focus <focus.cst@gmail.com>	2012-09-20

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-19

    - neutrino.cpp: localize "Saving EPG"

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-19

    - infoviewerbb: determination of hdd-percentage in a seperate thread

satbaby <crashdvb@googlemail.com>	2012-09-18

    use new for buf, fix for last commit

satbaby <crashdvb@googlemail.com>	2012-09-18

    use new for buf, fix possible memlaek

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	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 <dbt@novatux.de>	2012-08-30

    *CInfoViewer: don't show tuner icon with single boxes

micha-bbg <tuxcode.bbg@gmail.com>	2012-09-18

    * Update deutsch.locale

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-17

    - vdf: reducing flicker while going into standby

satbaby <crashdvb@googlemail.com>	2012-09-17

    streaminfo2.cpp:tiny fix

Merge: b19450279 324a4721f
[CST] Focus <focus.cst@gmail.com>	2012-09-17

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-09-17

    zapit/src/zapit.cpp: change volume debug level

[CST] Focus <focus.cst@gmail.com>	2012-09-17

    zapit/src/capmt.cpp: reduce debug

satbaby <crashdvb@googlemail.com>	2012-09-16

    sectionsd.cpp:-fix search mode

satbaby <crashdvb@googlemail.com>	2012-09-16

    sectionsd.cpp:-fix channelID

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-15

    - helpers.cpp: fix errorlevel of child-process; whitespace cleanup

satbaby <crashdvb@googlemail.com>	2012-09-15

    oops

satbaby <crashdvb@googlemail.com>	2012-09-15

    my_system fix

satbaby <crashdvb@googlemail.com>	2012-09-14

    moviebrowser.cpp: -fix2 vfd

satbaby <crashdvb@googlemail.com>	2012-09-14

    neutrino.cpp: -fix CVFD on timeshift stop

[CST] Focus <focus.cst@gmail.com>	2012-09-13

    neutrino.cpp: remove StartAutoRecord on leaving standby - auto-timeshift started later anyway

[CST] Focus <focus.cst@gmail.com>	2012-09-13

    driver/record.cpp: fix temp timeshift file delete cmd

[CST] Focus <focus.cst@gmail.com>	2012-09-13

    driver/record.cpp: always call RestoreNeutrino(), if record start failed

[CST] Focus <focus.cst@gmail.com>	2012-09-13

    driver/record.cpp: fix fd leak, if record start failed

Merge: 1f4c39fdd 5c89d3937
[CST] Focus <focus.cst@gmail.com>	2012-09-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-09-13

    moviebrowser.cpp: fix vfd

Merge: 9fdbdbd34 576d3d9da
[CST] Focus <focus.cst@gmail.com>	2012-09-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <crashdvb@googlemail.com>	2012-09-13

    infoviewer.cpp:fix showSysfsHdd

Merge: 8e3f4917c e50a5ef01
[CST] Focus <focus.cst@gmail.com>	2012-09-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-09-13

    cross-configure.cool: enable flac

satbaby <crashdvb@googlemail.com>	2012-09-12

    /bouquetlist.cpp: close Favo also with RC_favorites

satbaby <crashdvb@googlemail.com>	2012-09-12

    if curl version

satbaby <crashdvb@googlemail.com>	2012-09-11

    -add wakeup_hdd & file_exists to system-helpers

satbaby <crashdvb@googlemail.com>	2012-09-11

    move safe_mkdir & check_dir to system-helpers

satbaby <crashdvb@googlemail.com>	2012-09-11

    start SCRIPTs with-my_system

satbaby <crashdvb@googlemail.com>	2012-09-11

    remove doubles include

[CST] Focus <focus.cst@gmail.com>	2012-09-10

    zapit/src/frontend.cpp: fix debug

[CST] Focus <focus.cst@gmail.com>	2012-09-10

    gui/scan_setup.cpp: uncomment removed by error rotor move voltage

[CST] Focus <focus.cst@gmail.com>	2012-09-10

    locals: add hint for rotor move voltage

Merge: dc1e60eee 1e1a3265e
[CST] Focus <focus.cst@gmail.com>	2012-09-10

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

Merge: 55c155d0c 34f4050ed
[CST] Bas <bas@coolstreamtech.com>	2012-09-10

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo

[CST] Bas <bas@coolstreamtech.com>	2012-09-10

    zapit: changes for apollo.

svenhoefer <svenhoefer@svenhoefer.com>	2012-09-05

    - tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/

[CST] Focus <focus.cst@gmail.com>	2012-08-31

    gui/movieplayer.cpp: change playback bookmark menu head locale;
    change 'new bookmark' menu point locale

[CST] Focus <focus.cst@gmail.com>	2012-08-31

    locals: add new locale for playback bookmark menu head

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    eitd/sectionsd.cpp: remove unused getChannelEvents() arg

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    gui/channellist.cpp: fix p_requested_channels allocate size

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    driver/record.cpp: remove not needed struct init

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    eitd/sectionsd.cpp: cleanup commands

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    lib/sectionsdclient/sectionsdclient.cpp,h: comment unused

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    lib/sectionsdclient/sectionsdMsg.h: cleanup commands, comment unused

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    remove channel_id mask for CEitManager getXXX calls

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    eitd/sectionsd.cpp: add channel_id mask in getXXX

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    use CEitManager to get EIT data

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    cross-configure.cool.debug: change prefix

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    timerd/Makefile.am: add include path

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    eitd/sectionsd.cpp: move public functions to CEitManager class

[CST] Focus <focus.cst@gmail.com>	2012-08-30

    gui/user_menue.cpp: comment unused code

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-30

    - system/helpers.h|cpp: change header

FlatTV <FlatTV@gmx.de>	2012-08-30

    Add global helpers my_system() and my_popen()

swing99 <swing0815@googlemail.com>	2012-08-28

    - cables.xml: update Kabel Deutschland - Offensive 2012

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-25

    - locales: very tiny typo

satbaby <crashdvb@googlemail.com>	2012-08-22

    plugins.cpp: use popen2 with vfork for script plugins

satbaby <crashdvb@googlemail.com>	2012-08-22

    plugins.cpp: use popen2 with vfork for script plugins

satbaby <crashdvb@googlemail.com>	2012-08-21

    tuxtxt.h: remove unnecessary header

Thilo Graf <dbt@novatux.de>	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 <dbt@novatux.de>	2012-08-15

    *includes: add global.h

Thilo Graf <dbt@novatux.de>	2012-07-29

    *COsdSetup: change order of includes
    
    - typo fix in member name
      showOsdScreenshottSetup->showOsdScreenShotSetup

Thilo Graf <dbt@novatux.de>	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 <crashdvb@googlemail.com>	2012-08-19

    channellist.cpp: -fix clear background

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-18

    - yweb: fix border-radius for old browsers

Merge: 28528a227 721ba0b47
[CST] Focus <focus.cst@gmail.com>	2012-08-17

    Fix conflict

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-17

    * Update deutsch.locale

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    gui/movieplayer.cpp: add PID volume adjusting

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    gui/audio_select.cpp: add PID volume adjusting

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    driver/volume.cpp: inherit from CChangeObserver;
    add changeNotify() for adjusting volume percent

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    neutrino.cpp: pass initial volume to zapit at startup

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    locals: add locale for volume percent adjustment

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    zapit/src/zapit.cpp: add support for adjusting volume per channel/pid

[CST] Focus <focus.cst@gmail.com>	2012-08-16

    gui/movieinfo.cpp: fix channel id loading

[CST] Focus <focus.cst@gmail.com>	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 <svenhoefer@svenhoefer.com>	2012-08-12

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-12

    - yweb: increase version (for two commits)

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-12

    - yweb: rework align in Y_Boxcontrol_Bouquets.yhtm

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-12

    - yweb: fix margin of boxes

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-12

    * src/gui/scan_setup.cpp: Add missing menu hint

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-11

    * gui/update_menue.cpp: add menu hints

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-10

    * Use dynamic text for software update online/local

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-11

    * 'locale' targets: Fix 'sort-locals'

svenhoefer <svenhoefer@svenhoefer.com>	2012-08-10

    - locales: some very little changes/fixes

satbaby <crashdvb@googlemail.com>	2012-08-09

    neutrino.cpp:skip saveepg if box start to standby

satbaby <crashdvb@googlemail.com>	2012-08-08

    sectionsd.cpp: fix possible segfault

satbaby <crashdvb@googlemail.com>	2012-08-08

    optimize jpg,png size

satbaby <crashdvb@googlemail.com>	2012-08-07

    -fixes strncpy & buf size

satbaby <crashdvb@googlemail.com>	2012-08-07

    neutrino.cpp:use yes in shutdown message as default

satbaby <crashdvb@googlemail.com>	2012-08-07

    satellites.xml: update 19.2E & 13.0E

[CST] Focus <focus.cst@gmail.com>	2012-08-07

    driver/record.cpp: fix get timeshift file name;
    adapt menu for GetRecordMode() mask;
    comment unused code

[CST] Focus <focus.cst@gmail.com>	2012-08-07

    driver/record.cpp: move frontend selection to CutBackNeutrino()

Merge: 0dce4bdbe 07ecdf827
[CST] Focus <focus.cst@gmail.com>	2012-08-07

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-08-07

    timerlist.cpp:commented out unnecessary code

Merge: 9630e1497 6b424c3e0
[CST] Focus <focus.cst@gmail.com>	2012-08-07

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-08-07

    gui/infoviewer.cpp: adapt for new GetRecordMode() mask

[CST] Focus <focus.cst@gmail.com>	2012-08-07

    gui/channellist.cpp: adapt for new GetRecordMode() mask

[CST] Focus <focus.cst@gmail.com>	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 <tuxcode.bbg@gmail.com>	2012-08-06

    * Update locale
    
    - english.locale sorted
    - locals.h/locals_intern.h rebuild

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-06

    * 'locale' targets: Adapted for out of tree build

satbaby <satbaby>	2012-08-06

    -add: show sore screenings in in extra window

[CST] Focus <focus.cst@gmail.com>	2012-08-06

    driver/record.cpp: try to not stop timeshift, if not needed

[CST] Focus <focus.cst@gmail.com>	2012-08-06

    driver/record.cpp: comment unused code

[CST] Focus <focus.cst@gmail.com>	2012-08-05

    driver/record.cpp: testing record without live change, when possible - another try

[CST] Focus <focus.cst@gmail.com>	2012-08-05

    gui/channellist.cpp: allow multi-record on channel. should we ask for confirm, if we have sign in list ?

[CST] Focus <focus.cst@gmail.com>	2012-08-05

    driver/record.cpp: testing record without live change, when possible

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-04

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 10 (THX Tomworld & Gaucho316)

[CST] Focus <focus.cst@gmail.com>	2012-08-04

    driver/record.cpp: bug fixes for multi-record of the same channel, WIP

[CST] Focus <focus.cst@gmail.com>	2012-08-04

    lib/libnet/libnet.c: fix unused variable warning

satbaby <satbaby>	2012-08-04

    comment out never used

[CST] Focus <focus.cst@gmail.com>	2012-08-03

    recording: testing support for multi-record of the same channel, new libs required

[CST] Focus <focus.cst@gmail.com>	2012-08-03

    zapit/src/zapit.cpp: cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2012-08-02

    driver/record.cpp: cleanup unused code

micha-bbg <tuxcode.bbg@gmail.com>	2012-08-02

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 9 (THX Tomworld)

satbaby <satbaby>	2012-08-01

    use only allpids.APIDs in record.cpp & fix compil in netfile.cpp

[CST] Focus <focus.cst@gmail.com>	2012-08-01

    data/cables.xml: add Ziggo with one transponder

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-07-31

    gui/scan.cpp: set SCAN_LOGICAL_HD in scan flags

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    locales: add locals for cable scan menu

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    neutrino_menue.h: add menu ID for cable scan

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    gui/widget/stringinput_ext.h: add CIntInput method to force char* value update

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    system/settings.cpp: add scan_logical_hd option, with 1 as default

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    zapit/src/scan.cpp: use SCAN_LOGICAL_HD flag to prefer HD channel numbers

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    zapit/include/zapit/scan.h: add SCAN_LOGICAL_HD flag

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    zapit/src/getservices.cpp: load cable NID from cables.xml

[CST] Focus <focus.cst@gmail.com>	2012-07-31

    zapit/include/zapit/satconfig.h: add cable NID struct member

[CST] Micha <Micha.R@no-access.de>	2012-07-31

    added CST laboratory cable headend as cable provider

[CST] Micha <Micha.R@no-access.de>	2012-07-31

    added CST laboratory cable headend as cable provider

satbaby <satbaby>	2012-07-30

    record.cpp-fix possible segfalt

satbaby <satbaby>	2012-07-30

    -fix CEC (timer record)

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-26

    - mod_yparser: add a command to create comments

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: get version-info from http://git.coolstreamtech.de

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: remove ftpfs-option from mount-settings

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: rework buttons

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: remove obsolete and non-working code from boxcontrol

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: increase version (i urgently need an automatism for that.)

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: fix 'df'-output to determinate space on mtd

Merge: b28c06983 bc8128d8d
svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    -yweb: fix 957d9c65558e3e6752b21f92dd59153469d32637

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-24

    * CComponentsInfoBox: Small display bug fixed

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-25

    - yweb: some more corrections in languagefiles and design
    
      * replace background-images with plain css

svenhoefer <svenhoefer@svenhoefer.com>	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 <tuxcode.bbg@gmail.com>	2012-07-24

    * Fix typo in locale

[CST] Focus <focus.cst@gmail.com>	2012-07-24

    gui/widget/menue.cpp: disable 'back' hint, if no other hints present

[CST] Focus <focus.cst@gmail.com>	2012-07-24

    eitd/sectionsd.cpp: add mutex to protect update demux

Merge: 07bac9d65 1511edb51
[CST] Focus <focus.cst@gmail.com>	2012-07-24

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-23

    * src/gui/widget/menue.cpp: Comment paintHint debug output

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-24

    - yweb: increase reload-timeout for osd-screenshots

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-23

    - yweb: remove my obsolete english entrys in portuguese languagefile

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-23

    - yweb: show Y_About.yhtm at a click on the info link

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-23

    - yweb: improve record-settings

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-07-23

    - cables.xml: update KMS Muenchen

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-23

    - yweb: fix usage of Y_Version.txt; increase version (for three commits)

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-23

    * Audioplayer: Small display bugs fixed
    
    - Use 'full paint' for infobox

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-23

    * CComponentsInfoBox: Optimize display
    
    - 'only body paint' can be switched off

micha-bbg <tuxcode.bbg@gmail.com>	2012-04-27

    * Numeric display volumebar can be switched off.
    
    - Adjustable via Menu -> Settings -> OSD -> Volumebar digits

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * Audioplayer: Small display bugs fixed

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 8 (THX Tomworld)

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * Audioplayer: CComponentsInfoBox use to paint infobox

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * Bouqueteditor: CComponentsInfoBox use to paint infobox

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * CComponentsInfoBox: Switch parameter h and w in constructor

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-22

    * CComponentsInfoBox: Optimize display
    
    - Paint full info box only when activating the menu,
      otherwise only body paint

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-20

    * Correct restore the screen to exit menu

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-20

    * CComponentsInfoBox: save/restore screen
    
    - Own save/restore screen routine
    - Shadow can be switched off
    - Small fixes

Thilo Graf <dbt@novatux.de>	2012-07-19

    *CBEChannelSelectWidget: remove old detail line handing
    
    add dline instance from CComponentsDetailsLine

Thilo Graf <dbt@novatux.de>	2012-07-19

    *CBEChannelWidget: rework details line handling

Thilo Graf <dbt@novatux.de>	2012-07-19

    *CBEBouquetWidget: add missing init for some members with NULL

Thilo Graf <dbt@novatux.de>	2012-07-19

    *components: add members for generic paint, hide and restore items

Thilo Graf <dbt@novatux.de>	2012-07-17

    *menu: ensure also correct x-position of details line
    
    It's possible that x pos is changeing during runtime

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-21

    - yweb: rework, localize and enable backup/restore

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-21

    - yweb: remove obsolete ucodes-code

Merge: d593f8e85 05c489750
[CST] Focus <focus.cst@gmail.com>	2012-07-21

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: increase version (for two commits)

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: rework and enable movieplayer-settings

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: missing u

Merge: f6ae36664 6cfa50416
svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: rework and enable zapit-settings

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-20

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 7 (THX Tomworld & Klauser)

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - osd_setup.cpp: remove double include

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: increase version

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: fix directory for records in timersettings; move block to Y_neutrino_Blocks.txt

Merge: 3c7a4441d 5af87e238
[CST] Focus <focus.cst@gmail.com>	2012-07-20

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: fix start directory for pictureviewer

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-20

    - yweb: fix start directory for audioplayer

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-19

    - yes - it's a png

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-19

    - mainmenu: add an icon for tv-radio-switch

[CST] Focus <focus.cst@gmail.com>	2012-07-19

    src/gui/moviebrowser.cpp: use 'cancel' button in movie start menu

[CST] Focus <focus.cst@gmail.com>	2012-07-19

    src/gui/widget/menue.cpp: fix crash, if class inherit from CMenuWidget
    i.e. CFileChooser

[CST] Focus <focus.cst@gmail.com>	2012-07-19

    gui/widget/menue.cpp: dont repaint menu on help key, if no hints

Merge: a326f4e29 c5c8e1019
[CST] Focus <focus.cst@gmail.com>	2012-07-19

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-19

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 6 (THX Tomworld)
    - Fix typo in english.locale

Merge: 4046849a9 fb4d4644c
[CST] Focus <focus.cst@gmail.com>	2012-07-19

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-19

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 5 (THX Tomworld)

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-19

    * Fix segfault in bouquet editor

Merge: 00f77bec3 301193ce0
[CST] Focus <focus.cst@gmail.com>	2012-07-18

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <tuxcode.bbg@gmail.com>	2012-07-17

    * CComponentsInfoBox: missing shadow
    
    - Removed wrong parameter 'rad' from function call CComponentsInfoBox

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-17

    * Fix the position of CComponentsDetailLine

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-17

    * Use CComponentsInfoBox for menu hint

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-17

    * Add CComponentsInfoBox to CComponents

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-17

    - deutsch.locale: infobar isn't a "statusbalken"

Merge: e29550098 27006d271
[CST] Focus <focus.cst@gmail.com>	2012-07-17

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-17

    - deutsch.locale: some litte corrections

Thilo Graf <dbt@novatux.de>	2012-07-17

    *components:  remove inherit setWidth() member
    
    Is already declared as virtual member in basic class

Thilo Graf <dbt@novatux.de>	2012-07-17

    *components: fix wrong parameter

[CST] Focus <focus.cst@gmail.com>	2012-07-17

    gui/widget/menue.cpp: check item's direct key only on key events

[CST] Focus <focus.cst@gmail.com>	2012-07-17

    gui/bedit/bouqueteditor_channels.cpp: fix shadow (CBEChannelWidget inherit from CMenuWidget)

Merge: 52834d73f 53d4ef64a
[CST] Focus <focus.cst@gmail.com>	2012-07-17

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

Thilo Graf <dbt@novatux.de>	2012-07-16

    *menu: hide detail line objects without paintBackgroundBoxRel()

Thilo Graf <dbt@novatux.de>	2012-07-16

    *neutrino: remove dub code
    
    using class 'CComponentsDetailLine' instead multiple code
    details line rendering

Thilo Graf <dbt@novatux.de>	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 <focus.cst@gmail.com>	2012-07-16

    gui/widget/menue.cpp: remove one indent level in CMenuWidget::exec

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/widget/menue.cpp: fade-in, if menu was hidden, for testing

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/osd_setup.cpp: fix channel list menu, if fade enabled

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/bouquetlist.cpp: dont repaint, if mode not changed

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/osd_setup.cpp: in channel context menu->fonts use cancel button

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/widget/menue.cpp: fix screen save/restore;
    use RADIUS_LARGE (without -2)

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/widget/menue.cpp: fix hint box height calc

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/widget/menue.cpp: fix menu_left_exit option;
    remove can_arrow member - isMenueOptionChooser() is enough

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/widget/stringinput_ext.cpp: fix size with hints, fix screen position

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    english.locale: replace LAME with exit

Merge: f599fa2e7 aa64061ce
[CST] Focus <focus.cst@gmail.com>	2012-07-16

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    gui/scan_setup.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-16

    locals: add hints for scan setup

svenhoefer <svenhoefer@svenhoefer.com>	2012-07-15

    - vfd_setup: re-disable vfd-stuff for zee

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-15

    * Fix typo in locale

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-14

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 4 (THX Tomworld)

satbaby <satbaby>	2012-07-14

    satellites.xml: update Astra 1H/1KR/1L/1M (19.2E)

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-13

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 3 (THX Tomworld)

Merge: 40941dd94 09c874683
satbaby <satbaby>	2012-07-13

    Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-07-13

    network_service.cpp: acitve menu only if binary available (tiny fix)

Merge: 7ea49b0d0 09c874683
[CST] Focus <focus.cst@gmail.com>	2012-07-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    gui/pictureviewer_setup.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    gui/audioplayer_setup.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    locals: hints for audioplayer/picture viewer setup

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    gui/keybind_setup.cpp: comment unused bouquetlist mode and movieplayer plugin key

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    gui/keybind_setup.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-13

    locals: add hints for key setup menu

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-12

    * Menu hints: Update deutsch.locale
    
    - German Translations Part 2 (THX Tomworld)

satbaby <satbaby>	2012-07-12

    satellites.xml: update Hot Bird 6/8/9 (13.0E)

satbaby <satbaby>	2012-07-12

    network_service.cpp: acitve menu only if binary available (thx snafed)

satbaby <satbaby>	2012-07-12

    fix tiny OSD shadow

satbaby <satbaby>	2012-07-12

    channellist.cpp: fix CVFD with history zap

satbaby <satbaby>	2012-07-12

    vfd.cpp: add timer for show servicename time switch

Merge: 799cb6d16 ee781bd88
[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-07-12

    locals: adding hints, WIP

[CST] Focus <focus.cst@gmail.com>	2012-07-12

    gui/hdd_menu.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-12

    gui/vfd_setup.cpp: add hints

[CST] Focus <focus.cst@gmail.com>	2012-07-12

    gui/osd_setup.cpp: more hints

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-12

    * Menu hints: Extra font added
    
    - Font size set by Menu/Settings/Font settings/Menu/Menu hints

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-11

    * Menu hints: Shadow for hint box enabled

micha-bbg <tuxcode.bbg@gmail.com>	2012-07-11

    * Menu hints: Optimize presentation

micha-bbg <tuxcode.bbg@gmail.com>	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 <satbaby>	2012-07-11

    fix OSD

satbaby <satbaby>	2012-07-11

    fix OSD

FlatTV <FlatTV@gmx.de>	2012-07-10

    icon makefile

[CST] Focus <focus.cst@gmail.com>	2012-07-09

    gui/osd_setup.cpp: lets just hide menu and repaint on corners option change

[CST] Focus <focus.cst@gmail.com>	2012-07-09

    gui/osd_setup.cpp: more hints, WIP

satbaby <satbaby>	2012-07-09

    menue.cpp:-fix OSD on corners switch (upper side)

satbaby <satbaby>	2012-07-09

    change mysytem char to const char

satbaby <satbaby>	2012-07-09

    fix gcc 4.7.x warnings

satbaby <satbaby>	2012-07-09

    fix gcc 4.7.x warnings

[CST] Bas <bas@coolstreamtech.com>	2012-07-09

    neutrino-apollo: changes for apollo uclibc.

Merge: 0f8eafb56 c0087745f
[CST] Bas <bas@coolstreamtech.com>	2012-07-09

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-private-neutrino into neutrino-apollo

Thilo Graf <dbt@novatux.de>	2012-07-08

    neutrino makefile: keep sorting in makefile

Thilo Graf <dbt@novatux.de>	2012-07-06

    channellist: update license text

Thilo Graf <dbt@novatux.de>	2012-06-07

    yWeb: change version 2.8.0.8 to 2.8.0.9

Thilo Graf <dbt@novatux.de>	2012-06-07

    yWeb: fix support links

Thilo Graf <dbt@novatux.de>	2012-06-05

    menu: add overloaded version for CMenuOptionStringChooser

Thilo Graf <dbt@novatux.de>	2012-06-05

    personalize: changeNotify - no repaint menu after changed option values
    
    reduces the flicker effect on screen

Thilo Graf <dbt@novatux.de>	2012-06-05

    vfd_setup: remove semicolon

Thilo Graf <dbt@novatux.de>	2012-06-03

    update license text in some files
    
    TODO: many other files still need corrections

Thilo Graf <dbt@novatux.de>	2012-06-03

    menu: move class CNonLocalizedMenuSeparator from update.cpp into gui/menu.h

Thilo Graf <dbt@novatux.de>	2012-05-17

    neutrino: remove dub code lines

Thilo Graf <dbt@novatux.de>	2012-05-17

    clean up: sort sourcefiles in makefiles

Thilo Graf <dbt@novatux.de>	2012-05-11

    locale: use multiple term

satbaby <satbaby>	2012-07-08

    menue.cpp:-fix OSD clear in hint+angular mode

satbaby <satbaby>	2012-07-08

    menue.cpp:-fix OSD on corners switch (-fix hint mode)

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    Some GPL icons for menu hints, incomplete

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/osd_setup.cpp: add menu hints, incomplete - work in progress

Merge: 3542d2d79 d8cdb87e8
[CST] Focus <focus.cst@gmail.com>	2012-07-08

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/proxyserver_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/record_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/zapit_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/personalize.cpp: copy hint fields

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/parentallock_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/osdlang_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/network_service.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/network_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/cec_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/settings_manager.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/mediaplayer.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/info_menue.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/audio_setup.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/videosettings.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/miscsettings_menu.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    neutrino_menue.cpp: add menu hints

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/widget/icons.h: add main menu and one level down hint icons

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    locals: add menu hints, work in progress

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/widget/menue.cpp: add menu hints paint

satbaby <satbaby>	2012-07-08

    menue.cpp:-fix OSD on corners switch

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/channellist.cpp: fix detail box comments

Merge: d2aaab95b 441cba7d4
[CST] Focus <focus.cst@gmail.com>	2012-07-08

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-07-08

    gui/scan_setup.cpp: fix crash in latitude/longtitude options

satbaby <satbaby>	2012-07-07

    biggest chan number in list (revised)

satbaby <satbaby>	2012-07-07

    fix gcc 4.7.x warnings

[CST] Focus <focus.cst@gmail.com>	2012-07-04

    zapit/src/scan.cpp: fix lcn bug

[CST] Focus <focus.cst@gmail.com>	2012-07-02

    gui/channellist.cpp: add comments for detail box draw

[CST] Focus <focus.cst@gmail.com>	2012-06-29

    GUI: add show menu hint option

[CST] Focus <focus.cst@gmail.com>	2012-06-27

    remove unused emlog setting

[CST] Focus <focus.cst@gmail.com>	2012-06-27

    remove unused startchanneltv_nr/startchannelradio_nr

[CST] Focus <focus.cst@gmail.com>	2012-06-27

    system/settings.h: remove unused logo_num

[CST] Focus <focus.cst@gmail.com>	2012-06-26

    gui/network_setup.cpp: add network services submenu

[CST] Focus <focus.cst@gmail.com>	2012-06-26

    gui/Makefile.am: add network_service.cpp

[CST] Focus <focus.cst@gmail.com>	2012-06-26

    gui/network_service.cpp: simple network service menu

[CST] Focus <focus.cst@gmail.com>	2012-06-26

    locale: add LOCALE_NETWORKMENU_SERVICES

Merge: 62e3db6bb 9f1904a71
[CST] Focus <focus.cst@gmail.com>	2012-06-25

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-06-22

    infoviewer: displaying dd availability is now optional -fix

satbaby <satbaby>	2012-06-22

    infoviewer: displaying dd availability is now optional (martii patch adapted by bazi98 )

Merge: cfb4a7748 330aadb7c
[CST] Focus <focus.cst@gmail.com>	2012-06-22

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

[CST] Bas <bas@coolstreamtech.com>	2012-06-22

    frontend: new FrontendParameters and moved some type to this file.

[CST] Bas <bas@coolstreamtech.com>	2012-06-22

    frontend: use a private version of FrontendParameters to include (optional) additional parameters like rolloff, delsys.

[CST] Focus <focus.cst@gmail.com>	2012-06-21

    driver/streamts.cpp: fix streaming to new connection; send current channel pids, if no pids in url

[CST] Focus <focus.cst@gmail.com>	2012-06-21

    gui/movieplayer.cpp: add pls extension; check name from playlist

satbaby <satbaby>	2012-06-20

    revert spawn funktion

satbaby <satbaby>	2012-06-20

    plugins.cpp: start plugin script with posix spawn

[CST] Focus <focus.cst@gmail.com>	2012-06-20

    driver/file.cpp: add pls extension

Merge: 90b63622b aff97b7c1
[CST] Focus <focus.cst@gmail.com>	2012-06-18

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-06-18

    configure_network: mysystem: use vfork

satbaby <satbaby>	2012-06-18

     use empty() instead of size()

[CST] Focus <focus.cst@gmail.com>	2012-06-18

    deutsch, english locale: change neutrino to Neutrino-HD

[CST] Focus <focus.cst@gmail.com>	2012-06-18

    gui/movieplayer.cpp: parse m3u files

[CST] Focus <focus.cst@gmail.com>	2012-06-18

    gui/audioplayer.cpp: add urls from m3u

Merge: 02f66f323 41f365f30
[CST] Focus <focus.cst@gmail.com>	2012-06-18

    fix conflict

[CST] Bas <bas@coolstreamtech.com>	2012-06-16

    src/Makefile.am: add libavcodec to the linker.

[CST] Bas <bas@coolstreamtech.com>	2012-06-16

    src/Makefile.am: remove dependancy on libnxp.so

satbaby <satbaby>	2012-06-16

    moviebrowser.cpp: delFile: revert to unlink()

satbaby <satbaby>	2012-06-16

     use empty() instead of size()

satbaby <satbaby>	2012-06-16

     use empty() instead of size()

defans <defans@bluepeercrew.us>	2012-06-16

    - update.cpp/update_menu.cpp: add hotkeys

Thilo Graf <dbt@novatux.de>	2012-06-15

    update_settings: set url chooser as default item
    
    So we need no hotkey

Thilo Graf <dbt@novatux.de>	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 <focus.cst@gmail.com>	2012-06-15

    Revert driver/lcdd.cpp, driver/newclock.cpp - used in Makefile.am

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    gui/audioplayer_setup.cpp: comment unsupported spectrum option

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    remove obsolete lib/controldclient/

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    gui/audioplayer.cpp: fix sms-input for title search

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    src/gui/audioplayer.h: remove unused variable

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    gui/audioplayer.cpp: fix detail frame corners

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    delete unused files in src/driver/pictureviewer dir

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    delete obsolete and unused files in src/drivers/ dir

[CST] Focus <focus.cst@gmail.com>	2012-06-14

    remove obsolete and unused includes

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    remove unused empty files system/timer*

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    remove sectionsd/ dir

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit: remove obsolete files

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/scansdt.cpp: remove obsolete zapit/descriptors.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/scanpmt.cpp: remove obsolete zapit/descriptors.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/fastscan.cpp: remove obsolete zapit/descriptors.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/bouquets.cpp: remove obsolete zapit/sdt.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/include/zapit/getservices.h: remove obsolete zapit/descriptors.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    driver/streamts.cpp: replace cam.h with correct capmt.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    driver/record.cpp: replace cam.h with correct capmt.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/femanager.cpp: remove obsolete cam.h include

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/zapit.cpp: replace cam.h with correct capmt.h

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    remove unused files in src/gui/widget

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    gui/personalize.cpp: remove unused lcdcontroler.h include

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    locals: remove unused LOCALE_LCDCONTROLER_CONTRAST

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    gui/widget/Makefile.am: remove unused listbox_legacy.cpp

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    locals: remove unused LOCALE_VIDEOMENU_CSYNC

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    remove unused files in src/gui dir

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    gui/osd_setup.cpp: remove obsolete alphasetup.h include

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    neutrino_menue.cpp: remove obsolete epg_menu.h include

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    locals: remove unused GTX locales

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/include/zapit/channel.h: return name as reference

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    gui/channellist.cpp: remove direct access to channel->name

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/zapit.cpp: comment unused CZapitMessages::CMD_GET_BOUQUET_NCHANNELS

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/lib/zapitclient.cpp: comment unused getBouquetNChannels

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/bouquets.cpp: comment unused code

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    gui/infoviewer.cpp: comment unused CInfoViewerHandler

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    zapit/src/zapit.cpp: save services on shutdown, if changed

[CST] Focus <focus.cst@gmail.com>	2012-06-13

    comment not needed SaveMotorPositions code and calls

Merge: 3906b7ac2 be0ea475b
[CST] Focus <focus.cst@gmail.com>	2012-06-13

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

thilo <dbt@novatux.de>	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 <dbt@novatux.de>	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 <satbaby>	2012-06-08

    infoviewer_bb.cpp: fix caid order in discrete mode

[CST] Focus <focus.cst@gmail.com>	2012-06-06

    cross-configure.cool: no-strict-aliasing workaround for newer gcc, until code fixed

satbaby <satbaby>	2012-06-06

    sectionsd.cpp: fix Segmentation fault if max_events == 0

[CST] Focus <focus.cst@gmail.com>	2012-06-06

    gui/widget/listbox.cpp: reuse selection code; add list start/end keys

[CST] Focus <focus.cst@gmail.com>	2012-06-06

    gui/bedit/bouqueteditor_channels.cpp: reuse selection code; add list start/end keys

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-06-06

    mymenu.h: move non-common options to corresponding files

[CST] Focus <focus.cst@gmail.com>	2012-06-06

    locals: remove unused

[CST] Focus <focus.cst@gmail.com>	2012-06-05

    eitd: change SIevents type to vector - no need to sort this temp list

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-06-02

    gui/infoviewer.cpp: comment all showIcon_CA_Status calls, leave only one - on event;
    comment unused code

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    system/setting_helpers.cpp: fix notifiers, most must not repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/zapit_setup.cpp: fix CZapitSetup::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/videosettings.cpp: comment unused code,
    fix CVideoSettings::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/vfd_setup.cpp: fix CVfdSetup::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/scan_setup.cpp: fix CScanSetup::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/osdlang_setup.cpp: fix CLangSelectNotifier::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/network_setup.cpp: fix CNetworkSetup::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/cec_setup.cpp: fix CCECSetup::changeNotify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    system/setting_helpers.cpp: fix CAudioSetupNotifier - also called for pref. DD; no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    system/setting_helpers.cpp: cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/audio_setup.cpp: fix notify - no need to repaint menu

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/keybind_setup.cpp: add changeNotify for remote repeat

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/osd_setup.cpp: add notify code for radiotext

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/user_menue.cpp: add sectionsd pause to changeNotify

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    gui/record_setup.cpp: add changeNotify, remove notifiers

[CST] Focus <focus.cst@gmail.com>	2012-05-31

    neutrino.cpp: fix crash in start wizard on volume +/-

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    eitd/sectionsd.cpp: try to fix occasional eit update demux error

Merge: 01f50bba0 4eeca53fd
[CST] Focus <focus.cst@gmail.com>	2012-05-29

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-05-29

    eitd/sectionsd.cpp disable debug code

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    eitd: ifdef unused item/itemDescription, comment unused vps in SIevent

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    eitd/sectionsd.cpp: compare full channel id to wakeup eit -
    on broken providers zap was not detected

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    eitd/sectionsd.cpp: includes cleanup; fix compile without dvbsi++ event parse - to test memory fragmentation

[CST] Focus <focus.cst@gmail.com>	2012-05-21

    eitd/SIsections.cpp: add back old event parse code, ifdef USE_DVBSI_EVENTS control which code used

[CST] Focus <focus.cst@gmail.com>	2012-05-21

    src/eitd/SIevents.cpp: add back old event parse code

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    zapit/src/bouquets.cpp: ignore freq part of channel id for user bouquets only

[CST] Focus <focus.cst@gmail.com>	2012-05-29

    Revert "zapit/src/frontend.cpp: increase wait after voltage switch"
    
    This reverts commit c30bd7a81a630d329f0dcabb582ba1debca76b6d.

[CST] Focus <focus.cst@gmail.com>	2012-05-28

    zapit/src/fastscan.cpp: force diseqc 1.0

svenhoefer <svenhoefer@svenhoefer.com>	2012-05-24

    - eitd: fix possible buffer overflow while writing egp-data (patch by FlatTV)

[CST] Focus <focus.cst@gmail.com>	2012-05-24

    zapit/src/zapit.cpp: after scan, send EVT_SERVICES_CHANGED before zap

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-05-22

    neutrino_menue.cpp: move TEST_MENU define to gui/test_menu.h

[CST] Focus <focus.cst@gmail.com>	2012-05-22

    gui/test_menu.cpp: add scan and 22khz test for second tuner

[CST] Focus <focus.cst@gmail.com>	2012-05-22

    zapit/src/fastscan.cpp: bug fix

[CST] Focus <focus.cst@gmail.com>	2012-05-22

    system/setting_helpers.cpp: workaround for factory reset, clear sat list

[CST] Focus <focus.cst@gmail.com>	2012-05-22

    zapit/src/femanager.cpp: clear config and frontend sat map before loading settings

svenhoefer <svenhoefer@svenhoefer.com>	2012-05-21

    - cables.xml: update kms muenchen

micha-bbg <tuxcode.bbg@googlemail.com>	2012-05-21

    * infoviewer_bb: Workaround for display the CA-icons outside of the infobar

micha-bbg <tuxcode.bbg@googlemail.com>	2012-05-21

    * infoviewer_bb: Little style- and performance-fixes

micha-bbg <tuxcode.bbg@googlemail.com>	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 <focus.cst@gmail.com>	2012-05-18

    zapit/src/frontend.cpp: increase wait after voltage switch

svenhoefer <svenhoefer@svenhoefer.com>	2012-05-14

    - infoviewer.cpp: more suitable icons for tuner

Merge: f1fbe7fff 85a16ecb1
[CST] Bas <bas@coolstreamtech.com>	2012-05-14

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Bas <bas@coolstreamtech.com>	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 <focus.cst@gmail.com>	2012-05-14

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-05-14

    lib/xmltree/xmlparse.cpp: fix (workaround?) for crash while parsing invalid saved xml

[CST] Focus <focus.cst@gmail.com>	2012-05-14

    zapit/src/scan.cpp: prefer logical numbers from hd descriptors

[CST] Focus <focus.cst@gmail.com>	2012-05-14

    zapit/src/scannit.cpp: add HD_SIMULCAST_LOGICAL_CHANNEL_DESCRIPTOR

[CST] Focus <focus.cst@gmail.com>	2012-05-14

    zapit/src/frontend.cpp: fix slave flag in CFrontend::sendEN50494TuningCommand

satbaby <satbaby>	2012-05-14

    eventlist.cpp: add startTime comparison to unique sort

[CST] Focus <focus.cst@gmail.com>	2012-05-13

    zapit/src/frontend.cpp: add missed slave checks in sendToneBurst and sendEN50494TuningCommand

Merge: 6b90e023b a1d4bc7f3
satbaby <satbaby>	2012-05-12

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-05-12

    nhttpd: disable script debug

swing99 <swing0815@googlemail.com>	2012-05-11

    * cables.xml: update transponder for M-net Muenchen, THX to lotek

satbaby <satbaby>	2012-05-11

    move unique sort to eventlist.cpp

satbaby <satbaby>	2012-05-11

    move unique sort to eventlist.cpp

satbaby <satbaby>	2012-05-11

    sectionsd.cpp:sort unique search-eventlist (fix tiny)

satbaby <satbaby>	2012-05-11

    sectionsd.cpp:sort unique search-eventlist (fix)

satbaby <satbaby>	2012-05-11

    sectionsd.cpp:sort unique search-eventlist

Merge: bd58def15 61c596a6b
[CST] Focus <focus.cst@gmail.com>	2012-05-11

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-05-11

    zapit/src/scannit.cpp: fix channel id for lcn, add GetNetworkName()

[CST] Focus <focus.cst@gmail.com>	2012-05-11

    system/settings.cpp: fix saving cable network id

[CST] Focus <focus.cst@gmail.com>	2012-05-11

    system/settings.cpp: fix saving delivery system

[CST] Focus <focus.cst@gmail.com>	2012-05-11

    gui/widget/hintboxext.cpp: disable debug

satbaby <satbaby>	2012-05-11

    eventlist.cpp:-fix possible segfault

satbaby <satbaby>	2012-05-11

    eventlist.cpp:-fix select timer in search mode

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-05-10

    neutrino.cpp: cleanup CNeutrinoApp::channelsInit

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-05-10

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-05-10

    gui/widget/textbox.cpp: fix string access outside of its size

swing99 <swing0815@googlemail.com>	2012-05-10

    * cables.xml: Added transponder for Kabel Deutschland - Offensive 2012

klauser <baumeister23@freenet.de>	2012-05-09

    * cables.xml: Added transponder for Unitymedia

Merge: 1f415fb39 489d88a9a
[CST] Focus <focus.cst@gmail.com>	2012-05-09

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-05-09

    timerd/timermanager.cpp: fix using invalidated after erase iterator

satbaby <satbaby>	2012-05-09

    initialize volues

[CST] Focus <focus.cst@gmail.com>	2012-05-09

    eitd/sectionsd.cpp: fix invalid iterator compare from different sets

[CST] Focus <focus.cst@gmail.com>	2012-05-09

    eitd/sectionsd.cpp: fix SIevent times.begin()-> access - times could be empty

[CST] Focus <focus.cst@gmail.com>	2012-05-09

    gui/widget/hintboxext.cpp: fix invalid iterator advance

[CST] Focus <focus.cst@gmail.com>	2012-05-09

    zapit/src/bouquets.cpp: fix invalid iterator advance in moveService/Bouquet

satbaby <satbaby>	2012-05-08

    initialize volues

satbaby <satbaby>	2012-05-08

    initialize volues

satbaby <satbaby>	2012-05-08

    -pedantic fixes

satbaby <satbaby>	2012-05-08

    never used values

satbaby <satbaby>	2012-05-08

    never used values

[CST] Focus <focus.cst@gmail.com>	2012-05-08

    comment some found not used variables

[CST] Focus <focus.cst@gmail.com>	2012-05-08

    driver/radiotext.cpp: little syntax fix

[CST] Focus <focus.cst@gmail.com>	2012-05-08

    src/Makefile.am: add avcodec libs

satbaby <satbaby>	2012-05-08

    eitd: -fix read/write epg collision

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/miscsettings_menu.cpp: fix memleak - CMiscNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    system/setting_helpers.cpp: remove unused CLedControlNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/vfd_setup.cpp: fix memleak - CLedControlNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    GUI: remove CMenuWidget->hide() calls - CMenuWidget->exec() always hide before return

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/osdlang_setup.cpp: comment CLangSelectNotifier->changeNotify on every menu show

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/osdlang_setup.cpp: fix memleak - with dynamic menus locale = strdup never freed

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/widget/menue.cpp: simplify CMenuOptionLanguageChooser - we have one option for every instance

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    neutrino.cpp: change pref_lang/subs defaults to 'none'

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/osdlang_setup.cpp: add 'none' option for prefered lang selection,
    for canceling selection if any

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/osdlang_setup.cpp: fix memleak - CLangSelectNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/record_setup.cpp: fix memleak - CRecAPIDSettingsNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/record_setup.cpp: fix memlean - CRecordingSafetyNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/videosettings.cpp: fix memleak - CAutoModeNotifier

[CST] Focus <focus.cst@gmail.com>	2012-05-07

    gui/miscsettings_menu.cpp: fix memleak - sectionsdConfigNotifier

satbaby <satbaby>	2012-05-06

    xmlutil.cpp: add deleteOldfileEvents

satbaby <satbaby>	2012-05-06

    never used value

Merge: 6ec13051a f37540ccf
satbaby <satbaby>	2012-05-06

    Merge branch 'dvbsi++' of ssh://coolstreamtech.de/cst-public-gui-neutrino into dvbsi++

satbaby <satbaby>	2012-05-06

    never used value

[CST] Focus <focus.cst@gmail.com>	2012-05-06

    zapit/src/capmt.cpp: fix crash on channel stop, if recording

[CST] Focus <focus.cst@gmail.com>	2012-05-06

    gui/motorcontrol.cpp: fix memleak - delete sig/snr scale in dtor

micha-bbg <tuxcode.bbg@googlemail.com>	2012-05-05

    * Add missing '#include <config.h>' to SIevents.cpp

Merge: 0ead49488 a216a33aa
[CST] Focus <focus.cst@gmail.com>	2012-05-05

    Merge branch 'valgrind' into dvbsi++

Merge: 8f34cd073 5aff1f189
[CST] Focus <focus.cst@gmail.com>	2012-05-05

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    neutrino.cpp: move temp cleanup code to function

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/keybind_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/zapit_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/videosettings.cpp: fix memleaks when using CMenuForwarder;
    comment not needed anotify->changeNotify every menu show;
    indent showVideoSetup

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/vfd_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/update.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/themes.cpp fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/software_update.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/scan_setup.cpp: fix memleaks when using CMenuForwarder;
    remove unused fselected, selected

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/record_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/proxyserver_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/pictureviewer_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    eitd/sectionsd.cpp: delete C/N events on cleanup

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/osd_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/osdlang_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/nfs.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/network_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/miscsettings_menu.cpp: fix memleaks when using CMenuForwarder,
    use CMenuDForwarder for created objects

[CST] Focus <focus.cst@gmail.com>	2012-05-05

    gui/widget/menue.cpp: add CMenuDForwarder - forwarder which delete jumpTarget

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    zapit/src/fastscan.cpp: try to fix fast scan

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/infoviewer.cpp: add destructor

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/info_menue.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/epgplus.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/audioplayer_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/mediaplayer_setup.cpp: fix memleaks when using CMenuForwarder

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/hdd_menu.cpp: fix memleaks when using CMenuForwarder;
    disable hdd menu when recording

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/keybind_setup.cpp: fix memleak - unneeded keySetupNotifier creation

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/themes.cpp: fix memleak in scandir

[CST] Focus <focus.cst@gmail.com>	2012-05-04

    gui/plugins.cpp: fix memleak in scandir

Thilo Graf <dbt@novatux.de>	2012-05-04

    personalize: clean up
    
    remove unused code in addSeparator()
    thx focus for hint

satbaby <satbaby>	2012-05-03

    xmlutil.cpp:use rename instead of cp

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    neutrino.cpp: fix memleak in channelsInit

Merge: b817fdba1 151ad95de
[CST] Focus <focus.cst@gmail.com>	2012-05-03

    fix conflict

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    zapit/src/getservices.cpp: clear transponders in dtor

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    neutrino.cpp: remove unused g_volscale

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    zapit/src/bouquets.cpp: add destructor

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    driver/vfd.cpp: init mode variable in ctor

Merge: 30679037d 99cc7ae30
[CST] Focus <focus.cst@gmail.com>	2012-05-03

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind

Merge: c39c9a44a c2578710f
[CST] Focus <focus.cst@gmail.com>	2012-05-03

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    neutrino.cpp: delete things under ifdef EXIT_CLEANUP

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    neutrino.h: comment unused OnekeyPluginChanger, MyIPChanger

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    zapit/src/zapit.cpp: delete eventServer, g_bouquetManager, CServiceManager, CServiceScan

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    system/localize.cpp: fix destructor

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    driver/fb_window.cpp: remove private_data, move its members to class;
    fix delete -> delete[]

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    driver/volume.cpp: fix memleak - g_volscale re-created without delete

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    gui/personalize.cpp: fix memleak in addSeparator(), fix close all on menu key

[CST] Focus <focus.cst@gmail.com>	2012-05-03

    neutrino.cpp: fix g_info.has_fan init

Merge: 02492c44a 6248f1180
[CST] Focus <focus.cst@gmail.com>	2012-05-03

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind

satbaby <satbaby>	2012-05-03

    moviebrowser.cpp:fix delete file

satbaby <satbaby>	2012-05-03

    satellites.xml: update Hotbird13

satbaby <satbaby>	2012-05-03

    satellites.xml: update Astra19

satbaby <satbaby>	2012-05-02

    pictureviewer.cpp: fix possible segfault

Merge: 5fe2159ca c4c5e6cd4
[CST] Focus <focus.cst@gmail.com>	2012-05-02

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind

satbaby <satbaby>	2012-05-02

    buttons.cpp:fix to workaround for to small screen

satbaby <satbaby>	2012-05-02

    buttons.cpp:fix to workaround for to small screen

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    eitd/sectionsd.cpp: split commandFreeMemory, call FreeMemory at exit if configured

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    zapit/src/getservices.cpp: clear transponders in dtor

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    zapit/src/bouquets.cpp: add destructor

Merge: 1684a850f 4be74a3fa
[CST] Focus <focus.cst@gmail.com>	2012-05-02

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into valgrind

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    configure.ac: add --enable-cleanup which add EXIT_CLEANUP define, to ifdef code for testing with valgrind

[CST] Focus <focus.cst@gmail.com>	2012-05-02

    driver/vfd.cpp: init mode variable in ctor

satbaby <satbaby>	2012-05-02

    buttons.cpp:workaround for to small screen

satbaby <satbaby>	2012-05-02

    bouqueteditor_bouquets.cpp: skip rc_sat & rc_fav

satbaby <satbaby>	2012-05-02

    bouquets.cpp: fix ubouquets.xml after scan

satbaby <satbaby>	2012-04-28

    performance Prefer prefix ++/-- operators for non-primitive types.

micha-bbg <tuxcode.bbg@googlemail.com>	2012-04-22

    * Add missing $(top_builddir) to Makefile.am

micha-bbg <tuxcode.bbg@googlemail.com>	2012-04-27

    * Update deutsch.locale

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    eitd/dmx.cpp: try to stop debug spam on bad sections read

Merge: ccf1f32e9 2f3ff624f
[CST] Focus <focus.cst@gmail.com>	2012-04-27

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    eitd/sectionsd.cpp: restore HOUSEKEEPING_SLEEP to 5 min, replace depreciated mallinfo with malloc_stats call

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-04-27

    neutrino.cpp: save/restore keep_numbers settings

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    zapit/src/getservices.cpp: add flag to enable/disable persistent channel numbers

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    gui/miscsettings_menu.cpp: add option to enable/disable persistent channel numbers

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    locals: add new channellist.keep_numbers locale

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    gui/scan_setup.cpp: re-create sat select menu on sat box only

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    zapit/src/scannit.cpp: disable debug

[CST] Focus <focus.cst@gmail.com>	2012-04-27

    zapit/src/capmt.cpp: disable capmt dump

[CST] Focus <focus.cst@gmail.com>	2012-04-26

    zapit/src/capmt.cpp: split make and send capmt; send all channels capmt to cCA

[CST] Focus <focus.cst@gmail.com>	2012-04-26

    lib/libcoolstream/ca_cs.h: sync header

satbaby <satbaby>	2012-04-26

    eventlist.cpp: sort titele by time

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    neutrino.cpp: fix random channelsInit, init g_channel_list_changed variable

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    zapit/src/scan.cpp: bug fix, invalid skip already scanned transponder code

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    zapit/src/zapit.cpp: stop pmt update filter in standby, if no record running

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    zapit/src/frontend.cpp: comment getInstance, currentFe

Merge: 92a12e408 f168b08cf
[CST] Focus <focus.cst@gmail.com>	2012-04-25

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    lib/sectionsdclient/sectionsdcontrol.cpp: add --freemem command

[CST] Focus <focus.cst@gmail.com>	2012-04-25

    zapit/src/frontend.cpp: fix remember currentSatellitePosition

micha-bbg <tuxcode.bbg@googlemail.com>	2012-04-24

    * cables.xml: Added transponders for Unitymedia

satbaby <satbaby>	2012-04-24

    scanpmt.cpp: show only Unknown without  pid in infoviewer

satbaby <satbaby>	2012-04-24

    add: sort channels in allchannel mode

satbaby <satbaby>	2012-04-24

    plugins.cpp localize.cpp: fix possible segfault

no@ma.il <one@localhost.(none)>	2012-04-24

    channellist.cpp : fix biggest chan number in list

no@ma.il <one@localhost.(none)>	2012-04-24

    providermap.xml : update

svenhoefer <svenhoefer@svenhoefer.com>	2012-04-24

    - deutsch.locale: add new locals

[CST] Focus <focus.cst@gmail.com>	2012-04-23

    eitd/sectionsd.cpp: change print_meminfo debug level for debuging out-of-memory crashing

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    zapit/src/scansdt.cpp: keep 'new' channel flag over next scans

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    gui/channellist.cpp: add menu point to remove 'new' channel flag

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    zapit/src/getservices.cpp: bugfix, check satellite position when
    adding transponder to satelliteTransponders

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    neutrino.cpp: create new/removed channel lists if options set

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    gui/miscsettings_menu.cpp: add options to create new/removed channel lists

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    locals: add new locales:
    LOCALE_CHANNELLIST_MAKE_NEWLIST, LOCALE_CHANNELLIST_MAKE_REMOVEDLIST,
    LOCALE_CHANNELLIST_RESET_FLAGS

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    zapit/src/zapit.cpp, zapit/src/femanager.cpp: change save/restore lastSatellitePosition to rotor position

Merge: a78961b72 470e3d752
[CST] Focus <focus.cst@gmail.com>	2012-04-22

    Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-22

    zapit/src/frontend.cpp: split current and rotor satellite positions

micha-bbg <tuxcode.bbg@googlemail.com>	2012-04-22

    * Locale keybindingmenu.poweroff
    
    - Change German locale from 'Umschalter' to 'Standby EIN/AUS'

[CST] Focus <focus.cst@gmail.com>	2012-04-21

    zapit/src/femanager.cpp: change some debug level to stop flood

[CST] Focus <focus.cst@gmail.com>	2012-04-21

    gui/channellist.cpp: fix last change in setSelected - always set tuned

[CST] Focus <focus.cst@gmail.com>	2012-04-21

    neutrino.cpp: move new/removed from favorites to all channels bouquet list

micha-bbg <tuxcode.bbg@googlemail.com>	2012-04-20

    * Update locale
    
    - Sort english.locale
    - Add missing entries to deutsch.locale

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    neutrino.cpp: fix crash, if old bouquet not present after edit

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    gui/channellist.cpp: safe-check in setSelected(), to prevent crash if incorrect selected set

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    zapit/src/bouquets.cpp: fix missing channels in remainChannels

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    zapit/src/zapit.cpp: attempt to fix lost sound after pmt update, not tested

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    zapit/lib/zapitclient.cpp: comment unused methods

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    zapit/src/zapit.cpp: comment unused messages

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    zapit/include/zapit/zapit.h: add SendCmdReady() helper

[CST] Focus <focus.cst@gmail.com>	2012-04-20

    gui/scan.cpp: cleanup some commented code

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-04-19

    neutrino.cpp: move mount hack before CFSMounter::automount

[CST] Focus <focus.cst@gmail.com>	2012-04-19

    eitd: fix compile with --enable-freesatepg; Free sat epg code not tested

Merge: 9d804e0ff d9dce5c10
[CST] Focus <focus.cst@gmail.com>	2012-04-19

    src/Makefile.am: fix merge conflicts

[CST] Focus <focus.cst@gmail.com>	2012-04-19

    zapit/src/scansdt.cpp,
    zapit/src/scannit.cpp,
    zapit/src/scanbat.cpp: stop section reading after 5th repeated section

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    gui/streaminfo2.cpp: unify sat/cable transponder info; cleanup; replace getCurrentServiceInfo()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    zapit/src/zapit.cpp: comment unused messages

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    zapit/lib/zapitclient.cpp: comment unused code

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    neutrino.cpp: cleanup CNeutrinoApp::InitZapper;
    replace zapit client getAudioMode, isChannelTVChannel with CZapit::GetAudioMode, CServiceManager::IsChannelTVChannel

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    zapit/include/zapit/zapit.h: add GetAudioMode()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    nhttpd/tuxboxapi/coolstream/controlapi.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    zapit/src/getservices.cpp: add IsChannelTVChannel()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    gui/infoviewer.cpp: dont use zapit client getCurrentServiceInfo()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    driver/record.cpp: dont use zapit client isChannelTVChannel()

[CST] Focus <focus.cst@gmail.com>	2012-04-18

    gui/scan_setup.cpp: disable testing menu options

svenhoefer <svenhoefer@svenhoefer.com>	2012-04-18

    - src/Makefile.am: complete the missing part from svn r2189

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    gui/scan_setup.cpp: compare transponder to set selected in transponder list

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    gui/scan_setup.cpp: move cable network ID to next menu level

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-04-17

    zapit/src/getservices.cpp: add GetTransponder() by id

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/transponder.cpp: add description() to get commonly used transponder description string

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/frontend.cpp: add static CFrontend::getDelSys

Merge: 42b7cb33a 3b0394d3e
[CST] Focus <focus.cst@gmail.com>	2012-04-17

    Merge branch 'master' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/scan.cpp: update satellite transponder list after scan

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/getservices.cpp: add UpdateSatTransponders()
    to add/replace satellite transponder list from transponders

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    gui/infoviewer.cpp: set chanready on NeutrinoMessages::EVT_TUNE_COMPLETE

Merge: 3e0318171 016ab6c08
[CST] Focus <focus.cst@gmail.com>	2012-04-17

    Merge branch 'master' of coolstreamtech.de:cst-public-gui-neutrino

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    driver/volume.cpp: comment second creation of g_Zapit, g_RCInput; Use global g_RemoteControl

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/zapit.cpp: add safe-check in Stop()

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    zapit/src/scannit.cpp: fix exchanged tsid/onid in CREATE_TRANSPONDER_ID64

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    driver/audiodec: make sure driver/netfile.h included as last header

[CST] Focus <focus.cst@gmail.com>	2012-04-17

    driver/audiodec/basedec.cpp: fix includes for inet radio after includecleanup

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    neutrino.cpp: wakeup power/video before setting CEC

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    zapit/src/scan.cpp: cleanup; preincrement iterators; skip transponder if same freq/polarization already scaned

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    gui/scan.cpp: add support for L/R, use transponder::pol to display polarization

[CST]Nicu <popescunicolae7@hotmail.com>	2012-04-16

    changed current_is_nvod from private to protected

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    GUI: add support for L/R, use transponder::pol to display polarization

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    zapit/src/getservices.cpp: allow L/R polarization

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    zapit/src/frontend.cpp: remember polarization without & 1

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    locals: add R/L polarization locales

[CST] Focus <focus.cst@gmail.com>	2012-04-16

    zapit/src/transponder.cpp: add static ::pol to get polarization letter

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/scan.cpp: rework adding transponders code, WIP

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/transponder.cpp: add ddump - print if zapit_debug is set

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/frontend.cpp: change debug

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/scannit.cpp: fix copy-paste; dont change fec, if its FEC_AUTO

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/scannit.cpp: fix cable freq id

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/scan.cpp: add CleanAllMaps, SendTransponderInfo helpers, simplify ScanProviders loop - remove and xml usage, WIP

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/fastscan.cpp: add transponder type

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/getservices.cpp: add transponder type, remove WriteTransponderHeader

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/transponder.cpp: add transponder type, compare and dumpServiceXml members

[CST] Focus <focus.cst@gmail.com>	2012-04-15

    zapit/src/frontend.cpp: add fAuto to CFrontend::getCodeRate in case system != 0

[CST] Focus <focus.cst@gmail.com>	2012-04-14

    zapit/include/zapit/getservices.h: remove struct transponder

[CST] Focus <focus.cst@gmail.com>	2012-04-14

    zapit/src/Makefile.am: add transponder.cpp

[CST] Focus <focus.cst@gmail.com>	2012-04-14

    zapit/src/transponder.cpp: move struct transponder to its own module as class

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    zapit/src/scan.cpp: remove xml parsing code, get get satellite transponders from CServiceManager

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    gui/scan_setup.cpp: get satellite transponders from CServiceManager

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    gui/scan.cpp: get satellite transponders from CServiceManager

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-04-13

    src/zapit/include/zapit/zapit.h: fix merge problems

Merge: 67ae1262b f0ea5c75c
[CST] Focus <focus.cst@gmail.com>	2012-04-13

    Merge branch 'master' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    configure.ac: add missed r2189 from striper (allow usage of giflib instead of libungif)

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    zapit/include/zapit/types.h: add CREATE_FREQ_ID

Merge: cac648620 a328dee9d
[CST] Focus <focus.cst@gmail.com>	2012-04-13

    fix conflicts

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    src/zapit/include/zapit/zapit.h: move some vars to protected, make some methods virtual

[CST] Focus <focus.cst@gmail.com>	2012-04-13

    zapit/include/zapit/getservices.h: add tallchans * GetAllChannels()

Merge: b69cb1019 86dbdde70
[CST] Bas <bas@coolstreamtech.com>	2012-04-13

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

Merge: 1d9ab9929 9eafa4ad6
[CST] Bas <bas@coolstreamtech.com>	2012-04-13

    Merge branch 'master' into dvbsi++
    
    Conflicts:
            src/zapit/include/zapit/zapit.h

svenhoefer <svenhoefer@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <svenhoefer@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <svenhoefer@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-10

    replace GET_SATELLITEPOSITION_FROM_TRANSPONDER_ID with cached satellitePosition

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/include/zapit/getservices.h: cache satellitePosition in transponder struct

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/src/zapit.cpp: comment CZapitMessages::CMD_GET_LAST_CHANNEL

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    neutrino.cpp: add zapitclient.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    global.h: remove zapitclient.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    neutrino.h: remove zapitclient.h and unused sendmessage

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    neutrino.cpp: remove firstChannel()

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/include/zapit/zapit.h: add functions to get last tv/radio channels

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    system/lastchannel.h: change zapittypes.h to zapit/types.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    driver/screenshot.cpp: use CServiceManager to get channel name

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    neutrino.cpp: use CServiceManager to get channel name

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    gui/eventlist.cpp: use CServiceManager to get channel name

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    gui/timerlist.cpp: use CServiceManager to get channel name

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    eitd: replace zapittypes.h to zapit/types.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    move Zapit_config to zapit/include/zapit/zapit.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    move ZAPIT_start_arg to zapit/include/zapit/zapit.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/lib/zapitclient.cpp: comment get/setConfig

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    rename CREATE_TRANSPONDER_ID_FROM_SATELLITEPOSITION_ORIGINALNETWORK_TRANSPORTSTREAM_ID to CREATE_TRANSPONDER_ID64

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    move all types and defines to zapit/include/zapit/types.h

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/include/zapit/cam.h: add include

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    zapit/src/ca.h: remove

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    Makefiles: remove non-existent daemons dir

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    rename CREATE_CHANNEL_ID_FROM_SERVICE_ORIGINALNETWORK_TRANSPORTSTREAM_ID to CREATE_CHANNEL_ID

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    change transpoder ctor to use transponder_id

[CST] Focus <focus.cst@gmail.com>	2012-04-10

    unify transponder constructor

[CST] Focus <focus.cst@gmail.com>	2012-04-09

    zapit/src/scan.cpp: at manual scan, update TP params in transponders map, if scan successful

[CST] Focus <focus.cst@gmail.com>	2012-04-09

    gui/scan.cpp: comment reset scanned transponders num, if total to scan is 0

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-09

    fix ntp bug in d74b5976029ede6db172e79b8f16921f74451376

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-08

    zapit/src/frontend.cpp: add more TP params to tune debug

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-07

    replace include sectionsd/edvbstring.h with eitd/edvbstring.h

[CST] Focus <focus.cst@gmail.com>	2012-04-07

    eitd/sectionsd.cpp: check if dvb_time good against 01.01.2012

[CST] Focus <focus.cst@gmail.com>	2012-04-07

    eitd/dmx.cpp: fix dtor, enable debug

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-05

    neutrino.cpp: remove bouquetList checks, it never should be NULL

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    gui/infoviewer.cpp: commit bouquetList checks, it never should be NULL

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    gui/favorites.cpp: commit bouquetList checks, it never should be NULL

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    gui/channellist.cpp: remove bouquetList checks, it never should be NULL

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    gui/channellist.cpp: remove unused if/else in CChannelList::paintDetails

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    zapit/include/zapit/bouquets.h: remove CmpChannel..

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    gui/channellist.cpp: remove CmpChannel..

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    zapit/include/zapit/channel.h: add cmpChannel.. functions

[CST] Focus <focus.cst@gmail.com>	2012-04-05

    change ca->SendPMT() from DEMUX_SOURCE_2 to channel->getRecordDemux()

[CST] Focus <focus.cst@gmail.com>	2012-04-04

    zapit/src/getservices.cpp: another dup_numbers flag to force service saving

[CST] Focus <focus.cst@gmail.com>	2012-04-04

    gui/channellist.cpp: remove switch(), use CRCInput::getNumericValue

[CST] Focus <focus.cst@gmail.com>	2012-04-04

    gui/channellist.cpp: reuse code as updateSelection()

[CST] Focus <focus.cst@gmail.com>	2012-04-03

    neutrino.cpp: fix indents; create new/removed channel lists in favorites (WIP, for testing

[CST] Focus <focus.cst@gmail.com>	2012-04-03

    zapit/src/zapit.cpp: add CServiceManager::getInstance()->CopyCurrentServices() on update

[CST] Focus <focus.cst@gmail.com>	2012-04-03

    zapit/src/scansdt.cpp: mark current TP channels as removed, mark channels as new

nightshad <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-03

    zapit/src/scan.cpp: add flag to check if scanned sat has channels

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-04-03

    zapit/include/zapit/channel.h: change flags values

[CST] Focus <focus.cst@gmail.com>	2012-04-03

    data/locale/english.locale: add bouquet names for new/removed

[CST] Focus <focus.cst@gmail.com>	2012-04-03

    system/locals.h: add bouquet names for new/removed

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-02

    Merge branch 'master' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/channel.cpp: save channel flags

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/getservices.cpp: load channel flags

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/include/zapit/scan.h: add missed copyright header

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/scan.cpp: WIP, for testing logical numbers howto from BAT

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/getservices.cpp: fix copy/paste

Merge: 654dc3cfc 67c68b72c
[CST] Focus <focus.cst@gmail.com>	2012-04-02

    Merge branch 'master' of 109.75.98.228:cst-private-neutrino

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/include/zapit/zapit.h: fix indent

[CST]Nicu <popescunicolae7@hotmail.com>	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 <focus.cst@gmail.com>	2012-03-26

    src/zapit.cpp: move TP_params TP inside class,
    add method to start manual TP scan

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/zapit.cpp: comment unused scanType

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/scansdt.cpp: for SDT updates, allow only tv and radio channels

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/getservices.cpp: mask also id to search in FindChannel48

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/src/scansdt.cpp: replace global CZapitClient::scanType with scan flags

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    gui/scan.cpp: set scan channel types in scan flags

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    system/settings.cpp: init scanType as default CServiceScan::SCAN_TVRADIO

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    gui/scan_setup.cpp: use CServiceScan::SCAN flags enum

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/include/zapit/scan.h: add flags for scan channel types

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    system/settings.cpp: remove unused diseqcMode, diseqcRepeat, scanSectionsd;
    remove useDefaults(), init all variables to default values

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    zapit/include/zapit/zapit.h: fix indent

[CST] Focus <focus.cst@gmail.com>	2012-04-02

    neutrino.cpp: exit() in place of _exit() hack, for testing

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-04-01

    eitd/sectionsd.cpp: bugfix, emove pthread_exit from OpenThreads::Thread::run functions

[CST]Nicu <popescunicolae7@hotmail.com>	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 <focus.cst@gmail.com>	2012-03-29

    zapit/src/channel.cpp: add channel flag field

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    zapit/src/channel.cpp: comment privatePid usage, use enum for service type

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    zapit/src/getservices.cpp: on load, check getServiceType() not real type

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    zapit/src/zapit.cpp: comment getPrivatePid() usage

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    zapit/src/scanbat.cpp: api to get BAT bouquets

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    neutrino.cpp: use locals for HD and other bouquets

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    data/locale/english.locale: use locals for HD and other bouquets

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    gui/bouquetlist.cpp: use locals for HD and other bouquets

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    zapit/src/bouquets.cpp: add flag for other bouquet

[CST] Focus <focus.cst@gmail.com>	2012-03-29

    locales: add locals for other and HD bouquet names

Merge: faf98f43d 9f3e2dc9c
[CST] Focus <focus.cst@gmail.com>	2012-03-29

    Merge branch 'multituner' into dvbsi++

Merge: 8b1cb6cf0 717160618
[CST] Focus <focus.cst@gmail.com>	2012-03-29

    Merge branch 'master' into multituner

Merge: 0380fc8f9 f431ea66e
[CST] Focus <focus.cst@gmail.com>	2012-03-29

    Merge branch 'master' of 109.75.98.228:cst-private-neutrino

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    src/zapit.cpp: move TP_params TP inside class,
    add method to start manual TP scan

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-27

    zapit/src/getservices.cpp: add helpers

[CST] Focus <focus.cst@gmail.com>	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 <bas@coolstreamtech.com>	2012-03-23

    dvbsub: fix API use to new ffmpeg.

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    gui/scan_setup.cpp: use resetWidget(true)

Merge: b88b783a0 8b1cb6cf0
[CST] Focus <focus.cst@gmail.com>	2012-03-26

    Merge branch 'multituner' into dvbsi++

Merge: 6b2a037c8 f431ea66e
[CST] Focus <focus.cst@gmail.com>	2012-03-26

    Merge branch 'master' into multituner

Merge: 6053772c6 fb9bda078
[CST] Focus <focus.cst@gmail.com>	2012-03-26

    Merge branch 'master' of 109.75.98.228:cst-private-neutrino

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    gui/scan_setup.cpp: add new options, WIP/testing

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    zapit/src/scan.cpp: reset channel numbers if requested

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    data/locale/english.locale: add new scan options

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    neutrino_menue.h: add some ids for scan setup

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    zapit/src/getservices.cpp: clear numbers maps, if resetting numbers

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    locales: add new scan options

Merge: 811bc7fc2 fb9bda078
[CST] Focus <focus.cst@gmail.com>	2012-03-26

    Merge branch 'multituner', remote-tracking branch 'origin' into dvbsi++

Merge: f04923900 6053772c6
[CST] Focus <focus.cst@gmail.com>	2012-03-26

    Merge branch 'master' into multituner

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    src/zapit.cpp: move TP_params TP inside class,
    add method to start manual TP scan

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-26

    system/settings.cpp: fix copy/paste

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    src/zapit.cpp: move TP_params TP inside class,
    add method to start manual TP scan

[CST] Focus <focus.cst@gmail.com>	2012-03-26

    system/settings.cpp: fix copy/paste

Merge: 2ee4c374a f04923900
[CST] Focus <focus.cst@gmail.com>	2012-03-25

    Merge branch 'multituner' into dvbsi++

Merge: c43b9b699 01a520ab1
[CST] Focus <focus.cst@gmail.com>	2012-03-25

    Merge branch 'master' into multituner

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    zapit/src/getservices.cpp: add params to ResetChannelNumbers

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    gui/scan_setup.cpp: split NIT flag for auto and manual mode

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    gui/scan.cpp: remove old scan_mode, make flags for CServiceScan

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    system/settings.cpp: split NIT flag for auto and manual, add mode flags

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    zapit/src/scansdt.cpp: get fta flag from CServiceScan

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    zapit/src/scan.cpp: add scan flags enum

[CST] Focus <focus.cst@gmail.com>	2012-03-25

    revert lib/libdvbsub/dvbsubtitle.cpp

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-23

    zapit/src/getservices.cpp: reduce variables scope, mark services changed on add/remove

[CST] Focus <focus.cst@gmail.com>	2012-03-23

    zapit/src/fastscan.cpp: cleanup, code reuse

[CST] Bas <bas@coolstreamtech.com>	2012-03-23

    dvbsub: fix API use to new ffmpeg.

Merge: f34d923c8 c43b9b699
[CST] Focus <focus.cst@gmail.com>	2012-03-22

    Merge branch 'multituner' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    zapit/src/zapit.cpp: add comment

Merge: d39b174c7 ac7b77df5
[CST] Focus <focus.cst@gmail.com>	2012-03-22

    Merge branch 'master' into multituner

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    neutrino.cpp: fix, adjust channel list after channelsInit

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    neutrino.cpp: make hdBouquet virtual

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    Mark some found bugs with FIXME

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    CServiceManager: add services_changed flag, save services from CZapit if changed

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    WIP. first try to make persistent channel numbers

[CST] Focus <focus.cst@gmail.com>	2012-03-22

    zapit/include/zapit/getservices.h: add channel numbers maps and some helpers

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-21

    zapit/src/scannit.cpp: WIP. add PRIVATE_DATA_SPECIFIER_DESCRIPTOR

[CST] Focus <focus.cst@gmail.com>	2012-03-21

    zapit/src/scanbat.cpp: WIP to look at logical numbers in bat

[CST] Focus <focus.cst@gmail.com>	2012-03-21

    zapit/src/scan.cpp: move common code to SaveServices

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-20

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-20

    src/neutrino.cpp: fix conflict, remove old code

Merge: a0c1857c9 d39b174c7
[CST] Focus <focus.cst@gmail.com>	2012-03-20

    fix conflicts

Merge: 68201bad9 5fee27085
[CST] Focus <focus.cst@gmail.com>	2012-03-20

    fix conflicts

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-19

    gui/channellist.cpp: bugfix, reset selected chid in setSelected

thilo <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-18

    zapit/src/scan.cpp: add BAT (disabled)

[CST] Focus <focus.cst@gmail.com>	2012-03-18

    zapit/src/Makefile.am: add scanbat.cpp

[CST] Focus <focus.cst@gmail.com>	2012-03-18

    add bat parsing code

[CST] Focus <focus.cst@gmail.com>	2012-03-18

    zapit/src/scannit.cpp: parse network descriptors

[CST] Focus <focus.cst@gmail.com>	2012-03-17

    zapit/src/scannit.cpp: parse network name and logical numbers

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    zapit/src/getservices.cpp: read channel number from xml, not used yet

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    neutrino.cpp: new bug fix: dont set service changed, if channel list empty

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    eitd/sectionsd.cpp: new bugs fixes: block change() until time is set;
    always wakeup time thread when unpaused

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    lib/xmltree/xmlinterface.cpp: ignore characters less than 0x20 when saving to xml

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    zapit/src/channel.cpp: save channel number to xml

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    neutrino.cpp: add numericZap function

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-03-16

    gui/channellist.cpp: fix warning

Merge: 02099ffd9 68201bad9
[CST] Focus <focus.cst@gmail.com>	2012-03-16

    Merge branch 'multituner' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    gui/infoviewer.cpp: add safe check

[CST] Focus <focus.cst@gmail.com>	2012-03-16

    neutrino.cpp: fix indent in CNeutrinoApp::SDT_ReloadChannels

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-03-16

    fix conflict

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <svenhoefer@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-14

    WIP. stop assuming whole channel list selected == channel number

[CST] Focus <focus.cst@gmail.com>	2012-03-14

    gui/streaminfo2.cpp: remove commented code

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    gui/infoviewer.cpp: add showTitle for t_channel_id and CZapitChannel

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    gui/channellist.cpp: style, remove space before ()

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    neutrino.cpp: change lastChannelRadio/lastChannelTV from number to channel_id

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    zapit: change lastChannelRadio/lastChannelTV from number to channel_id

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    eitd/sectionsd.cpp: little debug change

[CST] Focus <focus.cst@gmail.com>	2012-03-13

    eitd/SIsections.cpp: ifdef TOT descriptor dump

[CST] Focus <focus.cst@gmail.com>	2012-03-12

    gui/channellist.h: make tuned private

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-11

    fix conflict

Merge: 68ee11b9f 3715639d1
[CST] Focus <focus.cst@gmail.com>	2012-03-11

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

Merge: bd0aae4ce b060b8860
[CST] Focus <focus.cst@gmail.com>	2012-03-11

    Merge branch 'multituner' into dvbsi++

Merge: 508929d5f 4ff2c614b
[CST] Focus <focus.cst@gmail.com>	2012-03-11

    fix conflict

[CST] Focus <focus.cst@gmail.com>	2012-03-11

    neutrino.cpp: experimental startup changes: split and reorder, add wakeup zapit from standby

[CST] Focus <focus.cst@gmail.com>	2012-03-11

    zapit/src/frontend.cpp: close fd in standby

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-03-11

    zapit/src/getservices.cpp: preincrement iterators

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-09

    gui/scan_setup.cpp: show tuner number as 1/2

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-08

    Merge branch 'multituner' into dvbsi++

Merge: 55f29c5da d1fd82053
[CST] Focus <focus.cst@gmail.com>	2012-03-08

    Merge branch 'master' into multituner

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-08

    eitd/sectionsd.cpp: remove neutrino config parse, set config from neutrino

[CST] Focus <focus.cst@gmail.com>	2012-03-08

    neutrino.h: move fill sectionsd config to own function

[CST] Focus <focus.cst@gmail.com>	2012-03-08

    neutrino.cpp: split fill and send sectionsd config;
    set sectionsd config before start it

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-08

    eitd/dmx.cpp: remove dmxapi.h again :)

Merge: 8e3c19d44 ce9eb10ed
[CST] Focus <focus.cst@gmail.com>	2012-03-08

    Merge branch 'includecleanup' into dvbsi++

Merge: 96e7c51cf a41d93a68
[CST] Bas <bas@coolstreamtech.com>	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 <focus.cst@gmail.com>	2012-03-07

    rename EventList to CNeutrinoEventList - conflict with libdvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    introduce CEitManager class

Merge: dc3ad12f5 55f29c5da
[CST] Focus <focus.cst@gmail.com>	2012-03-07

    Merge branch 'multituner' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd/sectionsd.cpp: fix type, remove unused

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd/dmx.cpp: remove dmxapi.h

Merge: 2ecc60cf7 7e4b543ff
[CST] Focus <focus.cst@gmail.com>	2012-03-07

    fix conflict

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-07

    eitd/sectionsd.cpp: stop time thread if no scanning; cleanup

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd: little cleanup

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd: unify copyright header

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd: unify copyright header

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd: remove unused dmxapi.h dmxapi.cpp

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    eitd/Makefile.am: remove unused dmxapi.cpp

[CST] Focus <focus.cst@gmail.com>	2012-03-07

    neutrino.cpp: pause sectionsd before setServiceChanged(0)

[CST] Focus <focus.cst@gmail.com>	2012-03-06

    eitd/sectionsd.cpp: always set system time, send time diff to neutrino

[CST] Focus <focus.cst@gmail.com>	2012-03-06

    eitd/eitd.h: increase TIME_EIT_SKIPPING

[CST] Focus <focus.cst@gmail.com>	2012-03-06

    driver/rcinput.cpp: try to use monotonic time,
    ifdef old code with USE_GETTIMEOFDAY;
    dont set time in neutrino

[CST] Focus <focus.cst@gmail.com>	2012-03-06

    daemonc/remotecontrol.cpp: comment debug

[CST] Focus <focus.cst@gmail.com>	2012-03-06

    daemonc/remotecontrol.cpp: comment current_programm_timer, CN events should be enough

[CST] Bas <bas@coolstreamtech.com>	2012-03-06

    eitd: Fix files according to the new includes branch.

Merge: 2142970a3 2ecc60cf7
[CST] Bas <bas@coolstreamtech.com>	2012-03-06

    Merge branch 'multituner' of c00lstreamtech.de:cst-private-neutrino into includecleanup

Merge: a4ff0a99f 289bf2c4b
[CST] Bas <bas@coolstreamtech.com>	2012-03-06

    Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup

[CST] Focus <focus.cst@gmail.com>	2012-03-05

    driver/abstime.c: add time_monotonic_us

[CST] Focus <focus.cst@gmail.com>	2012-03-05

    eitd/sectionsd.cpp: rework thread stop code, testing;
    move time-related mutex, condition and some code to CTimeThread

[CST] Focus <focus.cst@gmail.com>	2012-03-05

    eitd/dmx.cpp: unify code to open/close demux so ifdefs not needed

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <bas@coolstreamtech.com>	2012-03-04

    lib: fix compile/typo.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    radiotext.h: use dmx.h header as this decides which demux header to include

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    src: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    lib: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    zapit: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    daemonc: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    nhttpd: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    timerd: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    gui: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    driver: fix compile after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    sectionsd: fix compilation after include change.

[CST] Bas <bas@coolstreamtech.com>	2012-03-04

    configure.ac: do not generate standard include paths as we want finer
                  control.

Merge: 95e61ba40 04149c083
[CST] Focus <focus.cst@gmail.com>	2012-03-02

    Merge branch 'master', remote-tracking branch 'origin' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-03-02

    eitd: converting timeThread, WIP

[CST] Focus <focus.cst@gmail.com>	2012-03-02

    eitd/dmx.cpp: use MAX_SECTION_LENGTH as read size

[CST] Focus <focus.cst@gmail.com>	2012-03-02

    move MAX_SECTION_LENGTH to dmx.h

[CST] Focus <focus.cst@gmail.com>	2012-03-02

    SIutils.cpp: add local_time arg for parseDVBtime

[CST] Focus <focus.cst@gmail.com>	2012-03-02

    eitd/SIsections.cpp: add SIsectionTIME, parse TOT/TDT using libdvbsi++

Merge: c489a4fcc 04149c083
[CST] Focus <focus.cst@gmail.com>	2012-03-02

    Merge branch 'master' into multituner

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-03-01

    eitd/sectionsd.cpp: change CSdtThread to CSectionThread

[CST] Focus <focus.cst@gmail.com>	2012-02-29

    eitd/sectionsd.cpp: testing abstract classes and common thread code

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-28

    daemonc/remotecontrol.cpp: define zap_completion_timeout value as ZAP_GUARD_TIME

Merge: 81519de97 d6fbd994c
[CST] Focus <focus.cst@gmail.com>	2012-02-28

    fix conflict

[CST] Focus <focus.cst@gmail.com>	2012-02-28

    eitd/sectionsd.cpp: testing async commandserviceChanged

[CST] Lucian <lucian@coolstreamtech.com>	2012-02-28

    fix compile

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-02-27

    [PATCH] zapit: make setStandby(false) block
    
    this avoids many nasty race conditions when leaving standby
    
    From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
    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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-02-27

    [PATCH] tuxtxt: fix spurious segfault on repeated start
    
    From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
    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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-02-27

    [PATCH] streamts: speed up shutdown
    
    From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
    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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-02-27

    [PATCH] sectionsd: make commandPauseScanning really stop demuxers
    
    From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
    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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2012-02-27

    [PATCH] neutrino: properly delete frambuffer object on SIGINT
    
    From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
    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 <focus.cst@gmail.com>	2012-02-27

    eitd/dmx.cpp: lock whole DMX::getSection

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    daemonc/remotecontrol.cpp: use time_monotonic_ms for zap_completion_timeout

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    eitd/sectionsd.cpp: remove commented code

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    gui/miscsettings_menu.cpp: increase max events to 6 digits

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    eitd/SIevents.cpp: fix userClassification, dont save undefined content

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    eitd: save table id to xml and restore it

[CST] Focus <focus.cst@gmail.com>	2012-02-27

    zapit/src/scansdt.cpp: fix counter

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-26

    eitd/sectionsd.cpp: fix compile warning

[CST] Focus <focus.cst@gmail.com>	2012-02-26

    src/eitd/eitd.h: more stop debug

[CST] Focus <focus.cst@gmail.com>	2012-02-26

    eitd/sectionsd.cpp: fix sendTimeEvent

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-25

    eitd/dmx.cpp: WIP

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-24

    eitd/Makefile.am: testing sectionsd without boost, use -fno-rtti -fno-exceptions

[CST] Focus <focus.cst@gmail.com>	2012-02-24

    eitd/sectionsd.cpp: move eit update filter code to CCNThread

[CST] Focus <focus.cst@gmail.com>	2012-02-24

    libcoolstream/dmx_cs.h: sync header

[CST] Focus <focus.cst@gmail.com>	2012-02-24

    eitd/dmxapi.h: remove linux/dvb/dmx.h include

[CST] Focus <focus.cst@gmail.com>	2012-02-23

    gui/infoviewer.cpp: fix ca icons display

[CST] Focus <focus.cst@gmail.com>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-22

    eitd/sectionsd.cpp: convert SDT thread, add debug defines

[CST] Focus <focus.cst@gmail.com>	2012-02-22

    eitd/dmx.cpp: change cache_section name to check_complete; add debug defines

[CST] Focus <focus.cst@gmail.com>	2012-02-22

    scansdt.cpp: comment debug

[CST] Focus <focus.cst@gmail.com>	2012-02-22

    scansdt.cpp: move debug before check for fta

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    eitd/eitd.h: move name to DMX class;
    add debug to thread Stop

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-02-21

    eitd/debug.h: add color xprint

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    daemonc/remotecontrol.cpp: disable setServiceChanged, add NeutrinoMessages::EVT_TUNE_COMPLETE

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    neutrino.cpp: disable setServiceChanged, comment unused sectionsd events register

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    infoviewer.cpp: disable setServiceChanged

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    zapit.cpp: test to fix transponder change detect for nvod

[CST] Focus <focus.cst@gmail.com>	2012-02-21

    frontend.cpp: test to fix transponder change detect for nvod

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-20

    Merge remote-tracking branch 'origin/multituner' into dvbsi++

Merge: 1af6f79d2 97b72836a
[CST] Focus <focus.cst@gmail.com>	2012-02-20

    Merge remote-tracking branch 'origin/multituner' into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-02-20

    Dont use FEC menu entry on cable box

[CST] Focus <focus.cst@gmail.com>	2012-02-20

    update .gitignore

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-02-19

    driver/rcinput.cpp: process CZapitClient::EVT_TUNE_COMPLETE

[CST] Focus <focus.cst@gmail.com>	2012-02-19

    zapit: add new event EVT_TUNE_COMPLETE

Merge: b9ee0b214 19f717fd3
[CST] Focus <focus.cst@gmail.com>	2012-02-19

    Merge remote-tracking branch 'origin/master' into dvbsi++

Merge: 8aace8f66 19f717fd3
[CST] Focus <focus.cst@gmail.com>	2012-02-19

    Merge branch 'master' into multituner

thilo <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-18

    eitd/sectionsd.cpp: WIP. removed most socket commands code;
    CN as new thread code;
    fix channellist events

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-17

    eitd: add define to exclude boost use

[CST] Focus <focus.cst@gmail.com>	2012-02-17

    eitd/dmx.cpp: experimental. check for complete totally changed

[CST] Focus <focus.cst@gmail.com>	2012-02-16

    eitd/dmx.cpp: add next_filter()

[CST] Focus <focus.cst@gmail.com>	2012-02-16

    timerd/timermanager.cpp: remove CSectionsdClient, use direct call

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-16

    ./nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: remove CSectionsdClient, use direct call

[CST] Focus <focus.cst@gmail.com>	2012-02-16

    nhttpd/tuxboxapi/coolstream/controlapi.cpp: remove CSectionsdClient, use direct call

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-15

    zapit/src/scanpmt.cpp: fix caids parse

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-15

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

Merge: 4dfaa1372 5d4ccfcac
[CST] Focus <focus.cst@gmail.com>	2012-02-15

    Merge branch 'master' into dvbsi++

Merge: 7e469e7c4 5d4ccfcac
[CST] Focus <focus.cst@gmail.com>	2012-02-15

    Merge branch 'master' into multituner

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-14

    eitd: move epg filters to xmlutil.cpp

[CST] Focus <focus.cst@gmail.com>	2012-02-14

    eitd: rename savexml.cpp to xmlutil.cpp

[CST] Focus <focus.cst@gmail.com>	2012-02-14

    eitd: move showProfiling to debug.cpp

[CST] Focus <focus.cst@gmail.com>	2012-02-14

    eitd/sectionsd.cpp: fix channels events when no channel list passed

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-10

    Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-02-10

    eitd/dmx: remove unused pauselock; add default constructor

Merge: abec14bd7 fbd5554af
[CST] Focus <focus.cst@gmail.com>	2012-02-10

    sync

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-10

    eitd: add operators, simplify event compare code

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-10

    eitd: sectionsd after cleanup, dvbsi++ based, for testing

[CST] Focus <focus.cst@gmail.com>	2012-02-10

    eitd: remove old commented code

[CST] Focus <focus.cst@gmail.com>	2012-02-10

    eitd: remove unused SIbouquets.hpp SInetworks.hpp

[CST] Focus <focus.cst@gmail.com>	2012-02-09

    eitd/sectionsd.cpp: remove last SI_section_header usage

[CST] Focus <focus.cst@gmail.com>	2012-02-09

    eitd/SIsections.hpp: comment unused

[CST] Focus <focus.cst@gmail.com>	2012-02-09

    eitd: SDT thread re-added, as is but without BAT.
    TODO: unify SDT thread algo with other threads

[CST] Focus <focus.cst@gmail.com>	2012-02-09

    eitd: move freesatHuffmanDecode to SIutils

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd: comment most of unused code

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/sectionsd.cpp: remove useless eit.header check

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/SIsections.cpp/hpp: remove unused code, test new event parsing

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/SIevents.cpp: add missed elses in event parse code

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/SIevents.hpp: add member to parse dvbsi++ Event

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/SIutils.cpp: add parseDVBtime function

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/edvbstring.cpp: add getCountryCodeDefaultMapping

[CST] Focus <focus.cst@gmail.com>	2012-02-08

    eitd/sectionsd.cpp: remove unused sendShort

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd/sectionsd.cpp: remove duplicate sections check, which also in DMX::getSection

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd/SIsections.hpp: remove len argument from SIsection contructor

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd: change some of char* to uint8_t*

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-07

    eitd/dmx.cpp: remove buffer casting to unsigned char

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd DMX::getSection: change char* to uint8_t

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd/sectionsd.cpp: remove typedefs and xml code

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd/Makefile.am: add savexml.cpp

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd/dmx.cpp: simplify getSection, use libdvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd: move save to/read from xml code to own file

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd: move typedefs to eitd.h

[CST] Focus <focus.cst@gmail.com>	2012-02-07

    eitd dmx.h: remove read

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: remove NIT/BAT sections headers

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: remove code under ifdef ENABLE_PPT

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: remove code under ifdef REMOVE_DUPS

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: remove commented code

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: remove UTF8_to_Latin1, use from ZapitTools::UTF8_to_Latin1

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: cleanup includes, remove unused code

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd/sectionsdclient: remove unused commands

[CST] Focus <focus.cst@gmail.com>	2012-02-03

    eitd: cleanup commented code

[CST] Focus <focus.cst@gmail.com>	2012-02-02

    eitd: remove most mySIservicesOrderUniqueKey usage for now - some to be added later;
    optimize sectionsd_getChannelEvents

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    eitd: restore removed by mistake mySIservicesOrderUniqueKey/mySIservicesNVODorderUniqueKey

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    eitd: general cleanup

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    eitd: remove all code inder #ifdef UPDATE_NETWORKS

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    eitd: remove most of code under #if 0

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    eitd: remove code under DO_NOT_INCLUDE_STUFF_NOT_NEEDED_FOR_SECTIONSD ifdef

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-02-01

    real copy of sectionsd includes

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    copy sectionsd includes, change libsectionsd.a path in Makefile.am

[CST] Focus <focus.cst@gmail.com>	2012-02-01

    Copy sectionsd code to new eitd directory, to cleanup and leave original code for reference

[CST] Focus <focus.cst@gmail.com>	2012-01-31

    sectionsd: fix broken indents

thilo <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-26

    Merge branch 'multituner' into dvbsi++

Merge: 475f4d989 4ef07363d
[CST] Focus <focus.cst@gmail.com>	2012-01-26

    Merge branch 'master' into multituner

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    capmt: little cleanup

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    sdt: changes in debug

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    add sample providermap.xml

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    Change license header

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-26

    scannit.cpp: remove extra debug

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    zapit Makefile.am: remove ci.cpp, cam.cpp, pmt.cpp, add new files

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    pmt: new code based on libdvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-01-26

    getservices.h: remove ci.h include

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    CCam: new code on using libdvbsi++

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    zapit: remove getCaPmt usage

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    channel: remove CCaPmt

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    ci: restore code from master

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    cam: restore code from master

[CST] Focus <focus.cst@gmail.com>	2012-01-25

    pmt: restore code from master

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-23

    nit: ifdef DEBUG_NIT_UNUSED for dumping unhandled descriptors

[CST] Focus <focus.cst@gmail.com>	2012-01-23

    pmt: use camap to set scrambled flag also at scan time

[CST] Focus <focus.cst@gmail.com>	2012-01-23

    remove nit.cpp from build

[CST] Focus <focus.cst@gmail.com>	2012-01-23

    nit.cpp/.h: revert to old code

micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-20

    descriptors.cpp restore original code from master

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    zapit scan.cpp: replace parse_nit with new CNit class

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    zapit/src/Makefile.am: remove nit.cpp descriptors.cpp

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    NIT: replacement code for nit.cpp

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    getservices.cpp: fix mistake

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    pmt.cpp: remove subtitling_descriptor call

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    scansdt.cpp: Change iterators it++ to ++it; move scan_fta_flag from descriptors.cpp

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    getservices: change printf to DBG

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    getservices: break provider replace search when first replace found

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    getservices: change providermap.xml location to /var/tuxbox/config

[CST] Focus <focus.cst@gmail.com>	2012-01-20

    scansdt: fix debug descriptor len

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    getservices and scan: testing provider name replace

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    scansdt: hide debug under ifdef; indent

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    Remove old sdt.cpp from compile

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    Reset old sdt code to master

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    zapit: use new sdt class to scan current sdt updates

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    scansdt: add code to scan current sdt for updates

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    scan: join NIT thread before continue, if sdt parse failed

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    pat.cpp: add debug if sid not found

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    pat.h: add get sid map method

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    getservices.cpp: remove unused sdt.h include

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    zapit channel: add constructor using channel_id

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    zapittypes.h: add GET_TRANSPORT_STREAM_ID_FROM_CHANNEL_ID define

[CST] Focus <focus.cst@gmail.com>	2012-01-19

    zapit channel: add constructor using channel_id

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-18

    scan: test using new sdt class

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    sdt: new class

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    sdt: new code, more or less working

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    zapit Makefile.am: add scansdt.cpp for new sdt class

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    edvbstring: change convertDVBUTF8 to stringDVBUTF8 to prevent overloading with implicit convertion from char

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    edvbstring: add inlined convertDVBUTF8 with std::string param

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    gitignore: add drivertool, svn_version.h, vim swap files

[CST] Focus <focus.cst@gmail.com>	2012-01-18

    Makefile.am: add libdvbsi++ to link list

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-17

    convertDVBUTF8: skip characters 0x80-0x9F

[CST] Focus <focus.cst@gmail.com>	2012-01-17

    frontend: set slave in contructor; decrease tune debug lines

Merge: 04ef64b0a fe1fcbe42
[CST] Focus <focus.cst@gmail.com>	2012-01-16

    Merge branch 'master' into multituner

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus.cst@gmail.com>	2012-01-13

    debug configure script

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    screenshot: enable screenshots

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    sectionsd: use negative filter

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    update libcs headers

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-01-13

    descriptors: use new pat/pmt classes;
    use CServiceScan API to get frontend;

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    sdt: change to use new pat/pmt classes;
    use new CServiceScan and CFEManager API

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    capmt: remember source demux for updates; use record demux from channel

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    zapit pmt: convert pmt code to class;
    remove global pmt_caids;
    use negative filter for pmt updates

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    libconfigfile: check iterator for end before using it

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-01-13

    test_menu.cpp: use CFEManager API to get frontend

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-01-13

    zapit ci.cpp: add constructors and ca_pmt_pid member

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    zapittypes.h: add ci_clock to zapit start arg struct; add cam_ci to zapit config struct

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    nhttpd neutrinoapi: use channel camap in place of global pmt_caids

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    channellist: new SameTP with channel param; use CFEManager to get frontend and check is it possible to zap

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    record: add support to select recording demux; use CFEManager to allocate and lock frontend in use

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    fastscan: update CServiceManager usage, use CFEManager

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    zapit bouquets: force creating Other bouquet for unused channels

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    scan: add cable nid param, use CFEManager to select frontend

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    NIT: add thread args struct, use cable NIT setting in NIT parse

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    settings: add setting for CI clock and scan setting for cable NID

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    setting_helpers: cleanup unused code

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    locale: add new locales for scan setup, CI clock, cable NID

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-01-13

    motorcontrol: add frontend member and param to select frontend to use; set live frontend to selected for diseqc commands

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    infoviewer: get satellite name from CServiceManager; add tuner number icon; use channel camap to display ca systems

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    CI menu: add support to change CI clock

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    Get satellite name from CServiceManager

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    Move global satellitePositions to CServiceManager class; add frontendType member to CServiceManager

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    channel class: Add record demux, polarization, ca sysmap

[CST] Focus <focus.cst@gmail.com>	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 <focus.cst@gmail.com>	2012-01-13

    New CPat class to parse PAT, replace old code

[CST] Focus <focus.cst@gmail.com>	2012-01-13

    Add CFEManager class

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-12-13

    indent
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1969 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-11-25

    indent
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1895 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <linux/videodev.h> 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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-07-04

    - fix compilation with libcurl >= 7.21.7
    
    Long time deprecated <curl/types.h> was completely removed in libcurl 7.21.7. If CST also uses newer libcurl <curl/types.h> 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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-05-24

    -fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1487 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-05-16

    oops
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1477 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-05-13

    -fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1469 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-03-06

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1269 e54a6e83-5905-42d5-8d5c-058d10e6a962

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-02-08

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1117 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-02-03

    -fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1110 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-01-26

    Fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1043 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-01-21

    -fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1037 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2011-01-21

    -fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1036 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-11-01

    - cosmetics
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@877 e54a6e83-5905-42d5-8d5c-058d10e6a962

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-10-05

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@819 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-09-23

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@794 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-09-17

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@778 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-09-01

    new header
    
    git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/CROSSENVIROMENT/coolstream@740 e54a6e83-5905-42d5-8d5c-058d10e6a962

striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-08-04

    fixe
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@704 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-08-01

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@699 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-08-01

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@698 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-07-17

    typo
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@679 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-07-13

    typo
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@660 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-03-31

    add new nhttpd-api for external recording-apps <box>/control/timer?format=xml
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@531 e54a6e83-5905-42d5-8d5c-058d10e6a962

yjogol <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-03-24

    Testing
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@527 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-03-24

    Testing
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@526 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-03-23

    fixes
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@524 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-03-18

    revert
    
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@502 e54a6e83-5905-42d5-8d5c-058d10e6a962

lucgas <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-18

    typo
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@380 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-18

    optimize
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@368 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-15

    fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@347 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-15

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@346 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-12

    Fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@326 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-11

    oops
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@317 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-02-11

    cosmetics
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@316 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-24

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@209 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-24

    #ifndef
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@206 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-21

    fixes
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@199 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-20

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@191 e54a6e83-5905-42d5-8d5c-058d10e6a962

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-20

    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@188 e54a6e83-5905-42d5-8d5c-058d10e6a962

satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-17

    Fix
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@175 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-12

    rework
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@154 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2010-01-04

    typo
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@147 e54a6e83-5905-42d5-8d5c-058d10e6a962

seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	2009-12-15

    Err..
    
    git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@55 e54a6e83-5905-42d5-8d5c-058d10e6a962

focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mrcolor@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <mrcolor@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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 <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>	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
