Formatted and beautified code via codemaid

Organised using statements alphabetically
This commit is contained in:
mrnikbobjeff 2015-10-17 00:44:35 +02:00
parent e4f30cb736
commit 49441bba95
40 changed files with 235 additions and 156 deletions

View File

@ -1,5 +1,5 @@
using System;
using SpotifyAPI.Local.Models;
using SpotifyAPI.Local.Models;
using System;
namespace SpotifyAPI.Local
{
@ -11,6 +11,7 @@ namespace SpotifyAPI.Local
public Track OldTrack { get; set; }
public Track NewTrack { get; set; }
}
/// <summary>
/// Event gets triggered, when the Playin-state is changed (e.g Play --> Pause)
/// </summary>
@ -18,6 +19,7 @@ namespace SpotifyAPI.Local
{
public Boolean Playing { get; set; }
}
/// <summary>
/// Event gets triggered, when the volume changes
/// </summary>
@ -26,6 +28,7 @@ namespace SpotifyAPI.Local
public double OldVolume { get; set; }
public double NewVolume { get; set; }
}
/// <summary>
/// Event gets triggered, when the tracktime changes
/// </summary>

View File

@ -5,7 +5,7 @@ namespace SpotifyAPI.Local.Models
/// <summary>
/// JSON Response, used internaly
/// </summary>
class Cfid
internal class Cfid
{
public Error Error { get; set; }
public String Token { get; set; }
@ -17,7 +17,7 @@ namespace SpotifyAPI.Local.Models
/// <summary>
/// JSON Response, used internaly
/// </summary>
class Error
internal class Error
{
public String Type { get; set; }
public String Message { get; set; }

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Local.Models
{
@ -7,6 +7,7 @@ namespace SpotifyAPI.Local.Models
{
[JsonProperty("private_session")]
public Boolean PrivateSession { get; set; }
[JsonProperty("posting_disabled")]
public Boolean PostingDisabled { get; set; }
}

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Local.Models
{
@ -7,8 +7,10 @@ namespace SpotifyAPI.Local.Models
{
[JsonProperty("name")]
public String Name { get; set; }
[JsonProperty("uri")]
public String Uri { get; set; }
[JsonProperty("location")]
public TrackResourceLocation Location { get; set; }
}

View File

@ -6,30 +6,43 @@ namespace SpotifyAPI.Local.Models
{
[JsonProperty("version")]
public int Version { get; set; }
[JsonProperty("client_version")]
public string ClientVersion { get; set; }
[JsonProperty("playing")]
public bool Playing { get; set; }
[JsonProperty("schuffle")]
public bool Shuffle { get; set; }
[JsonProperty("repeat")]
public bool Repeat { get; set; }
[JsonProperty("play_enabled")]
public bool PlayEnabled { get; set; }
[JsonProperty("prev_enabled")]
public bool PrevEnabled { get; set; }
[JsonProperty("next_enabled")]
public bool NextEnabled { get; set; }
[JsonProperty("track")]
public Track Track { get; set; }
[JsonProperty("playing_position")]
public double PlayingPosition { get; set; }
[JsonProperty("server_time")]
public int ServerTime { get; set; }
[JsonProperty("volume")]
public double Volume { get; set; }
[JsonProperty("online")]
public bool Online { get; set; }
[JsonProperty("running")]
public bool Running { get; set; }
}

View File

@ -1,10 +1,10 @@
using System;
using Newtonsoft.Json;
using SpotifyAPI.Local.Enums;
using System;
using System.Drawing;
using System.IO;
using System.Net;
using System.Threading.Tasks;
using Newtonsoft.Json;
using SpotifyAPI.Local.Enums;
namespace SpotifyAPI.Local.Models
{
@ -12,12 +12,16 @@ namespace SpotifyAPI.Local.Models
{
[JsonProperty("track_resource")]
public SpotifyResource TrackResource { get; set; }
[JsonProperty("artist_resource")]
public SpotifyResource ArtistResource { get; set; }
[JsonProperty("album_resource")]
public SpotifyResource AlbumResource { get; set; }
[JsonProperty("length")]
public int Length { get; set; }
[JsonProperty("track_type")]
public string TrackType { get; set; }
@ -50,9 +54,11 @@ namespace SpotifyAPI.Local.Models
case AlbumArtSize.Size160:
albumsize = 160;
break;
case AlbumArtSize.Size320:
albumsize = 320;
break;
case AlbumArtSize.Size640:
albumsize = 640;
break;

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Local.Models
{

View File

@ -1,10 +1,10 @@
using System;
using Newtonsoft.Json;
using SpotifyAPI.Local.Models;
using System;
using System.Collections.Generic;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
using SpotifyAPI.Local.Models;
namespace SpotifyAPI.Local
{

View File

@ -1,10 +1,10 @@
using System;
using SpotifyAPI.Local.Models;
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.Runtime.InteropServices;
using System.Timers;
using SpotifyAPI.Local.Models;
namespace SpotifyAPI.Local
{
@ -12,10 +12,12 @@ namespace SpotifyAPI.Local
{
[DllImport("user32.dll")]
private static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo);
[DllImport("nircmd.dll", CharSet = CharSet.Auto)]
private static extern bool DoNirCmd(String nirCmdStr);
private bool _listenForEvents;
public bool ListenForEvents
{
get
@ -30,6 +32,7 @@ namespace SpotifyAPI.Local
}
private ISynchronizeInvoke _synchronizingObject;
public ISynchronizeInvoke SynchronizingObject
{
get
@ -43,22 +46,29 @@ namespace SpotifyAPI.Local
}
}
const byte VkMediaNextTrack = 0xb0;
const byte VkMediaPrevTrack = 0xb1;
const int KeyeventfExtendedkey = 0x1;
const int KeyeventfKeyup = 0x2;
private const byte VkMediaNextTrack = 0xb0;
private const byte VkMediaPrevTrack = 0xb1;
private const int KeyeventfExtendedkey = 0x1;
private const int KeyeventfKeyup = 0x2;
readonly RemoteHandler _rh;
private readonly RemoteHandler _rh;
private readonly Timer _eventTimer;
private StatusResponse _eventStatusResponse;
public delegate void TrackChangeEventHandler(TrackChangeEventArgs e);
public delegate void PlayStateEventHandler(PlayStateEventArgs e);
public delegate void VolumeChangeEventHandler(VolumeChangeEventArgs e);
public delegate void TrackTimeChangeEventHandler(TrackTimeChangeEventArgs e);
public event TrackChangeEventHandler OnTrackChange;
public event PlayStateEventHandler OnPlayStateChange;
public event VolumeChangeEventHandler OnVolumeChange;
public event TrackTimeChangeEventHandler OnTrackTimeChange;
public SpotifyLocalAPI()

View File

@ -1,5 +1,4 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden

View File

@ -1,13 +1,13 @@
using System;
using Newtonsoft.Json;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
using System;
using System.Collections.Specialized;
using System.Diagnostics;
using System.IO;
using System.Net;
using System.Text;
using System.Threading;
using Newtonsoft.Json;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
namespace SpotifyAPI.Web.Auth
{

View File

@ -1,11 +1,11 @@
using System;
using Newtonsoft.Json;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
using System;
using System.Collections.Specialized;
using System.IO;
using System.Net;
using System.Text;
using Newtonsoft.Json;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
namespace SpotifyAPI.Web.Auth
{

View File

@ -1,9 +1,9 @@
using System;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
using System;
using System.Diagnostics;
using System.Text;
using System.Threading;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
namespace SpotifyAPI.Web.Auth
{
@ -18,6 +18,7 @@ namespace SpotifyAPI.Web.Auth
public String State { get; set; }
public Scope Scope { get; set; }
public Boolean ShowDialog { get; set; }
public event OnResponseReceived OnResponseReceivedEvent;
/// <summary>

View File

@ -5,10 +5,19 @@ namespace SpotifyAPI.Web.Enums
[Flags]
public enum AlbumType
{
[String("album")] Album = 1,
[String("single")] Single = 2,
[String("compilation")] Compilation = 4,
[String("appears_on")] AppearsOn = 8,
[String("album,single,compilation,appears_on")] All = 16
[String("album")]
Album = 1,
[String("single")]
Single = 2,
[String("compilation")]
Compilation = 4,
[String("appears_on")]
AppearsOn = 8,
[String("album,single,compilation,appears_on")]
All = 16
}
}

View File

@ -5,7 +5,10 @@ namespace SpotifyAPI.Web.Enums
[Flags]
public enum FollowType
{
[String("artist")] Artist = 1,
[String("user")] User = 2
[String("artist")]
Artist = 1,
[String("user")]
User = 2
}
}

View File

@ -5,17 +5,40 @@ namespace SpotifyAPI.Web.Enums
[Flags]
public enum Scope
{
[String("")] None = 1,
[String("playlist-modify-public")] PlaylistModifyPublic = 2,
[String("playlist-modify-private")] PlaylistModifyPrivate = 4,
[String("playlist-read-private")] PlaylistReadPrivate = 8,
[String("streaming")] Streaming = 16,
[String("user-read-private")] UserReadPrivate = 32,
[String("user-read-email")] UserReadEmail = 64,
[String("user-library-read")] UserLibrarayRead = 128,
[String("user-library-modify")] UserLibraryModify = 256,
[String("user-follow-modify")] UserFollowModify = 512,
[String("user-follow-read")] UserFollowRead = 1024,
[String("user-read-birthdate")] UserReadBirthdate = 2048
[String("")]
None = 1,
[String("playlist-modify-public")]
PlaylistModifyPublic = 2,
[String("playlist-modify-private")]
PlaylistModifyPrivate = 4,
[String("playlist-read-private")]
PlaylistReadPrivate = 8,
[String("streaming")]
Streaming = 16,
[String("user-read-private")]
UserReadPrivate = 32,
[String("user-read-email")]
UserReadEmail = 64,
[String("user-library-read")]
UserLibrarayRead = 128,
[String("user-library-modify")]
UserLibraryModify = 256,
[String("user-follow-modify")]
UserFollowModify = 512,
[String("user-follow-read")]
UserFollowRead = 1024,
[String("user-read-birthdate")]
UserReadBirthdate = 2048
}
}

View File

@ -5,9 +5,16 @@ namespace SpotifyAPI.Web.Enums
[Flags]
public enum SearchType
{
[String("artist")] Artist = 1,
[String("album")] Album = 2,
[String("track")] Track = 4,
[String("track,album,artist")] All = 8
[String("artist")]
Artist = 1,
[String("album")]
Album = 2,
[String("track")]
Track = 4,
[String("track,album,artist")]
All = 8
}
}

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web
{

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,7 +1,7 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,6 +1,6 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Web.Models
{

View File

@ -1,5 +1,5 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
using System;
namespace SpotifyAPI.Web.Models
{

View File

@ -230,6 +230,7 @@ namespace SpotifyAPI.Web
}
public abstract void HandleGetRequest(HttpProcessor p);
public abstract void HandlePostRequest(HttpProcessor p, StreamReader inputData);
}
@ -237,6 +238,7 @@ namespace SpotifyAPI.Web
{
//Code can be an AccessToken or an Exchange Code
public String Code { get; set; }
public String TokenType { get; set; }
public String State { get; set; }
public String Error { get; set; }
@ -262,7 +264,6 @@ namespace SpotifyAPI.Web
if (p.HttpUrl == "/favicon.ico")
return;
Thread t;
if (_type == AuthType.Authorization)
{

View File

@ -1,11 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using SpotifyAPI.Web.Enums;
using SpotifyAPI.Web.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SpotifyAPI.Web
{
@ -62,7 +62,7 @@ namespace SpotifyAPI.Web
return DownloadData<SearchItem>(builder.ToString());
}
#endregion
#endregion Search
#region Albums
@ -112,7 +112,7 @@ namespace SpotifyAPI.Web
return DownloadData<SeveralAlbums>(APIBase + "/albums?market=" + market + "&ids=" + string.Join(",", ids.Take(20)));
}
#endregion
#endregion Albums
#region Artists
@ -186,7 +186,7 @@ namespace SpotifyAPI.Web
return DownloadData<SeveralArtists>(APIBase + "/artists?ids=" + string.Join(",", ids.Take(50)));
}
#endregion
#endregion Artists
#region Browse
@ -314,7 +314,7 @@ namespace SpotifyAPI.Web
return DownloadData<CategoryPlaylist>(builder.ToString());
}
#endregion
#endregion Browse
#region Follow
@ -489,7 +489,7 @@ namespace SpotifyAPI.Web
return IsFollowingPlaylist(ownerId, playlistId, new List<string> { id });
}
#endregion
#endregion Follow
#region Library
@ -565,7 +565,7 @@ namespace SpotifyAPI.Web
return new ListResponse<Boolean> { List = null, Error = res["error"].ToObject<Error>() };
}
#endregion
#endregion Library
#region Playlists
@ -791,7 +791,7 @@ namespace SpotifyAPI.Web
return UploadData<Snapshot>(APIBase + "/users/" + userId + "/playlists/" + playlistId + "/tracks", body.ToString(Formatting.None), "PUT");
}
#endregion
#endregion Playlists
#region Profiles
@ -817,7 +817,7 @@ namespace SpotifyAPI.Web
return DownloadData<PublicProfile>(APIBase + "/users/" + userId);
}
#endregion
#endregion Profiles
#region Tracks
@ -847,7 +847,7 @@ namespace SpotifyAPI.Web
return DownloadData<FullTrack>(APIBase + "/tracks/" + id + "?market=" + market);
}
#endregion
#endregion Tracks
#region Util
@ -869,6 +869,6 @@ namespace SpotifyAPI.Web
return WebClient.DownloadJson<T>(url);
}
#endregion
#endregion Util
}
}

View File

@ -1,10 +1,10 @@
using System;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using Newtonsoft.Json;
namespace SpotifyAPI.Web
{

View File

@ -27,6 +27,7 @@ namespace SpotifyAPI.Web
public sealed class StringAttribute : Attribute
{
public String Text { get; set; }
public StringAttribute(String text)
{
Text = text;