[ANNOUNCE] VDR developer version 1.7.28

Forum principale per problemi di compilazione, installazione, configurazione etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

[ANNOUNCE] VDR developer version 1.7.28

Messaggio da von fritz »

Hello

dalla ML :
VDR developer version 1.7.28 is now available at

ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.28.tar.bz2

A 'diff' against the previous version is available at

ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.27-1.7.28.diff

MD5 checksums:

3ccff2dcc42d112e23dd64f2c39f02f1 vdr-1.7.28.tar.bz2
7249ead4aca4b24e53d49d11c67e1613 vdr-1.7.27-1.7.28.diff

WARNING:
========

This is a *developer* version. Even though *I* use it in my productive
environment. I strongly recommend that you only use it under controlled
conditions and for testing and debugging.


The new default skin "LCARS" displays the signal strengths and qualities of
all devices in its main menu. For devices that have an stb0899 frontend chip
(like the TT-budget S2-3200) retrieving this information from the driver is
rather slow, which results in a sluggish response to user input in the main
menu. To speed this up you may want to apply the patches from

ftp://ftp.tvdr.de/vdr/Developer/Driver-Patches

to the LinuxDVB driver source.


The changes since version 1.7.27:

- Fixed cPixmapMemory::DrawEllipse() for quadrants -1 and -4.
- Fixed getting the maximum short channel name length in case there are no short names
at all (reported by Derek Kelly).
- The new function cDevice::DeviceType() returns a string identifying the type of
the given device.
- Now limiting the number of characters of a channel's (short) name to 16 in the
schedules menus, to keep that column from getting overly wide in case there is
a channel with a very long name that has no short name.
- Fixed EPG scan on systems with only a single DVB device that use software output
(reported by Juergen Lock).
- Skins can now inquire the menu category for which their cSkinDisplayMenu is currently
being used. This can be done either through a call to cSkinDisplayMenu::MenuCategory()
or by reimplementing cSkinDisplayMenu::SetMenuCategory(). This information allows a
skin to use special icons or decorations for the various types of menus in VDR.
- The new setup option "DVB/Standard compliance" can be used to switch between different
variations of the DVB standard (thanks to Rolf Ahrenberg). Currently there is "DVB"
(for the original DVB standard) and "ANSI/SCTE", which is used to properly handle
certain private stream types.
- The disk usage is no longer automatically added to the title of the main and
"Recordings" menus. This has always been a mekeshift solution and it is now up
to the individual skin if, where and how it wants to display this information.
A skin can use the new cVideoDiskUsage class to implement such a display. For
compatibility, the default skins "Classic VDR", "ST:TNG Panels" and "Text mode"
(i.e. curses) have been changed to behave like before. Other skins may want to
display the disk usage in totally different ways.
- A cOsdMenu can now handle skins that display different numbers of items in the
various menu categories.
- OSD and skin are now reinitialized after a plugin setup page has been confirmed,
to have them react immediately in case any change to a plugin's setup parameter
has an effect on the OSD.
- The Timers list is now marked as modified whenever a recording starts or ends.
- Fixed cDevice::StillPicture(), making sure it doesn't call the derived class's
function if no buffer has been allocated (reported by Marcus Roscher).
- Fixed the SVDRP command UPDR, which didn't update the global recordings list
(reported by Lars Hanisch).
- cControl::Control() now has an additional boolean parameter, which can be set to
true to get the current player control even if it is hidden.
- The new functions cControl::GetRecording() and cControl::GetHeader() can be used
to retrieve information about what the current player is playing.
- Fixed a possible high CPU load when pausing replay (thanks to Reinhard Nissl).
- Fixed character comparisons in cSubtitleObject::DecodeCharacterString() (reported
by Reinhard Mantey).
- Renamed the function cString::sprintf(const char *fmt, va_list &ap) to vsprintf(),
because it might inadvertently be called with a 'char *' as the second argument on
some compilers and cause a crash (reported by Sundararaj Reel).
- Removed the "bondedMasterFailed" mechanism from cDvbTuner, because it caused
problems with the EPG scan in case a transponder is not receivable in a setup with
bonded devices (reported by Michael Schneider).
- Making sure setup strings don't contain any newline characters (thanks to Joachim
Wilke).
- The new member function cSkinDisplayReplay::SetRecording() allows a skin to display
more information about the currently played recording.
- Fixed a mismatched 'delete' in cSchedules::SetEpgDataFileName() (thanks to Reinhard
Mantey).
- The DrawText() functions of the OSD now accept the new alignment flag taBorder,
which triggers keeping a proper distance from the edge that taLeft or taRight
aligns to.
- Fixed checking for UTF-8 support in cFont::Bidi() (reported by Torsten Lang).
- If a recording has no info file, the 'title' of the recording's info is now set
to the recording's name.
- cVector::Clear() now reinitializes any previously used members.
- Fixed resetting CAMs (thanks to Marco Skambraks).
- The new function RgbShade() (include osd.h) can be used to generate a brighter or
darker version of a given color.
- The new class cSortedTimers can be used to quickly get a list of all timers, sorted
by their start time.
- The new skin "LCARS" is an enhanced version of the "ST:TNG" skin (which is still
there in its original layout, for those who don't like the LCARS skin, or can't use
it due to OSD limitations). The LCARS skin utilizes the new "menu category" feature
to display additional information on the main menu page. It shows upcoming timers
and the system's devices, as well as which device is recording which timers. The
upper pane of the main menu displays the programme data in live and replay mode,
and a progress bar. An indicator on the right side of the device list shows which
device is currently used for live viewing, and whether it is in transfer mode.
The individual device displays show the device number, the device type, which CAM
(if any ) is currently assigned to the device, and the signal strength and quality.
On the left side of the OSD there is a permanent display of the current date and
time, the disk usage and the system load.
"LCARS" is the new default skin of VDR. It requires at least a 4bpp (16 color) full
screen OSD, but you can still operate it if your OSD can handle only fewer colors
(in which case you may want to switch to the "ST:TNG" or "Classic VDR" skin).
- Finally removed the code marked with __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS
and LEGACY_CRECEIVER.
- Now making sure that the "small font" is never larger than the "osd font".
- Fixed font handling with fontconfig 2.9.0 or newer (thanks to Joerg Bornkessel).
- Extended the interface to the script that gets called for recordings, so that in
the "edited" case it also provides the name of the original recording (thanks to
Christian Richter).
- Added DeleteEvent() to the EPG handler interface, so that an EPG handler can trigger
deleting of an event (thanks to Christian Kaiser).
- Speeded up opening menus on systems with many (several thousands) of recordings, by
caching the information whether a recording is stored on the video directory file
system within the cRecording data (based on a patch from Torsten Lang).

Have fun!

Klaus

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Un po' di patch per vdr-1.7.28 (le mie solite :) ): rotor e liemikuutio-1.34; menuorg, ttsubs e wareagle che sono ancora quelle della 27.

ciao
Allegati
patches.tar.gz
(25.75 KiB) Scaricato 69 volte
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
tapino
Messaggi: 523
Iscritto il: 28 gen 2007, 11:50

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da tapino »

Salve.
Era da anni che una nuova versione di VDR non aveva ( su Vdrportal ) una discussione cosi accesa, Klaus ha cambiato lo skin di default
( http://www.vdr-portal.de/index.php?page ... cae3ece6fd )
e sembra aver riacceso quella passione che era un po assopita.
Spero che qualcuno si decida a rilasciare un feedback anche qui nel nostro piccolo e sempre piu abbandonato forum :-(
Un saluto a tutti
tapino
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da von fritz »

ciao tap,
gia' lo o il skin LCARS :D
non ho ancora aggiornato, ma su vdrportal c'era gente che si lamentava che l' OSD aveva un errore ..... :lol:

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

tapino ha scritto: Spero che qualcuno si decida a rilasciare un feedback anche qui nel nostro piccolo e sempre piu abbandonato forum :-(
Un saluto a tutti
tapino
La nuova skin LCARS, secondo me, rappresenta una bella innovazione. Ci sono ancora parecchie cose da migliorare a livello grafico, anche se credo sia una di quelle skin che o piace o non piace :) , indipendentemente dagli errori.
Ma mette a disposizione un menù davvero ricco di informazioni come nessun altra skin, :si: , utile in particolare per gestire sistemi multischeda (per gli altri non ci sono particolari vantaggi :roll: )
La grafica poi si potrà migliorare o cambiare del tutto attraverso i "thema" (spero :D ) o comunque rappresenterà la base per migliorare le altre skin di vdr.
In definitiva mi sembra che vdr abbia fatto un bel passo avanti con la nuova skin :ok:
Inoltre si tratta di una versione assolutamente stabile e compatibile con quasi tutti i plugin della 27, tranne poche eccezioni, la più rilevante mi sembra epgsearch.

ciao a tutti
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Ho creato 2 nuovi "theme" per lcars. Il tema 'BlueGlass' è semitrasparente (sulla HDMI della 6400 8) , con xineliboutput che ho usato per acquisire le immagini, non sono riuscito a visualizzare la semitrasparenza delle cornici :roll: ).
Il tema 'LbSense' è una variazione del tema '390Lb' rilasciato da Morone su vdrportal.

Ciao a tutti ...e buona partita :)
Allegati
BlueGlass_menu.png
BlueGlass_menu.png (233.35 KiB) Visto 3046 volte
BlueGlass_info.png
BlueGlass_info.png (242.82 KiB) Visto 3046 volte
LbSense_menu.png
LbSense_menu.png (190.79 KiB) Visto 3046 volte
Ultima modifica di jan23 il 19 giu 2012, 21:01, modificato 3 volte in totale.
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Aggiornato il tema BlueGlass: piccoli cambiamenti e correzioni.

Ciao a tutti
Ultima modifica di jan23 il 19 giu 2012, 21:00, modificato 1 volta in totale.
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da von fritz »

Hello

appena aggiornato alla 1.7.28 :D
che dire, fa "impressione" quella skin fullscreen su un 64", non sai piu' dove guardare :lol:
comunque preferisco il LbSense dei 2 :si:

:ok:

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

von fritz ha scritto:Hello

appena aggiornato alla 1.7.28 :D
che dire, fa "impressione" quella skin fullscreen su un 64", non sai piu' dove guardare :lol:
comunque preferisco il LbSense dei 2 :si:

:ok:

bye
Ciao @von fritz,

immagino che tu usi vdr con xine/xineliboutput o con la SS1, potresti farmi sapere se le trasparenze del tema BlueGlass vengo visualizzate correttamente!? Il tema è impostato con trasparenze variabili tra il 90% e il 50%. Con la 6400 i diversi gradi di trasparenza vengo visualizzati correttamente, mentre con xineliboutput riesco a visualizzare solo le trasparenze al 50%, mentre tutte le altre no (come per esempio le cornici che sono impostate al 70%).
Ho impostato le trasparenze proprio per evitare l'effetto "impressione" :shock: su un tema troppo scuro (o troppo chiaro) ;) e renderlo meno invasivo.

ciao a tutti
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da von fritz »

Hello

@jan23, qui io vedo un trasparenza "uniforme" (xineliboutput), non ti so dire se si tratta di un 50% o ....
il BlueGlass infatti mi piace un po' meno perche un po' scuretto, sicuramente e meno invasivo del LbSense pero' devo dire che mi sto abituando :D

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Grazie @von,

probabilmente xineliboutput non è in grado di gestire tutti i livelli di trasparenza. Forse bisogna sviluppare un theme apposta per "xine/vdpau" :)
In pratica nel tema BlueGlass sono semitrasparenti tutte le cornici blu, e in pratica tutti gli elementi, ad eccezione del testo.
Quanto torno a casa provo a fare una foto della tv per mostrare l'effetto.

Ciao a tutti
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Ultimati (spero :D ) i temi BlueGlass e LbSense.

LbSense
Allegati
lcars-LbSense.theme.gz
(965 Byte) Scaricato 76 volte
LbSense_info.png
LbSense_info.png (113.25 KiB) Visto 2745 volte
LbSense_menu.png
LbSense_menu.png (231.49 KiB) Visto 2745 volte
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

BlueGlass

ciao a tutti
Allegati
lcars-BlueGlass.theme.gz
(1.01 KiB) Scaricato 74 volte
BlueGlass_info.png
BlueGlass_info.png (134.63 KiB) Visto 2745 volte
BlueGlass_menu.png
BlueGlass_menu.png (232.62 KiB) Visto 2745 volte
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da jan23 »

Per chi volesse avanzare a vdr-1.7.28, su vdrportal hanno pubblicato una extension-patch.
In più allego la nutrita serie di patch che Klaus ha intanto pubblicato.
Quasi tutte riguardano l'aspetto grafico ed lcars, quella per EPG invece corregge un bug.

ciao a tutti
Allegati
vdr-1.7.28.diff.tar.gz
(3.37 KiB) Scaricato 66 volte
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.28

Messaggio da von fritz »

Hello

oggi ho avuto problemi con la compilazione del plugin live da git.
infatti serve una patch.
http://projects.vdr-developer.org/attac ... 7.28.patch

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Rispondi