Skip to content

Commit

Permalink
Fixes, improvements as visual and codes and further optimizations
Browse files Browse the repository at this point in the history
  • Loading branch information
RevoLand committed Jul 30, 2015
1 parent afe8fa3 commit 7e11011
Show file tree
Hide file tree
Showing 22 changed files with 895 additions and 429 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Binaries/DirectoryRemoval.txt
Binaries/Steam Library Manager.settings
*.suo
Source/Steam Library Manager.v11.suo
Binary file modified Binaries/Steam Library Manager.exe
Binary file not shown.
Binary file modified Source/Steam Library Manager.v11.suo
Binary file not shown.
6 changes: 3 additions & 3 deletions Source/Steam Library Manager/Definitions/Accessors.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

namespace Steam_Library_Manager.Definitions
namespace Steam_Library_Manager.Definitions
{
class Accessors
{
public static Main Main;
// Accessor definition which we are using while accessing to Main form from other functions
public static Main MainForm;
}
}
10 changes: 5 additions & 5 deletions Source/Steam Library Manager/Definitions/Directories.cs
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
using System;

namespace Steam_Library_Manager.Definitions
namespace Steam_Library_Manager.Definitions
{
// Definitions about directories
class Directories
{
// SLM directory definitions
public class SLM
{
public static string CurrentDirectory = AppDomain.CurrentDomain.BaseDirectory;
public static string SettingsFile = CurrentDirectory + "Settings.ini";
// Current running directory of SLM
public static string CurrentDirectory = System.AppDomain.CurrentDomain.BaseDirectory;
}
}
}
11 changes: 8 additions & 3 deletions Source/Steam Library Manager/Definitions/List.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,29 @@

namespace Steam_Library_Manager.Definitions
{
// Our Library and Game definitions exists there
class List
{
// Make a new list for Library details
public static List<LibraryList> Library = new List<LibraryList>();

// Make a new list for Game details
public static List<GamesList> Game = new List<GamesList>();

// Library details we are using, contains things like library path, game count etc.
public class LibraryList
{
public bool Main, Backup;
public int GameCount;
public string Directory;
}

// Game details we are using, contains things like appID, installationPath etc.
public class GamesList
{

public int appID, StateFlag;
public int appID;
public LibraryList Library;
public string appName, installationPath, exactInstallPath, downloadPath, workshopPath;
public string appName, installationPath, exactInstallPath, downloadPath, workShopPath;
public long sizeOnDisk;
public bool Compressed;
}
Expand Down
9 changes: 5 additions & 4 deletions Source/Steam Library Manager/Definitions/SLM.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@

namespace Steam_Library_Manager.Definitions
namespace Steam_Library_Manager.Definitions
{
// Definitions about Steam Library Manager (SLM)
class SLM
{
public static Definitions.List.LibraryList LatestSelectedLibrary, LatestDropLibrary;
public static Definitions.List.GamesList LatestSelectedGame;
// Definitions we are using to pass library and game details to MoveGame form
public static List.LibraryList LatestSelectedLibrary, LatestDropLibrary;
public static List.GamesList LatestSelectedGame;
}
}
5 changes: 3 additions & 2 deletions Source/Steam Library Manager/Definitions/Steam.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@

namespace Steam_Library_Manager.Definitions
namespace Steam_Library_Manager.Definitions
{
// Definitions about Steam
class Steam
{
// Set maxLibraryCount to 255 which we are using while checking LibraryFolders.vdf
public static int maxLibraryCount = 255;
}
}
116 changes: 83 additions & 33 deletions Source/Steam Library Manager/Forms/Main.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7e11011

Please sign in to comment.