JustArchi
48eae1be1a
Final CodeStyle update
...
So it turns out that those options are under C# Text Editor, weird, at least they're exported now
2016-07-30 00:51:43 +02:00
JustArchi
6bbe543fdd
Update CodeStyle
...
Include only options for: All languages, General and C#, I don't need to bloat anybody with other things
2016-07-30 00:47:31 +02:00
Łukasz Domeradzki
afe1d57605
Merge pull request #313 from stackia/master
...
Update ReSharper DotSettings file
2016-07-30 00:43:40 +02:00
stackia
5596e55c7b
Update ReSharper DotSettings file
...
This purges all green squiggly underlines on my machine.
2016-07-30 06:39:46 +08:00
JustArchi
73cefc697e
Move and regenerate CodeStyle
2016-07-30 00:32:34 +02:00
JustArchi
5680929203
Misc cleanup
2016-07-30 00:24:19 +02:00
JustArchi
c94547c68e
Move FarmingOrder a bit higher and add missing example.json property
...
In general we should prioritize properties according to the ones user will want to modify first, but as it's unpredictable, we can only guess and do it more or less
2016-07-30 00:17:58 +02:00
Łukasz Domeradzki
11c748192f
Merge pull request #312 from stackia/master
...
Add an option to set farming order
2016-07-30 00:09:44 +02:00
stackia
8cc3fec432
Implement Equals method on Game so it properly works with HashSet<T>
2016-07-30 05:56:31 +08:00
stackia
7baa54377a
Add [JsonProperty] on Game's properties
2016-07-30 05:50:51 +08:00
stackia
4bc7fded2d
Use new ConcurrentHashSet.AddRange
2016-07-30 05:49:15 +08:00
stackia
24aa1b4873
Merge remote-tracking branch 'upstream/master'
2016-07-30 05:48:02 +08:00
stackia
561f8f61df
Check argument range in Game constructor
2016-07-30 05:46:21 +08:00
JustArchi
c33f575c40
Implement AddRange() + refactoring
2016-07-29 23:36:57 +02:00
stackia
2c54f6b051
Use ConcurrentHashSet<Game> for GamesToFarm and fix game didn't get sorted after first badge page
2016-07-30 05:34:57 +08:00
Stackie Jia
e0385cd343
Merge branch 'master' into master
2016-07-30 05:14:04 +08:00
stackia
80abd3ed69
Add an option to set farming order
2016-07-30 05:06:40 +08:00
JustArchi
e726558e72
Bump
2016-07-29 22:36:00 +02:00
JustArchi
07af05ad00
Revert recent confirmations rate-limiting, add debug
2016-07-29 22:34:52 +02:00
JustArchi
ef5b108b34
Correct MaxConfirmationsPerRequest
2.1.3.4
2016-07-29 14:48:34 +02:00
JustArchi
1ee9fec845
Bump
2016-07-29 03:40:41 +02:00
JustArchi
4bf1462381
Bump
2.1.3.3
2016-07-29 03:36:32 +02:00
JustArchi
e41d2cf37e
Report on confirmation issues
2016-07-29 01:02:58 +02:00
JustArchi
fac5e65035
Fix accepting over 30 confirmations
2016-07-29 00:46:17 +02:00
JustArchi
b44115711b
Don't stop keys forwarding if initial bot gets OnCooldown
...
In this case, move to the next one, try to redeem, and get the package data from it instead
2016-07-28 21:40:40 +02:00
JustArchi
a90573e0ea
Implement smart algorithm of avoiding OnCooldown
...
I really like this approach, as it has only one caveat: memory usage.
We need to keep in memory list of all packages that our account owns, which will result of N * 32bit extra memory usage, where N is equal to number of package licenses the account owns. This results in around 16 KB extra memory usage for my 4k account.
However, apart from that there are no real caveats as checking if we own given packageID is O(1) operation, and I think that apart from this extra memory footprint there can be more benefits of having this field in future, besides, my 16 KB is extreme case, as usually nobody goes that high. Ship it!
2.1.3.2
2016-07-28 21:20:57 +02:00
JustArchi
5611694b90
Misc
2016-07-28 18:27:01 +02:00
JustArchi
efd7fbd3c0
Style fixes + move ServiceHost to try block
2016-07-28 18:07:26 +02:00
Łukasz Domeradzki
d32882d91e
Merge pull request #309 from stackia/master
...
Add an option to switch WCF metadata publishing
2016-07-28 18:04:29 +02:00
stackia
8208e9aa77
Remove the WCFPublishMetadata config option, make it always on
2016-07-28 23:58:25 +08:00
stackia
c13eb02e51
Add an option to switch WCF metadata publishing
2016-07-28 20:34:35 +08:00
JustArchi
93ac6d5a28
Bump
2016-07-28 00:07:33 +02:00
JustArchi
413d44b42b
Those should be errors
2.1.3.1
2016-07-27 04:53:23 +02:00
JustArchi
c52934ed9a
Bring in small ArchiBoT trading enhancements
...
This mostly fixed forwarded tradeIDs to contain only trades that we indeed accepted and need to confirm, instead of all trades we're dealing with
2016-07-27 04:48:28 +02:00
JustArchi
b853c93c3f
Precise Mono versions affected by bug 41701
2016-07-25 15:05:15 +02:00
JustArchi
0a86107804
Misc
2016-07-25 06:53:16 +02:00
JustArchi
cc2289798e
Enable PortReuse on Windows + misc
2016-07-25 06:44:10 +02:00
JustArchi
4f01dc39fc
Code review
2016-07-25 06:08:45 +02:00
JustArchi
52de999443
Bump
2016-07-25 00:10:17 +02:00
JustArchi
8998bf4832
Add extra support for fatal exceptions
2016-07-25 00:10:06 +02:00
JustArchi
49f6181263
Misc
2.1.3.0
2016-07-24 02:59:07 +02:00
JustArchi
e094a02762
Misc
2016-07-24 02:51:16 +02:00
JustArchi
410f31f995
Misc
2016-07-24 02:49:59 +02:00
JustArchi
85a70911e1
Add support of command-line-arguments to run.sh
2016-07-24 02:48:49 +02:00
JustArchi
0714c4e575
Add support for specifying --path=
2016-07-24 00:36:15 +02:00
JustArchi
b19a5c533f
GetMySteamInventory() hardening
2016-07-23 01:58:56 +02:00
JustArchi
4129db0149
Bump
2016-07-22 06:27:11 +02:00
JustArchi
01c8e34b4d
Remove obsolete GUI
...
Maybe in future I'll replace it with ASFui being developed on SG
2.1.2.9
2016-07-21 23:51:05 +02:00
JustArchi
b94bfae804
Revert "Fix compilation with Mono master"
...
This reverts commit b64491e284 .
Didn't fix the issue as mcs.exe is bugged as well, I'll just live with Mono weekly being broken and unreliable ¯\_(ツ)_/¯
2016-07-21 23:38:33 +02:00
JustArchi
b64491e284
Fix compilation with Mono master
...
Bugs, bugs everywhere! https://bugzilla.xamarin.com/show_bug.cgi?id=42606
2016-07-21 23:24:03 +02:00