Skip to content
This repository has been archived by the owner on Oct 24, 2021. It is now read-only.

Lightgun #582

Open
wants to merge 1,902 commits into
base: jay
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1902 commits
Select commit Hold shift + click to select a range
a4936eb
Fixed restoring of chosen tray icon image
Ryochan7 Dec 27, 2019
b6b57ed
Added catch block for ManagementException
Ryochan7 Dec 27, 2019
09f7635
Force prevent multiple profile editors from being created
Ryochan7 Dec 27, 2019
32328e0
Fixed ViGEm installer download in Welcome Dialog
Ryochan7 Dec 27, 2019
623288a
Added updated Russian translation files
Ryochan7 Dec 27, 2019
2e46fdc
Renamed old Russian resource file
Ryochan7 Dec 27, 2019
02f66bb
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Dec 27, 2019
5fb140c
Use const values in other places. Added Open Program Folder tray menu…
Ryochan7 Dec 27, 2019
4c4a6f5
Added Stop and Start menu item to tray icon. Fixed ambiguity of temp …
Ryochan7 Dec 27, 2019
7485af0
Added glorianni to contributors
Ryochan7 Dec 27, 2019
7d83de9
Create spanish translation
RY0M43CH1Z3N Dec 27, 2019
7a24df1
Changed Welcome Dialog to download installer to temp file while downl…
Ryochan7 Dec 27, 2019
d2b5be6
Add file Strings.pt-BR.resx
Leomelati Dec 27, 2019
40bc11b
Take off contributor nick
Ryochan7 Dec 28, 2019
f46ef0d
Add ru culture to assembly copying list
Ryochan7 Dec 28, 2019
51a2725
Version 2.0.1
Ryochan7 Dec 28, 2019
577548b
Updated newest file
Ryochan7 Dec 28, 2019
1eaeb15
Updated TODO file
Ryochan7 Dec 28, 2019
eaae76b
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Dec 28, 2019
74ea3e6
Update correct proper for Gyro Mouse Trigger display
Ryochan7 Dec 28, 2019
91c09c0
Added locking on a collection to clear up potential thread safety issues
Ryochan7 Dec 28, 2019
3167c39
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-…
Ryochan7 Dec 28, 2019
53faac6
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Dec 28, 2019
47d7fc2
Merge branch 'mika-n-jay' into jay
Ryochan7 Dec 28, 2019
12b2466
Minor tweak for VS
Ryochan7 Dec 28, 2019
1d63700
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Dec 28, 2019
39f94ef
Added "Revert to default profile on unknown process" option to auto-p…
Dec 28, 2019
cde7d19
Updated ViGEmBus installer URL
Ryochan7 Dec 29, 2019
34d2d74
Added minor check if timer needs to be run
Ryochan7 Dec 29, 2019
1ce2f50
Minor refactor of tray menu
Ryochan7 Dec 29, 2019
e39cccf
Make sure RecordBox can have focus. Allow extra keys to be usable whi…
Ryochan7 Dec 30, 2019
cd35dae
Minor tweak
Ryochan7 Dec 30, 2019
6f225e4
Merge branch 'jay' of https://github.com/Leomelati/DS4Windows into Le…
Ryochan7 Dec 30, 2019
fea754b
Merge branch 'Leomelati-jay' into jay
Ryochan7 Dec 30, 2019
a8e277a
Merge branch 'patch-2' of https://github.com/RY0M43CH1Z3N/DS4Windows …
Ryochan7 Dec 30, 2019
1b4d221
Merge branch 'RY0M43CH1Z3N-patch-2' into jay
Ryochan7 Dec 30, 2019
109d258
Move overlay buttons in Profile editor
Ryochan7 Dec 30, 2019
469734e
Renamed translation file to use valid culture code
Ryochan7 Dec 30, 2019
cbfc9e6
Copy more compiled translations on build
Ryochan7 Dec 30, 2019
d6fb643
Added Spanish translation file to project file
Ryochan7 Dec 30, 2019
d869b71
Removed blank first line from resx file
Ryochan7 Dec 30, 2019
e2481bc
Version 2.0.2
Ryochan7 Dec 30, 2019
6b27a61
Updated newest file
Ryochan7 Dec 30, 2019
58d533b
Added hooks for Swipe Control buttons
Ryochan7 Dec 31, 2019
694af58
Intermediate fix for LoadProfile Save crash
Ryochan7 Dec 31, 2019
be93e16
Check for valid trigger names. Check for null value
Ryochan7 Dec 31, 2019
2927bc2
Special ignore for AutomaticUntrigger
Ryochan7 Dec 31, 2019
d05eee4
Minor tweak
Ryochan7 Dec 31, 2019
eca3440
Version 2.0.3
Ryochan7 Jan 1, 2020
caa1d92
Updated newest file
Ryochan7 Jan 1, 2020
87c1842
Improved Japanese translation
jeek-midford Jan 1, 2020
1c1e61a
Update Strings.ja.resx
jeek-midford Jan 1, 2020
7c3b466
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Jan 1, 2020
ea26235
Update Strings.ja.resx
jeek-midford Jan 2, 2020
cbedff6
Update Strings.ja.resx
jeek-midford Jan 2, 2020
22d5c2e
Fixed macroRecorder to properly handle LeftAlt key events. Previously…
Jan 3, 2020
6baeb51
Handle special case of capturing Alt keys
Ryochan7 Jan 4, 2020
650ce25
merge
Jan 4, 2020
7a79dc5
Make sure to use proper macro values for controller button presses
Ryochan7 Jan 4, 2020
2476a34
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
Jan 4, 2020
478150a
Force some tabs to not be accessible while Profile Editor is open
Ryochan7 Jan 4, 2020
29bd7c8
Macro recorder screen has now separate CLEAR steps button and by defa…
Jan 4, 2020
b83f92a
Merge branch 'jeek-midford-patch-1' of https://github.com/jeek-midfor…
Ryochan7 Jan 4, 2020
c7f9222
Merge branch 'jeek-midford-jeek-midford-patch-1' into jay
Ryochan7 Jan 4, 2020
05686d4
Merge branch 'AutoProfileTweaks' of https://github.com/mika-n/DS4Wind…
Ryochan7 Jan 4, 2020
06e6429
Merge branch 'mika-n-AutoProfileTweaks' into jay
Ryochan7 Jan 4, 2020
be601e2
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-…
Ryochan7 Jan 4, 2020
b74b374
Merge branch 'mika-n-jay' into jay
Ryochan7 Jan 4, 2020
d5bfe29
Italian translation
RaydenX93 Jan 4, 2020
77e713e
User configurable (profile) max time in seconds for a rumble effect. …
Jan 5, 2020
30f2f70
Merge branch 'mika-n-RumbleWatchDogTimerOption' into jay
Ryochan7 Jan 7, 2020
d007af8
Merge branch 'jay' of https://github.com/RaydenX93/DS4Windows into Ra…
Ryochan7 Jan 7, 2020
06e0a75
Merge branch 'RaydenX93-jay' into jay
Ryochan7 Jan 7, 2020
abd8e84
Changed Bold menu item in tray menu
Ryochan7 Jan 7, 2020
0872f81
Added task to TODO list
Ryochan7 Jan 8, 2020
383e405
Fixed invalid cast for Shift Action key binding
Ryochan7 Jan 9, 2020
0b10788
Added SuppressUnmanagedCodeSecurity for WMI call
Ryochan7 Jan 9, 2020
acf028f
Added SuppressUnmanagedCodeSecurity to StartupMethods class
Ryochan7 Jan 9, 2020
902cdcf
Fixed default button mapping display for TouchUpper and TouchMulti.
Ryochan7 Jan 9, 2020
e975d3c
Corrected trigger slider labels in Controller Readings tab
Ryochan7 Jan 9, 2020
4c1d8bc
Fixed auto-profile "Turn DS4Win temporarily off" functionality. When …
Jan 9, 2020
a16286c
Added some social media links
Ryochan7 Jan 9, 2020
2b7405b
Fixed social formatting
Ryochan7 Jan 9, 2020
c09c613
Merge branch 'AutoProfileTurnTempOffLoadProfileFix' of https://github…
Ryochan7 Jan 9, 2020
99c2f02
Merge branch 'mika-n-AutoProfileTurnTempOffLoadProfileFix' into jay
Ryochan7 Jan 9, 2020
950c0e0
Changed Sleep to SpinWait. VS tweak
Ryochan7 Jan 9, 2020
6a1ea8d
Version 2.0.4
Ryochan7 Jan 10, 2020
0b68799
Updated newest file
Ryochan7 Jan 10, 2020
9b5b531
Added Italian translation file to project
Ryochan7 Jan 10, 2020
1c84651
Fixed Y buffer clearing in trackball routine
Ryochan7 Jan 10, 2020
0453abb
Added Backloggery link to README
Ryochan7 Jan 10, 2020
2b25e55
Make new Special Actions enabled in the current profile by default
Ryochan7 Jan 11, 2020
12e362f
Russian translation 100%
DragonZX Jan 11, 2020
3a482ec
MoveUp and MoveDown context menu (right mouse button) in AutoProfiler…
Jan 11, 2020
92eb76b
Added Czech translation.
Maikeru007 Jan 12, 2020
1a28457
Added Czech translation.
Maikeru007 Jan 12, 2020
208687e
Added tooltip to auto-profile path and title editbox fields
Jan 13, 2020
3074bc1
Load Linked Profiles
Ryochan7 Jan 14, 2020
489d13d
Save settings on log off or shutdown
Ryochan7 Jan 14, 2020
9ada77e
Windows 7 EOL
Ryochan7 Jan 15, 2020
e517f4a
Link to ViGEm installer version 1.16.116
Ryochan7 Jan 16, 2020
fc46141
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-…
Ryochan7 Jan 16, 2020
fd82812
Merge branch 'mika-n-jay' into jay
Ryochan7 Jan 16, 2020
9d1203b
Merge branch 'jay' of https://github.com/Maikeru007/DS4Windows into M…
Ryochan7 Jan 16, 2020
2b72348
Merge branch 'Maikeru007-jay' into jay
Ryochan7 Jan 16, 2020
164fbd5
Save config upon controller unplug
Ryochan7 Jan 16, 2020
9e51c59
Flash at high latency value was missing GUI WPF binding entry. The se…
Jan 19, 2020
43f183e
Reload Special Action list in Profile after creating a new Special Ac…
Ryochan7 Jan 20, 2020
4cad174
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-…
Ryochan7 Jan 20, 2020
2bc2e60
Merge branch 'mika-n-jay' into jay
Ryochan7 Jan 20, 2020
2f36744
Added Czech translation to project
Ryochan7 Jan 20, 2020
a2d8b88
Version 2.0.5
Ryochan7 Jan 20, 2020
660b865
Updated newest file
Ryochan7 Jan 20, 2020
fad0ddd
Make max output setting for LS and RS
Ryochan7 Jan 21, 2020
3353b4a
Added max output setting for L2 and R2
Ryochan7 Jan 21, 2020
208be8a
Removed type conversion for new max output properties where not needed
Ryochan7 Jan 21, 2020
ff4c878
Increased mouse stick offset
Ryochan7 Jan 22, 2020
982c45d
Increased mouse stick offset more
Ryochan7 Jan 22, 2020
a945733
Increased hotplug delay time
Ryochan7 Jan 22, 2020
68844a3
Fixed saving of custom steam folder setting
Ryochan7 Jan 25, 2020
c93f6b4
Version 2.0.6
Ryochan7 Jan 25, 2020
9a92bef
Updated newest file
Ryochan7 Jan 25, 2020
88081fa
Make sure to unsubscribe from events for DupBox
Ryochan7 Jan 26, 2020
5abc178
Fixed typo
Ryochan7 Jan 26, 2020
7e68a29
Removed some old commented code
Ryochan7 Jan 26, 2020
aa2ff36
Removed unneeded X360Data instances
Ryochan7 Jan 26, 2020
c02e6c8
Add minor log notice about HidGuardian
Ryochan7 Jan 26, 2020
b1872ce
Late launch HidGuardHelper
Ryochan7 Jan 26, 2020
6126538
Fixed midpoint for Swipe to Axis controls
Ryochan7 Jan 26, 2020
7328166
Added comment in profiles stating which version of DS4Windows made th…
Ryochan7 Jan 26, 2020
6f53361
Added DS4Windows version to profiles config file
Ryochan7 Jan 26, 2020
64a0c81
Added link to HTML5 Gamepad Test
Ryochan7 Jan 26, 2020
5e6dc36
Apply trigger max zone when dead zone is 0.0
Ryochan7 Jan 27, 2020
4bbfda6
Merge branch 'jay' of https://github.com/DragonZX/DS4Windows into Dra…
Ryochan7 Jan 27, 2020
8f1c8b8
Added BOM to translation files
Ryochan7 Jan 27, 2020
05b96a5
Merge branch 'DragonZX-jay' into jay
Ryochan7 Jan 27, 2020
cb871f7
Added extra full shutdown check.
Ryochan7 Jan 28, 2020
b228a88
Added extra hooks in Binding window for Numpad keys
Ryochan7 Jan 28, 2020
c85eec4
Version 2.0.7
Ryochan7 Jan 29, 2020
357ddb1
Updated newest file
Ryochan7 Jan 29, 2020
0b2ea94
Fixed type cast problems with Gyro output curves. Fixed Easeout Cubic.
Ryochan7 Jan 29, 2020
1881c22
Added output mouse speed text next to mouse sensitivity. Actually add…
Ryochan7 Jan 29, 2020
d1479c7
Fixed switching of DInput only profiles
Ryochan7 Jan 29, 2020
60983de
Changed display of rumble controls
Ryochan7 Jan 29, 2020
a6edab6
Change main window init to allow HidGuardian message to appear in Log…
Ryochan7 Jan 29, 2020
3526458
Version 2.0.8
Ryochan7 Jan 30, 2020
8203a0d
Updated newest file
Ryochan7 Jan 30, 2020
c0788ab
Fixed saving of "Repeat While Held" macro setting
Ryochan7 Feb 2, 2020
1faa299
Updated midpoint for gyro to axis calculations
Ryochan7 Feb 3, 2020
9f660ed
Change default text options
Ryochan7 Feb 3, 2020
42c869a
Increased stick mouse offset
Ryochan7 Feb 5, 2020
37feb22
Increased stick mouse offset
Ryochan7 Feb 10, 2020
6528bca
Version 2.0.9
Ryochan7 Feb 10, 2020
f4abd16
Updated newest file
Ryochan7 Feb 10, 2020
dfed4b1
Loosen enhanced precision curves
Ryochan7 Feb 10, 2020
3177530
Check for presence of PS button in idle check
Ryochan7 Feb 11, 2020
e92a15a
Have Disconnect BT Special Action wait for Idle controller status wit…
Ryochan7 Feb 11, 2020
5a323cd
Make sure control binding is written for Shift bindings even when bou…
Ryochan7 Feb 11, 2020
6c22d7b
Fixed double tap dragging by refreshing mouse buttons during a touchp…
Ryochan7 Feb 11, 2020
fc249a6
Allow square stick roundness to be set to 0.0. Linear interpolation
Ryochan7 Feb 11, 2020
af5d06c
Opt to use high resolution counter
Ryochan7 Feb 12, 2020
9890fc7
Removed some outdated Stopwatch usage code
Ryochan7 Feb 12, 2020
4444ce9
Use software rendering by default
Ryochan7 Feb 13, 2020
2096289
Move elevation code to ControlService class
Ryochan7 Feb 13, 2020
b24c72f
Minor tweak to remove unneeded string
Ryochan7 Feb 13, 2020
424b252
Comment out delay when re-enabling a device
Ryochan7 Feb 14, 2020
0e4c7fc
Added some more tooltips to Profile Editor
Ryochan7 Feb 15, 2020
b3855d3
Version 2.0.10
Ryochan7 Feb 15, 2020
35127ce
Updated newest file
Ryochan7 Feb 15, 2020
76f189d
Increased stick mouse offset more
Ryochan7 Feb 15, 2020
94dba59
Disable auto generating binding redirects for now
Ryochan7 Feb 16, 2020
2ee8f14
Fixed numpad divide virtual key code in BindingWindow
Ryochan7 Feb 16, 2020
447ac2d
Increased stick mouse offset
Ryochan7 Feb 20, 2020
456e1dc
Removed image references in resources file
Ryochan7 Feb 20, 2020
53fc454
Group fields used for lightbar routine
Ryochan7 Feb 22, 2020
dca1d04
Removed some old BackingStore fields
Ryochan7 Feb 22, 2020
0a726d0
Allow flashAt minimum to go to -1. Allows disabling flash and pulse.
Ryochan7 Feb 22, 2020
99a678c
Added degree symbols next to rotation controls
Ryochan7 Feb 22, 2020
c0ef83f
Make small comment about flashAt change
Ryochan7 Feb 22, 2020
fcb081e
Added LightbarMode as a setting
Ryochan7 Feb 22, 2020
6442030
Enforce lightbar mode setting
Ryochan7 Feb 22, 2020
653b742
Added DS4 feedback event workaround for lightbar color
Ryochan7 Feb 23, 2020
967c919
Allow setting lightbar mode in GUI
Ryochan7 Feb 23, 2020
dd57d74
Allow -10 for the flashAt minimum. Keep the normal increment in effect
Ryochan7 Feb 23, 2020
0f5165b
Removed more unneeded resource references. Removed old audio file
Ryochan7 Feb 24, 2020
6092662
Added binding redirects back to keep Visual Studio from complaining
Ryochan7 Feb 24, 2020
9f7bb20
Removed old Quick Charge check if clause in DS4Device
Ryochan7 Feb 24, 2020
f9dc58a
Version 2.0.11
Ryochan7 Feb 27, 2020
24fb3a0
Updated newest file
Ryochan7 Feb 27, 2020
318f9af
Updated TODO
Ryochan7 Mar 3, 2020
c312155
Log actual exception that occurs when interpreting the Touchpad
Ryochan7 Mar 5, 2020
e980cb9
Make sure to use my custom settings for the first created (Default) p…
Ryochan7 Mar 5, 2020
c7f9ae2
Make sure to display proper max mouse speed when creating a new profile
Ryochan7 Mar 5, 2020
df16c25
Fixed some profile defaults
Ryochan7 Mar 5, 2020
79ddb2a
Added preset context menu back in
Ryochan7 Mar 6, 2020
f27dd7c
Use proper header text for L3 and R3 in preset menu
Ryochan7 Mar 6, 2020
203bcca
Lowered default LS and RS Anti-dead zones
Ryochan7 Mar 6, 2020
f2f4923
Version 2.0.12
Ryochan7 Mar 7, 2020
d2e606c
Updated newest file
Ryochan7 Mar 7, 2020
58fb682
Minor docs update
Ryochan7 Mar 9, 2020
982c234
Add clamping to Gyro Mouse Joystick vertical scale
Ryochan7 Mar 12, 2020
f263397
Start some process calls through explorer. Launch process unelevated
Ryochan7 Mar 12, 2020
bc1a4a8
Added social icons and links to About window
Ryochan7 Mar 12, 2020
6c17f34
Added name to ID column
Ryochan7 Mar 12, 2020
56c4a11
Added minor tooltip for exclusive column
Ryochan7 Mar 12, 2020
c727dcc
Added null check for touchpad object
Ryochan7 Mar 13, 2020
605f2e8
Another attempt to fix Touchpad panel display. Preemptive gyro panel …
Ryochan7 Mar 13, 2020
de39400
Update IdText when MacAddress property changes
Ryochan7 Mar 13, 2020
ad7a38d
Added extra label
Ryochan7 Mar 13, 2020
4faf1a9
Use start process in explorer wrapper for HTML5 Gamepad Test link
Ryochan7 Mar 14, 2020
1e2e38e
Version 2.0.13
Ryochan7 Mar 14, 2020
f7a08fa
Updated newest file
Ryochan7 Mar 14, 2020
08018d2
Added wait event to use for refreshing controller readings
Ryochan7 Mar 14, 2020
942342d
Added minor input slot display to Controller Readings
Ryochan7 Mar 14, 2020
90f5a1b
Added extra launch parameter for DS4Updater
Ryochan7 Mar 15, 2020
a51d789
Disable Controller Readings tab when not associated with a controller…
Ryochan7 Mar 15, 2020
7339afd
Take advantage of data binding for UDP Server settings controls
Ryochan7 Mar 16, 2020
e42bfe6
More actively refresh cached profile properties
Ryochan7 Mar 19, 2020
1935143
Only recalculate associated special action info in certain situations
Ryochan7 Mar 19, 2020
ee97a49
Updated TODO file
Ryochan7 Mar 19, 2020
85a8677
Log exceptions from failed Tasks
Ryochan7 Mar 19, 2020
8488e1d
Updated TODO file
Ryochan7 Mar 19, 2020
129dd25
Added Unbound preset menu item
Ryochan7 Mar 20, 2020
6a6f2a6
Increased stick mouse offset
Ryochan7 Mar 20, 2020
eea9ee9
Updated TODO file
Ryochan7 Mar 21, 2020
cb2b27e
Lower stick mouse offset a bit
Ryochan7 Mar 22, 2020
81d2d18
Use different volume scale for mic volume
Ryochan7 Mar 22, 2020
d730369
Further lower stick mouse offset
Ryochan7 Mar 23, 2020
4ec4eb8
Display input delay as a double
Ryochan7 Mar 23, 2020
529adf9
Added more proper logging of background thread exceptions
Ryochan7 Mar 24, 2020
0fc9491
Error exit code already set. Remove extra shutdown call
Ryochan7 Mar 24, 2020
85adfef
Make profile list in Controller listing expand
Ryochan7 Mar 24, 2020
3eb15f1
Updated TODO file
Ryochan7 Mar 24, 2020
40c0a58
Change how abort clause is handled for unhandled input thread exceptions
Ryochan7 Mar 24, 2020
9a7e3b6
Added null check
Ryochan7 Mar 24, 2020
107ac3b
Updated TODO file
Ryochan7 Mar 25, 2020
3fbe37c
Added coord labels to Controller Readings display
Ryochan7 Mar 25, 2020
b5c46b1
Experiments with new headphone volume scale
Ryochan7 Mar 25, 2020
0717ba1
Use warning flag when logging some caught exceptions
Ryochan7 Mar 25, 2020
b614366
Comment out lightbar color changing from virtual DS4
Ryochan7 Mar 26, 2020
738015e
Version 2.0.14
Ryochan7 Mar 26, 2020
a7a1036
Updated newest file
Ryochan7 Mar 26, 2020
2db3f04
Made a wrapper script for launching process in explorer
Ryochan7 Mar 26, 2020
50ac81a
Minor tweak to explorer wrapper script launch
Ryochan7 Mar 26, 2020
fc679bf
Loosened enhanced precision curves
Ryochan7 Mar 27, 2020
24f030a
Change check for remapping execution. Take some Gyro mode settings in…
Ryochan7 Mar 28, 2020
5528c69
Increased virtual device hotplug delay time to 500 ms
Ryochan7 Mar 28, 2020
1fd423b
Store force feedback delegate and unsubscribe before virtual controll…
Ryochan7 Mar 29, 2020
71ceae1
Added extra delay for ViGEm stop
Ryochan7 Mar 30, 2020
8278b23
- First Commit.
seanstardev Mar 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
252 changes: 215 additions & 37 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,34 +1,73 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# Build results
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
build/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
!packages/*/build/
# Visual Studio 2017 auto generated files
Generated\ Files/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# Benchmark Results
BenchmarkDotNet.Artifacts/

# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json

# StyleCop
StyleCopReport.xml

# Files built by Visual Studio
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
Expand All @@ -43,38 +82,71 @@ build/
*.vssscc
.builds
*.pidb
*.log
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio Trace Files
*.e2e

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
*.ncrunch*
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/
Expand All @@ -93,64 +165,170 @@ DocProject/Help/html
publish/

# Publish Web Output
*.Publish.xml
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets

# Windows Azure Build Output
csx
# Microsoft Azure Build Output
csx/
*.build.csdef

# Windows Store app package directory
# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs

# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak

# SQL Server files
App_Data/*.mdf
App_Data/*.ldf
*.mdf
*.ldf
*.ndf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# JetBrains Rider
.idea/
*.sln.iml

# CodeRush
.cr/

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config

# Tabs Studio
*.tss

# Telerik's JustMock configuration file
*.jmconfig

# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

# OpenCover UI analysis results
OpenCover/

#LightSwitch generated files
GeneratedArtifacts/
_Pvt_Extensions/
ModelManifest.xml
# Azure Stream Analytics local run output
ASALocalRun/

# =========================
# Windows detritus
# =========================
# MSBuild Binary and Structured Log
*.binlog

# Windows image file caches
Thumbs.db
ehthumbs.db
# NVidia Nsight GPU debugger configuration file
*.nvuser

# Folder config file
Desktop.ini
# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Recycle Bin used on file shares
$RECYCLE.BIN/
!DS4WinWPF/libs/x64/
!DS4WinWPF/libs/x86/

# Mac desktop service store files
.DS_Store
Loading