Skip to content

Commit

Permalink
Version 0.2.0, major bug fixes and timer enhancements
Browse files Browse the repository at this point in the history
  • Loading branch information
Jörg Dembski committed Apr 20, 2012
1 parent b0c16d5 commit 7b99259
Show file tree
Hide file tree
Showing 11 changed files with 310 additions and 64 deletions.
10 changes: 10 additions & 0 deletions ChangeLog
@@ -1,3 +1,13 @@
0.2.0:
- change: Complete rework of timer handling. Now it will only show notifications for changed items
- fix: Update / Add / Delete Timers. Note that the timer names in the XBMC are sometimes not updated properly (in the dialog it is OK)
- fix: Instant Recordings do now work again
- fix: timer status is now shown correctly (completed, recording, disabled)
- fix: enabling / disabling timers do now work
- change: removed "show completed timers" option (they are now always be shown)
- add: added buildzip.bat & xbmc-addon-vuplus.sln (thanks to 'trans')
- fix: Channel numbering / incorrect picons due to the change introduced in 0.1.15

0.1.15
- fix: when using the channeldata-store option not all channel groups (bouquets) were loaded due to a nulled counter variable

Expand Down
1 change: 0 additions & 1 deletion addons/pvr.vuplus/resources/language/English/strings.xml
Expand Up @@ -7,7 +7,6 @@
<string id="30004">Password</string>
<string id="30007">Response timeout in seconds</string>
<string id="30008">Icon Path</string>
<string id="30009">Show completed timers</string>
<string id="30010">Update Interval in minutes</string>
<string id="30011">Automatic Timerlist Cleanup</string>
<string id="30012">Webinterface Port</string>
Expand Down
2 changes: 0 additions & 2 deletions addons/pvr.vuplus/resources/language/German/strings.xml
Expand Up @@ -7,7 +7,6 @@
<string id="30004">Passwort</string>
<string id="30007">Antwort-Timeout in Sekunden</string>
<string id="30008">Picon-Pfad</string>
<string id="30009">Zeige abgeschlossene Timer</string>
<string id="30010">Aktualisierungsintervall (in Minuten)</string>
<string id="30011">Entferne abgeschlossene Timer</string>
<string id="30012">Webinterface Port</string>
Expand All @@ -24,7 +23,6 @@
<string id="30023">Aufnahmeverzeichnis auf dem Receiver</string>
<string id="30024">Sende DeepStandby-Befehl</string>


<!-- notifications -->
<string id="30500">Verbindung '%s' unterbrochen</string>
<string id="30501">Verbindung zu '%s' wiederhergestellt</string>
Expand Down
1 change: 0 additions & 1 deletion addons/pvr.vuplus/resources/settings.xml
Expand Up @@ -23,7 +23,6 @@
<setting id="pass" type="text" label="30004" option="hidden" default="" />
<setting id="recordingpath" type="text" label="30023" default="" />
<setting label="30017" type="bool" id="onlycurrent" default="false"/>
<setting label="30009" type="bool" id="showcompleted" default="false"/>
<setting label="30011" type="bool" id="timerlistcleanup" default="false"/>
<setting label="30024" type="bool" id="setpowerstate" default="false" />
</category>
Expand Down
83 changes: 83 additions & 0 deletions buildzip.bat
@@ -0,0 +1,83 @@
@ECHO OFF
CLS
COLOR 1B
TITLE XBMC Addon for VUPlus
SET comp=vs2010
SET target=dx
SET buildmode=ask
SET promptlevel=prompt

SET exitcode=0
FOR %%b in (%1, %2, %3, %4, %5) DO (
IF %%b==vs2010 SET comp=vs2010
IF %%b==dx SET target=dx
IF %%b==gl SET target=gl
IF %%b==clean SET buildmode=clean
)

SET buildconfig=Release (DirectX)
IF %target%==gl SET buildconfig=Release (OpenGL)

IF %comp%==vs2010 (
IF "%VS100COMNTOOLS%"=="" (
set NET="%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress.exe"
) ELSE IF EXIST "%VS100COMNTOOLS%\..\IDE\VCExpress.exe" (
set NET="%VS100COMNTOOLS%\..\IDE\VCExpress.exe"
) ELSE IF EXIST "%VS100COMNTOOLS%\..\IDE\devenv.exe" (
set NET="%VS100COMNTOOLS%\..\IDE\devenv.exe"
)
)

IF NOT EXIST %NET% (
set DIETEXT=Visual Studio .NET 2010 Express was not found.
goto DIE
)

set OPTS_EXE=xbmc-addon-vuplus.sln /build %buildconfig%
set CLEAN_EXE=xbmc-addon-vuplus.sln /clean %buildconfig%


ECHO Cleaning Solution...
%NET% %CLEAN_EXE%
ECHO Compiling Addon for XBMC...
%NET% %OPTS_EXE%

IF EXIST addons\pvr.vuplus\changelog.txt del addons\pvr.vuplus\changelog.txt > NUL
IF EXIST addons\pvr.vuplus\addon.xml del addons\pvr.vuplus\addon.xml > NUL

copy ChangeLog addons\pvr.vuplus\changelog.txt

copy addons\pvr.vuplus\addon.xml.in addons\pvr.vuplus\addon.xml


set ZIP="%ProgramFiles%\7-Zip\7z.exe"
IF NOT EXIST %ZIP% (
set DIETEXT=7zip was not found.
goto DIE
)



cd addons
%ZIP% a pvr.vuplus.zip pvr.vuplus -xr!*.in -xr!*.am -xr!*.exp -xr!*.ilk
move pvr.vuplus.zip ..\
cd ..
goto END

:DIE
ECHO ------------------------------------------------------------
ECHO !-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
ECHO ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR
ECHO !-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
set DIETEXT=ERROR: %DIETEXT%
echo %DIETEXT%
SET exitcode=1
ECHO ------------------------------------------------------------

:END
IF %promptlevel% NEQ noprompt (
ECHO Press any key to exit...
pause > NUL
)
EXIT /B %exitcode%

4 changes: 2 additions & 2 deletions configure.in
@@ -1,6 +1,6 @@
m4_define([MAJOR], 0)
m4_define([MINOR], 1)
m4_define([MICRO], 15)
m4_define([MINOR], 2)
m4_define([MICRO], 0)

dnl Process this file with autoconf to produce a configure script.
AC_INIT([xbmc-addon-vuplus], [MAJOR.MINOR.MICRO], [Joerg Dembski])
Expand Down

0 comments on commit 7b99259

Please sign in to comment.