Merge branch 'develop' of git://github.com/Vocaluxe/Vocaluxe into develop
This commit is contained in:
commit
faee5fa107
44 files changed
+209
-2049
No files matched your search
+27
-34
@@ -1,26 +1,12 @@
|
||||
obj
|
||||
Output/Songs
|
||||
PitchTracker.dll
|
||||
Thumbs.db
|
||||
*.mp4
|
||||
*.pdb
|
||||
/Output/Benchmark.log
|
||||
/Output/CoverDB.sqlite
|
||||
/Output/HighscoreDB.sqlite
|
||||
/Output/PartyModes/*/Code/*
|
||||
/Output/Vocaluxe.exe*
|
||||
/Output/Vocaluxe.vshost.exe*
|
||||
/Output/VocaluxeLib.dll
|
||||
*.psess
|
||||
/*.vsp
|
||||
/*.ctl
|
||||
/Output/Registration.xml
|
||||
/Vocaluxe.suo
|
||||
*.csproj.user
|
||||
*.vcxproj.user
|
||||
/Output/Config.xml
|
||||
*.ipch
|
||||
*.log
|
||||
/Output/Playlists/*.xml
|
||||
GstreamerHelper.dll
|
||||
*.tlog
|
||||
*.suo
|
||||
*.obj
|
||||
@@ -35,28 +21,35 @@ GstreamerHelper.dll
|
||||
*.codeanalysis*
|
||||
*.nativecodeanalysis*
|
||||
*.lastcodeanalysissucceeded
|
||||
/PartyModes/*/*/*.dll
|
||||
*.Cache
|
||||
/GstreamerHelper/bin/*
|
||||
/VocaluxeLib/bin
|
||||
ClientServerLib.dll
|
||||
ClientTest.exe
|
||||
*.psess
|
||||
*.vshost.*
|
||||
*.userprefs
|
||||
AndroidRemote.dll.mdb
|
||||
/ClientServerLib/AndroidRemote/bin/Newtonsoft.Json.MonoDroid.dll
|
||||
/ClientServerLib/AndroidRemote/bin/AndroidRemote.dll
|
||||
/ClientServerLib/ClientTest/bin/Debug/Newtonsoft.Json.dll
|
||||
*.apk
|
||||
/*.vsp
|
||||
/*.ctl
|
||||
/Output/Config.xml
|
||||
/Output/CoverDB.sqlite
|
||||
/Output/HighscoreDB.sqlite
|
||||
/Output/ClientServerLib.dll
|
||||
Installer/VocaluxeSetup_0.3.0Beta.exe
|
||||
Output/Vocaluxe_x64.exe
|
||||
/WebserverInitalConfig/bin/Release
|
||||
/Output/Vocaluxe.exe*
|
||||
/Output/Vocaluxe_x64.exe*
|
||||
/Output/Vocaluxe.vshost.exe*
|
||||
/Output/VocaluxeLib.dll
|
||||
/Output/VocaluxeServerConfig.exe
|
||||
/Output/VocaluxeServerConfig.exe.config
|
||||
/Output/Photos
|
||||
/Output/Screenshots
|
||||
/Output/Website
|
||||
/Output/VocaluxeServerConfig.exe
|
||||
/Output/VocaluxeServerConfig.exe.config
|
||||
/PhoneGap/
|
||||
/Output/Profiles
|
||||
PitchTracker.dll
|
||||
/Output/Songs
|
||||
/Output/Playlists/*.xml
|
||||
/Output/Profiles/*.xml
|
||||
/Output/PartyModes/*/Code/*
|
||||
/PartyModes/*/*/*.dll
|
||||
/VocaluxeLib/bin
|
||||
/ServerLib/bin/ClientServerLib.dll
|
||||
/Installer/setup-cache
|
||||
/Installer/setup-SetupFiles
|
||||
/Installer/vocaluxe-*-setup.exe
|
||||
/Installer/Vocaluxe*.rar
|
||||
/WebserverInitalConfig/bin
|
||||
/PhoneGap/
|
||||
@@ -1,24 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Vocaluxe App", "AndroidRemote\Vocaluxe App.csproj", "{D97EF6F3-7C3F-439F-B022-647948E206D2}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{D97EF6F3-7C3F-439F-B022-647948E206D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{D97EF6F3-7C3F-439F-B022-647948E206D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{D97EF6F3-7C3F-439F-B022-647948E206D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D97EF6F3-7C3F-439F-B022-647948E206D2}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(MonoDevelopProperties) = preSolution
|
||||
StartupItem = AndroidRemote\Vocaluxe App.csproj
|
||||
Policies = $0
|
||||
$0.DotNetNamingPolicy = $1
|
||||
$1.DirectoryNamespaceAssociation = None
|
||||
$1.ResourceNamePolicy = FileFormatDefault
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -1,285 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
using Android.App;
|
||||
using Android.Content;
|
||||
using Android.Content.PM;
|
||||
using Android.Graphics;
|
||||
using Android.Runtime;
|
||||
using Android.Views;
|
||||
using Android.Widget;
|
||||
using Android.OS;
|
||||
using Android.Provider;
|
||||
|
||||
using ClientServerLib;
|
||||
using Vocaluxe.Base.Server;
|
||||
|
||||
namespace org.vocaluxe.app
|
||||
{
|
||||
[Activity (Label = "Vocaluxe App", MainLauncher = true, ConfigurationChanges=Android.Content.PM.ConfigChanges.Orientation)]
|
||||
public class Activity1 : Activity
|
||||
{
|
||||
private readonly int REQUEST_TAKE_PICTURE = 1;
|
||||
private readonly int REQUEST_PICK_PICTURE = 2;
|
||||
|
||||
CClient client = new CClient();
|
||||
CDiscover discover;
|
||||
Button bConnect;
|
||||
Button bSendAvatar;
|
||||
Button bSendProfile;
|
||||
|
||||
TextView tIP;
|
||||
TextView tPassword;
|
||||
|
||||
ProgressDialog pDialog;
|
||||
|
||||
byte[] fileBytes;
|
||||
|
||||
Java.IO.File file;
|
||||
Java.IO.File file2;
|
||||
Java.IO.File dir;
|
||||
System.IO.FileStream fs;
|
||||
|
||||
bool sendProfile;
|
||||
|
||||
protected override void OnCreate (Bundle bundle)
|
||||
{
|
||||
base.OnCreate (bundle);
|
||||
|
||||
SetContentView (Resource.Layout.Main);
|
||||
pDialog = new ProgressDialog (this);
|
||||
pDialog.SetCancelable (false);
|
||||
|
||||
bConnect = FindViewById<Button> (Resource.Id.btConnect);
|
||||
bConnect.Click += delegate { Connect(); };
|
||||
|
||||
Button bDiscover = FindViewById<Button> (Resource.Id.btDiscover);
|
||||
bDiscover.Click += delegate { Discover(); };
|
||||
|
||||
bSendAvatar = FindViewById<Button> (Resource.Id.btSendAvatar);
|
||||
bSendAvatar.Click += SendAvatar;
|
||||
|
||||
bSendProfile = FindViewById<Button> (Resource.Id.btSendProfile);
|
||||
bSendProfile.Click += SendProfile;
|
||||
|
||||
tIP = FindViewById<TextView> (Resource.Id.tbIP);
|
||||
tPassword = FindViewById<TextView> (Resource.Id.tbPassword);
|
||||
|
||||
sendProfile = false;
|
||||
|
||||
discover = new CDiscover(3000, CCommands.BroadcastKeyword);
|
||||
Discover ();
|
||||
}
|
||||
|
||||
protected override void OnStop ()
|
||||
{
|
||||
base.OnStop();
|
||||
//client.Close();
|
||||
}
|
||||
|
||||
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data)
|
||||
{
|
||||
//base.OnActivityResult(requestCode, resultCode, data);
|
||||
if (resultCode != Result.Ok)
|
||||
return;
|
||||
|
||||
if (requestCode == REQUEST_TAKE_PICTURE)
|
||||
{
|
||||
// make it available in the gallery
|
||||
//Intent mediaScanIntent = new Intent(Intent.ActionMediaScannerScanFile);
|
||||
Android.Net.Uri contentUri = Android.Net.Uri.FromFile(file);
|
||||
//mediaScanIntent.SetData(contentUri);
|
||||
//SendBroadcast(mediaScanIntent);
|
||||
|
||||
Java.IO.File dir2 = new Java.IO.File(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryPictures), Resources.GetString(Resource.String.app_name));
|
||||
if (!dir.Exists())
|
||||
{
|
||||
dir.Mkdirs();
|
||||
}
|
||||
|
||||
file2 = new Java.IO.File(dir, String.Format("myPhoto_{0}.jpg", Guid.NewGuid()));
|
||||
|
||||
Intent picker = new Intent ("com.android.camera.action.CROP");
|
||||
//Intent picker = new Intent (Intent.ActionGetContent, contentUri);
|
||||
picker.SetDataAndType (contentUri, "image/*");
|
||||
picker.PutExtra ("crop", "true");
|
||||
picker.PutExtra ("aspectX", 1);
|
||||
picker.PutExtra ("aspectY", 1);
|
||||
picker.PutExtra ("outputX", 512);
|
||||
picker.PutExtra ("outputY", 512);
|
||||
picker.PutExtra ("return-data", false);
|
||||
//picker.PutExtra ("outputFormat", Bitmap.CompressFormat.Jpeg.ToString ());
|
||||
picker.PutExtra ("noFaceDetection", true);
|
||||
picker.PutExtra (MediaStore.ExtraOutput, Android.Net.Uri.FromFile(file2));
|
||||
StartActivityForResult (picker, REQUEST_PICK_PICTURE);
|
||||
}
|
||||
|
||||
if (requestCode == REQUEST_PICK_PICTURE)
|
||||
{
|
||||
if (data.Extras != null)
|
||||
{
|
||||
System.IO.FileInfo fi = new System.IO.FileInfo(file2.Path);
|
||||
fs = new System.IO.FileStream(file2.Path, System.IO.FileMode.Open);
|
||||
fileBytes = new byte[fi.Length];
|
||||
fs.BeginRead (fileBytes, 0, (int)fi.Length, new AsyncCallback(OnFileRead), null);
|
||||
fi = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void OnFileRead(IAsyncResult ar)
|
||||
{
|
||||
if (fileBytes == null)
|
||||
return;
|
||||
|
||||
fs.Flush();
|
||||
fs.Close();
|
||||
|
||||
if (file != null)
|
||||
file.Delete ();
|
||||
|
||||
if (file2 != null)
|
||||
file2.Delete ();
|
||||
|
||||
if (sendProfile)
|
||||
{
|
||||
sendProfile = false;
|
||||
TextView tv = FindViewById<TextView>(Resource.Id.tbPlayerName);
|
||||
if (tv.Text == String.Empty)
|
||||
return;
|
||||
|
||||
client.SendMessage (CCommands.CreateCommandSendProfile(fileBytes, tv.Text, 0), OnResponse);
|
||||
}
|
||||
else
|
||||
client.SendMessage (CCommands.CreateCommandSendAvatarPictureJpg(fileBytes), OnResponse);
|
||||
}
|
||||
|
||||
private bool IsThereAnAppToTakePictures()
|
||||
{
|
||||
Intent intent = new Intent(MediaStore.ActionImageCapture);
|
||||
IList<ResolveInfo> availableActivities = PackageManager.QueryIntentActivities(intent, PackageInfoFlags.MatchDefaultOnly);
|
||||
return availableActivities != null && availableActivities.Count > 0;
|
||||
}
|
||||
|
||||
private void SendAvatar(object sender, EventArgs eventArgs)
|
||||
{
|
||||
_TakePicture (false);
|
||||
}
|
||||
|
||||
private void SendProfile(object sender, EventArgs eventArgs)
|
||||
{
|
||||
_TakePicture (true);
|
||||
}
|
||||
|
||||
private void _TakePicture(bool SendProfile)
|
||||
{
|
||||
sendProfile = SendProfile;
|
||||
|
||||
if (!IsThereAnAppToTakePictures())
|
||||
return;
|
||||
|
||||
Intent intent = new Intent(MediaStore.ActionImageCapture);
|
||||
dir = new Java.IO.File(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryPictures), Resources.GetString(Resource.String.app_name));
|
||||
if (!dir.Exists())
|
||||
{
|
||||
dir.Mkdirs();
|
||||
}
|
||||
|
||||
file = new Java.IO.File(dir, String.Format("myPhoto_{0}.jpg", Guid.NewGuid()));
|
||||
intent.PutExtra(MediaStore.ExtraOutput, Android.Net.Uri.FromFile(file));
|
||||
StartActivityForResult(intent, REQUEST_TAKE_PICTURE);
|
||||
}
|
||||
|
||||
private void Connect()
|
||||
{
|
||||
if (!client.Connected)
|
||||
{
|
||||
pDialog.SetMessage ("Connecting for Server...");
|
||||
pDialog.Show ();
|
||||
client.Connect(tIP.Text, 3000, tPassword.Text, OnConnectionChanged);
|
||||
}
|
||||
else
|
||||
{
|
||||
pDialog.Hide ();
|
||||
client.Disconnect();
|
||||
}
|
||||
}
|
||||
|
||||
private void Discover()
|
||||
{
|
||||
pDialog.SetMessage ("Searching for Server...");
|
||||
pDialog.Show ();
|
||||
discover.Discover (_OnDiscovered);
|
||||
}
|
||||
|
||||
private void OnConnectionChanged(bool Connected)
|
||||
{
|
||||
RunOnUiThread (() => UpdateConnectionStatus(Connected));
|
||||
}
|
||||
|
||||
private void OnResponse(byte[] Message)
|
||||
{
|
||||
if (Message == null)
|
||||
return;
|
||||
|
||||
if (Message.Length < 4)
|
||||
return;
|
||||
|
||||
int command = BitConverter.ToInt32(Message, 0);
|
||||
switch (command)
|
||||
{
|
||||
case CCommands.ResponseOK:
|
||||
RunOnUiThread (() => Toast.MakeText(this, Resources.GetString(Resource.String.message_ok), ToastLength.Short).Show());
|
||||
break;
|
||||
|
||||
case CCommands.ResponseNOK:
|
||||
RunOnUiThread (() => Toast.MakeText(this, Resources.GetString(Resource.String.message_nok), ToastLength.Short).Show());
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void _OnDiscovered(string Address, string HostName)
|
||||
{
|
||||
RunOnUiThread (() =>
|
||||
{
|
||||
if (Address != CDiscover.sTimeout && Address != CDiscover.sFinished)
|
||||
{
|
||||
tIP.Text = Address;
|
||||
Connect ();
|
||||
}
|
||||
else if (Address == CDiscover.sTimeout)
|
||||
{
|
||||
pDialog.Hide ();
|
||||
Toast.MakeText(this, "Cant't find any Vocaluxe Server", ToastLength.Short).Show();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void UpdateConnectionStatus(bool Connected)
|
||||
{
|
||||
if (Connected)
|
||||
{
|
||||
pDialog.Hide ();
|
||||
bConnect.Text = Resources.GetString(Resource.String.button_disconnect);
|
||||
Toast.MakeText(this, Resource.String.message_connected, ToastLength.Short).Show();
|
||||
bSendAvatar.Enabled = true;
|
||||
bSendProfile.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
pDialog.Hide ();
|
||||
client.Disconnect();
|
||||
bConnect.Text = Resources.GetString(Resource.String.button_connect);
|
||||
bSendAvatar.Enabled = false;
|
||||
bSendProfile.Enabled = false;
|
||||
Toast.MakeText(this, Resources.GetString(Resource.String.message_disconnected), ToastLength.Short).Show();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="0.1" package="org.vocaluxe.app">
|
||||
<uses-sdk />
|
||||
<application android:label="Vocaluxe App" android:icon="@drawable/icon"></application>
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
</manifest>
|
||||
@@ -1,28 +0,0 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Android.App;
|
||||
|
||||
// Information about this assembly is defined by the following attributes.
|
||||
// Change them to the values specific to your project.
|
||||
|
||||
[assembly: AssemblyTitle("Vocaluxe App")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("Alex")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
|
||||
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
|
||||
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
|
||||
|
||||
[assembly: AssemblyVersion("1.0.0")]
|
||||
|
||||
// The following attributes are used to specify the signing key for the assembly,
|
||||
// if desired. See the Mono documentation for more information about signing.
|
||||
|
||||
//[assembly: AssemblyDelaySign(false)]
|
||||
//[assembly: AssemblyKeyFile("")]
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
Images, layout descriptions, binary blobs and string dictionaries can be included
|
||||
in your application as resource files. Various Android APIs are designed to
|
||||
operate on the resource IDs instead of dealing with images, strings or binary blobs
|
||||
directly.
|
||||
|
||||
For example, a sample Android app that contains a user interface layout (main.axml),
|
||||
an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png)
|
||||
would keep its resources in the "Resources" directory of the application:
|
||||
|
||||
Resources/
|
||||
drawable/
|
||||
icon.png
|
||||
|
||||
layout/
|
||||
main.axml
|
||||
|
||||
values/
|
||||
strings.xml
|
||||
|
||||
In order to get the build system to recognize Android resources, set the build action to
|
||||
"AndroidResource". The native Android APIs do not operate directly with filenames, but
|
||||
instead operate on resource IDs. When you compile an Android application that uses resources,
|
||||
the build system will package the resources for distribution and generate a class called "R"
|
||||
(this is an Android convention) that contains the tokens for each one of the resources
|
||||
included. For example, for the above Resources layout, this is what the R class would expose:
|
||||
|
||||
public class R {
|
||||
public class drawable {
|
||||
public const int icon = 0x123;
|
||||
}
|
||||
|
||||
public class layout {
|
||||
public const int main = 0x456;
|
||||
}
|
||||
|
||||
public class strings {
|
||||
public const int first_string = 0xabc;
|
||||
public const int second_string = 0xbcd;
|
||||
}
|
||||
}
|
||||
|
||||
You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main
|
||||
to reference the layout/main.axml file, or R.strings.first_string to reference the first
|
||||
string in the dictionary file values/strings.xml.
|
||||
@@ -1,175 +0,0 @@
|
||||
#pragma warning disable 1591
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18047
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
[assembly: global::Android.Runtime.ResourceDesignerAttribute("org.vocaluxe.app.Resource", IsApplication=true)]
|
||||
|
||||
namespace org.vocaluxe.app
|
||||
{
|
||||
|
||||
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")]
|
||||
public partial class Resource
|
||||
{
|
||||
|
||||
static Resource()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
public static void UpdateIdValues()
|
||||
{
|
||||
}
|
||||
|
||||
public partial class Attribute
|
||||
{
|
||||
|
||||
static Attribute()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
private Attribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
public partial class Drawable
|
||||
{
|
||||
|
||||
// aapt resource value: 0x7f020000
|
||||
public const int Icon = 2130837504;
|
||||
|
||||
static Drawable()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
private Drawable()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
public partial class Id
|
||||
{
|
||||
|
||||
// aapt resource value: 0x7f050004
|
||||
public const int btConnect = 2131034116;
|
||||
|
||||
// aapt resource value: 0x7f050005
|
||||
public const int btDiscover = 2131034117;
|
||||
|
||||
// aapt resource value: 0x7f050006
|
||||
public const int btSendAvatar = 2131034118;
|
||||
|
||||
// aapt resource value: 0x7f050009
|
||||
public const int btSendProfile = 2131034121;
|
||||
|
||||
// aapt resource value: 0x7f050001
|
||||
public const int tbIP = 2131034113;
|
||||
|
||||
// aapt resource value: 0x7f050003
|
||||
public const int tbPassword = 2131034115;
|
||||
|
||||
// aapt resource value: 0x7f050008
|
||||
public const int tbPlayerName = 2131034120;
|
||||
|
||||
// aapt resource value: 0x7f050000
|
||||
public const int textView1 = 2131034112;
|
||||
|
||||
// aapt resource value: 0x7f050002
|
||||
public const int textView2 = 2131034114;
|
||||
|
||||
// aapt resource value: 0x7f050007
|
||||
public const int textView3 = 2131034119;
|
||||
|
||||
static Id()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
private Id()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
public partial class Layout
|
||||
{
|
||||
|
||||
// aapt resource value: 0x7f030000
|
||||
public const int Main = 2130903040;
|
||||
|
||||
static Layout()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
private Layout()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
public partial class String
|
||||
{
|
||||
|
||||
// aapt resource value: 0x7f040000
|
||||
public const int app_name = 2130968576;
|
||||
|
||||
// aapt resource value: 0x7f040001
|
||||
public const int button_connect = 2130968577;
|
||||
|
||||
// aapt resource value: 0x7f040002
|
||||
public const int button_disconnect = 2130968578;
|
||||
|
||||
// aapt resource value: 0x7f040003
|
||||
public const int button_send_avatar = 2130968579;
|
||||
|
||||
// aapt resource value: 0x7f040004
|
||||
public const int button_send_profile = 2130968580;
|
||||
|
||||
// aapt resource value: 0x7f04000c
|
||||
public const int ip_address = 2130968588;
|
||||
|
||||
// aapt resource value: 0x7f040005
|
||||
public const int message_connected = 2130968581;
|
||||
|
||||
// aapt resource value: 0x7f040006
|
||||
public const int message_disconnected = 2130968582;
|
||||
|
||||
// aapt resource value: 0x7f040008
|
||||
public const int message_nok = 2130968584;
|
||||
|
||||
// aapt resource value: 0x7f040007
|
||||
public const int message_ok = 2130968583;
|
||||
|
||||
// aapt resource value: 0x7f04000d
|
||||
public const int password = 2130968589;
|
||||
|
||||
// aapt resource value: 0x7f040009
|
||||
public const int text_ip_address = 2130968585;
|
||||
|
||||
// aapt resource value: 0x7f04000a
|
||||
public const int text_password = 2130968586;
|
||||
|
||||
// aapt resource value: 0x7f04000b
|
||||
public const int text_player_name = 2130968587;
|
||||
|
||||
static String()
|
||||
{
|
||||
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
|
||||
}
|
||||
|
||||
private String()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#pragma warning restore 1591
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 60 KiB |
@@ -1,71 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent">
|
||||
<TextView
|
||||
android:text="@string/text_ip_address"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/textView1"
|
||||
android:layout_margin="3dp"
|
||||
android:linksClickable="false" />
|
||||
<EditText
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/tbIP"
|
||||
android:layout_margin="3dp"
|
||||
android:text="@string/ip_address" />
|
||||
<TextView
|
||||
android:text="@string/text_password"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="3dp"
|
||||
android:id="@+id/textView2" />
|
||||
<EditText
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/tbPassword"
|
||||
android:layout_margin="3dp"
|
||||
android:text="@string/password" />
|
||||
<Button
|
||||
android:text="@string/button_connect"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="3dp"
|
||||
android:id="@+id/btConnect" />
|
||||
<Button
|
||||
android:text="Discover"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="3dp"
|
||||
android:id="@+id/btDiscover" />
|
||||
<Button
|
||||
android:text="@string/button_send_avatar"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/btSendAvatar"
|
||||
android:layout_margin="3dp"
|
||||
android:enabled="false" />
|
||||
<TextView
|
||||
android:text="@string/text_player_name"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="3dp"
|
||||
android:id="@+id/textView3" />
|
||||
<EditText
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="3dp"
|
||||
android:id="@+id/tbPlayerName" />
|
||||
<Button
|
||||
android:text="@string/button_send_profile"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/btSendProfile"
|
||||
android:layout_margin="3dp"
|
||||
android:enabled="false" />
|
||||
</LinearLayout>
|
||||
@@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">Vocaluxe App</string>
|
||||
<string name="button_connect">Connect</string>
|
||||
<string name="button_disconnect">Disconnect</string>
|
||||
<string name="button_send_avatar">Send Avatar Picture</string>
|
||||
<string name="button_send_profile">Send Profile</string>
|
||||
<string name="message_connected">Connected</string>
|
||||
<string name="message_disconnected">Disconnected</string>
|
||||
<string name="message_ok">Success</string>
|
||||
<string name="message_nok">Error</string>
|
||||
<string name="text_ip_address">IP Address of Vocaluxe Server:</string>
|
||||
<string name="text_password">Password:</string>
|
||||
<string name="text_player_name">Player Name:</string>
|
||||
<string name="ip_address"></string>
|
||||
<string name="password">vocaluxe</string>
|
||||
</resources>
|
||||
@@ -1,163 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{D97EF6F3-7C3F-439F-B022-647948E206D2}</ProjectGuid>
|
||||
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>org.vocaluxe.app</RootNamespace>
|
||||
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
|
||||
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
|
||||
<AndroidResgenClass>Resource</AndroidResgenClass>
|
||||
<AndroidApplication>True</AndroidApplication>
|
||||
<AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
|
||||
<AssemblyName>VocaluxeApp</AssemblyName>
|
||||
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\</OutputPath>
|
||||
<DefineConstants>DEBUG;MONO</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
<AndroidLinkMode>None</AndroidLinkMode>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>none</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
<DefineConstants>MONO</DefineConstants>
|
||||
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="Mono.Android" />
|
||||
<Reference Include="Newtonsoft.Json.MonoDroid">
|
||||
<HintPath>Newtonsoft.Json.MonoDroid.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="MainActivity.cs" />
|
||||
<Compile Include="Resources\Resource.designer.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="..\ClientServerLib\CClient.cs">
|
||||
<Link>ClientServerLib\CClient.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\CConnection.cs">
|
||||
<Link>ClientServerLib\CConnection.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\Structs.cs">
|
||||
<Link>ClientServerLib\Structs.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\DeffieHellman\BigInt.cs">
|
||||
<Link>ClientServerLib\DeffieHellman\BigInt.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\DeffieHellman\DeffieHellman.cs">
|
||||
<Link>ClientServerLib\DeffieHellman\DeffieHellman.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\DeffieHellman\StrongNumberProvider.cs">
|
||||
<Link>ClientServerLib\DeffieHellman\StrongNumberProvider.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\ClientServerLib\CDiscover.cs">
|
||||
<Link>ClientServerLib\CDiscover.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\Vocaluxe\Base\Server\CCommands.cs">
|
||||
<Link>ClientServerLib\Server\CCommands.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\Vocaluxe\Base\Server\VocaluxeStructs.cs">
|
||||
<Link>ClientServerLib\Server\VocaluxeStructs.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\AboutResources.txt" />
|
||||
<None Include="Properties\AndroidManifest.xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<AndroidResource Include="Resources\layout\Main.axml" />
|
||||
<AndroidResource Include="Resources\values\Strings.xml" />
|
||||
<AndroidResource Include="Resources\drawable\Icon.png" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
|
||||
<ItemGroup>
|
||||
<Folder Include="ClientServerLib\" />
|
||||
<Folder Include="Assets\" />
|
||||
<Folder Include="ClientServerLib\Vocaluxe\" />
|
||||
<Folder Include="ClientServerLib\Server\" />
|
||||
</ItemGroup>
|
||||
<ProjectExtensions>
|
||||
<MonoDevelop>
|
||||
<Properties>
|
||||
<Policies>
|
||||
<TextStylePolicy TabsToSpaces="False" inheritsSet="VisualStudio" inheritsScope="text/plain" scope="text/plain" />
|
||||
<NameConventionPolicy>
|
||||
<Rules>
|
||||
<NamingRule Name="Namespaces" AffectedEntity="Namespace" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Types" AffectedEntity="Class, Struct, Enum, Delegate" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Interfaces" AffectedEntity="Interface" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True">
|
||||
<RequiredPrefixes>
|
||||
<String>I</String>
|
||||
</RequiredPrefixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Attributes" AffectedEntity="CustomAttributes" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True">
|
||||
<RequiredSuffixes>
|
||||
<String>Attribute</String>
|
||||
</RequiredSuffixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Event Arguments" AffectedEntity="CustomEventArgs" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True">
|
||||
<RequiredSuffixes>
|
||||
<String>EventArgs</String>
|
||||
</RequiredSuffixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Exceptions" AffectedEntity="CustomExceptions" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True">
|
||||
<RequiredSuffixes>
|
||||
<String>Exception</String>
|
||||
</RequiredSuffixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Methods" AffectedEntity="Methods" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Static Readonly Fields" AffectedEntity="ReadonlyField" VisibilityMask="Internal, Protected, Public" NamingStyle="PascalCase" IncludeInstanceMembers="False" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Fields (Non Private)" AffectedEntity="Field" VisibilityMask="Internal, Protected, Public" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="ReadOnly Fields (Non Private)" AffectedEntity="ReadonlyField" VisibilityMask="Internal, Protected, Public" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="False" />
|
||||
<NamingRule Name="Fields (Private)" AffectedEntity="Field, ReadonlyField" VisibilityMask="Private" NamingStyle="CamelCase" IncludeInstanceMembers="True" IncludeStaticEntities="False">
|
||||
<AllowedPrefixes>
|
||||
<String>_</String>
|
||||
<String>m_</String>
|
||||
</AllowedPrefixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Static Fields (Private)" AffectedEntity="Field" VisibilityMask="Private" NamingStyle="CamelCase" IncludeInstanceMembers="False" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="ReadOnly Fields (Private)" AffectedEntity="ReadonlyField" VisibilityMask="Private" NamingStyle="CamelCase" IncludeInstanceMembers="True" IncludeStaticEntities="False">
|
||||
<AllowedPrefixes>
|
||||
<String>_</String>
|
||||
<String>m_</String>
|
||||
</AllowedPrefixes>
|
||||
</NamingRule>
|
||||
<NamingRule Name="Constant Fields" AffectedEntity="ConstantField" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Properties" AffectedEntity="Property" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Events" AffectedEntity="Event" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Enum Members" AffectedEntity="EnumMember" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Parameters" AffectedEntity="Parameter" VisibilityMask="VisibilityMask" NamingStyle="CamelCase" IncludeInstanceMembers="True" IncludeStaticEntities="True" />
|
||||
<NamingRule Name="Type Parameters" AffectedEntity="TypeParameter" VisibilityMask="VisibilityMask" NamingStyle="PascalCase" IncludeInstanceMembers="True" IncludeStaticEntities="True">
|
||||
<RequiredPrefixes>
|
||||
<String>T</String>
|
||||
</RequiredPrefixes>
|
||||
</NamingRule>
|
||||
</Rules>
|
||||
</NameConventionPolicy>
|
||||
<VersionControlPolicy inheritsSet="Mono" />
|
||||
<ChangeLogPolicy inheritsSet="Mono" />
|
||||
</Policies>
|
||||
</Properties>
|
||||
</MonoDevelop>
|
||||
</ProjectExtensions>
|
||||
</Project>
|
||||
@@ -1,42 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual C# Express 2010
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClientServerLib", "ClientServerLib\ClientServerLib.csproj", "{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClientTest", "ClientTest\ClientTest.csproj", "{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Debug|Mixed Platforms.Build.0 = Debug|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Debug|x86.Build.0 = Debug|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Release|Any CPU.ActiveCfg = Release|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Release|Mixed Platforms.ActiveCfg = Release|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Release|Mixed Platforms.Build.0 = Release|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Release|x86.ActiveCfg = Release|x86
|
||||
{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}.Release|x86.Build.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
-337
@@ -1,337 +0,0 @@
|
||||
namespace ClientTest
|
||||
{
|
||||
partial class ClientTest
|
||||
{
|
||||
/// <summary>
|
||||
/// Erforderliche Designervariable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Verwendete Ressourcen bereinigen.
|
||||
/// </summary>
|
||||
/// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Vom Windows Form-Designer generierter Code
|
||||
|
||||
/// <summary>
|
||||
/// Erforderliche Methode für die Designerunterstützung.
|
||||
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
|
||||
this.lbConnectionStatus = new System.Windows.Forms.ToolStripStatusLabel();
|
||||
this.lbConnectionStatusText = new System.Windows.Forms.ToolStripStatusLabel();
|
||||
this.tbDataSending = new System.Windows.Forms.TextBox();
|
||||
this.lbDateSending = new System.Windows.Forms.Label();
|
||||
this.lbDataReceiving = new System.Windows.Forms.Label();
|
||||
this.tbDataReceiving = new System.Windows.Forms.TextBox();
|
||||
this.lbPort = new System.Windows.Forms.Label();
|
||||
this.tbPort = new System.Windows.Forms.TextBox();
|
||||
this.tbServerIP = new System.Windows.Forms.TextBox();
|
||||
this.btConnect = new System.Windows.Forms.Button();
|
||||
this.lbServerIP = new System.Windows.Forms.Label();
|
||||
this.tbPassword = new System.Windows.Forms.TextBox();
|
||||
this.lbPassword = new System.Windows.Forms.Label();
|
||||
this.btLeft = new System.Windows.Forms.Button();
|
||||
this.btRight = new System.Windows.Forms.Button();
|
||||
this.btUp = new System.Windows.Forms.Button();
|
||||
this.btDown = new System.Windows.Forms.Button();
|
||||
this.btSendAvatar = new System.Windows.Forms.Button();
|
||||
this.btSendProfile = new System.Windows.Forms.Button();
|
||||
this.btDiscover = new System.Windows.Forms.Button();
|
||||
this.tbDiscoveredServer = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.statusStrip1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// statusStrip1
|
||||
//
|
||||
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.lbConnectionStatus,
|
||||
this.lbConnectionStatusText});
|
||||
this.statusStrip1.Location = new System.Drawing.Point(0, 528);
|
||||
this.statusStrip1.Name = "statusStrip1";
|
||||
this.statusStrip1.Size = new System.Drawing.Size(1008, 22);
|
||||
this.statusStrip1.TabIndex = 4;
|
||||
this.statusStrip1.Text = "statusStrip1";
|
||||
//
|
||||
// lbConnectionStatus
|
||||
//
|
||||
this.lbConnectionStatus.Name = "lbConnectionStatus";
|
||||
this.lbConnectionStatus.Size = new System.Drawing.Size(107, 17);
|
||||
this.lbConnectionStatus.Text = "Connection Status:";
|
||||
//
|
||||
// lbConnectionStatusText
|
||||
//
|
||||
this.lbConnectionStatusText.Name = "lbConnectionStatusText";
|
||||
this.lbConnectionStatusText.Size = new System.Drawing.Size(79, 17);
|
||||
this.lbConnectionStatusText.Text = "Disconnected";
|
||||
//
|
||||
// tbDataSending
|
||||
//
|
||||
this.tbDataSending.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbDataSending.Location = new System.Drawing.Point(12, 25);
|
||||
this.tbDataSending.Multiline = true;
|
||||
this.tbDataSending.Name = "tbDataSending";
|
||||
this.tbDataSending.Size = new System.Drawing.Size(810, 120);
|
||||
this.tbDataSending.TabIndex = 7;
|
||||
//
|
||||
// lbDateSending
|
||||
//
|
||||
this.lbDateSending.AutoSize = true;
|
||||
this.lbDateSending.Location = new System.Drawing.Point(12, 9);
|
||||
this.lbDateSending.Name = "lbDateSending";
|
||||
this.lbDateSending.Size = new System.Drawing.Size(75, 13);
|
||||
this.lbDateSending.TabIndex = 6;
|
||||
this.lbDateSending.Text = "Data Sending:";
|
||||
//
|
||||
// lbDataReceiving
|
||||
//
|
||||
this.lbDataReceiving.AutoSize = true;
|
||||
this.lbDataReceiving.Location = new System.Drawing.Point(12, 197);
|
||||
this.lbDataReceiving.Name = "lbDataReceiving";
|
||||
this.lbDataReceiving.Size = new System.Drawing.Size(84, 13);
|
||||
this.lbDataReceiving.TabIndex = 8;
|
||||
this.lbDataReceiving.Text = "Data Receiving:";
|
||||
//
|
||||
// tbDataReceiving
|
||||
//
|
||||
this.tbDataReceiving.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbDataReceiving.Location = new System.Drawing.Point(12, 213);
|
||||
this.tbDataReceiving.Multiline = true;
|
||||
this.tbDataReceiving.Name = "tbDataReceiving";
|
||||
this.tbDataReceiving.Size = new System.Drawing.Size(810, 120);
|
||||
this.tbDataReceiving.TabIndex = 9;
|
||||
//
|
||||
// lbPort
|
||||
//
|
||||
this.lbPort.AutoSize = true;
|
||||
this.lbPort.Location = new System.Drawing.Point(828, 41);
|
||||
this.lbPort.Name = "lbPort";
|
||||
this.lbPort.Size = new System.Drawing.Size(29, 13);
|
||||
this.lbPort.TabIndex = 1;
|
||||
this.lbPort.Text = "Port:";
|
||||
//
|
||||
// tbPort
|
||||
//
|
||||
this.tbPort.Location = new System.Drawing.Point(910, 38);
|
||||
this.tbPort.Name = "tbPort";
|
||||
this.tbPort.Size = new System.Drawing.Size(86, 20);
|
||||
this.tbPort.TabIndex = 3;
|
||||
this.tbPort.Text = "3000";
|
||||
//
|
||||
// tbServerIP
|
||||
//
|
||||
this.tbServerIP.Location = new System.Drawing.Point(910, 12);
|
||||
this.tbServerIP.Name = "tbServerIP";
|
||||
this.tbServerIP.Size = new System.Drawing.Size(86, 20);
|
||||
this.tbServerIP.TabIndex = 2;
|
||||
this.tbServerIP.Text = "127.0.0.1";
|
||||
//
|
||||
// btConnect
|
||||
//
|
||||
this.btConnect.Location = new System.Drawing.Point(831, 90);
|
||||
this.btConnect.Name = "btConnect";
|
||||
this.btConnect.Size = new System.Drawing.Size(165, 23);
|
||||
this.btConnect.TabIndex = 5;
|
||||
this.btConnect.Text = "Connect";
|
||||
this.btConnect.UseVisualStyleBackColor = true;
|
||||
this.btConnect.Click += new System.EventHandler(this.btConnect_Click);
|
||||
//
|
||||
// lbServerIP
|
||||
//
|
||||
this.lbServerIP.AutoSize = true;
|
||||
this.lbServerIP.Location = new System.Drawing.Point(828, 15);
|
||||
this.lbServerIP.Name = "lbServerIP";
|
||||
this.lbServerIP.Size = new System.Drawing.Size(54, 13);
|
||||
this.lbServerIP.TabIndex = 0;
|
||||
this.lbServerIP.Text = "Server IP:";
|
||||
//
|
||||
// tbPassword
|
||||
//
|
||||
this.tbPassword.Location = new System.Drawing.Point(910, 64);
|
||||
this.tbPassword.Name = "tbPassword";
|
||||
this.tbPassword.Size = new System.Drawing.Size(86, 20);
|
||||
this.tbPassword.TabIndex = 6;
|
||||
this.tbPassword.UseSystemPasswordChar = true;
|
||||
//
|
||||
// lbPassword
|
||||
//
|
||||
this.lbPassword.AutoSize = true;
|
||||
this.lbPassword.Location = new System.Drawing.Point(828, 67);
|
||||
this.lbPassword.Name = "lbPassword";
|
||||
this.lbPassword.Size = new System.Drawing.Size(56, 13);
|
||||
this.lbPassword.TabIndex = 7;
|
||||
this.lbPassword.Text = "Password:";
|
||||
//
|
||||
// btLeft
|
||||
//
|
||||
this.btLeft.Enabled = false;
|
||||
this.btLeft.Location = new System.Drawing.Point(831, 238);
|
||||
this.btLeft.Name = "btLeft";
|
||||
this.btLeft.Size = new System.Drawing.Size(69, 23);
|
||||
this.btLeft.TabIndex = 10;
|
||||
this.btLeft.Text = "Left";
|
||||
this.btLeft.UseVisualStyleBackColor = true;
|
||||
this.btLeft.Click += new System.EventHandler(this.btLeft_Click);
|
||||
//
|
||||
// btRight
|
||||
//
|
||||
this.btRight.Enabled = false;
|
||||
this.btRight.Location = new System.Drawing.Point(927, 238);
|
||||
this.btRight.Name = "btRight";
|
||||
this.btRight.Size = new System.Drawing.Size(69, 23);
|
||||
this.btRight.TabIndex = 11;
|
||||
this.btRight.Text = "Right";
|
||||
this.btRight.UseVisualStyleBackColor = true;
|
||||
this.btRight.Click += new System.EventHandler(this.brRight_Click);
|
||||
//
|
||||
// btUp
|
||||
//
|
||||
this.btUp.Enabled = false;
|
||||
this.btUp.Location = new System.Drawing.Point(877, 209);
|
||||
this.btUp.Name = "btUp";
|
||||
this.btUp.Size = new System.Drawing.Size(69, 23);
|
||||
this.btUp.TabIndex = 12;
|
||||
this.btUp.Text = "Up";
|
||||
this.btUp.UseVisualStyleBackColor = true;
|
||||
this.btUp.Click += new System.EventHandler(this.btUp_Click);
|
||||
//
|
||||
// btDown
|
||||
//
|
||||
this.btDown.Enabled = false;
|
||||
this.btDown.Location = new System.Drawing.Point(877, 267);
|
||||
this.btDown.Name = "btDown";
|
||||
this.btDown.Size = new System.Drawing.Size(69, 23);
|
||||
this.btDown.TabIndex = 13;
|
||||
this.btDown.Text = "Down";
|
||||
this.btDown.UseVisualStyleBackColor = true;
|
||||
this.btDown.Click += new System.EventHandler(this.btDown_Click);
|
||||
//
|
||||
// btSendAvatar
|
||||
//
|
||||
this.btSendAvatar.Enabled = false;
|
||||
this.btSendAvatar.Location = new System.Drawing.Point(831, 310);
|
||||
this.btSendAvatar.Name = "btSendAvatar";
|
||||
this.btSendAvatar.Size = new System.Drawing.Size(165, 23);
|
||||
this.btSendAvatar.TabIndex = 14;
|
||||
this.btSendAvatar.Text = "Send Avatar";
|
||||
this.btSendAvatar.UseVisualStyleBackColor = true;
|
||||
this.btSendAvatar.Click += new System.EventHandler(this.btSendAvatar_Click);
|
||||
//
|
||||
// btSendProfile
|
||||
//
|
||||
this.btSendProfile.Enabled = false;
|
||||
this.btSendProfile.Location = new System.Drawing.Point(831, 339);
|
||||
this.btSendProfile.Name = "btSendProfile";
|
||||
this.btSendProfile.Size = new System.Drawing.Size(165, 23);
|
||||
this.btSendProfile.TabIndex = 15;
|
||||
this.btSendProfile.Text = "Send Profile";
|
||||
this.btSendProfile.UseVisualStyleBackColor = true;
|
||||
this.btSendProfile.Click += new System.EventHandler(this.btSendProfile_Click);
|
||||
//
|
||||
// btDiscover
|
||||
//
|
||||
this.btDiscover.Location = new System.Drawing.Point(831, 502);
|
||||
this.btDiscover.Name = "btDiscover";
|
||||
this.btDiscover.Size = new System.Drawing.Size(165, 23);
|
||||
this.btDiscover.TabIndex = 16;
|
||||
this.btDiscover.Text = "Discover";
|
||||
this.btDiscover.UseVisualStyleBackColor = true;
|
||||
this.btDiscover.Click += new System.EventHandler(this.btDiscover_Click);
|
||||
//
|
||||
// tbDiscoveredServer
|
||||
//
|
||||
this.tbDiscoveredServer.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbDiscoveredServer.Location = new System.Drawing.Point(15, 405);
|
||||
this.tbDiscoveredServer.Multiline = true;
|
||||
this.tbDiscoveredServer.Name = "tbDiscoveredServer";
|
||||
this.tbDiscoveredServer.Size = new System.Drawing.Size(810, 120);
|
||||
this.tbDiscoveredServer.TabIndex = 17;
|
||||
this.tbDiscoveredServer.WordWrap = false;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(12, 389);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(41, 13);
|
||||
this.label1.TabIndex = 18;
|
||||
this.label1.Text = "Server:";
|
||||
//
|
||||
// ClientTest
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(1008, 550);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.tbDiscoveredServer);
|
||||
this.Controls.Add(this.btDiscover);
|
||||
this.Controls.Add(this.btSendProfile);
|
||||
this.Controls.Add(this.btSendAvatar);
|
||||
this.Controls.Add(this.btDown);
|
||||
this.Controls.Add(this.btUp);
|
||||
this.Controls.Add(this.btRight);
|
||||
this.Controls.Add(this.btLeft);
|
||||
this.Controls.Add(this.tbDataReceiving);
|
||||
this.Controls.Add(this.lbPassword);
|
||||
this.Controls.Add(this.lbDataReceiving);
|
||||
this.Controls.Add(this.tbPassword);
|
||||
this.Controls.Add(this.lbDateSending);
|
||||
this.Controls.Add(this.lbServerIP);
|
||||
this.Controls.Add(this.tbDataSending);
|
||||
this.Controls.Add(this.btConnect);
|
||||
this.Controls.Add(this.tbServerIP);
|
||||
this.Controls.Add(this.statusStrip1);
|
||||
this.Controls.Add(this.tbPort);
|
||||
this.Controls.Add(this.lbPort);
|
||||
this.Name = "ClientTest";
|
||||
this.Text = "ClientTest";
|
||||
this.statusStrip1.ResumeLayout(false);
|
||||
this.statusStrip1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.StatusStrip statusStrip1;
|
||||
private System.Windows.Forms.ToolStripStatusLabel lbConnectionStatus;
|
||||
private System.Windows.Forms.ToolStripStatusLabel lbConnectionStatusText;
|
||||
private System.Windows.Forms.TextBox tbDataSending;
|
||||
private System.Windows.Forms.Label lbDateSending;
|
||||
private System.Windows.Forms.Label lbDataReceiving;
|
||||
private System.Windows.Forms.TextBox tbDataReceiving;
|
||||
private System.Windows.Forms.Label lbPort;
|
||||
private System.Windows.Forms.TextBox tbPort;
|
||||
private System.Windows.Forms.TextBox tbServerIP;
|
||||
private System.Windows.Forms.Button btConnect;
|
||||
private System.Windows.Forms.Label lbServerIP;
|
||||
private System.Windows.Forms.TextBox tbPassword;
|
||||
private System.Windows.Forms.Label lbPassword;
|
||||
private System.Windows.Forms.Button btLeft;
|
||||
private System.Windows.Forms.Button btRight;
|
||||
private System.Windows.Forms.Button btUp;
|
||||
private System.Windows.Forms.Button btDown;
|
||||
private System.Windows.Forms.Button btSendAvatar;
|
||||
private System.Windows.Forms.Button btSendProfile;
|
||||
private System.Windows.Forms.Button btDiscover;
|
||||
private System.Windows.Forms.TextBox tbDiscoveredServer;
|
||||
private System.Windows.Forms.Label label1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,284 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Drawing.Imaging;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using ClientServerLib;
|
||||
using Vocaluxe.Base.Server;
|
||||
|
||||
namespace ClientTest
|
||||
{
|
||||
public partial class ClientTest : Form
|
||||
{
|
||||
CClient client;
|
||||
CDiscover discover;
|
||||
|
||||
private bool loggedIn;
|
||||
|
||||
public ClientTest()
|
||||
{
|
||||
client = new CClient();
|
||||
loggedIn = false;
|
||||
discover = new CDiscover(3000, CCommands.BroadcastKeyword);
|
||||
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override void OnClosing(CancelEventArgs e)
|
||||
{
|
||||
client.Close();
|
||||
discover.Stop();
|
||||
base.OnClosing(e);
|
||||
}
|
||||
|
||||
private void btConnect_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected)
|
||||
Connect();
|
||||
else
|
||||
Disconnect();
|
||||
}
|
||||
|
||||
private void btLogin_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandLogin(tbPassword.Text), OnResponse);
|
||||
}
|
||||
|
||||
private void Connect()
|
||||
{
|
||||
int port = 3000;
|
||||
if (!int.TryParse(tbPort.Text, out port))
|
||||
{
|
||||
MessageBox.Show("Error parsing port number", "Port Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return;
|
||||
}
|
||||
|
||||
IPAddress ip;
|
||||
if (!IPAddress.TryParse(tbServerIP.Text, out ip))
|
||||
{
|
||||
MessageBox.Show("Error parsing ip address", "IP Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return;
|
||||
}
|
||||
|
||||
lbConnectionStatusText.Text = "Connecting...";
|
||||
client.Connect(tbServerIP.Text, port, tbPassword.Text, OnConnectionChanged, OnSend, OnReceived);
|
||||
}
|
||||
|
||||
private void Disconnect()
|
||||
{
|
||||
client.Disconnect();
|
||||
}
|
||||
|
||||
private void OnResponse(byte[] Message)
|
||||
{
|
||||
if (Message == null)
|
||||
return;
|
||||
|
||||
if (Message.Length < 4)
|
||||
return;
|
||||
|
||||
int command = BitConverter.ToInt32(Message, 0);
|
||||
switch (command)
|
||||
{
|
||||
case CCommands.ResponseLoginFailed:
|
||||
MessageBox.Show("Unknown Error on login", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
break;
|
||||
|
||||
case CCommands.ResponseLoginWrongPassword:
|
||||
MessageBox.Show("Wrong Password", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
break;
|
||||
|
||||
case CCommands.ResponseLoginOK:
|
||||
loggedIn = true;
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
lbConnectionStatusText.Text = "Logged in";
|
||||
});
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void OnConnectionChanged(bool Connected)
|
||||
{
|
||||
if (Connected)
|
||||
{
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
lbConnectionStatusText.Text = "Connected";
|
||||
btConnect.Text = "Disconnect";
|
||||
btUp.Enabled = true;
|
||||
btDown.Enabled = true;
|
||||
btLeft.Enabled = true;
|
||||
btRight.Enabled = true;
|
||||
btSendAvatar.Enabled = true;
|
||||
btSendProfile.Enabled = true;
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
client.Disconnect();
|
||||
lbConnectionStatusText.Text = "Disconnected";
|
||||
btConnect.Text = "Connect";
|
||||
loggedIn = false;
|
||||
btUp.Enabled = false;
|
||||
btDown.Enabled = false;
|
||||
btLeft.Enabled = false;
|
||||
btRight.Enabled = false;
|
||||
btSendAvatar.Enabled = false;
|
||||
btSendProfile.Enabled = false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private void OnSend(byte[] Message)
|
||||
{
|
||||
if (Message == null)
|
||||
return;
|
||||
|
||||
string text = String.Empty;
|
||||
int max = Message.Length;
|
||||
if (max > 1000)
|
||||
max = 1000;
|
||||
for (int i = 0; i < max; i++)
|
||||
{
|
||||
text += Message[i].ToString() + " ";
|
||||
}
|
||||
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
tbDataSending.Text = text;
|
||||
});
|
||||
}
|
||||
|
||||
private void OnReceived(byte[] Message)
|
||||
{
|
||||
if (Message == null)
|
||||
return;
|
||||
|
||||
string text = String.Empty;
|
||||
int max = Message.Length;
|
||||
if (max > 1000)
|
||||
max = 1000;
|
||||
for (int i = 0; i < max; i++)
|
||||
{
|
||||
text += Message[i].ToString() + " ";
|
||||
}
|
||||
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
tbDataReceiving.Text = text;
|
||||
});
|
||||
}
|
||||
|
||||
private void btUp_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandWithoutParams(CCommands.CommandSendKeyUp), null);
|
||||
}
|
||||
|
||||
private void btLeft_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandWithoutParams(CCommands.CommandSendKeyLeft), null);
|
||||
}
|
||||
|
||||
private void btDown_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandWithoutParams(CCommands.CommandSendKeyDown), null);
|
||||
}
|
||||
|
||||
private void brRight_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandWithoutParams(CCommands.CommandSendKeyRight), null);
|
||||
}
|
||||
|
||||
private void btSendAvatar_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
byte[] data = new byte[512 * 512 * 4];
|
||||
for (int i = 0; i < data.Length; i++)
|
||||
{
|
||||
data[i] = (byte) (i % 255);
|
||||
}
|
||||
client.SendMessage(CCommands.CreateCommandSendAvatarPicture(512, 512, data), OnResponse);
|
||||
}
|
||||
|
||||
private void btSendProfile_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (!client.Connected || !loggedIn)
|
||||
return;
|
||||
|
||||
if (!File.Exists("test.jpg"))
|
||||
{
|
||||
byte[] data = new byte[512 * 512 * 4];
|
||||
for (int i = 0; i < data.Length; i++)
|
||||
{
|
||||
data[i] = (byte)(i % 255);
|
||||
}
|
||||
|
||||
Bitmap bmp = new Bitmap(512, 512);
|
||||
BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb);
|
||||
Marshal.Copy(data, 0, bmpData.Scan0, data.Length);
|
||||
bmp.UnlockBits(bmpData);
|
||||
|
||||
bmp.Save("test.jpg", ImageFormat.Jpeg);
|
||||
bmp.Dispose();
|
||||
}
|
||||
|
||||
if (File.Exists("test.jpg"))
|
||||
{
|
||||
byte[] data = File.ReadAllBytes("test.jpg");
|
||||
|
||||
if (data == null)
|
||||
return;
|
||||
|
||||
client.SendMessage(CCommands.CreateCommandSendProfile(data, "TestUser", 0), OnResponse);
|
||||
}
|
||||
}
|
||||
|
||||
private void btDiscover_Click(object sender, EventArgs e)
|
||||
{
|
||||
tbDiscoveredServer.Text = "Searching for Vocaluxe Server:\r\n";
|
||||
discover.Discover(_OnDiscovered);
|
||||
}
|
||||
|
||||
private void _OnDiscovered(string Address, string HostName)
|
||||
{
|
||||
this.Invoke((MethodInvoker)delegate
|
||||
{
|
||||
if (Address != "Timeout")
|
||||
tbDiscoveredServer.Text += "IP = " + Address + "; HostName = " + HostName + "\r\n";
|
||||
else
|
||||
tbDiscoveredServer.Text += "Timeout" + "\r\n";
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,103 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
||||
<ProductVersion>8.0.30703</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{48A825C6-728F-4EBF-B98E-3D4665B3BC9E}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>ClientTest</RootNamespace>
|
||||
<AssemblyName>ClientTest</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\ClientServerLib\bin\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\..\Vocaluxe\Base\Server\CCommands.cs">
|
||||
<Link>CCommands.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\Vocaluxe\Base\Server\VocaluxeStructs.cs">
|
||||
<Link>VocaluxeStructs.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="ClientTest.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="ClientTest.Designer.cs">
|
||||
<DependentUpon>ClientTest.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<EmbeddedResource Include="ClientTest.resx">
|
||||
<DependentUpon>ClientTest.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ClientServerLib\ClientServerLib.csproj">
|
||||
<Project>{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}</Project>
|
||||
<Name>ClientServerLib</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
@@ -1,123 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="statusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -1,21 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace ClientTest
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new ClientTest());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||
// die mit einer Assembly verknüpft sind.
|
||||
[assembly: AssemblyTitle("ClientTest")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("ClientTest")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2013")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("0bde3ff1-7eb7-4b60-9813-32ff42c0ceff")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
// übernehmen, indem Sie "*" eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -1,71 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18034
|
||||
//
|
||||
// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code neu generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace ClientTest.Properties
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
/// </summary>
|
||||
// Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse
|
||||
// über ein Tool wie ResGen oder Visual Studio automatisch generiert.
|
||||
// Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
|
||||
// mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
internal class Resources
|
||||
{
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if ((resourceMan == null))
|
||||
{
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ClientTest.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
/// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture
|
||||
{
|
||||
get
|
||||
{
|
||||
return resourceCulture;
|
||||
}
|
||||
set
|
||||
{
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,117 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -1,30 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.18034
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace ClientTest.Properties
|
||||
{
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
|
||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
||||
{
|
||||
|
||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||
|
||||
public static Settings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
return defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
+168
-23
@@ -22,16 +22,17 @@
|
||||
<ROW Property="CTRLS" Value="2"/>
|
||||
<ROW Property="DialogBitmap" Value="dialog" MultiBuildValue="DefaultBuild:dialog.jpg" Type="1" MsiKey="DialogBitmap"/>
|
||||
<ROW Property="Manufacturer" Value="Vocaluxe Team"/>
|
||||
<ROW Property="ProductCode" Value="1031:{6F739A39-4176-4B04-963E-EB795C92500C} 1055:{435EE1A8-3B5C-491E-902D-C832B8A35EAF} 1033:{0E70A564-F59D-4416-9204-8251148FC233} 1043:{E3F45D8B-BCA9-4E3E-AB81-1C434123EA1A} 1036:{43220506-39C8-4036-9A80-19C0A31C602D} 1038:{BBC1C7B6-8D91-45E7-89A4-2AFAECCBDF83} 1053:{207C81B6-7382-48DB-BA8B-BD65A60163BC} 3082:{2F040ED1-129B-41C4-A69A-A83455899E5A} " Type="16"/>
|
||||
<ROW Property="ProductCode" Value="1031:{6F739A39-4176-4B04-963E-EB795C92500C} 1055:{435EE1A8-3B5C-491E-902D-C832B8A35EAF} 1033:{0E70A564-F59D-4416-9204-8251148FC233} 1043:{E3F45D8B-BCA9-4E3E-AB81-1C434123EA1A} 1036:{43220506-39C8-4036-9A80-19C0A31C602D} 1038:{BBC1C7B6-8D91-45E7-89A4-2AFAECCBDF83} 1029:{56D06188-C172-4BBA-B9B2-275F7F969DEB} 1053:{207C81B6-7382-48DB-BA8B-BD65A60163BC} 3082:{2F040ED1-129B-41C4-A69A-A83455899E5A} 1040:{724EC6B8-3F68-45D9-A93D-11731BE438A5} " Type="16"/>
|
||||
<ROW Property="ProductLanguage" Value="1031"/>
|
||||
<ROW Property="ProductName" Value="Vocaluxe"/>
|
||||
<ROW Property="ProductVersion" Value="0.3.0.81" Type="32"/>
|
||||
<ROW Property="ProductVersion" Value="0.3.0.83" Type="32"/>
|
||||
<ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND;AI_SETUPEXEPATH;SETUPEXEDIR"/>
|
||||
<ROW Property="UpgradeCode" Value="{14926962-72E6-4B0C-96DC-FF13B5F9FB9F}"/>
|
||||
<ROW Property="WindowsType9X" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/>
|
||||
<ROW Property="WindowsType9XDisplay" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiDirsComponent">
|
||||
<ROW Directory="AForge_Dir" Directory_Parent="Licenses_Dir" DefaultDir="AForge" DirectoryOptions="12"/>
|
||||
<ROW Directory="AI_Bin32_Dir" Directory_Parent="APPDIR" DefaultDir="x86" DirectoryOptions="12"/>
|
||||
<ROW Directory="APPDIR" Directory_Parent="TARGETDIR" DefaultDir="APPDIR:." IsPseudoRoot="1" DirectoryOptions="12"/>
|
||||
<ROW Directory="Ambient_Dir" Directory_Parent="Themes_Dir" DefaultDir="Ambient" DirectoryOptions="12"/>
|
||||
@@ -52,9 +53,14 @@
|
||||
<ROW Directory="Languages_2_Dir" Directory_Parent="ChallengeMedley_Dir" DefaultDir="Langua~1|Languages" DirectoryOptions="12"/>
|
||||
<ROW Directory="Languages_3_Dir" Directory_Parent="TicTacToe_Dir" DefaultDir="Langua~1|Languages" DirectoryOptions="12"/>
|
||||
<ROW Directory="Languages_Dir" Directory_Parent="APPDIR" DefaultDir="Langua~1|Languages" DirectoryOptions="12"/>
|
||||
<ROW Directory="Licenses_Dir" Directory_Parent="APPDIR" DefaultDir="Licenses" DirectoryOptions="12"/>
|
||||
<ROW Directory="Newtonsoft.Json_Dir" Directory_Parent="Licenses_Dir" DefaultDir="Newton~1.Jso|Newtonsoft.Json" DirectoryOptions="12"/>
|
||||
<ROW Directory="PartyModes_Dir" Directory_Parent="APPDIR" DefaultDir="PartyM~1|PartyModes" DirectoryOptions="12"/>
|
||||
<ROW Directory="PortAudioSharp_Dir" Directory_Parent="Licenses_Dir" DefaultDir="PortAu~2|PortAudio-Sharp" DirectoryOptions="12"/>
|
||||
<ROW Directory="PortAudio_Dir" Directory_Parent="Licenses_Dir" DefaultDir="PortAu~1|PortAudio" DirectoryOptions="12"/>
|
||||
<ROW Directory="Profiles_Dir" Directory_Parent="APPDIR" DefaultDir="Profiles" DirectoryOptions="12"/>
|
||||
<ROW Directory="ProgramMenuFolder" Directory_Parent="TARGETDIR" DefaultDir="Progra~1|ProgramMenuFolder" IsPseudoRoot="1"/>
|
||||
<ROW Directory="QRCoder_Dir" Directory_Parent="Licenses_Dir" DefaultDir="QRCode~1|QR Coder" DirectoryOptions="12"/>
|
||||
<ROW Directory="Resources_1_Dir" Directory_Parent="Ambient_Dir" DefaultDir="Resour~1|Resources" DirectoryOptions="12"/>
|
||||
<ROW Directory="Resources_Dir" Directory_Parent="Blue_Dir" DefaultDir="Resour~1|Resources" DirectoryOptions="12"/>
|
||||
<ROW Directory="SHORTCUTDIR" Directory_Parent="TARGETDIR" DefaultDir="SHORTC~1|SHORTCUTDIR" IsPseudoRoot="1"/>
|
||||
@@ -62,6 +68,7 @@
|
||||
<ROW Directory="Screens_2_Dir" Directory_Parent="TicTacToe_Dir" DefaultDir="Screens" DirectoryOptions="12"/>
|
||||
<ROW Directory="Screens_3_Dir" Directory_Parent="Ambient_Dir" DefaultDir="Screens" DirectoryOptions="12"/>
|
||||
<ROW Directory="Screens_Dir" Directory_Parent="Challenge_Dir" DefaultDir="Screens" DirectoryOptions="12"/>
|
||||
<ROW Directory="SlimDx_Dir" Directory_Parent="Licenses_Dir" DefaultDir="SlimDx" DirectoryOptions="12"/>
|
||||
<ROW Directory="Sounds_Dir" Directory_Parent="APPDIR" DefaultDir="Sounds" DirectoryOptions="12"/>
|
||||
<ROW Directory="TARGETDIR" DefaultDir="SourceDir"/>
|
||||
<ROW Directory="Textures_1_Dir" Directory_Parent="ChallengeMedley_Dir" DefaultDir="Textures" DirectoryOptions="12"/>
|
||||
@@ -69,12 +76,19 @@
|
||||
<ROW Directory="Textures_Dir" Directory_Parent="Challenge_Dir" DefaultDir="Textures" DirectoryOptions="12"/>
|
||||
<ROW Directory="Themes_Dir" Directory_Parent="APPDIR" DefaultDir="Themes" DirectoryOptions="12"/>
|
||||
<ROW Directory="TicTacToe_Dir" Directory_Parent="PartyModes_Dir" DefaultDir="TicTac~1|TicTacToe" DirectoryOptions="12"/>
|
||||
<ROW Directory="Website_Dir" Directory_Parent="APPDIR" DefaultDir="Website" DirectoryOptions="12"/>
|
||||
<ROW Directory="css_Dir" Directory_Parent="Website_Dir" DefaultDir="css" DirectoryOptions="12"/>
|
||||
<ROW Directory="gstreamer_4_Dir" Directory_Parent="AI_Bin32_Dir" DefaultDir="gstrea~1|gstreamer" DirectoryOptions="12"/>
|
||||
<ROW Directory="gstreamer_Dir" Directory_Parent="x64_Dir" DefaultDir="gstrea~1|gstreamer" DirectoryOptions="12"/>
|
||||
<ROW Directory="images_Dir" Directory_Parent="css_Dir" DefaultDir="images" DirectoryOptions="12"/>
|
||||
<ROW Directory="img_Dir" Directory_Parent="Website_Dir" DefaultDir="img" DirectoryOptions="12"/>
|
||||
<ROW Directory="js_Dir" Directory_Parent="Website_Dir" DefaultDir="js" DirectoryOptions="12"/>
|
||||
<ROW Directory="locales_Dir" Directory_Parent="Website_Dir" DefaultDir="locales" DirectoryOptions="12"/>
|
||||
<ROW Directory="x64_Dir" Directory_Parent="APPDIR" DefaultDir="x64" DirectoryOptions="12"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
|
||||
<ROW Component="ADCDB4C_AFEB_4F3D_A1D0_2B0D48C0458C" ComponentId="{205A5E16-AC61-4E92-A690-BC6B6D046271}" Directory_="APPDIR" Attributes="4" KeyPath="ADCDB4C_AFEB_4F3D_A1D0_2B0D48C0458C" Options="2"/>
|
||||
<ROW Component="AForge" ComponentId="{F44AC7DE-EEB7-4EAB-B4ED-58019FAEA561}" Directory_="AForge_Dir" Attributes="0"/>
|
||||
<ROW Component="AForge.Video.DirectShow.dll" ComponentId="{4E6E1E83-970E-4A11-AF8C-EB7DEDE3C5D9}" Directory_="APPDIR" Attributes="0" KeyPath="AForge.Video.DirectShow.dll"/>
|
||||
<ROW Component="AForge.Video.dll" ComponentId="{66736744-2A16-4F54-9A56-803FC01B7AD1}" Directory_="APPDIR" Attributes="0" KeyPath="AForge.Video.dll"/>
|
||||
<ROW Component="AIShRegAnswer" ComponentId="{D981CDDA-4E12-4C4D-9278-A82E918AA8E5}" Directory_="APPDIR" Attributes="4" KeyPath="AIShRegAnswer"/>
|
||||
@@ -128,16 +142,20 @@
|
||||
<ROW Component="GreenIntroIn.mp4" ComponentId="{7076906C-9787-4899-8D48-79FDB5E95B38}" Directory_="Ambient_Dir" Attributes="0" KeyPath="GreenIntroIn.mp4"/>
|
||||
<ROW Component="GreenIntroMid.mp4" ComponentId="{10BE9571-6A78-4F66-92D1-7BB2A25C7AE4}" Directory_="Ambient_Dir" Attributes="0" KeyPath="GreenIntroMid.mp4"/>
|
||||
<ROW Component="GreenIntroOut.mp4" ComponentId="{CA187E75-BAEC-4E2F-8F6D-1090E0411C05}" Directory_="Ambient_Dir" Attributes="0" KeyPath="GreenIntroOut.mp4"/>
|
||||
<ROW Component="GstreamerHelper.dll" ComponentId="{D18B35FC-1A50-4073-BD91-0BCA4AA7C78F}" Directory_="gstreamer_Dir" Attributes="256" Condition="VersionNT64" KeyPath="GstreamerHelper.dll"/>
|
||||
<ROW Component="GstreamerHelper.dll_5" ComponentId="{13C57239-F387-4725-A247-71722D95652F}" Directory_="gstreamer_4_Dir" Attributes="0" KeyPath="GstreamerHelper.dll_5"/>
|
||||
<ROW Component="Hz.mp3" ComponentId="{C4282D42-1123-4A5F-9695-CEC2C5FC62B0}" Directory_="Sounds_Dir" Attributes="0" KeyPath="Hz.mp3" Type="0"/>
|
||||
<ROW Component="InstallLanguage" ComponentId="{99868521-17CD-4428-824D-545E9E730EA1}" Directory_="APPDIR" Attributes="4" KeyPath="InstallLanguage" Options="1"/>
|
||||
<ROW Component="LICENSENewtonsoft.Json.txt" ComponentId="{2D35D760-6D23-4A03-9465-411CE25CBFB0}" Directory_="APPDIR" Attributes="0" KeyPath="LICENSENewtonsoft.Json.txt" Type="0"/>
|
||||
<ROW Component="Interop.NetFwTypeLib.dll" ComponentId="{CD0A4648-334B-429D-A621-C28FE42E8B72}" Directory_="APPDIR" Attributes="0" KeyPath="Interop.NetFwTypeLib.dll"/>
|
||||
<ROW Component="LICENSE.txt" ComponentId="{F9118E63-02ED-41DA-A595-E539635669E9}" Directory_="Newtonsoft.Json_Dir" Attributes="0" KeyPath="LICENSE.txt_2" Type="0"/>
|
||||
<ROW Component="LICENSE.txt_1" ComponentId="{254226D5-8F4B-4F80-A218-3EBB1D729904}" Directory_="PortAudio_Dir" Attributes="0" KeyPath="LICENSE.txt_3" Type="0"/>
|
||||
<ROW Component="LICENSENewtonsoft.Json.txt" ComponentId="{2D35D760-6D23-4A03-9465-411CE25CBFB0}" Directory_="APPDIR" Attributes="0" KeyPath="LICENSE.txt" Type="0"/>
|
||||
<ROW Component="Languages" ComponentId="{F95A344F-E55C-4A9E-A4C1-C87986A08A3E}" Directory_="Languages_Dir" Attributes="0"/>
|
||||
<ROW Component="Languages_1" ComponentId="{FAF809DB-9696-4B96-97DB-7DE30A8CA68E}" Directory_="Languages_1_Dir" Attributes="0"/>
|
||||
<ROW Component="Languages_2" ComponentId="{BE6BE24D-F25B-4390-8573-82FE24ECEFA8}" Directory_="Languages_2_Dir" Attributes="0"/>
|
||||
<ROW Component="Languages_3" ComponentId="{EC43E465-834F-464B-82B6-E889EC64D70D}" Directory_="Languages_3_Dir" Attributes="0"/>
|
||||
<ROW Component="License.txt" ComponentId="{C9BF4503-BE00-4CF5-BC36-610A30304734}" Directory_="SlimDx_Dir" Attributes="0" KeyPath="License.txt_5" Type="0"/>
|
||||
<ROW Component="Licenses" ComponentId="{B2E30B03-4912-41D9-9E05-0799F82D8A85}" Directory_="Licenses_Dir" Attributes="0"/>
|
||||
<ROW Component="Logo.png" ComponentId="{2E8C0ABB-13CC-4A6E-A948-16C6E576F2EC}" Directory_="Graphics_Dir" Attributes="0" KeyPath="Logo.png" Type="0"/>
|
||||
<ROW Component="Newtonsoft.Json" ComponentId="{0433930F-8A4C-4275-9F8D-4FBDEF8C44FB}" Directory_="Newtonsoft.Json_Dir" Attributes="0"/>
|
||||
<ROW Component="Newtonsoft.Json.dll" ComponentId="{F20947AC-7914-4EA0-AD43-F657A1CD89AC}" Directory_="APPDIR" Attributes="0" KeyPath="Newtonsoft.Json.dll"/>
|
||||
<ROW Component="OpenTK.Compatibility.dll" ComponentId="{0F3041E7-B21A-4F65-82BA-866D524DB1D5}" Directory_="APPDIR" Attributes="0" KeyPath="OpenTK.Compatibility.dll"/>
|
||||
<ROW Component="OpenTK.GLControl.dll" ComponentId="{6D360081-5F26-4D8D-834B-5C77EB5E65D1}" Directory_="APPDIR" Attributes="0" KeyPath="OpenTK.GLControl.dll"/>
|
||||
@@ -147,8 +165,14 @@
|
||||
<ROW Component="PartyScreenChallengeMedleyConfig.xml" ComponentId="{975FB51D-2557-4862-B536-D49238B70894}" Directory_="Screens_1_Dir" Attributes="0" KeyPath="PartyScreenChallengeMedleyConfig.xml" Type="0"/>
|
||||
<ROW Component="PartyScreenTicTacToeConfig.xml" ComponentId="{1C3E6E08-3A03-43CA-9884-96555E6F0E98}" Directory_="Screens_2_Dir" Attributes="0" KeyPath="PartyScreenTicTacToeConfig.xml" Type="0"/>
|
||||
<ROW Component="PopupScreenPlayerControl.xml" ComponentId="{9B8F5BAC-CE05-40EE-B0BA-6483BE0A69C1}" Directory_="Screens_3_Dir" Attributes="0" KeyPath="PopupScreenPlayerControl.xml" Type="0"/>
|
||||
<ROW Component="PortAudio" ComponentId="{E1120890-0F8E-42B3-9B70-9C5B8CA2551E}" Directory_="PortAudio_Dir" Attributes="0"/>
|
||||
<ROW Component="PortAudioSharp" ComponentId="{63E3884E-C633-414E-AAC2-3D95D5F114BF}" Directory_="PortAudioSharp_Dir" Attributes="0"/>
|
||||
<ROW Component="PortAudioSharp.dll" ComponentId="{96878131-572C-404E-B363-CB01BA8612C9}" Directory_="APPDIR" Attributes="0" KeyPath="PortAudioSharp.dll"/>
|
||||
<ROW Component="ProductInformation" ComponentId="{B7ED45AE-B941-4204-A97D-9403583B2126}" Directory_="APPDIR" Attributes="4" KeyPath="Version"/>
|
||||
<ROW Component="Profiles" ComponentId="{2B53B067-6EA2-4044-A016-4430EDF732BD}" Directory_="Profiles_Dir" Attributes="0"/>
|
||||
<ROW Component="QRCoder" ComponentId="{3D40B575-ABC8-4BDD-B556-97CB9E516E77}" Directory_="QRCoder_Dir" Attributes="0"/>
|
||||
<ROW Component="QRCoder.dll" ComponentId="{55ACB5D7-CE9C-4E5E-BB2E-488B7DFC7486}" Directory_="APPDIR" Attributes="0" KeyPath="QRCoder.dll"/>
|
||||
<ROW Component="QRCoder.txt" ComponentId="{766E1DBF-A008-4974-9123-5AA65E3D829D}" Directory_="QRCoder_Dir" Attributes="0" KeyPath="QRCoder.txt" Type="0"/>
|
||||
<ROW Component="RedBG_Video.mp4" ComponentId="{17A93F6B-4F28-4725-9ED0-F460AED03F47}" Directory_="Ambient_Dir" Attributes="0" KeyPath="RedBG_Video.mp4"/>
|
||||
<ROW Component="RedIntroIn.mp4" ComponentId="{4D8493D8-8939-4AE6-9FF6-0659E405457C}" Directory_="Ambient_Dir" Attributes="0" KeyPath="RedIntroIn.mp4"/>
|
||||
<ROW Component="RedIntroMid.mp4" ComponentId="{9BE05B9D-0DD5-4EA5-B645-A756558C41FC}" Directory_="Ambient_Dir" Attributes="0" KeyPath="RedIntroMid.mp4"/>
|
||||
@@ -162,8 +186,10 @@
|
||||
<ROW Component="Screens_1" ComponentId="{6E04A7FB-88DC-4E4D-B7BB-7E059AD3F097}" Directory_="Screens_1_Dir" Attributes="0"/>
|
||||
<ROW Component="Screens_2" ComponentId="{65D354BF-065F-4B9A-95BE-942D805421D7}" Directory_="Screens_2_Dir" Attributes="0"/>
|
||||
<ROW Component="Screens_3" ComponentId="{B23F8AD7-9E3F-479E-85B0-197ABC6378F4}" Directory_="Screens_3_Dir" Attributes="0"/>
|
||||
<ROW Component="Security.Cryptography.dll" ComponentId="{8B249171-7CBE-4A85-8C3A-658A5AE5751B}" Directory_="APPDIR" Attributes="0" KeyPath="Security.Cryptography.dll"/>
|
||||
<ROW Component="SlimDX.dll_5" ComponentId="{3AAA4F21-79B6-4297-9653-63081F7B7A7A}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="SlimDX.dll_5"/>
|
||||
<ROW Component="SlimDX.dll_6" ComponentId="{E83520D9-C440-477E-9240-E6CB729F4847}" Directory_="x64_Dir" Attributes="256" KeyPath="SlimDX.dll_6"/>
|
||||
<ROW Component="SlimDx" ComponentId="{CEEDC2F0-ACD0-421C-AE79-4DEFCF47A87A}" Directory_="SlimDx_Dir" Attributes="0"/>
|
||||
<ROW Component="Sounds" ComponentId="{62CC4D06-679F-4212-9AA6-90C4B4BC0380}" Directory_="Sounds_Dir" Attributes="0"/>
|
||||
<ROW Component="System.Data.SQLite.dll" ComponentId="{ACEBFDF6-D849-4A33-81EF-A9335B7E08D2}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="System.Data.SQLite.dll"/>
|
||||
<ROW Component="System.Data.SQLite.dll_3" ComponentId="{9D0F9686-FD04-41CB-91EF-0A6C3A254DFA}" Directory_="x64_Dir" Attributes="256" KeyPath="System.Data.SQLite.dll_3"/>
|
||||
@@ -180,23 +206,38 @@
|
||||
<ROW Component="VocaluxeLib.dll" ComponentId="{33F677DE-94AB-4158-B3BA-4CFA27A246A4}" Directory_="APPDIR" Attributes="0" KeyPath="VocaluxeLib.dll"/>
|
||||
<ROW Component="Vocaluxe_x64.exe" ComponentId="{1F86CC8D-38EA-478B-A521-383F94948952}" Directory_="APPDIR" Attributes="256" Condition="VersionNT64" KeyPath="Vocaluxe_x64.exe"/>
|
||||
<ROW Component="Vocaluxe_x64.exe.config" ComponentId="{BD0AF061-99D9-47C7-AFA7-0D3E186C4D63}" Directory_="APPDIR" Attributes="256" Condition="VersionNT64" KeyPath="Vocaluxe_x64.exe.config"/>
|
||||
<ROW Component="Website" ComponentId="{E3B965B3-6208-4E55-9072-8C448883428A}" Directory_="Website_Dir" Attributes="0"/>
|
||||
<ROW Component="YellowBG_Video.mp4" ComponentId="{F16B8F96-1C30-42FC-A76A-97CF21897D62}" Directory_="Ambient_Dir" Attributes="0" KeyPath="YellowBG_Video.mp4"/>
|
||||
<ROW Component="YellowIntroIn.mp4" ComponentId="{15BA1636-E639-4C5F-9867-C301AAEC26AA}" Directory_="Ambient_Dir" Attributes="0" KeyPath="YellowIntroIn.mp4"/>
|
||||
<ROW Component="YellowIntroMid.mp4" ComponentId="{E26595CD-A339-4935-9CD8-3C30833E8C83}" Directory_="Ambient_Dir" Attributes="0" KeyPath="YellowIntroMid.mp4"/>
|
||||
<ROW Component="YellowIntroOut.mp4" ComponentId="{983F9279-79B5-4FC1-91D0-91D3D66335CD}" Directory_="Ambient_Dir" Attributes="0" KeyPath="YellowIntroOut.mp4"/>
|
||||
<ROW Component="acinerella.dll_5" ComponentId="{FBAA2382-80A4-410E-98F6-97CB06640AE4}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="acinerella.dll_5"/>
|
||||
<ROW Component="acinerella.dll_6" ComponentId="{5DEA430C-326F-43C0-B83F-3DF6C0ADBED7}" Directory_="x64_Dir" Attributes="256" KeyPath="acinerella.dll_6"/>
|
||||
<ROW Component="addPlaylist.png" ComponentId="{585D9F94-3620-4560-8DD6-75762D587813}" Directory_="img_Dir" Attributes="0" KeyPath="addPlaylist.png" Type="0"/>
|
||||
<ROW Component="ajaxloader.gif" ComponentId="{3E1C1077-416C-4E66-9B34-9F75A6963A21}" Directory_="images_Dir" Attributes="0" KeyPath="ajaxloader.gif" Type="0"/>
|
||||
<ROW Component="avcodec54.dll_5" ComponentId="{980599DC-BB86-4693-9C0D-CDD65EE48DC3}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="avcodec54.dll_5"/>
|
||||
<ROW Component="avcodec54.dll_6" ComponentId="{F8F0E5C9-0F88-429F-8C2E-E3EC4459C3E4}" Directory_="x64_Dir" Attributes="256" KeyPath="avcodec54.dll_6"/>
|
||||
<ROW Component="avformat54.dll_5" ComponentId="{747F5244-4187-4E1B-A136-493701277F54}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="avformat54.dll_5"/>
|
||||
<ROW Component="avformat54.dll_6" ComponentId="{C243E3FF-BAAA-48DA-9711-8F416D40CFA6}" Directory_="x64_Dir" Attributes="256" KeyPath="avformat54.dll_6"/>
|
||||
<ROW Component="avutil52.dll_5" ComponentId="{CB738F3A-9126-4785-A0D1-11C8E5B807C7}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="avutil52.dll_5"/>
|
||||
<ROW Component="avutil52.dll_6" ComponentId="{8DEFAFE6-451C-4BF7-B116-0CCD67FFB497}" Directory_="x64_Dir" Attributes="256" KeyPath="avutil52.dll_6"/>
|
||||
<ROW Component="copyright.txt" ComponentId="{8A49A724-A0ED-438B-BBC1-E53AAF91CF1C}" Directory_="PortAudioSharp_Dir" Attributes="0" KeyPath="copyright.txt" Type="0"/>
|
||||
<ROW Component="cs.json" ComponentId="{7BB106A9-E26B-4162-AF75-602D9EBD6AE8}" Directory_="locales_Dir" Attributes="0" KeyPath="cs.json" Type="0"/>
|
||||
<ROW Component="css" ComponentId="{4382981E-81CA-470E-8DF1-55A9CF3F814C}" Directory_="css_Dir" Attributes="0"/>
|
||||
<ROW Component="decades.xcf" ComponentId="{E0C77AE2-6192-4B17-BBF0-CD2D5B619155}" Directory_="Resources_Dir" Attributes="0" KeyPath="decades.xcf" Type="0"/>
|
||||
<ROW Component="glibsharp.dll" ComponentId="{CFF6C74B-8820-4886-9F29-28E683792064}" Directory_="APPDIR" Attributes="0" KeyPath="glibsharp.dll"/>
|
||||
<ROW Component="gpl3.0.txt" ComponentId="{95A03EDD-DD51-472D-9C9D-E6352A0ABC82}" Directory_="AForge_Dir" Attributes="0" KeyPath="gpl3.0.txt" Type="0"/>
|
||||
<ROW Component="gstreamer" ComponentId="{D20097F1-028E-43ED-BE11-5965B45AD93A}" Directory_="gstreamer_4_Dir" Attributes="0"/>
|
||||
<ROW Component="gstreamer_1" ComponentId="{9DABA2A5-D693-499C-9F58-122D15ACC3DF}" Directory_="gstreamer_Dir" Attributes="0"/>
|
||||
<ROW Component="gstreamersharp.dll" ComponentId="{8FB927DE-6137-4C37-9872-A1333016D9B1}" Directory_="APPDIR" Attributes="0" KeyPath="gstreamersharp.dll"/>
|
||||
<ROW Component="hidapi.dll_5" ComponentId="{D28B4EA3-DD27-49A8-B6A4-8C05511CD30B}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="hidapi.dll_5"/>
|
||||
<ROW Component="hidapi.dll_6" ComponentId="{15E8CB32-8D5F-4556-97F5-7DA1D2423A75}" Directory_="x64_Dir" Attributes="256" KeyPath="hidapi.dll_6"/>
|
||||
<ROW Component="i18next1.7.1.min.js" ComponentId="{F290A0DF-59EA-44C9-8AC3-729B918FEC34}" Directory_="js_Dir" Attributes="0" KeyPath="i18next1.7.1.min.js" Type="0"/>
|
||||
<ROW Component="images" ComponentId="{C493FDEB-5C3C-41F5-B809-274A5647E18C}" Directory_="images_Dir" Attributes="0"/>
|
||||
<ROW Component="img" ComponentId="{D1E54412-68D8-4583-AA36-A986128BAD1A}" Directory_="img_Dir" Attributes="0"/>
|
||||
<ROW Component="index.html" ComponentId="{536857CF-A121-4A49-9AE1-CD57BC5858EF}" Directory_="Website_Dir" Attributes="0" KeyPath="index.html" Type="0"/>
|
||||
<ROW Component="jquery.mobile1.3.2.min.css" ComponentId="{1CBFE51F-D166-4170-BE09-71FEB4F99BBA}" Directory_="css_Dir" Attributes="0" KeyPath="jquery.mobile1.3.2.min.css" Type="0"/>
|
||||
<ROW Component="js" ComponentId="{BFF7823A-684B-4890-967F-C038320A1F31}" Directory_="js_Dir" Attributes="0"/>
|
||||
<ROW Component="libFLAC8.dll" ComponentId="{9CCA096E-CF77-4A6C-82AD-61EB4566151F}" Directory_="gstreamer_Dir" Attributes="256" Condition="VersionNT64" KeyPath="libFLAC8.dll"/>
|
||||
<ROW Component="libFLAC8.dll_5" ComponentId="{0E631DE0-B0D4-4D9D-AE64-6E94AD3DDFF5}" Directory_="gstreamer_4_Dir" Attributes="0" KeyPath="libFLAC8.dll_5"/>
|
||||
<ROW Component="liba520.dll" ComponentId="{BB6E37E1-80D5-4464-A41F-A2AA7F2C1F81}" Directory_="gstreamer_Dir" Attributes="256" Condition="VersionNT64" KeyPath="liba520.dll"/>
|
||||
@@ -649,9 +690,8 @@
|
||||
<ROW Component="libxml22.dll_5" ComponentId="{8B0B7054-E4E6-4B4F-AD01-E560CD74617A}" Directory_="gstreamer_4_Dir" Attributes="0" KeyPath="libxml22.dll_5"/>
|
||||
<ROW Component="libz.dll" ComponentId="{37A0E801-1B23-4370-9D93-FD7D6AAD2DBF}" Directory_="gstreamer_Dir" Attributes="256" Condition="VersionNT64" KeyPath="libz.dll"/>
|
||||
<ROW Component="libz.dll_5" ComponentId="{FE190FCA-C8A0-4D9A-A2D7-8C3BB9CF770B}" Directory_="gstreamer_4_Dir" Attributes="0" KeyPath="libz.dll_5"/>
|
||||
<ROW Component="locales" ComponentId="{0E263FC0-1ADF-4EF4-B02D-183BF7F2C4B2}" Directory_="locales_Dir" Attributes="0"/>
|
||||
<ROW Component="png" ComponentId="{804F4EFE-B9A8-4543-ADE3-4ADA12AAFF2F}" Directory_="Blue_Dir" Attributes="0" KeyPath="png" Type="0"/>
|
||||
<ROW Component="portaudio_x64.dll_2" ComponentId="{11CEBA0F-AD06-4F02-85EF-E0207F825094}" Directory_="x64_Dir" Attributes="256" KeyPath="portaudio_x64.dll_2"/>
|
||||
<ROW Component="portaudio_x86.dll" ComponentId="{FE7B0807-785E-4A82-885D-A5F6384DF763}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="portaudio_x86.dll"/>
|
||||
<ROW Component="swresample0.dll_5" ComponentId="{47770C0D-03C4-4D7B-BB80-D0BB89D87951}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="swresample0.dll_5"/>
|
||||
<ROW Component="swresample0.dll_6" ComponentId="{9737B32B-C0AC-4569-B0F4-0E693D69CF95}" Directory_="x64_Dir" Attributes="256" KeyPath="swresample0.dll_6"/>
|
||||
<ROW Component="swscale2.dll_5" ComponentId="{C636390C-6929-49B4-ABD2-BE83FBF12354}" Directory_="AI_Bin32_Dir" Attributes="0" KeyPath="swscale2.dll_5"/>
|
||||
@@ -661,9 +701,9 @@
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
|
||||
<ROW Feature="ADCDB4C_AFEB_4F3D_A1D0_2B0D48C0458C" Title="Visual C++ 2008 SP1 Redistributable" Description="Visual C++ 2008 SP1 Redistributable" Display="21" Level="1" Attributes="0" Components="ADCDB4C_AFEB_4F3D_A1D0_2B0D48C0458C"/>
|
||||
<ROW Feature="AI32BitFiles" Title="32-bit" Description="32-bit Executables and Libraries" Display="7" Level="1" Directory_="APPDIR" Attributes="0" Components="GstreamerHelper.dll_5 SQLite.Interop.dll_5 SlimDX.dll_5 System.Data.SQLite.dll Vocaluxe.exe.config Vocaluxe.exe_2 acinerella.dll_5 avcodec54.dll_5 avformat54.dll_5 avutil52.dll_5 hidapi.dll_5 libFLAC8.dll_5 liba520.dll_5 libass4.dll_5 libbz2.dll_5 libcairo2.dll_5 libcairogobject2.dll_5 libcairoscriptinterpreter2.dll_5 libcharset1.dll_5 libdca0.dll_5 libdv4.dll_5 libdvdnav4.dll_5 libdvdnavmini4.dll_5 libdvdread4.dll_5 libexpat1.dll_5 libfaad2.dll_5 libffi6.dll_3 libfontconfig1.dll_5 libfreetype6.dll_5 libfribidi0.dll_5 libgcc_s_sjlj1.dll_5 libgdk_pixbuf2.00.dll_5 libgio2.00.dll_5 libglib2.00.dll_5 libgmodule2.00.dll_5 libgnutls28.dll_5 libgnutlsopenssl27.dll_5 libgnutlsxx28.dll_5 libgobject2.00.dll_5 libgomp1.dll_3 libgsta52dec.dll_5 libgstadder.dll_5 libgstadpcmdec.dll_5 libgstadpcmenc.dll_5 libgstalaw.dll_5 libgstalpha.dll_5 libgstalphacolor.dll_5 libgstamrnb.dll_5 libgstamrwbdec.dll_5 libgstapetag.dll_5 libgstapp.dll_5 libgstapp1.00.dll_5 libgstasf.dll_5 libgstasfmux.dll_5 libgstassrender.dll_5 libgstaudio1.00.dll_5 libgstaudioconvert.dll_5 libgstaudiofx.dll_5 libgstaudioparsers.dll_5 libgstaudiorate.dll_5 libgstaudioresample.dll_5 libgstaudiotestsrc.dll_5 libgstaudiovisualizers.dll_5 libgstauparse.dll_5 libgstautoconvert.dll_5 libgstautodetect.dll_5 libgstavi.dll_5 libgstbase1.00.dll_5 libgstbasecamerabinsrc1.00.dll_5 libgstbayer.dll_5 libgstcairo.dll_3 libgstcamerabin2.dll_5 libgstcodecparsers1.00.dll_5 libgstcoloreffects.dll_5 libgstcontroller1.00.dll_5 libgstcoreelements.dll_5 libgstcutter.dll_5 libgstd3dvideosink.dll_5 libgstdataurisrc.dll_5 libgstdebug.dll_5 libgstdeinterlace.dll_5 libgstdirectsoundsink.dll_5 libgstdtmf.dll_5 libgstdtsdec.dll_5 libgstdv.dll_5 libgstdvbsuboverlay.dll_5 libgstdvdlpcmdec.dll_5 libgstdvdread.dll_5 libgstdvdspu.dll_5 libgsteffectv.dll_5 libgstencodebin.dll_5 libgstequalizer.dll_5 libgstfaad.dll_5 libgstfft1.00.dll_5 libgstfieldanalysis.dll_5 libgstflac.dll_5 libgstflv.dll_5 libgstflxdec.dll_5 libgstfragmented.dll_5 libgstfrei0r.dll_5 libgstgaudieffects.dll_5 libgstgdkpixbuf.dll_5 libgstgeometrictransform.dll_5 libgstgio.dll_5 libgstgoom.dll_5 libgstgoom2k1.dll_5 libgsticydemux.dll_5 libgstid3demux.dll_5 libgstid3tag.dll_5 libgstimagefreeze.dll_5 libgstinterlace.dll_5 libgstinterleave.dll_5 libgstisomp4.dll_5 libgstjpeg.dll_5 libgstjpegformat.dll_5 libgstlevel.dll_5 libgstlibav.dll_5 libgstlibvisual.dll_5 libgstliveadder.dll_5 libgstmad.dll_5 libgstmatroska.dll_5 libgstmms.dll_5 libgstmpeg2dec.dll_5 libgstmpegpsdemux.dll_5 libgstmpegpsmux.dll_5 libgstmpegtsdemux.dll_5 libgstmpegtsmux.dll_5 libgstmulaw.dll_5 libgstmultifile.dll_5 libgstmultipart.dll_5 libgstnet1.00.dll_5 libgstogg.dll_5 libgstopus.dll_5 libgstpango.dll_5 libgstpbutils1.00.dll_5 libgstpcapparse.dll_5 libgstphotography1.00.dll_5 libgstplayback.dll_5 libgstpng.dll_5 libgstpnm.dll_5 libgstrawparse.dll_5 libgstreamer1.00.dll_5 libgstremovesilence.dll_5 libgstreplaygain.dll_5 libgstresindvd.dll_5 libgstriff1.00.dll_5 libgstrmdemux.dll_5 libgstrtp.dll_5 libgstrtp1.00.dll_5 libgstrtpmanager.dll_5 libgstrtsp.dll_5 libgstrtsp1.00.dll_5 libgstscaletempoplugin.dll_5 libgstschro.dll_5 libgstsdp1.00.dll_5 libgstsdpelem.dll_5 libgstsegmentclip.dll_5 libgstshapewipe.dll_5 libgstsiren.dll_5 libgstsmooth.dll_5 libgstsmpte.dll_5 libgstsouphttpsrc.dll_5 libgstspectrum.dll_5 libgstspeed.dll_5 libgstspeex.dll_5 libgstsubenc.dll_5 libgstsubparse.dll_5 libgsttag1.00.dll_5 libgsttaglib.dll_5 libgsttcp.dll_5 libgsttheora.dll_5 libgsttypefindfunctions.dll_5 libgstudp.dll_5 libgstvideo1.00.dll_5 libgstvideobox.dll_5 libgstvideoconvert.dll_5 libgstvideocrop.dll_5 libgstvideofilter.dll_5 libgstvideomixer.dll_5 libgstvideoparsersbad.dll_5 libgstvideorate.dll_5 libgstvideoscale.dll_5 libgstvideotestsrc.dll_5 libgstvolume.dll_5 libgstvorbis.dll_5 libgstvpx.dll_5 libgstwavenc.dll_5 libgstwavpack.dll_5 libgstwavparse.dll_5 libgstx264.dll_3 libgstxingmux.dll_5 libgsty4mdec.dll_5 libgsty4menc.dll_5 libgthread2.00.dll_5 libhogweed22.dll_5 libiconv2.dll_5 libintl8.dll_5 libjpeg8.dll_5 libkate1.dll_5 libmms0.dll_5 libmpeg20.dll_5 libmpeg2convert0.dll_5 libnettle44.dll_5 libogg0.dll_5 liboggkate1.dll_5 libopencoreamrnb0.dll_5 libopencoreamrwb0.dll_5 libopus0.dll_5 liborc0.40.dll_5 liborctest0.40.dll_5 libpango1.00.dll_5 libpangocairo1.00.dll_5 libpangoft21.00.dll_5 libpangowin321.00.dll_5 libpixman10.dll_5 libpng1515.dll_5 libschroedinger1.00.dll_5 libsoup2.41.dll_5 libspeex1.dll_5 libspeexdsp1.dll_5 libstdc6.dll_5 libtag.dll_5 libtag_c.dll_5 libtasn13.dll_5 libtheora0.dll_5 libtheoradec1.dll_5 libtheoraenc1.dll_5 libtiff5.dll_5 libvisual0.40.dll_5 libvorbis0.dll_5 libvorbisenc2.dll_5 libvorbisfile3.dll_5 libwavpack1.dll_5 libwinpthread1.dll_3 libx264125.dll_3 libxml22.dll_5 libz.dll_5 portaudio_x86.dll swresample0.dll_5 swscale2.dll_5"/>
|
||||
<ROW Feature="AI64BitFiles" Title="64-bit" Description="64-bit Executables and Libraries" Display="9" Level="1" Directory_="APPDIR" Attributes="0" Components="GstreamerHelper.dll SQLite.Interop.dll_6 SlimDX.dll_6 System.Data.SQLite.dll_3 Vocaluxe_x64.exe Vocaluxe_x64.exe.config acinerella.dll_6 avcodec54.dll_6 avformat54.dll_6 avutil52.dll_6 hidapi.dll_6 libFLAC8.dll liba520.dll libass4.dll libbz2.dll libcairo2.dll libcairogobject2.dll libcairoscriptinterpreter2.dll libcharset1.dll libdca0.dll libdv4.dll libdvdnav4.dll libdvdnavmini4.dll libdvdread4.dll libexpat1.dll libfaad2.dll libffi6.dll libfontconfig1.dll libfreetype6.dll libfribidi0.dll libgcc_s_sjlj1.dll libgdk_pixbuf2.00.dll libgio2.00.dll libglib2.00.dll libgmodule2.00.dll libgnutls28.dll libgnutlsopenssl27.dll libgnutlsxx28.dll libgobject2.00.dll libgomp1.dll libgsta52dec.dll libgstadder.dll libgstadpcmdec.dll libgstadpcmenc.dll libgstalaw.dll libgstalpha.dll libgstalphacolor.dll libgstamrnb.dll libgstamrwbdec.dll libgstapetag.dll libgstapp.dll libgstapp1.00.dll libgstasf.dll libgstasfmux.dll libgstassrender.dll libgstaudio1.00.dll libgstaudioconvert.dll libgstaudiofx.dll libgstaudioparsers.dll libgstaudiorate.dll libgstaudioresample.dll libgstaudiotestsrc.dll libgstaudiovisualizers.dll libgstauparse.dll libgstautoconvert.dll libgstautodetect.dll libgstavi.dll libgstbase1.00.dll libgstbasecamerabinsrc1.00.dll libgstbayer.dll libgstcairo.dll libgstcamerabin2.dll libgstcodecparsers1.00.dll libgstcoloreffects.dll libgstcontroller1.00.dll libgstcoreelements.dll libgstcutter.dll libgstd3dvideosink.dll libgstdataurisrc.dll libgstdebug.dll libgstdeinterlace.dll libgstdirectsoundsink.dll libgstdtmf.dll libgstdtsdec.dll libgstdv.dll libgstdvbsuboverlay.dll libgstdvdlpcmdec.dll libgstdvdread.dll libgstdvdspu.dll libgsteffectv.dll libgstencodebin.dll libgstequalizer.dll libgstfaad.dll libgstfft1.00.dll libgstfieldanalysis.dll libgstflac.dll libgstflv.dll libgstflxdec.dll libgstfragmented.dll libgstfrei0r.dll libgstgaudieffects.dll libgstgdkpixbuf.dll libgstgeometrictransform.dll libgstgio.dll libgstgoom.dll libgstgoom2k1.dll libgsticydemux.dll libgstid3demux.dll libgstid3tag.dll libgstimagefreeze.dll libgstinterlace.dll libgstinterleave.dll libgstisomp4.dll libgstjpeg.dll libgstjpegformat.dll libgstlevel.dll libgstlibav.dll libgstlibvisual.dll libgstliveadder.dll libgstmad.dll libgstmatroska.dll libgstmms.dll libgstmpeg2dec.dll libgstmpegpsdemux.dll libgstmpegpsmux.dll libgstmpegtsdemux.dll libgstmpegtsmux.dll libgstmulaw.dll libgstmultifile.dll libgstmultipart.dll libgstnet1.00.dll libgstogg.dll libgstopus.dll libgstpango.dll libgstpbutils1.00.dll libgstpcapparse.dll libgstphotography1.00.dll libgstplayback.dll libgstpng.dll libgstpnm.dll libgstrawparse.dll libgstreamer1.00.dll libgstremovesilence.dll libgstreplaygain.dll libgstresindvd.dll libgstriff1.00.dll libgstrmdemux.dll libgstrtp.dll libgstrtp1.00.dll libgstrtpmanager.dll libgstrtsp.dll libgstrtsp1.00.dll libgstscaletempoplugin.dll libgstschro.dll libgstsdp1.00.dll libgstsdpelem.dll libgstsegmentclip.dll libgstshapewipe.dll libgstsiren.dll libgstsmooth.dll libgstsmpte.dll libgstsouphttpsrc.dll libgstspectrum.dll libgstspeed.dll libgstspeex.dll libgstsubenc.dll libgstsubparse.dll libgsttag1.00.dll libgsttaglib.dll libgsttcp.dll libgsttheora.dll libgsttypefindfunctions.dll libgstudp.dll libgstvideo1.00.dll libgstvideobox.dll libgstvideoconvert.dll libgstvideocrop.dll libgstvideofilter.dll libgstvideomixer.dll libgstvideoparsersbad.dll libgstvideorate.dll libgstvideoscale.dll libgstvideotestsrc.dll libgstvolume.dll libgstvorbis.dll libgstvpx.dll libgstwavenc.dll libgstwavpack.dll libgstwavparse.dll libgstx264.dll libgstxingmux.dll libgsty4mdec.dll libgsty4menc.dll libgthread2.00.dll libhogweed22.dll libiconv2.dll libintl8.dll libjpeg8.dll libkate1.dll libmms0.dll libmpeg20.dll libmpeg2convert0.dll libnettle44.dll libogg0.dll liboggkate1.dll libopencoreamrnb0.dll libopencoreamrwb0.dll libopus0.dll liborc0.40.dll liborctest0.40.dll libpango1.00.dll libpangocairo1.00.dll libpangoft21.00.dll libpangowin321.00.dll libpixman10.dll libpng1515.dll libschroedinger1.00.dll libsoup2.41.dll libspeex1.dll libspeexdsp1.dll libstdc6.dll libtag.dll libtag_c.dll libtasn13.dll libtheora0.dll libtheoradec1.dll libtheoraenc1.dll libtiff5.dll libvisual0.40.dll libvorbis0.dll libvorbisenc2.dll libvorbisfile3.dll libwavpack1.dll libwinpthread1.dll libx264125.dll libxml22.dll libz.dll portaudio_x64.dll_2 swresample0.dll_6 swscale2.dll_6"/>
|
||||
<ROW Feature="AIOtherFiles" Title="Common" Description="Shared Resource and Regular Files" Display="5" Level="1" Directory_="APPDIR" Attributes="16" Components="AForge.Video.DirectShow.dll AForge.Video.dll AIShRegAnswer Ambient Ambient.xml Avatar_f.png Background.pdn BackgroundMusic Blue Blue.xml Button.png Button.png_1 Button.png_2 Button.png_3 CChallengeRounds.cs CChallengeRounds.cs_1 CPartyModeTicTacToe.cs Challenge Challenge.xml ChallengeMedley Changelog Changelog_ScreenHighscore.txt ClientServerLib.dll Code Code_1 Code_2 Community.CsharpSqlite.dll Cover DJadWalkingAloneLicense.txt Dutch.xml Dutch.xml_1 Dutch.xml_2 Dutch.xml_3 Fonts Fonts.xml FreeSans FreeSans.ttf Graphics Hz.mp3 InstallLanguage LICENSENewtonsoft.Json.txt Languages Languages_1 Languages_2 Languages_3 Logo.png Newtonsoft.Json.dll OpenTK.Compatibility.dll OpenTK.GLControl.dll OpenTK.dll PartyModes PartyScreenChallengeConfig.xml PartyScreenChallengeMedleyConfig.xml PartyScreenTicTacToeConfig.xml PopupScreenPlayerControl.xml Profiles Resources Resources_1 SHORTCUTDIR Screens Screens_1 Screens_2 Screens_3 Sounds Textures Textures_1 Textures_2 Theme.xml Theme.xml_1 Theme.xml_2 Themes TicTacToe VocaluxeLib.dll decades.xcf gstreamer gstreamer_1 png x64 x86"/>
|
||||
<ROW Feature="AI32BitFiles" Title="32-bit" Description="32-bit Executables and Libraries" Display="7" Level="1" Directory_="APPDIR" Attributes="0" Components="SQLite.Interop.dll_5 SlimDX.dll_5 System.Data.SQLite.dll Vocaluxe.exe.config Vocaluxe.exe_2 acinerella.dll_5 avcodec54.dll_5 avformat54.dll_5 avutil52.dll_5 hidapi.dll_5 libFLAC8.dll_5 liba520.dll_5 libass4.dll_5 libbz2.dll_5 libcairo2.dll_5 libcairogobject2.dll_5 libcairoscriptinterpreter2.dll_5 libcharset1.dll_5 libdca0.dll_5 libdv4.dll_5 libdvdnav4.dll_5 libdvdnavmini4.dll_5 libdvdread4.dll_5 libexpat1.dll_5 libfaad2.dll_5 libffi6.dll_3 libfontconfig1.dll_5 libfreetype6.dll_5 libfribidi0.dll_5 libgcc_s_sjlj1.dll_5 libgdk_pixbuf2.00.dll_5 libgio2.00.dll_5 libglib2.00.dll_5 libgmodule2.00.dll_5 libgnutls28.dll_5 libgnutlsopenssl27.dll_5 libgnutlsxx28.dll_5 libgobject2.00.dll_5 libgomp1.dll_3 libgsta52dec.dll_5 libgstadder.dll_5 libgstadpcmdec.dll_5 libgstadpcmenc.dll_5 libgstalaw.dll_5 libgstalpha.dll_5 libgstalphacolor.dll_5 libgstamrnb.dll_5 libgstamrwbdec.dll_5 libgstapetag.dll_5 libgstapp.dll_5 libgstapp1.00.dll_5 libgstasf.dll_5 libgstasfmux.dll_5 libgstassrender.dll_5 libgstaudio1.00.dll_5 libgstaudioconvert.dll_5 libgstaudiofx.dll_5 libgstaudioparsers.dll_5 libgstaudiorate.dll_5 libgstaudioresample.dll_5 libgstaudiotestsrc.dll_5 libgstaudiovisualizers.dll_5 libgstauparse.dll_5 libgstautoconvert.dll_5 libgstautodetect.dll_5 libgstavi.dll_5 libgstbase1.00.dll_5 libgstbasecamerabinsrc1.00.dll_5 libgstbayer.dll_5 libgstcairo.dll_3 libgstcamerabin2.dll_5 libgstcodecparsers1.00.dll_5 libgstcoloreffects.dll_5 libgstcontroller1.00.dll_5 libgstcoreelements.dll_5 libgstcutter.dll_5 libgstd3dvideosink.dll_5 libgstdataurisrc.dll_5 libgstdebug.dll_5 libgstdeinterlace.dll_5 libgstdirectsoundsink.dll_5 libgstdtmf.dll_5 libgstdtsdec.dll_5 libgstdv.dll_5 libgstdvbsuboverlay.dll_5 libgstdvdlpcmdec.dll_5 libgstdvdread.dll_5 libgstdvdspu.dll_5 libgsteffectv.dll_5 libgstencodebin.dll_5 libgstequalizer.dll_5 libgstfaad.dll_5 libgstfft1.00.dll_5 libgstfieldanalysis.dll_5 libgstflac.dll_5 libgstflv.dll_5 libgstflxdec.dll_5 libgstfragmented.dll_5 libgstfrei0r.dll_5 libgstgaudieffects.dll_5 libgstgdkpixbuf.dll_5 libgstgeometrictransform.dll_5 libgstgio.dll_5 libgstgoom.dll_5 libgstgoom2k1.dll_5 libgsticydemux.dll_5 libgstid3demux.dll_5 libgstid3tag.dll_5 libgstimagefreeze.dll_5 libgstinterlace.dll_5 libgstinterleave.dll_5 libgstisomp4.dll_5 libgstjpeg.dll_5 libgstjpegformat.dll_5 libgstlevel.dll_5 libgstlibav.dll_5 libgstlibvisual.dll_5 libgstliveadder.dll_5 libgstmad.dll_5 libgstmatroska.dll_5 libgstmms.dll_5 libgstmpeg2dec.dll_5 libgstmpegpsdemux.dll_5 libgstmpegpsmux.dll_5 libgstmpegtsdemux.dll_5 libgstmpegtsmux.dll_5 libgstmulaw.dll_5 libgstmultifile.dll_5 libgstmultipart.dll_5 libgstnet1.00.dll_5 libgstogg.dll_5 libgstopus.dll_5 libgstpango.dll_5 libgstpbutils1.00.dll_5 libgstpcapparse.dll_5 libgstphotography1.00.dll_5 libgstplayback.dll_5 libgstpng.dll_5 libgstpnm.dll_5 libgstrawparse.dll_5 libgstreamer1.00.dll_5 libgstremovesilence.dll_5 libgstreplaygain.dll_5 libgstresindvd.dll_5 libgstriff1.00.dll_5 libgstrmdemux.dll_5 libgstrtp.dll_5 libgstrtp1.00.dll_5 libgstrtpmanager.dll_5 libgstrtsp.dll_5 libgstrtsp1.00.dll_5 libgstscaletempoplugin.dll_5 libgstschro.dll_5 libgstsdp1.00.dll_5 libgstsdpelem.dll_5 libgstsegmentclip.dll_5 libgstshapewipe.dll_5 libgstsiren.dll_5 libgstsmooth.dll_5 libgstsmpte.dll_5 libgstsouphttpsrc.dll_5 libgstspectrum.dll_5 libgstspeed.dll_5 libgstspeex.dll_5 libgstsubenc.dll_5 libgstsubparse.dll_5 libgsttag1.00.dll_5 libgsttaglib.dll_5 libgsttcp.dll_5 libgsttheora.dll_5 libgsttypefindfunctions.dll_5 libgstudp.dll_5 libgstvideo1.00.dll_5 libgstvideobox.dll_5 libgstvideoconvert.dll_5 libgstvideocrop.dll_5 libgstvideofilter.dll_5 libgstvideomixer.dll_5 libgstvideoparsersbad.dll_5 libgstvideorate.dll_5 libgstvideoscale.dll_5 libgstvideotestsrc.dll_5 libgstvolume.dll_5 libgstvorbis.dll_5 libgstvpx.dll_5 libgstwavenc.dll_5 libgstwavpack.dll_5 libgstwavparse.dll_5 libgstx264.dll_3 libgstxingmux.dll_5 libgsty4mdec.dll_5 libgsty4menc.dll_5 libgthread2.00.dll_5 libhogweed22.dll_5 libiconv2.dll_5 libintl8.dll_5 libjpeg8.dll_5 libkate1.dll_5 libmms0.dll_5 libmpeg20.dll_5 libmpeg2convert0.dll_5 libnettle44.dll_5 libogg0.dll_5 liboggkate1.dll_5 libopencoreamrnb0.dll_5 libopencoreamrwb0.dll_5 libopus0.dll_5 liborc0.40.dll_5 liborctest0.40.dll_5 libpango1.00.dll_5 libpangocairo1.00.dll_5 libpangoft21.00.dll_5 libpangowin321.00.dll_5 libpixman10.dll_5 libpng1515.dll_5 libschroedinger1.00.dll_5 libsoup2.41.dll_5 libspeex1.dll_5 libspeexdsp1.dll_5 libstdc6.dll_5 libtag.dll_5 libtag_c.dll_5 libtasn13.dll_5 libtheora0.dll_5 libtheoradec1.dll_5 libtheoraenc1.dll_5 libtiff5.dll_5 libvisual0.40.dll_5 libvorbis0.dll_5 libvorbisenc2.dll_5 libvorbisfile3.dll_5 libwavpack1.dll_5 libwinpthread1.dll_3 libx264125.dll_3 libxml22.dll_5 libz.dll_5 swresample0.dll_5 swscale2.dll_5"/>
|
||||
<ROW Feature="AI64BitFiles" Title="64-bit" Description="64-bit Executables and Libraries" Display="9" Level="1" Directory_="APPDIR" Attributes="0" Components="SQLite.Interop.dll_6 SlimDX.dll_6 System.Data.SQLite.dll_3 Vocaluxe_x64.exe Vocaluxe_x64.exe.config acinerella.dll_6 avcodec54.dll_6 avformat54.dll_6 avutil52.dll_6 hidapi.dll_6 libFLAC8.dll liba520.dll libass4.dll libbz2.dll libcairo2.dll libcairogobject2.dll libcairoscriptinterpreter2.dll libcharset1.dll libdca0.dll libdv4.dll libdvdnav4.dll libdvdnavmini4.dll libdvdread4.dll libexpat1.dll libfaad2.dll libffi6.dll libfontconfig1.dll libfreetype6.dll libfribidi0.dll libgcc_s_sjlj1.dll libgdk_pixbuf2.00.dll libgio2.00.dll libglib2.00.dll libgmodule2.00.dll libgnutls28.dll libgnutlsopenssl27.dll libgnutlsxx28.dll libgobject2.00.dll libgomp1.dll libgsta52dec.dll libgstadder.dll libgstadpcmdec.dll libgstadpcmenc.dll libgstalaw.dll libgstalpha.dll libgstalphacolor.dll libgstamrnb.dll libgstamrwbdec.dll libgstapetag.dll libgstapp.dll libgstapp1.00.dll libgstasf.dll libgstasfmux.dll libgstassrender.dll libgstaudio1.00.dll libgstaudioconvert.dll libgstaudiofx.dll libgstaudioparsers.dll libgstaudiorate.dll libgstaudioresample.dll libgstaudiotestsrc.dll libgstaudiovisualizers.dll libgstauparse.dll libgstautoconvert.dll libgstautodetect.dll libgstavi.dll libgstbase1.00.dll libgstbasecamerabinsrc1.00.dll libgstbayer.dll libgstcairo.dll libgstcamerabin2.dll libgstcodecparsers1.00.dll libgstcoloreffects.dll libgstcontroller1.00.dll libgstcoreelements.dll libgstcutter.dll libgstd3dvideosink.dll libgstdataurisrc.dll libgstdebug.dll libgstdeinterlace.dll libgstdirectsoundsink.dll libgstdtmf.dll libgstdtsdec.dll libgstdv.dll libgstdvbsuboverlay.dll libgstdvdlpcmdec.dll libgstdvdread.dll libgstdvdspu.dll libgsteffectv.dll libgstencodebin.dll libgstequalizer.dll libgstfaad.dll libgstfft1.00.dll libgstfieldanalysis.dll libgstflac.dll libgstflv.dll libgstflxdec.dll libgstfragmented.dll libgstfrei0r.dll libgstgaudieffects.dll libgstgdkpixbuf.dll libgstgeometrictransform.dll libgstgio.dll libgstgoom.dll libgstgoom2k1.dll libgsticydemux.dll libgstid3demux.dll libgstid3tag.dll libgstimagefreeze.dll libgstinterlace.dll libgstinterleave.dll libgstisomp4.dll libgstjpeg.dll libgstjpegformat.dll libgstlevel.dll libgstlibav.dll libgstlibvisual.dll libgstliveadder.dll libgstmad.dll libgstmatroska.dll libgstmms.dll libgstmpeg2dec.dll libgstmpegpsdemux.dll libgstmpegpsmux.dll libgstmpegtsdemux.dll libgstmpegtsmux.dll libgstmulaw.dll libgstmultifile.dll libgstmultipart.dll libgstnet1.00.dll libgstogg.dll libgstopus.dll libgstpango.dll libgstpbutils1.00.dll libgstpcapparse.dll libgstphotography1.00.dll libgstplayback.dll libgstpng.dll libgstpnm.dll libgstrawparse.dll libgstreamer1.00.dll libgstremovesilence.dll libgstreplaygain.dll libgstresindvd.dll libgstriff1.00.dll libgstrmdemux.dll libgstrtp.dll libgstrtp1.00.dll libgstrtpmanager.dll libgstrtsp.dll libgstrtsp1.00.dll libgstscaletempoplugin.dll libgstschro.dll libgstsdp1.00.dll libgstsdpelem.dll libgstsegmentclip.dll libgstshapewipe.dll libgstsiren.dll libgstsmooth.dll libgstsmpte.dll libgstsouphttpsrc.dll libgstspectrum.dll libgstspeed.dll libgstspeex.dll libgstsubenc.dll libgstsubparse.dll libgsttag1.00.dll libgsttaglib.dll libgsttcp.dll libgsttheora.dll libgsttypefindfunctions.dll libgstudp.dll libgstvideo1.00.dll libgstvideobox.dll libgstvideoconvert.dll libgstvideocrop.dll libgstvideofilter.dll libgstvideomixer.dll libgstvideoparsersbad.dll libgstvideorate.dll libgstvideoscale.dll libgstvideotestsrc.dll libgstvolume.dll libgstvorbis.dll libgstvpx.dll libgstwavenc.dll libgstwavpack.dll libgstwavparse.dll libgstx264.dll libgstxingmux.dll libgsty4mdec.dll libgsty4menc.dll libgthread2.00.dll libhogweed22.dll libiconv2.dll libintl8.dll libjpeg8.dll libkate1.dll libmms0.dll libmpeg20.dll libmpeg2convert0.dll libnettle44.dll libogg0.dll liboggkate1.dll libopencoreamrnb0.dll libopencoreamrwb0.dll libopus0.dll liborc0.40.dll liborctest0.40.dll libpango1.00.dll libpangocairo1.00.dll libpangoft21.00.dll libpangowin321.00.dll libpixman10.dll libpng1515.dll libschroedinger1.00.dll libsoup2.41.dll libspeex1.dll libspeexdsp1.dll libstdc6.dll libtag.dll libtag_c.dll libtasn13.dll libtheora0.dll libtheoradec1.dll libtheoraenc1.dll libtiff5.dll libvisual0.40.dll libvorbis0.dll libvorbisenc2.dll libvorbisfile3.dll libwavpack1.dll libwinpthread1.dll libx264125.dll libxml22.dll libz.dll swresample0.dll_6 swscale2.dll_6"/>
|
||||
<ROW Feature="AIOtherFiles" Title="Common" Description="Shared Resource and Regular Files" Display="5" Level="1" Directory_="APPDIR" Attributes="16" Components="AForge AForge.Video.DirectShow.dll AForge.Video.dll AIShRegAnswer Ambient Ambient.xml Avatar_f.png Background.pdn BackgroundMusic Blue Blue.xml Button.png Button.png_1 Button.png_2 Button.png_3 CChallengeRounds.cs CChallengeRounds.cs_1 CPartyModeTicTacToe.cs Challenge Challenge.xml ChallengeMedley Changelog Changelog_ScreenHighscore.txt ClientServerLib.dll Code Code_1 Code_2 Community.CsharpSqlite.dll Cover DJadWalkingAloneLicense.txt Dutch.xml Dutch.xml_1 Dutch.xml_2 Dutch.xml_3 Fonts Fonts.xml FreeSans FreeSans.ttf Graphics Hz.mp3 InstallLanguage Interop.NetFwTypeLib.dll LICENSE.txt LICENSE.txt_1 LICENSENewtonsoft.Json.txt Languages Languages_1 Languages_2 Languages_3 License.txt Licenses Logo.png Newtonsoft.Json Newtonsoft.Json.dll OpenTK.Compatibility.dll OpenTK.GLControl.dll OpenTK.dll PartyModes PartyScreenChallengeConfig.xml PartyScreenChallengeMedleyConfig.xml PartyScreenTicTacToeConfig.xml PopupScreenPlayerControl.xml PortAudio PortAudioSharp PortAudioSharp.dll Profiles QRCoder QRCoder.dll QRCoder.txt Resources Resources_1 SHORTCUTDIR Screens Screens_1 Screens_2 Screens_3 Security.Cryptography.dll SlimDx Sounds Textures Textures_1 Textures_2 Theme.xml Theme.xml_1 Theme.xml_2 Themes TicTacToe VocaluxeLib.dll Website addPlaylist.png ajaxloader.gif copyright.txt cs.json css decades.xcf glibsharp.dll gpl3.0.txt gstreamer gstreamer_1 gstreamersharp.dll i18next1.7.1.min.js images img index.html jquery.mobile1.3.2.min.css js locales png x64 x86"/>
|
||||
<ROW Feature="BAEAC99E_37AC_4DB1_8AA2_D0B4B5C09ED4" Title="DirectX 9" Description="DirectX 9" Display="19" Level="1" Attributes="0" Components="BAEAC99E_37AC_4DB1_8AA2_D0B4B5C09ED4"/>
|
||||
<ROW Feature="C67108D39D05435F9BE6B977F2CCED25" Title="Visual C++ Redistributable for Visual Studio 2012 x86" Description="Visual C++ Redistributable for Visual Studio 2012 x86" Display="25" Level="1" Attributes="0" Components="C67108D39D05435F9BE6B977F2CCED25"/>
|
||||
<ROW Feature="EF36CDD6CE40CFA978040EA5CBA799" Title="Visual C++ Redistributable for Visual Studio 2012 x64" Description="Visual C++ Redistributable for Visual Studio 2012 x64" Display="23" Level="1" Attributes="0" Components="EF36CDD6CE40CFA978040EA5CBA799"/>
|
||||
@@ -678,6 +718,10 @@
|
||||
<ROW File="AllSongs.png" Component_="png" FileName="AllSongs.png" Attributes="0" SourcePath="..\Output\Cover\Blue\AllSongs.png" SelfReg="false" NextFile="B.png"/>
|
||||
<ROW File="AlleSongs.png" Component_="png" FileName="AlleSo~1.png|AlleSongs.png" Attributes="0" SourcePath="..\Output\Cover\Blue\AlleSongs.png" SelfReg="false" NextFile="AllSongs.png"/>
|
||||
<ROW File="Ambient.xml" Component_="Ambient.xml" FileName="Ambient.xml" Attributes="0" SourcePath="..\Output\Themes\Ambient.xml" SelfReg="false" NextFile="Changelog_ScreenHighscore.txt"/>
|
||||
<ROW File="Asturian.xml" Component_="Dutch.xml" FileName="Asturian.xml" Attributes="0" SourcePath="..\Output\Languages\Asturian.xml" SelfReg="false" NextFile="Czech.xml"/>
|
||||
<ROW File="Asturian.xml_1" Component_="Dutch.xml_1" FileName="Asturian.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Asturian.xml" SelfReg="false" NextFile="Czech.xml_1"/>
|
||||
<ROW File="Asturian.xml_2" Component_="Dutch.xml_2" FileName="Asturian.xml" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Languages\Asturian.xml" SelfReg="false" NextFile="Czech.xml_2"/>
|
||||
<ROW File="Asturian.xml_3" Component_="Dutch.xml_3" FileName="Asturian.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Asturian.xml" SelfReg="false" NextFile="Czech.xml_3"/>
|
||||
<ROW File="Avatar_f.png" Component_="Avatar_f.png" FileName="Avatar_f.png" Attributes="0" SourcePath="..\Output\Profiles\Avatar_f.png" SelfReg="false" NextFile="Avatar_m.png"/>
|
||||
<ROW File="Avatar_m.png" Component_="Avatar_f.png" FileName="Avatar_m.png" Attributes="0" SourcePath="..\Output\Profiles\Avatar_m.png" SelfReg="false" NextFile="guest1.xml"/>
|
||||
<ROW File="B.png" Component_="png" FileName="B.png" Attributes="0" SourcePath="..\Output\Cover\Blue\B.png" SelfReg="false" NextFile="C.png"/>
|
||||
@@ -744,6 +788,10 @@
|
||||
<ROW File="CoverTile.png_3" Component_="Button.png_3" FileName="CoverT~1.png|CoverTile.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\CoverTile.png" SelfReg="false" NextFile="Cursor.png"/>
|
||||
<ROW File="CreditsRessourcesDB.sqlite" Component_="LICENSENewtonsoft.Json.txt" FileName="Credit~1.sql|CreditsRessourcesDB.sqlite" Attributes="0" SourcePath="..\Output\CreditsRessourcesDB.sqlite" SelfReg="false" NextFile="OpenTK.Compatibility.dll.config"/>
|
||||
<ROW File="Cursor.png" Component_="Button.png_3" FileName="Cursor.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\Cursor.png" SelfReg="false" NextFile="Delete.png"/>
|
||||
<ROW File="Czech.xml" Component_="Dutch.xml" FileName="Czech.xml" Attributes="0" SourcePath="..\Output\Languages\Czech.xml" SelfReg="false" NextFile="Italian.xml"/>
|
||||
<ROW File="Czech.xml_1" Component_="Dutch.xml_1" FileName="Czech.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Czech.xml" SelfReg="false" NextFile="Italian.xml_1"/>
|
||||
<ROW File="Czech.xml_2" Component_="Dutch.xml_2" FileName="Czech.xml" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Languages\Czech.xml" SelfReg="false" NextFile="Italian.xml_2"/>
|
||||
<ROW File="Czech.xml_3" Component_="Dutch.xml_3" FileName="Czech.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Czech.xml" SelfReg="false" NextFile="Italian.xml_3"/>
|
||||
<ROW File="D.png" Component_="png" FileName="D.png" Attributes="0" SourcePath="..\Output\Cover\Blue\D.png" SelfReg="false" NextFile="E.png"/>
|
||||
<ROW File="DJadWalkingAlone.mp3" Component_="DJadWalkingAloneLicense.txt" FileName="DJad-W~1.mp3|DJad - Walking Alone.mp3" Attributes="0" SourcePath="..\Output\BackgroundMusic\DJad - Walking Alone.mp3" SelfReg="false" NextFile="png"/>
|
||||
<ROW File="DJadWalkingAloneLicense.txt" Component_="DJadWalkingAloneLicense.txt" FileName="DJad-W~1.txt|DJad - Walking Alone - License.txt" Attributes="0" SourcePath="..\Output\BackgroundMusic\DJad - Walking Alone - License.txt" SelfReg="false" NextFile="DJadWalkingAlone.mp3"/>
|
||||
@@ -784,8 +832,6 @@
|
||||
<ROW File="GreenIntroIn.mp4" Component_="GreenIntroIn.mp4" FileName="_Green~2.mp4|[Green]IntroIn.mp4" Attributes="0" SourcePath="..\Output\Themes\Ambient\[Green]IntroIn.mp4" SelfReg="false" NextFile="GreenIntroMid.mp4"/>
|
||||
<ROW File="GreenIntroMid.mp4" Component_="GreenIntroMid.mp4" FileName="_Green~3.mp4|[Green]IntroMid.mp4" Attributes="0" SourcePath="..\Output\Themes\Ambient\[Green]IntroMid.mp4" SelfReg="false" NextFile="GreenIntroOut.mp4"/>
|
||||
<ROW File="GreenIntroOut.mp4" Component_="GreenIntroOut.mp4" FileName="_Green~4.mp4|[Green]IntroOut.mp4" Attributes="0" SourcePath="..\Output\Themes\Ambient\[Green]IntroOut.mp4" SelfReg="false" NextFile="RedBG_Default.png"/>
|
||||
<ROW File="GstreamerHelper.dll" Component_="GstreamerHelper.dll" FileName="Gstrea~1.dll|GstreamerHelper.dll" Attributes="0" SourcePath="..\Output\x64\gstreamer\GstreamerHelper.dll" SelfReg="false" NextFile="liba520.dll"/>
|
||||
<ROW File="GstreamerHelper.dll_5" Component_="GstreamerHelper.dll_5" FileName="Gstrea~1.dll|GstreamerHelper.dll" Attributes="0" SourcePath="..\Output\x86\gstreamer\GstreamerHelper.dll" SelfReg="false" NextFile="liba520.dll_5"/>
|
||||
<ROW File="H.png" Component_="png" FileName="H.png" Attributes="0" SourcePath="..\Output\Cover\Blue\H.png" SelfReg="false" NextFile="I.png"/>
|
||||
<ROW File="Hungarian.xml" Component_="Dutch.xml" FileName="Hungar~1.xml|Hungarian.xml" Attributes="0" SourcePath="..\Output\Languages\Hungarian.xml" SelfReg="false" NextFile="Spanish.xml"/>
|
||||
<ROW File="Hungarian.xml_1" Component_="Dutch.xml_1" FileName="Hungar~1.xml|Hungarian.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Hungarian.xml" SelfReg="false" NextFile="Spanish.xml_1"/>
|
||||
@@ -793,16 +839,24 @@
|
||||
<ROW File="Hungarian.xml_3" Component_="Dutch.xml_3" FileName="Hungar~1.xml|Hungarian.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Hungarian.xml" SelfReg="false" NextFile="Spanish.xml_3"/>
|
||||
<ROW File="Hz.mp3" Component_="Hz.mp3" FileName="440Hz.mp3" Attributes="0" SourcePath="..\Output\Sounds\440Hz.mp3" SelfReg="false" NextFile="Button.png_3"/>
|
||||
<ROW File="I.png" Component_="png" FileName="I.png" Attributes="0" SourcePath="..\Output\Cover\Blue\I.png" SelfReg="false" NextFile="Italian.png"/>
|
||||
<ROW File="Interop.NetFwTypeLib.dll" Component_="Interop.NetFwTypeLib.dll" FileName="Intero~1.dll|Interop.NetFwTypeLib.dll" Attributes="0" SourcePath="..\Output\Interop.NetFwTypeLib.dll" SelfReg="false" NextFile="PortAudioSharp.dll"/>
|
||||
<ROW File="Invisible.png" Component_="Button.png" FileName="Invisi~1.png|Invisible.png" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Textures\Invisible.png" SelfReg="false" NextFile="Menu.png"/>
|
||||
<ROW File="Invisible.png_1" Component_="Button.png_1" FileName="Invisi~1.png|Invisible.png" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Textures\Invisible.png" SelfReg="false" NextFile="Menu.png_1"/>
|
||||
<ROW File="Invisible.png_2" Component_="Button.png_2" FileName="Invisi~1.png|Invisible.png" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Textures\Invisible.png" SelfReg="false" NextFile="Menu.png_2"/>
|
||||
<ROW File="Invisible.png_3" Component_="Button.png_3" FileName="Invisi~1.png|Invisible.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\Invisible.png" SelfReg="false" NextFile="LyricHelper.png"/>
|
||||
<ROW File="Italian.png" Component_="png" FileName="Italian.png" Attributes="0" SourcePath="..\Output\Cover\Blue\Italian.png" SelfReg="false" NextFile="J.png"/>
|
||||
<ROW File="Italian.xml" Component_="Dutch.xml" FileName="Italian.xml" Attributes="0" SourcePath="..\Output\Languages\Italian.xml" SelfReg="false" NextFile="Swedish.xml"/>
|
||||
<ROW File="Italian.xml_1" Component_="Dutch.xml_1" FileName="Italian.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Italian.xml" SelfReg="false" NextFile="Swedish.xml_1"/>
|
||||
<ROW File="Italian.xml_2" Component_="Dutch.xml_2" FileName="Italian.xml" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Languages\Italian.xml" SelfReg="false" NextFile="Swedish.xml_2"/>
|
||||
<ROW File="Italian.xml_3" Component_="Dutch.xml_3" FileName="Italian.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Italian.xml" SelfReg="false" NextFile="Swedish.xml_3"/>
|
||||
<ROW File="J.png" Component_="png" FileName="J.png" Attributes="0" SourcePath="..\Output\Cover\Blue\J.png" SelfReg="false" NextFile="K.png"/>
|
||||
<ROW File="K.png" Component_="png" FileName="K.png" Attributes="0" SourcePath="..\Output\Cover\Blue\K.png" SelfReg="false" NextFile="L.png"/>
|
||||
<ROW File="L.png" Component_="png" FileName="L.png" Attributes="0" SourcePath="..\Output\Cover\Blue\L.png" SelfReg="false" NextFile="M.png"/>
|
||||
<ROW File="LICENSE.txt" Component_="LICENSENewtonsoft.Json.txt" FileName="LICENSE.txt" Attributes="0" SourcePath="..\Output\LICENSE.txt" SelfReg="false" NextFile="Readme.txt_1"/>
|
||||
<ROW File="LICENSENewtonsoft.Json.txt" Component_="LICENSENewtonsoft.Json.txt" FileName="LICENS~1.txt|LICENSE Newtonsoft.Json.txt" Attributes="0" SourcePath="..\Output\LICENSE Newtonsoft.Json.txt" SelfReg="false" NextFile="LICENSE.txt"/>
|
||||
<ROW File="LICENSE.txt_2" Component_="LICENSE.txt" FileName="LICENSE.txt" Attributes="0" SourcePath="..\Output\Licenses\Newtonsoft.Json\LICENSE.txt" SelfReg="false" NextFile="SourceAndVersion.txt_1"/>
|
||||
<ROW File="LICENSE.txt_3" Component_="LICENSE.txt_1" FileName="LICENSE.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio\LICENSE.txt" SelfReg="false" NextFile="README.txt_2"/>
|
||||
<ROW File="License.txt_1" Component_="gpl3.0.txt" FileName="License.txt" Attributes="0" SourcePath="..\Output\Licenses\AForge\License.txt" SelfReg="false" NextFile="SourceAndVersion.txt"/>
|
||||
<ROW File="License.txt_5" Component_="License.txt" FileName="License.txt" Attributes="0" SourcePath="..\Output\Licenses\SlimDx\License.txt" SelfReg="false" NextFile="SourceAndVersion.txt_5"/>
|
||||
<ROW File="Logo.png" Component_="Logo.png" FileName="Logo.png" Attributes="0" SourcePath="..\Output\Graphics\Logo.png" SelfReg="false" NextFile="Dutch.xml"/>
|
||||
<ROW File="LyricHelper.png" Component_="Button.png_3" FileName="LyricH~1.png|LyricHelper.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\LyricHelper.png" SelfReg="false" NextFile="Lyrics.png"/>
|
||||
<ROW File="LyricHelper.xcf" Component_="Background.pdn" FileName="LyricH~1.xcf|LyricHelper.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\LyricHelper.xcf" SelfReg="false" NextFile="Menu.pdn"/>
|
||||
@@ -834,7 +888,7 @@
|
||||
<ROW File="OpenTK.Compatibility.dll.config" Component_="LICENSENewtonsoft.Json.txt" FileName="OpenTK~1.con|OpenTK.Compatibility.dll.config" Attributes="0" SourcePath="..\Output\OpenTK.Compatibility.dll.config" SelfReg="false" NextFile="OpenTK.dll.config"/>
|
||||
<ROW File="OpenTK.GLControl.dll" Component_="OpenTK.GLControl.dll" FileName="OpenTK~2.dll|OpenTK.GLControl.dll" Attributes="0" SourcePath="..\Output\OpenTK.GLControl.dll" SelfReg="false" NextFile="VocaluxeLib.dll"/>
|
||||
<ROW File="OpenTK.dll" Component_="OpenTK.dll" FileName="OpenTK.dll" Attributes="0" SourcePath="..\Output\OpenTK.dll" SelfReg="false" NextFile="OpenTK.GLControl.dll"/>
|
||||
<ROW File="OpenTK.dll.config" Component_="LICENSENewtonsoft.Json.txt" FileName="OpenTK~2.con|OpenTK.dll.config" Attributes="0" SourcePath="..\Output\OpenTK.dll.config" SelfReg="false"/>
|
||||
<ROW File="OpenTK.dll.config" Component_="LICENSENewtonsoft.Json.txt" FileName="OpenTK~2.con|OpenTK.dll.config" Attributes="0" SourcePath="..\Output\OpenTK.dll.config" SelfReg="false" NextFile="glibsharp.dll"/>
|
||||
<ROW File="P.png" Component_="png" FileName="P.png" Attributes="0" SourcePath="..\Output\Cover\Blue\P.png" SelfReg="false" NextFile="Polish.png"/>
|
||||
<ROW File="PartyScreenChallengeConfig.xml" Component_="PartyScreenChallengeConfig.xml" FileName="PartyS~1.xml|PartyScreenChallengeConfig.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Screens\PartyScreenChallengeConfig.xml" SelfReg="false" NextFile="PartyScreenChallengeMain.xml"/>
|
||||
<ROW File="PartyScreenChallengeMain.xml" Component_="PartyScreenChallengeConfig.xml" FileName="PartyS~2.xml|PartyScreenChallengeMain.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Screens\PartyScreenChallengeMain.xml" SelfReg="false" NextFile="PartyScreenChallengeNames.xml"/>
|
||||
@@ -863,10 +917,15 @@
|
||||
<ROW File="Popup.png_3" Component_="Button.png_3" FileName="Popup.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\Popup.png" SelfReg="false" NextFile="PreviousIcon.png"/>
|
||||
<ROW File="PopupScreenPlayerControl.xml" Component_="PopupScreenPlayerControl.xml" FileName="PopupS~1.xml|PopupScreenPlayerControl.xml" Attributes="0" SourcePath="..\Output\Themes\Ambient\Screens\PopupScreenPlayerControl.xml" SelfReg="false" NextFile="PopupScreenVolumeControl.xml"/>
|
||||
<ROW File="PopupScreenVolumeControl.xml" Component_="PopupScreenPlayerControl.xml" FileName="PopupS~2.xml|PopupScreenVolumeControl.xml" Attributes="0" SourcePath="..\Output\Themes\Ambient\Screens\PopupScreenVolumeControl.xml" SelfReg="false" NextFile="ScreenHighscore.xml"/>
|
||||
<ROW File="PortAudioSharp.dll" Component_="PortAudioSharp.dll" FileName="PortAu~1.dll|PortAudioSharp.dll" Attributes="0" SourcePath="..\Output\PortAudioSharp.dll" SelfReg="false" NextFile="PortAudioSharp.dll.config"/>
|
||||
<ROW File="PortAudioSharp.dll.config" Component_="LICENSENewtonsoft.Json.txt" FileName="PortAu~1.con|PortAudioSharp.dll.config" Attributes="0" SourcePath="..\Output\PortAudioSharp.dll.config" SelfReg="false" NextFile="QRCoder.dll"/>
|
||||
<ROW File="PreviousIcon.png" Component_="Button.png_3" FileName="Previo~1.png|PreviousIcon.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\PreviousIcon.png" SelfReg="false" NextFile="Random.png_1"/>
|
||||
<ROW File="PreviousIcon.psd" Component_="Background.pdn" FileName="Previo~1.psd|PreviousIcon.psd" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\PreviousIcon.psd" SelfReg="false" NextFile="RepeatIcon.psd"/>
|
||||
<ROW File="Q.png" Component_="png" FileName="Q.png" Attributes="0" SourcePath="..\Output\Cover\Blue\Q.png" SelfReg="false" NextFile="R.png"/>
|
||||
<ROW File="QRCoder.dll" Component_="QRCoder.dll" FileName="QRCoder.dll" Attributes="0" SourcePath="..\Output\QRCoder.dll" SelfReg="false" NextFile="Security.Cryptography.dll"/>
|
||||
<ROW File="QRCoder.txt" Component_="QRCoder.txt" FileName="QRCoder.txt" Attributes="0" SourcePath="..\Output\Licenses\QR Coder\QRCoder.txt" SelfReg="false" NextFile="SourceAndVersion.txt_4"/>
|
||||
<ROW File="R.png" Component_="png" FileName="R.png" Attributes="0" SourcePath="..\Output\Cover\Blue\R.png" SelfReg="false" NextFile="decades.xcf"/>
|
||||
<ROW File="README.txt_2" Component_="LICENSE.txt_1" FileName="README.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio\README.txt" SelfReg="false" NextFile="SourceAndVersion.txt_2"/>
|
||||
<ROW File="Random.png" Component_="Button.png_2" FileName="Random.png" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Textures\Random.png" SelfReg="false" NextFile="RepeatIcon.png"/>
|
||||
<ROW File="Random.png_1" Component_="Button.png_3" FileName="Random.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\Random.png" SelfReg="false" NextFile="RepeatIcon.png_1"/>
|
||||
<ROW File="Readme.txt_1" Component_="LICENSENewtonsoft.Json.txt" FileName="Readme.txt" Attributes="0" SourcePath="..\Output\Readme.txt" SelfReg="false" NextFile="Vocaluxe.ico"/>
|
||||
@@ -909,6 +968,7 @@
|
||||
<ROW File="ScrollUp.png_1" Component_="Button.png_1" FileName="ScrollUp.png" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Textures\ScrollUp.png" SelfReg="false" NextFile="SelectSlide.png_1"/>
|
||||
<ROW File="ScrollUp.png_2" Component_="Button.png_2" FileName="ScrollUp.png" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Textures\ScrollUp.png" SelfReg="false" NextFile="SelectSlide.png_2"/>
|
||||
<ROW File="ScrollUp.png_3" Component_="Button.png_3" FileName="ScrollUp.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\ScrollUp.png" SelfReg="false" NextFile="SelectSlide.png_3"/>
|
||||
<ROW File="Security.Cryptography.dll" Component_="Security.Cryptography.dll" FileName="Securi~1.dll|Security.Cryptography.dll" Attributes="0" SourcePath="..\Output\Security.Cryptography.dll" SelfReg="false" NextFile="Asturian.xml"/>
|
||||
<ROW File="SelectSlide.pdn" Component_="Background.pdn" FileName="Select~1.pdn|SelectSlide.pdn" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\SelectSlide.pdn" SelfReg="false" NextFile="Snowflake.xcf"/>
|
||||
<ROW File="SelectSlide.png" Component_="Button.png" FileName="Select~1.png|SelectSlide.png" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Textures\SelectSlide.png" SelfReg="false" NextFile="SelectSlideArrowLeft.png"/>
|
||||
<ROW File="SelectSlide.png_1" Component_="Button.png_1" FileName="Select~1.png|SelectSlide.png" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Textures\SelectSlide.png" SelfReg="false" NextFile="SelectSlideArrowLeft.png_1"/>
|
||||
@@ -940,6 +1000,12 @@
|
||||
<ROW File="Snowflake.xcf" Component_="Background.pdn" FileName="Snowfl~1.xcf|Snowflake.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\Snowflake.xcf" SelfReg="false" NextFile="Star.xcf"/>
|
||||
<ROW File="SongMenu.png" Component_="Button.png_3" FileName="SongMenu.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\SongMenu.png" SelfReg="false" NextFile="SongMenuBG.png"/>
|
||||
<ROW File="SongMenuBG.png" Component_="Button.png_3" FileName="SongMe~1.png|SongMenuBG.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\SongMenuBG.png" SelfReg="false" NextFile="Star.png"/>
|
||||
<ROW File="SourceAndVersion.txt" Component_="gpl3.0.txt" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\AForge\SourceAndVersion.txt" SelfReg="false" NextFile="LICENSE.txt_2"/>
|
||||
<ROW File="SourceAndVersion.txt_1" Component_="LICENSE.txt" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\Newtonsoft.Json\SourceAndVersion.txt" SelfReg="false" NextFile="LICENSE.txt_3"/>
|
||||
<ROW File="SourceAndVersion.txt_2" Component_="LICENSE.txt_1" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio\SourceAndVersion.txt" SelfReg="false" NextFile="copyright.txt"/>
|
||||
<ROW File="SourceAndVersion.txt_3" Component_="copyright.txt" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio-Sharp\SourceAndVersion.txt" SelfReg="false" NextFile="QRCoder.txt"/>
|
||||
<ROW File="SourceAndVersion.txt_4" Component_="QRCoder.txt" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\QR Coder\SourceAndVersion.txt" SelfReg="false" NextFile="License.txt_5"/>
|
||||
<ROW File="SourceAndVersion.txt_5" Component_="License.txt" FileName="Source~1.txt|SourceAndVersion.txt" Attributes="0" SourcePath="..\Output\Licenses\SlimDx\SourceAndVersion.txt" SelfReg="false" NextFile="ajaxloader.gif"/>
|
||||
<ROW File="Spanish.png" Component_="png" FileName="Spanish.png" Attributes="0" SourcePath="..\Output\Cover\Blue\Spanish.png" SelfReg="false" NextFile="T.png"/>
|
||||
<ROW File="Spanish.xml" Component_="Dutch.xml" FileName="Spanish.xml" Attributes="0" SourcePath="..\Output\Languages\Spanish.xml" SelfReg="false" NextFile="Turkish.xml"/>
|
||||
<ROW File="Spanish.xml_1" Component_="Dutch.xml_1" FileName="Spanish.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Spanish.xml" SelfReg="false" NextFile="Turkish.xml_1"/>
|
||||
@@ -947,6 +1013,10 @@
|
||||
<ROW File="Spanish.xml_3" Component_="Dutch.xml_3" FileName="Spanish.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Spanish.xml" SelfReg="false" NextFile="Turkish.xml_3"/>
|
||||
<ROW File="Star.png" Component_="Button.png_3" FileName="Star.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\Star.png" SelfReg="false" NextFile="TextBG.png"/>
|
||||
<ROW File="Star.xcf" Component_="Background.pdn" FileName="Star.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\Star.xcf" SelfReg="false" NextFile="TimeBar.pdn"/>
|
||||
<ROW File="Swedish.xml" Component_="Dutch.xml" FileName="Swedish.xml" Attributes="0" SourcePath="..\Output\Languages\Swedish.xml" SelfReg="false" NextFile="Asturian.xml_1"/>
|
||||
<ROW File="Swedish.xml_1" Component_="Dutch.xml_1" FileName="Swedish.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Languages\Swedish.xml" SelfReg="false" NextFile="Asturian.xml_2"/>
|
||||
<ROW File="Swedish.xml_2" Component_="Dutch.xml_2" FileName="Swedish.xml" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Languages\Swedish.xml" SelfReg="false" NextFile="Asturian.xml_3"/>
|
||||
<ROW File="Swedish.xml_3" Component_="Dutch.xml_3" FileName="Swedish.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Languages\Swedish.xml" SelfReg="false" NextFile="gpl3.0.txt"/>
|
||||
<ROW File="System.Data.SQLite.dll" Component_="System.Data.SQLite.dll" FileName="System~1.dll|System.Data.SQLite.dll" Attributes="0" SourcePath="..\Output\x86\System.Data.SQLite.dll" SelfReg="false" NextFile="acinerella.dll_6"/>
|
||||
<ROW File="System.Data.SQLite.dll_3" Component_="System.Data.SQLite.dll_3" FileName="System~1.dll|System.Data.SQLite.dll" Attributes="0" SourcePath="..\Output\x64\System.Data.SQLite.dll" SelfReg="false" NextFile="DJadWalkingAloneLicense.txt"/>
|
||||
<ROW File="T.png" Component_="png" FileName="T.png" Attributes="0" SourcePath="..\Output\Cover\Blue\T.png" SelfReg="false" NextFile="U.png"/>
|
||||
@@ -954,6 +1024,7 @@
|
||||
<ROW File="Theme.xml" Component_="Theme.xml" FileName="Theme.xml" Attributes="0" SourcePath="..\Output\PartyModes\Challenge\Theme.xml" SelfReg="false" NextFile="Challenge.xml"/>
|
||||
<ROW File="Theme.xml_1" Component_="Theme.xml_1" FileName="Theme.xml" Attributes="0" SourcePath="..\Output\PartyModes\ChallengeMedley\Theme.xml" SelfReg="false" NextFile="ChallengeMedley.xml"/>
|
||||
<ROW File="Theme.xml_2" Component_="Theme.xml_2" FileName="Theme.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe\Theme.xml" SelfReg="false" NextFile="TicTacToe.xml"/>
|
||||
<ROW File="Thumbs.db" Component_="addPlaylist.png" FileName="Thumbs.db" Attributes="6" SourcePath="..\Output\Website\img\Thumbs.db" SelfReg="false" NextFile="wikipedia.png"/>
|
||||
<ROW File="TicTacToe.xml" Component_="Challenge.xml" FileName="TicTac~1.xml|TicTacToe.xml" Attributes="0" SourcePath="..\Output\PartyModes\TicTacToe.xml" SelfReg="false" NextFile="Avatar_f.png"/>
|
||||
<ROW File="TimeBar.pdn" Component_="Background.pdn" FileName="TimeBar.pdn" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\TimeBar.pdn" SelfReg="false" NextFile="TimeLine.pdn"/>
|
||||
<ROW File="TimeBar.png" Component_="Button.png_3" FileName="TimeBar.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\TimeBar.png" SelfReg="false" NextFile="TimeBar2.png"/>
|
||||
@@ -971,10 +1042,10 @@
|
||||
<ROW File="VideoIcon.png" Component_="Button.png_3" FileName="VideoI~1.png|VideoIcon.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\VideoIcon.png" SelfReg="false" NextFile="VideoIconBG.png"/>
|
||||
<ROW File="VideoIconBG.png" Component_="Button.png_3" FileName="VideoI~2.png|VideoIconBG.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\VideoIconBG.png" SelfReg="false" NextFile="VideoIconCO.png"/>
|
||||
<ROW File="VideoIconCO.png" Component_="Button.png_3" FileName="VideoI~3.png|VideoIconCO.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\VideoIconCO.png" SelfReg="false" NextFile="Warning.png"/>
|
||||
<ROW File="Vocaluxe.exe" Component_="Vocaluxe.exe_2" FileName="Vocaluxe.exe" Attributes="0" SourcePath="..\Output\Vocaluxe.exe" SelfReg="false" NextFile="GstreamerHelper.dll" DigSign="true"/>
|
||||
<ROW File="Vocaluxe.exe" Component_="Vocaluxe.exe_2" FileName="Vocaluxe.exe" Attributes="0" SourcePath="..\Output\Vocaluxe.exe" SelfReg="false" NextFile="liba520.dll" DigSign="true"/>
|
||||
<ROW File="Vocaluxe.exe.config" Component_="Vocaluxe.exe.config" FileName="Vocalu~2.con|Vocaluxe.exe.config" Attributes="0" SourcePath="..\Output\Vocaluxe.exe.config" SelfReg="false" NextFile="acinerella.dll_5"/>
|
||||
<ROW File="Vocaluxe.ico" Component_="LICENSENewtonsoft.Json.txt" FileName="Vocaluxe.ico" Attributes="0" SourcePath="..\Output\Vocaluxe.ico" SelfReg="false" NextFile="CreditsRessourcesDB.sqlite"/>
|
||||
<ROW File="VocaluxeLib.dll" Component_="VocaluxeLib.dll" FileName="Vocalu~1.dll|VocaluxeLib.dll" Attributes="0" SourcePath="..\Output\VocaluxeLib.dll" SelfReg="false" NextFile="LICENSENewtonsoft.Json.txt"/>
|
||||
<ROW File="VocaluxeLib.dll" Component_="VocaluxeLib.dll" FileName="Vocalu~1.dll|VocaluxeLib.dll" Attributes="0" SourcePath="..\Output\VocaluxeLib.dll" SelfReg="false" NextFile="LICENSE.txt"/>
|
||||
<ROW File="Vocaluxe_x64.exe" Component_="Vocaluxe_x64.exe" FileName="Vocalu~1.exe|Vocaluxe_x64.exe" Attributes="0" SourcePath="..\Output\Vocaluxe_x64.exe" SelfReg="false" NextFile="Vocaluxe_x64.exe.config" DigSign="true"/>
|
||||
<ROW File="Vocaluxe_x64.exe.config" Component_="Vocaluxe_x64.exe.config" FileName="Vocalu~1.con|Vocaluxe_x64.exe.config" Attributes="0" SourcePath="..\Output\Vocaluxe_x64.exe.config" SelfReg="false" NextFile="Vocaluxe.exe.config"/>
|
||||
<ROW File="W.png" Component_="png" FileName="W.png" Attributes="0" SourcePath="..\Output\Cover\Blue\W.png" SelfReg="false" NextFile="X.png"/>
|
||||
@@ -990,14 +1061,22 @@
|
||||
<ROW File="Z.png" Component_="png" FileName="Z.png" Attributes="0" SourcePath="..\Output\Cover\Blue\Z.png" SelfReg="false" NextFile="Blue.xml"/>
|
||||
<ROW File="acinerella.dll_5" Component_="acinerella.dll_5" FileName="aciner~1.dll|acinerella.dll" Attributes="0" SourcePath="..\Output\x86\acinerella.dll" SelfReg="false" NextFile="avcodec54.dll_5"/>
|
||||
<ROW File="acinerella.dll_6" Component_="acinerella.dll_6" FileName="aciner~1.dll|acinerella.dll" Attributes="0" SourcePath="..\Output\x64\acinerella.dll" SelfReg="false" NextFile="avcodec54.dll_6"/>
|
||||
<ROW File="addPlaylist.png" Component_="addPlaylist.png" FileName="addPla~1.png|addPlaylist.png" Attributes="0" SourcePath="..\Output\Website\img\addPlaylist.png" SelfReg="false" NextFile="admin.png"/>
|
||||
<ROW File="admin.png" Component_="addPlaylist.png" FileName="admin.png" Attributes="0" SourcePath="..\Output\Website\img\admin.png" SelfReg="false" NextFile="keyboard.png"/>
|
||||
<ROW File="ajaxloader.gif" Component_="ajaxloader.gif" FileName="ajax-l~1.gif|ajax-loader.gif" Attributes="0" SourcePath="..\Output\Website\css\images\ajax-loader.gif" SelfReg="false" NextFile="alert.png"/>
|
||||
<ROW File="alert.png" Component_="ajaxloader.gif" FileName="alert.png" Attributes="0" SourcePath="..\Output\Website\css\images\alert.png" SelfReg="false" NextFile="icons18black.png"/>
|
||||
<ROW File="avcodec54.dll_5" Component_="avcodec54.dll_5" FileName="avcode~1.dll|avcodec-54.dll" Attributes="0" SourcePath="..\Output\x86\avcodec-54.dll" SelfReg="false" NextFile="avformat54.dll_5"/>
|
||||
<ROW File="avcodec54.dll_6" Component_="avcodec54.dll_6" FileName="avcode~1.dll|avcodec-54.dll" Attributes="0" SourcePath="..\Output\x64\avcodec-54.dll" SelfReg="false" NextFile="avformat54.dll_6"/>
|
||||
<ROW File="avformat54.dll_5" Component_="avformat54.dll_5" FileName="avform~1.dll|avformat-54.dll" Attributes="0" SourcePath="..\Output\x86\avformat-54.dll" SelfReg="false" NextFile="avutil52.dll_5"/>
|
||||
<ROW File="avformat54.dll_6" Component_="avformat54.dll_6" FileName="avform~1.dll|avformat-54.dll" Attributes="0" SourcePath="..\Output\x64\avformat-54.dll" SelfReg="false" NextFile="avutil52.dll_6"/>
|
||||
<ROW File="avutil52.dll_5" Component_="avutil52.dll_5" FileName="avutil~1.dll|avutil-52.dll" Attributes="0" SourcePath="..\Output\x86\avutil-52.dll" SelfReg="false" NextFile="GstreamerHelper.dll_5"/>
|
||||
<ROW File="avutil52.dll_5" Component_="avutil52.dll_5" FileName="avutil~1.dll|avutil-52.dll" Attributes="0" SourcePath="..\Output\x86\avutil-52.dll" SelfReg="false" NextFile="liba520.dll_5"/>
|
||||
<ROW File="avutil52.dll_6" Component_="avutil52.dll_6" FileName="avutil~1.dll|avutil-52.dll" Attributes="0" SourcePath="..\Output\x64\avutil-52.dll" SelfReg="false" NextFile="hidapi.dll_6"/>
|
||||
<ROW File="copyright.txt" Component_="copyright.txt" FileName="copyri~1.txt|copyright.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio-Sharp\copyright.txt" SelfReg="false" NextFile="license.txt_4"/>
|
||||
<ROW File="copyrightNeonGlowIcons.txt" Component_="Button.png_3" FileName="copyri~1.txt|copyright Neon Glow Icons.txt" Attributes="0" SourcePath="..\Output\Themes\Ambient\copyright Neon Glow Icons.txt" SelfReg="false" NextFile="CoverBackground.png"/>
|
||||
<ROW File="cs.json" Component_="cs.json" FileName="cs~1.jso|cs.json" Attributes="0" SourcePath="..\Output\Website\locales\cs.json" SelfReg="false" NextFile="de.json"/>
|
||||
<ROW File="de.json" Component_="cs.json" FileName="de~1.jso|de.json" Attributes="0" SourcePath="..\Output\Website\locales\de.json" SelfReg="false" NextFile="en.json"/>
|
||||
<ROW File="decades.xcf" Component_="decades.xcf" FileName="decades.xcf" Attributes="0" SourcePath="..\Output\Cover\Blue\Resources\decades.xcf" SelfReg="false" NextFile="language.xcf"/>
|
||||
<ROW File="en.json" Component_="cs.json" FileName="en~1.jso|en.json" Attributes="0" SourcePath="..\Output\Website\locales\en.json" SelfReg="false" NextFile="fr.json"/>
|
||||
<ROW File="er.png" Component_="png" FileName="1900er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\1900er.png" SelfReg="false" NextFile="er.png_1"/>
|
||||
<ROW File="er.png_1" Component_="png" FileName="1910er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\1910er.png" SelfReg="false" NextFile="er.png_2"/>
|
||||
<ROW File="er.png_10" Component_="png" FileName="80er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\80er.png" SelfReg="false" NextFile="er.png_11"/>
|
||||
@@ -1010,14 +1089,32 @@
|
||||
<ROW File="er.png_7" Component_="png" FileName="50er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\50er.png" SelfReg="false" NextFile="er.png_8"/>
|
||||
<ROW File="er.png_8" Component_="png" FileName="60er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\60er.png" SelfReg="false" NextFile="er.png_9"/>
|
||||
<ROW File="er.png_9" Component_="png" FileName="70er.png" Attributes="0" SourcePath="..\Output\Cover\Blue\70er.png" SelfReg="false" NextFile="er.png_10"/>
|
||||
<ROW File="fr.json" Component_="cs.json" FileName="fr~1.jso|fr.json" Attributes="0" SourcePath="..\Output\Website\locales\fr.json" SelfReg="false" NextFile="sv.json"/>
|
||||
<ROW File="glibsharp.dll" Component_="glibsharp.dll" FileName="glib-s~1.dll|glib-sharp.dll" Attributes="0" SourcePath="..\Output\glib-sharp.dll" SelfReg="false" NextFile="gstreamersharp.dll"/>
|
||||
<ROW File="gpl3.0.txt" Component_="gpl3.0.txt" FileName="gpl-30~1.txt|gpl-3.0.txt" Attributes="0" SourcePath="..\Output\Licenses\AForge\gpl-3.0.txt" SelfReg="false" NextFile="lgpl3.0.txt"/>
|
||||
<ROW File="gstreamersharp.dll" Component_="gstreamersharp.dll" FileName="gstrea~1.dll|gstreamer-sharp.dll" Attributes="0" SourcePath="..\Output\gstreamer-sharp.dll" SelfReg="false" NextFile="Interop.NetFwTypeLib.dll"/>
|
||||
<ROW File="guest1.xml" Component_="Avatar_f.png" FileName="guest1.xml" Attributes="0" SourcePath="..\Output\Profiles\guest1.xml" SelfReg="false" NextFile="guest2.xml"/>
|
||||
<ROW File="guest2.xml" Component_="Avatar_f.png" FileName="guest2.xml" Attributes="0" SourcePath="..\Output\Profiles\guest2.xml" SelfReg="false" NextFile="guest3.xml"/>
|
||||
<ROW File="guest3.xml" Component_="Avatar_f.png" FileName="guest3.xml" Attributes="0" SourcePath="..\Output\Profiles\guest3.xml" SelfReg="false" NextFile="Hz.mp3"/>
|
||||
<ROW File="hd_glow1920x1080.jpg" Component_="Background.pdn" FileName="hd_glo~1.jpg|hd_glow-1920x1080.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\hd_glow-1920x1080.jpg" SelfReg="false" NextFile="LyricHelper.xcf"/>
|
||||
<ROW File="hidapi.dll_5" Component_="hidapi.dll_5" FileName="hidapi.dll" Attributes="0" SourcePath="..\Output\x86\hidapi.dll" SelfReg="false" NextFile="portaudio_x86.dll"/>
|
||||
<ROW File="hidapi.dll_6" Component_="hidapi.dll_6" FileName="hidapi.dll" Attributes="0" SourcePath="..\Output\x64\hidapi.dll" SelfReg="false" NextFile="portaudio_x64.dll_2"/>
|
||||
<ROW File="hidapi.dll_5" Component_="hidapi.dll_5" FileName="hidapi.dll" Attributes="0" SourcePath="..\Output\x86\hidapi.dll" SelfReg="false" NextFile="SlimDX.dll_5"/>
|
||||
<ROW File="hidapi.dll_6" Component_="hidapi.dll_6" FileName="hidapi.dll" Attributes="0" SourcePath="..\Output\x64\hidapi.dll" SelfReg="false" NextFile="SlimDX.dll_6"/>
|
||||
<ROW File="i18next1.7.1.min.js" Component_="i18next1.7.1.min.js" FileName="i18nex~1.js|i18next-1.7.1.min.js" Attributes="0" SourcePath="..\Output\Website\js\i18next-1.7.1.min.js" SelfReg="false" NextFile="jquery1.9.1.min.js"/>
|
||||
<ROW File="icons18black.png" Component_="ajaxloader.gif" FileName="icons-~1.png|icons-18-black.png" Attributes="0" SourcePath="..\Output\Website\css\images\icons-18-black.png" SelfReg="false" NextFile="icons18white.png"/>
|
||||
<ROW File="icons18white.png" Component_="ajaxloader.gif" FileName="icons-~2.png|icons-18-white.png" Attributes="0" SourcePath="..\Output\Website\css\images\icons-18-white.png" SelfReg="false" NextFile="icons36black.png"/>
|
||||
<ROW File="icons36black.png" Component_="ajaxloader.gif" FileName="icons-~3.png|icons-36-black.png" Attributes="0" SourcePath="..\Output\Website\css\images\icons-36-black.png" SelfReg="false" NextFile="icons36white.png"/>
|
||||
<ROW File="icons36white.png" Component_="ajaxloader.gif" FileName="icons-~4.png|icons-36-white.png" Attributes="0" SourcePath="..\Output\Website\css\images\icons-36-white.png" SelfReg="false" NextFile="jquery.mobile1.3.2.min.css"/>
|
||||
<ROW File="index.html" Component_="index.html" FileName="index~1.htm|index.html" Attributes="0" SourcePath="..\Output\Website\index.html" SelfReg="false" NextFile="i18next1.7.1.min.js"/>
|
||||
<ROW File="jquery.mobile.theme1.3.2.min.css" Component_="jquery.mobile1.3.2.min.css" FileName="jquery~2.css|jquery.mobile.theme-1.3.2.min.css" Attributes="0" SourcePath="..\Output\Website\css\jquery.mobile.theme-1.3.2.min.css" SelfReg="false" NextFile="style.css"/>
|
||||
<ROW File="jquery.mobile1.3.2.min.css" Component_="jquery.mobile1.3.2.min.css" FileName="jquery~1.css|jquery.mobile-1.3.2.min.css" Attributes="0" SourcePath="..\Output\Website\css\jquery.mobile-1.3.2.min.css" SelfReg="false" NextFile="jquery.mobile.theme1.3.2.min.css"/>
|
||||
<ROW File="jquery.mobile1.3.2.min.js" Component_="i18next1.7.1.min.js" FileName="jquery~3.js|jquery.mobile-1.3.2.min.js" Attributes="0" SourcePath="..\Output\Website\js\jquery.mobile-1.3.2.min.js" SelfReg="false" NextFile="jquery.ui.touchpunch.min.js"/>
|
||||
<ROW File="jquery.ui.touchpunch.min.js" Component_="i18next1.7.1.min.js" FileName="jquery~4.js|jquery.ui.touch-punch.min.js" Attributes="0" SourcePath="..\Output\Website\js\jquery.ui.touch-punch.min.js" SelfReg="false" NextFile="main.js"/>
|
||||
<ROW File="jquery1.9.1.min.js" Component_="i18next1.7.1.min.js" FileName="jquery~1.js|jquery-1.9.1.min.js" Attributes="0" SourcePath="..\Output\Website\js\jquery-1.9.1.min.js" SelfReg="false" NextFile="jqueryui1.10.3.custom.min.js"/>
|
||||
<ROW File="jqueryui1.10.3.custom.min.js" Component_="i18next1.7.1.min.js" FileName="jquery~2.js|jquery-ui-1.10.3.custom.min.js" Attributes="0" SourcePath="..\Output\Website\js\jquery-ui-1.10.3.custom.min.js" SelfReg="false" NextFile="jquery.mobile1.3.2.min.js"/>
|
||||
<ROW File="keyboard.png" Component_="addPlaylist.png" FileName="keyboard.png" Attributes="0" SourcePath="..\Output\Website\img\keyboard.png" SelfReg="false" NextFile="logout.png"/>
|
||||
<ROW File="language.xcf" Component_="decades.xcf" FileName="language.xcf" Attributes="0" SourcePath="..\Output\Cover\Blue\Resources\language.xcf" SelfReg="false" NextFile="letter.xcf"/>
|
||||
<ROW File="letter.xcf" Component_="decades.xcf" FileName="letter.xcf" Attributes="0" SourcePath="..\Output\Cover\Blue\Resources\letter.xcf" SelfReg="false" NextFile="no_cover.xcf"/>
|
||||
<ROW File="lgpl3.0.txt" Component_="gpl3.0.txt" FileName="lgpl-3~1.txt|lgpl-3.0.txt" Attributes="0" SourcePath="..\Output\Licenses\AForge\lgpl-3.0.txt" SelfReg="false" NextFile="License.txt_1"/>
|
||||
<ROW File="libFLAC8.dll" Component_="libFLAC8.dll" FileName="libFLA~1.dll|libFLAC-8.dll" Attributes="0" SourcePath="..\Output\x64\gstreamer\libFLAC-8.dll" SelfReg="false" NextFile="libfontconfig1.dll"/>
|
||||
<ROW File="libFLAC8.dll_5" Component_="libFLAC8.dll_5" FileName="libFLA~1.dll|libFLAC-8.dll" Attributes="0" SourcePath="..\Output\x86\gstreamer\libFLAC-8.dll" SelfReg="false" NextFile="libfontconfig1.dll_5"/>
|
||||
<ROW File="liba520.dll" Component_="liba520.dll" FileName="liba52-0.dll" Attributes="0" SourcePath="..\Output\x64\gstreamer\liba52-0.dll" SelfReg="false" NextFile="libass4.dll"/>
|
||||
@@ -1470,12 +1567,17 @@
|
||||
<ROW File="libxml22.dll_5" Component_="libxml22.dll_5" FileName="libxml~1.dll|libxml2-2.dll" Attributes="0" SourcePath="..\Output\x86\gstreamer\libxml2-2.dll" SelfReg="false" NextFile="libz.dll_5"/>
|
||||
<ROW File="libz.dll" Component_="libz.dll" FileName="libz.dll" Attributes="0" SourcePath="..\Output\x64\gstreamer\libz.dll" SelfReg="false" NextFile="Vocaluxe_x64.exe"/>
|
||||
<ROW File="libz.dll_5" Component_="libz.dll_5" FileName="libz.dll" Attributes="0" SourcePath="..\Output\x86\gstreamer\libz.dll" SelfReg="false" NextFile="hidapi.dll_5"/>
|
||||
<ROW File="license.txt_4" Component_="copyright.txt" FileName="license.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio-Sharp\license.txt" SelfReg="false" NextFile="readme.txt_3"/>
|
||||
<ROW File="logout.png" Component_="addPlaylist.png" FileName="logout.png" Attributes="0" SourcePath="..\Output\Website\img\logout.png" SelfReg="false" NextFile="music.png"/>
|
||||
<ROW File="main.js" Component_="i18next1.7.1.min.js" FileName="main.js" Attributes="0" SourcePath="..\Output\Website\js\main.js" SelfReg="false" NextFile="cs.json"/>
|
||||
<ROW File="music.png" Component_="addPlaylist.png" FileName="music.png" Attributes="0" SourcePath="..\Output\Website\img\music.png" SelfReg="false" NextFile="noCover.png_1"/>
|
||||
<ROW File="neonarrowrighticonblack250.jpg" Component_="Background.pdn" FileName="neon-a~1.jpg|neon-arrow-right-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-arrow-right-icon-black-250.jpg" SelfReg="false" NextFile="neonarrowupiconblack250.jpg"/>
|
||||
<ROW File="neonarrowupiconblack250.jpg" Component_="Background.pdn" FileName="neon-a~2.jpg|neon-arrow-up-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-arrow-up-icon-black-250.jpg" SelfReg="false" NextFile="neonfingerpointiconblack250.jpg"/>
|
||||
<ROW File="neonfingerpointiconblack250.jpg" Component_="Background.pdn" FileName="neon-f~1.jpg|neon-finger-point-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-finger-point-icon-black-250.jpg" SelfReg="false" NextFile="neonmicrophoneiconblack250.jpg"/>
|
||||
<ROW File="neonmicrophoneiconblack250.jpg" Component_="Background.pdn" FileName="neon-m~1.jpg|neon-microphone-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-microphone-icon-black-250.jpg" SelfReg="false" NextFile="neonpiecharticonblack250.jpg"/>
|
||||
<ROW File="neonpiecharticonblack250.jpg" Component_="Background.pdn" FileName="neon-p~1.jpg|neon-pie-chart-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-pie-chart-icon-black-250.jpg" SelfReg="false" NextFile="neonvideocameraiconblack250.jpg"/>
|
||||
<ROW File="neonvideocameraiconblack250.jpg" Component_="Background.pdn" FileName="neon-v~1.jpg|neon-video-camera-icon-black-250.jpg" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\neon-video-camera-icon-black-250.jpg" SelfReg="false" NextFile="NextIcon.psd"/>
|
||||
<ROW File="noCover.png_1" Component_="addPlaylist.png" FileName="noCover.png" Attributes="0" SourcePath="..\Output\Website\img\noCover.png" SelfReg="false" NextFile="photo.png"/>
|
||||
<ROW File="no_cover.xcf" Component_="decades.xcf" FileName="no_cover.xcf" Attributes="0" SourcePath="..\Output\Cover\Blue\Resources\no_cover.xcf" SelfReg="false" NextFile="S.png"/>
|
||||
<ROW File="notes_bg_left.png" Component_="Button.png_3" FileName="notes_~1.png|notes_bg_left.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\notes_bg_left.png" SelfReg="false" NextFile="notes_bg_mid.png"/>
|
||||
<ROW File="notes_bg_left.xcf" Component_="Background.pdn" FileName="notes_~1.xcf|notes_bg_left.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\notes_bg_left.xcf" SelfReg="false" NextFile="notes_bg_mid.xcf"/>
|
||||
@@ -1489,16 +1591,25 @@
|
||||
<ROW File="notes_mid.xcf" Component_="Background.pdn" FileName="notes_~5.xcf|notes_mid.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\notes_mid.xcf" SelfReg="false" NextFile="notes_right.xcf"/>
|
||||
<ROW File="notes_right.png" Component_="Button.png_3" FileName="notes_~6.png|notes_right.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\notes_right.png" SelfReg="false" NextFile="Pause.png"/>
|
||||
<ROW File="notes_right.xcf" Component_="Background.pdn" FileName="notes_~6.xcf|notes_right.xcf" Attributes="0" SourcePath="..\Output\Themes\Ambient\Resources\notes_right.xcf" SelfReg="false" NextFile="Pause.PSD"/>
|
||||
<ROW File="photo.png" Component_="addPlaylist.png" FileName="photo.png" Attributes="0" SourcePath="..\Output\Website\img\photo.png" SelfReg="false" NextFile="playlist.png"/>
|
||||
<ROW File="playlist.png" Component_="addPlaylist.png" FileName="playlist.png" Attributes="0" SourcePath="..\Output\Website\img\playlist.png" SelfReg="false" NextFile="playlists.png"/>
|
||||
<ROW File="playlists.png" Component_="addPlaylist.png" FileName="playli~1.png|playlists.png" Attributes="0" SourcePath="..\Output\Website\img\playlists.png" SelfReg="false" NextFile="profile.png"/>
|
||||
<ROW File="png" Component_="png" FileName="#.png" Attributes="0" SourcePath="..\Output\Cover\Blue\#.png" SelfReg="false" NextFile="er.png"/>
|
||||
<ROW File="points_bar.png" Component_="Button.png_3" FileName="points~1.png|points_bar.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\points_bar.png" SelfReg="false" NextFile="points_bar_bg.png"/>
|
||||
<ROW File="points_bar_bg.png" Component_="Button.png_3" FileName="points~2.png|points_bar_bg.png" Attributes="0" SourcePath="..\Output\Themes\Ambient\points_bar_bg.png" SelfReg="false" NextFile="Popup.png_3"/>
|
||||
<ROW File="portaudio_x64.dll_2" Component_="portaudio_x64.dll_2" FileName="portau~1.dll|portaudio_x64.dll" Attributes="0" SourcePath="..\Output\x64\portaudio_x64.dll" SelfReg="false" NextFile="SlimDX.dll_6"/>
|
||||
<ROW File="portaudio_x86.dll" Component_="portaudio_x86.dll" FileName="portau~1.dll|portaudio_x86.dll" Attributes="0" SourcePath="..\Output\x86\portaudio_x86.dll" SelfReg="false" NextFile="SlimDX.dll_5"/>
|
||||
<ROW File="profile.png" Component_="addPlaylist.png" FileName="profile.png" Attributes="0" SourcePath="..\Output\Website\img\profile.png" SelfReg="false" NextFile="profiles.png"/>
|
||||
<ROW File="profiles.png" Component_="addPlaylist.png" FileName="profiles.png" Attributes="0" SourcePath="..\Output\Website\img\profiles.png" SelfReg="false" NextFile="spotify.png"/>
|
||||
<ROW File="readme.txt" Component_="FreeSans.ttf" FileName="readme.txt" Attributes="0" SourcePath="..\Output\Fonts\FreeSans\readme.txt" SelfReg="false" NextFile="Logo.png"/>
|
||||
<ROW File="readme.txt_3" Component_="copyright.txt" FileName="readme.txt" Attributes="0" SourcePath="..\Output\Licenses\PortAudio-Sharp\readme.txt" SelfReg="false" NextFile="SourceAndVersion.txt_3"/>
|
||||
<ROW File="spotify.png" Component_="addPlaylist.png" FileName="spotify.png" Attributes="0" SourcePath="..\Output\Website\img\spotify.png" SelfReg="false" NextFile="Thumbs.db"/>
|
||||
<ROW File="style.css" Component_="jquery.mobile1.3.2.min.css" FileName="style.css" Attributes="0" SourcePath="..\Output\Website\css\style.css" SelfReg="false" NextFile="addPlaylist.png"/>
|
||||
<ROW File="sv.json" Component_="cs.json" FileName="sv~1.jso|sv.json" Attributes="0" SourcePath="..\Output\Website\locales\sv.json" SelfReg="false"/>
|
||||
<ROW File="swresample0.dll_5" Component_="swresample0.dll_5" FileName="swresa~1.dll|swresample-0.dll" Attributes="0" SourcePath="..\Output\x86\swresample-0.dll" SelfReg="false" NextFile="swscale2.dll_5"/>
|
||||
<ROW File="swresample0.dll_6" Component_="swresample0.dll_6" FileName="swresa~1.dll|swresample-0.dll" Attributes="0" SourcePath="..\Output\x64\swresample-0.dll" SelfReg="false" NextFile="swscale2.dll_6"/>
|
||||
<ROW File="swscale2.dll_5" Component_="swscale2.dll_5" FileName="swscal~1.dll|swscale-2.dll" Attributes="0" SourcePath="..\Output\x86\swscale-2.dll" SelfReg="false" NextFile="System.Data.SQLite.dll"/>
|
||||
<ROW File="swscale2.dll_6" Component_="swscale2.dll_6" FileName="swscal~1.dll|swscale-2.dll" Attributes="0" SourcePath="..\Output\x64\swscale-2.dll" SelfReg="false" NextFile="System.Data.SQLite.dll_3"/>
|
||||
<ROW File="wikipedia.png" Component_="addPlaylist.png" FileName="wikipe~1.png|wikipedia.png" Attributes="0" SourcePath="..\Output\Website\img\wikipedia.png" SelfReg="false" NextFile="youtube.png"/>
|
||||
<ROW File="youtube.png" Component_="addPlaylist.png" FileName="youtube.png" Attributes="0" SourcePath="..\Output\Website\img\youtube.png" SelfReg="false" NextFile="index.html"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.AiRemoveFileComponent">
|
||||
<ROW RemoveFile="Config.xml" Condition="(AI_CLEAN_RESOURCES_UNINSTALL = "1") AND (NOT UPGRADINGPRODUCTCODE)" Options="1"/>
|
||||
@@ -1509,7 +1620,7 @@
|
||||
<ROW RemoveFile="Benchmark1.log" Condition="(AI_CLEAN_RESOURCES_UNINSTALL = "1") AND (NOT UPGRADINGPRODUCTCODE)" Options="1"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
|
||||
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="." Languages="de;en;nl;fr;hu;sv;es;tr" LangOpt="1" InstallationType="4" CabsLocation="1" PackageType="1" FilesInsideExe="true" ExeIconPath="..\Output\Vocaluxe.ico" ExtractionFolder="[AppDataFolder][|Manufacturer]\[|ProductName] [|ProductVersion]\install" ExtUI="true" Options="4" LangsDialog="true" UseLargeSchema="true" ExeName="vocaluxe-[|ProductVersion]-setup" MsiPackageType="AI_ALL" UACExecutionLevel="2"/>
|
||||
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="." Languages="de;en;nl;fr;hu;sv;es;tr;cs;it" LangOpt="1" InstallationType="4" CabsLocation="1" PackageType="1" FilesInsideExe="true" ExeIconPath="..\Output\Vocaluxe.ico" ExtractionFolder="[AppDataFolder][|Manufacturer]\[|ProductName] [|ProductVersion]\install" ExtUI="true" Options="4" LangsDialog="true" UseLargeSchema="true" ExeName="vocaluxe-[|ProductVersion]-setup" MsiPackageType="AI_ALL" UACExecutionLevel="2"/>
|
||||
<ATTRIBUTE name="CompConditionPolicy" value="0"/>
|
||||
<ATTRIBUTE name="CurrentBuild" value="DefaultBuild"/>
|
||||
</COMPONENT>
|
||||
@@ -1523,6 +1634,8 @@
|
||||
<ROW Path="<AI_DICTS>ui_sv.ail"/>
|
||||
<ROW Path="<AI_DICTS>ui_es.ail"/>
|
||||
<ROW Path="<AI_DICTS>ui_tr.ail"/>
|
||||
<ROW Path="<AI_DICTS>ui_cs.ail"/>
|
||||
<ROW Path="<AI_DICTS>ui_it.ail"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.FragmentComponent">
|
||||
<ROW Fragment="CommonUI.aip" Path="<AI_FRAGS>CommonUI.aip"/>
|
||||
@@ -1663,6 +1776,19 @@
|
||||
<ROW Directory_="Resources_1_Dir" Component_="Resources_1"/>
|
||||
<ROW Directory_="Changelog_Dir" Component_="Changelog"/>
|
||||
<ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR"/>
|
||||
<ROW Directory_="Licenses_Dir" Component_="Licenses"/>
|
||||
<ROW Directory_="AForge_Dir" Component_="AForge"/>
|
||||
<ROW Directory_="Newtonsoft.Json_Dir" Component_="Newtonsoft.Json"/>
|
||||
<ROW Directory_="PortAudio_Dir" Component_="PortAudio"/>
|
||||
<ROW Directory_="PortAudioSharp_Dir" Component_="PortAudioSharp"/>
|
||||
<ROW Directory_="QRCoder_Dir" Component_="QRCoder"/>
|
||||
<ROW Directory_="SlimDx_Dir" Component_="SlimDx"/>
|
||||
<ROW Directory_="Website_Dir" Component_="Website"/>
|
||||
<ROW Directory_="css_Dir" Component_="css"/>
|
||||
<ROW Directory_="images_Dir" Component_="images"/>
|
||||
<ROW Directory_="img_Dir" Component_="img"/>
|
||||
<ROW Directory_="js_Dir" Component_="js"/>
|
||||
<ROW Directory_="locales_Dir" Component_="locales"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent">
|
||||
<ROW Action="AI_AiRemoveFilesCommit" Type="11777" Source="ResourceCleaner.dll" Target="OnAiRemoveFilesCommit" WithoutSeq="true"/>
|
||||
@@ -1751,9 +1877,9 @@
|
||||
<ROW Action="AI_DEL_EMPTY_SHORTCUTDIR" Condition="NOT (REMOVE="ALL")" Sequence="6402"/>
|
||||
<ROW Action="AI_DATA_SETTER_1" Condition="NOT (REMOVE="ALL")" Sequence="6401"/>
|
||||
<ROW Action="AI_RemoveExternalUIStub" Condition="(REMOVE="ALL") AND ((VersionNT > 500) OR((VersionNT = 500) AND (ServicePackLevel >= 4)))" Sequence="1501"/>
|
||||
<ROW Action="AI_AiRemoveFilesImmediate" Sequence="3499"/>
|
||||
<ROW Action="AI_AiRemoveFilesRollback" Sequence="3099"/>
|
||||
<ROW Action="AI_PromptUserBasicUI" Condition="((REMOVE = "ALL") AND (NOT UPGRADINGPRODUCTCODE))" Sequence="2501"/>
|
||||
<ROW Action="AI_AiRemoveFilesImmediate" Sequence="3499"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstallUISequenceComponent">
|
||||
<ROW Action="ExecuteAction" Sequence="1298" SeqType="0" MsiKey="ExecuteAction"/>
|
||||
@@ -1810,6 +1936,19 @@
|
||||
<ROW LockObject="Screens_3_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="Resources_1_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="Changelog_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="Licenses_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="AForge_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="Newtonsoft.Json_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="PortAudio_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="PortAudioSharp_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="QRCoder_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="SlimDx_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="Website_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="css_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="images_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="img_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="js_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
<ROW LockObject="locales_Dir" Table="CreateFolder" User="Everyone" Permission="1880096767"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.MsiRegLocatorComponent">
|
||||
<ROW Signature_="AI_EXE_PATH_CU" Root="1" Key="Software\Caphyon\Advanced Installer\LZMA\[ProductCode]\[ProductVersion]" Name="AI_ExePath" Type="2"/>
|
||||
@@ -1884,4 +2023,10 @@
|
||||
<ROW SearchKey="C67108D39D05435F9BE6B977F2CCED25_VC_2012_SEARCH" Prereq="C67108D39D05435F9BE6B977F2CCED25" SearchType="2" SearchString="HKLM\Software\Microsoft\DevDiv\vc\Servicing\11.0\RuntimeMinimum\Version" VerMin="11.0" Order="1" Property="AI_VC_2012_PREREQSEARCH_X64_PROP"/>
|
||||
<ROW SearchKey="EF36CDD6CE40CFA978040EA5CBA799_VC_2012_SEARCH" Prereq="EF36CDD6CE40CFA978040EA5CBA799" SearchType="2" SearchString="HKLM\Software\Microsoft\DevDiv\vc\Servicing\11.0\RuntimeMinimum\Version" VerMin="11.0" Order="1" Property="AI_VC_2012_PREREQSEARCH_PROP" Platform="1"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.SynchronizedFolderComponent">
|
||||
<ROW Directory_="Languages_1_Dir" SourcePath="..\Output\PartyModes\Challenge\Languages" Feature="AIOtherFiles" IncludePattern="*.xml" ExcludePattern="*~|#*#|%*%|._|CVS|.cvsignore|SCCS|vssver.scc|mssccprj.scc|vssver2.scc|.svn|.DS_Store" ExcludeFlags="6"/>
|
||||
<ROW Directory_="Languages_Dir" SourcePath="..\Output\Languages" Feature="AIOtherFiles" IncludePattern="*.xml" ExcludePattern="*~|#*#|%*%|._|CVS|.cvsignore|SCCS|vssver.scc|mssccprj.scc|vssver2.scc|.svn|.DS_Store" ExcludeFlags="6"/>
|
||||
<ROW Directory_="Languages_2_Dir" SourcePath="..\Output\PartyModes\ChallengeMedley\Languages" Feature="AIOtherFiles" IncludePattern="*.xml" ExcludePattern="*~|#*#|%*%|._|CVS|.cvsignore|SCCS|vssver.scc|mssccprj.scc|vssver2.scc|.svn|.DS_Store" ExcludeFlags="6"/>
|
||||
<ROW Directory_="Languages_3_Dir" SourcePath="..\Output\PartyModes\TicTacToe\Languages" Feature="AIOtherFiles" IncludePattern="*.xml" ExcludePattern="*~|#*#|%*%|._|CVS|.cvsignore|SCCS|vssver.scc|mssccprj.scc|vssver2.scc|.svn|.DS_Store" ExcludeFlags="6"/>
|
||||
</COMPONENT>
|
||||
</DOCUMENT>
|
||||
@@ -1,6 +1,6 @@
|
||||
https://github.com/codebude/QRCoder/
|
||||
|
||||
Version: master 19.01.2014
|
||||
Version: master 05.08.2014
|
||||
|
||||
Files:
|
||||
QRCoder.dll
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="language">Italiano</string>
|
||||
<string name="TR_BUTTON_NEXT">Prossimo</string>
|
||||
<string name="TR_BUTTON_BACK">Indietro</string>
|
||||
<string name="TR_BUTTON_START">Inizia</string>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="language">Italiano</string>
|
||||
<string name="TR_PARTYMODE_NAME">Tic-Tac-Toe</string>
|
||||
<string name="TR_BUTTON_YES">Si</string>
|
||||
<string name="TR_BUTTON_NO">No</string>
|
||||
|
||||
Binary file not shown.
File renamed without changes.
@@ -20,6 +20,7 @@ using System.Diagnostics;
|
||||
using System.ServiceModel;
|
||||
using System.ServiceModel.Web;
|
||||
using System.Net;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace ServerLib
|
||||
{
|
||||
@@ -159,6 +160,7 @@ namespace ServerLib
|
||||
catch (CommunicationException)
|
||||
{
|
||||
_Host.Abort();
|
||||
MessageBox.Show("Problem while initialization of webserver. You may use a different port (Change in config.xml)");
|
||||
}
|
||||
}
|
||||
else
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+1
-1
@@ -19,7 +19,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PartyModeChallenge", "Party
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PartyModeChallengeMedley", "PartyModes\PartyModeChallengeMedley\PartyModeChallengeMedley.csproj", "{6F3E1874-F28A-40E9-AFBD-31934D593678}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServerLib", "ClientServerLib\ClientServerLib\ServerLib.csproj", "{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServerLib", "ServerLib\ServerLib.csproj", "{EC5167E4-CCFB-4CEE-987C-CF816F1062A3}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebserverInitalConfig", "WebserverInitalConfig\WebserverInitalConfig.csproj", "{55F89808-4E79-4FFE-BC13-48258913F5C9}"
|
||||
EndProject
|
||||
|
||||
@@ -20,6 +20,7 @@ using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Threading;
|
||||
using System.IO;
|
||||
using VocaluxeLib;
|
||||
using VocaluxeLib.Songs;
|
||||
|
||||
@@ -340,9 +341,12 @@ namespace Vocaluxe.Base
|
||||
var files = new List<string>();
|
||||
foreach (string p in CConfig.SongFolders)
|
||||
{
|
||||
string path = p;
|
||||
files.AddRange(CHelper.ListFiles(path, "*.txt", true, true));
|
||||
files.AddRange(CHelper.ListFiles(path, "*.txd", true, true));
|
||||
if (Directory.Exists(p))
|
||||
{
|
||||
string path = p;
|
||||
files.AddRange(CHelper.ListFiles(path, "*.txt", true, true));
|
||||
files.AddRange(CHelper.ListFiles(path, "*.txd", true, true));
|
||||
}
|
||||
}
|
||||
CLog.StopBenchmark("List Songs");
|
||||
|
||||
|
||||
@@ -491,7 +491,7 @@
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ClientServerLib\ClientServerLib\ServerLib.csproj">
|
||||
<ProjectReference Include="..\ServerLib\ServerLib.csproj">
|
||||
<Project>{ec5167e4-ccfb-4cee-987c-cf816f1062a3}</Project>
|
||||
<Name>ServerLib</Name>
|
||||
</ProjectReference>
|
||||
|
||||
Reference in new issue
Block a user