├── .gitignore ├── CHANGELOG.md ├── Docs └── Config.md ├── Imgs └── showcase.png ├── LICENSE ├── README.md └── Src ├── Build.ps1 ├── Classes ├── Core │ ├── Animation.cs │ ├── Aviyal.cs │ ├── Config.cs │ ├── Globals.cs │ ├── Interfaces │ │ ├── IAnimation.cs │ │ ├── IAviyal.cs │ │ └── IJson.cs │ ├── Layouts.cs │ ├── Logger.cs │ ├── Paths.cs │ ├── Server.cs │ ├── State.cs │ └── Utils.cs ├── Hooks │ ├── Keys.cs │ ├── Mouse.cs │ └── Windows.cs └── Win32 │ ├── Delegates.cs │ ├── Enums.cs │ ├── Functions.cs │ └── Structs.cs ├── Main.cs ├── Push.ps1 ├── Release.ps1 ├── Run.ps1 ├── SpawnWindows.ps1 ├── Tests ├── Program.cs ├── animate.cs ├── aviyal.csproj ├── json.cs ├── keyboardhook.cs ├── pathtests.cs ├── plan.cs └── winevents.cs ├── Windowgen ├── Program.cs ├── Utils │ └── Core.cs ├── Win32 │ ├── Delegates.cs │ ├── Enums.cs │ ├── Functions.cs │ └── Structs.cs └── windowgen.csproj ├── aviyal.csproj └── aviyal.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Docs/Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Docs/Config.md -------------------------------------------------------------------------------- /Imgs/showcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Imgs/showcase.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/README.md -------------------------------------------------------------------------------- /Src/Build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Build.ps1 -------------------------------------------------------------------------------- /Src/Classes/Core/Animation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Animation.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Aviyal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Aviyal.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Config.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Globals.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Interfaces/IAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Interfaces/IAnimation.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Interfaces/IAviyal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Interfaces/IAviyal.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Interfaces/IJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Interfaces/IJson.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Layouts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Layouts.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Logger.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Paths.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Paths.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Server.cs -------------------------------------------------------------------------------- /Src/Classes/Core/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/State.cs -------------------------------------------------------------------------------- /Src/Classes/Core/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Core/Utils.cs -------------------------------------------------------------------------------- /Src/Classes/Hooks/Keys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Hooks/Keys.cs -------------------------------------------------------------------------------- /Src/Classes/Hooks/Mouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Hooks/Mouse.cs -------------------------------------------------------------------------------- /Src/Classes/Hooks/Windows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Hooks/Windows.cs -------------------------------------------------------------------------------- /Src/Classes/Win32/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Win32/Delegates.cs -------------------------------------------------------------------------------- /Src/Classes/Win32/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Win32/Enums.cs -------------------------------------------------------------------------------- /Src/Classes/Win32/Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Win32/Functions.cs -------------------------------------------------------------------------------- /Src/Classes/Win32/Structs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Classes/Win32/Structs.cs -------------------------------------------------------------------------------- /Src/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Main.cs -------------------------------------------------------------------------------- /Src/Push.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Push.ps1 -------------------------------------------------------------------------------- /Src/Release.ps1: -------------------------------------------------------------------------------- 1 | ./Build.ps1 winexe 2 | -------------------------------------------------------------------------------- /Src/Run.ps1: -------------------------------------------------------------------------------- 1 | ./Build.ps1 2 | ./bin/aviyal.exe 3 | -------------------------------------------------------------------------------- /Src/SpawnWindows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/SpawnWindows.ps1 -------------------------------------------------------------------------------- /Src/Tests/Program.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Src/Tests/animate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/animate.cs -------------------------------------------------------------------------------- /Src/Tests/aviyal.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/aviyal.csproj -------------------------------------------------------------------------------- /Src/Tests/json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/json.cs -------------------------------------------------------------------------------- /Src/Tests/keyboardhook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/keyboardhook.cs -------------------------------------------------------------------------------- /Src/Tests/pathtests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/pathtests.cs -------------------------------------------------------------------------------- /Src/Tests/plan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/plan.cs -------------------------------------------------------------------------------- /Src/Tests/winevents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Tests/winevents.cs -------------------------------------------------------------------------------- /Src/Windowgen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Program.cs -------------------------------------------------------------------------------- /Src/Windowgen/Utils/Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Utils/Core.cs -------------------------------------------------------------------------------- /Src/Windowgen/Win32/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Win32/Delegates.cs -------------------------------------------------------------------------------- /Src/Windowgen/Win32/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Win32/Enums.cs -------------------------------------------------------------------------------- /Src/Windowgen/Win32/Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Win32/Functions.cs -------------------------------------------------------------------------------- /Src/Windowgen/Win32/Structs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/Win32/Structs.cs -------------------------------------------------------------------------------- /Src/Windowgen/windowgen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/Windowgen/windowgen.csproj -------------------------------------------------------------------------------- /Src/aviyal.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/aviyal.csproj -------------------------------------------------------------------------------- /Src/aviyal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAjaykrishnanR/aviyal/HEAD/Src/aviyal.json --------------------------------------------------------------------------------