Commit Graph

403 Commits

Author SHA1 Message Date
Archi
d479eb9f97 Address Rider EAP inspections/cleanup 2021-07-12 21:45:17 +02:00
Archi
abd8d41d06 Closes #2342 2021-06-23 12:51:24 +02:00
Archi
edf46c0ff4 Misc: copyright notice on program startup 2021-06-15 13:10:45 +02:00
Archi
bdf541b058 Implement --no-config-migrate option 2021-05-20 22:42:30 +02:00
JustArchi
e5872156c3 Add support for custom encodings 2021-05-11 23:10:16 +02:00
JustArchi
2d969758f6 Add auto-migration of global config, remove unnecessary delay 2021-05-08 23:23:34 +02:00
JustArchi
e60b54e402 Refactor EVERYTHING
Directories structure + namespaces relevant to them
2021-05-08 01:37:22 +02:00
JustArchi
b6772b9b1e Resolve CA1034 2021-05-06 20:16:06 +02:00
JustArchi
bfe453d9ca Rename 2/2 2021-03-30 10:14:23 +02:00
JustArchi
e122939906 Misc 2021-03-29 21:47:25 +02:00
JustArchi
1c1c292082 Add April Fools easter egg 2021-03-29 21:42:42 +02:00
JustArchi
45a5fec95a Happy 2021
And let's hope it'll be better than 2020
2021-01-03 22:24:22 +01:00
JustArchi
0c727603a2 Add --no-config-watch command-line argument 2021-01-02 01:33:31 +01:00
JustArchi
34c5f5cf8b Closes #2012 2020-12-18 22:06:15 +01:00
JustArchi
82ff7762f2 Convert possible substring calls to string ranges 2020-12-02 23:45:20 +01:00
JustArchi
835d567fec Abort startup if config directory could not be found
We do not require any config files, but config directory - yes, we won't bother creating it manually as it heavily suggests user mistake, such as --path to the wrong directory.
2020-11-28 23:55:09 +01:00
JustArchi
8aeee1e238 Allow retry in mutex acquire process 2020-11-26 18:22:55 +01:00
JustArchi
198db60c51 Misc 2020-11-25 21:15:42 +01:00
JustArchi
084388087e Revert "Make --ignore-unsupported-environment emit a warning instead of nothing"
This reverts commit dd1bb75b8a.
2020-11-21 18:30:49 +01:00
JustArchi
dd1bb75b8a Make --ignore-unsupported-environment emit a warning instead of nothing 2020-11-21 14:18:23 +01:00
JustArchi
f259d2a846 Misc fixes 2020-11-19 21:08:50 +01:00
JustArchi
51ad3b0c76 Improve runtime compatibility
This commit does 3 things:
- adds safeguard against running generic-netf in unsupported environments
- adds notice about providing ASF with unknown command-line arguments
- refactors old pre+post args parsing into a single window
2020-11-19 21:01:17 +01:00
JustArchi
e82560259b Final code cleanup 2020-11-14 22:37:00 +01:00
JustArchi
b3d476dea4 Round 2 of nullable checks 2020-08-23 20:45:24 +02:00
Łukasz Domeradzki
9fc1ea65a5 Closes #1543 (#1944)
* Start working on nullable checks

help me

* Update GlobalConfig.cs

* Finish initial fixup round

* nullability code review
2020-08-22 21:41:01 +02:00
JustArchi
5246b2b82d Always serialize default values in API case, and never in save case 2020-06-25 14:05:39 +02:00
JustArchi
2865259a6a Enable SK2 debug only with debugging config, not just debug build 2020-06-06 22:06:32 +02:00
JustArchi
b080adc069 Fix 2020-05-26 23:48:22 +02:00
JustArchi
ac8df87e08 Add support for network groups, #1798 2020-05-26 23:24:43 +02:00
JustArchi
4d0bdf6789 Skip translation progress for invariant languages as well
Fixes annoying notice in docker containers
2020-05-10 18:46:55 +02:00
JustArchi
4ed9f5d293 Do not dispose culture sets
We actually can't know if they're used somewhere else, rely on GC in this case
2020-04-18 19:35:40 +02:00
JustArchi
63c8a6540e Fix some disposable patterns 2020-04-18 14:08:37 +02:00
JustArchi
0370168b02 Happy new year 2020-02-01 23:33:35 +01:00
JustArchi
d11603c74b Extract ProcessFileName for re-use 2019-12-08 00:32:59 +01:00
JustArchi
738212b8d3 Misc 2019-09-17 19:05:56 +02:00
JustArchi
241172a44e Omit dump of configs and databases on debug builds
They only slow down debugging process
2019-09-17 19:04:12 +02:00
JustArchi
a60c659cd4 Closes #1316 2019-07-07 11:39:44 +02:00
JustArchi
448482e499 Use modded identifier for plugins setups 2019-06-25 12:26:55 +02:00
JustArchi
75ca05830a Fix linux console 2019-06-02 00:05:06 +02:00
JustArchi
029c62590a Prefer unicode console encoding 2019-05-28 19:44:35 +02:00
JustArchi
b98268a465 R# cleanup, small code improvements 2019-05-19 15:38:06 +02:00
JustArchi
8a483ddced Closes #1207 2019-04-24 10:49:37 +02:00
JustArchi
a39b5108eb Program-related misc 2019-04-03 18:02:25 +02:00
JustArchi
07b8978866 Limit ASF to a single instance per directory 2019-03-29 23:07:06 +01:00
JustArchi
19891c3f59 Respect additional config properties in APIs 2019-03-08 16:24:49 +01:00
JustArchi
e6d07f5fd5 Misc 2019-03-03 16:22:25 +01:00
JustArchi
71a9f06e55 Implement interactive command console 2019-02-23 04:31:58 +01:00
JustArchi
b677ba8202 Code/style cleanup 2019-02-16 17:34:17 +01:00
JustArchi
a48510b765 Open global database for public API 2019-01-17 20:43:45 +01:00
JustArchi
6f9810f8b8 Misc 2019-01-17 20:36:24 +01:00